• q
3
: the effect of the physical exercise in
increasing the utilization of the insulin.
The q
2
variable is also larger then 0 for some time
after the exercise.
3 INTELLIGENT SUPPORT
Currently, diabetes patients design a schema for
insulin intake in consultation with their medical
practitioner. This schema is based on a registration
of regular blood glucose measurements. Patients will
also use their common sense knowledge about the
effect of their activities on their blood glucose level:
for example, if a large meal is consumed, the person
will take a somewhat higher dose of insulin, or if
sporting activities are planned, some additional food
(especially) carbohydrates will be taken. In addition
to this, patients will do regular blood glucose
measurements to verify whether it is still within safe
bounds, and possibly to correct it.
The envisaged intelligent support system will
give advice to a patient on when to take which
amount of insulin or a meal. This advice is based on
a prediction of the blood glucose level using the
most recent measurement and the activities listed in
the electronic agenda. The listed activities influence
the blood glucose level, but also determine the time
points when insulin or a meal can be taken. For
example, in the middle of a sporting activity of
while working, it is not easily possible to take a meal
or insulin. The system could be implemented as an
advanced mobile phone or PDA application. Blood
glucose measurements will ideally be transferred
form the electronic device (see Figure 1) via a
wireless technology such as Bluetooth, but could
also be manually typed in into the application.
Figure 1: Electronic blood glucose meter.
For the prediction of the glucose level, the model as
explained in the previous section is used. The
parameters in the model should be fitted to the
personal characteristics of the patient. For this
fitting, there are quite a number of approaches (De
Geatano and Arino, 2000). In this paper, we assume
that the parameter fitting has been implemented
using one of the described techniques. Our
intelligent support system will use the model with
the fitted parameters and dynamically determine the
amount of insulin to be taken.
The system internally uses a list of activities and
associated values for the q parameters. Each type of
activity can have different parameters. For example,
walking could have different parameters for the
utilization of glucose and insulin than intense
sporting. The activities are read from the agenda,
and from the latest time point of measurement, the
current glucose level is calculated based on the
activities that are undertaken since the last
measurement. In addition, the upcoming activities
are used to predict the blood glucose level at the end
of the next activity that still has to be started. For
example, when a person is currently working and the
next activity will be cycling, the glucose level at the
end of the cycling activity is measured. In case this
measurement is too high, advice is given to take
insulin at the end of the current activity. In case this
measurement is too low, advice is given to take
some food at the end of the current activity. The
amount of insulin or food is dynamically determined
by simulation within the support system. At the end
of the current activity, the patient will get a message,
for example via his mobile phone application, to
take a specific amount of insulin or food before the
next activity.
4 SIMULATION EXPERIMENTS
The model and prediction rules that are used by the
system have been implemented in Matlab. A number
of simulation experiments have been run in this
environment. In these experiments, the activities of a
person during two consecutive days are simulated.
Table 1 gives an overview of the activities and the
time points. Note that the simulation time uses units
of 15 minutes.
For the parameters, values were used that are
found in the literature as realistic values for a
specific person. Specifically, we used the parameters
of subject 2 in (Gaetano and Arino, 2000): p
0
= 100,
p
1
= 0.1, p
2
= 0.2196, p
3
= 0.0064, p
4
= 0, p
5
= 23, p
6
= 0.096, p
7
= 0.5, I
b
= 0, G
b
= 120. Note that p
4
and
I
b
are 0 because we consider a diabetic patient. For
the desired minimum and maximum glucose levels,
we use 80 and 120 mg/dL (Erzen et al, 2000).
HEALTHINF 2010 - International Conference on Health Informatics
100