Mech HeatTransfer 15.0 L07 TransientThermal
Mech HeatTransfer 15.0 L07 TransientThermal
Mech HeatTransfer 15.0 L07 TransientThermal
ANSYS Confidential
Chapter Contents
A. Transient Theory
B. Time Stepping
ANSYS Confidential
A. Transient Theory
Like steady-state analyses, transient analyses may be linear or nonlinear.
If nonlinear, the same preprocessing considerations apply as with
steady-state nonlinear analysis
The most significant difference between steady-state and transient analyses
lies in the Loading and Solution procedures.
We will focus on these procedures after a brief presentation of the numerical
methods employed during transient thermal analysis.
ANSYS Confidential
. . . Transient Theory
Recall the governing equation for thermal analysis of a linear system written in
matrix form. The inclusion of the heat storage term differentiates transient
systems from steady-state systems:
C T K T Q
ANSYS Confidential
. . . Transient Theory
When the response of a system over time is required (due to time varying loads and/or
boundary conditions in conjunction with thermal mass effects), a Transient Analysis is
performed.
Time-Varying Response
Time-Varying Loads
ANSYS Confidential
. . . Transient Theory
Time has a physical meaning
For steady-state, time is used to track loading
history
For transient, thermal mass, thermal inertia and
rate-dependence are active
You can turn off thermal inertia, or time integration effects
on a load step basis, in the Analysis Settings Details
Useful for introducing steady state solutions into the
loading history
For example, to initialize temperatures to a steady-state
solution
Uses MAPDLs TIMINT command
6
ANSYS Confidential
. . . Transient Theory
Material Property Considerations for Transient Analyses:
In addition to thermal conductivity (k), density (r) and specific heat (c ) material
properties must be specified for entities which can conduct and store thermal energy.
These material properties are used to calculate the heat storage characteristics of each
element which are then combined in the Specific Heat Matrix [C].
ANSYS Confidential
ANSYS Confidential
Theory
QUASI Solver
Speeds up solution time by avoiding the reformulation of the systems
conductivity matrix for each time step or iteration
Certain physics features require full Newton-Rapshon
Highly nonlinear solutions may be more efficient with full Newton
Raphson
Two flavors:
Multipass
Iterative
ANSYS Confidential
B. Time Stepping
The temperature of a transient thermal system changes continuously from instant to
instant:
T
T
D t
tn
10
tn+1
tn+2
ANSYS Confidential
. . . Transient Theory
The time integration operator is modifiable and is based on generalized trapezoidal
rule:
T T (1 )Dt T Dt T
n 1
n 1
ANSYS Confidential
. . . Time Stepping
Selection of a reasonable time step size is important because of its impact on solution
accuracy and stability:
If the time step size is too small, then solution oscillations may occur which could result in
temperatures which are not physically meaningful (e.g. thermal undershoot).
If the time step is too large, then temperature gradients will not be adequately captured.
One approach is to specify a relatively conservative initial time step and allow
Automatic Time Stepping to increase the time step as needed.
The guidelines on the following slides are presented as a way to approximate a
reasonable initial time step size for use with Automatic Time Stepping.
12
ANSYS Confidential
. . . Time Stepping
Approximating a reasonable time step size for thermal transient ANSYS use the Biot
and Fourier numbers.
The Biot Number is the dimensionless ratio of convective and conductive thermal
resistances, where D x is the mean element width, h is the average film coefficient,
and K is an averaged conductivity.
h Dx
Bi
K
The Fourier Number is a dimensionless time (Dt/t ) which quantifies the relative rates
of heat conduction vs. heat storage for an element of width D x : Where r and c are
averaged density and specific heat, respectively.
Fo
4 K Dt
rC (Dx) 2
If Bi < 1, then we use the F0 to calculate Dt. Otherwise, we use Bi F0 to calculate Dt.
13
ANSYS Confidential
. . . Time Stepping
For example reasonable time step size for thermal transient analyses
dominated by conduction can be approximated using the Fourier
modulus:
Fo
Where:
t
x
K
Dx 2 rc
Dt
4K
4 K Dt
rC (Dx) 2
ANSYS Confidential
. . . Time Stepping
To help evaluate the accuracy of the time integration algorithm, ANSYS
computes and reports some helpful quantities after every solution:
The Response Eigenvalue represents the dominant system eigenvalue for the
most recent time step solution (reported in Solution information). Can be
viewed as a Fourier Number for the discretized system
The Oscillation Limit is a dimensionless quantity that is simply the product of
the Response Eigenvalue and the current time step size (reported in Solution
information).
DTT K DT
r
DTT C DT
15
f Dtnr
ANSYS Confidential
. . . Time Stepping
Time step metrics can be viewed in the Solution Information.
By default, the Automatic Time Stepping (ATS) feature bases time
step prediction on the Oscillation Limit. ATS seeks to maintain the
Oscillation Limit below 0.5 within a tolerance, and will adjust the
ITS to satisfy this criterion.
16
ANSYS Confidential
Rate of convergence
Limits on time step size set by user
Minimum recommended time step
Oscillation limit (eigenvalue) calculation
If not, a transient time step size convergence study may prove useful
Analogous to a mesh convergence studies that are used to determine
when spatial discretization is sufficiently accurate.
17
ANSYS Confidential
C. Transient Loading
While loads can be applied as constants in transient analyses, often they
vary with time.
18
ANSYS Confidential
. . . Transient Loading
Example 1: the heating coil experiences joule heating as power
is cycled on and off at 1 second intervals:
Notice in the table a small time increment is used to ramp the load
19
ANSYS Confidential
. . . Transient Loading
Example 2: the same heating coil undergoes sinusoidal
loading according to the function
(0.1+(0.1*sin(180*time))):
20
ANSYS Confidential
Initial Conditions
21
ANSYS Confidential
RMB on the graph or table at the desired time point and choose Retrieve This Result.
OR
Enter the desired time in the details for a result and RMB Retrieve This Result.
22
ANSYS Confidential
23
ANSYS Confidential
F. Phase Change
Phase Change - A change of energy to a system (either added or taken away)
causes a substance to change phase
The Common phase change processes are called freezing, melting, vaporization, or
condensation
Solid
Liquid
ANSYS Analyses
24
ANSYS Confidential
Gas
. . . Phase Change
Latent Heat:
25
ANSYS Confidential
. . . Phase Change
During phase change, a small temperature range exists where both the
solid and liquid phases exist together.
TL = Liquid Temperature
A Change of Phase is
Indicated by a Rapid
Variation in Enthalpy
with Respect to
Temperature.
H, Latent Heat
TS
26
TL
September 15, 2014
T
ANSYS Confidential
. . . Phase Change
Applications involving phase change which can be approached using ANSYS Mechanical
products are:
27
ANSYS Confidential
. . . Phase Change
Enthalpy Definitions/Calculations (reference):
28
Equations 1 through 7 can be used to calculate enthalpy values to enter as material properties
1. Cavg = (CS + CL)/2
: Average specific heat
2. C* = Cavg + (L / (TL TS))
: Specific heat for transition
3. H- = p*C (T T0)
: Enthalpy below solid temperature
4. HS = p CS (TS T0)
: Enthalpy at solid temperature
5. HTR = HS + pC (TL TS)
: Enthalpy between solid/liquid temperatures
6. HL = HS + pC* (TL TS)
: Enthalpy at liquid temperature
7. H+ = HL + pCL (T TL)
: Enthalpy above liquid temperature
CS: specific heat of solid
CL: specific heat of liquid
P: density
TS: solidus temperature
TL: liquidus temperature
L: latent heat
2013 ANSYS, Inc.
ANSYS Confidential
29
ANSYS Confidential
15.0 Release
ANSYS Confidential