a radial integration boundary element method for solving ...mtt.missouri.edu/pubs/283_radial...

18
NUMERICAL HEAT TRANSFER, PART B 2018, VOL. 73, NO. 1, 1–18 https://doi.org/10.1080/10407790.2017.1420319 A radial integration boundary element method for solving transient heat conduction problems with heat sources and variable thermal conductivity Miao Cui a , Bing-Bing Xu a , Wei-Zhe Feng a , Yuwen Zhang b , Xiao-Wei Gao a , and Hai-Feng Peng a a State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian, P. R. China; b Department of Mechanical and Aerospace Engineering, University of Missouri, Columbia, Missouri, USA ABSTRACT A new radial integration boundary element method (RIBEM) for solving transient heat conduction problems with heat sources and variable thermal conductivity is presented in this article. The Green’s function for the Laplace equation is served as the fundamental solution to derive the boundary- domain integral equation. The transient terms are first discretized before applying the weighted residual technique that is different from the previous RIBEM for solving a transient heat conduction problem. Due to the strategy for dealing with the transient terms, temperature, rather than transient terms, is approximated by the radial basis function; this leads to similar mathematical formulations as those in RIBEM for steady heat conduction problems. Therefore, the present method is very easy to code and be implemented, and the strategy enables the assembling process of system equations to be very simple. Another advantage of the new RIBEM is that only 1D boundary line integrals are involved in both 2D and 3D problems. To the best of the authors’ knowledge, it is the first time to completely transform domain integrals to boundary line integrals for a 3D problem. Several 2D and 3D numerical examples are provided to show the effectiveness, accuracy, and potential of the present RIBEM. ARTICLE HISTORY Received 2 October 2017 Accepted 12 December 2017 1. Introduction Transient heat conduction problems can be encountered in many engineering applications [1]; numerical methods, such as the finite-difference method (FDM) [2, 3], the finite-element method (FEM) [4–6], the meshless method [7–9], and the boundary element method (BEM) [10–14] are frequently employed to solve these problems. As a numerical and semi-analytical method, BEM has the advantage of only boundary discretization, and it could reduce the dimensionality of the problem [15–19]. In addition, it is very suitable for inverse problems [6, 20–23] that only boundary physical quantities could be measured. However, there would be domain integrals besides boundary integrals, if heat source, variable thermal conductivity, and transient terms are involved in BEM; this weakens its advantage of only boundary discretization. To circumvent this deficiency, two types of methodologies are used to eliminate the domain integrals [18]. The first one is to find the fundamental solutions [24], but these methods have certain restrictions. For example, they may depend on the specific form of thermal conductivity, so it is difficult to develop general codes [18]. The second type is to convert the domain integrals into equivalent boundary integrals. The frequently used transformation technique is the dual reciprocity none defined CONTACT Hai-Feng Peng [email protected] State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian 116024, P. R. China. Color versions of one or more of the figures in the article can be found online at www.tandfonline.com/unhb. © 2018 Taylor & Francis

Upload: dinhthuan

Post on 29-May-2018

232 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

NUMERICAL HEAT TRANSFER, PART B 2018, VOL. 73, NO. 1, 1–18 https://doi.org/10.1080/10407790.2017.1420319

A radial integration boundary element method for solving transient heat conduction problems with heat sources and variable thermal conductivity Miao Cuia, Bing-Bing Xua, Wei-Zhe Fenga, Yuwen Zhangb, Xiao-Wei Gaoa, and Hai-Feng Penga

aState Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian, P. R. China; bDepartment of Mechanical and Aerospace Engineering, University of Missouri, Columbia, Missouri, USA

ABSTRACT A new radial integration boundary element method (RIBEM) for solving transient heat conduction problems with heat sources and variable thermal conductivity is presented in this article. The Green’s function for the Laplace equation is served as the fundamental solution to derive the boundary- domain integral equation. The transient terms are first discretized before applying the weighted residual technique that is different from the previous RIBEM for solving a transient heat conduction problem. Due to the strategy for dealing with the transient terms, temperature, rather than transient terms, is approximated by the radial basis function; this leads to similar mathematical formulations as those in RIBEM for steady heat conduction problems. Therefore, the present method is very easy to code and be implemented, and the strategy enables the assembling process of system equations to be very simple. Another advantage of the new RIBEM is that only 1D boundary line integrals are involved in both 2D and 3D problems. To the best of the authors’ knowledge, it is the first time to completely transform domain integrals to boundary line integrals for a 3D problem. Several 2D and 3D numerical examples are provided to show the effectiveness, accuracy, and potential of the present RIBEM.

ARTICLE HISTORY Received 2 October 2017 Accepted 12 December 2017

1. Introduction

Transient heat conduction problems can be encountered in many engineering applications [1]; numerical methods, such as the finite-difference method (FDM) [2, 3], the finite-element method (FEM) [4–6], the meshless method [7–9], and the boundary element method (BEM) [10–14] are frequently employed to solve these problems. As a numerical and semi-analytical method, BEM has the advantage of only boundary discretization, and it could reduce the dimensionality of the problem [15–19]. In addition, it is very suitable for inverse problems [6, 20–23] that only boundary physical quantities could be measured. However, there would be domain integrals besides boundary integrals, if heat source, variable thermal conductivity, and transient terms are involved in BEM; this weakens its advantage of only boundary discretization.

To circumvent this deficiency, two types of methodologies are used to eliminate the domain integrals [18]. The first one is to find the fundamental solutions [24], but these methods have certain restrictions. For example, they may depend on the specific form of thermal conductivity, so it is difficult to develop general codes [18]. The second type is to convert the domain integrals into equivalent boundary integrals. The frequently used transformation technique is the dual reciprocity

none defined

