SlideShare a Scribd company logo
Physiological modeling and
Simulation
Introduction
Gizeaddis L. (Ph.D.)
School of Medicine
Johns Hopkins University
2024
1
Course outline
Course Description
• This course aims to provide a practical overview of
computational modeling in bioengineering, focusing on a range
of applications of importance to modeling organs, tissues and
devices.
• Different method of approaches will be used the model the
physiological systems.
• The fast eye movement is briefly
2
Unit I: Introduction to modeling in Bioengineering
– Introduction to modeling
– Types of Models
– Simulation
– The mathematical Modeling Process
Course Outline
3
• Unit II: Methods and Tools for Identification of
Physiologic systems
– Parametric Approach,
– Nonparametric Approach
– Modular Approach
Course Outline
4
• Unit III: Modeling and control of organs
– Cardiovascular models and control,
– Respiratory models and control
– Models of neuronal dynamics
• Hodgkin Huxley model
– Modeling glucose insulin regulation by Matlab tools (Proj
1)
Course Outline
5
Unit IV: Control Movement:
– Principles of mechanical properties of bones
– Modeling of Bones
– Model of muscle mechanism
Course Outline
6
Unit IV: The Fast Eye Movement Control System: Saccade
– Characteristics,
– Westheimer’s Saccadic Eye Movement Model,
– Robinson’s Model of the Saccade Controller,
– A Linear Homeomorphic Saccadic Eye Movement Model,
– Another Linear Homeomorphic Saccadic Eye Movement Model,
– Saccade Pathways and Saccade Control Mechanism
Course Outline
7
Teaching and learning methods
– Lectures, Tutorials, Term papers, Presentations, Assignments and
Homes study
Assessment/Evaluation
– In class assessment – 35%
– Mid exam – 25%
– Final Exam – 40%
Course Outline
8
Literature/References
– Physiological control systems: Analysis, simulation and estimation.,
Michale C. k. Khoo. Pub: Prentice Hall of india Pvt. Ltd. New Delhi.
– Biomedical engineering principles: an introduction to fluid, heat and mass
transport processes, volume 2 of Biomedical engineering and
instrumentation, David O. Cooney.
– Introduction of modeling in physiology and medicine, Carson Cobell,
Academic Press, Netherland, 2008
– Nonlinear dynamic modeling of physiological system, Vasilis Z Mararelis,
Jhon Wiley and sons, New Jersey 2004
– Pharmacokinetic and pharmacodynamic data analysis: concepts and
applications, Daniel Weiner, Johan Gabrielsson, Sweden, 2000
Course Outline
9
10
What is a Model ?
A Representation of an object, a system, or an idea in
some form other than that of the entity itself.
(Shannon)
Why Modelling?
• The aim of physiological modeling to understand biological
processes, then to apply identification and control strategies on it
• Fundamental and quantitative way to understand and analyse
complex systems and phenomena
• Complement to Theory and Experiments
11
• Becoming widespread in:
Computational Physics,
Chemistry, Mechanics,
Materials, …, Biology
12
Applications:
• Designing and analyzing manufacturing
systems
• Evaluating H/W and S/W
requirements for a computer system
• Designing communications systems and
message protocols for them
• Understand body system dynamics and
develop drugs
Model
Physical Mathematical Computer
13
Static Dynamic Static Dynamic
Static Dynamic
Types of Models:
• A static model, represents a system at particular point in time.
• A dynamic model represents systems as they change over time.
14
Types of Models:
Physical
(Scale models, prototype plants,…)
Mathematical
(Analytical queueing models, linear programs,
simulation)
Ways to Study a System
15
System
Experiment with a
model of the System
Experiment with actual
System
Physical Model Mathematical Model
Analytical Solution
Simulation
Frequency Domain Time Domain Hybrid Domain
Physical model
• Physical model is a smaller or larger physical copy of an object.
• The geometry of the model and the object it represents are
often similar in the sense that one is a rescaling of the other; in
such cases the scale is an important characteristic
16
Mathematical Modeling?
• A mathematical model is a description of a system
using mathematical concepts and language.
• Mathematical modeling seeks to gain an understanding of
science through the use of mathematical models on
computers.
17
Mathematical Modeling
• Complements, but does not replace theory and
experimentation in scientific research.
Experiment
Computation
Theory
18
Mathematical Modeling
• Is often used in place of experiments when
experiments are too large, too expensive, too dangerous, or
too time consuming.
• Can be useful in “what if” studies; e.g. to investigate
the use of pathogens (viruses, bacteria) to control an
insect population.
• Is a modern tool for scientific investigation.
19
Classification of Mathematical Models
20
Mathematical Modeling
• Has emerged as a powerful, indispensable tool for studying
a variety of problems in scientific research, product and
process development, and manufacturing.
• Seismology
• Climate modeling
• Economics
• Environment
• Material research
• Drug design
• Manufacturing
• Medicine
• Biology
Analyze - Predict
21
Different Types of Lumped-Parameter
Models
Input-output differential equation
State equations
Transfer function
Nonlinear
Linear
Linear Time
Invariant
System Type Model Type
The Modeling Process
23
Mathematical Modeling Process
24
Real World Problem
Identify Real-World Problem:
– Perform background research, focus on a
workable problem.
– Conduct investigations (Labs), if
appropriate.
– Learn the use of a computational tool: Matlab,
Mathematica, Excel, Java.
Understand current activity and predict future behavior.
25
Working Model
• Simplify → Working Model:
– Identify and select factors to describe
important aspects of Real World Problem; determine
those factors that can be neglected.
– State simplifying assumptions.
– Determine governing principles, physical laws.
– Identify model variables and inter-relationships.
26
Mathematical Model
Represent → Mathematical Model:
• Express the Working Model in
mathematical terms;
• write down mathematical equations whose
solution describes the Working Model.
In general, the success of a mathematical
model depends on how easy it is to use
and how accurately it predicts.
27
Computational Model
Translate → Computational
Model:
• Change Mathematical Model into a
form suitable for computational
solution.
• Computational models include software
such as Matlab, Excel, or Mathematica, or
languages such as Fortran, C, C++, or Java.
28
Results/Conclusions
Simulate → Results/Conclusions:
• Run “Computational Model” to obtain Results;
• Draw Conclusions
– Verify your computer program; use check cases;
explore ranges of validity.
– Graphs, charts, and other visualization tools are
useful in summarizing results and drawing
conclusions.
29
Real World Problem
Interpret Conclusions:.
– Compare with Real World Problem behavior
– If model results do not “agree” with physical reality or
experimental data, reexamine the Working Model
(relax assumptions) and repeat modeling steps.
– Often, the modeling process proceeds through several
iterations until model is “acceptable”.
30
What do you do with the model?
• Solutions—Analytical/Numerical
• Interpretation—What does the solution mean in terms of the
original problem?
• Predictions—What does the model suggest will happen as
parameters change?
• Validation—Are results consistent with experimental
observations?
31
What are some Limitations of
Mathematical Models
• Not necessarily a ‘correct’ model
• Unrealistic models may fit data very well leading to
erroneous conclusions
• Simple models are easy to manage, but complexity is often
required
• Realistic simulations require a large number of hard
assumptions to obtain parameters
32
Why is it Worthwhile to Model
Biological Systems
• To help reveal possible underlying mechanisms involved in a
biological process
• To help interpret and reveal contradictions/incompleteness of data
• To help confirm/reject hypotheses
• To predict system performance under untested conditions
33
• To supply information about the values of
experimentally inaccessible parameters
• To suggest new hypotheses and stimulate
new experiments
Applications of Modeling Example 1:
Tumor Progression
• Mathematical models have been developed that describe
tumor progression and help predict response to therapy.
34
Applications Example 2: Electrophysiology of
the Cell
• In the 1950’s Hodgkin and Huxley introduced the first model to
design and to reproduce cell membrane action potentials
• They won a nobel prize for this work and sparked the a new field
of mathematics - excitable systems
35
Applications Example 3: Medical Imaging
• The image formation in MRI, exemplified for a gradient echo
sequence
36

