Thermal Stresses in A Layered Plate: Created in COMSOL Multiphysics 5.4
Thermal Stresses in A Layered Plate: Created in COMSOL Multiphysics 5.4
This model is licensed under the COMSOL Software License Agreement 5.4.
All trademarks are the property of their respective owners. See www.comsol.com/trademarks.
Introduction
In this example, thermal stresses in a layered plate are analyzed. The plate consists of three
layers: a coating, a substrate, and a carrier. The coating is deposited onto the substrate at
a temperature of 800 C. At this temperature both the coating and the substrate are stress-
free. During the first stage of the analysis, the temperature of the plate is lowered to
150 C, which induces thermal stresses in the coating/substrate assembly. At this
temperature the coating/substrate assembly is epoxied to a stress-free carrier layer. During
the second stage of the analysis, the temperature in the entire assembly is lowered to
20 C, and the thermal stresses are examined.
Model Definition
The plate is considered to be thick and therefore in a state of plane strain. It is modeled
using the 2D Solid Mechanics interface. The geometry of the plate is shown in Figure 1.
The bottom layer of the geometry is the carrier, the middle layer is the substrate, and the
top layer is the coating.
E 215 GPa
0.3
1000 kg/m3
6.6·10-6 K-1
E 130 GPa
0.28
1000 kg/m3
3·10-6 K-1
E 70 GPa
0.17
1000 kg/m3
5·10-7 K-1
The carrier is only present at the second stage of the analysis. The activation of this layer
is readily performed using the Activation subnode under Linear Elastic Material. Note that
the carrier will be activated in a stress-free state, even though its strain reference
temperature (800 °C) is different from the temperature at activation.
Figure 2: Normal stress in the x direction for the first stage of the analysis.
Note that during the first stage of the analysis, the carrier is inactive.
Figure 3 shows the normal stress in the x direction after the second stage of the analysis,
where the temperature is lowered to 20 C. The stress levels in the substrate have increased
The coefficient of thermal expansion is higher in the carrier than in the substrate. As the
temperature is decreased, the carrier experiences tensile stresses, while the substrate near
the carrier experiences compressive stresses.
Modeling Instructions
From the File menu, choose New.
NEW
In the New window, click Model Wizard.
GLOBAL DEFINITIONS
1 In the Model Builder window, under Global Definitions click Parameters 1.
2 In the Settings window for Parameters, locate the Parameters section.
3 In the table, enter the following settings:
Interpolation 1 (int1)
1 In the Model Builder window, under Global Definitions click Interpolation 1 (int1).
2 In the Settings window for Interpolation, locate the Definition section.
3 In the Function name text field, type T.
4 In the table, enter the following settings:
t f(t)
0 Ttop
1 Tbot
2 Troom
Rectangle 1 (r1)
1 In the Geometry toolbar, click Primitives and choose Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Height text field, type 0.002.
4 In the Width text field, type 0.02.
5 Click Build All Objects.
Rectangle 2 (r2)
1 In the Geometry toolbar, click Primitives and choose Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type 0.02.
4 In the Height text field, type 0.01.
5 Locate the Position section. In the y text field, type 0.002.
6 Click Build All Objects.
Rectangle 3 (r3)
1 In the Geometry toolbar, click Primitives and choose Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type 0.02.
4 In the Height text field, type 0.002.
5 Locate the Position section. In the y text field, type 0.012.
6 Click Build All Objects.
7 Click the Zoom Extents button in the Graphics toolbar.
Thermal Expansion 1
1 In the Physics toolbar, click Attributes and choose Thermal Expansion.
2 In the Settings window for Thermal Expansion, locate the Model Input section.
3 In the T text field, type T(para).
4 Click Go to Source.
GLOBAL DEFINITIONS
The carrier is only active during the second stage of the analysis. Use an Activation node
for conditional activation of the domain.
Activation 1
1 In the Physics toolbar, click Attributes and choose Activation.
2 In the Settings window for Activation, locate the Domain Selection section.
3 Click Clear Selection.
4 Select Domain 1 only.
5 In the Settings window for Activation, locate the Activation section.
6 In the Activation expression text field, type para>1.
MATERIALS
Material 1 (mat1)
1 In the Model Builder window, under Component 1 (comp1) right-click Materials and
choose Blank Material.
2 In the Settings window for Material, type Carrier in the Label text field.
3 Locate the Geometric Entity Selection section. From the Selection list, choose Manual.
4 Click Clear Selection.
5 Select Domain 1 only.
6 Locate the Material Contents section. In the table, enter the following settings:
Material 2 (mat2)
1 Right-click Materials and choose Blank Material.
2 In the Settings window for Material, type Substrate in the Label text field.
3 Select Domain 2 only.
4 Locate the Material Contents section. In the table, enter the following settings:
MESH 1
Size
1 In the Model Builder window, under Component 1 (comp1) right-click Mesh 1 and choose
Mapped.
2 In the Settings window for Size, locate the Element Size section.
3 From the Predefined list, choose Extra fine.
4 Click Build All.
STUDY 1
Step 1: Stationary
1 In the Model Builder window, under Study 1 click Step 1: Stationary.
2 In the Settings window for Stationary, click to expand the Study Extensions section.
3 Select the Auxiliary sweep check box.
4 Click Add.
5 In the table, enter the following settings:
Surface 1
1 In the Model Builder window, expand the Results>Stress (solid) node, then click Surface 1.
2 In the Settings window for Surface, locate the Expression section.
3 In the Expression text field, type solid.sx.
Stress (solid)
1 In the Model Builder window, under Results click Stress (solid).
2 In the Settings window for 2D Plot Group, locate the Data section.
3 From the Parameter value (para) list, choose 1.
You can use a filter so that only active parts of the domain are displayed.
Filter 1
1 In the Model Builder window, under Results>Stress (solid) right-click Surface 1 and
choose Filter.
2 In the Settings window for Filter, locate the Element Selection section.
3 In the Logical expression for inclusion text field, type solid.isactive.
4 In the Stress (solid) toolbar, click Plot.
5 Click the Zoom Extents button in the Graphics toolbar.
Surface 1
1 In the Model Builder window, expand the Results>Stress (solid) node, then click Surface 1.
2 In the Settings window for Surface, locate the Expression section.
3 In the Expression text field, type solid.sx.
Stress (solid)
1 In the Model Builder window, under Results click Stress (solid).
2 In the Settings window for 2D Plot Group, locate the Data section.
3 From the Parameter value (para) list, choose 2.
4 In the Stress (solid) toolbar, click Plot.
5 Click the Zoom Extents button in the Graphics toolbar.