跳至主要內容

The Evolution of Training Stress Metrics: Comparing TSS, TRIMP, and HRSS

單車訓練

The Evolution of Training Stress Metrics: Comparing TSS, TRIMP, and HRSS

Why Quantify Training Stress?

Every training session places stress on the body. That stress triggers an adaptive response (improved fitness), but accumulating too much stress leads to fatigue, overtraining, or even injury. The goals of quantifying training stress are:

  1. Controlling the progression of training load: ensuring stress increases steadily, neither too fast nor too slow
  2. Managing fatigue and recovery: knowing when to back off and when to push harder
  3. Comparing the stress of different sessions: which is harder — one hour at threshold, or a three-hour aerobic ride?
  4. Seasonal planning: tracking long-term fitness trends to prepare for race periods

TRIMP: The Earliest Attempt at Quantification

Background

TRIMP (Training Impulse) was introduced by Finnish exercise scientist Eric Banister in 1975, making it the earliest systematic method for quantifying training stress.

Calculation

Basic version (Banister TRIMP):

TRIMP = Training duration (minutes) × ΔHR ratio × weighting factor

ΔHR ratio = (exercise heart rate − resting heart rate) / (max heart rate − resting heart rate)

Weighting factor:
  Men:   0.64 × e^(1.92 × ΔHR ratio)
  Women: 0.86 × e^(1.67 × ΔHR ratio)

Three TRIMP Variants

Version Calculation Pros Cons
Banister TRIMP Exponentially weighted average HR Accounts for nonlinear intensity Requires HRmax and HRrest
Edwards TRIMP Weighted across 5 HR zones Simple and intuitive No variation within a zone
Lucia TRIMP 3 zones (VT1/VT2) Stronger physiological basis Requires lab testing to determine thresholds

Edwards TRIMP Calculation Example

Zone 1 (50-60% HRmax): time × 1
Zone 2 (60-70% HRmax): time × 2
Zone 3 (70-80% HRmax): time × 3
Zone 4 (80-90% HRmax): time × 4
Zone 5 (90-100% HRmax): time × 5

Example: 60-minute ride
  Zone 1: 10 min × 1 = 10
  Zone 2: 15 min × 2 = 30
  Zone 3: 20 min × 3 = 60
  Zone 4: 10 min × 4 = 40
  Zone 5: 5 min × 5 = 25
  Total Edwards TRIMP = 165

Limitations of TRIMP

  1. Entirely heart-rate dependent: cannot reflect the true stress of brief, high-intensity efforts (heart rate lag)
  2. Heart rate drift: during long rides, heart rate rises due to dehydration and heat even though actual intensity is unchanged
  3. Not comparable across individuals: two people with identical TRIMP scores may be experiencing completely different stress levels

TSS: The Standard of the Power Era

Background

Training Stress Score (TSS) was introduced by Dr. Andrew Coggan in 2003. As power meters became more widespread, TSS quickly became the dominant stress metric in cycling training.

Calculation

TSS = (Training duration in seconds × NP × IF) / (FTP × 3600) × 100

Where:
  NP = Normalized Power
  IF = Intensity Factor = NP / FTP

Calculating NP (simplified explanation):

  1. Take a 30-second rolling average of the power data
  2. Raise each value of the rolling average to the 4th power
  3. Average all the 4th-power values
  4. Take the 4th root of that average

TSS Reference Values

TSS Description Recovery Needed Example
< 150 Low stress Recovers by next day 1-hour recovery ride
150-300 Moderate stress 1-2 days recovery 90 minutes with a threshold segment
300-450 High stress 2-3 days recovery 3-hour long ride with climbing
> 450 Very high stress 3-5 days recovery Long-distance race

Advantages of TSS

  1. Standardized: anchored to FTP, so TSS=100 represents the same relative stress for everyone (one hour at FTP intensity)
  2. Accurately reflects power: uses power data directly, unaffected by heart rate lag
  3. Widely supported: nearly every training platform supports TSS calculation

Disadvantages of TSS

  1. Requires a power meter: cannot be calculated without one (hrTSS can substitute — see below)
  2. NP over-reacts to short intervals: many short sprints can produce a disproportionately high NP/TSS
  3. Depends on FTP accuracy: an inaccurate FTP estimate systematically skews every TSS value
  4. Cannot distinguish training type: interval training and a steady ride with the same TSS place different types of stress on the body

HRSS: The Heart-Rate Version of TSS

Background

HRSS (Heart Rate Stress Score), also called hrTSS, is the heart-rate-based counterpart to TSS, offering an alternative for riders without a power meter.

Calculation

hrTSS = (Training duration in seconds × hrNP × hrIF) / (LTHR × 3600) × 100

Where:
  hrNP = normalized heart rate
  hrIF = heart rate intensity factor = hrNP / LTHR
  LTHR = lactate threshold heart rate

