Upload
edmund-spencer
View
231
Download
0
Embed Size (px)
Citation preview
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
CARDIOLAB: A VIRTUAL LABORATORY FOR THE CARDIOLAB: A VIRTUAL LABORATORY FOR THE
ANALYSIS OF HUMAN CIRCULATORY SYSTEMANALYSIS OF HUMAN CIRCULATORY SYSTEMAlher Mauricio HernandezAlher Mauricio Hernandez11, Gino Pierfranco Herrera, Gino Pierfranco Herrera11, Miguel Angel Mañanas, Miguel Angel Mañanas22, Ramon , Ramon
Costa-CastellóCosta-Castelló33
1 Bioelectronics and Clinical Engineering Research (GIBIC), Universidad de Antioquia (UdeA), Colombia2 Department of Automatic Control (ESAII), Biomedical Engineering Research Center (CREB)
3 Institute of Industrial and Control Engineering (IOC), Universitat Polit`ecnica de Catalunya (UPC), Spain
I O C I n s t i t u t e o f I n d u s t r i a l a n d C o n t r o l E n g i n e e r i n g
GIBIC Bioelectronic and Clinical Engineering
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
I.I. IntroductionIntroduction
II.II. ObjectivesObjectives
III.III. The Cardiovascular SystemThe Cardiovascular System• Model descriptionModel description
• Cardiovascular stimuliCardiovascular stimuli
IV.IV. Virtual Lab DescriptionVirtual Lab Description • Tool developmentTool development
• Interactive elementsInteractive elements
• Plots and examplesPlots and examples
V.V. ConclusionsConclusions
Co
nte
nt
ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Christian Darkin / Science Photo Library ®
Intr
od
uct
ion
Biomedical Engineering (BME) is the application of engineering sciences and technology to medicine and biology. The interdisciplinary nature of this activity implies interplay and overlapping of interest and effort between engineering and biologic points of view.
Engineers do not need a deep knowledge of certain medical topics (and vice versa).
BME is different to other engineering areas in the sense of obtaining results from experimental procedures and reproducing real physiological situations.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Intr
od
uct
ion
It is very difficult and expensive to interact with the human being body and even dangerous in certain situations.
The field of BME includes many career areas, and one of them is the application of engineering system analysis (physiologic modeling, simulation, and control) to biologic problems.
The Autonomic Nervous system interacts with the cardiovascular system in order to control the heart rate and force of heart contraction, constriction and dilatation of blood vessels.
BSIP, VILLAREAL/ Science Photo Library ®
Roger Harris/Science Photo Library ®
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Ob
ject
ives
• Developing a virtual laboratory to study the
cardiovascular system and the effect of stimuli
applied to the autonomic nerve system.
• Proposing the use of Virtual Labs in the study
of cardiovascular system in BME programs, in
order to overcome the drawbacks of interaction
with human body.
• Designing a Virtual Lab in a visually attractive
and interactive way.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Th
e C
ard
iova
scu
lar
Sys
tem
1. Model Description (I)1. Model Description (I)The cardiovascular system is structured in different intermediate processes:
β-SympatheticResponse
ParasympatheticResponse
Basal Heart PeriodFromAutonomicControl
ABPVascularResistance
Change
αTPR CirculatoryMechanics
HeartPeriod COHeart Rate
SV
StrokeVolume
S.A Node
ftbs
ftas
ftp
Ppl
+
+
+
+
+
1/in
Ursino [1998] and Cavalcanti and Belardinelli [1996]
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
The central autonomic control determines the total α-sympathetic,
ftas, β-sympathetic, ftbs, and parasympathetic, ftp, influences on heart
rate and peripheral resistance from the baroreflexes, chemoreflexes
and lung stretch receptors reflexes.
1. Model Description (II)1. Model Description (II)
Th
e C
ard
iova
scu
lar
Sys
tem
β-SympatheticResponse
ParasympatheticResponse
Basal Heart PeriodFromAutonomicControl
ABPVascularResistance
Change
αTPR CirculatoryMechanics
HeartPeriod COHeart Rate
SV
StrokeVolume
S.A Node
ftbs
ftas
ftp
Ppl
+
+
+
+
+
1/in
Autonomic control
afferent signals, ftas,
ftbs and ftp allow
simulation of different
stimuli related with the
sympathetic and
parasympathetic
systems.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Sino Auricular Node (S.A.) translates changes in α-sympathetic, and
parasympathetic, efferent activity into changes in Heart Period (HP):
1. Model Description (III)1. Model Description (III)
Th
e C
ard
iova
scu
lar
Sys
tem
β-SympatheticResponse
ParasympatheticResponse
Basal Heart PeriodFromAutonomicControl
ABPVascularResistance
Change
αTPR CirculatoryMechanics
HeartPeriod COHeart Rate
SV
StrokeVolume
S.A Node
ftbs
ftas
ftp
Ppl
+
+
+
+
+
1/in
0.58s
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
β-SympatheticResponse
ParasympatheticResponse
Basal Heart PeriodFromAutonomicControl
ABPVascularResistance
Change
αTPR CirculatoryMechanics
HeartPeriod COHeart Rate
SV
StrokeVolume
S.A Node
ftbs
ftas
ftp
Ppl
+
+
+
+
+
1/in
The α-sympathetic nerves control the peripheral vascular activities.
During hypotension or hypertension, vasoconstriction or
vasodilatation occurs to prevent further decreasing or increasing in
the blood pressure.
1. Model Description (IV)1. Model Description (IV)
Th
e C
ard
iova
scu
lar
Sys
tem
This subsystem is modeled using a first-order dynamic system:
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
β-SympatheticResponse
ParasympatheticResponse
Basal Heart PeriodFromAutonomicControl
ABPVascularResistance
Change
αTPR CirculatoryMechanics
HeartPeriod COHeart Rate
SV
StrokeVolume
S.A Node
ftbs
ftas
ftp
Ppl
+
+
+
+
+
1/in
The stroke volume and the heart period determine the cardiac output (CO) whereas arterial blood pressure (abp) is modulated by the vasculature and cardiac output.
The model determines abp by means of the following expression:
1. Model Description (V)1. Model Description (V)
Th
e C
ard
iova
scu
lar
Sys
tem
Where Cart represents the Arterial Compliance and RTPR the Total Peripheral Resistance.
The stroke volume (SV) is determined by the venous return (Vn), the heart period and the heart contractility (Cn)
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
1. Cardiovascular Stimuli (I)1. Cardiovascular Stimuli (I)
Exercise: Heart rate (HR) and stroke volume (SV ) increase during exercise, which produces an increase in cardiac output.
Cholinergic intoxication: Produces one increase of parasympathetic activity and produces also an increase of the cardiac period and hypotension.
Caffeine: Xanthines such as caffeine and theophylline block adenosine receptors increasing the activity that produces vasoconstriction, higher heart rate and increased heart contraction force.
Hemorrhage: An acute blood volume loss (10% of total or more), modifies the systemic arterial pressure, cardiac output and total systemic resistance.
Panic: The autonomic system switched to an alert situation characterized by higher and sympathetic activity.
Almost every process that affects the autonomic control system also affects the cardiovascular system through the vagal and sympathetic activity. Five stimuli are considered in Cardiolab:
Th
e C
ard
iova
scu
lar
Sys
tem
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n1. Tool Development1. Tool Development
Presented softwarePresented software application application is based on Easy Java is based on Easy Java
Simulations (EJS),Simulations (EJS), an an open sourceopen source java-based tool that java-based tool that allowsallows
creating creating interactiveinteractive dynamic simulations. dynamic simulations.
SIMULINKSIMULINKModel (Ursino et al., 1998)
EASY JAVAEASY JAVA• The model is based on
MATLAB/Simulink®.
• The simulation runs in
Simulink while is controlled
by Easy Java.
• The interface to the user has
been designed and
implemented in EJS.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n2. Interactive Elements (I)2. Interactive Elements (I)In the interactive moduleIn the interactive module parameters can be changed by means parameters can be changed by means
of of sliderssliders and and tabstabs in order to in order to simulate different ventilatory simulate different ventilatory
conditions.conditions.
A A multisignal scopemultisignal scope can be seen when this option is can be seen when this option is selectedselected by by
the the useruser..
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n2. Interactive Elements (II)2. Interactive Elements (II)
From Autonomic
Control
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n3. Plots and Examples (I)3. Plots and Examples (I)One of the One of the two kinds of plotstwo kinds of plots are shown are shown whenwhen the the corresponding tabcorresponding tab of of
signal scopesignal scope is selected by the user: is selected by the user:
A change fromA change from normal conditions (Toxicity Level = 0mg) normal conditions (Toxicity Level = 0mg) to a specific to a specific
amount of amount of pesticides in contact with the human pesticides in contact with the human body (Toxicity Level = body (Toxicity Level =
5mg) is produced 5mg) is produced at 60 seconds at 60 seconds in order to simulate a in order to simulate a cholinergic cholinergic
intoxication.intoxication.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n3. Plots and Examples (II)3. Plots and Examples (II)After cholinergic intoxication begins, After cholinergic intoxication begins, blood pressure and cardiac output blood pressure and cardiac output
remain in a lightly lower value remain in a lightly lower value (see the figure on the right).(see the figure on the right).
In order to simulate the treatment In order to simulate the treatment of this intoxication, of this intoxication, a second stimulus a second stimulus
is applied at 180s: is applied at 180s: the concentration of the concentration of pesticides = 0 pesticides = 0 and the and the gain of the gain of the
parasympathetic systemparasympathetic system is eliminated in order to is eliminated in order to produce a blockade produce a blockade
(gain = 0)(gain = 0) related with the related with the AtropineAtropine administration. administration.
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Vir
tual
Lab
Des
crip
tio
n4. Cardiolab Demo4. Cardiolab Demo
CardioLabContentContent IntroductionIntroduction ObjectivesObjectives Cardiov. SystemCardiov. System Virtual Lab.Virtual Lab. ConclusionsConclusions
Co
ncl
usi
on
s• This laboratory is completely This laboratory is completely graphic and interactive,graphic and interactive, so it so it can can
be usedbe used to illustrate to illustrate the behavior of human cardiovascular the behavior of human cardiovascular systemsystem under certain stimuli under certain stimuli..
• CardioLabCardioLab allows the students and researchers allows the students and researchers obtain obtain sensations and experiencesensations and experience that that would be very difficultwould be very difficult otherwise because of the otherwise because of the difficulties in performingdifficulties in performing experimental human studies.experimental human studies.
• The useThe use of virtual laboratories and interactivity in of virtual laboratories and interactivity in BMEBME has has proved to be an proved to be an efficient way to shortcutefficient way to shortcut the the learning process learning process an improve the students capabilities.an improve the students capabilities.
• The toolThe tool has been built combining has been built combining MATLAB/Simulink MATLAB/Simulink and and EJS.EJS. While While MATLAB/Simulink MATLAB/Simulink allows to implement allows to implement complex modelscomplex models in straightforward manner, in straightforward manner, EJS allows to design attractive EJS allows to design attractive viewsviews and and introduce interactivity easily. introduce interactivity easily.