nonlinear systems term project: averaged modeling of the cardiovascular system

34
AVERAGED MODELING OF THE CARDIOVASCULAR SYSTEM Phil Diette SE 762 April 22, 2014

Upload: philip-diette

Post on 26-Jul-2015

68 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

AVERAGED MODELING OF THE CARDIOVASCULAR SYSTEMPhil Diette

SE 762

April 22, 2014

Page 2: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Introduction• Averaged Modeling of the Cardiovascular System

– Alexandru Codrean and Toma-Leonida Dragomir of Politehnica – IEEE Conference on Decision and Control

• Cycle-Averaged Dynamics of a Periodically Driven, Closed-Loop Circulation Model– Heldt, Chang, Chen, Verghese, Mark

• Papers analyzed for Etiometry– Data analytics for ICU

Page 3: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Outline• Pulsatile model of the cardiovascular system

• Problem Description• Characteristics of the Cardiovascular System• Electrical Circuit Analogy• Hybrid Linear System• Simulation

• Averaged model of the cardiovascular system• Averaging theory• Weighted average model• Simulation

Page 4: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Problem Description• Cardiovascular system - crucial physiological role• Mathematical modeling in medicine is a very active

research area• Wide range of models have been proposed• Detailed models can obscure basic functional principles• Simpler model needed to gain insight into dynamics of

physiological control• Stability of analyses of closed-loop cardiovascular control

• Baroreflex – negative feedback loop to control blood pressure

Page 5: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Characteristics of the Cardiovascular System

• Time-varying nonlinearities• Pulsatile flow: periodic variations• Heart valves: hybrid system with switching behavior

Page 6: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Characteristics of the Cardiovascular System

• Heart is a pump• Arteries and veins have elastance (compliance)• Filling a balloon

• Focused on left ventricle• Does not include

pulmonary circulation

Page 7: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Modeling

• Electrical circuit analogy

• Pulsatile lumped-parameters• Windkessel

Page 8: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

ModelingCurrent = Flow

Electrical Resistance = Hydraulic Resistance

Diode = Heart Valve

Capacitance = Compliance

Voltage = Pressure

Charge = Volume

Time-varying Capacitance = Pulsatile Nature

Page 9: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Modeling

Heart

V0 = Cardiac Pressure

i1 = arterial blood flow

V2 = VenousPressure

V1 = Arterial Pressure

i2 = venous blood flow

i0 = cardiac blood flow

Page 10: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

State-Space• Primary Equations:

Page 11: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

State-Space• Primary Equations:

Page 12: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

State-Space• Primary Equations:

• Heart pumping action

nT τ (n+1)T

Systole Diastole

Blood pushedout of heart

Blood flows backInto heart

Page 13: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

State-Space • State Variables:

• Input:

• State Equations:

Page 14: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

State-Space

• Rewrite system:

• Output:

Page 15: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Hybrid System• Recast the system as a hybrid system showing both

continuous and discrete dynamic behavior• Switching from systole to diastole regimes• Pulse frequency modulation• Rewrite input to reflect switching:

Page 16: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Hybrid System• Plug in switching u(t) and rewrite in the form of a

time-switched linear system

Page 17: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Hybrid System• Appropriate A and C matrices indexed by switching

function q(t)

Systole q(t)=0 Diastole q(t)=1

Page 18: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Reduced Order Model• Further simplification from 3rd order to a 2nd order model• Volume-charge analogy• Total stressed volume is known:

• Allows coupling with baroreflex

• Rewrite:

Page 19: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Reduced Order Model• 3rd order model to a 2nd order model

Page 20: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Simulation

Cs: 0.4 to 0.2 R1: 1 to 2 xT: 1034 to 1241

Page 21: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging• Cardiovascular model has been simplified to linear

switched system, but complexity remains in its periodic and switched nature

• Two time scale problem• Baroreflex acts on a slower time scale by using time averaged

state variables• Cardiovascular system amenable to averaging techniques

• Many averaging techniques have been proposed, but these don’t suit simple analysis of cardiovascular closed-loop control

• Use weighted averages

Page 22: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Two time scale interpretation: if response of a system is

much slower than the input, then the response will be determined by the average of the input.

• Approximates solution by finding solution to an “average system”

• Stems from Perturbation Method• Classical perturbation method seeks an approximate solution as a

finite Taylor expansion of the exact solution• dx/dt = εf(t,x,ε), ε is a small positive parameter• Sufficiently small norm of ε, error will be small• Error is of order O(ε)

• These provide the technical basis for the averaging method

Page 23: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Khalil, Chapter 10• System:

• Autonomous average system:

Page 24: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Theorem:

Page 25: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Theorem, continued:

Page 26: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Theorem, continued:

Page 27: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Averaging Theory• Theorem, continued:

Page 28: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Weighted Averaging Method• State-space averaging• Apply weighted averaging operator, Mw, to periodic

function, ξ(t)

• a is a tuning parameter

Page 29: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Weighted Averaging Method• Apply weighted average to cardiovascular model:

Page 30: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Weighted Averaging Method• Rewrite:

θ is a function of T

Page 31: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Weighted Averaging Method• Offset error between trajectories of averaged system and

real averages of the original periodic system• Common for most averaging methods• Solution – use multiplicative tuning parameters

Page 32: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Simulation

Cs: 0.4 to 0.2 R1: 1 to 2 xT: 1034 to 1241

Page 33: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Summary• Modeled the cardiovascular system with lumped

parameters as an electrical circuit• Recast it as switched linear system• Simplified periodic system to an averaged autonomous

system with weighted averaging• Results

Page 34: Nonlinear Systems Term Project: Averaged Modeling of the Cardiovascular System

Questions?