Abstract
Performance in many racing sports depends on the ability of the athletes to produce and maintain the highest possible work i.e., the highest power for the duration of the race. To model this energy production in an individualized way, an adaptation and a reinterpretation (including a physiological meaning of parameters) of the threecomponent Margaria–Morton model were performed. The model is applied to the muscles involved in a given task. The introduction of physiological meanings was possible thanks to the measurement of physiological characteristics for a given athlete. A method for creating a digital twin was therefore proposed and applied for nationallevel cyclists. The twins thus created were validated by comparison with field performance, experimental observations, and literature data. Simulations of record times and 3minute allout tests were consistent with experimental data. Considering the literature, the model provided good estimates of the time course of muscle metabolite concentrations (e.g., lactate and phosphocreatine). It also simulated the behavior of oxygen kinetics at exercise onset and during recovery. This methodology has a wide range of applications, including prediction and optimization of the performance of individually modeled athletes.
Similar content being viewed by others
Introduction
Sports science encompasses a wide variety of disciplines which, among other goals, aim to optimize top level athlete performance. In racing sports, performing means minimizing the time (T) needed to cover a given distance (D). In this scheme, the time is linked to distance via the speed of the considered system (v) during the race as follows: \(D = \int _{0}^{T} v(t) dt\). The competitor’s speed is related to the propulsive power output and to the resistive power (depending on discipline and equipment) via the equation of motion. The control variable of a given athlete involved in a given discipline/distance is the propulsive power delivered over time, more commonly referred to as the pacing strategy. Beyond a certain distance, the athlete cannot provide the maximal power throughout the race, like during a sprint, under threat of exhaustion before the end of the race. To determine what the optimal strategy should be, or in other words, how the athlete should choose the propulsive power over time to maximize performance but still be feasible, lots of race models have been developed^{1,2}. A suitable one would allow the prediction of the ability to produce power at any time during the race. Our goal in this study was therefore to improve a theoretical model based on individual physiological characteristics and field performance data to make a predictive tool of individual athlete performances over races.
If we consider a combustion engine race, the maximal propulsive power production is the amount of fuel available/remaining in the tank, depending on the previous power produced. For a hybrid engine, there are two energy reservoirs to consider, plus a possible internal system for recharging the electric battery (replenishment during functioning). For a humanpowered race, we also find constraints in terms of producible power over time, which are usually described in exercise science by i) the time to exhaustion at given constant powersresulting in a time to exhaustion curve, and ii) the power timecourse during an allout (typically 3minute) trial^{3,4,5,6}.
The power produced by humans for events lasting less than 1520 minutes comes from the oxidative and nonoxidative (lactic and alactic) metabolic pathways^{4,7}. By analogy with the tanks of a motorized vehicle, we can model power generation using flows out of fluid compartments. In this way, different hydraulic compartment models are used in sports science to predict the abovementioned features characterizing the powerproduction capacities of an athlete. An ideal model would combine relative simplicity, high predictive accuracy, and make sense regarding the physiology, in that case, the energetic mechanisms underlying the power production. The existing ones are compromises between these three aspects including the following wellknown ones that are nicely described in one of Dr Morton’s paper^{8}. The critical power model (first introduced by Monod and Scherer^{9}) only distinguishes between oxidative and nonoxidative energy sources. Although not always described as a hydraulic model, it works as one. The nonoxidative pathway corresponds to a reservoir of finite capacity (W’) but is theoretically limited by a maximal constant flow (maximal power). The oxidative pathway is associated with a reservoir of infinite size and limited maximum flow (corresponding to the critical power). The power produced by an individual corresponds to the outflow from the nonoxidative reservoir, itself being replenished by the oxidative reservoir^{8}. Exhaustion is reached when the nonoxidative reservoir is emptied. This model is powerful in its simplicity but does not constrain in time the maximal power doable by an athlete nor does it model recovery/replenishment^{8}. Margaria’s model^{10} distinguishes three (namely nonoxidative alactic, nonoxidative lactic, and oxidative) metabolic pathways, thus proposing a threetank model. The three components aimed at providing a link between energy production and its physiological consequences (phosphagen breakdown, lactate formation and oxygen consumption, respectively). It does include a limitation of the power depending on the level of emptying of the nonoxidative reservoirs. However, Morton showed that the predictions of the model were not all realistic^{11,12}. Therefore, Morton upgraded Margaria’s model by introducing elevation differences between reservoirs^{13}, aiming to reproduce human physiology phenomena more accurately, namely what he defines as the “anaerobic threshold” or “onset of lactate production”. The resulting theoretical Morton–Margaria (M–M) model allows us to predict the time to exhaustion curve, as well as the time course of power for allout exercises^{14}. However, the published model relies on average phenomena and proposes parameters’ adjustments to correspond qualitatively, but not quantitatively, to the expected behavior. Therefore, this powerful theoretical model displays limitations in its practical use in its present form, especially to depict a specific individual.
Since its introduction, other works have used the M–M model and its variations to predict the time course of physiological parameters. In particular, the experimental time course of oxygen consumption (\(\dot{V}O_2\)) and its contribution to athletes’ power production have been compared to simulations obtained using the initial meanings of the model parameters. Discrepancies were observed between the simulated and the actual data^{15,16}. Therefore, the authors themselves questioned the meaning of the variables or the way the models were adjusted to the studied subjects. Derivatives of the M–M model have also been used in conjunction with mechanical racing models to optimize racing strategies^{17,18}. However, the majority of the works modeled the athletes using average values for the parameters, excluding individualization.
To overcome these two limitations (lack of predictive ability and individualization), Weigend et al.^{15,19} proposed to revisit the M–M model without giving physiological meanings to its parameters. The authors adjusted the parameters for a given athlete, solely based on the predictions of the athlete’s performance. Their approach appeared very efficient in terms of performance prediction. In particular, during intermittent exercises, their approach allowed more finite modeling of recovery/replenishment of compartment/component than other models previously proposed^{20,21,22,23}. Weigend’s team work was promising and validated the interest in using a hydraulic model for performance prediction. Nevertheless, by construction, their model lost the ability to be interpreted in the light of physiological variables, turning the model into a sort of “black box”, where the only input variables were the athlete’s performance and no longer their physiological characteristics.
To overcome these challenges, we propose in the present study an approach based on the M–M model giving a physiological sense to the model, its geometrical parameters (heights and dimensions), and flow variables. In the Methods section, we first describe the working of the M–M model and the modifications we made to it. Then, we propose, from laboratory testing, the creation of a “digital twin” for a given athlete. In the Results and Discussion section, we compare simulations with field experiments and literature data.
Methods
A reinterpretation of the M–M model
What the model represents
The hydraulic analog aims to describe the mechanical power production during exercise (\(P_{mec}(t)\)). For ease of understanding, a schematic diagram of the model is also provided in Fig. 1B. Table 1 summarizes the geometric parameters. The flow out (efflux) of the system is the physiological power (\(P_{physio}(t)\)) that the athlete has to generate to perform a given task. The effective mechanical power is linked to the physiological power by an efficiency factor \(\eta\), \(P_{mec}(t) = \eta P_{physio}(t)\). This parameter is considered constant, its meaning and determination will be clarified in more detail later. Each compartment of the system represents a source of power from the different energetic metabolism pathways involved in efforts of short to medium duration (1 min to \(1520\) min)^{7}. It is composed of the three following compartments. The O compartment represents the energy coming from the oxidative pathway i.e., mitochondrial oxidative phosphorylation from carbohydrates and fat utilization (the latter being negligible in the context of physical exercises considered here: maximal or near maximal (> 80–85% of maximal oxygen uptake) and duration (\(<1520\) min) exercises. The O compartment is of infinite capacity. This means that, in the context of exercise intensity and duration considered, the oxidative energy source is theoretically infinite. The G compartment represents the energy coming from the nonoxidative glycolytic pathway (glycogenolysis and/or glycolysis not followed by mitochondrial oxidation). Efflux from this compartment could be assessed by the instantaneous net lactate accumulation rate or its oxygen equivalent. The P compartment represents the phosphagen pathway (energy from phosphocreatine—PC—and ADP breakdown to restore ATP which is in fine used as the ultimate energy substrate). G and P are of finite sizes. Efflux from O and G compartments feed compartment P. The fluid can flow out of the system through a tap T at the bottom of the P compartment with a fixed maximal diameter \(M_P\). The total height of the system is 1. P is of height 1 and has a crosssectional area of \(A_P\). O is elevated by \(\phi\) from the bottom of the system and is connected to P through a tube of diameter \(M_O\). G is elevated by \(\lambda\) from the bottom of the system and its main upper part is offset by \(\theta\) from the top of the system. The crosssectional area of this main part is \(A_G\). It is connected to the outside (upper part of the system) through a thin capillary. The crosssectional area of this tube is \(A_T\). Morton considered it to be of negligible size (\(A_T<< A_G\)) and did not include it in his calculations. G is connected to P through a pipe of diameter \(M_G\) in the G to P direction and of diameter \(M_R\) in the P to G direction. These diameters and crosssectional areas are all considered constant through time. The choice of parameters will be later justified (since their values can be adjusted thanks to the hereafter predictions and linked to athletes’ physiological characteristics). All compartments are subjected to the same pressure at their surface. Fluid flows are therefore governed by height differences between compartments. The emptying levels of P and G are denoted by h and l, respectively. Finally, it is assumed that the maximal power output is proportional to the level of fluid remaining in the main part of G (drain level, \(A_G\) part). Thus the two governing equations of the system are:
Where V stands for volume, \(\dot{V}\) for volume variation with respect to time, and D for flow rate. \(\textbf{1}\) is the indicator function, being equal to one when the condition stated as an indice is true, zero otherwise.
For a given athlete, Morton associated the changes in the compartments with physiological observations. More precisely, he mentioned that the efflux from O could be followed via whole body oxygen consumption (\(\dot{V}O_2\)) and the emptying of G could be approximated by blood lactate accumulation. However, the interventions of the different metabolic pathways and the production of mechanical power take place at the muscle level. We therefore propose a reinterpretation of the model by considering the active muscles instead of the whole organism. This interpretation is illustrated in Fig. 1. Following this line of reasoning, the modeled oxygen consumption is the muscular one, the G compartment emptying accounts for the net muscle lactate accumulation, and the modeled flux accounts for reactions at the muscles’ scale. If some intramuscular changes cannot be followed at the systemic level (e.g., PC levels), others can be followed but sometimes with a certain time lag. This is particularly the case between muscle and blood lactate concentrations^{24}.
Constant power modeling and physiological meanings
In the case of a constantload exercise, Morton identified three intensity zones depending on the level of power imposed^{13}. In the following lines, we used the terminology proposed by Beneke et al.^{25} to describe these zones. The behavior of the model for these three zones is reported in Fig. 2.
During moderateintensity exercises (Fig. 2A,B), the tap T opens a little leading to a steady state associated with i) a slight decrease of level in P, ii) a constant flow from O to P, sufficient to cover the energy demand, and iii) no net flux from G to P. The reached steady state is such that \(h<\theta\). In this regime, no “fatigue” is apparent, where fatigue corresponds in our model in any partial emptying of the main part of the G compartment. In other words, an athlete performing an exercise below this limit should always be able to reach their maximum power (maximal flux at T) observed in resting condition (\(M_P\)). Morton mentioned that when h reaches the \(\theta\) value, that would correspond to an “anaerobic threshold”^{14} delineating the upper limit of this intensity zone. He remained unclear whether he was referring to the first or second lactate threshold^{26}. However, given the above discussion based on the work of Beneke et al.^{25}, it should correspond to the first lactate threshold (LT1). Using the model as stated by Morton, no increase in lactate concentration is predicted below \(P_{LT1}\), which differs from the observations of Karlsson et al.^{27} and ChwalbinskaMonetta et al.^{28}. Indeed, in these latter studies, LT1 marked an intensity beyond which a significant muscle lactate accumulation occurs. Below this threshold lactate concentration slightly increased but stabilized at a much lower value than above it. This small increase is coherent with the chemical interpretation of LT1 proposed by Mader et al.^{29}. Because the M–M model predicts an unrealistic delay in the appearance of lactate in the muscle for a constant power at \(P > P_{LT1}\), we modified it by introducing a nonnegligible section \(A_T\). This enables the model to better reflect the physiological reality since there are no such “purely aerobic” exercises. This can be visualized by referring to the Fig. 1A and the oxidative pathway. At \(P<P_{LT1}\), an increase in the contribution of the oxidative pathway implies an increase in the concentrations of metabolic intermediates and a slight increase in the nonoxidative glycolytic (lactate) pathway. The chemical equilibrium means that muscle lactate concentration also increases since there is an intramuscular balance between pyruvate and lactate.
Secondly, for heavyintensity exercise (Fig. 2C,D), the tap T is more open such that \(h>\theta\). In this case, a flow from G to P occurs but is associated with an augmented flow from O to P, sufficiently to reach a new equilibrium. The upper limit of this intensity zone represents the maximum power for which an equilibrium/steady state of the system is still observable. Theoretically, this steady state and the associated power output could be maintained during an “infinite” duration. However, at present it is important to keep in mind that the model is built for exercises no longer than \(1520\) min. Monod and Scherrer^{9}, defined the maximum rate that could be sustained by an athlete “for a very long time without fatigue” as the critical power (\(P_{crit}\)). Hill^{30}, in his review of the concept also described the critical power as the asymptote of the power versus time to exhaustion relationship/curve. In the present model, as presented by Morton, the second threshold corresponds well to this notion of maintainable power for a long time: at least \(1520\) min. However, between the two thresholds, the athlete will already start to accumulate “fatigue” since they will no longer be able to produce at any time their maximum power measured in resting condition (\(M_P\)) because G will be partly drained. By construction, the upper limit of this heavy work rate zone is the power above which additional fatigue occurs (net flow from G to P, and decrease of the level in G) and below this power output, a recovery (replenishment of the G tank can take place, meaning a potential net flow from P to G if \(l<h\)). This is consistent with the notion of critical power and its role as a threshold between fatigue and recovery during intermittent effort^{21,23,31}.
Finally, the severe work rate domain (Fig. 2D,E) corresponds to exercise intensities where the tap T is even more open. The augmentation in flow from O to P is not sufficient to fulfill energy demand. Flow from G to P is augmented and no equilibrium is reached during exercise. l continues to increase until exhaustion is reached. Constant power values in this zone can be used to establish a timetoexhaustion curve.
In exercise physiology, these thresholds \(P_{LT1}\) and \(P_{crit}\) can be determined for a given athlete. Having clarified their meaning, we can envision an individualized model.
Creation of a digital twin
The physiological meaning of the different model parameters can be used to build a “digital twin” of a given athlete for a given task. The model then becomes a predictive tool of performance and can be applied in optimizations without having to make the athlete undergo many timeconsuming tests.
Required data
The different geometrical parameters of the model depicted in Table 1 can be determined via experimental measures. Both mechanical parameters (\(P_{mec}(t)\)) and the physiological responses of the athletes have to be monitored. To parameterize an athlete, the following characteristic values are required. For information purposes, we also indicate the protocols used for their measurements in our case (cyclists).

