Translate this page into:
Extension of the operational Tau method for solving 1-D nonlinear transient heat conduction equations
*Corresponding author. Tel.: +98 9143026376; fax: +98 4113392482 shahmorad@tabrizu.ac.ir (S. Shahmorad),
-
Received: ,
Accepted: ,
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.
Peer review under responsibility of King Saud University.
Available online 22 January 2013
Abstract
In this paper, we consider a class of nonlinear transient heat conduction equations with some supplementary conditions. We apply the operational Tau method with arbitrary polynomial bases to approximate the solution of these equations. In addition, some theoretical results are given to simplify and reduce the computational cost. Finally some numerical examples are given to clarify the efficiency and accuracy of the proposed method.
Keywords
Nonlinear transient heat conduction equation
Operational Tau method
Introduction
A parabolic partial differential equation has extensive applications in engineering and applied sciences such as phenomena of dispersion, diffusion, conduction, convection, reaction and dissipation (Su et al., 2009; Helal, 2012; Khan et al., 2012; Ozisik, 1993; Rahman, 2002; Wazwaz, 2009). Most of these equations are usually difficult to solve analytically, therefore approximate or numerical techniques must be used. We are interested in presenting an approximate scheme based on the operational Tau method to solve nonlinear transient heat conduction equations with variable thermo-physical properties which can involve heat generation terms.
The Tau method can be described as a spectral method with arbitrary polynomial bases. In fact, the Tau method is a modification of the spectral Galerkin method that is applicable to problems with non-periodic boundary conditions. The main difference between them are the test functions which are not required individually to satisfy the boundary conditions in the Tau method (Canuto et al., 2006; Gottlieb and Orszag, 1977).
Ortiz and Samara (1981) proposed an operational approach to the Tau method as an approximation technique for solving nonlinear ordinary differential equations with supplementary conditions. The advantages of this technique are using simple operational matrices which reduce the computational costs remarkably, since only non zero elements of these matrices are needed to save.
During recent years, much work has been done for solving various types of ordinary differential equations, partial differential equations, and integral and integro-differential equations (Ebadi et al., 2007; Ghoreishi and Hadizadeh, 2009; Hosseini, 2009; Hosseini Aliabadi and Shahmorad, 2002; Liu and Ortiz, 1989; Liu and Pan, 1999) by the Tau method.
In this work, we state the required preliminaries of the operational Tau method to apply on nonlinear second-order partial differential equations. Then, we present a numerical scheme for solving 1-D nonlinear transient heat conduction equation of the form
The parameters ρ and cp in Eq. (1) denote density and specific heat, respectively. Also, we assume that the thermal conductivity varies with temperature in the form
This paper is organized as follows: In the next section, we briefly review some preliminaries of the Tau method. Also, we present some theorems and lemmas to formulate nonlinear transient heat conduction equation with some given supplementary conditions. In Section 3, we recall an efficient Tau error estimator. Numerical results of some problems are given in Section 4 to clarify the efficiency of the method. Finally, Section 5 contains the conclusion.
Some theoretical results
The operational approach to the Tau method proposed by Ortiz and Samara (1981) based on the use of following simple matrices having the following properties:
Ortiz and Samara, 1981
If , where aN = (a0,a1, … ,aN,0,…) and Xx = (1,x, … ,xN,…)T, then
-
xyN(x) = aNμXx;
-
.
Ortiz and Samara, 1981
Generally, under assumptions of Lemma 2.1, we have
-
xiXx = μiXx;
-
.
Let
be a polynomial basis given by
, where
is a nonsingular lower triangular coefficients matrix and Xx = (1,x, … ,xN)T is the standard basis. In this work, we assume the approximate solution has the truncated series form
In the remaining part of this paper, we assume that μ and η are (N + 1) × (N + 1) matrices.
We proceed to convert Eq. (1) with the supplementary conditions (2)–(4) to the corresponding nonlinear system of algebraic equations. To this end, we state some useful lemmas and theorems.
If uN(x,t) = u ϕx,t, then
-
, where with the elements is an (N + 1) × (N + 1) identity matrix and δ denote the kronecker delta;
-
, where and with the elements ;
-
for , where and with the elements ;
-
for , where and with the elements .
-
By Corollary 2.2 and kronecker product properties, we can write where and so which can be written as .
-
The proof is similar to the proof of part (a).
-
By Corollary 2.2 and kronecker product properties, we have where .
-
The proof is similar to the proof of part (c). □
The effect of on the coefficients of uN(x,t) = u ϕx,t is equivalent to post multiplication of u by , i.e. where and the elements of the matrices and are determined by and with (μq)ij = δi+q,j,i = 0,1, … ,N − q.
In addition, the matrix has the following simple form where is an p × p zero matrix and B is an (N − p + 1) × (N − p + 1) diagonal matrix with the elements μq.
The matrices and have the following simple forms where and
Let uN(x,t) = u ϕx,t = uΦXx,t and vN(x,t) = v ϕx,t = vΦXx,t, where v is a vector similar to u with elements vi. Then where and Φj’s are the columns of matrix Φ with
By assumptions of lemma, we have thus it suffices to show Xx,t × vΦXx,t) = VXx,t. By a simple computation, we can write
If uN(x,t) = u ϕx,t, then where and U is an upper triangular matrix with elements
If uN(x,t) = u ϕx,t, then
-
for , where and
-
for , where and
If uN(x,t) = u ϕx,t, then
-
;
-
,
where and .
To convert Eq. (1) to a matrix form, we assume that the right-hand side of (1) has the following form
Using the above results, we have provided all requirements to convert Eq. (1) and supplementary conditions (2)–(4) to the corresponding matrix representation.
For simplicity, we write Eq. (1) in the operator form
Replacing the approximate solution (9) in 2,3,4 and (11) and using the above lemmas and theorem gives
The matrix in Eq. (13) has the following structure where and .
Set
and g = (f, φ1, φ2, ψ). Then, the nonlinear systems of Eqs. (13)–(16) can be written as
-
Choose the corresponding equations obtained from supplementary conditions (14)–(16) (3(N + 1) equations).
-
Choose (N + 1)2 − 3(N + 1) equations from nonlinear system of Eq. (13).
Solving the system (17) gives the unknown coefficients and so, the approximate solution uN(x, t) is obtained.
Error estimation
Whenever the solution of a problem is not known, specially in nonlinear phenomena, an error estimator is needed as a vital component of the algorithm. To this end, an error estimator for the proposed method is presented in this section.
Define the error function as
Numerical results
In this section, we illustrate by numerical examples the efficiency and accuracy of the proposed method where the ”Absolute Errors” and ”Estimate Errors” are reported at some arbitrary selected points. Note that, non-polynomial terms of the problem or supplementary conditions must be approximated by polynomials of suitable degrees.
Consider the following nonlinear transient heat conduction equation where and with the supplementary conditions The exact solution of this problem is u(x,t) = x + t. For N = 2 and using the standard basis, the proposed method gives the nonlinear system with the solution {u1 = u3 = 1, ui = 0 for i ≠ 1,3} which leads to the exact solution. Indeed, as mentioned in Ortiz and Samara (1981), the operational Tau method for equations with polynomial solution is exact, whenever the degree of the Tau approximation is at least equal to the degree of solution.
Consider a plane wall having variable thermo-physical properties (thermal conductivity, specific heat and density) in which its surface temperatures are related to the time. We assume that a heat sink or heat source is presented in the wall in which the magnitude of released or dissipated energy is a nonlinear function of space and temperature (for examples chemical reaction or electrical resistance). Also, the ambient temperature is zero. The following nonlinear heat conduction equation can be obtained using the first law of thermodynamics In a special case we assume that thermo-physical properties and sum of heat flux are and The supplementary conditions are assumed to be of the Dirichlet kind, namely The exact solution of this problem is u(x, t) = x sin t.
Table 1 shows the absolute errors with respect to shifted Chebyshev basis functions at the selected points for various choices of N.
Consider the nonlinear transient heat conduction equation of the form with supplementary conditions where thermo-physical properties and sum of heat flux are and The exact solution of the problem is u(x,t) = xet.
The absolute and estimate errors for this example with respect to shifted Chebyshev basis for various choices of N, reported in Tables 2 and 3, show the accuracy and efficiency of the proposed method. These results confirm that the absolute and estimate errors are in good agreement.
To check the stability of the proposed method, we perturb the coefficients of approximate solution by ε = 10−3, 10−5 and 10−7. Then, we solve the perturbed problem by the method and find out that there are no total changes in the final results. Table 4 shows the maximum absolute errors of the perturbed problem with respect to shifted Chebyshev basis for various choices of N.
(x,t) | N = 4 | N = 8 | N = 12 | |
---|---|---|---|---|
(0.1,0.1) | 8.3313e−09 | 2.7555e−16 | 2.0000e−22 | |
(0.2,0.3) | 4.0413e−06 | 1.0839e−11 | 5.1200e−18 | |
(0.4,0.3) | 8.0827e−06 | 2.1679e−11 | 1.0230e−17 | |
(0.5,0.5) | 1.2944e−04 | 2.6850e−09 | 9.7900e−15 | |
(0.6,0.8) | 1.6136e−03 | 2.2064e−07 | 5.2810e−12 | |
(0.7,0.8) | 1.8826e−03 | 2.5741e−07 | 6.1612e−12 | |
(0.8,0.9) | 3.8616e−03 | 8.4784e−07 | 3.2530e−11 | |
(0.9,0.8) | 2.4205e−03 | 3.3096e−07 | 7.9215e−12 | |
(1,1) | 8.1376e−03 | 2.7308e−06 | 1.5983e−10 | |
Cpu time (s) | 3.80 | 7.10 | 19.80 |
(x,t) | N = 4 | N = 8 | N = 10 |
---|---|---|---|
(0.1,0.1) | 8.4742e−09 | 2.7835e−16 | 3.1880e−17 |
(0.2,0.2) | 5.5163e−07 | 2.8794e−13 | 4.1700e−17 |
(0.3,0.3) | 6.3923e−06 | 1.6774e−11 | 1.3453e−14 |
(0.4,0.4) | 3.6546e−05 | 3.0095e−10 | 4.3508e−13 |
(0.5,0.5) | 1.4189e−04 | 2.8321e−09 | 6.3847e−12 |
(0.6,0.6) | 4.3128e−04 | 1.7720e−08 | 5.7408e−11 |
(0.7,0.7) | 1.1073e−03 | 8.3660e−08 | 3.6819e−10 |
(0.8,0.8) | 2.5127e−03 | 3.2141e−07 | 1.8440e−09 |
(0.9,0.9) | 5.1891e−03 | 1.0550e−06 | 7.6460e−09 |
(1,1) | 9.9485e−03 | 3.0586e−06 | 2.7314e−08 |
Cpu time (s) | 2.90 | 5.75 | 15.50 |
(x,t) | N = 4 | N = 8 |
---|---|---|
(0.1,0.1) | 7.5201e−09 | 2.2836e−16 |
(0.2,0.2) | 5.4793e−07 | 2.3491e−13 |
(0.3,0.3) | 6.3840e−06 | 1.4720e−11 |
(0.4,0.4) | 3.6528e−05 | 2.8526e−10 |
(0.5,0.5) | 1.4175e−04 | 2.6355e−09 |
(0.6,0.6) | 4.3122e−04 | 1.7418e−08 |
(0.7,0.7) | 1.1068e−03 | 8.3544e−08 |
(0.8,0.8) | 2.5112e−03 | 3.2082e−07 |
(0.9,0.9) | 5.1825e−03 | 1.0455e−06 |
(1,1) | 9.9436e−03 | 3.0545e−06 |
Cpu time (s) | 3.15 | 6.00 |
ε | N = 4 | N = 8 | ||
---|---|---|---|---|
10−3 | 9.9845e−03 | 3.3240e−06 | ||
10−5 | 9.5500e−03 | 3.2132e−06 | ||
10−7 | 9.2408e−03 | 3.1425e−06 |
Conclusion
In this work, a computational method based on the operational Tau method is present for solving 1-D nonlinear transient heat conduction equations by converting it and necessary supplementary conditions to a nonlinear system of equations. Our results indicate the proposed algorithm can be regarded as a structurally simple algorithm and high superior performance that is conventionally applicable to the numerical solution of these type of equations. The accuracy of the method is improved as the degree of approximation is increased.
Acknowledgment
The authors would like to thank the reviewers for their relevant and useful comments that improved the structure of this paper.
References
- Spectral Methods-Fundamentals in Single Domain. Berlin: Springer; 2006.
- Numerical solution of the nonlinear Volterra integro-differential equations by the Tau method. Applied Mathematics and Computation. 2007;188:1580-1586.
- [Google Scholar]
- Numerical computation of the Tau approximation for the Volterra Hammerstein integral equations. Numerical Algorithms. 2009;52:541-559.
- [Google Scholar]
- Numerical Analysis of Spectral Methods: Theory and Application. Philadelphia: SIAM; 1977.
- Generalization of the integral transform method to nonlinear heat-conduction problems in multilayered spherical media. Journal of King Saud University-Science. 2012;24:367-377.
- [Google Scholar]
- The adaptive operational Tau method for systems of ODEs. Journal of Computational and Applied Mathematics. 2009;231:24-38.
- [Google Scholar]
- A matrix formulation of the Tau method for Fredholm and Volterra linear integro-differential equations. Journal of Applied Mathematics and Computing. 2002;9(2):497-507.
- [Google Scholar]
- Travelling waves solution for MHD aligned flow of a second grade fluid with heat transfer: a symmetry independent approach. Journal of King Saud University-Science. 2012;24:63-67.
- [Google Scholar]
- Numerical solution of ordinary and partial-functional differential equations with the Tau method. Computing. 1989;41:205-217.
- [Google Scholar]
- The automatic solution to systems of ordinary differential equations by the Tau method. Computers and Mathematics with Applications. 1999;38:197-210.
- [Google Scholar]
- An operational approach to the Tau method for the numerical solution of nonlinear differential equations. Computing. 1981;27:15-25.
- [Google Scholar]
- Heat Conduction (second ed.). New York: Wiley; 1993.
- A rigid elliptical disc-inclusion in an elastic solid, subject to a polynomial normal shift. Journal of Elasticity. 2002;66:207-235.
- [Google Scholar]
- Improved lumped models for transient heat conduction in a slab with temperature-dependent thermal conductivity. Applied Mathematical Modelling. 2009;33:274-283.
- [Google Scholar]
- Partial Differential Equations and Solitary Waves Theory. New York: Springer; 2009.