![]() |
View
New Forum Topics Today's Forum Topics Set as homepage |
|
|||||||
Welcome to CyclingForums.com You are currently viewing our website as a guest which gives you limited access to view most discussions. You will have to register before you can post to this thread. By joining our free online community you will have access to post new topics, communicate privately with other cyclingforums.com members (PM), respond to polls, upload photos and access other special features like product reviews and classifieds. |
|
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Registered User
Join Date: Apr 2007
Posts: 92
|
I did a comparison of an "experimental" model for TSS with the conventional model.
The experimental model is based on the following assumptions: 1. there is an aerobic cost to generating power, proportional to total kJ of work done. 2. there is an anaerobic cost to generating power, proportional to (for each time segment) blood lactate levels over baseline, which Andy has modeled as proportional to P^4. (this is in the NP formula). 3. at FTP, the two costs are about equal. In other words, doing the same hill twice, as slow as you can go, has about the same cost as doing it once @ FTP. (I make no claims on this assumption except that it's probably incorrect ).Additionally, there's the following highly experimental enhancement: 1. A certain form of fatigue is added proportional to P^4 2. This fatigue decays away exponentially with a 1-hour time constant. 3. Doing work when thus fatigued has a higher cost than doing it when fresh, in proportion (1+F)^2 (why not?) 4. F=1 corresponds to doing steady work @ FTP, F=0 is well-rested for several hours. This I'm SURE is wrong -- too many assumptions. Anyway, I compared two experimental TSS models, one with the fatigue term, one without, to the conventional TSS model, for a variety of workouts. By definition they agree for 1 hour @ TSS (I normalize the models to give 100 in this case. The conventional model actually gives me 100.16, due to rounding extending the workout over 1 hour. to which it's sensitive). I estimated FTP from histograms of power for each workout. Bogus, obviously. But I had to use something... I append these values at the end. Interestingly, my formulas always give a bit less than the conventional model in these examples (except constant power). The reason is the conventional model is boosted by periods of relative inactivity, for example coasting, in excess of what those periods would score on their own, while the experimental formulas are not (the fatigue term decays during coasting, so the TSS is decreased a bit by it, while the no-fatigue model isn't affected). Not surprisingly, adding the fatigue term tends to boost the TSS of longer rides relative to shorter ones. Dan ![]() Assumed FTP values: g010102: g010103: ftp = 280 montrealwc: ftp = 350 jiminy-ahm: jiminy-jwh: ftp = 375 jiminy-wrb: bear-ahm: sterling-ahm: housatonic: tt: ftp = 400 riis-amstel97: riis-lbl92: ftp = 430 Last edited by djconnel : 06-04.-2007 at 12:58 AM. |
|
|
|
|
|
#2 | ||
|
Registered User
Join Date: Jul 2003
Posts: 2,622
|
A couple comments/questions:
Quote:
Comment #1: I think it is mistake to view the physiological "cost" of training to have independent aerobic and anaerobic components. In particular, blood lactate should not be viewed as a marker of the anaerobic cost, as regardless of O2 availability, lactate will be produced any time the rate of pyruvate production exceeds its rate of entry into the mitochondria. Indeed, to bring this back to TSS: the blood lactate data that I used to derive the 4th order weighting came from submaximal bouts of exercise lasting at least 10 min, during which the vast majority of energy was produced aerobically. Comment #2: The original, "raw" (i.e., not standardized across individuals) formula for TSS is: "raw" TSS = duration (s) x normalized power (W) x (normalized power (W)/functional threshold power (W)) Obviously, the product of duration and power is work, i.e., the formula already takes into consideration the amount of work that is performed (as well as the relative intensity at which that work is performed). Quote:
...which to my eye, actually seem to correspond fairly well (i.e., all the additional assumptions and mathematical manipulations didn't have a huge impact). Related to that, though, a couple of questions: 1) why use a log-log plot? and 2) why define the experimental TSS as the independent variable? |
||
|
|
|
|
|
#3 | |||||
|
Registered User
Join Date: Apr 2007
Posts: 92
|
For the record, I reduced the FTP of the "g01010x" plots, as I realized they were too high, after Andrew responded. Those were virtually entirely above-threshold efforts. A video of the race in question from this year is here (way off topic): http://media.putfile.com/San-Bruno-...limb-Jan-1-2007
Quote:
Quote:
). My conjecture was at some point it no longer gets easier.Quote:
Quote:
Quote:
|
|||||
|
|
|
|
|
#4 |
|
Registered User
Join Date: Sep 2006
Posts: 200
|
Rather than change the power part of the TSS calculation, an alternative is to change the time part.
|
|
|
|
|
|
#5 | |
|
Registered User
Join Date: Apr 2007
Posts: 92
|
Quote:
duration' = integral { (P*/FTP)^4 / (1 + (P*/FTP)^4) dt ) and use this in place of exercise duration. For P << FTP, then duration' → integral { (P*/FTP)^4 dt } remember: TSS = (100/hr) × (integral { (P*/FTP)^4 dt } / duration)^(1/2) × duration Plug in duration' for duration TSS → (100/hr) × (integral { (P*/FTP)^4 dt } / integral { (P*/FTP)^4 dt } )^(1/2) × integral { (P*/FTP)^4 dt } = (100/hr) × integral { (P*/FTP)^4 dt } This linearizes the equation! No more problem with low power segments. However, still a problem: Now TSS drops like a rock when NP << FTP, much faster than before. And this still keeps the nonlinearity for larger powers. So better to simplify. Dan |
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Sep 2006
Posts: 200
|
Quote:
|
|
|
|
|
|
|
#7 | |
|
Registered User
Join Date: Apr 2007
Posts: 92
|
Quote:
duration' = integral { (K P* / FTP)^4 / (1 + (K P* / FTP)^4 } where K controls at what point time matters. For example, for K = 4, time is deweighted by 2x @ FTP/4, instead of @ FTP for K=1. But its important to keep the same P^4 dependence for low P, in order to cancel the term (integra P^4l to 1/4 power) which causes the nonlinearlity. The core problem which isn't being addressed here, except in the limit of small P, is that ride segments are weighted P^4 but rides are weighted P^2, so where you separate rides matters. The solution is to weight them the same. Which is what I did by using a simple integral equation (and Rick did much earlier). Dan |
|
|
|
|
|
|
#8 | |
|
Registered User
Join Date: Sep 2006
Posts: 200
|
Quote:
|
|
|
|
|