Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Volume 1 Track 01 151

Simulating Cardiovascular Haemodynamics by Bond Graph Technique


Kaiyong Dai, Gangmin Ning, Shuzhen Chen, Juan Du, Xiaoxiang Zheng
Dept. of Biomedical Engineering, Key Laboratory for Biomedical
Engineering of Education Ministry Zhejiang University, China

Abstract— A bond graph model for simulating cardiovas- The aim of this paper is to build an extendable mathematic
cular haemodynamics is proposed. The model is given by an model for cardiovascular system by bond graph. The model
elastance variable description of heart, head and neck circula- is constituted of pulsating heart, vascular network, and the
tion, pulmonary circulation, coronary circulation, abdomen interaction with carotid baroreflex system. The heart and
circulation and extremity circulation. Also, the carotid barore-
flex control mechanism for circulation is embeded. The model
vascular network are represented by an elastance variable
responds to sympathetic and vagal activity by modifying sys- description and segment description [1],[4], respectively,
temic peripheral resistance, heart rate and ventricular while the interaction with carotid baroreflex is accomplished
end-systolic elastance. It is able to simulate the blood pressure by adjusting systemic peripheral resistance, heart rate and
and blood flow wave on arbitrary segment of circulation sys- ventricular end-systolic elastance [5].
tem, subsequently, the cardiovascular parameters such as The structure of this paper is as follow. First, the model
stroke volume, cardiac output and eject fraction of heart can be description and applied methods are presented. Subsequently,
computed. The simulation results under physiological condition the simulation results of healthy and hypertension are given.
are in agreement with human physiological experimental data. Last, the behavior of baroreceptor in hypertension is dis-
By modifying the arterial compliance and balance point of
barorecpter, the hypertension is simulated and the results are
cussed.
consistent with the pathological features. In conclusion, the
model could simulate the performance the cardiovascular sys-
tem validly. II. METHODS

Keywords— cardiovascular system model, bond graph, barore- The models of heart, vascular network and baroreflex
flex, hypertension system are constructed respectively.

A. Heart
I. INTRODUCTION
The heart, which is composed of atriums, ventricles and
Mathematic model for entire cardiovascular system is one valves, is described as a pulsatile pump. The atrium is as-
of the frontiers in cardiovascular research. Since Frank de- sumed to be with no contractility. The inlet and outlet valves
veloped Windkessel model of arterial system, various models of each ventricle are emulated by modifying the resistance
[1]-[6] for entire cardiovascular system have been published corresponding to the blood flow direction [1]. The left and
for physiology research and education. These studies as- right ventricles in diastolic and systolic phase are simulated
sumed ventricle as an elastance variable and the vascular by two functions respectively. In the diastolic phase of heart,
network as lumped capacitance, resistance and inertial, the ventricular pressure is assumed to rise as an exponential
meanwhile, the simulation results have shown good agree- function of the ventricular volume which increases from the
ment with the experimental data and clinical observations. end-systolic volume to end-diastolic volume [3]:
However, the extendibility of the models in addressed pub- P (t ) a ˜ [exp( Ds ˜ V (t )) -1]  Po (1)
lications is not satisfactory.
The bond graph is an explicit graphical tool for capturing where P(t) and V(t) are ventricular pressure and volume
the common energy structure of systems by elements which respectively, Ds is the ventricular diastolic stiffness, P0 is the
generate, store, dissipate, transmit or transform energy. It has minimum diastolic ventricular pressure and a is constant.
been used for physiological system modeling [4], [7]-[8], in While in the systolic phase, the relationship of ventricular
which the bond graph represents the store, dissipation and pressure and volume is assumed as:
transmission of blood flow. These studies demonstrated that dV
the bond graph technique is a valid tool for modeling the P(t)= E(t)¸ [V(t) -Vd ] + R(t) (2)
dt
physiological system.
where Vd is the unstressed volume of ventricle. P(t) and V(t)
are ventricular pressure and volume, respectively. R(t) is the

IFMBE Proceedings Vol. 14/1


152 Volume 1 Track 01

source resistance. E(t) is ventricular elastance, which is the Pi+1. Meanwhile, the output of ith segment are the flow for
key parameter for determining the ventricular function and i+1th segment, denoted as Qi , and the pressure for i-1th
indicates the contractile state of ventricle. In general, E(t) segment, denoted as Pi (Fig.2). The bond graph model
could only be determined by experiments. By far, E(t) is equations of ith segment are deduced by
proposed to be expressed in various equations [5], [9]-[10]. dVi
In our model, E(t) is adopted according to experiment data Qi 1  Qi (3)
and the expression given by Ursino. dt
dOi
Head and neck circulation Pi  Pi 1  Ri ˜ Qi (4)
dt
Left upper extremity circulation where,
Qi Oi / I i (5)
Right upper extremity circulation
Pi Vi / Ci (6)
Pulmonary circulation Vi is the volume of Ci, and Ȝi is the pressure momentum
of Ii.
Heart Rejv Cejv Rivn Civn Rbrn Cici Rici Ceci Reci

