Keywords

1 Introduction

For study of physiological parameters kinetics during exercise usually the treadmill or bicycle ergometers are used. Heart rate (HR), oxygen uptake (VO2), CO2 expenditure (VCO2), pulmonary ventilation (VE) and other parameters are continuously measured within test. The results are applied in training methodology and in many cases also for medical conclusions. Using physiological parameters obtained during any form of physical activity the dynamic models can be derived. Models are described by means set of nonlinear differential equations. Most relevant is dynamics of HR as a response to running velocity (on treadmill) or workload intensity (on cycle ergometer). It must be pointed out that besides of workload intensity there are other factors influencing HR, e.g.: ambient temperature and humidity, previous training and fatigue, over-training, altitude, medication, prodromal phase of infectious diseases, pre-start psychical state, mental activity, nutrition and others. \( \dot{V}O_{2} \) is defined as the volume of oxygen used per time unit to cover energy demands of the body, either resting or during physical activity. \( \dot{V}O_{2\hbox{max} } \) is the maximal capacity for oxygen consumption by the body during maximal physical exertion. Further increase in intensity doesn’t yield a larger \( \dot{V}O_{2} \). It is also known as aerobic power, maximal oxygen intake, maximal oxygen uptake, maximal oxygen consumption, aerobic capacity, and/or cardio-respiratory endurance capacity [1]. Anaerobic (lactate) threshold (LT) is defined as the point (borderline intensity of physical activity) at which the metabolic demands of physical exercise can no longer be met by available aerobic sources and at which an increase of anaerobic metabolism occurs, reflected by an increase of blood lactate concentration. At the intensities lower then anaerobic threshold the rate of increase in \( \dot{V}O_{2} \) uptake is approximately linear function of exercise intensity, whilst at the intensities higher then the LT the function is nonlinear.\( \dot{V}O_{2} \) can be measured as a time series using equipment for expired air analysis (O2–CO2 analyzer). The measuring of that kind is possible in the exercise-test laboratory where the athlete performs either a running load on a treadmill at various speeds and/or cycling load on bicycle ergometer at various loads (in Watts) [2]. In this paper, pulmonary ventilation, breathing frequency, oxygen uptake and CO2 expenditure are measured and registered every 30 s (sampling period Ts) throughout the whole test duration.

2 Materials and Methods

A two types of models can be used linear and nonlinear [3]. In this paper the linear state space approach was used. The state-space representation is a mathematical model of a physical system as a set of input, output and state variables related by first-order differential equations. The state of the system can be represented in vector forms with input u, state x and output y

$$ \begin{aligned} \dot{\varvec{x}} & = A\varvec{x} + B\varvec{u} \\ \varvec{y} & = C\varvec{x} + D\varvec{u} \\ \end{aligned} $$
(1)

where matrices A, B, C, D (D = 0 in this medical application) are

$$ \begin{array}{*{20}c} {A = \left[ {\begin{array}{*{20}c} {a_{{11}} } & {a_{{12}} } & \cdots & {a_{{1n}} } \\ {a_{{21}} } & {a_{{22}} } & \cdots & {a_{{2n}} } \\ \vdots & \vdots & \ddots & \vdots \\ {a_{{n1}} } & {a_{{n2}} } & \cdots & {a_{{nn}} } \\ \end{array} } \right];} & {B = \left[ {\begin{array}{*{20}c} {b_{1} } \\ {b_{2} } \\ \vdots \\ {b_{n} } \\ \end{array} } \right]} \\ {C = \left[ {\begin{array}{*{20}c} {c_{1} } & {c_{2} } & \cdots & {c_{n} } \\ \end{array} } \right];} & {D = 0} \\ \end{array} $$
(2)

Before model estimation, the data were resampled at a higher rate using low-pass interpolation and after matrices A, B, C and initial conditions were estimated by means of optimization method. The model was converted to real block diagonal form. In real diagonal form, the complex eigenvalues are in 2-by-2 blocks on the diagonal. The example of state space for 4th order system (matrix A), with 2 real poles and 2 complex conjugate poles is given as Eq. (3).

$$ A = \left[ {\begin{array}{*{20}l} {a_{11} } \hfill & 0 \hfill & 0 \hfill & 0 \hfill \\ 0 \hfill & {a_{22} } \hfill & 0 \hfill & 0 \hfill \\ 0 \hfill & 0 \hfill & {a_{33} } \hfill & {a_{34} } \hfill \\ 0 \hfill & 0 \hfill & { - a_{34} } \hfill & {a_{44} } \hfill \\ \end{array} } \right] $$
(3)

