• Ei tuloksia

ToniLassila,AndreaManzoni,GianluigiRozza ReducedbasismethodforthereliablemodelreductionofNavier-Stokesequationsincardiovascularmodelling

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "ToniLassila,AndreaManzoni,GianluigiRozza ReducedbasismethodforthereliablemodelreductionofNavier-Stokesequationsincardiovascularmodelling"

Copied!
22
0
0

Kokoteksti

(1)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Reduced basis method for the reliable model reduction of Navier-Stokes equations in cardiovascular modelling

Toni Lassila, Andrea Manzoni, Gianluigi Rozza CMCS - MATHICSE - ´ Ecole Polytechnique F´ ed´ erale de Lausanne

In collaboration with Alfio Quarteroni (EPFL & Politecnico di Milano)

Supported by the ERC-Mathcard Project (ERC-2008-AdG 227058), the Swiss National Science Foundation (Project 200021-122136), and the Emil Aaltonen Foundation

Model Reduction for Complex Dynamical Systems,

TU Berlin, December 2-4, 2010

(2)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

1

Introduction

2

Navier-Stokes equations

3

Reduced basis approximation

4

Application in cardiovascular modelling

(3)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Challenges in modelling the human cardiovascular system

Human cardiovascular system is acomplex flow networkof different spatial and temporal scales.

When investigating fluid flow processes the flow geometries are changing over time. The geometric variation causes astrong nonlinearityin the equations.

Medical professionals are interested inaccurate simulationof spatial quantities, such as wall shear stresses at the location of a possible pathology.

Computational costscan become unacceptably high, especially if the objective is to model the entire network, and strategies to reduce numerical efforts and model order are being developed.

(4)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Parametric incompressible Navier-Stokes equations (steady case)

We consider the following model problem:

For a given parameter vectorµ∈D⊂RP, findU(µ)∈X s.t.

a(U(µ),V;µ) =f(V;µ) ∀V∈X,∀µ∈D

whereU:= (u,p) andV:= (v,q) consist of the velocity field and the pressure, the product spaceX=V×Q⊂[H1(Ω)]2×L2(Ω), and the problem consists of a linear parta0and a nonlinear (quadratic inU) parta1:

a(U,V;µ) :=a0(U,V;µ) +a1(U,U,V;µ) ∀U,V∈X,∀µ∈D

For example, if the parameter is simplyµ=ν(fluid viscosity), we have a0(U,V;µ) =

Z

[µ∇u:∇v−pdiv(v)−qdiv(u)]dΩ a1(U,W,V) =

Z

v·(u·∇)wdΩ + appropriate boundary conditions.

Typically we are interested in linear functionals of the field solutions (outputs) s(µ) :=`(U(µ)), i.e. need to find a reduced modeles(µ) that has is within certifiedtolerance of the actual outputs: |s(µ)−es(µ)|<TOL for allµ∈D.

(5)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Parametric incompressible Navier-Stokes equations (steady case)

We consider the following model problem:

For a given parameter vectorµ∈D⊂RP, findU(µ)∈X s.t.

a(U(µ),V;µ) =f(V;µ) ∀V∈X,∀µ∈D

whereU:= (u,p) andV:= (v,q) consist of the velocity field and the pressure, the product spaceX=V×Q⊂[H1(Ω)]2×L2(Ω), and the problem consists of a linear parta0and a nonlinear (quadratic inU) parta1:

a(U,V;µ) :=a0(U,V;µ) +a1(U,U,V;µ) ∀U,V∈X,∀µ∈D For example, if the parameter is simplyµ=ν(fluid viscosity), we have

a0(U,V;µ) = Z

[µ∇u:∇v−pdiv(v)−qdiv(u)]dΩ a1(U,W,V) =

Z

v·(u·∇)wdΩ + appropriate boundary conditions.

Typically we are interested in linear functionals of the field solutions (outputs) s(µ) :=`(U(µ)), i.e. need to find a reduced modeles(µ) that has is within certifiedtolerance of the actual outputs: |s(µ)−es(µ)|<TOL for allµ∈D.

(6)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Parametric incompressible Navier-Stokes equations (steady case)

We consider the following model problem:

For a given parameter vectorµ∈D⊂RP, findU(µ)∈X s.t.

a(U(µ),V;µ) =f(V;µ) ∀V∈X,∀µ∈D