I ejv I eci

Coronary circulation I ivn I brn Iici

Abdomen circulation
Rlav Clav Rlac Clra Rlra Claa Rlaa Clsa Rlsa
Left lower extremity circulation

Right lower extremity circulation I lav Ilra I laa Ilsa


Rrav CravCrra Rrac Craa Rrra Crsa Rraa Rrsa
Fig. 1 Structure of cardiovascular system model

Irav I rra I raa Irsa


B. Vascular network
Rpar Cpar Rpcl Cpvn Rpvn Clat
The vascular network is composed of circulation of head,
neck, pulmonary, coronary, abdomen and extremity. The
extremity circulation includes upper and lower extremity of I par I pvn Rlat
both sides (Fig. 1). Each circulation is divided into several Rpvv I pvv Rmvv I mvv
vessel segments, so the whole vascular network is con- Clvt
Crvt
structed of totally 30 vessel segments. Each segment is re- Rtvv Rcor
garded as a modified Windkessel model, composed of I tvv Ravv I avv
Rlat
capacitance (C), resistance (R) and inertial (I) elements. Ctvc+rat Ctat
Subsequently, the vessel segment is expressed by bond graph Rtvc
Icor
(Fig. 2). Itvc Racl Rtat I tat
Cavc Caat
Ii
Qi-1 Qi Ravc I avc I acl Raat I aat
Rlgv Clgv Rlgc Clga Rlga
Pi Pi+1
Ci Ri I lgv I lga
Rrgv Crgv Rrgc Crga Rrga
Fig. 2 Bond graph for ith vessel segment

I rgv I rga
For ith segment the input are the flow of i-1th segment,
denoted as Qi-1 and the pressure of i+1th segment, denoted as Fig. 3 Bond graph model for cardiovascular circulation system

IFMBE Proceedings Vol. 14/1


Volume 1 Track 01 153

The complete model for cardiovascular circulation system


can be built after expressing the heart and all segments of 600

vascular network by bond graph (Fig. 3). Totally 54 equa-


500
tions construct the cardiovascular system model.
400

Q/mL.s-1
C. Carotid baroreflex
300
The carotid baroreflex is described as the afferent pathway,
the efferent sympathetic and parasympathetic pathway, and 200

the resulted actions [5], [11], like the regulation of systemic


100
peripheral resistance, heart rate and ventricular end-systolic
elastance. 0
The interaction of cardiovascular system and carotid 45 46 47
t/s
48 49 50

baroreflex is simulated by the method given in the literature b


[5], [11].
130

120
III. RESULTS 110

100
According to references [1],[5],[10],[11],[12], a group of

V/mL
90
parameters was chosen for cardiovascular model under
physiological condition. The model simulation was accom- 80

plished using MATLAB 7.01 (Mathworks, Inc.). It starts with 70

an initial state and runs for 60 seconds until a steady state is 60


reached. Numerical integration of differential equations is 50
performed using the fifth-order Runge-Kutta method with a 40
step length of 0.001s. 45 46 47
t/s
48 49 50

The simulation results under normal physiological condi- c


tion are shown in Fig.4. The numerical values of sys-
tolic/diastolic blood pressure (SBP/DBP), stroke volume 125

(SV), cardiac output (CO) and eject fraction (EF) are


achieved and shown in Tab.1. 115
P/mmHg

Table 1 The numerical results under physiological condition 105

Parameter (SBP/DBP)/mmHg SV/mL CO/L EF/% 95


Value 115/79 75 5.4 62.0
85

120
75
45 46 47 t/s 48 49 50
100 d
80
Fig. 4 The simulation results under physiological condition (a) Blood
pressure in left ventricle (dashed line) and aorta (solid line); (b) Flow wave
P/mmHg

in left ventricle; (c) Volume in left ventricle; (d) Blood pressure at left arm
60

40 Hypertension is simulated by reducing the compliance of


arterial 25% [13] and resetting the balance point of cardio
20
baroreceptor from 93mmHg to 107mmHg, Fig.5 shows the
blood pressure in left ventricle (dashed line) and aorta (solid
0
45 46 47
t/s
48 49 50 line) of hypertensive. The numerical results are given in
a Tab.2.

IFMBE Proceedings Vol. 14/1


154 Volume 1 Track 01

140
ACKNOWLEDGMENT
120

100
This work is supported by the National Nature Science
Foundation of China (Grant 30570483).
P/mmHg

80

60

