Add a CV drift chart to the flex plots

Issue #70 resolved
Gregory Smith created an issue

CV drift is a parameter that is used in HR based training as a measure of both fitness and to figure out if you are training at the right intensity.

I think you could display this parameter graphically by dividing heart rate by power. This would normalize the parameter. If the dividend could be added to the data table, then it could just be another parameter to choose from in the 2 y axis lists.

Comments (14)

  1. Sander Roosendaal repo owner

    Greg, TrainingPeaks defines Aerobic decoupling differently. See http://home.trainingpeaks.com/blog/article/aerobic-endurance-and-decoupling

    I am struggling a bit with which equation (ratio of measured parameters) you want to depict graphically. The above definition is just one value per workout.

    I could imagine a "running average" of the metric defined in the TrainingPeaks article? Or do you want to see P/HR, and be able to see the averages over the selection that you make with the sliders?

  2. Sander Roosendaal repo owner

    You are right that in the "data preparation" I do pre-calculated values for everything, so that the flex plot has no calculations, just reading values from the database.

  3. Gregory Smith reporter

    I was thinking that you just take the instantaneous power and hr for each stroke record and calculate the ratio. The slope of the resulting line (vs time) would be a direct measure of the drift.

  4. Sander Roosendaal repo owner

    Let's do a "prototype" in Excel so that we can see if it is useful. Perhaps you have already done that? Before I make database changes, I would like to see what metric would be the best to represent this.

    For example, I could imagine normalising this by the average heart rate (over the workout) and average power (over the workout). Adding this parameter to the flex chart should also make this parameter available for workout comparisons ...

  5. Sander Roosendaal repo owner

    Here are some thoughts in the excel file. You see a chart of P/HR which is very noisy. The "Drift Ratio" chart is an attempt to remove the noise by using cumulative values

  6. Gregory Smith reporter

    @sanderroosendaal I understand the idea of posting it as an efficiency. I had thought of it inverted, hr/p so it would drift upward. Not sure which is better, but I usually think about cv drift in that way.

  7. Sander Roosendaal repo owner

    @Gregory Smith TrainingPeaks calculates a HR efficiency metric (for an entire workout), and comments that it is a fitness related metric - so if it increases you are doing fine

  8. Sander Roosendaal repo owner

    Factor (EF)

    Efficiency factor (EF) is the ratio of Normalized Power to heart rate (cycling) or Normalized Graded Pace to heart rate (running) for a given activity. An increase in this value for steady-state, aerobic endurance intensity rides may indicate an improvement in aerobic fitness.

    So I think this is slightly different

  9. Log in to comment