whereU:= (u,p) andV:= (v,q) consist of the velocity field and the pressure, the product spaceX=V×Q⊂[H1(Ω)]2×L2(Ω), and the problem consists of a linear parta0and a nonlinear (quadratic inU) parta1:

a(U,V;µ) :=a0(U,V;µ) +a1(U,U,V;µ) ∀U,V∈X,∀µ∈D For example, if the parameter is simplyµ=ν(fluid viscosity), we have

a0(U,V;µ) = Z

[µ∇u:∇v−pdiv(v)−qdiv(u)]dΩ a1(U,W,V) =

Z

v·(u·∇)wdΩ + appropriate boundary conditions.

Typically we are interested in linear functionals of the field solutions (outputs) s(µ) :=`(U(µ)), i.e. need to find a reduced modeles(µ) that has is within certifiedtolerance of the actual outputs: |s(µ)−es(µ)|<TOL for allµ∈D.

(7)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Finite element approximation to the Navier-Stokes solution

Starting from initial guessU0, solve at each stepkof a FP iteration forUks.t.

a0(Uk,V;µ) +a1(Uk−1,Uk,V) =f(V) ∀V∈V×Q until convergence.

Stable discretization withP2/P1FE spaces for velocity and pressure Vh:={v∈C(Ω,Rd) :v|K∈[P2(K)]2, ∀K∈Th} ⊂V Qh:={q∈C(Ω,R) :q|K∈P1(K), ∀K∈Th} ⊂Q.

Galerkin projection in FE space: solve at each stepkforUhks.t.

a0(Uhk,Vh;µ) +a1(Uhk−1,Uhk,Vh) =f(Vh) ∀Vh∈Vh×Qh

until convergence.

Similar approach for the Newton’s method...

(8)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Reduced basis approximation of the finite element solution

1 Assumption: parametric manifold of FE solutionsMh⊂Xh

is 1) low dimensional and 2) depends smoothly onµ(valid for small Reynolds number)

2 Choose a representative set of parameter valuesµ1, . . . ,µN

3 Snapshot solutionsuh1), . . . ,uhN) span a subspaceVhN

for the velocity andph1), . . . ,phN) span a subspaceQhN

for the pressure

4 Galerkin reduced basis: givenµ∈D, findUhN(µ)∈XhN s.t.

a0(Uhk,N,VhN;µ) +a1(Uhk−1,N,Uhk,VhN) =f(VhN) ∀VhN∈XhN

5 Adaptive sampling procedure (greedy algorithm) for the choice ofµ1, . . . ,µN

M={U(µ)∈X;µ∈D} Mh={Uh(µ)∈Xh;µ∈D}

XhN= span{Uhi), i= 1, . . . ,N}

Reliability / accuracy ?

1 is based on the quality of the sampling

2 relies on computable and rigorous a posteriori error estimator ∆N(µ): kUh(µ)−UhN(µ)kX≤∆N(µ), |s(µ)−sN(µ)| ≤∆sN(µ) =k`kX0

hN(µ)

(9)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Reduced basis approximation of the finite element solution

1 Assumption: parametric manifold of FE solutionsMh⊂Xh

is 1) low dimensional and 2) depends smoothly onµ(valid for small Reynolds number)

2 Choose a representative set of parameter valuesµ1, . . . ,µN

3 Snapshot solutionsuh1), . . . ,uhN) span a subspaceVhN

for the velocity andph1), . . . ,phN) span a subspaceQhN

for the pressure

4 Galerkin reduced basis: givenµ∈D, findUhN(µ)∈XhN s.t.

a0(Uhk,N,VhN;µ) +a1(Uhk−1,N,Uhk,VhN) =f(VhN) ∀VhN∈XhN

5 Adaptive sampling procedure (greedy algorithm) for the choice ofµ1, . . . ,µN

M={U(µ)∈X;µ∈D} Mh={Uh(µ)∈Xh;µ∈D} XhN= span{Uhi), i= 1, . . . ,N}

Reliability / accuracy ?

1 is based on the quality of the sampling

2 relies on computable and rigorous a posteriori error estimator ∆N(µ):

