• No se han encontrado resultados

An ADER finite volume method for an atherosclerosis model

N/A
N/A
Protected

Academic year: 2020

Share "An ADER finite volume method for an atherosclerosis model"

Copied!
71
0
0

Texto completo

(1)

An ADER finite volume method for an

atherosclerosis model

Arturo Hidalgo and Lourdes Tello

Universidad Politécnica de Madrid (Spain).

International Workshop on Recent Advances in Numerical

Methods for Hyperbolic Conservation Laws and Nonlinear

Time Dependent Partial Differential Equations in Honour

of

(2)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(3)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

(4)

Source:

Is an inflammatory disease caused by the deposition of low

density lipoproteins (cholesterol LDL) in the walls of the

arteries.

WHAT IS ATHEROSCLEROSIS ??

(5)
(6)

FIRST STAGES IN ATHEROSCLEROSIS

(7)

FIRST STAGES IN ATHEROSCLEROSIS

(8)

FIRST STAGES IN ATHEROSCLEROSIS

(9)

FIRST STAGES IN ATHEROSCLEROSIS

(10)

FIRST STAGES IN ATHEROSCLEROSIS

(11)

FIRST STAGES IN ATHEROSCLEROSIS

(12)

FIRST STAGES IN ATHEROSCLEROSIS

Foam cells set up a chronic inflammation by

secreting pro-inflammatory cytokines (TNF-

,IL-1,…).

(13)

FIRST STAGES IN ATHEROSCLEROSIS

(14)

Monocytes.

(Source: Wikipedia)

Macrophages and foam cells formation.