CONTACT Hai-Feng Peng [email protected] State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian 116024, P. R. China. Color versions of one or more of the figures in the article can be found online at www.tandfonline.com/unhb. © 2018 Taylor & Francis

Page 2: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

method [25], triple reciprocity method [17], and multiple reciprocity method [26], which have been applied in heat conduction problems [27, 28, 19]. Besides, Gao [29] proposed the radial integration method, which can transform any complicated domain integrals into the boundary integrals. Based on this method, a radial integration boundary element method (RIBEM) has been developed and applied to solve heat transfer and mechanical problems [18, 30–35], and satisfactory results have been obtained.

In this article, a new RIBEM is presented to solve transient heat conduction problems with heat sources and spatially varying thermal conductivities. The transient terms are first discretized before applying the weighted residual technique that is different from the previous RIBEM for solving a transient heat conduction problem. Due to the strategy for dealing with the transient terms, tempera-ture, rather than transient terms, is approximated by the radial basis function (RBF), which leads to similar mathematical formulations as those in RIBEM for steady-state heat conduction problems. Therefore, the present method is very simple to code and be implemented. Moreover, the strategy enables the assembling process of system equations to be very simple. Another advantage of the new RIBEM is that only 1D boundary line integrals are involved in both 2D and 3D problems. To the best of the authors’ knowledge, it is the first time to completely transform domain integrals to boundary line integrals for a 3D problem. It is expected that this methodology would facilitate different shapes of boundary meshes in further study. First, the domain integrals are transformed to equivalent boundary integrals by using radial integration method. For a 3D problem, radial integration method is employed once again to convert equivalent boundary integrals into boundary line integrals. Several 2D and 3D numerical examples are provided to show the effectiveness, the accuracy, and the potential of the present BEM.

2. Transient heat conduction problem

The transient heat conduction problem in the Cartesian coordinate can be expressed as follows:

qcpqTðx; tÞqt

¼q

qxi½kðxÞ

qTðx; tÞqxi

� þ QðxÞ ðx 2 XÞ ð1Þ

with the following initial condition:

Tðx; tÞ t¼0j ¼ T0ðxÞ ð2Þ

Nomenclature

A coefficients matrix cp mass specific heat, J/(kg.°C) G Green function H heat convective coefficient, W/(m2.°C) L boundary line K thermal conductivity, W/(m.°C) N total number of nodes N unit outward normal Q heat source, W/m3

Q heat flux, W/m2

R distance, m R distance, m T temperature,°C T time, s X vector of coordinates Y source point Z point on boundary z0 point on boundary

Greek symbols A vector Γ boundary Δ change in variable P density, W/m3

Φ matrix Ω domain Subscripts 0 Initial B boundary Back back Bottom bottom F ambient surrounding Front front I internal Left left Right right Upper upper

2 M. CUI ET AL.

Page 3: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

the boundary conditions are

Tðx; tÞ ¼ Tðx; tÞ; x 2 CT ð3Þ

qðx; tÞ ¼ � kðxÞqTðx; tÞqn

¼ qðx; tÞ; x 2 Cq ð4aÞ

qðx; tÞ ¼ � kðxÞqTðx; tÞqn

¼ h ½Tðx; tÞ � Tf �; x 2 Cq ð4bÞ

In Eqs. (1)–(4), T is the temperature,°C. t is time, s. ρ is the density, kg/m3. cp is the mass specific heat, J/(kg.°C). k is the thermal conductivity, W/(m.°C). i changes from 1 to 3. q(x, t) is the normal heat flux on the boundary Γ of the computational domain Ω, W/m2; n is the unit normal to Γ. h is heat convective coefficient. Subscript f represents ambient surrounding. In Eqs. (3) and (4), �Tðx; tÞand �qðx; tÞ are the given temperature and heat flux on the boundary.

The thermal conductivity is assumed to be only varying with coordinates and is independent from temperature. The focused problems and solutions have the potential in multilayer nonhomogeneous media.

3. The new RIBEM to transform domain integral into boundary line integral

The Green’s function for the Laplace equation is served as the weight function to derive the boundary integral equation:

Gðx; yÞ ¼1

2plnð1rÞ for 2D problem

14pr for 3D problem

ð5Þ

In the previous RIBEM, both sides of Eq. (1) were first directly multiplied by the Green’s function, and then the weighted residual technique [18, 34] was applied. It is different in the new RIBEM that the left side of Eq. (1), i.e., the transient item, is first discretized before applying the weighted residual technique. The forward FDM is used to discretize Eq. (1), and the result is

qcpTðx; tÞ � Tðx; t � DtÞ

Dt¼

q

qxi½kðxÞ

qðx; tÞqxi

� þ QðxÞ ðt � Dt; x 2 XÞ ð6Þ

In Eq. (6), t–Δt means the previous time step, and Tðx; t � DtÞ is known for each time step. Applying the weighted residual technique to Eq. (6) and using the Gauss’ divergence theorem,

the boundary-domain integral equation for solving transient heat conduction problems can be established [18]:

ckðyÞTðy; tÞ ¼ �Z

C

Gðx; yÞqðx; tÞdCðxÞ �Z

C

qGðx; yÞqn

kðxÞTðx; tÞdCðxÞ

þ

Z

X

Gðx; yÞQðxÞdXðxÞ þZ

X

Vðx; yÞkðxÞTðx; tÞdXðxÞ

Z

X

qcpGðx; yÞTðx; tÞ � Tðx; t � DtÞ

DtdXðxÞ

ð7Þ

where c ¼ 1 for internal points and 1/2 for smooth boundary points. qGðx; yÞ=qn and V (x, y) are as follows.

qGðx; yÞqn

¼qGðx; yÞqxi

niðxÞ ¼1

2para

qrqxi

ni ð8Þ

NUMERICAL HEAT TRANSFER, PART B 3

Page 4: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

