Escolar Documentos
Profissional Documentos
Cultura Documentos
Users Guide
October 2014
COMSOL 5.0
Contact Information
Visit the Contact COMSOL page at www.comsol.com/contact to submit general
inquiries, contact Technical Support, or search for an address and phone number. You can
also visit the Worldwide Sales Offices page at www.comsol.com/contact/offices for
address and contact information.
If you need to contact Support, an online request form is located at the COMSOL Access
page at www.comsol.com/support/case.
Other useful links include:
Support Center: www.comsol.com/support
Product Download: www.comsol.com/product-download
Product Updates: www.comsol.com/support/updates
Discussion Forum: www.comsol.com/community
Events: www.comsol.com/events
COMSOL Video Gallery: www.comsol.com/video
Support Knowledge Base: www.comsol.com/support/knowledgebase
Part number: CM020801
C o n t e n t s
Chapter 1: Introduction
About the Heat Transfer Module
14
29
C h a p t e r 2 : H e a t Tr a n s f e r M o d e l i n g
About the Heat Transfer Interfaces
32
34
41
Predefined Variables. . . . . . . . . . . . . . . . . . . . . . 41
Global Variables . . . . . . . . . . . . . . . . . . . . . . . 43
Domain Heat Fluxes . . . . . . . . . . . . . . . . . . . . . 44
Out-of-Plane Domain Fluxes . . . . . . . . . . . . . . . . . . 46
Boundary Heat Fluxes . . . . . . . . . . . . . . . . . . . . . 47
Internal Boundary Heat Fluxes. . . . . . . . . . . . . . . . . . 48
Domain Heat Sources . . . . . . . . . . . . . . . . . . . . . 49
CONTENTS
|3
51
54
57
Consistent Stabilization . . . . . . . . . . . . . . . . . . . . 57
Inconsistent Stabilization . . . . . . . . . . . . . . . . . . . . 58
Using Out-of-Plane Heat Transfer
59
Equation Formulation . . . . . . . . . . . . . . . . . . . . . 59
Handling Frames in Heat Transfer
61
. . . . . . . . . . 64
67
4 | CONTENTS
75
C h a p t e r 3 : T h e H e a t Tr a n s f e r P hy s i c s I n t e r f a c e
The Heat Transfer Interface
78
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
Transfer Interfaces . . . . . . . . . . . . . . . . . . . . . 81
Heat Transfer in Solids. . . . . . . . . . . . . . . . . . . . . 83
Translational Motion . . . . . . . . . . . . . . . . . . . . . 85
Heat Transfer in Fluids . . . . . . . . . . . . . . . . . . . . . 85
Initial Values. . . . . . . . . . . . . . . . . . . . . . . . . 90
Isothermal Domain Interface . . . . . . . . . . . . . . . . . . 90
Isothermal Domain . . . . . . . . . . . . . . . . . . . . . . 91
Heat Source. . . . . . . . . . . . . . . . . . . . . . . . . 92
Change Thickness . . . . . . . . . . . . . . . . . . . . . . 94
Change Cross-Section . . . . . . . . . . . . . . . . . . . . . 94
Heat Transfer with Phase Change
. . . . . . . . . . . . . . . . 95
Thermal Insulation . . . . . . . . . . . . . . . . . . . . . . 97
Temperature . . . . . . . . . . . . . . . . . . . . . . . . 97
Outflow . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Symmetry . . . . . . . . . . . . . . . . . . . . . . . . . 98
Heat Flux. . . . . . . . . . . . . . . . . . . . . . . . . . 98
Periodic Heat Condition . . . . . . . . . . . . . . . . . . .
101
101
Diffuse Surface. . . . . . . . . . . . . . . . . . . . . . .
102
Continuity . . . . . . . . . . . . . . . . . . . . . . . .
103
Thin Layer . . . . . . . . . . . . . . . . . . . . . . . .
103
106
106
107
108
Thin Rod . . . . . . . . . . . . . . . . . . . . . . . . .
108
109
109
110
110
CONTENTS
|5
Thermal Contact . . . . . . . . . . . . . . . . . . . . . .
111
113
114
115
115
Thermoelastic Damping . . . . . . . . . . . . . . . . . . .
116
Pressure Work
116
. . . . . . . . . . . . . . . . . . . . . .
Viscous Dissipation . . . . . . . . . . . . . . . . . . . . .
116
117
Open Boundary . . . . . . . . . . . . . . . . . . . . . .
117
Out-of-Plane Radiation
. . . . . . . . . . . . . . . . . . .
118
118
Thin Film . . . . . . . . . . . . . . . . . . . . . . . . .
119
120
120
121
123
129
131
133
138
142
142
C h a p t e r 4 : T h e H e a t Tr a n s f e r i n Po r o u s M e d i a
Interface
The Heat Transfer in Porous Media Interface
144
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
6 | CONTENTS
145
145
Thermal Dispersion . . . . . . . . . . . . . . . . . . . . .
149
Fracture . . . . . . . . . . . . . . . . . . . . . . . . .
150
152
153
155
C h a p t e r 5 : T h e B i o h e a t Tr a n s f e r I n t e r f a c e
The Bioheat Transfer Interface
158
Biological Tissue . . . . . . . . . . . . . . . . . . . . . .
159
Bioheat . . . . . . . . . . . . . . . . . . . . . . . . .
161
163
165
C h a p t e r 6 : T h e H e a t Tr a n s f e r i n T h i n S h e l l s
Interface
The Heat Transfer in Thin Shells Interface
168
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
Transfer in Thin Shells Interface . . . . . . . . . . . . . . .
171
172
Change Thickness . . . . . . . . . . . . . . . . . . . . .
172
Heat Flux. . . . . . . . . . . . . . . . . . . . . . . . .
172
174
Surface-to-Ambient Radiation . . . . . . . . . . . . . . . . .
175
Heat Source. . . . . . . . . . . . . . . . . . . . . . . .
175
176
177
Initial Values. . . . . . . . . . . . . . . . . . . . . . . .
177
Insulation/Continuity . . . . . . . . . . . . . . . . . . . .
178
Diffuse Surface. . . . . . . . . . . . . . . . . . . . . . .
178
179
179
CONTENTS
|7
181
181
181
182
183
. . . .
186
187
Domain, Boundary, Edge, Point, and Pair Nodes for the Radiation
Branch Versions of the Heat Transfer Interface . . . . . . . . .
189
189
192
8 | CONTENTS
195
Opaque . . . . . . . . . . . . . . . . . . . . . . . . .
195
Diffuse Surface. . . . . . . . . . . . . . . . . . . . . . .
196
Diffuse Mirror . . . . . . . . . . . . . . . . . . . . . . .
201
Prescribed Radiosity
202
. . . . . . . . . . . . . . . . . . . .
Radiation Group . . . . . . . . . . . . . . . . . . . . . .
205
206
210
210
216
218
220
. . . . . . . . . . . . . . . . . . .
222
224
225
226
227
Domain, Boundary, Edge, Point, and Pair Nodes for the Radiation
in Participating Media Interface . . . . . . . . . . . . . . .
229
229
Opaque Surface . . . . . . . . . . . . . . . . . . . . . .
231
Incident Intensity . . . . . . . . . . . . . . . . . . . . . .
232
233
234
234
235
236
237
237
238
240
P1 Approximation Theory . . . . . . . . . . . . . . . . . .
241
246
Thermoelectric Effect . . . . . . . . . . . . . . . . . . . .
249
251
253
254
C h a p t e r 9 : T h e C o n j u g a t e H e a t Tr a n s f e r M u l t i p hy s i c s
Interfaces
The Non-Isothermal Flow and Conjugate Heat Transfer,
CONTENTS
|9
256
256
257
257
258
Coupling Features . . . . . . . . . . . . . . . . . . . . .
258
259
Non-Isothermal Flow . . . . . . . . . . . . . . . . . . . .
259
Flow Coupling . . . . . . . . . . . . . . . . . . . . . . .
262
264
264
266
271
271
272
274
274
10 | C O N T E N T S
. . . . . . . . . . . . . . .
276
278
280
Fluid Properties . . . . . . . . . . . . . . . . . . . . . .
281
Volume Force . . . . . . . . . . . . . . . . . . . . . . .
284
Initial Values. . . . . . . . . . . . . . . . . . . . . . . .
284
Wall. . . . . . . . . . . . . . . . . . . . . . . . . . .
285
Inlet . . . . . . . . . . . . . . . . . . . . . . . . . . .
287
Outlet . . . . . . . . . . . . . . . . . . . . . . . . . .
289
Symmetry . . . . . . . . . . . . . . . . . . . . . . . .
291
Open Boundary . . . . . . . . . . . . . . . . . . . . . .
292
Boundary Stress . . . . . . . . . . . . . . . . . . . . . .
293
Screen . . . . . . . . . . . . . . . . . . . . . . . . . .
295
Vacuum Pump . . . . . . . . . . . . . . . . . . . . . . .
295
297
Fan . . . . . . . . . . . . . . . . . . . . . . . . . . .
298
Interior Fan . . . . . . . . . . . . . . . . . . . . . . . .
300
Interior Wall . . . . . . . . . . . . . . . . . . . . . . .
301
Grille . . . . . . . . . . . . . . . . . . . . . . . . . .
303
Flow Continuity . . . . . . . . . . . . . . . . . . . . . .
303
304
304
305
306
310
311
Compressible Flow . . . . . . . . . . . . . . . . . . . . .
313
313
Incompressible Flow . . . . . . . . . . . . . . . . . . . .
314
315
315
317
318
319
Laminar Inflow . . . . . . . . . . . . . . . . . . . . . . .
321
Laminar Outflow . . . . . . . . . . . . . . . . . . . . . .
322
No Viscous Stress . . . . . . . . . . . . . . . . . . . . .
322
323
323
325
326
328
331
333
335
337
339
341
CONTENTS
| 11
341
342
344
Turbulence Modeling . . . . . . . . . . . . . . . . . . . .
344
348
354
Inlet Values for the Turbulence Length Scale and Turbulent Intensity . .
356
357
358
358
359
12 | C O N T E N T S
Glossary of Terms
362
Index
365
Introduction
This guide describes the Heat Transfer Module, an optional package that extends
the COMSOL Multiphysics modeling environment with customized physics
interfaces for the analysis of heat transfer.
This chapter introduces you to the capabilities of this module. A summary of the
physics interfaces and where you can find documentation and model examples is
also included. The last section is a brief overview with links to each chapter in this
guide.
About the Heat Transfer Module
Overview of the Users Guide
13
14 |
CHAPTER 1: INTRODUCTION
A B O U T T H E H E A T TR A N S F E R M O D U L E
15
If you have a Subsurface Flow Module combined with the Heat Transfer Module, this
also enhances the Heat Transfer in Porous Media interface.
The Non-Isothermal Flow, Laminar Flow (nitf) and Non-Isothermal
Flow, Turbulent Flow (nitf) interfaces found under the Fluid
Flow>Non-Isothermal Flow branch are identical to the Conjugate Heat
Transfer interfaces (Laminar Flow and Turbulent Flow) found under the
Heat Transfer>Conjugate Heat Transfer branch. The difference is that Fluid
is the default domain node for the Non-Isothermal Flow interfaces.
ICON
TAG
SPACE
DIMENSION
spf
3D, 2D, 2D
axisymmetric
stationary; time
dependent
Turbulent Flow, k-
spf
3D, 2D, 2D
axisymmetric
stationary; time
dependent
spf
3D, 2D, 2D
axisymmetric
stationary with
initialization; transient
with initialization
3D, 2D, 2D
axisymmetric
stationary; time
dependent
Fluid Flow
Single-Phase Flow
Laminar Flow1
Turbulent Flow
Non-Isothermal Flow
Laminar Flow2
16 |
CHAPTER 1: INTRODUCTION
PHYSICS INTERFACE
ICON
TAG
SPACE
DIMENSION
3D, 2D, 2D
axisymmetric
stationary; time
dependent
3D, 2D, 2D
axisymmetric
stationary with
initialization; transient
with initialization
ht
all dimensions
stationary; time
dependent
ht
all dimensions
stationary; time
dependent
ht
all dimensions
stationary; time
dependent
Bioheat Transfer
ht
all dimensions
stationary; time
dependent
htsh
3D, 2D, 2D
axisymmetric
stationary; time
dependent
Thermoelectric Effect2
all dimensions
stationary; time
dependent
3D, 2D, 2D
axisymmetric
stationary; time
dependent
3D, 2D, 2D
axisymmetric
stationary; time
dependent
3D, 2D, 2D
axisymmetric
stationary with
initialization; transient
with initialization
Turbulent Flow
Heat Transfer
A B O U T T H E H E A T TR A N S F E R M O D U L E
17
PHYSICS INTERFACE
ICON
TAG
SPACE
DIMENSION
ht
all dimensions
stationary; time
dependent
ht
3D, 2D
stationary; time
dependent
Surface-to-Surface
Radiation
rad
all dimensions
stationary; time
dependent
Radiation in
Participating Media
rpm
3D, 2D
stationary; time
dependent
all dimensions
stationary; time
dependent
Radiation
Electromagnetic Heating
Joule Heating1,2
1
This physics interface is included with the core COMSOL package but has added
functionality for this module.
This physics interface is a predefined multiphysics coupling that automatically adds all the
physics interfaces and coupling features required.
18 |
CHAPTER 1: INTRODUCTION
Advanced SettingsFrames
See Frames.
Advanced
A B O U T T H E H E A T TR A N S F E R M O D U L E
19
Anisotropic materials
Consistent Stabilization
See Stabilization.
Constraint Settings
Coordinate Systems
Selection of the coordinate system is standard in most
cases. Extra information is included in the
documentation as applicable. For the Solid Mechanics
interface, also see the theory section about
Coordinate Systems.
Dependent Variables
Discretization
DiscretizationFrames
See Frames.
Equation
Inconsistent Stabilization
See Stabilization.
Settings
20 |
CHAPTER 1: INTRODUCTION
Material Type
Model Inputs
Pair Selection
StabilizationConsistent and
Inconsistent
A B O U T T H E H E A T TR A N S F E R M O D U L E
21
Axial Symmetry
See Symmetry.
Continuity
Discretization
Discretization (Node)
Equation View
Equation View
The Equation View node is unique for each physics and
mathematics interface and feature node, but it is
centrally documented.
Global Constraint
Global Equations
Global Equations
Harmonic Perturbation
Initial Values
Pointwise Constraint
Symmetry
Weak Constraint
22 |
CHAPTER 1: INTRODUCTION
Weak Contribution
TABLE 1-3: HEAT TRANSFER MODULE DEPENDENT VARIABLES AND PRESET STUDY AVAILABILITY
PRESET 1
STUDIES
STATIONARY WITH INITIALIZATION
DEPENDENT
VARIABLES
TIME DEPENDENT
NAME
STATIONARY
PHYSICS INTERFACE
Laminar Flow
spf
u, p
Turbulent Flow, k-
spf
u, p, k, ep
spf
u, p, k, ep, G
Laminar Flow(2,3)
u, p, T
u, p, k, ep, T
u, p, k, ep, G, T
ht
HEAT TRANSFER
A B O U T T H E H E A T TR A N S F E R M O D U L E
23
PRESET 1
STUDIES
ht
ht
Bioheat Transfer(2)
ht
htsh
u, p, T
u, p, k, ep, T
u, p, k, ep, G, T
ht
T, J
ht
T, I (radiative
intensity)
Surface-to-Surface Radiation
rad
rpm
I (radiative intensity)
T, V
DEPENDENT
VARIABLES
TIME DEPENDENT
NAME
STATIONARY
PHYSICS INTERFACE
TABLE 1-3: HEAT TRANSFER MODULE DEPENDENT VARIABLES AND PRESET STUDY AVAILABILITY
Laminar Flow(2,3)
Turbulent Flow, k-
(2,3)
(2,3)
HEAT TRANSFER>RADIATION
Joule Heating(2,3)
For these physics interfaces, it is possible to enable surface to surface radiation and/or
radiation in participating media. In these cases, J and I are dependent variables.
3 Multiphysics interfaces
24 |
CHAPTER 1: INTRODUCTION
The COMSOL Multiphysics Reference Manual describes all core physics interfaces
and functionality included with the COMSOL Multiphysics license. This book also has
instructions about how to use COMSOL and how to access the electronic
Documentation and Help content.
A B O U T T H E H E A T TR A N S F E R M O D U L E
25
displays information about that feature (or click a node in the Model Builder followed
by the Help button (
). This is called topic-based (or context) help.
To open the Help window:
In the Model Builder, click a node or window and then press F1.
On any toolbar (for example, Model, Definitions, or Geometry), hover the
mouse over a button (for example, Browse Materials or Build All) and then
press F1.
From the File menu, click Help (
).
) button.
).
) button.
Each model includes documentation that has the theoretical background and
step-by-step instructions to create the model. The models are available in COMSOL
as MPH-files that you can open for further investigation. You can use the step-by-step
26 |
CHAPTER 1: INTRODUCTION
instructions and the actual models as a template for your own modeling and
applications. In most models, SI units are used to describe the relevant properties,
parameters, and dimensions in most examples, but other unit systems are available.
Once the Model Libraries window is opened, you can search by model name or browse
under a module folder name. Click to highlight any model of interest and a summary
of the model and its properties is displayed, including options to open the model or a
PDF document.
):
) Model Libraries.
button.
A B O U T T H E H E A T TR A N S F E R M O D U L E
27
COMSOL WEBSITES
28 |
COMSOL website
www.comsol.com
Contact COMSOL
www.comsol.com/contact
Support Center
www.comsol.com/support
Product Download
www.comsol.com/product-download
Product Updates
www.comsol.com/support/updates
Discussion Forum
www.comsol.com/community
Events
www.comsol.com/events
www.comsol.com/video
www.comsol.com/support/knowledgebase
CHAPTER 1: INTRODUCTION
To help you navigate through this guide, see the Contents, Glossary, and Index.
M O D E L I N G H E A T TR A N S F E R
The Heat Transfer Modeling chapter includes topics such as About the Heat Transfer
Interfaces, Heat Flux and Balance, Using the Boundary Conditions for the Heat
Transfer Interfaces, Radiative Heat Transfer in Transparent Media, and The Heat
Transfer Coefficients.
T H E H E A T TR A N S F E R I N T E R F A C E S
The Heat Transfer Physics Interface chapter describes the main Heat Transfer interface
that forms the backbone for all the fundamental interfaces in this module. It includes
the underlying theory.
H E A T TR A N S F E R I N PO RO U S M E D I A
The Heat Transfer in Porous Media Interface chapter discusses modeling heat transfer
in porous media.
B I O H E A T TR A N S F E R
The Bioheat Transfer Interface chapter discusses modeling heat transfer within
biological tissue using the Bioheat Transfer interface.
H E A T TR A N S F E R I N T H I N S H E L L S
The Heat Transfer in Thin Shells Interface chapter describes the physics interface,
which is suitable for solving thermal-conduction problems in thin structures.
O V E R V I E W O F T H E U S E R S G U I D E
29
R A D I A T I VE H E A T TR A N S F E R
The Fluid Flow Physics Interfaces chapter describes the single-phase laminar and
turbulent flow interfaces. Each section describes the applicable physics interfaces and
concludes with the underlying theory.
30 |
CHAPTER 1: INTRODUCTION
31
32 |
NAME
not applicable
not applicable
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
NAME
Bioheat Transfer
NAME
ID
htsh
Thermoelectric Effect
Surface-to-Surface
Radiation (under the
Radiation branch)
rad
Radiation in Participating
Media (under the
Radiation branch)
rpm
branch)
Electromagnetic Heating
branch)
A B O U T T H E H E A T TR A N S F E R I N T E R F A C E S
33
(2-1)
2
For a simple compressible fluid, the enthalpy, H, has the form (Ref. 2)
34 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
(2-2)
H = H ref +
-
Cp dT + --- 1 + ---- -----T
T ref
p ref
dp
p
(2-3)
where p is the absolute pressure. The reference enthalpy, Href, is the enthalpy at
reference temperature, Tref, and reference pressure, pref. Tref is 298.15 K and pref is
one atmosphere. In theory, any value can be assigned to Href (Ref. 4), and COMSOL
Multiphysics sets it to 0 J/kg by default.
The two integrals in Equation 2-3 are sometimes referred to as the sensible enthalpy
(Ref. 4). These are evaluated by numerical integration. The second integral is only
included for gas/liquid since it is commonly much smaller than the first integral for
solids and it is identically zero for ideal gases.
For the evaluation of H to work, it is important that the dependencies of
Cp, , and on the temperature are prescribed either via Model Inputs or
as functions of the temperature variable. If Cp, , or depends on the
pressure, that dependency must be prescribed either via a model input or
by using the variable pA, which is the variable for the absolute pressure in
COMSOL Multiphysics.
(2-4)
(2-5)
Compared to the total energy flux, the total heat flux does not have viscous- and
pressure-related terms.
35
dE = Q W nc
(2-6)
Here, Q and Wnc are the path-dependent heat and work contributions to the
variation of internal energy dE. Some mass and momentum conservation equations
are often solved together with the heat equation. They may take the form of the
Navier-Stokes equations in Fluid Dynamics, Newtons Laws of Motion in Solid
Mechanics or Maxwell's equations in Electromagnetism for instance, and can be
expressed by the following differential form of energy equation:
dE k + dE p = W nc
(2-7)
where dEk and dEp are the kinetic and potential energy variations, respectively. The
variation of mechanical work from nonconservative forces, Wnc, is transmitted to the
internal energy by the corresponding work, Wnc, as the last term of Equation 2-6.
The sources Wnc include, amongst others, viscous dissipation and pressure work in
Fluid Dynamics, Joule heating in Electromagnetism, friction and plastic deformation
in Solid Mechanics. By combining Equation 2-6 and Equation 2-7, the complete First
Law reads:
d ( E + E k ) = Q + W
(2-8)
Heat Balance
This paragraph assumes a heat transfer model that only solves for the temperature T.
The velocity field u and pressure field p are user-defined or computed from another
physics interface. In this case, the heat balance in a domain follows the identity below
(chapter 11.2 in Ref. 5), derived from Equation 2-6. It expresses the idea that internal
energy variations in time and net heat flux are balanced by external heat and work
sources.
d
dt
E d +
(2-9)
ext
The different variables in this formula are defined in Total Heat Flux and Total Energy
Flux. For this equality to be true, the provided velocity field u and pressure field p
must satisfy a mass and a momentum conservation equation such as the Navier-Stokes
Equations or governing equations of continuum mechanics. The nonconservative
work from the Navier-Stokes equations, Wns,Int (definition in Table 2-3), contains
both pressure work and viscous dissipation. The heat sources QInt include domain
36 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
sources, interior boundary, edge and point sources, and radiative source at interior
boundaries.
In 2D and 3D components, if isolated point or edge source is not
adjacent to a boundary, these are not included in QInt. In this case, these
need to be computed separately.
Equation 2-9 is more visually represented by the diagram of Figure 2-1 below.
Mechanical Losses
Heat Source Q
( E )
Accumulated Heat
uE kT + q r
Figure 2-1: A heat balance diagram.
Four kinds of compensating heat rate contributions are thus distinguished and
available as COMSOL Multiphysics predefined variables:
total accumulated heat rate (SI unit: W), dEiInt,
total net heat rate (SI unit: W), ntfluxInt, integral on exterior boundaries of the
total heat flux,
total heat source (SI unit: W), QInt,
total fluid losses (SI unit: W), WnsInt.
Table 2-3 summarizes the mathematical definitions of these variables.
TABLE 2-3: GLOBAL POST-PROCESSING VARIABLE FOR TOTAL HEAT BALANCE
VARIABLE NAME
MATHEMATICAL DEFINITION
dEiInt
d
dt
ntfluxInt
E d
( uE kT + q r ) n d
ext
37
MATHEMATICAL DEFINITION
QInt
Q d +
WnsInt
Q b d +
int
Q r d
int
( pA u ) d + ( : u ) d
Here, ext and int denote the exterior and interior boundaries, respectively.
Depending on the radiation discretization method chosen in Heat
Transfer with Radiation in Participating Media, the contribution to the heat
This is the most general form that can be used for time-dependent models. At
steady-state, the formula is simplified. The accumulated heat rate equals zero so the
total net heat rate, sum of incoming and outgoing heat rates, should correspond to the
heat and work sources:
ntfluxInt = QInt - WnsInt
The sign convention used in COMSOL Multiphysics for QInt is the following: positive
when energy is produced (as for a heater) and negative when energy is consumed (as
for a cooler). For WnsInt, the losses that heat up the system are positive and the gains
that cool down the system are negative.
For stationary models with convection by an incompressible flow, the heat balance
becomes:
ntfluxInt = QInt
38 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
uE n d
ext
kT n d = Q Int
ext
Energy Balance
When the temperature T is solved together with additional mass and momentum
equations from Fluid Dynamics for u and p, the total energy flux also becomes a
conserved quantity and the following equation holds (chapter 11.1 in Ref. 5):
d
dt
E0 d +
( uH 0 kT u + q r ) n d = Q Int + W Int
(2-10)
ext
The different variables in this formula are defined in Total Heat Flux and Total Energy
Flux. The work sources WInt are the contributions from custom volume forces.
Equation 2-10 is more visually represented by the diagram of Figure 2-2 below.
Heat Source Q
Work Source W
Accumulated Energy ( E 0 )
uH 0 kT u + q r
Figure 2-2: An energy balance diagram.
Three new variables are then useful to describe the energy rates involved in the system
energy balance:
total accumulated energy rate (SI unit: W), dEi0Int,
total net energy rate (SI unit: W), ntefluxInt, that in this case includes
nonconservative work previously in WnsInt,
total work source (SI unit: W), WInt.
The definitions are given in Table 2-4.
TABLE 2-4: GLOBAL POST-PROCESSING VARIABLE FOR TOTAL ENERGY BALANCE
VARIABLE NAME
MATHEMATICAL DEFINITION
dEi0Int
d
dt
ntefluxInt
E0 d
( uH 0 kT u + q r ) n d
ext
39
MATHEMATICAL DEFINITION
QInt
Q d +
WInt
Q b d +
int
Q r d
int
W d
At steady-state, and without any additional heat source or volume force (QInt and
WInt equal to zero), the integral of the net energy flux on all boundaries of the flow
domain, ntefluxInt, vanishes. The corresponding integral of the net heat flux, on the
other hand, does not, in general, vanish. It corresponds instead to the losses from mass
and momentum equations, such as WnsInt for pressure work and viscous dissipation
in fluids. Hence, energy is the conserved quantity, not heat.
40 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
He a t T r a ns f e r Vari ab l es
In this section:
Predefined Variables
Global Variables
Domain Heat Fluxes
Out-of-Plane Domain Fluxes
Boundary Heat Fluxes
Internal Boundary Heat Fluxes
Domain Heat Sources
Boundary Heat Sources
Line and Point Heat Sources
Predefined Variables
This section lists some predefined variables that are available for evaluating heat fluxes,
sources and integral quantities used in energy balance. All the variable names start with
the physics interface prefix. By default the Heat Transfer interface prefix is ht. As an
example, the variable named tflux can be analyzed using ht.tflux (as long as the
physics interface prefix is ht).
TABLE 2-5: HEAT FLUX VARIABLES
VARIABLE
NAME
dEiInt
Global
ntfluxInt
Global
QInt
Global
WnsInt
Global
dEi0Int
Global
ntefluxInt
Global
WInt
Global
tflux
Domains, boundaries
dflux
Domains, boundaries
turbflux
Domains, boundaries
trlflux
Domains, boundaries
H E A T TR A N S F E R V A R I A B L E S
41
NAME
teflux
Domains, boundaries
not
applicable
Domains
rflux_u
ntflux
Boundaries
ndflux
Boundaries
ncflux
Boundaries
ntrlflux
Boundaries
nteflux
Boundaries
ndflux_u
Interior boundaries
ndflux_d
Interior boundaries
ncflux_u
Interior boundaries
ncflux_d
Interior boundaries
ntrlflux_u
Interior boundaries
ntrlflux_d
Interior boundaries
ntflux_u
Interior boundaries
ntflux_d
Interior boundaries
nteflux_u
Interior boundaries
nteflux_d
Interior boundaries
rflux
Boundaries
rflux_d
rflux_z
q0_u
q0_d
q0_z
42 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
NAME
Qtot
Domains
Qbtot
Boundaries
Qltot
Qptot
Points
Global Variables
In this paragraph, the variables presented are defined by integrals. A concise notation
denotes the different domains of integration: is the geometry domain, ext stands
for the exterior boundaries and int for the interior boundaries.
TO T A L A C C U M U L A T E D H E A T R A T E
The total accumulated heat rate variable, dEiInt, is the variation of internal energy per
unit time in the domain:
dEiInt =
d
dt
E d
TO T A L N E T H E A T R A T E
The total net heat rate, ntfluxInt, is the integral of Total Heat Flux over all external
boundaries:
ntfluxInt =
( uE kT + q r ) n d
ext
It thus indicates the sum of incoming and outgoing total heat flux through the system.
TO T A L H E A T S O U R C E
The total heat source, QInt, accounts for all domain sources, interior boundary, edge
and point sources, and radiative sources at interior boundaries:
QInt =
Q d +
Q b d +
int
Q r d
""
H E A T TR A N S F E R V A R I A B L E S
43
TO T A L F L U I D L O S S E S
The total fluid losses, WnsInt, correspond to the work lost by a fluid by degradation
of energy. These works are transmitted to the system through pressure work and
viscous dissipation:
WnsInt =
( pA u ) d + ( : u ) d
TO T A L A C C U M U L A T E D E N E R G Y R A T E
The total accumulated energy rate, dEi0Int, is the variation of total internal energy
per unit time in the domain:
dEi0Int =
d
dt
E0 d
The total net energy rate, ntefluxInt, is the integral of Total Energy Flux over all
external boundaries:
ntefluxInt =
( uH 0 kT u + q r ) n d
ext
It thus indicates the sum of incoming and outgoing total energy flux through the
system.
TO T A L WO R K S O U R C E
The total work source, WInt, sums all work contributions from custom forces:
WInt =
W d
44 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
TO T A L H E A T F L U X
On domains the total heat flux, tflux, corresponds to the conductive and convective
heat flux. For accuracy reasons the radiative heat flux is not included.
For solid domains, for example heat transfer in solids and biological tissue domains,
the total heat flux is defined as:
tflux = trlflux + dflux
For fluid domains (for example, Heat Transfer in Fluids), the total heat flux is defined as:
tflux = cflux + dflux
CONDUCTIVE HEAT FLUX
The conductive heat flux variable, dflux, is evaluated using the temperature gradient
and the effective thermal conductivity:
dflux = k eff T
In the general case keff is the thermal conductivity, k.
For heat transfer in fluids with turbulent flow, keff = k + kT, where kT is the turbulent
thermal conductivity.
For heat transfer in porous media, keff is the effective conductivity computed from the
solid and fluid conductivities.
TU R B U L E N T H E A T F L U X
The turbulent heat flux variable, turbflux, enables access to the part of the
conductive heat flux that is due to turbulence.
turbflux = k T T
CONVECTIVE HEAT FLUX
The convective heat flux variable, cflux, is defined using the internal energy, E:
cflux = uE
H E A T TR A N S F E R V A R I A B L E S
45
Similar to convective heat flux but defined for solid domains with translation. The
variable name is trlflux.
TO T A L E N E R G Y F L U X
The total energy flux, teflux, is defined when viscous dissipation is enabled:
teflux = uH 0 + dflux + u
where the total enthalpy, H0, is defined as
uu
H 0 = H + -----------2
RADIATIVE HEAT FLUX
In participating media, the radiative heat flux, qr, is not available for analysis on
domains because it is much more accurate to evaluate the radiative heat source:
Qr = qr
46 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
rflux_z = z ( T amb, z T )
OUT-OF-PLANE INWARD HEAT FLUX
The convective out-of-plane heat flux, q0, is generated by the Out-of-Plane Heat Flux
feature.
In 2D:
upside: q0_u = h u ( T ext, u T )
downside: q0_d = h d ( T ext, d T )
In 1D:
q0_z = h z ( T ext, z T )
H E A T TR A N S F E R V A R I A B L E S
47
N O R M A L TR A N S L A T I O N A L H E A T F L U X
On boundaries the radiative heat flux, rflux, is a scalar quantity defined as:
4
48 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
H E A T TR A N S F E R V A R I A B L E S
49
50 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
on
on
where
q is the conductive heat flux vector (SI unit: W/m2), q = kT.
n is the normal vector on the boundary.
q0 is the inward heat flux (SI unit: W/m2), normal to the boundary.
The inward heat flux, q0, is often a sum of contributions from different heat transfer
processes (for example, radiation and convection). The special case q0 = 0 is called
thermal insulation.
A common type of heat flux boundary conditions is one for which q0 = h(Tinf T),
where Tinf is the temperature far away from the modeled domain and the heat transfer
coefficient, h, represents all the physics occurring between the boundary and far
away. It can include almost anything, but the most common situation is that h
U S I N G T H E B O U N D A R Y C O N D I T I O N S F O R T H E H E A T TR A N S F E R I N T E R F A C E S
51
represents the effect of an exterior fluid cooling or heating the surface of a solid, a
phenomenon often referred to as convective cooling or heating.
This module contains a set of correlations for convective heat flux and
heating. See The Heat Transfer Coefficients.
1-Temperature
2-Thermal Insulation
3-Heat Flux
X
X
6-Opaque Surface
7-Thin Layer
52 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
X
X
Example 1
Consider a boundary where Temperature is applied. Then a Diffuse Surface boundary
condition is applied on the same boundary afterward.
Temperature belongs to group 1.
Diffuse Surface belongs to group 5.
The cell on the line of group 1 and the column of group 5 is empty so Temperature
and Diffuse Surface contribute.
Example 2
Consider a boundary where Heat Flux is applied. Then a Symmetry boundary condition
is applied on the same boundary afterward.
Heat Flux belongs to group 3.
Symmetry belongs to group 2.
The cell on the line of group 3 and the column of group 2 contains an X so Heat
Flux is overridden by Symmetry
U S I N G T H E B O U N D A R Y C O N D I T I O N S F O R T H E H E A T TR A N S F E R I N T E R F A C E S
53
x
, , ,T
x
, , ,T
54 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
J = G + T
(2-11)
The net inward radiative heat flux, q, is then given by the difference between the
irradiation and the radiosity:
q = GJ
(2-12)
Using Equation 2-11 and Equation 2-12 J can be eliminated and a general expression
is obtained for the net inward heat flux into the opaque body based on G and T.
q = ( 1 )G T
(2-13)
Most opaque bodies also behave as ideal gray bodies, meaning that the absorptivity and
emissivity are equal, and the reflectivity is therefore obtained from the following
relation:
= = 1
(2-14)
q = (G T )
(2-15)
Radiation Types
It is common to differentiate between two types of radiative heat transfer:
surface-to-ambient radiation and surface-to-surface radiation. Equation 2-15 holds for
both radiation types, but the irradiation term, G, is different for each of them. The
Heat Transfer interface supports both types of radiation.
Surface-to-Ambient Radiation
Surface-to-ambient radiation assumes the following:
The ambient surroundings in view of the surface have a constant temperature,
Tamb.
The ambient surroundings behave as a blackbody. This means that the emissivity
and absorptivity are equal to 1, and the reflectivity is 0.
These assumptions allow the irradiation to be explicitly expressed as
R A D I A T I V E H E A T TR A N S F E R I N TR A N S P A R E N T M E D I A
55
G = T amb
(2-16)
Inserting Equation 2-16 into Equation 2-15 results in the net inward heat flux for
surface-to-ambient radiation
4
q = ( T amb T )
For boundaries where a surface-to-ambient radiation is specified, COMSOL
Multiphysics adds this term to the right-hand side of Equation 2-17.
Theory for the Radiation in Participating Media Interface
Radiation and Participating Media Interactions
56 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
(2-17)
Consistent Stabilization
This section contains two consistent stabilization methods: streamline diffusion and
crosswind diffusion. These are consistent stabilization methods, which means that they
do not perturb the original transport equation.
The consistent stabilization methods are active by default. A stabilization method is
active when the corresponding check box is selected.
STREAMLINE DIFFUSION
Streamline diffusion is active by default and should remain active for optimal
performance for heat transfer in fluids or other applications that include a convective
or translational term.
CROSSWIND DIFFUSION
H E A T TR A N S F E R C O N S I S T E N T A N D I N C O N S I S T E N T S T A B I L I Z A T I O N M E T H O D S
57
Inconsistent Stabilization
This section contains a single stabilization method: isotropic diffusion. Adding
isotropic diffusion is equivalent to adding a term to the physical diffusion coefficient.
This means that the original problem is not solved, which is why isotropic diffusion is
an inconsistent stabilization method. Although, the added diffusion definitely
attenuates spurious oscillations, try to minimize the use of isotropic diffusion.
By default there is no isotropic diffusion. To add isotropic diffusion, select the Isotropic
diffusion check box. The field for the tuning parameter id then becomes available. The
default value is 0.25; increase or decrease the value of id to increase or decrease the
amount of isotropic diffusion.
In the COMSOL Multiphysics Reference Manual:
Stabilization Techniques
Stabilization
58 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
qup
qdown
Figure 2-4: Geometry reduction from 3D to 1D (top) and from 3D to 2D (bottom).
The reduced geometry does not include all the boundaries of the original 3D
geometry. For example, the reduced geometry does not represent the upside and
downside surfaces of the plate in Figure 2-4 as boundaries.
Equation Formulation
2D GEOMETRIES
(2-18)
U S I N G O U T - O F - P L A N E H E A T TR A N S F E R
59
where dz is the thickness of the domain in the out-of-plane direction. The equation for
heat transfer in fluids, Equation 3-2, is replaced by
T
C p d z ------- + C p d z u T = ( d z kT ) + d z Q + Q oop
t
(2-19)
1D AXISYMMETRIC GEOMETRIES
(2-20)
where d is the thickness of the domain in the z direction. The equation for heat transfer
in fluids, Equation 3-2, is replaced by
T
C p d ------- + C p du T = ( dkT ) + dQ + Q oop
t
(2-21)
1D GEOMETRIES
(2-22)
where Ac is the cross section of the domain in the plane perpendicular to the 1D
geometry. The equation for heat transfer in fluids, Equation 3-2, is replaced by
T
A c C p ------- + A c C p u T = ( A c kT ) + A c Q + Q oop
t
60 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
(2-23)
Because the heat transfer variables and equations are defined on the spatial frame, the
inputs are internally converted to the spatial frame.
Spatial: The inputs are entered by the user and defined on the spatial frame. No
conversion is done.
Material/(Spatial): For these physics nodes, select from a menu to decide if the inputs
are defined on the material or spatial frame. The default definition frame is the material
frame.
H A N D L I N G F R A M E S I N H E A T TR A N S F E R
61
(Material)/Spatial: For these physics nodes, select from a menu to decide if the inputs
are defined on the material or spatial frame. The default definition frame is the spatial
frame.
N/A: There is no definition frame for this physics node.
Domain Nodes
TABLE 2-7: DOMAIN PHYSICS NODES FOR FRAMES
62 |
NODE NAME
DEFINITION FRAME
Bioheat
Material
Biological Tissue
Material
Change Thickness
Spatial
Geothermal Heating
Material
Heat Source
Material/(Spatial)
Spatial
Material
Spatial
Immobile Fluids
Spatial
Infinite Elements
Spatial
Initial Values
Spatial
Isothermal Domain
Spatial
Opaque
N/A
Spatial
Out-of-Plane Radiation
Spatial
Pressure Work
Spatial
Spatial
Thermal Dispersion
Spatial
Thermoelastic Damping
Spatial
Translational Motion
Material
Viscous Dissipation
Spatial
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
Boundary Nodes
TABLE 2-8: BOUNDARY PHYSICS NODES FOR FRAMES
NODE NAME
DEFINITION FRAME
Material/(Spatial)
Spatial
Diffuse Mirror
Spatial
Diffuse Surface
Spatial
Fracture
Heat Continuity
Spatial
Heat Flux
(Material)/Spatial
Spatial
Spatial
Material
Opaque Surface
Spatial
Open Boundary
Spatial
Outflow
N/A
Material/(Spatial)
Material
Material
Spatial
Prescribed Radiosity
Spatial
Radiation Group
N/A
Symmetry
N/A
Temperature
Spatial
Thermal Contact
Material
Thermal Insulation
N/A
Thin Film
Spatial
Thin Layer
Material
H A N D L I N G F R A M E S I N H E A T TR A N S F E R
63
DEFINITION FRAME
Material/(Spatial)
(Material)/Spatial
Spatial
Material
Surface-to-Ambient Radiation
Spatial
Temperature
Spatial
Thin Rod
Material
NODE NAME
DEFINITION FRAME
Spatial
Change Thickness
Spatial
Heat Flux
Spatial/(Material)
Heat Source
Material/(Spatial)
Initial Values
Spatial
Surface-to-Ambient Radiation
Spatial
Temperature
Spatial
Material
Scalar density variables do not have the same value in the material and in the spatial
frame.
In heat transfer physics, the following variables are relative scalars of weight one (also
called scalar densities): the mass density , the heat source Q, the heat flux q0, the heat
transfer coefficient h, and the production/absorption coefficient qs.
64 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
When a feature has its definition frame on the spatial frame, no transformation is done
because the user input is defined on the spatial frame. For example, if =500[kg/m^3]
is defined in the Heat Transfer in Fluids (definition frame = spatial frame) the variable
ht.rho is equal to 500[kg/m^3] (on the spatial frame).
When a feature has its definition frame on the material frame, the user input is defined
on the material frame so it has to be multiplied by spatial.detInvF to get the
corresponding value on the spatial frame. For example, if =500[kg/m^3] is defined
in the Heat Transfer in Solids (definition frame = material frame) the variable ht.rho
is equal to spatial.detInvF*500[kg/m^3] (on the spatial frame). As a
consequence, to evaluate or integrate the mass density on the material frame, the value
of ht.rho has to be multiplied by spatial.detF.
spatial.detF has different definitions based on the dimension of the geometric
u ( x, y, z ) = F u ( X, Y, Z )
where F is the coordinate transform matrix from the material to the spatial frame:
xX yX zX
F = xY yY zY
xZ yZ zZ
with xX corresponding to the derivative of x with respect to X.
THERMAL CONDUCTIVITY
Thermal conductivity is a tensor density. The relationship between the value on the
spatial frame and the material frame is
1
T
k ( x, y, z ) = ----------------- F k ( X, Y, Z ) F
det ( F )
where k ( x, y, z ) is the thermal conductivity tensor in the spatial frame and k ( X, Y, Z ) is
the thermal conductivity tensor in the material frame. F is the coordinate transform
matrix from the material frame to the spatial frame defined in the paragraph above.
H A N D L I N G F R A M E S I N H E A T TR A N S F E R
65
The same transformations are applied to thermal conductivity but with different
transformation matrices. The transformation matrix uses tangential derivatives and is
defined as
xT X yT X zT X
Ftang = xT Y yT Y zT Y
xT Z yT Z zT Z
where xTX corresponds to the tangential derivative x with respect to X, and so on.
AXISYMMETRIC GEOMETRIES
66 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
T H E H E A T TR A N S F E R C O E F F I C I E N T S
67
Forced
External
Internal
Laminar Flow
Turbulent Flow
68 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
Heat transfer handbooks generally contain a large set of empirical and theoretical
correlations for h coefficients. This module includes a subset of them. The expressions
are based on the following set of dimensionless numbers:
The Nusselt number, NuL(Re, Pr, Ra) = hL/k
The Reynolds number, ReL = U L/
The Prandtl number, Pr = Cp/k
The Rayleigh number, Ra = Gr Pr = 2 gpCp T L3/(k)
where
h is the heat transfer coefficient (SI unit: W/(m2K)).
L is the characteristic length (SI unit: m).
T is the temperature difference between the surface and the external fluid bulk
(SI unit: K).
g is the acceleration of gravity (SI unit: m/s2).
k is the thermal conductivity of the fluid (SI unit: W/(mK)).
is the fluid density (SI unit: kg/m3).
U is the bulk velocity (SI unit: m/s).
is the dynamic viscosity (SI unit: Pas).
Cp is the heat capacity of the fluid (SI unit: J/(kgK)).
p is the coefficient of thermal expansion (SI unit: 1/K)
Further, Gr refers to the Grashof number, which is the squared ratio of the viscous
time scale to the buoyancy time scale multiplied by the Reynolds number.
T H E H E A T TR A N S F E R C O E F F I C I E N T S
69
g p ( T s T 0 )L
Gr L = ----------------------------------------2
( )
where g is the acceleration of gravity, p is the fluids coefficient of thermal expansion,
Ts denotes the temperature of the hot surface, T0 equals the temperature of the
surrounding air, L is the length scale, represents the fluids dynamic viscosity, and
its density.
In general, the coefficient of thermal expansion p is given by
1
p = --- -------
T p
which for an ideal gas reduces to
1
p = ---T
The transition from laminar to turbulent flow occurs at a Gr value of 109; the flow is
turbulent for larger values.
14
0.67Ra L
k-
--- if Ra L 10 9
L 0.68 + --------------------------------------------------------9
/
16
4
/
9
0.492k-
1 + -----------------
C p
h =
2
16
k
0.387Ra L
C p
(2-24)
g p C p T T ext L 3
Ra L = -------------------------------------------------------k
70 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
(2-25)
where in turn g is the acceleration of gravity equal to 9.81 m/s2. All material
properties are evaluated at (T + Text) 2.
INCLINED WALL
The following correlations correspond to equations 9.26 and 9.27 in Ref. 6 (the same
as for a vertical wall):
-------------------
C p
h =
2
16
k
0.387Ra L
-------------------
C p
(2-26)
where L, the length of the wall, is a correlation input and is the tilt angle (the angle
between the wall and the vertical direction, = 0 for vertical walls). These correlations
are valid for 60 < < 60.
The definition of Raleigh number, RaL, is analogous to the one for vertical walls and
is given by the following:
2
g p C p T T ext L 3
Ra L = -------------------------------------------------------k
(2-27)
T H E H E A T TR A N S F E R C O E F F I C I E N T S
71
(Pr around 6). For this reasons, we define a flow as turbulent, independently of the
value, when
2
g p C p T T ext L 3
-------------------------------------------------------- > 10 9
k
All material properties are evaluated at (T + Text) 2.
HORIZONTAL PLATE, UPSIDE
The following correlations correspond to equations 9.309.32 in Ref. 6 but can also
be found as equations 7.77 and 7.78 in Ref. 7.
If T > Text, then
h =
14
k--0.54Ra L if Ra L 10 7
L
k13
--0.15Ra L if Ra L > 10 7
L
(2-28)
(2-29)
RaL is given by Equation 2-25, and L, the plate diameter (defined as area/perimeter,
see Ref. 7) is a correlation input. The material data are evaluated at (T + Text) 2.
HORIZONTAL PLATE, DOWNSIDE
Equation 2-28 is used when T Text and Equation 2-29 is used when T > Text.
Otherwise it is the same implementation as for Horizontal plate, upside.
72 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
(2-30)
where L, the plate distance, and H, the chimney height, are correlation inputs
(equation 7.96 in Ref. 7). RaL is given by Equation 2-25. The material data are
evaluated at (T + Text) 2.
N A R R O W C H I M N E Y, C I R C U L A R TU B E
12
k 0.3387Pr 1 / 3 Re L
- if Re L 5 10 5
2 ---- ---------------------------------------------------------------h = L ( 1 + ( 0.0468 Pr ) 2 / 3 ) 1 / 4
k
2 ---- Pr 1 / 3 ( 0.037Re 4L 5 871 ) if Re L > 5 10 5
L
(2-31)
where Pr = Cp k and ReL = UextL . L, the plate length and Uext, the exterior
velocity are correlation inputs. The material data are evaluated at (T + Text) 2.
P L A T E , L O C A L TR A N S F E R C O E F F I C I E N T
h =
12
k
----------------------------------- 0.332Pr 1 / 3 Re x
if Re x 5 10 5
max(x, eps)
45
k
----------------------------------- 0.0296Pr 1 / 3 Re x if Re x > 5 10 5
max(x, eps)
(2-32)
where Pr = Cp k and Rex = Uextx . x, the position along the plate, and Uext, the
exterior velocity are correlation inputs. The material data are evaluated at (T + Text) 2.
T H E H E A T TR A N S F E R C O E F F I C I E N T S
73
k--3.66
if Re D 2500
D
h =
k
- 0.14
4 / 5 Pr n ---------- ---- 0.027Re D
if Re D > 2500
(
T )
D
(2-33)
where Pr = Cp k, ReD = UextD and n = 0.3 if T < Text and n=0.4 if T Text. D,
the tube diameter and Uext, the exterior velocity, are correlation inputs. All material
data are evaluated at Text except (T), which is evaluated at the wall temperature, T.
74 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
R E F E R E N C E S F O R H E A T TR A N S F E R M O D E L I N G
75
76 |
C H A P T E R 2 : H E A T TR A N S F E R M O D E L I N G
77
78 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
By default, no check boxes are selected for the standard version of the Heat Transfer
interface. Click to select any of the available check boxes to activate the other versions
of the ht interface as detailed in About the Heat Transfer Interfaces:
Select the Surface-to-surface radiation check box to enable surface-to-surface
radiation features as described in The Heat Transfer with Surface-to-Surface
Radiation Interface.
Select the Radiation in participating media check box to enable radiation in
participating media features. See The Heat Transfer with Radiation in Participating
Media Interface for details.
Select the Heat Transfer in biological tissue check box to enable Biological Tissue
feature.
T H E H E A T TR A N S F E R I N T E R F A C E
79
DEPENDENT VARIABLES
The Heat Transfer interfaces have the dependent variable Temperature T. The
dependent variable names can be changed. Editing the name of a scalar dependent
variable changes both its field name and the dependent variable name. If a new field
name coincides with the name of another field of the same type, the fields share degrees
of freedom and dependent variable names. A new field name must not coincide with
the name of a field of another type, or with a component name belonging to some
other field.
See Common Physics Interface and Feature Settings and Nodes for links
to more information about the Discretization, Consistent Stabilization,
Inconsistent Stabilization, and Advanced Settings sections, all accessed by
clicking the Show button (
) and choosing the applicable option.
Also see Heat Transfer Consistent and Inconsistent Stabilization
Methods.
CONSISTENT STABILIZATION
80 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
ADVANCED SETTINGS
Add both a Heat Transfer (ht) and a Moving Mesh (ale) interface (found under the
Mathematics>Deformed Mesh branch when adding a physics interface) then click the
Show button (
) and select Advanced Physics Options to display this section.
When the component contains a moving mesh, the Enable conversions between material
and spatial frame check box is selected by default. This option has no effect when the
component does not contain a moving frame because the material and spatial frames
are identical in such cases. With a moving mesh, and when this option is active, the
heat transfer features automatically account for deformation effects on heat transfer
properties. In particular the effects of volume changes on the density are considered.
Rotation effects on the thermal conductivity of an anisotropic material and, more
generally, deformation effects on an arbitrary thermal conductivity, are also covered.
When the Enable conversions between material and spatial frame check box is not
selected, the feature inputs (for example, Heat Source, Heat Flux, Boundary Heat
Source, and Line Heat Source) are not converted and are instead defined on the Spatial
frame.
Handling Frames in Heat Transfer
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat Transfer
Interfaces
Theory for the Heat Transfer Interfaces
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
Transfer Interfaces
The Heat Transfer Interface has these domain, boundary, edge, point, and pair nodes
and subnodes (including out-of-plane and layer features) available. These nodes, listed
in alphabetical order, are available from the Physics ribbon toolbar (Windows users),
Physics context menu (Mac or Linux users), or right-click to access the context menu
(all users).
In general, to add a node, go to the Physics toolbar, no matter what
operating system you are using. Subnodes are available by clicking the
parent node and selecting it from the Attributes menu.
T H E H E A T TR A N S F E R I N T E R F A C E
81
Out-of-Plane Radiation
Change Cross-Section
Change Thickness
Continuity
Diffuse Surface
Heat Flux
Pressure Work
Heat Source
82 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
The following nodes are also available for some versions of the Heat Transfer interface
and described in the Radiation Physics Interfaces chapter.
Continuity on Interior Boundary
Opaque Surface
Diffuse Mirror
Prescribed Radiosity
Opaque
Radiation Group
(3-1)
For a steady-state problem the temperature does not change with time and the first
term disappears. The equation includes the following material properties: density ,
heat capacity Cp, and thermal conductivity k (a scalar or a tensor when the thermal
conductivity is anisotropic). It also includes the velocity field u and a heat source (or
sink) Qone or more heat sources can be added separately.
When parts of the model are moving in the material frame, the Translational Motion
subnode is available from the context menu (right-click the parent node) or from the
Physics toolbar, Attributes menu.
With the Heat Transfer Module, the Thermoelastic Damping or Opaque
subnodes are available from the context menu (right-click the parent
node) or from the Physics toolbar, Attributes menu. The Opaque subnode
is automatically added to the entire selection when Surface-to-surface
radiation is activated. The selection can be edited.
HEAT CONDUCTION, SOLID
The default setting is to use the Thermal conductivity k (SI unit: W/(mK)) From
material. If User defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic
T H E H E A T TR A N S F E R I N T E R F A C E
83
based on the characteristics of the thermal conductivity, and enter another value or
expression.
The thermal conductivity describes the relationship between the heat flux
vector field q and the temperature gradient T as in q = kT, which is
Fouriers law of heat conduction. Enter this quantity as power per length
and temperature.
The components of the thermal conductivity k when given on tensor form
(kxx, kyy, and so on, representing an anisotropic thermal conductivity) are
available as ht.kxx, ht.kyy, and so on (using the default name ht). The
single scalar mean effective thermal conductivity ht.kmean is the mean
value of the diagonal elements kxx, kyy, and kzz.
The default Density (SI unit: kg/m3) and Heat capacity at constant pressure Cp
(SI unit: J/(kgK)) use values From material. Select User defined to enter other values
or expressions. The heat capacity at constant pressure describes the amount of heat
energy required to produce a unit temperature change in a unit mass.
Thermal Diffusivity
In addition, the thermal diffusivity , defined as k ( Cp) (SI unit: m2/s), is also a
predefined quantity. The thermal diffusivity can be interpreted as a measure of thermal
inertia (heat propagates slowly where the thermal diffusivity is low, for example). The
components of the thermal diffusivity , when given on tensor form (xx, yy, and so
on, representing an anisotropic thermal diffusivity) are available as ht.alphaTdxx,
ht.alphaTdyy, and so on (using the default physics name ht). The single scalar mean
thermal diffusivity ht.alphaTdMean is the mean value of the diagonal elements xx,
yy, and zz. The denominator Cp is the effective volumetric heat capacity which is
also available as a predefined quantity, ht.C_eff.
84 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Translational Motion
The Translational Motion subnode is available from the context menu (right-click the
Heat Transfer in Solids parent node) or from the Physics toolbar, Attributes menu. It
provides movement by translation to the model for heat transfer in solids. It adds the
following contribution to the right-hand side of Equation 3-1, defined in the parent
node:
C p u T
The contribution describes the effect of a moving coordinate system which is required
to model, for example, a moving heat source.
Special care must be taken on boundaries where n u 0. The Heat Flux
boundary condition does not, for example, work on boundaries where
n u < 0.
DOMAIN SELECTION
By default, the selection is the same as for the Heat Transfer in Solids
node that it is attached to, but it is possible to use more than one Heat
Translation subnode, each covering a subset of the Heat Transfer in Solids
nodes selection.
TR A N S L A T I O N A L M O T I O N
Enter values for x, y, and z (in 3D) components of the Velocity field utrans
(SI unit: m/s).
(3-2)
T H E H E A T TR A N S F E R I N T E R F A C E
85
For a steady-state problem the temperature does not change with time and the first
term disappears. This equation includes the following material properties, fields, and
sources:
Density (SI unit: kg/m3)
Heat capacity at constant pressure Cp (SI unit: J/(kgK))describes the amount of
heat energy required to produce a unit temperature change in a unit mass.
Thermal conductivity k (SI unit: W/(mK))a scalar or a tensor if the thermal
conductivity is anisotropic.
Velocity field u (SI unit: m/s)either an analytic expression or a velocity field from
a Fluid Flow physics interface.
The heat source (or sink) Qone or more heat sources can be added separately.
The Ratio of specific heats (dimensionless) the ratio of the heat capacity at
constant pressure, Cp, to heat the capacity at constant volume, Cv.
When using the ideal gas law to describe a fluid, specifying is sufficient
to evaluate Cp. For common diatomic gases such as air, = 1.4 is the
standard value. Most liquids have = 1.1 while water has = 1.0. is used
in the streamline stabilization and in the variables for heat fluxes and total
energy fluxes. It is also used if the ideal gas law is applied. See
Thermodynamics, Solid.
MODEL INPUTS
This section has fields and values that are inputs to expressions that define material
properties. If such user-defined property groups are added, the model inputs appear
here.
86 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Temperature
For any mechanism, and when required, the Temperature is User defined and defaults
to 293.15 K. If a Heat Transfer physics interface is included in the model, alternatively
select the temperature for that physics interface. These physics interfaces have their
own tags (the Name). For example, if a Heat Transfer in Fluids interface is included in
the model, the Temperature (ht) option is available. To edit the Temperature field, click
Make All Model Inputs Editable (
).
Concentration
From the Concentration c (SI unit: mol/m3 or kg/m3) list, select an existing
concentration variable from another physics interface, if any concentration variables
exist, or select User defined to enter a value or expression for the concentration (the
default is 0).
Absolute Pressure
The absolute pressure is used in some predefined quantities that include the enthalpy
(the energy flux, for example).
Absolute pressure is also used if the ideal gas law is applied. See
Thermodynamics, Solid.
The default Absolute pressure pA (SI unit: Pa) is User defined and is 1 atm
(101,325 Pa). When additional physics interfaces are added to the model, the absolute
pressure variables defined by these physics interfaces can also be selected from the list.
For example, if a Fluid Flow physics interface is added you can select Absolute pressure
(spf) from the list.
Velocity Field
The default Velocity field u (SI unit: m/s) is User defined. When User defined is selected,
enter values or expressions for the components based on space dimensions. The
defaults are 0 m/s. Or select an existing velocity field in the component (for example,
Velocity field (spf) from a Laminar Flow interface).
T H E H E A T TR A N S F E R I N T E R F A C E
87
The default Thermal conductivity k (SI unit: W/(mK)) is taken From material. If User
defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on the
characteristics of the thermal conductivity, and enter another value or expression.
The thermal conductivity describes the relationship between the heat flux
vector q and the temperature gradient T as in q = kT which is
Fouriers law of heat conduction. Enter this quantity as power per length
and temperature.
THERMODYNAMICS, FLUID
The default Density (SI unit: kg/m3), Heat capacity at constant pressure Cp
(SI unit: J/(kgK)), and Ratio of specific heats (dimensionless) for a general gas or
liquid use values From material. Select User defined to enter other values or expressions.
Select a Fluid typeGas/Liquid, Moist air, or Ideal gas.
Gas/Liquid
Select Gas/Liquid to specify the Density, the Heat capacity at constant pressure, and the
Ratio of specific heats for a general gas or liquid. The default settings are to use data
From material. Select User defined to enter another value for the density, the heat
capacity, or the ratio of specific heats.
Ideal Gas
Select Ideal gas to use the ideal gas law to describe the fluid. Then:
Select a Gas constant typeSpecific gas constant Rs (SI unit: J/(kgK)) or Mean
molar mass Mn (SI unit: kg/mol). For both properties, the default setting is to use
the property value from the material. Select User defined to enter another value for
either of these material properties.
If Mean molar mass is selected, the software uses the universal gas constant
R = 8.314 J/(molK), which is a built-in physical constant.
From the list under Specify Cp or , select Heat capacity at constant pressure Cp
(SI unit: J/(kgK)) or Ratio of specific heats (dimensionless). For both properties,
88 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
the default setting is to use the property value From material. Select User defined to
define another value for either of these material properties.
For an ideal gas, specify either Cp or the ratio of specific heats, , but not
both since, in this case, they are dependent.
Moist Air
If Moist air is selected, the thermodynamics properties are defined as a function of the
quantity of vapor in the moist air. Four different options are available from the Input
quantity list to define the amount of vapor in the moist air:
Select Vapor mass fraction (the default) to define the vapor mass fraction
(dimensionless).
Select Concentration to define the concentration of vapor (SI unit: mol/m3). Once
this option is selected a Concentration model input is automatically added in the
Models Inputs section.
Select Moisture content to define the moisture content of the moist air
(dimensionless).
Select Relative humidity to define the quantity of vapor from a Reference relative
humidity (dimensionless), a Reference temperature (SI unit: K), and a Reference
pressure (SI unit: Pa). These three reference values are used to estimate the mass
fraction of vapor, which is used to define the thermodynamic properties of the moist
air.
DYNAMIC VISCOSITY
This section is only available when the Equivalent conductivity for convection check box
is selected in the Equivalent conductivity for convection section.
The default Dynamic viscosity (SI unit: Pas) uses values From material. Select User
defined to enter another value or expression. The default is 0 Pas.
T H E H E A T TR A N S F E R I N T E R F A C E
89
Select the Equivalent conductivity for convection check box to modify the conductive
heat flux with the contribution of the convective heat flux, by use of the Nusselt
number. This check box is not selected by default.
Select a Nusselt number correlationHorizontal cavity heated from below (the default),
Vertical rectangular cavity, or User defined.
If Horizontal cavity heated from below is selected, enter values for the Cavity height
H (SI unit: m) and the Temperature difference T (SI unit: K). The defaults are 1 m
and 1 K.
If Vertical rectangular cavity is selected, enter values for the Cavity height H (SI unit:
m), the Plate distance L (SI unit: m), and the Temperature difference T (SI unit: K).
The defaults are 1 m, 1 m and 1 K.
If User defined is selected, enter a value for Nu (dimensionless). The default is 1.
Initial Values
The Initial Values node adds an initial value for the temperature that can serve as an
initial condition for a transient simulation or as an initial guess for a nonlinear solver.
Add additional Initial Values nodes from the Physics toolbar.
INITIAL VALUES
Enter a value or expression for the initial value of the Temperature T (SI unit: K). The
default value is approximately room temperature, 293.15 K (20 C).
Thermal Insulation
If Thermal insulation is selected, no heat exchange occurs between the two adjacent
domains at both sides of the boundary.
90 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Ventilation
For Ventilation, select a Flow directionPositive normal direction (the default), Negative
normal direction, or Both sides. Based on the selection, enter one or both
- Mass flux du in the positive direction and Mass flux ud in the negative
direction (SI unit: kg/(m2s))
- or Mass flow rate tot, du in the positive direction and Mass flow rate tot, ud in
the negative direction (SI unit: kg/s).
Thermal Contact
For Thermal contact, enter either the Thermal resistance, Rs (SI unit: (Km2)/W)) or
the Total thermal resistance, Rs, tot (SI unit: s3K/(kgm2)).
E X T E R N A L TE M P E R A T U RE
This section is not available if the Interface type is set to Thermal Insulation.
Enter an External temperature, Text (SI unit: K). It is used to compute the heat
exchange with the exterior by the Ventilation, Convective heat flux and Thermal contact
options on isothermal domain interfaces that are also exterior boundaries.
Isothermal Domain
The Isothermal Domain node is available from the context menu or the Physics toolbar
Domains menu when the Isothermal domain check box is selected on the physics
interface Settings window.
ISOTHERMAL DOMAIN
Select a Mass definitionDensity (the default) or Total mass. Then enter the applicable
information as follows:
Density (SI unit: kg/m3). The default uses values From material. Select User defined
to enter other values or expressions. The default is 0 kg/m3.
T H E H E A T TR A N S F E R I N T E R F A C E
91
Heat Source
The Heat Source describes heat generation within the domain. You express heating and
cooling with positive and negative values, respectively. Add one or more nodes as
requiredall heat sources within a domain contribute to the total heat source. Specify
the heat source as the heat per unit volume, as a linear heat source, or as a heat rate.
HEAT SOURCE
Click the General source (the default), Linear source, or Overall heat transfer rate button.
If General source is selected, enter a value for the distributed heat source Q
(SI unit: W/m3) when the default option, User defined, is selected. The default is 0
W/m3(that is, no heat source). See also Additional General Source Options.
If Linear source (Q = qsT) is selected, enter the Production/absorption coefficient qs
(SI unit: W/(m3K)). The default is 0 W/(m3K).
If Overall heat transfer rate is selected, enter the heat rate, Ptot, (SI unit: W). The
default is 0 W. In this case Q = Ptot V, where V is the total volume of the selected
domains.
The advantage of writing the source on the second form is that it can be
accounted for in the streamline diffusion stabilization. The stabilization
applies when qs is independent of the temperature, but some stability can
be gained as long as qs is only weakly dependent on the temperature.
92 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
electromagnetic physics interfaces. Such sources represent, for example, ohmic heating
and induction heating.
The following options are also available from the General source list above
but require additional physics interfaces and/or licenses as indicated.
With the addition of an Electric Currents interface, the Total power dissipation
density (ec) heat source is available from the General source list.
With the addition of any version of the Electromagnetic Waves interface (which
requires the RF Module), the Total power dissipation density (emw) and
Electromagnetic power loss density (emw) heat sources are available from the General
source list.
With the addition of a Magnetic Fields interface (a 3D component requires the
AC/DC Module), the Electromagnetic heating (mf) heat source is available from the
General source list.
With the addition of a Magnetic and Electric Fields interface (which requires the
AC/DC Module), the Electromagnetic heating (mef) heat source is available from the
General source list.
For the Heat Transfer in Porous Media interface, with the addition of interfaces
from the Batteries & Fuel Cells Module, Corrosion Module, or Electrodeposition
Module, heat sources from the electrochemical current distribution interfaces are
available.
FRAME SELECTION
To display this section, add both a Heat Transfer (ht) and a Moving Mesh (ale) interface
(found under the Mathematics>Deformed Mesh branch when adding a physics
) and select Advanced Physics Options.
interface). Then click the Show button (
When the model contains a moving mesh, the Enable conversions between material and
spatial frame check box is selected by default in the Heat Transfer interface, which in
turn enables further options. Use Frame Selection to select the frame where the input
variables are defined. If Spatial is selected, the variables take their values from the text
T H E H E A T TR A N S F E R I N T E R F A C E
93
fields. If Material (the default) is selected, a conversion from the material to the spatial
frame is applied to the text field values.
Handling Frames in Heat Transfer
The Heat Transfer Interface
Stabilization Techniques in the COMSOL Multiphysics Reference
Manual
Change Thickness
Use the Change Thickness node with 2D components to model domains with another
thickness than the overall thickness that is specified in the Heat Transfer interface
Physical Model section.
CHANGE THICKNESS
Specify a value for the Thickness dz (SI unit: m). The default value is 1 m. This value
replaces the overall thickness in the domains that are selected in the Domain Selection
section.
Change Cross-Section
Use the Change Cross-Section node with 1D components to model domains with
another cross-sectional area or another cross-sectional perimeter than the global one
that is used in the Heat Transfer interface Physical Model section.
CHANGE CROSS-SECTION
Enter a value for the Cross-sectional area Ac (SI unit: m2). The default value is 1 m2.
Enter a value for the Cross-sectional perimeter Pc (SI unit: m). The default value is 1 m.
94 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Enter a Phase change temperature between phase 1 and phase 2 Tpc, 12 (SI unit: K).
The default is 273.15 K. Enter any additional phase change temperatures as per the
Number of phase transitions.
Enter a Transition interval between phase 1 and phase 2 T12 (SI unit: K). The default
is 10 K. Enter any additional transition intervals as per the Number of phase transitions.
The value of T1 2 must be strictly positive. A value near 0 K corresponds to a
behavior close to a pure substance.
Enter a Latent heat from phase 1 and phase 2 L12 (SI unit: J/kg). The default is
333 kJ/kg. Enter any additional latent heat values as per the Number of phase
transitions.
T H E H E A T TR A N S F E R I N T E R F A C E
95
For each Phase section (based on the Number of phase transitions) select or enter the
following:
Select a Material, phase [1,2...], which can point to any material in the model. The
default uses the Domain material.
The defaults for the following use values From material. Or select User defined to enter
a different value or expression for each:
The default Thermal conductivity kphase[1,2,...] (SI unit: W/(mK)) uses the material
values for phase i. If User defined is selected, choose Isotropic, Diagonal, Symmetric,
or Anisotropic based on the characteristics of the thermal conductivity, and enter
another value or expression. The default is 1 W/(mK).
Density phase[1,2,...] (SI unit: kg/m3). The default is 1000 kg/m3.
Heat capacity at constant pressure Cp,phase[1,2,...] (SI unit: J/(kgK)). The default is
4200 J/(kgK).
Ratio of specific heats phase[1,2,...] (dimensionless). The default is 1.1
96 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Thermal Insulation
The Thermal Insulation node is the default boundary condition for all Heat Transfer
interfaces. This boundary condition means that there is no heat flux across the
boundary:
n ( kT ) = 0
and hence specifies where the domain is well insulated. Intuitively, this equation says
that the temperature gradient across the boundary is zero. For this to be true, the
temperature on one side of the boundary must equal the temperature on the other
side. Because there is no temperature difference across the boundary, heat cannot
transfer across it.
Temperature
Use the Temperature node to specify the temperature somewhere in the geometry, for
example, on boundaries.
TE M P E R A T U R E
T H E H E A T TR A N S F E R I N T E R F A C E
97
Outflow
The Outflow node provides a suitable boundary condition for convection-dominated
heat transfer at outlet boundaries. In a model with convective heat transfer, this
condition states that the only heat transfer occurring across the boundary is by
convection. The temperature gradient in the normal direction is zero, and there is no
radiation. This is usually a good approximation of the conditions at an outlet boundary
in a heat transfer model with fluid flow.
BOUNDARY SELECTION
In most cases, the Outflow node does not require any user input. If
required, select the boundaries that are convection-dominated outlet
boundaries.
Symmetry
The Symmetry node provides a boundary condition for symmetry boundaries. This
boundary condition is similar to a Thermal Insulation condition, and it means that
there is no heat flux across the boundary.
The symmetry condition only applies to the temperature field. It has no
effect on the radiosity (surface-to-surface radiation) and on the radiative
intensity (radiation in participating media).
Heat Flux
Use the Heat Flux node to add heat flux across boundaries and edges. A positive heat
flux adds heat to the domain. This feature is not applicable to inlet boundaries.
For inlet boundaries, use the Inflow Heat Flux condition instead.
98 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Click to select the General inward heat flux (the default), Convective heat flux, or Overall
heat transfer rate button.
If External natural convection is selected, choose Vertical wall, Inclined wall, Horizontal
plate, upside, or Horizontal plate, downside from the list under Heat transfer coefficient.
If Vertical wall is selected, enter a Wall height L (SI unit: m). The default is 0 m.
If Inclined wall is selected, enter a Wall height L (SI unit: m) and the Tilt angle
(SI unit: rad). The tilt angle is the angle between the wall and the vertical direction,
= 0 for vertical walls. The default is 0 rad.
If Horizontal plate, upside or Horizontal plate, downside is selected, define the Plate
diameter (area/perimeter) L (SI unit: m). L is approximated by the ratio between the
surface area and its perimeter. The default is 0 m.
Internal Natural Convection
T H E H E A T TR A N S F E R I N T E R F A C E
99
If Internal forced convection is selected, the only option is Isothermal tube. Enter a
Tube diameter D (SI unit: m); the default is 0 m, and a Velocity, external fluid Uext
(SI unit: m/s); the default is 0 m/s.
The settings are the same as for the Heat Source node and are described under the
corresponding Frame Selection section.
Handling Frames in Heat Transfer
The Heat Transfer Interface
100 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Enter a Temperature offset T (SI unit: K) to the temperature periodicity. The default
value is 0 K, so that the source and destination temperatures are equal.
See Common Physics Interface and Feature Settings and Nodesfor links
to more information.
Click the General source (the default) or Overall heat transfer rate button.
If General source is selected, enter a value for the boundary heat source Qb
(SI unit: W/m2) when the default option, User defined, is selected. A positive Qb
corresponds to heating and a negative Qb corresponds to cooling. The default is 0
W/m2. For the general boundary heat source Qb, there are predefined heat sources
available when simulating heat transfer together with electrical or electromagnetic
T H E H E A T TR A N S F E R I N T E R F A C E
101
interfaces. Such sources represent, for example, ohmic heating and induction
heating.
If Overall heat transfer rate is selected, enter the heat rate Pb,tot (SI unit: W). The
default is 0 W. In this case Qb = Pb, tot A, where A is the total area of the selected
boundaries.
FRAME SELECTION
The settings are the same as for the Heat Source node and are described under the
corresponding Frame Selection section.
Handling Frames in Heat Transfer
The Heat Transfer Interface
SOURCE POSITION
Use Source position to choose a side where the heat source is defined. It has three
allowed values, Upside, Downside and Layer.
This section is active when Advanced Physics Options are enabled and is effective only
when the temperatures on each side of the boundary are different. Typically when
Boundary Heat Source contributes with a Thin Layer feature.
Diffuse Surface
Use the Diffuse Surface condition to add radiation to boundaries. Choose this feature
from the Radiation submenu.
RADIATION SETTINGS
Select a Radiation direction based on the geometric normal (nx, ny, nz)Negative
normal direction or Positive normal direction (the default).
This setting has no effect unless the temperature differs from one side of the boundary
to the other.
SURFACE-TO-SURFACE RADIATION
If the Surface-to-surface radiation check box is selected under Physical Model for the
physics interface, this section is made available. Select the Include surface-to-surface
102 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
radiation check box to define additional settings as described for the Surface-to-Surface
Radiation interface Diffuse Surface feature.
AMBIENT
Enter an Ambient temperature Tamb (SI unit: K). The default is 293.15 K.
SURFACE EMISSIVITY
Continuity
The Continuity node can be added to pairs. It prescribes that the temperature field is
continuous across the pair. Continuity is only suitable for pairs where the boundaries
match.
Thin Layer
This feature combines and replaces the Thin Thermally Resistive Layer and
Highly Conductive Layer features. The Highly Conductive Layer feature
was only available with the Heat Transfer Module and many features in
the Thin Layer node also require that license.
Use the Thin Layer feature to define thermal and thickness properties of a thermally
resistive material layer located on boundaries. With the addition of the Heat Transfer
Module, you can also model heat transfer in thin highly conductive layers.
These additional subnodes are available from the context menu (right-click the parent
node) or from the Physics toolbar, Attributes menu:
Layer Heat Source (Thin Layer)to add a layer internal heat source, Qs, within the
layer.
T H E H E A T TR A N S F E R I N T E R F A C E
103
Line Heat Flux (Thin Layer)to add a heat flux through a specified set of
boundaries.
Temperature (Thin Layer) to set a prescribed temperature condition on a specified
set of boundaries.
Surface-to-Ambient Radiation (Thin Layer)to add a surface-to-ambient radiation
for the layer end.
THIN LAYER
Resistive
For Resistive select Layer properties (the default) or Thermal resistance from the Specify
list.
For Layer properties, enter a value or expression for the Layer thickness ds (SI
unit: m). The default is 0.01 m.
For Thermal resistance enter a value or expression for the Thermal resistance Rs
(SI unit: Km2/W). The default is 0 Km2/W.
By default the Multiple layers check box is not selected. Click to select the check box
if Layer properties is selected above and to define multiple sandwiched thin layers
with different thermal conductivities.
Conductive
For Conductive enter a value or expression for the Layer thickness ds (SI unit: m). The
default is 0.01 m.
HEAT CONDUCTION
This section is not available when Layer type is set to Resistive and Specify is set to
Thermal Resistance in the Thin Layer settings.
104 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
If the thickness is zero, the thin layer does not take effect.
This section is available when the Layer type is General or Conductive. Set the following
properties for each Layer.
By default the Layer density s (SI unit: kg/m3) and Layer heat capacity Cs
(SI unit: J/kgK) values are taken From material. Select User defined to enter other
values or expressions. Default values are 0 kg/m3 and 0 J/kgK.
When Thin Layer feature is used in a heat interface coupled to a flow
interface using a Non-Isothermal Flow multiphysics coupling, Resistive and
General layer types are only supported when there is no wall functions.
The Conductive layer type is always supported.
THIN LAYER OPACITY
This section is only available when the Surface-to-surface radiation check box is selected
under the Physical Model section on a physics interface.
Choose Opaque (the default) or Transparent to set the layer's opacity type.
T H E H E A T TR A N S F E R I N T E R F A C E
105
This is needed when a thin layer (with Layer type as Resistive or General) contributes
with any boundary condition from the Radiation menu. It picks the side where
irradiation starts from.
LAYER DISCRETIZATION
This section is only available when the Layer type is set to General.
Define the Number of elements used for discretizing the layer thickness (the default
is 2).
Select the General source (the default) or Overall heat transfer rate button to define Qs.
When the General source button is selected, enter a value or expression for Qs
(SI unit: W/m3) as a heat source per volume. The default is 0 W/m3.
If the Overall heat transfer rate button is selected, define the heat rate Ps, tot (SI unit:
W). In this case Qs = Ps, tot V where V = Ads with A equal to the area of the
boundary selection. The default is 0 W.
Select either the General inward heat flux (the default), Inward heat flux, or Overall heat
transfer rate buttons. This last option is only available in 3D components.
When General inward heat flux q0 (SI unit: W/m2) is selected, it adds to the total
flux across the selected edges. Enter a value for q0 to represent a heat flux that enters
the layer. For example, any electric heater is well represented by this condition, and
its geometry can be omitted. The default is 0 W/m2.
106 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
If Inward heat flux is selected (in the form q0 = h(Text T)), enter the Heat transfer
coefficient h (SI unit: W/(m2K)). The default value is 0 W/(m2K). Enter an
External temperature Text (SI unit: K). The default value is 293.15 K. The value
depends on the geometry and the ambient flow conditions.
If Overall heat transfer rate is selected, enter the heat rate qtot (SI unit: W). In this
case q0 = qtot A where A = Lds with L equal to the length of the edge selection.
The default is 0 W. This option is only available in 3D components.
FRAME SELECTION
This section is only available in 3D components. The settings are the same for the Heat
Source node and described under the Frame Selection section.
Common Physics Interface and Feature Settings and Nodes
Handling Frames in Heat Transfer
Enter the value or expression for the Temperature T0 (SI unit: K). The equation for this
condition is T = T0 where T0 is the prescribed temperature on the edges. The default
is 293.15 K.
CONSTRAINT SETTINGS
T H E H E A T TR A N S F E R I N T E R F A C E
107
q = ( T amb T )
where is the surface emissivity, is the Stefan-Boltzmann constant (a predefined
physical constant), and Tamb is the ambient temperature.
SURFACE-TO-AMBIENT RADIATION
Enter an Ambient temperature Tamb (SI unit: K). The default is 293.15 K.
The default Surface emissivity (a dimensionless number between 0 and 1) is taken
From material. An emissivity of 0 means that the surface emits no radiation at all and
an emissivity of 1 means that it is a perfect blackbody. The default is 0.
Thin Rod
Use the Thin Rod feature to define the thermal and radius properties of conductive rods
located on edges in a 3D model.
These additional subnodes are available from the context menu (right-click the Thin
Rod parent node) or from the Physics toolbar, Attributes menu:
Line Heat Source (Thin Rod)to add an internal heat source, Ql, within the rod.
Temperature (Thin Rod)to set a prescribed temperature condition on a specified
set of points.
Point Heat Flux (Thin Rod)to add a heat flux through a specified set of points.
Surface-to-Ambient Radiation (Thin Rod)to add surface-to-ambient radiation at
the rod end points.
THIN ROD
Enter a value for the Rod radius rl (SI unit: m). The default is 0.01 m.
108 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
HEAT CONDUCTION
The default Thermal conductivity kl (SI unit: W/(mK)) is taken From material. Select
User defined then choose Isotropic, Diagonal, Symmetric, or Anisotropic to enter another
value or expression. The default is 0 W/(mK).
THERMODYNAMICS
By default the Density l (SI unit: kg/m3) and the Heat capacity at constant pressure
Cl (SI unit: J/kgK) values are taken From material. Select User defined to enter other
values or expressions. Default values are 0 kg/m3 and 0 J/kgK.
Select the General source (the default) or Overall heat transfer rate button to define Ql.
When the General source button is selected, enter a value or expression for Ql
(SI unit: W/m3) as a heat source per volume. The default is 0 W/m3.
If the Overall heat transfer rate button is selected, define the heat rate Pl, tot (SI unit:
W). In this case Ql = Pl, tot V. The default is 0 W.
Only points adjacent to the boundaries can be selected in the parent node.
TE M P E R A T U R E
Enter the value or expression for the Temperature T0 (SI unit: K). The equation for this
condition is T = T0 where T0 is the prescribed temperature on the points. The default
is 293.15 K.
T H E H E A T TR A N S F E R I N T E R F A C E
109
CONSTRAINT SETTINGS
Select either the General inward heat flux (the default) or Inward heat flux buttons.
When General inward heat flux q0 (SI unit: W/m2) is selected, it adds to the total flux
across the selected points. Enter a value for q0 to represent a heat flux that enters the
rod. The default is 0 W/m2.
If Inward heat flux is selected (in the form q0 = h(Text T)), enter the Heat transfer
coefficient h (SI unit: W/(m2K)). The default value is 0 W/(m2K). Enter an External
temperature Text (SI unit: K). The default value is 293.15 K. The value depends on the
geometry and the ambient flow conditions.
q 0 = ( T amb T )
where is the surface emissivity, is the Stefan-Boltzmann constant (a predefined
physical constant), and Tamb is the ambient temperature.
SURFACE-TO-AMBIENT RADIATION
Enter an Ambient temperature Tamb (SI unit: K). The default is 293.15 K.
110 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Thermal Contact
The Thermal Contact node defines correlations for the conductance h at the interface
of two bodies in contact. It can be added to pairs by selecting Pair Thermal Contact from
the Pairs menu.
The conductance h is involved in the heat flux across the surfaces in contact according
to:
n d ( k d T d ) = h ( T u T d ) + rQ fric
n u ( k u T u ) = h ( T d T u ) + ( 1 r )Q fric
where u and d subscripts refer respectively to the upside and downside of the slit.
Pair Thermal Contact should be activated on a Identity Pair or on a Contact
Pair where a structural mechanics physics interface defines a contact pair
feature.
CONTACT
T H E H E A T TR A N S F E R I N T E R F A C E
111
If Weighted harmonic mean is selected, enter values or expressions for the Youngs
modulus E (SI unit: Pa) and Poissons ratio v (dimensionless). The defaults are 0.
If User defined enter another value or expression for the Contact interface Youngs
modulus Econtact (SI unit: Pa). The default is 1 GPa.
GAP PROPERTIES
This section is available when Parallel-plate gap gas conductance is selected as the Gap
conductance correlation under Contact.
The default Gas thermal conductivity kgap (SI unit: W/(mK)) is taken From material.
If User defined is selected, also choose Isotropic, Diagonal, Symmetric, or Anisotropic
112 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
based on the characteristics of the gas thermal conductivity, and enter another value or
expression. The default is 0.025 W/(mK).
Also enter the following:
Gas pressure pgap (SI unit: Pa). The default value is 1 atm.
Gas thermal accommodation parameter (dimensionless). The default is 1.7.
Gas fluid parameter (dimensionless). The default is 1.7.
Gas particles diameter D (SI unit: m). The default value is 0.37 nm.
RADIATIVE CONDUCTANCE
This section is available when Gray-diffuse parallel surfaces is selected as the Radiative
conductance correlation under Contact.
By default the Surface emissivity (dimensionless) is taken From material. Select User
defined to enter another value or expression. The default is 1.
THERMAL FRICTION
T H E H E A T TR A N S F E R I N T E R F A C E
113
Click the General source (the default) or Overall heat transfer rate button.
When General source is selected, enter a value for the distributed heat source, Ql
(SI unit: W/m) in unit power per unit length. A positive Ql corresponds to heating
while a negative Ql corresponds to cooling. The default is 0 W/m.
If Overall heat transfer rate is selected, enter the heat rate Pl, tot (SI unit: W). The
default is 0 W.
HEAT SOURCE RADIUS
Select the Specify heat source radius check box to define the Heat source radius R
(SI unit: m). This averages the source on a cylinder of given radius around the line.
This option avoids obtaining an increasing temperature value at the line when meshing
finer than this radius. It makes use of the diskavg operator for averaging around the
source.
The settings are the same as for the Heat Source node and are described under the
corresponding Frame Selection section.
Handling Frames in Heat Transfer
The Heat Transfer Interface
114 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
In theory, the temperature in a point source in 3D is plus infinity (to compensate for
the fact that the heat source does not have a spatial extension). The finite element
discretization used in COMSOL Multiphysics returns a finite value, but that value
must be interpreted in a weak sense.
PO IN T H EAT SO URC E
Enter the Point heat source Qp (SI unit: W) in unit power. A positive Qp corresponds
to heating while a negative Qp corresponds to cooling. The default is 0 W.
HEAT SOURCE RADIUS
Select the Specify heat source radius check box to define the Heat source radius R
(SI unit: m). This averages the source on a ball or disk of given radius around the point.
This option avoids obtaining an increasing temperature shift at the point when
meshing finer than this radius. It makes use of the ballavg or diskavg operator for
averaging around the source.
This section is not visible if the Specify heat source radius option is disabled. The settings
are the same as for the Heat Source node and are described under the corresponding
Frame Selection section.
Handling Frames in Heat Transfer
The Heat Transfer Interface
T H E H E A T TR A N S F E R I N T E R F A C E
115
extension. Select this node from the Points menu. The settings are the same as for the
Point Heat Source node.
Thermoelastic Damping
The Thermoelastic Damping subnode is available from the context menu (right-click the
Heat Transfer in Solids parent node) or from the Physics toolbar, Attributes menu. The
Qted input can take the thermoelastic damping contribution straight from the solid
mechanics interfaces.
THERMOELASTIC DAMPING
Pressure Work
The Pressure Work subnode is available from the context menu (right-click the Heat
Transfer in Fluids parent node) or from the Physics toolbar, Attributes menu.
It adds the following contribution to the right-hand side of the Heat Transfer in Fluids
equation:
p A
Q p = p T ---------- + u p A
t
(3-3)
Viscous Dissipation
The Viscous Dissipation subnode is available from the context menu (right-click the
Heat Transfer in Fluids, or the Heat Transfer in Porous Media, or the Heat Transfer
with Phase Change parent node) or from the Physics toolbar, Attributes menu. The Qvd
116 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
input can take the viscous dissipation term contribution straight from the fluid flow
interfaces.
VISCOUS DISSIPATION
Enter a value for Qvd (SI unit: W/m3) if User defined option is selected, or choose from
the available contributions of viscous dissipation from fluid flow interfaces.
(3-4)
T in
ext
1
-
--- 1 + T
---- -----
dp
ext
p
pA
C p dT +
(3-5)
A positive heat flux adds heat to the domain. This feature is applicable to inlet
boundaries of non solid domains.
INFLOW HEAT FLUX
Select the Inward heat flux (the default) or Overall heat transfer rate buttons.
When Inward heat flux is selected, define q0 (SI unit: W/m2) to add to the total flux
across the selected boundaries. The default value is 0 W/m2.
When Overall heat transfer rate is selected, define the heat rate qtot (SI unit: W). In
this case q0 = qtot A. The default is 0 W.
For either selection, enter a value or expression for the External temperature Text
(SI unit: K) (the default is 273.15 K) and the External absolute pressure pext
(SI unit: Pa) (the default is 1 atm).
Open Boundary
The Open Boundary node adds a boundary condition for modeling heat flux across an
open boundary; the heat can flow out of the domain or into the domain with a
T H E H E A T TR A N S F E R I N T E R F A C E
117
specified exterior temperature. Use this node to limit a modeling domain that extends
in an open fashion.
OPEN BOUNDARY
Enter the exterior Temperature T0 (SI unit: K) outside the open boundary.
Out-of-Plane Radiation
The Out-of-Plane Radiation node models surface-to-ambient radiation on the upside
and downside for 1D and 2D components. The feature adds the following
contribution to the right-hand side of Equation 3-6 or Equation 3-7:
4
4
4
4
u ( T amb
, u T ) + d ( T amb, d T )
Follow the instructions for the Upside Parameters section to define the downside
parameters d and Tamb, d.
118 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
q 0, u + q 0, d
The convective heat flux adds the following contribution
h u ( T ext, u T ) + h d ( T ext, d T )
to the right-hand side of Equation 3-6 or Equation 3-7
T
d z C p ------- ( d z kT ) = d z Q
t
(3-6)
T
C p d z ------- + u T = ( d z kT ) + d z Q
t
(3-7)
These settings are the same as for the Heat Flux node.
Thin Film
The Thin Film node behaves like Heat Transfer in Fluids but is applicable on
boundaries.
FILM PROPERTIES
T H E H E A T TR A N S F E R I N T E R F A C E
119
120 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
also refers to the heat dissipation from a solid surface to a fluid, typically described
by a heat transfer coefficient.
RadiationHeat transfer by radiation takes place through the transport of
photons. Participating (or semitransparent) media absorb, emit and scatter photons.
Opaque surfaces absorb or reflect them.
T p t
(3-8)
where
is the density (SI unit: kg/m3)
Cp is the specific heat capacity at constant pressure (SI unit: J/(kgK))
T is the absolute temperature (SI unit: K)
u is the velocity vector (SI unit: m/s)
q is the heat flux by conduction (SI unit: W/m2)
p is the pressure (SI unit: Pa)
is the viscous stress tensor (SI unit: Pa)
S is the strain-rate tensor (SI unit: 1/s):
1
S = --- ( u + ( u ) T )
2
Q contains heat sources other than viscous dissipation (SI unit: W/m3)
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
121
+ ( v ) = 0
t
The Heat Transfer interfaces use Fouriers law of heat conduction, which states that
the conductive heat flux, q, is proportional to the temperature gradient:
T
q i = k -------x i
(3-9)
where k is the thermal conductivity (SI unit: W/(mK)). In a solid, the thermal
conductivity can be anisotropic (that is, it has different values in different directions).
Then k becomes a tensor
k xx k xy k xz
k = k yx k yy k yz
k zx k zy k zz
and the conductive heat flux is given by
qi =
------- kij x
j
j
122 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
a:b =
anm bnm
n m
The third term represents pressure work and is the result of heating under adiabatic
compression as well as some thermoacoustic effects. It is generally small for low Mach
number flows. A similar term can be included to account for thermoelastic effects in
solids:
S
Q ted = T: ------t
where S is the second Piola-Kirchhoff tensor and is the coefficient of thermal
expansion.
Inserting Equation 3-9 into Equation 3-8, reordering the terms and ignoring viscous
dissipation and pressure work put the heat equation into a more familiar form:
T
C p ------- + C p u T = ( kT ) + Q
t
The Heat Transfer in Fluids interface solves this equation for the temperature, T. If the
velocity is set to zero, the equation governing purely conductive heat transfer is
obtained:
T
C p ------- + ( k T ) = Q
t
HUMIDITY
Moisture Content
The moisture content (also called mixing ratio or humidity ratio) is defined as the ratio
of water vapor mass mv to dry air mass ma:
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
123
pv Mv
mv
x vap = ------- = -------------ma
pa M a
(3-10)
where pv is the water vapor partial pressure, pa is the dry air partial pressure, and Ma
and Mv are the molar mass of dry air and water vapor, respectively. Without
condensation, the moisture content is not affected by temperature and pressure.
The Moisture content represents a ratio of mass, and it is thus a dimensionless number
(dimensionless).
Relative Humidity
The relative humidity of an air mixture is expressed as follows:
pv
= -------p sat
(3-11)
where pv is the water vapor partial pressure and psat is the saturation pressure of water
vapor.
According to Daltons law, the total pressure of a mixture of gases is the sum of all the
partial pressures of each individual gas; that is, p = pv + pa where pa is the dry air
partial pressure.
The relative humidity formulation is often used to quantify humidity. However, for the
same quantity of moisture content, the relative humidity changes with temperature
and pressure, so in order to compare different values of , it has to be at the same
temperature and pressure conditions.
This quantity is very useful to study the condensation as it defines the boundary
between the liquid phase and the vapor phase. In fact, when the relative humidity
reaches unity, it means that the vapor is saturated and that water vapor condenses.
The Reference relative humidity (SI unit: 1) is a quantity defined between 0 and 1,
where 0 corresponds to dry air and 1 to a water vapor-saturated air. This Reference
relative humidity associated to the Reference temperature and the Reference pressure are
124 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
used to calculate the moisture content. Then the thermodynamical properties of moist
air can be deduced through the mixture formula described below.
The Reference relative humidity cannot be greater than one, above which
value the water vapor is condensing. If the value is greater than one, the
Reference relative humidity value is forced to be one. The condensation
area cannot be simulated.
Specific Humidity
The specific humidity is defined as the ratio of water vapor mv to the total mass
mtot = mv + ma:
mv
= ----------m tot
(3-12)
When the water vapor only accounts for a few percent in the total mass,
the moisture content and the specific humidity are very close: xvap
(only for low values). For larger values of , the two quantities are more
precisely related by: xvap = (1 ).
Concentration
The concentration is defined by:
nv
c v = -----V
(3-13)
where nv is the amount of water vapor in mol and V is the total volume. The water
vapor concentration is defined in this SI unit: mol/m3.
According to the ideal gas hypothesis, the saturation concentration is defined as
follows:
p sat ( T )
c sat = -----------------RT
SATURATION STATE
The saturation state is reached when the relative humidity reaches one. It means that
the partial pressure of the water vapor is equal to the saturation pressure (which
depends on the temperature too).
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
125
From Ref. 6, the saturation pressure can be defined using the following expression:
p sat ( T ) = 610,7 [ Pa ] 10
T 273,15 [ K ]
7,5 -------------------------------------T 35,85 [ K ]
(3-14)
The temperature and saturation pressure can easily be deduced from this formulation.
MOIST AIR PROPERTIES
The thermodynamical properties of moist air can be found with some mixture laws.
Preliminary Definitions
Molar Fraction The molar fraction of dry air Xa and the molar fraction of water vapor
(3-15)
p sat
pv
nv
X v = --------- = ----- = -----------n tot
p
p
(3-16)
where na and nv are respectively the amount of dry air and water vapor, ntot is the total
amount of moist air in mol, where pa and pv are the partial pressure of dry air and water
vapor, p is the pressure, is the relative humidity, and psat is the saturation pressure.
Xa + Xv = 1
Relation Between Relative Humidity And Moisture Content Moisture content and
(3-17)
Mixture Properties
The thermodynamical properties are built through a mixture formula. The expressions
depend on dry air properties and pure steam properties and are balanced by the mass
fraction.
126 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Density: According to the ideal gas law, the density mixture m expression is defined
as follows:
p
m = -------- ( M a X a + M v X v )
RT
(3-18)
where Ma and Mv are respectively the molar mass of dry air and water vapor,
respectively, and Xa and Xv are the molar fraction of dry air and water vapor,
respectively.
The ideal gas assumption sets the compressibility factor and the
enhancement factor to the unity. In fact, the accuracy lost by this
assumption is small as the pure steam represents a small fraction.
Specific heat capacity at constant pressure: According to Ref. 5, the heat capacity at
(3-19)
follows:
m =
Xi i
-------------------------X j ij
i = a,v
(3-20)
j = a,v
where ij is given by
1
---
ij
2
1
---
i 2 Mj 4
1 + ----- -------
j
Mi
= ----------------------------------------------1
Mi
8 1 + -------
M j
--2
Here, a and v are the dynamic viscosity of dry air and steam, respectively.
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
127
Thermal conductivity: According to Ref. 4 and Ref. 5, the thermal conductivity of the
mixture is defined similarly:
km =
Xi ki
-------------------------X j ij
i = a,v
(3-21)
j = a,v
where ka and kv are the thermal conductivity of dry air and steam, respectively.
Functions
Three functions are defined and can be used as feature parameters as well as in post
processing.
ht.fluid1.fc(RH,T, pA), where RH is the relative humidity 0 1, T is the
temperature (SI unit: K) and pA is the pressure (SI unit: Pa). It returns the
corresponding water vapor concentration (SI unit: mol/m^3).
128 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
T
which becomes, after some formal transformations:
d m
1
C p = --- ( 1 phase1 C p, phase1 + 2 phase2 C p, phase2 ) + ( H phase2 H phase1 )
dT
Here, 1 and 2 are equal to and 1, respectively. The mass fraction, m, is defined
from phase1, phase2 and according to:
1 2 phase2 1 phase1
m = --- ---------------------------------------------------2
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
129
d m
dT
d m
dT
so that the total heat per unit volume released during the phase transformation
coincides with the latent heat:
T
T pc + -------2
C L ( T ) dT
T
T pc -------2
= L
T
T pc + -------- d
2
m
dT
T
d
T
T pc -------2
= L
The latent heat L can depend on the absolute pressure. It should not
depend on the temperature.
Finally, the apparent heat capacity Cp, used in the heat equation, is given by:
1
C p = --- ( 1 phase1 C p, phase1 + 2 phase2 C p, phase2 ) + C L
130 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
= 1 phase1 + 2 phase2
To satisfy energy and mass conservation in phase change models, particular attention
should be paid to the density in time simulations. When the material density is not
constant over time, for example, dependent on the temperature, volume change is
expected. The transport velocity field and the density must be defined so that mass is
conserved locally.
C p
dT
= q0
dt
where q0 includes heat sources but also incoming and outgoing heat flux. Integrating
this equation over the domain leads to:
MC p
dT
= Q0
dt
(3-22)
where the domain mass, heat capacity at constant pressure, and heat source are
M =
dv
V
1
C p = ----- C p dv
M
Q0 =
q 0 dv
V
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
131
The exterior boundaries of each Isothermal Domain need the heat exchange to be
specified.
Isothermal Domain 3
Isothermal Domain 2
Isothermal Domain 1
The Thermal insulation condition prevents any heat transfer between both adjacent
domains.
VE N T I L A T I O N
The Ventilation condition is used for cases when an isothermal domain is considered
fluid and has an adjacent domain containing the same fluid. An opening lets the fluid
going from one domain to another with a determined mass flux, denoted by d u or
u d, respectively along or opposite to the geometrical normal vector. The
Ventilation condition is written
Q0 = d u Hd u d Hu
132 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
(3-23)
The Convective heat flux condition is adapted to cases when an isothermal domain is
considered solid and is adjacent to a fluid. Convection occurs at the interface with a
specified heat transfer coefficient, h. The interface condition reads
Q0 = h ( Tu Td )
(3-24)
THERMAL CONTACT
(3-25)
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
133
Figure 3-2 shows how Thin Layer splits the temperature into Tu and Td on interior
boundaries:
Downside domain
of the boundary
Upside domain
of the boundary
Td
Tu
Figure 3-2: Upside and downside temperatures at a thin layer applied on an interior
boundary. The thin layer is represented by the gray domain.
On exterior boundaries, Thin Layer introduces a new degree of freedom represented by
the variable TextFace. Depending on whether the heat domain is on the upside or the
downside of the boundary, TextFace is equal to Tu or Td and the same thing goes for
the dependent variable T. An example is illustrated in the figure below:
Downside domain
of the boundary
T = Td
Tu = TextFace
Figure 3-3: Upside and downside temperatures at a thin layer applied on an exterior
boundary.
When using the pair Thin Layer node, then the u and d subscripts refer to
the upside and the downside of the pair, respectively, instead of the layer.
134 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
Like any pair feature, the Thin Layer condition contributes to any other
pair feature. However, do not use two conditions of the same type on the
same pair. In order to model a thin resistive layer made of several
materials, use the Multiple layers option, which is available with the Heat
Transfer Module.
When the material has a multilayer structure ks and ds in the expressions above are
replaced by dtot and ktot, which are defined according to Equation 3-26 and
Equation 3-27:
nl
d tot =
dsj
(3-26)
j=1
d tot
k tot = ----------------nl
d sj
------k sj
(3-27)
j=1
When Conductive is selected as the Layer type for the Thin Layer feature, it is efficient
for modeling heat transfer in thin layers without the need to create a fine mesh for
them. This module supports heat transfer in conductive layers in 3D, 2D, and 2D
axisymmetry. The material in the thin layer must be a good thermal conductor. A good
example is a copper trace on a printed circuit board, where the traces are good thermal
conductors compared to the boards substrate material. More generally, the Thin Layer
feature can be applied in a part of a geometry with the following properties:
The part is a thin layer compared to the thickness of the adjacent geometry
The part is a good thermal conductor compared to the adjacent geometry
Because the layer is very thin and has a high thermal conductivity, you can assume that
no variations in temperature and in-plane heat flux exist along the layers thickness.
Furthermore, think of the difference in heat flux in the layers normal direction
between its upper and lower face as a heat source or sink that is smeared out along the
layer thickness.
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
135
Figure 3-4: Modeling a copper wire as a domain (top) requires a denser mesh compared to
modeling it as a boundary with a conductive layer (bottom).
To describe heat transfer in conductive layers, the Thin Layer feature uses a variant of
the heat equation that describes the in-plane heat flux in the layer:
T
d s s C s ------- + T ( d s k s TT ) = q q + d s Q s = q s
t
(3-28)
Here the operator T denotes the del or nabla operator projected onto the plane of
the conductive layer. The properties in the equation are:
s is the layer density (kg/m3)
Cs is the layer heat capacity (J/(kgK))
ks is the layer thermal conductivity at constant pressure (W/(mK))
ds is the layer thickness (m)
q is the heat flux from the surroundings into the layer (W/m2)
q is the heat flux from the layer into the domain (W/m2)
Qs represents internal heat sources within the conductive layer (W/m3)
qs is the net outflux of heat through the top and bottom faces of the layer (W/m2)
With the above boundary equation inserted, the general heat flux boundary condition
becomes
136 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
T
n q = d s s C p, s ------- T ( d s k s TT ) on
t
The General layer type option uses the extra dimensions technology to add the intervals
attached to the boundary selection. When General is selected as a type, it adds the
following contributions:
Q s Cs
T
+ t ( k s t T xdim )
t xdim
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
137
masp,u
asp,u
The microscopic surface asperities are characterized by the average height u,asp and
d,asp and the average slope mu,asp and md,asp. The RMS values asp and masp are
(4.16 in Ref. 8):
asp =
m asp =
CONSTRICTION CONDUCTANCE
138 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
of the asperities. It means that, despite that a plastic deformation of the asperities is
assumed, this contact model has no memory. For example, if a load is applied twice the
thermal contact is identical in both cases. The Cooper-Mikic-Yovanovich (CMY)
correlation relates hc to the asperities and pressure load at the contact interface:
m asp p 0.95
h c = 1.25k contact ----------- -------
asp H c
Here, Hc is the microhardness of the softer material, p is the contact pressure, and
kcontact is the harmonic mean of the contacting surface conductivities:
2k u k d
k contact = -----------------ku + kd
---------------------------------
( 1 + 0.071c 2 )
p
p
------- = --------------------------------------------------
c2
Hc
asp
- m asp
c 1 1.62 --------
The coefficients c1 and c2 are the Vickers correlation coefficient and size index,
respectively, and 0 is equal to 1 m. For materials with Brinell hardness between 1.30
and 7.60 GPa, c1 and c2 are given by the correlation below (4.16.1 in Ref. 8):
HB 2
HB 3
HB
c1
------= 4.0 5.77 -------- + 4.0 -------- 0.61 --------
H0
H0
H0
H0
HB
c 2 = 0.37 + 0.442 -------c1
The Brinell hardness is denoted by HB, and H0 is equal to 3.178 GPa.
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
139
Here, Econtact is an effective Youngs modulus for the contact interface, satisfying
(4.16.3 in Ref. 8):
1 u2 1 d2
1 -----------------= --------------- + --------------E contact
Eu
Ed
where Eu and Ed are the Youngs moduli of the two contacting surfaces and u and d
are the Poissons ratios.
GAP CONDUCTANCE
The gap conductance due to interstitial fluid cannot be neglected for high fluid
thermal conductivity or high contact pressure. The parallel-plate gap gas correlation
assumes that the interstitial fluid is a gas and defines hg by:
kg
h g = -----------------Y + Mg
Here kg is the gas conductivity, Y denotes the mean separation thickness (see
Figure 3-5), and Mg is the gas parameter equal to:
M g =
kB Tg
= -----------------------2
2D p g
140 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
u d
h r = ---------------------------------- ( T u3 + T u2 T d + T u T d2 + T d3 )
u + d u d
which implies that:
u d
h r ( T u T d ) = ---------------------------------- ( T u4 T d4 )
u + d u d
u d
h r ( T d T u ) = ---------------------------------- ( T d4 T u4 )
u + d u d
THERMAL FRICTION
The friction heat, Qfric, is partitioned into rQfric and (1 r)Qfric at the contact
interface. If the two bodies are identical, r and (1 r) would be 0.5 so that half of the
friction heat goes to each surface. However, in the general case where the two bodies
are made of different materials, the partition rate might not be 0.5. The Charrons
relation (Ref. 9) defines r as:
1
r = --------------1 + d
d =
u C p, u k u
------------------------ d C p, d k d
u =
d C p, d k d
------------------------ u C p, u k u
Thermal Contact
T H E O R Y F O R T H E H E A T TR A N S F E R I N T E R F A C E S
141
142 |
C H A P T E R 3 : T H E H E A T TR A N S F E R P H Y S I C S I N T E R F A C E
In this chapter:
The Heat Transfer in Porous Media Interface
Theory for the Heat Transfer in Porous Media Interface
143
Figure 4-1: The capability to model porous media heat transfer is activated by selecting the
Heat transfer in porous media check box in any Settings window for Heat Transfer (ht)
under Physical Model.
The rest of the settings for this physics interface are the same as for the
Heat Transfer interface.
144 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
Transfer in Porous Media Interface
The Heat Transfer in Porous Media Interface has the following nodes described in this
section:
Heat Transfer in Porous Media
Thermal Dispersion
Fracture
The rest of the domain, boundary, edge, point, and pair nodes are described for The
Heat Transfer Interface and listed in the section Domain, Boundary, Edge, Point, and
Pair Nodes for the Heat Transfer Interfaces.
(4-1)
T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
145
With the Heat Transfer Module, the Opaque subnode is added by default
to the entire selection when Surface-to-surface radiation is activated. The
selection can be edited.
FLUID MATERIAL
Select any component material from the list to define Fluid material. The default uses
the Domain material.
HEAT CONDUCTION, FLUID
The default Thermal conductivity k (SI unit: W/(mK)) is taken From material. If User
defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on the
characteristics of the thermal conductivity, and enter another value or expression.
The thermal conductivity describes the relationship between the heat flux
vector q and the temperature gradient T as in q = kT which is
Fouriers law of heat conduction. Enter this quantity as power per length
and temperature.
146 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
THERMODYNAMICS, FLUID
The default Density (SI unit: kg/m3), Heat capacity at constant pressure Cp
(SI unit: J/(kgK)), and Ratio of specific heats (dimensionless) for a general gas or
liquid use values From material. Select User defined to enter other values or expressions.
Select a Fluid typeGas/Liquid, Moist air, or Ideal gas.
Gas/Liquid
Select Gas/Liquid to specify the Density, the Heat capacity at constant pressure, and the
Ratio of specific heats for a general gas or liquid. The default settings are to use data
From material. Select User defined to enter another value for the density, the heat
capacity, or the ratio of specific heats.
Ideal Gas
Select Ideal gas to use the ideal gas law to describe the fluid. Then:
Select a Gas constant typeSpecific gas constant Rs (SI unit: J/(kgK)) or Mean
molar mass Mn (SI unit: kg/mol). For both properties, the default setting is to use
the property value from the material. Select User defined to enter another value for
either of these material properties.
If Mean molar mass is selected, the software uses the universal gas constant
R = 8.314 J/(molK), which is a built-in physical constant.
From the list under Specify Cp or , select Heat capacity at constant pressure Cp
(SI unit: J/(kgK)) or Ratio of specific heats (dimensionless). For both properties,
the default setting is to use the property value From material. Select User defined to
define another value for either of these material properties.
For an ideal gas, specify either Cp or the ratio of specific heats, , but not
both since these, in that case, are dependent.
Moist Air
If Moist air is selected, the thermodynamics properties are defined as a function of the
quantity of vapor in the moist air. Four different options are available from the Input
quantity list to define the amount of vapor in the moist air:
Select Vapor mass fraction (the default) to define the vapor mass fraction
(SI unit: kg/kg).
T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
147
Select Concentration to define the concentration of vapor (SI unit: mol/m3). Once
this option is selected a Concentration model input is automatically added in the
Models Inputs section.
Select Moisture content to define the moisture content of the moist air
(SI unit: kg/kg).
Select Relative humidity to define the quantity of vapor from a Reference relative
humidity (SI unit: 1), a Reference temperature (SI unit: K), and a Reference pressure
(SI unit: Pa). These three reference values are used to estimate the mass fraction of
vapor, which is used to define the thermodynamic properties of the moist air.
IMMOBILE SOLIDS
This section contains fields and values that are inputs to expressions defining material
properties. The Solid material list can point to any material in the component. Enter a
Volume fraction p (dimensionless) for the solid material.
HEAT CONDUCTION, POROUS MATRIX
The default Thermal conductivity kp (SI unit: W/(mK)) uses values From material. If
User defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on
the characteristics of the thermal conductivity and enter another value or expression in
the field or matrix.
The thermal conductivity of the material describes the relationship
between the heat flux vector q and the temperature gradient T as
q = kpT, which is Fouriers law of heat conduction.
THERMODYNAMICS, POROUS MATRIX
3
The default Density p (SI unit: kg/m ) uses values From material. If User defined is
selected, enter another value or expression.
148 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
The default Specific heat capacity Cp,p (SI unit: J/(kgK)) uses values From material. If
User defined is selected, enter another value or expression.
The specific heat capacity describes the amount of heat energy required to
produce a unit temperature change in a unit mass of the solid material.
The effective volumetric heat capacity of the solid-liquid system is calculated from
( C p ) eff = p p C p, p + L C p
EFFECTIVE THERMAL CONDUCTIVITY
1
1
--- = -----p + --------------pkp
k eff
k
If Power law is selected as the Effective conductivity, the effective conductivity of the
solid-fluid system is given by the weighted geometric mean of fluid and porous
matrix conductivities:
k eff = k pp k
( 1 p )
Thermal Dispersion
The Thermal Dispersion subnode is available from the context menu (right-click the
Heat Transfer in Porous Media parent node) or from the Physics toolbar, Attributes
menu. This adds an extra term kdispT to the right-hand side of the heat equation
T
( C p ) eff ------- + C p u T = ( k eff T ) + Q
t
T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
149
Fracture
Use the Fracture node to allow heat transfer in fractures inside domains. It can also be
used to allow heat transfer in films.
The settings for the Model Inputs, Heat Conduction, Fluid, and
Thermodynamics, Fluid sections are the same as for Heat Transfer in Fluids.
FRACTURE PROPERTIES
Enter a Fracture thickness dfr (SI unit: m). The default is 0.01 m.
FLUID MATERIAL
150 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
The default Thermal conductivity kfr (SI unit: W/(mK)) is taken From material. If User
defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on the
The default Density fr (SI unit: kg/m3) and Specific heat capacity Cp,fr (SI unit:
J/(kgK)) are taken From material. Select User defined to enter other values or
expressions. Default values are 0 kg/m3 and 0 J/(kgK).
T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
151
(4-2)
152 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
This volume average model provides an upper bound for the effective thermal
conductivity.
If the heat conduction takes place in series, with all of the heat flux passing through
both solid and fluid, then the effective thermal conductivity is the weighted
harmonic mean of the conductivities k and kp:
p
L
1------= ------ + -----kp k
k eff
This reciprocal average model provides a lower bound for the effective thermal
conductivity.
A last estimate is given by the weighted geometric mean of k and kp:
k eff = k pp k
This model provides a good estimate as long as k and kp are not too different from
each other.
When k and kp are equal the three models give the same effective thermal conductivity.
The effective volumetric heat capacity of the solid-fluid system is given by
( C p ) eff = p p C p, p + L C p
Here p denotes the solid materials volume fraction, which is related to the volume
fraction of the liquid L (or porosity) by
L + p = 1
For a steady-state problem the temperature does not change with time, and the first
term on the left-hand side of Equation 4-2 disappears.
T H E O R Y F O R T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
153
u = --- t p
where u is the tangential Darcys velocity (SI unit: m/s), is the fracture permeability
(SI unit: m2), the fluids dynamic viscosity (SI unit: Pas), and tp the tangential
gradient of the fluids pressure.
The continuity equation then reads:
d + t ( d fr u ) = d fr Q
t fr
where dfr is the fracture thickness (SI unit: m), its porosity, and Q is a possible mass
source/sink in the fracture. Typically, Darcys Law with tangential derivatives is solved
to compute mass transport, so in addition to the fluid properties, the fracture should
define its own permeability (or hydraulic conductivity in case the fluid is water),
porosity, and fracture thickness.
For heat transfer in fractures, the fracture also needs to define the density of the porous
sheet, heat capacity, and thermal conductivity.
The effective thermal conductivity of the fracture must be adjusted to the fracture
porosity and thermal conductivity of the fluid. In rocks and geological formations, the
fracture might also contain highly conductive material, different than the bulk porous
matrix.
The equation to solve for computing heat transfer in fractures is:
d fr ( C )
eff t
T + d fr ( C ) ( u t T ) = ( ( t ( d fr K
eff
t T ) ) + d fr ( Q h + q s T ) )
where (C)eff is the effective heat capacity at constant pressure of the fracture-fluid
volume, (C) is the fluids density and heat capacity, Keff is the effective thermal
conductivity of the fluid-fracture mixture, Qh and qs are possible heat source or sink
coefficients.
154 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
T H E O R Y F O R T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
155
156 |
C H A P T E R 4 : T H E H E A T TR A N S F E R I N P O R O U S M E D I A I N T E R F A C E
In this chapter:
The Bioheat Transfer Interface
Theory for the Bioheat Transfer Interface
157
The rest of the settings as well as the interior and exterior boundary
conditions are the same as for The Heat Transfer Interface.
158 |
C H A P T E R 5 : T H E B I O H E A T TR A N S F E R I N T E R F A C E
Biological Tissue
The Biological Tissue node adds the bioheat equation as the mathematical model for
heat transfer in biological tissue. See Equation 5-1. Optionally it can define a damage
model to account for overheating or freezing in tissues.
When parts of the model (for example, a heat source) are moving, also
right-click to add a Translational Motion subnode, which includes the
effect of the movement by translation that requires a moving coordinate
system.
The default Thermal conductivity k (SI unit: W/(mK)) uses values From material. If
User defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on
the characteristics of the thermal conductivity and enter another value or expression in
the field or matrix. The defaults are 0 W/(mK).
THERMODYNAMICS, SOLID
The default Density (SI unit: kg/m3) and Heat capacity at constant pressure Cp
(SI unit: J/(kgK)) are taken From material. The heat capacity describes the amount of
heat energy required to produce a unit temperature change in a unit mass. If User
defined is selected, enter other values or expressions. The defaults are 0 kg/m3 and
0 J/(kgK), respectively.
DAMAGED TISSUE
This section contains the information about the method used in the analysis.
When the Include damage integral analysis check box is selected, choose Temperature
threshold (the default) or Energy absorption as Damage integral form.
If Temperature threshold is selected as Damage integral form, the section is divided into
two parts, one for hyperthermia analysis and one for cryogenic analysis, containing
each three parameters to be set.
T H E B I O H E A T TR A N S F E R I N T E R F A C E
159
This section is available when the Use different material properties for damaged tissue
check box is selected.
160 |
C H A P T E R 5 : T H E B I O H E A T TR A N S F E R I N T E R F A C E
This section is available when the Use different material properties for damaged tissue
check box is selected.
The default Density d (SI unit: kg/m3) and Heat capacity at constant pressure Cp,d
(SI unit: J/(kgK)) are taken From material. The heat capacity describes the amount of
heat energy required to produce a unit temperature change in a unit mass. If User
defined is selected, enter other values or expressions. The defaults are 0 kg/m3 and
0 J/(kgK), respectively.
Bioheat
A default Bioheat node is added to the Biological Tissue node. This feature provides
the source terms that represent blood perfusion and metabolism to model heat transfer
in biological tissue using the bioheat equation:
b Cb b (Tb T) + Qmet
The Bioheat subnode is available from the context menu (right-click the parent node)
or from the Physics toolbar, Attributes menu.
BIOHEAT
T H E B I O H E A T TR A N S F E R I N T E R F A C E
161
Blood perfusion rate b (SI unit: 1/s, which in this case means (m3/s)/m3),
describes the volume of blood per second that flows through a unit volume of tissue.
The default is 0 1/s.
Density, blood b (SI unit: kg/m3), which is the mass per volume of blood. The
default is 0 kg/m3.
Metabolic heat source Qmet (SI unit: W/m3), which describes heat generation from
metabolism. Enter this quantity as the unit power per unit volume. The default is
0 W/m3.
162 |
C H A P T E R 5 : T H E B I O H E A T TR A N S F E R I N T E R F A C E
T
+ ( k T ) = b C b b ( T b T ) + Q met
t
(5-1)
The density , heat capacity at constant pressure Cp, and thermal conductivity k are
the thermal properties of the tissue. For a steady-state problem the temperature does
not change with time and the first term disappears.
To model Equation 5-1 add the Biological Tissue model equation, with a Bioheat
feature. The Biological Tissue model provides the left-hand side of Equation 5-1 while
the Bioheat node provides the two source terms on the right-hand side of
Equation 5-1.
DAMAGED TISSUE THEORY
On the Biological Tissue node, select the Include damage integral analysis check box to
calculate tissue damage.
In hyperthermia processes, tissue necrosis (permanent damage or death of living
tissue) occurs when one of two things happen: too much thermal energy has been
absorbed, or a critical (high) temperature has been exceeded (typically boiling
temperature).
Correspondingly, COMSOL has two ways to model energy absorptiondirect
integration of the energy and integration of how long it has been above a certain
temperature.
In cryogenic processes, the tissue necrosis occurs instead when a critical (low)
temperature has been reached (typically freezing temperature). For this case
T H E O R Y F O R T H E B I O H E A T TR A N S F E R I N T E R F A C E
163
COMSOL makes the integration of how long the tissue has been below a certain
temperature.
1
1
1 = ------- ( T > T dh )dt + ------- ( T < T dc )dt
t dh
t dc
is the ratio of the period of time when (T > Tdh) to the time limit tdh, plus the ratio of
the period of time when (T < Tdc) to the time limit tdc. It gives an indication of damage
state of the tissue. When it reaches 1, the tissue is necrotic. The fraction of necrotic
tissue corresponds to the quantity min(1,1).
In the second case, the necrosis time indicator, 2, defined by
t
2 =
evaluates the period of time when (T > Tnh) plus the period of time when (T < Tnc).
If 2 > 0, the tissue is necrotic because it already reached the necrosis temperatures
Tnh or Tnc. Hence, the fraction of necrotic tissue due to immediate necrosis
corresponds to the quantity if(2>0,1,0).
Combining the two cases, the overall fraction of necrotic tissue, d, is equal to:
if(2>0,1,min(1,1))
164 |
C H A P T E R 5 : T H E B I O H E A T TR A N S F E R I N T E R F A C E
dE
-----------
Ae RT dt
Here, A is the frequency factor (SI unit: s-1), and dE is the activation energy for the
irreversible damage reaction (SI unit: J/mol). The parameters A and dE are dependent
on the type of tissue and have been characterized for liver tissues by Jacques et al. (Ref.
2) (A = 7.39 1039 s-1 and E = 2.577 105 J/mol). The fraction of necrotic tissue
is then expressed by:
d = 1 e
Heat Equation
The material properties of the damaged tissue can be redefined to take into account
the influence of tissue injury. If d, Cp,d, and kd denote the density, heat capacity at
constant pressure, and thermal conductivity of the necrotic tissue, respectively, then
two effective quantities are defined:
The effective thermal conductivity, keff=d kd +(1-d)k
The effective effective heat capacity at constant pressure,
(dCp)eff=d dCp,d +(1-d)Cp
In these equalities, d takes one of the two definitions given above according to the
integral form chosen:
T H E O R Y F O R T H E B I O H E A T TR A N S F E R I N T E R F A C E
165
166 |
C H A P T E R 5 : T H E B I O H E A T TR A N S F E R I N T E R F A C E
In this chapter:
The Heat Transfer in Thin Shells Interface
Theory for the Heat Transfer in Thin Shells Interface
167
Define the Shell thickness ds (SI unit: m) (see Equation 6-2). The default is 0.01 m.
OUT-OF-PLANE THICKNESS
For 2D models, define the Out-of-plane thickness dz (SI unit: m) (see Equation 6-2).
The default is 1 m.
168 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
SURFACE-TO-SURFACE RADIATION
Select the Surface-to-surface radiation check box to add a Radiation Settings section. By
selecting this check box you can also add an Opaque node.
RADIATION SETTINGS
To display this section for any version of the Heat Transfer in Thin Shells interface, select
the Surface-to-surface radiation check box under the Surface-to-surface Radiation
section.
See The Heat Transfer Interface for details about the Surface-to-surface
radiation method and Radiation resolution settings.
Define the Wavelength dependence of emissivity.
Keep the default value, Constant, to define a diffuse gray radiation model. In this
case, the surface emissivity has the same definition for all wavelengths. The surface
emissivity can still depend on other quantities, in particular on the temperature.
Select Solar and ambient to define a diffuse spectral radiation model with two
spectral bands, one for short wavelengths, [0, 1], (solar radiation) and one for large
wavelengths, [1, +[, (ambient radiation). It is then possible to define the Intervals
endpoint (SI unit: m), 1, to adjust the wavelength intervals corresponding to the
solar and ambient radiation. The surface properties can then be defined for each
spectral band. In particular it is possible to define the solar absorptivity for short
wavelengths and the surface emissivity for large wavelengths.
Choose Multiple spectral bands and set the Number of wavelength bands value (2 to
5), to define a diffuse spectral radiation model. It is then possible to provide a
definition of the surface emissivity for each spectral band. Update Intervals endpoint
(SI unit: m), 1, 2, ..., to define the wavelength intervals [i 1, i[ for i from 1 to
the Number of wavelength bands. Note that the first and the last endpoints, 0 and
N (with N equal to the value selected to define the Number of wavelength bands),
are predefined and equal to 0 and + respectively.
Modify the Transparent media refractive index if it is different from 1 that corresponds
to vacuum refractive index and that is usually a good approximation for air refractive
index.
Also select the Use radiation groups check box to enable the ability of defining radiation
groups, which can, in many cases, speed up the radiation calculations.
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
169
If Direct area integration is selected, select the Radiation integration order. Sharp
angles and small gaps between surfaces can require a higher integration order for
more accuracy but also more computational cost to evaluate the irradiation.
If Hemicube is selected, select the Radiation resolution256 is the default.
Select Linear (the default), Quadratic, Cubic, Quartic or Quintic to define the
Discretization level used for the surface radiosity shape function.
DEPENDENT VARIABLES
The dependent variable (field variable) is for the Temperature T. The variable name can
be changed, but the names of dependent variables must be unique within a model.
ADVANCED SETTINGS
Add both a Heat Transfer in Thin Shells (htsh) and Moving Mesh (ale) interface (found
under the Mathematics>Deformed Mesh branch when adding a physics interface) then
) and select Advanced Physics Options to display this section.
click the Show button (
When the model contains moving mesh, the Enable conversions between material and
spatial frame check box is selected by default.
This option has no effect when the model does not contain a moving frame since
material and spatial frames are identical. With moving mesh, and when this option is
active, the heat transfer physics interface automatically account for deformation effects
on heat transfer properties. In particular the effects for volume changes on the density
are considered. Rotation effects on thermal conductivity of an anisotropic material
and, more generally, deformation effects on arbitrary thermal conductivity, are also
covered. When the Enable conversions between material and spatial frame check box is
not selected, the feature inputs (for example, Heat Source, Heat Flux, Boundary Heat
Source, and Line Heat Source) are not converted and all are defined on the spatial
frame.
170 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
DISCRETIZATION
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat
Transfer in Thin Shells Interface
The Heat Transfer in Thin Shells Interface has these boundary, edge, point and pair
nodes available from the Physics ribbon toolbar (Windows users), Physics context menu
(Mac or Linux users), or right-click to access the context menu (all users).
In general, to add a node, go to the Physics toolbar, no matter what
operating system you are using. Subnodes are available by clicking the
parent node and selecting it from the Attributes menu.
The following are described in this section:
Change Effective Thickness
Change Thickness
Diffuse Surface
Heat Flux
Initial Values
Insulation/Continuity
Heat Source
Surface-to-Ambient Radiation
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
171
These nodes are described for the radiation Heat Transfer interfaces:
Diffuse Mirror
Prescribed Radiosity
Radiation Group
Opaque
Temperature
Enter a value for the Effective thickness de (SI unit: m). The default is 0.01 m. This
value replaces the overall thickness in the selection.
Change Thickness
Use the Change Thickness node to give parts of the shell a different thickness than that
what is specified on the Heat Transfer in Thin Shells interface Shell Thickness section.
CHANGE THICKNESS
Specify a value for the Shell thickness ds (SI unit: m). The default value is 0.01 m. This
value replaces the overall thickness for the boundaries that are selected.
Heat Flux
The Heat Flux node adds a heat flux q0,u for the upside heat flux and a heat flux q0,d
for the downward heat flux to the right-hand side of Equation 6-1:
172 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
q 0, u + q 0, d
(6-1)
FRAME SELECTION
To display this section add both a Heat Transfer in Thin Shells (htsh) and Moving
Mesh (ale) interface (found under the Mathematics>Deformed Mesh branch when adding
) and select Advanced Physics
a physics interface). Then click the Show button (
Options.
The rest of the settings are the same for the Heat Flux node as described under the
Frame Selection section for The Heat Transfer Interface.
UPSIDE CONVECTIVE HEAT FLUX
Select between specifying the upside convective heat flux directly or as a convective
term using a heat transfer coefficient.
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
173
For all of the options, enter an External temperature, Text, u (SI unit: K).
The rest of the settings are the same for the Heat Flux node, as described for the Heat
Transfer interface under Convective Heat Flux.
DOWNSIDE INWARD HEAT FLUX
The controls in the Downside Inward Heat Flux section are identical to those in the
Upside Inward Heat Flux section except that they apply to the downside instead of the
upside.
The Heat Transfer Coefficients
Handling Frames in Heat Transfer
FRAME SELECTION
To display this section add both a Heat Transfer in Thin Shells (htsh) and Moving
Mesh (ale) interface (found under the Mathematics>Deformed Mesh branch when adding
) and select Advanced Physics
a physics interface). Then click the Show button (
Options. The rest of the settings are the same for the Heat Flux node as described under
the Frame Selection section.
HEAT FLUX
See the Heat Flux node, Heat Flux settings section for The Heat Transfer Interface,
which are the same for this physics interface.
174 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
Surface-to-Ambient Radiation
Use the Surface-to-Ambient Radiation condition to add surface-to-ambient radiation to
edges. The net inward heat flux from surface-to-ambient radiation is
4
n ( d k T T ) = ( T amb T )
Heat Source
The Heat Source node adds a thermal source Q. It adds the following contributions to
the right-hand side of Equation 6-2: dsQ.
The Heat Source describes heat generation within the shell. Express heating and cooling
with positive and negative values, respectively. Add one or more nodes as required; all
heat sources within a boundary contribute to the total heat source. Specify the heat
source as the heat per volume in the domain, as linear heat source, or as a heat rate.
See the Heat Source node, Heat Source settings section for The Heat Transfer
Interface, which are the same for this physics interface.
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
175
FRAME SELECTION
The settings are the same for the Heat Source node Frame Selection section
Click the General source (the default) or Overall heat transfer rate button.
If General source is selected, from the Edge heat source type list, select Heat source
defined per unit of length (the default) or Heat source defined per unit of area.
If Heat source defined per unit of length is selected, enter a value for the distributed
heat source, Ql (SI unit: W/m) in unit power per unit length. Positive Ql is heating
while a negative Ql is cooling. The default is 0 W/m.
If Heat source defined per unit of area is selected, enter the boundary heat source Qb
(SI unit: W/m2). A positive Qb is heating and a negative Qb is cooling. The default
is 0 W/m2.
If Overall heat transfer rate is selected, enter the heat rate Ptot (SI unit: W). The default
is 0 W. In this case Ql = Ptot L, where L is the total length of the selected boundaries.
FRAME SELECTION
The settings are the same for the Heat Source node Frame Selection section
176 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
Enter the Point heat source Qp (SI unit: W) in unit power. A positive Qp corresponds
to heating while a negative Qp corresponds to cooling. The default is 0 W.
HEAT SOURCE RADIUS
Select the Specify heat source radius check box to define the Heat source radius R
(SI unit: m). This averages the source on a cylinder of given radius around the line.
This option avoids obtaining an increasing temperature value at the line when meshing
finer than this radius. It makes use of the diskavg operator for averaging around the
source.
The settings are the same for the Heat Source node Frame Selection section
Initial Values
The Initial Values node adds an initial value for the temperature that can serve as an
initial condition for a transient simulation or as an initial guess for a nonlinear solver.
If more than one set of initial values is needed, add an Initial Values node from the
Physics toolbar.
IN IT IA L VA LUES
Enter a value or expression for the initial value of the Temperature T. The default is
approximately room temperature, 293.15 K (20 C).
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
177
Insulation/Continuity
The Insulation/Continuity node is the default edge condition. On external edges, this
edge condition means that there is no heat flux across the edge:
n ( k g T ) = 0
On internal edges, this edge condition means that the temperature field and its flux is
continuous across the edge.
Diffuse Surface
The Diffuse Surface node models surface-to-ambient radiation on the upside and
downside. The feature adds the following contribution to the right-hand side of
Equation 6-1:
4
4
4
4
u ( T amb
, u T ) + d ( T amb, d T )
If the Surface-to-surface radiation check box is selected under Physical Model for the
physics interface, this section is made available. Select the Include surface-to-surface
radiation check box to define additional settings as described for The
Surface-To-Surface Radiation Interface>Diffuse Surface feature.
AMBIENT
Enter an Ambient temperature on both sides of the shell, Tamb,u and Tamb,d (SI unit:
K). The default for both values is 293.15 K.
SURFACE EMISSIVITY
Define the Surface emissivity on the upside and downside, respectively. The surface
emissivities use values From material. Select User defined to enter another value. The
default is 0.
The default for both Material on upside and Material on downside use Boundary material.
The list contains other options based on the materials defined in the model.
178 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
Set the surface emissivity to a number between 0 and 1, where 0 represents diffuse
mirror and 1 is appropriate for a perfect blackbody. The proper value for a physical
material lies somewhere in-between and can be found from tables or measurements.
By default, the Thermal conductivity k (SI unit: W/(mK)) uses values From material. If
User defined is selected, choose Isotropic, Diagonal, Symmetric, or Anisotropic based on
the characteristics of the thermal conductivity and enter other values or expressions in
the field or matrix.
THERMODYNAMICS, SOLID
Specify the Density (SI unit: kg/m3) and the Heat capacity at constant pressure Cp
(SI unit: J/(kgK)) to describe the amount of heat energy required to produce a unit
temperature change in a unit mass. The default settings use values From material for
both. If User defined is selected, enter other values or expressions.
Select the Number of layers to define (1 to 5) and set the properties for each layer
selected.
Select an option from the Layer (1, 2, 3, 4, or 5) list to assign a material to each layer.
The default setting, Boundary material, takes the material from the boundary.
T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
179
For each layer, enter the Layer thickness ds (SI unit: m). The default is 0.0050 m.
The default Thermal conductivity ks (SI unit: W/(mK)) is taken From material,
which is then taken from the material selected in Layer (1, 2, ...). Select User defined
to enter another value or expression. The default is 0.01 W/(mK).
THERMODYNAMICS
This section is only available when the Layer type is set to General.
Define the Number of elements per layer used for the discretization of the thickness for
each layer (the default is 2).
180 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
T
+ T ( d k g T T ) = 0
s
t
(6-2)
In 2D, Equation 6-2 contains an additional factor, dz, to account for the
out-of-plane thickness.
T H E O R Y F O R T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
181
d s C p
T
+ T ( d s k g TT ) = d s Q + d s h ( T ext, u T ) + d s h ( T ext, d T )
u
d
t
(6-3)
4
+ d s ( T 4 amb, u T ) + d s ( T 4 amb, d T ) + d s q + d s q
u
d
u
d
In 2D, Equation 6-3 contains an additional factor, dz, to account for the
out-of-plane thickness.
Where T is the tangential derivative along the shell and
is the density (SI unit: kg/m3)
ds is the shell thickness (SI unit: m)
Cp is the heat capacity (SI unit: J/(kgK)
kg is the thermal conductivity (SI unit: W/(mK)
Q is the heat source (SI unit: W/m3)
hu and hd are the out-of-plane heat transfer coefficients, upside and downside
(SI unit: W/(m2K))
Text, u and Text, d are the out-of-plane external temperatures, upside and downside
(SI unit: K)
u and d are the out-of-plane surface emissivities, upside and downside (SI unit: 1),
Tamb, u and Tamb, d are the out-of-plane ambient temperatures, upside and
downside (SI unit: K)
qu and qd are the out-of-plane inward heat fluxes, upside and downside
(SI unit: W/m2)
182 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
(6-4)
t1
e yl =
e xl e zl
e zl =
= n t1
From this, a transformation matrix between the shells local coordinate system and the
global coordinate system can be constructed in the following way:
T H E O R Y F O R T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
183
184 |
C H A P T E R 6 : T H E H E A T TR A N S F E R I N T H I N S H E L L S I N T E R F A C E
In this chapter:
The Radiation Branch Versions of the Heat Transfer Interface
The Surface-To-Surface Radiation Interface
Theory for the Surface-to-Surface Radiation Interface
The Radiation in Participating Media Interface
Theory for the Radiation in Participating Media Interface
185
186 |
Except for the Participating Media Settings, the rest of the settings are the
same as for The Heat Transfer Interface.
PARTICIPATING MEDIA SETTINGS
T H E R A D I A T I O N B R A N C H VE R S I O N S O F T H E H E A T TR A N S F E R I N T E R F A C E
187
Physics ribbon toolbar (Windows users), Physics context menu (Mac or Linux users),
or the context menu (all users). Continuity on Interior Boundary is not available.
When Rosseland approximation is selected, neither Continuity on Interior Boundary
nor Opaque Surface is included or available.
The choice of Radiation discretization method also offers different settings
for the Radiation in Participating Media (Heat Transfer Interface) (all
methods), Opaque Surface (P1 approximation), and Incident Intensity
(P1 approximation) nodes.
Refractive Index
For either selection, define the Refractive index nr (dimensionless) of the participating
media. The same refractive index is used for the whole model.
Performance Index
When Discrete ordinates method is selected, choose a Performance index Pindex from the
list. Select a value between 0 and 1 that modifies the strategy used to define automatic
solver settings. The default is 0.4. With small values, a robust setting for the solver is
expected. With large values (up to 1), less memory is needed to solve the model.
In 3D, S2, S4, S6, and S8 generate 8, 24, 48, and 80 directions,
respectively. The default is S4.
In 2D, S2, S4, S6, and S8 generate 4, 12, 24, and 40 directions,
respectively.
Discretization
If Discrete ordinates method or P1 approximation is selected, select the Discretization
levelConstant, Linear (the default), Quadratic, Cubic, Quartic, or Quintic.
188 |
Domain, Boundary, Edge, Point, and Pair Nodes for the Radiation
Branch Versions of the Heat Transfer Interface
Both The Heat Transfer with Surface-to-Surface Radiation Interface and The Heat
Transfer with Radiation in Participating Media Interface are versions of the Heat
Transfer interface. The domain, boundary, edge, point, and pair nodes and subnodes
are available from the Physics ribbon toolbar (Windows users), Physics context menu
(Mac or Linux users), or right-click to access the context menu (all users).
In general, to add a node, go to the Physics toolbar, no matter what
operating system you are using. Subnodes are available by clicking the
parent node and selecting it from the Attributes menu.
Except for those noted below, the rest of the features are described for the Heat
Transfer interface and listed in the section Domain, Boundary, Edge, Point, and Pair
Nodes for the Heat Transfer Interfaces.
Other nodes available include:
Continuity on Interior Boundary
Opaque
Diffuse Mirror
Opaque Surface
Diffuse Surface
Prescribed Radiosity
Incident Intensity
I ( ) ( , ) d
(7-1)
where
I () is the radiation intensity (function of the position, the wavelength and the
direction ,
T is the temperature,
is the absorption coefficient
T H E R A D I A T I O N B R A N C H VE R S I O N S O F T H E H E A T TR A N S F E R I N T E R F A C E
189
n T
I b ( T ) = ----------------
It also adds the radiative heat source term in the heat transfer equation:
Q = q = ( G 4I ( T ) )
r
r
b
MODELS INPUTS
There is one standard model inputthe Temperature T (SI unit: K). The
default is to use the heat transfer dependent variable.
RADIATION IN PARTICIPATING MEDIA
190 |
The default Absorption coefficient (SI unit: 1/m) uses the value From material. The
absorption coefficient defines the amount of radiation, I(), that is absorbed by the
medium. If User defined is selected, enter another value or expression.
SCATTERING
The default Scattering coefficient s (SI unit: 1/m) uses the value From material. If User
defined is selected, enter another value or expression. The default is 0.
( 0 ) = 1 +
am Pm ( 0 )
m=1
When Discrete ordinates method is selected as the Radiation discretization method for
the physics interface, enter an Initial incident radiation I (SI unit: W/m2). The default
is ht.Ibinit.
When P1 approximation is selected as the Radiation discretization method for the physics
interface, enter an Initial radiative intensity G (SI unit: W/m2). The default is
(4*pi)*ht.Ibinit.
T H E R A D I A T I O N B R A N C H VE R S I O N S O F T H E H E A T TR A N S F E R I N T E R F A C E
191
Transfer>Radiation branch (
Whereas the Heat Transfer with Surface-to-Surface Radiation interface computes the
temperature field, this physics interface requires it as model input.
If the medium participates in the radiation (semi-transparent medium), then use the
Radiation in Participating Media interface instead.
The radiosity equation defined on boundaries where surface-to-surface radiation is
enabled corresponds to the radiosity method equation.
From the Physics toolbar, add other nodes that implement, for example, boundary
conditions. You can also right-click Surface-to-Surface Radiation to select physics
features from the context menu. For the Surface-to-Surface Radiation interface, select a
Stationary or Time Dependent study as a preset study type. The surface-to-surface
radiation is always stationary (that is, the radiation time scale is assumed to be shorter
than any other time scale), but the physics interface is compatible with all standard
study types.
Absolute (thermodynamical) temperature units must be used. See
Specifying Model Equation Settings in the COMSOL Multiphysics
Reference Manual.
SETTINGS
192 |
The default Name (for the first physics interface in the model) is rad.
RADIATION SETTINGS
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
193
Select Linear (the default), Quadratic, Cubic, Quartic or Quintic to define the
Discretization level used for the surface radiosity shape function.
Hemicube
Hemicube is the default method for the heat transfer physics interfaces. The more
sophisticated and general hemicube method uses a z-buffered projection on the sides
of a hemicube (with generalizations to 2D and 1D) to account for shadowing effects.
Think of it as rendering digital images of the geometry in five different directions (in
3D; in 2D only three directions are needed), and counting the pixels in each mesh
element to evaluate its view factor.
Its accuracy can be influenced by setting the Radiation resolution of the virtual
snapshots. The number of z-buffer pixels on each side of the 3D hemicube equals the
specified resolution squared. Thus the time required to evaluate the irradiation
increases quadratically with resolution. In 2D, the number of z-buffer pixels is
proportional to the resolution property, and thus the time is, as well.
For an axisymmetric geometry, Gm and Famb must be evaluated in a corresponding
3D geometry obtained by revolving the 2D boundaries about the axis. COMSOL
Multiphysics creates this virtual 3D geometry by revolving the 2D boundary mesh into
a 3D mesh. The resolution can be controlled in the azimuthal direction by setting the
number of azimuthal sectors, which is the same as the number of elements to a full
revolution. Try to balance this number against the mesh resolution in the rz-plane.
194 |
DISCRETIZATION
Diffuse Mirror
Opaque
Diffuse Surface
Prescribed Radiosity
Radiation Group
Opaque
The Opaque subnode enables to define the surface-to-surface radiation direction on
boundaries surrounding the domains where the Opaque node is defined. When the
Radiation direction is defined by Opacity controlled in surface-to-surface boundary
features, surface-to-surface radiation propagates in non-opaque domains. Alternatively
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
195
the Radiation direction can be defined using the normal orientation or on both sides of
boundaries. In this case the Opaque node is ignored.
To add an Opaque node either right-click the main physics interface node
or, on the Physics toolbar click Domains and select Opaque. For The Heat
Transfer in Thin Shells Interface you first need to select the
Surface-to-Surface Radiation check box on the physics interface Settings
window.
OPAQUE
Diffuse Surface
The Diffuse Surface boundary condition feature handles radiation with view factor
calculation. The feature adds one radiosity shape function per spectral interval to its
selection and uses it as surface radiosity.
The Diffuse Surface boundary condition adds a radiative heat source contribution
q = G e b ( T )
on the side of the boundary where the radiation is defined. Where the radiation is
defined on both sides the radiative heat source is defined on both sides too.
196 |
MODEL INPUTS
This section has fields and values that are inputs to expressions that define material
properties. If such user-defined property groups have been added, the model inputs
are included here.
There is one standard model inputthe Temperature T (SI unit: K). The default is the
temperature variable in the Heat Transfer interface or 293.15 K in the
Surface-to-Surface Radiation interface. This model input is used in the expression for
the blackbody radiation intensity and, when multiple wavelength intervals are used, for
the fractional emissive power. The temperature model input is also used to determine
the variable that receives the radiative heat source. When the model input does not
contain a dependent variable, the radiative heat source is ignored.
RADIATION SETTINGS
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
197
The additional choice, None is used when adjacent domains are either both transparent
or both opaque for a given spectral band.
Select Define ambient temperature on each side when the ambient temperature differs
between the sides of a boundary. This is needed to define ambient temperature for a
surface that radiates on both sides and that is exposed to a hot temperature on one side
(for example, fire) and to a cold temperature on the other side (for example, external
temperature). By default Define ambient temperature on each side is not selected.
Enter an Ambient temperature Tamb (SI unit: K). The default is 293.15 K. When Define
ambient temperature on each side is selected, define the Ambient temperature Tamb, u
and Tamb, d on the up and down side respectively. The geometric normal points from
the down side to the up side.
Set Tamb to the far-away temperature in directions where no other
boundaries obstruct the view. Inside a closed cavity, the ambient view
factor, Famb, is theoretically zero and the value of Tamb therefore should
not matter. It is, however, good practice to set Tamb to T or to a typical
temperature value for the cavity surfaces in such cases because that
minimizes errors introduced by the finite resolution of the view factor
evaluation.
SURF ACE FRA CTION AL EMISS IVE POWER
198 |
In diffuse gray and diffuse spectral radiation models, the surface emissivity
and the absorptivity must be equal. For this reason it is equivalent to
define the surface emissivity or the absorptivity.
The surface emissivity settings are defined per spectral interval.
When the Radiation direction is Opacity controlled, Negative normal direction, or Positive
normal direction for a spectral band, by default, the Surface emissivity (dimensionless)
uses values From material. This is a property of the material surface that depends both
on the material itself and the structure of the surface. Make sure that a material is
defined at the boundary level (by default materials are defined at the domain level).
When the Radiation direction is set to Both sides for a spectral band, define the Material
on upside and Material on downside:
The defaults for both Material on upside and Material on downside use Boundary
material. The list contains other options based on the materials defined in the
model.
Define the Surface emissivity on the upside and downside, respectively. The
geometric normal points from the down side to the up side. Set the surface
emissivity to a number between 0 and 1, where 0 represents diffuse mirror and 1 is
appropriate for a perfect blackbody. The proper value for a physical material lies
somewhere in-between and can be found from tables or measurements.
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
199
When the Radiation direction is set to None for a spectral band, no information is
needed for this spectral band in the Surface Emissivity section.
The surface radiosity initial values are defined per spectral interval.
When the Radiation direction is Opacity controlled, Negative normal direction, or Positive
normal direction for a spectral band Bi, the default Surface radiosity, JBi,init
200 |
Diffuse Mirror
The Diffuse Mirror node is a variant of the surface-to-surface radiation node with a
surface emissivity equal to zero. Diffuse mirror surfaces are common as approximations
of a surface that is well insulated on one side and for which convection effects can be
neglected on the opposite (radiating) side. It resembles a mirror that absorbs all
irradiation and then radiates it back in all directions. The node adds radiosity shape
function for each spectral band to its selection and uses it as surface radiosity.
The radiative heat flux on a diffuse mirror boundary is zero.
MODEL INPUTS
This section has fields and values that are inputs to expressions that define material
properties. If such user-defined property groups have been added, the model inputs
are included here.
There is one standard model inputthe Temperature T (SI unit: K). The default is the
temperature variable in the Heat Transfer interface or 293.15 K in the
Surface-to-Surface Radiation interface. It is used in the blackbody radiation intensity
expression.
RADIATION SETTINGS
Select the Radiation direction Opacity controlled (the default), Negative normal
direction, Positive normal direction, or Both sides. For information about these options,
see Diffuse Surface.
AMBIENT
These settings are the same as for the Diffuse Surface node.
IN IT IA L VA LUES
These settings are the same as for the Diffuse Surface node.
If this feature is combined with heat transfer in 2D and 1D, the thickness
is assumed to be infinite for the view factor computation. The user
defined value for d is still used in the heat transfer equation.
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
201
Prescribed Radiosity
Use the Prescribed Radiosity node to specify radiosity on the boundary for each spectral
band. Radiosity can be defined as blackbody or graybody radiation. A user-defined
surface radiosity expression can also be defined.
MODEL INPUTS
202 |
RADIOSITY
Radiosity does not directly affect the boundary condition on the boundary
where it is specified, but rather how that boundary affects others through
radiation.
Select a Radiosity expressionGraybody radiation (the default), Blackbody radiation, or
User defined.
Blackbody Radiation
When Blackbody radiation is selected it sets the surface radiosity expression
corresponding to a blackbody.
When Wavelength dependence of emissivity is set to Constant in the physics interface
settings, it defines J = eb(T) when radiation is defined on one side or Ju = eb(Tu)
and Jd = eb(Td) when radiation is defined on both sides.
When Wavelength dependence of emissivity is set to Solar and ambient or Multiple
spectral bands, it defines for each spectral band JBi = FEPBi(T)eb(T) when radiation
is defined on one side or JBi,d = FEPBi,d(Td)eb(Td) and Ju = FEPBi,u(Tu)eb(Tu)
when radiation is defined on both sides.
When the temperature varies across a pair (for example when a Thin
Layer condition is active on the same boundary), the temperature used
to define the radiosity is evaluated on the side where the surface
radiation is defined.
The blackbody hemispherical total emissive power is defined by
eb(T) = n2T4
Graybody Radiation
When Graybody radiation is selected it sets the surface radiosity expression
corresponding to a graybody.
By default, the Surface emissivity (dimensionless) is defined From material. In this
case, make sure that a material is defined at the boundary level (materials are defined
by default at the domain level). If User defined is selected for the Surface emissivity, enter
another value for .
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
203
User Defined
If Wavelength dependence of emissivity is set to Constant in the physics interface settings
and Radiosity expression is set to User defined, it sets the surface radiosity expression to
J = J0, which specifies how the radiosity of a boundary is evaluated when that
boundary is visible in the calculation of the irradiation onto another boundary in the
model. Enter a Surface radiosity expression, J0 (SI unit: W/m2). The default is 0
W/m2. When the Radiation direction is set to Both sides (under Radiation Settings) also
define the surface Radiosity expression J0i, u and J0i, d on the upside and downside,
respectively. The geometric normal points from the downside to the upside.
If Wavelength dependence of emissivity is Solar and ambient or Multiple spectral bands,
similar settings are available for each spectral band.
204 |
Radiation Group
Add a Radiation Group to a Surface-to-Surface Radiation (rad) interface
or any version of a Heat Transfer (ht) interface where the
Surface-to-surface radiation check box is selected.
Select the Use radiation groups check box under Radiation Settings. By
default the check box is not selected, which means that all radiative
boundaries belong to the same radiation group.
If this feature is combined with heat transfer in 2D and 1D, the
thickness is assumed to be infinite for the view factor computation. The
user defined value for d is still used in the heat transfer equation.
The Radiation Group node enables you to specify radiation groups to speed up the
radiation calculations and gather boundaries in a radiation problem that have a chance
to see one another.
When the Use radiation groups check box is selected, the node is automatically added
to the Model Builder and contains all boundaries selected in the Prescribed Radiosity
feature.
When the Wavelength dependence of emissivity is Solar and ambient or Multiple spectral
bands, the radiation groups are defined per spectral band.
BOUNDARY SELECTION
When the Wavelength dependence of emissivity is Constant, the radiation group is valid
for all wavelengths, this is empty.
When the Wavelength dependence of emissivity is set to Solar and ambient or Multiple
spectral bands, the radiation group is defined for all spectral bands by default. Clear
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
205
Radiation group defined on spectral band i check boxes to remove Bi spectral band from
Select a Source positionPoint coordinate (the default) or Infinite distance. In 3D, Solar
position is also available as an option.
206 |
Point Coordinate
If Point coordinate is selected, define the Source location xs (SI unit: m) and the Source
power Ps (SI unit: W, default is 0 W). The source radiates uniformly in all directions.
If Wavelength dependence of emissivity is Solar and ambient or Multiple spectral bands,
set the Source power definition to Blackbody or User defined. When Blackbody is selected,
enter the Source temperature, Ts (SI unit: K, default is 5780 K), to define the source
power on the spectral band Bi as Ps,Bi= FEPBi(Ts)Ps where FEPBi(Ts) is the
fractional blackbody emissive power over Bi interval at Ts. When User defined is
selected, enter an expression to define the source power on each spectral band Bi, Ps,Bi
(SI unit: W, default is 0 W).
Infinite Distance
If Infinite distance is selected, define the Incident radiation direction is (dimensionless)
and the Source heat flux q0,s (SI unit: W/m2). The default is 0 W/m2.
If Wavelength dependence of emissivity is Solar and ambient or Multiple spectral bands,
set the Source heat flux definition to Blackbody or User defined. When Blackbody is
selected, enter the Source temperature, Ts (SI unit: K, default is 5780 K), to define the
source heat flux on the spectral band Bi as q0,s,Bi= q0,sFEPBi(Ts)q0,s where
FEPBi(Ts) is the fractional blackbody emissive power over Bi interval at Ts. When User
defined is selected, enter an expression to define the source heat flux on each spectral
band Bi, q0,s,Bi (SI unit: W, default is 0 W).
Solar Position
Solar position is available for 3D components. When this option is
selected, use it to estimate the external radiative heat source due to the
sun.
North, West, and the up directions correspond to the x, y, and z
directions, respectively.
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
207
Select an option from the Location defined by listCoordinates (the default) or City.
If City is selected, choose a predefined city and country combination from the list. Click
to select the Include daylight saving time (Time zone + 1) check box to add one hour to
the default setting for the city selected. For example, if New York City, USA is selected
and the default standard time zone is UTC -5 hours, when the check box is selected,
the daylight saving time is used instead (UTC -4 hours).
If Coordinates is selected, or your city is not listed in the Location defined by table, define
the following parameters:
Latitude, a decimal value, positive in the northern hemisphere (the default is
Greenwich UK latitude, 51.479). Enter a value without a unit to avoid double
conversion. This is because the latitude value is expected to represent degrees but
the models unit for angles may be different (for example, the SI unit for the angle
is radians).
Longitude, a decimal value, positive at the East of the Prime Meridian (the default is
Greenwich UK longitude, 0.01064). Enter a value without a unit to avoid double
conversion. This is because the latitude value is expected to represent degrees but
the models unit for angles may be different (for example, the SI unit for the angle
is radians).
Time zone, the number of hours to add to UTC to get local time (the default is
Greenwich UK time zone, 0). For example in New York City, USA the time zone is
UTC -5 hours (standard time zone) or UTC -4 hours (with daylight saving time).
For either selection, in the Date table enter the:
Day, the default is 01. Enter a value without a unit to avoid double conversion. This
is because the value is expected to represent days but the models unit for time may
be different (for example, the SI unit for time is seconds).
Month, the default is 6 (June). Enter a value without a unit to avoid double
conversion. This is because the value is expected to represent months but the
models unit for time may be different (for example, the SI unit for time is seconds).
Year, the default is 2012. Enter a value without a unit to avoid double conversion.
This is because the value is expected to represent years but the models unit for time
may be different (for example, the SI unit for time is seconds). The solar position is
accurate for a date between 2000 and 2199.
208 |
T H E S U R F A C E - TO - S U R F A C E R A D I A T I O N I N T E R F A C E
209
210 |
2n 2 C 1
e b, ( , T ) = -----------------------------C2
------
5 T
e 1
(7-2)
were
is the wavelength in vacuum
C1 = hc02
C2 = hc0/k
h is the Plancks constant
k is the Boltzmann constant
c0 is the speed of the light in vacuum
The graphs below show the hemispherical spectral emissive power for a blackbody at
5780 K (sun blackbody temperature) and for a blackbody at 300 K. The dotted vertical
lines delimit the visible wavelength (0.4 to 0.7 m).
211
eb, ( , T ) d = F T T 0 eb, ( , T ) d = F T T n2 T4
1
F 1 T 2 T =
e ( , T ) d
--------------------------------------- b,
e
(
,
T
)
d
0 b,
1
212 |
0 eb, ( , T ) d =
n 2 T 4
213
When solar radiation is part of the model, it is possible to enhance diffuse-gray surface
model by considering two spectral bands: one for short wavelengths and one for large
wavelengths.
It is interesting to notice that about 97% of the radiated power
from a blackbody at 5800 K is at wavelengths of 2.5 m or shorter.
from a blackbody at 700 K is at wavelengths of 2.5 m or longer.
214 |
Solar irradiation,
< 2.5 m
Re-radiation to
surroundings,
> 2.5 m
Wavelength
Figure 7-5: Solar and ambient spectral band approximation of the surface emissivity by a
constant per band emissivity
215
Wavelength
The multiple spectral bands approach is used in cases when the surface emissivity varies
significantly over the bands of interest.
216 |
(7-3)
Gext is the irradiation from external radiation sources (SI unit: W/m2). Gext is the
sum of the products, for each external source, of the external heat sources view
factor by the corresponding source radiosity. For radiation sources located on a
point, Gext=Fext(x_s) Ps. For directional radiative source Gext=Fext(i_s) q0,s.
G ext =
G amb = n 2 F amb T amb is the ambient irradiation. Famb is an ambient view factor
whose value is equal to the fraction of the field of view that is not covered by other
boundaries. Therefore, by definition, 0 Famb 1 must hold at all points. Tamb is
the assumed far-away temperature in the directions included in Famb.
The radiosity, J, is the sum of the reflected irradiation and the emitted irradiation. For
diffuse-gray surfaces, J is defined by:
J = G + e b ( T )
where
is the surface reflectivity which is equal to 1- for diffuse-gray surfaces.
is the surface emissivity, a dimensionless number in the range 0 1.
Diffuse-gray surface hypothesis corresponds to surfaces where is independent on
the radiation wavelength.
4
(7-4)
Diffuse Mirror is a variant of the Diffuse Surface radiation type with = 0. Reradiation
surfaces are common as an approximation of a surface that is well insulated on one
217
side and for which convection effects can be neglected on the opposite (radiating)
side (see Ref. 4). It resembles a mirror that absorbs all irradiation and then radiates
it back in all directions.
Prescribed radiosity makes it possible to specify graybody radiation. The radiosity
expression is then eb(T). A user-defined surface radiosity expression can also be
defined.
The Surface-to-Surface Radiation interface treats the radiosity J as a shape function
unless J is prescribed.
=0 ( , T )eb, ( , T ) d
where
(,T) is the hemispherical spectral surface emissivity, a dimensionless number in
the range 0 1. Diffuse-spectral surface corresponds to a surface where is
dependent on the radiation wavelength and surface temperature.
T is the surface temperature (SI unit: K)
eb, (,T) is the blackbody hemispherical emissive power defined by Equation 7-2.
The Surface-To-Surface Radiation Interface assumes that the surface emissivity and
opacity properties are constant per spectral band. It defines N spectral bands (N=2
when solar and ambient radiation model is used),
B i = [ i 1, i [ i [[ 1..N ]] with 0 = 0 and N =
The surface properties can then be defined per spectral band:
Surface emissivity on Bi: i ( T ) = ( , T ) [ i 1, i [
Ambient irradiation on Bi, assuming that the ambient fractional emissive power
corresponds to the one of a blackbody at Tamb:
G amb, i =
i1
218 |
G ext, i =
i1
G ext ( ) d = F ext, i ( i s )q 0, s, i
or
G ext, i =
i1
G ext ( ) d = F ext, i ( i s )P s, i
When the external source fractional emissive power corresponds to the one of a
blackbody at Text, external radiation sources on Bi can be defined from the external
radiation source heat flux, q 0, s , and source power over all wavelength, P s :
G ext, i = F ext, i F i 1 T i T ( i s )q 0, s
or
G ext, i = F ext, i F i 1 T i T ( i s )P s
The Surface-To-Surface Radiation Interface includes these radiation types:
Diffuse Surface is the default radiation type. The incident radiation over Bi spectral
band at one point on the boundary is a function of the exiting radiation, or
radiosity, Ji (W/m2), at every other point in view. The radiosity, in turn, is a
function of Gm,i, which leads to an implicit radiation balance:
J i = ( 1 i )G i + i e b ( T ) = ( 1 i ) ( G m, i ( J i ) + G ext, i + G amb, i ) + i e b ( T ) (7-5)
Diffuse Mirror is a variant of the Diffuse Surface radiation type with i = 0. Reradiation
surfaces are common as an approximation of a surface that is well insulated on one
side and for which convection effects can be neglected on the opposite (radiating)
side (see Ref. 4). It resembles a mirror that absorbs all irradiation and then radiates
it back in all directions.
Prescribed Radiosity makes it possible to specify the surface radiation for each spectral
band. Using graybody radiation definition, the radiosity is then F 1 T 2 T e b ( T ) .
A user-defined surface radiosity expression can also be defined.
The Surface-to-Surface Radiation interface treats the radiosity Ji as a shape function
unless Ji is prescribed.
219
cos ( 4r )
where is the angle between the normal to the irradiated surface and the direction of
the source, and r is the distance from the source. For a source at infinity, the view factor
is given by cos .
In 2D the view factor for a point at finite distance is given by
cos ( 2r )
220 |
The sun is the most common example of an external radiation source. The position of
the sun is necessary to determine the direction of the corresponding external radiation
source. The direction of sunlight (zenith angle and the solar elevation) is automatically
computed from the latitude, longitude, time zone, date, and time using similar
method as described in Ref. 6. The estimated solar position is accurate for a date
between year 2000 and 2199, due to an approximation used in the Julian Day
calculation.
The zenith angle (zen) and the azimuth (azi) angles of the sun are converted into a
direction vector (isx, isy, isz) in Cartesian coordinates assuming that the North, the
West, and the up directions correspond to the x, y, and z directions, respectively, in the
model. The relation between azi, zen and (isx, isy, isz) is given by:
is x = cos ( azi ) sin ( zen )
is y = sin ( azi ) sin ( zen )
is z = cos ( zen )
RADIATION IN AXISYMMETRIC GEOMETRIES
221
(7-6)
where
Gm is the mutual irradiation (SI unit: W/m2) arriving from other surfaces in the
modeled geometry, Gm is determined from the geometry and the local
temperatures of the surrounding boundaries.
Gext is irradiation from external sources (SI unit: W/m2).
Gamb = Fambeb(Tamb) is the ambient irradiation (SI unit: W/m2), Famb is the
ambient view factor and Tamb is the assumed far-away temperature in the directions
included in Famb. Famb describes the portion of the view from each point that is
covered by ambient conditions.
The following sections derive the equations for Gm, Gext and Gamb for a general 3D
case.
Consider a point x on a surface as in Figure 7-6. Point x can see points on other
surfaces as well as the ambient surrounding. Assume that the points on the other
surfaces have a local radiosity, J', while the ambient surrounding has a constant
temperature, Tamb.
222 |
( n' r ) ( n r )
- J' dS
----------------------------------4
r
S'
The heat flux that arrives from x depends on the local radiosity J projected onto x.
The projection is computed using the normal vectors n and n along with the vector
r, which points from x to x.
The ambient view factor, Famb, is determined from the integral of the surrounding
surfaces S', here denoted as F, determined from the integral below:
F amb = 1 F ' = 1
( n' r ) ( n r )
- dS
----------------------------------4
r
S'
The two last equations plug into Equation 7-6 to yield the final equation for irradiative
flux.
223
The equations used so far apply to the general 3D case. 2D geometries result in simpler
integrals. For 2D the resulting equations for the mutual irradiation and ambient view
factor are
Gm =
( n' r ) ( n r )
- J' dS
----------------------------------------3
2r
F amb = 1
(7-7)
S '
( n' r ) ( n r )
- dS
----------------------------------------3
2r
S '
where the integral over S ' denotes the line integral along the boundaries of the 2D
geometry.
In axisymmetric geometries, the irradiation and ambient view factor cannot be
computed directly from a closed-form expression. Instead, a virtual 3D geometry must
be constructed, and the view factors evaluated according to Equation 7-7.
224 |
225
B
1
12
2
123
2
3
1
1
1
1
1
2
1
1
226 |
T he R a di a t i o n i n Part i ci p at i n g Med i a
Interface
The Radiation in Participating Media (rpm) interface (
), found under the Heat
Transfer>Radiation branch (
), is used to model radiative heat transfer inside
participating (semi-transparent media) media.
Whereas the Heat Transfer with Radiation in Participating Media interface computes
the temperature field, this physics interface requires it as model input.
If the medium does not participate in the radiation (transparent medium), then use the
Surface-to-Surface Radiation interface instead.
227
Physics ribbon toolbar (Windows users), Physics context menu (Mac or Linux users),
or the context menu (all users). Continuity on Interior Boundary is not available.
The choice of Radiation discretization method also offers different settings
for the Radiation in Participating Media (Heat Transfer Interface) (all
methods), Opaque Surface (P1 approximation), and Incident Intensity
(P1 approximation) nodes.
Refractive Index
For either selection, define the Refractive index nr (dimensionless) of the participating
media. The same refractive index is used for the whole model.
Performance Index
When Discrete ordinates method is selected, choose a Performance index Pindex from the
list. Select a value between 0 and 1 that modifies the strategy used to define automatic
solver settings. The default is 0.4. With small values, a robust setting for the solver is
expected. With large values (up to 1), less memory is needed to solve the model.
In 3D, S2, S4, S6, and S8 generate 8, 24, 48, and 80 directions,
respectively. The default is S4.
In 2D, S2, S4, S6, and S8 generate 4, 12, 24, and 40 directions,
respectively.
Discretization
If Discrete ordinates method or P1 approximation is selected, select the Discretization
levelConstant, Linear (the default), Quadratic, Cubic, Quartic, or Quintic.
228 |
SETTINGS
Domain, Boundary, Edge, Point, and Pair Nodes for the Radiation
in Participating Media Interface
The Radiation in Participating Media Interface has these domain, boundary, edge,
point, and pair nodes available and described here:
Radiation in Participating Media (rpm Interface)
These nodes are described for other physics interfaces:
Continuity on Interior Boundary
Incident Intensity
Opaque Surface
I ( ) ( , ) d
(7-8)
where
I() is the radiative intensity in the direction
229
T is the temperature
, = + s and s are absorption, extinction, and scattering coefficients
Ib is the blackbody radiative intensity
is the scattering phase function.
When P1 approximation is selected as the Radiation discretization method
for the physics interface, there is additional theory, equations, and
variables described in P1 Approximation Theory.
In the following equation Ib is the blackbody radiation intensity and n is the refractive
index:
2
n T
I b ( T ) = ----------------
Ib is involved in the radiative heat source term:
Q r = q r = ( G 4I b ( T ) )
where G is defined by
4
G =
I ( )
ABSORPTION
The default Absorption coefficient (SI unit: 1/m) uses the value From material. The
absorption coefficient defines the amount of radiation, I(), that is absorbed by the
medium. If User defined is selected, enter another value or expression.
SCATTERING
The default Scattering coefficient s (SI unit: 1/m) uses the value From material. If User
defined is selected, enter another value or expression. The default is 0.
Select the Scattering typeIsotropic, Linear anisotropic, or Polynomial anisotropic (only
with Discrete ordinates method). This provides different options to define the scattering
phase function using the cosine of the scattering angle, 0:
Isotropic (the default) corresponds to the scattering phase function ( 0 ) = 1 .
230 |
( 0 ) = 1 +
am Pm ( 0 )
m=1
When Discrete ordinates method is selected as the Radiation discretization method for
the physics interface, enter an Initial radiative intensity I (SI unit: W/m2). The default
is rpm.Ibinit.
When P1 approximation is selected as the Radiation discretization method for the physics
interface, enter an Initial incident radiation G (SI unit: W/m2). The default is
(4*pi)*rpm.Ibinit.
Opaque Surface
The Opaque Surface node defines a boundary opaque to radiation. The Opaque Surface
node prescribes incident intensities on a boundary and accounts for the net radiative
heat flux, qw, that is absorbed by the surface.
When P1 approximation is selected as the Radiation discretization method
for the physics interface, there is additional theory, equations, and
variables described in P1 Approximation Theory.
The Opaque Surface node is available for The Heat Transfer with Radiation in
Participating Media Interface version of the Heat Transfer interface. It is also available
for The Radiation in Participating Media Interface.
MODELS INPUTS
This section contains fields and values that are inputs to expressions that define
material properties. If such user-defined materials are added, the model inputs appear
here.
231
There is one standard model inputthe Temperature T (SI unit: K). The default is
293.15 K and is used in the blackbody radiative intensity expression.
Select a Wall type to define the behavior of the wallGray wall or Black wall.
Gray Wall
If Gray wall is selected the default Surface emissivity value is taken From material (a
material defined on the boundaries). Select User defined to enter another value or
expression.
An emissivity of 0 means that the surface emits no radiation at all and that all outgoing
radiation is diffusely reflected by this boundary. An emissivity of 1 means that the
surface is a perfect blackbody, outgoing radiation is fully absorbed on this boundary.
Radiative intensity (W/m2 in SI units) along incoming discrete directions on this
boundary is defined by
1 w
I i, bnd = w I b ( T ) + --------------- q out
Black Wall
If Black wall is selected, no user input is required and the radiative intensity along the
incoming discrete directions on this boundary is defined by
I i, bnd = I b ( T )
Values of radiative intensity along outgoing discrete directions are not prescribed.
Incident Intensity
Use an Incident Intensity node to specify the radiative intensity along incident
directions on a boundary.
When P1 approximation is selected as the Radiation discretization method
for the physics interface, there is additional theory, equations, and
variables described in P1 Approximation Theory.
232 |
The Incident Intensity node is available for The Heat Transfer with Radiation in
Participating Media Interface version of the Heat Transfer interface. It is also available
for The Radiation in Participating Media Interface.
INCIDENT INTENSITY
Enter a Boundary radiation intensity Iwall (SI unit: W/m2). This represents the value
of radiative intensity along incoming discrete directions. Values of radiative intensity
on outgoing discrete directions are not prescribed.
When Discrete ordinates method is selected, the components of each
discrete ordinate vector can be used in this expression. The syntax is
name.sx, name.sy, name.sz where name is the physics interface node
name. By default, the Heat Transfer interface is ht so ht.sx, ht.sy, and
ht.sz correspond to the components of discrete ordinate vectors.
233
234 |
1
-----4
( i, ) di
= 1
------s
4
I ( i ) ( i, ) di
4
I ( ) ( , ) d
(7-9)
where
I() is the radiative intensity at a given position following the direction
T is the temperature
, =+ s, s are absorption, extinction, and scattering coefficients, respectively
2
n T
I b ( T ) = ----------------
(7-10)
Equation 7-10 is the blackbody radiation intensity, and n is the refractive index of
the media
( ', ) is the phase function that gives the probability that a ray from the
direction is scattered into the direction. The phase functions definition is material
dependent and its definition can be complicated. It is common to use approximate
235
scattering phase functions that are defined using the cosine of the scattering angle, 0.
The current implementation handles:
Isotropic phase function:
( ', ) = ( 0 ) = 1
Linear anisotropic phase function:
( 0 ) = 1 + a1 0
Polynomial anisotropic up to the 12th order:
12
( 0 ) = 1 +
an Pn ( 0 )
n=1
th
G =
I ( )
where
2
n T
I b ( T ) = ----------------
(7-11)
Equation 7-11 is the blackbody radiation intensity and n is the refractive index
w is the surface emissivity, which is in the range [0, 1]
236 |
wj Ij n j
n j > 0
qr =
I ( )
Heat flux divergence can be defined as a function of G and T (see Ref. 1):
Q r = q r = ( G 4I b ( T ) )
In order to couple radiation in participating media, radiative heat flux is taken into
account in addition to conductive heat flux: q = qc + qr. The heat transfer equation
reads
T p
T
C p ------- + ( u )T = ( q c + q r ) + :S ---- ------- ------ + ( u )p + Q
t
T p t
and is implemented using following form:
T p
T
C p ------- + ( u )T = q c + ( G 4nT 4 ) + :S ---- ------- ------ + ( u )p + Q
t
T p t
237
Radiative intensity is defined for any direction , because the angular space is
continuous. In order to treat radiative intensity equation numerically, the angular space
is discretized.
The SN approximation provides a discretization of angular space into n = N(N + 2) in
3D (or n = N(N + 2)/2 in 2D) discrete directions. It consists of a set of directions and
quadrature weights. Several sets are available in the literature. A set should satisfy first,
second, and third moments (see Ref. 1); it is also recommended that the quadrature
fulfills the half moment for vectors of Cartesian basis. Since it is not possible to fulfill
exactly all these conditions, accuracy should be improved when N increases.
Following the conclusion of Ref. 3, the implementation uses LSE symmetric
quadrature for S2, S4, S6, and S8. LSE symmetric quadrature fulfills the half, first,
second, and third moments.
Thanks to angular space discretization, integrals over directions are replaced by
numerical quadratures of discrete directions:
4
I ( ) d
wj Ij
j=1
w j I j ( j, i )
j=1
238 |
Assuming that a model is invariant in the z direction, we can write the DOM form of
the radiative transfer equation in two directions, i+ and i-:
i + I i +
s
= I b ( T ) I i+ + -----4
w j I j ( j, i )
+
j=1
s
i- I i- = I b ( T ) I i- + -----4
w j I j ( j, i )
-
j=1
By summing the two above equations and introducing Ii which is equal to I i- and I i+
(which are equal in 2D) we get:
n
s
2 i Ii = 2I b ( T ) 2Ii + -----4
wj Ij ( ( j, i ) + ( j, i ) )
+
j=1
wj Ij ( ( j, i ) + ( j, i ) )
+
j=1
w j I i ( j, i )
(7-12)
j=1
with
239
i, 1
i =
i, 2
0
since the third component of Ii is null in 2D.
One can also notice that
4
I ( ) d
n2
n2
wj Ij = wj Ij + wj Ij
-
j=1
j=1
wi Ii
(7-13)
j=1
with w i = 2w i .
Using results from Equation 7-12 and Equation 7-13 we can formulate DOM in 2D
using only radiative intensities, Ii , on half of the 3D DOM directions, i , except for
the scattering term. In other expressions than the scattering term, the z component of
the radiative intensities Ii and of the discrete directions i can by ignored (or set to
zero) and the weight wi, multiplied by 2.
in Participating Media (Heat Transfer Interface) feature node this theory is applicable.
Rosseland approximation relies on the hypotheses that the participating media is
optically thick, that is >>1, where is the optical thickness defined by the integral of
absorption coefficient, , along a typical optical path:
=
0 ds
From a computational point of view this approximation has a very limited impact since
it does not introduce any extra degree of freedom to the heat equation. Instead it adds
non linear contribution to the thermal conductivity. This is a reason why this method
is popular for some applications where the optical thickness is large. Nevertheless,
because it gives a simple approximation of heat transfer by radiation in a participating
media, it should be carefully validated.
In this case, the radiative heat flux can be evaluated by (Ref. 1):
240 |
4
q r, = ------ i b,
P1 Approximation Theory
For The Heat Transfer with Radiation in Participating Media Interface and The
Radiation in Participating Media Interface, P1 approximation is available as a radiation
discretization method.
P1 approximation is the simplest approximation provided by the method of spherical
harmonics method (PN-method). This approximation provides additional accuracy
compared to Rosseland approximation even if it remains a very simple method. The
P1 method relies on the hypothesis that
the media is optically thick media: >>1, where is the optical thickness defined by
the integral of absorption coefficient, , along a typical optical path:
=
0 ds
241
contributions. This method however fails to represent accurately cases where the
radiative intensity propagation dominates over its diffusivity or where the scattering
effects cant be described by a linear isotropic phase function.
The P1 approximation accounts for the radiation transfer equation
s
I ( ) = I b ( T ) I ( ) + -----4
4
I ( ) ( , ) d
I ( ) d (Ref. 1):
( D P1 G ) = Q r
(7-14)
where
DP1is the P1 diffusion coefficient, defined as
1
D P1 = ------------------------------------3 + ( 3 a 1 )
a1 is the linear Legendre coefficient of the scattering phase function
Qr is the radiative heat source:
Q r = ( G 4I b )
(7-15)
For the Radiation in Participating Media (Heat Transfer Interface) and Radiation in
Participating Media (rpm Interface) feature nodes, the equation Equation 7-14 is
implemented.
In addition Qr, defined by Equation 7-15, is added as an heat source in the heat
transfer equation:
T p
T
C p ------- + ( u )T = q c + Q r + :S ---- ------- ------ + ( u )p + Q
t
T p t
242 |
OPAQUE SURFACE
The Opaque Surface node defines a boundary opaque to radiation and defines the
incident intensity on a boundary:
nDP1 G = qr, net
The Opaque Surface boundary condition accounts for the net radiative heat flux,
qr, net, in the heat balance.
Gray Wall
Radiative heat flux at the boundary depends on the surface emissivity, :
q r, net = -------------------- ( 4I b, w G )
2(2 )
with
n 2 T 4
I b, w = I b = ----------------
Black Wall
The radiative heat flux at the boundary expression simplifies to
1
n D P1 G = --- ( 4I b, w G )
2
with
n 2 T 4
I b, w = I b = ----------------
INCIDENT INTENSITY
The Incident Intensity node defines a boundary that receives incident radiative
intensity Iext and that is transparent for outgoing intensity. On these boundaries, the
relation between G, qr, net (net radiative heat flux) and Iext (incident radiative
intensity) is
G + 2q r, net = 4
I ext ( ) n d
n>0
by defining
243
I ext =
I ext ( ) n d
n>0
we have
1
q r, net = --- ( 4I ext G )
2
which defines the heat radiative heat flux and also contributes to G boundary
condition:
nDP1 G = qr, net
244 |
In this chapter:
The Thermoelectric Effect Interface
Theory for Thermoelectric Effects
245
246 |
corresponds to the differential form of the Fourier's law that may contain additional
contributions like heat sources.
AS AN ADD-ON MULTIPHYSICS COUPLING
The Thermoelectric Effect multiphysics coupling is also available when there is at least
one compatible Heat Transfer physics interface and one compatible AC/DC physics
interface.
The compatible Heat Transfer physics interfaces are:
Heat Transfer in Solids and Heat Transfer in Fluids
Heat Transfer in Biological Tissue
Heat Transfer in Porous Media
Heat Transfer with Surface-to-Surface Radiation and Heat Transfer with Radiation
in Participating Media
Heat Transfer in Thin Shells
The compatible AC/DC physics interfaces are:
Electric Currents and Electric Currents, Shell
Magnetic Fields, Magnetic Field Formulation, and Magnetic and Electric Fields
Rotating Machinery, Magnetic
The Electric Currents, Shell, Magnetic Field Formulation, Magnetic and
Electric Fields, and Rotating Machinery, Magnetic interfaces require the
AC/DC Module.
SETTINGS FOR PHYSICS INTERFACES AND COUPLING FEATURES
When physics interfaces are added using the predefined couplings, for example
Thermoelectric Effect, specific settings are included with the physics interfaces and the
coupling features.
However, if physics interfaces are added one at a time, followed by the coupling
features, these modified settings are not automatically included.
For example, if single Electric Currents and Heat Transfer in Solids interfaces are added,
COMSOL adds an empty Multiphysics node. You can choose from the available
coupling features, Thermoelectric Effect, Electromagnetic Heat Source, Boundary
247
248 |
MODIFIED SETTINGS
Electric Currents
No changes.
No changes.
Thermoelectric Effect
Boundary Thermoelectric
Effect
Boundary Electromagnetic
Heat Source
Temperature Coupling
Use the online help in COMSOL Multiphysics to locate and search all the
documentation. All these links also work directly in COMSOL
Multiphysics when using the Help system.
Coupling Features
The Thermoelectric Effect and Boundary Thermoelectric Effect multiphysics
coupling nodes are described in this section.
The Electromagnetic Heat Source, Boundary Electromagnetic Heat Source, and
Temperature Coupling coupling feature nodes are described in the COMSOL
Multiphysics Reference Manual for The Joule Heating Interface.
Thermoelectric Effect
Use the Thermoelectric Effect node (
) to account for a Peltier heat source or sink in
domains where electrical and thermal models are defined. This is achieved by adding
PJ contribution to the heat flux. The corresponding heat equation in an immobile
solid reads
C p
T
+ ( kT + PJ ) = Q
t
249
A Thermoelectric Effect node also adds the term ST to the current density, which
is then defined as:
J = ( V + ST )
The contribution to the heat flux affects all boundary conditions where
the conductive flux, kT, is involved. In particular the thermal
insulation condition becomes (kT + PJ) n = 0 (instead of
(kT) n = 0 when thermoelectric effect is not active).
SETTINGS
The default Seebeck coefficient S (SI unit: V/K) is taken From material. Select User
defined to enter other values or expressions.
THERMOELECTRIC EFFECT
This section defines the physics involved in the thermoelectric effect multiphysics
coupling.
Select the Heat Transfer interface associated to the temperature dependent variable.
Select the Electromagnetic interface associated to the electric potential dependent
variable.
250 |
SETTINGS
From the Selection list, choose the boundaries where boundary thermoelectric effect is
defined. Only boundaries where both Thin Layer and Electric Shielding are active can be
selected.
The weak contribution in only added when Layer type in Thin Layer is set to Conductive.
If Layer type is set to either Resistive or General, the weak contribution evaluates to 0.
251
THERMOELECTRIC PROPERTIES
The default Seebeck coefficient S (SI unit: V/K) is taken From material. Select User
defined to enter other values or expressions.
BOUNDARY THERMOELECTRIC EFFECT
This section defines the physics involved in the thermoelectric effect multiphysics
coupling.
Select the Heat transfer interface associated to the temperature dependent variable.
Select the Electromagnetic interface associated to the electric potential dependent
variable.
252 |
253
Some other quantities of relevance are the electric field E and the Joule heat source Q:
E = V
Q = JE
From these definitions, conservation of heat energy and electrical current in an
immobile solid reads:
C p
T
+q = Q
t
J = Qj
where is the density, Cp the heat capacity, and Qj is the current source.
254 |
255
256 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R , L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
none
Non-Isothermal Flow
Coupling Features
The Non-Isothermal Flow and Flow Coupling multiphysics coupling nodes are
described in this section. See Temperature Coupling in the COMSOL Multiphysics
Reference Manual.
Use the online help in COMSOL Multiphysics to locate and search all the
documentation. All these links also work directly in COMSOL
Multiphysics when using the Help system.
258 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
H E A T TR A N S F E R I N F L U I D S ( N O N - I S O T H E R M A L F L OW )
The available physics features for The Heat Transfer Interface are listed in the section
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat Transfer Interfaces. Also
see Heat Transfer in Fluids for details about that feature.
H E A T TR A N S F E R I N S O L I D S ( C O N J U G A T E H E A T TR A N S F E R )
The available physics features for The Heat Transfer Interface are listed in the section
Domain, Boundary, Edge, Point, and Pair Nodes for the Heat Transfer Interfaces. Also
see Heat Transfer in Solids for details about that feature.
LAMINAR FLOW
The available physics features for The Laminar Flow Interface are listed in the section
Domain, Boundary, Pair, and Point Nodes for Single-Phase Flow.
TU R B U L E N T F L O W, K -
The available physics features for The Turbulent Flow, k-e Interface are listed in the
section Domain, Boundary, Pair, and Point Nodes for Single-Phase Flow.
TU R B U L E N T F L O W, L O W R E K -
The available physics features for The Turbulent Flow, Low Re k-e Interface are listed
in the section Domain, Boundary, Pair, and Point Nodes for Single-Phase Flow.
Non-Isothermal Flow
Use the Non-Isothermal Flow (
) multiphysics coupling to simulate fluid flows where
the fluid properties depend on temperature. Models can also include heat transfer in
solids as well as surface-to-surface radiation and radiation in participating media, with
the Heat Transfer Module. The physics interface supports low Mach numbers
(typically less than 0.3).
T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R , L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
When nodes are added from the context menu, you can select Manual (the default)
from the Selection list to choose specific domains the non-isothermal flow, or select All
domains as required.
260 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
MATERIAL PROPERTIES
Select an option from the Specify density listFrom heat transfer interface (the default),
From fluid flow interface, or Custom. For Custom, enter a Density (SI unit: kg/m3), or
select a density in the list if available.
H E A T TU R B U L E N C E P RO P E R T Y
Select an option from the Heat transport turbulence model listKays-Crawford (the
default), Extended Kays-Crawford, or User-defined turbulent Prandtl number.
For Extended Kays-Crawford, enter a Reynolds number at infinity Reinf (dimensionless).
For User-defined turbulent Prandtl number, enter a Turbulent Prandtl number prT
(dimensionless).
FLOW HEATING
Select the Include work done by pressure changes check box to account for the heat
source due to pressure changes:
p
Q p = p ------ + u p
t
By default this option is not selected, however it should be selected for compressible
fluids as soon as significant pressure gradients occur.
Select the Include viscous dissipation check box to account for the heat source
corresponding to viscous heating. This option is not selected by default. Because it may
induce an extra computational cost it should be only selected in application where such
effect is expected. If no information on this is available, selecting the option ensure that
energy balance for the heat and the flow equation is respected.
NON-ISOTHERMAL FLOW
This section defines the physics involved in the multiphysics coupling. The Fluid flow
and Heat transfer lists include all applicable physics interfaces.
The default values depend on how this coupling node is created.
If it is added from the Physics ribbon (Windows users), Physics contextual toolbar
(Mac and Linux users), or context menu (all users), then the first physics interface
of each type in the component is selected as the default.
If it is added automatically when a multiphysics interface is chosen in the Model
Wizard or Add Physics window, then the two participating physics interfaces are
selected.
T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R , L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
You can also select None from either list to uncouple the Non-Isothermal Flow node
from a physics interface. If the physics interface is removed from the Model Builder, for
example Heat Transfer in Fluids is deleted, then the Heat transfer list defaults to None as
there is nothing to couple to.
If a physics interface is deleted and then added to the model again, then
in order to re-establish the coupling, you need to choose the physics
interface again from the Fluid flow or Heat transfer lists. This is applicable
to all multiphysics coupling nodes that would normally default to the
once present interface. See Multiphysics Modeling Approaches in the
COMSOL Multiphysics Reference Manual.
Flow Coupling
The Flow Coupling multiphysics coupling (
) defines u and p variables in order to set
the model inputs in the Heat Transfer interface (or when applicable, a chemical species
transport interface). In addition it provides all the fluids quantities that may be needed
by the Heat Transfer interface (for example, viscosity, turbulence parameters, and so
on).
SETTINGS
This section defines the physics involved in the multiphysics coupling. By default, the
applicable physics interface is selected in the Source list to apply the Destination to its
physics interface to establish the coupling.
You can also select None from either list to uncouple the Flow Coupling node from a
physics interface. If the physics interface is removed from the Model Builder, for
example Heat Transfer in Solids is deleted, then the Destination list defaults to None as
there is nothing to couple to.
262 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
If a physics interface is deleted and then added to the model again, and in
order to re-establish the coupling, you need to choose the physics
interface again from the lists. This is applicable to all multiphysics
coupling nodes that would normally default to the once present physics
interface. See Multiphysics Modeling Approaches in the COMSOL
Multiphysics Reference Manual.
T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R , L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
------ + ( u ) = 0
t
2
u
------- + u u = p + ( u + ( u ) T ) --- ( u )I + F
3
t
where
is the density (SI unit: kg/m3)
u is the velocity vector (SI unit: m/s)
p is the pressure (SI unit: Pa)
264 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
(9-1)
T p t
where in addition to the quantities above
Cp is the specific heat capacity at constant pressure (SI unit: J/(kgK))
T is the absolute temperature (SI unit: K)
q is the heat flux by conduction (SI unit: W/m2)
is the viscous stress tensor (SI unit: Pa)
S is the strain-rate tensor (SI unit: 1/s)
1
S = --- ( u + ( u ) T )
2
Q contains heat sources other than viscous heating (SI unit: W/m3)
The work done by pressure changes term
p
1
p T ------ + u p with p = --- ------ t
.
p
T H E O R Y F O R T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R I N T E R F A C E S
265
where Qted is the thermoelastic damping heat source (SI unit: W/(m3)). This term is
not included by default but must be added by selecting corresponding check-box.
The Heat Equation
Turbulent Non-Isothermal Flow Theory
References for the Non-Isothermal Flow and Conjugate Heat Transfer
Interfaces
T
T = ------
where the bar denotes the usual Reynolds average. The full field is then decomposed as
T = T + T''
With this notation the equation for total internal energy, e, becomes
u i u i u i''u i''
e
+
2
t
2 x j
2
2
(9-2)
x j
x j
2
where h is the enthalpy. The vector
T
q j = ------x j
is the laminar conductive heat flux and
2 u k
ij = 2S ij --- --------- ij
3 x k
266 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
(9-3)
is the laminar, viscous stress tensor. Notice that the thermal conductivity is denoted .
The modeling assumptions are in large part analogous to those for incompressible
turbulence modeling. The stress tensor
u i''u'' j
is modeled using the Boussinesq approximation:
1 u k 2
u i''u'' j = T ij = 2 T S ij --- --------- ij --- k ij
3 x k 3
(9-4)
(9-5)
The correlation between u j'' and h'' in Equation 9-2 is the turbulent transport of
heat. It is modeled analogously to the laminar conductive heat flux
T C p T
T
u j''h'' = q T j = T ------- = -------------- ------x j
Pr T x j
(9-6)
(9-7)
Inserting Equation 9-3, Equation 9-4, Equation 9-5, Equation 9-6 and Equation 9-7
into Equation 9-2 gives
T H E O R Y F O R T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R I N T E R F A C E S
267
u i u i
----- u i u i
2
x j
2
t
(9-8)
T k
x j
k x j x j i ij
The Favre average can also be applied to the momentum equation, which, using
Equation 9-4, can be written
-----
p
( u i ) + ------- ( u j u i ) = ------- + ------- ( ij + T ij )
x j
t
x j x j
(9-9)
Taking the inner product between u i and Equation 9-9 results in an equation for the
resolved kinetic energy, which can be subtracted from Equation 9-8 with the following
result:
u j
----
( ( e + k ) ) + ------- ( u j ( e + k ) ) = p -------- +
x j
x j
t
T k
-
----- q q T j + + ------ ------- + ------- ( u i ( ij + T ij ) )
x j j
k x j
x j
(9-10)
-----
268 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
(9-11)
ij ij''
for all applications of engineering interest, it follows that
ij ij
and consequently
Tot
----- ( e ) + ------- ( u j e ) = p --------j + ------- ( + T ) ------- + ------- ( u i ij
)
x j x j
x j
x j x j
t
(9-12)
where
2 u k
Tot
ij
= ( + T ) 2S ij --- --------- ij
3 x k
Equation 9-12 is completely analogous to the laminar energy equation and can be
expanded using the same theory (see for example Ref. 3):
T
p
T p
T
C p ------- + u j ------- = ------- ( + T ) ------- + ij S ij ---- ------- ------ + u j -------
xj
x
T
j
j
j
p
which is the temperature equation solved in the turbulent Non-Isothermal Flow and
Conjugate Heat Transfer interfaces.
TU R B U L E N T C O N D U C T I V I T Y
Kays-Crawford
This is a relatively exact model for PrT, while still quite simple. In Ref. 4, it is compared
to other models for PrT and found to be a good approximation for most kinds of
turbulent wall bounded flows except for turbulent flow of liquid metals. The model is
given by
Cp T 2
1
0.3 C p T
Pr T = ----------------- + ------------------ -------------- 0.3 -------------- ( 1 e ( 0.3C p T
Pr T
2Pr T
1
(9-13)
Pr T ) )
where the Prandtl number at infinity is PrT = 0.85 and is the conductivity.
T H E O R Y F O R T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R I N T E R F A C E S
269
Extended Kays-Crawford
Weigand and others (Ref. 5) suggested an extension of Equation 9-13 to liquid metals
by introducing
100
Pr T = 0.85 + ------------------------------C p Re 0.888
where Re, the Reynolds number at infinity must be provided either as a constant or
as a function of the flow field. This is entered in the Model Inputs section of the Fluid
feature.
TE M P E R A T U RE WA L L F U N C T I O N S
Analogous to the single-phase flow wall functions (see Wall Functions described for the
Wall boundary condition), there is a theoretical gap between the solid wall and the
computational domain for the fluid and temperature fields. This gap is often ignored
when the computational geometry is drawn.
The heat flux between the fluid with temperature Tf and a wall with temperature Tw, is:
C p C 1 / 4 k 1 / 2 ( T w T f )
q wf = ---------------------------------------------------------T+
where is the fluid density, Cp is the fluid heat capacity, C is a turbulence modeling
constant, and k is the turbulent kinetic energy. T+ is the dimensionless temperature
and is given by (Ref. 6):
+ < +
for w
w1
+
Pr w
15Pr 2 / 3 500
----------
T+ =
+2
+ + < +
for w1
w
w2
Pr T
+ +
--------- ln w
+ +
for w2
w
where in turn
270 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
w C 1 / 2 k
+ = -----------------------------w
+ = 10 10 ------- w2
Pr T
10 + = ----------- w1
Pr 1 / 3
Cp
Pr = ---------
Pr T
2
Pr T
is the thermal conductivity, and is the von Karman constant equal to 0.41.
The computational results should be checked so that the distance between the
computational fluid domain and the wall, w, is everywhere small compared to any
geometrical quantity of interest. The distance w is available for evaluation on
boundaries.
(9-14)
T H E O R Y F O R T H E N O N - I S O T H E R M A L F L O W A N D C O N J U G A T E H E A T TR A N S F E R I N T E R F A C E S
271
( down ( u nCp T ) ) dS
T avg =
----------------------------------------------------------------------------------------
max , ( down ( u nC p T ) ) dS
If the direction is opposite to normal vector, the outlet temperature is T_avg where
T_avg is:
( up ( u nCp T ) ) dS
T avg = -------------------------------------------------------------------------------
max , ( up ( u nC p T ) ) dS
272 |
C H A P T E R 9 : T H E C O N J U G A T E H E A T TR A N S F E R M U L T I P H Y S I C S I N T E R F A C E S
10
Multiphysics by adding turbulence modeling and support for low Mach number
compressible flows. This enables modeling of forced or temperature
gradient-driven flows in both laminar and turbulent regimes. This chapter describes
the fluid flow physics interfaces found under the Fluid Flow>Single-Phase Flow
branch
.
In this chapter:
The Laminar Flow and Turbulent Flow Interfaces
Theory for the Single-Phase Flow Interfaces
Theory for the Turbulent Flow Interfaces
273
274 |
SETTINGS
By default the physics interface uses the Compressible flow (Ma<0.3) formulation of the
Navier-Stokes equations. Select Incompressible flow to use the incompressible (constant
density) formulation.
Enter a Reference pressure level pref (SI unit: Pa). The default value is 1[atm].
The following dependent variables (fields) are defined for this physics interfacethe
Velocity field u (SI unit: m/s) and its components, and the Pressure p (SI unit: Pa).
If required, edit the field, component, and dependent variable names. Editing the
name of a scalar dependent variable changes both its field name and the dependent
variable name. If a new field name coincides with the name of another field of the same
type, the fields share degrees of freedom and dependent variable names. A new field
name must not coincide with the name of a field of another type, or with a component
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
275
name belonging to some other field. Component names must be unique within a
model except when two fields share a common field name.
See Common Physics Interface and Feature Settings and Nodes for links
to more information about the Discretization, Consistent Stabilization,
Inconsistent Stabilization, and Advanced Settings sections, all accessed by
) and choosing the applicable option.
clicking the Show button (
ADVANCED SETTINGS
The equations solved by the Turbulent Flow, k- interface are the Navier-Stokes
equations for conservation of momentum and the continuity equation for
276 |
conservation of mass. Turbulence effects are modeled using the standard two-equation
k- model with realizability constraints. Flow close to walls is modeled using wall
functions.
The Turbulent Flow, k- interface can be used for stationary and time-dependent
analyses. The main feature is Fluid Properties, which adds the RANS equations and the
transport equations for k and , and provides an interface for defining the fluid material
and its properties. When this physics interface is added, the following default nodes are
also added in the Model BuilderFluid Properties, Wall (the default boundary condition
is Wall functions), and Initial Values.
Except where included below, see The Laminar Flow Interface for all the
other settings.
PHYSICAL MODEL
For this physics interface, the Turbulence model type defaults to RANS and the Turbulence
model defaults to k-. This enables the Turbulence Model Parameters section.
TU R B U L E N C E M O D E L P A R A M E T E R S
Turbulence model parameters are optimized to fit as many flow types as possible, but
for some special cases, better performance can be obtained by tuning the model
parameters.
For this physics interface the parameters are Ce1, Ce2, C, k, e, v, and B.
DEPENDENT VA RIA BLES
The following dependent variables (fields) are defined for this physics interface:
Velocity field u (SI unit: m/s) and its components
Pressure p (SI unit: Pa)
Turbulent kinetic energy k (SI unit: m2/s2)
Turbulent dissipation rate ep (SI unit: m2/s3)
ADVANCED SETTINGS
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
277
In addition to the settings described for the Laminar Flow interface, enter a value for
Uscale (SI unit: m/s) (the default is 1 m/s) and Lfact (dimensionless) (the default is
0.035) under the Turbulence variables scale parameters subsection.
The Uscale and Lfact parameters are used to calculate absolute tolerances for the
turbulence variables. The scaling parameters must only contain numerical values, units
or parameters defined under Global Definitions. The scaling parameters cannot contain
variables. The parameters are used when a new default solver for a transient study step
is generated. If you change the parameters, the new values take effect the next time you
generate a new default solver
The Laminar Flow Interface
Pseudo Time Stepping in the COMSOL Multiphysics Reference
Manual
Theory for the Turbulent Flow Interfaces
Common Physics Interface and Feature Settings and Nodes
278 |
The Turbulent Flow, Low Re k- interface can be used for stationary and
time-dependent analyses.
The Low Reynolds number k- interface requires a Wall Distance
Initialization study step in the study previous to the Stationary or Time
Dependent study step.
For study information, see Stationary with Initialization, Transient with
Initialization, and Wall Distance Initialization in the COMSOL
Multiphysics Reference Manual.
Except where included below, see The Laminar Flow Interface and The
Turbulent Flow, k-e Interface for all the other settings.
PHYSICAL MODEL
For this physics interface, the Turbulence model type defaults to RANS and the Turbulence
model defaults to Low Reynolds number k-. This enables the Turbulence Model
Parameters section.
TU R B U L E N C E M O D E L P A R A M E T E R S
Turbulence model parameters are optimized to fit as many flow types as possible, but
for some special cases, better performance can be obtained by tuning the model
parameters.
For this physics interface the parameters are Ce1, Ce2, C, k, e, and v.
DEPENDENT VA RIA BLES
The following dependent variables (fields) are defined for this physics interface:
Velocity field u (SI unit: m/s) and its components
Pressure p (SI unit: Pa)
Turbulent kinetic energy k (SI unit: m2/s2)
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
279
280 |
Boundary Stress
Open Boundary
Fan
Outlet
Flow Continuity
Fluid Properties
Grille
Initial Values
Screen
Inlet
Symmetry
Interior Fan
Vacuum Pump
Interior Wall
Line Mass Source
Volume Force
1
Wall
Fluid Properties
The Fluid Properties node adds the momentum equations solved by the physics
interface, except for volume forces which are added by the Volume Force feature. The
node also provides an interface for defining the material properties of the fluid.
For the Turbulent Flow interfaces, the Fluid Properties node also adds the
equations for the turbulence transport equations.
MODEL INPUTS
Edit input variables to the fluid-flow equations if required. For fluid flow, these are
typically introduced when a material requiring inputs has been selected.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
281
Temperature
For any mechanism, and when required, the Temperature is User defined and defaults
to 293.15 K. If a Heat Transfer physics interface is included in the model, alternatively
select the temperature for that physics interface. These physics interfaces have their
own tags (the Name). For example, if a Heat Transfer in Fluids interface is included in
the model, the Temperature (ht) option is available.
Absolute Pressure
This input appears when a material requires the absolute pressure as a model input.
The absolute pressure input controls the pressure used to evaluate material properties,
but it also relates to the value of the pressure field. There are generally two ways to
calculate the pressure when describing fluid flow: either solve for the absolute pressure
or for a pressure (often denoted gauge pressure) that relates to the absolute pressure
through a reference pressure.
The choice depends on the system and the equations being solved. For example, in a
unidirectional incompressible flow problem, the pressure drop over the modeled
domain is probably many orders of magnitude smaller than the atmospheric pressure,
which, when included, reduces the stability and convergence properties of the solver.
In other cases, you can solve for the absolute pressure, such as when the pressure is part
of an expression for the gas volume or the diffusion coefficients.
The default Absolute pressure pA (SI unit: Pa) is p+pref where p defaults to the pressure
variable from the Navier-Stokes or RANS equations, and pref is from the user input
defined at the physics interface level. When pref is non zero, the physics interface solves
for a gauge pressure.
If the pressure field instead is an absolute pressure field, set the pref to 0 Pa.
To edit the Absolute pressure field, click Make All Model Inputs Editable (
the desired absolute pressure in the field. The default value is 1[atm].
) and enter
The default Density (SI unit: kg/m3) uses the value From material. Select User defined
to enter a different value or expression.
282 |
The default Dynamic viscosity (SI unit: Pas) uses the value From material and
describes the relationship between the shear rate and the shear stresses in a fluid.
Intuitively, water and air have low viscosities, and substances often described as thick
(such as oil) have higher viscosities. Select User defined to define a different value or
expression.
Using the built-in variable for the shear rate magnitude, spf.sr, makes it
possible to define arbitrary expressions of the dynamic viscosity as a
function of the shear rate.
MIXING LENGTH LIMIT
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
283
entities. In such cases, it is recommended that the reference length scale is defined
manually.
Select Manual to define a different value or expression for the wall distance. The
default is 1 m.
lref controls the solution to the distance equation. Objects that are much smaller than
lref are effectively diminished while the distance to objects much larger than lref are
accurately represented.
Volume Force
The Volume Force node specifies the volume force F on the right-hand side of the
momentum equation. Use it, for example, to incorporate the effects of gravity in a
model.
u
T
2
+ ( u )u = pI + ( u + ( u ) ) --- ( u )I + F
t
3
If several volume force nodes are added to the same domain, then the sum of all
contributions are added to the momentum equations.
VO L U M E F O R C E
Enter the components of the Volume force F (SI unit: N/m3). The defaults for all
components are 0 N/m3.
Initial Values
The Initial Values node adds initial values for the velocity field and the pressure that can
serve as initial conditions for a transient simulation or as an initial guess for a nonlinear
solver.
284 |
IN IT IA L VA LUES
Enter values or expressions for the initial value of the Velocity field u (SI unit: m/s) and
the Pressure p (SI unit: Pa). The default values are 0 m/s and 0 Pa, respectively.
In the Turbulent Flow interfaces, initial values for the turbulence variables
are also specified. By default these are specified using the predefined
variables defined by the expressions in Initial Values.
Then depending on the turbulent flow physics interface being used, also define the
applicable initial values:
Turbulent kinetic energy k (SI unit: m2/s2). The default is spf.kinit.
Turbulent dissipation rate ep (SI unit: m2/s3). The default is spf.epinit.
Reciprocal wall distance G (SI unit: 1/m). The default is spf.G0.
Wall
The Wall node includes a set of boundary conditions describing the fluid-flow
condition at a wall.
BOUNDARY CONDITION
Moving Wall
Slip
Leaking Wall
Sliding Wall
1
The default for laminar flow, and the turbulence model Low Reynolds number
k-
No Slip
No slip is the default boundary condition for a stationary solid wall for laminar flow
(and Low Re k-turbulence model). The condition prescribes u = 0, that is, the fluid
at the wall is not moving.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
285
Slip
The Slip option prescribes a no-penetration condition, un=0. It hence implicitly
assumes that there are no viscous effects at the slip wall and hence, no boundary layer
develops. From a modeling point of view, this can be a reasonable approximation if the
main effect of the wall is to prevent fluid from leaving the domain.
Sliding Wall
The Sliding wall boundary condition is appropriate if the wall behaves like a conveyor
belt; that is, the surface is sliding in its tangential direction. The wall does not have to
actually move in the coordinate system.
For 3D components, enter values or expressions for the Velocity of sliding
wall uw (SI unit: m/s). If the velocity vector entered is not in the plane of
the wall, COMSOL Multiphysics projects it onto the tangential direction.
Its magnitude is adjusted to be the same as the magnitude of the vector
entered.
Moving Wall
If the wall moves, so must the adjacent fluid. Hence, this boundary condition
prescribes u = uw. Enter the components of the Velocity of moving wall uw (SI unit:
m/s).
Specifying this boundary condition does not automatically cause the
associated wall to move. An additional Moving Mesh interface needs to
be added to physically track the wall movement in the spatial reference
frame.
286 |
Leaking Wall
Use this boundary condition to simulate a wall where fluid is leaking into or leaving
through a perforated wall u = ul. Enter the components of the Fluid velocity ul
(SI unit: m/s).
CONSTRAINT SETTINGS
Inlet
The Inlet node includes a set of boundary conditions describing the fluid-flow
conditions at an inlet. The Velocity boundary condition is the default.
In many cases the Inlet boundary conditions are available, some of them
slightly modified, for the Outlet type as well. For certain conditions there
is nothing in the mathematical formulations to prevent the fluid from
leaving the domain through boundaries where the Inlet type is specified.
Select a Boundary condition for the inletVelocity (the default), Laminar inflow, or
Pressure.
After selecting a Boundary Condition from the list, a section with the same
or similar name displays underneath. For example, if Velocity is selected, a
Velocity section displays where further settings are defined.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
287
The Velocity boundary condition is available for the Inlet and Outlet boundary nodes,
and when Velocity is selected as the Boundary Condition.
Select Normal inflow velocity (the default) to specify a normal inflow velocity
magnitude u = nU0 where n is the boundary normal pointing out of the domain.
Enter the velocity magnitude U0 (SI unit: m/s). The default is 0 m/s.
If Velocity field is selected, it sets the velocity equal to a given velocity vector u0 when
u = u0. Enter the components of u0 (SI unit: m/s). The defaults are 0 m/s.
For settings applicable to the Turbulent Flow interfaces see Boundary
Condition Settings for the Turbulent Flow Interfaces.
PRESSURE CONDITIONS
This section is available for the Inlet boundary node, and when Pressure is selected as
the Boundary Condition. It specifies the normal stress which in most cases is
approximately equal to the pressure. Enter the Pressure p0 (SI unit: Pa) at the
boundary. The default is 0 Pa. Enter a relative pressure value in p0 (SI unit: Pa). Or if
the reference pressure pref defined at the physics interface level is equal to 0 Pa, enter
a an absolute pressure in p0.
The Suppress backflow check box is selected by default. This option adjusts the inlet
pressure locally in order to prevent fluid from exiting the domain through the
boundary. If suppress backflow is deselected, the inlet boundary can become an
outlet depending on the pressure field in the rest of the domain.
Flow direction controls in which direction the fluid enters the domain.
- Select Normal flow (the default) to prescribe zero tangential velocity component.
- Select User defined to define an Inflow velocity direction du (dimensionless). The
magnitude of du does not matter, only the direction. du must point into the
domain.
288 |
LAMINAR INFLOW
The Laminar inflow boundary condition is available for the Inlet node.
Select a flow quantity for the inletAverage velocity (the default), Flow rate, or
Entrance pressure.
When Average velocity is selected, enter an Average velocity Uav (SI unit: m/s). The
default is 0 m/s.
If Flow rate is selected, enter the Flow rate V0 (SI unit: m3/s). The default is 0 m3/s.
If Entrance pressure is selected, enter the Entrance pressure pentr (SI unit: Pa) at the
entrance of the fictitious channel outside of the model. The default is 0 Pa.
Then for any selection, specify the entrance length and constraints:
Enter the Entrance length Lentr (SI unit: m) to define the length of the inlet channel
outside the model domain.
The Entrance length value must be large enough so that the flow can reach
a laminar profile. For a laminar flow, Lentr should be significantly greater
than 0.06ReD, where Re is the Reynolds number and D is the inlet length
scale (this formula is exact if D is the diameter of a cylindrical pipe and
approximate for other geometries). For turbulent flow the equivalent
expression is 4.4Re1/6D. The default is 1 m.
Select the Constrain outer edges to zero check box to force the laminar profile to go
to zero at the bounding points or edges of the inlet channel. Otherwise the velocity
is defined by the boundary condition of the adjacent boundary in the model. For
example, if one end of a boundary with a laminar inflow condition connects to a slip
boundary condition, then the laminar profile has a maximum at that end.
CONSTRAINT SETTINGS
Outlet
The Outlet node includes a set of boundary conditions describing fluid-flow conditions
at an outlet. Pressure Conditions is the default. Other options are based on individual
licenses. Selecting appropriate outlet conditions for the Navier-Stokes equations is not
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
289
BOUNDARY CONDITION
Select a Boundary condition for the outletPressure (the default), Laminar outflow, or
Velocity.
PRESSURE CONDITIONS
This section is available for the Outlet boundary node, and when Pressure is selected
as the Boundary Condition. The Pressure condition specifies the normal stress which in
most cases is approximately equal to the pressure. The tangential stress component is
set to 0 N/m2.
Enter the Pressure p0 (SI unit: Pa) at the boundary. The default is 0 Pa. Enter a
relative pressure value in p0 (SI unit: Pa). Or if the reference pressure pref defined
at the physics interface level is equal to 0 Pa, enter an absolute pressure in p0.
Select the Normal flow check box to change the no tangential stress condition to a
no tangential velocity condition. This forces the flow to exit (or enter) the domain
perpendicularly to the outlet boundary.
The Suppress backflow check box is selected by default. This option adjusts the outlet
pressure in order to prevent fluid from entering the domain through the boundary.
VE L O C I T Y
290 |
LAMINAR OUTFLOW
This section displays when Laminar outflow is selected as the Boundary condition. Select
a flow quantity to specify for the inlet:
If Average velocity is selected, enter an Average velocity Uav (SI unit: m/s). The
default is 0 m/s.
If Flow rate is selected, enter the Flow rate V0 (SI unit: m3/s). The default is 0 m3/s.
If Exit pressure is selected, enter the Exit pressure pexit (SI unit: Pa) at the end of the
fictitious channel following the outlet. The default is 0 Pa.
Then for any selection, specify the entrance length and constraints:
Enter the Exit length Lexit (SI unit: m) to define the length of the fictitious channel
outside the model domain.
The Exit length value must be large enough so that the flow can reach a
laminar profile. For a laminar flow, Lexit should be significantly greater
than 0.06ReD, where Re is the Reynolds number and D is the outlet
length scale (this formula is exact if D is the diameter of a cylindrical pipe
and approximate for other geometries). For turbulent flow the equivalent
expression is 4.4Re1/6D. The default is 1 m.
Select the Constrain outer edges to zero check box to force the laminar profile to go
to zero at the bounding points or edges of the inlet channel. Otherwise the velocity
is defined by the boundary condition of the adjacent boundary in the model. For
example, if one end of a boundary with a Laminar outflow condition connects to a
Slip boundary condition, then the laminar profile has a maximum at that end.
CONSTRAINT SETTINGS
Symmetry
The Symmetry node adds a boundary condition that describes symmetry boundaries in
a fluid-flow simulation. The boundary condition for symmetry boundaries prescribes
no penetration and vanishing shear stresses. The boundary condition is a combination
of a Dirichlet condition and a Neumann condition:
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
291
pI + ( u + ( u ) T ) 2
--- ( u )I n = 0
u n = 0,
u n = 0,
( pI + ( u + ( u ) T ) )n = 0
for the compressible and incompressible formulations. The Dirichlet condition takes
precedence over the Neumann condition, and the above equations are equivalent to
the following equation for both the compressible and incompressible formulations:
u n = 0,
K ( K n )n = 0
K = ( u + ( u ) T )n
BOUNDARY SELECTION
Open Boundary
The Open Boundary node adds boundary conditions describing boundaries in contact
with large volumes of fluid. Fluid can both enter and leave the domain on boundaries
with this type of condition.
BOUNDARY CONDITIONS
Select a Boundary condition for the open boundariesNormal stress (the default) or No
viscous stress.
292 |
Normal Stress
Enter the magnitude of Normal stress f0 (SI unit: N/m2). This implicitly imposes
p f 0 . The default is 0 N/m2.
No Viscous Stress
The No Viscous Stress condition specifies vanishing viscous stress on the outlet. This
condition does not provide sufficient information to fully specify the flow at the outlet
and must at least be combined with pressure constraints on adjacent points.
If No viscous stress is selected, it prescribes vanishing viscous stress:
( u + ( u ) T ) 2
--- ( u )I n = 0
3
( u + ( u ) T )n = 0
using the compressible and the incompressible formulations.
This condition can be useful in some situations because it does not impose
any constraint on the pressure. A typical example is a model with volume
forces that give rise to pressure gradients that are hard to prescribe in
advance. To make the model numerically stable, combine this boundary
condition with a point constraint on the pressure.
Boundary Stress
The Boundary Stress node adds a boundary condition that represents a very general
class of conditions also known as traction boundary conditions.
BOUNDARY CONDITION
Select a Boundary condition for the boundary stressGeneral stress (the default),
Normal stress, or Normal stress, normal flow.
General Stress
When General stress is selected, enter the components for the Stress F
(SI unit: N/m2).The total stress on the boundary is set equal to a given stress F:
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
293
pI + ( u + ( u ) T ) 2
--- ( u )I n = F
3
( pI + ( u + ( u ) T ) )n = F
using the compressible and the incompressible formulations.
This boundary condition implicitly sets a constraint on the pressure that for 2D flows is
u n
p = 2 ---------- n F
n
(10-1)
Normal Stress
Normal Stress is described for the Open Boundary node.
3
T
n ( pI + ( u + ( u ) T ) )n = f 0 ,
tu = 0
tu = 0
(10-2)
294 |
If Normal Stress, Normal Flow is selected as the Boundary condition, then to Apply
reaction terms on all dependent variables, select All physics (symmetric). Or select
Individual dependent variables to restrict the reaction terms as required.
Screen
Use the Screen node to model interior wire-gauzes, grilles, or perforated plates as thin
permeable barriers. Common correlations are included for resistance and refraction
coefficients. The Screen boundary condition can only be applied on interior
boundaries.
S C R E E N TY P E
Select a Screen typeWire gauze (the default), Square mesh, Perforated plate, or User
defined. Observe the equations shown based on the selection (excluding User defined).
If Wire gauze, Square mesh, or Perforated plate is selected as the Screen type, enter values
or expressions for the Solidity s (dimensionless). The default is 0.5.
For Wire gauze also enter a value or expression for the Wire diameter d (SI unit: m).
The default is 0.001 m (1 mm).
For User defined, enter a Resistance coefficient K (dimensionless). The default is 1.56.
For all screen types, the Refraction defaults to Wire gauze. Or select User defined to
enter a Refraction coefficient (dimensionless). The default is 0.683.
Screen Boundary Condition
Theory for the Non-Isothermal Screen Boundary Condition
Vacuum Pump
The Vacuum Pump node models the effective outlet pressure created by a vacuum pump
device that is attached to the outlet.
PARAMETERS
Select a Static pressure curve to define a lumped curveLinear (the default), Static
pressure curve data, or User defined.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
295
Linear
If Linear is selected, enter values or expressions for the Static pressure at no flow pnf
(SI unit: Pa) and the Free delivery flow rate V0,fd (SI unit: m3/s). The defaults are
100 Pa and 0.01 m3/s, respectively.
The static pressure curve is equal to the static pressure at no flow rate when V0 < 0 and
equal to 0 when the flow rate is larger than the free delivery flow rate.
User Defined
Select User defined to enter a different value or expression. The flow rate across the
selection where this boundary condition is applied is defined by phys_id.V0 where
phys_id is the name (for example, phys_id is spf by default for this physics interface).
In order to avoid unexpected behavior, the function used for the fan curve is the
maximum of the user-defined function and 0.
STATIC PRESSURE CURVE DATA
This section displays when Static pressure curve data is selected as the Static pressure
curve. In the table, enter values or expressions for the Flow rate and Static pressure curve
(or click the Load from file button (
) under the table to import a text file). Select
the Flow rate (the default SI unit is m3/s) and Static pressure curve (the default SI unit
is Pa).
UNITS
This section is available when Static pressure curve data is selected as the Static pressure
curve. Select units for the Flow rate (default is m3/s) and Static pressure curve (default
is Pa).
STATIC PRESSURE CURVE INTERPOLATION
This section is available when Static pressure curve data is selected as the Static pressure
curve. Select the Interpolation function typeLinear (the default), Piecewise cubic, or
Cubic spline.
296 |
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
297
CONSTRAINT SETTINGS
See Common Physics Interface and Feature Settings and Nodes for links
to more information.
Fan
Use the Fan node to define the flow direction (inlet or outlet) and the fan parameters
on exterior boundaries. Use the Interior Fan node for interior boundaries.
FLOW DIRECTION
When Inlet is selected as the Flow direction, enter the Input pressure pinput (SI unit: Pa)
to define the pressure at the fan input. The default is 0 Pa.
When Outlet is selected as the Flow direction, enter the Exit pressure pexit (SI unit: Pa)
to define the pressure at the fan outlet. The default is 0 Pa.
For either flow direction, select a Static pressure curve to specify a fan curveLinear
(the default), Static pressure curve data, or User defined.
298 |
Linear
For both Inlet and Outlet flow directions, if Linear is selected, enter values or
expressions for the Static pressure at no flow pnf (SI unit: Pa), the default is 100 Pa,
and the Free delivery flow rate V0,fd (SI unit: m3/s), the default is 0.01 m3/s.
The static pressure curve is equal to the static pressure at no flow rate
when V0 < 0 and equal to 0 when the flow rate is larger than the free
delivery flow rate.
User Defined
Select User defined to enter a different value or expression for the Static pressure curve.
The flow rate across the selection where this boundary condition is applied is defined
by phys_id.V0 where phys_id is the name (for example, phys_id is spf by default
for laminar single-phase flow). In order to avoid unexpected behavior, the function
used for the fan curve is the maximum between the user-defined function and 0.
defined using the Interpolation function type list in the Static Pressure Curve
Interpolation section.
UNITS
This section is available when Static pressure curve data is selected as the Static pressure
curve. Select units for the Flow rate (default is m3/s) and Static pressure (default is Pa).
STATIC PRESSURE CUR VE DATA
This section is available when Static pressure curve data is selected as the Static pressure
curve. In the table, enter values or expressions the Flow rate and Static pressure (or click
) under the table to import a text file). Select the unit for
the Load from file button (
the Flow rate (the default SI unit is m3/s) and for the Static pressure curve (the default
SI unit is Pa).
STATIC PRESSURE CUR VE INTERPOLATION
This section is available when Static pressure curve data is selected as the Static pressure
curve. Select the Interpolation function typeLinear (the default), Piecewise cubic, or
Cubic spline.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
299
The extrapolation method is always a constant value. In order to avoid problems with
an undefined function, the function used for the boundary condition is the maximum
of the interpolated function and 0.
TURBULENCE CONDITIONS ON FAN OUTLET
When Inlet is selected as the Flow direction and the Turbulence model has transport
equations for the turbulent kinetic energy, k, and turbulent dissipation rate, , or
specific dissipation rate, , specify the values of the Turbulent kinetic energy and the
Turbulent dissipation rate or Specific dissipation rate on the downstream side of the fan.
Alternatively, use the Reference velocity scale to specify default values.
Interior Fan
The Interior Fan node represents interior boundaries where a fan condition is set using
the fan pressure curve to avoid an explicit representation of the fan. The Interior Fan
defines a boundary condition on the slit for laminar flow. That means that the pressure
and the velocity can be discontinuous across this boundary.
One side represents a flow inlet; the other side represents the fan outlet. The fan
boundary condition ensures that the mass flow rate is conserved between its inlet and
outlet:
u n +
inlet
u n = 0
outlet
This boundary condition acts like a Pressure Conditions boundary condition on each
side of the fan. The pressure at the fan outlet is fixed so that the mass flow rate is
conserved. On the fan inlet the pressure is set to the pressure at the fan outlet minus
the pressure drop due to the fan. The pressure drop due to the fan is defined by the
static pressure curve, which is usually a function of the flow rate. To define a fan
boundary condition on an exterior boundary, use the Fan node instead.
INTERIOR FAN
Define the Flow direction by selecting Along normal vector (the default) or Opposite to
normal vector. This defines which side of the boundary is considered the fans inlet and
outlet.
300 |
When using a Turbulence model which has transport equations for the turbulent kinetic
energy, k, and turbulent dissipation rate, , or specific dissipation rate, , specify the
values of the Turbulent kinetic energy and the Turbulent dissipation rate or Specific
dissipation rate on the downstream side of the fan. Alternatively, use the Reference
velocity scale to specify default values.
After a boundary is selected, an arrow displays in the Graphics window to
indicate the selected flow direction. To update the arrow if the selection
changes, click any node in the Model Builder and then click the Interior fan
node again to update the Graphics window.
The rest of the settings for this section are the same as for the Fan node.
See Linear and Static Pressure Curve Data for details.
Interior Wall
The Interior Wall boundary condition includes a set of boundary conditions describing
the fluid-flow conditions at an interior wall. The Interior Wall condition can only be
applied on interior boundaries.
It is similar to the Wall boundary condition available on exterior boundaries except
that it applies on both sides of an internal boundary. It allows discontinuities (velocity,
pressure, or turbulence) across the boundary. Use the Interior Wall boundary condition
to avoid meshing thin structures by applying no-slip conditions on interior curves and
surfaces instead. You can also prescribe slip conditions and conditions for a moving
wall.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
301
BOUNDARY CONDITION
Select a Boundary conditionNo slip (available for laminar flow and is the default), Wall
functions (available for turbulent flow, and the default), Slip, or Moving wall.
No Slip
No slip is the default boundary condition for a stationary solid wall. The condition
prescribes u = 0 on both sides of the boundary; that is, the fluid at the wall is not
moving.
Wall Functions
The Wall functions boundary condition applies wall functions to solid walls in a
turbulent flow. Wall functions are used to model the thin region with high gradients
in flow variables near the wall.
Slip
The Slip condition prescribes a no-penetration condition, un=0. It hence implicitly
assumes that there are no viscous effects on either side of the slip wall and hence, no
boundary layer develops. From a modeling point of view, this can be a reasonable
approximation if the important effect is to prevent the exchange of fluid between the
regions separated by the interior wall.
Moving Wall
If the wall moves, so must the fluid on both sides of the wall. Hence, this boundary
condition prescribes u = uw. Enter the components of the Velocity of moving wall uw
(SI unit: m/s).
Specifying this boundary condition does not automatically cause the
associated wall to move. An additional Moving Mesh interface must be
added to physically track the wall movement in the spatial reference frame.
Wall
Moving Mesh Interface in the COMSOL Multiphysics Reference
Manual
CONSTRAINT SETTINGS
302 |
Grille
The Grille node models the pressure drop caused by having a grille that covers the inlet
or outlet.
See Fan for other settings for the Laminar Flow interface, except for
Quadratic loss, which is described here. Note that for the Turbulent Flow
interfaces, Quadratic loss is the only available option for Static pressure
curve.
PARAMETERS
If Quadratic loss is selected as the Static pressure curve, enter the Quadratic loss
coefficient to define qlc (SI unit: kg/m7). The default value is 0 kg/m7. qlc defines the
static pressure curve that is a piecewise quadratic function equal to 0 when flow rate is
< 0, equal to V02qlc when flow rate is > 0.
TURBULENCE CONDITIONS
When Inlet is selected as the Flow direction and the Turbulence model has transport
equations for the turbulent kinetic energy, k, and turbulent dissipation rate, , or
specific dissipation rate, , Specify turbulent length scale and intensity or Specify
turbulence variables on the downstream side of the grille. Alternatively, use the
Reference velocity scale to specify default values.
Flow Continuity
The Flow Continuity node is suitable for pairs where the boundaries match; it prescribes
that the flow field is continuous across the pair.
A Wall subnode is added by default and it applies to the parts of the pair boundaries
where a source boundary lacks a corresponding destination boundary and vice versa.
The Wall feature can be overridden by any other boundary condition that applies to
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
303
exterior boundaries. Right-click the Flow Continuity node to add additional Fallback
feature subnodes.
Enter a point constraint for the Pressure p0 (SI unit: Pa). The default is 0 Pa. Enter a
relative pressure value in p0 (SI unit: Pa). Or if the reference pressure pref defined at
the physics interface level is equal to 0 Pa, enter an absolute pressure in p0.
CONSTRAINT SETTINGS
304 |
This feature requires at least one of the following licenses: Batteries &
Fuel Cells Module, CFD Module, Chemical Reaction Engineering
Module, Corrosion Module, Electrochemistry Module,
Electrodeposition Module, Microfluidics Module, Pipe Flow Module, or
Subsurface Flow Module.
SOURCE STRENGTH
Enter the Mass flux, q p , for the source (SI unit: kg/s). A positive value results in mass
being ejected from the point into the computational domain. A negative value results
in mass being removed from the computational domain.
Point sources located on a boundary or on an edge affects the adjacent computational
domains. This has the effect, for example, that the physical strength of a point source
located in a symmetry plane is twice the given strength.
This feature requires at least one of the following licenses: Batteries &
Fuel Cells Module, CFD Module, Chemical Reaction Engineering
Module, Corrosion Module, Electrochemistry Module,
Electrodeposition Module, Microfluidics Module, Pipe Flow Module, or
Subsurface Flow Module.
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
305
SELECTION
The Line Mass Source feature is available for all dimensions, but the applicable selection
differs between the dimensions.
MODEL DIMENSION
2D
Points
2D Axisymmetry
3D
Edges
SOURCE STRENGTH
Enter the Mass flux, q l , for the source (SI unit: kg/(sm)). A positive value results in
mass being ejected from the line into the computational domain and a negative value
means that mass is removed from the computational domain.
Line sources located on a boundary affect the adjacent computational domains. This,
for example, has the effect that the physical strength of a line source located in a
symmetry plane is twice the given strength.
The Wall node includes a set of boundary conditions describing the fluid-flow
condition at a wall.
Wall Functions
The Wall functions boundary condition applies wall functions to solid walls in a
turbulent flow. Wall functions are used to model the thin region with high gradients
in flow variables near the wall.
306 |
prescribed. The tangential direction is determined in the same manner as in the Sliding
Wall feature. Enter the component values or expressions for the Velocity of sliding wall
uw (SI unit: m/s). The defaults are 0 m/s.
The Inlet node includes a set of boundary conditions describing the fluid-flow
conditions at an inlet.
Click the Specify turbulence length scale and intensity button (the default) to enter
values or expressions for the following. Availability is based on the physics interface and
the boundary condition chosen:
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
307
VARIABLE
INLET
OPEN
BOUNDARY
BOUNDARY
STRESS
Turbulent intensity
(dimensionless)
IT
0.05
0.005
0.01
LT
0.01
0.1
0.1
Uref
k0
0.005
2.5 x 10-3
1 x 10-2
0.005
1.1 x 10-4
1 x 10-3
For recommendations of physically sound values see Inlet Values for the
Turbulence Length Scale and Turbulent Intensity.
2
3
Open Boundary k = --- ( I T U ref ) ,
2
3 4 k3 / 2
= C
----------LT
34
(10-3)
3
2 ---
C 3 ( I T U ref ) 2
= ------------ ----------------------------
LT
2
(10-4)
For the Open Boundary and Boundary Stress options, and with any Turbulent Flow
physics interface, inlet conditions for the turbulence variables also need to be specified.
These conditions are used on the parts of the boundary where un < 0, that is, where
flow enters the computational domain.
308 |
O P E N B O U N D A R Y N O D E ( TU R B U L E N T F L OW S E T T I N G S )
The Open Boundary node adds boundary conditions describing boundaries in contact
with large volumes of fluid. Fluid can both enter and leave the domain on boundaries
with this type of condition.
Under Turbulence Conditions, the settings are the same for as defined
under Boundary Condition for the Inlet Node (Turbulent Flow Settings)
node. Also see About the Turbulent Intensity and Turbulence Length
Scale Parameters.
B O U N D A R Y S T RE S S N O D E ( TU R B U L E N T F L OW S E T T I N G S )
The Boundary Stress node adds a boundary condition that represents a very general
class of conditions also known as traction boundary conditions.
Select a Turbulent boundary type to apply to the turbulence variablesOpen boundary
(the default), Inlet, or Outlet.
If Open boundary is selected, then expect parts of the boundary to be an outlet and
parts of the boundary to be an inlet.
Select Inlet when the whole boundary is expected to be an inlet.
Under Turbulence Conditions for Inlet and Open boundary, the settings
are the same for as defined under Boundary Condition for the Inlet Node
(Turbulent Flow Settings) node. Also see About the Turbulent Intensity
and Turbulence Length Scale Parameters.
Select Outlet when the whole boundary is expected to be an outflow boundary.
Homogeneous Neumann conditions are applied for the turbulence variables, that
is, for k and
k n = 0
n = 0
T H E L A M I N A R F L O W A N D TU R B U L E N T F L O W I N T E R F A C E S
309
310 |
(10-5)
u
------- + ( u )u = [ pI + ] + F
t
(10-6)
T
T p
C p ------- + ( u )T = ( q ) + :S ---- ------- ------ + ( u )p + Q
t
T p t
(10-7)
where
is the density (SI unit: kg/m3)
u is the velocity vector (SI unit: m/s)
p is pressure (SI unit: Pa)
is the viscous stress tensor (SI unit: Pa)
F is the volume force vector (SI unit: N/m3)
Cp is the specific heat capacity at constant pressure (SI unit: J/(kgK))
T is the absolute temperature (SI unit: K)
q is the heat flux vector (SI unit: W/m2)
Q contains the heat sources (SI unit: W/m3)
S is the strain-rate tensor:
1
S = --- ( u + ( u ) T )
2
The operation : denotes a contraction between tensors defined by
311
a:b =
anm bnm
(10-8)
n m
(10-9)
The dynamic viscosity, (SI unit: Pas), for a Newtonian fluid is allowed to depend on
the thermodynamic state but not on the velocity field. All gases and many liquids can
be considered Newtonian. Examples of non-Newtonian fluids are honey, mud, blood,
liquid metals, and most polymer solutions. The Heat Transfer Module treats all fluids
as Newtonian according to Equation 10-9.
Other commonly used constitutive relations are Fouriers law of heat conduction and
the ideal gas law.
In theory, the same equations describe both laminar and turbulent flows. In practice,
however, the mesh resolution required to simulate turbulence with the Laminar Flow
interface makes such an approach impractical.
There are several books where derivations of the Navier-Stokes equations
and detailed explanations of concepts such as Newtonian fluids can be
found. See, for example, the classical text by Batchelor (Ref. 3) and the
more recent work by Panton (Ref. 4).
Many applications describe isothermal flows for which Equation 10-7 is decoupled
from Equation 10-5 and Equation 10-6. The temperature equation is described in the
Theory for the Heat Transfer Interfaces.
312 |
2D AXISYMMETRIC FORMULATIONS
Compressible Flow
The Navier-Stokes equations solved by default in all Single-Phase Flow interfaces apply
the compressible formulation of the continuity equation:
------ + ( u ) = 0
t
(10-10)
u
2
------- + u u = p + ( u + ( u ) T ) --- ( u )I + F
t
3
(10-11)
These equations are applicable for incompressible as well as compressible flow with
density variations.
313
The momentum equation, Equation 10-11, is parabolic for unsteady flow and elliptic
for steady flow, whereas the continuity equation, Equation 10-10, is hyperbolic for
both steady and unsteady flow. The combined system of equations is thus hybrid
parabolic-hyperbolic for unsteady flow and hybrid elliptic-hyperbolic for steady flow.
An exception occurs when the viscous term in Equation 10-11 becomes vanishingly
small, such as at an outflow boundary, in which case the momentum equation becomes
locally hyperbolic. The number of boundary conditions to apply on the boundary then
depends on the number of characteristics propagating into the computational domain.
For the purely hyperbolic system, the number of characteristics propagating from the
boundary into the domain changes as the Mach number passes through unity. Hence,
the number of boundary conditions required to obtain a numerically well posed system
must also change. The compressible formulation of the laminar and turbulent
interfaces uses the same boundary conditions as the incompressible formulation, which
implies that the compressible interfaces are not suitable for flows with Mach number
larger than or equal to one.
The practical Mach number limit is lower than one, however. The main reason is that
numerical scheme (stabilization and boundary conditions) of the Laminar Flow
interface does not recognize the direction and speed of pressure waves. The fully
compressible Navier-Stokes equations do, for example, start to display very sharp
gradients already at moderate Mach numbers. But the stabilization in the single-phase
flow physics interface does not necessarily capture these gradients. It is impossible to
give an exact limit where the low Mach number regime ends and the moderate Mach
number regime begins, but a rule of thumb is that the Mach number effects start to
appear at Ma = 0.3. For this reason the compressible formulation is referred to as
compressible flow (Ma<0.3) in COMSOL Multiphysics.
Incompressible Flow
When the temperature variations in a flow are small, a single-phase fluid can often be
assumed incompressible; that is, is constant or nearly constant. This is the case for all
liquids under normal conditions and also for gases at low velocities. For constant ,
Equation 10-10 reduces to
u = 0
(10-12)
314 |
u
T
+ ( u )u = [ pI + ( u + ( u ) ) ] + F
t
(10-13)
315
= =
1
--- :
2
anm bnm
n m
= ()
The Laminar Flow interfaces have the following predefined models to prescribe a
non-Newtonian viscositythe power law and the Carreau model.
POWER LAW
= m n 1
(10-14)
where m and n are scalars that can be set to arbitrary values. For n > 1, the power law
describes a shear thickening (dilatant) fluid. For n < 1, it describes a shear thinning
(pseudoplastic) fluid. A value of n equal to one gives the expression for a Newtonian
fluid.
Equation 10-14 predicts an infinite viscosity at zero shear rate for n < 1. This is
however never the case physically. Instead, most fluids have a constant viscosity for
shear rates smaller than 10-2 s-1 (Ref. 18). Since infinite viscosity also makes models
using Equation 10-14 difficult to solve, COMSOL Multiphysics implements the
power law model as
= mmax ( , min ) n 1
(10-15)
where min is a lower limit for the evaluation of the shear rate magnitude. The default
value for min is 10-2 s-1, but can be given an arbitrary value or expression using the
corresponding text field.
CARREAU MODEL
The Carreau model defines the viscosity in terms of the following four-parameter
expression
316 |
(n 1)
---------------- = + ( 0 inf ) [ 1 + ( ) 2 ] 2
(10-16)
where is a parameter with the unit of time, 0 is the zero shear rate viscosity, inf is
the infinite shear-rate viscosity, and n is a dimensionless parameter. This expression is
able to describe the viscosity for most stationary polymer flows.
(10-17)
where g is the gravity vector. A further simplifications is often possible. Since g can be
written in terms of a potential, , it is possible to write Equation 10-17 as:
F = ( 0 ) + g
The first part can be canceled out by splitting the true pressure, p, into a hydrodynamic
component, P, and a hydrostatic component, 0. Equation 10-12 and
Equation 10-13 are expressed in terms of the hydrodynamic pressure P = p + 0:
u = 0
(10-18)
u
0 ------- + ( 0 u )u = P + ( ( u + ( u ) T ) ) + g
t
(10-19)
To obtain the Boussinesq approximation in this form, enter the expression for g for
the Volume Force feature.
In practice, the shift from p to P can be ignored except where the pressure appears in
boundary conditions. The pressure that is specified at boundaries is the hydrodynamic
pressure in this case. For example, on a vertical outflow or inflow boundary, the
hydrodynamic pressure is typically a constant, while the true pressure is a function of
the vertical coordinate.
The system that Equation 10-18 and Equation 10-19 form has its limitations. The
main assumption is that the density fluctuations must be small; that is, /0 << 1.
317
There are also some more subtle constraints that, for example, make the Boussinesq
approximation unsuitable for systems of very large dimensions. An excellent discussion
of the Boussinesq approximation and its limitations appears in Chapter 14 of Ref. 10.
SLIP
The Slip condition assumes that there are no viscous effects at the slip wall and hence,
no boundary layer develops. From a modeling point of view, this is a reasonable
approximation if the important effect of the wall is to prevent fluid from leaving the
domain. Mathematically, the constraint can be formulated as:
u n = 0,
( pI + ( u + ( u ) T ) )n = 0
The no penetration term takes precedence over the Neumann part of the condition
and the above expression is therefore equivalent to
u n = 0,
K ( K n )n = 0
K = ( u + ( u ) T )n
expressing that there is no flow across the boundary and no viscous stress in the
tangential direction.
For turbulent flow, any turbulence variable is subject to a homogeneous Neumann
condition. For example
k n = 0
for a k- model.
318 |
n = 0
SLI D I NG WA LL
The Sliding Wall boundary condition is appropriate if the wall behaves like a conveyor
belt; that is, the surface is sliding in its tangential direction. The wall does not have to
actually move in the coordinate system.
In 2D, the tangential direction is unambiguously defined by the direction
of the boundary, but the situation becomes more complicated in 3D. For
this reason, this boundary condition has slightly different definitions in
the different space dimensions.
u t = Uw
where t = (ny, nx) for 2D and t = (nz, nr) for axial symmetry.
319
INLET CONDITIONS
An inlet requires specification of the velocity components. The most robust way to do
this is to prescribe a velocity field using a Velocity condition.
A common alternative to prescribing the complete velocity field is to prescribe a
pressure and all but one velocity component. The pressure cannot be specified
pointwise since this is a mathematically over-constraining. Instead the pressure can be
specified via a stress condition:
u n
p + 2 --------- = F n
n
(10-20)
The most common approach is to prescribe a pressure via a normal stress condition on
the outlet. This is often accompanied by a vanishing tangential stress condition:
u t
-------- = 0
n
where ut/n is the normal derivative of the tangential velocity field. It is also possible
to prescribe ut to be zero. The latter option should be used with care since it can have
a significant effect on the upstream solution.
320 |
Laminar Inflow
In order to prescribe a fully developed inlet velocity profile, this boundary condition
adds a weak form contribution and constraints corresponding to unidirectional flow
perpendicular to the boundary. The applied condition corresponds to the situation
shown in Figure 10-1: a fictitious domain of length Lentr is assumed to be attached to
the inlet of the computational domain. The domain is an extrusion of the inlet
boundary, which means that laminar inflow requires the inlet to be flat. The boundary
condition uses the assumption that the flow in this fictitious domain is fully developed
laminar flow. The wall boundary conditions for the fictitious domain is inherited
from the real domain, , unless the option to constrain outer edges or endpoints to
zero is selected in which case the fictitious walls are no-slip walls.
pentr
Lentr
Figure 10-1: An example of the physical situation simulated when using the Laminar
inflow boundary condition. is the actual computational domain while the dashed
domain is a fictitious domain.
If an average inlet velocity or inlet volume flow is specified instead of the pressure,
COMSOL Multiphysics adds an ODE that calculates a pressure, pentr, such that the
desired inlet velocity or volume flow is obtained.
321
Laminar Outflow
In order to prescribe an outlet velocity profile, this boundary condition adds a weak
form contribution and constraints corresponding to unidirectional flow perpendicular
to the boundary. The applied condition corresponds to the situation shown in
Figure 10-2: assume that a fictitious domain of length Lexit is attached to the outlet of
the computational domain. The domain is an extrusion of the outlet boundary, which
means that laminar outflow requires the outlet to be flat. The boundary condition uses
the assumption that the flow in this fictitious domain is fully developed laminar flow.
The wall boundary conditions for the fictitious domain is inherited from the real
domain, , unless the option to constrain outer edges or endpoints to zero is selected
in which case the fictitious walls are no-slip walls.
pexit
Lexit
Figure 10-2: An example of the physical situation simulated when using the Laminar
outflow boundary condition. is the actual computational domain while the dashed
domain is a fictitious domain.
If the average outlet velocity or outlet volume flow is specified instead of the pressure,
the software adds an ODE that calculates pexit such that the desired outlet velocity or
volume flow is obtained.
No Viscous Stress
For this module, and in addition to the Pressure, No Viscous Stress boundary
condition, the viscous stress condition sets the viscous stress to zero:
( u + ( u ) T ) 2
--- ( u )I n = 0
3
( ( u + ( u ) T ) )n = 0
using the compressible and the incompressible formulation, respectively.
The condition is not a sufficient outlet condition since it lacks information about the
outlet pressure. It must hence be combined with pressure point constraints on one or
several points or lines surrounding the outlet.
322 |
This boundary condition is numerically the least stable outlet condition, but can still
be beneficial if the outlet pressure is nonconstant due to, for example, a nonlinear
volume force.
3
( pI + ( u + ( u ) T ) )n = f 0 n
using the compressible and the incompressible formulation, respectively.
This implies that the total stress in the tangential direction is zero. This boundary
condition implicitly sets a constraint on the pressure which for 2D flows is
u n
p = 2 ---------- + f 0
n
(10-21)
(10-22)
( pI + ( u + ( u ) T ) )n = p 0 n
(10-23)
323
ut = 0
(10-24)
If so, the no tangential stress condition is overridden. An issue with Equation 10-22
or Equation 10-23 is that it does not strongly enforce unidirectional flow on the
boundary. If the prescribed pressure on an outlet is too high, parts of the outlet can
actually have inflow. This is not as much of an issue for the Navier-Stokes equations as
it is an issue for scalar transport equations solved along with the Navier-Stokes
equations. Hence, when applying the Pressure boundary condition at an outlet or inlet
you can further constrain the flow. With the Suppress backflow option
pI + ( u + ( u ) T ) 2
--- ( u )I n = p 0 n
3
( pI + ( u + ( u ) T ) )n = p 0 n
p p
0
(10-25)
(10-26)
3
T
n ( pI + ( u + ( u ) T ) )n = p 0
p p
0
(10-27)
together with the tangential condition in Equation 10-24, or, a general flow direction
is prescribed.
324 |
T pI + ( u + ( u ) T ) 2
--- ( u )I n = p 0 ( r n )
ru
u
3
(r n)
T ( pI + ( u + ( u ) T ) )n = p
ru
0 u
p p
0
(10-28)
du
u ( u r u )r u = 0, r u = ------------du
The > option is used with suppress backflow to have u n 0 or u r u 0 .
Inlet, Outlet, Open Boundary, and No Viscous Stress for the individual
node settings. Note that some modules have additional theory sections
describing options available with that module.
In this case (see Figure 10-3), the devices inlet is the interior face situated between the
blue (cube) and green (circle) domains while its outlet is an external boundary, here
the circular boundary of the green domain. The lumped curve gives the flow rate as a
function of the pressure difference between the interior face and the external
boundary. This boundary condition implementation follows the Pressure Boundary
Condition for outlets with the Suppress backflow option:
325
pI + ( u + ( u ) T ) 2
--- ( u )I n = p 0 n
(10-29)
In 2D the thickness in the third direction, Dz, is used to define the flow
rate. Vacuum pumps are modeled as rectangles in this case.
Figure 10-3: A vacuum pump at the outlet. The arrow represents the flow direction, the
green circle represents the vacuum pump (that should not be part of the model), and the
blue cube represents the modeled domain with an outlet boundary condition described by
a lumped curve for the attached vacuum pump.
326 |
set to the sum of the mean value of the pressure on dev_out and the pressure drop
across the device. The pressure drop is calculated from a lumped curve using the
flow rate evaluated on dev_in.
For the inlet side, on dev_out, a pressure boundary condition is defined. The
pressure value is set so that the flow rate is equal on dev_in and dev_out. An ODE
is added to compute the pressure value.
When a turbulence model with transport equations for the turbulence quantities is
applied, the turbulent kinetic energy, k, and dissipation rate, , or specific dissipation
rate, , must be specified on the downstream side of the fan. The turbulence
conditions are specific to the design and operating conditions of the fan. A reference
velocity scale Uref is available in order to set default values.
2 ,
k 0init = 0.015U ref
3/2
C 3/4 k 0init
0init = -------------------------l ref
(10-30)
327
Figure 10-4: A device between two boundaries. The red arrows represent the flow direction,
the cylindrical part represents the device (that should be not be part of the model), and the
two cubes are the domain that are modeled with a particular inlet boundary condition to
account for the device.
In this case, the devices inlet is an external boundary, represented by the external
circular boundary of the green domain on Figure 10-5. The devices outlet is an
interior face situated between the green and blue domains in Figure 10-5. The lumped
curve gives the flow rate as a function of the pressure difference between the external
boundary and the interior face. This boundary condition implementation follows the
328 |
Pressure Boundary Condition for inlets with the Suppress backflow option:
2
T
n pI + ( u + ( u ) T ) --- ( u )I n = p 0
(10-31)
p 0 p input + p fan ( V 0 )
The Grille boundary condition sets the following conditions:
2
T
n pI + ( u + ( u ) T ) --- ( u )I n = p 0
(10-32)
p 0 p input + p grille ( V 0 )
Here, V0 is the flow rate across the boundary, pinput is the pressure at the devices inlet,
and pfan(V0) and pgrille(V0) are the static pressure functions of flow rate for the fan
and the grille. Equation 10-31 and Equation 10-32 correspond to the compressible
formulation. For incompressible flows, the term (2/3)( u) vanishes. When a
turbulence model with a transport equation for the turbulent kinetic energy is applied,
the term (2/3)k appears on the left-hand sides of Equation 10-31 and
Equation 10-32. In such cases the turbulent kinetic energy, k, and dissipation rate, ,
or specific dissipation rate, , must be specified on the downstream side. The
turbulence conditions are specific to the design and operating conditions of the fan or
grille. For the Fan condition, a reference velocity scale Uref is available in order to set
default values according to Equation 10-30. For the Grille boundary condition the
turbulence quantities on the downstream side are specified by defining a loss
coefficient K = 2p grille ( u n ) 2 , from which a refraction coefficient is derived
using Equation 10-44. Equation 10-38 through Equation 10-40 are then used to
relate upstream and downstream turbulence quantities.
The flow direction is enforced to be normal to the boundary by default. However it is
possible to define an arbitrary inflow velocity direction. In such case Equation 10-31
and Equation 10-32 are modified similarly to Equation 10-28.
In 2D the thickness in the third direction, Dz, is used to define the flow
rate. Fans are modeled as rectangles in this case.
329
Figure 10-5: A device at the inlet. The arrow represents the flow direction, the green circle
represents the device (that should not be part of the model), and the blue cube represents the
modeled domain with an inlet boundary condition described by a lumped curve for the
attached device.
DEFINING A DEVICE AT AN OUTLET
In this case (see Figure 10-6), the fans inlet is the interior face situated between the
blue (cube) and green (circle) domain while its outlet is an external boundary, here the
circular boundary of the green domain. The lumped curve gives the flow rate as a
function of the pressure difference between the interior face and the external
boundary. This boundary condition implementation follows the Pressure Boundary
Condition for outlets with the Suppress backflow option:
pI + ( u + ( u ) T ) 2
--- ( u )I n = p 0 n
(10-33)
p 0 p exit p fan ( V 0 )
The Grille boundary condition sets the following conditions:
pI + ( u + ( u ) T ) 2
--- ( u )I n = p 0 n
(10-34)
p 0 p exit p grille ( V 0 )
Here, V0 is the flow rate across the boundary, pexit is the pressure at the device outlet,
and pfan(V0) and pgrille(V0) are the static pressure function of flow rate for the fan
and the grille. Equation 10-33 and Equation 10-34 correspond to the compressible
formulation. For incompressible flows, the term (2/3)( u)n vanishes. When a
330 |
turbulence model with a transport equation for the turbulence kinetic energy is
applied, the term (2/3)kn appears on the left-hand sides of Equation 10-33 and
Equation 10-34.
In 2D the thickness in the third direction, Dz, is used to define the flow
rate. Fans are modeled as rectangles in this case.
Figure 10-6: A fan at the outlet. The arrow represents the flow direction, the green circle
represents the fan (that should not be part of the model), and the blue cube represents the
modeled domain with an outlet boundary condition described by a lumped curve for the
attached fan.
(10-35)
331
2
2
( u n ) 2 + p n T ( + T ) u + ( u ) T --- ( u )I --- kI n
3
3
+
-
(10-36)
K
= ---- - ( u - n ) 2
2
n u+ = ( n u- )
(10-37)
k+ = 2 k-
(10-38)
(10-39)
+ = -
(10-40)
or,
and + refer to the upstream and downstream side of the screen, whereas K and are
the screen resistance and refraction coefficients. The attenuation of the turbulence
kinetic energy (Equation 10-38) is based on the suppression of the tangential velocity
(Equation 10-37) and the changes in and are determined by the assumption of
preservation of the turbulence length-scale across the screen.
The Screen feature provides three commonly used correlations for K (Ref. 16). The
following correlation is valid for wire gauzes
K = ( 0.52 + 0.66/Re d4 / 3 ) ( ( 1 s ) 2 1 ), Re d = u d
(10-41)
Here s is the solidity (ratio of blocked area to total area of the screen) and d is the
diameter of the wires. For a square mesh, the following correlation is applied,
K = 0.98 ( ( 1 s ) 2 1 ) 1.09
(10-42)
(10-43)
The following correlation for wire gauzes (Ref. 17) gives reasonable values for for a
wide range of applications and has been included in the implementation,
332 |
K2
K
------- + 1 ---16
4
(10-44)
See Screen for the node settings. Also see Theory for the Non-Isothermal
Screen Boundary Condition for the non-isothermal version of these
physics interfaces.
V 0
= q p
(10-45)
333
is added to a point in the geometry. As can be seen from Equation 10-45, Q must tend
to plus or minus infinity as V tends to zero. This means that in theory the pressure
also tends to plus or minus infinity.
Observe that point refers to the physical representation of the source. A point source
can therefore only be added to points in 3D components and to points on the
symmetry axis in 2D axisymmetry components. Other geometrical points in 2D
components represent physical lines.
The finite element representation of Equation 10-45 corresponds to a finite pressure
in a point with the effect of the point source spread out over a region around the point.
The size of the region depends on the mesh and on the strength of the source. A finer
mesh gives a smaller affected region, but also a more extreme pressure value. It is
important not to mesh too finely around a point source since the resulting pressure can
result in unphysical values for the density, for example. It can also have a negative effect
on the condition number for the equation system.
LINE SOURCE
A line source can theoretically be formed by assuming a source of strength Q (SI unit:
kg/(m3s)), located within a tube with cross-section area S and then letting S tend
to zero while keeping the total mass flux per unit length constant. Given a line source
strength, q l (SI unit: kg/(ms)), this can be expressed as
lim
S 0
Q =
q l
(10-46)
334 |
As with a point source, it is important not to mesh too finely around the line source.
For feature node information, see Line Mass Source and Point Mass
Source in the COMSOL Multiphysics Reference Manual.
For the Reacting Flow in Porous Media, Diluted Species interface, which
is available with the CFD Module, Chemical Reaction Engineering
Module, or Batteries & Fuel Cells Module, these shared physics nodes are
renamed as follows:
The Line Mass Source node is available as two nodes, one for the fluid
flow (Fluid Line Source) and one for the species (Species Line Source).
The Point Mass Source node is available as two nodes, one for the fluid
flow (Fluid Point Source) and one for the species (Species Point Source).
335
STREAMLINE DIFFUSION
For strongly coupled systems of equations, the streamline diffusion method must be
applied to the system as a whole rather than to each equation separately. These ideas
were first explored by Hughes and Mallet (Ref. 7) and were later extended to Galerkin
least-squares (GLS) applied to the Navier-Stokes equations (Ref. 8). This is the
streamline diffusion formulation that COMSOL Multiphysics supports. The time-scale
tensor is the diagonal tensor presented in Ref. 9.
Streamline diffusion is active by default because it is necessary when convection is
dominating the flow.
The governing equations for incompressible flow are subject to the Babuska-Brezzi
condition, which states that the shape functions (basis functions) for pressure must be
of lower order than the shape functions for velocity. If the incompressible
Navier-Stokes equations are stabilized by streamline diffusion, it is possible to use
equal-order interpolation. Hence, streamline diffusion is necessary when using
first-order elements for both velocity and pressure. This applies also if the model is
solved using geometric multigrid (either as a solver or as a preconditioner) and at least
one multigrid hierarchy level uses linear Lagrange elements.
CROSSWIND DIFFUSION
Crosswind diffusion can also be formulated for systems of equations, and when applied
to the Navier-Stokes equations it becomes a shock-capturing operator. COMSOL
Multiphysics supports the formulation in Ref. 8 with a shock capturing viscosity of the
Hughes-Mallet type Ref. 7.
Incompressible flows do not contain shock waves, but crosswind diffusion is still useful
for introducing extra diffusion in sharp boundary layers and shear layers that otherwise
would require a very fine mesh to resolve.
Crosswind diffusion is active by default as it makes it easier to obtain a solution even if
the problem is fully resolved by the mesh.
Crosswind diffusion also enables the iterative solvers to use inexpensive
presmoothers. If crosswind diffusion is deactivated, more expensive
preconditioners must be used instead.
336 |
ISOTROPIC DIFFUSION
Stationary Solver
In the stationary case, a fully coupled, damped Newton method is applied. The initial
damping factor is low since a full Newton step can be harmful unless the initial values
are close to the final solution. The nonlinear solver algorithm automatically regulates
the damping factor in order to reach a converged solution.
For advanced models, the automatically damped Newton method might not be robust
enough. A pseudo time-stepping algorithm can then be invoked. See Pseudo Time
Stepping for Laminar Flow Models.
Time-Dependent Solver
In the time-dependent case, the initial guess for each time step is (loosely speaking) the
previous time step, which is a very good initial value for the nonlinear solver. The
automatic damping algorithm is then not necessary. The damping factor in the
Newton method is instead set to a constant value slightly smaller than one. Also, for
the same reason, it suffices to update the Jacobian once per time-step.
337
It is seldom worth the extra computational cost to update the Jacobian more than once
per time step. For most models it is more efficient to restrict the maximum time step
or possibly lower the damping factor in the Newton method.
LINEAR SOLVER
The linearized Navier-Stokes equation system has saddle point character, unless the
density depends on the pressure. This means that the Jacobian matrix has zeros on the
diagonal. Even when the density depends on the pressure the equation system
effectively shares many numerical properties with a saddle point system.
For small 2D and 3D models, the default solver suggestion is a direct solver. Direct
solvers can handle most nonsingular systems and are very robust and also very fast for
small models. Unfortunately, they become slow for large models and their memory
requirement scales as somewhere between N1.5and N2, where N is the number of
degrees of freedom in the model. The default suggestion for large 2D and 3D models
is therefore the iterative GMRES solver. The memory requirement for an iterative
solver optimally scales as N.
Geometric Multigrid (GMG) is used to accelerate GMRES. GMG needs smoothers
but the saddle point character of the linear system restricts the number of applicable
smoothers. The choices are further restricted by the anisotropic meshes frequently
encountered in fluid-flow problems. Pointwise smoothers, such as SOR, are not very
efficient on anisotropic meshes.
The efficiency of the smoothers is highly dependent on the numerical stabilization.
Iterative solvers perform at their best when both Streamline Diffusion and Crosswind
Diffusion are active.
The default smoother for P1+P1 elements is SCGS. This is an efficient and robust
smoother specially designed to solve saddle point systems on meshes that contain
anisotropic elements. The SCGS smoother works well even without crosswind
diffusion. SCGS can sometimes work for higher-order elements, especially if Method in
the SCGS settings is set to Mesh element lines. But there is no guarantee for this, so the
default smoother for P2+P1 elements and P3+P2 elements is an SOR Line smoother.
SOR Line handles mesh anisotropy but does not formally address the saddle point
character. It does, however, function in practice provided that streamline diffusion and
crosswind diffusion are both active.
338 |
A different kind of saddle point character can arise if the equation system contains
ODE variables. Some advanced boundary conditions can add equations with such
variables. These variables must be treated with the Vanka algorithm. SCGS includes an
option to invoke Vanka. Models with higher-order elements must apply SCGS or use
the Vanka smoother. The latter is the default suggestion for higher-order elements, but
it does not work optimally for anisotropic meshes.
The default time-dependent solver for Navier-Stokes is the BDF method with
maximum order set to two. Higher BDF orders are not stable for transport problems
in general nor for Navier-Stokes in particular.
BDF methods have been used for a long time and are known for their stability.
However, they can have severe damping effects, especially the lower-order methods.
Hence, if robustness is not an issue, a model can benefit from using the generalized-
method instead. Generalized- is a solver which has properties similar to those of the
second-order BDF solver but it is much less diffusive.
Both BDF and generalized- are per default set to automatically adjust the time step.
While this works well for many models, extra efficiency and accuracy can often be
gained by specifying a maximum time step. It is also often beneficial to specify an initial
time step to make the solver progress smoothly in the beginning of the time series.
( u )u = [ pI + ( u + ( u ) ) ] + F
(10-47)
Solving Equation 10-47 requires a starting guess that is close enough to the final
solution. If no such guess is at hand, the fully transient problem can be solved instead.
339
where t is a pseudo time step. Since unojac(u) is always zero, this term does not
affect the final solution. It does, however, affect the discrete equation system and
effectively transforms a nonlinear iteration into a step of size t of a time-dependent
solver.
Pseudo time stepping is not active per default. The pseudo time step t can be chosen
individually for each element based on the local CFL number:
h
t = CFL loc ------u
where h is the mesh cell size. A small CFL number means a small time step. It is
practical to start with a small CFL number and gradually increase it as the solution
approaches steady state.
If the automatic expression for CFLloc is set to the built-in variable CFLCMP. The
automatic setting then suggests a PID regulator for the pseudo time step in the default
solver. The PID regulator starts with a small CFL number and increases CFLloc as the
solution comes closer to convergence.
For details about the CFL regulator, see Pseudo Time Stepping in the
COMSOL Multiphysics Reference Manual.
The default manual expression is
1.3 min ( niterCMP, 9 ) +
if ( niterCMP > 20, 9 1.3 min ( niterCMP 20, 9 ), 0 ) +
(10-48)
340 |
add and set up particle tracing in a plot group using the Particle Tracing
with Mass node. It uses the predefined Khan-Richardson model for the
dx
d x
= F t, x,
dt
dt2
341
where x is the position of the particle, m the particle mass, and F is the sum of all forces
acting on the particle. Examples of forces acting on a particle in a fluid are the drag
force, the buoyancy force, and the gravity force. The drag force represents the force
that a fluid exerts on a particle due to a difference in velocity between the fluid and the
particle. It includes the viscous drag, the added mass, and the Basset history term.
Several empirical expression have been suggested for the drag force. One of those is
the one proposed by Khan and Richardson (Ref. 11). That expression is valid for
spherical particles for a wide range of particle Reynolds numbers. The particle
Reynolds number is defined as
u u p 2r
Re p = -----------------------------
where u is the velocity of the fluid, up the particle velocity, r the particle radius, the
fluid density, and the dynamic viscosity of the fluid. The empirical expression for the
drag force according to Khan and Richardson is
2
-0.31
F = r u u p ( u u p ) [ 1.84Re p
+ 0.293Re p0.06 ]
3.45
342 |
343
Turbulence Modeling
Turbulence is a property of the flow field and it is characterized by a wide range of flow
scales: the largest occurring scales, which depend on the geometry, the smallest,
quickly fluctuating scales, and all the scales in between. The propensity for an
isothermal flow to become turbulent is measured by the Reynolds number
UL
Re = -----------
(10-49)
where is the dynamic viscosity, the density, and U and L are velocity and length
scales of the flow, respectively. Flows with high Reynolds numbers tend to become
turbulent. Most engineering applications belong to this category of flows.
The Navier-Stokes equations can be used for turbulent flow simulations, although this
would require a large number of elements in order to capture the wide range of scales
in the flow. An alternative approach is to divide the flow into large, resolved scales and
344 |
small, unresolved scales. The small scales are then modeled using a turbulence model
with the goal that this model is numerically less expensive than resolving all present
scales. Different turbulence models invoke different assumptions on the unresolved
scales resulting in different degrees of accuracy for different flow cases.
This module includes Reynolds-averaged Navier-Stokes (RANS) models which is the
model type most commonly used in industrial flow applications.
REYNOLDS-AVERAGED NAVIER-STOKES (RANS) EQUATIONS
The following assumes that the flowing fluid is incompressible and Newtonian in
which case the Navier-Stokes equations take the form:
u
T
+ ( u )u = [ pI + ( u + ( u ) ) ] + F
t
(10-50)
u = 0
Once the flow has become turbulent, all quantities fluctuate in time and space. It is
seldom worth the extreme computational cost to obtain detailed information about
the fluctuations. An averaged representation often provides sufficient information
about the flow.
The Reynolds-averaged representation of turbulent flows divides the flow quantities
into an averaged value and a fluctuating part,
= +
where can represent any scalar quantity of the flow. In general, the mean value can
vary in space and time. This is exemplified in Figure 10-7, which shows time averaging
of one component of the velocity vector for nonstationary turbulence. The unfiltered
flow has a time scale t1. After a time filter with width t2 >> t1 has been applied,
there is a fluctuating part, ui, and an average part, Ui. Because the flow field also varies
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
345
on a time scale longer than t2, Ui is still time-dependent but is much smoother than
the unfiltered velocity ui.
Figure 10-7: The unfiltered velocity component ui, with a time scale t1, and the averaged
velocity component, Ui, with time scale t2.
Decomposition of the flow field into an averaged part and a fluctuating part, followed
by insertion into the Navier-Stokes equation, and averaging, gives the
Reynolds-averaged Navier-Stokes (RANS) equations:
U
T
+ U U + ( u' u' ) = P + ( U + ( U ) ) + F
t
U = 0
(10-51)
where U is the averaged velocity field and is the outer vector product. A comparison
with Equation 10-50 indicates that the only difference is the appearance of the last
term on the left-hand side of Equation 10-51. This term represents the interaction
between the fluctuating parts of the velocity field and is called the Reynolds stress
tensor. This means that to obtain the mean flow characteristics, information about the
small-scale structure of the flow is needed. In this case, that information is the
correlation between fluctuations in all three directions.
EDDY VISCOSITY
The most common way to model turbulence is to assume that the turbulence is of a
purely diffusive nature. The deviating part of the Reynolds stress is then expressed as
T
( u' u' ) --- trace ( u' u' )I = T ( U + ( U ) )
3
346 |
where T is the eddy viscosity, also known as the turbulent viscosity. The spherical part
can be written
1
1
ui = --- lim --- T T
(x,)u i (x,) d
(10-52)
(10-53)
(10-54)
Using Equation 10-53 and Equation 10-54 along with some modeling assumptions
for compressible flows (Ref. 7), Equation 10-11 and Equation 10-12 can be written
on the form
-----
------ + - ( u i ) = 0
t x i
u i
u i
p
u i u j 2 u k
-------- + u j -------- = ------- + ------- -------- + -------- --- --------- ij u j u i + F i
t
x j
x i x j x j x i 3 x k
(10-55)
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
347
The Favre-averaged Reynolds stress tensor is modeled using the same argument as for
incompressible flows:
u i u j 2 u k
(10-56)
t
k
where the production term is
348 |
(10-57)
2
2
P k = T u: ( u + ( u ) T ) --- ( u ) 2 --- k u
3
3
(10-58)
2
----- + u = + ------ + C 1 --- P C 2 ----
k
k k
t
(10-59)
The model constants in Equation 10-56, Equation 10-57, and Equation 10-59 are
determined from experimental data (Ref. 1) and the values are listed in Table 10-2.
TABLE 10-2: MODEL CONSTANTS
CONSTANT
VALUE
0.09
C1
1.44
C2
1.92
1.0
1.3
k
lim
l mix = max C -----------, l mix
(10-60)
REALIZABILITY CONSTRAINTS
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
349
u i u i 0 i
the turbulent viscosity is subjected to a realizability constraint. The constraint for 2D
and 2D axisymmetry without swirl is:
k 2
T ----------------------3 S ij S ij
(10-61)
(10-62)
Combining equation Equation 10-61 with Equation 10-56 and the definition of the
mixing length gives a limit on the mixing length scale:
k
l mix 2
--- ------------------3 S ij S ij
(10-63)
Equivalently, combining Equation 10-62 with Equation 10-56 and Equation 10-60
gives:
1
k
l mix ------- ------------------6 S ij S ij
(10-64)
This means there are two limitations on lmix: the realizability constraint and the
imposed limit via Equation 10-60.
The effect of not applying a realizability constraint is typically excessive turbulence
production. The effect is most clearly visible at stagnation points. To avoid such
artifacts, the realizability constraint is always applied for the RANS models. More
details can be found in Ref. 4, Ref. 5, and Ref. 6.
MODEL LIMITATIONS
The k- turbulence model relies on several assumptions, the most important of which
is that the Reynolds number is high enough. It is also important that the turbulence is
in equilibrium in boundary layers, which means that production equals dissipation.
350 |
These assumptions limit the accuracy of the model because they are not always true. It
does not, for example, respond correctly to flows with adverse pressure gradients and
can result in under-prediction of the spatial extent of recirculation zones (Ref. 1).
Furthermore, in simulations of rotating flows, the model often shows poor agreement
with experimental data (Ref. 2). In most cases, the limited accuracy is a fair trade-off
for the amount of computational resources saved compared to using more complicated
turbulence models.
WAL L F UN C T IO NS
The flow close to a solid wall is for a turbulent flow very different from the free stream.
This means that the assumptions used to derive the k- model are not valid close to
walls. While it is possible to modify the k- model so that it describes the flow in wall
regions (see The Low Reynolds Number k-e Turbulence Model), this is not always
desirable because of the very high resolution requirements that follow. Instead,
analytical expressions are used to describe the flow near the walls. These expressions
are known as wall functions.
The wall functions in COMSOL Multiphysics are such that the computational domain
is assumed to be located a distance w from the wall (see Figure 10-8).
Mesh cells
Solid wall
Figure 10-8: The computational domain is located a distance w from the wall for wall
functions.
The distance w is automatically computed so that
+ = u
w
w
where u=C1/4k is the friction velocity, is 11.06. This corresponds to the distance
from the wall where the logarithmic layer meets the viscous sublayer (or to some extent
would meet it if there were no buffer layer in between). w is limited from below so
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
351
that it never becomes smaller than half the height of the boundary mesh cell. This
+ can become larger than 11.06 if the mesh is relatively coarse.
means that w
Always investigate the solution to check that w is small compared to the
+ is 11.06 on most of the
dimensions of the geometry. Also check that w
walls.
+ is much larger than 11.06 over a significant part of the walls, the
If w
accuracy might become compromised. Both the wall lift-off, w, and the
+ , are available as results and analysis
wall lift-off in viscous units, w
variables.
The default initial values for a stationary simulation are (Ref. 9),
352 |
u=0
p=0
10 2
2
k = ------------------------------ ( 0.1 l lim )
mix
SCALING FOR TIME-DEPENDENT SIMULATIONS
The k- equations are derived under the assumption that the flow has a high enough
Reynolds number. If this assumption is not fulfilled, both k and have very small
magnitudes and behave chaotically in the manner that the relative values of k and can
change by large amounts due to small changes in the flow field.
A time-dependent simulation of a turbulent flow can include a period when the flow
is not fully turbulent. A typical example is the startup phase when for example an inlet
velocity or a pressure difference is gradually increased. To sort out numerical
fluctuations in k and during such periods, the default time-dependent solver for the
k- model employs unscaled absolute tolerances for k and . The tolerances are set to
k scale = ( 0.01U scale ) 2
3/2 (L
scale = 0.09k sclae
fact l bb, min )
(10-65)
where Uscale and Lfact are input parameters available in the Advanced Settings section
of the physics interface node. Their default values are 1 m/s and 0.035 respectively.
lbb,min is the shortest side of the geometry bounding box. Equation 10-65 is closely
related to the expressions for k and on inlet boundaries (see Equation 10-70).
The practical implication of Equation 10-65 is that variations in k and smaller than
kscale and scale respectively, are regarded as numerical noise.
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
353
k
t
T
(10-66)
where
2
2
P k = T u: ( u + ( u ) T ) --- ( u ) 2 --- k u
3
3
k2
T = f C -----
5 ( R t 200 ) 2
*
2
-e
f = ( 1 e l 14 ) 1 + ----------
R t3 / 4
f = ( 1 e l
3.1 ) 2
(10-67)
( 1 0.3e ( R t 6.5 ) )
l * = ( u l w ) R t = k 2 ( ) u = ( ) 1 / 4
and
C 1 = 1.5 C 2 = 1.9 C = 0.09 k = 1.4 = 1.4
(10-68)
The wall distance variable, lw, is provided by a mathematical Wall Distance interface
that is included when using the low Reynolds number k-e model. The solution to the
wall distance equation is controlled using the parameter lref. The distance to objects
354 |
larger than lref is represented accurately, while objects smaller than lref are effectively
diminished by appearing to be farther away than they actually are. This is a desirable
feature in turbulence modeling since small objects would get too large an impact on
the solution if the wall distance were measured exactly.
The most convenient way to handle the wall distance variable is to solve for it in a
separate study step. A Wall Distance Initialization study type is provided for this
purpose and should be added before the actual Stationary or Transient study step.
In the COMSOL Multiphysics Reference Manual:
The Wall Distance Interface
Stationary with Initialization, Transient with Initialization, and Wall
Distance Initialization
WAL L B O UN D A R Y C ON D I TIO N S
The damping terms in the equations for k and allow for a no slip condition to be
applied to the velocity, that is u=0.
Since all velocities must disappear on the wall, so must k. Hence, k=0 on the wall.
The correct wall boundary condition for is
2 ( ) ( k n ) 2
where n is the wall normal direction. This condition is however numerically very
unstable. Therefore, is not solved for in the cells adjacent to a solid wall and instead
the analytical relation
k
= 2 --- ----2
lw
(10-69)
is prescribed in those cells (using the variable w, which only exists in those cells).
Equation 10-69 can be derived as the first term in a series expansion of
2 ( ) ( k n ) 2
For the expansion to be valid, it is required that
l c* < 0.5
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
355
l c* is the distance, measured in viscous units, from the wall to the center of the wall
adjacent cell. The boundary variable Dimensionless distance to cell center is available to
ensure that the mesh is fine enough. Observe that it is unlikely that a solution is
obtained at all if
l c* 0.5
I N L E T VA L U E S F O R T H E TU R B U L E N C E L E N G T H S C A L E A N D I N T E N S I T Y
The guidelines given in Inlet Values for the Turbulence Length Scale and Turbulent
Intensity for selecting the turbulence length scale, LT, and the turbulence intensity, IT,
apply also to the low-Reynolds number k- model.
INITIAL VALUES
The low-Reynolds number k- model has the same default initial guess as the standard
lim replaced by l .
k- model (see Initial Values) but with l mix
ref
The default initial value for the wall distance equation (which solves for the reciprocal
wall distance) is 2/lref.
In some cases, especially for stationary solutions, a fast way to convergence is to first
solve the model using the ordinary k- model and then to use that solution as an initial
guess for the low-Reynolds number k- model. The procedure is then as follows:
1 Solve the model using the k- model.
2 Switch to the low-Reynolds number k- model.
3 Add a new Stationary with Initialization study.
4 In the Wall Distance Initialization study step, set Values of variables not solved for to
Solution from the first study. This is to propagate the solution from the first study
The low-Reynolds number k- model applies absolute scales of the same type as the
k- model (see Scaling for Time-Dependent Simulations).
Inlet Values for the Turbulence Length Scale and Turbulent Intensity
If inlet data for the turbulence variables are not available, crude approximations for k
and can be obtained from the following formulas:
356 |
2
3
k = --- ( U I T )
2
(10-70)
3 4 k3 / 2
= C
----------LT
lw = lw l*
TABLE 10-3: TURBULENCE LENGTH SCALES FOR TWO-DIMENSIONAL FLOWS
FLOW CASE
LT
Mixing layer
0.07L
Layer width
Plane jet
0.09L
Wake
0.08L
Wake width
Axisymmetric jet
0.075L
Boundary layer (p / x = 0)
Viscous sublayer and log-layer
l w ( 1 exp ( l w 26 ) )
Outer layer
0.09L
0.07L
Boundary layer
thickness
Pipe diameter or
hydraulic diameter
or channel width
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
357
3
2
k = --- ( I T U ref ) ,
2
34
3
2 ---
C 3 ( I T U ref ) 2
= ------------ ---------------------------- ,
LT
2
I T U ref
3
--- -------------------------2 ( 0* ) 1 / 4 L T
For recommendations of physically sound values see Inlet Values for the
Turbulence Length Scale and Turbulent Intensity.
Also see Inlet and Outlet for the node settings.
358 |
T H E O R Y F O R T H E TU R B U L E N T F L O W I N T E R F A C E S
359
10. H. Grotjans and F.R. Menter, Wall Functions for General Application CFD
Codes, ECCOMAS 98, Proceedings of the Fourth European Computational Fluid
Dynamics Conference, John Wiley & Sons, pp. 11121117, 1998.
11. K. Abe, T. Kondoh, and Y. Nagano, A New Turbulence Model for Predicting
Fluid Flow and Heat Transfer in Separating and Reattaching FlowsI. Flow Field
Calculations, Int. J. Heat and Mass Transfer, vol. 37, no. 1, pp. 139151, 1994.M.
Vzquez, M. Ravachol, F. Chalot, and M. Mallet, The Robustness Issue on Multigrid
Schemes Applied to the Navier-Stokes Equations for Laminar and Turbulent,
Incompressible and Compressible Flows, Int. J.for Numerical Methods in Fluids,
vol. 45, pp. 555579, 2004.
360 |
11
Glossary
This Glossary of Terms contains application-specific terms used in the Heat
Transfer Module software and documentation. For information about terms
relating to finite element modeling, mathematics, geometry, and CAD, see the
glossary in the COMSOL Multiphysics Reference Manual. For references to more
information about a term, see the Index in this or other manuals.
361
Glossary of Terms
advection Heat advection takes place through the net displacement of a fluid, which
translates the heat content in a fluid through the fluids own velocity.
anisotropy The condition of exhibiting properties with different values when
of blood perfusion, metabolism, and external heating. The equation describes heat
transfer in tissue.
blackbody A blackbody is a surface that absorbs all incoming radiation; that is, it does
not reflect radiation. The blackbody also emits the maximum possible radiation.
conduction Heat conduction takes place through different mechanisms in different
media. Theoretically, conduction takes place through collisions of molecules in a gas,
through oscillations of each molecule in a cage formed by its nearest neighbors in a
fluid, and by the electrons carrying heat in metals or by molecular motion in other
solids. Typical for heat conduction is that the heat flux is proportional to the
temperature gradient.
convection The term convection is used for the heat dissipation from a solid surface
to a fluid, where the heat transfer coefficient and the temperature difference across a
fictitious film describes the flux.
diffuse mirror A diffuse mirror is a diffuse surface with an emissivity equal to 1.
diffuse surface A diffuse surface is a surface that has an emissivity, absorptivity and
to emit radiative energy. The value 1 corresponds to an ideal surface, which emits the
maximum possible radiative energy.
heat capacity See specific heat.
362 |
incident radiation In participating media, the incident radiation is the total intensity
which can be absorbed or reflected on solid surfaces. The Heat Transfer Module
includes surface-to-surface radiation, which accounts for effects of shading and
reflections between radiating surfaces. It also includes the ambient radiation
contribution. The Heat Transfer Module provides radiation in participating media to
model radiation in semi-transparent media.
radiosity The total radiation that leaves a surface, that is, both the emitted and the
reflected radiation.
Rosseland Approximation Rosseland approximation accounts for the radiative heat
change one unit of mass of a substance by one degree. It has units of energy per mass
per degree. This quantity is also called specific heat or specific heat capacity.
G L O S S A R Y O F TE R M S
363
which relates the heat flux to the temperature gradient. In this equation, the thermal
conductivity is the proportional constant.
thin shell Thin means that the shell thickness is small compared to the geometry
dimension and that is represented by a surface in a model. The Heat Transfer Module
provides features to model heat transfer within thin shell for homogeneous structures
assuming no temperature difference through the shell thickness (thin conductive
shells) and thin layered structures with temperature change through the shell thickness
(thin layered shells).
transparent media A transparent body transmits radiative heat flux, that is, the surface
364 |
I n d e x
1D and 2D models
2D axisymmetric models
2D models
3D models
boundary nodes
heat transfer 81
acceleration of gravity 69
advanced settings 19
boundary selection 20
251
axisymmetric models in 2D
bulk velocity 69
boundary conditions
common settings 18
compensating heat rate contributions 37
INDEX|
365
diffuse-spectral 218
terface
iable 356
theory 264
constraint settings 20
constraints, Galerkin 97
169, 193
continuity (node) 22
discontinuous Galerkin
233
discretization 19
discretization (node) 22
discretization settings 20
lation 138
documentation 25
crosswind diffusion
domain nodes
definition 57
heat transfer 81
tion method 57
edge nodes
diagonal 20
heat transfer 81
366 | I N D E X
frames settings 20
(node) 108
frames, moving 61
G
temperature 107
tion 336
elevation 221
emailing COMSOL 27
tion) 293
energy rates 39
equation section 20
equation view 19
Grashof number 69
gravity 69
expanding sections 19
INDEX|
367
theory 68
face 187
Internet resources 25
144
theory 152
isotropic 20
isotropic diffusion
theory 181
heat transfer interfaces 32, 78
theory 120
95
label 20
laminar flow
Reynolds number, and 315
laminar flow interface 274
theory 310
laminar inflow (inlet boundary condition)
289
368 | I N D E X
line source
translational motion 85
local
moving frames 61
condition 307
dition 302
moving wall, wall boundary condition 286
Mach number
MPH-files 26
multiphysics coupling
mass sources
material frames
heat transfer, and 65
name 20
302
consistent stabilization 57
theory 264
radiation 187
highly conductive layers 137
Nusselt number 69
INDEX|
369
outflow (node) 98
heat transfer 81
general theory 59
point selection 20
point source
pair nodes
heat transfer 81
heat transfer in porous media 145
110
temperature 109
pair selection 21
pair thermal contact (node) 111
participating media, radiative heat transfer 234
particle tracing in fluid flow 341
Peltier effect 253
Pennes approximation 163
perfusion rate, blood 162
370 | I N D E X
phase transitions 95
settings 276
theory 340
RANS.
radiation
axisymmetric geometries, and 194,
221, 225
selecting
settings 20
settings windows 19
show (button) 19
single-phase flow
radiosity 217
condition 306
sliding wall, wall boundary condition 286
theory 319
Rayleigh number 69
theory 318
Reynolds number 69
problems 224
spatial frames
INDEX|
371
stabilization settings 21
stabilization techniques
crosswind diffusion 57
streamline diffusion
theory 222
344
thermal diffusivity 84
symmetric 20
372 | I N D E X
standard settings 18
319
thermal insulation 51
thermal insulation (node) 97
thermoelastic damping (node)
heat transfer 116
thermoelectric effect (node) 249
thermoelectric effect interface 246
theory 253
thin conductive layer (node)
heat transfer in thin shells 179
thin conductive layers, definition 135
thin film (node) 119
thin layer (node) 103
thin layered shell (node) 179
Thomson effect 253
time zone 208, 221
total accumulated energy rate 39
variables
356
niterCMP 340
spf.cellRe 315
ditions) 288
turbulence models
theory 266
276
theory 344
terface 278
306
theory 344
(node) 23
RANS 348
zenith 221
zero shear rate viscosity 317
INDEX|
373
374 | I N D E X