IBM kang thesis
description
Transcript of IBM kang thesis
-
AN IMPROVED IMMERSED BOUNDARY METHOD FOR COMPUTATION OF
TURBULENT FLOWS WITH HEAT TRANSFER
A DISSERTATION
SUBMITTED TO THE DEPARTMENT OF MECHANICAL ENGINEERING
AND THE COMMITTEE ON GRADUATE STUDIES
OF STANFORD UNIVERSITY
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
FOR THE DEGREE OF
DOCTOR OF PHILOSOPHY
Seongwon Kang
June 2008
-
c Copyright by Seongwon Kang 2008All Rights Reserved
ii
-
I certify that I have read this dissertation and that, in my opinion, it is fully
adequate in scope and quality as a dissertation for the degree of Doctor of
Philosophy.
(Parviz Moin) Principal Co-Adviser
I certify that I have read this dissertation and that, in my opinion, it is fully
adequate in scope and quality as a dissertation for the degree of Doctor of
Philosophy.
(Gianluca Iaccarino) Principal Co-Adviser
I certify that I have read this dissertation and that, in my opinion, it is fully
adequate in scope and quality as a dissertation for the degree of Doctor of
Philosophy.
(Heinz Pitsch)
Approved for the University Committee on Graduate Studies.
iii
-
Abstract
The immersed boundary (IB) method is a technique to enforce boundary conditions on sur-
faces not aligned with the mesh in a numerical simulation. This method has been used as
a practical approach to model ow problems involving very complex geometries or moving
bodies. Our objective is to assess the accuracy and eciency of the IB method in simula-
tions of turbulent ows, where the ow dynamics in the near-wall region is fundamental to
correctly predict the overall ow. The rst part of this work focuses on the development of a
simulation tool based on the IB method that can correctly predict the wall temperature and
pressure uctuations in turbulent ows. In the second part, we illustrate the application of
the method to a multi-material heat transfer problem where convective heat transfer of the
uid and conductive heat transfer of the solid are handled simultaneously.
This work achieves sucient accuracy at the immersed boundary and overcomes decien-
cies in previous IB methods by augmenting the formulation with additional constraints a compatibility constraint relating the interpolated velocity boundary condition with mass
conservation and a decoupling constraint for the pressure. We derived an IB method with
a revised boundary interpolation and a strictly mass conserving scheme, which does not
show pressure oscillations near the immersed boundary. Although accurate, the complexity
of this method prompted the development of another variant the immersed boundary-approximated domain method (IB-ADM). This approach satises the pressure decoupling
constraint with an inexpensive computational overhead. The IB-ADM correctly predicts
the near-wall velocity, pressure and scalar elds in several example problems. The IB-ADM
is shown to successfully predict the ow around a very thin solid object for which incor-
rect results were obtained with previous IB methods. The IB-ADM has been successfully
validated through computation of the wall-pressure space-time correlation in DNS of a tur-
bulent channel ow. When applied to a turbulent ow around an airfoil, the computed ow
statistics the mean/RMS ow eld and power spectra of the wall pressure are in good
iv
-
agreement with a previous LES and experiment.
In order to establish the viability of the IB method as an ecient tool for LES/DNS
of conjugate heat transfer applications, the problem of a heated cylinder in a channel with
heating from below is considered. Here, the uid-solid interface is constructed as a collec-
tion of disjoint faces of control volumes associated to dierent material zones. Coupling
conditions for the material zones have been developed such that continuity and conservation
of the scalar ux are satised by a second-order interpolation. The local mesh renement
technique is crucial to accommodate the large dierence in length scales in the present ap-
plication (i.e., small heated cylinder in a large channel). In the region upstream of the
transition to turbulence, numerical predictions show a strong sensitivity to the mesh resolu-
tion and inlet condition. Predictions of the local Nusselt number show good agreement with
the experimental data. The eect of the Boussinesq approximation on this problem was also
investigated. Comparison with the variable density formulation suggests that, in spite of a
small thermal expansion coecient of water, the variable density formulation in a transi-
tional ow with mixed convection is preferable, since it does not involve the uncertainty in
the material properties required in the Boussinesq approximation.
v
-
Acknowledgements
Financial support for this work was provided by the Department of Energy under the Ad-
vanced Simulation and Computing (DOE-ASC) program. Computational resources for this
research were provided by the Lawrence Livermore National Laboratory under the DOE-
ASC program. Parts of this work were done in collaboration with Dr. Frank Ham. The
authors acknowledge his helpful suggestions as well as his eorts in the development of
the CDP - ow solver. The authors gratefully acknowledge professors Heinz Pitsch, Javier
Jimenez, Ugo Piomelli, Meng Wang, and Dr. Stephane Moreau for their helpful comments
and suggestions. Also, comments and help from Dr. Prasun Ray, Dr. Lawrence Cheung, Ms.
Laurie Gibson, Mr. Edward Perry, and Mr. Shunn Lee in preparation of this manuscript
are greatly appreciated.
vi
-
Contents
Abstract iv
Acknowledgements vi
1 Introduction 1
1.1 Motivation and objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Accomplishments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Numerical methods 9
2.1 Description of the Navier-Stokes solvers . . . . . . . . . . . . . . . . . . . . . 9
2.2 Generation of locally rened meshes . . . . . . . . . . . . . . . . . . . . . . . 11
3 Treatment of immersed boundary 14
3.1 Basic equations of the IB method and general issues . . . . . . . . . . . . . . 14
3.2 Treatment of mass conservation near immersed boundary . . . . . . . . . . . 19
3.3 Treatment of velocity and scalar - standard reconstruction method . . . . . . 21
3.4 Issues in the standard reconstruction method . . . . . . . . . . . . . . . . . . 25
3.5 A revised reconstruction method with mass conservation for reshaped CV . . 31
3.5.1 Revised interpolation methods . . . . . . . . . . . . . . . . . . . . . . 31
3.5.2 Enforcing mass conservation for reshaped CV . . . . . . . . . . . . . . 35
3.5.3 Test cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.6 Immersed boundary-approximated domain method . . . . . . . . . . . . . . . 44
3.6.1 Enforcing mass conservation for approximated domain . . . . . . . . . 45
3.6.2 Implementation for the fractional step method . . . . . . . . . . . . . 49
3.6.3 Interpolation method for the velocity . . . . . . . . . . . . . . . . . . . 50
3.6.4 Accuracy test and comparison study . . . . . . . . . . . . . . . . . . . 50
vii
-
3.7 Implementation for a multi-material problem (conjugate heat transfer) . . . . 56
4 Verication and validation studies 62
4.1 Verication study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.1.1 Developing boundary layer over a thin plate . . . . . . . . . . . . . . . 62
4.1.2 Flow around a heated sphere . . . . . . . . . . . . . . . . . . . . . . . 64
4.2 DNS of a turbulent channel ow at Re=180 . . . . . . . . . . . . . . . . . . 65
4.2.1 Eect of the IB method on the DNS results . . . . . . . . . . . . . . . 71
4.3 LES of the turbulent ow around an airfoil . . . . . . . . . . . . . . . . . . . 73
4.4 A heated cylinder in a channel heated from below . . . . . . . . . . . . . . . . 81
4.4.1 Experimental conguration . . . . . . . . . . . . . . . . . . . . . . . . 82
4.4.2 Computational setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.4.3 Eect of grid resolution . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.4.4 Eect of inow condition . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.4.5 Results with conjugate heat transfer . . . . . . . . . . . . . . . . . . . 94
4.4.6 Eects of the Boussinesq approximation . . . . . . . . . . . . . . . . . 97
5 Conclusions and future work 99
Bibliography 102
viii
-
List of Tables
3.1 Non-dimensionalized frequency of the vortex shedding. . . . . . . . . . . . . . 43
4.1 RMS wall pressure scaled by the wall shear stress. . . . . . . . . . . . . . . . 67
4.2 Mesh spacings in wall units for grids in the heated cylinder case. . . . . . . . 85
ix
-
List of Figures
1.1 Preparation steps for a simulation with the body-tted mesh and IB method. 2
1.2 Examples of a locally rened mesh and body-tted mesh. . . . . . . . . . . . 7
2.1 Examples of user-input keywords for local mesh renement. . . . . . . . . . . 13
3.1 A very thin solid object between two channels with ows in the opposite
directions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 Examples of velocity eld mirrored across the IB: (a) collocated grid; (b)
staggered grid. A square denotes a grid. . . . . . . . . . . . . . . . . . . . . . 17
3.3 A local coordinate at the immersed boundary. . . . . . . . . . . . . . . . . . . 18
3.4 Dierent schemes for dening control volumes (CVs) for mass conservation
near IB: (a) standard scheme; (b) mass conservation for reshaped CVs; (c)
mass conservation for uid-side CVs. The shaded area denotes a control
volume where mass conservation is enforced. . . . . . . . . . . . . . . . . . . . 20
3.5 Conguration of the immersed boundary, grid and nodes in the linear inter-
polation method: , immersed boundary; , grid; , velocity node.uc is the reconstructed velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.6 Grid conguration for a simplied one-dimensional case. u denotes a velocity
node and p denotes a pressure node. . . . . . . . . . . . . . . . . . . . . . . . 24
3.7 An example of control volumes crossed by the IB in a staggered mesh. . . . . 26
3.8 Flow eld and grid conguration of laminar ow over a wedge: (a) streamlines
and pressure contours; (b) conguration of the grid lines and IB. . . . . . . . 27
3.9 Time trace of u, u, v, v, and pressure around an IB cell shown in Fig-ure 3.8 (b) of the steady laminar ow over a wedge: , u/U0; ,u/U0; M, v/U0; O, v/U0; , pressure. . . . . . . . . . . . . . . . . . . . . . . 27
x
-
3.10 Contours of the x-velocity and pressure with the standard reconstruction
method. Bold lines denote boundaries of the channels. . . . . . . . . . . . . . 29
3.11 Contours of the x-velocity with the standard reconstruction method with the
periodic B.C. and a constant momentum forcing term. . . . . . . . . . . . . . 30
3.12 Proles of the x-velocity at x=0 with the standard reconstruction method
with dierent B.Cs.: , the exact solution; , with the parabolic velocityB.C. at x/=-10 and 10; , with the periodic B.C. and a constant
momentum forcing term. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.13 Conguration of the immersed boundary, grid and nodes in the quadratic+momentum
interpolation method: , immersed boundary; , grid; , velocitynode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.14 Treatment of the divergence of the velocity for a control volume crossed by
the IB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.15 Grid and IB conguration for a decaying vortex problem: (a) IB lines aligned
on the grid lines; (b) IB lines inclined by 45 with respect to the grid lines;
(c) IB line of a circular shape. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.16 Maximum error in u1 at t=0.2 with the dierent settings for mass conserva-
tion in the rotated square IB: , with the standard mass conservation and
the exact solution at the boundary outside of the IB; , with the stan-
dard mass conservation and the exact solution at t=0 left unchanged at the
boundary outside of the IB; , with the approximate mass conservation;
, with the strict mass conservation. The LIM and the rotated square
IB geometry are used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.17 Maximum error in u1 and p at t=0.2 with the linear interpolation schemes:
, LIM; , RLIM; , QMIM. The lines with symbols denote
pressure. In square IB, dashed line is masked by solid line. . . . . . . . . . . . 40
3.18 Instantaneous pressure contours from the dierent interpolation methods: (a)
LIM; (b) RLIM; (c) QMIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.19 Maximum error in u1 and p at t=0.2 with the dierent interpolation meth-
ods: , RLIM; , RLIM with the strict mass conservation; ,
QMIM; , QMIM with the strict mass conservation. The lines with
symbols denote pressure. The circular IB geometry is used. . . . . . . . . . . 41
xi
-
3.20 Time-trace of the wall pressure at = 70: , LIM; , mixed
LIM; , RLIM; , QMIM. = 0 and = 180 correspond to the
stagnation and base points, respectively. . . . . . . . . . . . . . . . . . . . . . 43
3.21 Time-averaged wall pressure coecients around a circular cylinder: , Parket al. (1998); , Case A; , Case B; , Case C; , Case D. 44
3.22 Examples of the approximated domain and boundary. . . . . . . . . . . . . . 46
3.23 Examples of the interpolated velocity components on the approximated bound-
ary a in dierent arrangements of the velocity variables. . . . . . . . . . . . 46
3.24 Maximum error in u1, p and T at t=0.2 with the IB-ADM: , u1; ,
p; , T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.25 Contours of the x-velocity with the IB-ADM and standard reconstruction
method. Bold lines denote boundaries of the channels. . . . . . . . . . . . . . 52
3.26 Contours of the pressure with the IB-ADM and standard reconstruction
method. Bold lines denote boundaries of the channels. . . . . . . . . . . . . . 53
3.27 Proles of the x-velocity at x=0 with the IB-ADM and standard reconstruc-
tion method: , the exact solution; , IB-ADM; , standard re-construction method (SRM); , SRM with doubled the number of mesh
points in x- and y-directions. . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.28 Locally rened mesh for a laminar ow around a circular cylinder. . . . . . . 54
3.29 Time-averaged wall-pressure coecients around a circular cylinder: , Parket al. (1998); , IB-ADMwith CFL=1.6; , IB-ADMwith CFL=0.4;
, standard reconstruction with CFL=1.6; , standard reconstruc-
tion with CFL=0.4: (a) near the stagnation point (b) the whole range. . . . . 55
3.30 Time-averaged wall-pressure coecients around a circular cylinder: ,
IB-ADM; , stair-step approximation; , stair-step approximation
with a coarse mesh (doubled grid spacings). . . . . . . . . . . . . . . . . . . . 56
3.31 Schematic diagrams for interface treatment between dierent materials: (a)
true uid-solid interface; (b) construction of approximated boundaries facing
each other (fluid and solid); (c) computation of interpolation coecients
from the projected boundaries. . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.32 A conjugate heat transfer problem of a rotating ow between two coannu-
lar cylinders. Thick lines denote boundaries where temperature boundary
condition is imposed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
xii
-
3.33 Maximum errors in the velocity and temperature for the conjugate heat trans-
fer problem between two coannular cylinders: , x-velocity; , tem-
perature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.1 Locally rened mesh for developing laminar boundary layer over a thin plate. 63
4.2 The skin-friction coecient in laminar boundary layer: , Blasius solu-
tion; , present result. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634.3 Locally rened mesh for a heated sphere. . . . . . . . . . . . . . . . . . . . . . 64
4.4 Results of the case with Gr = 104: (a) contours of the y-velocity and tem-
perature; (b) heat transfer coecients. , Jia & Gogos (1996); , the presentstudy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.5 Locally rened meshes for a turbulent channel ow. . . . . . . . . . . . . . . . 66
4.6 Mean streamwise velocity proles in wall units: , Kim et al. (1987); ,inclined (IB) case; , body-tted case. . . . . . . . . . . . . . . . . . . . 67
4.7 RMS velocity proles in wall units: , Kim et al. (1987); , inclined (IB)case; , body-tted case. . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.8 Energy spectra of the streamwise velocity and pressure at y+ = 5 in the
streamwise (x) and spanwise (z) directions: , Kim et al. (1987) (velocity),Moser et al. (1999) (pressure); , inclined (IB) case; , body-tted
case. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.9 Wall-pressure power spectra (t): , Choi & Moin (1990); , inclined(IB) case; , body-tted case; , Cartesian collocated 10M mesh. . 69
4.10 Wall-pressure power spectra (t) with dierent time periods and a Cartesian
staggered 10M mesh: , Choi & Moin (1990); , the rst run; ,the second run; , the third run; , the fourth run. . . . . . . . . . . 70
4.11 Convection velocity Uc(rx) scaled by the centerline velocity U0: , Choi &Moin (1990); +, inclined (IB) case; , body-tted case; M, Cartesian collo-cated 10M mesh; O, Cartesian staggered 10M mesh. . . . . . . . . . . . . . . 714.12 Mean streamwise velocity proles in wall units: , inclined (IB) case; ,stair-step approximation with y+ = yu/; , stair-step approximation
with the down-shifted coordinate y+ = (y k)u/. . . . . . . . . . . . . . . 724.13 Geometry of the full domain RANS simulation (left) and sub-domain LES
calculation (right) and contours of the streamwise velocity. . . . . . . . . . . . 73
xiii
-
4.14 The locally rened mesh used in the present study and a reference Cartesian
mesh for the airfoil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.15 Contours of the instantaneous x-velocity and x-vorticity. . . . . . . . . . . . . 75
4.16 Averaged velocity proles at several x-locations: , Wang et al. (2004);, IB method; , body-tted. . . . . . . . . . . . . . . . . . . . . . . . . 76
4.17 Averaged wall-pressure coecients: , Roger & Moreau (2004); , Wang et al.(2004); , IB method; M, body-tted. . . . . . . . . . . . . . . . . . . . . . . 774.18 RMS velocity proles at several x-locations: , Wang et al. (2004); , IBmethod; , body-tted. . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.19 Contours of instantaneous x-velocity with meshes: (a) Wang et al. (2004); (b)
body-tted; (c) IB method. A gray circle indicates a region where velocity
wiggles are observed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.20 Wall-pressure power spectra at the trailing edge: , Roger & Moreau (2004);, Wang et al. (2004);, IB method; - - - -, body-tted. . . . . . . . . . . 804.21 A streamline over the airfoil and contours of the convection velocity along
this streamline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
4.22 Schematic diagram of a heated cylinder inside a channel heated from below. . 82
4.23 The locally rened mesh for the heated cylinder case. . . . . . . . . . . . . . . 84
4.24 Contours of the instantaneous temperature using dierent grids in Table 4.2. . 86
4.25 Proles of the averaged streamwise velocity at 5cm upstream of the cylinder
using dierent grids in Table 4.2: , experiment (Laskowski et al., 2007); ,RANS (Laskowski et al., 2007); , Grid #1; , Grid #2; ,
Grid #3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.26 The time-averaged heat ux at the outer cylinder using dierent grids in Ta-
ble 4.2: , experiment (Laskowski et al., 2007); , RANS (Laskowski et al.,2007); , Grid #1; , Grid #2; , Grid #3. 0 and 90 corre-
spond to the forward stagnation point and the top of the cylinder. . . . . . . 87
4.27 Proles of the square root of the kinetic energy at 5cm upstream of the
cylinder using dierent grids in Table 4.2: , experiment (Laskowski et al.,2007); , RANS (Laskowski et al., 2007); , Grid #1; , Grid #2;, Grid #3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.28 Contours of the instantaneous streamwise velocity and temperature using
Grid #3 in Table 4.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
xiv
-
4.29 Proles of the averaged streamwise velocity at x = 0 using dierent inlet
velocity proles: , interpolated from Laskowski et al. (2007); ,
uniform (Uin); , recycled from x=36cm. . . . . . . . . . . . . . . . . . . 90
4.30 Proles of the averaged streamwise velocity at 5cm upstream of the cylinder
using dierent inlet velocity proles: , experiment (Laskowski et al., 2007);, RANS (Laskowski et al., 2007); , interpolated from Laskowski et al.(2007); , uniform (Uin); , recycled from x=36cm. . . . . . . . . . 91
4.31 Proles of the square root of the kinetic energy at 5cm upstream of the
cylinder using dierent inlet velocity proles: , experiment (Laskowski et al.,2007); , RANS (Laskowski et al., 2007); , interpolated from Laskowskiet al. (2007); , uniform (Uin); , recycled from x=36cm. . . . . . . 91
4.32 Contours of the instantaneous streamwise velocity using dierent inlet veloc-
ity proles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.33 Contours of the instantaneous temperature using dierent inlet velocity proles. 93
4.34 The time-averaged heat ux at the outer cylinder using dierent inlet velocity
proles: , experiment (Laskowski et al., 2007); , RANS (Laskowski et al.,2007); , interpolated from Laskowski et al. (2007); , uniform
(Uin); , recycled from x=36cm. 0 and 90 correspond to the forward
stagnation point and the top of the cylinder. . . . . . . . . . . . . . . . . . . . 93
4.35 The time-averaged heat ux at the outer cylinder: , experiment (Laskowskiet al., 2007); , RANS (Laskowski et al., 2007); , with solid conductionand the interpolated inow; , with solid conduction and the recycled
inow; , without solid condition and the interpolated inow. 0 and 90
correspond to the forward stagnation point and the top of the cylinder. . . . . 94
4.36 RMS temperature at the outer cylinder for the cases with solid conduction:
, with the interpolated inow; , with the recycled inow. 0 and
90 correspond to the forward stagnation point and the top of the cylinder. . 95
4.37 Contours of the instantaneous temperature with solid conduction (side view
(x y)). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954.38 Contours of the instantaneous temperature with solid conduction (top view
(x z) at y=1.43cm). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
xv
-
4.39 Proles of the averaged streamwise velocity and the square root of the kinetic
energy at 5cm upstream of the cylinder: , experiment (Laskowski et al.,2007); , Boussinesq approximation; , variable density formulation. 97
4.40 Contours of the instantaneous streamwise velocity using dierent reference
temperatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
xvi
-
Chapter 1
Introduction
1.1 Motivation and objectives
Simulations based on CFD (Computational Fluid Dynamics) have expanded their role in
both scientic research and engineering analysis. Accurate CFD simulations are regarded
as a cost-eective alternative to the experiments in various industries.
As CFD becomes an important tool in industrial applications, mesh generation has
become a key issue. Workstation performance as well as numerical algorithms for CFD
have evolved rapidly; as a result, simulation time has decreased steadily. However, the time
required for mesh generation has not decreased substantially. Often mesh generation is
the major bottleneck, especially for realistic and complex machinery components. Several
factors contribute to this situation. First, the mesh-generation process is still largely manual.
Automatic generation of a body-tted mesh is not always possible. Moreover, there are
many situations where the quality of an automatically generated mesh is not satisfactory.
Because a good mesh is optimized for the solution of a specic problem, expert knowledge is
often necessary throughout its development. Although adaptive mesh approaches have been
developed, mesh generation aided by an engineer's experience still produces the best results.
The second reason for the diculties in mesh generation is related to the fact that it is largely
a serial process. Recent speed-up of CFD simulations has benetted greatly from evolution
of the parallel computing environment. The steps involved in generating a body-tted mesh
are (i) construction of the surface mesh from a CAD design, and (ii) generation of the
volume mesh from the surface mesh. In many cases, the preparation of the surface mesh is
the most time-consuming phase because the imperfections present in the CAD model must
1
-
CHAPTER 1. INTRODUCTION 2
Body-fitted mesh
1. Geometry
IB method
1. Mesh
2. Mesh 2. Geometry
Body-fitted mesh
1. Geometry
IB method
1. Mesh
2. Mesh 2. Geometry
Figure 1.1: Preparation steps for a simulation with the body-tted mesh and IB method.
be xed in order to guarantee water-tightness. Also, this phase often requires trimming
or approximation of tiny parts dicult to resolve with the mesh. Generation of a large
mesh can be parallelized by generating meshes in sub-domains. However, mesh structure
and resolution in a sub-domain are often strongly non-local (i.e., aected by the other sub-
domains), and therefore most algorithms remain sequential. These two factors lead to an
imbalance in time devoted to simulation versus grid generation. It is easy to nd an example
where generating a body-tted mesh takes a few months, whereas the corresponding RANS
simulation only requires a few days.
The immersed boundary (IB) method has emerged as an alternative, since it can relax the
diculty and time requirement of mesh generation. The hallmark of the IB method is that
it does not require the computational mesh to conform to the physical boundaries. Instead,
the solution algorithm is locally modied to enforce the desired boundary conditions. This
feature is attractive for very complex geometries, because a very simple mesh structure, such
as a Cartesian mesh, can be used. Body-tted and the IB meshes are notionally dierent
in the preparation step: for the former, the geometry is specied rst, followed by mesh
generation (Figure 1.1); in IB methods, a mesh is easily constructed, then the eect of the
geometry is imposed in the solution step.
The IB method is largely advantageous in three situations. First, it provides an alter-
native to body-tted mesh for very complex geometry; in this case, the amount of human
work and time for mesh generation can be reduced by using a simpler mesh structure. The
second advantage relates to problems associated with moving geometries. Since the eect
-
CHAPTER 1. INTRODUCTION 3
of geometry is imposed in the solution step, dynamically updating geometric changes in the
solution is relatively straightforward. Another advantage presents itself in multi-phase or
multi-material problems. More specically, the interface between dierent materials can be
regarded as an immersed boundary. The IB method is then equivalent to the imposition of
physical conditions at the interface.
The IB method was rst introduced by Peskin (1982) for computing blood ow in the
cardiovascular system. Subsequently, there have been numerous eorts to enhance the ac-
curacy, stability and range of applicability of the IB method. A short review on existing
IB methods is given here. Readers can refer to articles by Mittal & Iaccarino (2005) and
Iaccarino & Verzicco (2003) for further information on the previous studies.
In the work of Peskin (1982), the IB method was specically designed to handle deform-
ing (elastic) boundaries and low Reynolds number ows. The basic idea is to determine
localized forces for the Navier-Stokes equations at a set of Lagrangian points distributed on
the deforming boundaries in order to enforce the physical conditions. The deforming bound-
ary is modeled as elements with elastic (spring) links, and the forcing term is a function of
the deformation and elastic properties of the boundary. The singular forces at Lagrangian
points are transferred to Eulerian mesh points via a regularized Dirac delta function. Gold-
stein et al. (1993) generalized this concept as a two-mode feedback control with spring and
damping constants in order to enforce the boundary condition at the IB. These methods,
along with related studies (e.g., Grith & Peskin, 2005; Uhlmann, 2005; Taira & Colo-
nius, 2007), are based on a nite-width, regularized Dirac delta function and referred to
as continuous forcing techniques. This technique is notionally independent of the spatial
discretization and easy to implement in a Navier-Stokes solver. However, there are a few
drawbacks. Using a regularized Dirac delta function results in the boundary eect diusing
into the uid region, thus decreasing the solution accuracy. This issue motivated subsequent
studies (e.g., Grith & Peskin, 2005) which attempted to improve accuracy. Another issue
is that the spring and damping constants are problem-dependent, and often result in severe
restrictions on the time step, which then requires specic treatment (e.g., Lee, 2003; Newren
et al., 2007). Many continuous forcing techniques are also referred to as explicit forcing
techniques, because the forcing term is explicitly evaluated during computation.
There is another family of IB methods referred to as the direct forcing techniques, rst
developed by Mohd-Yusof (1997). In this method, the forcing term is computed so that
it directly compensates for the errors between the calculated velocities and the desired
-
CHAPTER 1. INTRODUCTION 4
velocities on the IB. Since the direct forcing technique is based on specic discretization
schemes, it enforces the exact boundary condition on the IB. This method has no problem-
dependent parameter, and does not suer from severe restriction on the time step. In
the ghost-cell method (Majumdar et al., 2001; Tseng & Ferziger, 2003), the method of
Mohd-Yusof (1997) was simplied by replacing the forcing in the Navier-Stokes equation
with a simple linear interpolation. Fadlun et al. (2000) introduced a direct forcing method
in which the velocities at the rst grid points into the uid region are reconstructed by
interpolating from the boundary condition and neighboring velocities. This method is also
called the reconstruction method (Gilmanov et al., 2003; Gilmanov & Sotiropoulos, 2005).
A method similar to Fadlun et al. (2000) and Tseng & Ferziger (2003) imposes the forcing
eect implicitly and is alternatively referred to as an implicit forcing technique. The direct
forcing technique is often referred to as the discrete forcing technique, since the forcing term
is closely related to the discretized Navier-Stokes equation as opposed to the continuous
forcing technique.
There are other methods in the discrete forcing family. The immersed interface methods
(Xu & Wang, 2006; Linnick & Fasel, 2005, among others) were developed to achieve a
high order accuracy with a formal discretization and a jump condition across the immersed
interface. The methods referred to as the Cartesian grid method (e.g., Coirier & Powell,
1993; Aftosmis et al., 1998) or cut-cell method (e.g., Ye et al., 1999; Tucker & Pan, 2000;
Udaykumar et al., 2001; Kirkpatrick et al., 2003) are based on constructing body-tted,
irregular grid cells near the IB. Then, a modied discretization similar to that used for
unstructured meshes is applied to enforce the boundary conditions. The term sharp interface
method has been used for most discrete forcing techniques. As opposed to the diuse nature
of the boundary condition in the continuous forcing techniques, the sharp interface methods
result in the boundary condition enforced as a step function across the boundary. The
sharp interface method in multi-phase ows denotes a method allowing discontinuity in the
solution across an interface between phases.
There are methods referred to as the ctitious domain methods which employ an op-
timization technique to enforce the physical boundary conditions. The ctitious domain
methods are categorized as explicit forcing techniques. Some of them (e.g., Bertrand et al.,
1997) employ the continuous forcing techniques, while the others (e.g., Yu & Shao, 2007)
employ the direct forcing techniques. These methods have been popular for particulate
ows.
-
CHAPTER 1. INTRODUCTION 5
So far, IB methods have been applied to a wide range of applications: compressible ows
(Ghias et al., 2007; Liu & Vasilyev, 2007), particulate ows (Uhlmann, 2005; Yu & Shao,
2007), micro-scale ows (Atzberger et al., 2007), interaction with solid bodies (Gilmanov &
Sotiropoulos, 2005; Zhao et al., 2008, among others), multi-phase ows (Ge & Fan, 2006),
conjugate heat transfer (Iaccarino & Moreau, 2006; Yu et al., 2006), environmental ows
(Smolarkiewicz et al., 2007), bio-uids (Fauci & Dillon, 2006), etc. However, only a small
number of studies have been published for cases with high Reynolds numbers.
Although many previous studies have reported theoretical improvements and encour-
aging results, several issues remain to be addressed. These issues are often very dierent
in each case, especially for the discrete forcing methods. In the cut-cell method, the nu-
merical complexity and the small-cell problem (the discretized governing equations become
sti when the volume of a cut-cell CV is very small) have been long-standing issues (Ghias
et al., 2007). In the immersed interface methods, restricted stability (Newren et al., 2007)
and aliasing errors (Zhao et al., 2008) have been reported. In the direct forcing techniques
(Mohd-Yusof, 1997; Fadlun et al., 2000; Tseng & Ferziger, 2003), issues related to enforcing
mass conservation have been raised. As an example, in some approaches, mass conservation
at the IB is satised by the velocity elds both in the uid and solid regions. Although
these methods have been classied as sharp interface methods, both pressure and pressure
gradient are continuous across the IB, which implies that the articial ow eld in the solid
region may aect the uid region. This issue can become more serious in the reconstruction
methods, since treatment for the velocities at the rst grid points into the solid region is
notionally undened. The velocity eld in the solid is important because it contributes to
the computation of the divergence of the grid cell on the IB and can aect the pressure
near the IB. Both Gilmanov et al. (2003) and Choi et al. (2007) employed interpolation of
the pressure near the IB. Theoretically, the pressure interpolation is not necessary because
the pressure accuracy is guaranteed by correctly satisfying mass conservation. Iaccarino &
Verzicco (2003) observed that dierent treatments of the solid velocity eld do not aect
the ow eld in the uid region in their numerical experiments; this is tested in the present
study. Further issues on the general IB method and the reconstruction method will also be
discussed later.
In the literature, several IB methods have been applied to LES/DNS of various turbulent
ows: ow over a wavy wall (Tseng & Ferziger, 2003; Lee, 2003; Yang & Balaras, 2006),
ow over a sphere (Yun et al., 2006), ow inside a piston engine (Verzicco et al., 2000),
-
CHAPTER 1. INTRODUCTION 6
ow in an impeller-stirred tank (Verzicco et al., 2004), ow over a mannequin (Choi et al.,
2007), inclined channel (Ikeno & Kajishima, 2007), ow in a nuclear rod-bundle (Ikeno &
Kajishima, 2007), ow over a building (Smolarkiewicz et al., 2007), stator-rotor interaction
(Tyagi & Acharya, 2005), etc. Most of these studies have focused on the ow eld away
from the wall. In some cases, the distribution of the time-averaged pressure is shown, but
there is no previous study which presents high-order statistics of the wall pressure at the IB.
Thus, it is very important to assess the ability of the IB method to predict wall variables
correctly in turbulent simulations.
Another important issue arising in LES/DNS of turbulent ows is generation of a suf-
ciently resolved mesh. While the combination of a Cartesian mesh and the IB method
has attractive features, it has a limitation in practical cases, especially in complex turbu-
lent ows. The Kolmogorov scale is proportional to Re3/4; thus, the smallest mesh size
decreases as the Reynolds number increases. In order to reduce the total number of mesh
points, the mesh size in a region with a small velocity gradient (e.g., in the far-eld) needs
to remain large. Thus, the ratio of the largest and smallest mesh sizes increases with the
Reynolds number in turbulent simulations. As a result, a ow with a high Reynolds number
may not be handled eciently with a purely Cartesian mesh.
A solution to this problem is a mesh structure that allows easy local renement/coarsening
while remaining simpler than an unstructured body-tted mesh. The local mesh renement
technique in the present study uses a Cartesian hexahedral mesh as the basic element. Local
mesh resolution is increased by recursively dividing a hexahedral mesh cell in one or more
directions, which allows both isotropic and anisotropic renements. This recursive mesh
renement maintains the hexahedral shape of mesh cells throughout the domain with the
capability of local renement or coarsening (Aftosmis et al., 1998). Figure 1.2 shows ex-
amples of a locally rened mesh and body-tted mesh. Two geometric features of a locally
rened mesh are (i) hanging nodes, which enable intensive local mesh renement, and (ii)
Cartesian hexahedral mesh, which makes the development of an automatic mesh-generation
algorithm easy. The local mesh renement is discussed in Section 2.2.
The rst objective of the present study is to assess the eectiveness of the IB method to
correctly predict the wall temperature and wall pressure uctuations in turbulent ows. In
order to accomplish this, the pressure uctuations are computed for a channel ow and a ow
around an airfoil. Then, wall pressure RMS uctuations as well as the spectra are computed
and compared with the previous studies. In addition, we explore a turbulent conjugate heat
-
CHAPTER 1. INTRODUCTION 7
(a) A locally rened mesh (b) A body-tted mesh
Figure 1.2: Examples of a locally rened mesh and body-tted mesh.
transfer problem where the modes of convective and conductive heat transfer are handled
simultaneously. For this application, the ability of the IB method to handle multi-material
problems with ease becomes useful. Thus, the second objective is to assess the eectiveness
of the IB method for a turbulent conjugate heat transfer problem.
In the next chapter, the Navier-Stokes solver and the local mesh renement technique
are described. In Chapter 3, various aspects of the IB method are discussed. In order to
resolve identied issues and implement capability for multi-material problems, revisions to
existing IB methods are devised. In Chapter 4, results of the verication and validation
study are presented, followed by the conclusion in Chapter 5.
1.2 Accomplishments
The following list summarizes important contributions of this work:
A modied mathematical formulation of the IB method, including the pressure decou-pling constraint.
Analysis of the incompatibility issue between the interpolated velocity boundary con-dition and the continuity equation.
Modied interpolation methods with explicit contribution from the local pressure gra-dient.
Development of a new IB method with a revised interpolation method and mass con-servation for reshaped CV. It does not introduce pressure wiggles and satises the
-
CHAPTER 1. INTRODUCTION 8
pressure decoupling constraint.
Development of a new IB method called immersed boundary-approximated domainmethod. It satises the pressure decoupling constraint with an inexpensive computa-
tional overhead.
Validation of the IB method with space-time correlation of the wall-pressure from achannel DNS and power spectra of the wall-pressure from LES of an airfoil.
First application of LES/DNS with the IB method to a turbulent conjugate heattransfer problem.
Development of a 20,000-line add-on program for the IB method. It can import aCAD geometry and is merged seamlessly into the user interface of the comprehensive
ow solver package, CDP.
-
Chapter 2
Numerical methods
2.1 Description of the Navier-Stokes solvers
The Navier-Stokes equation and the continuity equation for unsteady incompressible viscous
ow in Cartesian coordinates are (in non-dimensional form):
uit
+uiujxj
= pxi
+1Re
2uixjxj
, (2.1)
uixi
= 0, (2.2)
where t is the time, Re = U0L/ is the Reynolds number, U0 is a reference velocity, L is a
reference length, is the kinematic viscosity, ui is the velocity component in the i direction,
p is the pressure non-dimensionalized by U20 , and is the density.
In the present study, the solution of the Navier-Stokes equations (2.1)-(2.2) is obtained
using two dierent solvers. The rst is a semi-implicit solver based on staggered-variable for-
mulation. Using the Crank-Nicolson method for diusion terms and the third-order Runge-
Kutta method for convective terms, the k-th sub-iteration of the multi-step procedure can
be written as:
uki uk1it
+ k
(uiujxj
)k1+ k
(uiujxj
)k2=
(k + k)pk
xi+
(k + k)2Re
[2ukixjxj
+2uk1ixjxj
]+O (t2) , (2.3)9
-
CHAPTER 2. NUMERICAL METHODS 10
where t is the time step and k and k are the discretization coecients. Second-order
central dierences are used for the spatial discretization of the dierential terms.
The second solver is called CDP
1
: a fully implicit LES solver based on an unstructured
collocated mesh. In this code, the time-staggered scheme of Pierce (2001) is employed.
Then, the discretized momentum equation at (n+ 1/2)-th time step is written as:
un+1i unit
+12
un+ 12j un+1ixj
+u
n+ 12
j uni
xj
=p
n+ 12
xi+
12Re
[2un+1ixjxj
+2unixjxj
]+O (t2) . (2.4)In CDP, the spatial derivatives are computed using a nite volume method (FVM) for
node-based collocated mesh. The ux at the face of a control volume is evaluated by
applying a second-order interpolation and mid-point rule for numerical integration. Further
details about CDP are available in Ham et al. (2006) and Ham (2007). It is more time-
consuming to use a solver for unstructured meshes with the IB method than to use a solver
specically developed for structured meshes. However, locally rened meshes (i.e., with
hanging nodes) can be treated without modication to the unstructured solver. Also, a
solver for unstructured meshes can easily support load-balanced computations in a massively
parallel computing environment.
To solve the discretized momentum (Eq. (2.3) or Eq. (2.4)) and continuity equations
(Eq. (2.2)) eciently, a variant of the fractional-step method (Kim & Moin, 1985) is em-
ployed. The overall procedure for Eq. (2.3) can be written as:[1
t (k + k)
2Re2
xjxj
]uki =
uk1it (k + k)p
k1
xi
k(uiujxj
)k1 k
(uiujxj
)k2+
(k + k)2Re
(2uk1ixjxj
), (2.5)
2
xjxj=
1(k + k)t
ukixi
, (2.6)
uki = uki (k + k)t
xi, (2.7)
1
CDP is named after Charles David Pierce (1969-2002)
-
CHAPTER 2. NUMERICAL METHODS 11
pk = pk1 + , (2.8)
where u and are the intermediate velocity and pseudo-pressure.
In addition to incompressible ows, heat transfer problems with mixed convection are
considered. In this case, a variable-density formulation of the Navier-Stokes equations is
used:
uit
+uiujxj
= pxi
+
xj
[
(uixj
+ujxi
)]+ gi, (2.9)
t+uixi
= 0, (2.10)
h
t+ujh
xj=
xj
[kT
xj
], (2.11)
where is the density, is the molecular viscosity, and gi is the vector of the gravitational
acceleration. T is the temperature, h = cpT is the enthalpy, and k is the thermal conductiv-
ity. The same temporal and spatial schemes are used for these governing equations as are
used in the incompressible version. Details are available in Ham (2007).
2.2 Generation of locally rened meshes
As discussed in Section 1.1, the resolution requirements in a turbulent simulation can be
widely dierent within the computational domain, especially in complex geometries.
Locally rened mesh, sometimes referred to as adaptive mesh renement (AMR) has
been discussed in several previous studies (Berger & Oliger, 1984; Aftosmis et al., 1998;
Balsara & Norton, 2001; Iaccarino et al., 2004, among others). In the early studies (e.g.,
Berger & Oliger, 1984; Coirier & Powell, 1993), a hierarchical tree structure is used to
record the connectivity of mesh elements at dierent renement levels. For example, the
octree structure was used eciently with isotropic mesh renement. Several later studies
(e.g., Aftosmis et al., 1998; Ham et al., 2002) used the fully unstructured approach which
handles the elements with hanging nodes as polyhedra. Although the unstructured approach
uses more memory than the tree structure, it has the advantage of allowing anisotropic
(directional) renement. Another approach was presented in Iaccarino et al. (2004) which
-
CHAPTER 2. NUMERICAL METHODS 12
uses an underlying structured grid to build the connectivity information for non-isotropic
renement. In the present study, the unstructured approach is naturally employed by the
ow solver.
Based on the features noted in the previous studies, locally rened mesh structure pro-
vides (i) easy control of the local resolution; (ii) a fast turn-around time with respect to
unstructured mesh generation for complex geometries; (iii) development of automatic mesh-
generation strategies. Another advantage, although not utilized in the present study, is the
possibility of dynamic change of mesh resolution during run-time. Drawbacks of the local
mesh renement are (i) requirement of more grid points compared to a body-tted mesh in
turbulent simulations, and (ii) potential introduction of numerical error due to the treat-
ment of interfaces between ne and coarse meshes (i.e., hanging nodes). Compared to a
body-tted mesh, a Cartesian locally rened mesh needs more mesh points at non-aligned
boundaries. In order to achieve the desired mesh resolution in the wall-normal direction
near a boundary, a body-tted mesh may require grid renement only in the wall-normal
direction. The other directions are naturally uncoupled. On the other hand, a Cartesian
locally rened mesh needs renement in all directions, if the boundary is not aligned with
one of the Cartesian coordinates. In the worst situation, the mesh at the wall needs to be
a cube of the size 1/
3 of the desired wall-normal mesh spacing.
Several approaches have been used in the previous studies for the treatment of hanging
nodes. Iaccarino et al. (2004) and Ham et al. (2002) used formal discretization methods
that treat hanging nodes as unstructured meshes and enforce the ux conservation. Durbin
& Iaccarino (2002) uses a simple interpolation formula to treat the hanging nodes. Pantano
et al. (2007) used a WENO (weighted essentially non-oscillatory) scheme for AMR meshes.
The method of Shari & Moser (1998) handles interfaces between ne and coarse meshes
by a mesh embedding technique. In all methods, the size of error at hanging nodes is larger
than that from standard mesh points. In the present study, meshes around hanging nodes
are treated as polyhedral meshes. The present ow solver employs a nite volume method
for unstructured meshes, and there is no need for special treatment for hanging nodes. The
ow solver achieves second-order accuracy for Cartesian meshes, but the accuracy is reduced
to rst order at hanging nodes. Even in this case, the L-2 norm of the error is observed to
be the second order, since the fraction of hanging nodes over total nodes is never large.
In the present study, the generation of meshes is based on a few simple algorithms that
control the local resolution. Figure 2.1 shows algorithms used in the examples presented in
-
CHAPTER 2. NUMERICAL METHODS 13
Box window
(a)
Segment window
(b)
Surface refinement
(c)
Layer window
(d)
Figure 2.1: Examples of user-input keywords for local mesh renement.
this study. Figure 2.1 (a) shows a Box window, which enforces a prescribed mesh resolution
inside a box; (b) shows a Segment window, which enforces a prescribed mesh resolution
in the region within a distance from a line segment; (c) shows Surface renement, which
enforces a prescribed mesh resolution along the surface of a solid body (given in terms of the
normal and tangential resolutions); and (d) shows a Layer window (also called an Eikonal),
which enforces a prescribed mesh resolution within a distance from a solid body. Surface
renement is useful to achieve a desirable mesh resolution near the wall in LES and RANS.
A Layer window can be used to achieve a smooth mesh transition from the boundary to
the far-eld and is especially useful in LES.
The complexity of the mesh generation process can be measured by a combination of
two factors: the amount of human work and the time needed to build the mesh. With the
present tools, the amount of human work is directly proportional to the number of user
inputs required to control the mesh renement. We found that the algorithms illustrated
above become more eective as the complexity of a solid shape increases, thus the human
eort does not change substantially. Given the user inputs, the computational time required
for mesh generation varied, for the cases studied in the present work, from a few seconds to
20 minutes, depending on the number of grid cells and performance of the computer.
-
Chapter 3
Treatment of immersed boundary
This chapter discusses the issues of the IB method introduced in Section 1.1 in detail.
Mathematical formulations of the IB method are derived, and the corresponding issues are
discussed. As an example of the previous approaches, the standard reconstruction method
is presented. In order to address issues of this approach, two new IB methods are devised
and compared with the original method with numerical examples.
3.1 Basic equations of the IB method and general issues
In order to handle solid objects immersed in the uid, the IB method includes both uid and
solid regions in the physical domain. The governing equations, Eqs. (2.1)-(2.2) need to be
modied to enforce boundary conditions at the uid-solid interface in the physical domain.
From the work of Peskin (1982), enforcing the velocity boundary condition is expressed in
the additional forcing term to the original momentum equation:
uit
+uiujxj
= pxi
+1Re
2uixjxj
+ fi, (3.1)
fi = 0 in fluid= Fi in solid or IB
,
ui = ui,IB at IB, (3.2)
14
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 15
uixi
= 0 in fluid + solid, (3.3)
where denotes a domain of uid or solid. IB denotes the interface between solid and
fluid. Enforcing the continuity equation for solid is discussed later in this study. The
forcing term Fi is determined such that the velocity boundary condition is satised at IB.
Some IB methods have non-zero Fi only at IB. Additional treatment for the pressure is
unnecessary as long as the momentum and continuity equations in fluid are satised. In
practical terms in the implicit forcing technique, the forcing term is never computed (e.g.,
Fadlun et al., 2000; Tseng & Ferziger, 2003); however, the mathematical formulation for
these methods still can be derived with the forcing term (Mittal & Iaccarino, 2005), so that
Eq. (3.1) does not loose generality. This set of governing equations has been used in most
of the previous studies and is referred to as the standard formulation of the IB method.
While Eqs. (3.1)-(3.3) have been used widely in IB methods, there are a few issues
worth clarifying. The rst is related to the pressure accuracy at the boundary IB. By
using Eqs. (3.1)-(3.3) for determining correct pressure, it is assumed that the unmodied
governing equations are satised in fluid, such that the pressure gradient satises following
relationship on the uid side of IB (namely, IBfluid):
p
xi
IBfluid
=
[u
fluidi
t u
fluidi u
fluidj
xj+
1Re
2ufluidixjxj
]IBfluid
withufluidixi
= 0,
(3.4)
where ufluidi denotes the velocity eld in fluid including the (eventual) boundary velocity.
By solving Eqs. (3.1)-(3.3), however, the resulting pressure gradient satises:
p
xi
IB
=[uit uiuj
xj+
1Re
2uixjxj
+ fi
]IB
withuixi
= 0. (3.5)
In practice, the terms in Eq. (3.5) are evaluated using velocity elds in both fluid and solid.
There is no evidence that the dierence between two pressure gradients in Eq. (3.4) and
Eq. (3.5) is always negligible, unless fi is zero at IB or the velocity gradient is discontinuous.
So, satisfying only Eqs. (3.1)-(3.3) may be insucient for an accurate prediction of the
pressure near IB; this might result in inaccurate prediction of the local velocity eld.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 16
solid
Figure 3.1: A very thin solid object between two channels with ows in the opposite direc-
tions.
Another example demonstrating the need for an additional treatment of the pressure is
the interface problem shown in Figure 3.1. There is a thin solid boundary (interface) with
virtually zero thickness between two channels with steady laminar ows in the opposite
directions. The pressure at the boundary (IB) between two channels increases in the x-
direction for the lower channel and decreases for the upper channel. This example is inspired
by a ow around a thin airfoil where the pressure distribution on the pressure and suction
sides must remain decoupled. For the very thin interface in Figure 3.1, the solution requires
a discontinuous pressure prole across the interface. This can be achieved by enforcing
Eq. (3.4) at the boundary (IB) on each side of the interface, thus resulting in solutions
across IB independent of each other.
This isolation or decoupling process allowing discontinuous solutions across the interface
is similar to the Jump condition used in the immersed interface method (Lee & LeVeque,
2003; Xu & Wang, 2006, among others) and the ghost uid method (Fedkiw et al., 1999).
While multiple methods have a similar eect of enforcing Eq. (3.4), satisfying Eq. (3.4) is
also possible by enforcing a modied continuity equation at IB or in solid:
uixi
= s in solid or IB, (3.6)
where s is called the mass forcing term. This approach was used by Kim et al. (2001) in
order to remove unwanted coupling of the ow in the solid domain to the uid domain. In
the present study, Eq. (3.4) will be referred to as the decoupling constraint for the pressure.
This constraint is satised when the ow eld in the uid domain is decoupled from other
physical domains. In other words, both the momentum equation and the continuity equation
are satised using ow variables in the uid domain and the extrapolated variables inside
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 17
IBfluid
solidfluid
solid
(a)
fluid
solidIB
(b)
Figure 3.2: Examples of velocity eld mirrored across the IB: (a) collocated grid; (b) stag-
gered grid. A square denotes a grid.
the solid body. Then, Eq. (3.4) is automatically satised.
The second issue regarding Eq. (3.1) is the velocity in the uid region with a non-zero
forcing term. For some IB methods with the forcing term located on IB, the forcing term
is expressed as a Dirac delta function. If the Dirac delta function is not located at a grid
point, it is distributed to neighboring grid points. For certain IB methods (e.g., Fadlun et al.,
2000), Eq. (3.1) is replaced with a simpler relationship for easier computation in the uid
region, which is equivalent to a non-zero forcing term in the uid region. The forcing term
fi in the uid region is acceptable when the modied momentum equation is a convergent
approximation of the original momentum equation.
The third issue is related to the velocity boundary condition at IB (Eq. (3.2)). Up to
this point, the equations of the IB method have been written in continuous form. After
discretization, however, the positions where we want to enforce Eq. (3.2) are not necessarily
located on the grid points. A relationship that approximates Eq. (3.2) is then necessary.
One method of accomplishing this is to give the eect of Eq. (3.2) to nearby velocity
points in fluid by modifying their discrete momentum equation. One example is the method
by Fadlun et al. (2000) that employed a simple approximation to Eq. (3.1) that includes the
eect of Eq. (3.2). Another widely used method is to satisfy Eq. (3.2) using interpolation of
neighboring velocity points:
nb
wnbui,nb = ui,IB at IB, (3.7)
where wnb is the interpolation coecient and nb denotes the index of neighboring points. A
linear interpolation has been employed in several previous studies. In Mohd-Yusof (1997),
this method was described as mirroring the velocity eld across IB. An example is shown
in Figure 3.2 (a) where the velocity eld across the IB is mirrored such that the no-slip
boundary condition is satised using a linear interpolation.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 18
fluid
mirror
IB
Figure 3.3: A local coordinate at the immersed boundary.
This mirroring method satises the velocity boundary condition with accuracy of the
interpolation method. However, the accuracy may be lower because of incompatibility with
the continuity equation Eq. (3.3). This issue was previously reported by Kim et al. (2001)
and schematically represented for a simple case in Figure 3.2 (b). Figure 3.3 shows tangential
and normal coordinates local to the immersed boundary IB. Let me assume that u (, )
and u(, ) are the tangential and normal velocity elds in fluid. The velocity eld in the
mirrored region mirror can be expressed as:u (, ) = u (,) + 2u (, 0)u(, ) = u(,) + 2u(, 0) in mirror. (3.8)We assume that the continuity equation is satised in fluid:
u (, ) +
u(, ) = 0 in fluid.
For simplicity, let us assume the no-slip condition (u (, 0) = u(, 0) = 0). Then, it is
easily proved that in the mirrored region,
u (, ) +
u(, ) =
u (,)
u(,)
= u
(,) + u
(,) 6= 0 in mirror.
The mirrored velocity eld across IB does not satisfy the continuity equation unless
u/ = 0 near IB. This is a direct consequence of mass conservation in case of the no-slip
condition. However, enforcing the mirrored velocity and continuity equation together can
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 19
reduce the degree of freedom for the velocity interpolation and aect the accuracy especially
in a coarse mesh. The accuracy is not aected when u/ 0 is satised, e.g., stream-lines are parallel near IB. In the worst situation, however, the accuracy is reduced to the
rst order. For example, the case in Figure 3.2 (b) requires the y-velocity components to
be zero in order to satisfy the no-slip x-velocity boundary condition, regardless of the grid
size. This situation typically occurs near a stagnation point. Kim et al. (2001) addressed
this issue by satisfying the continuity equation with a non-zero right-hand side (RHS) term,
which reduced the velocity error at least by 60%. The current analysis conrms that using
the mirrored velocity eld near the IB has a negative eect. However, it should be em-
phasized that u/ = 0 at IB is the correct condition, which implies that the accuracy
will recover as the mesh is rened. Interestingly, the mirrored velocity eld produces a less
serious problem in the collocated mesh. As shown in Figure 3.2 (a), the mirrored velocity
eld has more degrees of freedom in the collocated mesh, because mass-conserving velocity
components (located at the CV faces) are dierent from the primary velocity components
(located at the CV centers). The mass-conserving velocity is interpolated from the primary
velocity components. In the collocated mesh, both the mass-conserving velocity compo-
nent and the boundary condition (Eq. (3.7)) are interpolated, and they do not produce the
incompatibility as seriously as in the staggered mesh.
In the present study, a set of modied equations Eqs. (3.1)-(3.4) is referred to as the
modied formulation of the IB method. In order to address the issues of the decoupling
constraint for the pressure (Eq. (3.4)) and incompatibility between the interpolated velocity
boundary condition (Eq. (3.7)) and the continuity equation, special treatments have been
devised and are introduced in Sections 3.5 and 3.6.
3.2 Treatment of mass conservation near immersed boundary
In this section, a few options for treatment of mass conservation near the IB are discussed
and compared. Since the pressure in the Navier-Stokes equation is a Lagrange multiplier
for the continuity equation, satisfying mass conservation is very important for the accurate
prediction of the pressure. Figure 3.4 shows dierent grid congurations near the IB. The
shaded area is a control volume where mass is conserved in each conguration.
In Figure 3.4 (a), mass is conserved for every control volume in the domain as it is
without the IB method. This has been a standard method for several IB methods with
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 20
IB
fluid
solid
(a)
IB
fluid
solid
(b)
IB
fluid
solid
(c)
Figure 3.4: Dierent schemes for dening control volumes (CVs) for mass conservation near
IB: (a) standard scheme; (b) mass conservation for reshaped CVs; (c) mass conservation
for uid-side CVs. The shaded area denotes a control volume where mass conservation is
enforced.
Eqs. (3.1)-(3.3) as their governing equations. One advantage in this situation is that no
additional treatment for mass conservation is necessary. For a control volume crossed by
IB, mass conservation is described by velocity values in both uid (fluid) and solid (solid)
domains. Since velocity elds in both domains aect the pressure at each point, the pressure
decoupling constraint Eq. (3.4) may not be satised. This limits the ability of handling a
very thin solid. If the mirroring scheme Eq. (3.8) is used to determine the local velocity eld
in solid, the incompatibility with mass conservation discussed in the previous section may
result in a decrease in the velocity accuracy. In the present study, this method is referred
to as standard mass conservation.
In Figure 3.4 (b), rectangular control volumes (CVs) crossed by IB are divided into
the ow region where solutions to the Navier-Stokes equations are desired, and boundary
regions (i.e., white area in the gure) where no solutions are needed. IB separates these
two regions. Mass conservation is satised for the reshaped CVs formed by existing CV faces
in fluid and IB. This method is closely related to the nite volume method (FVM) for an
unstructured mesh. Similar methods have been used by cut-cell approaches (Tucker & Pan,
2000; Udaykumar et al., 2001; Kirkpatrick et al., 2003, among others) and Kim et al. (2001).
This method has an advantage in that mass conservation (i.e., divergence of the velocity)
and the pressure gradient in fluid are independent from ow variables in solid. As a result,
the pressure decoupling constraint Eq. (3.4) is satised. This method obviously does not
suer from the incompatibility with the mirrored velocity, however, is very complicated.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 21
As a preliminary step in the application of the IB method, it is necessary to determine
the portions of the grid that need a specic treatment, e.g., the CV crossed by immersed
surfaces (IB). These reshaped CVs can be identied in several ways. If the immersed
surfaces are simple and described analytically, the procedure is straightforward; otherwise,
increasingly complex computational geometry tools must be used (Iaccarino & Verzicco,
2003). Once the reshaped CVs are identied, new pressure/velocity discretization operators
for mass conservation are necessary. As noted by Kirkpatrick et al. (2003), another problem
is that the matrix condition number increases signicantly when the size of the reshaped
CV is very small. This method is discussed further in Section 3.5.
As a nal option, in Figure 3.4 (c), CVs crossed by IB and in solid are excluded from the
computational domain. By satisfying mass conservation only for CVs in fluid, this method
does not suer from the incompatibility with the mirrored velocity eld. The pressure
decoupling constraint is satised by properly computing the velocity at the boundary of
the shaded area in Figure 3.4 (c). Also, computational complexity is much lower than the
reshaped CV approach, since the original CV is used for mass conservation. This method is
discussed in greater detail in Section 3.6.
3.3 Treatment of velocity and scalar - standard reconstruction
method
In this section, a few discrete forcing methods for the velocity and scalar are presented, and
the most suitable method is chosen and discussed in more detail. The IB formulation devel-
oped is based on discrete forcing, because the boundary condition is enforced exactly and
the numerical treatment is more straightforward compared to continuous forcing techniques.
The direct forcing technique of Mohd-Yusof (1997) and the ghost-cell method of Ma-
jumdar et al. (2001) and Tseng & Ferziger (2003) are attractive because of simplicity, low
computational overhead and no severe restriction on the time step. Since these methods are
based on the mirrored velocity eld in the solid region, we expect a possible loss of accuracy
(as discussed in Section 3.1). The pressure decoupling constraint can be satised, under a
condition that the mirrored velocity is determined exclusively from the velocity eld in the
uid region. The ability to handle a very thin interface is also important in the present
study, since this feature will be very useful for the conjugate heat transfer problem. The
methods using the mirrored velocity eld are somewhat limited in this respect.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 22
In the cut-cell methods (Udaykumar et al., 2001; Kirkpatrick et al., 2003, among oth-
ers), the governing equations (and solution procedures) are not modied, and only the
computational cells at the IB are altered to formally dene nite-volume or nite-dierence
operators. These methods are accurate, satisfy the pressure decoupling constraint and are
able to handle a very thin interface. However, their complexity and slow convergence due
to the small-cell problem are key disadvantages of these methods.
The method of Fadlun et al. (2000) is the starting point for the present IB method. In
the literature, this approach has been referred to as the reconstruction or the interpolation
method. The forcing term is not explicitly computed but rather, its eect is included in
an approximation to the momentum equation Eq. (3.1). As the result, an interpolation
formula replaces Eq. (3.1) near the IB. Its eect is to reconstruct the local velocity eld near
the IB. In addition to its simplicity, it has several advantages. Since the velocity boundary
condition is enforced with implicit forcing, there is no severe limit on the time step. The
velocity components from the regions across the IB are decoupled. And this approach does
not rely on the mirrored velocity eld in the solid region. It has an advantage in handling
a very thin interface. One concern is that the treatment of the velocities in the solid region
which contribute to mass conservation in the grid cells crossed by the IB is notionally
undened. Although Iaccarino & Verzicco (2003) observed that dierent treatments of the
solid velocity eld do not aect the ow eld in the uid region, arbitrary treatments might
have a negative eect on the pressure decoupling constraint. In the present study, revisions
to this approach are introduced with the objective of increasing the method's accuracy and
consistency.
In the rest of this section, we specify a linear interpolation method similar to Fadlun
et al. (2000) and show that the method has a second-order accuracy in space. A linear
interpolation formula is used to determine a velocity component that is in the uid region
and has one of the neighboring points in the discretization stencil outside of the uid region.
It is also assumed that velocity components are independent of each other and that each
component is determined by a separate interpolation. This is consistent with the assump-
tion of a linear prole. In Gilmanov & Sotiropoulos (2005) and Choi et al. (2007), higher
order interpolation methods were used. Choi et al. (2007) stated that a power-law based
interpolation is better suited to high Reynolds number ows than a linear interpolation.
Figure 3.5 shows two IB congurations commonly found in practical problems. A stag-
gered mesh is assumed. In Figure 3.5 (a), since the IB is exactly parallel to the grid lines, a
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 23
(a)
uIBuc
u2
(b)
uIB
uc u1
u2
Figure 3.5: Conguration of the immersed boundary, grid and nodes in the linear interpo-
lation method: , immersed boundary; , grid; , velocity node. uc is thereconstructed velocity.
linear interpolation stencil with uIB, uc and u2 is easily constructed along the x2 coordinate.
In Figure 3.5 (b), there are two velocity components (u1 and u2) nearest in the horizontal
and vertical directions to uc. A triangle is then identied by two adjacent velocity nodes
and a point on the IB (uIB) surrounding uc. A linear interpolation is then formulated be-
tween the IB point and vertices of the triangle. The resulting interpolation formula has the
following form:
uki,c = wi,1uki,1 + wi,2u
ki,2 + wi,IBu
ki,IB, (3.9)
where subscripts 1 and 2 denote the adjacent velocity nodes in the x1 and x2 directions,
and subscript IB denotes the point on the IB that is the boundary-normal projection of the
velocity node c. Superscript k denotes the next time step, and wi is an interpolation coe-
cient for the linear interpolation in the wall-normal direction. Assuming a local coordinate
whose center is located at a point on the IB, we can restate the linear interpolation method
as:
uki (x1, x2) = aki,1x1 + a
ki,2x2 + u
ki,IB, (3.10)
where ai,1 and ai,2 are coecients determined by the local IB geometry and velocity. Recall,
using the fractional-step method, ui after one time step is computed from the momentum
solution (ui) followed by projection onto a divergence-free eld. The intermediate velocity,
uki,c, is therefore determined by the interpolation formula. Extending this method to a
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 24
ul+1
pl1 pl pl+1pl2l
solid x
x+
ul1 u
Figure 3.6: Grid conguration for a simplied one-dimensional case. u denotes a velocitynode and p denotes a pressure node.
three-dimensional geometry is straightforward.
The present linear interpolation approach needs to be justied. When comparing Eq. (3.9)
with the discretized momentum equation Eq. (2.3), we observe that the linear interpolation
method does not include all the ow variables (e.g., pressure) in Eq. (2.3). However, there
are two velocity components, ui,1 and ui,2, that are determined by the discretized momentum
equation. So the eects of the excluded terms are implicitly included in the interpolation
formula.
A more systematic analysis can be carried out using a Taylor series expansion. To
this end, a simplied one-dimensional case is considered (as shown in Figure 3.6) with the
assumption that a velocity component at index l is determined by linear interpolation using
a boundary condition (ukl1) and a neighboring velocity component (ukl+1) determined by
the discretized governing equation.
One-dimensional versions of the linear interpolation formula (Eq. (3.9)) and the dis-
cretized governing equation (Eq. (2.3)) are written as:
ukl =x+
x + x+ukl1 +
xx + x+
ukl+1, (3.11)
[1
t (k + k)
2Re2
xx
]ukl =
uk1lt
+
[(k + k)
(p
x
)kl
k(uu
x
)k1l
k(uu
x
)k2l
+(k + k)
2Re
(2u
xx
)k1l
]= Sl. (3.12)
Here, both exact dierential and nite dierence relations are retained for simplicity, but
this does not aect the nal conclusion, assuming that the grid distribution and velocity
prole are smooth. It is also assumed that the governing equation is satised continuously
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 25
to the boundary and holds at l 1. When applying[
1t (k+k)2Re
2
xx
]to Eq. (3.11) and
using a Taylor series expansion, Eq. (3.11) becomes:[1
t (k + k)
2Re2
xx
]ukl
=x+
x + x+Sl1 +
xx + x+
Sl+1
=x+
x + x+
(Sl x
xSl +
x22
2
x2Sl +O(x3)
)+
xx + x+
(Sl + x+
xSl +
x2+2
2
x2Sl +O(x3+)
)= Sl +
xx+2
2
x2Sl +O(x3). (3.13)
This shows that the linear interpolation formula is a spatially O(x2) and temporallyO(t1) approximation (see the rst term in Sl in Eq. (3.12)) to the original equation.The largest dierence term ( xx+2 ) is regarded as a second-order error term in space.Fadlun et al. (2000) also discussed the temporal stability of this scheme. They state that
it does not suer from any time-step limitation. The maximum time step allowed for the
neighboring velocity components is therefore the only limitation. The additional computa-
tional cost for this procedure depends on the number of velocity components determined by
the IB method. In the test cases of the present study, this amounted to about 510% ofthe overall computation time.
Fadlun et al. (2000) did not include a special constraint on the mass conservation, thus,
the standard mass conservation (Figure 3.4 (a)) was used. We refer to the combination of the
linear interpolation method and standard mass conservation as the standard reconstruction
method (SRM).
3.4 Issues in the standard reconstruction method
The standard reconstruction method presented in the previous section has several advan-
tages, but also some shortcomings.
The rst issue is the decoupling of local velocity and pressure elds present in the inter-
polation method (Eq. (3.9)). A notable feature of the interpolation method is that there is
no explicit contribution of the velocity eld at the previous time step and of the pressure
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 26
IB1+iuiu
jv
1+jv
solid
Figure 3.7: An example of control volumes crossed by the IB in a staggered mesh.
gradient. Absence of the pressure gradient in an approximation to the momentum equa-
tion may create a problem; as an example in Figure 3.6, the pressure dierence between pl
and pl1 has no eect on the interpolation formula for ul, Eq. (3.11); this is similar to the
pressure-velocity decoupling observed in a non-staggered mesh method.
Assume that second-order central dierence is used for discretizing the pressure gradient.
In a staggered mesh, the interpolation formula, Eq. (3.9), may result in abnormal pressure
uctuations near the IB. Figure 3.7 shows an example of control volumes (CVs) crossed
by the IB. The velocities at two locations for u (ui and ui+1) and one for v (vj+1) are
determined by Eq. (3.9). If we set vj in the solid region to zero, it is impossible to determine
a solenoidal velocity eld because the pressure at the center of the CV is decoupled from all
other ow variables and cannot be used to satisfy mass conservation. If vj is determined by
the discretized momentum equation, then a solution may exist. However, the pressure may
not be physical because it is aected by the ow eld in the solid region.
With the fractional-step method in Section 2.1, we observe a pressure buildup around the
CVs crossed by the IB. Figure 3.8 shows the pressure contours of a two-dimensional laminar
Couette ow over a wedge. The no-slip condition is imposed at the IB and periodicity is
enforced in the streamwise direction. The Reynolds number is suciently low, and the nal
solution is steady. The overall ow pattern is reasonable, but the size of the pressure at or
below the CVs crossed by the IB is very large. In fact, the magnitude of the pressure in
this region is 10 to 1000 times the average value in the ow eld and, more importantly, it
grows unbounded. In the present fractional-step method, pk+1pk = , and is obtained bysolving the Poisson equation, Eq. (2.6). The observed pressure growth is therefore connected
to a nite value of u in the CVs where the interpolation is applied.Figure 3.9 shows the time history of the velocity, u and v, the intermediate velocity
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 27
0 0.2 0.4 0.6 0.80
0.2
0.4
0.6
0.8
1
(a)
x/L
y/L
u
v
=0vw
(b)
Figure 3.8: Flow eld and grid conguration of laminar ow over a wedge: (a) streamlines
and pressure contours; (b) conguration of the grid lines and IB.
-1.0e-4
4.0e-4
79 79.1 79.2 79.3 79.4
(a)
tU0/L
u/U0,v/U0
-13.66
-13.61
79 79.1 79.2 79.3 79.4
(b)
tU0/L
p/U20
Figure 3.9: Time trace ofu, u, v, v, and pressure around an IB cell shown in Figure 3.8 (b)of the steady laminar ow over a wedge: , u/U0; , u/U0; M, v/U0; O, v/U0;, pressure.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 28
components, u and v, and pressure in a CV displayed in Figure 3.8 (b). Since there is nomass ux across the IB (vw = 0) and the grid shape is a square, u and v should be equal.Although the ow reached a steady state, u and v resulting from the linear interpolationmethod are dierent; on the other hand u and v are the same, and this conrms thatcontinuity is correctly enforced by the velocity-projection step. The observed dierence
between the predicted velocities u and v, although very small ( 104) is responsible forthe observed pressure buildup in time. Theoretically, this problem has no solution because
the pressure at the CV is decoupled from all other ow variables. When the fractional-
step method is applied, the pressure buildup is observed. This problem is resolved when
the contribution from the pressure gradient term is explicitly included in the interpolation
method Eq. (3.9). In the next section, Eq. (3.9) is modied to include the eect of the
local pressure gradient. Notably, the pressure buildup is not observed when the original
fractional-step method of Kim & Moin (1985) is used. In Kim & Moin (1985), the pressure
term is not included in the modied momentum equation, and the pressure pk+1 is computed
only from the velocity without the old pressure, pk.
In the case of a collocated mesh, the decoupling problem just discussed is much less
severe. Applying Eq. (3.9) does not aect the existence of the solution. With the collocated
mesh, the width of the discretization stencil of the gradient and divergence operators is
larger than that in staggered mesh. In this case, the pressure at the CV crossed by the IB
is used by the discretized momentum equation in a neighboring uid CV. This guarantees
the existence of the solution and signicantly reduces the size of the pressure wiggles. An
example is presented in Section 3.6.4.
The second shortcoming of the SRM is that the pressure decoupling constraint, Eq. (3.4),
is not satised. Although the linear interpolation method approximates the momentum
equation near the IB and results in the uid region decoupled from the solid region, the
standard mass conservation results in coupling between the solutions across the IB. Specif-
ically, the divergence operator of the velocity as well as the gradient of the pressure are
computed using the ow elds in both regions.
A simple example that illustrates the importance of the pressure decoupling constraint is
the case shown in Figure 3.1: two parallel channels separated by a very thin rigid interface
(notionally with zero thickness). Steady laminar ows in opposite directions in the two
channels are considered. Since the pressure drops in opposite directions, a pressure prole
normal to the interface shows a discontinuity across the thin wall. If the pressure decoupling
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 29
(a) x-velocityx/
y/
(b) Pressure
x/
y/
Figure 3.10: Contours of the x-velocity and pressure with the standard reconstructionmethod. Bold lines denote boundaries of the channels.
constraint (Eq. (3.4)) is satised at both sides of the thin wall, the pressure eld is correctly
predicted.
The Reynolds number based on the channel half-width and the centerline velocity Uo
is 100. The computational domain size is -10< x/
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 30
x/
y/
Figure 3.11: Contours of the x-velocity with the standard reconstruction method with theperiodic B.C. and a constant momentum forcing term.
velocity elds in both channels, which results in the coupling. In order to verify that the
reason of the distorted ow eld is the articial pressure link introduced, another test was
performed. Instead of imposing the parabolic prole at x/=-10 and 10, the periodic B.C.
and a constant momentum forcing term are used to drive the ow. In this case, the pressure
eld is supposed to have zero gradient in the entire domain, since the wall shear stress is
balanced by the momentum forcing term. Figures 3.11 and 3.12 show the x-velocity eld
using the standard reconstruction method. Unlike the previous case, there is no distor-
tion of the velocity eld. Agreement with the parabolic velocity prole is also good. The
conclusion is that satisfying the pressure decoupling constraint is important to numerically
decouple domains that are physically unrelated. The problem discussed above occurs also
for IB methods based on a staggered ow solver. The next section presents a solution to
this problem.
The third issue with the SRM arises only when this method is used in conjunction
with the fractional step method. The velocity boundary condition is exactly satised in
the momentum solution step, but a nite error is introduced during the projection to the
divergence-free velocity eld. This is because ui = ui is not enforced at the IB. In the
present fractional step method, ui ui = O(t2), and the error in the boundary conditionmay be ignored if the time step is suciently small. In the original fractional step method
(Kim & Moin, 1985), however, ui ui = O(t) which can lead to a large error. Taira& Colonius (2007) and Ikeno & Kajishima (2007) addressed this issue by modifying the
projection step, so that the interpolation formula is satised after the projection. This issue
is further discussed in Sections 3.5 and 3.6.
-
CHAPTER 3. TREATMENT OF IMMERSED BOUNDARY 31