Vðx; yÞ ¼1

kðxÞqGðx; yÞqxi

qkðxÞqxi

ð9Þ

In Eqs. (5)–(9), r is the distance between source point y and field point x; qr=qxi is the partial derivative of r with respect to coordinate xi; ni is the ith component of n. Repeated subscripts mean summation. α is 1 for 2D problems and 2 for 3D problems.

The last term on the right side of Eq. (7) can be rewritten as Z

X

qcpG x; yð ÞT x; tð Þ � T x; t � Dtð Þ

DtdX xð Þ ¼

Z

X

qcp

DtG x; yð Þ T x; tð Þ � T x; t � Dtð Þ½ �d X xð Þ ð10Þ

Substituting Eq. (10) into Eq. (7), one can obtain

ckðyÞTðy; tÞ ¼ �Z

C

Gðx; yÞqðx; tÞdCðxÞ �Z

C

kðxÞqGðx; yÞqn

Tðx; tÞdCðxÞ

þ

Z

X

Gðx; yÞQðxÞdXðxÞ þZ

X

qcp

DtGðx; yÞTðx; t � DtÞdXðxÞ

þ

Z

X

½Vðx; yÞ �qcp

Dt1

kðxÞGðx; yÞ�kðxÞTðx; tÞdXðxÞ

ð11Þ

which is the general boundary-domain integral equation for transient heat conduction problems in nonhomogeneous media.

Radial integration method is applied to directly convert the 3rd and 4th term on the right-hand side of Eq. (11) into boundary integration:

Z

X

G x; yð ÞQ xð Þd X xð Þ þZ

X

qcp

DtG x; yð ÞT x; t � Dtð Þ dX xð Þ ¼

Z

C

1ra z; yð Þ

qrqn

F z; yð Þd C zð Þ ð12Þ

where

Fðz;yÞ ¼Z rðz;yÞ

0Gðx; yÞ½QðxÞ þ

qcp

DtTðx; t � DtÞ�radr ð13Þ

For the last term on the right side of Eq. (11), radial integration method could not be directly applied because the domain integral contains unknowns T (x, t). Therefore, normalized temperature ~Tðx; tÞ is introduced, which is approximated by a series of RBFs:

~Tðx; tÞ ¼ kðxÞTðx; tÞ ¼XNA

A¼1aAuAðRÞ þ

Xb

k¼1akxk þ a0 ð14Þ

XNA

A¼1aA ¼

XNA

A¼1aAxA

k ¼ 0 ð15Þ

where NA is the number of application points consisting of all the boundary and internal nodes; aA, ak, and a0are the coefficients to be determined, and xA

k represents the Cartesian coordinates at the application point A.

In Eq. (14), R ¼ ||x � xA|| is the distance from application point A to the field point x, uAðRÞ is the RBF, and compactly supported fourth-order spline RBF is commonly used, which could give stable results [18]. The coefficients aA, ak, and a0 can be determined by collocating the application point A at all nodes. A set of algebraic equations can be written in the matrix form as

f~Tg ¼ ½u�fag ð16Þ

where fag is a vector consisting of the coefficients aAi for all application nodes and the polynomial

coefficients ak, a0. If no two nodes share the same coordinates, the matrix ½u� is invertible to obtain

4 M. CUI ET AL.

Page 5: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

fag ¼ ½u�� 1f~Tg ð17Þ

Representing Vðx; yÞ � qcDt

1kðxÞGðx; yÞ by ~Vðx; yÞ and substituting Eq. (14) into the last item on the

right side of Eq. (11) yield Z

X

~Vðx; yÞ~Tðx; tÞdXðxÞ ¼aAZ

C

1raðz; yÞ

qrqn

FAðz; yÞdCðzÞ

þ akZ

C

1raðz; yÞ

qrqn

F1ðz; yÞdCðzÞ

þ a0Z

C

1raðz; yÞ

qrqn

F0ðz; yÞdCðzÞ

ð18Þ

where

FAðz; yÞ ¼Z rðz;yÞ

0~Vðx; yÞuAradr ð19Þ

F1ðz; yÞ ¼Z rðz;yÞ

0~Vðx; yÞraxkdr ð20Þ

F0ðz; yÞ ¼Z rðz;yÞ

0~Vðx; yÞradr ð21Þ

In Eqs. (19)–(21), x for calculating the radial integration is determined by Eq. (22), and it is varying with radius r.

xi ¼ yi þ rri; ð22Þ

It can be seen that the expressions are different from those in Ref. [18] or Ref. [35] for a transient heat conduction problem. The expressions are similar to those in RIBEM for solving steady heat conduction problems in Ref. [30]. Therefore, the present method is very simple to code and easy to be implemented. The radial integrals shown in Eqs. (13), (19)–(21) are not singular, and they could be numerically evaluated by the Gauss formula.

In the present work, the equivalent 2D boundary integrals for a 3D problem are further converted to boundary line integrals using the radial integration method. Then, only 1D boundary line integrals are involved for any 2D or 3D problems. To the best of the authors’ knowledge, it is the first time to completely transform domain integrals to boundary line integrals for a 3D problem. It is expected that this methodology could facilitate arbitrary shapes of boundary meshes in further work. Taking Eq. (18) as an example, the boundary line integrals for a 3D problem (α ¼ 2) can be obtained as

Z

X

~Vðx; yÞ~Tðx; tÞdXðxÞ ¼aAZ

C

1raðz; yÞ

qrqn

FAðz; yÞdCðzÞ

þakZ

C

1raðz; yÞ

qrqn

F1ðz; yÞdCðzÞ

þa0Z

C

1raðz; yÞ

qrqn

F0ðz; yÞdCðzÞ

¼aAZ

L

1Rðz; z0Þ

qRqn

FA0 ðz; z0ÞdLðz0Þ