kUh(µ)−UhN(µ)kX≤∆N(µ), |s(µ)−sN(µ)| ≤∆sN(µ) =k`kX0 hN(µ)

(10)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

A posteriori error estimation of the reduced basis approximation

(Veroy-Patera 2005) If

τN

(µ)

<

1 and

βh

(µ)

>

0 there exists a unique solution

Uh

(µ) s.t.

||Uh

(µ)

−UhN

(µ)||

X≤

N

(µ) =:

βh

(µ)

ρ(µ)

h

1−

p

1

−τN

(µ)

i Here:

βh(µ) is the Babuska inf-sup constant that needs to be estimated

Winf∈Xh sup

V∈Xh

da(Uh(µ);µ)(W,V)

||W||||V|| =βh(µ)>β0>0 for the Fr´echet derivative ofa(U,W,V) w.r.t first argument atUh

ρ(µ) is a Sobolev embedding constant that needs to be estimated τN(µ) :=2ρ(µ)εN(µ)

βh(µ)2 , whereεN(µ) :=||f(·;µ)−a(UhN,·;µ)||X0

h is the RB residual

Note: for large viscosity we obtain the Stokes equations and the estimator simplifies to

||Uh

(µ)

−UhN

(µ)|| ≤ ∆

N

(µ) =

εN

(µ)

βh

(µ)

key ingredients

(11)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

A posteriori error estimation of the reduced basis approximation

(Veroy-Patera 2005) If

τN

(µ)

<

1 and

βh

(µ)

>

0 there exists a unique solution

Uh

(µ) s.t.

||Uh

(µ)

−UhN

(µ)||

X≤

N

(µ) =:

βh

(µ)

ρ(µ)

h

1−

p

1

−τN

(µ)

i Here:

βh(µ) is the Babuska inf-sup constant that needs to be estimated

Winf∈Xh sup

V∈Xh

da(Uh(µ);µ)(W,V)

||W||||V|| =βh(µ)>β0>0 for the Fr´echet derivative ofa(U,W,V) w.r.t first argument atUh

ρ(µ) is a Sobolev embedding constant that needs to be estimated τN(µ) :=2ρ(µ)εN(µ)

βh(µ)2 , whereεN(µ) :=||f(·;µ)−a(UhN,·;µ)||X0

h is the RB residual

Note: for large viscosity we obtain the Stokes equations and the estimator simplifies to

||Uh

(µ)

−UhN

(µ)|| ≤ ∆

N

(µ) =

εN

(µ)

βh

(µ)

key ingredients

(12)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Generalization of reduced basis method to parametric geometries

Parametrized formulation on fixed reference domain (

Rozza 2009

)

Evaluate output of interests(µ) =`(Uh(µ))

s.t. Uh= (uh(µ),p(µ))∈Vh(bΩ)×Qh(bΩ) solves a(Uh(µ),Vh;µ) =f(Vh;µ) ∀Vh∈X(Ω)b

a((v,p),(w,q);µ) = Z

b

∂v

∂xi

νij(x,µ)∂w

∂xj

dΩ− Z

bij(x,µ)∂wj

∂xi

dΩ− Z

bij(x,µ)∂vj

∂xi

dΩ,

The parametrized (original) domain Ω(µ) is the image of a reference domainΩb through aparametric mappingT(·;µ) :Ωb→Ω(µ)

One possible parametrization using free-form deformations (L.-Rozza 2009) Transformation tensors (JT=JT(x,µ) = Jacobian ofT(x,µ))

ν(x,µ) =J−1T νoJ−TT |JT| and χ(x,µ) =J−1T χo|JT| Problem reduced to aparametric PDEssystem onΩ (reference domain)b

(13)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Reduced basis offline/online computational framework

Offline stageinvolves precomputation of structures required for the certified error estimate and choice of the reduced basis functions.

Online stagehas complexity only depending onNand allows evaluation of outputs(µ) for anyµ∈D with a certified error bounds.

(14)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape Optimization of Aorto-Coronaric Bypass Grafts

Shape optimization of cardiovascular geometries helps to avoid post-surgical complications

Local fluid patterns (vorticity) and wall shear stress are strictly related to the development of cardiovascular diseases

Shape optimization problem[Agoshkov-Quarteroni-Rozza 2006] minJ(Ω;v) s.t.









−ν∆v+∇p=f inΩ

∇·v= 0 inΩ

v=vg onΓD:=∂Ω\Γout,

−p·n+ν∂v

∂n=0 onΓout

Jo(Ω;v) = Z

df

|∇×v|2dΩ, Jo(Ω;v) =− Z

∂Ων∂v

∂n·tdΓo

