You are on page 1of 4

Modeling and Simulation of the Human Cardiovascular System

with Bond Graph: a Basic Development


Mireya Diaz-Insua, Marisol Delgado
Department of Processes and Systems, Sim6n Bolivar University, Venezuela

Abstract environment for the developement of an optimal controller


for the Penn State EVAD (ventricular assist device) [3], in
A bond graph model of the cardiovascular system has which the bond graph represents the motor, the coupler and
been developed. With the model, changes in the blood a small circulatory system. It has also been used as a
pressure waveform are studied at different points in the transparent internal representation of a cardiovascular model
systemic and pulmonary circulations when exposed to a builder library [4].
normal ventricular function. The waveforms such obtained This paper shows the applicability of the bond graph
show a good model performance which reflects actual method in the modeling and simulation of physiological
waves when compared with physiological human data. systems. It addresses the development of a cardiovascular
Wave reflection phenomena effects, capability in handling model using a segmental description of the blood vessels
elements, addition of new compartments, and obtention of based on [5, $1 which allows, among other things, to study
numerical data for spectral analysis are among the model the modifications endured by the blood piressure along the
features. These results and facilities offered by the vascular tree -a variable which reveals the mechanical
"intuitive" and simple bond graph approach suggest its use, properties of vessels- when exposed to a nlormal ventricular
especially for life scientists, in the development of more driving pressure. The model highlights this most important
detailed models for educational, research and clinical blocks of the systemic and pulmonary circulations, such as
purposes. the cardiac chambers and valves, main arteries and the
remaining vessels included in arteries, veins and periphery.

1. Introduction 2. Model Description

In the eighteenth century Otto Frank formally developed A combination of two models, one electric [5] and one
Hales' Windkessel theory, basis of the first modern hydraulic [6], was used in order to build the bond graph
cardiovascular models. Since then, models of various model shown in Fig. la. The most important assumptions
degrees of complexity based on transmission lines or made to reach a certain degree of simplicity in the mod'el
segments have been developed for educational, research and were: each blood vessel was represented by a linear-element
clinical purposes. lumped description; closed loop configur,ation; absence of
The modeling of such systems generally entails a high external influences; absence of venous valving mechanism.
degree of complexity due to the fact that they show Each blood vessel (Fig. 1b) was represented by a parallel
multiple domain mechanisms being, simultaneously, non- capacitance (C) and resistant-inertial (]<-I) elements :in
linear and time-varying. This complex nature has led to a series. The capacitances, resistances and inertances represent
search for modeling tools which would enable users from the vessel wall elasticity, the vessel opposition to blood
the life sciences to describe the systems through more flow and the inertial blood movement, respectively. These
familiar diagrams and graphs, and avoid in this way the three elements are linked by the energy transmission
formulation of a large differential equation set which points: 0-junction (same blood pressure) ,and 1-junction
normally describes this type of systems. (same blood flow) respectively.
The bond graph method [ l ] is an alternative, being its The non-linear pressure-volume relationship and
main asset the fact that it provides for a unified description pulsatile behaviour of ventricles are concentrated in two
of various types of physical systems as it is based on the effort sources (SE) which are ,connected with its
universal concept of energy. Furthermore, it shows the correspondent atrium, a constant compliance (circled area in
topological structure of the physical system and includes Fig. 1c). The representation of the heart valves introduce a
its mathematical description also. The use of this problem related to transitions between diifflerent modes of
"intuitive" method for multienergy systems has been operation; i.e. non-linearities. The modulated R-element
proposed in 121. presented by [7] was used as a solution (lower section in
The technique is centered in the description of the system Fig. IC). This modulated R-element was decomposed, as
by elements which generate, store, dissipate, transmit or in [7], into a fixed R and a modulated transfoimer
transform energy. It has been used in the clinical-research (MTF), representing the non-ideal conduction and the

0276-6547196$5.000 1996 IEEE 393 Computers in Cardiology 1996


. .

Fig.1: Bond graph of the (a) cardiovascular system (b) blood vessel (c) cardiac chamber and valve

switching behavior, respectively. The transfoming module 4. Discussion


