TSS Estimate in the TR Calendar question



Hi there,

I have 2 questions:

  1. Can somebody explain the non-linear relationship between the estimated TSS and the duration?
  2. Why you get 100 TSS for 1h for the highest (all out) intensity, when we all know that 100TSS equals 1h @ FTP?



Probably because they are assuming you won’t be doing IF1 time trialing for durations longer than an hour so your VI has to increase to get you up to the IF you are claiming. As your VI increases the TSS/hour you can hit increases as well due to NP having that 4th power involved.

There’s a blog talking about how to calculate all these metrics. You could attempt to back fit their assumed VI for each duration/IF tuple.


FTP is considered to be the maximum effort you can hold for 1 hour and break down afterwards (=100TSS). So if you’d be able to hold that power for 2 hours, than it wasn’t your FTP.
100TSS for one our is only possible for one our. To hold the maximum power for 2 hours, the watts need to be lower and TSS can’t be 200 for two hours but accordingly lower ( 187 in your chart).
The reason is that not duration alone is used for TSS but intensity, too. And the longer the effort, the lower your maximum intensity for that duration must be.


Think of the intensity levels as values of RPE instead of exact Intensity Factors (IFs). Let’s say you where asked to ride all-out for 3 hours. Based on the above post there’s no way that you can ride at 100% of your FTP for the whole 3-hr duration, but you possibly can at 95%. That 95%, even if it’s not 100% of FTP, is still an all-out effort for that given duration so you give it a score of 10 on your estimate.


Sorry gays, I’m still not really satisfied by the explanations :smiley:
Of course I get it that one can not hold the FTP for longer than an hour (by its definition), but one can hold the lower intensities for hours, without the decline in the intensity, say level 2/3/4.
Other way around, what if I want to put a estimated activity of 5min@140%FTP. An all-out effort of 5min in TR estimate equals 8TSS (rate=96TSS/h). By the table of Tr.Peaks you would get a rate of 120TSS/h, for the all-out effort, what is logical. Of course, the duration is a fraction of the hour, but you have created those TSS. And again, of course you can not hold that effort of 140%FTP for a longer period of time, like an hour or more.


For the people that are maybe interested to analyse the data by themselves, I have used simple Excel:
I have made a graph of my year TSS estimate per week, from my HR data, based on the TrPeaks table. The calculation is based on average heart rate compared to my treshold heart rate. One step in between is the table from Joe Friel site, RPE to %LTHR.
I did that because a lot of time I did not have a power meter on my bike, and wanted to see if I can made a review of my training load, other the like Golden Cheetah TRIMP graph (also heart rate based) that is very similar to PMC of Tr.Peaks.
First I made a exponential function that fit the table.
The formula is: y = 1.327736e0.044035x
Where y is the TSS/h and x is the percentage of your threshold heart rate.

  1. See what the average heart rate is that week, and calculate the percentage of your threshold heart rate.
  2. Calculate the rate of TSS/h using the exponential formula.
  3. See how many hours did you train and multiply the rate of TSS/h with the hours.

My year graph looks like this:
You can also see that my weeks TSS were going up-and-down throughout the whole year, from week to week. That explains a lot poor results. Only positive thing was that I was not burned and had enough rest. July was intentionally low on TSS, summer vacation… and letting go of this season.
The last 2 weeks I have started the TR Traditional base (for the first time), and hope that I am going to be consequent :slight_smile: