Integrating Thermal and Structural Analysis
Integrating Thermal and Structural Analysis
ABSTRACT the analysis models will be changed without the other engi-
neers’ knowledge, invalidating the data mapping. Shortcuts
Structural and thermal engineers currently work indepen- are sometimes taken in which a few temperatures are
dently of each other using unrelated tools, models, and mapped to the structural model, and then the remaining
methods. Without the ability to rapidly exchange design temperatures computed by performing a steady state solu-
data and predicted performance, the achievement of the tion using the structural mesh. These approaches are labo-
ideals of concurrent engineering is not possible. rious, time consuming, and prone to error, which may lead
to artificial structural deflections.
Thermal codes have been unable to exploit the geometric
information in structural models and the CAD design data- Attempts have been made to use the radiation model
base, and do not facilitate transfer of temperature data to geometry ( TRASYS [1], TSS [2] ) as a basis for automating
other discipline’s analysis models. This paper discusses the mapping of temperatures. A fundamental problem with
the key features in Thermal Desktop for supporting inte- such attempts is that the model is only concerned with the
grated thermal/structural analysis. Approaches to thermal surfaces of the model that participate in radiation
modeling in an integrated analysis environment are dis- exchange. Temperature gradients within 3D solid regions
cussed along with Thermal Desktop's data mapping algo- are not represented, and are not available for interpolation.
rithm for exporting temperature data on to structural model For example, predicting thermal distortion for optical sys-
grid points. tems requires analysis of many solid features such as the
complex webbing and mounting structures on the back of
INTRODUCTION mirrors, and the structures that support the optical compo-
nents. The restriction of current radiation tools to use only
Tighter coupling between thermal and structural analysis conic surfaces with regular boundaries also creates signifi-
has long been sought, but has been prevented by incom- cant differences in the structural and thermal representa-
patibilities in existing tools. Each discipline makes abstrac- tions, making interpolation difficult or, in some areas,
tions in order to reduce the problem into one that is efficient impossible.
for calculations on a computer, and that most clearly repre-
sents the physics being modeled. These different represen- Using the geometry of the radiation model, temperatures
tations often make it difficult to transfer data from one may only be interpolated within individual surfaces at best.
model to another. The radiation model does not contain rules for interpolating
temperatures throughout the entire domain as does a finite
For example, a thermal model might consist of a geometric element model (using the element’s shape functions). The
surface model for radiation calculations, and an arbitrary radiation model does not contain information on how tem-
set of nodes and conductors for other portions of the peratures vary from surface to surface. Temperatures must
model. A significant part of the model may not be repre- therefore be extrapolated to the edge of each radiation sur-
sented by graphical entities, requiring data from the ther- face, ignoring any connectivity between them.
mal model to be mapped to the structural model by hand,
or by generating a custom program to map thermal nodal Another common but fundamentally flawed approach to
temperatures onto structural FEM nodes. integrating structural and thermal models is to use struc-
tural FEM codes for building thermal models. Codes based
Changes in the design or in either of the analysis models on these methods sometimes (but not always) recognize
usually renders the custom program invalid. Often one of the fact the matrix of terms produced by FEM is fully com-
patible with SINDA/FLUINT, and that ad hoc generation of A unique resolution to the “model mapping problem” was
conduction and capacitance terms using element centroids developed and added to Thermal Desktop: interpolation
can be avoided. Such finite difference centroid methods information is taken directly from the thermal model,
may introduce additional errors when returning tempera- thereby eliminating the requirement for the thermal and
tures to the structural program. For example, averaging structural models to be the same. This means that thermal
element temperatures to produce nodal temperatures artifi- models and structural models can be developed indepen-
cially smooths temperature variations, reducing the pre- dently using modeling tools and methods honed for each
dicted structural displacements. specialty, while preserving the ability to pass accurate tem-
perature data from the thermal analysis tool to the struc-
Yet even when centroid conversions and their associated tural tool. This approach is consistent with the philosophy
problems are avoided, the resulting tools fail to gain wide- of the development of Thermal Desktop: the key to inte-
spread acceptance. Such simple approaches have been grated design that is acceptable to end users is not to force
reinvented many times and have existed for years in vari- the use of a single compromised tool, but rather to allow
ous forms, and yet have failed to address the thermal/struc- each specialty to work with their existing fully-featured tools
tural integration problem for a variety of reasons [3]. and concepts while providing seamless pathways for
exchanging data and for maintaining common design con-
One reason for the failure of the FEM-translation approach figurations.
is that if FE methods are used exclusively, they usually
result in intractable thermal models due to excessive run Postprocessed data (temperatures, heat loads, etc.) calcu-
times for radiation calculations. Even simplification of the lated for a thermal model may be mapped to any set of
structural model into a suitable thermal model typically arbitrary point locations. The thermal model may consist of
results in prohibitive run times, the main reason being the TRASYS/TSS-like finite difference surfaces (cones,
fact that curved surfaces must be modeled using flat finite spheres, paraboloids, etc.), finite element primitives (trian-
elements. gles, quads, tetrahedrons, wedges, and bricks), and arbi-
trary nodes and conductors. For each point for which data
A spherical surface that can be modeled with a simple is to be mapped (e.g., a NASTRAN grid point), Thermal
TRASYS surface subdivided into a few nodes must be Desktop checks each thermal object for proximity to the
modeled with many flat elements to maintain geometric point. If the point lies on or in the object, data for the object
fidelity. Often the thermal representation is grossly simpli- is interpolated at the point location. The thickness assigned
fied; cylinders are converted into four sided tubes and to surfaces for conductance/capacitance calculations is
spheres are simplified into boxes. Such simplifications may used to define the 3D space for which the surface occupies
in some cases produce reasonable thermal results, but and includes the effect of surfaces with different nodes on
such vast differences in the geometric representation each side.
between the structural and thermal models make tempera-
ture mapping back onto the structural model extremely diffi- Finite difference surfaces interpolate linearly in their para-
cult. Brute-force mappings such as “nearest node” are metric space (i.e. [angle, height] for a cylinder). Finite ele-
often used, which produce artificial distortions. ment primitives use their corresponding shape functions.
True bilinear interpolation is done on quad elements; trilin-
Thus, current approaches have forced thermal engineers ear interpolation is done on brick elements. Maximum
into two unpleasant choices. One, use a purely finite ele- accuracy is obtained in mapping thermal data since the
ment based approach in order to aid in translating data same functions used to define the temperature field in the
from the thermal model to the structural model and suffer thermal solution are used for interpolating data points.
from excessive turn around times for analysis, or use
present methods and suffer from excessive turn around To provide a generalized capability, locations for which
times in the effort to translate data to the structural model. thermal data is to be mapped may be input as an ASCII
Both approaches slow the iterative process characteristic text file specifying a name (for example, a structural FEM
of integrated design and optimization in a multi-discipline node ID) and an [x,y,z] location. Output is generated as an
environment, destroying the concurrency that is trying to be ASCII file consisting of the name and the mapped thermal
obtained. data at the location corresponding to the input name.
The thermal model and orbit used for the analysis are
shown in Figure 3. A thermal enclosure has been added
around the metering structure and solar arrays have
located on the exterior. The solar arrays are driven by artic-
ulators that automatically track the sun during the orbit.
Temperatures presented here are for the illustrated point in
the orbit (just before the subsolar point). This orientation
produces uneven heating on the telescope body and drives
Figure 1: Demonstration Telescope Model gradients in the mirrors.
top, a few mouse clicks is all that is required to generate
the cylinder. In a similar fashion, rings used for the meter-
ing support structure and for the ends of the bus section
were modeled using disk surfaces, again with a nodaliza-
tion appropriate for thermal accuracy requirements. Simple
finite difference rectangles were sufficient for accurately
modeling the effect of the solar arrays.
REFERENCES
4. Panczak, T. and Ring, S., "A CAD Based Tool for FDM
and FEM Radiation and Conduction Modeling", SAE paper
Figure 7: Temperatures mapped to NASTRAN 981577, 28th ICES Conference, July 1998.
structural model
5. Welch, M. and Panczak, T., "Automating Thermal Analy-
Many problems were identified and solved to improve inte- sis with Thermal Desktop", SAE paper 1999-01-2156, 29th
grated thermal/structural analysis. Thermal Desktop is the ICES Conference, July 1999.
first system to efficiently combine CAD, FE, FD, and arbi-
trary thermal network methods to allow the engineer to
build both efficient and accurate thermal models. All types
of modeling methods may be used simultaneously so that
appropriate choices may be made regarding accuracy,
model mapping needs, and efficiency.
ACKNOWLEDGMENTS