m is a logic variable with values 1 or 0 depending upon
whether the valve (switch) is open or closed. The model developed shows features of physiological
Human data for vessels and heart valves were obtained interest. During systole, the driving ventricle transmits its
from [5] and [8] respectively, in order to complete the strength to the arterial subsystem through its main artery,
model. therefore the arterial pressure follows the ventricular
pressure. But in diastole, when the heart and the arterial
3. Results subsystem are isolated, the great arteries serve as second
pressure sources and therefore, the arterial compartments
The model was simulated with the Enport 5.2 software follow that pressure. This is made evident observing the
[9], starting from a zero initial state and running for 9 diastolic value which is greater than the one in the
seconds until an end-diastolic steady state was reached. The associated ventricle.
final state thus obtained was used as the initial state in any This large diastolic value, which limits the fall of the
subsequent simulation. A stiff numerical integration arterial pressure during this phase, is also explained as a
method was selected, since the boundary time constants are wave propagation phenomena effect. This consists in the
separated by four orders of magnitude being the smaller addition of forward and backward waves through the arterial
0.41 msec and the larger 1.68 sec. system caused by multiple reflection sites in it.
Figures 2a) through 2n) show the pressure curves (in Another wave propagation phenomena effects are the
steady state) at different sites in the systemic and diminished pressure values in arteries (Fig.2g, 2h) and
pulmonary circulations when exposed to normal periphery (Fig.2i, 2j), and the dicrotic notch present in the
ventricular driving pressure: half-sinusoid, 0.75 sec (80 main arteries (Fig.2e, 2 0 .
beatdmin), and systolic/diastolic values of 120/5 and 21/2 The reduction in pressure amplitude is explained by the
mmHg for left ( F i g . 2 ~ )and right (Fig.2d) ventricles. The viscous-elastic properties of blood vessels included in the
systolic and diastolic values obtained are within the normal impedance of the segments. This characteristic smooths
range reported in physiology textbooks. the pulsatile pressure generated by the heart when it arrives
In the graphs, both the peak systolic and the end- to the capillaries. Additionally, the viscous-elastic
diastolic pressure values are shown. A dicrotic notch is behavior introduces a phase lag in the pressure wave in its
observed in the aortic (Fig.2e) and pulmonary (Fig.20 travel along the arterial tree.
artery pressures. Capital letters used in Fig. 2a), 2b), 2e), The dicrotic notch is a matter of controversy. So far, it
and 2f) represent the moment of atrioventricular (mitral- has not been completely determined whether it is an effect
MV, tricuspid-TV) and semilunar (aortic-AV, pulmonic- of the valve closure or, as a result of the reflection
PV) valve opening (0)and closing (C) respectively. The phenomena in the arterial tree, the notch forces the valve
valve states were as follows: closure, The exhibition of this feature by the model
suggests that it could be used to elucidate this issue.
Valve 0 (sec) C (sec) Valve O(sec) C(sec) As it may be noticed, this bond graph version of a
0.077 0.250 Mitral 0.374 0.001 lumped model can represent changes in the blood pressure
Aortic
waveforms associated with reflection phenomena, even
Pulmonary 0.035 0.296 Tricuspid 0.361 0.001

394
7.5
* 2,-, .
MVQ MVC
TV Q TV C
0 0.3 TIME [ s e c ] 1.2 1.5 0 0.3 TIME ( s e c ] 1.2 1.5

