+ All Categories
Home > Documents > Vascular Fluid Structure Simulation - University of Tennessee · Chinese University of Hong...

Vascular Fluid Structure Simulation - University of Tennessee · Chinese University of Hong...

Date post: 08-Jun-2018
Category:
Upload: hoangnguyet
View: 214 times
Download: 0 times
Share this document with a friend
1
This project is to simulate vascular flow in arteries. The vascular system is an important component for the human health and a computational model of blood flow could help diagnosis and treatment of health problems. Also, this project evaluates the stability of the solver to handle fluid structure interaction problem with the boundary implementation. Blood flow is described by 3D cylindrical incompressible Navier-Stokes equations(INS)[1], and a set of structure equations [2] determines the radial and longitudinal deformation of the vessel wall. Overview Vascular Fluid Structure Simulation Au Yeung, Tak Shing, Ivan (CUHK) Mentor: Kwai L. Wong (UTK/ORNL) References [1] A. Quarteroni, M. Tuveri, A. Veneziani,``Computational vascular fluid dynamics: problems, models, and methods’',Comput Visual Sci, vol. 2, pp. 163-197, 2000. [2] J. T. Ottesen, M. S. Olufsen, J. K. Larsen, Applied Mathematical Models in Human Physiology(Siam Monographs on Mathematical Modeling and Computation), SIAM, 2004. [3] T. Hughes, The Finite Element Method: Linear Static and Dynamic Finite Element Analysis, Mineola, New York: Dover Publications, Inc., 2000. Acknowledgements The project is conducted under the Computational Science for Undergraduate Research Experiences (CSURE) REU project and is supported by the Joint Institute for Computational Sciences, founded by the Chinese University of Hong Kong(CUHK), the University of Tennessee at Knoxville (UTK) and Oak Ridge National Laboratory (ORNL). Artery model ξ Methodology To solve INS: Parallel Interoperable Computational Mechanics System Simulator(PICMSS) was chosen to solve INS. - PICMSS PICMSS is a parallel computational software for solving equations with continuous Galerkin finite element method developed by Dr. Kwai Wong, University of Tennessee. PICMSS is written in C program with MPI and uses Trilinos iterative library for solving systems of linear equations generated internally by finite element method. The finite element library includes 2D triangle and quadrilateral, and 3D tetrahedron and hexahedron master elements. PICMSS is capable of admitting various formulations of fluid flow problems directly written in partial differential equation(PDE) template operator form. - Finite Element Method This method divides the domain into parts and over each parts, uses some element functions to seek approximate solution then assembles the parts. Algorithm 1. Solve Navier-Stokes equations(INS) for blood velocity(u,w) and pressure(p) on a 2D mesh 2. Solve structure equations for radial and longitudinal deformations(η,ξ) of vessel wall on a 1D mesh 3. Update mesh using η , ξ , since vessel wall has moved 4. Update radial velocity at vessel wall, since radial blood velocity at vessel wall must equal radial wall velocity 5. Repeat Step 1-4 until a stable solution is reached 6. t = t + Δt 7. Continue from Step 1 Vessel Wall Solve Structure Equations Blood Solve INS Mesh updated Radial velocity Boundary condition for INS Forcing terms for structure equations 1 2 2 3 4 Current Work Use PICMSS to solve INS Use a serial code to solve structure equations Use these solutions to simulate the boold flow Formulations Fluid Equations(INS) Vessel Wall Equations(Structure Equations) Boundary Conditions Parallel Computation PICMSS 5 processors Each responsible for several rows of grid 1cm diameter x 6cm length r x To solve Structure Equations : 1. Use continuous Galerkin finite element method 2. Use Newmark method to solve system of second order PDE -Newmark Method This method involves equations of the form: The solution of this equation for the Newmark Method is : [M ]{ @ 2 @ t 2 } +[C ]{ @⌘ @ t } +[K ]{} = F, ([M ]+ δ t 2 [C ]+ δ t 2 4 [K ]){ @ 2 @ t 2 } n+1 = [F ] n+1 - [C ]({ @⌘ @ t } n + δ 2 { @ 2 @ t 2 } n ) - [K ]({} n + δ t{ @⌘ @ t } n + δ t 2 4 { @ 2 @ t 2 } n ) {} n+1 = {} n + δ t{ @⌘ @ t }| n + δ t 2 4 ({ @ 2 @ t 2 } n + { @ 2 @ t 2 } n+1 ) { @⌘ @ t } n+1 = { @⌘ @ t } n + δ t 2 ({ @ 2 @ t 2 } n + { @ 2 @ t 2 } n+1 ) • Implement 3D small artery model • extend to 2D structure equations to simulate the vessel wall • Use PICMSS to solve both equations and apply it to arbitrary vascular geometry Future Work
Transcript
Page 1: Vascular Fluid Structure Simulation - University of Tennessee · Chinese University of Hong Kong(CUHK), the University of Tennessee at Knoxville (UTK) and Oak Ridge National Laboratory

