Advanced Dynamics and Vibrations: Lagrange’s equations applied to dynamic systems
Analytical Mechanics – Lagrange’s Equations
Up to the present we have formulated problems using newton’s laws in which the main disadvantage of this approach is that we must consider individual rigid body components and as a result, we must deal with interaction forces that we really have no interest in. These forces come from constraints which one part of the system puts on another.
An alternate approach referred to as analytical mechanics, considers the system as a whole and formulates the equations of motion starting from scalar quantities – the kinetic and potential energies and an expression of the virtual work associated with non-conservative forces. It relies heavily on the concept of virtual displacements.
Any set of numbers that serve to specify the configuration of the system are examples of generalized coordinates. To these we can add constraints. The number of DOF is then the number of generalized coordinates minus the number of independent equations of constraint.
e.g a point moving on the surface of a sphere of radius R with center
must obey:
![]()
There are 3 coordinates and 1 equation of constraint. Therefore it has 2 DOF. If we used two angles, say
&
then we would not need the constraint.
These constraints are classified as:
If the constraint can be written in finite form (as above) they are called holonomic if not (then in differential form) then they are non-holonomic.
If they are equalities then they are bilateral and unilateral if inequalities
If there is no explicit dependence on time then they are scleronomic and if there is explicit time dependence they are rheonomic.

![]()
![]()
Therefore, 2 DOF holonomic, scleronomic bilateral system.

(unilateral)
however if we allow the point of attachment to move (in the x-y plane)
(rheonomic)
Vertical displacement & Virtual Work

