AE4610
  • Welcome
  • Experiments
  • Lab 0: MATLAB & SIMULINK
  • Lab 1: Rotary Servo Base
    • A. Integration (Week 1)
    • B. Modeling (Week 1)
    • C. Control Design (Week 2)
    • D. Controller Implementation & Evaluation (Week 3)
  • Lab 2: 3 DOF Gyroscope
    • A & B. Modeling and Control Design (Week 1)
    • C. Controller Implementation (Week 2)
  • Lab 3: Rotary Flexible Link
    • A. System Identification (Week 1)
    • B & C. Control Design and Controller Implementation (Week 2)
  • Lab 4: Rotary Inverted Pendulum
    • A & B. Modeling and Balance Control
    • C. Swing-up Control (Demo)
  • Final Project
  • Archive
    • Old Lab 1 Model Validation
    • Problem Set
    • DC Motor
    • Lab 1: Rotary Servo Base (Older Version)
      • A. Integration (Week 1)
      • B. Modelling (Week 1)
      • C. Position Control (Week 2)
    • Quadcopter
    • Gyroscope
    • Inverted Pendulum
    • 3DOF Helicopter
    • Torsional Pendulum
    • Aero LQR
      • A. System Identification
      • A. System Identification (Week 1) last check
      • B. Control Design & Implementation (Week 2)
    • Rotary Gyro
      • Rotary Gyro
    • 2 DOF AERO
      • A. System Identification
      • B. Control Design
      • C. Controller Implementation
    • Copy of Lab 4: Rotary Inverted Pendulum
      • Week 1
      • Week 2
Powered by GitBook
On this page
  • Objective
  • Equipment Required
  • Modeling and Vibration Analysis
  • Rotary Flexible Link Model
  • Equations of Motion
  • Part 1: Determination of Link Stiffness and Viscous Damping from Experiment
  • Part 1: Theory
  • Part 1 Experimental Procedure:
  • Part 1: Analysis:
  • Part 2: Determination of Modal Frequencies
  • Part 2 Theory:
  • Part 2 Experimental Procedure:
  • Part 2 Analysis:
  • Part 3 Observation of Mode Shapes
  • Part 3 Theory:
  • Part 3: Experimental Procedure
  • Part 3: Analysis
  • Results for Report
  • (A) From Part 1
  • (B) From Part 2
  • (C) From Part 3
  • Table B.1 System Identification Parameters
  • Table B.2 Locations of Nodes
  • Questions for Report
  • Appendix

Was this helpful?

Export as PDF
  1. Lab 3: Rotary Flexible Link

A. System Identification (Week 1)

PreviousLab 3: Rotary Flexible LinkNextB & C. Control Design and Controller Implementation (Week 2)

Last updated 2 months ago

Was this helpful?

Objective

The purpose of this experiment is to understand the existence of vibrations in a rotary flexible link and the resulting mode shapes. Any beam-like structure exhibits vibrations either due to external changing loads or due to reorientation via actuators. The experiment deals with the modeling and identification of modal frequencies and mode shapes of free vibrations for a rotary flexible link. This analysis is particularly useful to understand structural vibrations and modes and how to contain them in real-world applications like aircraft and spacecraft structures as well as robotic links/manipulators.

Equipment Required

Modeling and Vibration Analysis

This experiment involves system identification and modeling of the flexible link. The objective is find the stiffness and the viscous damping coefficient of the flexible link and conduct a frequency sweep across a range to determine the structural frequencies and mode shapes of the link.

Rotary Flexible Link Model

This experiment is performed using the Quanser Rotary Flexible Link mounted on an SRV-02 servo motor. This system, shown in Fig. 1, consists of an electromechanical plant, where a flexible link is rotated using a servo motor. The base of the flexible link is mounted on the load gear of the servo motor system. The servo angle, θ\thetaθ, increases positively when it rotates counter-clockwise (CCW). The servo (and thus the link) turn in the CCW direction when the control voltage is positive, i.e., Vm>0V_m>0Vm​>0 .

The main components of the setup are labeled in Figs. 2 and 3 and are listed in Table 1.

Table 1. Setup Components

No.

Component

1

SRV02 Plant (Servo motor)

2

FLEXGAGE Module

3

FLEXGAGE Link

4

Strain Gauge

5

Strain Gauge Circuit

6

Thumbscrews

7

Sensor Connector

8

OFFSET Potentiometer

9

GAIN Potentiometer

The FLEXGAGE module consists of the strain gauge, the strain gauge circuitry, and a sensor connector. The flexible link is attached to this module and the strain gauge is fixed at the root of the link. The module is mounted onto the servo motor, which is the actuator for this system. The strain gauge sensor produces an analog signal proportional to the deflection of the link tip.

The link can be schematically represented as shown in Fig. 4. The flexible link has a total length of LlL_lLl​, a mass of mlm_lml​, and its moment of inertia about the pivoted end is JlJ_lJl​. The deflection angle of the link is denoted as α\alphaα and increases positively when rotated CCW.