þakZ

L

1Rðz; z0Þ

qRqn

F10 ðz; z0ÞdLðz0Þ

þa0Z

L

1Rðz; z0Þ

qRqn

F00 ðz; z0ÞdLðz0Þ

ð23Þ

NUMERICAL HEAT TRANSFER, PART B 5

Page 6: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

where

FA0 ðz; z0Þ ¼Z Rðz;z0Þ

0

1raðz; yÞ

qrqn

FAðz; yÞRdR ð24Þ

F10 ðz; z0Þ ¼Z Rðz;z0Þ

0

1raðz; yÞ

qrqn

F1ðz; yÞRdR ð25Þ

F00 ðz; z0Þ ¼Z Rðz;z0Þ

0

1raðz; yÞ

qrqn

F0ðz; yÞRdR ð26Þ

Similarly, all other equivalent boundary integrals can also be converted to the boundary line integrals for a 3D problem. The points y, z, and z0, coupled with the distances R and r in Eqs. (23)–(26), are illustrated in Figure 1. L is the boundary line of the 2D boundary Γ, and z coupled with z0 is located on Γ. y is the source point, and it is three dimensional.

For Tðx; t � DtÞ in Eq. (13), it can be evaluated by

Tðx; t � DtÞ ¼hu1x u2x u3x . . . uNAx x1 x2 x3 1

iaf g ð27Þ

where the vector {α} is as follows:

af g ¼ a1 a2 a3 � � � aNA a1 a2 a3 a0f gT

ð28Þ

For the previous time step, temperatures at all the nodes are known, and we could obtain the vector {α} by collocating the application point A at all nodes. For example, the vector {α}0 at the initial time step is as follows:

fag0 ¼ ½u�� 1fT0g ð29Þ

4. Formation of system equations

The boundary is discretized into a series of boundary elements. By collocating the source point y through all boundary and internal nodes, system equations for Eq. (11) can be formed. The boundary element model has Nb boundary nodes and Ni internal nodes, so the total number of nodes is NA ¼ Nb þ Ni. For any arbitrary time step, the system equations are

Ab½ � xbf g ¼ ybf g � ybQf g þ ~Vb� �

~T� �

ð30Þ

~Ti� �

xbf g ¼ Ai½ � xbf g þ yif g � yiQf g þ ~Vi� �

~T� �

ð31Þ

Figure 1. Points y, z, and z0, coupled with the distances R and r.

6 M. CUI ET AL.

Page 7: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

Eq. (30) is for the boundary nodes, and Eq. (31) is for the internal nodes. {yb} and {yi} are generated by the integration of the heat source. The integration results for the previous time step are assembled into {ybQ} and {yiQ} for boundary and internal nodes, respectively. The integration results based on Eq. (23) are put in ~V

� �.

Then, we can obtain the following assembled equations for all nodes:

½Ab� ½0�� ½Ai� ½I�

� �

�~Vb� �

~Vi� �

� �� �fxbg

f~Tig

� �

¼fybg

fyig

� �

�fybQg

fyiQg

� �

ð32Þ

where [I] is the identity matrix. It can be seen that the assembling process of system equations is very simple, similar to that for solving a steady heat conduction problem with heat source in nonhomogeneous medium. By solving the set of system equations, boundary unknowns and the normalized internal temperatures could be obtained. Finally, true temperatures could be calculated.

5. Results and discussions

FORTRAN codes are developed using the derived mathematical formulations in this article. The codes can deal with constant or nonuniform initial temperatures, which can also deal with boundary conditions and heat sources that are varying with both time and coordinates.

In this section, two 2D and two 3D examples are provided to validate the present BEM for transient heat conduction problems with heat sources and spatially varying thermal conductivities. Analytical solutions, including the FDM or the FEM, are employed to examine the effectiveness and the accuracy of the present method.

5.1. Example 1

Figure 2 shows a 2D conduction problem in a square geometry with dimensions of 1 � 1 m2. The density is 1 kg/m3, and the mass specific heat is 1 J/(kg.°C). The varying thermal conductivity is {x þy} W/(m.°C). Heat source varies with both time and coordinates as follows [34]:

QðxÞ ¼ � 6ðxþ yÞ þ 10 cosð10tÞ ð33Þ

The initial condition is

Tðx; y; 0Þ ¼ x2 þ y2 ð34Þ

Figure 2. The square geometry.

NUMERICAL HEAT TRANSFER, PART B 7

Page 8: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

The boundary conditions are

Tðx; y; tÞ y¼1�� ¼ x2 þ 1þ sinð10tÞ ð35Þ

Tðx; y; tÞ x¼2j ¼ y2 þ 4þ sinð10tÞ ð36Þ

Tðx; y; tÞ y¼2�� ¼ x2 þ 4þ sinð10tÞ ð37Þ

Tðx; y; tÞ x¼1j ¼ 1þ y2 þ sinð10tÞ ð38Þ

The analytical solution of this problem is

Tðx; y; tÞ ¼ x2 þ y2 þ sinð10tÞ ð39Þ

In the BEM, the geometry is divided into 20 two-noded boundary elements, and there are 20 boundary nodes and 16 internal nodes as shown in Figure 3.

Effects of the time step are investigated first with four different time steps: 0.001 s, 0.01 s, 0.1 s, and 1 s. Table 1 lists the relative errors of the temperatures compared with the analytical solutions when the time is 5 s. It can be seen that the accuracy would increase with the decreasing time step; however, the efficiency would decrease. Therefore, the time step is chosen as 0.01 s. In the following examples, the time step is chosen considering both accuracy and efficiency.

Figure 4 shows the transient temperatures using the BEM, and Figure 5 shows the relative errors of temperatures compared with the analytical solutions. It can be seen that temperatures using the present BEM are in excellent agreement with the analytical solutions, and the maximal relative error is below 0.45%; this implies the high accuracy of the present BEM for solving a transient heat conduction problem with heat source and spatially varying thermal conductivity in a regular 2D geometry.