HRSS vs. TSS Comparison

Feature TSS HRSS
Data source Power meter Heart rate strap/watch
Accuracy for short intervals High Low (heart rate lag)
Accuracy for long rides High Moderate (heart rate drift)
Equipment cost High (power meter) Low (heart rate strap)
Cross-sport comparison Cycling only Works across sports
Environmental influence Smaller Larger (temperature, altitude)

Real-World Difference Examples

Below is a comparison of TSS and HRSS for the same training sessions:

Session Type TSS HRSS Difference
Steady 60-minute threshold ride 75 72 Close
5×4-minute VO2max intervals 85 65 TSS overstates
3-hour aerobic long ride 150 170 HRSS overstates (heart rate drift)
10×30-second sprints 45 28 TSS clearly overstates
2-hour ride in high heat 120 155 HRSS overstates (heat effect)

PMC: A Long-Term Training Management Model

All three metrics above can be fed into the Performance Management Chart (PMC) to calculate three key indicators:

CTL (Chronic Training Load)

CTL = exponentially weighted moving average of daily TSS over the past 42 days
  • Represents your “fitness level”
  • Analogy: your training bank account balance
  • Ideal growth rate: 3-7 TSS/day per week

ATL (Acute Training Load)

ATL = exponentially weighted moving average of daily TSS over the past 7 days
  • Represents your “recent fatigue level”
  • Analogy: your recent credit card bill

TSB (Training Stress Balance)

TSB = CTL − ATL
  • Positive: relatively recovered (race-ready)
  • Negative: relatively fatigued (in training)
TSB Range State Recommendation
+15 to +25 Peak race form Schedule target events
+5 to +15 Well recovered Ready for high-intensity training
-10 to +5 Normal training state Maintain the plan
-10 to -30 Functional overreaching Watch recovery quality
< -30 Overtraining risk Needs a reduction in volume

GOVSS (Gravity Ordered Velocity Stress Score)

A TSS alternative for running that accounts for gradient and speed. It can be used alongside TSS for triathletes who combine trail running and cycling.

RPE-Based Training Load (Session RPE)

sRPE Load = Training duration (minutes) × subjective intensity (1-10)

Pros: requires no equipment; studies show a correlation of 0.75-0.85 with TSS/TRIMP
Cons: highly subjective, difficult to compare across individuals

Situation Recommended Metric Reason
Cycling with a power meter TSS Most accurate reflection of power-based stress
Cycling without a power meter HRSS + sRPE Complementary cross-validation
Running + cycling cross-training TRIMP (unified HR baseline) Comparable across sports
Strength training sRPE Neither heart rate nor power applies
Group rides/races TSS + sRPE TSS may underestimate psychological stress

Practical Application for Taiwanese Riders

Budget option (free):

  • Heart rate strap + Strava + intervals.icu
  • Track using both HRSS and sRPE

Advanced option:

  • Power meter + TrainingPeaks or intervals.icu
  • Use TSS as the primary metric, HRSS as a supplement

Real 12-Week CTL Build Example

Week Weekly TSS Daily Avg TSS CTL Trend TSB
1 300 43 35 → 38 -5
2 330 47 38 → 42 -5
3 360 51 42 → 46 -5
4 (recovery week) 200 29 46 → 44 +15
5 370 53 44 → 48 -5
6 400 57 48 → 53 -4
7 420 60 53 → 58 -2
8 (recovery week) 230 33 58 → 55 +22
9 430 61 55 → 60 -1
10 450 64 60 → 65 -1
11 470 67 65 → 70 -3
12 (pre-race taper) 250 36 70 → 66 +30

Common Mistakes

  1. Over-relying on a single metric: TSS cannot tell you the type or quality of training — it is only a rough estimate of stress
  2. CTL worship: chasing a high CTL is not the goal; what matters is the quality of the CTL build and your TSB on race day
  3. Ignoring sRPE: when TSS and subjective feeling are seriously inconsistent (for example, TSS is not high but you feel exhausted), trust the subjective feeling
  4. Direct cross-sport comparison: an hrTSS of 100 from running and a TSS of 100 from cycling do not place the same stress on the body

Conclusion

There is no perfect training stress metric. TSS is the best choice when power data is available, but it cannot replace observing and listening to your body. The best practice is cross-validation across multiple metrics: your power meter gives you TSS, your heart rate strap gives you HRSS, and your subjective feeling (sRPE) is the final safety valve. When all three agree, you can train confidently according to plan; when they diverge, trust your body first.

相關影片
訂閱CT的頻道

訂閱 CT Yeh,看武嶺實測與路線攻略

北進武嶺、西進武嶺、經典百K,每條路線都親自騎過,配速、爬升、補給點全部實拍實測。

467 部影片 · 累計 838 萬次觀看