The complete flexible link system can be represented by the diagram shown in Fig. 5. The control variable is the input servo motor voltage, VmV_mVm​ which is proportional to the angular rate of the servo motor. This generates a torque τ\tauτ, at the load gear of the servo that rotates the base of the link, which is given by\tau=\displaystyle{\frac{\eta_g K_g\eta_mk_t(V_m-K_gk_m\dot{\theta})}{R_m}}=C_1V_m-C_2\dot{\theta} \qquad \qquad \qquad\tag{1.1}​

τ=ηgKgηmkt(Vm−Kgkmθ˙)Rm=C1Vm−C2θ˙(1.1)\tau=\displaystyle{\frac{\eta_g K_g\eta_mk_t(V_m-K_gk_m\dot{\theta})}{R_m}}=C_1V_m-C_2\dot{\theta} \qquad \qquad \qquad\tag{1.1}τ=Rm​ηg​Kg​ηm​kt​(Vm​−Kg​km​θ˙)​=C1​Vm​−C2​θ˙(1.1)

where the various constants are SRV02 parameters which are mentioned in Table 2.

The viscous friction coefficient of the servo is denoted by BeqB_{\rm eq}Beq​. This is the friction that opposes the torque being applied at the servo load gear. JeqJ_{\rm eq}Jeq​ represents the moment of inertia of the SRV02 when there is no load. The friction acting on the link is represented by the viscous damping coefficient BlB_lBl​. The flexible link is modeled as a linear spring with the stiffness KsK_sKs​ and with moment of inertia JlJ_lJl​ .

Table 2. Setup Parameters

Mass of flexible link

Length of flexible link

Width or breadth of flexible link

Thickness of flexible link

Young’s modulus of flexible link

Area moment of inertia of link cross-section

High-gear viscous damping coefficient of SRV02

Equivalent high-gear moment of inertia of SRV02 (no load)

Motor armature resistance

Motor torque constant

Motor efficiency

Back-emf constant

High-gear total gearbox ratio

Gearbox efficiency

Viscous damping coefficient of flexible link

Determined from experiment

To be calculated

Stiffness of flexible link

Determined from experiment

To be calculated

Equations of Motion

The servo and the flexible link can be approximated as a lumped mass system interconnected by a spring and a damper, which represent the stiffness and damping coefficient of the flexible link, respectively (see Fig.5). The equations that describe the motion of the servo and the link, i.e., the dynamics, can be obtained using free body diagram (FBD) analysis of the lumped mass moments of inertia (JeqJ_{\rm eq}Jeq​ and JlJ_lJl​).

The torque balance on JeqJ_{\rm eq}Jeq​ yields Eq. (1.2) and the torque balance on JlJ_lJl​ yields Eq. (1.3).

Jeqθ¨+Beqθ˙−Blα˙−Ksα=τ(1.2)J_{\rm eq}\ddot{\theta}+B_{\rm eq}\dot{\theta}-B_l\dot{\alpha}-K_s\alpha=\tau \qquad \qquad \qquad \tag{1.2}Jeq​θ¨+Beq​θ˙−Bl​α˙−Ks​α=τ(1.2)
Jlθ¨+Jlα¨+Blα˙+Ksα=0(1.3)J_l\ddot{\theta}+J_l\ddot{\alpha}+B_l\dot{\alpha}+K_s\alpha=0 \qquad \qquad \qquad \tag{1.3}Jl​θ¨+Jl​α¨+Bl​α˙+Ks​α=0(1.3)

On rearranging Eq. (1.3) to obtain an expression for Bla˙+KsαB_l\dot{a}+K_s\alphaBl​a˙+Ks​α and substituting it in Eq. (1.2), the equations of motion (EOM) for the rotary flexible link system can be obtained as

(Jeq+Jl)θ¨+Jlα¨+Beqθ˙=τ(1.4)(J_{\rm eq}+J_l)\ddot{\theta}+J_l\ddot{\alpha}+B_{\rm eq}\dot{\theta}=\tau \qquad \qquad \qquad \tag{1.4}(Jeq​+Jl​)θ¨+Jl​α¨+Beq​θ˙=τ(1.4)
Jlα¨+Jlθ¨+Blα˙+Ksα=0(1.5)J_l\ddot{\alpha}+J_l\ddot{\theta}+B_l\dot{\alpha}+K_s\alpha=0 \qquad \qquad \qquad \tag{1.5}Jl​α¨+Jl​θ¨+Bl​α˙+Ks​α=0(1.5)

Note that the rigid rotation of the link (θ{\theta}θ) and its flexible deflection (α{\alpha}α) are inertially coupled as seen from Eqns. (1.4) and (1.5).

Part 1: Determination of Link Stiffness and Viscous Damping from Experiment

Part 1: Theory

The stiffness and the viscous damping coefficient of the flexible link can be determined from the free oscillation of the link using a second-order model. The free-oscillatory equation of motion of this second-order system is obtained by setting the θ¨\ddot{\theta}θ¨ term to zero in Eq. (1.5), i.e., by holding θ\thetaθ constant, yielding:

Jlα¨+Blα˙+Ksα=0(1.6)J_l\ddot{\alpha}+B_l\dot{\alpha}+K_s\alpha=0 \qquad \qquad \qquad \tag{1.6}Jl​α¨+Bl​α˙+Ks​α=0(1.6)

With initial conditions α(0)=α0\alpha(0)=\alpha_0α(0)=α0​ and α˙(0)=0\dot{\alpha}(0)=0α˙(0)=0 , the Laplace transform of Eqn. (1.6) yields Eq (1.7) where A(s)\displaystyle{ A(s)}A(s) is the Laplace transform of α(t)\displaystyle{ \alpha(t)}α(t).

A(s)=α0Jls2+BlJls+KsJl(1.7)\displaystyle{ A(s)={\frac{\displaystyle{\frac{\alpha_0}{J_l}}}{\displaystyle{s^2+\frac{B_l}{J_l}s+\frac{K_s}{J_l}}}}} \qquad \qquad \qquad \tag{1.7}A(s)=s2+Jl​Bl​​s+Jl​Ks​​Jl​α0​​​(1.7)

Inverse Laplace of Eq. (1.7) yields α(t)\displaystyle{ \alpha(t)}α(t). An example plot of α(t)\displaystyle{ \alpha(t)}α(t) is shown in Fig. 6.

The characteristic polynomial for a second-order system is:

s2+2ζωns+ωn2s^2+2\zeta\omega_ns+\omega_n^2 s2+2ζωn​s+ωn2​

where ζ\zetaζ is the damping ratio, and ωn\omega_nωn​ is the natural frequency. Equating this to the characteristic polynomial (denominator) in Eq. (1.7) yields

ωn2=KsJl(1.8)\displaystyle{\omega_n^2=\frac{K_s}{J_l}} \qquad \qquad \qquad \tag{1.8}ωn2​=Jl​Ks​​(1.8)
2ζωn=BlJl(1.9)\displaystyle{2\zeta\omega_n = \frac{B_l}{J_l}} \qquad \qquad \qquad \tag{1.9}2ζωn​=Jl​Bl​​(1.9)

whereJlJ_lJl​ is the mass moment of inertia of the link about the pivot. This can be calculated approximately by considering the link as a rod rotating about a pivot at one edge (Jl=mlLl23)\displaystyle{(J_l=\frac{m_lL_l^2}{3})}(Jl​=3ml​Ll2​​). Equations (1.8) and (1.9) can be used to determine the stiffness and damping of the flexible link once the natural frequency and damping ratio are known.

The damping ratio of this second-order system can be found from its response (underdamped system) using the logarithmic decrement given by

δ=1n−1ln⁡O1On(1.10)\displaystyle{\delta=\frac{1}{n-1}\ln{\frac{O_1}{O_n}}} \qquad \qquad \qquad \tag{1.10}δ=n−11​lnOn​O1​​(1.10)

where O1O_1O1​ is the peak of the first oscillation and OnO_nOn​ is the peak of the nth oscillation. Note that O1>OnO_1>O_nO1​>On​ , as this is a decaying response (positive damping).

The damping ratio ζ\displaystyle{\zeta}ζ can be shown to be related to the logarithmic decrement δ \displaystyle{\delta}δ as

ζ=11+(2πδ)2(1.11)\displaystyle{\zeta=\frac{1}{\sqrt{1+(\displaystyle{\frac{2\pi}{\delta})^2}}}} \qquad \qquad \qquad \tag{1.11}ζ=1+(δ2π​)2​1​(1.11)

The period of oscillation in a system response can be found using the equation

Tosc=tn−t1n−1(1.12)\displaystyle{T_{\rm osc}=\frac{t_n-t_1}{n-1}} \qquad \qquad \qquad \tag{1.12}Tosc​=n−1tn​−t1​​(1.12)

where tnt_ntn​ is the time of the nthnthnth peak t1t_1t1​ is the time of the first peak, and nnn is the number of peaks considered.

From this, the damped natural frequency (in rad/s) is

ωd=2πTosc(1.13)\displaystyle{\omega_d=\frac{2\pi}{T_{\rm osc}}} \qquad \qquad \qquad \tag{1.13}ωd​=Tosc​2π​(1.13)

and the natural frequency is

ωn=ωd1−ζ2(1.14)\displaystyle{\omega_n=\frac{\omega_d}{\sqrt{1-\zeta^2}}} \qquad \qquad \qquad \tag{1.14}ωn​=1−ζ2​ωd​​(1.14)

Part 1 Experimental Procedure:

  1. Mount the flexible link onto the calibration bench.

  2. Download and open FlexLink_FreeOsc_Q2_USB.slx. This is the block diagram for this part of the experiment. Change the simulation time to 5-10 seconds.

  3. Open the scope alpha.

  4. Turn on the power supply.

  5. Check you have good data and save the link deflection angle data for the free oscillation using the filename FreeOsc_1 to your folder.

  6. Repeat the steps 7 and 8 two more times for different perturbation locations along the link (for example, around the middle and near the base) or different perturbation angles.