40
REFERENCES
20 1. Goldstein Y, Beyar R, Sideman S (1988) Influence of pleural pressure
variations on cardiovascular system dynamics: a model study. Med. &
0
45 46 47 48 49 50 Biol. Eng. & Comput., 26: 251-259
t/s
2. Hu Z, Diao YM (2002) Primary model of heart –systemic
Fig. 5 Blood pressure in left ventricle (dashed line) and aorta (solid line) –pulmonary system. Journal of Tongji University. 30(1):61-65
under hypertension 3. Tsuruta H, Sato T, Shirataka M,et al.(1994) Mathematical model of
cardiovascular mechanics for diagnostic analysis and treatment of
heart failure: Part 1. Model description and theoretical analysis. Med
Table 2 The numerical results under hypertension
Biol. Eng. Comput. (1):3-11
4. Diaz-insua M, Delgado M (1996) Modeling and simulation of the
Parameter (SBP/DBP)/mmHg SV/mL CO/L EF/%
human cardiovascular system with bond graph: A basic development.
Value 132/96 75 5.4 62.5 Computers in Cardiology :393 – 396
5. Ursino M (1998) Interaction between carotid baroregulation and the
pulsating heart: a mathematical model. Am. J. Physiol, Heart Circ.
IV. DISCUSSION Physiol. 275: H1733–H1747
6. Li XS, Bai J, Chui SQ et al. (2003) Cardiovascular system model with
cardiopulmonary interaction and computer simulation study. Chinese
The typical values of systolic/diastolic blood pressure, Journal of Biomedical Engineering. 22(3):241-249
stroke volume, cardiac output and eject fraction under 7. Feng YJ, Hang XM, Tian SJ (2000) Study of modeling and simulation
physiological condition are achieved as 115/79mmHg, 75ml, of the multi—branch cardiovascular system. J Biomed.
5.40L and 62.0%, respectively. The blood pressure in left Eng. :17(2):186-191
8. Feng YJ, Tian SJ (1999) Power band graph method in the study of
ventricle and aorta (Fig.4.a), flow wave in left ventricle modeling and simulation of cardiovascular system. J Biomed. Eng.
(Fig.4.b.), volume in left ventricle (Fig.4 .c) and pressure at 16(3):339-344
left arm (Fig.4.d) were obtained. The systolic blood pressure 9. Guarini M, Urzua J, Cipriano A et al. (1998) Estimation of cardiac
at left arm is higher than that in aorta, while the diastolic function from computer analysis of the arterial pressure waveform.
IEEE Trans Biomed Eng. 45(12):1420-1248
blood pressure is lower. All simulation results are in good 10. Wu WY, Wen GB, Yan ZY et al. (1999) The dynamic coupling of
agreement with human physiological features [14],[15], thus right ventricle and pulmonary arteries Acta Scientiarum Naturalium
the validity of the model is verified. Universitatics Pekinensis. 35(3):317-326
In case of hypertension, the compliance of arterial and the 11. Ursino M, Magosso E (2003) Role of short-term cardiovascular
regulation in heart period variability: a modeling study. Am J Physiol
balance point of cardio baroreceptor are modified. The Heart Circ Physiol. 284:H1479–H1493
simulation results demonstrate that the systolic and diastolic 12. Zheng XX, Dai PZ, Bai J et al. (2003) Modeling and simulation for
blood pressures are increased by about 14.78% and 17.71% physiological system, Beijing Institute of Technology Press
respectively. 13. Segers P, Stergiopulos N, Verdonck P et al. (2001) Mathematical
model analysis of heart-arterial interaction in hypertension. IEEE,
23rd Annual International Conference of the IEEE Engineering in
Medicine and Biology Society. Istanbul, Turkije: 192-195
V. CONCLUSIONS
14. Guyton AC (2000) Textbook of Medical Physiology. John E. Hall
15. Fung YC (1996) Biomechanics: Circulation, 2nd Edition. Sprin-
Mathematical models are useful tools for a deep under- ger-Verlag New York Heidelberg
standing of complex process of cardiovascular system in the
physiological and pathological state. The presented model is
Address of the corresponding author:
able to simulate the physiological state and hypertension and
the results are in good agreement with the clinical observa- Author: Gangmin Ning
tions. Due to the advantage of bond graph technique identic Institute: Dept. of Biomedical Engineering, Zhejiang University
structure design of functional components, the model is Street: Zheda Road 38, 310027
City: Hangzhou
flexible to be extended if necessary. Country: China
In conclusion, the present work provides a useful model to Ema il: ninggm@mail.bme.zju.edu.
study the law of cardiovascular system. Owing to its flexi-
bility, the model can be further developed for educational,
research and clinical purpose.

IFMBE Proceedings Vol. 14/1

You might also like