Structural Dynamics
(CEGEM071/CEGEG071)
Student: Carmine Russo – 14103106
Main Coursework – Design of a tuned-mass absorber
Introduction
In general, if the beams CD, EF and GH were not rigid the system would have twelve degrees of freedom (two each node). In the present case beams are rigid thus, the system has nine degrees of freedom, but by neglecting the columns' axial deformations (
EA → ∞
) they become three D.O.F. We choose as lagrangian coordinates the horizontal displacements of CD, EF and GH. Collecting these variables in the vector, we have:´
u=
{
u
1u
2u
3}
=
{
u
CDu
EFu
GH}
In order to write the equilibrium equations, we have to find the stiffness of each element for each displacement.
In this case, we can use the direct method by solving the differential equation of the elastic beam:
η
IV=
0
η
' ''=C
1 η
' '=C
1s +C
2 η
'=
1
2
C
1s
2+C
2s+C
3 η=
1
6
C
1s
3+
1
2
C
2s
2+C
3s+C
4 With0 ≤ s≤ L
ACWith the boundary conditions:
η
(A)=
0 ;η
(A) '=0 ;η
(C) '=
0; η
(C)=u
We get the constants of integration:C
1=
−12
L
3ACu ;C
2=
6
L
2ACu ;C
3=0 ;C
4=0 ;
Finally:T
(s)=−E I η
'' '=
12 E I
L
3ACu M
(s)=−E I η
' '=
6 E I
L
3AC(
2 s−L
AC)
u
Since there’s no lateral load applied to the columns, the shear force is constant along their length.
It is convenient to indicate with k the quantity:
k =
12 EI
L
3AC=7 ∙ 10
3
[
kN
m
]
Then, the generic expression of the shear force become:
T =k ∙u
Where “k” represent the stiffness of the column subjected to a horizontal displacement.
Part 1-a) Stiffness and mass matrix
We can assemble the stiffness matrix, column by column, simply imposing one deformation at time, while keeping the other one equal to zero, and finding the equilibrium forces.
Displacement
u
1 :In this case, we have the mass
m
of the beam CD subjected to the displacementu
1 .As consequence:
the beam CD is subjected to the horizontal forces
T
AC, T
BD ,T
CEand
T
DF ; the beam EF is subjected to the horizontal forces
F
EF generate bythe deformation of the columns EC and FD.
The total forces for each mass are:
¿
(
k +k +k +k )∙ u
1=
4 k ∙u
1F
EF=−T
EC−T
DF=−(
k +k ) ∙u
1=−2 k ∙ u
1F
GH=
0
We can summarize these relations as:
{
F
CDF
EFF
GH}
=
(
4 k
−2 k
0
)
∙ u
1 Displacementu
2 :In this case, we consider the mass
m
of the beam EF subjected to the displacementu
2 .The total forces for each mass are:
F
CD=−T
CE−T
DF=
(−k −k )∙ u
2=−2 k ∙u
2F
EF=
T
CE+
T
DF+
T
EG+T
FH=
4 k ∙ u
2F
GH=−T
EG−T
FH=(−k−k ) ∙u
2=−2 k ∙ u
2We can summarize these relations as:
{
F
CDF
EFF
GH}
=
(
−2 k
4 k
−2 k
)
∙ u
2 Displacementu
3 :In this case, we consider the mass
m
of the beam GH subjected to the displacementu
3 .The total forces for each mass are:
F
CD=
0
F
EF=−T
EG−T
FH=−2 k ∙ u
3F
GH=T
EG+
T
FH=(
k +k )∙ u
2=2 k ∙ u
3{
F
CDF
EFF
GH}
=
(
0
−2 k
2 k
)
∙ u
3Thus, the static equilibrium is represented by the equations:
{
F
CDF
EFF
GH}
=
[
K
]
∙ ´u=
[
4 k
−2 k
0
−2 k
4 k
−2k
0
−2 k
2 k
]
∙
{
u
1u
2u
3}
The stiffness matrix (“Lateral Stiffness Matrix”):
[
K
]
=
[
4 k
−2 k
0
−2 k
4 k
−2 k
0
−2 k
2 k
]
=2 k
[
−1
2
−1
2
−1
0
0
−1
1
]
=
[
28000
−14000
0
−14000
28000
−14000
0
−14000
14000
]
[
kN
m
]
The mass matrix:
[
M
]
=
[
m 0
0
0 m 0
0
0 m
]
=
[
9000
0
0
0
9000
0
0
0
9000
]
[
kg
]
The energetic approachInstead of following the equilibrium approach, we can find the equation by calculating the total energy of the system:
Kinetic Energy
T =
1
2
m ´u
1 2+
1
2
m ´u
2 2+
1
2
m ´u
3 2The mass matrix can be found simply by calculating the Jacobian:
[
M
]
=
[
∂
2T
∂ ´u
i∂ ´u
j]
=
[
∂
2T
∂ ´u
12∂
2T
∂ ´u
1∂ ´u
2∂
2T
∂ ´u
1∂ ´u
3∂
2T
∂ ´u
2∂ ´u
1∂
2T
∂ ´u
22∂
2T
∂ ´u
2∂ ´u
3∂
2T
∂ ´u
3∂ ´u
1∂
2T
∂ ´u
3∂ ´u
2∂
2T
∂ ´u
3 2]
=
[
m 0
0
0 m 0
0
0 m
]
Potential Energy
In this exercise the potential elastic energy is given by the horizontal displacements of the beams, therefore by using the stiffnesses already calculated above, we can directly write the expression of this energy without calculate the integrals. Simply remembering that the potential energy of a single spring is:
V
spring=
1
2
k ∙ Δ x
2
We just have to sum the potential energies of each deformed element:
V =
∑
1
2
k ∙ u
i 2=
¿
¿
1
2
[
k
ACu
1 2+k
BDu
1 2+
k
CE(
u
1−u
2)
2+
k
DF(
u
1−u
2)
2+
k
FH(
u
2−u
3)
2+
k
EG(
u
2−u
3)
2]
=
¿
¿
1
2
k
[
u
1 2+
u
12+
(
u
1−
u
2)
2+
(
u
1−u
2)
2+
(
u
2−u
3)
2+
(
u
2−u
3)
2]
=
¿
¿
1
2
k
[
2 u
1 2+
2
(
u
1−u
2)
2+2
(
u
2−u
3)
2]
=
¿
¿
1
2
k
[
4 u
1 2+
4 u
22+2 u
32−
4 u
1u
2−4 u
2u
3]
=k
[
2 u
12+2 u
22+
u
32−2 u
1u
2−2 u
2u
3]
The stiffness matrix can be found simply by calculating the Jacobian:
[
K
]
=
∂
2V
∂u
i∂ u
j=
[
∂
2V
∂ u
12∂
2V
∂u
1∂ u
2∂
2V
∂u
1∂ u
3∂
2V
∂u
2∂ u
1∂
2V
∂u
22∂
2V
∂u
2∂ u
3∂
2V
∂u
3∂ u
1∂
2V
∂u
3∂ u
2∂
2V
∂u
3 2]
=
[
4 k
−2 k
0
−2 k
4 k
−2k
0
−2 k
2 k
]
Exactly the same results obtained with the equilibrium method! The equations of motion:
In case of undamped free vibrations, the equations of motion are:
[
m 0
0
0 m 0
0
0 m
]
(
´
u
1(t)´
u
2(t)´
u
3(t))
+
[
−2 k
4 k
−2 k
4 k
−2 k
0
0
−2 k
2 k
]
(
u
1(t)u
2(t)u
3(t))
=
(
0
0
0
)
Part 1-b) Approximate evaluation of eigenvalues:
the Rayleigh quotient
The use of the classic method in the evaluation of eigenvalues and eigenvectors, can lead to a very expensive calculation depending on the dimensions of the matrices [K] and [M]; an alternative approach to this problem consist in approximate numerical methods: one of those makes use of the Rayleigh quotient.
The Generalized Rayleigh Quotient is a scalar field in
R
n defined as the ratio:R
(K , M ,ϕr)=
{
ϕ
r}
T[
K
]
{
ϕ
r}
{
ϕ
r}
T[
M
]
{
ϕ
r}
Where [K] and [M] are real symmetric and positive definite. If
ϕ
i is theeigenvector of the system, then:
R
(K , M ,ϕi)=
ω
i2
Furthermore,
R
(K , M ,ϕr) is stationary for every eigenvectorϕ
i of the system:grad
[
R
(K , M ,ϕ i)]
=∇ R
(K , M ,ϕi)=
2
{
ϕ
i}
T[
M
]
{
ϕ
i}
(
[
K
]
{
ϕ
i}
−
R
(K , M ,ϕi)[
M
]
{
ϕ
i}
)
⟹
2
{
ϕ
i}
T[
M
]
{
ϕ
i}
(
[
K
]
−ω
i 2[
M
]
)
{
ϕ
i}
=
{
0
}
Basing on these properties of the Rayleigh Quotient, we can estimate an approximate value of the first natural frequency just trying to guess the first eigenvector (knowing the generic form of the first modal shape of a “shear” frame): Considering that, the stiffness for the first and the second floor is the double of the third one, we can choose as first trial eigenvector:
{
ϕ
1}
=
{
1
1
2
}
Getting the value:
R 1
(K , M ,ϕ 1)=
{
1
1
2
}
T[
2.8 ∙ 10
7−1.4 ∙10
70
−1.4 ∙ 10
72.8 ∙10
7−1.4 ∙10
70
−1.4 ∙10
71.4 ∙10
7]
{
1
1
2
}
{
1
1
2
}
T[
9 ∙ 10
30
0
0
9 ∙ 10
30
0
0
9 ∙ 10
3]
{
1
1
2
}
=
¿
¿
518.519
[
ra d
2s
2]
As second trial modal shape we can consider the geometry of the system, choosing as shape a linear translation of each floor:
{
ϕ
2}
=
{
1
2
3
}
We get:R 2
(K , M ,ϕ 2)=
{
1
2
3
}
T[
2.8∙ 10
7−1.4 ∙ 10
70
−1.4 ∙ 10
72.8 ∙ 10
7−1.4 ∙ 10
70
−1.4 ∙ 10
71.4 ∙ 10
7]
{
1
2
3
}
{
1
2
3
}
T[
9∙ 10
30
0
0
9∙ 10
30
0
0
9∙ 10
3]
{
1
2
3
}
=
¿
¿
333.333
[
ra d
2s
2]
Looking at the values of the gradient, we can check “the quality” of the solution: For the first trial
vector:
∇ R 1
(K , M ,ϕ1)=
2
{
ϕ
1}
T[
M
]
{
ϕ
1}
(
[
K
]
−ω
12[
M
]
)
{
ϕ
1}
=
{
345.679
−691.358
172.840
}
For the second trial vector:
∇ R 2
(K ,M ,ϕ2)=
2
{
ϕ
2}
T[
M
]
{
ϕ
2}
(
[
K
]
−
ω
22[
M
]
)
{
ϕ
2}
=
{
−47.619
−95.238
79.365
}
Clearly, since the second gradient is closer to zero than the first one, if the guess of the mode shape is correct (i.e. we made a choice close to the first effective mode),
{
ϕ
2}
represent a better approximation of the effective eigenvector.The estimate natural frequency is:
ω
Ray¿=
√
R 2
(K , M ,ϕ2)=
√
333.333
[
ra d
2s
2]
=18.257
[
rad
s
]
In general, a good choice for the trial eigenvector is the vector of static displacements, with forces proportional to the weight of each mass [1]. In this
exercise the mass are equal, therefore what plays a key role in the first mode is the geometry of the system (i.e. the position of the masses and the stiffness of columns).
An iterative method to minimize Rayleigh Quotient using the Conjugate Gradient Algorithm
From the property shown above, the Rayleigh quotient is a value between the minimum eigenvalue and the maximum eigenvalue of the system:
λ
1≤ R
(K , M ,ϕr)
≤ λ
nTherefore it can be used in min-max theorem to get exact values of all eigenvalues analytically (for example with a formulation based on Lagrange multipliers) or, basing on a variational approach, is used in eigenvalue algorithms to obtain an approximation from any trial eigenvector: specifically, this is the basis for the method called “Rayleigh quotient iteration”.
In particular, since the problem asks to find the first eigenvalue, we have to solve a problem of minimum. The basic idea of Rayleigh quotient minimization is to construct a sequence
{
ϕ
r}
r=1,2,3… such that:R
(K , M ,ϕr +1)
≤ R
(K , M ,ϕr);
∀ r=0,1,2 …
The hope is that the sequence
{
R
(K , M ,ϕr)}
converges toλ
1 and by consequencethe vector sequence
{
ϕ
r}
towards the corresponding eigenvector. Using aperturbation approach, defining:
{
ϕ
r +1}
=
{
ϕ
r}
+
δ
r{
p
r}
Where
p
r represent the “search direction” and the parameterδ
r is determinedsuch that the Rayleigh quotient of the new iterate
ϕ
r +1 becomes minimal:R
(K , M ,ϕr +1)
=min
δ
[
R
(K , M ,ϕr+δrpr)]
We can write the Rayleigh quotient of the linear combination
{
ϕ
r}
+
δ
r{
p
r}
of two(linearly independent) vectors
{
ϕ
r}
and{
p
r}
:R
(K , M ,ϕr+δrpr)=
{
ϕ
r}
T[
K
]
{
ϕ
r}
+2 δ
r{
ϕ
r}
T[
K
]
{
p
r}
+
δ
r2{
p
r}
T[
K
]
{
p
r}
{
ϕ
r}
T[
M
]
{
ϕ
r}
+2 δ
r{
ϕ
r}
T[
M
]
{
p
r}
+
δ
r 2{
p
r}
T[
M
]
{
p
r}
=
¿
¿
{
1
δ
r}
T[
{
ϕ
r}
T[
K
]
{
ϕ
r} {
ϕ
r}
T[
K
]
{
p
r}
{
ϕ
r}
T[
K
]
{
p
r} {
p
r}
T[
K
]
{
p
r}
]
{
1
δ
r}
{
1
δ
r}
T[
{
ϕ
r}
T[
M
]
{
ϕ
r} {
ϕ
r}
T[
M
]
{
p
r}
{
ϕ
r}
T[
M
]
{
p
r} {
p
r}
T[
M
]
{
p
r}
]
{
1
δ
r}
The one above is the Rayleigh Quotient associated with the generalized 2×2 eigenvalue problem:
[
{
ϕ
r}
T[
K
]
{
ϕ
r} {
ϕ
r}
T[
K
]
{
p
r}
{
ϕ
r}
T[
K
]
{
p
r} {
p
r}
T[
K
]
{
p
r}
]
{
α
β
}
=
λ
[
{
ϕ
r}
T[
M
]
{
ϕ
r} {
ϕ
r}
T[
M
]
{
p
r}
{
ϕ
r}
T[
M
]
{
p
r} {
p
r}
T[
M
]
{
p
r}
]
{
α
β
}
The smaller of the two eigenvalues is the searched value that minimizes the Rayleigh quotient.
There are various ways how to choose the search direction
{
p
r}
, and everydifferent method defines a different algorithm. In general, the faster convergence for the generalized eigenvalues problem is obtained with procedures that make use of the gradient: for the purpose of this exercise, we will show an application of the
Conjugate Gradient Algorithm.
We define the search directions as:
{
p
r}
=−
{
grad
[
R
(K , M ,ϕr)]
}
+
μ
k{
p
r−1}
Where the coefficient
μ
k is determined such that{
p
r}
and{
p
r−1}
areconjugate, i.e.:
μ
k=
{
grad
[
R
(K , M ,ϕ r)]
}
T[
M
]
{
grad
[
R
(K , M ,ϕr)]
}
{
grad
[
R
(K , M ,ϕ r −1)]
}
T[
M
]
{
grad
[
R
(K , M ,ϕ r−1)]
}
That is the expression of
μ
that leads to the fastest convergence.Defined these quantities is possible to build an iterative algorithm that guarantees that
R
(K , M ,ϕr +1)
≤ R
(K , M ,ϕr)Unless the quantity (that represent the residual):
o
r=
[
K
]
{
ϕ
r}
−
R
(K , M ,ϕr)
[
M
]
{
ϕ
r}
=0
In which case
ϕ
r is the searched eigenvector. In general, if the initial vectorϕ
0has a nonvanishing component in the direction of the “smallest” eigenvector
ϕ
1 ,convergence is toward the smallest eigenvalue
λ
1=ω
12 [See [1] ]. The ConjugateInitialization
Let
ϕ
0 be a unit vector. In case of three D.O.F.{
ϕ
0}
=
{
1 1 1
}
TCalculate the two vectors:
{
v
0}
=
[
K
]
{
ϕ
0}
;
{
u
0}
=
[
M
]
{
ϕ
0}
;
Calculate the initial Rayleigh Quotient:
R
(ϕ0)=
{
v
0}
T
{
ϕ
0}
{
u
0}
T{
ϕ
0}
Calculate the initial gradient and his norm:
∇
[
R
(ϕ0)]
=2
(
{
v
0}
−R
(ϕ0){
u
0}
)
‖
∇
[
R
(ϕ0)]
‖
Core operation
While the norm of the gradient is larger than a chosen tolerance value (tol):
‖
∇
[
R
(ϕr−1)]
‖
>tol
calculate:¿
{
p
r}
=−∇
[
R
(ϕ r −1)]
¿
{
p
r}
=−∇
[
R
(ϕ r −1)]
+
∇
[
R
(ϕr −1)]
T[
M
]
∇
[
R
(ϕr −1)]
∇
[
R
(ϕ r −2)]
T[
M
]
∇
[
R
(ϕ r −2)]
{
p
r −1}
for r =1
¿
¿
for r >1
¿
Define the scalar quantities:
A
r=
{
ϕ
r−1}
T[
K
]
{
ϕ
r−1}
B
r=
{
ϕ
r−1}
T[
K
]
{
p
r}
C
r=
{
p
r}
T[
K
]
{
p
r}
D
r=
{
ϕ
r−1}
T[
M
]
{
ϕ
r −1}
E
r=
{
ϕ
r−1}
T[
M
]
{
p
r}
F
r=
{
p
r}
T[
M
]
{
p
r}
And the two quantities:
Ψ
1(δ )=
A
r+
2 δ
rB
r+δ
r 2C
rΨ
2(δ )=D
r+
2 δ
rE
r+
δ
r2F
rMinimize the Rayleigh Quotient to get the value of
δ
r :d
d δ
r[
R
r(δ)]
=
d
d δ
r[
Ψ
1(δ )Ψ
2(δ )]
=
d
d δ
r[
Ψ
1 (δ )]Ψ
2(δ)−Ψ
1(δ)d
d δ
r[
Ψ
2(δ )][
Ψ
2(δ)]
2=0
⟹
2
[
(
B
r+
δ
rC
r)
(
D
r+
2δ
rE
r+
δ
r 2F
r)
−
(
A
r+2 δ
rB
r+
δ
r2C
r)
(
E
r+
δ
rF
r)
]
(
D
r+
2 δ
rE
r+
δ
r 2F
r)
2=0
Simplifying:2
[
δ
r 2(
C
rE
r−B
rF
r)
+
δ
r(
C
rD
r−
F
rA
r)
+
(
B
rD
r−
A
rE
r)
]
(
δ
r2F
r+
2 δ
rE
r+
D
r)
2=
0
And we get from the numerator:
δ
r 1 2=
(
F
rA
r−C
rD
r)
±
√
(
F
rA
r−C
rD
r)
2−
4
(
C
rE
r−
B
rF
r) (
B
rD
r−
A
rE
r)
2
(
C
rE
r−B
rF
r)
It is proven that the minimum of
R
r(δ) is reached using the positive sign, with the condition that the roots are not the same of the denominator. Output of each iteration and final results Calculate:{
ϕ
r +1}
=
{
ϕ
r}
+δ
r{
p
r}
{
v
r}
=
[
K
]
{
ϕ
r}
;
{
u
r}
=
[
M
]
{
ϕ
r}
;
R
(ϕr)=
{
v
r}
T{
ϕ
r}
{
u
r}
T{
ϕ
r}
∇
[
R
(ϕ r)]
=2
(
{
v
r}
−R
(ϕr){
u
r}
)
‖
∇
[
R
(ϕr)]
‖
Using the algorithm described above (see the complete Matlab code attached), we get:
The Rayleigh Quotient after 9 iteration is:
R =
308.0969
The first mode shape after 9 iteration is:
fi = 0.5947 1.0716 1.3363
The first natural frequency in [rad/s] is:
Omega_nat_1 = 17.5527
Compared with the previous value of
ω
natural, the percentage error isω
Ray¿
−ω
1ω
1∙100=4.012
Part 1-c) Modal Analysis
Starting from the equations of motion, for the undamped free vibrating system:
[
M
]
u
´
(t)+
[
K
]
u
(t)=0
[
m 0
0
0 m 0
0
0 m
]
(
´
u
1(t)´
u
2(t)´
u
3(t))
+
[
4 k
−2 k
0
−2 k
4 k
−2 k
0
−2 k
2 k
]
(
u
1(t)u
2(t)u
3(t))
=
(
0
0
0
)
That is a set of linear differential equations with constant coefficients. We may generate a solution by assuming that each generalized coordinate varies exponentially as
e
λt . In principle, the coefficientλ
could be any constant but, since damping in not taken in account, the system is conservative. Ifℜ
{
λ
}
>0
, the total mechanical energy of the system(
T +V )
will grow, whileℜ
{
λ
}
<0
leads to a decaying response: both cases violate conservation of energy.We construct a solution based on the trial form:
u
(t )=ℜ
{
B
(
ϕ
)
e
iωt}
Where
B
andϕ
are constants.Every term produced by the substitution of the trial solution exhibits the same time dependence, so the equation of motion will be satisfied at all instants only if the coefficients of the exponential terms match. Furthermore, the constant factor
B
is common to every term, so it cancels. Therefore, we have:−
[
M
]
B (ϕ ) ω
2e
iωt+
[
K
]
B (ϕ ) e
iωt=
0⟹
{
[
K
]
−
ω
2[
M
]
}
(
ϕ )=0
The nontrivial solution of this system can exist only if the value of
ω
is such that{
[
K
]
−ω
2[
M
]
}
is not invertible. We must find the value ofω
for which the determinant of this matrix is equal to zero (general eigenvalue problem):det
( [
K
]
−
λ
[
M
])
=0
⟹ det
[
4 k −λm
−2 k
4 k−λm
−2 k
−2 k
0
0
−2 k
2 k −λm
]
=0
Where we set
ω
2=
λ
. From this condition, we get the characteristic equation:(
4 k−λm)
2(2 k −λm)−4 k
2(4 k−λm)−4 k
2(
2 k− λm)=0
⟹ m
3λ
3−10 km λ
2+
24 k
2mλ−8 k
3=0
{
λ
}
=
{
λ
1λ
2λ
3}
=
{
308.097
2.419 ∙ 10
35.051 ∙ 10
3}
[
ra d
2s
2]
Using the “eig” function in Matlab, the natural frequencies are:
ω
n=
√
λ=
(
ω
1ω
2ω
3)
=
(
17.553
49.182
71.069
)
[
rad
s
]
The periods are:
T =
2 π
ω
n=
(
T
1T
2T
3)
=
(
0.358
0.128
0.088
)
[
s
]
The frequencies:f =
1
T
=
(
f
1f
2f
3)
=
(
2.794
7.827
11.311
)
[
Hz
]
Eigenvectors:Now that we have determined the natural frequencies, we proceed to evaluate the mode shapes.
When
ω=ω
1 ,ω
2 orω
3 , at least one of the scalar equations described by{
[
K
]
−
ω
i2[
M
]
}
(
ϕ )=0
is not independent of the other. We can retain one of the two conditions (for instance the first one), and add a condition on the norm of the first eigenvector. Mode shape 1
[
4 k −λ
1m
−2 k
0
−2 k
4 k −λ
1m
−2 k
0
−2 k
2 k−λ
1m
]
(
ϕ
11ϕ
21ϕ
31)
=
(
0
0
0
)
With the condition:
ϕ
11 2+ϕ
21 2+ϕ
31 2=1
We have:{
(
4 k−λ
1m
)
ϕ
11−2 k
ϕ
21=0
−2 k
ϕ
11+
(
4 k −λ
1m
)
ϕ
21−2 k
ϕ
31=0
ϕ
112+
ϕ
212+
ϕ
312=1
⟹
{
ϕ
11=
2k
(
4 k− λ
1m
)
ϕ
21ϕ
31=
[
(
4 k− λ
1m
)
2−4 k
22 k
(
4 k− λ
1m
)
]
ϕ
21ϕ
21=
{
1
[
2 k
(
4 k −λ
1m
)
]
+1+
[
(
4 k−λ
1m
)
2−
4 k
22 k
(
4 k−λ
1m
)
]
2}
0.5The first eigenvector is:
(
ϕ
11ϕ
21ϕ
31)
=
(
0.32799
0.59101
0.73698
)
Mode shape 2[
4 k −λ
2m
−2 k
0
−2 k
4 k −λ
2m
−2 k
0
−2 k
2 k− λ
2m
]
(
ϕ
12ϕ
22ϕ
32)
=
(
0
0
0
)
With the condition:
ϕ
12 2+
ϕ
22 2+
ϕ
32 2=1
We have:{
(
4 k−λ
2m
)
ϕ
12−2 k
ϕ
22=0
−2 k
ϕ
22+
(
2 k−λ
2m
)
ϕ
32=0
ϕ
122+ϕ
22 2+
ϕ
322=1
⟹
{
ϕ
12=
2 k
(
4 k −λ
2m
)
ϕ
22ϕ
32=
2 k
(
2 k− λ
2m
)
ϕ
22ϕ
22=
{
1
[
2 k
(
4 k −λ
2m
)
]
2+1+
[
2 k
(
2 k −λ
2m
)
]
2}
0.5The second eigenvector is:
(
ϕ
12ϕ
22ϕ
32)
=
(
0.73698
0.32799
−0.59101
)
Mode shape 3[
4 k −λ
3m
−2 k
0
−2 k
4 k −λ
3m
−2 k
0
−2 k
2 k− λ
3m
]
(
ϕ
13ϕ
23ϕ
33)
=
(
0
0
0
)
With the condition:
ϕ
132+
ϕ
232+
ϕ
332=1
{
(
4 k−λ
3m
)
ϕ
13−2 k
ϕ
23=0
−2 k
ϕ
23+
(
2 k−λ
3m
)
ϕ
33=0
ϕ
13 2+ϕ
23 2+
ϕ
33 2=1
⟹
{
ϕ
13=
2k
(
4 k− λ
3m
)
ϕ
23ϕ
33=
2k
(
2 k −λ
3m
)
ϕ
23ϕ
23=
{
1
[
2 k
(
4 k −λ
3m
)
]
2+1+
[
2 k
(
2 k−λ
3m
)
]
2}
0.5The third eigenvector is:
(
ϕ
13ϕ
23ϕ
33)
=
(
0.59101
−0.73698
0.32799
)
We can normalize both vectors with the respect of the maximum absolute value of each mode shape:
ϕ
1=
1
|
ϕ
max (1)|
(
ϕ
11ϕ
21ϕ
31)
=
1
ϕ
31(
ϕ
11ϕ
21ϕ
31)
=
1
0.73698
(
0.32799
0.59101
0.73698
)
=
(
0.445
0.802
1
)
ϕ
2=
1
|
ϕ
max(2)|
(
ϕ
12ϕ
22ϕ
32)
=
1
ϕ
12(
ϕ
12ϕ
22ϕ
32)
=
1
0.73698
(
0.73698
0.32799
−0.59101
)
=
(
1
0.445
−0.802
)
ϕ
3=
1
|
ϕ
max (3)|
(
ϕ
13ϕ
23ϕ
33)
=
1
ϕ
23(
ϕ
13ϕ
23ϕ
33)
=
1
0.73698
(
0.59101
−0.73698
0.32799
)
=
(
0.802
−1
0.445
)
The modal shape matrix:
[
ϕ
]
=
[
ϕ
1ϕ
2ϕ
3]
=
[
ϕ
11ϕ
12ϕ
13ϕ
21ϕ
22ϕ
23ϕ
31ϕ
32ϕ
33]
=
[
0.445
1
0.802
0.802
0.445
−1
1
−0.802 0.445
]
We define the modal masses:
ϕ
iT[
M
]
ϕ
i=μ
iwithi=1,2,3
Since each element of an eigenvector is scaled by an arbitrary element, it follows that the modal mass values depend on the choice of that element; moreover, the modal masses occur throughout the evaluation of both responses, thereby compensating this arbitrariness contained in the eigenvector.
μ
1=
ϕ
1T[
M
]
ϕ
1=
(
ϕ
11ϕ
21ϕ
31)
T[
m 0
0
0 m 0
0
0 m
]
(
ϕ
11ϕ
21ϕ
31)
=
[
(
ϕ
11)
2+
(
ϕ
21)
2+
(
ϕ
31)
2]
m=16570.498
[
kg
]
μ
2=
ϕ
2T[
M
]
ϕ
2=
(
ϕ
12ϕ
22ϕ
32)
T[
m 0
0
0 m 0
0
0 m
]
(
ϕ
12ϕ
22ϕ
32)
=
[
(
ϕ
12)
2+
(
ϕ
22)
2+
(
ϕ
32)
2]
m=16570.498
[
kg
]
μ
3=
ϕ
3 T[
M
]
ϕ
3=
(
ϕ
13ϕ
23ϕ
33)
T[
m 0
0
0 m 0
0
0 m
]
(
ϕ
13ϕ
23ϕ
33)
=
[
(
ϕ
13)
2+
(
ϕ
23)
2+
(
ϕ
33)
2]
m=16570.498
[
kg
]
Now we can calculate the normal modes (i.e. modes normalized with the respect of the mass matrix)
Φ
1=
1
√
μ
1(
ϕ
11ϕ
21ϕ
31)
=
1
128.726
(
0.445
0.802
1
)
=
(
3.457 ∙10
−36.230 ∙10
−37.768 ∙10
−3)
[
k g
−1 2]
Φ
2=
1
√
μ
2(
ϕ
12ϕ
22ϕ
32)
=
1
128.726
(
1
0.445
−0.802
)
=
(
7.768 ∙ 10
−33.457 ∙ 10
−3−6.230 ∙10
−3)
[
k g
−1 2]
Φ
3=
1
√
μ
3(
ϕ
13ϕ
23ϕ
33)
=
1
128.726
(
0.802
−1
0.445
)
=
(
6.230 ∙10
−3−7.768 ∙10
−33.457 ∙10
−3)
[
k g
−1 2]
The mass normalized shape matrix:
[
Φ
]
=
[
Φ
1Φ
2Φ
3]
=
[
Φ
11Φ
12Φ
13Φ
21Φ
22Φ
23Φ
31Φ
32Φ
33]
=
[
3.457 ∙ 10
−37.768 ∙10
−36.230 ∙ 10
−36.230 ∙ 10
−33.457 ∙10
−3−7.768 ∙10
−37.768 ∙10
−3−6.230∙ 10
−33.457 ∙ 10
−3]
[
k g
−1 2]
We can check the orthogonality properties:
Φ
1 T[
M
]
Φ
1=1
[
kg
]
Φ
1 T[
M
]
Φ
2=0
Φ
1 T[
M
]
Φ
3=0
Φ
2 T[
M
]
Φ
1=0
Φ
2 T[
M
]
Φ
2=1
[
kg
]
Φ
2 T[
M
]
Φ
3=0
Φ
3T[
M
]
Φ
1=0
Φ
3T[
M
]
Φ
2=0
Φ
3T[
M
]
Φ
3=1
[
kg
]
Φ
1T[
K
]
Φ
1=
ω
12Φ
1T[
K
]
Φ
2=
0
Φ
1T[
K
]
Φ
3=
0
Φ
2T[
K
]
Φ
1=
0
Φ
2T[
K
]
Φ
2=
ω
22Φ
2T[
K
]
Φ
3=
0
Φ
3T[
K
]
Φ
1=
0
Φ
3T[
K
]
Φ
2=
0
Φ
3T[
K
]
Φ
3=
ω
32Mode 1 Mode 2 Mode 3
Part 1-d) Rayleigh damping approximation
The expression of total displacement for a structure subjected to ground motion is:
u
TOT(t)=u
(t )+u
g(t)The displacement of the ground is denoted by
u
g . For a sinusoidal ground motion,each floor is subjected to a harmonic acceleration:
u
g(t)=
X
gsin (Υ t )⟹ ´u
g(t)=−X
gΥ
2sin(Υ t )
Consequently, the damped equation of motion of the structure subjected to a harmonic lateral ground motion is:
[
M
]
( ´
u
(t)+ ´
u
g(t))+
[
C
]
u
´
(t)+
[
K
]
u
(t)=0
Finally, the equation of motion can be expressed as:
[
M
]
u
´
(t)+
[
C
]
u
´
(t)+
[
K
]
u
(t)=m
(
1
1
1
)
X
gΥ
2sin (Υ t )
With
Υ =2 πΩ
. We can ignore the sign of the excitation because of it is harmonic and periodic. Assuming a simplified Rayleigh damping matrix[
C
]
=
α
[
M
]
+
β
[
K
]
, the equation of motion become:Where
α
andβ
can be found considering that the system is damped at 3% of the critical damping when oscillating at its first and third natural mode frequency.Diagonalization by Rayleigh Damping
In order to do that first, we make a modal transformation
u
(t)=
[
Φ
]
q
(t) by using themass normalized shape matrix, and we get:
[
M
][
Φ
]
q
´
(t)+
(
α
[
M
]
+
β
[
K
]) [
Φ
]
q
´
(t)+
[
K
] [
Φ
]
q
(t)=m r F
g(Υ ,t) Then, we pre-multiply by[
Φ
]
T and we get:[
Φ
]
T[
M
][
Φ
]
q
´
(t)+
[
Φ
]
T(
α
[
M
]
+
β
[
K
]) [
Φ
]
q
´
(t)+
[
Φ
]
T[
K
][
Φ
]
q
(t)=
[
Φ
]
Tm
(
1
1
1
)
F
g(Υ ,t)Using the orthogonality property of mode shape matrix, the equation become:
´
q
(t)+
[
α+βω
120
0
0
α+ βω
220
0
0
α +βω
32]
´
q
(t)+
[
ω
120
0
0
ω
220
0
0
ω
32]
q
(t)=
m
(
Φ
11+Φ
21+Φ
31Φ
12+Φ
22+Φ
32Φ
13+Φ
23+Φ
33)
[
Φ
]
T[
M
][
Φ
]
X
gΥ
2sin (Υ t)
Since we are using the modal matrix normalized with the respect to the mass the denominator
[
Φ
]
T[
M
][
Φ
]
is equal to one for each component of the modal coordinate. Introducing the modal participating factorsΓ
i :´
q
(t)+
[
α+βω
1 2⋯
0
⋮
⋱
⋮
0
⋯ α+βω
3 2]
´
q
(t)+
[
ω
1 2⋯ 0
⋮
⋱
⋮
0
⋯ ω
3 2]
q
(t)=
(
Γ
1Γ
2Γ
3)
X
gΥ
2sin (Υ t )
Usually the form of the equation of a damped motion is:
´
v
(t)+2 ζ ω
n´
v
(t)+
ω
n2v
(t)=
0
Simply comparing the system of equations with the common form written above, we get the relations that make us are able to evaluate the damping coefficients
ζ
that comply the Rayleigh approximation:{
α+βω
12=2 ζ
1ω
1α+βω
22=2 ζ
2ω
2α+βω
32=2 ζ
3ω
3⟹
{
α=2 ζ
1ω
1−βω
1 2ζ
2=
α+βω
2 22 ω
2β=
2
(
ζ
3ω
3−ζ
1ω
1)
ω
32−ω
1 2As specified