Part 1: Analysis:

  1. Plot the measured angular deflection of the link vs. time for each case. Ensure that the data is centered around 0°, and if it is not, adjust it so that it is. Select peaks that are smooth (focus on the region after initial transients) as shown in the figure below. Ensure that there are at least 4-5 peaks in between the two chosen peaks. Option: Usage offindpeak MATLAB function might be helpful, but not required. If you use this function, verify the peaks identified.

  2. From the peaks selected, determine the logarithmic decrement δ \displaystyle{\delta}δ (Eq 1.10) and the time period Tosc\displaystyle{T_{\rm osc}}Tosc​ (Eq 1.12).

  3. Average the logarithmic decrement δ \displaystyle{\delta}δ and the time period Tosc\displaystyle{T_{\rm osc}}Tosc​ for the three sets of data to get single values of δ \displaystyle{\delta}δ and Tosc\displaystyle{T_{\rm osc}}Tosc​.

  4. Compute the mass moment of inertia of the link using the equation in Table 2.

  5. Using the average values of δ \displaystyle{\delta}δ and Tosc\displaystyle{T_{\rm osc}}Tosc​ from step 3 and the value of Jl J_lJl​ from step 4, compute damping ratio, damped frequency, natural frequency, link stiffness and link viscous damping coefficient.

Part 2: Determination of Modal Frequencies

Part 2 Theory:

The flexible link can be considered as a thin continuous (uniform) cantilever beam anchored at one end and free at the other end. Using the Euler-Bernoulli beam theory, the equation of motion can be written as

EI∂4Y(x,t)∂x4+m∂2Y(x,t)∂t2=q(x,t)(1.15)\displaystyle{EI\frac{\mathrm{\partial}^4Y(x,t)}{\mathrm{\partial }x^4}+m\frac{\partial ^2Y(x,t)}{\partial t^2}=q(x,t)} \qquad \qquad \qquad \tag{1.15}EI∂x4∂4Y(x,t)​+m∂t2∂2Y(x,t)​=q(x,t)(1.15)

where EEE is the Young's modulus of the material of the beam (assumed constant), III is the area moment of inertia of the beam cross-section (assumed constant), Y(x,t)Y(x,t)Y(x,t) is the displacement in yyy direction at a distance xxx from the fixed end at time ttt, ω\omegaω is the circular natural frequency, mmm is the mass per unit length (m=ρAm=\rho Am=ρA, ρ\rhoρ is the material density, AAA is the cross-section area), xxx is the distance measured from the fixed end and qqq is the external applied force per unit length.

Also, the angle of deflection α\alphaα is related to the displacement as

α=∂Y∂x(1.16)\displaystyle{\alpha=\frac{\partial Y}{\partial x}} \qquad \qquad \qquad \tag{1.16}α=∂x∂Y​(1.16)

The general solution to Eq. (1.15) can be obtained using separation of variables, as in Eq. (1.17) below.

Y(x,t)=v(x)s(t)(1.17)Y(x,t)=v(x)s(t) \qquad \qquad \qquad \tag{1.17}Y(x,t)=v(x)s(t)(1.17)

Substituting (1.17) in (1.15), setting q(x,t)=0q(x,t)=0q(x,t)=0 and rearranging gives

d4v(x)dx4s(t)+v(x)mEId2s(t)dt2=0(1.18)\displaystyle{\frac{\mathrm{d}^4 v(x)}{\mathrm{d}x^4}s(t)+v(x)\frac{m}{EI}\frac{\mathrm{d}^2s(t)}{\mathrm{d}t^2}=0} \qquad \qquad \qquad \tag{1.18}dx4d4v(x)​s(t)+v(x)EIm​dt2d2s(t)​=0(1.18)

Equation (1.18) can be rewritten as

d4v(x)dx4v(x)=−mEId2s(t)dt2s(t)(1.19)\displaystyle{\frac{\displaystyle{\frac{\mathrm{d}^4 v(x)}{\mathrm{d}x^4}}}{v(x)}=-\frac{m}{EI}\frac{\displaystyle{\frac{\mathrm{d}^2s(t)}{\mathrm{d}t^2}}}{s(t)}} \qquad \qquad \qquad \tag{1.19}v(x)dx4d4v(x)​​=−EIm​s(t)dt2d2s(t)​​(1.19)

Since the left side of Eq. (1.19) is only a function of xxx and the right side of Eq. (1.19) is only a function of ttt, they both must equal a constant. Let this constant be β4\beta^4β4. Thus, Eq. (1.19) can be written as the following two equations

d4v(x)dx4−β4v(x)=0(1.20)\displaystyle{\frac{\mathrm{d}^4v(x)}{\mathrm{d}x^4}-\beta^4v(x)=0} \qquad \qquad \qquad \tag{1.20}dx4d4v(x)​−β4v(x)=0(1.20)
d2s(t)dt2+mEIβ4s(t)=0(1.21)\displaystyle{\frac{\mathrm{d}^2s(t)}{\mathrm{d}t^2}+\frac{m}{EI}\beta^4s(t)=0} \qquad \qquad \qquad \tag{1.21}dt2d2s(t)​+EIm​β4s(t)=0(1.21)

