(2.1)
where,
f(t)I
f(t)D
f(t)S
r(t)
This equilibrium is valid for both linear and nonlinear systems, if equilibrium is
formulated with respect to the deformed geometry of the structure. It is also valid when
there is material nonlinearity, and, in all cases, it must be fulfilled at any time t. In order
to obtain the finite element formulation of the equilibrium, the behaviour of the
structure is assumed to be linear:
18
(2.2)
in which M is the mass matrix, C is the damping matrix that approximates the energy
dissipation in the structure, and K is the static stiffness matrix. The time-dependant
vectors u (t ) a , u (t ) a and u (t ) a are the absolute nodal displacements, velocities and
accelerations.
For the static approach these last two terms, velocity and acceleration, are
considered to be very small with regard to the displacement, therefore the inertia and
damping forces are neglected and the equilibrium is reduced to the simplest expression
Ku = r which is not time-dependant. If the analysis is quasistatic, r depends on time
but loads are applied so slowly that the same approximations can be done, leading to the
expression Ku (t ) = r(t ) . The choice for a static or dynamic analysis is usually decided by
engineering criteria, with the aim of reducing the analysis effort required. However the
assumptions done must be justified, otherwise the results would be meaningless.
The solution to the dynamic equilibrium can be obtained with standard
procedures for the solutions of differential equations with constant coefficients, also
called Runge-Kutta methods, but they may become very expensive if the order of the
matrices is large (unless advantage is taken from any special characteristic of M, C or
K). In the following sections we will concentrate in the effective methods, which can be
divided in two methods of solution: direct integration and mode superposition.
The aim of both methods is the resolution of a second-order differential
equation, which means that two initial conditions, at time 0, are required. It is important
to remark that only for two of the variables ( u (t ) , u (t ) and u (t ) ) the initial value is
imposed, since the third one can be calculated from the other two. For example if the
initial acceleration of the structure ( u (0) ) is unknown, it can be calculated using the
initial displacements, velocities and the requirement of equilibrium fulfilment at time 0,
leading to a linear system that has to be solved.
In order to have a less complex notation of the different procedures, the absolute
time-dependant displacements will be written as u instead of u(t)a. The same
simplification is made on the velocity and acceleration vectors.
19
Next, some of the effective methods will be presented. Since all of them
calculate the solution of the next time step from the solutions at the previous times
considered, algorithms will be derived assuming that the solutions are known at times 0,
t, 2t, .., t and the solution at t + t is required. Therefore, the first step of the
procedure will be calculated from the imposed initial conditions on the structure.
The most important choice in any direct integration method is the value of the
time step, due to the cost of the analysis mainly depends on it. On one hand, the time
step must be small enough to obtain accuracy in the solution, but, on the other hand, the
time step must not be smaller than necessary, because this would mean that the solution
is more costly than required. The two fundamental concepts of the integration scheme to
be considered are stability and accuracy, for more information on them we refer to
Bathe (1982).
1
C u = tr K 2 M tu 2 M
C u
2 M+
2t
2 t
t
t
(2.5)
u=
(2.6)
(2.7)
The difference from the previous method is that, to solve the displacement field
at t+t, the equilibrium equation (2.2) is evaluated at time t+t. When substituting the
expressions for t +t u and t +t u the linear system in equation (2.8) has to be solved.
11
2
C + K t +t u =
2 M+
6t
t
3
5
r + 2 M + C t u
t
t
3 t t
1 t 2 t
4
1
2 M +
C u + 2 M +
C
u
2t
3t
t
t
t +t
(2.8)
factorized.
21
u = tu +
t +t
u t u)
(
t
(2.9)
Integrating this equation, formulas for velocity and displacement variation are
derived:
2 t +t
u t u)
(
2t
1
3 t +t
t +
u = t u + t u + t u 2 +
( u t u)
2
6t
t +
u = t u + t u +
t +t
u=
(2.10)
(2.11)
t +t
u and
t +t
u in
(2.12)
(2.13)
To obtain the solution for the displacements, velocities and accelerations at time
t+t, the equilibrium equations (2.2) are considered at t+t. Consequently, the load
vector has to be linearly interpolated.
M t +t u + C t +t u + K t +t u = t +t r
t +t
r = t r + ( t +t r t r )
(2.14)
(2.15)
Substituting equations (2.12) and (2.13) into equation (2.14) a linear system is
obtained and t +t u can be solved. Next, this value is used in equation (2.12) to obtain
t +t
u which is employed in equations (2.9), (2.10) and (2.11) with = t.
As mentioned in section 2.2.1, the Wilson method is an implicit procedure,
because the stiffness matrix is a coefficient of the unknown displacement vector t +t u .
It might also be noted that no starting procedures are needed, since the variables at t+t
are only expressed in terms of the same quantities at time t.
22
t +t
u = t u + t ut + t u + t +t u t 2
t +t
(2.16)
(2.17)
where and are parameters that can be determined to obtain integration accuracy and
stability. The scheme will be unconditionally stable when > and > 0.25( + 0.5)2.
Newmark (1959) originally proposed as an unconditionally stable scheme the constantaverage-acceleration method (also called trapezoidal rule), in which = and = ,
that has the most desirable accuracy characteristics.
To solve the displacement, velocities and accelerations at time t+t, the
equilibrium equations (2.2) are evaluated at the same time t+t.
M t +t u + C t +t u + K t +t u =
t +t
(2.18)
23
(2.19)
where P is a square matrix, which is still unknown and will be determined, and x(t) is the
time-dependant vector containing the generalized displacements. It is remarkable that
the matrix P must be non-singular, in order to have a unique relation between u(t) and
x(t). Substituting equation (2.19) into equation (2.2) and pre-multiplying by PT the new
equilibrium equation (2.20) is derived.
PT MPx(t ) + PT CPx (t ) + PT KPx(t ) = PT r(t )
(2.20)
Mx( t ) + Cx ( t ) + Kx ( t ) = r( t )
where the new stiffness, mass and damping matrices have smaller bandwidth than the
original ones.
Many different matrices P can be used, but an effective one is set by using the
displacement solutions of the free vibration equilibrium equations with damping
neglected.
Mu (t ) + Ku (t ) = 0
(2.21)
Considering the solution of the form u (t ) = sin ( t t0 ) , where is a vector of
order n and represents the frequency of vibration (rad/s) of the vector , the
generalized eigenproblem is derived:
K = 2 M
(2.22)
The eigenproblem leads to n eigensolutions (12,1), (22,2),, (n2,n) where
the eigenvectors are M-orthonormalized:
= 1;
iT Mj
= 0;
i= j
i j
(2.23)
The vector i is called the ith-mode shape vector and i is the corresponding
frequency of vibration (rad/s). With this group of eigenvalues two useful matrices are
defined. is a matrix whose columns are the eigenvectors i and 2 is a diagonal
matrix storing the values i2.
= [ 1 , 2 , ... , n ]
12
22
2
2
n
(2.24)
24
(2.25)
(2.26)
The initial conditions on x(t) are obtained from u(t) using the expressions:
x (0) = T Mu (0)
x (0) = T Mu (0)
(2.27)
(2.28)
where it must be noted that all equations are decoupled, so they can be solved
individually. Each ith-equation correspond to the equilibrium equation of a single
degree of freedom system with unit mass and stiffness i2:
xi (t ) + i2 xi (t ) = ri (t ) = iT r(t )
(2.29)
Equation (2.29) can be solved using either the previous discussed direct
integration procedures or the numerical evaluation of the Duhamel integral:
xi (t ) =
(2.30)
where i and i have to be determined from the initial conditions on displacement and
velocity.
For the complete response of the structure the differential equation (2.29) has to
be solved for i = 1, 2, , n. Then, the time-history of the total nodal displacements is
obtained by the superposition of each mode as shown in equation (2.31).
n
u (t ) = i xi (t )
(2.31)
i =1
25
(2.32)
where i is the modal damping parameter and ij is the Kronecker delta. Therefore the
eigenvectors i are also C-orthogonal and the equilibrium equation reduces to n
decoupled differential equations of the form:
xi (t ) + 2 i i xi (t ) + i2 xi (t ) = ri (t )
(2.33)
The solution of the differential equation can be calculated using the same
procedures as in the neglected damping case. These are either direct time integration,
implicit or explicit, or evaluation of the Duhamel integral:
xi (t ) =
ri ( )e
ii ( t )
(2.34)
of
proportional
damping
leads
to
two
remarkable
Lets make the assumption that in some particular case the direct step-by-step
procedure is more effective, and p modal damping ratios are known (1, , p). In
consequence the matrix C has to be explicitly evaluated to carry out the analysis. If p =
= 2, Rayleigh damping can be assumed, which is of the form
C = M + K
(2.35)
where and are constants to be determined from two given damping ratios and two
associated frequencies of vibration, working with expressions (2.32) and (2.35).
iT Ci = iT ( M + K ) i = + i2 = 2 i i
(2.36)
26
C = M ak M 1K
(2.37)
k =0
where the coefficients ak, k = 1, , p, are calculated from the p simultaneous equations
in (2.38)
1a
i = 0 + a1i + a2i3 + ... + a p 1 i2 p 3
2 i
(2.38)
i =
+ i2
2i
(2.39)
In practice, approximately the same values for and are used in similar
structures.
However, the damping characteristics of some structures are not well
approached by using proportional damping. An example is the analysis of foundationstructure interaction problems, where more damping may be observed in the foundation
than in the surface. For a case like this one, it is reasonable to assign different Rayleigh
coefficients ( and ) to different parts of the structure. Another example of
nonproportional damping is the existence of concentrated dampers, e.g. at the supports
of the structure.
The consideration of nonproportional damping does not affect the solution of the
equilibrium equations by a direct integration scheme. No modifications are required in
the procedures previously discussed. On the other hand, it originates a big change in the
mode superposition analysis, since TC is a full matrix, equation (2.40 a). It means
that the equilibrium equations in (2.26) are no longer decoupled. Assuming that the
response of the structure is mainly controlled by the first p modes (1, , p), only the
first p equations need to be considered. Therefore, the assumption that xi, i=1, , p and
xi, i=p+1, , n are decoupled is done, equation (2.40 b), and the first p equations,
shown in expression (2.40 c), can be solved by means of a direct integration procedure.
27
c p ,1
T C = C =
c p +1,1
cn ,1
c1,1
c p ,1
C=
0
c1, p
c p, p
c p +1, p
cn , p
c p , p +1
c p +1, p +1
cn , p +1
c1, p
c p, p
0
c p +1, p +1
cn , p +1
c1,n
c p ,n
c p +1,n
cn ,n
c1, p +1
c p +1,n
cn ,n
(2.40 a)
12
c1,1 c1, p
0
x +
x +
c p ,1 c p , p
0
1
r1
0
x =
rp
2p
(2.40 b)
(2.40 c)
f(t ) S = Ku (t ) = 2 Mu (t ) = M i2i xi (t )
(2.41)
i =1
29