Dynamic Metabolic Model
This simulator integrates the nonlinear ODE system proposed by Mader (2003) for cellular energy metabolism, extended by the two-compartment lactate model of Heck, Bartmus & Grabow (2022). The state vector comprises five coupled variables — phosphocreatine [PCr], oxygen uptake V̇O2, muscle lactate [Lam], blood lactate [Lab], and muscle glycogen [Gly] — whose dynamics are governed by the creatine-kinase / adenylate-kinase equilibrium (Mader 2003, Eq. 1–6) and Michaelis–Menten-type rate equations for oxidative phosphorylation, anaerobic glycolysis, and glycogen consumption.
State equations (Heck et al. 2022, §4.6.5; Heck 2021, Ch. 4.7):
d[PCr]/dt = νATP.VO₂ + νATP.La.pH − νATP.demand − νATP.rest
dV̇O2/dt = (V̇O2,ss − V̇O2) / τVO₂
d[La]m/dt = Volrel⁻¹ · (νLa.ss.pH − νLa.ox.m) + K1 · (Lab − Lam)
d[La]b/dt = Vrel · (K1 · (Lam − Lab) − νLa.ox.b − νLa.res.b)
dGly/dt = −νLa · Volrel · costgly
CHEP Equilibrium (Eq. 4.1–4.5)
The coupled creatine-kinase and adenylate-kinase equilibria determine [ATP], [ADP], [AMP], and [Pi] from [PCr] and pH. [ATP]/[ADP] = [H⁺] · M₂ · [PCr]/[Pi], with M₂ = 1.66·10⁹ (Veech et al. 1979).
Oxidative Phosphorylation (Eq. 4.12)
V̇O2,ss = V̇O2max / (1 + Ks₁ / [ADP]²)
Hill-type activation with n = 2. Half-maximum at [ADP] = 0.035 mmol/kg (Ks₁ = 0.035² = 0.001225). First-order kinetics with τVO₂ = 10 s.
Glycolysis (Eq. 4.14–4.16)
νLass,pH = VLamax / ((1 + [H⁺]³/Ks₃) · (1 + Ks₂/[ADP]³))
ADP³-dependent activation (half-max at [ADP] = 0.15 mmol/kg) with pH-dependent PFK inhibition (50% activity at pH ≈ 6.7).
Two-Compartment Lactate Model (Eq. 4.36–4.38)
Muscle and blood lactate are coupled by concentration-dependent MCT diffusion: K1 = Kdif · Lab−1.4. Elimination via PDH-limited oxidation (Eq. 19: KLaO₂) and gluconeogenesis (Eq. 39/40: Cori cycle).
Glycogen (Heck 2021, Ch. 4.7)
Muscle glycogen is tracked as the fifth state variable. Two effects of glycogen depletion:
• VLamax × f(Gly): Linear (surface-proportional) reduction of maximal glycolytic rate with decreasing glycogen (Heck 2021, Fig. 29).
• V̇O2max × g(Gly): Fourth-root reduction g(r) = a + (1−a) · r1/4, where a = 0.5–0.8 is the residual oxidative capacity from fat oxidation alone (Heck 2021, Fig. 30; Hargreaves 2006; McArdle's disease data).
Exhaustion
Simulation terminates when [PCr] < 1.0 mmol/kgm (Heck 2021).
References: Mader A (2003) Eur J Appl Physiol 88:317–338 · Mader A, Heck H (1986) Int J Sports Med 7(S1):45–65 · Mader A, Heck H (1994) BSW 8(2):124–162 · Heck H, Bartmus U, Grabow V (2022) Ch. 4, Springer · Heck H (2021) Simulation Supplement
Energy System Contributions
Three parallel ATP sources power skeletal muscle: oxidative phosphorylation, anaerobic glycolysis, and PCr hydrolysis via creatine kinase. PCr acts as a temporal buffer — it covers the instantaneous deficit when aerobic + glycolytic ATP production cannot yet meet demand (Mader 2003; Heck et al. 2022).
Model Theory & Equations
Oxidative Phosphorylation
Aerobic ATP via mitochondria. Driven by [ADP] (Hill n=2). Slow onset (τ=10s), high capacity.
Anaerobic Glycolysis
ATP from glycogen via PFK. Activated by [ADP], inhibited by [H⁺].
PCr Buffer (Creatine Kinase)
Near-instantaneous ATP from PCr via CK (Keq≈166). Finite store (≈23 mmol/kg).