Abstract
In this work we consider the coupled linear system of equations for temperature and displacements which describes the thermoelastic behaviour of the body. For numerical solution we approximate our system using finite element method. As model problem for simulation we consider the thermomechanical state of the ceramic substrates with metallization, which are used for the manufacturing of light-emitting diode modules. The results of numerical simulation of the 3D problem in the complex geometric area are presented.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Heat Transfer Coefficient
- Temperature Increment
- Ceramic Substrate
- Lame Constant
- Linear Thermal Expansion Coefficient
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
1 Introduction
Many applied problems of mathematical modeling are connected with the calculation of the stress-strain state of solids. In many cases, the deformation is caused by thermal expansion. The thermoelasticity models are used for their research.
Basic mathematical models include heat conduction equation and Lame thermoelasticity equation for displacements [1–4]. The fundamental point is that the system is tied up, the equation for displacement comprises volumetric force proportional to the temperature gradient and the temperature equation includes a term that describes the compressibility of the medium.
In this work we consider the coupled linear system of equations for temperature and displacements which describes the thermoelastic behavior of the body. For numerical solution we approximate our system using finite element method [5–10].
As model problem we consider simulation of the thermomechanical state of the ceramic substrates with metallization, which are used for the manufacturing of light-emitting diode (LED) modules. The results of numerical simulation of the 3D problem in the complex geometric area are presented. Calculations are performed using the North-Eastern Federal University computational cluster Arian Kuzmin.
2 Problem Statement
Under mechanical and thermal effects in an elastic body displacement \(\varvec{u}\), strain \(\varvec{\varepsilon }\) and stress \(\varvec{\sigma }\) occur in an elastic body. Let T be the constant absolute temperature at which body is in initial state of equilibrium, and \(\theta \) be temperature increment. External forces that impact the body are treated as mechanical effects, whereas for the thermal influences one realizes heat exchange processes between the body surface and environment, and release or absorption of heat by the sources inside the body.
Mathematical model of thermoelastic state is defined by coupled system of equations for displacement \(\varvec{u}\) and temperature increment \(\theta \) in domain \(\varOmega \) [1–4]:
Here \(\mu , \lambda \) are Lame constants, k is heat conduction coefficient, c is strain-free volumetric heat capacity, \(\alpha = \alpha _T (3 \lambda + 2 \mu )\), where \(\alpha _T\) is linear thermal expansion coefficient, \(\varvec{\varepsilon }\) is strain tensor:
and \(\varvec{\sigma }\) is stress tensor:
Here \(\varvec{I}\) defines unit tensor.
Also Eqs. (1) and (2) are supplemented with appropriate boundary conditions:
where \(\partial \varOmega = \varGamma ^{u}_{D} + \varGamma ^{u}_{N} = \varGamma ^{\theta }_{D} + \varGamma ^{\theta }_{R}.\)
3 Approximation by Space
For numerical solution, we rewrite Eqs. (1) and (2) in weak form, using integration by parts to eliminate second derivatives [5–10].
Let \(H=L_2\left( \varOmega \right) \) be the Hilbert space for temperature increment with following scalar product and norm:
and \(\varvec{H}= \left( L_2 \left( \varOmega \right) \right) ^d\) be space for displacement, where \(\varOmega \in \mathbb {R}^d,\) \(d=2,3\).
Then letting test functions q and \(\varvec{v}\) vanish on the appropriate Dirichlet boundaries \(\varGamma ^{\theta }_D\) and \(\varGamma ^{\varvec{u}}_D\), respectively, where solutions are known, we receive following variational problem: find \(\theta \in V_{\theta }\) and \(\varvec{u} \in \varvec{V}_{\varvec{u}}\) such that
where test spaces \(\hat{V}_{\theta }\) and \(\hat{\varvec{V}}_{\varvec{u}}\) are defined by
and the trial spaces \(V_{\theta }\) and \(\varvec{V}_{\varvec{u}}\) are shifted from test spaces by the Dirichlet boundary conditions:
Further, we define the following bilinear and linear forms on the defined spaces
Then problem becomes: find \(\theta \in V_{\theta }\) and \(\varvec{u} \in \varvec{V}_u\) that satisfy the following relations
Note that these parts of problem are solved successively. First, we find distribution of temperature field from (5). And then we use it for calculation of displacement in (6).
4 Numerical Results
The object of research is ceramic substrates with metallization, which are used for the manufacturing of LED modules. During the creation process these substrates are subjected to significant heating, thereby an elastically-stressed state occurs, which leads to cracking of the substrate in some cases.
One of the ways of improvement is the minimization of the elastic stresses in the ceramic substrate with metallization. To find solution of this problem we need calculate elastic stress state of ceramic substrates under the influence of thermal stress raises.
The substrate has the length of 130 mm, the width of 72 mm and the thickness of 0.635 mm and 0.03 mm for ceramic and metal layers, respectively. On both sides it has technological holes of 1 mm and 1.5 mm diameter. Also the ceramic side has deepening of 0.2 mm with width of 0.1 mm. The full geometry of the object is shown in Fig. 1.
To verify the model with the experimental data we use the temperature distribution along the middle line of the substrate. The boundary conditions for heating and cooling the substrate are modeled by appropriate Robin boundary conditions corresponding to convection with ambient air and metal rails. In this case the heat flux is modeled as convection with strongly heated air. These boundary conditions can be represented as following equations:
where k is coefficient of thermal conductivity, \(\beta _{i}\) is heat transfer coefficient with air when \(i=1,4\) and with metal when \(i=2,3\), \(\theta _{i}\) is difference between temperature of i-th boundary and initial temperature of substrate. Respective boundaries of heat flux \(\varGamma _{1}\), convection with rails \(\varGamma _{2}\), \(\varGamma _{3}\) and air \(\varGamma _{4}\), also ceramic layer \(\varOmega _{1}\) and metal layer \(\varOmega _{2}\) domains represented in Fig. 2.
For the following values: \(k = 20\)W/(m\(\cdot \)K) for ceramic and \(k = 400\)W/(m\(\cdot \)K) for metallization, \(\beta _{1,4} = 5\)W/(m\(^2\cdot \)K), \(\beta _{2,3} = 400\)W/(m\(^2\cdot \)K), \(\theta _{1} = 270C^0\), \(\theta _{2} = 90C^0\), \(\theta _{3} = 75C^0\) and \(\theta _{4} = 95C^0\), temperature distribution along the midline was obtained, which agrees with field experiments. In Fig. 3 a comparison of the temperature along the midline for the model and experiment is shown.
In this work the simulation is performed using the first-degree polynomial approximation for temperature and first-degree for displacement. To solve the arising system of linear equations a standard direct method of ILU-factorization is used. A collection of free software FEniCS [11] is used for the numerical solution, and open-source application Paraview is used for visualization of the results.
For numerical modeling of thermoelasticity problem for ceramic substrate with metallization three grids containing about 250 000, 450 000 and 1 000 000 cells are used. These grids were made in Netgen mesh generator program. As for example, the finest grid with more than million cells is shown in Fig. 4. As results of numerical computation temperature distribution across the substrate (Fig. 5) and von Mizes stress distribution in technological hole (Fig. 6) are presented.
To illustrate the effectiveness of parallelization on a cluster, a series of computational experiments on three grids with different amounts of running processes are made. The results of gained dependence of computation time from number of processes are given in Table 1.
Table 1 shows the effectiveness of parallelization on different amount of running processes. Note that the effectiveness is evident for all presented grids. Moreover, for each grid we have optimal number of running processes. For instance, the first and second grids have the fastest computation when 8 processes are used. And for the third grid it is optimal to use 16 processes, as further growth of the computational resources does not gain any acceleration.
References
Biot, M.: Thermoelasticity and irreversible thermodynamics. J. Appl. Phys. 27(3), 240–253 (1956)
Lubliner, J.: Plasticity theory. Dover Publications, New York (2008)
Simo, J.C., Hughes, T.J.R.: Computational Inelasticity. Interdisciplinary Applied Mathematics, vol. 7. Springer, New York (1998)
Nowacki, W.: Dynamic Problems of Thermoelasticity, 1st edn. Springer, Heidelberg (1975)
Samarskii, A., Nikolaev, E.: Methods of Solving Grid Equations (1978)
Gaspar, F., Lisbona, F., Vabishchevich, P.: A finite difference analysis of Biot’s consolidation model. Appl. Numer. Math. 44(4), 487–506 (2003)
Lisbona, F., Vabishchevich, P.: Operator-splitting schemes for solving unsteady elasticity problems. Comput. Methods Appl. Math. 1(2), 188–198 (2001)
Afanas’eva, N., Vabishchevich, P., Vasil’eva, M.: Unconditionally stable schemes for convection-diffusion problems. Russian Math. 57(3), 1–11 (2013)
Vabishchevich, P., Vasil’eva, M.: Explicit-implicit schemes for convection-diffusion-reaction problems. Numer. Anal. Appl. 5(4), 297–306 (2012)
Kolesov, A., Vabishchevich, P., Vasil’eva, M.: Splitting schemes for poroelasticity and thermoelasticity problems. Comput. Math. Appl. 67(12), 2185–2198 (2014)
Logg, A., Mardal, K., Wells, G. (eds.): Automated Solution of Differential Equations by the Finite Element Method. Lecture Notes in Computational Science and Engineering, vol. 84. Springer, Heidelberg (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Sivtsev, P.V., Vabishchevich, P.N., Vasilyeva, M.V. (2015). Numerical Simulation of Thermoelasticity Problems on High Performance Computing Systems. In: Dimov, I., Faragó, I., Vulkov, L. (eds) Finite Difference Methods,Theory and Applications. FDM 2014. Lecture Notes in Computer Science(), vol 9045. Springer, Cham. https://doi.org/10.1007/978-3-319-20239-6_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-20239-6_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20238-9
Online ISBN: 978-3-319-20239-6
eBook Packages: Computer ScienceComputer Science (R0)