Pictures taken from: Lei et al., J Vasc. Surg. 25(1997),637-646; Loth et al., Annu. Rev. Fluid Mech. 40(2008),367-393.

(15)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape Optimization of Aorto-Coronaric Bypass Grafts

Shape optimization of cardiovascular geometries helps to avoid post-surgical complications

Local fluid patterns (vorticity) and wall shear stress are strictly related to the development of cardiovascular diseases

Shape optimization problem[Agoshkov-Quarteroni-Rozza 2006]

minJ(Ω;v) s.t.









−ν∆v+∇p=f inΩ

∇·v= 0 inΩ

v=vg onΓD:=∂Ω\Γout,

−p·n+ν∂v

∂n=0 onΓout

Jo(Ω;v) = Z

df

|∇×v|2dΩ, Jo(Ω;v) =− Z

∂Ων∂v

∂n·tdΓo

Pictures taken from: Lei et al., J Vasc. Surg. 25(1997),637-646; Loth et al., Annu. Rev. Fluid Mech. 40(2008),367-393.

(16)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape optimization of aorto-coronaric bypass grafts

A possible free-form deformation approach

[Manzoni-Quarteroni-Rozza 2010]

Several analyses show a deep impact of the graft-artery diameter ratio Φ and anastomotic angleαon shear stress and vorticity distributions

Oscillatory shear stress with different graft-artery diameter ratios Φ and anastomotic anglesα.

Picture taken from F.L. Xiong, C.K. Chong, Med. Eng. & Phys. 30(2008),311-320.

In order to get a low-dimensional FFD parametrization we need to maximize the influence of the control points by placing them close to the sensitive regions

8 parameters (7 vertical•and 1 horizontal•displacements) to control the anastomotic angle, the graft-artery diameter ratio, the upper side, the lower wall

(17)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape optimization of aorto-coronaric bypass grafts

A possible free-form deformation approach

[Manzoni-Quarteroni-Rozza 2010]

Several analyses show a deep impact of the graft-artery diameter ratio Φ and anastomotic angleαon shear stress and vorticity distributions

Oscillatory shear stress with different graft-artery diameter ratios Φ and anastomotic anglesα.

Picture taken from F.L. Xiong, C.K. Chong, Med. Eng. & Phys. 30(2008),311-320.

In order to get a low-dimensional FFD parametrization we need to maximize the influence of the control points by placing them close to the sensitive regions

8 parameters (7 vertical•and 1 horizontal•displacements) to control the anastomotic angle, the graft-artery diameter ratio, the upper side, the lower wall

(18)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape optimization of aorto-coronaric bypass grafts

RB approximation space construction

0 5 10 15 20 25

10−3 10−2 10−1 100

RB space dimension N

!N)

Number of FE dofNv+Np 35997 Lattice FFD control pointsPi,j 5×6 Number of design variablesP 8 Number of RB functionsN 22 Error tolerance RB greedyεtolRB 5×10−3 Affine operator componentsQ 222

Error estimation (energy norm) for RB space construction (greedy procedure) and selected snapshots

0 5 10 15 20

0 0.2 0.4 0.6 0.8

1 µ5

0 5 10 15 20

−0.2

−0.15

−0.1

−0.05 0 0.05 0.1 0.15 0.2

µ1 µ2 µ3 µ4 µ6 µ7 µ8

Reduction in linear system dimension 500:1

Computational speedup (single flow simulation) 107 Reduction in parametric complexity w.r.t. explicit nodal deformation 102:1

(19)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Shape optimization of aorto-coronaric bypass grafts

Vorticity Minimization (downfield region)

Automatic iterative minimization procedure (sequential quadratic programming) Vorticity evaluation by using the reduced basis velocity at each step

[Manzoni-Quarteroni-Rozza 2010]

Optimized bypass anastomosis and Stokes flow (velocity magnitude and pressure) Optimal (black) and unperturbed (grey) configurations of FFD parametrization Vorticity magnitude for the unperturbed (left) and optimal (right) configuration

(20)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Reduction of time-dependent Navier-Stokes (ongoing work)

One-dimensional prototype problem (viscous Burgers’ equation): find

u(µ)∈L2

(0,T ;V )

∩C0

([0,T ];L

2

(Ω)) s.t.

d

dt

(u(µ),v ) +

µ Z

Ωux

(µ)v

xdx−12 Z

Ωu2