The solution of Eq. (1.20) gives v(x)v(x)v(x), which is of the form

v(x)=asin⁡(βx)+bcos⁡(βx)+csinh⁡(βx)+dcosh⁡(βx)(1.22)v(x)=a\sin(\beta x)+b\cos(\beta x)+c\sinh(\beta x)+d\cosh(\beta x) \qquad \qquad \tag{1.22}v(x)=asin(βx)+bcos(βx)+csinh(βx)+dcosh(βx)(1.22)

where a,b,ca,b,ca,b,c and ddd are unknown constants. The general solution of Eq. (1.21) is given by

s(t)=gsin⁡(ωt)+hcos⁡(ωt)(1.23)s(t)=g\sin(\omega t)+h\cos(\omega t) \qquad \qquad \qquad \tag{1.23}s(t)=gsin(ωt)+hcos(ωt)(1.23)

where ω=EImβ2\omega=\displaystyle{\sqrt{\frac{EI}{m}}\beta^2}ω=mEI​​β2 , ggg and hh h are unknown constants.

The constants in Eq. (1.22) are determined from four boundary conditions, while the constants in Eq. (1.23) are determined from two initial conditions.

For a clamped-free or cantilever beam, the geometric boundary conditions are

Y(x=0,t)=0→v(x=0)=0Y(x=0, t)=0\to v(x=0)=0Y(x=0,t)=0→v(x=0)=0
∂Y∂x∣(x=0,t)=0→dvdx∣x=0=0\displaystyle{\left.\frac{\partial Y}{\mathrm{\partial} x}\right|_{(x=0,t)}=0\to \left.\frac{\mathrm{d}v}{\mathrm{d}x}\right|_{x=0}=0}∂x∂Y​​(x=0,t)​=0→dxdv​​x=0​=0

and the natural boundary conditions are

M(x=L,t)=0→EI∂2Y∂x2∣x=L,t=0→d2vdx2∣x=L=0\displaystyle{M(x=L,t)=0\to EI\left.\frac{\partial^2Y}{\partial x^2}\right|_{x=L,t}=0\to \left.\frac{\mathrm{d}^2v}{\mathrm{d}x^2}\right|_{x=L}=0}M(x=L,t)=0→EI∂x2∂2Y​​x=L,t​=0→dx2d2v​​x=L​=0
V(x=L,t)=0→−EI∂3Y∂x3∣(x=L,t)=0→d3vdx3∣(x=L)=0\displaystyle{V(x=L,t)=0\to -EI\left.\frac{\partial^3Y}{\partial x^3}\right|_{(x=L,t)}=0\to \left.\frac{\mathrm{d}^3v}{\mathrm{d}x^3}\right|_{(x=L)}=0}V(x=L,t)=0→−EI∂x3∂3Y​​(x=L,t)​=0→dx3d3v​​(x=L)​=0

where MMM represents the bending moment and VVV represents the shear force.

On substitution of the geometric boundary conditions at x=0x=0x=0 in Eq. (1.22) and its derivative, the following relations can be obtained

v(x=0)=0→d=−bv(x=0)=0\to d=-bv(x=0)=0→d=−b
dvdx∣(x=0)=0→c=−a\displaystyle{\left.\frac{\mathrm{d}v}{\mathrm{d}x}\right|_{(x=0)}=0\to c=-a}dxdv​​(x=0)​=0→c=−a

Hence, Eq. (1.22) becomes

v(x)=a[sin⁡(βx)−sinh⁡(βx)]+b[cos⁡(βx)−cosh⁡(βx)](1.24)v(x)=a[\sin(\beta x)-\sinh(\beta x)]+b[\cos(\beta x)-\cosh(\beta x)] \qquad \qquad \qquad \tag{1.24}v(x)=a[sin(βx)−sinh(βx)]+b[cos(βx)−cosh(βx)](1.24)

On further substitution of the natural boundary conditions at x=Lx=Lx=L in the derivatives of Eq. (1.24) yields

d2vdx2∣(x=L)=0→a[sin⁡(βL)+sinh⁡(βL)]+b[cos⁡(βL)+cosh⁡(βL)]=0\left.\frac{\mathrm{d}^2v}{\mathrm{d}x^2}\right|_{(x=L)}=0\to a[\sin(\beta L)+\sinh(\beta L)]+b[\cos(\beta L)+\cosh(\beta L)]=0dx2d2v​​(x=L)​=0→a[sin(βL)+sinh(βL)]+b[cos(βL)+cosh(βL)]=0
d3vdx3∣(x=L)=0→a[cos⁡(βL)+cosh⁡(βL)]−b[sin⁡(βL)−sinh⁡(βL)]=0\displaystyle{\left.\frac{\mathrm{d}^3v}{\mathrm{d}x^3}\right|_{(x=L)}=0\to a[\cos(\beta L)+\cosh(\beta L)]-b[\sin(\beta L)-\sinh(\beta L)]=0}dx3d3v​​(x=L)​=0→a[cos(βL)+cosh(βL)]−b[sin(βL)−sinh(βL)]=0

or