Estimation of the muscle mass involved in the considered task (\(m_{muscle}\))—Anthropometric measurements.

Efficiency estimation \(\eta\)—Incremental test in the considered discipline with \(\dot{V}O_{2}\) monitoring.

Maximal oxygen consumption (\(\dot{V}O_{2max}\))—Incremental test in the considered discipline with \(\dot{V}O_{2}\) monitoring.

Maximal power in resting condition (without fatigue)—Allout trial in the considered discipline (typically the first 6 seconds).

Power output at LT1 (\(P_{LT1}^{mec}\)) and associated \(\dot{V}O_{2}\) relative to \(\dot{V}O_{2max}\) value: \(\%\dot{V}O_{2max}=\frac{\dot{V}O_{2}}{\dot{V}O_{2max}}\)  Incremental test in the considered discipline with \(\dot{V}O_{2}\) monitoring.

Critical power \(P_{crit}^{mec}\)—3 minutes allout trial.

Maximal nonoxidative glycolytic (lactate) capacity for a nonintermittent effort above \(P_{crit}^{mec}\), denoted \(W_{nonox}^{mec}\)—3 minutes allout trial.

A power record curve of maximal effort with varying power output (e.g., a highstakes competition).
We present the results for cyclists, therefore both incremental and 3minute allout tests were performed on a cycling ergometer (Excalibur Sport; Lode, Groningen, the Netherlands). The power record of maximal effort was obtained using instrumented pedals (Maxi Phyling, Palaiseau, France). Some parameters (\(\phi\), \(M_G\), \(M_R\)) will be indirectly computed via knowledge from the literature since their measurement in an athlete would be very invasive (e.g., determination of the time course of muscle lactate concentrations during exercise).
Muscle mass
The model is supposed to represent the active muscles of an athlete involved in a given motor task. This muscle mass (\(m_{muscle}\)) is the product of the mass of the athlete (\(m_{athlete}\)), their percentage of muscle mass (\(\%_{muscle}\)), and percentage of muscle mass involved in the considered exercise (\(\%_{muscle \, for \, task}\)): \(m_{muscle} = m_{athlete}\cdot \%_{muscle}\cdot \%_{muscle \, for \, task}\).
Efficiency
The efficiency \(\eta\), is the variable that links mechanical and physiological measures. In the present study, it is taken as constant, no matter the power requirement. This assumption constitutes a limitation of the model. Nevertheless, aware of this potential pitfall, we considered it constant as a first approximation^{32,33}. This assumption could be challenged and discussed if the model predictions are not consistent. \(\eta\) can be computed considering any constant power exercise for which all of the energy will be supplied by the oxidative pathway (i.e. inferior to \(P_{crit}\)). We chose \(P_{LT1}\). We know the value of \(\dot{V}O_2\) at this power, as well as the energy equivalent of oxygen (\(C_1=20.9\) J/mL^{7}). Efficiency can be calculated as the ratio between effective mechanical power at \(P_{LT1}^{mec}\) and the metabolic energy generated by oxygen consumption. We therefore have :
Direct geometrical parameters
Then, we can set some parameters that are either directly measurable or directly assessable:

