Time Integration Methods - Still Questions (Bajer, 2002)
Time Integration Methods - Still Questions (Bajer, 2002)
&]HVDZ%DMHU
Institute of Fundamental Technological Research, Polish Academy of Sciences,
ZL
WRNU]\VND-049 Warsaw, Poland
1. Introduction
Time integration methods for several of years were intensively investigated. In hundreds of
publications both new methods and their properties were broadly described. Unfortunately
nowadays in the engineering practice only few of them are in regular use. Usually the
selection is done taking into account the accessibility of procedures rather than numerical
quality. Newmark method and the central difference method are employed in almost totality
of structural dynamic analysis problems. The simplicity is a great advantage of these methods.
However, alternative computational schemes are not more complicated. They enable the user
a wide range of useful properties instead.
The decision: implicit or explicit methods, depends on the problem to be solved.
Refined spatial mesh decreases the approximation error and strongly increases the
computational time, because of both the total number of degrees of freedom increase and the
time step decrease involved by the stability criterion. However, experiences in the practical
use of time integration methods are low. Some properties of the methods are described in the
academic literature. The Wilson method is too dissipative in lower modes. It requires a time
step smaller than needed for required accuracy. The Houbolt method is even more dissipative
than the Wilson method. It has no parameter to control this property. The damping is
controlled in practice by the time step value.
In the opinion of the author, the best time integration method should has the following
features:
S
should be unconditionally stable,
S
should have the numerical dissipation controlled by a parameter (in a particular case
should have no dissipation),
S
the numerical dissipation should affect higher modes; lover modes should not be affected,
S
numerical effort should be low enough, comparing with explicit methods,
S
should permit computations of non-inertia structures with the motion forced
kinematically.
The last point of the above list concerns for example crashworthiness problems.
In the paper we recall some efficient schemes, rarely used, with interesting nonclassical features. The algorithms which perform computations in practice are as simple as in
commonly applied methods and can be alternatively introduced to computational codes.
The following features are important in practical use:
S
computational cost,
S
accuracy (phase error),
S
stability,
S
damping of high and low frequencies,
S
scheme of the propagation of information (important in wave problems),
S
type of inertia matrices, fundamental for finite displacements and rotations.
Below we discuss the following methods:
S
implicit methods: Newmark, Bossak, Hilber-Hughes-Taylor, space-time element method,
S
semi-implicit methods: Park-Housner, Trujillo.
The scheme of numerical methods applied to structural dynamics is depicted in Fig. 1.
Although discrete methods are broadly applied to structural dynamics, the qualitative progress
has not been made for several recent years. The following questions are still open.
S
Parabolic type of the solution of the hyperbolic differential equation; numerical velocity of
the information flow is higher than the physical wave speed.
S
Inertia matrix does not result in accurate period of vibration, especially if applied to finite
rotations.
S
Spurious oscillations in fine meshes are hardly eliminated.
That is why so many methods have been elaborated, with the hope to improve at least one of
the mentioned features.
B B/2
B + B
The spectral radius, which determine the numerical dissipation, is depicted in Fig. 3. The
following values of parameters are assumed:
B1: B= 0.1, B=0.3025, B=0.6,
B2: B= 0.1, B=0.5000, B=0.6,
B3: B= +0.1, B=0.3025, B=0.6.
The set of Hilber-Hughes-Taylor parameters are as follows:
HHT1: H= 0.1, =0.3025, =0.6,
HHT2: H= 0.3, =0.3025, =0.6.
6. Trujillo method
In the Trujillo semi-implicit method the inertia matrix M is diagonal. Matrices K and C are
symmetric and positive definite. The restriction of a diagonal matrix M may not be severe. K
and C are split into lower and upper triangular matrices: KL+KU=K, CL+CU=C. The
symmetric splitting was investigated in the original paper [5].
h
h
h
h2
h
h2
M + CL + KL vj +1/2 = M CU KL vj K uj + (fj + fj +1)
2
4
2
8
2
8
h
(vj + vj +1)
4
h
h
h
h2
h
h2
KU vj +1 /2 K uj +1 /2 + (fj + fj +1/2 )
M + CU + KU
vj +1 = M CL
2
4
2
8
2
8
uj +1/2 = uj +
h
(vj +1/2 + vj +1)
4
K = KL + KU, K = KL + KU, h = 2t ,
uj +1 = uj +1/2 +
t = jh = 2 jt
The test example depicted in Fig. 7 shows that results better coincide with theoretical
response, then those obtained by Park-Housner method.
1
SRight-hand-side vector:
F = fn+1 - [K(1 )h - M] vn
2
h
2
[K h + 1 M] vn+1 = F
SSolve the equation:
h
2
SDisplacements:
xn+1=xn+h[vn+(1-)vn+1]
SNodal forces:
sn+1=K xn+1
M>0
M=0
Fig. 5. Spectral radiuses with non zero inertia and without inertia.
The time integration methods (many of them) can be described in the following form:
qi+1 = A qi qi-1
The comparison given in Tab. 7 presents the group of methods, that can be considered as a
particular case of the space-time finite element formulation.
Table 7. Operators for time integration methods.
method
operator A
central difference method
2-
Newmark =0, =1/2
space-time elem. =0
Newmark =1/6, =1/2
4(3-)/(6+)
trapezoidal rule
2(4-)/(4+)
Crank-Nicolson
Newmark =1/4, =1/2
space-time elem. =0.707
space-time elem. =1
4/(2+)
8. Information flow.
The information flow between nodes is important for every wave propagation problem.
Especially strongly non-linear problems are sensitive. We can say that all the discrete
methods exhibit parabolic-type propagation of disturbances. Implicit methods give infinite
speed of the information flow while in explicit methods the speed is limited to the diagonal of
the mesh. Practically in both types the wave propagation exceeds the physical wave speed.
The wave front in the same time is not sufficiently sharp. In certain problems it can be
essential. Fig. 6 shows the flow of information between joints in one time layer and between
successive time layers. The arrows show how the external impulses flow from joint to joint
and how they perturb the mesh.
explicit methods
implicit methods
Trujillo method
9. Inertia matrix.
Dynamic response strongly depends on the form of inertia matrix. Several forms of inertia
matrices are described in the literature. The diagonal mass matrix is the simplest one. It is
efficient in numerical calculations carried on by central difference method or semi-implicit
methods. The consistent matrix, derived directly from the shape functions results in more
accurate simulation of wave propagation ore vibrations with both the transverse and rotatory
degrees of freedom. Another way [10] of the lumping scheme also does not take into account
complete rotational degrees of freedom.
We can notice that for most of purposes all the methods give sufficient accuracy.
However, the best approach to the theoretical line is obtained with the consistent mass matrix.
Park-Housner and Trujillo methods have the feature observed for lumped mass matrix (since
they use such a matrix). The split of stiffness matrix in the case of semi-implicit methods does
not worsen results. However, the Trujillo method exhibits better quality.
We should emphasize that even if the artificial damping is applied, the spurious
vibrations locally dominate. The decay of oscillations, when consistent and lumped mass
matrices are applied, are similar. However, in the first case the divergence is according to
time, in the second case it is opposed.
Trujillo
Park-Housner
consistent masses
lumped masses
Fig. 8. Artificial damping effect with constitutive and lumped mass matrices.
11. Conclusions.
The comparison of time integration method given in this paper exhibits non classical methods,
elaborated and described in the literature. Although the question of the efficient numerical
tool was discussed in many papers (for example [11-15]), supplementary tests proved
essential advantages of the methods presented in the present paper:
S
semi-implicit methods are efficient and give sufficiently good results both in dynamic and
wave analysis,
S
the Bossak and Hilber-Hughes-Taylor methods are the alternative to the Newmark method,
S
the space-time element method enables both dynamic and quasi-static analysis.
References
1. N.M. Newmark. A method of computation for structural dynamics. Proc. A.S.C.E., 8:6794, 1959.
2. W.L. Wood, M. Bossak and O.C. Zienkiewicz. An alpha modification of Newmarks
method. Int. J. Num. Meth. Eng., 15:1562-1566, 1981.
3. H.M. Hilber, T.J.R. Hughes and R.L. Taylor. Improved numerical dissipation for time
integration algorithms in structural dynamics. Earthquake Eng. And Struc. Dyn., 5:283292, 1977.
4. K. Park and J.M. Housner. Semi-implicit transient analysis procedures for structural
dynamics analysis. Int. J. Num. Meth. Eng., 18:609-622, 1982.
5. D.M. Truhillo. An unconditionally stable explicit algorithm for structural dynamics. Int. J.
Num. Meth. Eng., 11:1579-1592, 1977.
6. =.F]NRZVNL2QWKHDSSOLFDWLRQRIQRQ-rectangular space-time elements. Mech. Teoret.
i Stosow., 21(4):531-542, 1883.
7. C. Bajer. Trangular and tetrahedral space-time finite elements in vibration analysis. Int. J.
Numer. Meth. Engng., 23:2031-2048, 1986.
8. C. Bajer. Space-time finite element formulation for the dynamical evolutionary process.
Appl. Math. and Comp. Sci., 3(2)251-268, 1993.
9. C. Bajer and C. Bohatier. The soft way method and the velocy formulation. Comput. and
Struct., 55(6):1015-1025, 1995.
10. E. Hinton, T. Rock and O.C. Zienkiewicz. A note on mass lumping and related processes
in the finite element method. Earthquake Engng. Struct. Dyn., 4(3):245-249, 1976.
11. R. Mullen and T. Belytschko. An analysis of an unconditionally stable explicit method.
Comp. and Struct., 16:691-696, 1983.
12. T.J.R. Hughes and T. Belytschko. A prcis of developments in computational methods
for transient analysis. J. Appl. Mech., 50:1033-1041 (1983).
13. J. Cushman. Difference schemes or element schemes? Int. J. Num. Meth Engng., 14:16431651, 1979.
14. R. Mullen. An analysis of an unconditionally stable explicit method. Comp. and Struct.,
16(6):691-696, 1983.
15. K.C. Park. Practical aspects of numerical time integration. Comp. and Struct., 7:343-353,
1977.