An Analysis of Factors That Govern The Minimum Time Step Size To Be Used in The Finite Element Analysis of Diffusion Problems
An Analysis of Factors That Govern The Minimum Time Step Size To Be Used in The Finite Element Analysis of Diffusion Problems
An Analysis of Factors That Govern The Minimum Time Step Size To Be Used in The Finite Element Analysis of Diffusion Problems
SUMMARY
The solution of the equation system of the ®nite element method for diusion problems is presented in the
format of a sequence. The characteristics of the numerical results can thus be known through an analysis of
this `theoretical expression' of the solution. The characteristics of the sequence are analysed to yield
expressions for the minimum time step size. # 1998 John Wiley & Sons, Ltd.
KEY WORDS ®nite element analysis; diusion problems; minimum time step size
1. INTRODUCTION
Minimum time step sizes for one-dimensional two-noded elements have been derived by a
number of researchers.1±5 Some of these methods are dicult to extend to obtain minimum time
step sizes for other types of elements, especially multidimensional elements. Thomas and Zhou6
have now proposed a rigorous approach to obtain the minimum time step size. Limitations of
space, however, prevent the full inclusion of the mathematical formulation employed. To over-
come this de®ciency and provide a more complete presentation of the method proposed for use
by other research workers, a detailed description of the mathematics will be addressed in this
paper. In particular, a theoretical expression of the ®nite element solution of a one-dimensional
diusion problem is presented in terms of a sequence. The product formula of the sequence is
obtained so that the theoretical expression of the solution is explicit. The analysis of the sequence
leads to the establishment of the minimum time step size.
@T @2 T
c k 2 1
@t @x
* Correspondence to: H. R. Thomas, School of Engineering, University of Wales, Cardi, PO Box 925, Cardi
CF2 1YF, UK
where c is the speci®c heat capacity, k is the coecient of thermal conductivity, T is the temp-
erature, t is the time and x is the co-ordinate.
The corresponding ®nite element equation may be expressed as
K T C T_ f 2
where
Z
K kHNi HNj dx dy 3
O
Z
C cNi N j dx dy 4
O
and
Z
f Ni p dG 5
G
where O and G are the analysed domain and the domain boundary, respectively, p is the ¯ux on
the boundary and Ni and Nj are the shape functions.
Employing a backward dierence time-stepping algorithm for the temporal discretization,
equation (2) may be written as
p
p Cp m1 C m m1
K T T f 6
Dt Dt
where Dt is the time step size, the superscript m is the time level and p is the iteration number.
Consider the one-dimensional problem divided into (n±1) elements as shown in Figure 1. Each
element has the same size, material properties and shape functions. A ®xed value boundary
condition is applied at node 1. The ¯ux and initial value is assumed to be zero without losing
generality.
The assembled equation system may be written in the following form:
AT 1 BT 2 AT 3 0 7 1
AT 2 BT 3 AT 4 0 7 2
AT 3 BT 4 AT 5 0 7 3
AT nÿ2 BT nÿ1 AT n 0 7 n ÿ 2
B
AT nÿ1 T 0 7 n ÿ 1
2 n
where
Lc k
A ÿ 8 1
6Dt L
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
MINIMUM TIME STEP SIZE 811
and
Lc K
B2 8 2
3Dt L
where
B2
X3 ÿ A 10
A
and
Y 3 ÿB 11
where
B
X4 ÿ X Y3 13
A 3
and
Y 4 ÿX 3 14
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
812 H. R. THOMAS AND Z. ZHOU
where
where
B
Dÿ 18
A
B
AT nÿ1 T 0 20
2 n
AT 1 BT 2 AT 3 0 21 1
AT 1 X 3 T 3 Y 3 T 4 0 21 2
AT 1 X 4 T 4 Y 4 T 5 0 21 3
AT 1 X i1 T i1 Y i1 T i1 0 21 i
AT 1 X nÿ1 T nÿ1 Y nÿ1 T n 0 21 n ÿ 2
B
AT nÿ1 T 0 21 n ÿ 1
2 n
ÿA
Tn T1 22
B
Xn X nÿ1
2A
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
MINIMUM TIME STEP SIZE 813
Setting
ÿA
Zn 23
B
Xn X
2A nÿ1
yields
T n Zn T 1 24
The temperature at the (n 7 1)th node can be obtained by back substitution of solution (24) into
equation (21(n 7 2)). It is expressed as
ÿA ÿY nÿ1
T nÿ1 Z T1
X nÿ1 X nÿ1 n
ÿA X nÿ2 25
T1
X nÿ1 X nÿ1 Zn
Znÿ1 T 1
where
ÿA X
Z nÿ1 nÿ2 Z 26
X nÿ1 X nÿ1 n
This back substitution can be repeated until the temperatures at all the nodes are obtained. It is
found that the solution of the equation can be expressed by
X 1 ÿA
29
X2 B
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
814 H. R. THOMAS AND Z. ZHOU
Therefore
iÿ1
X iÿ1 ca 31
and
Equations (30), (31) and (32) may be substituted into recurrence formula (16), yielding
i iÿ1 iÿ2
ca Dca ÿ ca 33
The ®rst and second terms are known according to equation (29) and can be used to determine
the coecients in the general solution (38). Substituting equation (38) into equation (29) yields
ÿA c1 a c2 b 39
2 2
B c1 a c2 b 40
ÿAb c1 ab c2 b2 41
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
MINIMUM TIME STEP SIZE 815
Making use of equations (18), (36) and (37), the left-hand side of equation (42) becomes
B Ab ÿAa 43
c1 a2 ÿ c1 ab c1 a a ÿ b 44
Hence
ÿA
c1 45
aÿb
A
c2 46
aÿb
ÿA 5 0 48
the solution of equation set (7) would not violate the laws of physics.
In equation (47), absolute a is greater than absolute b, and a is always greater than zero,
therefore
Xi 5 0 49
To prove that the general solution (27) is greater than zero, ®rst, solution (22) of node n needs to
be proved to be greater than zero. Noticing that the numerator in equation (22) is greater than
zero according to (48), only the denominator needs to be con®rmed to be greater than zero.
By utilizing (47), the denominator can be calculated as
nÿ1 B nÿ1 B
a Aa ÿ b Ab ÿ
B 2 2
Xn X nÿ1 50
2A aÿb
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
816 H. R. THOMAS AND Z. ZHOU
Making use of equations (18), (26) and (37), it can be calculated that
B
Aa ÿ aÿb 51
2
and
B
Ab ÿ ÿ a ÿ b 52
2
Thereby
B nÿ1 nÿ1
Xn X a ÿb
2A nÿ1
50
So
Zn 5 0 54
and
Tn 5 0 55
Every term of Zn71 is not less than zero according to (48), (49) and (54); hence
Z nÿ1 5 0 56
Zi 5 0 57
Ti 5 0 58
This indicates that the heating boundary does not cause any cooling inside. The following
paragraphs will prove that if condition (48) is satis®ed
T iÿ1 5 T i 59
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
MINIMUM TIME STEP SIZE 817
X i 4 X iÿ1 62
It is known that
B 4 ÿ 2A 63
The dierence of two consecutive terms of the sequence X can be obtained using the recurrence
formula (16):
ÿA
Zn 66
B
ÿ X ÿ X nÿ2
2A nÿ1
ÿA
Zn 4 67
X nÿ1 ÿ X nÿ2
ÿA X
Z nÿ1 ÿ Zn nÿ2 Z ÿ Z n
X nÿ1 X nÿ1 n
ÿA X nÿ2
ÿ 1 Zn 68
X nÿ1 X nÿ1
hence
Z nÿ1 5 Z n 70
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
818 H. R. THOMAS AND Z. ZHOU
ÿA X
Z nÿ1 nÿ2 Z
X nÿ1 X nÿ1 n
ÿA
5 71
X nÿ1 ÿ X nÿ2
ÿA
5
X nÿ2 ÿ X nÿ3
ÿA X
Znÿ2 ÿ Z nÿ1 nÿ3 Z nÿ1 ÿ Z nÿ1
X nÿ2 X nÿ2
72
ÿA X nÿ3
ÿ 1 Z nÿ1
X nÿ2 X nÿ2
Z iÿ1 ÿ Z i 4 0 74
and therefore
Z iÿ1 5 Z i 75
T iÿ1 5 T i 76
This indicates the correct temperature gradient within the heated body.
From equations (22), (27) and (47), it is known that A has to be a non-positive number
otherwise the solution of equation set (7) will violate the laws of physics. Hence inequality (48) is
a sucient and necessary condition for a physically reasonable solution.
Substituting equation (8(1)) into inequality (48) results in
L2 c
Dt 5 77
6k
The right-hand side of the inequality is the minimum value of the time step size.
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)
MINIMUM TIME STEP SIZE 819
5. CONCLUSION
The solution of the ®nite element method of a one-dimensional diusion problem has been
derived theoretically. The solution was expressed in terms of a sequence. The product formula of
the sequence has been obtained mathematically. Some characteristics of the sequence were
analysed, leading to the establishment of a minimum time step size.
REFERENCES
1. P. A. Vermeer and A. Verruijt, `An accuracy condition for consolidation by ®nite elements', Int. j. numer.
anal. methods geomech., 5, 1±14 (1981).
2. E. Rank, C. Katz and H. Werner, `On the importance of the discrete maximum principle in transient
analysis using ®nite element methods', Int. j. numer. methods eng., 19, 1771±1782 (1983).
3. V. Murti, S. Valliappan and N. Khalili-Naghadeh, `Time step constraints in ®nite element analysis of the
Poisson type equation', Comput. Struct., 31, 269±273 (1989).
4. L. Simoni and B. A. Schre¯er, `A staggered F. E. solution for water and gas ¯ow in deforming porous
media', Commun. appl. numer. methods, 7, 213±223 (1991).
5. E. Turska and B. A. Schre¯er, `On convergence conditions of partitioned solution procedures for
consolidation problems', Comput. Methods Appl. Mech. Eng., 106, 51±63 (1993).
6. H. R. Thomas and Z. Zhou, `Minimum time step size for diusion problem in FEM analysis', Int. j.
numer. methods eng., 40, 3865±3880 (1997).
# 1998 John Wiley & Sons, Ltd. Commun. Numer. Meth. Engng, 14, 809±819 (1998)