Experience with Teaching Different Modeling Techniques on the example of Glucose Insulin Regulation Model

In order to teach different modeling techniques we demonstrate equation-based, block-schema based, compartment and component-based modeling using acausal and object-oriented modeling language - Modelica. Hands-on implementation using all these techniques and comparing them towards same system (in our case glucose-insulin regulation) we teach pros and cons of each technique. Equation-based or block-schema based may be rapidly implemented from literature. However, compartment based or component-based models brings better understanding of modeled reality. When students have such experience, they tend to assess published papers more critically and do more complex system analysis.

[1]  Jiří Kofránek,et al.  Lumped models of the cardiovascular system of various complexity , 2017 .

[2]  Bernt Lie,et al.  The OpenModelica Integrated Modeling, Simulation, and Optimization Environment , 2019 .

[3]  Pavol Privitzer,et al.  Physiolibrary - Modelica library for Physiology , 2014 .

[4]  Bruce Hannon,et al.  Modeling Dynamic Biological Systems , 1999, Modeling Dynamic Systems.

[5]  Erik Mosekilde PHYSIOLOGICAL CONTROL SYSTEMS , 1997 .

[6]  Murray Silverstein,et al.  Patterns and Anti-Patterns in Modelica , 2008 .

[7]  Jan Šilar,et al.  Development of In-Browser Simulators for Medical Education: Introduction of a Novel Software Toolchain , 2019, Journal of medical Internet research.

[8]  Peter A. Fritzson,et al.  Principles of object-oriented modeling and simulation with Modelica 2.1 , 2004 .

[9]  Tomás Kulhánek,et al.  Modeling of short-term mechanism of arterial pressure control in the cardiovascular system: Object-oriented and acausal approach , 2014, Comput. Biol. Medicine.

[10]  Jan Silar,et al.  Experiences in teaching of modeling and simulation with emphasize on equation-based and acausal modeling techniques , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Jirí Kofránek,et al.  Physiomodel - an integrative physiology in Modelica , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[12]  W. Marsden I and J , 2012 .