Object-Oriented Programming for Modeling and Simulation of Systems in Physiology

Object-oriented modeling is spreading in current
simulation of physiological systems through the use of the individual
components of the model and its interconnections to define the
underlying dynamic equations. In this paper we describe the use of
both the SIMSCAPE and MODELICA simulation environments in
the object-oriented modeling of the closed loop cardiovascular
system. The performance of the controlled system was analyzed by
simulation in light of the existing hypothesis and validation tests
previously performed with physiological data. The described
approach represents a valuable tool in the teaching of physiology for
graduate medical students.





References:
[1] K. Thomaseth, “Multidisciplinary modelling of biomedical systems”,
Comput. Methods Programs Biomed, vol. 71, pp. 189-201, 2003.
[2] M. Hakman, T. Groth, “Object-oriented biomedical system modelling:
The rationale”, Comput. Methods Programs Biomed, vol. 59, pp. 1-17,
1999.
[3] P. Fritzson, Introduction to Modeling and Simulation of Technical and
Physical Systems with MODELICA. Wiley-IEEE Press, 2011.
[4] J. Fernandez de Canete, C. Galindo, I. Garcia-Moral, System
Engineering and Automation. An interactive Educational Approach,
Springer-Verlag, 2011.
[5] C.F. Rothe, J.M. Gersting, “Cardiovascular interactions: an interactive
tutorial and mathematical model”, Am. J. Physiol. Adv. Physiol. Educ.,
vol. 26, pp. 98–109, 2002
[6] J.J. Batzel, F. Kappel, D. Schneditz, H.T. Tran, “Cardiovascular and
Respiratory Systems: Modeling, Analysis, and Control” in Frontiers in
Applied Mathematics, SIAM, 2006.
[7] G.M. Raymond, E. Butterworth, J.B. Bassingthwaighte, “JSIM: Free
software package for teaching physiological modeling and research”,
Exp. Biol., vol. 280, pp. 102-107, 2003.
[8] V.I. McLoone, J.V. Ringwood, B.N. VanVliet, “Graphical simulation
environments for modeling and simulation of integrative physiology”,
Comput. Meth. Prog. Bio., vol. 102, no. 3, pp. 295-304, 2011.
[9] K.E. Brenan, S.L. Campbell, L.R. Petzold LR, Numerical solution of
initial value problems in differential algebraic equations, SIAM, 2nd
edition, 2011.
[10] G. Avanzolini, P. Barbini, A. Cappello, G. Cevenini, “CACDS
simulation of the closed-loop cardiovascular system”, Int. J. Biomed.
Comput., vol. 22 pp. 39-49, 1988.