(Source:

(15)

Foam cells in aorta. (Source:

(16)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(17)

Hidalgo, A., Tello, L., Toro, E.F.

Numerical and analytical study of an

atherosclerosis inflammatory disease model

. Journal of Mathematical

Biology. June 2014, Volume 68, Issue 7, pp 1785–1814.

where El Khatib’s model was followed…

Starting point

Philos Trans A Math Phys Eng Sci.

2009 Dec 13;367(1908):4877-86. doi:

10.1098/rsta.2009.0142.

Mathematical modelling of atherosclerosis as an inflammatory disease.

(18)

2 2 1 2 2 2 2 0 1 0 2

1

( )

,

(0, ) ,

0

( )

,

(0, ) ,

0

0,

0 on

0 and

( , 0)

( ),

( , 0)

( ).

x

L t

t

x

x

L t

A

A

A

t

x

x

M

M

M

d

A

A

A

A

f

x

L

x

x

x

x

x

A

x

d

M

M

M

M

f



 

 

 

MATHEMATICAL MODEL

M

(x,t)

density of immune cells (monocytes, macrophages);

A

(x,t)

density of cytokines secreted by immune cells;

t

time;

x

length along wall of the artery.

d

1

,

d

2

diffusivity of the immune cells and cytokines, respectively.

1

,

2

rate of degradation of the immune cells and the cytokines,

respectively

(19)

1 1

1 1

( )

1

A

A

A

f

MATHEMATICAL MODEL

is the recruitment of the immune cells from the blood flow.

2 2

2

( )

1

f

A

A

A

(20)

REMARK

In the reference: Montecinos G.I. and Toro E.F.

Reformulations for general

advection–diffusion–reaction equations and locally implicit ADER

schemes

. JCP,2014;

following

Cattaneo's original idea

the authors present two relaxation

formulations for time-dependent,

non-linear systems of advection–

diffusion–reaction equations

. Such formulations yield time-dependent

non-linear hyperbolic balance laws

with

stiff source terms

.

(21)

MATHEMATICAL MODEL

Now we considered a modified model in which diffusion is nonlinear

Porous medium-type.

2 2 1 2 2 2 2 0 0 1 1 2

( )

,

(0, ) ,

0

( )

,

(0, ) ,

0

0,

0 on

0 and

( , 0)

( ),

( , 0)

( ).



 

 

 

m m

M

x

L t

t

x

x

L t

t

x

x

M

M

M

M

A

A

A

d

A

A

f

f

x

L

x

x

x

x

x

x

(22)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(23)

1

( )

( ) :

( )

Q

Q

D

Q

R Q

Q

m

Q

m

wi h

x

t

t

x

1 2

1 1 2 2

0

(

, ) ,

0

( ( )

,

( )

)

 

Q

D

R

T T

d

M A

d

f A

M f A M

A

where

(24)

1

( )

( ) :

( )

Q

Q

D

Q

R Q

Q

m

Q

m

wi h

x

t

t

x

1 2

1 1 2 2

0

(

, ) ,

0

( ( )

,

( )

)

 

Q

D

R

T T

d

M A

d

f A

M f A M

A

where

Let us consider the space-time control volume

1 1/ 2 1/ 2

[

i

,

i

] [ ,

n n

]

V

x

x

t t

1

1/ 2 1/ 2

n n

i i i i i

t

t

x

  

 

Q

Q

G

G

R

and integrate over the control volume V

(25)

1

1/ 2 1/ 2

n n

i i i i i

t

t

x

  

 

Q

Q

G

G

R

1 1/2 1/2 1 1/2 1/2 1

1/2 1/2 1/2

1

1

( , )

,

(

, )

(

, )

1

( ( , ))

         

 

 

Q

Q

Q

G

D

Q

R

R Q

n i n i n i n i x t n n

i i i i

x t

m

t x

i t x

x t dx

x

t

x

t dt

x

t

x

x

m

t dxdt

x t

where

(26)

NUMERICAL APPROXIMATION: FV framework

The intercell flux at x

i+1/2

is given by an integral average in

time of the solution

1/2 1

1/2 0 /2

1

(

(

, )

)

(

, )

 

Q

G

i

D

t

Q

i i

d

t

x

x

x

Therefore we need the values

(27)

NUMERICAL APPROXIMATION: Main ingredients

•ADER schemes were first introduced in Toro et al. 2001 for hyperbolic problems.

•Applied to reaction-diffusion:

E.F Toro and A. Hidalgo

,

"ADER finite volume schemes for nonlinear

reaction-diffusion equations "

APNUM, 2009.

G. Gassner, C.-D. Munz, F. Lörcher,

" A contribution to the construction of diffusion

fluxes for finite volume and discontinuous Galerkin schemes “

JCP, 2007.

A. Hidalgo and M. Dumbser

,

“ADER Schemes for Nonlinear Systems of Stiff

(28)

1

1/2 0

1

(0, )

 

 

Q

G

i

D

t

m

Q

m

d

t

x

We wish to compute the intercell numerical flux:

with high accuracy in time. The procedure to achieve it

contains two main ingredients:

(i)a high-order nonlinear spatial reconstruction of the

gradient of the solution in each cell and

(ii)the solution of the generalized (or high-order)

Riemann problem at the interface of each cell.

(29)

NUMERICAL APPROXIMATION: High-order nonlinear reconstruction

We use Weighted Essentially Non Oscillatory (WENO)

reconstruction (

see, e.g., Balsara and Shu JCP 2000,Titarev

and Toro, JCP 2005

)

We need to obtain high order polynomials which allow us to

achieve values and derivatives where needed.

In WENO reconstruction for an order of accuracy

r

we

have

r

candidate stencils each one with

r

cells

(30)

 

  

6 k k

k r 1 k p

k j

j 0

d

with

;

(k

0,1,...,r 1),(

10 ;

p

2)

 

i 1/ 2

i 1/ 2

2

x m

r 1

2m 1

k m k

m 0 x

d

p

x

x

dx

(k

0,...,r 1)

dx

   

 

with smoothness indicators

The linear weights, d

i

, used in this work are based on

Dumbser, Enaux, Toro (2008) where a very large weight

is assigned to the central stencil and a very small linear

weight is assigned to the biased ones.

The reconstruction polynomial for cell i is then obtained as

a convex combination of the

r

polynomials

P

l

taken with

positive nonlinear weights. These weights are

(31)

NUMERICAL APPROXIMATION: FV framework

The intercell flux at x

i+1/2

is given by an integral average in

time of the solution

1/2 1

1/2 0 /2

1

(

(

, )

)

(

, )

 

Q

G

i

D

t

Q

i i

d

t

x

x

x

Therefore we need the values

(32)

(0)

( )

Q

LR

     

 



ii 1

(x,t)

( (x,t))

(x,t)

( (x,t)),

x

,t

0 ,

t

x

x

(x)

if

x

0,

(x,0)

(x)

if

x

0.

Q

D

Q

Q

R Q

P

Q

P

where

P

i

and

P

i+1

are polynomials to be obtained via a

reconstruction procedure (WENO in this case).

(33)

The sought solution is obtained using the following power

series expansion

   

k k

(0) (

L K K 1 x k k 1 R 0)

(0,0 )

(

)

k! t

0 )

( )

(0,

Q

Q

Q

The leading term is obtained solving the linearized problem



     

 

2 2 i i 1

ˆ

(x,t)

(x,t),

x

,t

0 ,

t

x

(0)

if

x

0,

(x,0)

(0)

if

x

0.

Q

D

Q

P

Q

P

NUMERICAL APPROXIMATION: ADER approach

(0)

( )

(34)

NUMERICAL APPROXIMATION: ADER approach

The solution reads

(0)

i i 1

1

( (0)

(0))

2

(0,0 )

P

P

Q

The high order terms are obtained using the

Cauchy-Kowalewskaya procedure.

(0)

( )

(35)

  

k

(0) (k ) (0) (2) (2k )

x x x

k

(0,0 )

H

(0,0 ),

(0,0 ),

,

(0,0 ) .

t

Q

Q

Q

Q

And solve the following classical Riemann problem

Being the solution

m

m

m

1 d

d

(0,0 )

(

(0)

(0)).

Q

P

P

  

 

 

     

 

j 2 j

j 2 j

j k

i

k j

i 1

(x,t)

(x,t) ,

x

,t

0 ,

t

x

x

x

(0)

if

x

0 ,

(x,0)

x

(0)

if

x

0 .

Q

D

Q

P

Q

P

NUMERICAL APPROXIMATION: ADER approach

(0)

( )

(36)

(1)

( )

Q

LR

 

 

    

 

 



2 2 i i 1

(x,t)

( (x,t))

(x,t)

( (x,t)),

x

,t

0 ,

t

x

x

x

d

(x)

if

x

0,

dx

(x,0)

x

d

(x)

if

x

0.

dx

Q

D

Q

Q

R Q

P

Q

P

where

P

i

and

P

i+1

are polynomials to be obtained via a

reconstruction procedure (WENO in this case).

(37)

(1)

( )

Q

LR

The sought solution is obtained using the following power

series expansion

   

k k

(1 (1) K K 1 k L )

R k x

1

(0

(0,0

( )

,0 )

(

)

k! t

)

Q

Q

Q

The leading term is obtained solving the linearized problem

     

 



2 2 i i 1

ˆ

(x,t)

(x,t) ,

x

,t

0 ,

t

x

x

d

(0)

if

x

0,

dx

(x,0)

x

d

(0)

if

x

0.

dx

Q

D

Q

P

Q

P

(38)

NUMERICAL APPROXIMATION: ADER approach

The solution reads

i

i 1

(0)

1 d

d

(

(0)

(0))

2 dx

dx

(0,0 )

P

P

Q

(39)

(1)

( )

Q

LR

NUMERICAL APPROXIMATION: ADER approach

  

k

(1) (k ) (0) (2) (2k )

x x x

k

(0,0 )

P

(0,0 ),

(0,0 ),

,

(0,0 ) .

t

Q

Q

Q

Q

And solve the following classical Riemann problems

Being the solution

j

j

j

1 d

d

(0,0 )

(

(0)

(0)).

Q

P

P

  

 

     

 

 

j 2 j

j 2 j

j

k j i

k j

i 1 j

(x,t)

(x,t) ,

x

,t

0 ,

t

x

x

x

d

(0)

if

x

0 ,

dx

(x,0)

x

d

(0)

if

x

0 .

dx

Q

D

Q

P

Q

(40)

We also need to compute the integral of the source term

 

 

 

i 1/2 i 1/2

N M

t x

r s r s

0 x

r 1 s 1

( (x,t))dxdt

( (x ,t ))

R Q

R Q

In order to obtain

Q

(x

r

,t

s

) we apply the following

Taylor expansion

 

K k k K 1

r r k r

k 1

(x , )

(x ,0)

(x ,0)

(

) ,(r

1,

,N;s

1 ,M)

k! t

Q

Q

Q

and we use again Cauchy-Kowalewskaya procedure to express time

derivatives as functions of space derivatives.

The leading term and high order terms are then calculated by means

of spatial derivatives of the reconstruction polynomial inside the cell

i.

(41)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

(42)



 

 



 

2 2 x 4

q(x,t)

q(x,t)

1 q(x,t)

0.5q(x,t)

S(x,t), x

( 10,10),t

0

t

x

x

q

0, on x

10 and x

10

x

x

q(x,0)

e

sin

20

In order to carry out a convergence test analysis we use the following auxiliary

nonlinear reaction-diffusion problem:

(43)

                         





 





2 2 2

2 2 2

2

x x x

t t t

4 4 4

2

x x 2 x 2

t t t

4 4 4

x

x

x

S(x,t)

e

2 e

sin

e

cos

20

2

20

20

x

1

x

x

1

e

sin

e

e

sin

20

2

4

400

20

      

2 x t 4

1

x

e

sin

4

20

where the forcing term is:

And the analytical solution is given by

(44)

Comparison of the analytical solution (full) and the numerical solution (symbols) for

(45)

Convergence rates for auxiliary test problem

(46)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(47)

Paremeters for the numerical simulation

x=0.01,

t=min(

(

x)

2

/d

1

,

(

x)

2

/d

2

) with

=0.45

Bistable case: Two steady-state state solutions depending on the size

of the initial condition.

Monostable case: One steady-state state solution .

1

2

1

1

2

1

2

d

1

d

2

(48)

Density of cytokines (

A

(x,t))

Numerical results: Bistable case. Small perturbation of healthy

steady state. Case

m=2

x

t

x

t

(49)

Numerical results: Bistable case. Large perturbation of healthy

steady state. Case

m=2

Density of cytokines (

A

(x,t))

x

t

(50)

Numerical results: Bistable case. Small perturbation of healthy

steady state. Case

m=3

Density of cytokines (

A

(x,t))

x

t

x

t

(51)

Numerical results: Bistable case. Large perturbation of healthy

steady state. Case

m=3

Density of cytokines (

A

(x,t))

x

t

(52)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(53)
(54)
(55)
(56)

Steady solution (7.14, 6)

(57)

This task is computer-intensive since it implies the computation

of the steady state solution using the iterative procedure for

(58)

SOME ASPECTS OF THE ANALYTICAL STUDY

We have proved some results regarding some properties of solutions of (P) and their

evolution.

    

1 1 2 2

,

1

 

1 1 1

0,

     

 

1 1 2 2 1 1 1 2 1

,

(59)
(60)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(61)

2D MATHEMATICAL MODEL

0

L

ɛ

0

y

A

y

M

0

0

x

A

x

M

0

0

x

A

x

M

1 1

( )

;

0

M

d

A

A

f

y

y

Intima

Blood flow

1 1 1 1

( )

1

A

A

A

f

(62)

1 2 1 2 2 1

1

( )

,

( , )

(0,1) (0,0.1) ,

0

( )

,

( , )

(0,1) (0, ) ,

0

( ,0, )

( ,0, )

0,

(0,1) ,

0

(0, , )

(0, , )

(1, , )

(1, , )

0,

(0, ) ,

0

( , , )

(

M

x y

t

t

x y

t

t

x

t

x

t

x

t

y

y

M

M

M

M

y t

y t

y t

y t

y

t

x

x

x

x

x

t

f

y

M

M

M

A

A

d

A

f

A

A

A

f

d

d

A

A

0 0

);

( , , )

0,

(0,1) ,

0

( , ,0)

( , ), ( , ,0)

( , ),

( , )

(0,1) (0, ) .

x

t

x

t

y

x y

x y

x

A

A

A

y

A

y

x y

M

M

x

(63)

2D MATHEMATICAL MODEL

NUMERICAL METHOD: FINITE VOLUMES WITH WENO-5 RECONSTRUCTION

AND RUNGE-KUTTA TVD IN TIME

Remark:

-

2D WENO reconstruction performed dimension-by-dimension

V.A. Titarev & E.F. Toro.

Finite-volume WENO schemes for three-dimensional

conservation laws

. JCP, 2001.

(64)

Density of immune cells (

M

(x,t))

Density of cytokines (

A

(x,t))

(65)

Density of immune cells (

M

(x,t))

(66)

Relevant experimental results are also shown in Ikeda (2005).

They experimented by generating atherosclerotic lesions in eleven

Japanese macaques observing the progress of the lesions under

changing feeding conditions.

They considered two different scenarios and these are in clear

accordance with the two possible situations of our bistable case:

1. The first scenario deals with fatty streaks (early lesions of

atherosclerosis developed in

the aortic wall owing to

cholesterol loading)

that disappeared

when the serum concentration of total cholesterol

Qualitative relation to experimental results

Ikeda N, Torii R (2005) When Does Atherosclerosis Become Irreversible? Chronological Change

from an Early to an Advanced Atherosclerotic Lesion Observed by Angioscopy.

(67)
(68)

CONTENTS

1. Biological motivation.

2. Mathematical model.

3. Numerical approximation.

4. Convergence test for auxiliary reaction-

diffusion problem.

5. Numerical examples.

6. Characterization of initial conditions in

the phase plane.

7. 2D Case.

(69)

•We have obtained a numerical solution of a 1D nonlinear reaction-diffusion

type model, representing the initial stages of atherosclerosis, which is a variant

of the one proposed by El Khatib et al (2007).

•We have also obtained the stationary solution of the 2D version of the linear

model marching in time until the steady state solution.

•The numerical method used is based on FV-ADER-WENO5 for the 1D case

and FV-WENO5-RK3 TVD for the 2D case.

•We have checked the numerical solution of the 1D problem using an auxiliary

test problem.

•Some properties of the solution have been proved theoretically and

numerically.

•Some of the numerical results reported in the present work have been

qualitatively related to experimental data.

(70)

•Consideration of other phenomena, such as chemotaxis.

•Better background on the physical problem, mainly regarding to the

consideration of more realistic values of the parameters.

•ADER approach in 2D.

(71)

Referencias

Documento similar

Nonetheless, in this thesis research, potential outcomes have been obtained, from a modification of two analytical models, an identification of a statistical nonlinear model, which

By adding nonlocal relativistic four-fermion interactions to the free homeotic theory, we obtain a causal interacting field theory with a well-defined unitary S-matrix.. Indeed

The above analysis leads to an experimental scenario characterized by precise mea-.. Figure 4: The allowed region of Soffer determined from the experimental data at 4GeV 2 ,

For what concerns the first part, in which we focus on the study of the long time behaviour of solutions to reaction-diffusion equations with doubly nonlinear diffusion, we prove

As the initial substrate for our Small-World model of the hierarquical networks, we have developed a construc- tive method to build a finite regular graph with multiple bi-

An initial numerical study of the transducer was done using the finite element method (FEM) software COMSOL Multiphysics®. The aim of this design was to obtain a very resonant system,

Abstract—The adaptive finite-element method (FEM) is an it- erative variant of the FEM where, in a first step, an initial mesh with few and low-order elements is generated,

Intuitively, we will use a UML/OCL consistency checking tool to find an instance of the trans- formation model satisfying the source and target meta-model well-formedness rules,