ME 563 Chapter 1
ME 563 Chapter 1
A Lecturebook
Charles M. Krousgrill
Je↵rey F. Rhoads
Chapter I
system. For the most part, we will be interested in describing small-amplitude motion. Because
of this, we will be able to deal with a linearized form of these di↵erential equations, where the
linearization is performed about equilibrium states.
We will be considering a number of approaches in deriving the EOM’s:
• Newton-Euler formulation – This is a vector-based approach beginning with forces and ac-
celerations written in vector form. In doing so, we will need to deal with all of the forces
acting on the system. In particular, we will include forces of reaction and forces of constraint
along with the applied forces. It is often the case that we will not care about quantifying
the reaction and constraint forces, and consequently, we will eliminate these forces from the
EOM’s before attempting to solve the EOM’s. This elimination can be a tedious task.
• Power equation – The power equation, as we will see, is based on a work/energy (scalar)
description of the motion. An important consequence of this is that many of the forces of
reaction and constraint will naturally not appear in the energy equation. However, since we
will start with a single work/energy equation for the system of interest, we will obtain only
a single EOM regardless of the number of coordinates needed to completely describe the mo-
tion. Hence, the power equation will be useful to us only for systems having a single degree
of freedom (DOF), that is, systems for which only one coordinate is needed to describe the
motion.
• Linearized equations of motion – For small amplitude oscillations about an equilibrium state,
we will be able to replace nonlinear terms appearing in the EOM’s obtained from the La-
grangian approach by their linearized approximations. This will produce a set of linear
ordinary di↵erential equations that we will use later on for determining the response of the
system. We will be able to obtain these linear EOM’s directly from the kinetic energy, poten-
tial energy and Rayleigh dissipation functions without directly using Lagrange’s equations.
This formulation will allow us to observe symmetry properties of the mass and sti↵ness ma-
trices. These symmetry properties will prove useful to use later on in the course in when we
use orthogonality properties of the modal vectors of the problem.
• Flexibility matrix and influence coefficients – Later on in the course we will need to use the in-
verse of the sti↵ness matrix (called the flexibility matrix) for some of the numerical eigenvalue
extraction methods. Here we will discuss a direct approach for finding the flexibility matrix
using the so-called ’influence coefficients. These influence coefficients are generally easier to
find than the inverse of the sti↵ness and will provide some physical insight into the problem.
I.1 Equations
EOM’s: Newton-Euler of Motion Using the Newton-Euler Equations
equations
Background
Background: For a single rigid body executing planar motion, we have the
following set of Newton-Euler equations:
!F = ma G
!M A = IA "
G
where
• You need to include ALL of the forces acting on the body when writing down the EOM’s
(including forces of reaction). Later on when we use the power equation and Lagrange’s
equations we will be able to ignore forces that do no virtual work when deriving EOM’s.
• In the end, you should have exactly N EOM’s for a system having N degrees of freedom (we
will discuss the concept of number of degrees of freedom in a later lecture). Typically you
will have more than N Newton/Euler equations at the start; however, you will be able to
eliminate forces of constraint (reaction forces) and enforce kinematic constraints to reduce
Chapter I
this number of EOM’s to N .
A homogeneous cylinder having a mass of M and radius r rolls without slipping on an inclined
surface. A spring having a sti↵ness of k is attached between the center G of the cylinder and ground.
• Determine the equation of motion (EOM) corresponding to the coordinate x, where x de-
scribes the position on the incline for point G with x being measured from the position
of G when the spring is unstretched.
• Determine the EOM corresponding to the coordinate z, where z describes the position on
the incline for point G with z being measured from the equilibrium position of G.
unstretched position
x equilibrium position
k z k
m G
m G
r
no slip r
no slip
θ θ
figure&a)& figure&b)&
Chapter I
Example I.1.2
Two particles, 1 and 2, (each of mass m) are interconnected by a set of three springs (each of sti↵-
ness k) and three dashpots (each having a damping constant of c) and slide on a smooth horizontal
surface. A force f acts on particle 2.
Find the equations of motion (EOM’s) for this problem corresponding to three di↵erent sets of
coordinates:
• Using x1 and x2 with both x1 and x2 being measured positive to the right from fixed reference
points with the springs being unstretched when x1 = x2 = 0.
• Using y1 and y2 with y1 being measured positive to the right from a fixed reference point, y2
being measured positive to the left from a fixed reference point and with the springs being
unstretched when y1 = y2 = 0.
• Using z1 and z2 with z1 being measured positive to the right from a fixed reference point,
z2 representing the stretch/compression of the middle spring (z2 > 0 when the spring is
stretched) and with the springs being unstretched when z1 = z2 = 0.
x1 x2
f
1 2
figure&a)&
y1 y2
f
1 2
figure&b)&
z1 z2
f
1 2
figure&c)&
figure&a)& figure&b)&
Chapter I
Example I.1.3
Particle A (having a mass of m) slides on a smooth horizontal surface with a thin homogeneous bar
(having a length of L and mass M ) being attached to A with a smooth pin, as shown. A spring and
dashpot connect A to ground. The coordinate x describes the motion of A (x is measured positive
to the right and x = 0 when the spring is unstretched). The coordinate ✓ describes the orientation
of the bar, with ✓ being positive for a counterclockwise rotation from the vertical.
k
A
c
G
θ
Chapter I
I.2 EOM’s: Power equation
Objectives
It is desired to be able to obtain the di↵erential equation of motion for a single degree-of-freedom
system without having to account for “workless” forces acting on the system.
Background
The work-energy equation for a system of n rigid bodies is given by:
T + U = T0 + U0 + W (nc)
where
1 1
Tj = kinetic energy of the jth body = mvAj 2 + IAj ! 2
2 2
n
X
T = kinetic energy of the system = Tj
i=j
pa th of point j
j
d ρ j (ta ngent to pa th)
Aj
ρj
O (fixed point)
Results
The “power equation” results from taking a time derivative of the work-energy equation:
dW (nc) dT dU
Chapter I
P ower = = +
dt dt dt
Remarks
• As we will see in the following examples, the power equation will produce a second-order dif-
ferential EOM for a system for which only a single coordinate is needed to describe its motion
(i.e., systems having a single degree of freedom). The power equation has the advantage over
the Newton-Euler approach in that one can ignore forces that do no nonconservative work on
the system.
• A particle is a rigid body for which either the dimensions are small (IG ⇡ 0) or is under pure
translation (! = 0). Therefore, the kinetic energy for a particle is given by T = 12 mvG 2 .
• Note that the initial values for the kinetic and potential energies (T0 and U0 , respectively)
drop out when di↵erentiating the work-energy with respect to time.
Example I.2.1
A homogeneous thin bar of mass M and length L is pinned to ground at point O. Using the power
equation, find the equation of motion (EOM) for the bar corresponding to the coordinate of ✓ where
✓ is measured counterclockwise from the vertical.
O
g
G
θ
Chapter I
Example I.2.2
Use the power equation to find the EOM for the system shown corresponding to the coordinate x,
where the coordinate x is defined such that x = 0 when the spring is unstretched.
k
m f (t)
c
Chapter I
Example I.2.3
Use the power equation to find the EOM of the system shown corresponding to the coordinate .
The mass of the particle is M , and the mass of the homogeneous cylinder (outer radius r) is m.
The bar connecting the particle and the center of the cylinder has a mass that is negligible. The
spring is unstretched when = 0.
k m O negligible ma ss f (t)
M
r
no slip smooth
C
Chapter I
I.3 EOM’s: Generalized coordinates, generalized forces and gen-
eralized mass coefficients
Objectives
Here we will rewrite the power equation from the last section in a way that the set of chosen
coordinates and their time derivatives are explicitly apparent. In this form, sets of “generalized
forces” and ”generalized mass coefficients” are introduced. The results of this section will lead us
directly in the Lagrangian formulation of the EOM’s found in the next section.
Background
θk
Ak
rk
O (fixed point)
• For a system of n planar rigid bodies, let Ak be either the center of mass or a fixed point on
the kth body. Assume that the position vectors, ~rk , and angular rotations, ✓k , are written
in terms of a set of N generalized coordinates qi (i = 1, 2, ..., N ). It is assumed that these
generalized coordinates completely describe the configuration of the system for all time. It is
also assumed that ~rk and ✓k are not explicit functions of time. From this, we can write for
k = 1, 2, ..., n:
✓k = ✓k (q1 , q2 , ..., qN )
• For a function b = b (q1 , q2 , ..., qN ), we have the chain rule of di↵erentials:
X @b N
@b @b @b
db = dq1 + dq2 + ... + dqN = dqi
@q1 @q2 @qN @qi
i=1
Chapter I
N
X ✓ ◆
d @T @T
dT = dqi
dt @ q̇i @qi
i=1
N
X @U
dU = dqi
@qi
i=1
N
X
dW (nc) = Qi dqi
i=1
where Qi = “generalized force” corresponding the generalized coordinate qi and mik = “generalized
mass coefficient”, each corresponding to the generalized coordinates qi and qk and given by:
M
X @~
⇢j
Qi = F~j ·
@qi
j=1
n
X @~rj @~rj @✓j @✓j
mik = mj · + Ij ·
@qi @qk @qi @qk
j=1
Mj = Ij ↵j = Ij ✓¨j
where
We recognize the right hand side of the above equation as being the total di↵erential work done
on the system. Alternately, we can write this right hand side of the equation as the di↵erence
between the di↵erential work done by nonconservative forces and the di↵erential of the potential
of conservative forces:
n h
X i
F~j · d~rj + Mj d✓j = dW (nc) dU
j=1
Therefore, the left hand side of this equation, according to the work-energy equation,
dT + dU = dW (nc)
In this section of the notes, we will work to simplify the expressions for the three terms of dT , dU
and dW (nc) . Consider the following steps:
N
X @✓j
d✓j = dqi
@qi
i=1
Substituting these expressions into the expression for dT gives:
n
" N
! N
!#
X X @~rj X @✓j
dT = mj ~r¨j · dqi + Ij ✓¨j dqi
@qi @qi
Chapter I
j=1 i=1 i=1
2 3
N
X n ✓
X ◆
@~rj @✓j 5
= 4 mj ~r¨j · + Ij ✓¨j dqi
@qi @qi
i=1 j=1
@~rj @~r˙j
=
@qi @ q̇i
Substituting these two results into the above equation for dT gives:
2 3 2 3
N
X n ✓
X ◆ N
X n ✓
X ◆
d 4 @ 1 1 4 @ 1 1
dT = mj ~r˙j · ~r˙j + Ij ✓˙j2 5 dqi mj ~r˙j · ~r˙j + Ij ✓˙j2 5 dqi
dt @ q̇i 2 2 @qi 2 2
i=1 j=1 i=1 j=1
N
X ✓ ◆
d @T @T
= dqi
dt @ q̇i @qi
i=1
where:
n ✓
X ◆
1 1 2
T = mj ~r˙j · ~r˙j + Ij ✓˙j
2 2
j=1
• Using the chain rule of di↵erentiation:
n n
1X 1X ˙2
T = mj ~r˙j · ~r˙j + I j ✓j
2 2
j=1 j=1
n N
! N
! n N
! N !
1X X @~rj X @~rj 1X X @✓j X @✓j
= mj q̇i · q̇k + Ij q̇i q̇k
2 @qi @qk 2 @qi @qk
j=1 i=1 k=1 j=1 i=1 k=1
0 1 0 1
XN XN X n N X
X N n
X
1 @ @~rj @~rj A 1 @ @✓j @✓j A
= mj · q̇i q̇k + Ij q̇i q̇k
2 @qi @qk 2 @qi @qk
i=1 k=1 j=1 i=1 k=1 j=1
N X
X N
1
= mik q̇i q̇k
2
i=1 k=1
where
n
X @~rj @~rj @✓j @✓j
mik = mj · + Ij
@qi @qk @qi @qk
j=1
are the “generalized mass coefficients”. Two things to note from the above. First, the kinetic
energy expression T is a function of both the N generalized coordinates qj (through the mik
coefficients) and their time derivatives q̇j . Secondly, the coefficients mik are “symmetric”;
that is, mik = mki .
• The potential energy is a function of only the spatial configuration of the system. Therefore,
U can be expressed completely in terms of the generalized coordinates qi and will not involve
their time derivatives q̇i : U = U (q1 , q2 , ..., qN ). Using the chain rule of di↵erentials, we can
therefore write:
N
X @U
dU = dqi
@qi
i=1
• Suppose that we have M nonconservative forces F~j (j = 1, 2, ..., M ) acting at the following
M locations within the system: ⇢
~j = ⇢
~j (q1 , q2 , ..., qN ). Using the chain rule of di↵erentials
gives us:
N
X @~
⇢j
d~
⇢j = dqi
@qi
i=1
Using this in the di↵erential work term produces:
M
X
dW (nc)
= F~j · d~
⇢j
Chapter I
j=1
M N
!
X X @~
⇢j
= F~j · dqi
@qi
j=1 i=1
0 1
N
X XM
@~
⇢ jA
= @ F~j · dqi
@qi
i=1 j=1
N
X
= Qi dqi
i=1
where
M
X @~
⇢j
Qi = F~j ·
@qi
j=1
dT + dU = dW (nc)
Forces f1 , f2 and f3 act on the three-particle system shown. Generalized coordinates x1 , x2 and
x3 are used to describe the motion of these particles, where x2 and x3 are relative coordinates.
• Find the generalized forces corresponding to the generalized coordinates x1 , x2 and x3 for the
forces f1 , f2 and f3 .
• Find the generalized mass coefficients corresponding to the generalized coordinates x1 , x2
and x3 .
x1 x2 x3
y f1 f2 f3
1 2 3
m m m
x
Chapter I
I.4 EOM’s: Lagrange’s equations
Objectives
Our goal here is to develop a systematic method for deriving the equations of motion for a system
having N degrees of freedom. We will start with the explicit form of the power equation derived
in the last section. From the power equation we will obtain a set of N EOM’s for the system.
Background
In the last section of the notes, we saw that the power equation for a system described by N
generalized coordinates qi (i = 1, 2, ..., N ) can be written as:
N
X ✓ ◆
d @T @T @U
+ Qi dqi = 0
dt @ q̇i @qi @qi
i=1
where T and U are the kinetic and potential energies for the system, and Qi is the generalized force
corresponding to the coordinate qi :
M
X @~
⇢j
Qi = F~j ·
@qi
j=1
Derivation and results
It is assumed that the generalized coordinates qi (i = 1, 2, ..., N ) used above completely describe the
configuration of the system at all instances in time. However, we have said nothing at this point
as to whether the coordinates chosen are independent. That is, some of the coordinates could be
Chapter I
related by constraints that have not yet been enforced, and as a result, the coordinates are not
!
independent.
Consider an example of the simple pendulum shown below. The kinetic and potential energies for
x
L
y m P
this system in terms of the (x, y) coordinates for the particle P are given by:
1 1
T = m ẋ2 + ẏ 2 = m q̇12 + q̇22
2 2
U= mgy = mgq2
where q1 = x and q2 = y. Note that the chosen generalized coordinates are related by the constraint
q12 + q22 = L2 , which by di↵erentiating with respect to time produces: q̇12 = q22 q̇22 / L2 q22 . Al-
though q1 and q2 completely describe the configuration of the system, they are NOT independent.
If we enforce the above constraint, T and U can be written in terms of q2 alone as:
1 q2
T = m 2 2 2 + 1 q̇22
2 L q2
U= mgq2
This single degree-of-freedom system is now described in terms of a single coordinate.
An alternate (and better) choice of coordinates would be to describe the system in terms of the
angle ✓. From the figure we see that we have the following constraints: x = Lsin✓ and y = Lcos✓.
Substituting these constraints into the original T and U gives:
1 h i 1 1
T = m L2 ✓˙2 cos2 ✓ + L2 ✓˙2 cos2 ✓ = mL2 ✓˙2 = mL2 q̇32
2 2 2
U= mgLcos✓ = mgLcosq3
where q3 = ✓. Again, we have used a single coordinate in describing the motion of a single degree-
of-freedom system.
At this point, let us assume that all of the generalized coordinates are independent: any given
coordinate cannot be expressed in terms of the remaining N -1 coordinates. With this being the
case, N now represents the total number of degrees of freedom in the system. Since the coordinates
are independent, the general form of our power equation:
N
X ✓ ◆
d @T @T @U
+ Qi dqi = 0
dt @ q̇i @qi @qi
i=1
for i = 1, 2, ..., N . The above are known as the set of Lagrange’s equations for an N degree-of-
freedom system.
Recall that the potential energy term U includes the work done by conservative forces (such as
gravitational and spring forces). The generalized force terms Qi includes the work done by all other
forces. The contribution of damping terms naturally appears within the generalized force terms.
It is possible to make the contribution of damping forces more explicit in Lagrange’s equations
through a so-called Rayleigh dissipation function R. The Rayleigh dissipation function for a single
linear dashpot can be written as:
1
Rj = cj ˙ 2j
2
where cj is the damping coefficient and ˙ j is the relative speed across the two ends of the dashpot.
If the system has r dashpots, then the total Rayleigh dissipation function is:
r
X r
1X ˙2
R= Rj = cj j
2
j=1 j=1
for i = 1, 2, ..., N . Here, the generalized forces Qj include all nonconservative forces except those
from the damping terms included in R.
Steps in using Lagrange’s equations
1. Number of degrees of freedom (DOFs) Determine the number of degrees of freedom
(DOF’s) in the problem. To do so, carefully consider the least number of generalized coor-
dinates N that are needed to completely describe the configuration of the system at any time.
Chapter I
2. Generalized coordinates. Choose your set of generalized coordinates qj (t) for j = 1, 2, ..., N .
Be sure that you have chosen an independent set of coordinates. (Ask the question: Can you
change each coordinate individually while holding the other coordinates fixed and not violate
any motion constraints on the system?) If your coordinates are not independent, there are
constraints that must exist among your coordinates. Enforce the constraints at this point
before proceeding. Also, reconsider your decision on the number of DOF’s in 1. above before
continuing: What is the correct number of DOFs?
3. Free body diagrams. Draw free body diagrams (FBD’s) for all bodies in your system.
These FBD’s will be necessary later on when you derive the generalized forces acting on the
system.
d~rj
~vj =
dt
d✓j
!j =
dt
1 1
Tj = mj ~vj · ~vj + Ij !j2
2 2
(Note that the first term in the above expression is a dot product of the velocity vector
with itself. Take care to write down the vector expression for velocity before writing
down the kinetic energy expression. Also, Ij is the mass moment of inertia of the jth
body for point the choice of point Aj . If the body is to be treated as a particle, then
Ij = 0.)
• Form the total kinetic energy for the system by summing up the kinetic energy expres-
sions for the n rigid bodies:
n
X
T = Tj
j=1
• Expand the expression for T to explicitly show the appearance of the q̇j terms:
N N
1 XX
T = mik q̇i q̇k
2
i=1 k=1
From this, identify the mass matrix elements mik . This step will help to simplify the
di↵erentiation process later on.
(Ugr )j = mj ghj
where hj is the elevation of the center of mass of the body above the datum line that
you have chosen. Please note that if hj > 0, the center of mass is above the datum line,
whereas hj < 0 corresponds to the center of mass below the datum line.
• Form the total potential energy for the system:
X n
X
U= (Usp )j + (Ugr )j
j=1
7. Generalized forces, Qi .
• Reconsider your FBD’s of the system. Determine which forces that do virtual work on
the system. A reminder of some forces that you will NOT include:
– Forces due to springs, gravitation attraction and dashpots (since you have already
included these in U and R).
– Contact forces at smooth interfaces. These will do no work on the system.
– Frictional forces required for rolling without slipping. These do no work on the
system.
– Constraint forces due to rigid connections between bodies. These do work on the
individual bodies but NOT on the entire system.
• Write down position vectors for the point of application of forces that do virtual work
on the system:
Chapter I
⇢
~j = ⇢
~j (q1 , q2 , ..., qN )
• Find the di↵erential change in the position vectors for the point of application of the
forces:
N
X @~
⇢j
d~
⇢j = dqi
@qi
i=1
• Find the di↵erential work for entire system, expand and identify the generalized forces
Qi (i = 1, 2, , N ) as the coefficients of the individual dqi terms in the following expression
for dW :
M
X N
X
dW = Wj = Qi dqi
j=1 i=1
8. Equations of motion.
• Form the partial derivatives of T with respect to qi and q̇i (i = 1, 2, , N ) . Recall that in
forming the partial derivatives with respect to variables qi and q̇i , only the EXPLICIT
appearance of the variables are a↵ected by the partial di↵erentiation.
• Form the total time derivative for the terms:
✓ ◆
d @T
dt @ q̇i
Here, when finding the total time derivative, both EXPLICIT and IMPLICIT (through
the qi and q̇i terms) appearance of time t is a↵ected by the di↵erentiation.
• Form the partial derivatives of U and R with respect to qi and q̇i , respectively
• Combine results to form the N Lagrange’s equations for the system (i = 1, 2, ..., N ):
✓ ◆
d @T @T @R @U
+ + = Qi
dt @ q̇i @qi @ q̇i @qi
Rheonomic systems. “Rheonomic” systems are those for which the position vectors and rotation
angles are explicit functions of time: ~rj = ~rj (q1 , q2 , ..., qN , t) and ✓j = ✓j (q1 , q2 , ..., qN , t). With the
explicit time dependence, the chain rule of di↵erentials gives us:
N
X @~rj @~rj
d~rj = dqi + dt
@qi @t
i=1
With this, we see that the di↵erential work for an applied force includes an additional term due to
this explicit time dependence:
"N #
X @~
⇢ j @~
⇢ j
dWj = F~j · d~
⇢j = F~j · dqi + dt
@qi @t
i=1
For rheonomic systems, Lagrange’s equations are typically developed in terms of “virtual” displace-
ments ~rj , where:
N
X @~rj
~rj = qi
@qi
i=1
Note that virtual displacements are di↵erential displacements where the explicit time dependence
is frozen while applying the chain rule. In fact, for scleronomic systems, virtual and di↵erential
displacements are exactly the same: ~rj = d~rj .
and, as a result, the generalized forces Qi are the same as before. Therefore, the Lagrangian formu-
lation developed in this section for scleronomic systems are still applicable for rheonomic systems
provided that we use virtual work (rather than di↵erential work) in finding our generalized forces.
Chapter I
y(t) x1 x2
ĵ
f1 f2
1 2
iˆ
B
~r1 = [ x1 ] î
~r2 = [ x1 + x2 ] î
we can write the work and virtual work done by the applied forces:
dU = f~1 · d~r1 + f~2 · d~r2 = (y0 !cos!t) (f1 + f2 ) dt + (f1 + f2 ) dx1 + f2 dx2
vB
cart, C
A B θ
vC A
m m
smooth knife − edge
Iˆ iˆ
ĵ
A moves within a slot cut into cart C (of mass M ), as shown, where C is moving with a prescribed
speed (vC ) and direction (X). The slot is perpendicular to the prescribed direction of motion for
C. Particle B is attached to A with a massless, rigid rod of length L. B rides along on the same
horizontal surface as C on a knife-edge support. This support allows for smooth sliding of B along
the direction of the rod but does not allow slip perpendicular to the rod. Rotation about the
contact point of the knife-edge with the ground is possible. Enforcing these constraints on a rigid
body kinematics equation relating the velocities of A and B gives:
~vB = ~vA + ! ~ ⇥ ~rB/A
⇣ ⌘ ⇣ ⌘
vB î = ẊA Iˆ + ẎA Iˆ + ✓˙k̂ ⇥ Lî
= ẊA Iˆ + ẎA Iˆ L✓˙ĵ
From the figure we see that:
Iˆ = cos✓î sin✓ĵ
Jˆ = sin✓î + cos✓ĵ
Therefore:
⇣ ⌘ ⇣ ⌘
vB î = ẊA cos✓ + ẎA sin✓ î + ẊA sin✓ + ẎA cos✓ L✓˙ ĵ
Chapter I
Lagrangian formulation developed here relies on independent coordinates, and therefore we cannot
use this form of Lagrange’s equations to develop the EOM for this single DOF system.
Systems having non-integrable constraints (such as the example above) are known as “nonholo-
nomic”. Since we cannot enforce these constraints apriori, Lagrange’s equations cannot be applied
to such systems. There are a number of ways to modify Lagrange’s equations to handle nonholo-
nomic systems. We will not pursue that here. You are encouraged to read advanced dynamics
textbooks if you are interested in learning more. Should we encounter such systems in this course,
we will avoid this complication and develop the EOM’s through the Newton-Euler formulation.
Example I.4.1
Find the EOM for the simple pendulum using ✓ as the generalized coordinate.
y
O
g
L
θ
x
P
m
negligible ma ss
Chapter I
Example I.4.2
x1
y
K M c 1
x2 m x
f F
k 2
C θ
Chapter I
Example I.4.3
Find the EOM’s of system shown below using x, and ✓ as generalized coordinates. The spring
is unstretched when x = = 0. All three bodies are to be considered to be homogeneous in their
mass distribution, with each body have a mass of m.
y
φ x
x
1 2
r k A
O g
no slip smooth
L
θ 3
Chapter I
Example I.4.4
If particle 0 is given a prescribed motion of y(t) = y0 sin⌦t, find the EOM’s for the system. Note
that x1 and x2 are relative coordinates. The springs are unstretched when y = x1 = x2 = 0.
y(t) x1 x2
f1 f2
1 2
k m k m k
Chapter I
I.5 EOM’s: Linearization
Objectives
The EOM’s for a system are typically nonlinear, with the nonlinearities arising from geometric and
material e↵ects. In this course, we will study small oscillations of systems. For this, we will use
a linearized set of free response EOM’s arising from Lagrange’s equations. In this section of the
notes, we will develop a systematic approach for this linearization process for free motion of the
system.
Background
• The kinetic energy for discrete models is of the form:
N N
1 XX
T = mik q̇i q̇k
2
i=1 k=1
• For free response, the system is at an equilibrium state ~q0 when (i = 1, 2, ..., N ):
✓ ◆
@U
=0
@qi q~0
• The Taylor series expansion of a function g(~q ) about the point ~q0 is given by:
N
X N N
@g 1 X X @2g
g(~q ) = g(~q0 ) + (qi q0i ) + (qi q0i ) (qk q0k ) + ...
@qi q~0 2 @qi qk q~0
i=1 i=1 k=1
Results
Small motion about an equilibrium state of a free system is governed by the following linearized
EOM’s:
where
Chapter I
Example I.5.1
In the system shown, the springs are unstretched when x11 = x22 = 0. Find the mass, damping and
sti↵ness matrices for small motion about the equilibrium state corresponding to the generalized
coordinates shown. Note that x2 is a relative coordinate.
x1 2m x2
m g
k k 2 y
c c 1
x
L negligible mass
θ
3 f
~r1 = x1 î
~r1 = x1 î
~r2 = (x1 + x2 )î
~r2 = (x1 + x2 )î
~r3 = (x1 + x2 + Lsin✓)î + ( Lcos✓)ĵ
~r3 = (x1 + x2 + Lsin✓)î + ( Lcos✓)ĵ
~v1 = ẋ1 î
~v1 = ẋ1 î
~v2 = (ẋ1 + ẋ2 )î
~v2 = (ẋ1 + ẋ2 )î ˙ ˙
~v3 = (ẋ1 + ẋ2 + L✓cos✓)î + (L✓sin✓) ĵ
˙ ˙
~v3 = (ẋ1 + ẋ2 + L✓cos✓)î + (L✓sin✓)ĵ
Chapter I
I.6 EOM’s: Influence coefficients and the flexibility matrix
Objectives
Later on in our investigation of approximate methods for finding natural frequencies and modal
vectors, we will find it necessary to obtain the inverse of the sti↵ness matrix [K]. This inverse,
[K] 1 , is known as the “flexibility matrix”. In this section, we will explore a method for obtaining
the flexibility matrix directly without the need for performing the inversion of an N ⇥ N matrix.
Background
• Consider a generalized force Qj = 1 (unit magnitude) corresponding to generalized coordinate
qj . Let qi be the displacement of the ith generalized coordinate as a result of the applied force
Qj . The “influence coefficient” aij is defined as displacement of the generalized coordinate qi
qi qj
Qj
• We have seen that the sti↵ness matrix for a conservative system obtained from the Lagrangian
formulation is symmetric; that is, [K]T = [K]. Since the order of the transpose and inverse
operations on a non-singular matrix is reversible, it can be seen that [K] 1 is also symmetric:
⇣ ⌘T ⇣ ⌘ 1
1
[K] = [K]T = [K] 1
Results
⇣ ⌘
1
• The influence coefficients aij form the elements of the flexibility matrix; that is, [K] =
ij
aij .
• For a linearly elastic system, the influence coefficients aij defined above are symmetric: aji .
In words, this says that a unit force applied at j will produce the same displacement at i
as the displacement at j due to a unit force at i. This is known as “Maxwell’s reciprocity
theorem”.
• Method for determing the influence coefficients:
– Apply a unit generalized force Qj with Qk = 0 for k 6= j.
Chapter I
1, 2, ...N ). These displacements are the influence coefficients aij (i = 1, 2, ...N ).
– Use the symmetry of aij to simplify your calculations; that is, although a symmetric
N ⇥ N matrix has N 2 terms, it has only N (N + 1)/2 unique terms. Furthermore, aij
may be easier to compute than aji in some instances.
F
a
L/3 L/3 L/3
x u(x)
Solution
From mechanics of materials, we know that the deflection at x, u(x), due to a force F
applied at location a is given by:
F 3 2 3
u(x) = 6EI [2a - 3a (a - x) + (a - x) ] ; x≤a
I.26
Chapter I
Example I.6.2
Find the flexibility matrix for the three-DOF system using the absolute coordinates shown. The
springs are unstretched when x1 = x2 = x3 = 0.
x1 x2 x3
k 2k k
1 2 3
smooth
Chapter I
I.7 EOM’s: Summary
Newton-Euler formulation
• Vector approach dealing with each body individually.
• Must deal with ALL forces acting on each body.
• Often times the reduction of the equations to a number equal to the number of DOF’s can
be tedious.
• Dealing with the signs and direction of spring forces can be tedious.
Power equations
• Scalar approach dealing with the system as a whole.
• Need not deal with forces which do no work on the system as a whole.
• Dealing with the signs and direction of spring forces is more straight-forward.
• Useful for single-DOF systems only.
Lagrange’s equations
• Scalar approach dealing with the system as a whole.
• Need not deal with forces which do no virtual work on the system as a whole.
• Dealing with the signs and direction of spring forces is more straight-forward.
• Valid for systems with any number of DOF’s provided that one uses independent generalized
coordinates.
• Development of generalized forces is a straight-forward procedure when using expressions for
virtual work:
– write down a vector expression for each force, F~j .
– write down a vector expression for the di↵erential (or virtual) displacement for the point
of application of each force, d~
⇢j
– then from
M
X M
X
dW = F~j · d~
⇢j = Qj dqj
j=1 j=1
Linearized EOM’s
• General form of the linearized EOM’s for free response: [M ] ~z¨ + [C] ~z˙ + [K] ~z = ~0
• The mass and sti↵ness matrices are always symmetric (unlike those found from Newton-
Euler).
• These EOM’s describe small motion about an equilibrium state: ~z (t) = ~q (t) ~q0 .