5.2. Example 2

Figure 6 shows heat conduction in an irregular 2D geometry. The boundary elements and nodes are shown in Figure 7; there are 35 boundary elements, 35 two-noded boundary nodes, and 43 internal nodes. The density is 7,000 kg/m3, and the mass specific heat is 300 J/(kg.°C). The internal heat source

Figure 3. Boundary elements and nodes for the square geometry.

8 M. CUI ET AL.

Page 9: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

Table 1. Relative errors of temperatures by using the BEM compared with the analytical solutions in the square geometry, when the time is 5 s.

ID

Relative errors of temperatures with different time steps

0.001 s 0.01 s 0.1 s 1 s

21 0.002634 0.003643 0.018118 0.057296 22 0.002225 0.003359 0.019167 0.061385 23 0.001807 0.002701 0.015221 0.048741 24 0.001583 0.002081 0.009300 0.028952 25 0.002225 0.003359 0.019167 0.061385 26 0.001914 0.003268 0.021710 0.070397 27 0.001635 0.002732 0.017752 0.057508 28 0.001412 0.002021 0.010632 0.033769 29 0.001807 0.002701 0.015221 0.048741 30 0.001635 0.002732 0.017752 0.057508 31 0.001430 0.002340 0.014863 0.048088 32 0.001233 0.001748 0.009064 0.028759 33 0.001583 0.002081 0.009300 0.028952 34 0.001412 0.002021 0.010632 0.033769 35 0.001233 0.001748 0.009064 0.028759 36 0.001124 0.001427 0.005878 0.018046

BEM, boundary element method.

Figure 4. Transient temperatures in the square geometry using the BEM: (a) 2 s, (b) 3 s, (c) 4 s, and (d) 5 s. Note: BEM, boundary element method.

NUMERICAL HEAT TRANSFER, PART B 9

Page 10: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

is 10,000 W/m3, and the thermal conductivity is [30 þ 80 � (x þ y)] W/(m.°C). The initial temperature is 200°C. The boundary conditions are

qðx; yÞjupper ¼ 0Tðx; yÞjleft ¼ 300qðx; yÞjbottom ¼ 10; 000Tðx; yÞjright ¼ 400

8>><

>>:

ð40Þ

It means that the temperature on the left boundary is 300°C, and the temperature at the two sides of the right boundary is 400°C. The heat flux on the bottom boundary is kept to be þ 10000 W/m2, and the other boundaries are adiabatic. ‘þ’ represents same with the outward normal. The total time is 50 s. Figure 8 shows the transient temperatures when the time step is 2 s. It can be seen that the overall temperature increases with the time, and heat is conducted from the right to the left. Meanwhile, the heat spreads from the upper to the bottom. For comparison, the FEM is adopted to solve this problem. The grid size in the FEM is 0.0025 � 0.0025 m2, which has been validated by grid independence. Figure 9 shows the comparison of the between temperatures obtained from

Figure 5. Relative errors of transient temperatures using the BEM compared with analytical solutions: (a) 2 s, (b) 3 s, (c) 4 s, and (d) 5 s. Note: BEM, boundary element method.

10 M. CUI ET AL.

Page 11: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

the present BEM and the FEM, at nodes 54 (0.02, 0.02), 51 (0.05, 0.02), and 48 (0.08, 0.02). It can be seen that the results are in excellent agreement, and it can also be seen that the grid number is much less in the BEM than that in the FEM. For quantitatively comparing the temperatures, relative errors of temperatures using the present BEM compared with the results of the FEM are calculated and are shown in Figure 10. It can be seen that most of the relative errors are less than 2%, which demon-strates the effectiveness and the high accuracy of the present method for solving 2D transient heat conduction problem with heat source and spatially varying thermal conductivity in an irregular geometry.

5.3. Example 3

The third example is heat conduction in a 3D cubic geometry, and the dimensions are 0.1 � 0.1 � 0.1 m3. The boundary elements and nodes are shown in Figure 11. There are 96 4-noded boundary elements, 98 boundary nodes, and 27 internal nodes. The density is 6,000 kg/m3, and the mass specific heat is 400 J/(kg.°C). Heat source is distributed along the z-axis, and it is equal to 10z W/m3. The thermal con-ductivity is (30 þ 20 � z) W/(m.°C), and the initial temperature is 800°C. The boundary conditions are

qðx; y; zÞjbottom ¼ 80; 000 � 1000 tqðx; y; zÞjright;left ¼ 0qðx; y; zÞjupper ¼ h ½Tðx; y; zÞ � Tf �

qðx; y; zÞjfront;back ¼ 0

8>><

>>:

ð41Þ

Figure 7. Boundary elements and nodes for the irregular 2D geometry.

Figure 6. Dimensions of the irregular 2D geometry.

NUMERICAL HEAT TRANSFER, PART B 11

Page 12: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

The bottom heat flux is time dependent. The upper surface is imposed on convective boundary condition, with h ¼ 100 W/(m2.°C) and Tf ¼ 30°C. All the other boundaries are adiabatic. The time is 50 s, and the time step is 2 s by consideration of both accuracy and efficiency. The transient temperatures at nodes 80 (0.1, 0.1, 0.025), 75 (0.1, 0.1, 0.05), and 70 (0.1, 0.1, 0.075) using the BEM and the FDM are shown in Figure 12. The temperature decreases along the z-direction, from the upper boundary to the bottom surface. This is because the intensity of heat source decreases from the upper boundary to the bottom surface, and the cubic is nearly symmetrically cooled on the upper and bottom boundaries. It can also be seen that the results of the BEM and FDM compared well with each other. For quantitatively evaluating the results of the BEM, relative errors of temperatures using the present BEM compared with the results of the FDM are calculated and are listed in Table 2. It can be seen that most of the relative errors are far below 0.5%, which demonstrates the high accuracy of the present method for solving a 3D transient heat conduction problem with heat source and spatially varying thermal conductivity in a regular 3D geometry.

