Skip to main content

Two-rotor torsional system frequency

Short answer

The torsional natural frequency is ω_n = √[(GJ/l)(I_A+I_B)/(I_A I_B)]. The node is at distances l_A = l I_B/(I_A+I_B) from rotor A and l_B = l I_A/(I_A+I_B) from rotor B, nearer the rotor with larger inertia.

Two rotors A and B of mass moments of inertia IAI_A and IBI_B are attached to the ends of a uniform shaft of torsional stiffness kt=GJ/lk_t = GJ/l. Derive the expression for the natural frequency of torsional vibration and locate the node.

Model

  [ A ]=========shaft (l, GJ)=========[ B ]
   I_A         k_t = GJ/l             I_B
   theta_A                            theta_B

Let θA\theta_A and θB\theta_B be the angular displacements of the rotors, both measured in the same sense. (In the vibrating mode they turn in opposite directions, so the result will show θA\theta_A and θB\theta_B with opposite signs.)

Equations of motion

The shaft torque is kt(θA−θB)k_t(\theta_A - \theta_B) (relative twist):

IAθ¨A+kt(θA−θB)=0,IBθ¨B−kt(θA−θB)=0I_A\ddot\theta_A + k_t(\theta_A - \theta_B) = 0, \qquad I_B\ddot\theta_B - k_t(\theta_A - \theta_B) = 0

Take harmonic motion θ=Θsin⁡ωt\theta = \Theta\sin\omega t:

(kt−IAω2)ΘA−ktΘB=0,−ktΘA+(kt−IBω2)ΘB=0(k_t - I_A\omega^2)\Theta_A - k_t\Theta_B = 0, \qquad -k_t\Theta_A + (k_t - I_B\omega^2)\Theta_B = 0

For a non-trivial solution, the determinant is zero:

(kt−IAω2)(kt−IBω2)−kt2=0  ⇒  ω2[IAIBω2−kt(IA+IB)]=0(k_t - I_A\omega^2)(k_t - I_B\omega^2) - k_t^2 = 0 \;\Rightarrow\; \omega^2\left[I_AI_B\omega^2 - k_t(I_A+I_B)\right] = 0

The root ω=0\omega = 0 is rigid-body rotation. The other root is the natural frequency:

ωn=kt(IA+IB)IAIB=GJl⋅IA+IBIAIB,fn=ωn2π\omega_n = \sqrt{\frac{k_t(I_A+I_B)}{I_AI_B}} = \sqrt{\frac{GJ}{l}\cdot\frac{I_A+I_B}{I_AI_B}}, \qquad f_n = \frac{\omega_n}{2\pi}

Position of the node

At the node the shaft does not twist (its angular displacement is zero). From the first equation, ΘBΘA=kt−IAωn2kt=−IAIB\dfrac{\Theta_B}{\Theta_A} = \dfrac{k_t - I_A\omega_n^2}{k_t} = -\dfrac{I_A}{I_B}, so the amplitudes are inversely proportional to the inertias and are of opposite sign.

Let lAl_A and lBl_B be the distances of the node from A and B (lA+lB=ll_A + l_B = l). The twist per unit length is uniform, so ∣ΘA∣/lA=∣ΘB∣/lB|\Theta_A|/l_A = |\Theta_B|/l_B:

lA=IBIA+IB l,lB=IAIA+IB ll_A = \frac{I_B}{I_A+I_B}\,l, \qquad l_B = \frac{I_A}{I_A+I_B}\,l

The node is nearer the rotor with the larger inertia. Each rotor vibrates as if fixed to a shaft of length lAl_A or lBl_B, with ωn=GJlAIA=GJlBIB\omega_n = \sqrt{\dfrac{GJ}{l_A I_A}} = \sqrt{\dfrac{GJ}{l_B I_B}}.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Theory of Mechanism and Machine II chapter 6 questions →