et al., 2007). Among them, a number of different con-
trol strategies or algorithms have been successfully
applied, e.g. classical PID control, H
∞
control, and
model reference control. Each has its merits or disad-
vantages and therefore, it is interesting to investigate
the usefulness of other control algorithms and tech-
niques which have been developed by the control so-
ciety.
The objective of this paper is twofold. First,
a nonlinear model is proposed to describe the HR
response to treadmill walking exercise during both
the exercising and the recovery phases. We model
the HR response from the neural and the local re-
sponses perspective. The advantage of this approach
is that the model may describe the HR response over
a longer exercise duration. Secondly, using the pro-
posed model, we develop a controller-using the tread-
mill’s speed as a control variable-that regulates the
HR during exercise. The controller consists of feed-
forward and feedback components which provide bet-
ter performance without trading off robustness.
2 THE MODEL
In this paper, we propose the following nonlinear
state-space control systems to model the HR response
to treadmill walking exercise:
˙x
1
(t) = −a
1
x
1
(t) + a
2
x
2
(t) + a
2
u
2
(t)
˙x
2
(t) = −a
3
x
2
(t) + φ(x
1
(t))
y(t) = x
1
(t)
(1)
where φ(x
1
(t)) :=
a
4
x
1
(t)
1+exp
−15(x
1
(t)−a
5
)
and x(0) =
[x
1
(0) x
2
(0)]
T
= 0, y(t) describes the change in HR
from rest, and a
1
,...,a
5
are positive scalars. The con-
trol input u(t) represents the speed of the treadmill.
System (1) can be viewed as a feedback intercon-
nected system, i.e. x
1
in the forward path and x
2
in the
feedback path. The component x
1
(t) can be viewed as
the change of HR due to the neural response to exer-
cise, including both the parasympathetic and the sym-
pathetic neural inputs (see e.g. (Rowell, 1993)). The
component x
2
is utilised in describing the complex
slow-acting peripheral effects from, e.g. the hormonal
systems, the peripheral local metabolism, and/or the
increase in body temperature, etc.. Generally, these
effects cause vasodilatation and hence HR needs to
be increased in order to maintain the arterial pressure
(see (McArdle et al., 2007))). So, the feedback signal
x
2
, which can be thought of as a dynamic disturbance
input to the x
1
subsystem, is a reaction to the periph-
eral local effects. By observing system (1), the input
Table 1: Physical characteristics of the subjects: age,
height, weight, and BMI (Body Mass Index).
Age (yr) Height (cm) Weight (kg) BMI (kg/m
−2
)
mean 29.3 174 68.5 22.5
std 5.8 3.4 12.6 3.4
range 23–38 169–178 53–85 18–27
s drives the system nonlinearly, describing the non-
linear increase of the HR in response to the increase
in walking speed. It has been observed that there is a
curvilinear relationship between aerobic demand and
walking speed (see, e.g. (McArdle et al., 2007)).
2.1 Experimental Setup
The parameters in system (1) were identified from ex-
perimental data. The setup of the experiment is de-
scribed in this section.
Subject. Six healthy male subjects were studied.
The physical characteristics of the subjects are given
in Table 1.
Procedure. Each subject completed three exercise
sessions in separate occasions. In each session, a sub-
ject was requested to walk on a treadmill at a given
speed (5km/h, 6km/h, and 7km/h) for 15 minutes with
a recovery period of 15 minutes. After three sessions,
each subject completed the treadmill walking exercise
at the three different speeds.
Data Acquisition. In this study, the Powerjog fully
motorised medical grade treadmill was used. The HR
of the subjects was monitored by the wireless Polar
system and recorded by LabVIEW. The Polar sys-
tem generated pulses which were used to determine
the HR. To remove noises, the HR measurements
were then filtered using the moving average with a
5-second window.
Parameter Estimation. Using the measured HR
data and the Levenberg-Marquardt method, the pa-
rameters in system (1) were estimated for each sub-
ject and for the average response of all subjects .
Since there were three sets of input-output measure-
ments for each subject (where the input is the speed
of the treadmill and the output is the HR), we esti-
mated the parameters as if the following multi-input
multi-output system:
˙
x(t) = f(x(t),a, u(t)), y(t) = Cx(t), x(0) = 0
(2)
NONLINEAR MODELLING AND CONTROL OF HEART RATE RESPONSE TO TREADMILL WALKING
EXERCISE
499