Figure 8. Transient temperatures in the irregular 2D geometry: (a) 20 s, (b) 30 s, (c) 40 s, and (d) 50 s.

Figure 9. Transient temperatures in the irregular geometry using the BEM and the FEM. Note: BEM, boundary element method; FEM, finite-element method.

12 M. CUI ET AL.

Page 13: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

5.4. Example 4

Finally, a complex 3D geometry is considered, and the boundary elements as well as the nodes are shown in Figure 13. The heights of the two hexagonal prisms are both 0.04 m, and their side lengths are 0.02 and 0.04 m, respectively. There are 1,008 boundary elements, 1,010 4-noded boundary nodes, and 203 internal nodes. The density is 7,800 kg/m3, and the mass specific heat is 465 J/(kg.°C). Heat source is a constant, and it is equal to 1,000 W/m3. The varying thermal conductivity is [40 þ 100 � (x þy þz)] W/(m.°C), and the initial temperature is 200°C. The bottom boundary is kept at 1,000°C, and all the other boundaries are assumed to be adiabatic. Figure 14 shows transient surface temperatures using the present method. It can be seen that temperatures increase with the time. In general, the heat is conducted from the bottom to the upper, and the heat spreads from the outer into

Figure 11. Boundary elements and nodes for the cubic geometry.

Figure 10. Relative errors of temperatures using the BEM compared with the results of FEM in the irregular 2D geometry. Note: BEM, boundary element method; FEM, finite-element method.

NUMERICAL HEAT TRANSFER, PART B 13

Page 14: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

the inner at the interface of the two hexagonal prisms. This is because temperatures on the bottom are higher than those on the upper surface, and the heat source is uniformly distributed. FEM is also employed to obtain the transient temperatures, and comparisons of temperatures at nodes 772 (0.03, 0.01732, 0.06667), 774 (0.03, 0.01732, 0.05333), 982 (0, 0, 0.02667), and 984 (0, 0, 0.01333) are shown in Figure 15. It can be seen that the temperatures obtained using the BEM and the FEM agree well with each other, although the BEM meshes are less. Table 3 lists the detailed relative

Table 2. Relative errors of temperatures by using the BEM compared with the results of the FDM in the cubic geometry.

Time, s

Relative errors of temperatures

ID ¼ 80 ID ¼ 75 ID ¼ 70

2 0.001243687 0.000231800 0.001289423 4 0.001675480 0.000510437 0.001740008 6 0.001816476 0.000781002 0.001862004 8 0.001876802 0.001008968 0.001875779 10 0.001917201 0.001183327 0.001851252 12 0.001954490 0.001308332 0.001810849 14 0.001993435 0.001394079 0.001763219 16 0.002035222 0.001451067 0.001712636 18 0.002079855 0.001487992 0.001661638 20 0.002126886 0.001511379 0.001611828 22 0.002175733 0.001525882 0.001564326 24 0.002225835 0.001534755 0.001519813 26 0.002276729 0.001540199 0.001478736 28 0.002327980 0.001543704 0.001441322 30 0.002379278 0.001546246 0.001407675 32 0.002430364 0.001548541 0.001377796 34 0.002481055 0.001551020 0.001351573 36 0.002531232 0.001553976 0.001328908 38 0.002580788 0.001557601 0.001309585 40 0.002629652 0.001562030 0.001293437 42 0.002677820 0.001567345 0.001280286 44 0.002725236 0.001573580 0.001269938 46 0.002771932 0.001580757 0.001262184 48 0.002817903 0.001588875 0.001256828 50 0.002863157 0.001597942 0.001253737

BEM, boundary element method; FDM, finite-difference method.

Figure 12. Transient temperatures in the cubic geometry using the BEM and the FDM. Note: BEM, boundary element method; FDM, finite-difference method.

14 M. CUI ET AL.

Page 15: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

errors of the temperatures. It can be seen that the highest value is less than 0.6%, which demonstrates the high accuracy of the present method for solving a 3D transient heat conduction problem with heat source and spatially varying thermal conductivity in a complex 3D geometry.

Moreover, the two 3D examples demonstrate that the methodology of only 1D boundary line integrals are effective and accurate, which would provide a theoretical basis for setting up polygonal BEM to adapt different shapes of boundary meshes.

Figure 14. Transient temperatures in the complex 3D geometry: (a) 4 s, (b) 6 s, (c) 8 s, and (d) 10 s.

Figure 13. Boundary and finite elements for the 3D complex geometry: (a) boundary elements, (b) finite elements.

NUMERICAL HEAT TRANSFER, PART B 15

Page 16: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

6. Conclusions

In this article, a new RIBEM is presented for solving transient heat conduction problems with heat sources and variable thermal conductivity. The transient terms are first discretized before applying the weighted residual technique, which is different from the previous RIBEM for solving a transient heat conduction problem. This strategy enables the present method to be very easy to code and be implemented, and it also enables the assembling process of system equations to be very simple. Another advantage of the new RIBEM is that only 1D boundary line integrals are involved in both 2D and 3D problems. To the best of the authors’ knowledge, it is the first time to completely transform domain integrals to boundary line integrals for a 3D problem.

Numerical examples show that the present BEM is simple, effective, and accurate, for solving 2D and 3D transient heat conduction problems with heat sources and spatially varying thermal conductivities in either simple or complex geometries. The initial temperatures could be constant or nonuniform. In addition, the boundary conditions and the heat sources could be varying with both time and coordinates.