The work done during the motion is
![]()
where
&
are vectors and
is a scalar. For a particle
where
may be the sum of several forces. Therefore,
![Rendered by QuickLaTeX.com \[\begin{split} \overline{dW} &= m \ddot{\underline{r}} \cdot dr \\&= m \frac{d \dot{\underline{r}}}{dt} \cdot ( \frac{d \underline{r}}{dt}dt) \\&= m \frac{d \dot{r}}{dt} \cdot (\dot{r} dt) \\&= m \dot{\underline{r}} \cdot d \dot{r} \\&= d(\frac{1}{2} m \dot{\underline{r}} \cdot \dot{\underline{r}})\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-176932b338ffdc4588f574e4016718df_l3.png)
where this is a true differential of the kinetic energy.
![]()
If the particle moves from positive
to
then
![]()
if
depends only on
, ![]()
![]()
where
is a scalar function that depends only on the position and not on
or time.
is term the potential energy.
![]()
The total energy is constant.
When we have a conservative system we can use Rayleigh’s to estimate the natural frequencies.
Consider a simple problem and use visual work to solve.

Two bars of length
. What is the equilibrium position

Therefore,
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Consider a rigid beam (uniform) of mass
loaded by a uniform time dependent load
and supported by a spring & dashpot as shown


Using
determine the equation of motion.
Virtual work of forces applied
Virtual work of inertia forces
![]()
Therefore,
![]()
![]()
We can use virtual work to calculate the energy in a multi-degree of freedom system.

For a displacement of
only
![]()
and similarly for
,
alone
![]()
![]()
So for the combination (assuming superposition)
![]()
and
![]()
The work done by force
in
is energy stored due to that force:
![]()
If there are n forces and the displacements are
(i = 1,2, … n) then the total energy is:
![Rendered by QuickLaTeX.com \[\begin{split} V &= \sum _{i=1}^{n} V_{i} \\&= \frac{1}{2} \sum _{i=1}^{n} F_{i} \delta _{i} \\&= \frac{1}{2} \sum _{i=1}^{n} \Bigg( \sum _{j=1}^{n} k_{ij} \delta _{j} \Bigg) \delta _{i} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-7403cff018eb6d4ae73bb5b75c7e6cbf_l3.png)
![Rendered by QuickLaTeX.com \[\begin{split} V &= \frac{1}{2} \{\delta \}^{T} [k] \{ \delta\} \\&= \frac{1}{2} \{F \}^{T} [a] \{ F\} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-fa3601324d0e34221a81937eb8ab3a8f_l3.png)
We can also show that the kinetic energy is
![]()
&
are examples of so-called quadratic forms. Quadratic forms are said to be positive definite if they are never negative and only zero when the variables are zero (
)
They are said to be positively semi-definite if they are never negative but can be zero for non-negative variables.
This is useful to know because if we have a stiffness matrix that is positive semi-definite it means there is a rigid body mode with zero natural frequency
[m] is positive definite ![]()
For example a submarine:

has 2 rigid body modes

Principle of Virtual Work
We will consider a system of
particles moving in a 3D space and define the virtual displacements as
for particle 1
for particle 2 etc.
These are not true displacements but small variations in the so-called generalized coordinates. These are imagined displacements (slight variations) which are at the same time and which satisfy the constraints given by
![]()
Then for virtual changes in these coordinates:
![]()
Expanding this in a Taylor series gives:
![]()
Therefore,
![]()
So that there are
arbitrary displacements
On each of these particles the forces acting are
![]()
Where the resultant force
is composed of the external forces
and
the constraint forces.
When all the particles are in static equilibrium
![]()
and
![]()
where this represents the virtual work performed by the resultant force on the
particle.
![]()
![]()
If we rule out work by the constraint forces ( as the constraint force is perpendicular to the motion), (therefore cannot handle friction).
Consider two particles held by a rigid massless rod.

![]()
![]()
But because the rod is rigid
![]()
![]()
Therefore for the constraint forces
![]()
and the Principal of Virtual Work says
![Rendered by QuickLaTeX.com \[\begin{split} \delta W &= \sum _{i=1} ^{N} \underline{F}_{i} \cdot \underline{\delta} r_{i}\\& = 0 \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-5635e1b62f701c49e2b7f3e3c04e3f82_l3.png)
that the work performed by the applied forces through infinitesimal virtual displacements compatible with the constraints is zero.
To make the virtual work equations more useful we write it in terms of the generalized coordinates
![Rendered by QuickLaTeX.com \[\begin{split} \delta W &= \sum _{i=1} ^{N} \underline{F}_{i} \cdot \delta r_{i} \\&= \sum _{i=1} ^{N} \underline{F}_i\cdot \sum _{j=1} ^{n} \frac{\partial \underline{r}_{i}}{\partial q_{j}} \delta q_{j} \\&= \sum _{j=1} ^{n} \Bigg( \sum _{i=1} ^{N} \underline{F}_i \cdot \frac{\partial \underline{r}_{i}}{\partial q_{j}} \Bigg) \delta q_{j} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f91c87c4f1e938db975ae7760a334ddc_l3.png)
We call
![]()
the generalized forces. These are not necessarily forces as they can be moments. It is only necessary that the quantity
has the units of work.
For the situation in which we have a conservative system the work can be expressed differently.
![Rendered by QuickLaTeX.com \[\begin{split} \delta W &= \sum _{i=1} ^{N} \underline{F}_{i} \cdot \delta \underline{r}_{i} \\&= - \delta V \\&= - \sum _{i=1} ^{N} \Bigg( \frac{\partial V}{\partial x_{i}} \delta _{i} + \frac{\partial V}{\partial y_{i}} \delta y_{i} + \frac{\partial V}{\partial z _{i}} \delta z _{i} \Bigg) \\&= 0 \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-985d43ea2a948f1cbf55cbc835199cf7_l3.png)
as we can select the virtual displacement arbitrarily (i.e. only one non-zero at a time)
![]()
This states that
has a stationary value at the equilibrium position (can use this for stability consideration). To extend this to dynamical situations we use D’Alembert’s principle.
![]()
Where the
are the inertia forces. The virtual work for a system of particles is:
![]()
and since we showed the virtual work of the interned forces is zero.
![]()
This is called the generalized D ‘Alembert’s principle and is really not useful as it is still in vector form. To get it in a scalar form we rewrite the second term in terms of any generalized coordinates and this leads to Lagrange’s equations of motion.
Consider a coordinate transformation where radius vector is written in terms of
instead
.
![]()
![Rendered by QuickLaTeX.com \[\begin{split} \underline{\dot{r}}_{i} &= \frac{\partial \underline{r}_{i}}{\partial q_{1}} \dot{q}_{1} + \frac{\partial \underline{r}_{i}}{\partial q_{2}} \dot{q}_{2} + ... \\&= \sum _{k=1} ^{n} \frac{\partial \underline{r}_{i}}{\partial q_{k}} \dot{q}_{k} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-91d485ea7230518c6bc4471236bfff6c_l3.png)
Note: that since
do not depend explicitly on time that.
![]()
now consider a virtual change in ![]()
![Rendered by QuickLaTeX.com \[\begin{split} \delta \underline{r}_{i} &= \frac{\partial \underline{r}_{i}}{\partial q_{1}} \delta q_{1} + ... \\&= \sum _{k=1} ^{n} \frac{\partial \underline{r}_{i}}{\partial q_{k}} \delta q_{k} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-16c1e195d56b76e8bb9f3effeb3eff59_l3.png)
and apply this to the second term of D ‘Alembert’s principle
![Rendered by QuickLaTeX.com \[\begin{split} \sum _{i=1} ^{N} m_{i} \underline{\ddot{r}}_{i} \cdot \delta \underline{r}_{i} &= \sum _{i=1} ^{N} m_{i} \underline{\ddot{r}}_{i} \cdot \sum _{k=1} ^{n} \frac{\partial \underline{r}_{i}}{\partial q_{k}} \delta q_{k} \\&= \sum _{k=1} ^{n} \Bigg( \sum _{i=1} ^{N} m_{i} \underline{\ddot{r}}_{i} \cdot \frac{\partial \underline{r}_{i}}{\partial q_{k}} \Bigg) \delta q_{k} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-cf1cf352cb5b23f1339c0ede0fb755ef_l3.png)
Consider a typical term in the bracket:
![]()
Now interchange the order of differentiation in the last term.
![Rendered by QuickLaTeX.com \[ \begin{split} m_i \ddot{\underline{r}_i} \cdot \frac{\partial \underline{r}_i}{\partial q_k} &= \frac{\text{d}}{\text{dt}} \Big( m_i \dot{\underline{r}}_i \cdot \frac{\partial \underline{\dot{r}}_i}{\partial q_k}\Big) - m_i \dot{\underline{r}_i} \cdot \frac{\partial \underline{\dot{r}}_i}{\partial \dot{q}_k} \\&= \Big[\frac{\text{d}}{\text{dt}} \Big(\frac{\partial}{\partial \dot{q_k}}\Big) - \frac{\partial}{\partial q_k} \Big]\Big(\frac{1}{2}m_i \dot{\underline{r}}_i \cdot \dot{\underline{r}}_i\Big) \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f6d957270f8905824989c1a207d3454c_l3.png)
As a result, the total second term becomes:
![Rendered by QuickLaTeX.com \[ \begin{split} \sum m_i \ddot{\underline{r}}_i \cdot \delta\underline{r}_i &= \sum_{k=i}^n \biggr\{ \Big[ \frac{\text{d}}{\text{dt}} \Big(\frac{\partial}{\partial \dot{q_k}}\Big) - \frac{\partial}{\partial q_k} \Big] \Big( \sum_{i=1}^N \frac{1}{2} m_i \dot{\underline{r}}_i \cdot \dot{\underline{r}}_i \Big) \biggr\} \delta q_k \\&= \sum_{k=1}^n \biggr[ \frac{\text{d}}{\text{dt}} \Big( \frac{\partial T}{\partial \dot{q_k}} \Big) - \frac{\partial T}{\partial q_k} \biggr] \delta q_k \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-2f151051019ea8794b616a2d2cc11348_l3.png)
As
is the kinetic energy of the entire system. To complete the conversion, we must rewrite the forces.
![Rendered by QuickLaTeX.com \[\begin{split} \delta \tilde{W} = \sum_{i=1}^N \underline{F}_i \cdot \delta \underline{r}_i &= \sum_{i=1}^N \underline{F}_i \cdot \sum_{k=i}^n \frac{\partial \underline{r}_i}{\partial q_k} \delta q_k \\&= \sum_{k=1}^n\Big(\sum_{i=1}^N \underline{F}_i \cdot \frac{\partial \underline{r}_i}{\partial q_k} \Big) \delta q_k \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f2069342cebc25ca0ee9df21799f6449_l3.png)
And we call:
![]()
Therefore:
![]()
Some of the forces will be conservative (derivable from a potential
and some non-conservative).
![Rendered by QuickLaTeX.com \[ \begin{split} \sum \tilde{W} &= \delta W_c + \delta \tilde{W_{NC}} \\&= -\delta V + \sum_{k=1}^n Q_{k_{NC}} \delta q_k \\&= -\sum_{k=1}^n \Big( \frac{\partial V}{\partial q_k} - Q_{k_{NC}} \Big) \delta q_k \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-840e90427ab44ea53c0c5fe18f1e6bb5_l3.png)
So that the rewritten D’Alembert’s principle becomes:
![]()
And since the displacements are arbitrary and independent.
![]()
However, since the potential energy does not depend on the velocities, this can be written as:
![]()
![]()
NOTES:
- Does not have to be only for “small” oscillations.
- Does not matter whether the conservative forces are included in the
. - Sometimes the
are able to be put into a “potential like” function. - Can include reaction if wanted using Lagrange multipliers.
- Determine the
using virtual work.
Example
Find the equations of motion:

![]()
![Rendered by QuickLaTeX.com \[\begin{split} T &= \frac{1}{2} m (\dot{x})^2 + \frac{1}{2}J(\dot{\theta})^2 \\&= \frac{1}{2} \Big(m + \frac{J}{r^2}\Big)\dot{x}^2 \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f788eaabcd389093d5ec9ab2ec0a2e34_l3.png)
![]()
![]()
![]()
![]()
Thus:
![]()
NOTE: Sometimes write the damping forces as a dissipation function.
![]()
![]()
Example
Find the equations of motion:

![]()
![]()
The potential energy is:
![]()
And the damping force is the same. Note that:
![]()
![]()
![]()
![]()

![]()
![]()
![Rendered by QuickLaTeX.com \[ \begin{split} |\underline{\nu}_A| &= |\underline{\nu}_o|^2 + (\ell \dot{\theta})^2 - 2\nu_o\ell\dot{\theta}\cos\theta \\&= \dot{x}^2 + \frac{\ell^2}{r^2}\dot{x}^2 - 2\dot{x}^2\frac{\ell}{r} \cos \frac{x}{r} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-7a933173744feec2922f60c14843a565_l3.png)
Thus:
![]()
![]()
![]()
![]()
![]()
The equation of motion comes from:
![]()
And becomes:
![]()
For small deflection
and
:
![]()
![]()
2 DOF Example

The uniform rod of length
and mass
carries a slider of mass
which is attached by a spring of stiffness
. The spring is unstretched at
.
![]()
![]()
![]()
![]()
![]()
![]()
Thus:
![]()
Also, note that:
![]()
![]()
![]()
Thus:
![]()
The equilibrium positions are:
![]()
![]()
We could now study the stability of these configurations.
Example with External Forces

![]()

![]()
Using
, we can say:
![]()
Thus:
![]()
Therefore:
![]()
![]()
Where
is the datum. Now we must find the generalized forces. For a virtual displacement
only:
![]()
For a virtual displacement
only:

![]()
Therefore:
![]()
Then, note that:
![]()
![]()
![]()
![]()
![]()
![]()
Therefore, (1) becomes:
![]()
And (2) becomes:
![]()
![]()
For small angles these become:
![]()
![]()
If we have support motion instead of forcing,

then we cannot neccesairly use a potential, so now give the system a
and
. For a
:
![]()
Therefore:
![]()
![]()
as no work is done for
alone. Thus,
is the same, and:
![]()
For small motions:
![]()
![]()
Thus:
![]()
Example
Consider the double pendulum:

![]()
![]()
Consider only small angles. Thus:
![]()
Then:
![]()
![]()
![]()
![]()
Therefore:
![]()
![]()
![Rendered by QuickLaTeX.com \[\begin{split} [m]^{-1}[m] &= \begin{bmatrix} 1 & -1 \\ -1 & 2 \end{bmatrix} \begin{bmatrix} 2 & 1 \\ 1 & 1 \end{bmatrix} \\&= \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-fb3b703ad19acc1e0e28d03524f57239_l3.png)
![]()
![]()
Set
:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Example
Now try a different set of generalized coordinates for the same problem.

If we consider small angles:
![]()
![]()
Therefore:
![]()
![]()
![]()
![]()
![Rendered by QuickLaTeX.com \[\begin{split}\frac{\partial L}{\partial \dot\theta_1} &= m\ell^2\dot\theta_1 +\frac{1}{2}m\ell^22(2\dot\theta_1+\dot\theta_3)2 \\&= m\ell^2[5\dot\theta_1 + 2\dot\theta_3]\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-a7a5152ed01fc147056e7fa7633f4c55_l3.png)
![Rendered by QuickLaTeX.com \[\begin{split}\frac{\partial L}{\partial \dot\theta_3} &= \frac{1}{2}m\ell^2(2)[2\dot\theta_1+\dot\theta_3] \\&= m\ell^2[2\dot\theta_1+\dot\theta_3]\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f22028c92ff679d646ff7c11963112bb_l3.png)
![]()
![]()
![]()
![]()
![]()
Therefore:
![]()
Therefore:
![]()
![]()
Set
:
![]()
![]()
Therefore:
![]()
![]()
Therefore:
![]()
For mode shapes:
![]()
![]()
![Rendered by QuickLaTeX.com \[\begin{split} \bigg(\frac{X_3}{X_1}\bigg)_1 &= 1 - 2 + \sqrt{2} \\&= -1 + \sqrt{2} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-e7ecc506c117df697a5451682804041d_l3.png)
![Rendered by QuickLaTeX.com \[\begin{split} \bigg(\frac{X_3}{X_1} \bigg) _2 &= 1 - 2 - \sqrt{2} \\&= -1 - \sqrt{2} \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-4e2c09dffd8471e01f72e9c1124af2af_l3.png)
These are different values of ratios than in the first case. However, when plotted:

Now use the newtonain approach to the same problem:

![]()

![]()
![]()
![]()
Therefore:
![]()
![]()
![]()
Note both mass and stiffness matrices are non-symmetric!
Calculating the eigenvalues gives the same result and the mode shapes are identical with the other 2 formulations.
NOTE: These sets (first and third formulation) are linearly dependent.
Lagrange’s Equation for Small Oscillations
Our main interest is in the motion of MDOF systems in the neighborhood of equilibrium positions. WLOG we assume the equilibrium position is
and that the displacements are sufficiently small that the linear force- displacement and force-velocity relations hold. This means that the generalized coordinates and their time derivatives appear in the differential equations to only the first power.
Therefore:
![]()
And
are constants.
![Rendered by QuickLaTeX.com \[\begin{split} T &= \frac{1}{2} \sum_{i = 1}^N m_i \underline{\dot r}_i \underline{\dot r}_i \\&= \frac{1}{2} \sum_{i = 1}^N m_i\bigg(\sum_{r = 1}^n \frac{\partial \underline{r}_i}{\partial q_r}\dot{q}_r\bigg)\bigg(\sum_{s = 1}^n \frac{\partial \underline{r}_i}{\partial q_s}\dot{q}_s\bigg) \\&= \frac{1}{2} \sum_{r = 1}^n \sum_{s = 1}^n\bigg(\sum_{i=1}^N m_i \frac{\partial \underline{r}_i}{\partial q_r}\frac{\partial \underline{r}_i}{\partial q_s}\bigg)\dot q_r\dot q_s \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-9d1e0ae2b0af985b5c3a8f28d0d3bbe4_l3.png)
Set
as the generalized masses.
Similarly we can write the potential energy as
and consider a Taylor expansion of V about the equilibrium configuration.
![]()
Where the partial derivatives are all evaluated at
.
As the equilibrium point is a condition in which:
![]()
is approximately:
![Rendered by QuickLaTeX.com \[\begin{split} V &= \frac{1}{2}\sum_{r = 1}^n \sum_{s = 1}^n \frac{\partial^2 V}{\partial q_r \partial q_s}q_rq_s \\&=\frac{1}{2}\sum_{r = 1}^n \sum_{s = 1}^n k_{rs}q_rq_s\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-2f3793ee67b0daf2d4a33e358acd59ca_l3.png)
Where
are the stiffness coefficients. If we now use Lagrange’s equation the equations of motion become:
![]()
![]()
Therefore
![]()
![]()
While this is very straightforward, we can use this result to obtain approximate formulations of the equations of motion as continuous systems it replaces them with a
degree of freedom system. It can also extend the technique to find approximate response to a specific forcing function. This is called the assumed modes method (AMM).
For discrete system it replaces them with a smaller number of DOF, while for continuous system it replaces them with an
degree of freedom system. We can also easily extend it to a forced system.
Then the method assumes:
![]()
Where
are trial functions and
are the generalized coordinates.
![]()
![]()
needs only satisfy the geometric boundary conditions.
For continuous systems:
![Rendered by QuickLaTeX.com \[\begin{split}T &= \frac{1}{2} \int dm\bigg(\frac{\partial y}{\partial t}\bigg)^2 \\&= \frac{1}{2} \sum_{i = 1}^N\sum_{j = 1}^N\dot{q}_i\dot{q}_j\int_m \phi_i(x)\phi_j(x)dm\end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-82cd882cdf659ac281bf1df5e97f63f3_l3.png)
Therefore:
![]()
While for discrete systems
![]()
The potential energy can be determined is a similar manner.
Consider a generalized beam:
![]()
![]()
Therefore:
![]()
![]()
This will allow calculation of a consistent mass and stiffness matrices.
Example: Discrete System

![]()
![Rendered by QuickLaTeX.com \[ [k] = \begin{bmatrix} k & \frac{k}{3} & 0 \\ \frac{k}{3}& \frac{11k}{9} & -k \\ 0 & -k & k\end{bmatrix} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-606745695fdae4ff68c8e7427f3223d0_l3.png)
We want to estimate the lowest natural frequency using assumed modes method.
Try:
![Rendered by QuickLaTeX.com \[ \phi_1 = \begin{bmatrix} 1 \\ -1 \\ -\frac{3}{2} \end{bmatrix} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-5c48b2244ca2a56052aaeda8e9beef88_l3.png)
Now calculate the consistent mass and stiffness using this assumed shape:
![Rendered by QuickLaTeX.com \[ m_{11} = m\begin{bmatrix} 1 & -1 & -\frac{3}{2} \end{bmatrix}\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1\end{bmatrix}\begin{bmatrix} 1 \\ -1 \\ -\frac{3}{2} \end{bmatrix} = \frac{17}{4}m\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-77677b593a7e46d101ba8bbb7c24a78a_l3.png)
![Rendered by QuickLaTeX.com \[ k_{11} = k\begin{bmatrix} 1 & -1 & -\frac{3}{2} \end{bmatrix}\begin{bmatrix} 1 & \frac{1}{3} & 0 \\ \frac{1}{3} & \frac{11}{9} \ -1 \\ 0 & -1 & 1\end{bmatrix}\begin{bmatrix} 1 \\ -1 \\ -\frac{3}{2} \end{bmatrix} = \frac{29}{36}k \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-27893f09d15dd263561e310be3f61313_l3.png)
![]()
![]()
What if we choose
.
Then
and
are the same.
![]()
![Rendered by QuickLaTeX.com \[ k_{22} = k\begin{bmatrix} 1 & -2 & -3 \end{bmatrix}\begin{bmatrix} 1 & \frac{1}{3} & 0 \\ \frac{1}{3} & \frac{11}{9} & -1 \\ 0 & -1 & 1\end{bmatrix}\begin{bmatrix} 1 \\ -2 \\ -3 \end{bmatrix} = \frac{14}{9}k\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-f1ce4aebf714dc2e2d4e9310398dcb1c_l3.png)
![Rendered by QuickLaTeX.com \[ k_{12} = k_{21} = k\begin{bmatrix} 1 & -1 & -\frac{3}{2} \end{bmatrix}\begin{bmatrix} 1 & \frac{1}{3} & 0 \\ \frac{1}{3} & \frac{11}{9} & -1 \\ 0 & -1 & 1\end{bmatrix}\begin{bmatrix} 1 \\ -2 \\ -3 \end{bmatrix} = \frac{17}{18}k\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-240dd26ded990f7db3b88c673206b599_l3.png)
![Rendered by QuickLaTeX.com \[ m_{12} = m\begin{bmatrix} 1 & -2 & -3 \end{bmatrix}\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1\end{bmatrix}\begin{bmatrix} 1 \\ -1 \\ -\frac{3}{2} \end{bmatrix} = \frac{15}{2}m\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-ba54d9d9d612fd1021ed0ac37697b845_l3.png)
So we have replace the system by:
![]()
Now calculate the
‘s.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![Rendered by QuickLaTeX.com \[p^2 = \frac{\frac{67}{18} \pm \sqrt{(\frac{67}{18})^2 - 4\frac{13}{4}\cdot \frac{39}{108}}}{\frac{13}{2}}\frac{k}{m} = \frac{3.722 \pm \sqrt{3.722^2 - 4.694}}{6.5}\frac{k}{m}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-10736cb79042857b231ae42975678ee5_l3.png)
![]()
![]()
![]()
The answer is dependent on the assumption of mode shape
EXAMPLE: Use static deflection as mode.

Add masses to the diagram


![]()
![]()
![]()
![]()
Therefore choose 
![]()
![Rendered by QuickLaTeX.com \[\begin{split} k_{11} &= k\begin{bmatrix} 4 && -15 && -16 \end{bmatrix} \begin{bmatrix} 1 && \frac{1}{3} && 0 \\ \frac{1}{3} && \frac{11}{9} && -1 \\ 0 && -1 && 1 \end{bmatrix} \begin{bmatrix} 4 \\ 15 \\ 16 \end{bmatrix} \\ &= 27k \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-d08511c867b69ebbcdcdfe9bdcf7bdd0_l3.png)
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} p_1 &= \sqrt{\frac{27}{497}}\sqrt{\frac{k}{m}} \\ &\leq 0.23308\sqrt{\frac{k}{m}} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-def9e3e723c59c4e53894083e671052c_l3.png)
It is sometimes useful to consider these approximate solutions to finding the eigenvalues and eigenvectors. The UAMM gives upper bounds as do most techniques. We can get lower bounds as well.
Consider again the equations and motion.
![]()
To get to an eigenvalue problem we can do it in two ways.
- Premultiply by
![Rendered by QuickLaTeX.com \[ \begin{split} \begin{Bmatrix} \begin{bmatrix} a \end{bmatrix} \begin{bmatrix} m \end{bmatrix} && - \frac{1}{p^2} \begin{bmatrix} I \end{bmatrix} \end{Bmatrix} \begin{Bmatrix} Q \end{Bmatrix} &= 0 \\ \begin{bmatrix} a \end{bmatrix} \begin{bmatrix} m \end{bmatrix} &:= \begin{bmatrix} D \end{bmatrix} -\text{dynamical matrix} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-1f6b2ad65efe9450768d2af72f4b57d4_l3.png)
- Premultiply by
![Rendered by QuickLaTeX.com \[ \begin{split} \begin{Bmatrix} \begin{bmatrix} m \end{bmatrix}^{-1} \begin{bmatrix} k \end{bmatrix} && - p^2 \begin{bmatrix} I \end{bmatrix} \end{Bmatrix} \begin{Bmatrix} Q \end{Bmatrix} &= 0 \\ \begin{bmatrix} m \end{bmatrix}^{-1} \begin{bmatrix} k \end{bmatrix} &:= \begin{bmatrix} \Delta \end{bmatrix} -\text{system matrix} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-98a8268961a2adba8a21f99357d3de08_l3.png)
either gives the same eigenvalues and equivalent eigenvectors.
One can use these to find the eigenvalues/vectors through matrix iteration.
One clever idea that gives a lower bound is Dunkerleys formula. Consider the Dynamic Matrix formulation
![]()
and expand the determinant of the coefficients
![Rendered by QuickLaTeX.com \[ \begin{vmatrix} D_{11}-\frac{1}{p^2} && D_{12} && ... && D_{1n} \\ D_{21} && (D_{22}-\frac{1}{p^2} && ... && D_{2n} \\ \begin{matrix} . \\ . \\ . \end{matrix} && && && \\ D_{n1} && && && (D_{nn}-\frac{1}{p^2} \end{vmatrix} = 0 \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-b0c4f7a54fdbb25858b6e39dae9602de_l3.png)
![]()
Now consider that we have the roots of this polynomial
. This equation is equivalent to (factored)
![]()
and expand this to get
![]()
Now equate the coefficients
![]()
However the largest term is the first one and often dominates
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{1}{p_1^2} &< tr D \\ p_1^2 &> \frac{1}{tr D} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-2ec2cb5fbef31d06f86a032ab055b0fd_l3.png)
A special case occurs when the mass matrix is diagonal. Then tr D is
![]()
and we need calculate only
to ![]()
In this case there is a physical interpretation of the expressions
![]()
namely that
is the natural frequency of the system with only
as the mass (all other masses set to zero).
Therefore:
![]()
This is also sometimes shown as Dunkerley’s formula.
Consider previous example
Calculate ![]()

- Apply unit load to
![Rendered by QuickLaTeX.com \[ \begin{split} \Delta_1 &= \frac{1}{k} + \frac{1}{k} = \frac{2}{k} = a_{11} \\ \Delta_2 &= -\frac{3}{k} = \Delta_3 \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-1b407dadd474be577bfef7566a1cb51d_l3.png)
Apply unit load to ![]()

![Rendered by QuickLaTeX.com \[ \begin{split} F(L) &= 1(3L) \\ F &= 3 \\ \hat{\Delta} &= \frac{3}{k} \\ a_{22} &= \frac{g}{k} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-917d3d0e5066223b4ed1fb09a076a5a2_l3.png)
Apply unit load to ![]()

![Rendered by QuickLaTeX.com \[ \begin{split} \hat{\Delta} &= \frac{g}{k} \\ a_{33} &= \frac{9}{k} + \frac{1}{k} = \frac{10}{k} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-81486d47bf1945c35e098236fa092987_l3.png)
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{1}{p_1^2} &< m\left(\frac{2}{k}\right) + m\left(\frac{9}{k}\right) + m\left(\frac{10}{k}\right) = \frac{21m}{k} \\ p_1 &> \sqrt{\frac{1}{21}}\sqrt{\frac{k}{m}} = \underline{0.2182\sqrt{\frac{k}{m}}} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-a07c60b169ff5e0d0665a510ef283357_l3.png)
Consider an example of a continuous system

![Rendered by QuickLaTeX.com \[ \begin{split} \phi_1 &= x^2 \\ \phi^{''}_1 &= 2 \\ \phi_2 &= x^3 \\ \phi^{''}_2 &= 6x \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-4d610558e7d842ceb095c938918682ae_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} m_{ij} &= \int_m \phi_i\phi_j dm \\ &= \int_0^L \phi_i\phi_J mdx \qquad \text{where } m= \text{ mass/length} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-d35f952f4408a01fce3ae0799fcba245_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} m_{11} &= m\int_0^L x^4 dx = \frac{mL^5}{5} \\ m_{12} &= m\int_0^L x^5dx = \frac{mL^6}{6} = m_{21} \\ m_{22} &= \frac{mL^7}{7} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-caaa4871e1b3f017c277c5f519669b3b_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} k_{ij} &= \int EI\phi_i''\phi_j'' dx \\ k_{11} &= EI \int_0^L 4 dx\\ &= EI(4L) \\ k_{12} &= EI\int_0^L 12x dx \\ &= 6EIL^2 \\ k_{22} &= 12L^3EI \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-eb1d6e618aedf8dfe2cf5b38bbc8b4fb_l3.png)
![]()
Therefore the eigenvalue problem is
![]()
![Rendered by QuickLaTeX.com \[ \begin{split} (4-\frac{\lambda}{5})L^2(12-\frac{\lambda}{7}) - L^2(6-\frac{\lambda}{6})^2 &= 0 \\ 48 - \frac{12}{5}\lambda - \frac{4}{7}\lambda + \frac{\lambda^2}{35} - (36-2\lambda + \frac{\lambda^2}{36}) &= 0 \\ 12 - \frac{(84+20-70)}{35}\lambda + \lambda^2(\frac{1}{35}-\frac{1}{36}) &= 0 \\ 12(35)(36) - (34)(36)\lambda + \lambda^2 &= 0 \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-a281ead069b6d1bf2aaafb5d96ab2fac_l3.png)
![]()
![Rendered by QuickLaTeX.com \[ \begin{split} \lambda &= (34)(18) \pm \sqrt{(34)^2(18)^2 - 12(35)(36)} \\ &= 612 \pm \sqrt{359424} \\ &= 612 \pm 599.5 \\ &= 12.48, 1211.5 \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-88b8ed4dba4238b51488a3d5479e0c11_l3.png)
Therefore
![Rendered by QuickLaTeX.com \[ \begin{split} p_1^2 &= \sqrt{12.48} \sqrt{\frac{EI}{mL^4}} \\ &= 3.53\sqrt{\frac{EI}{mL^4}} \\ p_2^2 &= 34.8 \sqrt{\frac{EI}{mL^4}} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-8a4eb45e7dde7c276a0c14e558e1a9a8_l3.png)
![]()
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{Lq_2}{q_1} &= \frac{-(4-\frac{\lambda}{5})}{(6-\frac{\lambda}{6})} \\ &= \frac{-(4-\frac{12.48}{5})}{6-\frac{12.48}{6}} \\ &= -0.384 \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-3d1ceae71053f0dd4e3aa4e46a6fdf39_l3.png)
The mode shape is
![]()
What if we apply some dynamic loading to the structure? Then we must calculate the generalized forces for our model. Consider a virtual displacement
![]()
then
![Rendered by QuickLaTeX.com \[ \begin{split} \delta W &= \sum_{j=1}^m F_j \biggr( \sum_{i=1}^n \phi_i (x_j) \delta_{q_i} \biggr) \\ &= \sum_{i=1}^n \delta_{q_i} \biggr( \sum_{j=1}^m F_j \phi_i (x_j) \biggr) \\ &= \sum_{i=1}^n Q_i \delta q_i \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-a1e614f1d6c9f34853cc1eef60b3cafa_l3.png)
Therefore
![]()
Consider the previous example

![]()
![]()
Whirling of Rotating Shafts
Rotating shafts tend to bow out at certain speeds and whirl in a complicated manner. Whirling is defined as the rotation of the bent shaft and the line of centers of the bearing. This phenomenon results from various causes as mass unbalance, hysteresis damping, gyroscopic effects, fluid friction, etc. This whirling can take place in the same or opposite direction as that of the rotation of the shaft. The whirling speed may or may not be equal to the rotation speed.
Let us assume a simple system

Note:
is the center of the disc,
is the center of gravity, and
is an eccentricity.

is the stiffness of the system to lateral deflection.
We will assume the shaft to be rotating at an instant angular velocity
and OS to be whirling at angular speed ![]()
![]()

Where ![]()
![]()
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \Big( v^G \big)^2 &= \Big[ \dot{r} - e\omega \sin(\omega t - \theta)\Big]^2 + \Big[ r\dot{\theta} + e\omega \cos(\omega t - \theta)\Big]^2 \\ &= (\dot{r})^2 - 2\dot{r}e\omega\sin(\omega t - \theta) + (r\dot{\theta})^2 + 2r\dot{\theta}e\omega\cos(\omega t - \theta) + e^2\omega^2 \\ (v_G)^2 &= (\dot{r})^2 + (r\dot{\theta})^2 + e^2\omega^2 - 2\dot{r}e\omega\sin(\omega t -\theta) + 2r\dot{\theta}e\omega\cos(\omega t -\theta) \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-0089dd63585e6b26f51b365e8245afea_l3.png)
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} T &= \frac{1}{2} J_G \omega^2 + \frac{1}{2}mv^2_G \\ V &= \frac{1}{2}kr^2 \\ L &= T - V \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-4b2483a3ac4f9d02fac2cb9a1b6ab4d5_l3.png)
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{d}{dt}\Big(\frac{\partial L}{\partial\dot{r}}\Big) - \frac{\partial L}{\partial r} &= Q_r \\ \frac{d}{dt}\Big(\frac{\partial L}{\partial\dot{\theta}}\Big) - \frac{\partial L}{\partial\theta} &= Q_\theta \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-e4ad4a18364a95e6f4de1a875bb119ad_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{\partial (V_G)^2}{\partial \dot{\theta}} &= 2r^2\dot{\theta} + 2re\omega\cos(\omega t - \theta) \\ \frac{\partial (V_G)^2}{\partial \dot{r}} &= 2\dot{r} - 2e\omega\sin(\omega t - \theta) \\ \frac{\partial (V_G)^2}{\partial \theta} &= 2\dot{r}e\omega\cos(\omega t -\theta) + 2r\theta e\omega\sin(\omega t - \theta) \\ \frac{\partial (V_G)^2}{\partial r} &= 2r(\dot{\theta})^2 + 2\dot{\theta}e\omega\cos(\omega t - \theta) \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-199350d6ac27c0327970071edd05eefc_l3.png)
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{md}{2dt}\big[2\dot{r}-2e\omega\sin(\omega t-\theta)\big] - \frac{m}{2}\big[2r(\dot{\theta}^2)+2\dot{\theta} e\omega\cos(\omega t -\theta) + kr &= -c\dot{r} \\ m\Ddot{r} - me\omega\cos(\omega t - \theta)(\omega - \dot{\theta}) - mr(\dot{\theta})^2 - m\dot{\theta}e\omega\cos(\omega t - \theta) + kr &= 0 \\ m\Ddot{r} - mr(\dot{\theta})^2 - me\omega^2\cos(\omega t -\theta) + kr &= -c\dot{r} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-34edd448effa579679f22e435d04515f_l3.png)
Therefore:
![]()
![]()
![Rendered by QuickLaTeX.com \[ \begin{split} &\frac{m}{2}\frac{d}{dt}\big(2r^2\dot{\theta} + 2re\omega\cos(\omega t -\theta)\big) - \frac{m}{2}\big[2\dot{r}e\omega\cos(\omega t - \theta) + 2r\dot{\theta}e\omega\sin(\omega t -\omega)\big] \\ &= m\big[ 2r\dot{r}\dot{\theta} + r^2\Ddot{\theta} + \dot{r}e\omega\cos(\omega t -\theta) - re\omega(\omega - \dot{\theta})\sin(\omega t - \theta)\big] \\ &- m\big[\dot{r}e\omega\cos(\omega t - \theta) + r\dot{\theta}e\omega\sin(\omega t - \theta)\big] \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-5cb85c2ea2a345bcd8b8a59e24e83706_l3.png)
Therefore:
![]()
Therefore:
![]()
These are nonlinear equations and there are more than one solution.
Consider the simplest case of synchronous whirl i.e. try
![]()
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} \frac{k}{m}r - r\omega^2 &= e\omega^2\cos\phi \\ \frac{c}{m}r\omega &= e\omega^2\sin\phi \\ r\Big(\frac{k}{m} - \omega^2\Big) &= e\omega^2\cos\phi \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-7dd13c4c238366474b90d03ca2c11fe4_l3.png)

![Rendered by QuickLaTeX.com \[ \begin{split} \tan\phi &= \frac{\frac{c}{m}r\omega}{r\big(\frac{k}{m}-\omega^2\big)} \\ p &= \frac{k}{m} \\ \zeta &= 2mp \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-cbecce8cca331d353ea9336503ed08a4_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} r &= \frac{e\omega^2}{\big(\frac{k}{m}-\omega^2\big)}\cos\phi \\ &= \frac{e\omega^2}{\big(\frac{k}{m}-\omega^2\big)} \frac{\big(\frac{k}{m}-\omega^2\big)}{\sqrt{\big(\frac{k}{m}-\omega^2\big)^2+\big(\frac{c}{m}\omega\big)^2}} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-363db2d85ef22589760888fdb0ab3075_l3.png)
![Rendered by QuickLaTeX.com \[ r = \frac{e\big(\frac{\omega}{p}\big)^2}{\sqrt{\big(1-\big(\frac{\omega}{p}\big)^2\big)^2 + \big( 2\zeta\frac{\omega}{p}\big)^2 }} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-ede14a1318c2d9cc1b0635fef92f0e18_l3.png)
This looks exactly the same as rotating inbalance excitation
Therefore the

So that synchronous whirl occurs when ![]()
Self Excited Vibrations
Almost all of the vibrations considered so far were either free or forced vibrations. A fundamentally different class are the so-called self-excited vibrations.
“In a self-excited vibration the alternating force that sustains the motion is created or controlled by the motion itself ; when the motion stops the alternating force disappears”
In a forced vibration the sustaining alternating force exists independently of the motion and persists even when the vibratory motion is stopped.

Engineered art
- Use vibration phenomena for the display of classic ideas that ask the question “Why does that occur”
- Search kinetic art
- Naum Gabo Stationary Wave (1919)
Spinning Pendulum

Consider the stability of the SHM of the simple pendulum that is rotating with angular velocity
. The total velocity of mass
is:
![]()
![]()
![Rendered by QuickLaTeX.com \[\begin{split}V &= mg\ell[1-\cos\theta ] \\&=\frac{1}{2}mg\ell\theta^2\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-e886b69dd84c6f5d9537198a9bee0513_l3.png)
![]()
![]()
![]()
![]()

The frequency of oscillation of the pendulum is:
![]()
Therefore the pendulum will oscillate (
) until
at which point the pendulum will simply fly horizontally and never cross the
.
To see the frequencies try a length of pendulum of
inches.
When
:
![Rendered by QuickLaTeX.com \[\begin{split} f_p &=\frac{1}{2\pi}\sqrt{\frac{386}{8}} \\&=\underline{\underline{1.1}}\text{ Hz (66 RPM)}\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-96b6835da1e64254dbd75c0103d8880b_l3.png)
When
RPM:
![Rendered by QuickLaTeX.com \[\begin{split} f_p &=\frac{1}{2\pi}\sqrt{\frac{386}{8}- \bigg(\frac{2\pi \cdot30}{60}\bigg)^2} \\& = \underline{\underline{0.99}}\text{ Hz}\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-9e9e106e05886720aea8ec1cd8cd0add_l3.png)
When
RPM:
![Rendered by QuickLaTeX.com \[\begin{split} f_p &=\frac{1}{2\pi}\sqrt{\frac{386}{8}- \bigg(\frac{2\pi \cdot40}{60}\bigg)^2} \\& = \underline{\underline{0.88}}\text{ Hz}\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-c8ea39565df096ece926cbda73cb7f66_l3.png)
When
RPM:
![Rendered by QuickLaTeX.com \[\begin{split} f_p &=\frac{1}{2\pi}\sqrt{\frac{386}{8}- \bigg(\frac{2\pi \cdot50}{60}\bigg)^2} \\& = \underline{\underline{0.73}}\text{ Hz}\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-10808d47f6b82ccd09d562b371442678_l3.png)
When
RPM:
![Rendered by QuickLaTeX.com \[\begin{split} f_p &=\frac{1}{2\pi}\sqrt{\frac{386}{8}- \bigg(\frac{2\pi \cdot60}{60}\bigg)^2} \\& = \underline{\underline{0.47}}\text{ Hz}\end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-ecdf00171eeb2a87ffd35344bbaba2eb_l3.png)

Friction Testing (Kinetic)

![Rendered by QuickLaTeX.com \[ w=mg\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-e70631473a9dfbcd3f2e214224454966_l3.png)
![Rendered by QuickLaTeX.com \[ \begin{split} +\uparrow\sum F_y &= R_1 + R_2 - mg = 0 \qquad \textcircled{1} \\ +\rightarrow\sum F_x &= \mu(R_1-R_2) = m\Ddot{x} \qquad \textcircled{2} \\ +\circlearrowleft\sum M_G &= 0 = \mu(R_1-R_2)h + R_2(a-x) - R_1(a+x) \qquad \textcircled{3} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-37c8bb250607bfd7d9824837e7ae0c32_l3.png)

Find the natural frequency in terms of ![]()
From ![]()
![]()
From ![]()
![]()
Using ![]()
![]()
Therefore:
![Rendered by QuickLaTeX.com \[ \begin{split} (R_1 - R_2)(\mu h - a) &= mgx \\ (R_1 - R_2) &= \frac{mgx}{(\mu h - a)} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-8dd455163163d770e8230ccd05be162c_l3.png)
From ![]()
![]()
![]()
Therefore:
![]()
Therefore, frequency of oscillation is
![]()
“Friction keeps the world in harmonious motion”

![]()
![]()
![]()
![]()
![]()
![]()
Let
,
and
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.1)(386)}{3 - (0.1)(0.5)}} \\&= 0.576 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-c781ee23f10aece5749aff8022660937_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.2)(386)}{3 - (0.2)(0.5)}} \\&= 0.821 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-42e3a955c4ff26002cac05e8b84bf127_l3.png)
If
(TEFLON/STEEL):
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.04)(386)}{3 - (0.04)(0.5)}} \\&= 0.361 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-0ad4f490feba296b37ff9b623179d4bb_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.3)(386)}{3 - (0.3)(0.5)}} \\&= 1.01 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-a7944dc94c8f303f67ab1837d0f7d048_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.4)(386)}{3 - (0.4)(0.5)}} \\&= 1.18 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-bc7285979d3ae8759728d19994599d35_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.5)(386)}{3 - (0.5)(0.5)}} \\&= 1.33 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-ff3759c29ba8d1eb864f87932eb814f3_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.6)(386)}{3 - (0.6)(0.5)}} \\&= 1.47 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-04b293a856355463f1e353e2f77c6a6f_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.7)(386)}{3 - (0.7)(0.5)}} \\&= 1.61 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-7be4efed8cd3c5d30738fb75a16e78b5_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.8)(386)}{3 - (0.8)(0.5)}} \\&= 1.73 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-500583b58b6aa2a16e292767746df7b5_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(0.9)(386)}{3 - (0.9)(0.5)}} \\&= 1.86 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-54bcc3df3bc707aca9065980326dc960_l3.png)
If
:
![Rendered by QuickLaTeX.com \[ \begin{split} f &= \frac{1}{2\pi}\sqrt{\frac{(1.0)(386)}{3 - (1.0)(0.5)}} \\&= 1.98 \text{ Hz} \end{split} \]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-2e249f30253c9ef7c2393ce021d2f043_l3.png)


![]()
![]()
![]()
![]()
![]()
The equilibrium configurations are:
![]()
and
![]()
therefore,
![]()
![]()
![Rendered by QuickLaTeX.com \[\begin{split} \frac{\partial V}{\partial \theta} &= kL^2 \sin \theta \cos \theta - mgL \sin \theta \\&= kL^2[\sin \theta \cos \theta - \frac{mg}{kL} \sin \theta] \\&= kL^2 \sin \theta \big( \cos \theta - \frac{mg}{kL}\big) \end{split}\]](https://engcourses-uofa.ca/wp-content/ql-cache/quicklatex.com-9f87dcca27ce33e56afefb9c907b0568_l3.png)
![]()
At ![]()
![]()
if
, ![]()
at ![]()
![]()
Therefore always stable
at
when ![]()
![]()
therefore, always unstable.
This is easy to do for a SDOF (MDOF), however for general systems it is not as straightforward. For the general case, there are mathematical techniques that are used and referred to by the work of Routh, E.J. done in ‘Rigid Dynamics’ 1897. We will consider it for the case of the ‘1 1/2” and two DOF systems only.
7.2. Mathematical Criterion of Stability
(J.P. Den Hartog, Mechanical Vibrations, 4th Ed. 1956)
For single-degree-of-freedom systems, the criterion of dynamic stability can be derived by physical rather than by mathematical means. With systems of two or three degrees of freedom, a physical conception is always very helpful but usually does not give a complete interpretation of what happens. A mathematical approach is necessary, and this involves at first the setting up of the differential equations of the problem. As long as we deal with small vibrations (and thus disregard any non-linearities that may exist), the equations are all linear and of the second order. Their solution, as usual, is found by assuming the following:
![]()
![]()
![]()
![]()
where
is a complex number the real part of which determines the damping and the imaginary part of which is the natural frequency. Substituting into the differential equations of the free vibration transforms these equations into a set of n homogeneous, linear algebraic equations in the (complex) unknowns
. A process of algebraic elimination is then performed with the result that one equation is obtained which does not contain any of these variables. This equation, known as the “frequency equation,” is generally of the degree 2n in s. Thus, for a two-degree-of-freedom system we obtain a quartic; for a three-degree-of freedom system we obtain a sixth-degree equation, etc.
An algebraic equation of degree 2n in the variable s has 2n roots or 2n values of s. Real roots of s would lead to terms
in the solution, which rarely occur in ordinary vibrating systems. The roots of s are usually complex and then they always occur in conjugate pairs:
![]()
![]()
![]()
![]()
The solution of the first differential equation is
![]()
We know that these terms can be combined by pairs as follows:
![]()
so that the imaginary part of s is the frequency, and the real part of
determines the rate of damping. If the real parts of all the values of s are negative, the system is dynamically stable; but if the real part of any one of the values of s is positive, the system is dynamically unstable.
Therefore the stability can be determined by an examination of the signs of the real parts of the solutions of the frequency equation. It is not necessary to solve the equation, because certain rules exist by which from an inspection of the coefficients of the equation a conclusion regarding the stability or instability can be drawn. These rules, which were given by Routh in 1877, are rather complicated for frequency equations of higher degree, but for the most practical cases (third and fourth degree) they are sufficiently simple.
Let us consider first the cubic equation
![]()
(7.4) which occurs in the case of two degrees of freedom where one mass or spring is zero (in a sense one and one-half degrees of freedom)If its roots are
and
,
can be written
![]()
or, worked out,
![]()
A comparison shows the following:
![]()
![]()
![]()
One of the three roots of a cubic equation must always be real, and the other two are either real or conjugate complex. Separating the roots
into their real and imaginary parts, we may write
![]()
![]()
![]()
Substituted into
this leads to the following:
![]()
![]()
![]()
The criterion of stability is that both
and
be negative. It is seen in the first place that all coefficients
, and
must be positive, because, if any one of them were negative, the above requires that either
or
, or both
and
, must be positive. This requirement can be proved to hold for higher degree equations as well. Hence a frequency equation of any degree with one or more negative coefficients determines an unstable motion.
Granted that the coefficients,
and
are all positive, the third equation requires that
be negative. No information about
is available as yet. However, on the boundary between stability and instability,
must pass from a positive to a negative value through zero. Make
= 0 and we can derive the following:
![]()
![]()
![]()
These relations must be satisfied on the boundary of stability. By eliminating
and
we find
![]()
We do not know yet on which side of this relation stability exists. That can be found in the simplest manner by trying out one particular case. For example let
and
, which obviously is a stable solution. Substitution gives
![]()
so that
![]()
The complete criterion for stability of the cubic is that all coefficients A are positive and that
![]()
Next consider the quartic
![]()
for which the procedure is similar. Since a quartic can be resolved into two quadratic factors, we may write for the roots:
![]()
![]()
![]()
![]()
and substitite in, which leads to:
![]()
![]()
![]()
![]()
The requirement for stability is that both
and
be negative. Substitution of negative values of
and
makes all four A‘s positive, so that the first requirement for stability is that all coefficients A be positive. Granted that this is so, the first equation requires that at least one of the quantities
or
be negative. Let
be negative. We still need another requirement to make
also negative. On the boundary between stability and instability,
= 0, which substituted in gives:
![]()
![]()
![]()
![]()
being four equations in the three variables ![]()
Elimination of these variables leads to a relations between the
‘s:
![]()
To find out on which side of this equality stability exists, we try out a simple stable case, for example:
![]()
Which, on substitution, gives:
![]()
So that
. Thus, the complete criterion for stability of the quartic (7.10) is that all coefficients
are positive and that:
![]()
Systems with three degrees of freedom generally have a sextic for their frequency equation and in degenerated cases, a quintic. In such cases, there are three real parts of the roots
, and besides the requirements of positive signs for all coefficients A, there are two other requirements, each of which is rather lengthy. For further information, the reader is referred to the original work of Routh.
Example
Investigate the stability of motion of a pendulum of length
and mass
rotating with constant angular velocity
about its vertical axis.

Assume during the steady state rotation about the vertical axis as small angle
is given to the pendulum and
is the corresponding variation in the angular velocity. Use the Lagrangian formulation to determine the equations of motion.
![]()
Therefore:
![]()
![]()
![]()
Thus:
![]()
![]()
If there was viscous damping
, the equation would be:
![]()
Therefore, assuming
with
:
![]()
![]()
So that if
is negative, one of the roots is positive and the motion is unstable.
Example

Look at the stability of the steady rotation of a horizontal flywheel carrying two masses
attached to hub by springs and free to slide along the spokes. If
is the moment of inertia of the flywheel,
is the angular velocity, and
is the upstretched lengths of the springs. Let
be the small change in
and
the small change in
.
![]()
![]()
Using Lagrange’s equations and omitting terms of higher order in the small quantities leaves:
![]()
![]()
But the equilibrium configuration when
. Therefore:
![]()
If we put
with
, we obtain:
![]()
![]()
For a non-trivial solution:
![]()
This equation will have a positive root if:
![]()
![]()
