Releases: TomasKulhanek/Physiolibrary-models
Cardiovascular models with scenarios and short-term and long-term control
Cardiovascular models
Several models of a cardiovascular system, integrated with short-term and long-term control mechanisms, are presented.
Installation
Select one option of these
- CardiovascularTotal.mo -- self contained model with the libraries mentioned above suitable for Dymola tool,
no other requirements- copy this file into your preferred location and open it in Dymola.
- Cardiovascular.mo -- requires Modelica 3.2.1 and Physiolibrary 2.3.1, suitable for OpenModelica and Dymola tool
- download Physiolibrary 2.3.1 or later from www.physiolibrary.org
- open Physiolibrary/Physiolibrary/package.mo
- open Cardiovascular.mo
Usage
In Modelica tool (OpenModelica or Dymola) open
Cardiovascular/Models/{Meurs,Burkhof,Smith}/
- Hemodynamics*_shallow -- the implementation of hemodynamics in one diagram
- Hemodynamics* - the identical implementation as above, but using abstract architecture model of CVS
- Hemodynamics*_control - hemodynamics with long term and short term regulation mechanism - no scenario
- AorticValveStenosis - the controlled model with scenario of aortic valve stenosis
- Bleeding - the controlled model with scenario of 500 ml blood loss.
Tested in OpenModelica 1.9.3+dev (r25502) and Dymola version 2015 FD01 and Dymola version 2016 FD01.
Cardiovascular models with scenarios and short-term and long-term control
Cardiovascular models
Several models of a cardiovascular system, integrated with short-term and long-term control mechanisms, are presented.
Installation
Select one option of these
- CardiovascularTotal.mo -- self contained model with the libraries mentioned above suitable for Dymola tool,
no other requirements- copy this file into your preferred location and open it in Dymola.
- Cardiovascular.mo -- requires Modelica 3.2.1 and Physiolibrary 2.3.1, suitable for OpenModelica and Dymola tool
- download Physiolibrary 2.3.1 or later from www.physiolibrary.org
- open Physiolibrary/Physiolibrary/package.mo
- open Cardiovascular.mo
Usage
In Modelica tool (OpenModelica or Dymola) open
Cardiovascular/Models/{Meurs,Burkhof,Smith}/
- Hemodynamics*_shallow -- the implementation of hemodynamics in one diagram
- Hemodynamics* - the identical implementation as above, but using abstract architecture model of CVS
- Hemodynamics*_control - hemodynamics with long term and short term regulation mechanism - no scenario
- AorticValveStenosis - the controlled model with scenario of aortic valve stenosis
- Bleeding - the controlled model with scenario of 500 ml blood loss.
Tested in OpenModelica 1.9.3+dev (r25502) and Dymola version 2015 FD01 and Dymola version 2016 FD01.
Release of Models of Cardiovascular Hemodynamics
Physiolibrary.models
Modelica models and extension libraries based on [http://www.physiolibrary.org] including supporting scripts for generating list of initial values.
Release of model based on model implementation by Meurs et al., Burkhoff et al., Fernandez de Canete et al.:
- J. Fernandez de Canete, J. Luque, J. Barbancho, V. Munoz, Modelling of long-term and short-term mechanisms of arterial pressure control in the cardiovascular system: An objectoriented approach., Computers in biology and medicine 47 (2014) 104{12. doi:10.1016/j.compbiomed.2014.01.006.
- W. P. Santamore, D. Burkhoff, Hemodynamic consequences of ventricular interaction as assessed by model analysis., The American journal of physiology 260 (1 Pt 2) (1991) H146{H157.
- D. Burkhoff, J. V. Tyberg, Why does pulmonary venous pressure rise after onset of LV dysfunction: a theoretical analysis. The American journal of physiology 265 (5 Pt 2) (1993) H1819{H1828.
- J. A. Goodwin, W. L. van Meurs, C. D. S�a Couto, J. E. W. Beneken, S. A. Graves, A model for educational simulation of infant cardiovascular physiology., Anesthesia and analgesia 99 (6) (2004) 1655{1664, table of contents. doi:10.1213/01.ANE.0000134797.52793.AF.
- C. D. S�a Couto, W. L. van Meurs, J. A. Goodwin, P. Andriessen, A Model for Educational Simulation of Neonatal Cardiovascular Pathophysiology, Simulation in Healthcare 1 (Inaugural) (2006) 4{12.
- W. van Meurs, Modeling and Simulation in Biomedical Engineering: Applications in Cardiorespiratory Physiology, McGraw-Hill Professional, 2011.
Installation
Unzip and open the Modelica files in the following order:
- Physiolibrary.mo special release of library to support modelling of physiology in Modelica (www.physiolibrary.org)
- Cardiovascular.mo extension to Physiolibrary regarding Cariovascular system
- FernandezModel.mo
- MeursModel.mo
- BurkhoffModel.mo
Usage
In Modelica tool (OpenModelica or Dymola) open
FernandezModel/Models
- Hemodynamics_pure -- the implementation of hemodynamics without any regulation
- Hemodynamics_stenosiswithbarocontrol - hemodynamics and baroreceptor control mechanism connected with prepared scenario changing the vena cava elastance (stenosis)
- Hemodynamics_stenosiswithoutbaro- hemodynamics without any control mechanism with prepared scenario changing the vena cava elastance (stenosis)
MeursModel/Models - Hemodynamics -- the implementaiton of hemodynamics without any regulation
MeursModel/Experiment - Hemodynamics_volumecontrol - change the blood volume during simulation
BurkhoffModel/Models - Hemodynamics -- the implementation of hemodynamics without any regulation
Model of hemodynamics
Physiolibrary.models/FernandezModel
Modelica models and extension libraries based on [http://www.physiolibrary.org].
Release of model based on model implementation by Fernandez de Canete et al.
J. Fernandez de Canete, J. Luque, J. Barbancho, V. Munoz, Modelling of long-term and short-term mechanisms of arterial pressure control in the cardiovascular system: An objectoriented approach., Computers in biology and medicine 47 (2014) 104{12. doi:10.1016/j.compbiomed.2014.01.006.
Installation
Requires Modelica 3.2 (3.2.1) standard library. Open the Modelica files in the following order:
- Physiolibrary.mo -- basic library to model physiology in Modelica from, special custom release from www.physiolibrary.org
- Cardiovascular.mo -- extension to Physiolibrary regarding Cariovascular system
- FernandezModel.mo
Usage
In Modelica tool (OpenModelica or Dymola) open
FernandezModel/Models
- Hemodynamics_pure -- the implementation of hemodynamics without any regulation
- Hemodynamics_stenosiswithbarocontrol - hemodynamics and baroreceptor control mechanism connected with prepared scenario changing the vena cava elastance (stenosis)
- Hemodynamics_stenosiswithoutbaro- hemodynamics without any control mechanism with prepared scenario changing the vena cava elastance (stenosis)
Tested in OpenModelica 1.9.1+dev (r20369) (RML version) and Dymola version 2014 FD01.