[sin⁡(βL)+sinh⁡(βL)cos⁡(βL)+cosh⁡(βL)cos⁡(βL)+cosh⁡(βL)−sin⁡(βL)+sinh⁡(βL)][ab]=0\displaystyle{\begin{bmatrix}\sin(\beta L)+\sinh(\beta L) & \cos(\beta L)+\cosh(\beta L)\\\cos(\beta L)+\cosh(\beta L) & -\sin(\beta L)+\sinh(\beta L)\end{bmatrix} \begin{bmatrix}a\\b\end{bmatrix}=0}[sin(βL)+sinh(βL)cos(βL)+cosh(βL)​cos(βL)+cosh(βL)−sin(βL)+sinh(βL)​][ab​]=0

For a non-trivial solution, the determinant of the above matrix must be 0, i.e.

det[sin⁡(βL)+sinh⁡(βL)cos⁡(βL)+cosh⁡(βL)cos⁡(βL)+cosh⁡(βL)−sin⁡(βL)+sinh⁡(βL)]=0\displaystyle{\mathrm{det}\begin{bmatrix}\sin(\beta L)+\sinh(\beta L) & \cos(\beta L)+\cosh(\beta L)\\\cos(\beta L)+\cosh(\beta L) & -\sin(\beta L)+\sinh(\beta L)\end{bmatrix}=0}det[sin(βL)+sinh(βL)cos(βL)+cosh(βL)​cos(βL)+cosh(βL)−sin(βL)+sinh(βL)​]=0

which gives the following characteristic equation

[sin⁡(βL)+sinh⁡(βL)][−sin⁡(βL)+sinh⁡(βL)]−[cos⁡(βL)+cosh⁡(βL)]2=0[\sin(\beta L)+\sinh(\beta L)][-\sin(\beta L)+\sinh(\beta L)]-[\cos(\beta L)+\cosh(\beta L)]^2=0[sin(βL)+sinh(βL)][−sin(βL)+sinh(βL)]−[cos(βL)+cosh(βL)]2=0

The above equation simplifies to

cos⁡(βL)cosh⁡(βL)=−1\cos(\beta L)\cosh(\beta L)=-1cos(βL)cosh(βL)=−1

There are infinite solutions to this characteristic equation, which are given by

βiL=1.875,4.694,7.855,... ...\beta_{i} L=1.875, 4.694, 7.855,...\space...βi​L=1.875,4.694,7.855,... ...
β1,2,3,...=1.875L,4.694L,7.855L,... ...\beta_{1,2,3,...}=\frac{1.875}{L},\frac{4.694}{L}, \frac{7.855}{L},...\space...β1,2,3,...​=L1.875​,L4.694​,L7.855​,... ...

Thus, the mode shapes are

vi(x)=[cosh⁡(βix)−cos⁡(βix)]+cos⁡(βiL)+cosh⁡(βiL)sin⁡(βiL)+sinh⁡(βiL)[sin⁡(βix)−sinh⁡(βix)](1.25)\displaystyle{v_i(x)=[\cosh(\beta _ix)-\cos(\beta_ix)]+\frac{\cos(\beta_iL)+\cosh(\beta_iL)}{\sin(\beta_iL)+\sinh(\beta_iL)}[\sin(\beta_ix)-\sinh(\beta_ix)] \qquad \qquad \qquad \tag{1.25}}vi​(x)=[cosh(βi​x)−cos(βi​x)]+sin(βi​L)+sinh(βi​L)cos(βi​L)+cosh(βi​L)​[sin(βi​x)−sinh(βi​x)](1.25)

Since ω=EImβ2\omega = \sqrt{\frac{EI}{m}}\beta^2ω=mEI​​β2 , the modal frequencies ωi\omega_iωi​ are given by

ωi=EImβi2,  i=1,2,3,... ...(1.26)\displaystyle{\omega_i=\sqrt{\frac{EI}{m}}\beta_i^2,\space\space i=1,2,3,...\space...} \qquad \qquad \qquad \tag{1.26}ωi​=mEI​​βi2​,  i=1,2,3,... ...(1.26)

or

ω1=EIm(1.875L)2\omega_1=\sqrt{\frac{EI}{m}}\left(\frac{1.875}{L}\right)^2ω1​=mEI​​(L1.875​)2
ω2=EIm(4.694L)2\omega_2=\sqrt{\frac{EI}{m}}\left(\frac{4.694}{L}\right)^2ω2​=mEI​​(L4.694​)2
ω3=EIm(7.855L)2\omega_3=\sqrt{\frac{EI}{m}}\left(\frac{7.855}{L}\right)^2ω3​=mEI​​(L7.855​)2

mmm is mass per unit length

The mode shapes of a uniform cantilever beam are shown in Fig. 7.

Part 2 Experimental Procedure:

