Zone Threshold Rounding Error

I’ve noticed that the rounding when calculating zone thresholds is different from calculating the wattage for activities which can result in incorrect zone categorization.

For example: I set my FTP to 245w. Upper zone 2 threshold (75% FTP) is calculated as 183w (rounded down). In activities a workout at 75% FTP is calculated to 184w (rounded up) which results in all zone 2 workouts being counted as Tempo.

Did anyone else run into this issue?

I have fixed this. Rounding for the zones is down for the top of the zone so I have made workouts also round down for watts and bpm. Hopefully this change doesn’t annoy anyone too much. I will deploy it on Wed am.

2 Likes

I have just deployed the fix.

I think this problem is unavoidable unless you add some play into your zones setup.

E.g. you might put the end of Zone 4 exactly at your lactate threshold (LT). And then prescribe workouts at LT. You will try to average around that point and 50% of the time you’ll be in Zone 5 and 50% — in Zone 4.

It’s best to extend the zones a bit depending on the goal.