\(M_O\) is the maximum energy flux achievable by the aerobic pathway. Its physiological correspondence is therefore \(\dot{V}O_{2max}\) (with energy conversion of \(C_1\)). \(M_O = \dot{V}O_{2max} \cdot C_1\)

\(M_P\) is the maximum energy flux achievable without any prior fatigue. It corresponds to the maximal power achievable by the athlete on the task, reconverted into physiological power \(M_P = P_{max}^{mec}/\eta\)

\(A_T\) indirectly represents the muscular lactate concentration at the first lactate threshold. Muscle biopsies at LT1 have shown it to be of \([La]_{muscle,LT1} = 3\) mmol/kg wet weight (vs. 1.5 mmol/kg wet weight at rest)^{34}. Therefore \(A_T = [La]_{muscle,LT1}/\theta \cdot m_{muscle}\cdot C_2\). With \(C_2 = 100\) J/mmol being the conversion factor of accumulated lactate in muscle into Joules^{7}.

\(A_P\) is linked to the maximum energy that could be extracted from the breakdown of ATP and PC present in the working muscle. ATP remains roughly constant during considered exercises^{27}. Therefore \(A_P\) is representative of the amount of PC stores in working muscles assuming the possibility of fully depleting those stores. \(A_P = [PC]_{muscle,max} \cdot m_{muscle} \cdot C_3\). \(C_3 = 43.3\) J/mmol being the conversion factor of PC into Joules^{7}. \([PC]_{muscle,max} = 20\)mmol/kg wet weight being the typical PC concentration in muscles^{27,35}.
If \(A_P\) and \(A_T\) have been slightly incorrectly estimated, the error would be compensated by the later computation of \(A_G\) (taking into account the whole nonoxidative energy that can be generated by a given athlete).
Relative heights
The geometrical parameters of the digital twin can be determined using simulations of constant power exercises. Indeed, such exercises have already been performed in the literature with measurements of intramuscular metabolites. We can therefore use these values to calibrate the model.

