<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Heart rate modelling as a potential physical tness assessment for runners and cyclists</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dimitri de Smet</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marc Francaux</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julien M. Hendrickx</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michel Verleysen</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Neuroscience Universite catholique de Louvain</institution>
          ,
          <addr-line>Louvain-la-Neuve</addr-line>
          ,
          <country country="BE">Belgium</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Assessment of physical tness of endurance athletes is usually performed by means of standardized exercise protocols in specialized laboratories. The recent development of devices measuring heart rate, power output, speed, etc. raises the possibility to assess the tness level from data collected on the eld. We propose a model based on cardiac parameters identi cation on training activities. Identi ed parameters prove to allow for heart rate simulations that match measurements with an average root mean square error of 4 beats/min for cycling activities for which power output and heart rate were provided and 6 beats/min for running activities for which the heart rate was provided and power output was estimated based on global positioning system (GPS) tracking.</p>
      </abstract>
      <kwd-group>
        <kwd>tness assessment</kwd>
        <kwd>system modeling</kwd>
        <kwd>heart rate</kwd>
        <kwd>power output</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Improvement of sport performance is dependent on physiological adaptations
amongst others. These training adaptations are of particular importance for
endurance athletes like cyclists and runners. Training optimization requires
knowledge about how humans adapt to workout sessions. This knowledge can be seen
as a model linking training workout characteristics to tness level. Such system
modeling approaches have been re ned for at least four decades [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Although
models are well described and increasingly used instead of relying solely on the
empirical experience of coaches [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], they are unable to provide physiologically
relevant parameters.
      </p>
      <p>
        The athlete adaptation model takes as inputs quanti able training
workload w(t) to predict the tness level f l(t) evolution over time as represented in
the upper part of Fig. 1. Building and evaluating such a model requires
inputoutput instances. Inputs are easy to gather thanks to the emerging tendency of
athletes to log all their activities on a server by using their smartphone, sport
watch or bike computer. On the other hand, endurance tness is multifactorial
(cardiovascular, metabolic, endocrine, ...) and quantitative metrics are not
directly available. Currently, the evaluation of the endurance tness is assessed by
incremental exercise protocols performed in specialized laboratories[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>This work aims to provide a methodology that will help inferring the tness
level from workout sessions data themselves. For this purpose, a parametric heart
rate model is proposed (see bottom part of Fig. 1).</p>
      <p>
        The main principle is that a lower heart rate observed for a given intensity
of exercise indicates a better endurance tness level [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] but the kinetics of heart
rate increase at the onset of exercise, or decrease after the discontinuation of
exercise are also modi ed by the training process. Our intuition is that the
assessment of physiological parameters explaining cardiac adaptations during the
training sessions might provide relevant information regarding the tness level
of endurance athletes. As it could be able to give daily personal feedback, such
a model is potentially very helpful for monitoring the physiological adaptations
to training on a regular basis and without requiring a standardized laboratory
protocol.
      </p>
      <p>The validity of the proposed heart rate model will be assessed by
simulation with cyclists' data for which we have instant power output and heart rate
measurements. The model will then be re-used with runners' activities. For the
latter, the power output needs to be estimated as it is not directly measured
during the run.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Methods</title>
      <p>This paper proposes a parametric heart rate model that describes the
relationship between an athlete instant power output po(t) and his heart rate hr(t) as it
is illustrated in Fig. 2. The model parameters can be identi ed to best reproduce
heart rate measurements on a single activity.
2.1</p>
      <sec id="sec-2-1">
        <title>Heart Rate Model</title>
        <p>
          Steady state The steady state heart rate HRss refers to the heart rate that
is reached after stabilisation at constant power output P O. The relationship
between steady-state heart rate and power output is athlete-dependent and is
known to be very close to linear as long as the heart rate is below its maximum
value called maximum heart rate HRmax [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Higher power output is achievable
for short periods of time but the heart rate will remain at HRmax. The three
athlete-time speci c parameters describing the steady state relationship are
resting heart rate HRrest in beats/min [bpm], the maximum heart rate HRmax in
[bpm] and the slope coe cient m in [bpm/watt] following the equation
HRss(P O) =
(
        </p>
        <sec id="sec-2-1-1">
          <title>HRrest + m</title>
          <p>P O; if HRrest + m
P O &lt; HRmax</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>HRmax;</title>
          <p>otherwise:</p>
          <p>Transient Response It appears from exercise laboratory measurements on
ergometers (a segment of measurement is illustrate in Fig. 3) that a power step
upward leads to a new steady state heart rate that is reached after a few seconds.
The exponential-looking shape of the heart rate curve in response to power steps
suggests this phenomenon can be roughly described by a rst order di erential
equation :
dHR(t)
dt
+
1</p>
          <p>HR(t) = P O(t)
r
with r an athlete-speci c time constant. It will be shown below that this
assumption allows for accurate simulations.</p>
          <p>In a time frame [t0; t] where power output is constant, the solution of this
equation is given by
HR(t) = HR(t0) + (HRss(P O(t))
t
HR(t0))e r :
In the discrete over-sampled time domain, an iterative form given by
1
r
HR(t + 1) = HR(t) +
(HRss(P O(t))</p>
          <p>HR(t))
can be used.</p>
          <p>As there is no reason to assume equality between rise time r and fall time
f . The equation is allowed to di er for increasing and decreasing heart rate and
becomes
HR(t+1) =
(HR(t) + 1 (HRss(po(t))</p>
          <p>r
HR(t) + 1 (HRss(po(t))
f</p>
          <p>HR(t)); if HRss(po(t))</p>
          <p>HR(t)
HR(t)); if HRss(po(t)) &lt; HR(t):</p>
          <p>The heart rate transient response is thus captured by two athlete-time speci c
parameters which are r and f .
2.2</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Runners Power Output Estimation</title>
        <p>Running activities are provided as timestamped geolocalized points with
elevation that was corrected using elevation maps. The elevation can be derived
with respect to the curvilinear horizontal distance to get the slope. The runner
velocity is also derived from locations and timestamp. Both are smoothed using
factors that were chosen to give best simulation accuracy. It is assumed that the
smoothing factors are not athlete- or activity- speci c.</p>
        <p>
          Minetti et al [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] show that the energy cost of running does not depend on the
speed but only on the distance. It also gives the energy cost of running EC as
a function of the slope relative to the runner's weight in [J/m/kg]. As velocity
v(t) and slope were evaluated, the runner's power output P O(t) is
        </p>
        <p>P O(t) = EC(slope):v(t)
in [w/kg].</p>
        <p>
          Cardiovascular Drift Intra-session workload results in fatigue that induces
increased heart rate for the same power output[
          <xref ref-type="bibr" rid="ref5 ref8">5, 8</xref>
          ]. The increase is assumed
to be proportional to the energy expenditure from the beginning of the activity.
The power output can then be replaced in the above equations by
P O(t) + kf
        </p>
        <p>P O(t)dt
Z t
t0
with kf being the athlete's sensitivity to fatigue. This intuitive formulation might
not be accurate but proved to help the heart rate model to better t activities
measurements.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Fitting of the Athlete's parameters</title>
        <p>
          The model that was described contains three parameters that account for the
steady state relationship (HRrest [bpm],HRmax [bpm] and m [bpm/watt]); two
that account for heart rate transient response ( r and f [s]); and one that
accounts for the athlete's sensitivity to fatigue (kf coe cient). Those parameters
are identi ed on an activity from which heart rate HR(t) and power output
P O(t) are known or estimated. Given the power output P O(t), a set of cardiac
parameters can result in a simulation H\R(t) that can be compared to the heart
rate measurement HR(t). The six parameters are tuned to minimize the mean
square error between simulation and measurement using a non-linear
optimization algorithm known as Nelder-Mead method [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
2.4
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Data</title>
        <p>In most modern activity tracking platforms (Nike+, Runkeeper, Strava, Garmin
Connect, Endomondo, TrainingPeaks, ...), activities are shared as tuples of
geolocalized points associated with timestamps recorded by athletes with their
device. They can potentially record more parameters like heart rate, cycling
power, cadence, accelerations, temperature or baro-metric pressure.</p>
        <p>The cardiac model was rst tted to 72 cycling activities of three cyclists
containing instant power output and heart rate measures sampled every second.
The power was measured with a torque meter in the crankshaft of their bikes.</p>
        <p>The same was done with 234 running activities of two runners containing
heart rate and geolocalized points. Instant power output was estimated based
on based on global positioning system (GPS) tracking coordinates.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Results and Discussion</title>
      <p>Cardiac parameters that were identi ed on activities with the described
methodology enable accurate heart rate simulation on the same activity taking solely
the instant power measure or estimation as input. Heart rate simulations di er
from heart rate measurements with an average root mean square error of 4 bpm
for the 72 cycling activities recorded with the use of a power meter. On average,
a root mean square error of 6 bpm was observed for the 234 running activities.</p>
      <p>Fig. 4 and 5 show respectively cycling and running activities simulation
examples with measurement curves that were used.</p>
      <p>In most activities, identi ed heart rate rising time constant r was found to be
smaller than heart rate falling time constant f ; with respective average values of
24 and 30 seconds. Sensitivity to fatigue was modeled with an additional power
output in the range [1; 6]:10 5 [w/J]. Steady state heart rate parameters were
more subject to intra- and inter-athlete variability. Resting heart rate HRrest
was found to be in the range [60; 100] [bpm] that does not necessarily correspond
to the conventional resting heart rate that is taken on a person laying down. The
slope coe cient m was found in the range [0:15; 0:45] [bpm/w].</p>
      <p>
        Although parameters identi cation proved to result in accurate simulations,
their variability seems higher than what is expected from real cardiac parameters.
The parameter variability over di erent activities taking place at di erent times
during the year can be imputed to the athlete state (which is of interest) but
other factors can be invoked:
1. The day-to-day heart rate variability that is believed to be around 2-4 bpm
according to [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
2. Exogenous information such as temperature or altitude that are not included
in the model and are known to impact heart rate [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
3. The methodology itself:
{ Given the model that was chosen, maximum heart rate is impossible to
identify if it was not reached by the athlete during the activity.
{ Activities characteristics in uence the expected accuracy of the
parameters. For instance, steady state line coe cients are better estimated if
activities sweep over a large range of power output.
4. Data accuracy or sensor model that are device-dependant and that were not
discussed here.
      </p>
      <p>How cardiac parameters are exactly linked to tness levels or performances is
not considered in this work. We rely on the fact that part of them are measured
by coaches during standardized exercise in laboratory for the periodic follow-up
of their athletes.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>We identi ed a pressing need for objective tness assessments based on data
acquired on the eld in training situations, in order to better understand
human adaptation to physical training and to enable adaptive training plans. We
propose a framework that provides the basis of a potential solution through
cardiac parameters identi cation. Identi ed parameters prove to be su cient for
athletes heart rate simulation based on athletes power output for running and
cycling activities.</p>
      <p>In further research, parameters accuracy can be improved by including
exogenous meteorological information in the heart rate model. Fixing parameters
that are easy to obtain, like resting heart rate, might also help accuracy of the
other parameters.</p>
      <p>The natural continuation of this work would compare identi ed parameters
to exercise laboratory measurements, or even more interesting, to athletes target
performances such as race times.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Calvert</surname>
            ,
            <given-names>T. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Banister</surname>
            ,
            <given-names>E. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Savage</surname>
            ,
            <given-names>M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bach</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A systems model of the e ects of training on physical performance</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          , (
          <volume>2</volume>
          ),
          <fpage>94</fpage>
          -
          <lpage>102</lpage>
          (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Borresen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lambert</surname>
            ,
            <given-names>M. I.:</given-names>
          </string-name>
          <article-title>The quanti cation of training load, the training response and the e ect on performance</article-title>
          .
          <source>Sports Medicine</source>
          ,
          <volume>39</volume>
          (
          <issue>9</issue>
          ),
          <fpage>779</fpage>
          -
          <lpage>795</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Halson</surname>
            ,
            <given-names>S. L.</given-names>
          </string-name>
          :
          <article-title>Monitoring training load to understand fatigue in athletes</article-title>
          .
          <source>Sports Medicine</source>
          ,
          <volume>44</volume>
          (
          <issue>2</issue>
          ),
          <fpage>139</fpage>
          -
          <lpage>147</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Faria</surname>
            ,
            <given-names>E. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parker</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faria</surname>
            ,
            <given-names>I. E.</given-names>
          </string-name>
          :
          <article-title>The science of cycling</article-title>
          .
          <source>Sports medicine</source>
          ,
          <volume>35</volume>
          (
          <issue>4</issue>
          ),
          <fpage>285</fpage>
          -
          <lpage>312</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Achten</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jeukendrup</surname>
            ,
            <given-names>A. E.</given-names>
          </string-name>
          :
          <article-title>Heart rate monitoring</article-title>
          .
          <source>Sports medicine</source>
          ,
          <volume>33</volume>
          (
          <issue>7</issue>
          ),
          <fpage>517</fpage>
          -
          <lpage>538</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Minetti</surname>
            ,
            <given-names>A. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moia</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roi</surname>
            ,
            <given-names>G. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Susta</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferretti</surname>
          </string-name>
          , G.:
          <article-title>Energy cost of walking and running at extreme uphill and downhill slopes</article-title>
          .
          <source>Journal of applied physiology</source>
          ,
          <volume>93</volume>
          (
          <issue>3</issue>
          ),
          <fpage>1039</fpage>
          -
          <lpage>1046</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Francis</surname>
            ,
            <given-names>K. T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McClatchey</surname>
            ,
            <given-names>P. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sumsion</surname>
            ,
            <given-names>J. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansen</surname>
            ,
            <given-names>D. E.</given-names>
          </string-name>
          :
          <article-title>The relationship between anaerobic threshold and heart rate linearity during cycle ergometry</article-title>
          .
          <source>European journal of applied physiology and occupational physiology</source>
          ,
          <volume>59</volume>
          (
          <issue>4</issue>
          ),
          <fpage>273</fpage>
          -
          <lpage>277</lpage>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Brueckner</surname>
            ,
            <given-names>J. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Atchou</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Capelli</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duvallet</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrault</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jousselin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , ... Di Prampero,
          <string-name>
            <surname>P. E.</surname>
          </string-name>
          :
          <article-title>The energy cost of running increases with the distance covered</article-title>
          .
          <source>European journal of applied physiology and occupational physiology</source>
          ,
          <volume>62</volume>
          (
          <issue>6</issue>
          ),
          <fpage>385</fpage>
          -
          <lpage>389</lpage>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Nelder</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mead</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A simplex method for function minimization</article-title>
          .
          <source>The computer journal</source>
          ,
          <volume>7</volume>
          (
          <issue>4</issue>
          ),
          <fpage>308</fpage>
          -
          <lpage>313</lpage>
          (
          <year>1965</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>