The present work would provide a theoretical basis for setting up polygonal BEM, in which only 1D boundary line integrals are involved. Moreover, the present work has the potential in multilayer nonhomogeneous media.

Funding

Financial support of this work by the National Nature Science Foundation of China (51576026, 11672061, 11702054), the China Postdoctoral Science Foundation (2016M601305), and the Fundamental Research Funds for the Central Universities (DUT17LK04) is gratefully acknowledged.

Figure 15. Transient temperatures in the complex 3D geometry using the BEM and the FEM. Note: BEM, boundary element method; FEM, finite-element method.

Table 3. Relative errors of temperatures by using the BEM compared with the results of the FEM in the complex 3D geometry.

Time, s

Relative errors of temperatures

ID ¼ 772 ID ¼ 774 ID ¼ 982 ID ¼ 984

2 0.003589785 0.005313627 0.001042775 0.001718453 4 0.002694614 0.003676802 2.65596E-05 0.001061906 6 0.002222625 0.002979683 0.000338756 0.000891904 8 0.002068412 0.002775400 0.000440650 0.000847728 10 0.002027050 0.002722830 0.000467406 0.000835534

BEM, boundary element method; FEM, finite-element method.

16 M. CUI ET AL.

Page 17: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

References

[1] E. Zieniuk and D. Sawicki, “Modification of the classical boundary integral equation for two-dimensional transient heat conduction with internal heat source, with the use of NURBS for boundary modeling,” ASME J. Heat Transfer, vol. 139, p. 081301, 2017. DOI: 10.1115/1.4036099.

[2] W. J. Minkowycz, E. M. Sparrow, and J. Y. Murthy, Handbook of Numerical Heat Transfer. New York: John Wiley, 2006.

[3] T. A. Annafi, A. A. Gyeabour, E. H. K. Akaho, M. Annor-Nyarko, and C. R. Quaye, “Finite difference analysis of the transient temperature profile within GHARR-1 fuel element,” Ann. Nucl. Energy, vol. 68, pp. 204–208, 2014. DOI: 10.1016/j.anucene.2014.01.021.

[4] S. Khajehpour, M. R. Hematiyan, and L. Marin, “A domain decomposition method for the stable analysis of inverse nonlinear transient heat conduction problems,” Int. J. Heat Mass Transfer, vol. 58, pp. 125–134, 2013. DOI: 10.1016/j.ijheatmasstransfer.2012.10.075.

[5] C. K. Chen, T. M. Chen, and J. W. Cleaver, “New hybrid Laplace transform/finite element method for two- dimensional transient heat conduction problem,” Numer. Heat Transfer B, vol. 20, pp. 191–206, 1991. DOI: 10.1080/10407799108945001.

[6] F. Clarac, F. Goussard, L. Teresi, V. Buffrenil, and V. Sansalone, “Do the ornamented osteoderms influence the heat conduction through the skin? A finite element analysis in Crocody lomorpha,” J. Therm. Bio., vol. 69, pp. 39–53, 2017. DOI: 10.1016/j.jtherbio.2017.06.003.

[7] J. Sladek, V. Sladek, and C. Zhang, “Transient heat conduction analysis in functionally graded materials by the meshless local boundary integral equation method,” Comput. Mater. Sci., vol. 28, pp. 494–504, 2003. DOI: 10.1016/j.commatsci.2003.08.006.

[8] H. M. Zhou, W. H. Zhou, G. Qin, Z. Y. Wang, and P. M. Ming, “Transient heat conduction analysis for distance-field-based irregular geometries using the meshless weighted least-square method,” Numer. Heat Transfer B, vol. 71, pp. 456–466, 2017. DOI: 10.1080/10407790.2016.1265332.

[9] Y. Gu, L. Wang, W. Chen, C. Z. Zhang, and X. Q. He, “Application of the meshless generalized finite difference method to inverse heat source problems,” Int. J. Heat Mass Transfer, vol. 108, pp. 721–729, 2017. DOI: 10.1016/j. ijheatmasstransfer.2016.12.084.

[10] L. C. Wrobel and C. A. Brebbia, Boundary Element Methods in Heat Transfer. Southampton Boston: Computational Mechanics Publications, 1992.

[11] E. Divo and A. J. Kassab, Boundary Element Method for Heat Conduction: With Applications in Non-Homogeneous Media. Southampton: WIT Press, 2003.

[12] J. H. Zhou, A. B. Yu, and Y. W. Zhang, “A boundary element method for evaluation of the effective thermal conductivity,” ASME J. Heat Transfer, vol. 129, pp. 363–371, 2007. DOI: 10.1115/1.2430721.

[13] A. Tadeu, J. Prata, and N. Simoes, “Dynamic simulation of three-dimensional heat conduction through cylindrical inclusions using a BEM model formulation in the frequency domain,” Appl. Math. Comput. vol. 261, pp. 397–407, 2015. DOI: 10.1016/j.amc.2015.03.123.

[14] J. T. Chen, C. Y. Yueh, Y. L. Chang, and C. C. Wen, “Why dual boundary element method is necessary?” Eng. Anal. Bound. Elem., vol. 76, pp. 59–68, 2017. DOI: 10.1016/j.enganabound.2016.11.011.

[15] C. K. Hsieh, “Unification of source-and-sink method and boundary element method for the solution of potential problems,” ASME J. Heat Transfer, vol. 115, pp. 775–777, 1993. DOI: 10.1115/1.2910752.

[16] A. H. D. Cheng, D. L. Young, and C. C. Tsai, “Solution of Poisson’s equation by iterative DRBEM using compactly supported, positive definite radial basis function,” Eng. Anal. Bound. Elem., vol. 24, pp. 549–557, 2000. DOI: 10.1016/s0955-7997(00)00035-7.

