I have been trying to keep myself in the green optimal zone for most of December.
For me so far though, it’s been a bit of trial and error. I do a Zwift workout and I fall into grey. The next day I add an extra 10 minutes and I squeeze back into green.
Is there any way of calculating or estimating how much work I need to do in any given day to keep myself at a given level? I just feel like I’m bouncing around an awful lot.
Jason: The green zone means that your 7-day average TSS is 10-30 more than your 42-day average [if you use absolute values. If you use percentages, then it’s 10-30%]. You know your 42-day average [“Fitness”], so adding 10-30 [or 10-30%] to that gives you the target you are looking for. There may be a bit of variation in this if your 42-day average has fluctuated a lot in the past, but this calculation will produce the number you want, over time.
But – this is a very steep increase in training load. I’d be very wary of such a rapid rise in training load.
Rapid rise in training load? Isn’t staying in the green optimal zone the point?
So this morning I did a bike trainer with training load of 48 and a treadmill session with training load of 28 and my fatigue is 71 for the day - fitness is 57 = -14 form
I’m still struggling with the math here - how is the 71 calculated? That’s my average load for the last 7 days?
It is a “Weighted” 7d avg. More recent load is counting higher and older load is counted lower because there is already some recovery.
Don’t break your head over it, these things have proved to be quit usefull.
A general rule in training prescription is to not go over 10% load increase per week and to take a recovery week every 4 weeks reducing load by around 50%.
It takes about 6 weeks for the chart to settle down because Fitness is 42d weighted avg of your load.
If you want to play around with load values to project the future, you can. Just add planned workouts with a load number and extend your chart in the future. You will get an idea of what load is needed to keep you in the “green”. But always be mindfull for the general rules above and listen to your body.
There’s a learning curve involved here, you will understand things better after training a while and interpreting the results in all the different charts. This not exact science but a bunch of tools to assist you in better planning and training.
Not immediately a formula to put in a spreadsheet but this is a readable format of the calculation:
Today’s CTL = Yesterday’s CTL + (Today’s TSS - Yesterday’s CTL)/Time Constant
where Time Constant is in days. Default values of 42 days for CTL and 3-10 days for ATL (7 is used as a default)
ATL is same formula as CTL, simply use ATL instead and the relevant TC.
Today’s TSB = Yesterday’s CTL - Yesterday’s ATL
Don’t forget that to calculate your needed daily load to remain in the green will need a recalculation every day because your CTL changes everyday…
A TSS of 60 has a different outcome if your CTL is 40 or 120.
ok now I can actually plan on how much load I need for each day to stay in the optimal zone, knowing that there are certain days I won’t have access to my trainer.
Here’s an example of how TSS, CTL, ATL and TSB are calculated
You can enter your own values in the green columns, as well as TSS.
Then you can calculate CTL, ATL and TSB in the yellow columns based on those figures.
I guess the rounding may result in the -1 delta in some rows.
I’ve been meddling around w/ this calculation and I was using the same formula as you namely:
let newAtl = prevAtl + (TodayTSS - prevAtl)/7
let newCtl = prevCtl + (TodayTSS - prevCtl)/42
BUt when I compare the data with that from intervals.icu’s wellness API endpoint, I get some differing number (rounding delta of 1 or -1 from my calculation and that of intervals.icu)
Metrics, in general would be the same as using a power meter for testing; always use the same one to ensure consistency.
Strava uses 25s EWMA for “NP”, TrainingPeaks uses 30s EWMA, and (I think) Xert something different, all use different methods to calculate training load.
In your case, Form from different analytical tools uses different methods based on yesterday or today. It’s important to avoid comparing between methods as there will be a different.
I have been using WKO4 and WKO5, and still use it. I don’t try compare it to Intervals, but rather use the best of both applications.
Trends are more important that the absolute value. So the Fitness, Fatigue and Form should rise and drop at a similar rate…
I’m going to repeat Jason’s feature request. My goal is to keep my form in the optimal training zone -10 to -30. For each day I would like to see how much load I still need to generate today to keep my form below -10 and above -30. I don’t want to make my own spreadsheet. I want intervals.icu to show me exactly what that magic pair of numbers is.