Vzorce pro cyklistický výkon
Matematické základy metrik Bike Analytics
Průvodce implementací
Tato stránka poskytuje vzorce a postupy výpočtu pro všechny metriky Bike Analytics. Využijte je pro vlastní implementace, ověření nebo hlubší pochopení tréninku založeného na výkonu.
⚠️ Poznámky k implementaci
- Všechny hodnoty výkonu jsou ve wattech (W), čas v sekundách (pokud není uvedeno jinak)
- FTP a CP jsou prahové hodnoty specifické pro každého jednotlivce
- Vždy validujte vstupy pro rozumné rozsahy (typicky 0–2000 W)
- Ošetřete okrajové případy (dělení nulou, záporný výkon)
- Data o výkonu vyžadují pro přesnost 1sekundové intervaly záznamu
Základní výkonnostní metriky
1. Training Stress Score (TSS)
Vzorec:
TSS = (délka_v_sekundách × NP × IF) / (FTP × 3600) × 100
kde IF = NP / FTP
Praktický příklad:
Scénář: 2hodinová jízda, NP = 235 W, FTP = 250 W
- Výpočet IF: IF = 235 / 250 = 0,94
- Délka v sekundách: 2 hodiny × 3600 = 7200 sekund
- TSS = (7200 × 235 × 0,94) / (250 × 3600) × 100
- TSS = 1 590 720 / 900 000 × 100 = 176,7 TSS
Interpretace: Těžká tréninková jízda (>150 TSS), očekávejte 2–3 dny na zotavení
2. Normalizovaný výkon (NP)
Algoritmus (30sekundový klouzavý průměr):
1. Vypočítejte 30sekundový klouzavý průměr výkonu pro celou jízdu
2. Každou 30sekundovou hodnotu umocněte na čtvrtou (^4)
3. Vypočítejte průměr všech těchto hodnot (^4)
4. Vypočítejte čtvrtou odmocninu z tohoto průměru
Kvartická (4. mocnina) relace odráží nelineární fyziologickou cenu proměnlivého úsilí. Jízda s nástupy a zotavením stojí více energie než jízda s konstantním výkonem při stejném průměru.