SlideShare a Scribd company logo
1 of 11
Download to read offline
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 1 of 11
Component Mode Synthesis (CMS) Analysis
by Julio C. Banks
The treatment of large structural systems may be simplified by dividing the system into
smaller systems called components. The components are related through the
displacement, and force conditions at their junction points. Each component is represented
by mode shapes (or functions). The sum of the component mode shape functions allows
the satisfaction of the displacement and force conditions at the junctions [1].
≔
α 1 ≔
m 1 =
α ―
L2
L1
≔
L1 1 ≔
L2 ⋅
α L1
Component 1: ≔
M
,
1 1
―
1
5
≔
M
,
1 2
―
1
6
≔
M
,
2 1
M
,
1 2
≔
M
,
2 2
―
1
7
Component 2: ≔
M
,
3 3
⋅
1.0 α ≔
M
,
3 4
⋅
―
1
2
α ≔
M
,
3 5
⋅
―
1
5
α
≔
M
,
4 3
M
,
3 4
≔
M
,
4 4
⋅
―
1
3
α ≔
M
,
4 5
⋅
―
1
6
α
≔
M
,
5 3
M
,
3 5
≔
M
,
5 4
M
,
4 5
≔
M
,
5 5
⋅
―
1
9
α
Component 3: ≔
M
,
6 6
α
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 2 of 11
≔
M
,
6 6
α
=
M
0.2000 0.1667 0.0000 0.0000 0.0000 0.0000
0.1667 0.1429 0.0000 0.0000 0.0000 0.0000
0.0000 0.0000 1.0000 0.5000 0.2000 0.0000
0.0000 0.0000 0.5000 0.3333 0.1667 0.0000
0.0000 0.0000 0.2000 0.1667 0.1111 0.0000
0.0000 0.0000 0.0000 0.0000 0.0000 1.0000
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⋅
m L1
≔
E 1 ≔
I 1 ≔
K
,
1 1
4 ≔
K
,
1 2
6 ≔
K
,
2 1
K
,
1 2
≔
K
,
2 2
12 ≔
K
,
5 5
⋅
28.8 ―
1
α
3
≔
K
,
6 6
0
=
K
4.00 6.00 0.00 0.00 0.00 0.00
6.00 12.00 0.00 0.00 0.00 0.00
0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 0.00 0.00 0.00 0.00
0.00 0.00 0.00 0.00 28.80 0.00
0.00 0.00 0.00 0.00 0.00 0.00
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
――
⋅
E I
L1
3
=
⋅
1 1 0 0 0 1
0 0 1 1 1 0
2 3 0 -―
1
α
-―
4
α
0
2 6 0 0 ―
12
α
2
0
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
p1
p2
p3
p4
P5
P6
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
0
Apply the nonzero diagonal criterion to select the independent (generalized) coordinates, p.
=
⋅
1 0 0 0
0 1 1 1
2 0 -―
1
α
-―
4
α
2 0 0 ―
12
α
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
p1
p3
p4
P5
⎡
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎦
⋅
-
1 1
0 0
3 0
6 0
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦
p2
p6
⎡
⎢
⎣
⎤
⎥
⎦
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 3 of 11
Or =
⋅
S p ⋅
Q q
where =
S
1 0 0 0
0 1 1 1
2 0 -―
1
α
-―
4
α
2 0 0 ―
12
α
2
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
and =
Q
-1 -1
0 0
-3 0
-6 0
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦
Let =
p2 q1 and =
p6 q2 therefore,
=
⋅
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 1 1 0
2 0 0 -―
1
α
-―
4
α
0
2 0 0 0 ―
12
α
2
0
0 0 0 0 0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
p1
p2
p3
p4
P5
P6
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⋅
-1 -1
1 0
0 0
-3 0
-6 0
0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
q1
q2
⎡
⎢
⎣
⎤
⎥
⎦
or =
⋅
S' p ⋅
Q' q
where ≔
S'
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 1 1 0
2 0 0 -―
1
α
-―
4
α
0
2 0 0 0 ―
12
α
2
0
0 0 0 0 0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
and ≔
Q'
-1 -1
1 0
0 0
-3 0
-6 0
0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
Therefore, =
p ⋅
T q Where ≔
T =
⋅
(
(S')
)-1
Q'
-1.000 -1.000
1.000 0.000
-2.000 2.500
2.333 -2.667
-0.333 0.167
0.000 1.000
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 4 of 11
≔
A =
⋅
⋅
T
T M T
1.18 -1.48
-1.48 3.18
⎡
⎢
⎣
⎤
⎥
⎦
≔
B =
⋅
⋅
T
T K T
7.200 -3.600
-3.600 4.800
⎡
⎢
⎣
⎤
⎥
⎦
≔
C =
⋅
A
-1
B
11.40 -2.80
4.19 0.20
⎡
⎢
⎣
⎤
⎥
⎦
≔
λ =
sort(
(eigenvals(
(C)
))
)
1.37
10.23
⎡
⎢
⎣
⎤
⎥
⎦
≔
ω =
→
―
‾‾
λ
1.172
3.198
⎡
⎢
⎣
⎤
⎥
⎦
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
Calculate the eigenvectors ≔
Nm =
length(
(λ)
) 2
≔
i ‥
1 Nm
≔
Φ
⟨
⟨i⟩
⟩
eigenvec⎛
⎝
,
C λ
i
⎞
⎠
The mode shapes in normal coordinates is =
Φ
0.2693 -0.9225
0.9631 -0.3859
⎡
⎢
⎣
⎤
⎥
⎦
Normalized mode shapes ≔
Φn =
Vnorm
(
(Φ)
)
0.280 1.000
1.000 0.418
⎡
⎢
⎣
⎤
⎥
⎦
First and Second Mode Shapes
Reference
Ÿ
Ÿ
"Theory of Vibration with Applications, 5th Ed.", Thomson, W. T., and Marie Dillon
Dahleh. Prentice Hall. ISBN 0-13-651068-X, Pp. 341 through 346.
Julio C. Banks MSME Thesis - "Component Synthesis Methods for Vibrating Systems".
Tufts University, Medford Massachusetts, May 1984.
Appendix A
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 5 of 11
Appendix A
=
⋅
1 1 0 0 0 1
0 0 1 1 1 0
2 3 0 -1 -4 0
2 6 0 0 12 0
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦
p1
p2
p3
p4
P5
P6
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
0
Since the total number of coordinates used are six and there are four constraint equations,
the number of generalized coordinates for the system is two (i.e., there are four
superfluous coordinates corresponding to the four constraint equations. We can thus
choose any two (the first example uses the nonzero diagonal criterion) of the generalized
coordinates, q. Let p1 = q1, and p6 = q6 be the generalized coordinates, and express
p1 ..p6 in terms of q1, and q6 according to the following steps:
=
⋅
1 0 0 0
0 1 1 1
3 0 -―
1
α
-―
4
α
6 0 0 ―
12
α
2
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
p1
p3
p4
P5
⎡
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎦
⋅
-
1 1
0 0
2 0
2 0
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦
q2
q6
⎡
⎢
⎣
⎤
⎥
⎦
or =
⋅
S p ⋅
Q q
Let =
p1 q1
where =
S
1 0 0 0
0 1 1 1
3 0 -―
1
α
-―
4
α
6 0 0 ―
12
α
2
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
and =
Q
-1 -1
0 0
-2 0
-2 0
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦ and =
p6 q2
=
⋅
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 1 1 0
3 0 0 -―
1
α
-―
4
α
0
6 0 0 0 ―
12
α
2
0
0 0 0 0 0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
p1
p2
p3
p4
P5
P6
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
⋅
1 0
-1 -1
0 0
-2 0
-2 0
0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
q1
q2
⎡
⎢
⎣
⎤
⎥
⎦
or =
⋅
S' p ⋅
Q' q
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 6 of 11
For =
α 1.00
Where ≔
S'
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 1 1 0
0 3 0 -―
1
α
-―
4
α
0
0 6 0 0 ―
12
α
2
0
0 0 0 0 0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
and ≔
Q'
1 0
-1 -1
0 0
-2 0
-2 0
0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
=
p ⋅
T. q Where ≔
T =
⋅
(
(S')
)-1
Q'
1.00 0.00
-1.00 -1.00
2.00 4.50
-2.33 -5.00
0.33 0.50
0.00 1.00
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
≔
A =
⋅
⋅
T
T M T
1.1774 2.6614
2.6614 7.3206
⎡
⎢
⎣
⎤
⎥
⎦
≔
B =
⋅
⋅
T
T K T
7.200 10.800
10.800 19.200
⎡
⎢
⎣
⎤
⎥
⎦
≔
C =
⋅
A
-1
B
15.60 18.20
-4.19 -3.99
⎡
⎢
⎣
⎤
⎥
⎦
≔
λ =
sort(
(eigenvals(
(C)
))
)
1.37
10.23
⎡
⎢
⎣
⎤
⎥
⎦
≔
ω =
→
―
‾‾
λ
1.172
3.198
⎡
⎢
⎣
⎤
⎥
⎦
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
Example
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 7 of 11
Example
≡
gc ⋅
g ――
lb
lbf
≔
γ ⋅
0.280 ――
lbf
in
3
=
γ ⋅
ρ ―
g
gc
⇒ ≔
ρ =
⋅
γ ―
gc
g
0.280 ――
lb
in
3
≔
Do ⋅
1.315 in ≔
Di ⋅
1.049 in ≔
L1 ⋅
10 in ≔
E ⋅
⋅
30 10
6
psi
Area: ≔
A =
⋅
―
π
4
⎛
⎝ -
Do
2
Di
2 ⎞
⎠ 0.4939 in
2
Moment of Inertia: ≔
I =
⋅
―
π
64
⎛
⎝ -
Do
4
Di
4 ⎞
⎠
⎛
⎝ ⋅
8.734 10
-2⎞
⎠ in
4
Thickness: ≔
t =
―――
-
Do Di
2
0.003 m
≔
V =
⋅
A L1 4.94 in
3
≔
m =
⋅
ρ A 0.1383 ―
lb
in
≔
ω' =
⋅
ω
⎛
⎜
⎜
⎝
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
⎞
⎟
⎟
⎠
1.172
⋮
⎡
⎢
⎣
⎤
⎥
⎦
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
≔
f =
――
ω'
⋅
2 π
159.6
⋮
⎡
⎢
⎣
⎤
⎥
⎦
Hz
FEM Validation:
ANSYS FEA ≔
f' ⋅
159.2
433.0
⎡
⎢
⎣
⎤
⎥
⎦
Hz ≔
error =
→
―
――
-
f' f
f
-0.24
-0.55
⎡
⎢
⎣
⎤
⎥
⎦
%
1
CAEFEM FEA ≔
f' ⋅
165
470
⎡
⎢
⎣
⎤
⎥
⎦
Hz ≔
error =
→
―
――
-
f' f
f
3.4
8.0
⎡
⎢
⎣
⎤
⎥
⎦
%
1
Results Commentary
ANSYS model uses 2D Beam Elements, while CAEFEM model utilized 3D Beam Elements
(That is, ANSYS will most closely follow the closed-form solution since the latter is 2D. On
the other hand, CAEFEM model had to be restrained in the out-of-plane dimension in order
to emulate a 2D plane frame (CAEFEM has 3D beam elements only).
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 8 of 11
Results Commentary
ANSYS model uses 2D Beam Elements, while CAEFEM model utilized 3D Beam Elements
(That is, ANSYS will most closely follow the closed-form solution since the latter is 2D. On
the other hand, CAEFEM model had to be restrained in the out-of-plane dimension in order
to emulate a 2D plane frame (CAEFEM has 3D beam elements only).
In general, the natural frequencies can be expressed as a function of . The choices
=
α ―
L2
L1
of dependent, and independent coordinates follows those chosen in the reference. The
results are identical.
The mass matrix: The Stiffness matrix:
≔
M(
(α)
)
―
1
5
―
1
6
0 0 0 0
―
1
6
―
1
7
0 0 0 0
0 0 α ⋅
―
1
2
α ⋅
―
1
5
α 0
0 0 ⋅
―
1
2
α ⋅
―
1
3
α ⋅
―
1
6
α 0
0 0 ⋅
―
1
5
α ⋅
―
1
6
α ⋅
―
1
9
α 0
0 0 0 0 0 α
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
≔
K(
(α)
)
4 6 0 0 0 0
6 12 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 ――
28.8
α
3
0
0 0 0 0 0 0
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
Recall ≔
S'(
(α)
)
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 1 1 0
2 0 0 -―
1
α
-―
4
α
0
2 0 0 0 ―
12
α
2
0
0 0 0 0 0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎥
⎦
and ≔
Q'
-1 -1
1 0
0 0
-3 0
-6 0
0 1
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
=
p ⋅
T q Where ≔
T(
(α)
) ⋅
(
(S'(
(α)
))
)-1
Q'
=
T(
(α)
)
-1.000 -1.000
1.000 0.000
-2.000 2.500
2.333 -2.667
-0.333 0.167
0.000 1.000
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
≔
α 1
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 9 of 11
≔
α 1
≔
A(
(α)
) ⋅
⋅
T
T(
(α)
) M(
(α)
) T(
(α)
) ≔
B(
(α)
) ⋅
⋅
T
T(
(α)
) K(
(α)
) T(
(α)
)
=
A(
(α)
)
1.1774 -1.4840
-1.4840 3.1753
⎡
⎢
⎣
⎤
⎥
⎦
=
B(
(α)
)
7.2000 -3.6000
-3.6000 4.8000
⎡
⎢
⎣
⎤
⎥
⎦
≔
C(
(α)
) ⋅
A(
(α)
)
-1
B(
(α)
)
=
C(
(α)
)
11.40 -2.80
4.19 0.20
⎡
⎢
⎣
⎤
⎥
⎦
≔
λ =
sort(
(eigenvals(
(C(
(α)
))
))
)
1.37
10.23
⎡
⎢
⎣
⎤
⎥
⎦
≔
ω =
⋅
⎛
⎝
→
―
‾‾
λ
⎞
⎠
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
1.172
⋮
⎡
⎢
⎣
⎤
⎥
⎦
‾‾‾‾‾‾
―――
⋅
E I
⋅
m L1
4
≔
f =
――
ω
⋅
2 π
159.6
435.4
⎡
⎢
⎣
⎤
⎥
⎦
Hz
Calculate the eigenvectors
≔
Nm =
length(
(λ)
) 2
≔
i ‥
1 Nm
≔
Φ
⟨
⟨i⟩
⟩
eigenvec⎛
⎝
,
C(
(α)
) λ
i
⎞
⎠
The mode shapes in normal coordinates is =
Φ
0.2693 -0.9225
0.9631 -0.3859
⎡
⎢
⎣
⎤
⎥
⎦
≔
D =
⋅
T(
(α)
) Φ
-1.232 1.308
0.269 -0.923
1.869 0.880
-1.940 -1.123
⎡
⎢
⎢
⎢
⎢
⎤
⎥
⎥
⎥
⎥
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 10 of 11
The mode shapes in physical coordinates is ≔
D =
⋅
T(
(α)
) Φ
-1.232 1.308
0.269 -0.923
1.869 0.880
-1.940 -1.123
0.071 0.243
0.963 -0.386
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
Normalized mode shapes ≔
Dn =
Vnorm
(
(D)
)
0.635 1.000
-0.139 -0.705
-0.964 0.673
1.000 -0.859
-0.036 0.186
-0.496 -0.295
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
Julio C. Banks
Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 11 of 11
Appendix B
Define two (2) procedures to unit-normalize the columns of a matrix. The first algorithm
determines the maximum magnitude in each column. The second algorithm, expands the
first algorithm to the unit-normalization phase of the solution
≡
Vmax
(
(v)
) ⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“Determine the maximum-magnitude”
“element in each column of a matrix”
←
Nr rows(
(v)
)
←
Nc cols(
(v)
)
for ∊ |
|
|
|
|
|
|
|
|
|
|
|
|
j ‥
1 Nc
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
←
max v
,
1 j
for ∊ |
|
|
|
|
|
|
i ‥
2 Nr
‖
‖
‖
‖
‖
|
|
|
|
|
if >
|
|
v
,
i j
|
|
|
|max|
|
‖
‖
‖
←
max v
,
i j
←
z
j
max
return z
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
≡
Vnorm
(
(v)
) ⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“Determine the maximum-magnitude”
“element in each column of a matrix”
←
Nr rows(
(v)
)
←
Nc cols(
(v)
)
for ∊ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
j ‥
1 Nc
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
‖
←
max v
,
1 j
for ∊ |
|
|
|
|
|
|
i ‥
2 Nr
‖
‖
‖
‖
‖
|
|
|
|
|
if >
|
|
v
,
i j
|
|
|
|max|
|
‖
‖
‖
←
max v
,
i j
←
z
j
max
←
Vn
⟨
⟨j⟩
⟩
―
v
⟨
⟨j⟩
⟩
z
j
return Vn
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
Julio C. Banks

More Related Content

Similar to Mathcad - CMS (Component Mode Synthesis) Analysis.pdf

ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTORADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTORijcseit
 
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdj
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdjCHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdj
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdjSydneyJaydeanKhanyil
 
Module1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirModule1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirSHAMJITH KM
 
Module1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirModule1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirSHAMJITH KM
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachYang Hong
 
Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Vladimir Bakhrushin
 
assignemts.pdf
assignemts.pdfassignemts.pdf
assignemts.pdframish32
 
Regression Analysis.pptx
Regression Analysis.pptxRegression Analysis.pptx
Regression Analysis.pptxMdRokonMia1
 
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdfSolucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdfFranciscoJavierCaedo
 
Sistemas de Primer Orden, Segundo Orden y Orden Superior
Sistemas de Primer Orden, Segundo Orden y Orden SuperiorSistemas de Primer Orden, Segundo Orden y Orden Superior
Sistemas de Primer Orden, Segundo Orden y Orden SuperiorWinnerPineda1
 
Normal probability distribution
Normal probability distributionNormal probability distribution
Normal probability distributionNadeem Uddin
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...ijistjournal
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...ijistjournal
 
18-21 Principles of Least Squares.ppt
18-21 Principles of Least Squares.ppt18-21 Principles of Least Squares.ppt
18-21 Principles of Least Squares.pptBAGARAGAZAROMUALD2
 
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdf
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdfVaiana Rosati Model of Hysteresis - Analytical Formulation.pdf
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdfUniversity of Naples Federico II
 
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...IFPRI-EPTD
 

Similar to Mathcad - CMS (Component Mode Synthesis) Analysis.pdf (20)

Analytic dynamics
Analytic dynamicsAnalytic dynamics
Analytic dynamics
 
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTORADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF LÜ-LIKE ATTRACTOR
 
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdj
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdjCHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdj
CHAPTER 6.pdfjdjdjdjdjdkdjkdhdjdudkdudkdjdj
 
Module1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirModule1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sir
 
Module1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sirModule1 flexibility-2-problems- rajesh sir
Module1 flexibility-2-problems- rajesh sir
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...
 
alt klausur
alt klausuralt klausur
alt klausur
 
assignemts.pdf
assignemts.pdfassignemts.pdf
assignemts.pdf
 
Regression Analysis.pptx
Regression Analysis.pptxRegression Analysis.pptx
Regression Analysis.pptx
 
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdfSolucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
 
Ips csmc 14.06.2016
Ips csmc 14.06.2016Ips csmc 14.06.2016
Ips csmc 14.06.2016
 
Sistemas de Primer Orden, Segundo Orden y Orden Superior
Sistemas de Primer Orden, Segundo Orden y Orden SuperiorSistemas de Primer Orden, Segundo Orden y Orden Superior
Sistemas de Primer Orden, Segundo Orden y Orden Superior
 
Normal probability distribution
Normal probability distributionNormal probability distribution
Normal probability distribution
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
 
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
SLIDING MODE CONTROLLER DESIGN FOR GLOBAL CHAOS SYNCHRONIZATION OF COULLET SY...
 
18-21 Principles of Least Squares.ppt
18-21 Principles of Least Squares.ppt18-21 Principles of Least Squares.ppt
18-21 Principles of Least Squares.ppt
 
Regression.pptx
Regression.pptxRegression.pptx
Regression.pptx
 
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdf
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdfVaiana Rosati Model of Hysteresis - Analytical Formulation.pdf
Vaiana Rosati Model of Hysteresis - Analytical Formulation.pdf
 
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
Biosight: Quantitative Methods for Policy Analysis: Stochastic Dynamic Progra...
 

More from Julio Banks

Apologia - A Call for a Reformation of Christian Protestants Organizations.pdf
Apologia - A Call for a Reformation of Christian Protestants Organizations.pdfApologia - A Call for a Reformation of Christian Protestants Organizations.pdf
Apologia - A Call for a Reformation of Christian Protestants Organizations.pdfJulio Banks
 
MathCAD - Synchronicity Algorithm.pdf
MathCAD - Synchronicity Algorithm.pdfMathCAD - Synchronicity Algorithm.pdf
MathCAD - Synchronicity Algorithm.pdfJulio Banks
 
Sharing the gospel with muslims
Sharing the gospel with muslimsSharing the gospel with muslims
Sharing the gospel with muslimsJulio Banks
 
Mathcad explicit solution cubic equation examples
Mathcad   explicit solution cubic equation examplesMathcad   explicit solution cubic equation examples
Mathcad explicit solution cubic equation examplesJulio Banks
 
Math cad prime the relationship between the cubit, meter, pi and the golden...
Math cad prime   the relationship between the cubit, meter, pi and the golden...Math cad prime   the relationship between the cubit, meter, pi and the golden...
Math cad prime the relationship between the cubit, meter, pi and the golden...Julio Banks
 
Mathcad day number in the year and solar declination angle
Mathcad   day number in the year and solar declination angleMathcad   day number in the year and solar declination angle
Mathcad day number in the year and solar declination angleJulio Banks
 
Transcript for abraham_lincoln_thanksgiving_proclamation_1863
Transcript for abraham_lincoln_thanksgiving_proclamation_1863Transcript for abraham_lincoln_thanksgiving_proclamation_1863
Transcript for abraham_lincoln_thanksgiving_proclamation_1863Julio Banks
 
Thanksgiving and lincolns calls to prayer
Thanksgiving and lincolns calls to prayerThanksgiving and lincolns calls to prayer
Thanksgiving and lincolns calls to prayerJulio Banks
 
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...Julio Banks
 
Man's search-for-meaning-viktor-frankl
Man's search-for-meaning-viktor-franklMan's search-for-meaning-viktor-frankl
Man's search-for-meaning-viktor-franklJulio Banks
 
Love versus shadow self
Love versus shadow selfLove versus shadow self
Love versus shadow selfJulio Banks
 
Exposing the truth about the qur'an
Exposing the truth about the qur'anExposing the truth about the qur'an
Exposing the truth about the qur'anJulio Banks
 
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976NASA-TM-X-74335 --U.S. Standard Atmosphere 1976
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976Julio Banks
 
Mathcad P-elements linear versus nonlinear stress 2014-t6
Mathcad   P-elements linear versus nonlinear stress 2014-t6Mathcad   P-elements linear versus nonlinear stress 2014-t6
Mathcad P-elements linear versus nonlinear stress 2014-t6Julio Banks
 
Apologia - The martyrs killed for clarifying the bible
Apologia - The martyrs killed for clarifying the bibleApologia - The martyrs killed for clarifying the bible
Apologia - The martyrs killed for clarifying the bibleJulio Banks
 
Apologia - Always be prepared to give a reason for the hope that is within yo...
Apologia - Always be prepared to give a reason for the hope that is within yo...Apologia - Always be prepared to give a reason for the hope that is within yo...
Apologia - Always be prepared to give a reason for the hope that is within yo...Julio Banks
 
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasser
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasserSpontaneous creation of the universe ex nihil by maya lincoln and avi wasser
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasserJulio Banks
 
The “necessary observer” that quantum mechanics require is described in the b...
The “necessary observer” that quantum mechanics require is described in the b...The “necessary observer” that quantum mechanics require is described in the b...
The “necessary observer” that quantum mechanics require is described in the b...Julio Banks
 
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaAdvances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaJulio Banks
 
How to know which god one must serve - A Christian Apolgist Essay
How to know which god one must serve - A Christian Apolgist EssayHow to know which god one must serve - A Christian Apolgist Essay
How to know which god one must serve - A Christian Apolgist EssayJulio Banks
 

More from Julio Banks (20)

Apologia - A Call for a Reformation of Christian Protestants Organizations.pdf
Apologia - A Call for a Reformation of Christian Protestants Organizations.pdfApologia - A Call for a Reformation of Christian Protestants Organizations.pdf
Apologia - A Call for a Reformation of Christian Protestants Organizations.pdf
 
MathCAD - Synchronicity Algorithm.pdf
MathCAD - Synchronicity Algorithm.pdfMathCAD - Synchronicity Algorithm.pdf
MathCAD - Synchronicity Algorithm.pdf
 
Sharing the gospel with muslims
Sharing the gospel with muslimsSharing the gospel with muslims
Sharing the gospel with muslims
 
Mathcad explicit solution cubic equation examples
Mathcad   explicit solution cubic equation examplesMathcad   explicit solution cubic equation examples
Mathcad explicit solution cubic equation examples
 
Math cad prime the relationship between the cubit, meter, pi and the golden...
Math cad prime   the relationship between the cubit, meter, pi and the golden...Math cad prime   the relationship between the cubit, meter, pi and the golden...
Math cad prime the relationship between the cubit, meter, pi and the golden...
 
Mathcad day number in the year and solar declination angle
Mathcad   day number in the year and solar declination angleMathcad   day number in the year and solar declination angle
Mathcad day number in the year and solar declination angle
 
Transcript for abraham_lincoln_thanksgiving_proclamation_1863
Transcript for abraham_lincoln_thanksgiving_proclamation_1863Transcript for abraham_lincoln_thanksgiving_proclamation_1863
Transcript for abraham_lincoln_thanksgiving_proclamation_1863
 
Thanksgiving and lincolns calls to prayer
Thanksgiving and lincolns calls to prayerThanksgiving and lincolns calls to prayer
Thanksgiving and lincolns calls to prayer
 
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...
Jannaf 10 1986 paper by julio c. banks, et. al.-ballistic performance of lpg ...
 
Man's search-for-meaning-viktor-frankl
Man's search-for-meaning-viktor-franklMan's search-for-meaning-viktor-frankl
Man's search-for-meaning-viktor-frankl
 
Love versus shadow self
Love versus shadow selfLove versus shadow self
Love versus shadow self
 
Exposing the truth about the qur'an
Exposing the truth about the qur'anExposing the truth about the qur'an
Exposing the truth about the qur'an
 
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976NASA-TM-X-74335 --U.S. Standard Atmosphere 1976
NASA-TM-X-74335 --U.S. Standard Atmosphere 1976
 
Mathcad P-elements linear versus nonlinear stress 2014-t6
Mathcad   P-elements linear versus nonlinear stress 2014-t6Mathcad   P-elements linear versus nonlinear stress 2014-t6
Mathcad P-elements linear versus nonlinear stress 2014-t6
 
Apologia - The martyrs killed for clarifying the bible
Apologia - The martyrs killed for clarifying the bibleApologia - The martyrs killed for clarifying the bible
Apologia - The martyrs killed for clarifying the bible
 
Apologia - Always be prepared to give a reason for the hope that is within yo...
Apologia - Always be prepared to give a reason for the hope that is within yo...Apologia - Always be prepared to give a reason for the hope that is within yo...
Apologia - Always be prepared to give a reason for the hope that is within yo...
 
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasser
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasserSpontaneous creation of the universe ex nihil by maya lincoln and avi wasser
Spontaneous creation of the universe ex nihil by maya lincoln and avi wasser
 
The “necessary observer” that quantum mechanics require is described in the b...
The “necessary observer” that quantum mechanics require is described in the b...The “necessary observer” that quantum mechanics require is described in the b...
The “necessary observer” that quantum mechanics require is described in the b...
 
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinkaAdvances in fatigue and fracture mechanics by grzegorz (greg) glinka
Advances in fatigue and fracture mechanics by grzegorz (greg) glinka
 
How to know which god one must serve - A Christian Apolgist Essay
How to know which god one must serve - A Christian Apolgist EssayHow to know which god one must serve - A Christian Apolgist Essay
How to know which god one must serve - A Christian Apolgist Essay
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 

Recently uploaded (20)

young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

Mathcad - CMS (Component Mode Synthesis) Analysis.pdf

  • 1. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 1 of 11 Component Mode Synthesis (CMS) Analysis by Julio C. Banks The treatment of large structural systems may be simplified by dividing the system into smaller systems called components. The components are related through the displacement, and force conditions at their junction points. Each component is represented by mode shapes (or functions). The sum of the component mode shape functions allows the satisfaction of the displacement and force conditions at the junctions [1]. ≔ α 1 ≔ m 1 = α ― L2 L1 ≔ L1 1 ≔ L2 ⋅ α L1 Component 1: ≔ M , 1 1 ― 1 5 ≔ M , 1 2 ― 1 6 ≔ M , 2 1 M , 1 2 ≔ M , 2 2 ― 1 7 Component 2: ≔ M , 3 3 ⋅ 1.0 α ≔ M , 3 4 ⋅ ― 1 2 α ≔ M , 3 5 ⋅ ― 1 5 α ≔ M , 4 3 M , 3 4 ≔ M , 4 4 ⋅ ― 1 3 α ≔ M , 4 5 ⋅ ― 1 6 α ≔ M , 5 3 M , 3 5 ≔ M , 5 4 M , 4 5 ≔ M , 5 5 ⋅ ― 1 9 α Component 3: ≔ M , 6 6 α Julio C. Banks
  • 2. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 2 of 11 ≔ M , 6 6 α = M 0.2000 0.1667 0.0000 0.0000 0.0000 0.0000 0.1667 0.1429 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 1.0000 0.5000 0.2000 0.0000 0.0000 0.0000 0.5000 0.3333 0.1667 0.0000 0.0000 0.0000 0.2000 0.1667 0.1111 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 1.0000 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⋅ m L1 ≔ E 1 ≔ I 1 ≔ K , 1 1 4 ≔ K , 1 2 6 ≔ K , 2 1 K , 1 2 ≔ K , 2 2 12 ≔ K , 5 5 ⋅ 28.8 ― 1 α 3 ≔ K , 6 6 0 = K 4.00 6.00 0.00 0.00 0.00 0.00 6.00 12.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 28.80 0.00 0.00 0.00 0.00 0.00 0.00 0.00 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ―― ⋅ E I L1 3 = ⋅ 1 1 0 0 0 1 0 0 1 1 1 0 2 3 0 -― 1 α -― 4 α 0 2 6 0 0 ― 12 α 2 0 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ p1 p2 p3 p4 P5 P6 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ 0 Apply the nonzero diagonal criterion to select the independent (generalized) coordinates, p. = ⋅ 1 0 0 0 0 1 1 1 2 0 -― 1 α -― 4 α 2 0 0 ― 12 α ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ p1 p3 p4 P5 ⎡ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎦ ⋅ - 1 1 0 0 3 0 6 0 ⎡ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎦ p2 p6 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Julio C. Banks
  • 3. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 3 of 11 Or = ⋅ S p ⋅ Q q where = S 1 0 0 0 0 1 1 1 2 0 -― 1 α -― 4 α 2 0 0 ― 12 α 2 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ and = Q -1 -1 0 0 -3 0 -6 0 ⎡ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎦ Let = p2 q1 and = p6 q2 therefore, = ⋅ 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 2 0 0 -― 1 α -― 4 α 0 2 0 0 0 ― 12 α 2 0 0 0 0 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ p1 p2 p3 p4 P5 P6 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⋅ -1 -1 1 0 0 0 -3 0 -6 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ q1 q2 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ or = ⋅ S' p ⋅ Q' q where ≔ S' 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 2 0 0 -― 1 α -― 4 α 0 2 0 0 0 ― 12 α 2 0 0 0 0 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ and ≔ Q' -1 -1 1 0 0 0 -3 0 -6 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ Therefore, = p ⋅ T q Where ≔ T = ⋅ ( (S') )-1 Q' -1.000 -1.000 1.000 0.000 -2.000 2.500 2.333 -2.667 -0.333 0.167 0.000 1.000 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ Julio C. Banks
  • 4. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 4 of 11 ≔ A = ⋅ ⋅ T T M T 1.18 -1.48 -1.48 3.18 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ B = ⋅ ⋅ T T K T 7.200 -3.600 -3.600 4.800 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ C = ⋅ A -1 B 11.40 -2.80 4.19 0.20 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ λ = sort( (eigenvals( (C) )) ) 1.37 10.23 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ ω = → ― ‾‾ λ 1.172 3.198 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 Calculate the eigenvectors ≔ Nm = length( (λ) ) 2 ≔ i ‥ 1 Nm ≔ Φ ⟨ ⟨i⟩ ⟩ eigenvec⎛ ⎝ , C λ i ⎞ ⎠ The mode shapes in normal coordinates is = Φ 0.2693 -0.9225 0.9631 -0.3859 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Normalized mode shapes ≔ Φn = Vnorm ( (Φ) ) 0.280 1.000 1.000 0.418 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ First and Second Mode Shapes Reference Ÿ Ÿ "Theory of Vibration with Applications, 5th Ed.", Thomson, W. T., and Marie Dillon Dahleh. Prentice Hall. ISBN 0-13-651068-X, Pp. 341 through 346. Julio C. Banks MSME Thesis - "Component Synthesis Methods for Vibrating Systems". Tufts University, Medford Massachusetts, May 1984. Appendix A Julio C. Banks
  • 5. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 5 of 11 Appendix A = ⋅ 1 1 0 0 0 1 0 0 1 1 1 0 2 3 0 -1 -4 0 2 6 0 0 12 0 ⎡ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎦ p1 p2 p3 p4 P5 P6 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ 0 Since the total number of coordinates used are six and there are four constraint equations, the number of generalized coordinates for the system is two (i.e., there are four superfluous coordinates corresponding to the four constraint equations. We can thus choose any two (the first example uses the nonzero diagonal criterion) of the generalized coordinates, q. Let p1 = q1, and p6 = q6 be the generalized coordinates, and express p1 ..p6 in terms of q1, and q6 according to the following steps: = ⋅ 1 0 0 0 0 1 1 1 3 0 -― 1 α -― 4 α 6 0 0 ― 12 α 2 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ p1 p3 p4 P5 ⎡ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎦ ⋅ - 1 1 0 0 2 0 2 0 ⎡ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎦ q2 q6 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ or = ⋅ S p ⋅ Q q Let = p1 q1 where = S 1 0 0 0 0 1 1 1 3 0 -― 1 α -― 4 α 6 0 0 ― 12 α 2 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ and = Q -1 -1 0 0 -2 0 -2 0 ⎡ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎦ and = p6 q2 = ⋅ 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 3 0 0 -― 1 α -― 4 α 0 6 0 0 0 ― 12 α 2 0 0 0 0 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ p1 p2 p3 p4 P5 P6 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⋅ 1 0 -1 -1 0 0 -2 0 -2 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ q1 q2 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ or = ⋅ S' p ⋅ Q' q Julio C. Banks
  • 6. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 6 of 11 For = α 1.00 Where ≔ S' 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 0 3 0 -― 1 α -― 4 α 0 0 6 0 0 ― 12 α 2 0 0 0 0 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ and ≔ Q' 1 0 -1 -1 0 0 -2 0 -2 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ = p ⋅ T. q Where ≔ T = ⋅ ( (S') )-1 Q' 1.00 0.00 -1.00 -1.00 2.00 4.50 -2.33 -5.00 0.33 0.50 0.00 1.00 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ≔ A = ⋅ ⋅ T T M T 1.1774 2.6614 2.6614 7.3206 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ B = ⋅ ⋅ T T K T 7.200 10.800 10.800 19.200 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ C = ⋅ A -1 B 15.60 18.20 -4.19 -3.99 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ λ = sort( (eigenvals( (C) )) ) 1.37 10.23 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ ω = → ― ‾‾ λ 1.172 3.198 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 Example Julio C. Banks
  • 7. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 7 of 11 Example ≡ gc ⋅ g ―― lb lbf ≔ γ ⋅ 0.280 ―― lbf in 3 = γ ⋅ ρ ― g gc ⇒ ≔ ρ = ⋅ γ ― gc g 0.280 ―― lb in 3 ≔ Do ⋅ 1.315 in ≔ Di ⋅ 1.049 in ≔ L1 ⋅ 10 in ≔ E ⋅ ⋅ 30 10 6 psi Area: ≔ A = ⋅ ― π 4 ⎛ ⎝ - Do 2 Di 2 ⎞ ⎠ 0.4939 in 2 Moment of Inertia: ≔ I = ⋅ ― π 64 ⎛ ⎝ - Do 4 Di 4 ⎞ ⎠ ⎛ ⎝ ⋅ 8.734 10 -2⎞ ⎠ in 4 Thickness: ≔ t = ――― - Do Di 2 0.003 m ≔ V = ⋅ A L1 4.94 in 3 ≔ m = ⋅ ρ A 0.1383 ― lb in ≔ ω' = ⋅ ω ⎛ ⎜ ⎜ ⎝ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 ⎞ ⎟ ⎟ ⎠ 1.172 ⋮ ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 ≔ f = ―― ω' ⋅ 2 π 159.6 ⋮ ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Hz FEM Validation: ANSYS FEA ≔ f' ⋅ 159.2 433.0 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Hz ≔ error = → ― ―― - f' f f -0.24 -0.55 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ % 1 CAEFEM FEA ≔ f' ⋅ 165 470 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Hz ≔ error = → ― ―― - f' f f 3.4 8.0 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ % 1 Results Commentary ANSYS model uses 2D Beam Elements, while CAEFEM model utilized 3D Beam Elements (That is, ANSYS will most closely follow the closed-form solution since the latter is 2D. On the other hand, CAEFEM model had to be restrained in the out-of-plane dimension in order to emulate a 2D plane frame (CAEFEM has 3D beam elements only). Julio C. Banks
  • 8. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 8 of 11 Results Commentary ANSYS model uses 2D Beam Elements, while CAEFEM model utilized 3D Beam Elements (That is, ANSYS will most closely follow the closed-form solution since the latter is 2D. On the other hand, CAEFEM model had to be restrained in the out-of-plane dimension in order to emulate a 2D plane frame (CAEFEM has 3D beam elements only). In general, the natural frequencies can be expressed as a function of . The choices = α ― L2 L1 of dependent, and independent coordinates follows those chosen in the reference. The results are identical. The mass matrix: The Stiffness matrix: ≔ M( (α) ) ― 1 5 ― 1 6 0 0 0 0 ― 1 6 ― 1 7 0 0 0 0 0 0 α ⋅ ― 1 2 α ⋅ ― 1 5 α 0 0 0 ⋅ ― 1 2 α ⋅ ― 1 3 α ⋅ ― 1 6 α 0 0 0 ⋅ ― 1 5 α ⋅ ― 1 6 α ⋅ ― 1 9 α 0 0 0 0 0 0 α ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ≔ K( (α) ) 4 6 0 0 0 0 6 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ―― 28.8 α 3 0 0 0 0 0 0 0 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ Recall ≔ S'( (α) ) 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 2 0 0 -― 1 α -― 4 α 0 2 0 0 0 ― 12 α 2 0 0 0 0 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ and ≔ Q' -1 -1 1 0 0 0 -3 0 -6 0 0 1 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ = p ⋅ T q Where ≔ T( (α) ) ⋅ ( (S'( (α) )) )-1 Q' = T( (α) ) -1.000 -1.000 1.000 0.000 -2.000 2.500 2.333 -2.667 -0.333 0.167 0.000 1.000 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ≔ α 1 Julio C. Banks
  • 9. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 9 of 11 ≔ α 1 ≔ A( (α) ) ⋅ ⋅ T T( (α) ) M( (α) ) T( (α) ) ≔ B( (α) ) ⋅ ⋅ T T( (α) ) K( (α) ) T( (α) ) = A( (α) ) 1.1774 -1.4840 -1.4840 3.1753 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ = B( (α) ) 7.2000 -3.6000 -3.6000 4.8000 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ C( (α) ) ⋅ A( (α) ) -1 B( (α) ) = C( (α) ) 11.40 -2.80 4.19 0.20 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ λ = sort( (eigenvals( (C( (α) )) )) ) 1.37 10.23 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ ω = ⋅ ⎛ ⎝ → ― ‾‾ λ ⎞ ⎠ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 1.172 ⋮ ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ‾‾‾‾‾‾ ――― ⋅ E I ⋅ m L1 4 ≔ f = ―― ω ⋅ 2 π 159.6 435.4 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ Hz Calculate the eigenvectors ≔ Nm = length( (λ) ) 2 ≔ i ‥ 1 Nm ≔ Φ ⟨ ⟨i⟩ ⟩ eigenvec⎛ ⎝ , C( (α) ) λ i ⎞ ⎠ The mode shapes in normal coordinates is = Φ 0.2693 -0.9225 0.9631 -0.3859 ⎡ ⎢ ⎣ ⎤ ⎥ ⎦ ≔ D = ⋅ T( (α) ) Φ -1.232 1.308 0.269 -0.923 1.869 0.880 -1.940 -1.123 ⎡ ⎢ ⎢ ⎢ ⎢ ⎤ ⎥ ⎥ ⎥ ⎥ Julio C. Banks
  • 10. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 10 of 11 The mode shapes in physical coordinates is ≔ D = ⋅ T( (α) ) Φ -1.232 1.308 0.269 -0.923 1.869 0.880 -1.940 -1.123 0.071 0.243 0.963 -0.386 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ Normalized mode shapes ≔ Dn = Vnorm ( (D) ) 0.635 1.000 -0.139 -0.705 -0.964 0.673 1.000 -0.859 -0.036 0.186 -0.496 -0.295 ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ Julio C. Banks
  • 11. Mathcad - CMS (Component Mode Synthesis) Analysis.mcdx Page 11 of 11 Appendix B Define two (2) procedures to unit-normalize the columns of a matrix. The first algorithm determines the maximum magnitude in each column. The second algorithm, expands the first algorithm to the unit-normalization phase of the solution ≡ Vmax ( (v) ) ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ | | | | | | | | | | | | | | | | | | | | “Determine the maximum-magnitude” “element in each column of a matrix” ← Nr rows( (v) ) ← Nc cols( (v) ) for ∊ | | | | | | | | | | | | | j ‥ 1 Nc ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ← max v , 1 j for ∊ | | | | | | | i ‥ 2 Nr ‖ ‖ ‖ ‖ ‖ | | | | | if > | | v , i j | | | |max| | ‖ ‖ ‖ ← max v , i j ← z j max return z ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ≡ Vnorm ( (v) ) ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ | | | | | | | | | | | | | | | | | | | | | | | “Determine the maximum-magnitude” “element in each column of a matrix” ← Nr rows( (v) ) ← Nc cols( (v) ) for ∊ | | | | | | | | | | | | | | | | j ‥ 1 Nc ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ ← max v , 1 j for ∊ | | | | | | | i ‥ 2 Nr ‖ ‖ ‖ ‖ ‖ | | | | | if > | | v , i j | | | |max| | ‖ ‖ ‖ ← max v , i j ← z j max ← Vn ⟨ ⟨j⟩ ⟩ ― v ⟨ ⟨j⟩ ⟩ z j return Vn ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ Julio C. Banks