Natuurkunde, geen gokwerk.
Het parcours, het weer op wedstrijddag en je eigen cijfers gaan in één vermogensvergelijking, die per segment oplost hoeveel watt je moet trappen en hoe lang het duurt. Deze pagina legt uit hoe het werkt, hoe nauwkeurig het is en wat het niet kan.
Demo: FTP 250 W · 68 kg · triatlonfiets. Kleuren = de zes vermogensniveaus, lijn = doelwatts per segment, pijlen onder = wind per segment; beweeg over de grafiek en de uitlezing volgt je.
WAT ERIN GAAT
ENGINE
WAT ERUIT KOMT
Eén berekening heeft maar vier groepen gegevens nodig.
Elke groep kan met een paar velden toe; wat leeg blijft krijgt een verstandige standaardwaarde die je later verfijnt.
Parcours
- 211 echte parcoursen: de meeste IRONMAN-wedstrijden plus Challenge, zowel 226 als 113; je eigen GPX werkt ook
- De helling per segment wordt uit de track berekend; vul de officiële hoogtemeters in en de opgeblazen hoogte wordt naar verhouding teruggeschaald
- Bochten tellen alleen als je echt moet remmen: pas vanaf een richtingsverandering van 60° geldt een snelheidslimiet, en hoe scherper de bocht, hoe lager die limiet; een keerpunt telt één keer als 180°
Jij
- FTP, gewicht, lengte, fietsgewicht: die vier velden zijn het minimum
- CdA: opgezocht op fietstype en positie, of berekend uit je eigen ritbestand met vermogen
- Banden en wegdek bepalen de rolweerstand; je lichtste verzet bepaalt hoe langzaam je kunt klimmen
Weer
- Kies de wedstrijddatum en starttijd, en temperatuur, luchtvochtigheid, luchtdruk, windrichting en -snelheid worden automatisch opgehaald
- De luchtdichtheid wordt per segment berekend: hoe heter, vochtiger en hoger, hoe ijler de lucht
- De wind wordt geprojecteerd op de rijrichting van elk segment: tegenwind, rugwind en zijwind worden apart behandeld
Doel
- Het wedstrijdtype bepaalt hoe hard je rijdt en hoeveel kilometer voor T2 je gas terugneemt
- De intensiteit komt niet uit een vaste tabel, maar uit hoe lang je ongeveer over dit parcours doet: hoe langer, hoe lager de vol te houden intensiteit
- De strategie behoudend / standaard / agressief verandert alleen hoeveel harder dan op het vlakke je op klimmen trapt
Eén vergelijking, en elk getal heeft een bron.
Dit is de vermogensvergelijking uit het leerboek, geen black box. De engine rekent elke term op elk segment goed uit en draait dan de vraag om: hoeveel watt op dit segment voor de kortste totaaltijd.
Bij 37 km/h op het vlakke gaat 84% van je inspanning naar het wegduwen van lucht; daarom is CdA de term die het zwaarst weegt en het makkelijkst fout gaat.
Schuif maar: bij dezelfde 35 km/h wisselen de drie weerstanden van plaats zodra de helling of de wind verandert. Demowaarden 68 kg · fiets 9 kg · CdA 0.245 · Crr 0.004 · luchtdichtheid 1.18.
Zes niveaus, en elk segment krijgt er precies één.
Elk niveau is een vast veelvoud van je doel-NP. Onderweg volg je gewoon het niveau en het wattbereik op de fietscomputer, zonder getallen te onthouden; de wedstrijdkaart gebruikt dezelfde kleuren.
Iets harder op de klim en loslaten in de afdaling bespaart natuurkundig de meeste tijd. Hoe groter het verschil, hoe meer je bespaart, ten koste van vermoeide benen aan het begin van het lopen; daarom regelt de strategie alleen dit.
Over een korte steile strook kun je staand heen drukken; als een lange klim op die inspanning niet vol te houden is, zet de engine hem terug naar een niveau dat je wel aankunt, in plaats van je boven te laten ontploffen.
Stukken met tegenwind gaan automatisch een niveau omhoog, stukken met rugwind een niveau omlaag. Dezelfde klim kan met en tegen de wind een ander niveau zijn.
De laatste kilometers gaan bewust een niveau omlaag om je benen voor het lopen te sparen; hoe ver van tevoren hangt af van het wedstrijdtype.
Zelfde FTP, andere watts op elk parcours.
Tik op een parcours om te zien hoe de klimmen zijn ingedeeld. Vlak: één vermogen de hele rit is het snelst; heuvelachtig: elke klim wil een ander getal.
Demo: FTP 250 W · 68 kg · triatlonfiets. Kleuren = de zes vermogensniveaus, lijn = doelwatts per segment, pijlen onder = wind per segment; beweeg over de grafiek en de uitlezing volgt je.
Twee weerbronnen, afhankelijk van hoe ver de wedstrijd weg is.
Binnen 9 dagen voor de wedstrijd
Uurverwachting
De uurverwachting van een nationale weerdienst, afgestemd op de uren waarin je rijdt. Reken vlak voor de wedstrijd opnieuw en het plan neemt de wind van die dag over.
Verder weg
Meerjarig gemiddelde van dezelfde periode
Echte metingen van meerdere eerdere jaren, in dezelfde periode en op hetzelfde tijdstip, geven de typische temperatuur, luchtvochtigheid en wind. De hitte- en windaftrek in de parcoursranking gebruikt dezelfde gegevens.
Wind is ook een klim
Tegenwind is als een klim: duwen. Rugwind is als een afdaling: loslaten. De engine verwerkt richting en kracht van de wind per segment in het niveau, dus het tegenwindstuk op de Queen K in Kona gaat automatisch een niveau omhoog. Ervaren renners rijden al zo. Nu staat het in je plan.
De windrichting volgt de meteorologische afspraak „waar de wind vandaan komt”, en gemiddelden zijn snelheidsgewogen vectorgemiddelden, dus 350° en 10° worden nooit 180°. Als het dichtstbijzijnde weerstation te ver weg is (meer dan 30 km), markeert de resultatenpagina het als „ver weg”: het plan gebruikt die wind gewoon, maar dat hoeft niet de wind op het parcours te zijn; de backtest en het terugrekenen van de CdA zetten de wind dan op nul. Dat is ook de gemeenschappelijke oorzaak van de grootste fouten in de backtest.
CdA berekend uit je eigen wedstrijden.
Een tabel geeft alleen een bereik. Upload een wedstrijdbestand met vermogen en de engine lost dezelfde vergelijking achterstevoren op: vermogen, snelheid, helling en de wind van die dag zijn bekend, je luchtweerstandsoppervlak is de onbekende.
Replay van 64 echte ritbestanden: het aandeel ritten waarvan de fietstijd binnen ±5% uitkomt. Het terugrekenen gebruikt alleen de bestanden van andere wedstrijden van dezelfde atleet, nooit die van de wedstrijd zelf.
Illustratie: elke geüploade wedstrijd maakt de foutmarge van de geconvergeerde waarde iets smaller
Elke schatting komt met een foutmarge en het aantal bruikbare segmenten; meerdere schattingen smelten samen tot één geconvergeerde waarde, zwaarder gewogen naar de betrouwbaarste, met elk fietstype en elke positie apart.Wat is CdA →
Eén keer naast de windtunnel gelegd: 0.8% verschil.
In januari 2026 liet een atleet die wij coachen (8:17 op de volledige afstand) zijn wedstrijdmateriaal doormeten in de windtunnel van het Aerodynamics and Acoustics Facility (AAF) van HKUST. Een half jaar later reed hij IRONMAN Hamburg. Wij haalden het vermogensbestand van die wedstrijd door AeroPacer; de engine had de windtunnelresultaten nooit gezien en rekende zijn CdA rechtstreeks terug. Dit is een controle met één atleet en één wedstrijd:
Let op: dit is een controle met n = 1, geen garantie voor nauwkeurigheid. De windtunnelwaarde is een meting op één punt bij 0° yaw in een vaste positie; de schatting uit de wedstrijd beslaat 4.3 uur echt fietsen, dus die twee komen nooit precies gelijk uit. Zit de aanname voor de rolweerstand er 0.0005 naast, dan schuift de CdA ongeveer 0.005 op, meer dan het verschil hier, dus in die 0.8% zit ook geluk. Wat de data wel kan dragen: de windtunnelwaarde valt binnen het geschatte bereik, en dicht bij het midden. De nauwkeurigheid van één schatting hangt af van de kwaliteit van het bestand (vlak, weinig stayeren, gelijkmatig doorrijden is het best); de convergentie over meerdere records in het abonnement blijft het bereik verkleinen naarmate er data bij komt.
64 echte ritbestanden opnieuw afgespeeld, om te zien hoe nauwkeurig het fysische model is.
Methode: 64 vermogensbestanden van negen mensen, gereden in 2019–2026 in 15 landen en regio's (61 wedstrijden, 3 lange trainingsritten). Het vermogen dat die dag echt is getrapt en het weer van die dag gaan opnieuw de engine in, en we kijken hoeveel de berekende fietstijd van de echte afwijkt. Om eerlijk te blijven wordt de CdA van de atleet altijd teruggerekend uit alleen zijn andere bestanden, zonder naar die rit zelf te spieken.
Elke stip is een rit; de as is de fout in de fietstijd. Donker = binnen ±2%, middentint = binnen ±5%, de rest valt buiten ±5%.
De afwijking hangt van het parcours af: op vlakke parcoursen rekent de engine meestal te traag (18 ritten, gemiddeld 2.2% te traag), op heuvelachtige parcoursen ligt hij dicht bij nul. De twee gevallen met grotere fouten: winderige dagen zonder weerstation in de buurt, en atleten die net van materiaal of positie waren gewisseld voordat er genoeg CdA-gegevens waren. Dit toetst tijd berekenen bij bekend vermogen; bij een voorspelling vóór de wedstrijd komt daar nog bij of je het doelvermogen haalt en of de weersverwachting klopt.Hoe de test is gedaan →
Wat zijn de beperkingen?
Waar de parcoursgegevens vandaan komen
Routes van officiële wedstrijdpagina's, officiële GPX-bestanden en openbare communityroutes; de hoogtemeters worden uit de track berekend en elk parcours toont zijn verificatieniveau.
De hoogtes van sommige parcoursen komen uit het Copernicus DEM GLO-30: © DLR e.V. 2010–2014 en © Airbus Defence and Space GmbH 2014–2018, geleverd onder COPERNICUS door de Europese Unie en ESA; alle rechten voorbehouden.
Begrippen
- FTP
- De watts die je een heel uur voluit zou kunnen volhouden. Alle watts in dit plan komen daaruit voort.
- CdA
- Hoe groot jij en de fiets van voren lijken voor de wind. Hoe lager en smaller je zit, hoe kleiner het getal en hoe minder vermogen je nodig hebt. Op het vlakke komt meer dan 80% van de weerstand daarvandaan.
- Crr
- De kracht die de weg je afneemt terwijl je banden erover rollen. Hoe beter de band en hoe gladder het asfalt, hoe kleiner het getal.
- NP
- Rekent je op-en-neer schommelende watts om naar het constante vermogen dat net zo zwaar zou voelen.
- IF
- NP gedeeld door FTP, oftewel hoe zwaar deze rit voor jou is.
- TSS
- Wat de hele rit je kost, intensiteit en tijd samen. 100 = een uur voluit.
- VI
- NP gedeeld door AP. Hoe dichter bij 1.00, hoe gelijkmatiger je hebt gereden.
- Geconvergeerde CdA
- Al je schattingen samengevoegd tot één representatieve waarde; daarmee wordt gepland.
- Foutmarge
- De echte waarde ligt ergens in deze bandbreedte (plus of min). Hoe smaller, hoe zekerder je kunt zijn.
- Bruikbare stukken
- Hoeveel stukken in dit bestand gelijkmatig genoeg gereden zijn om te gebruiken. Hoe meer er zijn, hoe betrouwbaarder.
- Snelheidsscore
- Een score van 0 tot 100 voor hoe makkelijk het is om op dit parcours een goede tijd te rijden. Veel klimmen, veel bochten, te veel hitte en harde wind kosten punten.
- Wat pacing per segment oplevert
- Bij dezelfde intensiteit: hoeveel seconden een plan per stuk oplevert ten opzichte van het hele parcours op vaste watts rijden.
Reken het nu door op je eigen parcours.
Een gratis account schat voor elke buitenrit een CdA en bouwt het plan in zes niveaus; weer op wedstrijddag, uitvoerbestanden en plannen met je gemeten CdA koop je per wedstrijd.
Gratis mijn CdA gaan volgen