Analysis and Simulation of Blood Flow in the Portal Vein ... · Analysis and Simulation of Blood...

93
Analysis and Simulation of Blood Flow in the Portal Vein with Uncertainty Quantification João Pedro Carvalho Rêgo de Serra e Moura Master Thesis on Aerospace Engineering Júri Presidente: Prof. Fernando Lau Supervisor: Dr. José Manuel da Silva Chaves Ribeiro Pereira Co-supervisor: Prof. José Carlos Fernandes Pereira Vogais: Prof. Carlos Bettencourt da Silva Prof. Pedro Álvares Serrão October 2011

Transcript of Analysis and Simulation of Blood Flow in the Portal Vein ... · Analysis and Simulation of Blood...

Analysis and Simulation of Blood Flow in the Portal Vein with

Uncertainty Quantification

João Pedro Carvalho Rêgo de Serra e Moura

Master Thesis on

Aerospace Engineering

Júri

Presidente: Prof. Fernando Lau

Supervisor: Dr. José Manuel da Silva Chaves Ribeiro Pereira

Co-supervisor: Prof. José Carlos Fernandes Pereira

Vogais: Prof. Carlos Bettencourt da Silva

Prof. Pedro Álvares Serrão

October 2011

“Livers are important, Cuddy. You can’t live without them, hence the name. ”

Dr. Gregory House1

1Character of tv series House M.D. by James Blake.

Agradecimentos

Nesta secção gostaria de deixar explícito o meu agradecimento a algumas pessoas, que sem o seu contri-

buto não teria sido possível elaborar este trabalho.

Em primeiro lugar gostaria de agradecer ao Dr. José Manuel Pereira pela sempre enorme disponibilidade

em ajudar, quer na partilha de ideias, quer pelos sempre pertinentes comentários.

Agradeço ao Prof. José Carlos Pereira pelas sessões de brainstorming e de ajuda na construção do docu-

mento.

À Rita Ervilha quero agradecer a paciência em me explicar o processo estocástico e toda a disponibilidade

durante o projecto. À restante equipa do LASEF, agradeço a ajuda em todas as dificuldades encontradas e

à companhia durante todo este tempo.

Por fim, à Ana Antunes, pela paciência durante este tempo todo e por me ter motivado ao longo do decorrer

do projecto.

Abstract

Blood flow simulations in CFD are seen as a very attractive solution for diagnosing diseases. The

main objective of this work is to simulate blood flow in the portal vein for patients with liver cirrho-

sis and to quantify the uncertainty that surrounds blood flow. Initially all the tools required were

explored: the verification and validation of the models were performed as well as convergence

studies.

Moreover an uncertainty quantification process was used based on a Non-Intrusive Spectral

Method. The sources of uncertainty were researched and quantified as the geometry and blood

model were assumed as the main random variables.

Key Words: Blood flow, CFD, uncertainty quantification, Non-Intrusive Spectral Projection.

6

Resumo

As simulações do escoamento de sangue em CFD são vistas como soluções muito atractivas

para diagnosticar doenças. O objectivo principal deste trabalho é simular o escoamento de

sangue na veia porta de doentes com cirrose do ígado e quantificar a incerteza que envolve o

escoamento de sangue. Inicialment foram desenvolvidas todas as ferramentas necessárias: foi

realizada a verificação e validação dos modelos assim como os estudos de convergência.

Para além disso o modelo de quantificação de incerteza foi baseado num método de projeção

espectral não intrusivo. As fontes de incerteza foram pesquisadas e quantificadas, sendo que o

modelo de sangue e a geomtria foram consideradas as principais fontes de incerteza.

Palavras chave: escoamento de sangue, CFD, quantificação de incerteza, método de projeção

espectral não intrusiva.

Contents

List of Figures V

List of Tables VII

Acronyms IX

Symbols XI

1 Introduction 1

1.1 Problem under Consideration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.1.1 Liver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.1.2 Physiology of Blood Vessels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.1.3 Hemorheology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.1.4 Image Acquisition and Integration with CFD . . . . . . . . . . . . . . . . . . . . . . . . 7

1.2 Literature Survey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.3 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4 Organization of the Dissertation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2 Mathematical and Numerical Model 11

2.1 Modeling Blood Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2 Continuity and Momentum Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.3 Non-Newtonian Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.4 Numerical Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.4.1 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.4.2 Governing Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.4.3 Spatial Discretization Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.4.4 Meshing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.4.5 Boundary Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.4.6 Algorithms for the Solution of the Incompressible Conservation Equations . . . . . . . . 18

2.4.7 Star-CCM+® . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

I

3 Uncertainty Quantification Process 21

3.1 Polynomial Chaos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.1.1 Askey-Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3.2 Non Intrusive Spectral Projection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4 Verification and Validation 27

4.1 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4.1.1 Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4.1.2 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.2 Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4.2.1 Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4.2.2 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5 Results 35

5.1 Deterministic Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

5.1.1 Geometry and Convergence Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

5.1.2 Newtonian and Non-Newtonian Deterministic Model . . . . . . . . . . . . . . . . . . . 36

5.2 Stochastic Influence of the Thrombosis Radius . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5.2.1 Small Obstruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5.2.2 Critical Radius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

5.3 Stochastic Influence of the Blood Viscosity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.3.1 Model Uncertainty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.3.2 Model Parameters Uncertainty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.3.3 Distinctive Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

5.4 Blood and Geometry Stochastic Influence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

5.4.1 Smaller Radius and Model Parameters Uncertainty . . . . . . . . . . . . . . . . . . . . 53

5.4.2 Critical Radius and Model Parameters Uncertainty . . . . . . . . . . . . . . . . . . . . 53

6 Conclusions 59

A Probability Density Functions 67

B Numerical Methods 69

B.1 Gauss-Legendre Quadrature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

B.2 Gauss-Hermite Quadrature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

B.3 Gauss-Jacobi Quadrature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

C Parameter Influence in the Blood Carreau Model 71

II

List of Figures

1.1 Human Liver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.2 The portal vein and its tributaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.3 Hematocrit vs Apparent Viscosity (Robertson et al. [2008]) . . . . . . . . . . . . . . . . . . . . 6

2.1 Strain Rate vs Apparent Viscosity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2 Fluxogram of the SIMPLE algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

3.1 Askey family of orthogonal polynomials and its relation with the Hypergeometric series . . . . 22

4.1 Cylindrical Duct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

4.2 Velocity field in the XY plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

4.3 Velocity profiles of the Newtonian and Non-Newtonian flows . . . . . . . . . . . . . . . . . . . 29

4.4 Mesh convergence of the velocity profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.5 Zoom of Fig.4.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.6 Mesh Convergence in Log scale for a 3D cylindrical duct: PNN 2nd - Polyhedric mesh, Non-

Newtonian, 2nd order scheme; TNN 2nd - Trimmed mesh , Non-Newtonian, 2nd order scheme;

PN 2nd - Polyhedric mesh, Newtonian, 2nd order scheme PN 1st - Polyhedric mesh, Newto-

nian, 1st order scheme 1st - real 1st order scheme . . . . . . . . . . . . . . . . . . . . . . . . 31

4.7 Mesh Convergence in Log scale for a 2D cylindrical duct . . . . . . . . . . . . . . . . . . . . . 32

4.8 Graft Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

4.9 Axial velocity field in the XY plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.10 Axial velocity field in the XZ plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.11 Velocity profiles along X in the XY plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.12 Velocity profiles along X in the XZ plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

5.1 Geometry of the Portal Vein Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

5.2 Convergence Graphic of a Velocity profile in the left branch after the clot for different sized

meshes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5.3 Fluxogram of the stochastic process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

5.4 Bar Chart of the Strain Rate values in the model . . . . . . . . . . . . . . . . . . . . . . . . . 39

III

5.5 Absolute difference of the velocity fieldbetween a Newtonian and a Non-Newtonian blood model 39

5.6 Velocity field of the Non-Newtonian blood model . . . . . . . . . . . . . . . . . . . . . . . . . 39

5.7 PDF for the Shear with the radius as a random variable . . . . . . . . . . . . . . . . . . . . . . 40

5.8 Shear expansion coefficients with the radius as a random variable . . . . . . . . . . . . . . . . 41

5.9 Stochastic parameters of the velocity profile for different small thrombosis radius . . . . . . . . 41

5.10 PDF for the Pressure at the inlet with the thrombosis with the radius as a random variable . . . 42

5.11 Average of the velocity field with the radius as a random variable . . . . . . . . . . . . . . . . 42

5.12 Standard deviation of the velocity field with the radius as a random variable . . . . . . . . . . . 42

5.13 Stochastic parameters of the velocity profile for different thrombosis radius . . . . . . . . . . . 43

5.14 PDF for the Shear with the radius as a random variable . . . . . . . . . . . . . . . . . . . . . . 44

5.15 PDF for the Pressure at the inlet with the thrombosis with the radius as a random variable . . . 44

5.16 PDF for the Pressure at the inlet with the blood model as a random variable . . . . . . . . . . 46

5.17 Shear expansion coefficients with the blood model as a random variable . . . . . . . . . . . . 47

5.18 PDF for the Shear with the blood model as a random variable . . . . . . . . . . . . . . . . . . 47

5.19 Average of the velocity field with the blood model as a random variable . . . . . . . . . . . . . 48

5.20 Standard deviation of the velocity field with the blood model as a random variable . . . . . . . 48

5.21 PDF for the Shear with the blood model parameters as random variables . . . . . . . . . . . . 49

5.22 PDF for the Pressure at the inlet with the blood model parameters as random variables . . . . 49

5.23 Average of the velocity field with the blood model parameters as random variables . . . . . . . 50

5.24 Standard deviation of the velocity field with the blood model parameters as random variables . 50

5.25 PDF for the Shear with the blood model as a random variable . . . . . . . . . . . . . . . . . . 51

5.26 PDF for the Pressure at the inlet with the with the blood model as a random variable . . . . . . 52

5.27 Average of the velocity field with the blood model as a random variable . . . . . . . . . . . . . 52

5.28 Standard deviation of the velocity field with the blood model as a random variable . . . . . . . 52

5.29 Stochastic parameters of the velocity profile with the thrombosis radius and the blood model

parameters as random variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

5.30 PDF for the Pressure at the inlet with the thrombosis radius and the blood model parameters

as random variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

5.31 PDF for the Shear with the thrombosis radius and the blood model parameters as random

variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5.32 Shear expansion coefficients with the radius and the blood model parameters as random vari-

ables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

5.33 Stochastic parameters of the velocity profile with the thrombosis radius and the blood model

parameters as random variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

5.34 PDF for the Shear with the thrombosis radius and the blood model parameters as random

variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

IV

5.35 PDF for the Pressure at the inlet with the thrombosis radius and the blood model parameters

as random variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.36 Shear expansion coefficients with the radius and the blood model parameters as random vari-

ables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

A.1 Probability density functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

C.1 Study on the influence of µ0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

C.2 Study on the influence of µ∞ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

C.3 Study on the influence of λ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

C.4 Study on the influence of n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

C.5 Study on the combined influence of µ0, µ∞ and n . . . . . . . . . . . . . . . . . . . . . . . . 73

V

VI

List of Tables

2.1 Blood models parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.1 Orthogonal polynomials of the Askey family and their respective weighting functions . . . . . . 23

3.2 Main information for Hermite, Jacobi and Legendre unidimensional polynomial sets. . . . . . . 23

4.1 Mesh parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

5.1 Model dimensions (Petkova et al. [2003]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

5.2 Mean and standard deviation values with the radius as a random variable. . . . . . . . . . . . 40

5.3 Mean and standard deviation values with the radius as a random variable. . . . . . . . . . . . 44

5.4 Blood models parameters for the stochastic process. . . . . . . . . . . . . . . . . . . . . . . . 46

5.5 Mean and standard deviation values with the blood model as a random variable. . . . . . . . . 48

5.6 Mean and standard deviation values with the blood model parameters as random variables. . . 50

5.7 Mean and standard deviation values with the blood model as a random variable. . . . . . . . . 51

5.8 Mean and standard deviation values with the thrombosis radius and the blood model parame-

ters as random variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

5.9 Mean and standard deviation values with the thrombosis radius and the blood model parame-

ters as random variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

VII

Acronyms

CFD Computational Fluid Dynamics

CI Condence Interval

MAC Marned and Cell

MRI Magnetic Resonance Imaging

NISP Non Intrusive Spectral Projection

PC Polynomial Chaos

PDF Probability Distribution Function

RBC Red Blood Cell

SNR Signal-to-Noise Ratio

SIMPLE Semi-Implicit Method for Pressure Linked Equations

WBC White Blood Cell

IX

Symbols

cfj Spectral Modes

D Diameter [m]

Ht Hematocrit [%]

In Orthogonal Polynomial

k Flow Consistency Index [Pa.s]

n Power Law Index

p Pressure [Pa]

Q Mass Flow Rate [kg/s]

Re Reynolds Number

Sm Mass Residue

V Velocity [m/s]

Superscript

¯ mean quantity

~ vector

XI

Greek symbols

α Womersley Number

γ Strain Rate Tensor Modulus [1/s]

η Casson Rheological Constant

λ Relaxation Time [s]

µ Blood Viscosity [Pa.s]

µ0 Zero Shear Rate Limit Viscosity [Pa.s]

µ∞ Innite Shear Rate Limit Viscosity [Pa.s]

ξ Random Variable

ρ Fluid Density [kg/m3]

τ0 Yield Stress [Pa]

φ Scalar Field

φj Shape Function

ω Angular Frequency [rad/s]

Ω Control Volume

XII

Chapter 1

Introduction

The first chapter of this dissertation serves motivational purposes for this work and provides some background

on the subject in study. Furthermore the objectives proposed for this Thesis are presented as well as an

outline of the Thesis itself.

1.1 Problem under Consideration

Nowadays with the proliferation of computers and the increase in their computational capability, Computa-

tional Fluid Dynamics (CFD) is becoming a wide-spread tool in several applications. This associated with the

society’s desire in increasing the human being’s longevity has led to the combination of CFD and medicine.

In fact, over the last decade, CFD has become a powerful and important tool to study the cardiovascular

system.

People all over the world suffer from a disease called liver cirrhosis, a disease that can by itself cause an

increase in the mortality risk and reduce the patient’s quality of life. One problem associated with this disease

is the rupture and bleeding of small blood vessels, due to the reduction of blood flow in the portal vein, which

makes the pressure rise on the wall, forcing blood coming from the intestines around small vessels. These

blockages originate blood recirculation within the portal vein increasing the wall shear stress as their size

increases.

Due to the significance of the blockages in the blood vessels in blood flow, accurate techniques are required

to acquire images from the patient’s body. However these techniques are still limited to an accuracy of about

0.3 mm, which may represent about 10% of the occlusion’s size.

Blood has a shear-thinning behaviour and is therefore modeled as a Non-Newtonian fluid. However this

behaviour is still not totally agreed upon the scientific community as there are several models to simulate this

behaviour, with no certainty in which one best represents the behaviour of the blood viscosity.

Within this context, the development of a numerical model for the blood flow in the portal vein with uncertainty

in the geometry and the blood viscosity has been proposed. This research was motivated by the need to pro-

1

duce accurate predictions of blood flow in a diseased portal vein considering several uncertainty parameters

that affect its blood flow.

This section provides some contextualization to the liver, taking a closer look at the portal vein as well as a

description of blood vessels. Furthermore hemorheology and some image acquisition techniques are here

presented.

1.1.1 Liver

The liver is the most important gland of the digestive tract due to its large number of metabolic functions,

indispensable to life. This is the most voluminous organ of the human body, located in the supramesocolic

abdominal cavity. It has an external secretion, bile, which is launched in the second portion of the duodenum

through the bile ducts, and an internal secretion, by which blood reaches the inferior vena cava (Esperança

Pina [2004]).

General Considerations

The liver lies beneath the diaphragm in the abdominal-pelvic region of the abdomen and above the right

kidney. Consisting of a left anatomical lobe and a more voluminous right anatomical lobe, the liver has an

asymmetric ovoid shape (Fig. 1.1).

Figure 1.1: Human Liver

The liver is the heaviest of the viscera. This organ has the the greatest differences from person to person as

its weight and shape change continuously with age. It can weight from 0.8 to 2.5 kg.

With a reddish-brown colour, its consistency, even though solid, is depressive showing marks of the neigh-

boring viscera (Millet-Bex [2005]).

Liver Function

The liver is essential to human life, and although there is a possibility of short-term dialysis, there are no

means of replacing the liver functions. These functions include filtering the blood that comes from the di-

2

gestive track, before passing through the rest of the body, glycogen storage, decomposition of red blood

cells (RBCs), plasma protein synthesis, hormone production and detoxification.

Portal Vein

The portal vein originates from two main roots, the spleno-mesenteric venous trunk after meeting with the

splenic vein inferior mesenteric vein and superior mesenteric vein as seen in Fig. 1.2. The portal vein at the

level of the hepatic hilum, splits into two terminal branches, according to a variable angle, the right portal vein

and left portal vein. The caudate lobe vein or Spiegel’s arises as a branch of the right portal vein or left portal

vein, or rarely as a terminal branch of the portal vein’s trunk.

Figure 1.2: The portal vein and its tributaries

Liver Cirrhosis

In cirrhosis, damaged liver cells get replaced by fibrous tissue, and the regeneration of liver cells does not

follow the normal process but rather forms nodules surrounded by that fibrous tissue. Fibrous tissue causes

an increase in resistance, leading to a decrease of blood flow to and through the organ (Petkova [2008]).

1.1.2 Physiology of Blood Vessels

The human circulatory system is a remarkable example of the effectiveness of the body mechanisms, with

the vascular system playing the role of transporting blood and exchanging blood constituents with the body

tissues. The vascular system has three different types of blood vessels: arteries, veins and capillaries. They

all show a structure with a central opening, the lumen, surrounded by a three layered wall: the tunica intima,

the vessel’s thinnest layer, is a single layer of squamous endothelial cells facing the blood; the tunica media,

the thickest layer, which consists of elastic fibre, connective tissue and polysaccharide substances; and the

tunica adventitia, which consists of connective tissue and nerves.

Arteries are blood vessels that come from the heart towards the periphery, transporting oxygenated blood,

whereas veins, with thinner layers, perform the inverse route with deoxygenated blood. Capillaries are tiny

blood vessels that supply tissues with components of blood and carried by blood.

3

Blood vessels deteriorate with aging. In a normal aging process, they tend to get wider and with a more

tortuous path. The most common disease is atherosclerosis.

Atherosclerosis

Atherosclerotic cardiovascular disease is a leading cause of mortality in the industrialized world (Boyd et al.

[2007]). A fatty substance, the cholesterol, is the main factor for the appearance of atherosclerosis. When

the concentration of this fatty material, which comes from food and from the liver, increases in the blood, it

will be deposited in the curves and branches of the circulatory system, making it difficult for fast blood flow.

Hemodynamic factors, such as the wall shear stress, particle residence time, recirculation zone, arterial wall

strain and wall compliance, play important roles in the regulation of vascular biology and the localization

of atherosclerosis, which is usually attributed to various forms of endothelial dysfunction (Buchanan et al.

[1999]).

There are some risk factors to this disease. In fact, the patient’s physiological, biochemical and genetic make-

up can contribute to this disease as well as some lifestyle factors such as heavy alcohol abuse, smoking and

diet.

This condition can cause hypertension, coronary heart disease, heart attack, infarction, which is caused by

thrombosis, and too little blood to the legs and feet.

Thrombosis

Thrombosis is the formation of a blood clot, called a thrombus, inside a living blood vessel. The mechanisms

of thrombosis are identical to the mechanisms of hemostasis, the clotting system that protects the body from

excessive blood loss. Thrombosis is very dangerous for a human being, as it will increase the wall shear

stress in the blood vessel where it occurring as well as an increase in local velocity and deflection of blood

flow through healthier blood vessels.

1.1.3 Hemorheology

Hemorheology is the science that deals with the mechanics involving blood flow and the deformation of blood

and its components. The study of hemorheology involves both the inspection of macroscopic and microscopic

blood properties.

Blood Function

Blood flows through the human body with the purpose of taking oxygen and nutrients to all tissues, removing

waste and carbon dioxide from our body. The circulation of this fluid is assured by both the heart and the

blood’s mechanical properties.

4

Blood Constitution

Blood is a concentrated suspension of formed elements that includes red blood cells (RBCs) or erythrocytes,

white blood cells (WBCs) or leukocytes, and platelets (Popel and Johnson [2005]).

Plasma consists of mostly water and its major role is to transport dissolved substances.

Erythrocytes are cells with an almost saturated solution of hemoglobin in water, hence the red color, as

well as inorganic elements. These cells are mostly involved in oxygen and carbon dioxide transport. Its

volume concentration in whole blood has a great impact on the blood rheological properties and its called the

Hematocrit (Ht).

The Leukocytes are the human body’s vital tool in fighting infection through destroying bacteria and virus and

forming antibodies and sensitized lymphocytes. These cells’ influence on the blood rheology is negligible,

except for really small vessels.

Platelets, also known as thrombocytes, constitute the third solid blood element. With a rounded shape they

are tiny and do not have a nucleus as they are not complete cells, only cellular fragments. Platelets are

responsible for stopping bleeding thus blood loss.

Rheological Properties

Whole blood shows a Non-Newtonian behaviour explained by three factors: the ability of RBCs forming three-

dimensional micros-structures at low shear rates, their deformability and their tendency to align with the flow

field at high shear rates.

The factors that influence hemodynamics are extensive and complex such as flow separation (when speed

of the boundary layer relative to the object falls almost to zero), flow recirculation (area of flow composed

of eddies), oscillatory wall shear stress, circulating fluid volume, vascular diameter, resistance and blood

viscosity. Blood vessel geometry and orientation are important determinants of the effects of hemorheological

alterations on flow resistance (Baskurt et al. [2004]).

As the heart pulsates blood at a certain frequency, the blood that flows from that organ has a pulsatile

behaviour. However as the blood flows to the rest of the body and the blood vessels get thinner, the blood flow

assumes a steady state behaviour. To know whether the flow is closer to steady or pulsatile behaviour two

parameters are measured. Those parameters are the Reynolds number (Re) and the Womersley number (α),

given by equations 1.1 and 1.2, where ρ is the blood density, V the mean velocity, D the diameter of the blood

vessel, ω the angular frequency and µ the blood viscosity.

Additionally there are important physiological factors that also affect the rheological properties such as dis-

eases, drugs, excess weight and diet.

Re =ρV D

µ(1.1)

α =D

2

√ρω

µ(1.2)

5

Whole Blood Viscosity

The whole blood viscosity is the most well studied property of blood. It shows a Non-Newtonian behaviour,

where the viscosity decreases with increasing shear rate.

Blood viscosity can be defined as the quantity that describes the blood’s resistance to flow, which is being

deformed by either shear stress or tensile stress. The common SI unit of viscosity is the Pascal second

(Pa.s).

For different parts of the circulatory system, different behaviours of blood viscosity seem to happen. In healthy

straight large blood vessels, where the blood flow is in high strain rate blood shows Newtonian behaviour, how-

ever, in small blood vessels, the strain rate is low and the blood viscosity shows a shear-thinning behaviour.

This behaviour is explained by the deformation and aggregation of RBCs. Since blood is composed of a

suspension of many elements of varying size, when at low strain rates, blood thickens as a consequence of

RBCs aggregation, also known as roulleaux formation (Marossy et al. [2009]). These structures are reversible

with an increase in the strain rate.

The hematocrit and blood components play a major role on blood viscosity. In fact, Fig. 1.3 shows the

increase of blood viscosity with the increase of the hematocrit. The blood temperature also has an effect on

its viscosity as, for the same hematocrit, for a decrease in temperature there is a significant increase in the

viscosity.

Figure 1.3: Hematocrit vs Apparent Viscosity (Robertson et al. [2008])

Viscoelasticity of Blood

Viscoelastic fluids are viscous fluids which have the ability to store and release energy ( Robertson et al.

[2008]). They resist to shear flow and strain when stress is applied, but also return to the original state when

stress is removed.

This property appears in blood as the 3D micro-structure of RBCs tend to store energy as well as release it.

There are several models to represent the viscoelastic behaviour of blood such as the Oldroyd-B model, the

Yeleswarapu model and the model from Phillips and Deutsch.

6

The viscoelastic behaviour shows little influence on steady blood flow and, therefore it is disregarded in most

of the blood models used for computational fluid dynamics (CFD) analysis.

Disease states

The mechanical properties of blood are very much influenced by the patient’s health. In fact, various diseases

change the blood rheology such as diabetes, myocardial infarction, hypertension and rheumatic diseases.

One effect that is usually common to all these diseases is the increase in the blood viscosity.

The increase in the blood viscosity might be due to an increase in the hematocrit, plasma hyperviscosity,

hyperaggregation of RBCs, a decrease in RBC deformability or even an increase in blood’s cholesterol levels.

The cholesterol levels are not constant throughout the day, as after a big meal the levels rise and after sleep

the levels lower. Since an increase in cholesterol levels mean an increase in blood viscosity (Rosenson et al.

[2002]), there is an inherent uncertainty in blood viscosity for a patient on a daily basis.

On the other hand, the hematocrit, which also has a direct influence in blood viscosity, differs from person

to person with greater differences when considering different genders (Kameneva et al. [1998]). These

differences inflict uncertainty in blood viscosity on a patient basis.

1.1.4 Image Acquisition and Integration with CFD

With the promising results obtained from CFD simulations on simplified geometries, reconstructing accurate

patient-specific three-dimensional models of blood vessels for CFD integration are mostly desired (Antiga

et al. [2003]). There are several methods used to acquire images from the human body, which are then

processed and integrated into CFD simulations. The most common method is the magnetic resonance

imaging (MRI), which consists in using a powerful magnetic field to align the magnetization of some atoms in

the body, and radio frequency fields to systematically alter the alignment of this magnetization, which is then

used to reconstruct an image of the scanned area of the body. This method has a limited resolution, in the

order of 0.3 mm (Milner et al. [1998]).

The methods of image acquisition and CFD integration carry errors that may come from both the MRI and

the reconstruction procedure. In the MRI, apart from the limited resolution, there is an intrinsic trade-off be-

tween the signal-to-noise ratio (SNR), the spatial resolution and the acquisition time required by the intended

clinical/research application (Nowak [1999]). Bearing in mind that the MRIs are done on in vivo patients, the

actual movement of the patients must be taken into account and therefore the longer the exam lasts, the less

accurate will it be, so it is desirable to have it done as quick as possible. However if the SNR is too small or

the contrast too low it becomes very difficult to detect anatomical structures, because tissue characterization

fails (Gerig et al. [1992]).

From the MRI to a computational model, the images of the 3D geometry go through a process of image

segmentation, surface extraction, and finally surface smoothing (Gambaruto et al. [2011]). The image seg-

mentation can be done in three ways: manual, semi-automatic or automatic. From the work of Bazille et al.

[1994] it is clear that there are errors associated with each method, thus leading to virtual geometry variance.

Since there will always be some noise in the images, there are smoothing tools to eliminate it. It is clear in the

work of Gambaruto et al. [2011] that using different smoothing levels will yield in different geometries, which

will invariably lead to different blood flow simulations.

7

1.2 Literature Survey

In the last two decades, the scientific community has been developing several techniques and models, allow-

ing the integration of CFD analysis in the human blood. In this section is presented an overview of recent

studies in CFD simulations of blood flow with special emphasis on the portal vein and the uncertainty regard-

ing blood and geometry modeling. Furthermore some work on uncertainty quantification is also referred.

Yang et al. [2006] propose an approach for developing patient-specific 3D models of portal veins to provide

geometric boundary conditions for CFD, based on MRI. On this note, Botar et al. [2010] use actual patient

imaging of the portal vein in CFD modeling and obtain hemodynamic quantities such as velocities and wall

shear stress using a CFD. Also on the portal vein, George et al. [2010] use diseased portal vein images to

model blood flow investigating the hemodynamic changes in the portal vein in relation to liver volume. Taking

a closer look on the significance of the blood viscosity behaviour, Petkova et al. [2003] model an idealized

portal vein geometry with and without obstructions simulating blood flow using CFD with both a Newtonian

and a Non-Newtonian (generalized power law) blood viscosity model.

The use of uncertainty quantification in CFD problems is quite recent. Xiu and Karniadakis [2002a] have

recently used the generalized polynomial chaos to implement uncertainty quantification in CFD applications,

which is being widely accepted in the scientific community where uncertainty is playing a major role in CFD

applications. However these studies only apply intrusive methods, which are computationally costly. To solve

this, the work of Mendes [2010] presents a non intrusive uncertainty quantification method, meaning that

there is no need to change the governing equations of flow.

With uncertainty becoming such an important part of CFD applications, several studies are being published

on uncertainty in blood flow simulations, like the work of Gambaruto et al. [2011], which presents a sensitivity

study on the influence of both the blood viscosity model and the geometry variability in a carotid model. Also

on this note Sankaran and Marsden [2011] use an uncertainty quantification procedure (stochastic collocation

scheme), on an abdominal aorta model, with uncertainty in the geometry as well as in hemodynamics factors

such as the inlet conditions. As the blood behaviour itself is a big uncertainty as no study is accepted as a

benchmark for blood flow, uncertainty in modeling blood is studied alone in the work of Lee and Steinman

[2007], where sensitivity to the blood viscosity model is studied in more detail for different patients’ carotides

using CFD simulations . Besides these studies, Friedman and Giddens [2005] and Kohler et al. [2001] present

work that shows the significance of CFD in hemodynamics with recommendations for more accurate image

acquisition techniques.

1.3 Objectives

This Thesis includes an integration of several different yet correlated subjects. It proposes to simulate blood

flow in a diseased portal vein using the governing equations of flow through a computational method. By con-

sidering blood a Non-Newtonian fluid with a predominant shear-thinning behaviour, the influence of different

methods is to be studied.

As there are clearly several uncertainties regarding blood and the geometry of models used in hemodynamic

simulations, this Thesis proposes to quantifiy these uncertainties by studying and applying a non-intrusive

uncertainty quantification method.

8

1.4 Organization of the Dissertation

In this section a list of the outline of the Thesis is shown as well as a summary of the topics covered by each

chapter.

1. Introduction - A small introduction to the topic being studied is presented with some contextualization

to the topic and a review of what is being developed in the area.

2. Mathematical and Numerical Model - The governing equations of flow are presented and the assump-

tions and simplifications to the flow model are presented. Also the numerical model is described.

3. Uncertainty Quantification Process - Description of the Uncertainty Quantification process as well as

the methods that led to it.

4. Verification and Validation - Two cases are studied and presented to verify and validate numerical

method and the model.

5. Results - Simulations’ results with uncertainty quantification and respective discussion.

6. Conclusions - Conclusions for the results presented are reached.

9

10

Chapter 2

Mathematical and Numerical Model

For all physics problems, there is a need to describe the procedures as well as the governing equations that

are required for the simulation of the problem in question. As no physics model can represent every detail

that happens in a real event, some assumptions and simplifications must be taken into account.

The problem studied throughout this work lies on the blood flow through a blood vessel, more precisely

the portal vein. As stated in section 1.1.3, blood is a mixture of several sub-components, which make the

blood’s rheology a very complex phenomenon. In this chapter, a description of the blood flow simulation

in vessels is presented, where the required assumptions and simplifications for the model are explained,

followed by a presentation of the governing equations of motion. Moreover the section after that shows

the model representations of the shear-thinning behaviour of blood, finishing with a brief description of the

numerical solver used to simulate the physics that concern this problem.

2.1 Modeling Blood Flow

Since the beginning of the study of Hemorheology several methods were applied. However until this day

there is no agreement on what model better describes blood flow as its behaviour not only is complex, but

also is different throughout the human body.

Since simplified two-dimensional geometric idealizations yield basic information, an appropriate analysis

requires the consideration of three-dimensional geometries, because two-dimensional models are unable

to show important effects such as secondary motion (Perktold and Rappitsch [1955]). The mathematical

model describing local blood flow in 3D regions of the cardiovascular system consists of the 3D equations of

fluid dynamics for incompressible fluids (Janela et al. [2010]).

The cyclic nature of the heart pump creates pulsatile conditions in arteries, and therefore blood flow and

pressure are unsteady (Yilmaz and Gundogdu [2008]). However since the pulsations of the heart are damped

in small vessels like capillaries and veins, blood flow in those vessels is actually steady, so in the case of the

portal vein it is a correct assumption to consider steady flow. Furthermore, for this particular case, the

Wormersley number (previously introduced in section 1.1.3) is α = 4.15 (D = 0.0085 mm, ρ = 1060 kg/m3,

11

µ = 0.0035 Pa.s and ω = 2π × 0.5 rad/s), which according to Ku [1997], since α < 10, flow can be assumed

steady.

Rigid wall conditions were assumed, since diseased vessels and venous tissue are expected to be relatively

stiff, therefore elastic properties are rather negligible (Shaik et al. [2008], Vimmr and Jonásová [2010] and

Ku [1997]). Thus the effects of vessel compliance on local velocity profiles are very much smaller than the

effects of branch angle and flow partition ration (Ku et al. [1985]). Furthermore, several studies have treated

vessel walls as rigid such as Botar et al. [2010], Petkova [2008] and Moyle et al. [2006].

The parameter used to measure whether flow is laminar, turbulent or in transition is the Reynolds num-

ber (section 1.1.3). In this model, the Reynolds number is Re = 212, which is far from the transition Reynolds

number for flow inside a cylindrical pipe, which is around 2000. Studies have shown that flow inside the

human body is mostly laminar, apart from the aortic artery (Stein and Sabbah [1976]). The range of Re in

the ascending Aorta is 3200 − 6100 (Robertson et al. [2008]), which falls into the transitional and turbulent

region (Transitional flow: 2000 < Re < 4000; Turbulent flow: Re > 4000.

Lastly, blood, as said previously, shows a shear-thinning behaviour and is often modeled as a Non-Newtonian

fluid. This behaviour is dependent on the strain rate of the fluid and it is not important in vessels where the

strain rates are over 1000 s−1. However in this case, and since the study leans on a diseased portal vein,

which not only being small, but with decreased blood flow will show a lower strain rate in the range of 1-200

s−1, which is in the range where the shear-thinning will be important. Some literature also considers the vis-

coelasticty of blood, however studies have shown that the predominant behaviour is the shear-thinning (Wang

and Bernsdorf [2009]) and therefore this will be the only one considered.

2.2 Continuity and Momentum Equations

A numerical solver is used to solve the conservation equations for mass and momentum. Since the flow is

considered to be three-dimensional, incompressible and laminar the conservation equations take the form of

equation 2.1

ρ(∂u∂t + u.5 u

)− div σ(u, P ) = 0 in Ω

div u = 0 in Ω.(2.1)

In these equations, ρ is the blood density, which is considered to be constant and equal to 1060 kg/s, u is the

velocity and P the pressure, which are both unknowns and σ(u,P) is the Cauchy stress tensor.

2.3 Non-Newtonian Models

From section 1.1.3, blood is known to have a shear-thinning (pseudo-plastic) Non-Newtonian behavior. There

are many models to describe this behaviour, which take into account, that at low strain rates the blood

viscosity is much higher than for high strains. These models also show a range of strain rates where the

blood viscosity enters a transition phase from high viscosity to low viscosity, ∂µ/∂γ < 0.

When considering Non-Newtonian fluids σ takes the form of equation 2.2

12

σ = −PI + 2µγD (2.2)

with γ :=√

2D : D being the strain rate tensor modulus and D the strain rate tensor (equation 2.3). There

are models that represent this Non-Newtonian viscosity, whose parameters allow fitting to experimental data

of blood flow.

D(u) =1

2(5u +5uT ) (2.3)

The Power Law for blood viscosity appears in the form of equation 2.4

µ = k × γn−1 (2.4)

where µ is the apparent viscosity, k the flow consistency index and n the power law index. These parameters

are dependent on the constituents of blood. This model is suitable for the transition region, however, since

the viscosity tends to infinity as γ tends to 0 and to 0 as γ tends to infinity, neither shows good correlation for

high and low strain rates.

The Casson model takes into account the yield stress to start flowing (Shibeshi and Collins [2005]). This

model is only valid for steady flows at a small range of low shear rates. This model takes the form of

equation 2.5. There are other models that include the yield stress, such as the Herschel-Buckley model and

the Quemada model.

µ =τ0γ

+

√ητ0

γ+ η (2.5)

where τ0 is the yield stress and η is the Casson rheological constant.

The Carreau-Yasuda is given by equation 2.6

µ = µ∞ + (µ0 − µ∞)(1 + (λγ)a)n−1a (2.6)

where µ0 and µ∞ are the zero and infinite strain rate limit viscosities respectively, λ is the relaxation time

constant and n is the power law index. For a=2, this model becomes the Carreau model. The Carreau and

Carreau-Yasuda are the models that best fit the experimental results of Chien et al. [1967a], Chien et al.

[1967b] and Sequeira and Janela [2007].

Other blood models are used in the literature. The Walburn and Schneck model has good agreement in the

strain rate range of 0.003-120 s−1 and the Ballyk model gives good results for low strain rates (Yilmaz and

Gundogdu [2008]).

In Fig. 2.1 there is a graphic of shear vs viscosity, which includes the models presented in this section as

well as a Newtonian model and some other models not described here taken from the literature, whose

parameters were taken from Yilmaz and Gundogdu [2008]. The parameters for an example of each blood

model described in this section are from table 2.1.

As it can be seen for different strain rate ranges, there are many models that show considerable variance

with each other, which tells that for different models very different viscosities will be considered. However

13

Figure 2.1: Strain Rate vs Apparent Viscosity

different these models may be, there seems to be no scientific consensus on which models better represent

the shear-thinning behaviour of blood (Yilmaz and Gundogdu [2008]).

The correct specification of the viscosity model is crucial to capture the correct rheological behavior of blood.

When using models and material parameters that come from the literature, it is important to know the spe-

cific conditions under which the viscosity was measured, namely, temperature, hematocrit and any specific

pathological conditions of the blood donors (Gambaruto et al. [2011]). Therefore the blood model used in

this work was a Carreau model with parameters µ0 = 0.0456 Pa.s, µ∞ = 0.0032 Pa.s, λ = 10.03 s and n =

0.344 (Gambaruto et al. [2011]). These parameters were obtained from a non-linear least square fitting of

the experimental viscosity data used in the work of Gambaruto et al. [2011] for normal human blood at 23°C°,

for an hematocrit of 40%, which was converted into realistic viscosity values at 37°C.

2.4 Numerical Model

The blood flow mathematical formulation is too complex and therefore a numerical model is needed for solving

the governing equations.

14

Table 2.1: Blood models parameters.

Blood Model Parameter Values

Power Law (Johnston et al. [2004]) Flow consistency index(k) 0.035 Pan

Power law index (n) 0.6

Casson (Shibeshi and Collins [2005]) Casson rheological constant (η) 0.0035 Pa.s

Yield stress (τ0) 0.005 N

Carreau (Johnston et al. [2004]) Zero shear rate limit (µ0) 0.056 Pa.s

Infinite shear rate limit (µ∞) 0.00345 Pa.s

Relaxation time constant (λ) 3.313 s

Power low index in Carreau model (n) 0.3568

The fundamental principles of the problem (conservation of mass and Newton’s 2nd law) in its most general

form, are expressed in differential equations with partial derivatives. Computational Fluid Dynamics (CFD),

is the branch of science that studies the solution of those equations by replacing them with discrete solutions

and moving these solutions in time and space for an approximation of the flow in consideration.

2.4.1 Methodology

In CFD the process of simulating flow follows an hierarchy of procedures to be completed. In fact, it can be

decomposed in three main tasks: pre-processing, simulation and post-processing.

At the pre-processing stage the geometry (physical bounds) of the problem are defined. This geometry

encompasses a volume that is discretly divided into cells through the process of meshing, originating the

mesh. At this phase, there is also the physics definition of the problem, such as the equations of motion.

Moreover the boundary conditions are defined, which means that the behaviour of the fluid is specified at the

geometry boundaries, being that in transient problems, the initial conditions are also specified.

The second main task is the actual simulation of the fluid behaviour at the specified geometry and physics

models. The simulation uses an algorithm to solve the equations iteratively.

At the final stage, a post-processor organizes the output such that it is easily understandable whether the

solution is acceptable or not. After the data is organized it is possible to analyse the solution and see, for

example, the velocity and pressure fields.

2.4.2 Governing Equations

The equations that govern the flow dynamics are the Navier-Stokes equations, which are represented in

equations 2.7 and 2.8 in the integral form, much like equation 2.1.

d

dt

∫V

ρχdV +

∮A

ρ(v − vg) · da =

∫V

SudV (2.7)

d

dt

∫V

ρχvdV +

∮A

ρv ⊗ (v − vg) · da = −∮A

pI · da+

∮A

T · da+

∫V

(f)dV (2.8)

15

The terms on the left-hand side of equation 2.8 are the transient term, which is null for steady-state flows,

and the convective flux. On the right-hand side are the pressure gradient term, the viscous flux and the body

force terms. T is the viscous stress tensor and the f term represents the external forces.

2.4.3 Spatial Discretization Methods

The just shown governing equations are to be replaced by approximate discrete formulae. In this section they

will be presented.

Finite Dierence Method

The finite difference method is one of the several techniques for approximating the solutions to differential

equations and is also used in calculating the face field values in the finite volume method. The formulae for

the finite differences can be obtained through the expansion in Taylor’s series.

As an example the finite difference equation of at a point (xi, yi) for a finite value of ∆x is to be approximated

by Taylor’s theorem:

φ(xi + ∆x, yi) = φ(xi, yi) +∂φ

∂x

∣∣∣∣i

∆x+∂2φ

∂x2

∣∣∣∣i

∆x2

2+∂3φ

∂x3

∣∣∣∣i

∆x3

3+ ... (2.9)

φ(xi + ∆x, yi) = φ(xi, yi)−∂φ

∂x

∣∣∣∣i

∆x+∂2φ

∂x2

∣∣∣∣i

∆x2

2− ∂3φ

∂x3

∣∣∣∣i

∆x3

3+ ... (2.10)

which can be algebraically manipulated into three different finite differences equations: central difference

(2.11), “upwind” (2.12) and progressive (2.13)

∂φ

∂x

∣∣∣∣i

=(φi+1,j − φi−1,j)

2∆xi+O

(∆x2,

∂3φ

∂x3

)(2.11)

∂φ

∂x

∣∣∣∣i

=(φi,j − φi−1,j)

∆xi+O

(∆x,

∂2φ

∂x2

)(2.12)

∂φ

∂x

∣∣∣∣i

=(φi+1,j − φi,j)

∆xi+O

(∆x,

∂2φ

∂x2

)(2.13)

These formulae show that there is an error induced by the truncation of the serie.

Analogously and considering more terms of the Taylor’s serie and hence more points, higher derivatives can

be obtained. The example was just for uniform meshes. When the mesh is non-uniform, for example if the

point xi+1 − xi = ∆x and xi − xi−1 = (1 + α)∆x, for φ′′i it yields in equation 2.14

φ′′i = 2

[φi+1

∆x(1 + α)(∆x(1 + α) + ∆x)− φi

∆x(1 + α)∆x+

φi−1

∆x(∆x(1 + α) + ∆x)

](2.14)

There are other ways of obtaining the finite difference equations such as polynomial interpolation and the

Padé approximation.

16

Finite Volume Method

The finite difference method approximates the solution of the derivatives in a point of the computational

domain, whose points were defined by a mesh, to a discrete finite difference equation. For the finite volume

method the discrete domain is divided into control volumes, Ω, surrounding each node point on a mesh. In

this method the differential equations are integrated in the control volume Ω, which contains a divergence

term, hence it is converted to a surface integral of the fluxes ~F ·~n by Gauss’s theorem.

∫ ∫ ∫Ω

div(~F )dΩ =

∫ ∫ ∫Ω

QdΩ (2.15)∫∂Ωj

~F · d~S =

∫∂Ωj

~F ·~ndS =

∫Ωj

dQ (2.16)

which in the discrete form is

Σ(~F ·~nS) = QjΩj (2.17)

where Σ refers to all the surfaces of the control volume Ωj .

Using the control volume method to find ∂Φ∂x yields in the following equations:

∫ ∫ ∫V

∂Φ

∂xdV = Φe~Se − Φw ~Sw (2.18)

= Φe∆y − Φw∆y (2.19)

=ΦE + ΦP

2∆y − ΦP + ΦW

2∆y (2.20)

=ΦE − ΦW

2∆y (2.21)

(2.22)

divided by the volume gives

∂Φ

∂x=

ΦE − ΦW2∆x

(2.23)

which is in fact the method used in the commercial code used in this Dissertation.

2.4.4 Meshing

As previously stated in the process of a CFD analysis the flow domain is split into smaller subdomains, which

are geometric primitives like polyhedrals or tetrahedrals. In many engineering applications the geometries

are complex. There are several ways of discretizing the geometry:

1. Structured meshes (either curvilinear orthogonal or non-orthogonal)

17

2. Non-Structured

The partial differential equations that govern fluid flow and heat transfer are not usually amenable to analytical

solutions, except for very simple cases. Therefore, in order to analyze fluid flows, flow domains are split into

smaller subdomains (made up of geometric primitives like hexahedra and tetrahedra in 3D and quadrilaterals

and triangles in 2D). The governing equations are then discretized and solved inside each of these subdo-

mains. Typically, one of three methods is used to solve the approximate version of the system of equations:

finite volumes, finite elements, or finite differences. Care must be taken to ensure proper continuity of solu-

tion across the common interfaces between two subdomains, so that the approximate solutions inside various

portions can be put together to give a complete picture of fluid flow in the entire domain. The subdomains are

often called elements or cells, and the collection of all elements or cells is called a mesh or grid. The origin

of the term mesh (or grid) goes back to early days of CFD when most analyses were 2D in nature. For 2D

analyses, a domain split into elements resembles a wire mesh, hence the name.

2.4.5 Boundary Conditions

In every CFD model, apart from the geometry definition and the consequent mesh, there is the need of

prescribing boundary conditions (section 2.4).

Blood flows by entering and exiting blood vessels, which have walls that do not allow for blood to pass through.

Therefore it is clear that for the inlet and outlet of the blood flow as well as for the walls there must be boundary

conditions. For the inlet a velocity inlet is used, being that an extrusion at the inlet is meshed, in order to have

fully-developed flow at the entrance of the portal vein. As for the outlets of the portal vein, knowing that the

pressure loss throughout the liver is about 600Pa and that the left part of the liver is approximately twice as

the right part, and therefore has a blood flow twice as high (Petkova [2008]), these flow exits were modeled

with pressure loss that is dependent on the velocity of the blood fluid through equation 2.24, where α is a

constant that is around twice as high in the right branch. The walls were modeled as being rigid and with a

no-slip condition, which means that they are impermeable and that the velocity is zero in the wall.

5 · p = −α~V (2.24)

2.4.6 Algorithms for the Solution of the Incompressible Conservation Equa-

tions

An algorithm for the solution of the conservation equations in primitive variables involves several options:

1. Equations and boundary conditions

2. Staggered or non-staggered meshes

3. Convection-diffusion discretization (several numerical schemes)

4. Velocity-pressure coupling (direct coupling, velocity-pressure correction, etc)

5. Solution of the algebraic equations system

18

In fact there are several families of calculation algorithms such as MAC, ICE, projection methods and SIMPLE,

which are used for different applications.

SIMPLE

SIMPLE is an acronym for Semi-Implicit Method for Pressure Linked Equations and was developed by

Patankar and Spalding [1972]. Today this algorithm is still used in a wide variety of commercial codes such

as Fluent ® and STAR-CCM+ ®, which is the code chosen and used in the simulations performed in this

Thesis. This algorithm obtains an approximated velocity field by solving the momentum equations and the

pressure gradient term is calculated using the pressure distribution from the previous iteration or an initial

guess, hence the name of this step, predictor step. The next step is the corrector step, where the mass resid-

ual Sm is calculated and the pressure equation is formulated and solved in order to obtain the new pressure

distribution (equations 2.25-2.28).

aP (ui)∗P =

∑f

af (u∗i · ni)f −1

ρ

δp

δxi

n

(2.25)

un+1 = u∗ + u′

pn+1 = p∗ + p′(2.26)

aP (ui)n+1P =

∑f af (un+1

i · ni)f − 1ρδpδxi

n+1

aP (ui)∗P =

∑f af (u∗i · ni)f − 1

ρδpδxi

n (2.27)

aP (ui)′P =

∑f

af[(un+1i − u∗i ) · ni

]f− 1

ρ

δp

δxi

′(2.28)

Then the velocity and pressure fields are corrected and a new set of conservative fluxes is calculated.

(ui)′P = (ui)

′ − 1

ap

1

ρ

δp′

δxi(2.29)

Pi,j = P ∗i,j + αPP′i,j (2.30)

This cycle is repeated until convergence is obtained, going back to the first step. A fluxogram of the SIMPLE

algorithm is presented in Fig. 2.2.

2.4.7 Star-CCM+®

Due to the complexity in implementing a CFD code, a commercial code was used for the simulations in this

dissertation, which was Star-CCM+®, a CD-Adapco® product. Star-CCM+® can be used to solve problems

involving flow, heat transfer and stress.

19

Figure 2.2: Fluxogram of the SIMPLE algorithm

This numerical solver has been tested and verified against several validated benchmark engineering prob-

lems. This product was also used throughout this work for mesh generation and CAD model handling.

Accurate numerical investigations of complex three-dimensional unsteady flows require the simultaneous

application of, at least, second-order discretization schemes applied on sufficiently refined meshes, and an

accurate representation of fluid rheology (Miranda et al. [2008]).

This numerical code uses a SIMPLE algorithm, and throughout this work a segregated flow model (solves

equations for velocity and pressure in a segregated or uncoupled manner) was chosen using a 2nd order

upwind convection scheme.

This way in this work, blood flow was modeled as a liquid, steady, laminar, three-dimensional with rigid walls,

constant density and Non-Newtonian viscous behaviour.

20

Chapter 3

Uncertainty Quantication Process

Uncertainty quantification is a process of characterization of uncertainties, determining the likelihood of a

certain outcome. As seen in previous chapters, there are some uncertainties regarding the blood flow in the

numerical model. In order to fully understand the influence of those uncertainties an uncertainty quantification

process is applied. This chapter is divided into two sections: the first section is an introduction to polynomial

chaos with the definition of stochastic process, orthogonal polynomials and the Askey-scheme, required for

the understanding of the non intrusive process; the second section describes the actual non intrusive process

used in this work to quantify the uncertainty in the portal vein. A more detailed description of the polynomial

chaos theory can be seen in the work of Xiu and Karniadakis [2002a].

3.1 Polynomial Chaos

The Polynomial Chaos (PC) expansion is a non-sampling based method that uses a spectral projection of the

random variables to determine the evolution of uncertainty in a dynamical system. The PC employs orthog-

onal polynomials in the random space as the trial basis to expand the stochastic process. The generalized

polynomial chaos expansion can handle several random processes, such as gaussian, beta, uniform, etc.

Certain distributions are associated with specific polynomials

A stochastic process has an intrinsically non-deterministic behaviour. The state of a stochastic process will

be determined by both predictable actions and random elements. The processes involve random variables,

which have non-deterministic quantities with a certain probability distribution.

A real-valued function (g) having a dependence in space (~x) and a random parameter (θ) with a known

Probability Density Function (PDF) is called a stochastic process and can be written as

g(~x, θ), ~x ∈ X , θ ∈ Θ (3.1)

Θ is called the support space of the random variable θ (Acharjee and Zabarras [2007]). This space is

characterized by a set of independent input random variables, which may have different distributions. The

21

resulting PDF of all random variables is given by equation 3.2.

f(ξ) =

N∏i=1

f(ξi) (3.2)

Orthogonal polynomials, which have the characteristic of having its inner product equal to zero (3.3), are

used in the PC expansion

〈φi, φj〉 =

∫φi.φjw(ξ)dξ = 0 , ∀i 6= j (3.3)

3.1.1 Askey-Scheme

The Askey scheme, which is represented as a tree structure in Fig. 3.1, classifies the hypergeometric orthog-

onal polynomials and indicates the limit relations between them (Xiu and Karniadakis [2002b]). From this

scheme, generalizing, it is possible to obtain a set of orthogonal polynomials from a given measure/PDF. Ta-

ble 3.1 shows these polynomials and the corresponding PDFs and weighting functions. In the Askey-scheme

the lines that connect different polynomials denote the limit transition relationships between them; this implies

that the polynomials at the lower end of the lines can be obtained by taking the limit of one of the parameters

from their counterparts on the upper end (Xiu et al. [2002]).

Figure 3.1: Askey family of orthogonal polynomials and its relation with the Hypergeometric series

3.2 Non Intrusive Spectral Projection

This section describes the procedure, used throughout this work, for the quantification of the uncertainty

parameters on a physics model.

In the Non-Intrusive Spectral Projection (NISP) method, the output stochastic process is constructed using

deterministic functions evaluations at an optimal number of points defined in the input support space (Achar-

jee and Zabarras [2007]). This way the deterministic model is evaluated for different samples of the uncertain

parameters, which follow a post-processing method in order to quantify the uncertainty propagation through

the model. Consequently no reformulation of the model’s governing equations is performed.

22

Table 3.1: Orthogonal polynomials of the Askey family and theirrespective weighting functions .

Polynomials Weighting Function PDF

Hermite H(x) e−ξ2

2 Gaussian

Laguerre L(x) xαe−x Gamma

Jacobi P (x) (1− x)α(1 + x)β Beta/Uniform

Charlier C(x) ax

x! Poisson

Krawtchouk Kn(x)

(N

x

)px(1− p)N−x Binomial

Meixner Mn(x) (β)xx! (1− c)βcx Negative Binomial

Hahn Qn(x)

(α+ x

x

)(β +N − xN − x

)Hypergeometric

Let X be a model uncertain parameter and f a corresponding solution variable. In general, for a prescribed

PDF of X, X(ξ) can be represented using a PC expansion given by equation 3.4

X(ξ) =

p∑j=0

cXn In(ξ) (3.4)

Following the Askey scheme described in section 3.1.1, depending on the PDF of the random variable ξ

different orthogonal polynomials In are used to minimize the PC expansion (see table 3.1). Table 3.2 resumes

some information about Hermite, Jacobi and Legendre uni-dimensional polynomial sets that are associated

with a Normal, Beta and Uniform distributed random variable ξ , respectively.

Table 3.2: Main information for Hermite, Jacobi and Legendre unidimensional polynomial sets.

Property Hermite Jacobi Legendre

Orthogonality interval ]−∞,+∞[ [−1, 1] [a, b]

PDF of ξ Normal (0,1) Beta (-1,1;α,β) α, β ≥ −1 Uniform (a,b) −∞ < a < b < +∞Mean value µξ 0 β−α

α+β+2a+b

2

Variance σ2ξ 1 4(α−1)(β−1)

(α+β+2)2(α+β+3)b−a12

Weight, w(ξ) e−(ξ−µ)2

2σ2√2πσ2

(1−ξ)α(1+ξ)β

〈I20〉

1b−a a ≤ ξ ≤ b0 ξ < a ∪ ξ > b.

This method can be generalized forN independent random variables (X1, ...XN ). For each variable there will

be an associated stochastic dimension ξi=1, ..., N , which forms a multi-dimension stochastic space, whose

orthogonality polynomials are given in the form of equation 3.5

f(n) =

I0,

I1(ξi) , i = 1, ..., N

I2(ξi, ξj) , i = 1, ..., N ; j ≤ i

I3(ξi, ξj , ξk) , i = 1, ..., N ; k ≤ j ≤ i

...

(3.5)

23

where ~ξ = (ξ1, ..., ξN ) is the random variables vector. The orthogonal polynomials In(~ξ) are obtained from

the tensor products. The orthogonality is given in the form of equation 3.6 and the polynomials are usually

renumbered with only one index as Φj .

〈Φi,Φj〉 =

∫ΦiΦjw(~ξ)dξ =

⟨Φ2j

⟩δij (3.6)

Having the orthogonal polynomials, the model solution f(~ξ) can be represented using the PC expansion

f(~ξ) =

P∑j=0

cfjΦj(~ξ) (3.7)

where cfj are the unknown PC expansion mode coefficients of f(~ξ) and P + 1 = (N + p)!/(N !p!) the total

number of terms in the PC expansion, with p equal to the maximum polynomial order of the expansion. Thus

given the orthogonality of Φj , cfj yields in:

cfj =

⟨f(~ξ)Φj

⟩⟨Φ2j

⟩ , j = 0, ..., P (3.8)

The above formulation for the uncertainty parameters and field variables has been used for an intrusive spec-

tral projection approach, where the reformulated governing equations are solved to determine the coefficients

cfj very effectively. However this method requires the recoding of the numerical source code, which is im-

practical for the flow problem solution in this work. The NISP method surges as an alternative for using the

deterministic solutions fd for different values of the uncertainty parameters.

In general the NISP method is developped through the following process (Mendes [2010] and Reagan et al.

[2003]).

1. Define the PDFs for the uncertainty parameters Xi, i = 1, ..., N , thus associating the distribution type

with the PC basis Φj . The random variables vector (~ξ) is determined using a procedure described in

detail in the work of Mendes [2010].

2. Determine the corresponding spectral PC expansion for each of the parameters using equation 3.4.

3. Run the deterministic model for all the samples of the input parameters vector, (X1, ..., XN )nsn=1, to

obtain the solution for (fd)nsn=1

4. Evaluate the expectations from equation 3.8 over a sufficiently large number of samples to obtain the

solution for the spectral coefficients cfj . The numerator in equation 3.8 is solved numerically using a

Gauss quadrature (Appendix B), and whose solution is given by equation 3.9

cff ≈∑S1,...,SNr1,...,rN=1 fd(Xr1 , ..., XrN )Φj(ξr1 , ..., ξrN )

∏Ni=1 qri⟨

Φ2j

⟩ , k = 0, ..., P (3.9)

where (ξri , qri), r = 1, ...Si are the Gauss quadrature points and corresponding weights sampled on

the random variable ξi, ∀i ∈ 1, ..., N .

24

When all the information of the deterministic solutions is gathered, there are stochastic parameters that can

be taken about the model solution, such as the mean value f and the variance σ2f of the stochastic solution

f(~ξ) through equations 3.10 and 3.11.

f =< f >= cf0 (3.10)

σ2f =< f2 > − < f >=

P∑k=1

(cfk)2 < Φ2k > (3.11)

For the PDF and CDF of each stochastic solution variable, an approximation is done by employing a Kernel

Density Estimation technique, which is described in the work of Mendes [2010].

25

26

Chapter 4

Verication and Validation

Being the study of blood flow in the cardiovascular system a very difficult situation to reproduce in a laboratory,

the numerical cannot be quantitatively compared with an actual situation of blood flow in the human body.

However, there have been authors who have tried to replicate this physical phenomenon and whose results

are accepted as accurate in the scientific community Chen et al. [2006] and Bertolotti and Deplano [2000]).

In this Chapter, the verification of the numerical model is made with a semi-analytical benchmark case and

the validation to a real model is performed by comparing results with a recognized work in blood flow.

4.1 Verication

A Model verification is the substantiation that a computerized model represents a conceptual model within

specified limits of accuracy (Oberkampf and Trucano [2002]).

4.1.1 Methods

Following the work of Janela et al. [2010], the verification of the numerical solver was performed through the

study of blood flow inside a cylindrical duct with steady laminar fully developed flow (Figs. 4.1 and 4.2).

Since the pressure gradient must be constant5p =(

0, 0, ∂p∂x

)and the shear rate is given by γ =

∣∣∂Ux∂r

∣∣, the

Navier-Stokes equations can be written, in cylindrical coordinates (r, θ, x) as follows:

DUxDt

≡ 0⇔

⇔ 0 = −∂p∂x

+1

r

∂r

(µr∂Ux∂r

)⇔

⇔ ∂p

∂x

r2

2= µr

∂Ux∂r

27

Figure 4.1: Cylindrical Duct Figure 4.2: Velocity eld in the XY plane

and since

µ = µ

(∂Ux∂r

)(4.1)

the velocity field can be derived into an implicit ordinary differential equation 4.2

∂Ux∂r

=∂p

∂x

r

2µ(∂Ux∂r

) (4.2)

where µ is given by a Carreau model in equation 4.3

µ = µ∞ + (µ0 − µ∞)(1 + (λγ)2)n−12 (4.3)

This equation does not have an explicit solution, therefore a numerical method is used to obtain ∂Ux∂r and

then by equation 4.4 the velocity profile is obtained. The values used for the Carreau model were µ∞ = 0.035

Pa.s, µ0 = 0.56 Pa.s, λ = 3.313 s and n = 0.334.

Ux(r) =

∫ R

r

∂Ux∂r

(s)ds (4.4)

This integration is also done numerically, and that is why the solution is semi-analytical. For the numerical

values of the semi-analytical solution a very accurate integration quadrature has been used.

For the CFD simulation a specified mass flow rate (4.279 × 10−3kg/s) was imposed in the cylindrical duct,

being the outlet periodic with inlet to simulate fully developed conditions.

For comparison purposes, a Newtonian model was also used with µ =const= 0.0035 Pa.s. For Newtonian

fluids the solution for fully-developed flow inside a cylindrical duct is analytical (Poiseuille Flow) and the

velocity in cylindrical coordinates only as an axial component, dependent on the radius, and is given by

equation 4.5.

v(r) =1

∂P

∂x

(R2 − r2

)(4.5)

where

28

∂P

∂x= 8Qµ

(ρπR4

)(4.6)

4.1.2 Results

As it was expected the velocity is constant along the axial coordinate. The shape of the velocity profile both

for the Newtonian and Non-Newtonian fluids can be seen in Fig. 4.3. The Newtonian fluid shows a parabolic

profile as its analytical equation suggests, whereas the Carreau model shows a blunter profile, which is due to

the fact that ∂Ux∂r is lower in the Non-Newtonian fluid than the Newtonian due to an higher apparent viscosity.

Figure 4.3: Velocity proles of the Newtonian and Non-Newtonian ows

Bearing in mind that the numerical solution is dependent on the size of the mesh and scheme used, a

convergence study with mesh refinement was performed for two types of meshes: polyhedral and trimmed.

Also in order to verify the actual order of the scheme used, both a 2nd and 1st order schemes where used for

different mesh sizes. In table 4.1 the size of the mesh, the scheme used and the absolute error of the axial

velocity are shown. The absolute error was calculated from equation 4.7.

||ε||2 =

√√√√∑Nj=1(Vex − Vnum)2 × V ol∑N

i=1 V ol(4.7)

It can be seen from Fig. 4.4 that all the solutions for the Non-Newtonian velocity profile are very close to the

semi-analytical solution. However looking closer in Fig. 4.5 it can be seen that there are some differences

and that as the mesh gets more refined the solution gets closer to the semi-analytical solution.

The convergence of the mesh is best seen in Fig. 4.6, where the error of the simulations mentioned in

Table 4.1 is plotted in a log-log scale. A first order slope is also ploted in order to be easy to compare. As

it can be seen as the mesh get more refined the slope decreases into an order inferior than the first. This

situation is explained by the fact that error is already stabilizing and that for non-orthogonal meshes the CFD

commercial code does not give 2nd order solutions. To confirm this a simpler model was run in a 2D duct,

29

Table 4.1: Mesh parameters .

Scheme Blood Model Element type Number of elements Absolute error

2nd order Carreau Trimmed 4,128 7.64e−4

2nd order Carreau Trimmed 12,488 2.732e−4

2nd order Carreau Trimmed 65,286 1.100e−4

2nd order Carreau Trimmed 605,227 8.78e−5

2nd order Carreau Polyhedric 17,622 1.864e−4

2nd order Carreau Polyhedric 35,476 1.061e−4

2nd order Carreau Polyhedric 109,099 7.71e−5

2nd order Carreau Polyhedric 613,255 5.91e−5

2nd order Newtonian Polyhedric 17,622 1.713e−4

2nd order Newtonian Polyhedric 109,099 7.070e−5

2nd order Newtonian Polyhedric 613,255 6.020e−5

1st order Newtonian Polyhedric 18,357 1.890e−3

1st order Newtonian Polyhedric 114,020 1.017e−3

1st order Newtonian Polyhedric 789,474 5.329e−4

Figure 4.4: Mesh convergence of the velocity prole Figure 4.5: Zoom of Fig.4.4

with a Newtonian fluid with the same characteristics as the one used previously (Fig. 4.7). This study shown

that for an orthogonal mesh (Trimmed) the solution is 2nd order in the beginning and as the mesh gets more

and more refined the slope turns into an almost 0 order scheme. As for the polyhedric mesh (non-orthogonal)

the slope is in the beginning second order but quickly turns into first order and for the more refined mesh, the

error is already stabilizing.

Nevertheless, these results show that a 2nd scheme gives small errors (10−4-10−5) compared to the velocity

magnitude (10−1). This way it can be stated that the numerical model used in this case is describing well the

physics involved and therefore it can be said that the model is verified.

30

Figure 4.6: Mesh Convergence in Log scale for a 3D cylindrical duct: PNN 2nd - Polyhedric mesh,Non-Newtonian, 2nd order scheme; TNN 2nd - Trimmed mesh , Non-Newtonian, 2nd order scheme; PN2nd - Polyhedric mesh, Newtonian, 2nd order scheme PN 1st - Polyhedric mesh, Newtonian, 1st orderscheme 1st - real 1st order scheme

4.2 Validation

A model validation is the substantiation that a computerized model within its domain of applicability pos-

sesses a satisfactory range of accuracy consistent with the intended application of the model (Oberkampf

and Trucano [2002]). In order to fulfill this requirement the work of Chen et al. [2006] and Bertolotti and De-

plano [2000] was reproduced. Even though the articles in question do not represent the actual flow of blood

in the human body, they are highly dignified articles in the extent of blood rheology, being cited in several

articles of this field. Therefore these were considered as valid for the validation of the numerical model used

throughout this work.

4.2.1 Methods

The assumption of Newtonian behaviour of blood is acceptable for high shear rate flow, e.g. in the case of

flow through large arteries. It is not, however, valid when the shear rate is low (0.1-100 s−1) which is the case

in small arteries and in the downstream side of the stenosis. The Non-Newtonian character of blood is typical

in small arteries and veins where the presence of the cells induces that specific behaviour (Tu and Deville

[1996]).

In the study of Chen et al. [2006], steady Non-Newtonian flow in a simplified geometry for coronary bypass

is simulated under different flow conditions and graft locations (Chen et al. [2006]). The 3D Navier–Stokes

equations coupled with the Non- Newtonian constitutive model are solved numerically using a finite element

method (Chen et al. [2006]).

The geometry used in the modeling of the simulation can be seen in Fig 4.8, where a simplified anastomosis

model is represented as the intersection of two cylinders both with a diameter of D = 3 mm (Ofili et al. [1995])

at a junction angle of 45. A 75% lumen axisymmetric stenosis is considered in the host coronary and is

described by a Gaussian profile (Siouffi et al. [1998]) given by equation 4.8, where R(x) is the radius of the

31

Figure 4.7: Mesh Convergence in Log scale for a 2D cylindrical duct

Figure 4.8: Graft Geometry

constricted part in the host coronary withR0 = 1.5 mm and xs = -6 mm represents the position of the stenosis.

R(x)

R0= 1− 1

2exp

(−4(x− xs)2

R02

)(4.8)

The blood flow was modeled as being incompressible, Non-Newtonian, homogeneous, steady, three-dimensional

and laminar. The shear thinning behaviour, the most dominant Non-Newtonian property of blood, was mod-

eled with a Carreau-Yasuda model (equation 2.6) with µ∞ = 0.0022 Pa.s, µ0 = 0.022 Pa.s, λ = 0.110 s, a =

0.644 and n = 0.392 and the blood density is considered to be ρ = 1410 kg/m3. For the inlet of the host artery

and graft, the boundary conditions are mass flow rate inlets of 34Q and 3

4Q respectively with Q = 1.708×10−3

kg/s. Also at the inlet of both cylinders, an inlet extrusion is originated, in order to get fully developed flow at

those surfaces. For the host artery outlet an extrusion is also generated to allow for a traction-free boundary.

32

4.2.2 Results

The axial velocity fields are shown in Figs. 4.9 (X-Y plane) and 4.10 (X-Z plane). In the x-y plane it can be

seen that near the junction of the graft and the host coronary the flow is changing direction, which causes

flow distortion due to the centrifugal force and the transverse pressure gradient in the cross-sectional plane.

The jet flow created by the stenosis interacts with the graft flow, causing even more complexity. In Fig. 4.11,

different velocity profiles are shown for the x-y plane from the toe to two diameters downstream in the host

artery. These show the influence of the jet and the graft flow close to the toe. The jet effect is reduced as

the flow gets farther away from the toe, where the axial flow is clearly skewed towards the bottom wall of the

artery and as it gets even more downstream, the axial flow tends towards the centreline of the artery.

In the x-z plane the velocity field shows an acceleration in the stenosis and close to the toe an increase in

the peak velocity. At x/D = 2 in plane X-Z, the flow forms a M-shape velocity profile, consistent with the

results obtained for Perktold et al. [1998] in the coronary artery branch and abdominal aorta. The shear-

thinning behaviour of the Non-Newtonian fluid induces flattened velocity profiles as previously mentioned in

section 4.2. Far downstream of the host artery the flow becomes fully developed.

Figure 4.9: Axial velocity eld in the XY plane Figure 4.10: Axial velocity eld in the XZ plane

Figs. 4.11 (x-y plane) and 4.12 (x-z plane) also show that the results obtained in this work approximate very

well the results obtained in Chen et al. [2006], except for the coarse model (the velocity scale is not plotted

for clarity sake). However the results are not exactly the same. This can be explained by the fact that the

data collected from Chen et al. [2006] was interpolated as the author could not supply the actual results and

by the fact that that article does not show the mesh convergence, which can mean that a coarse mesh was

used. Nonetheless the results are well approximated and therefore the model can be said to be validated.

33

Figure 4.11: Velocity proles along X in the XYplane

Figure 4.12: Velocity proles along X in the XZplane

34

Chapter 5

Results

This Chapter describes the propagation of parametric uncertainty through a physical model, which is used to

investigate the problem concerning blood flow in the portal vein for people with liver cirrhosis. The uncertainty

quantification problem is addressed using a NISP based method, which allows one to obtain the stochastic

solution using the original deterministic model without requiring modifications in the source code (Mendes

[2010]). The uncertainty parameters studied were based on the uncertainty on blood viscosity models and

on the range of precision of MRI’s on the model’s geometry. This Chapter shows firstly the deterministic

models with a convergence study, as well as the geometry definition for a Newtonian and Non-Newtonian

model, following a description and source of the parametric uncertainties with the results obtained using the

NISP method for both the blood and geometry uncertainties.

5.1 Deterministic Model

5.1.1 Geometry and Convergence Analysis

The portal vein model is described by a main vein that branches into two, and those two branches into four

different ones. The model used for the portal vein has the dimensions given in Table 5.1. Since the purpose

of this work was to simulate a disease portal vein, a clot was included in the geometry to simulate thrombosis

in the portal vein. This clot was modeled as a cylindrical cut through the model’s left branch. The clot as well

as the whole portal vein geometry can be seen in Fig. 5.1.

Bearing in mind the verification and validation study already performed, a few meshes were simulated in order

to find if the model was converged. The convergence analysis was performed using a velocity profile from

the left branch straight after the clot in different meshes. Fig. 5.2 shows five different profiles with different

number of elements in the mesh. Assuming that the more refined model (5.418M elements) is the closest to

the right solution, the mesh with 3.189M elements shows a very good fitting in the velocity profile showing it

is well converged, therefore this mesh was the one chosen throughout the rest of the work.

35

Table 5.1: Model dimen-sions (Petkova et al. [2003])

Inlet diameter 10 mm

First branch diameter 8.5 mm

Outlet diameter 6.375 mm

Total height 91 mm

Figure 5.1: Geometry of the Portal Vein Model

For calculating the solution of the deterministic models used in the NISP uncerainty quantification method

a simulation was performed for each quadrature point. Each of these simulations took about 8 hours to

converge using just one processor, however parallel servers were used to decrease the time to about two

hours. This way for an uncertainty study with 3 different random variables using a 2nd order polynomial with

three quadrature points for each variable (27 deterministic models) lead to a total CPU time of 216 hours.

Since there were many quadrature points to be simulated and the process of changing the clot geometry

is somewhat complex, in this investigation a macro that created new geometries and assigned new blood

models as the quadrature points would change was developed. This macro also took out automatically the

outputs required for the stochastic process. Morerover some Matlab® scripts were created to accommodate

the interaction between the driver code, Star CCM+® and Tecplot®, where the output of the stochastic

process was vizualized, as the file formats change greatly.

A PC stochastic driver code (F90) was used and modified to address the particular problem concerning this

project. Fig. 5.3 shows a fluxogram of the steps that lead to the the results presented in this Chapter.

5.1.2 Newtonian and Non-Newtonian Deterministic Model

As stated already in this work (Chapters 1 & 2) there are some parts of the human body where blood flow

can be assumed as Newtonian, thus modeling it as Non-Newtonian would not make much sense in those

areas. Therefore a simulation was run with the geometry model to find the range of strain rate in the model.

In Fig. 5.4 can be seen that the strain rate range, on a cell basis, is mostly between 0− 60 s−1, which leads

to the assumption that the shear-thinning behaviour is predominant in the flow.

36

Figure 5.2: Convergence Graphic of a Velocity prole in the left branch after the clot for dierent sizedmeshes

To verify that, in fact, in this model the shear-thinning behaviour is important two models were simulated

with Newtonian and Non-Newtonian behaviour. The Newtonian model used a constant viscosity of µ =

0.0035Pa.s, whereas the Non-Newtonian used a Carreau model for the fluid viscosity with parameters µ0 =

0.0456Pa.s, µ∞ = 0.0032Pa.s and n = 0.344. The radius of the clot was constant and equal to 2.833 mm.

In Fig. 5.5 is plotted the absolute difference in the velocity magnitude throughout the models, being possible

to see the velocity field in Fig. 5.6 for Non-Newtonian flow. From this it can be seen that mostly in the right

branch the differences are larger. However, if we consider the relative difference, taking into consideration

the two figures, there are also significant differences in the recirculation zone, which is a very important factor

in blood flow, due to the fact that if a recirculation bubble persists for a long time, the slowed RBCs will

aggregate(Chapter 1) increasing the chances of increasing the blood clot.

5.2 Stochastic Inuence of the Thrombosis Radius

Having decided on which viscosity model was to be implemented, the introduction of uncertainty parameters

in the model’s geometry follows. In this section the radius of the thrombosis in the model’s left branch was

taken as a random variable.

5.2.1 Small Obstruction

The size of the thrombosis has a great influence in the hemodynamic characteristics of the flow, specially

in the wall shear stress. Adding to this, the fact that current MRI tools only have a limited accuracy, which

varies from 0.3mm (Milner et al. [1998]), 0.06-0.47mm (Hammer et al. [2009]) and 0.4mm (Gambaruto et al.

[2011]) shows that care must be taken when analyzing small arteries or veins. Thus the fact that MRI exams

are performed in awaken subjects, which can move during the exam adds more uncertainty to the actual size

37

Figure 5.3: Fluxogram of the stochastic process

of thrombosis. Even more uncertainty is added to the radius of the clot as the methods used in converting

geometries from MRIs to CFD do not yield all the same results (section 1.1.4).

This way a thrombosis is modeled as a cylinder cutting through the portal vein with the radius as a random

variable that has a beta distribution with parameters mean ≡ µ = 0.002833 m and standard deviation ≡ σ =

0.0005 m.

For this study a convergence analysis was performed on both the number of quadrature points and polynomial

degree were needed to get accurate results on the variables PDF. The simulations were done for 3, 5 and

7 quadrature points, which were post-processed in a 2 degree, 2&3 degree and 2,3&4 degree polynomials

respectively. The variables studied through the stochastic process were: pressure at the inlet, pressure

gradient in the first branch to the left, mass flow rate at exits 1 and 3 (Fig. 5.1) and the wall shear stress

integrated in the first branch to the left. Thus the velocity profile at a constant line transverse to the branch

direction after the obstruction was studied. These variables were studied for all the analysis in this chapter.

As it can be seen from Fig. 5.7, the 2nd order polynomial with three points describes the same behaviour as

the more refined methods. Therefore it will be taken into account that three points are enough to describe

the PDFs of these variables. In fact, when looking at Fig. 5.8 it can be seen that the 3rd order coefficient is

clearly insignificant compared to the 1st order.

The stochastic analysis of the thrombosis size influence on the velocity profile is shown in Fig. 5.9, where

apart from the mean velocity profile and it is also plotted the 95% confidence interval. The mode and deter-

ministic mean were also calculated, however their velocity profile was very similar to that of the mean one so

it is not shown in this Thesis, for clarity sake. This plot shows that the uncertainty in the clot radius greatly

influences this velocity profile. One of the most important influences, might be the uncertainty in the size of

the recirculation bouble. Also, the maximum velocity magnitude as well as its location changes in a significant

38

Figure 5.4: Bar Chart of the Strain Rate values in the model

Figure 5.5: Absolute dierence of the velocity eld-between a Newtonian and a Non-Newtonian bloodmodel

Figure 5.6: Velocity eld of the Non-Newtonianblood model

39

manner, which is caused by the change in the size of the recirculation buble. The mean velocity profile shows

an even distance between the confidence interval, apart from the recirculation buble and the middle of the

velocity profile, where it is closer to the lower and upper limits of the confidence interval, respectively.

The scalar values measured show different influences in the flow with the shear being highly influenced with

large standard deviation and the pressure inlet showing little influence. However, when comparing the shape

of both PDF (Figs. 5.7 and 5.10), it is clear that they are similar.

In Table 5.2 it is possible to check the mean and standard deviation values for other flow properties measured

(exit 1, exit 3 and pressure gradient in the left branch). Clearly from the values of the standard deviation

compared with the mean values of both mass flows measured, the flow split is almost unaltered by the

uncertainty in a small obstruction.

When looking at Figs. 5.11 and 5.12 it can be seen that the velocity is mostly affected by the radius uncertainty

close to the clot. The velocity values around the clot are were interpolated in a clot free model to accomodate

the PDF’s entire range.

Table 5.2: Mean and standard deviation values with theradius as a random variable.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.201 ∗ 10−3 0.111 ∗ 10−4

Pressure Gradient[Pa] 0.482 ∗ 101 0.108 ∗ 101

Pressure Inlet[Pa] 0.672 ∗ 103 0.557 ∗ 100

Mass flow at exit 1[kg/s] 0.9917 ∗ 10−3 0.8819 ∗ 10−6

Mass flow at exit 3[kg/s] 0.1907 ∗ 10−2 0.1077 ∗ 10−5

Figure 5.7: PDF for the Shear with the radius as a random variable

40

Figure 5.8: Shear expansion coecients with the radius as a random variable

Figure 5.9: Stochastic parameters of the velocity prole for dierent small thrombosis radius

41

Figure 5.10: PDF for the Pressure at the inlet with the thrombosis with the radius as a random variable

Figure 5.11: Average of the velocity eld with theradius as a random variable

Figure 5.12: Standard deviation of the velocity eldwith the radius as a random variable

42

5.2.2 Critical Radius

For large obstructions human life becomes at a great risk. When considering an obstruction of about 70%

of the vein diameter, the sensitivity of the MRI becomes even more critical as a small change in the size

of the thrombosis can lead to even greater changes in the hemodynamic factors. Therefore a study was

performed to analyse the influence of the geometry uncertainty in a critical thrombus with µ = 0.00595 m and

σ = 0.0005 m, which is the same standard deviation as previously used, since it is supposed to simulate the

MRI’s resolution uncerainty.

As expected the geometry uncertainty in the bigger clot has bigger influence in the flow inside the vein. This is

shown mostly by the confidence interval of the velocity profile (Fig. 5.13), clearly showing a large uncertainty

regarding the maximum velocity in that zone. Also the recirculation zone is longer, which will increase the

“roulleaux” formation and therefore increasing the chances of a larger and possibly deathly clot. Since now

the clot is so large that the line probe used for the velocity profile was inside the clot, it was taken a little

farther away from the clot keeping the same distance from the clot as before.

The large increase in not only the shear range, but also in its magnitude suggests an increased probability

of vein rupture leading to death. Leading to this increase in shear is the fact that the pressure at the inlet

has also vastly increased and with larger standard deviation. These behaviours can be seen in Figs. 5.14

and 5.15.

From Table 5.3 it is now possible to see that the mass flow split is affected by the uncertainty in the large

obstruction, whereas in the small clot it almost did not have any influence.

Figure 5.13: Stochastic parameters of the velocity prole for dierent thrombosis radius

43

Figure 5.14: PDF for the Shear with the radius as a random variable

Figure 5.15: PDF for the Pressure at the inlet with the thrombosis with the radius as a random variable

Table 5.3: Mean and standard deviation values with theradius as a random variable.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.768 ∗ 10−3 0.174 ∗ 10−3

Pressure Gradient[Pa] 0.671 ∗ 102 0.321 ∗ 102

Pressure Inlet[Pa] 0.743 ∗ 103 0.199 ∗ 102

Mass flow at exit 1[kg/s] 0.1054 ∗ 10−2 0.2949 ∗ 10−4

Mass flow at exit 3[kg/s] 0.1838 ∗ 10−2 0.3333 ∗ 10−4

44

5.3 Stochastic Inuence of the Blood Viscosity

This section shows the influence of the uncertainty regarding the blood viscosity. This uncertainty was mea-

sured using three different methods: uncertainty in the blood behaviour regarding a mixture of blood models;

uncertainty regarding the parameters in a Carreau blood viscosity model; uncertainty in the which distinctive

blood model describes blood viscosity.

5.3.1 Model Uncertainty

From section 2.3, comes the question of which is the blood viscosity model that will best describe the blood

flow in the portal vein case. As this question remains unanswered, it is important to take into account this

unknown into a stochastic process. Since the Carreau and Carreau-Yasuda is vastly used throughout the

literature (Shibeshi and Collins [2005], Gambaruto et al. [2011], Chen et al. [2006], etc.), it will be assumed

that the blood viscosity distribution with strain rate assumes such behaviour. In order to quantify the uncer-

tainty of these blood models, a function of the blood viscosity is used in the form of equation 5.1, where

φj(ξ, η) is a shape function that has values between [0, 1] and∑4j=1 φj(ξ, η) = 1. ξ and η are two ran-

dom variables with an uniform PDF varying in the range of [−1, 1]. Three different Carreau models and one

Carreau-Yasuda model are the models chosen for this study, whose parameters are shown in Table 5.4 as

well as the corresponding shape function.

µ(ξ, η) =

4∑j=1

φj(ξ, η) · µj (5.1)

Fig. 5.16 shows that the use of 3 quadrature points with 2nd order polynomial degree for both ξ and η is

enough for an accurate representation of the PDF. From Fig. 5.17 it is also possible to see that the third order

coefficient is negligible compared to the first and second orders.

From Figs. 5.16 and 5.18 it can be seen that the model uncertainty imposes great uncertainty in both the

shear and pressure inlet. Thus the behaviour of the PDF is similar, with the shear PDF showing a little spike

towards the left side of the shear range.

Table 5.5 shows that the mass flow split is not influenced by a change in the blood model. This happens as

a consequence of the real pressure drop in the liver which was taken into account in this Thesis, leading to a

small pressure drop in the portal vein compared to the one observed in the liver. This method is not used in

the literature, but it allows us to detect flow split variations in a more credible way.

The effect of this stochastic process on the velocity field can be seen in Figs. 5.19 and 5.20. The standard

deviation is larger in the right branch and close to the clot inflincting large uncertainty in the recirculation

bubble.

5.3.2 Model Parameters Uncertainty

On the other hand, assuming that the blood viscosity will always have a single model’s behaviour, there are

still uncertainties regarding the parameters, that rule this behaviour. Considering that the range of strain rate

in the model, obtained from the previous section is given a bar chart by Fig. 5.4, the uncertainty was only to

45

Table 5.4: Blood models parameters for the stochastic process.

Shape function Blood Model Parameter Values

µ0 0.056 Pa·sφ1 = 1

4 (1− ξ)(1− η) Carreau (Johnston et al. [2004]) µ∞ 0.00345 Pa·sλ 3.313 s

n 0.3568

µ0 0.025 Pa·sφ2 = 1

4 (1 + ξ)(1− η) Carreau (Lee and Steinman [2007]) µ∞ 0.0035 Pa·sλ 25 s

n 0.25

µ0 0.0519 Pa·sµ∞ 0.00476 Pa·s

φ3 = 14 (1− ξ)(1 + η) Carreau-Yasuda (van de Vosse et al. [2003]) λ 0.438 s

n 0.191

a 0.409

µ0 0.0456 Pa·sφ4 = 1

4 (1 + ξ)(1 + η) Carreau (Gambaruto et al. [2011]) µ∞ 0.0032 Pa·sλ 10.03 s

n 0.344

Figure 5.16: PDF for the Pressure at the inlet with the blood model as a random variable

46

Figure 5.17: Shear expansion coecients with the blood model as a random variable

Figure 5.18: PDF for the Shear with the blood model as a random variable

47

Table 5.5: Mean and standard deviation values with theblood model as a random variable.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.237 ∗ 10−3 0.278 ∗ 10−4

Pressure Gradient[Pa] 0.526 ∗ 101 0.574 ∗ 100

Pressure Inlet[Pa] 0.684 ∗ 103 0.879 ∗ 101

Mass flow at exit 1[kg/s] 0.9940 ∗ 10−3 0.1757 ∗ 10−5

Mass flow at exit 3[kg/s] 0.1905 ∗ 10−2 0.2080 ∗ 10−5

Figure 5.19: Average of the velocity eld with theblood model as a random variable

Figure 5.20: Standard deviation of the velocity eldwith the blood model as a random variable

48

be modeled considering the strain rate interval of [1, 60]. A study was conducted on the influence of all the

parameters that rule the shear-thinning behaviour of the Carreau model (see Appendix C). From this study, it

was concluded that the range of viscosity desired could be achieved with uncertainty in µ0, µ∞ and n. These

parameters were taken as random variables with uniform PDF, with mean µ = 0.0456, 0.004 and 0.344 and

standard deviation σ = 0.0092, 0.00028 and 0.099 respectively.

The convergence study lead to the conclusion that three points with a 2nd order polynomial were accurate

enough to describe the hemodynamic factors as it can be seen from Fig. 5.21, where besides the three

quadrature points with 2nd, there are also plotted the PDF for five quadrature points with both 2nd and 3rd

order polynomials.

Regarding pressure inlet and shear, whose PDFs are plotted in Figs. 5.21 and 5.22 respectively it is clear that

uncertainty in the model parameters will induce large uncertainty in both hemodynamic properties (mean and

standard deviation values in Table 5.6). The shape of the PDF is the same, clearly showing the dependence

of the shear with pressure inlet. Again the mass flow is almost not influenced by this uncertainty (Table 5.6).

Figure 5.21: PDF for the Shear with the blood model parameters as random variables

Figure 5.22: PDF for the Pressure at the inlet with the blood model parameters as random variables

The influence in the velocity field (Figs. 5.23 and 5.24) are closely alike with the previous analysis here

49

Figure 5.23: Average of the velocity eld with theblood model parameters as random variables

Figure 5.24: Standard deviation of the velocity eldwith the blood model parameters as random vari-ables

Table 5.6: Mean and standard deviation values with theblood model parameters as random variables.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.234 ∗ 10−3 0.210 ∗ 10−4

Pressure Gradient[Pa] 0.518 ∗ 101 0.419 ∗ 100

Pressure Inlet[Pa] 0.684 ∗ 103 0.675 ∗ 101

Mass flow at exit 1[kg/s] 0.9947 ∗ 10−3 0.1421 ∗ 10−5

Mass flow at exit 3[kg/s] 0.1904 ∗ 10−2 0.1521 ∗ 10−5

50

presented.

5.3.3 Distinctive Models

On another approach to the uncertainty in the blood behaviour, a study was performed to include the blood

model as a stochastic variable. Four different blood models were used (the same models used in sec-

tion 5.3.1). The stochastic variable has an uniform PDF ranging from -1 to 1, with each model having equally

spaced ranges.

As three convergence studies were already presented, in this section no convergence study is shown, how-

ever one was performed and the conclusion was that, for accurate representation of the PDF, ten points with

2nd order polynomials were necessary.

Again big influence in the pressure inlet and shear happens when uncertainty is applied to the blood viscosity

from what can be seen in Figs. 5.25 and 5.26 respectively and almost no influence in mass flow (table 5.7).

The shape of the PDFs is again similar to each other, showing a couple of steps, which are due to the

discontinuities created by the change between one model and the other on the viscosity PDF.

Figure 5.25: PDF for the Shear with the blood model as a random variable

Table 5.7: Mean and standard deviation values with theblood model as a random variable.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.237 ∗ 10−3 0.278 ∗ 10−4

Pressure Gradient[Pa] 0.529 ∗ 101 0.743 ∗ 100

Pressure Inlet[Pa] 0.684 ∗ 103 0.879 ∗ 101

Mass flow at exit 1[kg/s] 0.9940 ∗ 10−3 0.2475 ∗ 10−5

Mass flow at exit 3[kg/s] 0.1905 ∗ 10−2 0.2839 ∗ 10−5

The influence in the velocity field (Figs. 5.27 and 5.28) are closely alike with the previous two analysis here

presented.

51

Figure 5.26: PDF for the Pressure at the inlet with the with the blood model as a random variable

Figure 5.27: Average of the velocity eld with theblood model as a random variable

Figure 5.28: Standard deviation of the velocity eldwith the blood model as a random variable

52

5.4 Blood and Geometry Stochastic Inuence

Having studied the influence of the geometry and blood behaviour uncertainty individually, in this section the

combined influence of both uncertainties is studied. This section presents two different subsections. First the

smaller radius is combined with section 5.3.1 and next critical radius is combined with section 5.3.2 in order

to quantify uncertainty of the blood behaviour in both a small and big obtructions.

5.4.1 Smaller Radius and Model Parameters Uncertainty

Having already performed a convergence study for the radius and model parameters individually it assumes

that for the variables combined it is also only necessary three points for each random variable for accurate

results. Moreover, since one of the uncertainties strongly overcomes the other, it is not expected a big

influence from the cross products in the PC expansion.

When comparing the confidence interval of the velocity profile of this analysis (Fig. 5.29) with the one taking

just the radius of the clot as a random variable it is clear that they are very much alike, showing the largest

differences in the recirculation zone (where viscosity plays a more important role).

As for the pressure inlet (Fig. 5.30) it has almost the same PDF behaviour as when considering just the model

parameters.

On the other hand the shear PDF (Fig. 5.31) is more of a combined influence of the thrombosis radius and

the blood model parameters. From Fig. 5.32 is clear that the radius has the most influence in the shear,

however the blood model parameters are also influencing shear as well, leading to the conclusion that the

blood influence is comparable with the geometry uncertainty. This is a large influence as it can be seen from

the standard deviation in table 5.8.

Even with the combination of random variables, the mass flow split becomes almost unchanged (table 5.8).

Table 5.8: Mean and standard deviation values with thethrombosis radius and the blood model parameters as ran-dom variables.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.236 ∗ 10−3 0.248 ∗ 10−4

Pressure Gradient[Pa] 0.542 ∗ 101 0.119 ∗ 101

Pressure Inlet[Pa] 0.684 ∗ 103 0.679 ∗ 101

Mass flow at exit 1[kg/s] 0.9949 ∗ 10−3 0.1675 ∗ 10−5

Mass flow at exit 3[kg/s] 0.1904 ∗ 10−2 0.1861 ∗ 10−5

5.4.2 Critical Radius and Model Parameters Uncertainty

It is also important to take a look at the combined effect of the bloo uncertainty with uncertainty in the size of

a large obstruction in order to see if the effect on the hemodynamic factors are also significantly affected by

the blood uncertainty.

53

Figure 5.29: Stochastic parameters of the velocity prole with the thrombosis radius and the blood modelparameters as random variables

Figure 5.30: PDF for the Pressure at the inlet with the thrombosis radius and the blood model parametersas random variables

54

Figure 5.31: PDF for the Shear with the thrombosis radius and the blood model parameters as randomvariables

Figure 5.32: Shear expansion coecients with the radius and the blood model parameters as randomvariables

55

For the velocity profile (Fig. 5.33) the effect of uncertainty is clearly mostly due to the size of the obstruction

as the PDF is closely alike the one when considering just the radius as a random variable (Fig. 5.13).

Taking a look at the PDF of both shear (Fig. 5.34) and pressure inlet (Fig. 5.35) it can be seen the influence of

both the blood and geometry with large standard deviation (Table 5.9). Thus Fig. 5.36 shows the coefficients

of the shear expansion, clearly showing that the radius influence is close to that of one of the blood model

parameters, µinf . No other coefficients are plotted as they had no significance when compared to µinf and

the radius.

Again the mass flow split is affected, still with no great changes as it can be seen in table 5.9 from the

standard deviation.

Figure 5.33: Stochastic parameters of the velocity prole with the thrombosis radius and the blood modelparameters as random variables

Table 5.9: Mean and standard deviation values with thethrombosis radius and the blood model parameters as ran-dom variables.

Studied Mean Value Standard

Parameters µ deviation σ.

Shear[N] 0.599 ∗ 10−3 0.140 ∗ 10−3

Pressure Gradient[Pa] 0.593 ∗ 102 0.285 ∗ 102

Pressure Inlet[Pa] 0.716 ∗ 103 0.192 ∗ 102

Mass flow at exit 1[kg/s] 0.1042 ∗ 10−2 0.2680 ∗ 10−4

Mass flow at exit 3[kg/s] 0.1848 ∗ 10−2 0.3197 ∗ 10−4

56

Figure 5.34: PDF for the Shear with the thrombosis radius and the blood model parameters as randomvariables

Figure 5.35: PDF for the Pressure at the inlet with the thrombosis radius and the blood model parametersas random variables

57

Figure 5.36: Shear expansion coecients with the radius and the blood model parameters as randomvariables

58

Chapter 6

Conclusions

As proposed for the objectives of this Thesis, a verification of the numerical code was performed using simple

2D and 3D geometries. Thus the validation of blood flow was made using models and results accepted as

accurate in the scientific community.

The model of the portal vein was studied with a clot in one branch. As the pressure drop in the vein was

modeled taken into account the real pressure drop of the liver, the mass flow split was not affected by the

uncertainties studied in almost all of the analyses. The flow inside the geometry showed predictible behaviour

with a blunter velocity profile than that of a parabolic one due to the shear-thinning behaviour of blood. Around

the clot, a recirculation bubble developed, which with increasing size leads to increasing risk of thrombosis

and an increase in the clot itself. As it was expect the mass flow rate in the branch with the clot was about

double of that in the other branch.

A NISP method was implemented in the geometries examined. For each uncertainty quantification analysis

a convergence study was performed, leading to the conclusion that for the random variables analysed a 2nd

order polynomial with 3 quadrature points gives accurate results. The NISP method allowed for the assembly

of the PDF for each flow factor studied as well as the values for the mean and standard deviation.

A thorough study was developed on the influence of blood viscosity in blood flow. On this note, several blood

viscosity models were studied showing different behaviours for different strain rate ranges. It is possible to

conclude that, for low strain rates there is a great deal of uncertainty associated to the blood behaviour.

Bearing in mind this uncertainty three approaches were investigated for the uncertainty quantification of the

blood viscosity influence in the flow. This investigation tool into account a combination of different blood

models, different blood model parameters and distinctive blood models. The results obtained for the three

analyses showed that even though the range of influence of the three approaches was similar, the shape of

the PDF was very different leading to different uncertainty behaviours. It can be concluded from this study

that the uncertainty in the the blood model can lead to great uncertainty in the shear force in the walls of the

blood vessels, leading to uncertainty regarding the possibility of vein rupture consequent to the appearance

of blood clots.

The uncertainty regarding geometry was also deeply investigated as it was quantified through the several

steps that lead from the real human body to an image of the human body. This lead to a range of values of

59

accuracies from each step that leads to the final image. This uncertainty was quantified with the NISP method

with two different geometries. The first one was a small obstruction, which, having obtained the results from

the uncertainty quantification, was clearly influencing shear and pressure in the vein. The other geometry

studied was a big clot in the artery and the influence of the geometry uncertainty was clearly larger than that

for the small obstruction. Concluding, for critical clots it is even more important to have accurate images of

the geometry, thus uncertainty should be definetely taken into account.

When combining uncertainty from geometry and the blood, the influence of each random variable varies

greatly with the size of the clot. This way with a small clot, the influence of the blood parameters was in the

same order of magnitude as the radius influence. However when it comes to critical geometries, the radius

size has definetely larger influence in the flow development.

This study shows clearly a need for more intense study on the uncertainty regarding blood flow as it is an

area with great potential for diagnosing diseases.

60

References

S. Acharjee and N. Zabarras. A non-intrusive stochastic galerkin approach for modeling uncertainty propa-

gation in deformation processes. Computers and Structures, 85:244–254, 2007.

L. Antiga, B. Ene-Iordache, and A. Remuzzi. Computational geometry for patient-specific reconstruction and

meshing of blood vessels from MR and CT angiography. IEEE Transactions on Medical Imaging, 22(5),

2003.

O. Baskurt, O. Yalcin, and J. Meiselman. Hemorheology and vascular control mechanisms. Clinical Hemorhe-

ology and Microcirculation, 30:169–178, 2004.

A. Bazille, M. Guttman, E. McVeigh, and E. Zerhouni. Impact of semi-automated versus manual image

segmentation errors on myocardial strain calculation by magnetic ressonance tagging. Invest Radiol., 29

(4):427–433, 1994.

C. Bertolotti and V. Deplano. Three-dimensional numerical simulations of flow through a stenosed coronary

bypass. Journal of Biomechanics, 33:1011–1022, 2000.

C. Botar, T. Vasile, S. Sfrangeu, S. Clichici, P. Agachi, and P. Badea. Validation of CFD simulation results in

case of portal vein blood flow. Computer Aided Chemical Engineering, 28:205–210, 2010.

J. Boyd, J. Buick, and S. Green. Analysis of the Casson and Carreau-Yasuda Non-Newtonian blood models

in steady and oscillatory flows using the lattice boltzmann method. Physics of Fluids, 19, 2007.

J. Buchanan, C. Kleinstreuer, G. Truskey, and M. Lei. Relation between non-uniform hemodynamics and sites

of altered permeability and lesion growth at the rabbit aorto-celiac junction. Atherosclerosis, 143:27–40,

1999.

61

J. Chen, X. Lu, and W. Wang. Non-newtonian effects of blood flow on hemodynamics in distal vascular graft

anastomoses. Journal of Biomechanics, 39:1983–1995, 2006.

S. Chien, S. Usami, R. Dellenback, and M. Gregersen. Blood viscosity: Influence of erythrocyte deformation.

Science, 157(3790):827–829, 1967a.

S. Chien, S. Usami, R. Dellenback, and M. Gregersen. Blood viscosity: Influence of erythrocyte aggregation.

Science, 157(3790):829–831, 1967b.

J. A. Esperança Pina. Anatomia Humana dos Órgãos. Lidel, January 2004. ISBN 978-972-757-149-9.

M. Friedman and D. Giddens. Blood flow in major blood vessels - modeling and experiments. Annals of

Biomedical Engineering, 33(12), 2005.

A. Gambaruto, J. Janela, A. Moura, and A. Sequeira. Sensitivity of hemodynamics in a patient specific

cerebral aneurysm to vascular geometry and blood rheology. Mathematical Biosciences and Engineering,

8(2):409–423, 2011.

S. George, D. Martin, and D. Giddens. Portal vein contribution to the right and left lobes of the liver using MRI

and CFD. IFMBE Proceedings, 31:473–476, 2010.

G. Gerig, O. Kubler, R. Kikinis, and F. Jolesz. Nonlinear anisotropic filtering of MRI data. IEEE Transactions

on Medical Imaging, 11(2), 1992.

S. Hammer, A. Jeays, P. Allan, R. Hose, D. Barber, W. Easson, and P. Hoskins. Acquisition of 3-D arterial

geometries and integration with computational fluid dynamics. Ultrasound in Med. & Biol., 35(12):2069–

2083, 2009.

J. Janela, A. Moura, and A. Sequeira. Towards a geometrical multiscale approach to non-newtonian blood

flow simulations. Advances in Mathematical Fluid Mechanics, 2010.

B. Johnston, R. Johnston, S. Corney, and D. Kilpatrick. Non-Newtonian blood flow in human right coronary

arteries: Steady state simulations. Journal of Biomechanics, 37(5), 2004.

M. Kameneva, K. Garrett, M. Watach, and H. Borovetz. Red blood cell aging and risk of cardiovascular

diseases. Clinical Hemorheology and Microcirculation, 18:67–74, 1998.

62

U. Kohler, I. Marshall, M. Robertson, Q. Long, X. Xu, and P. Hoskins. MRI measurement of wall shear

stress vectors in bifurcation models and comparison with CFD predictions. Journal of Magnetic Resonance

Imaging, 14:563–573, 2001.

D. Ku. Blood flow in arteries. Annu Rev Fluid Mech, 29:399–434, 1997.

D. Ku, D. Giddens, C. Zarins, and S. Glagov. Pulsatile flow and atherosclerosis in the human carotid bi-

furcation. Positive correlation between plaque location and low oscillating shear stress. Arteriosclerosis,

Thrombosis, and Vascular Biology, 5:293–302, 1985.

S. Lee and D. Steinman. On the relative importance of rheology for image-based CFD models of the carotid

bifurcation. J. Biomech. Eng., 129(2):273–279, 2007.

A. Marossy, P. Svorc, I. Kron, and S. Gresová. Hemorheology and circulation. Clinical Hemorheology and

Microcirculation, 42:253–258, 2009.

M. Mendes. Modeling and Simulation of Hydrocarbon Oxidation Processes within Porous Inert Media. PhD

thesis, Instituto Superior Técnico - Universidade Técnica de Lisboa, July 2010.

C. Millet-Bex. O Corpo Humano - Parte 2. Grande Biblioteca Médica. Granroma Editores, 2005.

J. Milner, J. Moore, B. Rutt, and D. Steinman. Hemodynamics of human carotid artery bifurcations: Compu-

tational studies with models reconstructed from magnetic resonance imaging of normal subjects. Journal

of Vascular Surgery, 28(1):143–156, 1998.

A. Miranda, P. Oliveira, and Pinho F. Steady and unsteady laminar flows of Newtonian and generalized

Newtonian fluids in a planar T-junction. International Journal for Numerical Mehtods in Fluids, 57:295–328,

2008.

K. Moyle, L. Antiga, and D. Steinman. Inlet conditions for image-based CFD models of the carotid bifurcation:

Is it reasonable to assume fully developed flow? Journal of Biomechanical Engineering, 128, 2006.

R. Nowak. Wavelet-based rician noise removal for magnetic resonance imaging. IEEE Transactions on Image

Processing, 8, 1999.

63

W. Oberkampf and T. Trucano. Verification and validation in computational fluid dynamics. Progress in

Aerospace Sciences, 38:209–272, 2002.

E. Ofili, J. Kern, J. St. Vrain, T. Donohue, R. Bach, B. Al-Joundi, F. Aguirre, R. Castello, and A. Labovitz. Differ-

ential characterization of blood flow, velocity and vascular resistance between proximal and distal normal

epicardial human coronary arteries: Analysis by intracoronary doppler spectral flow velocity. American

Heart Journal, 130(1):37–46, 1995.

S. Patankar and D. Spalding. A calculation procedure for hear, mass and momentum transfer in three-

dimensional parabolic flows. International Journal of heat and Mass Transfer, 15(10):1787–1806, 1972.

K. Perktold and G. Rappitsch. Computer simulation of local blood and vessel mechanics in a compliant

carotid artery bifurcation model. Journal of Biomechanics, 28(7):845–856, 1955.

K. Perktold, M. Hofer, G. Rappitsch, M. Loew, B. Kuban, and M. Friedman. Validated computation of physio-

logic flow in a realistic coronary artery branch. Journal of Biomechanics, 31:217–228, 1998.

S. Petkova. Investigation of portal vein blood flow in cirrhotic portal hypertension using computer-based and

physical modelling methods. PhD thesis, Swinburne University of Technology, 2008.

S. Petkova, A. Hossain, J. Naser, and E. Palombo. CFD modelling of blood flow in portal vein hyperten-

sion with and without thrombosis. Third International Conference on CFD in the minerals and Process

Industries, pages 527–530, 2003.

A. Popel and P. Johnson. Microcirculation and hemorheology. Annu Rev Fluid Mech, 37:43–69, 2005.

M. Reagan, H. Najm, G. Ghanem, and O. Knio. Uncertainty quantification in reacting-flow simulations through

non-intrusive spectral projection. Combustion and Flame, 132:545–555, 2003.

A. Robertson, A. Sequeira, and M. Kameneva. Hemodynamical Flows. Modeling, Analysis and Simulation,

volume 37. Oberwolfach Seminars, 2008.

R. Rosenson, S. Shott, and C. Tangney. Hypertriglyceridemia is associated with an elevated blood viscosity

Rosenson: triglycerides and blood viscosity. Atherosclerosis, 161:433–439, 2002.

64

S. Sankaran and A. Marsden. A stochastic collocation method for uncertainty quantification and propagation

in cardiovascular simulations. Journal of Biomechanical Engineering, 133, 2011.

A. Sequeira and J. Janela. An overview of some mathematical models of blood rheology. A Portrait of

State-of-the-Art Research at the Technical University of Lisbon, pages 65–87, 2007.

E. Shaik, K. Hoffmann, and J. Dietiker. Numerical simulations of pulsatile Non-Newtonian flow in an end-to-

side anastomosis model. Simulation Modelling Practice and Theory, 16:1123–1135, 2008.

S. Shibeshi and W. Collins. The rheology of blood flow in a branched arterial system. Applied Rheology, 15

(6):398–405, 2005.

M. Siouffi, V. Deplano, and R. Pélissier. Experimental analysis of unsteady flows through a stenosis. Journal

of Biomechanics, 31:11–19, 1998.

P. Stein and H. Sabbah. Turbulent blood flow in the ascending aorta of human with normal and diseased

aortic valves. Circulation Research, 39:58–65, 1976.

C. Tu and M. Deville. Pulsatile flow of Non-Newtonian fluids through arterial stenoses. Journal of Biomechan-

ics, 29(7):899–908, 1996.

F. van de Vosse, J. Hart, C. Oijen, D. Bessems, T. Gunther, A. Segal, B. Wolters, J. Stijnen, and F. Baai-

jens. Finite-element-based computational methods for cardiovascular fluid-structure interaction. Journal of

Engineering Mathematics, 47:335–368, 2003.

J. Vimmr and A. Jonásová. Non-Newtonian effects of blood flow in complete coronary and femoral bypasses.

Mathematics and Computers in Simulation, 80:1324–1336, 2010.

D. Wang and J. Bernsdorf. Lattice Boltzmann simulation of steady Non-Newtonian blood flow in a 3D generic

stenosis case. Computers and Mathematics with Applications, 58:1030–1034, 2009.

D. Xiu and G. Karniadakis. The Wiener-Askey polynomial chaos for stochastic differential equations. SIAM

J. SCI. COMPUT., 24(2):619–644, 2002a.

D. Xiu and G. Karniadakis. Modeling uncertainty in steady state diffusion problems via generalized polynomial

chaos. Computer Methods in Applied Mechanics and Engineering, 191(43):4927–4948, 2002b.

65

D. Xiu, D. Lucor, C. Su, and G. Karniadakis. Stochastic modeling of flow-structure interactions using gener-

alized polynomial chaos. Journal of Fluids Engineering, 124(1):51–59, 2002.

Y. Yang, S. George, D. Martin, A. Tannenbaum, and D. Giddens. 3D modeling of patient-specific geometries

of portal veins using MR images. Engineering in Medicine and Biology Society, 28th Annual International

Conference of the IEEE, 2006.

F. Yilmaz and M. Gundogdu. A critical review on blood flow in large arteries; relevance to blood rheology,

viscosity models, and physiologic conditions. Korea-Australia Rheology Journal, 20(4):197–211, 2008.

66

Appendix A

Probability Density Functions

In this Appendix the denition of the Probability Density Functions used throughout the stochasticdevelopment in this work is shown as well as some illustrative graphs of these functions.

The Gaussian or Normal probability distribution is used to represent real-valued random values thathave a tendency to conglomerate around a mean value. This is a continuous probability distribution andpresent a bell-shaped graph, which is dened by equation A.1.

f(x) =1√

2πσ2e

−(x−µ)2

2σ2 (A.1)

being µ the mean and σ2 the variance. For µ = 0 and σ2 = 1 this distribution is called the standardnormal.

The Beta distribution is also continuous and is dened in the interval [0,1] and parametrized by twopositive shape parameters (α and β). Equation A.2 denes the PDF.

f(x, α, β) =1

B(α, β)xα−1(1− x)β−1 (A.2)

with B being a normalization constant, so that the area under the graph is 1 to make it a PDF.

The continuous uniform distribution has an equal probability for all intervals of the same length. Thisdistribution is dened by the lower and upper limits, a and b, respectively. This way the PDF for theuniform distribution yields in:

f(x) =

1b−a , if a ≤ x ≤ b0 if x < a ∪ x > b

(A.3)

In Fig. A.1 all three PDF are plotted in order to have a visual perspective of these distributions.

67

Figure A.1: Probability density functions

68

Appendix B

Numerical Methods

As stated in Chapter 3, in order to solve the coecients' integrals, a numerical method is used. When theinput variable has a Gaussian PDF, and therefore is discretized with Hermite polynomials, the numericalmethod used is the Gauss-Hermite quadrature. On the other hand, for a Beta distribution, with Jacobipolynomials, the method is a Gauss-Jacobi quadrature, while for an uniform distribution the quadratureused is Gauss-Legendre with Legendre orthogonal polynomials.

A quadrature rule is an approximation of the denite integral of a function, usually stated as a weightedsum of function values at specied points within the domain of integration. This method providesaccurate results for polynomials of degree 2n− 1, being n the number of points used in the quadrature.Even though the domain of integration is restricted to [−1, 1], which equation for the quadrature yieldsin equation B.1, the interval can be changed to [a, b] by applying equation B.2.

B.1 Gauss-Legendre Quadrature

For the Gauss-Legendre quadrature wi is given by equation B.3.

∫ 1

−1

f(x)dx =

∫ 1

−1

W (x)g(x) ≈n∑i=1

wif(xi) (B.1)

∫ b

a

f(x)dx ≈ b− a2

n∑i=1

wif

(b− a

2xi +

b+ a

2

)(B.2)

wi =2

(1− x2i ) [P ′n(xi)]

2 , where Pn(x) is the nth Legendre polynomial (B.3)

B.2 Gauss-Hermite Quadrature

This method is used for integrals in the form of

∫ ∞−∞

e−x2

f(x)dx ≈n∑i=1

wif(xi) (B.4)

with

wi =2n−1n!

√π

n2 [Hen−1(xi)]2 (B.5)

69

B.3 Gauss-Jacobi Quadrature

This method is used for integrals in the form of

∫ 1

−1

f(x)(1− x)α(1 + x)βdx =

∫ 1

−1

W (x)g(x) ≈n∑i=1

λif(xi) (B.6)

with

λi = −2n+ α+ β + 2

n+ α+ β + 1

Γ(n+ α+ 1)Γ(n+ β + 1)

Γ(n+ α+ β + 1)(n+ 1)!

2α+β

P ′n(xi)Pn+1(xi)(B.7)

70

Appendix C

Parameter Inuence in the Blood

Carreau Model

In this Appendix is presented the study performed on the inuence of the Carreau model parameters (µ0,µ∞, n and λ). Taking in consideration a Carreau model with mean values for its parameters (µ0 = 0.0456Pa.s, µ∞ = 0.004 Pa.s, n = 0.344 and λ = 10.03 s), each parameter was taken as a variable with a certainstandard deviation and studied individually and colectively. For comparison purposes, the four bloodviscosity models used in section 5.3 were plotted in black in all of the gures in this Appendix, in orderto help evaluate the correct range of blood viscosity within the strain rate range considered.

In Figs. C.1-C.4 µ0, µ∞, n and λ, are studied individually, respectively, with its mean value and avariation of 30% of that value. It can be seen that λ is the least inuenciable parameter on the bloodviscosity and therefore were disregarded as a random variable. µ0, µ∞ and n show big inuence in theblood viscosity, however n shows inuence evenly throughout the range, whereas µ0 and µ∞ show greaterinuence in the beginning and in the end of the range respectively.

The best t to the four models in black is obtained by combining three parameters (µ0, µ∞ and n) withstandard deviations of 0.00923, 0.00027 and 0.099 for µ0 and µ∞ and n, respectively (Fig. C.5).

Figure C.1: Study on the inuence of µ0

71

Figure C.2: Study on the inuence of µ∞

Figure C.3: Study on the inuence of λ

Figure C.4: Study on the inuence of n

72

Figure C.5: Study on the combined inuence of µ0, µ∞ and n

73