[17] Y. Ochiai, “Three-dimensional heat conduction analysis of inhomogeneous materials by triple-reciprocity bound-ary element method,” Eng. Anal. Bound. Elem., vol. 51, pp. 101–108, 2015. DOI: 10.1016/j.enganabound. 2014.10.014.

[18] W. Z. Feng, K. Yang, M. Cui, and X. W. Gao, “Analytically-integrated radial integration BEM for solving three-dimensional transient heat conduction problems,” Int. Commun. Heat Mass, vol. 79, pp. 21–30, 2016. DOI: 10.1016/j.icheatmasstransfer.2016.10.010.

[19] S. P. Guo, X. J. Li, J. M. Zhang, G. F. Bin, and W. Huang, “A triple reciprocity method in Laplace transform boundary element method for three-dimensional transient heat conduction problems,” Int. J. Heat Mass Transfer, vol. 114, pp. 258–267, 2017. DOI: 10.1016/j.ijheatmasstransfer.2017.06.073.

[20] F. J. Wang, W. Chen, and Y. Gu, “Boundary element analysis of inverse heat conduction problems in 2D thin-walled structures,” Int. J. Heat Mass Transfer, vol. 91, pp. 1001–1009, 2015. DOI: 10.1016/j. ijheatmasstransfer.2015.08.048.

[21] H. L. Zhou, X. H. Zhao, B. Yu, H. L. Chen, and Z. Meng, “Firefly algorithm combined with Newton method to identify boundary conditions for transient heat conduction problems,” Numer. Heat Transfer B, vol. 71, pp. 253–269, 2017. DOI: 10.1080/10407790.2016.1277915.

NUMERICAL HEAT TRANSFER, PART B 17

Page 18: A radial integration boundary element method for solving ...mtt.missouri.edu/Pubs/283_Radial BEM_NHT_2018.pdf · A radial integration boundary element method for solving transient

[22] M. Cui, Y. Zhao, B. B. Xu, and X. W. Gao, “A new approach for determining damping factors in Levenberg- Marquardt algorithm for solving an inverse heat conduction problem,” Int. J. Heat Mass Transfer, vol. 107, pp. 747–754, 2017. DOI: 10.1016/j.ijheatmasstransfer.2016.11.101.

[23] M. Cui, Y. Zhao, B. B. Xu, S. D. Wang, and X. W. Gao, “Inverse analysis for simultaneously estimating multi- parameters of temperature-dependent thermal conductivities of an Inconel in a reusable metallic thermal protection system,” Appl. Therm. Eng., vol. 125, pp. 480–488, 2017. DOI: 10.1016/j.applthermaleng.2017.06.113.

[24] A. J. Kassab and E. Divo, “A generalized boundary integral equation for isotropic heat conduction with spatially varying thermal conductivity,” Eng. Anal. Bound. Elem., vol. 18, pp. 273–286, 1996. DOI: 10.1016/s0955-7997(96) 00057-4.

[25] D. Nardinia and C. A. Brebbiab, “A new approach to free vibration analysis using boundary elements,” Appl. Math. Model., vol. 3, pp. 157–162, 1983.

[26] A. J. Nowak and C. A. Brebbia, “The multiple-reciprocity method-A new approach for transforming BEM domain integrals to the boundary,” Eng. Anal. Bound. Elem., vol. 6, pp. 164–167, 1989. DOI: 10.1016/0955-7997(89)90032-5.

[27] B. Yu, W. A. Yao, and Q. Gao, “A precise integration boundary-element method for solving transient heat conduction problems with variable thermal conductivity,” Numer. Heat Transfer B, vol. 45, pp. 472–493, 2014. DOI: 10.1080/10407790.2013.873311.

[28] G. Y. Li, S. P. Guo, J. M. Zhang, Y. Li, and L. Han, “Transient heat conduction analysis of functionally graded materials by a multiple reciprocity boundary face method,” Eng. Anal. Bound. Elem., vol. 60, pp. 81–88, 2015. DOI: 10.1016/j.enganabound.2015.03.006.

[29] X. W. Gao, “The radial integration method for evaluation of domain integrals with boundary-only discretization,” Eng. Anal. Bound. Elem., vol. 26, pp. 905–916, 2002. DOI: 10.1016/s0955-7997(02)00039-5.

[30] X. W. Gao, “A meshless BEM for isotropic heat conduction problems with heat generation and spatially varying conductivity,” Int. J. Numer. Meth. Eng., vol. 66, pp. 1411–1431, 2006. DOI: 10.1002/nme.1602.

[31] X. W. Gao, “An effective method for numerical evaluation of general 2D and 3D high order singular boundary integrals,” Comput. Methods Appl. Mech. Eng., vol. 199, pp. 2856–2864, 2010. DOI: 10.1016/j.cma.2010.05.008.

[32] X. W. Gao and K. Yang, “Radial integration BEM for transient heat conduction problems,” Eng. Anal. Bound. Elem., vol. 34, pp. 557–563, 2010. DOI: 10.1016/j.enganabound.2010.01.008.

[33] H. F. Peng, M. Cui, and X. W. Gao, “A boundary element method without internal cells for solving viscous flow problems,” Eng. Anal. Bound. Elem., vol. 37, pp. 293–300, 2013. DOI: 10.1016/j.enganabound.2012.09.014.

[34] B. Yu, “Time-domain radial integration boundary element method for solving unsteady heat conduction problems,” Ph. D. thesis, Dalian University of Technology, Dalian, P. R. China, 2014.

[35] W. Z. Feng, J. Liu, and X. W. Gao, “An improved direct method for evaluating hyper singular stress boundary integral equations in BEM,” Eng. Anal. Bound. Elem., vol. 61, pp. 274–281, 2015. DOI: 10.1016/j. enganabound.2015.08.002.

18 M. CUI ET AL.