More Related Content

PPTX
All types of model(Simulation & Modelling) #ShareThisIfYouLike
PDF
System simulation & modeling notes[sjbit]
PPT
11 expert systems___applied
PDF
Explicit Density Models
PPTX
System Modeling & Simulation Introduction
PPTX
introduction to modeling, Types of Models, Classification of mathematical mod...
PPTX
1 అర్థశాస్రం విషయవస్తువు-నిర్వచనాలు-ప్రాథమిక భావనలు
PPTX
Artificial Neural Network Topology
All types of model(Simulation & Modelling) #ShareThisIfYouLike
System simulation & modeling notes[sjbit]
11 expert systems___applied
Explicit Density Models
System Modeling & Simulation Introduction
introduction to modeling, Types of Models, Classification of mathematical mod...
1 అర్థశాస్రం విషయవస్తువు-నిర్వచనాలు-ప్రాథమిక భావనలు
Artificial Neural Network Topology

Similar to 1. Introduction_Physiological Modeling.pdf (20)

PPTX
Environmental modeling from Alemayehu Desalegn.pptx
PPT
157_37315_EA221_2013_1__2_1_Chapter 1, introduction to OR (1).ppt
PPT
or row.ppt .
PPTX
Science 7 - Scientific Models And its types.pptx
PPTX
Introduction to Systemics with focus on Systems Biology
PPTX
1. Modelling and Simulation in computer 1.pptx
PPTX
Modelling physiological uncertainty
DOCX
internship project1 report
PPTX
Simulation and Modelling Reading Notes.pptx
PDF
OR chapter 1 an introduction materia.pdf
PPTX
staistical analysis ppt of CADD.pptx
PPTX
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
PPTX
lecture 1.pptx
PPTX
mathematical modeling nikki.pptx
PDF
Master of business administration business economicsManagement science (Mba)
PPTX
Proman
PPTX
Scientific methods in computer science
PPTX
Modeling and Simulation - Model Types.pptx
PDF
MECH370hshsjahb skshbskd djdbhdjd jdjd.pdf
PDF
MECH370_S07_L1Modellinbvhjbvghj bffjbfgvccg,.pdf
Environmental modeling from Alemayehu Desalegn.pptx
157_37315_EA221_2013_1__2_1_Chapter 1, introduction to OR (1).ppt
or row.ppt .
Science 7 - Scientific Models And its types.pptx
Introduction to Systemics with focus on Systems Biology
1. Modelling and Simulation in computer 1.pptx
Modelling physiological uncertainty
internship project1 report
Simulation and Modelling Reading Notes.pptx
OR chapter 1 an introduction materia.pdf
staistical analysis ppt of CADD.pptx
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
lecture 1.pptx
mathematical modeling nikki.pptx
Master of business administration business economicsManagement science (Mba)
Proman
Scientific methods in computer science
Modeling and Simulation - Model Types.pptx
MECH370hshsjahb skshbskd djdbhdjd jdjd.pdf
MECH370_S07_L1Modellinbvhjbvghj bffjbfgvccg,.pdf
Ad

