/docs · Vetta Trainer
Prédictions de temps de course
Vetta projette tes temps sur 5K, 10K, semi, marathon et ultras depuis ton VDOT actualisé. On t'explique exactement comment, quel modèle on utilise et où la prédiction perd en précision.
Origine du VDOT
Le moteur utilise le VDOT en cours, défini comme la médiane des 3 meilleurs VDOT de tes 28 dernières activités qualité avec des données propres.
Chaque VDOT individuel se calcule avec la formule de Daniels : VO2 = 0,000104 × v² + 0,182258 × v − 4,60, avec v en m/min. On résout la quadratique pour obtenir vVO2max puis le VDOT.
Mapping VDOT → temps de course
Chaque distance a un coefficient qui relie VDOT et temps. Pour 5K on utilise ~98% vVO2max ; 10K ~92% ; semi ~88% ; marathon ~84% ; 50K ~78% ; 100K ~70%.
Les tables viennent de Daniels' Running Formula (2014), complétées par des données d'élites réelles pour les longues distances (Magness, 2018).
Correction d'altitude
Si la course est à > 1500 m, le temps est pénalisé. Modèle : pour chaque 1000 m au-dessus du niveau de la mer, la performance aérobie chute de 6-10% (plus haut = plus de pénalité).
Pour quelqu'un qui s'entraîne à Veladero (4200 m), à l'Aconcagua trail ou sur d'autres événements en altitude, cette correction est critique. Sans elle, le temps projeté serait 8-15 min plus rapide que le réel.
Où la prédiction perd en précision
Trail avec beaucoup de D+ : la prédiction devient moins fiable au-delà de D+ > 1000 m. On utilise le GAP (Grade Adjusted Pace) quand il y a des données trail, mais sur des événements type UTMB ou Diagonale des Fous, la prédiction peut s'écarter de ±10%.
Sans PR récent (< 21 jours) : le VDOT peut être périmé. Vetta le marque comme « low confidence » dans le tableau de bord quand les données manquent.
Athlètes très avancés (VDOT > 70) : la formule de Daniels a été conçue pour des amateurs et amateurs sérieux. Pour des sub-élites, les prédictions tendent à être conservatrices.
API publique
GET /api/v1/predict?vdot=50&distancia_km=42&desnivel_pos_m=200&altitud_media_m=0&tipo=calle
Renvoie seconds, formatted, pace_s_per_km, pace_formatted, breakdown.
Calculateur public
/herramientas/vdot calcule ton VDOT à partir d'un chrono et projette les temps 5K-50K avec correction d'altitude.