This project is to simulate vascular flow in arteries. The vascular system is an important component for the human health and a computational model of blood flow could help diagnosis and treatment of health problems. !Also, this project evaluates the stability of the solver to handle fluid structure interaction problem with the boundary implementation. !Blood flow is described by 3D cylindrical incompressible Navier-Stokes equations(INS)[1], and a set of structure equations [2] determines the radial and longitudinal deformation of the vessel wall.

Overview

Vascular Fluid Structure Simulation

Au Yeung, Tak Shing, Ivan (CUHK) Mentor: Kwai L. Wong (UTK/ORNL)

References

[1] A. Quarteroni, M. Tuveri, A. Veneziani,``Computational vascular fluid dynamics: problems, models, and methods’',Comput Visual Sci, vol. 2, pp. 163-197, 2000.

![2] J. T. Ottesen, M. S. Olufsen, J. K. Larsen,

Applied Mathematical Models in Human Physiology(Siam Monographs on Mathematical Modeling and Computation), SIAM, 2004.

![3] T. Hughes, The Finite Element Method: Linear

Static and Dynamic Finite Element Analysis, Mineola, New York: Dover Publications, Inc., 2000.

Acknowledgements

The project is conducted under the Computational Science for Undergraduate Research Experiences (CSURE) REU project and is supported by the Joint Institute for Computational Sciences, founded by the Chinese University of Hong Kong(CUHK), the University of Tennessee at Knoxville (UTK) and Oak Ridge National Laboratory (ORNL).

Artery model

ξ

Methodology

To solve INS: Parallel Interoperable Computational Mechanics System Simulator(PICMSS) was chosen to solve INS. - PICMSS PICMSS is a parallel computational software for solving equations with continuous Galerkin finite element method developed by Dr. Kwai Wong, University of Tennessee. PICMSS is written in C program with MPI and uses Trilinos iterative library for solving systems of linear equations generated internally by finite element method. The finite element library includes 2D triangle and quadrilateral, and 3D tetrahedron and hexahedron master elements. PICMSS is capable of admitting various formulations of fluid flow problems directly written in partial differential equation(PDE) template operator form.

- Finite Element Method This method divides the domain into parts and over each parts, uses some element functions to seek approximate solution then assembles the parts.

Algorithm

1. Solve Navier-Stokes equations(INS) for blood velocity(u,w) and pressure(p) on a 2D mesh

2. Solve structure equations for radial and longitudinal deformations(η,ξ) of vessel wall on a 1D mesh

3. Update mesh using η , ξ , since vessel wall has moved

4. Update radial velocity at vessel wall, since radial blood velocity at vessel wall must equal radial wall velocity

5. Repeat Step 1-4 until a stable solution is reached

6. t = t + Δt 7. Continue from Step 1

Vessel Wall

Solve Structure Equations

Blood

Solve INS

• Mesh updated • Radial velocity • Boundary condition for INS