More from Tirusew1 (18)

PPTX
oxygen transport though cappillary with the help of RBC
PPTX
BTZ PPT.pptx it is the point for image segnenntation
PPT
DNA PCR2 minituarizatinon altemechanismration
PDF
Digital image processing fundamental explanation
PPTX
biofluid mechanics full chapter presentation
PPTX
chapter-two ppt for digital image enhancement
PPTX
biomedical image processing analysis ppt
PPT
intermiate equipments(1).ppt
PPT
basic ELECtronics(2).ppt
PPT
Chapter 6 Fluorescence Microscopy.ppt
PPT
Engineering and medical ethics.ppt
PPTX
Chapter 2S1.pptx
PPTX
Chapter 2S2.pptx
PDF
2015.09 ATTF 1186C Incubator (Paulo).pdf
PPTX
anesthesia machine.pptx
PPTX
introduction to mechanical ventilator.pptx
PPTX
dialysis tetorial ppt.pptx
PPT
tiru ppt.ppt
oxygen transport though cappillary with the help of RBC
BTZ PPT.pptx it is the point for image segnenntation
DNA PCR2 minituarizatinon altemechanismration
Digital image processing fundamental explanation
biofluid mechanics full chapter presentation
chapter-two ppt for digital image enhancement
biomedical image processing analysis ppt
intermiate equipments(1).ppt
basic ELECtronics(2).ppt
Chapter 6 Fluorescence Microscopy.ppt
Engineering and medical ethics.ppt
Chapter 2S1.pptx
Chapter 2S2.pptx
2015.09 ATTF 1186C Incubator (Paulo).pdf
anesthesia machine.pptx
introduction to mechanical ventilator.pptx
dialysis tetorial ppt.pptx
tiru ppt.ppt
Ad

Recently uploaded (20)