\(\phi\) is estimated using the magnitude of muscular PC depletion. Indeed, there is a relationship between the intensity of an exercise at constant power, expressed in \(\%\dot{V}O_{2max}=\frac{\dot{V}O_{2}}{\dot{V}O_{2max}}\) and the level of PC depletion in the working muscles \([PC]_{muscle}\)^{27}. In the model, it is reflected by the linear relationship between the fluid level h in compartment P and the flow from O to P: \(\%\dot{V}O_{2max} =\frac{h}{1\phi }\) and \(\Delta [PC]_{muscle} = h A_P /C_3/m_{muscle}\) leading to
$$\begin{aligned} \phi = 1 \frac{\Delta [PC]_{muscle}m_{muscle}C_3}{A_P \%\dot{V}O_{2max}} \end{aligned}$$Using the data from Karlsson et al.^{27}, we found \(\phi = 0.30\) which is in good agreement with the value of 0.25 used by Benhcke^{17}.

\(\theta\) and \(\lambda\) are determined using the expression of the two power thresholds (\(P_{LS1}\) and \(P_{crit}\)) in the model and associated percentages of \(\dot{V}O_{2max}\) using Equation 1. Detailed calculations are available in the supplementary information.
$$\begin{aligned} \left\{ \begin{array}{ll} \% {\dot{V}O_2}_{max,LT1} = \frac{{\dot{V}O_2}_{LT1}}{{\dot{V}O_2}_{max}}= \left( \frac{\theta }{1  \phi }\right) = \alpha \\ \% {\dot{V}O_2}_{max,P_{crit}} = \frac{{\dot{V}O_2}_{P_{crit}}}{{\dot{V}O_2}_{max}} = \frac{(1\lambda )}{(1\phi ) + M_O/M_P(1\theta  \lambda )} = \beta \end{array} \right. \end{aligned}$$(3)
We get:
G compartment adjustment
The remaining parameters characterizing G (\(A_G\), \(M_G\), \(M_R\)) are obtained from the predictions of the model for a 3min allout trial and from literature data as follows:

\(A_G\) is adjusted to account for \(W_{nonox}^{mec}\). Indeed, \(W_{nonox}^{mec}\) accounts for the level of draining in G determined by an allout trial leading to \(P_{crit}\). We used 3 min allout trials because they have been shown to fulfill this requirement^{6}:
$$\begin{aligned} W_{nonox}^{mec} / \eta = A_P\cdot l_{P_{crit}} + A_T\cdot \theta + A_G\cdot (1\lambda  l_{P_{crit}}) \end{aligned}$$(5)And we get:
$$\begin{aligned} A_G = \frac{W_{nonox}^{mec}/\eta  A_P\cdot l_{P_{crit}}  A_T\cdot \theta }{1\lambda  l_{P_{crit}}} \end{aligned}$$(6)Where \(l_{P_{crit}}\) is obtained via Equation 1. Detailed calculations are available in the supplementary information.

\(M_G\) represents a maximal flux that is never reached in practice. It would require compartment P to be emptied instantaneously, which is neither possible in the model nor physiological conditions. It would indeed correspond to a situation where \([PC]_{muscle} = 0\) and \([La]_{muscle} = [La]_{muscle, rest}\) . Physiologically and chemically the phosphagens (phosphocreatine and ATP) stores are (in our domain of application) never fully depleted. They are always partially refilled with an increase in lactate accumulation within the myocytes (and with resulting \([La]_{muscle} > [La]_{muscle, rest}\)). In simulations, to reach the observed maximal accumulation rate of muscular lactate (of \(\approx 13\) mmol/kg wet weight,^{36} we had to impose a \(M_G\) of 285 J/kg muscle mass involved in the task.

\(M_R\) is the maximal “recovery” rate i.e., the maximal elimination rate of lactate in the exercising muscles. It can be linked to the maximum reaction rate of the HLDH (Hisoform of the lactate dehydrogenase) which catalyzes the oxidation of lactate into pyruvate. Wilkinson^{37} evaluated it to be linked to be 1/2.5 time the maximal reaction rate of the MLDH (catalyzing in the reduction of pyruvate to lactate), leading to \(M_R = M_G/2.5\). This value is coherent with other literature data^{38} in our case study where we create digital twins for athletes (nationallevel cyclists).
Example of resulting parameters
Now that all parameters are set, the simulation of a given effort \(P_{mec}(t)\) is possible. To check the consistency of the model and to make possible adjustments, we use the recording of highstake races (track cycling national and international competitions) where the effort is considered as a maximum one. We impose the effort on the digital twin. We expect the model to predict exhaustion just after the finish, or exhaustion when the power is increased by a few watts. If this is not the case, some of the limiting parameters have to be adjusted to achieve this result.
We use the data from four female nationallevel endurance track and road cyclists (mean age 22 yo, mean weight 64 kg, mean \({\dot{V}O_2}_{max}\) 4.1 L/min). This study was approved by the French National Ethics Committee, and all participants provided written informed consent for the study. All experiments were conducted in accordance with the Declaration of Helsinki guidelines (ClinicalTrial : NCT05314543). An example of the resulting parameters computed is available in Table 2.
Computation methods
All simulations were performed with MATLAB R2021b software using forward CrankNicolson processes. The data from the literature were either directly extracted from the mentioned work or were extracted from publications’ figures using GRABIT function on MATLAB^{39}.
Results and discussion
In the following section, we will refer to the data from simulation as “Simulation” and from (field or laboratory) experiments or literature as “Experimental”.
Athletespecific simulation
Exercices at constant power in the different intensity zones
Exercises at constant power in the three identified zones were simulated for the four cyclists. For the sake of clarity, only the results i.e., timecourse of variables of cyclist 1 in a time window of 10 minutes are reported in Fig. 2. The left panels ((A), (C), and (E)) depict the final state of the hydraulic model (steadystate for (A) and (C) or exhaustion for (E)). The right panels report the timecourse of parameters hereafter described. Imposed \(P_{mec}\) (solid dark line) and the contribution of this power supplied by the various metabolic pathways are given: \(P_{\dot{V}O_2}\) (solid dark blue line) for the oxidative pathway, \(P_{lact}\) (solid red line) for the nonoxidative lactic pathway and \(P_{PC}\) (dashpoint red line) for the nonoxidative alactic pathway. The theoretical timecourse of muscle metabolite concentrations: \([PC]_{m}\) and \([La]_{m}\) in mmol/kg wet weight is also given (dashed green and red lines respectively). The \(P_{crit}\) is also displayed (bright green solid line). To do this, we convert the timecourse of h and l into muscle concentration using the energy equivalents of muscle metabolites and \(m_{muscle}\). Finally, if the model predicts exhaustion (for \(P_{mec} > P_{crit}\), (F)), the instant at which exhaustion (EXH) is predicted is illustrated by a vertical red line.
For a moderateintensity exercise (Fig. 2A), an initial small part of the power is supplied by nonoxidative pathways (B). Rapidly, the oxidative pathway is sufficient to provide all the mechanical power required. \([PC]_{m}\) decreases before stabilizing around 12 mmol/kg wet weight in the chosen case. \([La]_{m}\) increases slightly before stabilizing around 2 mmol/kg wet weight for the simulated power (\(95\% P_{LT1}\)). The final state of the model is an equilibrium with \(l\le \theta\), no more net flow is observed from G to P (B).
For a heavyintensity exercise (Fig. 2C), a roughly similar behavior as for a moderateintensity exercise is observed but \([PC]_{m}\) stabilizes at a lower value and \([La]_{m}\) at a higher one (respectively 11 and 6 mmol/kg wet weight for the chosen power (\(80\% P_{crit}\)). The final state of the model is a steady state with \(\theta \le l \le l_{P_{crit}}\) (D). This means that no more net flow is observed from G to P at steady state.
For a severeintensity exercise (Fig.‘2E), the imposed power is never fully provided by the oxidative source. \([PC]_{m}\) keeps decreasing and \([La]_{m}\) keeps increasing without reaching a stable value (F). Exhaustion is reached after a certain time (depending on the imposed power). The model just before exhaustion is such that there is still a net flow from G to P. At exhaustion the predicted \([PC]_m\) and \([La]_m\) are lower and higher than in the previous case, 9 and 18 mmol/kg wet weight respectively for the chosen power (\(105\% P_{LT1}\)).
In all three cases, the predicted behavior of the model and metabolites’ concentrations are coherent with previous literature data^{40,41}.
Allout and time to exhaustion trials
The 3minute allout exercise can be simulated imposing at each instant: \(P_{mec} = P_{max}\eta\), \(P_{max}\) being given by Equation 1. This test is used to obtain the athlete’s critical power, nonoxidative capacity, and maximum power for the digital twin. However, we can ensure that the evolution of the simulation corresponds to the experimental data. The result for cyclist 1 can be seen in Fig. 3. By comparing the experimental and simulated allout, we can see that the model does not take into account the intracycle variation in power. The power versus time to exhaustion relationship was also simulated, results are available in Fig. 4. The experimental data are from training power data records using the instrumented pedals. The simulations are in good agreement with the experimental data \(RMSE = 52.7 W\) and \(RMSE = 73.0 W\) for the allout and time to exhaustion respectively (accounting for 15% and 16% respectively of average error rate). This confirms the predictive power of the proposed and developed model. The model seems to slightly overestimate the final power of the 3minute allout. Two points may explain this observation. Firstly, the efficiency term may vary in these fatigue conditions: after 3 minutes, when nonoxidative reserves are theoretically almost depleted, or at the end of close to 15minute exhaustion exercises (accounting for the longer times of the time to exhaustion curve). Secondly, the theoretical power could be brought closer to the reality of these two tests by lowering the \(P_{crit}\) entered in the model. However, if we do this, certain efforts made by athletes during competitions are no longer possible. Our aim is to model athletes at their maximum capacity, so we have chosen to keep this slight discrepancy in the presented data.
Literature data
To check the consistency of predictions in terms of muscle metabolite concentration values and expected behavior, we used data from the literature. All shown simulations were done on different digital twins, again for the sake of clarity, only the data of Cyclist 1 are provided except for the last example.
Metabolic predictions
To test the validity of the predictions, we used published data of muscle metabolite concentrations obtained from muscle biopsies (during and/or at the end of the exercise) for given intensities (expressed in percentage of physiological thresholds detailed hereafter) for different subjects and were only the mean values were provided. We simulated the same exercises, adapting the power imposed on our models and cyclists to be at the same relative intensities for each digital twin. Resulting simulations compared to experimental data are presented in Fig. 5. The resulting parameters are displayed using the same color and lines as previously described. Experimental (discrete) data are represented using circles connected by lines, using the same color as their simulated counterparts.
In the study of ChwalbinskaMoneta et al.^{28}, cyclists performed successively 3 minutes at 50 W below the power corresponding to the onset of blood lactate accumulation (OBLA), 3 minutes at the OBLA power, and 3 minutes at 50 W above OBLA power. Exercise bouts were performed 2 minutes apart. At the end of each power stage, muscle lactate value and percentage of \(\dot{V}O_{2,max}\) reached were measured. Given that the OBLA power was reached at 60% of the \(\dot{V}O_{2,max}\) power in their work, we used this data as a reference for our simulation. In other words, for our digital twins, we take the mechanical power at OBLA to be: \(P_{OBLA} = 60 \% \eta M_O\), and increase/decrease on the various phases of the simulations to correspond to the detailed protocol. Results obtained from the simulations were compared to the experimental data, keeping in mind that ChwalbinskaMoneta et al. reported mean values. It is noteworthy that both in the paper of ChwalbinskaMoneta et al. and in the present study, endurancetrained subjects were studied. Results are available in Fig. 5A. Interestingly, the simulations provide very similar timecourses of variables than the experimental data, in both qualitative and quantitative terms. Even more importantly, predictions of muscle lactate and \(\dot{V}O_2\) are concordant. A difference after the second exercise bout was observed between predicted muscle lactate values (around 5 mmol/kg wet weight) and that measured experimentally (around 3 mmol/kg wet weight). However, the discrepancy is relatively small and may be accounted by 1/ the experimental data is an average between different individuals contrary to our case, so it may be that the numerical twin presented here deviates from these averages. Indeed it is possible that the modeled athlete (nationallevel trained on intermittenttype efforts) has better recovery capabilities than the study subjects, which would explain the lower predicted muscle lactate by the model”.
In addition, we also attempted to reproduce the results and especially the time course of muscle lactate concentrations obtained during an incremental exercise by Green et al.^{34} Fig. 5B. In their study, the authors imposed an increment of 13.6 W per minute and took muscle biopsies at 0, 80, 95, 110% of the “anaerobic threshold” determined by the gaz exchange curve during the incremental test. As defined here, this threshold would roughly correspond to the second lactate threshold (LT2) or slightly lower. Although LT2 is different from critical power (they are closely correlated but LT2 is slightly lower than \(P_{crit}\))^{42,43} we have adjusted the protocol as a percentage of critical power (considering \(P_{crit} \approx P_{LT2}\)). As it can be seen Fig. 5B, simulation and experimental data gave similar results in terms of both time course behavior and \([La]_m\) values.
Model behaviors
To further check the consistency of the model behaviors, additional comparisons with the literature were performed and can be seen in Fig. 6. Firstly, data from Medbø et al.^{44} were used. In this study, short very intensive exercises at constant power output were performed until exhaustion. For each exercise duration, accumulated oxygen deficit (AOD) was assessed. The same estimation can be done from the digital twin, calculating AOD via the amount of energy supplied by nonoxidative pathways. Results are provided in Fig. 6A. The parabolic behavior obtained experimentally by Medbø et al. was replicated in the simulations. This behavior means that the athletes cannot mobilize their maximum AOD for very shortduration exercise: typically below 23 minutes for Medbø et al.^{44} and 4 minutes for the model predictions. The slight difference between the study of Medbø et al. and the present study may come from the fact that an endurancetrained cyclist was used in our simulation. Indeed, it is not so obvious that the maximal AOD is reached in two or even three minutes in wellendurancetrained athletes. This behavior was expected given the model’s operating assumptions. The AOD can be associated with the level of emptying of G. Indeed, each time can be associated with a given exhaustion at a maximum maintainable power. This power is greater than \(P_{crit}\), and can be maintained up to a certain level of emptying of compartment G according to Equation 1 such that: \(\theta< l < l_{crit}\). As a result, the maximum AOD level is not reached. The shorter the time (the higher the corresponding power), the more the model will predict exhaustion for a lower discharge (lower l). Nevertheless, the consistency between the data of Medbø et al. and the present ones remains satisfactory.
Data from Caen et al. were also used^{23}. In their study, eleven physical education students performed a constantpower exercise (at \(P_{WB}\)) until exhaustion (4 or 8 minutes), followed by a “recovery” phase at a submaximal percentage of \(P_{crit}\), followed again by an exercise at exhaustion at \(P_{WB}\). The same protocol was carried out on the four digital twins of our endurancetrained cyclists Table 2. The results for the four simulations are displayed in percentage recovery as defined in Caen’s work. Results are shown in Fig. 6B. Once again, the model predictions are consistent with literature data in terms of behavior. The difference in predicted values can be attributed to the nonathletespecific parameterization of the \(M_R\) recovery parameter and also partly to the different physical abilities of the subjects in the two studies.
Overall, the results obtained from simulations are consistent with literature data and good enough to validate the applicability of the model, keeping in mind its functioning assumptions. Discrepancies may also be attributed to (i) the fact that the experimental data in the literature are averages, whereas the simulation data presented here are intended to represent a single athlete, (ii) even as individuals, the subjects studied in the literature have a different background as the cyclists we used in or digitaltwin examples.
Limitations and perspectives
Although very promising, a few limitations to the model presented here must be pointed out. Some of the parameters were adjusted based on mean values found in the literature, whereas the essence of our work is to individualize as much as possible. As far as capacity values (\(A_T\) and \(A_P\)) are concerned, we cannot easily envisage individualization, as this would require excessively invasive measurements of the athletes. On the other hand, for the recovery parameter \(M_R\), it would be possible to individualize recovery capacity with appropriate tests. This type of test is not usually carried out under controlled conditions. Nevertheless, this is an area for our future work. Furthermore, the model only takes power as input, without taking into account strength or speed components. However, it has been shown, notably in cycling, that cadence has an impact on the ability to maintain a given power output^{45,46} (and therefore on fatigue). This model is therefore preferentially used in cases where the cadence at which the task is performed varies little, and where the tests used to parameterize the model have been carried out under similar speed conditions. Finally, for future applications, it is important to keep in mind that this model is designed to model efforts from one to 1520 minutes.
Conclusion
The reinterpretation of the M–M model, including a change in the model geometry with a nonnegligible size of the capillary tube connecting the G compartment to the outside, and physiological interpretations of the model parameters, enables the creation of athletespecific digital twins. Digital twins are a powerful tool in many aspects. It might afterward be useful in the context of athlete’s performance prediction and race or event strategy optimization. Its direct link with measurable physiological variables would also allow the prediction of potential gains in performance for changes in those physiological variables. This sensitivity analysis would be very interesting for the athletes and their coaches. In any of those applications, the model would also provide insight and valuable information about the origin of the produced power.
LaTeX formats citations and references automatically using the bibliography records in your .bib file, which you can edit via the project menu. Use the cite command for an inline citation, e.g.^{47}.
For data citations of datasets uploaded to e.g. figshare, please use the [SPSVERBc1SPS] option in the bib entry to specify the platform and the link, as in the [SPSVERBc2SPS] example in the sample bibliography file.
References
Briand, J. Appréciation des modèles courants de l’exercice intermittent (Université de Montréal Faculté de médecine, École de kinésiologie et des sciences de l’activité physique, 2023).
Aftalion, A. & Bonnans, J. F. Optimization of running strategies based on anaerobic energy and variations of velocity. SIAM J. Appl. Math. 74, 1615–1636. https://doi.org/10.1137/130932697 (2014).
Burnley, M., Doust, J. H. & Vanhatalo, A. A 3min allout test to determine peak oxygen uptake and the maximal steady state. Med. Sci. Sports Exerc. 38, 1995–2003. https://doi.org/10.1249/01.mss.0000232024.06114.a6 (2006).
Heck, H., Schulz, H. & Bartmus, U. Diagnostics of anaerobic power and capacity. Eur. J. Sport Sci. 3, 1–23. https://doi.org/10.1080/17461390300073302 (2003).
MunizPumares, D., Karsten, B., Triska, C. & Glaister, M. Methodological approaches and related challenges associated with the determination of critical power and curvature constant. J. Strength Cond. Res. 33, 584. https://doi.org/10.1519/JSC.0000000000002977 (2019).
Vanhatalo, A., Doust, J. H. & Burnley, M. Determination of critical power using a 3min allout cycling test. Med. Sci. Sports Exerc. 39, 548–555. https://doi.org/10.1249/mss.0b013e31802dd3e6 (2007).
Di Prampero, P. E. Energetics of muscular exercise. In Adrian, R. H. et al. (eds.) Reviews of Physiology, Biochemistry and Pharmacology, Volume 89, vol. 89, 143–222, https://doi.org/10.1007/BFb0035266 (Springer, 1981).
Morton, R. H. The critical power and related wholebody bioenergetic models. Eur. J. Appl. Physiol. 96, 339–354. https://doi.org/10.1007/s0042100500882 (2006).
Monod, H. & Scherrer, J. The work capacity of a synergic muscular group. Ergonomics 8, 329–338. https://doi.org/10.1080/00140136508930810 (1965).
Margaria, R. Biomechanics and Energetics of Muscular Exercise (Clarendon Press, 1976).
Morton, R. H. On a model of human bioenergetics. Eur. J. Appl. Physiol. Occup. Physiol. 54, 285–290. https://doi.org/10.1007/BF00426146 (1985).
Morton, R. H. On a model of human bioenergetics II: Maximal power and endurance. Eur. J. Appl. Physiol. Occup. Physiol. 55, 413–418. https://doi.org/10.1007/BF00422743 (1986).
Morton, R. H. A three component model of human bioenergetics. J. Math. Biol. 24, 451–466. https://doi.org/10.1007/BF01236892 (1986).
Morton, R. Modelling human power and endurance. J. Math. Biol. 28, 66. https://doi.org/10.1007/BF00171518 (1990).
Weigend, F. C., Siegler, J. & Obst, O. A new pathway to approximate energy expenditure and recovery of an athlete. In Proceedings of the Genetic and Evolutionary Computation Conference Companion 325–326, https://doi.org/10.1145/3449726.3459469 (2021). arXiv:2104.07903 [cs].
Lidar, J., Andersson, E. P. & Sundström, D. Validity and reliability of hydraulicanalogy bioenergetic models in sprint roller skiing. Front. Physiol. 12, 66 (2021).
Behncke, H. A mathematical model for the force and energetics in competitive running. J. Math. Biol. 31, 853–878. https://doi.org/10.1007/BF00168050 (1993).
Overtoom, M. Optimisation of Changing Strategy Using a Mathematical Performance Model. Master’s thesis (TU Delft Mechanical, Maritime and Materials Engineering, 2013).
Weigend, F., Gray, E., Obst, O. & Siegler, J. Benefits and Limitations of a New Hydraulic Performance Model (2022).
Skiba, P. F., Clarke, D., Vanhatalo, A. & Jones, A. M. Validation of a novel intermittent w’ model for cycling using field data. Int. J. Sports Physiol. Perform. 9, 900–904. https://doi.org/10.1123/ijspp.20130471 (2014).
Bartram, J. C., Thewlis, D., Martin, D. T. & Norton, K. I. Accuracy of w’ recovery kinetics in high performance cyclistsmodeling intermittent work capacity. Int. J. Sports Physiol. Perform. 13, 724–728. https://doi.org/10.1123/ijspp.20170034 (2018).
Bartram, J. C., Thewlis, D., Martin, D. T. & Norton, K. I. Validating an adjustment to the intermittent critical power model for elite cyclistsmodeling w’ balance during world cup team pursuit performances. Int. J. Sports Physiol. Perform. 17, 170–175. https://doi.org/10.1123/ijspp.20200444 (2022).
Caen, K. et al. The reconstitution of w’ depends on both work and recovery characteristics. Med. Sci. Sports Exerc. 51, 1745–1751. https://doi.org/10.1249/MSS.0000000000001968 (2019).
Freund, H. & Zouloumian, P. Lactate after exercise in man: IV. Physiological observations and model predictions. Eur. J. Appl. Physiol. Occup. Physiol. 46, 161–176. https://doi.org/10.1007/BF00428868 (1981).
Beneke, R. Maximal lactate steady state concentration (MLSS): Experimental and modelling approaches. Eur. J. Appl. Physiol. 88, 361–369. https://doi.org/10.1007/s0042100207132 (2003).
Davies, R. & Pethick, D. W. Blood lactate as a measure of work intensity in standardbred horses in training. Aust. Vet. J. 60, 380–381. https://doi.org/10.1111/j.17510813.1983.tb02855.x (1983).
Karlsson, J., Nordesjö, L. O., Jorfeldt, L. & Saltin, B. Muscle lactate, ATP, and CP levels during exercise after physical training in man. J. Appl. Physiol. 33, 199–203. https://doi.org/10.1152/jappl.1972.33.2.199 (1972).
ChwalbinskaMoneta, J., Robergs, R. A., Costill, D. L. & Fink, W. J. Threshold for muscle lactate accumulation during progressive exercise. J. Appl. Physiol. 66, 2710–2716. https://doi.org/10.1152/jappl.1989.66.6.2710 (1989).
Mader, A. & Heck, H. A theory of the metabolic origin of “anaerobic threshold’’. Int. J. Sports Med. 7(Suppl 1), 45–65 (1986).
Hill, D. W. The critical power concept. A review. Sports Med. 16, 237–254. https://doi.org/10.2165/0000725619931604000003 (1993).
Jones, A. M. & Vanhatalo, A. The ‘Critical Power’ concept: Applications to sports performance with a focus on intermittent highintensity exercise. Sports Med. 47, 65–78. https://doi.org/10.1007/s4027901706880 (2017).
Fukunaga, T., Matsuo, A., Yamamoto, K. & Asami, T. Mechanical efficiency in rowing. Eur. J. Appl. Physiol. Occup. Physiol. 55, 471–475. https://doi.org/10.1007/BF00421639 (1986).
Mourot, L., Hintzy, F., Messonier, L., Zameziati, K. & Belli, A. Supramaximal cycling efficiency assessed in humans by using a new protocol. Eur. J. Appl. Physiol. 93, 325–332. https://doi.org/10.1007/s0042100411791 (2004).
Green, H. J., Hughson, R. L., Orr, G. W. & Ranney, D. A. Anaerobic threshold, blood lactate, and muscle metabolites in progressive exercise. J. Appl. Physiol. 54, 1032–1038. https://doi.org/10.1152/jappl.1983.54.4.1032 (1983).
Bangsbo, J. et al. Anaerobic energy production and O\(_2\) deficitdebt relationship during exhaustive exercise in humans. J. Physiol. 422, 539–559. https://doi.org/10.1113/jphysiol.1990.sp018000 (1990).
Gaitanos, G. C., Williams, C., Boobis, L. H. & Brooks, S. Human muscle metabolism during intermittent maximal exercise. J. Appl. Physiol. 75, 712–719. https://doi.org/10.1152/jappl.1993.75.2.712 (1993).
Wilkinson, J. H. Enzyme kinetics and its relevance to enzyme assay. J. Clin. Pathol. s14, 14–21, https://doi.org/10.1136/jcp.s14.1.14 (1970).
Van Hall, G. Lactate as a fuel for mitochondrial respiration. Acta Physiologica Scandinavica 168, 643–656, https://doi.org/10.1046/j.1365201x.2000.00716.x (2000).
Doke, J. GRABIT. https://fr.mathworks.com/matlabcentral/fileexchange/7173grabit MATLAB Central File Exchange. Retrieved December 12, 2023.
Ivy, J. L. et al. Progressive metabolite changes in individual human muscle fibers with increasing work rates. Am. J. Physiol. Cell Physiol. 252, C630–C639. https://doi.org/10.1152/ajpcell.1987.252.6.C630 (1987).
Jones, A. M., Wilkerson, D. P., DiMenna, F., Fulford, J. & Poole, D. C. Muscle metabolic responses to exercise above and below the “critical power” assessed using 31PMRS. Am. J. Physiol. Regul. Integr. Comp. Physiol. 294, R585–R593. https://doi.org/10.1152/ajpregu.00731.2007 (2008).
Clingeleffer, A., Mc Naughton, L. R. & Davoren, B. The use of critical power as a determinant for establishing the onset of blood lactate accumulation. Eur. J. Appl. Physiol. Occup. Physiol. 68, 182–187. https://doi.org/10.1007/BF00244033 (1994).
McLellan, T. M. & Cheung, K. S. A comparative evaluation of the individual anaerobic threshold and the critical power. Med. Sci. Sports Exerc. 24, 543–550 (1992).
Medbø, J. I. et al. Anaerobic capacity determined by maximal accumulated O\(_2\) deficit. J. Appl. Physiol. 64, 50–60. https://doi.org/10.1152/jappl.1988.64.1.50 (1988).
Dunst, A. K., Hesse, C., Ueberschär, O. & Holmberg, H.C. Fatiguefree forcevelocity and powervelocity profiles for elite track sprint cyclists: The influence of duration, gear ratio and pedalling rates. Sports 10, 130. https://doi.org/10.3390/sports10090130 (2022).
Foss, O. & Hallén, J. Cadence and performance in elite cyclists. Eur. J. Appl. Physiol. 93, 453–462. https://doi.org/10.1007/s004210041226y (2005).
Hao, Z., AghaKouchak, A., Nakhjiri, N. & Farahmand, A. Global integrated drought monitoring and prediction system (GIDMaPS) data sets. figshare https://doi.org/10.6084/m9.figshare.853801 (2014).
Acknowledgements
The authors would like to thank the French Cycling Federation for making available data from athletes, which enabled the model presented to be fitted. This work was funded by a grant from the PIA (Programme d’Investissements d’Avenir) via the ANR (Agence Nationale de la Recherche) with the reference ANR20STHP0006.
Author information
Authors and Affiliations
Contributions
A.B., L.A.M. and C.C. conceived the model, A.B. implemented it and conducted the simulations. All authors analysed the results and reviewed the manuscript.
Corresponding author
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Boillet, A., Messonnier, L.A. & Cohen, C. Individualized physiologybased digital twin model for sports performance prediction: a reinterpretation of the Margaria–Morton model. Sci Rep 14, 5470 (2024). https://doi.org/10.1038/s41598024560420
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598024560420
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.