Professional Documents
Culture Documents
CFD Simulation of A Fin-And-Tube Heat Exchanger
CFD Simulation of A Fin-And-Tube Heat Exchanger
Hansen K10k
Abstract
Student:
Anna Margrete Hansen
Project Period:
May November 2008
AAUE Supervisors:
Bjrn H. Hjertager
Tron Solberg
Vestas Aircoil A/S
Supervisor:
Claus Ibsen
Issues: 6
Pages: 89
Enclosed: CD-ROM
ii
Preface
This Master Thesis project was carried out at Aalborg University Esbjerg (AAUE) to fulfill the
10th semester requirements leading up to the Masters Degree in Chemical Engineering with a
specialisation of Computational Chemical Engineering. The purpose of this report is to document
work performed during the project period, and to demonstrate an understanding and competence in
using material covered in relevant courses.
This report describes the use of Computational Fluid Dynamics (CFD) to simulate air flow and heat
transfer occurring in a two-row tube-and-fin heat exchanger. A finite volume model was created
and used for CFD simulations. Experimental work found in the literature validated the CFD results.
CFD concepts and simulation methods are briefly described to cover basic theory and practical use
as related to this project.
The project report includes three parts: 1) the main report, 2) an appendix, and 3) a CD-ROM. The
report consists of:
The final summary includes discussion and conclusion sections. References conclude the report,
and are listed with square brackets placed after a section (refers to the entire section) or when
applicable, directly after a specific section or illustration. The Appendix follows and includes
details of CFD computations and the Excel files created for the flow and heat transfer calculations
in this project. The CD-ROM includes all CFD simulations, MS Excel calculations, and data files
created for this project and a copy of the report and appendix.
I would like to thank Professor Bjrn Hjertager for his enthusiasm in teaching the related courses,
as well as Professor Tron Solberg and Ph.D. student Rolf Hansen for their help and guidance with
this project. I would also like to thank Professor Birgit Storm for her support and encouragement
throughout my time as a masters degree student at AAUE.
_________________________________
Anna Margrete Hansen
iii
iv
Table of Contents
ABSTRACT.........................................................................................................................................................................i
PREFACE..........................................................................................................................................................................iii
NOMENCLATURE.........................................................................................................................................................vii
1 INTRODUCTION.........................................................................................................................................................1
1.1 PREVIOUS RESEARCH AND EXPERIMENTS.................................................................................................................2
1.2 PROBLEM FORMULATION...........................................................................................................................................4
1.3 PROJECT OUTLINE......................................................................................................................................................5
2 MODEL DESCRIPTION.............................................................................................................................................7
2.1 GOVERNING EQUATIONS AND NUMERICAL SCHEMES.................................................................................................8
2.2 COMPUTATIONAL DOMAIN AND BOUNDARY CONDITIONS.........................................................................................9
2.3 NUMERICAL MESH....................................................................................................................................................11
2.4 PERFORMANCE PARAMETERS...................................................................................................................................14
2.4.1 Dimensionless Groups.....................................................................................................................................14
2.4.2 Heat Transfer and Efficiency...........................................................................................................................15
2.4.3 Pressure Drop..................................................................................................................................................19
3 COMPUTATIONAL FLUID DYNAMICS...............................................................................................................23
3.1 CFD COMPUTATIONAL TOOLS.................................................................................................................................23
3.2 CFD GOVERNING EQUATIONS.................................................................................................................................25
3.3 TURBULENCE MODELLING.......................................................................................................................................26
3.3.1 k-psilon Turbulence Model............................................................................................................................29
3.3.2 SST k-omega Turbulence Model......................................................................................................................33
3.4 FINITE VOLUME METHOD AND DIFFERENCING SCHEMES.......................................................................................35
3.5 SOLUTION ALGORITHMS..........................................................................................................................................37
4 PRELIMINARY RESULTS AND OBSERVATIONS..............................................................................................41
4.1 RESULTS OF GRID INDEPENDENCE TEST..................................................................................................................41
4.2 PRESSURE TRACER IN TRANSIENT CASE..................................................................................................................42
4.2 CHARACTERISTICS OF FLOW....................................................................................................................................43
4.3 CHARACTERISTICS OF HEAT TRANSFER...................................................................................................................46
4.4 SUMMARY OF PRELIMINARY OBSERVATIONS...........................................................................................................48
5 NUMERICAL RESULTS AND DISCUSSION..........................................................................................................49
5.1 FRICTION FACTOR....................................................................................................................................................49
5.2 COLBURN J-FACTOR.................................................................................................................................................51
5.3 SUMMARY OF RESULTS...........................................................................................................................................52
6 DISCUSSION...............................................................................................................................................................53
7 CONCLUSION............................................................................................................................................................55
8 REFERENCES............................................................................................................................................................56
APPENDIX.......................................................................................................................................................................60
A1 CFD COMPUTATIONS................................................................................................................................................62
A1.1 CFD Governing Equations..............................................................................................................................62
A1.2 Reynolds Averaged Navier Stokes (RANS) Equations.....................................................................................67
A1.3 Finite Volume Method and Finite Differences.................................................................................................70
A2 PRESSURE DROP AND FRICTION FACTOR CALCULATIONS.........................................................................................74
A3 FIN EFFICIENCY CALCULATIONS...............................................................................................................................80
A4 INSIDE TUBE (WATER FLOW) HEAT TRANSFER COEFFICIENT.....................................................................................82
A5 COLBURN J-FACTOR CALCULATIONS........................................................................................................................84
B CONTENTS OF ENCLOSED CD-ROM..................................................................................................................88
vi
Nomenclature
A
Ao
Ato
C
Cp
Dc
Di
Area
Total surface area
External tube surface area
Heat capacity rate
Specific heat
Fin collar outside diameter
Inside tube diameter
[m2]
[m2]
[m2]
[W/K]
[J/kg K]
[m]
[m]
Do
[m]
Dh
f
[m]
m&
Hydraulic diameter
Friction factor
Mass flux of air based on
minimum flow area
Fin spacing
Heat-transfer coefficient
Colburn factor: Nu/RePr1/3
Thermal conductivity
Abrupt contraction
pressure-loss coefficient
Abrupt expansion
pressure-loss coefficient
Depth of heat exchanger
in airflow direction
Number of tube row
Mass flow rate (mass*velocity)
NTU
Nu
p
Fp
Pl
Pr
Pt
[Pa]
[m]
[m]
Heat-transfer rate
[W]
Gc
H
h
j
k
Kc
Ke
L
N
Q&
Q&
max
rc
Re
Req
r
t
T
U
XL
XM
Max. possible
Q&: Cmin(Tw,in-Tair,in)
( Pt / 2) 2 Pt 2 / 2
Pt /2
[kg m2/s]
[m]
[W/m2 K]
[W/m2K]
Greek Letters
Fin efficiency
o
Surface effectiveness
Dynamic viscosity
Density
Contraction ratio of
cross-sectional area
Subscripts
1
Air side inlet
2
Air side outlet
air
Air side
ave
Average value
b
Base surface
Tube side
[m]
in
Inlet
[kg/s]
f
m
Fin surface
Mean value
min
Minimum value
max
o
out
water
w
Maximum value
Total surface
Outlet
Water side
Wall of tube
[m]
[W]
[m]
[m]
[m]
[m]
[C]
[W/m2 K]
[m]
[m]
vii
[m]
[kg/ms]
[kg/m3]
viii
1 Introduction
Vestas Aircoil A/S produces compact tube-and-fin heat exchangers for ship motors, as well as other
types of heat exchangers and cooling towers (Figure 1). The heat exchanger cools heated,
compressed air from the motor with cooling water. Fins are used to increase heat transfer area on
the air side, since the air has the largest influence on the overall heat transfer resistance.
A test rig has previously utilized Vestas Aircoil A/S in order to empirically determine heat transfer
and pressure drop correlations and thereby determine relevant heat transfer parameters for the heat
exchangers. Building and testing prototype heat exchangers are processes which are both expensive
and time-intensive, and therefore CFD is an attractive way to develop new heat exchangers in the
future.
Figure 1. Vestas Aircoil A/S heat exchanger and close-up of fin-and-tube arrangement.
Vestas Aircoil A/S is investigating the possibilities for developing new heat exchangers based on
CFD, since it is less expensive than experimental tests and can give better insight into the local flow
and heat transfer characteristics occurring within the heat exchanger.
Open-source CFD code OpenFOAM is used for this project, since other commercial codes such as
Fluent and Ansys CFX require expensive license fees which are so high as to be prohibitive for
most small- and medium-sized companies to justify the cost. With open-source code, the only costs
are the computer hardware and the engineers time used for setting up the case.
This project involves building a model of a fin-and-tube heat exchanger geometry using opensource software, creating a suitable mesh, setting up the cases (choosing solvers, numerical solution
methods, etc.), making the CFD calculations with OpenFOAM, and comparing results to known
experimental data. Since the data available from previous Vestas Aircoil A/S testing is confidential
and not necessarily comprehensive enough for CFD validation, experiments done on fin-and-tube
heat exchangers and reported in the literature are used for validation.
The following subsections describe the project in more detail. First, a summary of other research in
the heat-transfer field related to tube-and-fin heat exchangers is presented to put this study into
perspective with the other work available in the open literature. Section 1.1 also includes a
description of the experimental research used as a basis and validation for this study [Wang et al.,
2006]. The problem formulation presents the actual heat exchanger configuration simulated for this
project. Finally, the project outline presents specific activities during the project period and an
outline of this report.
Three studies were found in the literature search which used CFD to simulate flow and heat transfer
in tube-and-fin heat exchangers. All of them used the Fluent CFD program and were directed at
comparing the heat transfer and pressure drop of heat exchangers with different geometrical
characteristics [Erek et al., 2005] [Sahin et al., 2007] [Tutar and Akkoca, 2002]. There were no
articles in the literature found regarding the use of open-source CFD software OpenFOAM to
simulate tube-and-fin heat exchangers. However, there has been work done by Mangani et al.
(2007) to study the development and validation of the CFD computational code used in the
OpenFOAM software. It was determined in this study that the OpenFOAM libraries accurately
reproduced flow conditions, a conclusion which was verified with both experimental data and
commonly used commercial software.
The literature review has shown that virtually no CFD simulations on tube-and-fin heat exchangers
using OpenFOAM have been published in the open literature. Furthermore, the CFD studies found
all dealt with the effect of geometrical parameters on the heat transfer and pressure drop
characteristics. In this study of tube-and-fin heat exchangers, the simulation results from just one
heat exchanger geometrical configuration: a two-row, staggered tube-and-fin arrangement,
simulating pressure drop and heat flow for a range of Reynolds numbers from approximately 330 to
7000. However, for this study, the CFD simulations are carried out using the open-source CFD
software OpenFOAM, and different flow models are used for simulations: a laminar flow model
and turbulence models k-epsilon and SST k-omega.
Experimental Work
The experiments carried out by Wang et al. (1996) were conducted using a forced draft wind tunnel
(Figure 2). An air straightener was used to keep flow moving in the x-direction, an 8-thermocouple
mesh was placed in the inlet and a16-thermocouple mesh in the outlet (locations of which
determined by ASHRAE recommendations [ASHRAE, 1993]. All equipment for data acquisition
(thermocouples, pressure transducer, airflow measurement station, and flow meter were checked for
accuracy prior to running the experiments.
Water at the inlet was held at 60C, air flow velocities were tested in the range from 0.3 m/s to 6.2
m/s. Energy balances were monitored during the experiment for both the hot- and cold-side and
reported to be within 2 %. The uncertainties for the primary measurements (mass flow rate for air
and water, pressure drop, and temperature of the water and air) were very small and therefore these
measurements can be assumed to be accurate.
Calculated values for the friction factor f and the Colburn j-factor, however, have higher estimated
uncertainties at the lower Reynolds numbers. The calculated friction factor f has an uncertainty of
17.7 % at Reynolds number 600 ( 1.3 % at Reynolds number 7000). The Colburn j-factor has an
estimated uncertainty of 9.4 % at Reynolds number 600 ( 3.9 % at Reynolds number 7000).
6
4 5
10
16
13
14
78
15
hot water
thermostat
reservoir
Hybrid
recorder
PC
17
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
11
12
inlet
honey cone straightener
developing section
T/C inlet temperature measuring station
pressure tap (inlet)
test unit
pressure tap (outlet)
T/C outlet temperature measuring station
code tester for measurement of air flow rate
setting means
nozzle pressure tap (inlet)
nozzle pressure tap (outlet)
multiple nozzles plate
setting means
variable exhaust fan system
discharge
water pump
Figure 2. Illustration of experimental set-up for heat exchanger testing [Wang et al., 1996].
The two-row fin-and-tube heat exchanger studied has a staggered tube arrangement, as illustrated in
Figure 3. Analyzing flow and heat transfer using CFD can make calculations to predict heat
exchanger performance. However, it is not possible to perform CFD simulation on the entire heat
exchanger, due to the large number of volumes and calculations required. Therefore, a small
section of a heat exchanger consisting of one channel of air between two fins, with the air flowing
by two tubes is modelled for this project (illustrated and described in Sections 2.2 and 2.3).
Simulations of the air flow through this passage are carried out, while relevant characteristics of the
air flow are sampled and averaged at the inflow, minimum free-flow area(s), and outflow. The
characteristics sampled are: flow velocity (in all three directions: x, y, and z), temperature, pressure,
and turbulence model parameters k, epsilon, and omega. These measurements are then used for
calculating relevant performance parameters such as pressure drop, friction and Colburn factors,
heat transfer rate, Reynolds number, etc., (described in Section 2.4: Performance Parameters).
visualization. Pressure drop and heat transfer results and comparisons of the different turbulence
models and solvers are reported and discussed.
After this introduction section, the usual relevant topics are covered: a model description of the
heat exchanger to include governing equations, computational domain, and mesh. Then the
performance parameters related to pressure drop and friction factor are presented, which is followed
by a section on computational fluid dynamics (CFD), including equations, turbulence models, and
solution algorithms. Finally, the results are presented in two sections: Preliminary observations and
then final results. The paper concludes with discussion and conclusion sections.
2 Model Description
This section describes the heat exchanger model and performance parameters used in characterizing
heat transfer and pressure. The model heat exchanger for this project is presented, and information
about the heat exchanger, fin-and-tube efficiency, pressure drop, and the dimensionless groups used
in the calculation process are presented.
Heat exchangers are used for transferring thermal energy between fluids, surfaces, or combinations
of these, when they are at differing temperatures and in thermal contact. Typical applications
include heat recovery, pasteurization, distillation, and heating or cooling of a particular fluid stream.
The fluids can be separated by a wall or in direct contact. If there is a wall acting as the heat
transfer surface separating fluids, appendages, or fins, can be connected to it in order to increase the
heat transfer surface area.
Classification
Heat exchangers can be classified according to construction type, flow arrangement, or surface
compactness, among other types possible. If the classification is by construction, the types of heat
exchangers are: plate, tubular, extended surface, or regenerative. If classification is by flow
arrangement, the types can include single-pass or multi-pass of counter-flow, parallel-flow, crossflow, or combinations of flow.
Fin-and-Tube Heat Exchangers
The fin-and-tube heat exchanger (HE) studied in this project is classified as extended surface,
single-pass with cross-flow (simplifying the header design at the entrance and exit). This type of
heat exchanger is widely used in various thermal engineering applications, including chemical
plants, food industries, HVAC, automotive, aircraft, and more. They consist of a block of parallel
continuous fins with round tubes mechanically or hydraulically expanded into the fins, a popular
heat exchanger designed for fluid to flow in the tubes and gas between the fins (see Figure 3).
The advantages to using more compact heat exchangers such as the fin-and-tube are many. The
extended surfaces (fins) are designed to increase the heat transfer area per unit volume, resulting in
compact units of reduced space and weight (up to 10 times greater surface area per unit volume
when compared to shell-and-tube exchangers), with higher heat transfer coefficients than other less
compact heat exchanger types. There is also flexibility when designing the surface area distribution
between the hot and cold sides. Substantial cost savings are expected. For sensitive materials,
tighter temperature control is an advantage, improving product quality. Multiple fluid streams can
be accommodated.
There are also limitations to using fin-and-tube heat exchangers. Normally one side must be a gas
or liquid with a low coefficient of convection, h. They are difficult to mechanically clean, requiring
non-corrosive clean fluids. Temperature and pressure limits are lower than some other types due to
brazing or mechanical expansion when joining the fins to the tubes (though pressure can be high on
the tube side).
[Rohsenow et. al, 1998]
Typical Materials and Geometry: Fin-and-tube HE
Fins are commonly made of aluminium, while tubes are made of copper. Typical geometry: fin
thickness 0.11 to 0.13 mm, tubes with outside diameter 10 mm, transverse pitch 25 mm,
longitudinal pitch 22 mm, and fin density of 6 to 16 fins per inch. (However, smaller tube spacing
and tube diameters are becoming more widespread). The geometry of the heat exchanger in this
project is close to the typical geometrical ranges listed above, with the details found in Section 2.2:
Computational Domain and Boundary Conditions.
[Baggio and Fornasieri, 1994]
( ui )
0.
xi
Momentum equation:
Equation 2
u j
p
( ui u j )
.
xi
xi xi
x j
Energy equation:
Equation 3
( uiT )
xi
xi
k u j
.
C p xi
( ui )
S
xi
xi
xi
The general equations 1-3 are used in the CFD computations to calculate the flow field for both
thermal and fluid (air) dynamics, solving for heat transfer and pressure drop. They are discretised
and solved by the finite volume method using OpenFOAM, an open-source CFD code. It is solved
on a staggered grid using solvers for laminar and turbulent flow, with the latter solution solved
using the Reynolds Averaged Navier-Stokes equations (RANS) with both k-epsilon and SST komega turbulence models. To ensure coupling between velocity and pressure, the SIMPLE
algorithm is used. More regarding the details of the governing equations, numerical schemes,
turbulence modelling, and solution algorithms used for this project are reviewed in Section 3:
Computational Fluid Dynamics, with a summary of computation procedures in Appendix A1: CFD
Computations.
t
Fp
Dc
Pt
Pl
44 mm (2 x Pl)
0.130 mm
2.240 mm
10.23 mm
25.40 mm
22.00 mm
0.336 mm
2
12.7 mm (Pt/2)
Geometric Parameter
Fin thickness
Fin pitch
Fin collar outside diameter
Transverse pitch
Longitudinal Pitch
Tube wall thickness
Number of tube rows
Dc=10.23 mm
11 mm (Pl/2)
Pl = 22 mm
The computational domain is actually 8 times the original heat transfer area (as illustrated in Figure
5), and is defined by 0 < x < 8Pl, 0 < y < Pt/2, and 0 < z < Fp., while the actual modelled heat
exchanger length is equal to twice the longitudinal pitch Pl. The volume representing the air which
passes through the gap between the two fins is extended upstream from the inlet and downstream
from the outlet in order to reduce oscillations and ensure a representative flow in the computational
domain of the actual heat exchanger. The heat exchanger model with its extended volume is
illustrated in Figure 5, while the actual area of interest for the heat exchanger simulation is shown
later in Figure 9 (and the middle section of Figure 5).
Inlet
(inlet BC)
Tube
(wall BC)
Side plane
(symmetric plane BC)
Outlet
(Outlet BC)
Figure 5. Computational domain, including boundary conditions (BC) and extended flow volumes.
The computational domain has contains boundary conditions as shown in Figure 5 with the
following conditions:
Free stream planes: (top and bottom planes of the extended surface areas):
slip conditions?: (u/z)=0, (v/z) = 0, w = 0, (T/z) = 0.
The entire computational domain was made up of 50,375 finite volumes, with a structured grid
throughout most of the domain, while the areas around the tubes are more unstructured. The cell
number was chosen based on the results of a grid independence test (more information about the
mesh and grid independence test is found in the next section, Section 2.3: Numerical Mesh, while
10
results of the grid independence test are presented in Section 4.1: Results of Grid Independence
Test).
with finer mesh around the curved areas of the tubes (Salom automatically created a finer mesh in
certain areas of the mesh). The extended volume has larger cells, thereby saving computations for
the areas of the most change. It was not possible to make more than three layers of cells through
the thickness of the geometry (z-direction) or refine the mesh in a specific manner.
An example of one of the problems encountered while making the mesh is illustrated in Figure 7,
which is the other side of the mesh in Figure 6 (Fig. 6 is flipped over). It can be seen that instead
of making a complete 3-dimensional mesh, some of it was 2-D, while parts of it were 3-D.
11
Figure 7. Illustration of a meshing problem: the underside of the mesh shown in Figure 6.
Tetrahedral meshes were created with cell numbers ranging from approximately 8,000 to 150,000
cells to be used for the grid independence test (described later in this section). Once the mesh is
created in Salom, it could be converted into the OpenFOAM program using the ideasUnvToFoam
command. This command for mesh conversion, however, does not work properly in OpenFOAM
1.4.1 due to a bug, and a new C++ file containing the correction had be placed into the source code
and compiled. The fix was found on a discussion group in the OpenFOAM website [OpenFOAM,
2008].
When the CFD simulations were first attempted, other problems with the calculations arose due to
geometrical parameters. The problems were discovered after importing the mesh into OpenFOAM
and trying to run the files. The cases could not make calculations, and it was necessary to
investigate the problems. The checkMesh command in the OpenFOAM console window is used
to investigate information about the geometry and mesh (which should always be run after creating
a mesh in OpenFOAM to verify the mesh is okay).
The first problem discovered was due to the scalar units of the mesh created in Salom. The
geometry and mesh were originally created using meters as the unit of length (i.e. fin pitch 2.24 mm
was created as 0.00224 m). Although this is the correct scale, there was a problem with the
computations in OpenFOAM. To solve this problem, the geometry was re-created and the mesh
calculated in Salom using millimetres as the length unit, and then upon conversion into
OpenFOAM, the transformPoints command is used to scale the geometry into the correct
dimensions in meters.
Other problems arose with the computations due to the non-orthogonality and skewness of the cells
in the mesh. Orthogonal meshes contain perpendicular gridlines at intersections, unlike nonorthogonal meshes where grid lines do not intersect one another at 90 angles. Another problem
related to the geometry was the skewness between cells. If the non-orthogonality is below 30 or
skewness is less than 10, specific inputs into the program are used, which in this case they are
necessary, as the checkMesh command showed the average non-orthogonality to be 2.4, and
maximum skewness to be 0.74. In the fvSolution file, the non-orthogonality correction loops were
set to zero, and the snGradScheme (surface normal gradient) in the fvSchemes file set to
uncorrected.
12
Figure 9: CFD computational domain for heat exchanger simulation in this project.
It can be seen from Figure 9, that this mesh is much more structured than the tetrahedral cell mesh.
However, there are still some unstructured areas around the tube walls. It was attempted to make a
13
finer mesh in the central heat exchanger core, and coarse mesh in the extended volume areas, but
the process was not successful; the calculations could not connect the sections of the geometry
through the partitions. Therefore, the final mesh is as shown in Figure 9.
Grid Independence Testing
In all, there were 11 different grid systems investigated to determine how fine the grid must be and
to validate the solution independency of the grid. The tetrahedral meshes contained the following
number of fluid elements (approximately): 8,000, 25,000, 50,000, 75,000, 100,000, and 150,000,
while the hexagonal meshes contained approximately 3,000, 30,000, 50,000, 67,000, and 117,000
cells. Simulations were run on all cases using simpleFoam (more information on this in section 3:
CFD and OpenFOAM). The pressure drop between inlet and outlet was found for each simulation,
and the results compared to determine when the grid is considered independent. The results of this
test are shown and discussed in Section 4.1: Results of Grid Independence Test.
Summary of Meshing Process
Both tetrahedral and hexagonal meshes have been created for this project. The open-source
software Salom was utilized for creating both the geometry and the mesh, which could be
converted to an OpenFOAM using the ideasUnvToFoam command. Cell numbers for the meshes
range from approximately 3,000 to 150,000 cells. A grid independence test was carried out to
determine the optimal number of cells to use for the CFD simulations.
Re
V Dc
14
Pt Fp
V V
Pt Fp Dc Fp t ( Pt Dc )
Equation 6
Ac m 2 in p
( K c 1 2 ) 2 in 1 (1 2 K e ) in
2
Ao in G
out
out
-for tube-and-fin heat exchangers
Colburn j-factor
The Colburn j-factor is the ratio of convection heat transfer (per
unit duct surface area) to the amount virtually transferable (per
unit of cross-sectional flow area):
Equation 8
Nu
ReDc Pr1/3
Nusselt number Nu
The Nusselt number is the ratio of convective conductance h to
molecular thermal conductance k/Dh.
Equation 9
Nu
h
k / Dh
15
Dh
4( Fp t )( Pt Dc ) Pl
2( Pl Pt Dc 2 / 4) Dc ( Fp t )
Prandtl number Pr
The Prandtl number Pr is the ratio of a fluids momentum
diffusivity to thermal diffusivity.
Equation 11
Pr
C p
and
Q& UATm
where Tm refers to the true mean temperature difference.
Efficiency determinations are used to find the heat transfer coefficient U for design and analysis of
heat exchangers. The three methods most used for determining this are: -NTU, P-NTU, and
LMTD. They are briefly described below. The -NTU method is described in more detail, since
this is the method used for calculating efficiency in this project.
16
1 exp
NTU 0.22
C *[exp( C * NTU 0.78 ) 1]
where
& p ) air
(mC
Cmin
& p ) water
Cmax (mC
Equation 15
C*
Equation 16
Equation 17
NTU UA / Cmin
NTU, or Number of Transfer Units, is the ratio of UA (overall conductance) to min. heat capacity
rate Cmin. NTU determines the thermal size of a heat exchanger. The overall heat transfer
resistance is determined with the following equation:
Equation 18
1
1
1
w
UA 0 ho Ao k w Aw hi Ai
In the case of fouling, Equation 15 will also include resistance terms relevant to fouling. There may
also be some thermal resistance due to the bond between the fin and tube this resistance would be
added to the lower right side of Equation 18.
To find the water-side heat transfer coefficient hi, Equation 19 for fully developed turbulent forced
convection through a duct, the Gnielinski correlation is used [Gnielinski, 1976] [Wang et al., 2006]:
Equation 19
hi
where
Equation 20
f i (1.58ln(Re Di ) 3.28) 2
The fin surface effectiveness 0 is the ratio of actual heat transfer to the maximum possible heat
transfer which could occur if the base and fin are both at the same temperature. This is described in
the following equation set, where A0 = Afin + Abase and the actual fin efficiency is calculated using
the Schmidt approximation for staggered plate-fin geometry [Schmidt, 1949] [Wang et al., 2006]:
17
Equation 21
o 1
Equation 22
Af
Ao
(1 )
tanh(mr )
mr
where
m
Equation 24
2ho
kft
Equation 23
Req
1 0.35ln( Req / r )
r
1/2
X XL
Equation 25
1.27 M
0.3
r
r XM
When the equations are solved and the air-side heat-transfer coefficient ho has been calculated, the
Colburn j-factor can be calculated by first solving for the Nusselt and Reynolds numbers, then using
the calculated values in the final calculation for the j-factor. As shown previously in equations 5, 8,
and 9, the Nusselt number, Reynolds number, and j-factor are calculated:
Req
Nu
ho
Vmax Dc
j
Re
ReDc Pr1/3
k / Dh
[Rohsenow et. al, 1998] [Wang et al., 2006]
Experimental values for Colburn j-factor
To validate the simulations in this project, the equations previously mentioned (12-25) are used to
calculate Colburn j-factors from simulation results and compared with the experimentally
determined results of Wang et al. (1996) for the particular heat exchanger geometry are used. The
values of the Reynolds number and j-factor as read from the graph in the article for the specific heat
exchanger geometry studied in this project are listed in Table 2 and presented in the graph in Figure
10.
Nu
18
It can be seen in Table 2 and Figure 10 that the Colburn j-factor decreases with increasing Reynolds
number. It ranges from 0.042 at the lowest Reynolds number to 0.0081 at the high Reynolds
number. A plot of this type (j vs. Re) for a typical circular tube normally have a more distinct dip in
the transition region than in this graph for air flow through a heat exchanger. However, a slight
change is seen at Reynolds number 1300, and the graph appears to level off again at Reynolds
number 2900. It can therefore be determined from this graph that the laminar flow region goes up
to around Reynolds number 1300 (it is difficult to determine exactly without more data points), with
a transition region after that, and the turbulent flow begins at a point around Reynolds number 2900.
Values for the Colburn j-factor determined from simulations, and followed by the appropriate
calculations for this project are compared to these experimental values. During the comparisons, it
is kept in mind that the uncertainties in the Colburn j-factor values (experimentally determined
values) can be high for the lower Reynolds numbers (uncertainty is 9.4 % at Reynolds number
600, and may be even higher at Reynolds number 330, the value of which was not provided in the
article.)
[Rohsenow et. al, 1998][Wang et al., 2006]
Figure 10. Plot of Colburn j-factor vs. Reynolds number, determined experimentally [Wang et al., 1996]
19
Pumping power P
m&p
The overall pressure drop consists of two parts: (1) the pressure drop in the heat exchanger core,
and (2) the pressure drop from associated devices the fluid flows through before and after the heat
exchanger core (i.e. inlet/outlet manifolds, nozzles, valves, fittings, ducts, etc.).
The core pressure drop is due to the following:
1. Friction from the fluid flowing across the heat transfer surface (i.e. skin fraction,
form drag, internal contractions and expansions).
2. Momentum effect (fluid density changes causing a pressure drop).
3. Sudden contraction or expansion at inlet and/or outlet.
4. Gravity effects (if there is a change in elevation between the inlet and outlet of the
exchanger normally negligible with gases) causing a pressure drop (static head)
from the change in elevation. This pressure drop is given by the following
expression: p= (mgL/gc), with the + used in the case of vertical up-flow,
while the - is used for vertical down-flow.
The actual calculation for pressure drop depends on the specific type of heat exchanger being
studied. For fin-and-tube heat exchangers, the pressure drop equation is given in Equation 27 [Wang
et al., 2006]:
Equation 27
entrance effect Flow acceleration
due to density
differences
core
friction
exit effect
However, the entrance and exit loss effects Kc and Ke become zero when flow is normal to the tube
banks or through wire matrix surfaces, resulting in the following equation:
20
Equation 28
p G 2 1
A m
(1 2 ) 2 1 f
pin 2 g c pin
Ac 1
1
The definitions for the specific variables are expanded from the Nomenclature section:
G: u*. G is the mass velocity entering the core based on minimum free-flow area.
gc: A gravitational constant (equals 1 when working with SI units).
1 : This is the specific volume (1/) at inlet temperature.
2 : This is the specific volume (1/) at outlet temperature.
m : This is the average specific volume ( 1 + 2 )/2.
: Sigma represents the ratio of minimum free-flow area to frontal area.
Ac : Flow cross-sectional area.
In this project, Equation 28 is used to calculate the friction factor for the CFD simulations, since the
pressure measurements are taken at the inflow and outflow of the computational domain, and the
entrance and exit loss effects would occur prior to and after the inflow and outflow, respectively.
It can be seen in Table 3 and Figure 11 that like the Colburn j-factor, the Fanning friction factor f
also decreases as the Reynolds number increases. It ranges from 0.11 at the lowest Reynolds
number to 0,021 at the high Reynolds number. A slight change can be seen at Reynolds number
21
1300, and the graph levels off again between Reynolds number 1300 and 1700. It can therefore be
determined from this graph that the laminar flow region goes up around Reynolds number 1300,
with a transition region thereafter, and from the slight change in graph again, the turbulent flow
regime seems to begin at around Reynolds number 1700 (or possibly it is closer to 2900 since that is
what was found on the j-factor graph). However, more data points would be necessary to accurately
determine the critical Reynolds values for the different flow regimes. Values for the friction factor f
as calculated from the pressure drop values of the simulations are compared to the experimental
values from Wang et al. (2006). During the comparisons, it is kept in mind that the uncertainties in
the Fanning friction factor f values (experimentally determined values) can be high for the lower
Reynolds numbers (the uncertainty is given as 17.7 % at Reynolds number 600, and may be even
higher at Reynolds number 330, the value of which was not provided in the article.)
Figure 11. Plot of friction factor f vs. Reynolds number, determined experimentally [Wang et al.,
1996]
22
23
24
(i.e. changed by scaling, rotating, etc.), and all in full colour animated graphics. ParaView is
the open-source post-processor used for this project.
Problem-Solving with CFD
There are many decisions to be made before setting up the problem in the CFD code. Some of the
decisions to be made can include: whether the problem should be 2D or 3D, which type of boundary
conditions to use, whether or not to calculate pressure/temperature variations based on the air flow
density, which turbulence model to use, etc. The assumptions made should be reduced to a level as
simple as possible, yet still retaining the most important features of the problem to be solved in
order to reach an accurate solution.
After the above decisions are made, the geometry and mesh can be created. The grid should be
made as fine as required to make the simulation grid independent. To determine the fineness
required, a grid dependence study is normally carried out by making a series of refinements on an
initially course grid, and carrying out simulations on each to determine when the key results of
interest do not change, at which point the grid is considered independent. In this project, a grid with
approximately 50,000 cells was chosen after carrying out such a study (described in the next
section). To reach a converged solution, relaxation factors and acceleration devices can be chosen.
In this project, relaxation factors for all the parameters to be solved and the GAMG smooth-solver
for pressure were used to assist in convergence and speed optimisation.
Finally, to ensure accuracy of the simulations, they should be validated against experimental data.
This projects simulation results are compared to an experimental study reported in the literature
[Wang et al., 1996]. Details of the heat exchanger geometry, initial boundary conditions related to
flow and temperature were followed as closely as possible when building this CFD model.
[Versteeg and Malalasekera, 2007]
OpenFOAM Solvers
Three solvers were used for simulating the ten cases representing each of the Reynolds numbers.
The simpleFoam solver solves only for flow fields, while rhoSimpleFoam solves for flow and
temperature under steady-state conditions, and rhoTurbFoam also solves flow and temperature, but
for transient cases.
25
( ui )
0.
xi
Newtons 2nd Law: The sum of the forces on a fluid particle is equal to the rate
of change of momentum. (Equation 2)
u j
p
( ui u j )
.
xi
xi xi
x j
( uiT )
xi
xi
The fluid behaviour can be characterised in terms of the fluid properties velocity vector u (with
components u, v, and w in the x, y, and z directions), pressure p, density , viscosity , heat
conductivity k, and temperature T. The changes in these fluid properties can occur over space and
time. Using CFD, these changes are calculated for small elements of the fluid, following the
conservation laws of physics listed above. The changes are due to fluid flowing across the
boundaries of the fluid element and can also be due to sources within the element producing
changes in fluid properties. This is called the Euler method (tracking changes in a stationary mass
while particles travel through it) in contrast with the Lagrangian method (which follows the
movement of a single particle as it flows through a series of elements).
A review of the governing equations (1)-(3) and how they are used in CFD modelling is given in
Appendix A1: CFD equations.
[Hjertager, 2007][Versteeg and Malalasekera, 2007]
26
As can be seen in Table 4, there are a large number of different turbulence models. The turbulence
Turbulence Model
Prandtl mixing
length
Spalart-Allmaras
k-
Two-layer k-
Flow* Model
Type**
Zero-equation
C, I
C, I
One-equation
Two-equation
Two-equation
RNG k-
Wilcox k-
Menter SST k-
C, I
n/a
C, I
Two-equation
Two-equation
Two-equation
Realizable k-
LRR R-
Launder-Gibson R
Algebraic stress
C, I
C, I
C, I
Non-linear
RSM
Lam Bremhorst k-
Q-z
Lien k-
Lien low Re k-
Lien Leschziner k-
Launder Sharma k
Shih k-
I
I
I
I
I
C
Cubic
Cubic
Quadratic
RSM
Two-equation
Description
Relevant for simple 2D, slow-to-change
flows
Mixing-length model for external flow
Standard k- psilon model
Viscous and turbulent flow regions k-
model
Renormalisation group k-psilon model
Turbulence frequency = /k as 2nd variable
High Re shear stress transport k-omega
model
Eddy viscosity model for high Re flows
R- Reynolds stress (RSM) model
RSM R- psilon model + wall reflection
terms
Anisotropy of stresses (RSM) in simpler
form
Low Re k-psilon model
Gibson DafaAllas Q-zeta model for low Re
Cubic non-linear k-psilon model
Cubic non-linear low Re k-psilon model
Low Re k-psilon model
Low Re k-psilon model, combusting flows
Shihs quadratic non-linear k-psilon model
models listed are all based on variances of the Reynolds averaged Navier-Stokes (RANS) equations,
in which average values for turbulent fluctuations are used for modelling the turbulence (described
in Appendix A1).
There are turbulence models for compressible and incompressible flows, and most of the listed
models have been built into OpenFOAM source code. Several variations of the k-epsilon model
have been made, as well as low-Reynolds numbers modifications of it. The high Reynolds number
models listed use log-law type wall functions (i.e. Menter SST k-omega). The low Reynolds
number models calculate flow to the wall, and with these models, it is important for the y+ value to
be approximately 1, whereas with high-Reynolds models, y+ should range from approximately 3060 to 300-400 in the log layer.
27
There are also other methods that can be used to predict the turbulence (besides the RANS models
listed in Table 4). Empirical correlations (i.e. using friction factor, Nusselt number, or Sherwood
number) can predict simple turbulent flow without requiring CFD calculations or large computers.
LES (large eddy simulation) solves for motion of the larger eddies while DNS (direct numerical
simulation, the most accurate and time-consuming/computationally expensive method of all for
calculating turbulence) solves for all motion using the Navier-Stokes equations. LES and
DNS are computationally very expensive due to requirements including very fine 3D mesh,
transient transient behaviour. Due to hardware requirements, LES and DNS were not used for this
project.
In this project, the k-epsilon and Menter k-omega SST models, both of which utilize RANS
equations, are used as turbulence models. The RANS equations are described some detail in
Appendix A1: CFD Computations. First, a short explanation for why other turbulence models were
ruled out for this project is given, and then the basic turbulence concepts, k-epsilon and k-omega
SST models are explained.
To decide which turbulence models to use for this project, considerations were taken regarding
relevance to the particular type of flow involved (applicability), complexity of the physics and time
for computing, whether the model is for compressible or incompressible flow and availability in
OpenFOAM, and how well-known the model is (for accuracy). Keeping these considerations in
mind, the 8 turbulence models available for compressible flow (compressible flow modelling is
necessary, since air is flowing through the heat exchanger) in OpenFOAM were considered:
Spallart-Allmaras,
standard k-epsilon,
RNG k-epsilon,
Menter SST k-omega,
Realizable k- psilon,
LRR R- psilon,
Launder-Gibson R- psilon, and
Launder-Sharma k- psilon.
The Spallart-Allmaras is a fairly new one-equation mixing length model which solves for the
turbulent kinematic viscosity using a modelled transport equation. It specifies the eddy length scale
with an algebraic formula, is designed for external aerodynamic boundary layer economical
computations, but cannot accurately describe flows involving separation and recirculation. This
project involves internal flow with both separation and recirculation, making this model irrelevant
for this project.
The RNG (renormalization group) k-epsilon model uses highly abtruse mathematics to extend the
eddy viscosity turbulence model and changes the governing equations by removing smaller scales
of motion, replacing them with large motions and modifying the viscosity term. Results have been
good for backward-facing steps, while other results have been mixed. The RNG model is not very
commonly used, has a high computational overhead, and therefore not used for this project.
28
The realizable k-epsilon model is a non-linear version of the k-epsilon model. It retains the twoequation k-epsilon equations, but expands the model by including additional effects to account for
Reynolds stress anisotropy without actually using the seven extra equations used in the RSM
(described in the next paragraph) to exactly model the Reynolds stresses. The turbulent viscosity
expression and the rate of dissipation of kinetic energy equation of the standard k-epsilon model are
both changed in the realizable k-epsilon model to take into account that turbulence does not always
adjust itself instantaneously while moving through the flow domain, meaning that the Reynolds
stress is partially dependent on the mean strain rate itself. This means that the non-linear realizable
k-epsilon model allows for the phenomena of the state of turbulence lagging behind the changes
disturbing the turbulence production and dissipation balance. This turbulence model was not used
on the project, but like the RSM, could be considered for future work with this type of heat
exchangers to account for anisotropic Reynolds stresses in the flow.
The Reynolds Stress Equation Models (RSM): LRR R-epsilon and Launder-Gibson R-epsilon
models, calculates the anisotropic Reynolds stresses present in typical flows of complex strain fields
or significant body forces. RSM is the most complex of the turbulence models, and was designed to
address the problems of the k-e model (which cannot predict flows in long non-circular duct
because of the isotropic modelling of the Reynolds stresses). The RSM can therefore accurately
account for the Reynolds stress field directional effects. Because of the many Reynolds stresses to
model, there are seven extra partial differential equations to solve, making computing costs very
high. The RSM is not as widely validated as the k-epsilon model and not used for this project due
to the computing requirements, although it could be an interesting continuation to the project in the
future, since the long thin channels between the heat exchanger fins probably means the Reynolds
stresses in the heat exchanger are anisotropic.
The Launder-Sharma k-epsilon model is designed for compressible and combusting low-Reynolds
number flow. Not much information regarding this model was found.
After considering the turbulence models available in OpenFOAM, it was decided to use the kepsilon and Menter SST k-omega turbulence models. These include two equations for expressing
turbulence in these models: (1) for the turbulent kinetic energy k (to express the turbulence
velocity), and (2) for the rate of dissipation of the turbulent kinetic energy e (to express the
turbulence length scale) in the k-epsilon model or of the specific dissipation rate in the k-omega
model. The k-epsilon model is the simplest and most widely validated turbulence model, with only
initial or boundary conditions required to be supplied, and has had good performance in the past
with certain types of flows, although performance has not been the best for flows with curved
boundary layers, swirling or anisotropic flows. The Menter SST k-omega model improves the k-
model at the near-wall by using a k-w model at the near-wall region while retaining the k-epsilon
model for the free-stream turbulent region far away from the wall. It is also well-known and used
in industry. For this project, these two models: results from using the k- and k- models are
compared, along with the laminar model. For future work with this type of flow, the realizable kepsilon and RSM models would be of interest to test in order to study the effect of anisotropic
Reynolds stresses on the flow and simulation results. The RANS equations are described in
Appendix A1, while the turbulence models used in this project (based on the RANS equations): the
k-epsilon and SST k-omega models, are described in the next sections.
[Hjertager, 2005] [Versteeg and Malalasekera, 2007]
29
2
1 2
k
u ' v '2 w '2
3
3
From Equation 29a, it can be seen that the turbulent viscosity is a product of density and two new
variables representing turbulent velocity ut and turbulent length scale l . Turbulent velocity can be
described as the typical velocity occurring in the largest eddies and can also be related to the
turbulent kinetic energy according to Equation 29b. The turbulent length scale is the average length
of the same eddies.
Equation 29a
t ut l
Equation 29b
ut
The new variables, ut and l form the basis for the two-equation k- turbulence model, meaning
that in addition to the RANS equations, two more equations are required to solve for turbulent
velocity and turbulent length using the model.
The length scale l (for large eddies) is used in the k- model to define the length scale (for small
eddies), for which a transport equation is used in the model, and represents the dissipation of the
turbulent kinetic energy. The dissipation is expressed as:
Equation 30
k 2/3
l
or as related to viscosity
t u 'i u ' j
xk xk
As seen in the second expression of Equation 30 for , dissipation of the turbulent kinetic energy is
proportional to the rate of deformation of the eddies.
Reynolds stresses ij u'i u 'j increase with deformation rate, and are related to viscosity, mean rate of
deformation, and turbulent kinetic energy with Boussinesqs proposal expressed as:
Equation 31
U i U j
2
k ij
xi
3
j
ij u 'i u ' j t
30
Equation 31 can be used to calculate Reynolds stresses in the final step of turbulence modelling. It
is seen from this equation that the Reynolds stresses are considered proportional to the dissipation
rate reduced by the eddy turbulent kinetic energy. (The Kronecker delta ij (equal to 0 when i j,
equal to 1 when i = j) ensures that the normal Reynolds stresses are each appropriately accounted
for.) It can also be seen from Equation 57 (in the Appendix A1) for kinetic energy, that the kinetic
energy allocates an equal third for each normal stress component (isotropic assumption). This is the
reason for the inherent inaccuracy of the k-epsilon model, making it incapable of describing
anisotropic flow.
Other scalar flow properties such as mass and heat can also be modelled using time-averaged
values. Similar to the turbulent momentum transports proportionality to average velocity gradients,
turbulent scalar transport is proportional to mean scalar value gradients and can be expressed as:
Equation 32
u 'i ' t
where
xi
As can be seen from Equation 32, the turbulent scalar property transport occurs with the same
mechanism as in transport of momentum (mixing of eddies, represented by t ). For this reason, it
can be assumed by Reynolds analogy that the value of t is similar to t , the turbulent viscosity.
The ratio of t to t is defined as the Prandtl/Schmidt number t, and has a value which is
normally constant with a value around unity.
The next section presents the k-epsilon model and the two extra k and transport equations (PDEs)
for closing the system of time-averaged RANS equations. The model is based on the mechanisms
causing changes to turbulent kinetic energy (i.e. turbulent viscosity and velocity fluctuations).
Turbulence Equations
The Reynolds Averaged Navier-Stokes equations are used for deducing the transport equation for
the turbulent kinetic energy k and turbulent dissipation rate . The two new transport equations and
dimensionless constant determination for the calculations are presented here. (RANS equations are
described in Appendix A1).
Transport Equation for k
To obtain the equation for turbulent kinetic energy k, complicated algebra and rearrangements are
made to the time-averaged continuity equation and the time-averaged Navier-Stokes equations for
momentum. The mathematical manipulations are very extensive, and therefore only a short
description of what is done, followed by the resulting equations is presented.
The 3 continuity equations are each multiplied by the respective fluctuating velocity component and
then added together. The same process is carried out for the Reynolds equations for momentum.
The two resulting equations are subtracted and rearranged extensively. Terms for viscous
dissipation of turbulent kinetic energy (Equation 30) and the Boussinesq assumption (Equation 31)
related to Reynolds stress and turbulent viscosity are plugged in to the system. This results in the
turbulent kinetic energy equation, as shown below in Equation 33. [Tennekes and Lumley, 1972]
31
Equation 33
u' u'
k
U i k u 'i i j p'
t
xi
xi
2
(I)
(II)
(III)
U
u ' u '
u 'i u ' j i i i
x j
x ' j x ' j
(IV)
(V)
Terms (III) and (V) are replaced using scalar diffusion transport terms for
(III) and the time-averaged term for (V) to result in the following:
U
k
k
U i k t u 'i u ' j i
t xi
xi k xi
x j
where k is a constant turbulent Schmidt number for k
The terms (I)-(V) in Equation 33, the turbulent kinetic energy k transport equation, can be
interpreted as the following:
(I)
(II)
(III)
Transient term
Convective transport
Diffusive transport
U i t C1 u 'i u ' j i C2
t xi
xi xi
k
x j
k
(I)
(II)
(III)
(IV)
(V)
Similar to the transport equation for k, the transport equation for includes the terms I-V:
(I)
32
(II)
Rate of destruction of .
(III) Diffusive transport of ,
(IV) Rate of production of , and
(V)
Transport of by convection,
, C1 , and C2 are constants of the equation.
Turbulent Viscosity
Another parameter to find before calculating the Reynolds stresses is the turbulent viscosity t . To
determine this, Equations 29a, 29b, and 30 (as previously presented) are utilized. They are:
t ut l
2 1
ut k u '2 v '2 w '2
3 3
k 2/3
k 2/3
, (or
from a dimensional standpoint)
l
l
Using dimensional analysis of the above equations, eddy viscosity t is found to be:
Equation 35
t Cu
k2
where Cu is a constant.
Reynolds Stresses
Finally, the Reynolds stresses can be calculated using the Boussinesq assumption (Equation 31):
U i U j
2
k ij
xi
3
j
ij u 'i u ' j t
The equations for the k-epsilon turbulence model have been presented in this section. They are the
equations for turbulent kinetic energy k, dissipation of turbulent kinetic energy e, turbulent viscosity
t , and Reynolds stresses. Finally, the equations contain five constants, the values of which are
listed below in Table 6.
Table 6. Constant values for k-epsilon turbulence model equations.
Cu
C1
C2
0.09
1.44
1.92
1.0
1.3
The next section explains SST k-omega turbulence model in contrast to the k-epsilon model, lists
the equation and values of the constants.
[Hjertager, 2005] [Versteeg and Malalasekera, 2007]
3.3.2 SST k-omega Turbulence Model
The shear-stress transport (SST) k-omega turbulence model is a type of hybrid model, combining
two models in order to better calculate flow in the near-wall region. It was designed in response to
the problem of the k-epsilon models unsatisfactory near-wall performance for boundary layers with
adverse pressure gradients. It utilizes a standard k-epsilon model to calculate flow properties in the
33
free-stream (turbulent) flow region far from the wall, while using a modified k- model near the
wall using the turbulence frequency as a second variable instead of turbulent kinetic energy
dissipation term . Since the air in this projects heat exchanger is flowing between two flat fins
very close to each other, it is expected that the boundary layer flow has a strong influence on the
results, and properly modelling this near-wall flow could be important for accuracy of the
calculations. Therefore the SST k-omega turbulence model has also been chosen for CFD
simulations in this project.
This SST k-omega model is similar to the k-epsilon turbulence model, but instead of as the second
variable, it uses a turbulence frequency variable omega, which is expressed as = /k [s-1]. The
SST k-omega model computes Reynolds stresses in the same way as in the k-epsilon model, using
Equation 48.
The transport equation for turbulent kinetic energy k for the k- model is:
Equation 36
( k )
U i k
t
xi
xi
(I)
(II)
t
grad (k ) Pk * k
k
(III)
(IV) (V)
U i U i 2
U i
where Pk 2t
k
ij
x j x j 3
x j
The terms (I)-(V) in Equation 36, the turbulent kinetic energy k transport equation for the SST komega turbulence model, can be interpreted as the following:
(I)
(II)
(III)
(IV)
(V)
k and
Transient term
Accumulation of k (rate of change of k)
Convective transport Transport of k by convection
Diffusive transport
Turbulent diffusion transport of k
Production term
Rate of production of k
Dissipation
Rate of dissipation of k
* are equation constants.
The transport equation for turbulent frequency for the k- model is:
Equation 37
U i
t xi
xi
(I)
(II)
t
U U 2
U
k
grad ( ) 2 2 i i i ij 2 2 2
,1
x j x j 3
x j
,2 xk xk
(III)
(IV)
where
,1 , 2 , 2 , and ,2
(V)
(VI)
are constants.)
The general description for each of the terms in Equation 37 (I) to (V) are the usual terms for
accumulation, convection, diffusion, production, and dissipation of . The last term (VI) is called a
cross-diffusion term, an additional source term, and has a role in the transition of the modelling
from to .
34
The constants for the SST k-omega turbulence model are listed in Table 7.
Table 7. Constant values for SST k-omega turbulence model equations.
,1
,2
0.09
0.083
1.0
2.0
1.17
0.44
Additional modifications have been made to the model for performance optimisation. There are
blending functions added to improve the numerical stability and make a smoother transition
between the two models. There have also been limiting functions made to control the eddy
viscosity in wake region and adverse pressure flows.
[Versteeg and Malalasekera, 2007]
Summary of Turbulence Models
There were many turbulence models to choose from to model the heat exchanger. After considering
the availability of models in OpenFOAM, the applicability, whether it was computationally
economical, and accuracy based on past validation, the k-epsilon and k-omega models were chosen
to carry out simulations to comparison with the laminar flow model. The k-epsilon model is a wellknown model and the most validated, and is also computationally economical, while the SST komega model is more accurate for boundary layer flow. Due to the thin channel and influence of
the fin walls on the flow of air in the heat exchanger, it was decided to also carry out simulations
using the SST k-omega model. The calculated values for turbulent intensity I, turbulent kinetic
energy k,
turbulent dissipation , and omega , which are used for the simulations in this project are listed in Table 5.
U
[m/s]
*I = 0.16 * Re-1/8
Reynolds number
Intensity
(Re)
( I)
k = 3/2(I*U)
(Eqn. 47)
kinetic energy
(k)
** =
(C1*k)
/(0.1*0.0254)
dissipation
()
=/k
frequency
()
0,3
330
0,0775
0,0008
0,0015
1,8424
0,5
600
0,0719
0,0019
0,0055
2,8495
0,7
790
0,0695
0,0035
0,0137
3,8545
1,1
1300
0,0653
0,0077
0,0440
5,6914
1,5
1700
0,0631
0,0135
0,1010
7,5051
2,5
2900
0,0591
0,0327
0,3827
11,7007
3,7
4300
0,0562
0,0649
1,0702
16,4850
4,5
5200
0,0549
0,0916
1,7928
19,5786
5,4
6200
0,0537
0,1262
2,9003
22,9834
6,2
7200
0,0527
0,1602
4,1503
25,8997
Table 5. Values used in this project for turbulence intensity I, kinetic energy k, dissipation e, and frequency w.
* [CFD Online, 2008]
** [OpenFoam PG, 2007]
The method of modelling the Reynolds stresses was described, and explains why the k-epsilon and
k-omega equations are unable to properly simulate anisotropic flow conditions. The k-epsilon and
k-omega model equations (two new equations for k and , or , are solved in addition to the RANS
35
equations) were described, along with the comparing and contrasting the differences between the
two turbulence models. Values of the relevant constants required for turbulence modelling were
also provided for both turbulence models.
The final two sections describe the remainder of topics in this section covering computational fluid
dynamics, and include descriptions of the finite volume method, numerical schemes, and solution
algorithms, as relevant to this project, with details provided in Appendix A1: CFD Computations.
36
37
In cases where the pressure gradient is known, the usual discretisation techniques can be used to
obtain discretised equations for velocity, since pressure can be calculated as any other scalar.
However, there is no transport equation for pressure alone, and therefore pressure must be found
using another method when the pressure gradient is not known. If the flow is compressible, the
transport of density is found using the continuity equation and a scalar property such as temperature
is found by the combination of the momentum equations and energy equation. Then the solutions
for density and temperature are used for finding the pressure using the equation of state. When
fluid is incompressible the density is not linked to pressure, a guess-and-check technique such as
SIMPLE is required in order to solve the entire flow field.
The Staggered Grid
The flow and relative transport equations are discretised. Then it must be decided where the
velocity component values will be stored. If they are stored at the same nodes as pressure and other
scalar variables, a particular problem of a checker-board pressure field arises due to linear
interpolation of pressure during the process of discretising the equations. It results in the pressure
having discretised gradients of zero at all nodal points, and the discretised momentum equations are
not properly representing the pressure.
To solve the checkerboard problem, the velocity components can be defined at the faces, while
scalar variables (i.e. pressure, density, temperature) are stored at the usual nodal points. This results
in the scalar variable control volumes (sometimes called the pressure control volume) being
different from the velocity control volumes, and realistic pressure gradient results.
The SIMPLE Algorithm
The SIMPLE algorithm is a guess-and-correct technique to determine the values for pressure on a
staggered grid. It is iterative and must be done in the specific order when other scalars are also
calculated. The general procedure for the technique is shown in Figure 12, which is followed by a
description of the steps in the algorithm.
38
START
Initial guesses for p*, velocity components u*, v*,
w*, and other scalar properties * (i.e. T).
STEP 1: Solve discretised
momentum equations
u*, v*, w*
STEP 2: Solve for pressure
correction equation
p
STEP 3: Correct
pressure and velocities
p, u, v, w, *
STEP 4: Solve the other
discretised transport equations
No
Convergence?
Yes
STOP
The steps in the SIMPLE algorithm, as shown in Figure 12, are summarized as:
START
Estimate a starting guess for the pressure field p*.
STEP 1
39
Solve the discretised momentum equations for the velocity components, using the
line-TDMA method, and based on the pressure guess p*. For a three-dimensional
case as the one in this project, 6 discretised momentum balances are solved for each of
the six neighbors for node P (W, E, S, N, B, and T). This step results in finding values
for u*, v*, w*, based on p*.
STEP 2
Solve for pressure correction equation to find the pressure correction p. This is done
with the discretised continuity equation by finding the mass imbalance bP and between
total mass flow inflow and the total mass outflow of the six guessed velocities
(calculated based on the guessed pressure p*).
STEP 3
Correct the pressure and velocity components using the pressure correction, where the
correction (p) is added to the initial guess (p*), to get the new pressure field p, or:
Equation 38
p p* p '
This step of the SIMPLE algorithm results in calculated values for velocity
components and pressure: p, u, v, w, *, after correcting the guesses, which satisfy the
continuity equation.
STEP 4
Solve the other discretised transport equations using the line-TDMA method to get
calculated values for the remaining scalar variables .
CONVERGENCE
After step 4, the outputs are tested for convergence (meaning that the mass imbalance
is very close to zero), and if this is not within the value required for convergence, the
program loops back to the beginning, using the newly calculated pressure, velocity,
and other scalar values as the next starting guess. The process continues until
convergence occurs (iteration).
Relaxation Factors
Often the pressure correction is too large, causing unstable calculations and divergence rather than
convergence. Due to this problem, the iteration procedure must be slowed down to under-relax the
pressure corrections. This is done by utilizing an under-relaxation factor of between 0 and 1,
which is multiplied by the correction factor so that only a fraction of the originally calculated
correction factor is actually used in the calculation, (for example with the pressure correction):
Equation 39
p p * p p '
Under-relaxation factors are also used for the velocity components. Oscillatory or divergent
solutions are a result of too large values for , while very slow convergence results from too small
of values for the under-relaxation factor. Therefore, the correct under-relaxation factor is important
for a converged solution, but cannot be determined in general and must be determined for each
specific CFD case. In OpenFOAM, the default values are 0.3 for p (for pressure), and 0.7 for the
40
velocity. These were used for the cases solved using the simpleFoam solver, while for the
rhoSimpleFoam cases (and the single rhoTurbFoam), it was necessary to reset these values to 0.2
for pressure p and 0.5 for velocity, and in rhoTurbFoam to 0.1 and 0.3 for pressure and velocity
correction factors, respectively.
There are also other versions of the SIMPLE method available: SIMPLER (SIMPLE-Revised) and
SIMPLEC (SIMPLE-Consistent). The SIMPLER version involves using a discretised pressure
equation rather than the SIMPLE correction equation used for pressure, while the velocity field is
still calculated using corrections. The SIMPLEC version omits terms from the velocity correction
equation.
[Hjertager, 2007] [Versteeg and Malalasekera, 2007]
The PISO Algorithm
The PISO (Pressure Implicit with Splitting of Operators) algorithm can be considered a
continuation of the SIMPLE algorithm. PISO also involves making a guess for pressure, p*, and
calculating the velocity components u*, v*, and w* based on this p*. There is a correction step to
pressure and velocity fields, just as with the SIMPLE method. However, a second, additional,
corrector step using the results from the first correction is carried out just after calculating the first
correction. When the values for corrected pressure and velocity fields (now corrected twice) are
determined, the other scalar transport equations are solved. The PISO algorithm requires more
storage for the extra correction step, resulting in more computational resources needed.
[Hjertager, 2007] [Versteeg and Malalasekera, 2007]
Summary of Solution Algorithms
The SIMPLE algorithm is used for this project, in the solvers simpleFoam and rhoSimpleFoam. It
is a known algorithm and used in many CFD codes. SIMPLER can be used to more efficiently use
computer processing time (even though there are more calculations) since it uses the correct value
for pressure. For certain types of flow, SIMPLEC and PISO can be just as efficient as SIMPLER.
Which algorithm to use depends on the specific case being studied: the flow conditions, degree of
dependence of momentum and scalars, and the specific numerical schemes used.
It is assumed that the air flow in the heat exchanger reaches a steady-state and does not contain
fluctuations in time. Therefore steady-state calculations (rather than transient) are the focus.
However, to investigate the possibility of this, one simulation was carried out and results looked as
though they were steady-state. To calculate this situation, the solution algorithms can be calculated
over time, in which case PISO is probably preferred, while SIMPLE can be converted to run
transient calculations, and the continuity imbalance will contain an extra transient term to account
for the time integrals of the variables, and an iteration process is used so that the solution converges
for each time step (computationally expensive). In the case of this project, since steady-state
behaviour is studied, the transient solution procedures are not described in detail.
41
omega turbulence model. First the results of the grid independence test are presented. Then a
description of the single transient case which was carried out in order to investigate if the air flow
behaviour in this heat exchanger can be considered steady-state. Finally, some initial observations
of the flow and temperature fields for cases from low and high Reynolds numbers are compared and
contrasted. The next section (Section 5: Results) reviews the final results of the project.
Figure 12. Grid independence test for both tetrahedral and hexagonal meshes, with polynomial trend line
illustrating hexagonal mesh trend; Re = 6200.
The 11 cases were run using the simpleFoam solver using the k-epsilon turbulence model and
illustrated in Figure 13, with a trend-line created for the hexagonal mesh points. It can be seen in
Figure 13 that the simulated pressure drop starts at a lower value, then stabilizes from total number
of finite volumes from 25,000 to about 75,000, after which the pressure drop appears to increase
again. The higher pressure drop calculated with the 150,000 cells may not be a stable value, since
the
k-epsilon model cannot accurately predict the flow on fine grids near walls, since it is built to model
free-stream flow. This may be the reason for a possible unstable pressure drop value from the
simulation with a finer mesh. Had the mesh been sufficiently refined in the local areas around the
tube walls and against the fins, and the appropriate turbulence model utilized (capable of calculating
42
the wall effects), a grid independence test would not show an appreciable difference in the results
(with respect to the total cell number) since the grid sensitive areas would have been taken into
account [Song and Nishino, 2008].
As described previously, it proved difficult to use Salom to refine the mesh only in the heat
exchanger core model (locally refined mesh) without having computation problems due to the
partitions in OpenFOAM, though this would have been a better use of computational resources (i.e.
refine the mesh in the core and around the tubes, while making a coarser mesh for the extended
volumes). The computer used for simulations in this study was not capable of efficiently creating in
Salom the meshes containing 150,000 or more cells either, and for these reasons, it was necessary
to use a coarser grid without locally refining it), and the mesh of approximately 50,000 cells was
chosen. This results of this grid lies in between the lower and upper bounds of the stabilized
pressure drop data (between grids with 25,000 volumes and 75,000 volumes).
Table 8. Grid independence test results.
tetrahedral mesh
hexagonal mesh
number of cells
P drop
number of cells
P drop
8465
33
3000
33
25000
37
30000
37
50000
40
50000
38
75000
38
67000
38
100000
40
117000
42
150000
49
43
1 0 0 20 0
1 0 0 1 50
100100
1 0 0 0 50
100000
Pressure [Pa]
Pre ssu re In
Pre ssu re O u t
9 9 9 50
99900
9 9 8 50
99800
0 .0 0 0 0 0 0 0
0 .0 1 0 0 0 0 0
0 .0 20 0 0 0 0
0 .0 3 0 0 0 0 0
0 .0 4 0 0 0 0 0
0 .0 50 0 0 0 0
0 .0 6 0 0 0 0 0
0 .0 70 0 0 0 0
0 .0 8 0 0 0 0 0
0 .0 9 0 0 0 0 0
0 .1 0 0 0 0 0 0
time (s)
Figure 13. Pressure tracer measurements at inlet and outlet for the first 0.1 s. of a transient case.
0.221
0.442
0.668
0.884
Figure 14. Contours and vector plot for U velocity field, SST k-omega flow model, inlet air flow 0.3 m/s.
Velocity Observations
The flow patterns of the two cases at low and high-Reynolds numbers (inlet air velocity 0.3 m/s vs.
6.2 m/s) are similar. The air enters at the inlet on the left and flows in the direction of the arrows,
and exits at the outlet on the right-hand side.
In both cases, as the air flows around the first tube, it begins to speed up and then the air velocity
increases again as it goes around the second tube. This is verified by the samples taken in the case
files for average velocities at the minimum free-flow areas, which showed that the velocity going
around the second tube is faster than that going around the first tube. (Data is in Appendix A2). The
44
minimum free-flow area is the area of the heat exchanger between two transverse tubes, so the area
just above tube one or just below the second tube are the minimum free-flow areas. The flow is
forced to speed up, as the tubes act as a type of pipe contraction in the air flow channel.
The highest velocity areas are just off the streamlines flowing directly around the tubes, and located
at the area of minimum free-flow. In the case of the case with inlet velocity of 0.3 m/s, the top
velocity at the second tube is 0.88 m/s, nearly 3 times the inlet velocity. For the 6.2 m/s inlet flow
case, the top velocity reaches 15 m/s, more than twice the inlet velocity.
0.00
3.75
7.50
11.2
15.0
Figure 15. Contours and vector plot for U velocity field, SST k-omega flow model, inlet air flow 6.2 m/s.
It is observed hat the size of the tubes impact the Reynolds number of the air flowing around them,
since with larger tubes (at the same distance from each other), there would be an even smaller
minimum free-flow area if the transverse pitch remained the same. In this study, the characteristic
length for the Reynolds number is the tube collar diameter, and it can be seen here, that increases in
this parameter (while keeping transverse pitch the same) can induce higher velocities and with it a
higher turbulence and Reynolds number.
In the case of higher air flow, the recirculation zones behind each tube contain small backflow
areas, (though difficult to see in Figure 16). The second recirculation zone appears larger. In the
case with 0.3 m/s inlet velocity, however, a recirculation zone was not noticeable as it was for the
case with inlet velocity of 6.2 m/s.
Kinetic Energy k distribution
The kinetic energy contour plots can be seen to verify previous observations made regarding flow.
It is seen in Figure 17, which illustrates the kinetic energy k distribution for the low Reynolds
number case. There is no kinetic energy increase in the areas behind the tubes for this case. The
kinetic energy increases (slightly) in a different area corresponding to the increase in velocity as the
air flows around the second tube. The other area of Figure 17, the plot of lower Reynolds number,
which is exhibiting higher kinetic energy is in the area of higher temperatures, which can be seen
from the graph in Figure 4.3. However, this illustrates that even at very low flow rates, some
turbulent kinetic energy could still be present.
45
8.25e-05
0.00109
0.00217
0.00325
0.00433
Figure 16. Contours of turbulent kinetic energy k distribution, SST k-omega model, inlet air velocity 0.3 m/s.
0.00597
0.881
1.76
2.68
3.50
Figure 17. Contours of turbulent kinetic energy k distribution, SST k-omega model, inlet air velocity 6.2 m/s.
For kinetic energy in the higher-Reynolds number case, an increase in kinetic energy is found
clearly after the first tube, in the same area as the recirculation zones observed in the higher
Reynolds values. According to this plot, then, the second recirculation zone is not as turbulent as the
first recirculation zone. This makes sense because the direction of flow has changed as the air
moves between the two tubes, and is directed more downward at an angle (as shown by the
vectors in Figure 15. The flow rounds the tube at an angle making less of an impact with the tube
and missing the recirculation zone.
Flow and kinetic energy plots have been compared and illustrated the effect flow has on kinetic
energy. The next section describes the heat flow characteristics, as visualised in paraFoam for the
same cases as for flow and kinetic energy. It is found that the temperature changes, flow, and
kinetic energy can be shown to be connected.
46
278
292
306
319
333
Figure 18. Contours of temperature field, SST k-omega flow model, 0.3 m/s inlet air velocity.
Although streamlines are not physically drawn onto Figures 19 and 20, they can be seen fairly
clearly with the color contrast lines. It is seen that the temperature streamlines run practically
perpendicular to the velocity streamlines in the beginning of the airflow channel, with the
isothermal streamlines running vertical and the velocity of the flow horizontal. This acts as a crossflow heat exchange, with the flow directly bringing the heat with it. It can then be seen that after
the air has flowed through the initial section of the heat exchanger, this synergy between flow and
heat transfer is no longer as effective. This means that the heat transfer coefficient is changing
according to the streamline the flow is in at the time. Tao et al. (2006) has studied this field
synergy principle effect and reports that the intersection angle between the temperature gradient
and the flows velocity is the main mechanism by which to increase the heat transfer.
It can be seen in Figure 20 that the higher Reynolds number flow has not only a lower temperature
change than the previous example, but also a different pattern (different kinds of isothermal
47
streamlines). The largest temperature changes for this case are occurring in the recirculation and
slow velocity zones (shown previously in the vector and velocity contour plot) just after each of
the tubes. As in the slow-moving flow in the case with 0.3 m/s velocity, the slow-moving areas of
the heat exchanger are also better able to absorb heat. The staggered tube arrangement is designed
to have these slower-moving and recirculation areas to keep the heat flowing to the air, but at the
same time, not allowing recirculation zones to stagnate as can occur in inline arrangements where
these zones do not keep flowing [Jang et al., 1995].
278
292
306
319
333
Figure 19. Contours of temperature field, SST k-omega flow model, 6.2 m/s inlet air velocity.
Figure 20 illustrate the contours across the z-direction in the middle of the airflow channel (which
flows directly between the two tubes). It can be seen that the fins on the top and bottom are heated,
and only a very thin boundary layer of air has time to be heated after first entering the channel. It
can be seen where the flow with heat from the first tube warms up the air, but then flows away
again as all the air flow has to go around the second tube.
278
292
306
319
Figure 20. Contours of temperature Field SST k-omega flow model, z-direction, 6.2 m/s inlet air velocity.
48
333
49
50
51
Figure 23. Fanning friction factor f against Reynolds number Re for different inlet airflow velocities and
flow models (laminar, and turbulence models k-epsilon and k-omega) with the same geometrical parameters.
It can be seen from Figure 24, that in all cases the friction factor was decreasing with increasing
Reynolds number. All of the models underestimated the friction factor, including the transient
rhoTurbFoam case. At the lower laminar flows (the first four points at the lower Reynolds number),
of Reynolds number from 330 to 1300, all the models found nearly identical results. As the flow
moved into transition, it appears the laminar flow model came much closer to the experimental
values. At the transition point from transition to turbulent, which appears to have a critical
Reynolds value of between 1700 and 2900 (the exact value is not known, since there werent
enough data points given to be sure), once again, none of the models were better than another. After
moving into turbulent flow, however, the k-Omega SST had the best accuracy, and the laminar flow
model able to model the friction factor compared to the k-Epsilon model.
52
Figure 24b. Fanning friction factor f: Error by flow model vs. Re.
The results fit reasonably with what how the different models calculate the flow. Both the k-omega
and k-epsilon are two-equation models created for calculate turbulence, turbulent kinetic energy,
etc., and therefore in laminar flow the additional turbulence terms do not increase the accuracy
since there is no turbulence to model in laminar flow anyway. The k-epsilon model was the least
accurate flow model of them all, and this is probably due to that the equations only model kinetic
energy and dissipation and are accurate for free-flowing fluids, and therefore the friction factor
against the wall is not capable of being accurately calculated.
Figure 24. Colburn j-factor against Reynolds number Re for different inlet airflow velocities and
flow models (laminar, and turbulence models k-epsilon and k-omega) with the same geometrical parameters
53
Figure 25b. Colburn j-factor error: Error by flow model vs. Re.
Flow model
Laminar
Re 330-1300
n/a
Transitional
Re 1300-2900
-0.5 %
Turbulent
Re 2900-6200
4 % - 11.5 %
Flow model
Flow regime
Laminar
Re 330-1300
n/a
Transitional
Re 1300-2900
2.4 17.8 %
Turbulent
Re 2900-6200
1.1 % - 9.4 %
54
6 Discussion
Simulations for this project were carried out following as closely as possible the same operating
conditions and geometrical configurations of the two-row tube-fin heat exchanger, with tube collar
diameter of 10.23 mm and fin pitch 2.23 mm, as presented in the paper by Wang et al. (1996). The
Reynolds number ranges from 330 to 7000, which correspond to the frontal air velocity at the inlet
ranging from 0.3 to 6.2 m/s.
The work done for this project has shown that it is possible to make practical simulations of heat
flow and pressure drop for a tube-and-fin heat exchanger using open source CFD software, and
validate the results against experimental data. Data resulting from the simulations should be as
accurate as possible, and therefore some considerations can be taken in future work to attempt to
further improve the simulation conditions/calculations and the accuracy of the results. These
improvements could include changes to the following areas of CFD simulation:
Changes to the fin temperature based on fin effectiveness calculations. The efficiency
equation given in Baggio and Fornasieri (1994) assumes a uniform air and fin
temperature, which is not the case in this project. As shown by Ay et al. (2001) and
results from infrared thermography measurements, the local convective heat transfer
coefficient changes across the fin according to various parameters. It was shown that
there is a lower temperature at the leading edge of the plate-fin, and a sharper
temperature gradient on the fin surface where the boundary layer increases and
destroyed as the fluid flows around the tubes (for the first two rows of tubes). Once the
flow has gone around the tubes, the temperature gradient decreases from airflow being
swept into the wake. However, by the third row of tubes, the wake pattern changes
again, and further variations of the heat transfer coefficient can be seen throughout the
heat exchanger, with specific patterns depending on the Reynolds number (among other
parameters). The article included studies of staggered and in-line fin-and-tube heat
exchangers. The temperature gradients can also be studied in relation to the synergy
principle presented by Tao et al. (2007), where the heat transfer coefficient is shown
(qualitatively) to change according to the angle of local isothermal streamlines to the
temperature field. The general pattern of heat transfer coefficient in this paper is similar
to that described in the Baggio and Fornasieri (1994) paper.
Clarification of the air temperature at inlet and the hot water flow rate through the tubes,
as this information was not provided in the Wang et al. (1996) article.
Improve the final mesh to be used (structured vs. unstructured or hybrid, determine areas
of geometry requiring finer mesh, etc.). Versteeg and Malalasekera (2007) suggest that
non-structured grids can be more accurate and efficient than structured grids.
Use a solver for conjugated heat transfer analysis to include the interactions between the
air, tube wall, and water, which has recently become available in the OpenFOAM
version 1.5.1.
Use cyclic boundary conditions for inlet flow to investigate pressure drop and heat flow
characteristics deeper into the heat exchanger.
55
Use the new geometry and mesh creation program snappyHexMesh available now in
OpenFOAM (instead of Salom, which proved difficult to use at times, and no technical
support was available).
Use a low Reynolds number turbulence model to better simulate the turbulence at the
lower Reynolds numbers not accurately modelled by any of the flow models.
Make more use of the openFOAM discussion boards and online information, since no
technical support is available. (Learn the OpenFOAM more thoroughly).
Finally, as discussed in the book by Kays and London (1998), the properties of air are
highly temperature-dependent, and many of the calculations do not account for these
changes, but instead use an average value, which can substantially affect the flow at a
particular cross section according to the temperature profile (for example in this case,
flow characteristics were determined using average temperatures taken at the inlet and
outlet).
Run the steady-state versions of k-omega turbulence models further to see if they can
converge better, since the curve of Colburn j-factor vs. Reynolds number seems to be
unstable with a noticeable fluctuation at the inlet flow velocity of 3.7 m/s (corresponding
to Reynolds number 4300).
As can be seen from the preceding list, which does not consider all the possible aspects, there is
much to be considered for ensuring accurate simulations of the fin-and-tube heat exchangers. To
summarize, considerations should be taken for: heat exchanger geometry and mesh, fin temperature,
boundary conditions (air and water temperatures, and cyclic inlet), turbulence model variations,
OpenFOAM use and programming, convergence, and temperature-dependent properties of air. All
of these considerations are subjects of interest which can be studied in the open literature as
described in this paper and listed in the references.
56
7 Conclusion
The objective of this project was to make CFD simulations using open source software, and validate
the results against experimental data. The system to study was a fin-and-tube heat exchanger. The
purpose of the work was to investigate the possibilities of eventually using CFD calculations for
design of heat exchangers instead of expensive experimental testing and prototype production.
To analyse the flow and heat transfer characteristics of the heat exchanger, a model of a two-row
fin-and-tube heat exchanger was created using open source Salom software to create the geometry
and mesh. The resulting mesh (after a grid independence test was carried out) was used for running
a variety of simulations using a laminar flow model and two turbulence models for comparison of
results. Ten different inlet flow velocities ranging from 0.3 m/s to 6.2 m/s and corresponding to
Reynolds numbers ranging from 330 to 7000 were simulated in the three different flow models
(laminar, k-epsilon turbulence model, and SST k-omega turbulence model). A sampling dictionary
was written into the CFD model to record pressure and temperature measurements at the inlet and
outlet of the heat exchanger model. Using the simulation results and some specific nondimensional numbers, calculations related to heat flow and pressure loss can be carried out to
determine the Fannning friction factor and Colburn j-factor for comparison with the literature
values used for the validation.
It was found that the flow model accuracy depended on the flow regime and whether the friction
factor f or j-factor was being determined. From the experimental values given in the literature, the
laminar flow region for this particular geometry of heat exchanger switched to transitional at around
Reynolds number 1300, and moving to transitional around Reynolds number 2900. The Reynolds
number has a characteristic dimension of the tube collar outside diameter.
For friction factor determination, little difference is found between the flow models simulating
laminar flow, while in transitional flow, the laminar flow model produced the most accurate results
(for friction factor) and the SST k-omega turbulence model was more accurate in turbulent flow
regimes. For heat transfer, the laminar flow model calculated the most accurate j-factor, while for
transitional flow the SST k-omega turbulence model was more accurate and the k-epsilon
turbulence model was best for heat transfer simulations of turbulent flow.
The flow model can be chosen based on what is being studied (heat flow or pressure drop) and the
flow regime. In conclusion, it is found that the pressure drop and heat transfer characteristics of a
fin-and-tube heat exchanger can be determined to within a reasonable accuracy with CFD
computations carried out in open source software, and that OpenFOAM can be used to carry out
practical work in the design process of heat exchangers.
57
58
8 References
ASHRAE. Handbook Fundamentals, SI Edition (1993).
Ay, Herchang; Jang, Jiin Yuh; Yeh, Jer-Nan. Local heat transfer measurements of plate finned-tube heat
exchangers by infrared thermography, International Journal of Heat and Mass Transfer, Vol. 45 (2002), pp. 40694078.
Baggio, P.; Fornasieri, E. Air-side heat transfer and flow friction: theoretical aspects, in Recent developments
in finned tube heat exchangers. Energy Technology (1994) pp. 91-159
CFDonline. www.cfd-online.com/wiki/Turbulence_intensity, accessed June 2008.
Chen, Han-Taw; Chou, Juei-Che; Wang, Hung-Chih. Estimation of heat transfer coefficient on the vertical
plate fin of finned-tube heat exchangers for various air speeds and fin spacings, International Journal of Heat and
Mass Transfer, Vol. 50 (2006) pp. 45-57.
Erek, Aytunc; zerdem, Baris; Bilir, Levent; Ilken, Zafer. Effect of geometrical parameters on heat transfer
and pressure drop characteristics of plate fin and tube heat exchangers, Applied Thermal Engineering, Vol. 25
(2005) pp. 2421-2431.
Fornasieri, E.; Mattarolo, L. Air-side heat transfer and pressure loss in finned tube heat exchangers: state of art,
Proceedings of the European Conference on Finned Tube Heat Exchangers, Lyon, France, (April 1991).
Gnielinski, V. New Equation for heat and mass transfer in turbulent pipe and channel flow, International
Chemical Engineering, (1976) 359-368.
Gray, D. L.; Webb, R.L. Heat transfer and friction correlations for plate fin-and-tube heat exchangers having
plain fins, Proceedings of the Ninth International Heat Transfer Conference, San Francisco (1986).
Hjertager, Bjrn H. Turbulence Theory and Modelling, Lecture Notes, Aalborg University Esbjerg, Denmark
(2005).
Hjertager, Bjrn H. Computational Analysis of Fluid Flow Processes, Lecture Notes, Aalborg University
Esbjerg, Denmark (2007).
Hjertager, Bjrn H. Introduktion til Open Source CFD beregninger I OpenFOAM, Course Notes, Aalborg
University Esbjerg, Denmark (2008).
Jang, Jiin-Yuh; Wu, Mu-Cheng; Chang, Wen-jeng. Numerical and experimental studies of three-dimensional
plate-fin and tube heat exchangers, International Journal of Heat and Mass Transfer, Vol. 39, No. 14 (1996) pp.
3057-3066.
Kayansayan, N. Heat transfer characterization of plate fin-tube heat exchangers, International Journal of
Refrigeration, Vol. 17, No. 1 (1994) pp. 49-57.
Kays, W.M.; London, A.L. Compact Heat Exchangers, Sub-edition 3, Krieger Publishing Company, New York
(1998).
Mangani, L.; Bianchini, C.; Andreini, A.; Vacchini, B. Development and validation of a C++ object oriented
CFD code for heat transfer analysis, ASME-JSME 2007 Thermal Engineering and Summer Heat Transfer
Converence,Vancouver, Canada (July 2007).
McQuiston, F. C. Correlation for heat, mass and momentum transport coefficients for plate-fin-tube heat transfer
surfaces with staggered tube, ASHRAE Trans. Vol. 84 (1978), pp. 294-309.
OpenFOAM discussion board. http://openfoam.cfd-online.com/cgi-bin/forum/discus.cgi , accessed July 2008.
59
OpenFOAM documentation. Programmers Guide - PG and Users Guide - UG, OpenCFD Limited (2007).
Perrotin, Thomas. Fin efficiency calculation in enhanced fin-and-tube heat exchangers in dry conditions,
International Congress of Refrigeration, ICR0026 (2003).
Rocha, L. A. O.; Saboya, F. E. M.; Vargas, J. V. C. A comparative study of elliptical and circular sections in
one- and two-row tubes and plate fin heat exchangers, International Jouernal of Heat and Fluid Flow, Vol. 18
(1997), pp. 247-252.
Rohsenow, Warren; Hartnett, James P.; Cho, Young I. Handbook of Heat Transfer, 3rd Edition, McGraw-Hill
Companies, Inc., New York (1998).
Song, Gil-Dal; Nishino, Koichi. Numerical Investigation for Net Enhancement in Thermal-Hydraulic
Performance of Compact Fin-Tube Heat Exchangers with Vortex Generators, Journal of Thermal Science and
Technology, Vol. 3, No. 2 (2008) pp. 368-380.
Sahin, Haci Mehmet; Dal, Ali Riza; Baysal, Esref. 3-D Numerical study on the correlation between variable
inclined fin angles and thermal behaviour in plate fin-tube heat exchanger, Applied Thermal Engineering, Vol. 27
(2007) pp. 1806-1816.
Schmidt, Th. E. Heat transfer calculations for extended surfaces, Refrigeration Engineering, April (1949) pp.
351-357.
Tao, Y. B.; He, Y. L.; Huang, J.; Wu, Z. G.; Tao, W. Q. Three-dimensional numerical study of wavy fin-andtube heat exchangers and field synergy principle analysis, International Journal of Heat and Mass Transfer, Vol. 50
(2007), pp. 1163-1175.
Tennekes, H.; Lumley, J. L. A First Course in Turbulence, MIT Press, Cambridge, MA (1972).
Versteeg, H K; Malalasekera, W.An Introduction to Computational Fluid Dynamics, The Finite Volume
Method, Second edition, Pearson Education Limited, Essex, England (2007).
Tutar, Mustafa; Akkoca, Azize. A computational study of effects of different geometrical parameters on heat
transfer and fluid flow in a wavy and plain fin and tube heat exchanger, Proceedings of ESDA2002: 6th Biennial
Conference on Engineering Systems Design and Analysis, Instanbul, Turkey (July 2002).
Yan, Wei-Mon; Sheen, Pay-Jen. Heat transfer and friction characteristics of fin-and-tube heat exchangers,
Volume 43 (2000), pp. 1651-1659.
Wang, Chi-Chuan; Chang, Yu-Juei; Hsieh, Yi-Chung; Lin, Yur-Tsai. Sensible heat and friction characteristics
of plate fin-and-tube heat exchangers having plane fins, International Journal of Refrigeration, Vol. 19, No. 4
(1996) pp. 223-230.
60
61
62
Appendix
63
64
A1 CFD Computations
A1.1 CFD Governing Equations
An illustration of a fluid element for CFD calculations is shown in Figure 22. The element has
dimensions x, y, and z, with the center point at (x, y, z) and six faces N, S, E, W, T and B (North,
South, East, West, Top, Bottom). Each fluid property (velocity, pressure, density, viscosity, thermal
v
conductivity, and temperature) therefore can be represented as a function of space and time with: u
(x, y, z, t), p(x, y, z, t), (x, y, z, t), (x, y, z, t), k(x, y, z, t), and T(x, y, z, t).
Figure 26. CFD Fluid element for calculating changes in fluid property,Tcoordinate systems in three
dimensions x, y, z, and according to faces N, S, E, W, TNand B.
[Hjertager,
2007]
[Versteeg and Malalasekera,
2007]
(x, y, z)
E
W
S
B
As summarized above, the fluid properties to be calculated using CFD are the 3 velocity components,
pressure, density, viscosity, thermal conductivity, and temperature. In all, there are 8 variables. The
8 equations therefore needed for solving these are: (1) mass balance, (2)-(4) momentum balance in 3
directions, (5) energy equation, (6) equation of state, (7)-(8) empirical relations describing viscosity
and thermal conductivity. Each equation is presented here.
(1) Mass balance (Continuity equation): Fluid mass is conserved.
Equation 40
( u )
( v)
( w)
0
t
x
y
z
v
div ( u) 0
t
also written as
r
div( u ) 0
t
where represents area, and can be illustrated in the following diagram (Figure 8)
of an element representing the one illustrated in Figure 7.
mass accumulation
sum of all outflows
over time
Figure 27. Change of mass in fluid element.
65
[Hjertager, 2007]
Before presenting the remaining 7 equations, a brief illustration of how equation 40 was derived is
given here. The momentum and energy balances are derived similarly for a fluid element. Therefore
instead of writing them out in detail, only the summary of equations / expressions will be given, and
for details of the derivation, similarities can be assumed with the following mass balance illustration
shown here.
Consider an element similar to that shown in Figure 8. The fluid elements rate of mass increase is:
Equation 41
x y z x y z
t
t
Equation 28 represents the rate of increase of mass over time within the fluid element, where
represents the distance between faces for the specific x, y, or z direction. The mass flow rate across
the control volume faces must now also be accounted for.
The net rate of flow is the sum of mass inflow subtracted by the sum of mass outflow. The first two
terms of a Taylor series expansion can accurately express fluid properties at the faces. Therefore, the
mass flow in the x-direction through the W and E faces (at a distance of (1/2)*(x) from the center of
the element) is expressed as:
( u) 1
( u) 1
x for the west face W, and u
x for the east face E.
x 2
x 2
The mass flow in the y-direction through the S and N faces, and in the z-direction through the B and
T faces can be similarly expressed. All of these are illustrated in Figure 24 and summarized after the
illustration using Equation 42.
Figure 25. Fluid element illustrating flows of inflows and outflows of mass on all six faces.
[Versteeg and Malalasekera, 2007]
66
As can be seen in Figure 24, the overall mass flow rate across the elements faces is represented by
the following expression, in which the entire control volume is taken into account by multiplying the
mass rate in a particular direction by the two remaining dimensions:
Net mass flow =
Equation 42
( u) 1
( u) 1
x y z u
x y z
x 2
x 2
( v) 1
( v) 1
v
x x z v
x x z
y 2
y 2
( u ) 1
( u) 1
w
x x y w
x x y
z 2
z 2
Equation 41 (rate of increase of mass inside the element) is equated to Equation 42 (net mass flow
rate into the control volume across its faces). The terms are arranged on the left side of the equation,
and divided by the control volume x y z to get the continuity equation for compressible fluids
(Equation 27):
or
(u)
( v)
( w)
0
t
x
y
z
v
div ( u) 0
t
r
div( u) 0
t
If
r
incompressible, the density is constant and equation becomes div u = 0.
the
fluid
is
(2-4) Newtons 2nd Law: Momentum balances (3 equations for each direction)
The rate of increase in momentum is equal to the sum of the forces acting on the body.
There are three equations for the momentum rates of increase in each of the three x, y, and z
directions. There are surface forces (pressure and viscous) and body forces (gravity, centrifugal,
Coriolis, and electromagnetic) included in the momentum equations. The surface forces are stated
explicitly, while relevant body forces are represented in the F term of each equation. The use of the
total derivative should be noted, representing convective differentiation on the left side of the
equations above, i.e.: ( Du / Dt ) u (u / t ) u (u / x) v(u / y ) w(u / z ) .
(2) x-component momentum equation
Equation 43
( p xx ) yx
zx
Du
Fx
Dt
x
y
z
Dv xy ( p yy ) zy
Fy
Dt
x
y
z
67
Dw xz yz ( p zz )
Fz
Dt
x
y
z
u
u
( e) ( j e) q j
p i ij i S&
t
x j
x j
xi
x j
p RT
Density changes as a result of temperature (or pressure) variations in the flow field of compressible
fluids. This equation links the mass conservation and momentum equations to the energy equation,
making it possible to calculate temperature changes, for example, from changes in density when two
of the state variables are known (i.e. density and pressure).
In the case of incompressible fluids, the energy and mass/momentum equations cannot be linked, and
the mass and momentum equations must be used to solve for the flow field, and it is not necessary to
solve for the energy equation.
In this project, the simpleFoam solver only solves the flow field, while rhoSimpleFoam solves for
flow and temperature. The equation of state is used in the calculations to solve for the temperature
field for the rhoSimpleFoam cases, but not used in simpleFoam calculations.
(7) Newtons law of viscosity (empirical relation for viscosity )
Equation 48
ui u j
u
2
i
x
3 ux ij
x
j
i
i
ij
Equation 48 can then be inserted into the momentum balance to solve for viscosity.
68
(8) Fouriers second law of thermodynamics (empirical relation for thermal conductivity k
Equation 49
qi k
T
xi
Equation 49 can then be inserted into the energy equation (Eqn. 33) to solve for viscosity.
General Transport Equation
From the insertions into the momentum and energy balances, the general transport equation for
property is:
(I)
Equation 50
(II)
(III)
(IV)
( ) ( ui )
S
t
xi
xi
xi
which also can be expressed as:
( )
r
div( u ) div(grad ) S
t
The first term (I) on the left side of Equation 50 represents the rate of change of property in the
control volume over time [accumulation]. The second term (II) on the left side is the convective term
[convection], or the net rate of change in in the control volume due to flow of across the
boundaries of the volume. The first term (III) on the right side represents a diffusive term where
is the diffusion coefficient (i.e. k or ) [diffusion]. The final term (IV) is the source term for the net
rate of production of the property (i.e. in the case of heat-producing chemical reactions) inside the
control volume [internal production source].
The general transport equation is the basis for the CFD finite volume calculations. The property of
interest (i.e. u, v, w, or T) is inserted into the equation as , the appropriate diffusion coefficient
selected for the variable , and relevant source terms are included. Then each of the mass,
momentum, and energy conservation equations are transformed into equations which can be used in
the finite volume method to make the CFD computations. The equations are integrated over all the
control volumes in the geometry of interest, taking the solution from one fluid element and using it as
a start value for the next element.
[Hjertager, 2007][Versteeg and Malalasekera, 2007]
69
[Hjertager, 2005]
As seen in Figure 25, there are many small fluctuations occurring in turbulent flow. The fluctuations
are due to vertical eddy motions which create strong mixing and a momentum exchange that causes
acceleration of slower moving layers and deceleration of faster moving layers. Because of this
momentum exchange, there are shear stresses, which are known as Reynolds stresses, from the
turbulence. In addition to velocity fluctuations, concentration or heat fluxes can also occur over the
fluid element faces.
Most engineering purposes do not require solving for all of the details of the property fluctuations
due to eddy motion. Therefore time-averaged properties of the flow are normally used for making
calculations. In this case (Figure 25), velocity is characterized using the time-averaged value for
velocity u, expressed as u , while the individual measured variations from the mean are expressed
as u ' . However, in turbulent flow the other flow properties, designated as (i.e. pressure,
temperature, density, other velocity components, etc.) also have fluctuations. Therefore, the variables
can be generalized as a steady mean component (i.e., representing u ), which can be defined with
the following expressions:
Eqn 51 a '
Eqn 51b
1
T
T
2
dt
T
2
Equation 51a describes the actual value for property to be the sum of the steady mean
component of ( ) and the fluctuating time varying component ' .
Equation 51b describes the mean property as the time average of .
70
Equations 51c and 51d illustrate that the time average of the fluctuations equals 0, while the
variances of the property fluctuations does not equal zero (also second moments made from
pairs of different variables (i.e. u ' v ' ) are not equal to zero either.
(u)
( v)
( w)
0
t
x
y
z
v
div ( u) 0
t
Considering the density and velocity components u, v, and w as a sum of steady mean component
and fluctuating time-varying component ' , the values can be plugged into the continuity
equation:
( ') ( u u ' ) ( v v ' ) ( w w ' )
0
t
x
y
z
Now replacing with the time-averaged terms, Equation 39 is then changed into the following:
Equation 52
Equation 53
( ) ( u ) ( v ) ( w)
0
t
x
y
z
r
which can also be expressed as: div U = 0
r
when the flow variables u , (u, v, and w) are replaced with:
r r
u = U + u u = U + u v = V + v w = W + w p = P + p
to account for the effect of fluctuations on the mean flow.
Equation 54
( u 2 ) ( v u ) ( w
u)
x
y
z
2u 2u 2u
p
2
( u ' ) ( v ' u ') ( w ' u ')
2 2
2
x x
y
z
y
z
x
71
The equations for the other directions (y and z) are found using the same process, but not listed here.
Density is assumed constant, and the new terms *
( ) appear as a result of the process of time
averaging. The additional terms can be interpreted as extra turbulent stresses, known as the Reynolds
stresses, to the mean velocity components (U, V, W), and are due to turbulent eddies causing
fluctuating velocities and convective momentum. The Reynolds stresses are defined with the stress
tensor (consisting of 3 normal stresses and 3 shear stresses):
u '2 v ' u ' w ' u '
Equation 55
ij u 'i u ' j , and in matrix form: = u ' v ' v '2 w ' v '
The stress tensor ij u'i u 'j is modelled prior to solving Equation 41, by relating the stresses to the timeaveraged velocity using turbulence models (described in Section 3.4.2: k-psilon Turbulence Model).
Time-Averaged Scalar Transport Equation
When deriving the time-averaged scalar transport equation (for scalar quantities like temperature),
additional turbulent transport terms *
( ) also appear.
Equation 56
S
t
x
y
z
The RANS equations for time-averaged mass, momentum, and scalar transport equations have now
been presented. They are used in this projects turbulence models to calculate the flow properties.
Kinetic Energy
In order to make CFD calculations including effects of turbulence, the total turbulent kinetic energy k
per unit mass at a particular point in a fluid element, and the turbulence intensity I, are determined for
use in modelling of the turbulence. These are defined with the following expressions:
Equation 57
1 2
1
u ' v '2 w '2 = u 'i u 'i
2
2
1/2
2
k
Equation 58
3
I
U ref
For the k-epsilon and k-omega turbulence models used in this project, the velocity fluctuations are
estimated and k calculated using Equation 57. Turbulence intensity can then be found using the
calculated k value and the reference mean flow velocity Uref using Equation 58.
[Versteeg and Malalasekera, 2007]
[Hjertager, 2005]
72
xi
S 0
xi
div( grad ) S 0
or
div(
Equation 60
grad )dV
CV
S dV
CV
r
n . ( grad )dA
A
S dV 0
CV
In the one-dimensional steady-state heat transfer diffusion problem, the equation becomes:
Equation 61
d d
S 0
dx dx
T
where enthalpy h = =
C dT C T T
p
pm
ref
Tref
C dT
p
C pm
Tref
, and
(T Tref )
h k / C pm
It can be seen from the expressions above, that the enthalpy is the scalar property to be transported.
The transport coefficient for enthalpy is the thermal conductivity k divided by the specific heat
capacity C pm at the average temperature of the cell. The rate of heat transfer by diffusion (term (III)
in the transport equation), is then:
k
(C pm (T Tref )) , and the transport equation to use is
x C pm x
Equation 62
k
T
(C pm (T Tref )) S k S 0
x C pm x
x x
Equation 62 is the one-dimensional energy equation, to be discretised and solved for diffusion.
73
Grid Generation
To discretise the energy equation over the fluid elements in a computational domain, the following
single fluid element is illustrated:
Figure 30. CFD Fluid element for calculating changes in fluid property, with two coordinate systems in
T
three dimensions x, y, z, and according to faces N, S, E, W, T and B.
N [Versteeg and Malalasekera, 2007]
[Hj ertager, 2007]
(x, y, z)
S
B
In the heat diffusion problem, heat flow in three dimensions (NS, W-E, T-B) is explained.
Therefore, one row of fluid elements, each with a central node like the one above, is illustrated.
xe
P
(x, y, z)
xw
BC=constant
BC=constant
xw
xe
x
Figure 27. One-dimensional grid with nodal points.
Discretisation
In three-dimensional calculations, a similar set-up is made for the N, S, T, and B faces and
corresponding central nodes. For a one-dimensional calculation, the integration from the west and
east faces on either side of node P is carried out according to equation 60, resulting in Equation 63:
n . ( grad )dA S dV
A
Equation 63
CV
xe
e
d
dT
kA
dx
dx dx
S dV
xw
xw
dT
dT
kA dx
kA dx
xe
S V 0
xw
74
As seen in Equation 63, the governing equation is integrated across the fluid element, with node P
described with a discretised equation.
Temperature gradients at xe and xw must be known for Equation 63 to be useful. The temperature T
(or other scalar property ) and thermal conductivity k (or diffusion coefficient ) are determined for
the nodes, and therefore the property value gradients at the faces xe (halfway between nodes P and E)
and xw (between nodes W and P) between must be approximated. There are different types of
differencing schemes for this purpose.
Central Differencing Scheme
Direct linear averaging (assuming uniform grid) of the values can be used, which is termed the
central differencing method. The other differencing methods are compared in the next section
(upwind differencing, hybrid, or power-law, and other higher-order differencing schemes), and the
choice made for this project given. When the differencing method is chosen (in this case central
differencing), the equation takes the form:
ke
Equation 64
TE TP
xe
kw
TP T W
S V 0
xw
The equation is then rearranged with all P scalar variables on the left side, and W and E variables on
the other, with specific terms given the names aP, aW, aE, and b, as shown in the following equation:
ke
k
kw
Ae w Aw TP
xw
xe
xw
Equation 65
( aP )
k e
Aw TW
Ae TE S V 0
x e
( aW )
( aE )
(b )
aPTP aW TW aETE b
for a three-dimensional problem, a similar
expression is found for the N, S, T, and B faces:
75
Conservativeness: The flux of a property leaving one face in the computational domain
should always be the same as the flux entering the adjacent cell (across the shared face).
Boundedness: The calculated values for a scalar property should always lie within the
boundary values (bounded), and all coefficients a (i.e. aP , aW , etc.) should be of the same sign
(this way an increase or decrease in the value at a particular node should result in an increase
or decrease, respectively, of the property value at its neighbouring nodes).
Transportiveness: This is described with the Peclet number, a ratio of the relative strength of
convection to that of diffusion, as in the following expression:
Equation 67
Pe
u
/ x
If there is only convective flow involved, then the Peclet number approaches infinity and the
values of properties at neighboring nodes are strongly influenced by the direction of flow.
However, if only diffusion is occurring, the Peclet number approaches zero, and the values of
the property spreads at the same rate in all directions, rather than in a single direction. It can
be seen from Equation 67, that the Peclet number depends on fluid properties density and
diffusive coefficient, flow, velocity, as well as the grid itself ( x ).
Hybrid Differencing Scheme
The hybrid differencing scheme utilizes the central differencing scheme for small Peclet numbers
while calculating with the upwind differencing schemes for larger Peclet numbers (>2). Since it
takes the favourable properties of both differencing schemes, it is conservative, bounded, and
transportive. It is stable and used often in CFD codes, with the disadvantage of containing a firstorder Taylor series truncation error. It is not available in OpenFOAM.
Power Law Differencing Schemes
The power-law scheme is more accurate than the hybrid. When the Peclet number is greater than 10,
diffusion is set to zero, while if the Peclet number is less than 10, a polynomial expression is used to
find the flux, resulting in a more exact solution for one-dimensional problems.
Other Differencing Schemes
Since the first-order Taylor series truncation error can be significant and cause false diffusion, higherorder differencing schemes have been created to minimise the error. More neighbouring points are
included to widen the influence on the property value of a particular node, while the flow direction is
also taken into account. An example is the QUICK (quadratic upwind interpolation for convective
kinetics). Another differencing scheme is the TVD (total variation diminishing) scheme, which
reduces oscillations in results, which can occur when solving for turbulent energy or rate of
dissipation, for example.
76
simpleFoam
LITERATURE VALUES from Experiments
experimental values [Wang and Chang, 1995]
air frontal U
Reynolds Re
j
f
0,3
330
0,0420
0,1100
0,5
600
0,0270
0,0730
0,7
790
0,0230
0,0630
1,1
1300
0,0170
0,0460
1,5
1700
0,0140
0,0420
2,5
2900
0,0120
0,0330
3,7
4300
0,0094
0,0270
4,5
5200
0,0090
0,0240
5,4
6200
0,0084
0,0220
6,2
7000
0,0081
0,0210
P drop
0,32
0,65
1,15
2,29
4,02
9,67
19,02
26,53
36,67
47,32
p G 2 1
A m
(1 2 ) 2 1 f
pin 2 g c pin
Ac 1
1
kEpsilon
simpleFoam
air frontal U
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
Reynolds Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
P drop
0,72
1,38
2,14
3,86
5,83
11,69
20,41
27,24
35,87
44,32
f
0,277
0,183
0,140
0,095
0,073
0,045
0,031
0,025
0,021
0,018
UminFF1
0,64
1,03
1,39
2,1
2,8
4,5
6,5
7,8
9,3
10,7
UminFF2
0,63
1,01
1,38
2,1
2,8
4,6
6,7
8,1
9,6
11
f
0,269
0,180
0,139
0,097
0,075
0,047
0,032
0,027
0,023
0,019
UminFF1
0,65
1,04
1,41
2,12
2,81
4,51
6,52
7,86
9,36
10,8
UminFF2
0,65
1,07
1,46
2,24
2,99
4,83
6,96
8,36
9,92
11,34
k-omega SST
simpleFoam
air frontal U
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
Reynolds Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
P drop
0,70
1,36
2,13
3,91
5,97
11,94
20,95
28,10
37,28
45,78
77
laminar
simpleFoam
air frontal U
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
Reynolds Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
P drop
0,70
1,37
2,13
3,92
6,03
12,07
21,35
28,66
37,93
47,18
f
0,269
0,182
0,139
0,097
0,076
0,048
0,033
0,028
0,024
0,021
UminFF1
0,65
1,04
1,41
2,12
2,81
4,51
6,52
7,86
9,37
10,7
density: 20C
(no T change)
78
UminFF2
0,66
1,07
1,47
2,24
3,00
4,83
6,97
8,37
9,94
11,32
= 1.2
rhoSimpleFoam
LITERATURE VALUES from EXPERIMENTS
experimental values [Wang and Chang, 1995]
inlet u
Reynolds Re
j
f
0,3
330
0,0420
0,110
0,5
600
0,0270
0,073
0,7
790
0,0230
0,063
1,1
1300
0,0170
0,046
1,5
1700
0,0140
0,042
2,5
2900
0,0120
0,033
3,7
4300
0,0094
0,027
4,5
5200
0,0090
0,024
5,4
6200
0,0084
0,022
6,2
7000
0,0081
0,021
P drop
0,32
0,65
1,15
2,29
4,02
9,67
19,02
26,53
36,67
47,32
P drop
1,050
2,130
3,160
6,070
9,140
17,900
28,980
37,070
46,870
56,440
f
0,069
0,056
0,046
0,041
0,036
0,028
0,023
0,020
0,018
0,018
kEpsilon
rhoSmpleFoam
UminFF1
UminFF2 out T
0,74
0,77
55
1,16
1,22
53
1,55
1,64
50
2,3
2,46
43
3,02
3,24
39
4,76
5,12
33
6,8
7,33
28
8,15
8,77
25
9,67
10,38
23
11,02
11,01
17
at Tout
1,079
1,085
1,095
1,120
1,134
1,157
1,176
1,188
1,196
1,221
K-omega SST
rhoSimpleFoam
P drop
1,05
2,20
3,40
6,07
9,26
18,30
31,85
39,66
49,02
56,52
f
0,0670
0,0575
0,0495
0,0408
0,0364
0,0292
0,0259
0,0222
0,0198
0,0178
UminFF1
0,75
1,17
1,57
2,3
3,05
4,79
6,84
8,19
9,69
11,05
UminFF2
0,78
1,26
1,73
2,46
3,4
5,39
7,67
9,16
10,82
12,33
laminar
79
out T
55
52
47
44
35
30
21
21
18
15
at Tout
1,08
1,09
1,11
1,12
1,15
1,17
1,20
1,20
1,22
1,23
air frontal U
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
rhoSimpleFoam
P drop
1,05
2,16
3,36
6,11
10,53
18,37
30,05
38,83
48,75
56,45
f
0,0670
0,0563
0,0489
0,0407
0,0422
0,0295
0,0241
0,0221
0,0197
0,0178
UminFF1
0,75
1,17
1,57
2,34
3,06
4,79
6,83
8,18
9,69
11,04
UminFF2
0,79
1,27
1,73
2,61
3,45
5,46
7,77
9,25
10,91
12,35
rhoTurbFoam
80
Tout
55
52
47
38
32
29
23
19
18
15
at Tout
1,08
1,09
1,11
1,14
1,16
1,17
1,20
1,21
1,22
1,23
air frontal U
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
rhoTurbFoam
P drop
58,72
f
0,0188
UminFF1
11,02
UminFF2
12,3
Tout
14,33
at Tout
1,23
air frontal U
6,2
1 0 0 20 0
1 0 0 1 50
100100
1 0 0 0 50
100000
Pre ssu re In
Pre ssu re Out
99 9 50
99900
99 8 50
99800
0 .0 0 0 0 0 0 0
0 .0 1 0 0 0 0 0
0 .020 0 0 0 0
0 .0 3 00 0 0 0
0.0 4 00 0 00
0 .0 50 00 0 0
0 .0 6 0 0 0 00
0 .0 700 0 0 0
0 .0 80 0 0 0 0
0 .0 9 00 0 0 0
0 .1 00 0 00 0
140
1 20
100
Pre ssu re Dro p
80
60
40
20
0
-20
-4 0
-6 0
0 .0 0 0 0 .0 0 5 0 .0 1 0 0 .0 1 5 0 .0 20
0 .0 25 0 .0 3 0 0 .0 3 5 0 .0 4 0 0 .0 4 5 0 .0 50
0 .0 55 0 .0 6 0 0 .0 6 5 0 .0 70
81
0 .0 75 0 .0 8 0 0 .0 8 5 0 .0 9 0 0 .0 9 5 0 .1 0 0
82
Nu
The heat transfer
coefficient h is found using Equation 8:
j
ReDc Pr1/3
h
Then the seriesk /ofDhequations for finding surface effectiveness are worked through to find:
Nu
Req/r with Eqn. 23, with Eqn. 22, m with Eqn. 21, with Eqn. 20and owith Eqn. 19.
X XL
1.27 M
0.3
r
r XM
Req
1/ 2
4,04
Req
1 0.35ln( Req / r ) =
r
6,01
where
Xm = 0.0127
XL = 0.0220
r = 0,0048
Results for the values below (and other key parameters found previously) are listed in the table.
2ho
kft
kf
tanh( mr )
mr
= 206 (aluminum)
o 1
Af
Ao
Ao =
(1 )
Af + Aw =
83
0,00103m2
0,00095m2
Table of calculation results to find the fin surface effectiveness for each Reynolds number.
The j-factors are read from the graph in the article.
Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
u [m/s]
0,3
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
j-factor
0,0420
0,0270
0,0230
0,0170
0,0140
0,0120
0,0094
0,0090
0,0084
0,0081
Pr
0,708
0,708
0,709
0,709
0,710
0,711
0,711
0,712
0,712
0,713
Nu
12,35
14,44
16,20
19,71
21,23
31,06
36,08
41,79
46,50
50,65
ho
110,58
129,25
143,93
173,05
184,28
267,47
308,21
355,60
394,14
425,85
84
kair
0,0263
0,0263
0,0261
0,0258
0,0255
0,0253
0,0251
0,0250
0,0249
0,0247
m
90,876
98,248
103,68
113,68
117,31
141,33
151,72
162,96
171,57
178,34
0,3774
0,3504
0,3327
0,3041
0,2948
0,2451
0,2284
0,2127
0,2020
0,1944
o
0,4258
0,4009
0,3845
0,3581
0,3496
0,3038
0,2883
0,2738
0,2640
0,2569
hi
fi (1.58ln(Re Di ) 3.28) 2
(Rei 1000) Pr( fi / 2)
k
2/3
f i /a2(Pr
1) of 0.25 liters per second.
D i 1 12.7
The calculations
assume
water flow
hi
Re Di
=
k=
Pr =
5008
0,65
3,03
fi =
hi =
0,00965
2023
85
86
Re
Cp [J/kgK]
k [W/mK]
Pr
[kg/ms]*105
330
0,3
55
30
1,16
1007
0,0265
0,707
1,86
600
790
1300
1700
2900
4300
5200
6200
7000
0,5
0,7
1,1
1,5
2,5
3,7
4,5
5,4
6,2
53
50
43
39
33
28
25
23
17
29
28
24
22
19
17
15
14
11
1,17
1,17
1,19
1,20
1,21
1,22
1,23
1,23
1,24
1006
1006
1006
1006
1006
1006
1006
1006
1006
0,0264
0,0263
0,0260
0,0259
0,0256
0,0255
0,0253
0,0252
0,0250
0,708
0,708
0,709
0,709
0,710
0,711
0,711
0,711
0,712
1,86
1,85
1,83
1,82
1,81
1,80
1,79
1,78
1,77
Find the Colburn j-factor: Eqn 7 is used, which requires the Nusselt number, found in
Eqn 8, which requires the heat coefficient h for the air-side.
To find h for the simulated results, the heat transfer rate and overall coefficient U is found
using Eqns 10 and 11, and then h can be found with Eqn 16. Then the j-factor can be
calculated as described above.
Find ho
hi
(eqn 16)
use
and
from empirical results (Sheet 2)
1
1
1
w
UA 0 ho Ao k w Aw hi Ai
Q UATm
w / ( k w Aw )
kw
kw = 0,0133
377
(tube assumed to be copper.)
Ao
Af + Aw=
=
=
1,03E-03
0,00095m2
7,20E-05m2
6,69E-05m2
Nu
h
k / Dh
Nu
ReDc Pr1/3
87
m2
Re u [m/s]
330
0,3
600
0,5
790
0,7
1300
1,1
1700
1,5
2900
2,5
4300
3,7
5200
4,5
6200
5,4
7000
6,2
Q
0,498
0,804
1,055
1,424
1,751
2,424
2,971
3,168
3,422
2,640
UA
0,011
0,018
0,023
0,029
0,030
0,042
0,052
0,055
0,060
0,046
hi
w / k w Aw
0,426
0,401
0,384
0,358
0,350
0,304
0,288
0,274
0,264
0,257
2023
2023
2023
2023
2023
2023
2023
2023
2023
2023
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
ho
28,5768
49,9211
69,8835
100,631
109,559
196,798
283,615
332,299
394,355
264,272
Nu
3,16825403
5,55561349
7,80675916
11,3712938
12,4279533
22,5856764
32,6768953
38,5887118
45,9767382
31,0572471
j-factor
0,01078
0,01039
0,01109
0,00981
0,00820
0,00873
0,00851
0,00831
0,00831
0,00497
Cp [J/kgK]
1007
1006
1006
1006
1006
1006
1006
1006
1006
1006
k [W/mK]
0,0265
0,0264
0,0262
0,0261
0,0257
0,0255
0,0251
0,0251
0,0251
0,0249
Pr
0,707
0,708
0,708
0,709
0,710
0,710
0,712
0,712
0,712
0,712
[kg/ms]*105
1,86
1,86
1,84
1,84
1,81
1,80
1,78
1,78
1,77
1,77
p )c (Tc,out Tc ,in )
Q (mC
Q UATm
1
1
1
w
UA 0 ho Ao kw Aw hi Ai
88
Re u [m/s]
330
0,3
600
0,5
790
0,7
1300
1,1
1700
1,5
2900
2,5
4300
3,7
5200
4,5
6200
5,4
7000
6,2
Q
0,498
0,787
0,993
1,449
1,558
2,164
2,084
2,534
2,491
2,218
UA
0,009
0,014
0,017
0,025
0,039
0,051
0,044
0,054
0,051
0,044
hi
w / k w Aw
0,426
0,401
0,384
0,358
0,350
0,304
0,288
0,274
0,264
0,257
2424
2424
2424
2424
2424
2424
2424
2424
2424
2424
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
ho
21,1365
36,9244
50,0662
84,1699
152,689
262,913
223,374
320,449
306,75
250,849
Nu
2,34336461
4,10923735
5,61428813
9,47475617
17,455212
30,2917161
26,1463271
37,5091303
35,9056355
29,5982168
j-factor
0,00797
0,00768
0,00797
0,00817
0,01151
0,01171
0,00681
0,00808
0,00649
0,00474
Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
Cp [J/kgK]
1007
k [W/mK]
0,0265
Pr
0,707
[kg/ms]*105
1,86
1,17
1,18
1,20
1,21
1,22
1,23
1,24
1,24
1,25
1006
1006
1006
1006
1006
1006
1006
1006
1006
0,0264
0,0262
0,0259
0,0256
0,0255
0,0252
0,0251
0,0251
0,0249
0,708
0,708
0,709
0,710
0,711
0,711
0,712
0,712
0,712
1,86
1,84
1,82
1,81
1,80
1,78
1,77
1,77
1,77
hi
w / k w Aw
0,426
0,401
0,384
0,358
0,350
0,304
0,288
0,274
0,264
0,257
2424
2424
2424
2424
2424
2424
2424
2424
2424
2424
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
1,33E-02
ho
43,2615
74,4049
94,3415
115,843
125,607
244,993
277,326
253,437
306,75
250,849
Nu
4,80
8,28
10,58
13,14
14,42
28,23
32,33
29,67
35,91
29,60
52
47
38
32
29
23
19
18
15
29
26
22
19
17
14
12
12
10
Q UATm
Re u [m/s]
330
0,3
600
0,5
790
0,7
1300
1,1
1700
1,5
2900
2,5
4300
3,7
5200
4,5
6200
5,4
7000
6,2
Q
0,498
0,787
0,993
1,247
1,402
2,095
2,344
2,236
2,491
2,218
UA
0,017
0,025
0,029
0,032
0,034
0,049
0,051
0,047
0,051
0,044
89
j-factor
0,01631
0,01548
0,01503
0,01134
0,00951
0,01091
0,00842
0,00639
0,00649
0,00474
COMPARISON
Colburn j-factors
Re
330
600
790
1300
1700
2900
4300
5200
6200
7000
exper.
0,0420
0,0270
0,0230
0,0170
0,0140
0,0120
0,0094
0,0090
0,0084
0,0081
laminar
0,0163
0,0155
0,0150
0,0113
0,0095
0,0109
0,0084
0,0064
0,0065
0,0047
k-e
0,0108
0,0104
0,0111
0,0098
0,0082
0,0087
0,0085
0,0083
0,0083
0,005
k-w
0,00797
0,00768
0,00797
0,00817
0,01151
0,01171
0,00681
0,00808
0,00649
0,00474
90
Description
tubeFin.doc
simpleFoam
(folder containing the files
listed at right)
pDrop_f__j.xls
Heat_tx_calcs.xls
transPressure.xls
rhoSimpleFoam
(folder containing the files
listed at right)
rhoTurbFoam
Samples
91
92