PPTX
Welding lecture in detail for understanding
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
DOCX
573137875-Attendance-Management-System-original
PPTX
Sustainable Sites - Green Building Construction
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Project quality management in manufacturing
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
additive manufacturing of ss316l using mig welding
PDF
Well-logging-methods_new................
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
R24 SURVEYING LAB MANUAL for civil enggi
Welding lecture in detail for understanding
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
573137875-Attendance-Management-System-original
Sustainable Sites - Green Building Construction
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Model Code of Practice - Construction Work - 21102022 .pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Internet of Things (IOT) - A guide to understanding
Embodied AI: Ushering in the Next Era of Intelligent Systems
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Project quality management in manufacturing
Lecture Notes Electrical Wiring System Components
additive manufacturing of ss316l using mig welding
Well-logging-methods_new................
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
R24 SURVEYING LAB MANUAL for civil enggi

1. Introduction_Physiological Modeling.pdf

  • 1. Physiological modeling and Simulation Introduction Gizeaddis L. (Ph.D.) School of Medicine Johns Hopkins University 2024 1
  • 2. Course outline Course Description • This course aims to provide a practical overview of computational modeling in bioengineering, focusing on a range of applications of importance to modeling organs, tissues and devices. • Different method of approaches will be used the model the physiological systems. • The fast eye movement is briefly 2
  • 3. Unit I: Introduction to modeling in Bioengineering – Introduction to modeling – Types of Models – Simulation – The mathematical Modeling Process Course Outline 3
  • 4. • Unit II: Methods and Tools for Identification of Physiologic systems – Parametric Approach, – Nonparametric Approach – Modular Approach Course Outline 4
  • 5. • Unit III: Modeling and control of organs – Cardiovascular models and control, – Respiratory models and control – Models of neuronal dynamics • Hodgkin Huxley model – Modeling glucose insulin regulation by Matlab tools (Proj 1) Course Outline 5
  • 6. Unit IV: Control Movement: – Principles of mechanical properties of bones – Modeling of Bones – Model of muscle mechanism Course Outline 6
  • 7. Unit IV: The Fast Eye Movement Control System: Saccade – Characteristics, – Westheimer’s Saccadic Eye Movement Model, – Robinson’s Model of the Saccade Controller, – A Linear Homeomorphic Saccadic Eye Movement Model, – Another Linear Homeomorphic Saccadic Eye Movement Model, – Saccade Pathways and Saccade Control Mechanism Course Outline 7
  • 8. Teaching and learning methods – Lectures, Tutorials, Term papers, Presentations, Assignments and Homes study Assessment/Evaluation – In class assessment – 35% – Mid exam – 25% – Final Exam – 40% Course Outline 8
  • 9. Literature/References – Physiological control systems: Analysis, simulation and estimation., Michale C. k. Khoo. Pub: Prentice Hall of india Pvt. Ltd. New Delhi. – Biomedical engineering principles: an introduction to fluid, heat and mass transport processes, volume 2 of Biomedical engineering and instrumentation, David O. Cooney. – Introduction of modeling in physiology and medicine, Carson Cobell, Academic Press, Netherland, 2008 – Nonlinear dynamic modeling of physiological system, Vasilis Z Mararelis, Jhon Wiley and sons, New Jersey 2004 – Pharmacokinetic and pharmacodynamic data analysis: concepts and applications, Daniel Weiner, Johan Gabrielsson, Sweden, 2000 Course Outline 9
  • 10. 10 What is a Model ? A Representation of an object, a system, or an idea in some form other than that of the entity itself. (Shannon)
  • 11. Why Modelling? • The aim of physiological modeling to understand biological processes, then to apply identification and control strategies on it • Fundamental and quantitative way to understand and analyse complex systems and phenomena • Complement to Theory and Experiments 11 • Becoming widespread in: Computational Physics, Chemistry, Mechanics, Materials, …, Biology
  • 12. 12 Applications: • Designing and analyzing manufacturing systems • Evaluating H/W and S/W requirements for a computer system • Designing communications systems and message protocols for them • Understand body system dynamics and develop drugs
  • 13. Model Physical Mathematical Computer 13 Static Dynamic Static Dynamic Static Dynamic Types of Models: • A static model, represents a system at particular point in time. • A dynamic model represents systems as they change over time.
  • 14. 14 Types of Models: Physical (Scale models, prototype plants,…) Mathematical (Analytical queueing models, linear programs, simulation)
  • 15. Ways to Study a System 15 System Experiment with a model of the System Experiment with actual System Physical Model Mathematical Model Analytical Solution Simulation Frequency Domain Time Domain Hybrid Domain
  • 16. Physical model • Physical model is a smaller or larger physical copy of an object. • The geometry of the model and the object it represents are often similar in the sense that one is a rescaling of the other; in such cases the scale is an important characteristic 16
  • 17. Mathematical Modeling? • A mathematical model is a description of a system using mathematical concepts and language. • Mathematical modeling seeks to gain an understanding of science through the use of mathematical models on computers. 17
  • 18. Mathematical Modeling • Complements, but does not replace theory and experimentation in scientific research. Experiment Computation Theory 18
  • 19. Mathematical Modeling • Is often used in place of experiments when experiments are too large, too expensive, too dangerous, or too time consuming. • Can be useful in “what if” studies; e.g. to investigate the use of pathogens (viruses, bacteria) to control an insect population. • Is a modern tool for scientific investigation. 19
  • 21. Mathematical Modeling • Has emerged as a powerful, indispensable tool for studying a variety of problems in scientific research, product and process development, and manufacturing. • Seismology • Climate modeling • Economics • Environment • Material research • Drug design • Manufacturing • Medicine • Biology Analyze - Predict 21
  • 22. Different Types of Lumped-Parameter Models Input-output differential equation State equations Transfer function Nonlinear Linear Linear Time Invariant System Type Model Type
  • 25. Real World Problem Identify Real-World Problem: – Perform background research, focus on a workable problem. – Conduct investigations (Labs), if appropriate. – Learn the use of a computational tool: Matlab, Mathematica, Excel, Java. Understand current activity and predict future behavior. 25
  • 26. Working Model • Simplify → Working Model: – Identify and select factors to describe important aspects of Real World Problem; determine those factors that can be neglected. – State simplifying assumptions. – Determine governing principles, physical laws. – Identify model variables and inter-relationships. 26
  • 27. Mathematical Model Represent → Mathematical Model: • Express the Working Model in mathematical terms; • write down mathematical equations whose solution describes the Working Model. In general, the success of a mathematical model depends on how easy it is to use and how accurately it predicts. 27
  • 28. Computational Model Translate → Computational Model: • Change Mathematical Model into a form suitable for computational solution. • Computational models include software such as Matlab, Excel, or Mathematica, or languages such as Fortran, C, C++, or Java. 28
  • 29. Results/Conclusions Simulate → Results/Conclusions: • Run “Computational Model” to obtain Results; • Draw Conclusions – Verify your computer program; use check cases; explore ranges of validity. – Graphs, charts, and other visualization tools are useful in summarizing results and drawing conclusions. 29
  • 30. Real World Problem Interpret Conclusions:. – Compare with Real World Problem behavior – If model results do not “agree” with physical reality or experimental data, reexamine the Working Model (relax assumptions) and repeat modeling steps. – Often, the modeling process proceeds through several iterations until model is “acceptable”. 30
  • 31. What do you do with the model? • Solutions—Analytical/Numerical • Interpretation—What does the solution mean in terms of the original problem? • Predictions—What does the model suggest will happen as parameters change? • Validation—Are results consistent with experimental observations? 31
  • 32. What are some Limitations of Mathematical Models • Not necessarily a ‘correct’ model • Unrealistic models may fit data very well leading to erroneous conclusions • Simple models are easy to manage, but complexity is often required • Realistic simulations require a large number of hard assumptions to obtain parameters 32
  • 33. Why is it Worthwhile to Model Biological Systems • To help reveal possible underlying mechanisms involved in a biological process • To help interpret and reveal contradictions/incompleteness of data • To help confirm/reject hypotheses • To predict system performance under untested conditions 33 • To supply information about the values of experimentally inaccessible parameters • To suggest new hypotheses and stimulate new experiments
  • 34. Applications of Modeling Example 1: Tumor Progression • Mathematical models have been developed that describe tumor progression and help predict response to therapy. 34
  • 35. Applications Example 2: Electrophysiology of the Cell • In the 1950’s Hodgkin and Huxley introduced the first model to design and to reproduce cell membrane action potentials • They won a nobel prize for this work and sparked the a new field of mathematics - excitable systems 35
  • 36. Applications Example 3: Medical Imaging • The image formation in MRI, exemplified for a gradient echo sequence 36