Professional Documents
Culture Documents
Introduction To Heat Transfer Basics On Altair
Introduction To Heat Transfer Basics On Altair
1
INTRODUCTION TO HEAT TRANSFER BASICS
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1D conduction elements
• CROD, CONROD, CBAR, CBEAM
2D conduction elements
• CTRIA3, CTRIA6, CQUAD4, CQUAD8
Tip: Shell elements are considered to be membranes in Heat Transfer Analysis
3D conduction elements
• CTETRA, CTETRA10, CHEXA, CHEXA20, CPENTA, CPENTA15, CPYRA, CPYRA13
The property cards for these elements in thermal analysis are the same as for structural
analysis; no modifications are required
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Generally, MAT4 and MAT5 are used to set up thermal analysis in OptiStruct
• MAT4 entries are for general isotropic materials
• MAT5 entries are for general anisotropic materials
In addition to dedicated MAT4 and MAT5 entries, information contained in MAT4 and MAT5
cards can be linked to MAT1 entries for use in analyses combining thermal and mechanical
simulation. The linked cards will then share the same material id.
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The following listing summarizes thermal and thermally-dependent material models available
The MAT4 card defines constant thermal material properties for isotropic materials
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
MAT4 MID K CP RHO H HGEN
Where:
K Thermal conductivity
RHO Density
Heat generation capability used with QVOL entries. HGEN is the scale factor and QVOL is the power generated
HGEN
per unit volume, Pin = volume * HGEN * QVOL
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MAT5 card defines constant thermal material properties for anisotropic materials
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
MAT5 MID KXX KXY KXZ KYY KYZ KZZ CP
RHO HGEN
Where:
RHO Density
Heat generation capability used with QVOL entries. HGEN is the scale factor and QVOL is the power generated
HGEN
per unit volume, Pin = volume * HGEN * QVOL
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
TYPSTRN TSC
JHCOOK A B N C RSTRT
Where:
MID Material identification number.
TID Identification number of a table entry
TYPE Material nonlinearity type (PLASTIC or NLELAST)
H Work hardening slope in units of stress
YF Yield function criterion
HR Hardening rule
LIMIT1 Initial yield point
TYPSTRN Specifies the type of strain used on the x-axis of the TID table
TSC Tensile stress cutoff
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
TYPSTRN TSC
JHCOOK A B N C RSTRT
Where:
JHCOOK Flag that identifies the Johnson-Cook hardening method parameters to follow
A Material yield stress
B Coefficients to the plastic strain
N Exponent to the plastic strain
C Coefficient to the strain rate
RSTRT Reference strain rate
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Some of the most common material cards have a corresponding bulk data material card for
which table data can be linked, allowing users to define a wide range of material types whose
mechanical properties have temperature-dependent characteristics. Most of these cards use
TABLEMi or TABLEG entries. For more information about creating TABLEMi or TABLEG
cards, please consult the HyperWorks Help OptiStruct Reference Manual.
These material types can be used to perform structural analysis of a structure following a
thermal solution where the change in temperature adjusts the mechanical properties of the
materials, particularly where adjacent materials’ properties are dissimilar.
Note that these specific material cards will not be used in this course’s exercise material,
however, performing coupled solutions will be discussed in subsequent chapters.
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT1 card defines temperature-dependent material properties for isotropic materials
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
T(E) A TABLEMi or TABLEG entry identification number for the Young’s Modulus
T(G) A TABLEMi or TABLEG entry identification number for the shear modulus
T(NU) A TABLEMi or TABLEG entry identification number for the Poisson’s ratio
T(RHO) A TABLEMi or TABLEG entry identification number for the mass density
T(A) A TABLEMi or TABLEG entry identification number for the thermal expansion coefficient
T(GE) A TABLEMi or TABLEG entry identification number for the damping coefficient
T(ST) A TABLEMi or TABLEG entry identification number for the tension stress limit
T(SC) A TABLEMi or TABLEG entry identification number for the compression limit
T(SS) A TABLEMi or TABLEG entry identification number for the shear limit
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT2 card defines temperature-dependent material properties for anisotropic shells
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
T(Gij) A TABLEMi or TABLEG entry identification number for the terms in the material property matrix
T(RHO) A TABLEMi or TABLEG entry identification number for the mass density
T(Ai) A TABLEMi or TABLEG entry identification number for the thermal expansion coefficient
T(GE) A TABLEMi or TABLEG entry identification number for the damping coefficient
T(ST) A TABLEMi or TABLEG entry identification number for the tension stress limit
T(SC) A TABLEMi or TABLEG entry identification number for the compression limit
T(SS) A TABLEMi or TABLEG entry identification number for the shear limit
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT3 card defines temperature-dependent material properties for axisymmetric shells
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
T(EX), T(ETH),
TABLEMi or TABLEG entries identification number for the Young’s Moduli in x,θ, and z directions
T(EZ)
T(NUTXTH),
T(NUTHZ), TABLEMi or TABLEG entries identification number for the Poisson’s ratio in x,θ,θz, and z directions
T(NUZX)
T(RHO) A TABLEMi or TABLEG entry identification number for the mass density
T(GZX) A TABLEMi or TABLEG entry identification number for the shear modulus
T(AX), T(ATH),
TABLEMi or TABLEG entries identification number for the thermal expansion coefficients in x,θ, and z directions
T(AZ)
T(GE) A TABLEMi or TABLEG entry identification number for the shear modulus
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT4 card defines temperature-dependent thermal material properties for isotropic
materials
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
MATT4 MID T(K)
Where:
MID Material identification number.
T(K) A TABLEMi or TABLEG entry identification number for the temperature-dependent thermal conductivity
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT8 card defines temperature-dependent material properties for orthotropic shells
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
T(GE) T(F12)
Where:
MID Material identification number
T(E1), T(E2) TABLEMi or TABLEG entries identification number for the Youngs Moduli in the 1 and 2 directions
T(NU12) A TABLEMi or TABLEG entry identification number for the Poisson’s ratio 12
T(RHO) A TABLEMi or TABLEG entry identification number for the mass density
T(G12),
TABLEMi or TABLEG entries identification number for the shear moduli in the 12, 1Z, and 2Z directions
T(G1Z), T(G2Z)
T(A1), T(A2) TABLEMi or TABLEG entries identification number for the thermal expansion coefficient1 and 2
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT8 card defines temperature-dependent material properties for orthotropic shells
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
T(GE) T(F12)
Where:
T(Xt) TABLEMi or TABLEG entries identification number for the tension stress/strain limit 1
T(Xc) TABLEMi or TABLEG entries identification number for the compression stress/strain limit 1
T(Yt) TABLEMi or TABLEG entries identification number for the tension stress/strain limit 2
T(Yc) TABLEMi or TABLEG entries identification number for the compression stress/strain limit 2
T(S) TABLEMi or TABLEG entries identification number for the shear stress/strain limit
T(GE) TABLEMi or TABLEG entries identification number for the structural damping coefficient
T(F12) TABLEMi or TABLEG entries identification number for the Tsai-Wu interaction term
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT9 card defines temperature-dependent material properties for anisotropic solids
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Where:
T(Gij) TABLEMi or TABLEG entries identification number for the material property matrix
T(RHO) TABLEMi or TABLEG entries identification number for the mass density
T(Ai) TABLEMi or TABLEG entries identification number for the thermal expansion coefficients
T(GE) TABLEMi or TABLEG entries identification number for the damping coefficient
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATT9OR card defines temperature-dependent material properties for anisotropic solids
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Where:
T(Ei) TABLEMi or TABLEG entries identification number for the Young’s Modulus in direction i
T(NUij) TABLEMi or TABLEG entries identification number for the Poisson’s ratios
T(Gij) TABLEMi or TABLEG entries identification number for the terms in the material property matrix
T(RHO) TABLEMi or TABLEG entries identification number for the mass density
T(Ai) TABLEMi or TABLEG entries identification number for the terms in the thermal expansion coefficients
T(GE) TABLEMi or TABLEG entries identification number for the damping coefficients
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The MATTVP card defines temperature-dependent material properties for nonlinear creep
materials
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Where:
MID Material property identification number
THERMAL LOADINGS
-3-
IMPOSED
TEMPERATURE
BOUNDARY
CONDITIONS
-2-
HEAT FLUX
Thermal loading through a -4-
face or an edge (of a 2d FREE CONVECTION
part) from external BOUNDARY CONDITIONS
environment
(combustion, radiations,
heating process…)
-1-
VOLUMETRIC HEAT GENERATION
Thermal loading generated by the elements
themselves due to Joule effect, chemical reactions…
28
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A thermal loading applied to a 2D area, the external face of a 3D part, or the edge of a 2D part.
Pressure Thermal flux Unlike in mechanical analysis, Flux are not directly applied to structural elements, but on dedicated entities,
[PLOAD] [QBDY1] the thermal interface elements (CHBDYE)
Units example : W/m² or W/mm² (depending on unit used for distance)
The same way we use SPC(D) to set displacement boundary conditions on nodes in a mechanical analysis
Imposed Imposed (dof =1 to 6), the same principle is used to set temperature boundary conditions on nodes (dof = 0).
displacements temperature
MPC also works in thermal analysis with dof=0.
[SPC / SPCD] [SPC / SPCD]
Units example : K or °C
This defines a convection interface between thermal interface elements and a single GRID or SPOINT, on
which a SPC is applied to model the external solid/fluid temperature away from the structure.
Convection
- Different convection rules can be used to determine the resulting loading. Thermal flux is not directly set by the
[CONV]
user but depends on convection rules, part temperature and fluid temperature.
Units example : W/m² or W/mm² (depending on unit used for distance)
29
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The QVOL card defines a rate of volumetric heat generation in a conduction element
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
QVOL SID QVOL EID1 EID2 EID3 EID4 EID5
EID6 ...
Where:
QVOL Power input per unit volume produced by a heat conduction element
32
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Heat flux is the amount of heat transferred thru a given surface per unit area.
The total thermal energy which goes into an element is given by
Heat_in = (Effective_Area) * Q0
where Q0 is heat flux defined in QBDY1 card,
Effectiv_Area is calculated based on CHBDYE
definition
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
The CHBDYE card defines a surface element for application of thermal boundary conditions
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
CHBDYE EID EID2 SIDE
Where:
EID2 Identification number for the heat conduction element associated with this surface element.
The QBDY1 card defines a uniform heat flux applied to a CHBDYE surface
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
QBDY1 SID Q0 EID1 EID2 EID3 EID4 EID5 EID6
Where:
Q0 Heat flux into element where positive values represent heat into the surface
EID# CHBDYE surface element identification numbers. With alternate format using “THRU” EID2 > EID1
Tip: A 1D element can have heat flux applied at each end and along its length. A 2D element can have heat
flux on its surface and along any edge. A 3D element can have heat flux applied on any face.
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
2. Add to this group the elements or elements faces that define the
interface used to apply the thermal loading.
37
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Temperature boundary conditions specify temperatures at grid points (GRID) associated with
conduction elements or ambient points (GRID or SPOINT).
• An SPC, SPC1 or SPCD can be used to define a fixed temperature for both steady state analysis or
transient analysis. The component number need to be blank or zero. Component number 1 can be
used if SPSYNTAX=mixed is specified.
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1. Select grids #101 and #102 and create SPC without selecting any dof in “constraints”
panel
In free convection, fluid motion is not generated by any external source, like pump, fan, etc,
but only by density differences in the fluid due to temperature gradients
• In OptiStruct, free convection allows thermal energy transfers between a surface and an
ambient environment (SPC/SPCD) through heat transfer coefficient (H) and a surface
element (CHBDYE)
• Heat exchange equation for free convection
q=H*(T-T_amb)
where:
H – free convection heat transfer coefficient defined in MAT4
T – surface temperature
T_amb – ambient/sink temperature
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Where:
The CONV card defines a free convection boundary condition through connection to a surface
element
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
CONV EID PCONID CNTRLND TA
Where:
The following is an illustration of the references between cards used in a free convection
setup in OptiStruct
In both case, those are the first results to be calculated, and those values will be used to calculate all other results.
- In mechanical analysis : stress, strain, energy…are calculated based on nodal displacements.
- In thermal analysis : gradients, fluxes, thermal energy…are calculated based on nodal temperatures.
Displacement Temperature
This is a nodal scalar result.
Units example : K or °C
This is used to obtain temperature variation in space along the different Axis (X, Y, Z).
Temperature
Strain
Gradient This is an elemental vector result.
Units example : K/m or K/mm (depending on unit used for distance)
Defines the thermal power passing through an unitary section perpendicular to a particular direction (X, Y, Z)
Stress Fluxes
This is an elemental vector result.
Units example : W/m² or W/mm² (depending on unit used for distance)
This result is not a library-based result, but is calculated by OptiStruct to represent some kind of energy absorbed by the part
during the thermal transfer (however, the unit is not consistent with an energy).
Thermal This response is mainly used for optimization, where optimizing thermal compliance improves the part conductivity.
Compliance
Compliance
This is a global scalar result.
Units example : W.K
September 18,
© 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Thermal compliance
TCOMP = 1 / 2 × TT P = 1 / 2 × TT [K + H ]T
• T – temperature vector
• P – power vector
• K – conduction matrix
• H – convection matrix