Transient Thermal Conduction Example
Transient Thermal Conduction Example
Transient Thermal Conduction Example
Introduction
This tutorial was created using ANSYS to solve a simple transient conduction problem. The example is
constrained as shown in the following figure. Thermal conductivity (k) of the material is 5 W/m*K and the
block is assumed to be infinitely long. Also, the density of the material is 920 kg/m^3 and the specific heat
capacity (c) is 2.040 kJ/kg*K.
A) Set Time at end of load step to 300 and Automatic time stepping to ON.
B) Set Number of sub steps to 20, Max no. of sub steps to 100, Min no. of sub steps to 20.
C) Set the Frequency to write every sub step.
Click on the Non Linear tab at the top and fill it in as shown
D) Set Line search to ON.
E) Set the Maximum number of iterations to 100.
For a complete description of what these options do, refer to the help file. Basically, the time at the end of
the load step is how long the transient analysis will run and the number of sub steps defines how the load is
broken up. By writing the data at every step, you can create animations over time and the other options help
the problem converge quickly.
Apply Constraints
For thermal problems, constraints can be in the form of Temperature, Heat Flow, Convection, Heat Flux,
Heat Generation, or Radiation. In this example, 2 sides of the block have fixed temperatures and the other
two are insulated.
o Solution > Define Loads > Apply
Note that all of the -Structural- options cannot be selected. This is due to the type of element
(PLANE55) selected.
o Thermal > Temperature > On Nodes
o Click the Box option (shown below) and draw a box around the nodes on the top line and then click
OK.
You can see how the temperature rises over the area over time. The heat flows from the higher
temperature to the lower temperature constraints as expected. Also, you can see how it reaches
equilibrium when the time reaches approximately 200 seconds. Shown below are analytical and
ANSYS generated temperature vs time curves for the center of the block. As can be seen, the curves
are practically identical, thus the validity of the ANSYS simulation has been proven.
Analytical Solution
ANSYS Generated Solution
Time History Post processing: Viewing the Results
1. Creating the Temperature vs. Time Graph
o Select: Main Menu > TimeHist Postpro. The following window should open automatically.
If it does not open automatically, select Main Menu > TimeHist Postpro > Variable
Viewer
o Click the add button in the upper left corner of the window to add a variable.
o Select Nodal Solution > DOF Solution > Temperature (as shown below) and click OK.
Pick the center node on the mesh, node 261, and click OK in the 'Node for Data' window.
o The Time History Variables window should now look like this:
Note how this plot does not exactly match the plot shown above. This is because the solution
has not completely converged. To cause the solution to converge, one of two things can be
done: decrease the mesh size or increase the number of sub steps used in the transient
analysis. From experience, reducing the mesh size will do little in this case, as the mesh is
adequate to capture the response. Instead, increasing the number of sub steps from say 20 to
300, will cause the solution to converge. This will greatly increase the computational time
required though, which is why only 20 sub steps are used in this tutorial. Twenty sub steps
gives an adequate and quick approximation of the solution.