(µ)v

xdx

=

f

(v )

∀v∈V

where Ω = (0,1) and

V ⊂H1

(Ω).

Time discretization with implicit Euler =

time-discrete equations Spatial discretization with FEM + reduced basis reduction as before Stability constant

ρN

:= inf

v∈V

da(uhN,k

)(v

,v

)

||v||X

not necessarily positive!

A posteriori estimator (Nguyen-Rozza-Patera 2009) for

k

= 1, . . . ,

∆tT

||ukh

(µ)−

uhN,k

(µ)|| ≤ 4

kN

(µ) :=

v u u t

∆t µ ∑km=1

εN2

(t

m

;µ)

m−1j=1

(1 + ∆tρ

N

(t

j

;µ))

km=1

(1 + ∆tρ

N

(t

m

;

µ))

BUT the error bound grows exponentially in time

(21)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

Conclusions

Reduced basis methods a reliable MOR method for parametric PDEs Parameters can also describe the (variable) flow geometry

Certified error bounds for spatial outputs of reduced field variables Extensions to noncoercive (Stokes) and nonlinear (Navier-Stokes) cases Future work

Time-dependent Navier-Stokes, improved error estimates Reduction of coupled multiphysics problems

Parameter identification and inverse problems

(22)

Introduction Navier-Stokes equations Reduced basis approximation Application in cardiovascular modelling

References

V.I. Agoshkov, A. Quarteroni and G. Rozza. Shape design in aorto-coronaric bypass using perturbation theory. SIAM J. Num. Anal. 44(1), 367–384, 2006.

D.B.P. Huynh, D.J. Knezevic, Y. Chen, J.S. Hesthaven, and A.T. Patera. A natural-norm successive constraint method for inf-sup lower bounds. Comput. Methods Appl. Mech. Engrg. 199:1963-1975, 2010.

T. L. and G. Rozza. Parametric free-form shape design with PDE models and reduced basis method.

Comput. Methods Appl. Mech. Engrg. 199(23-24):1583–1592, 2010.

A. Manzoni, A. Quarteroni, G. Rozza. Shape optimization for viscous flows by reduced basis methods and free-form deformation, J. Comp. Phys., submitted, 2010.

A. Quarteroni and G. Rozza. Numerical solution of parametrized Navier-Stokes equations by reduced basis methods. Numer. Methods Partial Differential Equations, 23(4):923–948, 2007.

N.-C. Nguyen, G. Rozza and A.T. Patera. Reduced basis approximation and a posteriori error estimation for the time-dependent viscous Burgers’ equation. Calcolo 46(3):157–185, 2009.

G. Rozza, D.B.P. Huynh, A.T. Patera. Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive PDEs. Arch. Comput. Methods Engrg.,15: 229–275, 2008.

G. Rozza and K. Veroy. On the stability of the reduced basis method for Stokes equations in parametrized domains. Comput. Methods Appl. Mech. Engrg., 196(7):1244–1260, 2007.

K. Veroy and A.T. Patera. Certified real-time solution of the parametrized steady incompressible Navier-Stokes equations; rigorous reduced-basis a posteriori error bounds. Int. J. Numer. Methods Fluids 47(89), 773-788, 2005.

Viittaukset

LIITTYVÄT TIEDOSTOT

This work was crucial in setting up curated reference databases, which now serve as the basis of reliable taxonomic identification of unknown species in metabarcoding surveys

The definition of hemodynamic failure is based on the mechanism or the specific part of the cardiovascular system that is most severely affected. The basis for the classification of

By generalized Stoïlow factorization, Theorem 2.5, this follows from our studies of reduced Beltrami equations; namely, for injectivity classes, by Theorem 2.2 with the idea of

As the normal fetal developmental events, for example the formation of left-right asymmetry, is also highly dependent on the normal ciliary function and since HLS resembles

Given the cerebellar atrophy, congenital cataract, and progressive myopathy of MSS patients, we investigated the temporal and spatial expression of SIL1 and GRP78

Functional type a posteriori error estimate for the semi-discrete solenoidal and non solenoidal approximations of the evolutionary Stokes problem were achieved in the

In Section 3 we present our reparametrization and the reduced dual problem, we describe the application of the restricted sim- plicial decomposition method, and we show that

For parametric shape optimization with partial differential constraints the model reduction approach of reduced basis methods is considered.. In the reduced basis method a basis