• Forcing terms for structure equations

12

2

3

4

Current Work

• Use PICMSS to solve INS • Use a serial code to solve structure equations • Use these solutions to simulate the boold flow

Formulations

• Fluid Equations(INS)

• Vessel Wall Equations(Structure Equations)

• Boundary Conditions

Parallel Computation

• PICMSS • 5 processors • Each responsible for several rows of

grid • 1cm diameter x 6cm length

r

x

To solve Structure Equations : 1. Use continuous Galerkin finite element method 2. Use Newmark method to solve system of second order PDE -Newmark Method This method involves equations of the form:

The solution of this equation for the Newmark Method is :

partial differential equations giving the deformation of the wall from its resting state. Alteration

of the blood flow causes deformation of the vessel wall, and vice versa. The algorithm consists

of the following steps:

1. Solve the incompressible Navier-Stokes equations (Eq. 1-3) for the velocity (u, v) and

the pressure p on a 2D mesh in PICMSS using the method described in Williams [2].

2. Solve the structure equation (Eq. 4) for the radial deformation ⌘ of the vessel wall on a

1D mesh identical to the edges of the 2D fluid mesh.

3. Update the mesh, since the vessel wall has moved.

4. Update the radial velocity v at the vessel wall: v = 1�t⌘ + 1

�t@⌘@t since the radial blood

velocity at the vessel wall has to be equal to the radial wall velocity.

5. Go to step (1) and repeat it until a stable solution, where k(u, v)k1 < 10�4, is reached.

6. Update the time, t = t+ �t.

7. Continue from Step 2.

3.2 Fluid flow

3.3 Vessel walls

The equation (Eq. 4) describing the deformation of the vessel wall is reduced to an ordi-

nary differential equation (ODE) through transformation to weak finite element form and semi-

discretization. The ODE is then solved by the trapezoidal rule member of the Newmark family

of methods, as described in Hughes [3]. This method involves equations of the form:

[M ]{@2⌘

@t

2}+ [C]{@⌘

@t

}+ [K]{⌘} = F,

4

where M ,C,K,and F are derived from the original parameters of the model. The solution of

this equation for the Newmark scheme is:

([M ] +�t

2[C] +

�t

2

4[K]){@

2⌘

@t

2}n+1

= [F ]n+1 � [C]({@⌘@t

}n +�

2{@

2⌘

@t

2}n)� [K]({⌘}n + �t{@⌘

@t

}n +�t

2

4{@

2⌘

@t

2}n)

{⌘}n+1 = {⌘}n + �t{@⌘@t

}|n +�t

2

4({@

2⌘

@t

2}n + {@

2⌘

@t

2}n+1)

{@⌘@t

}n+1 = {@⌘@t

}n +�t

2({@

2⌘

@t

2}n + {@

2⌘

@t

2}n+1)

4 Results

Currently, the process of verification by comparison with results in Quarteroni et al. [1] is

still in progress, because output from PICMSS diverges rapidly. Within a few timesteps, the

deformation of the vessel wall is so extreme that it is clearly unrealistic. From the results in

Quarteroni et al. [1], the deformation should be very small. Reducing the timestep produces no

improvement. Possible improvements to remove this problem include checking the new fluid-

structure interaction components in PICMSS for coding errors, changing the way the moving

mesh is generated, and experimenting with physical constants.

5 Conclusion

Future research includes working with the 2D small artery model presented in Olufsen [4] and

Ottesen et al. [5]. It includes radial and axial deformation of vessel walls. Dr Olufsen solved a

simplified version of the small artery equation system analytically, and numerical results from

PICMSS could be compared with those analytical results. Other possibilites include modeling

arteries with a hole torn in the vessel wall, abdominal aortic aneurysms, or networks of arteries.

5

•Implement 3D small artery model •extend to 2D structure equations to simulate the vessel wall •Use PICMSS to solve both equations and apply it to arbitrary vascular geometry

Future Work

Recommended