Validation and testing of 1D haemodynamics models

36
1 Validation and testing of 1D haemodynamics models 6th Russian Workshop on Mathematical Models and Numerical Methods in Biomathematics 4-th International Workshop on the Multiscale Modeling and Methods in Biology and Medicine, 29.10.2014 Timur M. Gamilov 1,2,3 , Etienne Boileau 4 , , Sergey S. Simakov 1,2,3 , 1 Moscow Institute of Physics and Technology 2 MIPT Center for Human Physiology Studies e International Translational Medicine and Biomodelling Research te 4 Swansea University

description

Validation and testing of 1D haemodynamics models. Timur M. Gamilov 1,2,3 , Etienne Boileau 4 , , Sergey S. Simakov 1,2,3 ,. 1 Moscow Institute of Physics and Technology 2 MIPT Center for Human Physiology Studies - PowerPoint PPT Presentation

Transcript of Validation and testing of 1D haemodynamics models

Page 1: Validation and testing of 1D  haemodynamics  models

1

Validation and testing of 1D haemodynamics models

6th Russian Workshop on Mathematical Models and Numerical Methods in Biomathematics, 4-th International Workshop on the Multiscale Modeling and Methods in Biology and Medicine,

29.10.2014

Timur M. Gamilov1,2,3, Etienne Boileau4, ,Sergey S. Simakov1,2,3,

1 Moscow Institute of Physics and Technology2 MIPT Center for Human Physiology Studies

3 The International Translational Medicine and Biomodelling Research team4 Swansea University

Page 2: Validation and testing of 1D  haemodynamics  models

2

1D Haemodynamic Models

Page 3: Validation and testing of 1D  haemodynamics  models

3

Haemodynamic Models

3D models

Page 4: Validation and testing of 1D  haemodynamics  models

4

Haemodynamic Models

1D models3D models

Page 5: Validation and testing of 1D  haemodynamics  models

5

Enhanced External Counterpulsation (EECP)

1D Models

1 hour and more

whole body (legs - heart)

Page 6: Validation and testing of 1D  haemodynamics  models

6

1D Models

1D-3D coupling

Page 7: Validation and testing of 1D  haemodynamics  models

7

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Page 8: Validation and testing of 1D  haemodynamics  models

8

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

8U

A

Page 9: Validation and testing of 1D  haemodynamics  models

9

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance

0

020

0

2,

16 ,,

A AA

u A A AA AAd

A A

frf

8U

A

Page 10: Validation and testing of 1D  haemodynamics  models

10

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

Page 11: Validation and testing of 1D  haemodynamics  models

11

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P APedley, Luo,

1998

Favorsky, Mukhin

0 0

m nA A

PA A

Page 12: Validation and testing of 1D  haemodynamics  models

12

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

2,extP A P t x c f A

0 0

0 0

exp 1 1,

ln ,

A A A Af A

A A A A

Page 13: Validation and testing of 1D  haemodynamics  models

13

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations

Page 14: Validation and testing of 1D  haemodynamics  models

14

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations1 ,...,

0, 1,M

m mk k k k k k

k k k

Q Q u S

Page 15: Validation and testing of 1D  haemodynamics  models

15

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations1 ,...,

0, 1,M

m mk k k k k k

k k k

Q Q u S

,node mk k k kp p R Q

Page 16: Validation and testing of 1D  haemodynamics  models

16

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations1 ,...,

0, 1,M

m mk k k k k k

k k k

Q Q u S

,node mk k k kp p R Q

Compatibility conditions

Page 17: Validation and testing of 1D  haemodynamics  models

17

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations1 ,...,

0, 1,M

m mk k k k k k

k k k

Q Q u S

, , 0,node mk k m k k k k kp t x p t R Q x L

Compatibility conditions

Page 18: Validation and testing of 1D  haemodynamics  models

18

Blood flow circulation model

0

uAA

t x

2

2

u u P

t x

1) Mass balance

2) Momentum balance frf

Wall state ( )P P A

3) Bifurcations

4) Numerical method

Page 19: Validation and testing of 1D  haemodynamics  models

19

Validation and testing

Page 20: Validation and testing of 1D  haemodynamics  models

20

Gaussian pulse

Straight long vessel

Left boundary

Right boundary - no reflection

Page 21: Validation and testing of 1D  haemodynamics  models

21