p [ m m H 41 Left Ventricle dl P [ m m H4 1 hght Ventricle


140
3 0 r 1

-
70

0 0.3 TIME ( S e c ] 1.2 1.5 0 0.3 TlME(SQC1 1.2 1.58

1' P ( m m Hg I Aorta 'P(mmHg1 Pulmonary Artely


140
30

70 . PVQ 5 ~

I I I . - I B . . I I

0 0.3 TIME (Sec) 1.2 1.5 0 0.3 TIME ( S I C ] 1.2 1.5

'P(mmHg1 Systemic Arteries


125

0i 0.3 TIME [ s e c ] 1.2 1.5

P- 63.4
i - 9.4

0 0.3 TIME [Sec] 1.2 1.5 0 0.3 TIME ( s e c ) 1.2 1.5

- 5 5

3,7

-10

.. .
-1301 . * 1 -301
0 0.3 TIME [ s e c ) 1.2 1.5 0 0.3 TIME [ s e c ) 1.2 1.5

Fig. 3: a> - n> Pressure waveforms at Merent sites in systemic and pulmonary circulations.

395
though in [lo] is referred that a lumped structure has Changing parameters, which also allows to test the
proven inadequate for this purpose. model robustness.
Lower pressure values are also found in pulmonary Adding more vessels and non-linear characteristics to
compartments (Fig.2f, 2h, 2j) with respect to their them, to explore regional circulation features and
systemic (Fig.2e, 2g, 2i) counterparts. This is due to the represent system dynamics more accurately.
fact that pulmonary vessels have a larger caliber than the Introducing compartments of other domains, external
corresponding systemic vessels, thus offering a lower influences and neural control schemes, to describe
resistance to blood flow. The pulmonary veins (Fig.21) are more aspects of the system.
the exception, in view of the higher pressures that the left
heart transmits to them in comparison with the lesser Acknowledgements
pressures that the right heart transmits to the systemic
veins (Fig.2k).
We deeply appreciate the words of praise received from
The atrial pressures (Fig.2a, 2b) show the "v" wave and
Professors G. Dauphin-Tanguy and J. LeFbvre which
the "y" descent, proper of the atrial filling with the atrio-
made the effort worthwhile, and to Prof. G. Saidel who
ventricular valve closed and the fast diastolic ventricular
took his time to review this paper.
filling when this valve opens, respectively. But, the "a"
and "c" curves, resulting from atrial contraction and
begining of the ventricular systole, did not showed up. It References
could be explained by the constant atrial compliance used
which does not represent completely the contraction- Karnopp D, Margolis D and Rosenberg R. System
relaxation mechanism of this cardiac chamber. The absence Dynamics: A Unified Approach. John Wiley & Sons
of this characteristic curves can lead to wrong conclusions; 1990; 2" ed: 514.
for example, infer an atrial fibrillation when it actually LeFevre J, Tavernier A and Durbaba S. Extended Block
does not occur. and Bond Graphs: A Unified Formalism for Generalised
With respect to the cardiac valves, two features arose. Physiological Lumped Models. Proc IEEE EMBS 1993;
First, valvular events according to the cardiac cycle are 15: 525-526.
displayed in Fig. 2a), 2b), 2e), and 2f). Systole lasts one- Klute G, Tasch U and Geselowitz D. An Optimal
third of the beat, and right heart valves labor begins first Controller for an Electric Ventricular-Assist Device:
and are opened longer than the correspondent left heart Theory, Implementation, and Testing. IEEE T-BME
valve. The latter happens due to the greater pressure levels 1992; 39(4): 394-399.
present in the left heart -which are more difficult to reach LeFevre J and De Graeve J. An Automatic Model Builder
and to descend from them- and also because of the in Cardiovascular Dynamics. CIC 1987: 531.
differences in the conduction system anatomy. McInnis B, Guo Z, Chien P and Wang J. Adaptive
Second, the valves (Fig.2m, 2n) experience extreme Control of Left Ventricular Bypass Assist Devices. IEEE
cyclic loading conditions during each cardiac cycle. During T-AC 1985; 30(4): 322-329.
the open state a very low gradient, almost zero, is present; Beyar R, Kishon Y, Sideman S and Dinnar U. Computer
but, when the valves are closed, the negative pressure Studies of Systemic and Regional Blood Flow
value shows a large pressure gradient between the adjacent Mechanisms During Cardiopulmonary Resuscitation.
compartments, which acts upon the corresponding valve. Med & Biol Eng & Comp, Nov. 1984: 499-505.
Dauphin-Tanguy G, Sueur C and Rombaut C. Bond-graph
5. Conclusions Approach of Commutating Phenomena. Proc. AIPAC
89: 339-343.
Defares J, Osbom J and Hara H. Theoretical Synthesis of
The simulations of the model developed in this paper
the Cardiovascular System. Acta Physiol Pharm Neer
present good quantitative and qualitative results, similar to
1963; 12: 189-265.
other cardiovascular model simulations and to
The Enport/pc Professional User's Manual. Rosecode
physiological actual data. Aside from the satisfactory
Associates Inc. December 1993: 97.
results described above, there are practical issues
[lo] Chia C, Saul J, Lee C and Mark R. Monitoring the
concerning the modularity of the model developed and the
Changes in Peripheral Vascular Resistance Using the
capability of the Enport in handling elements. These Shape of the Radial Blood Pressure Pulse. CIC 1992:
advantages show that the bond graph approach is a suitable
567-570.
tool for the modeling of non-linear, multi-energy and time-
varying systems, such as the physiological ones and, Address for correspondence:
among them, the cardiovascular system.
We suggest as future work the development of enhanced
Mireya Diaz-Insua
models in order to study normal and pathological
c/o Bamco CCS-053-00
conditions of the system by:
- Performing a signal analysis over the numerical
P.O.Box 05322
Miami, FL 33102-5322
results, to correlate harmonic contents with the
e-mail: mcd8@po.cwru.edu
normal and pathological states.

396

You might also like