In order to determine the modal frequencies and mode shapes, the link is rotated using a sinusoidal input to the link via external means. When the frequency of the input coincides with either the fundamental frequency or higher frequency modes, the corresponding modes will be excited due to resonance and their mode shapes can be visually observed. Hence, the following experiment involves a frequency sweep across a range provided as input to the flexible link via the servo motor to identify the frequencies and observe the corresponding mode shapes.

  1. Mount the flexible link onto the rotary servo base.

  2. Download and open FlexLink_ExciteMode.mdl

  3. Open the scope alpha.

  4. Turn on the power supply.

  5. Ensure that the manual switch is connected to the Chirp signal input. This signal will provide a sinusoidal signal of fixed amplitude, with frequency increasing at a linear rate with time.

  6. Open the Chirp signal command block and make sure that the Initial frequency is 0.1 Hz, the target time is 0.25 s and the Frequency at target time is 0.2 Hz. This will allow the frequency sweep to take place at a reasonable rate and ensure that the relevant frequencies are covered within the span of time.

  7. Save the data using the format Osc_ChirpSignal into your folder.

Part 2 Analysis:

  1. Plot the measured angular deflection of the link vs. time. Using the time domain plot, perform frequency analysis using Fast Fourier Transform (FFT) [refer to the Appendix for the code] or a similar technique to identify the number of dominant frequencies and their magnitudes present in the signal.

  2. Using the system parameters provided in Table 2, determine the mass per unit length of the beam (m)(m)(m).

  3. Using Eqn. 1.26 and the values of necessary system parameters, calculate the first and second modal frequencies.

Part 3 Observation of Mode Shapes

Part 3 Theory:

Analytical expressions for the mode shapes are given in Eq 1.25.

Part 3: Experimental Procedure

  1. Open the FlexLink_ExciteMode.mdl Simulink file used in part 2.

  2. Open the scope alpha.

  3. Turn on the power supply.

  4. Connect the manual switch to the Sine wave signal input. This signal will provide a sinusoidal signal of fixed amplitude and fixed frequency.

  5. Open the Sine wave signal command block and make sure that the Amplitude is 3 and Phase is 0 rad. Enter the first modal frequency determined from Eq. 1.26 in rad/sec.

  6. Tune the frequency value by increasing or decreasing in steps of 1 rad/sec until the first mode shape is clearly visible (do this while the simulation is running).

  7. Observe the corresponding mode in the link and note down the number of nodes and their locations with respect to length of the link.

  8. Save the data using the file name Osc_Sineinput into your folder. This is the result for the first modal frequency.

  9. Repeat steps 6 to 10 for the second modal frequency determined from Eq. 1.26. Save the results for this as well (second modal frequency).

Part 3: Analysis

  1. Plot the mode shapes using Eq. (1.25) in MATLAB (plot v(x) vs x/L) and record the node locations. Plot both theoretical shape and experiment shape. For theoretical, use β1\beta_1β1​ and β2\beta_2β2​ from β1,2=1.875L,4.694L\beta_{1,2}=\frac{1.875}{L},\frac{4.694}{L}β1,2​=L1.875​,L4.694​ and for experimental, use two modal frequencies from FFT and ω=EImβ2\omega = \sqrt{\frac{EI}{m}}\beta^2ω=mEI​​β2 to find β1,2\beta_{1,2}β1,2​.

  2. Record the number of nodes and their locations for each mode. Determine the locations as a ratio of the link length and compare them with the values between the theoretical and experimental mode shape plots.

Results for Report

(A) From Part 1

  1. Plot of the measured angular deflection of the link vs. time with the chosen peaks marked for each dataset, i.e., three plots corresponding to three perturbation locations. Plot as three subplots in one figure.

  2. Equations for time period of oscillation, damped frequency, undamped frequency, damping ratio, stiffness, and viscous damping coefficient.

  3. Values of logarithmic decrement δ \displaystyle{\delta}δ and time period Tosc\displaystyle{T_{\rm osc}}Tosc​ for each data set, along with corresponding average values. Use table B.1 to document these values.

  4. Values of the damped frequency ωd\omega_dωd​, the natural frequency ωn\omega_nωn​, the damping ratio ζ\zetaζ, the stiffness KsK_sKs​ and the viscous damping coefficient BlB_lBl​ of the link computed with average values of δ \displaystyle{\delta}δ and Tosc\displaystyle{T_{\rm osc}}Tosc​.

  5. Calculation of mass moment of inertia of the link (JlJ_lJl​)

(B) From Part 2

  1. Plot of measured angular deflection of the link vs. time

  2. Fast Fourier Transform (FFT) plot of link deflection with dominant frequencies and their magnitudes identified (either marked on the plot or mentioned in writing).

  3. Calculation of mass per unit length of the link

  4. Calculations and values for the theoretical first and second modal frequencies (calculated using Eqn. 1.26).

  5. Compare the first dominant frequency (from FFT) with the natural frequency of the flexible link and state your observations. Explain any similarities or differences observed and the reasons behind them.

  6. Compare the first and second dominant frequencies obtained from the FFT with the corresponding calculated first and second modal frequencies (Result B.4) and explain your observation.

(C) From Part 3

  1. 1st and 2nd Mode shapes (theoretical and experimental) are plotted on the same graph with node locations marked. (plot of v(x) vs x/L)

  2. Number of nodes and their locations for each mode (theoretical and experimental). Use Table B.2 to document the values.

  3. Comparison of experimental and theoretical mode shapes/node locations and state the reason(s) for why they differ.