Gaussian pulse

Discontinuous Galerkin

22 ( )

0 ( )

fr

fr

Uf dashed

Af solid

Page 22: Validation and testing of 1D  haemodynamics  models

22

Gaussian pulse

Locally Conservative Galerkin

22 ( )

0 ( )

fr

fr

Uf dashed

Af solid

Page 23: Validation and testing of 1D  haemodynamics  models

23

Gaussian pulse

22 ( )

0 ( )

fr

fr

Uf dashed

Af solid

Discontinuous Galerkin

Locally Conservative Galerkin

Page 24: Validation and testing of 1D  haemodynamics  models

24

Gaussian pulse

0 ;frf

Grid Characteristic 1st order

Grid Characteristic 2nd order

Page 25: Validation and testing of 1D  haemodynamics  models

25

Gaussian pulse

22 ;fr

Uf

A

Grid Characteristic 1st order

Grid Characteristic 2nd order

Page 26: Validation and testing of 1D  haemodynamics  models

26

Gaussian pulse

0 ;frf

Grid Characteristic 1st order

Grid Characteristic 2nd order

2 ,P A c f A

0 0

0 0

exp 1 1,

ln ,

A A A Af A

A A A A

Page 27: Validation and testing of 1D  haemodynamics  models

27

Gaussian pulse. Amplitude

0 ;frf

Grid Characteristic 2nd order(exponent)

Grid Characteristic 2nd order(sqrt)

Page 28: Validation and testing of 1D  haemodynamics  models

28

Gaussian pulse. Distance traveled

Grid Characteristic 2nd order(exponent)

Grid Characteristic 2nd order(sqrt)

Discontinuous Galerkin(sqrt)

Page 29: Validation and testing of 1D  haemodynamics  models

29

Shock formation in a strait vessel

~ 0.4 s; 2 m(GC 1st order,Exponent wall state)

Mathematical analysis of the quasilinear eects in a hyperbolicmodel blood ow through compliant axi-symmetric vessels Suncica Canic and Eun Heui KimMath. Meth. Appl. Sci. 2003; 26:1161–1186 (DOI: 10.1002/mma.407)

~ 0.478 s; 2.95 m (theory)

~ 0.57 s; 3.3 m (two-step Lax–Wendroff)

Page 30: Validation and testing of 1D  haemodynamics  models

30

AutoregulationEd VanBavel, Jos P.M. Wesselman, Jos A.E. Spaan Myogenic, Activation and Calcium Sensitivity of Cannulated Rat Mesenteric Small Arteries.Circulation Research,1998

Rat artery

Page 31: Validation and testing of 1D  haemodynamics  models

31

AutoregulationEd VanBavel, Jos P.M. Wesselman, Jos A.E. Spaan Myogenic, Activation and Calcium Sensitivity of Cannulated Rat Mesenteric Small Arteries.Circulation Research,1998

Rat artery

2

0

exp 1 1S

P cS

Wall state adaptation:

tT T

newPoldP12

new new

old old

c P

c P

(only arteries)

Heart cycle

Page 32: Validation and testing of 1D  haemodynamics  models

32

Autoregulation

Leg artery

time

Cross-section

No autoregulation

With autoregulation

Ed VanBavel, Jos P.M. Wesselman, Jos A.E. Spaan Myogenic, Activation and Calcium Sensitivity of Cannulated Rat Mesenteric Small Arteries.Circulation Research,1998

Rat artery

Page 33: Validation and testing of 1D  haemodynamics  models

33

\Silicon-tube model

Inlet: Q=Q(t) Outlets: RoutP P

QR

Koen S. Matthys, Jordi Alastruey, Joaquim Peiro, et. al., 2007

Page 34: Validation and testing of 1D  haemodynamics  models

34

\Thoracic aorta (15)

0 0.2 0.4 0.6 0.87

8

9

10

11

12

13

14

15

16

GCExp

Q,

ml/s

Time, s

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

-50

-40

-30

-20

-10

0

10

20

30

40

50

60

70

80

90

100

110

120

130

140

Time, s

P, k

Pa

Exp

GC

Page 35: Validation and testing of 1D  haemodynamics  models

35

Right carotid (3)

GC 1st DG

Page 36: Validation and testing of 1D  haemodynamics  models

36

Discussion

Variety of 1d models

Different methods, wall state equations, etc.

Toro, Muller