3 Results

As first example, HR estimation versus speed for the male subject M1 is shown in Fig. 1 [4]. Estimation is based on state space approach.

Fig. 1
figure 1

Measured HR (solid, black) and estimated HR (dash, red)—top, treadmill speed—bottom, subject M1 (Color figure online)

State space continuous time model is (for all state space models in this work, instead TS = 0.5 min, TS = 0.5 s is used, where TS is sampling period)

$$ \begin{aligned} \frac{{dx_{1} }}{dt} & = - 0.122x_{1} + 0.0066u;\quad x_{1} (0) = 0.53 \\ \frac{{dx_{2} }}{dt} & = - 1.846x_{1} + 0.642u;\quad x_{2} (0) = 1.66 \\ y & = 144 \cdot x_{1} - 11.5 \cdot x_{2} \\ \end{aligned} $$
(4)

Time solution of x1(t) and x2(t) for unit step (u = 1) is

$$ \begin{aligned} x_{1} (t) & = 0.42 \cdot \,\exp \left( { - 0.122 \cdot t} \right){\kern 1pt} { + }{\kern 1pt} 0. 0 5 4\\ x_{2} (t) & = 2.0 \cdot \,\exp \left( { - 1.846 \cdot t} \right){\kern 1pt} - {\kern 1pt} 0.348 \\ \end{aligned} $$
(5)

From result of (5) can be seen that time solution consists from slow and fast part (top and middle), shown in Fig. 2.

Fig. 2
figure 2

Time evolution of Eq. (5), x1—top, x2—middle, y—bottom, subject M1

It must be pointed out that not only HR can be estimated, but also other parameters can be modeled [5, 6]. In next example for the female person F1 oxygen uptake versus load is identified. Matrix A has form

$$ A = \left[ \begin{array}{*{20}c} { - 2.88} & 0 & 0 \\ 0 & { - 0.34} & {0.74} \\ 0 & { - 0.74} & { - 0.34} \\ \end{array} \right] $$
(6)

therefore estimated system has 1 real pole and 2 complex conjugate poles. Result of estimation of oxygen consumption is displayed in Fig. 3.

Fig. 3
figure 3

Measured oxygen consumption (solid, black) and estimated (dash, red)—top, versus bicycle ergometer power—bottom, subject F1 (Color figure online)

The presented estimation based on linear state space approach has a advantage that for estimated system is possible derive e.g. step response, transfer function, Bode diagram etc. Example of the Bode diagram, magnitude and phase for subject F1 is shown in Fig. 4.

Fig. 4
figure 4

Bode diagram, magnitude in dB (top) and phase in deg (bottom) of subject F1 estimated from data measured on exercise on bicycle ergometer

The last example concerns the male subject M2, for prolonged endurance running performance (approx. 2 h). For this example, for HR model the 5th order of state space model must be used. Matrix A has form

$$ A = \left[ {\begin{array}{*{20}c} { - 5.33} & 0 & 0 & 0 & 0 \\ 0 & { - 1.5} & {3.87} & 0 & 0 \\ 0 & { - 3.87} & { - 1.5} & 0 & 0 \\ 0 & 0 & 0 & { - 0.003} & 0 \\ 0 & 0 & 0 & 0 & { - 1.24} \\ \end{array} } \right] $$
(7)

The simulation result, HR as a time response on treadmill speed is shown in Fig. 5.

Fig. 5
figure 5

Measured HR (solid, black) and estimated HR (dash, red)—top, treadmill speed—bottom, subject M2. During lactate measuring treadmill is stopped and therefore HR is decreasing (Color figure online)

4 Conclusions

The aim of this paper was primarily to verify the usefulness of systems approach to modeling and analyzing the physiological response of the body to exercise. It was experimentally demonstrated that dynamic changes of selected physiological parameters obtained during different ergometric physical workloads can be simulated by set of first order differential equations with good agreement. Mathematical models can be e.g. used for appropriate load test run setting [7, 8]. Main advantage of take linear state space approach is that brings possibility of use e.g. Bode diagram, step response, impulse response and therefore compare results of different subject.

It is evident that there are many open problems in the field of fitness determination (intensity, duration, procedure, choice of equipment, laboratory or field etc.). The application of more modern and sophisticated techniques of analysis and modeling could provide very interesting results.