Table B.1 System Identification Parameters

Parameter
Dataset 1
Dataset 2
Dataset 3
Average

Number of peaks selected (n)

null
null

null
null

null
null

null
null

null
null

null
null

null
null

Table B.2 Locations of Nodes

Mode
Node Number
Location (Theoretical)
Location (Experimental)

First

1

First

...

First

Second

1

Second

...

Second

Questions for Report

  1. Compare the damped and undamped frequencies of the link and report your observation. What does this signify with respect to the flexible link damping?

Appendix

The following code performs FFT analysis on the flexible link angle response

load data.mat %data that requires to use FFT
dT = time(2)-time(1);
Fs = 1/dT;
L = length(output_alpha)-1;
f = Fs*(0:(L/2))/L;
Ya = fft(output_alpha);
Pa2 = abs(Ya/L);
Pa1 = Pa2(1:L/2+1);
Pa1(2:end-1) = 2*Pa1(2:end-1);
% Frequency Response (FFT)
plot(f,Pa1)
xlim([0 150])
xlabel('Frequency (Hz)')
ylabel('|Amplitude {\alpha}|')
title('Single-Sided Amplitude Spectrum of \alpha')
% Angular Deflection vs. Time
figure
plot(time,output_alpha)
xlabel('Time (s)')
ylabel('Deflection Angle, \alpha (deg)')
title('Flexible Link Angle vs Time')

Moment of inertia of flexible link about pivoted end This is an inline equation: ()

Mass per unit length of flexible link ()

To build the model, click the down arrow on Monitor & Tune under the Hardware tab and then click Build for monitoring . This generates the controller code.

Press Connect button under Monitor & Tune and hold on to the base to prevent any rotation at the root.

Press Start and immediately perturb the flexible link (for example, at the tip). Keep holding the base until the data is collected for the complete run.

To build the model, click the down arrow on Monitor & Tune under the Hardware tab and then click Build for monitoring . This generates the controller code.

Press the Connect button under Monitor & Tune and click on Start . Run the servo motor with the chirp input voltage for 60 seconds.

To build the model, click the down arrow on Monitor & Tune under the Hardware tab and then click Build for monitoring . This generates the controller code.

Press Connect button under Monitor & Tune and Press Start . Run the servo motor with the sine wave for at least 20 seconds.

Time of peak 1 (s)

Time of peak n (s)

Magnitude of peak 1,

Magnitude of peak n,

Time period (Eq 1.12)

Logarithmic decrement (Eq 1.10)

mlm_lml​
0.065 kg0.065\ \mathrm{kg}0.065 kg
LlL_lLl​
0.419 m0.419 \ \mathrm{m}0.419 m
blb_lbl​
2.083×10−2 m2.083\times10^{-2} \ \mathrm{m}2.083×10−2 m
hlh_lhl​
8.128×10−4 m8.128\times10^{-4}\ \mathrm{m}8.128×10−4 m
EEE
200 GPa 200 \ \mathrm{GPa}200 GPa
III
9.32×10−13 m49.32\times10^{-13} \ \mathrm{m^{4}}9.32×10−13 m4
BeqB_{\rm eq}Beq​
0.015 N.m/(rad/s)0.015\ \mathrm{N.m/(rad/s)}0.015 N.m/(rad/s)
JeqJ_{\rm eq}Jeq​
0.00208 kg.m−20.00208 \ \mathrm{kg.m^{-2}}0.00208 kg.m−2
RmR_mRm​
2.6 Ω2.6 \ \mathrm{\Omega}2.6 Ω
ktk_tkt​
7.68×10−3 N.m7.68\times10^{-3}\ \mathrm{N.m}7.68×10−3 N.m
ηm\eta_mηm​
0.690.690.69
kmk_mkm​
7.68×10−3 V/(rad/s)7.68\times10^{-3}\ \mathrm{V/(rad/s)}7.68×10−3 V/(rad/s)
KgK_gKg​
707070
ηg\eta_gηg​
0.900.900.90
BlB_lBl​
JlJ_lJl​
13mlLl2 \frac{1}{3} m_l L_l^231​ml​Ll2​
KsK_sKs​
mmm
mlLl\frac{m_l}{L_l} Ll​ml​​
t1t_{1}t1​
tnt_{n}tn​
O1O_{1}O1​
OnO_{n}On​
Tosc\displaystyle{T_{\rm osc}}Tosc​
δ \displaystyle{\delta}δ
nnn
nnn
28KB
FlexLink_FreeOsc_Q2_USB.slx
145KB
FlexLink_ExciteMode.mdl
Image Credit: Quanser
Figure 1. Rotary Flexible Link Setup
Figure 2. FLEXGAGE coupled to SRV02
Figure 3. Strain Gauge Closeup
Figure 4. Rotary Flexible Link Angles
Figure 5. Rotary Flexible Link Model
Figure 6. Free Oscillation Response
Figure 7. Free oscillations of flexible link
Figure 7. First three mode shapes of a uniform cantilever beam.