Professional Documents
Culture Documents
of
Transient Problems
Jayadeep U. B.
M.E.D., NIT Calicut
Ref.: Finite Elements and Approximation, Zienkiewicz,
O. C., and Morgan, K., John Wiley & Sons.
Introduction
In the problems considered so far, the is assumed to be in the
static condition i.e., independent of time.
However, many of the more challenging problems in
engineering/physics involve dynamic systems the
parameters defining the system varies w.r.t. time.
The examples include, transient heat transfer problems as seen
in casting process (which involve the phase-change process
also) and dynamic problems in solid mechanics like
free/forced vibrations.
The time dependent problems generally belong to the type of
initial value problems, since we can only step forward in time
an event occurring at any time can not influence the system
parameters before its occurrence.
However, the pure initial value problems are of little practical
significance the combined initial value boundary value
problems are the ones in which engineers will be interested in.
Lecture - 01
0
k k Q c
x x
y y
t
To fully define the problem we need to have the B.C. defined
at any time:
0 on , k
k
h
n
q
n
on h
x, y , 0 0 x, y
Lecture - 01
on
on q
&
x, y , t
x, y, t N j x, y j t
j
Ni x k x y k y Q d N i c t 0
K f , where:
e
K
e
j
N i N
N i N j
& K k
d k
d
x x
y
y
e
e
e
ij
Lecture - 01
N
i
c
Ni c
t
t
N d
j
c N i N j j d c N i N j &j d
t
j
j
C e
& ,
j
&
j
t
where:
& Cije
c N N
i
K t C & t f t
Lecture - 01
t+t
t t t t t
t t t &
t t t
Lecture - 01
t t t &
t t t ,
0 1
0 t t t &
t t : Forward Difference Formula
1 & t : Backward Difference Formula
t t
t t
1 2 t t t &
t 1 2 t t : Crank-Nicholson Formula
2 3 t t t &
t 2 3 t t : Galerkin Formula
The stability of the method (which tells, whether a small error
introduced at any stage will remain within bounds as time
increases) is based on theta:
t t t
C
K 1 t t t
t
1 f t f t t
At what instant are we writing the above equation?
Re-arranging the terms, we get the time-marching formula:
Lecture - 01
t t 1 K
t
t
t
1 f t f t t
t t R
0
t t K t f t
t
t
f t f t t
x xy
2u
&
X 2 u&
x
y
t
xy y
2v
&
Y 2 v&
x
y
t
To fully define the problem we need to have the B.C. defined
at any time and the initial conditions.
Proceeding with Galerkin W.R. formulation as in case of the
heat transfer problem, we get the global system:
M u&& t K u t f t
Here the stiffness matrix and the force vector are similar to
those obtained in the static analysis.
Lecture - 02
M ije
e Ni N j d &
T
M
e
e
M
M u&& t K u t 0
This is what we call as a generalized Eigen value problem. To
show it, let us assume harmonic motion for each point of the
system.
u (t ) u eit u eit
On substitution, we obtain:
2 M u eit K u eit 0
K 2 M u eit 0
Lecture - 02
det K 2 M 0
Or in the standard form:
det K M 0, where 2
Lecture - 02
det K M 0, where 2
M u&& t K u t f t
This equation can be solved, by developing a time marching
formula using various finite difference schemes, as seen in
case of transient heat transfer analysis.
Another very common approach is called Mode superposition
method, in which the Eigen value problem corresponding to
free vibration is solved first. Then this Eigen values and
vectors are used to de-couple the algebraic equations above
and hence can be independently solved.
There are other methods including the state-space methods,
which are commonly used for solving this system of
equations.
Lecture - 02
M u&& t K u t f t
An explicit time marching scheme can be obtained using the
central difference formula:
u t t 2 u t u t t
u&& t
2
t
On substitution, we get:
2
u
t
t t
K u t f t
M t t
2
Lecture - 02
M u 2 M K u M u f
t
t
2 t t
2
2 t t
t
t
t
Concluding Remarks
The general methodology adopted in transient problems is the
concept of partial discretization to have different types of
discretization in space and time domains.
Though it is possible to use a shape functions in time, due to
the special properties of time coordinate, it is convenient to
use various finite difference schemes for time marching.
There are a number of finite difference schemes, some of this
lead to explicit time-stepping algorithms, while others lead to
implicit schemes.
Another significant concept in transient analysis is the
stability of the time marching algorithm it deals with the
time step size that can be used, without having the errors
growing out of bounds.
As the final word, the choice of the algorithm for any given
problem, is highly dependent on the parameters of the
problem, even though guidelines are available for it.
Lecture - 02