Skip to main content

Armature-controlled DC motor with gear and load

Short answer

Reflect load inertia and friction to motor shaft: Jeq = Jm + JL(N1/N2)², Deq = Dm + DL(N1/N2)². The load-angle transfer function is θL(s)/Ea(s) = (N1/N2)Kt / [s((Ra+sLa)(Jeq s+Deq) + KtKb)].

For an electromechanical system shown below, derive an expression for VL(s) [?] considering it as armature controlled dc motor. Motor: i) Moment of inertia = Jm (ii) Frictional coefficient = Dm (iii) Torsional [rest not printed]. Load: i) Moment of inertia = Jm [?] (ii) Frictional coefficient = Dm [?] (iii) Torsional [rest not printed]. [Figure: armature circuit with supply ea, armature current Ia, resistance Ra, inductance La and back emf eb; field winding Lf, Rf with field current If; motor shaft (angle θm) drives the load (angle θL) through a gear pair N1:N2]

The printed question is incomplete. It is read here as the standard problem: find the load-angle transfer function θL(s)/Ea(s)\theta_L(s)/E_a(s) of an armature-controlled DC motor driving a load through a gear pair N1:N2N_1{:}N_2. Motor data: inertia JmJ_m, friction DmD_m; load data: inertia JLJ_L, friction DLD_L; shafts are taken as rigid.

Assumptions

  • Field current IfI_f (through LfL_f, RfR_f) is constant, so flux is constant.
  • Torque Tm=KtIaT_m = K_tI_a; back emf eb=Kbθ˙me_b = K_b\dot\theta_m.
  • Gears are ideal (no loss, no backlash): θL=N1N2θm\theta_L = \dfrac{N_1}{N_2}\theta_m.

Step 1: Electrical equation

ea=Raia+Ladiadt+eb  ⇒  Ia(s)=Ea(s)−Kbsθm(s)Ra+sLae_a = R_ai_a + L_a\frac{di_a}{dt} + e_b \;\Rightarrow\; I_a(s) = \frac{E_a(s) - K_bs\theta_m(s)}{R_a + sL_a}

Step 2: Reflect the load to the motor shaft

Load impedances move to the motor side multiplied by (N1/N2)2(N_1/N_2)^2:

Jeq=Jm+JL(N1N2)2,Deq=Dm+DL(N1N2)2J_{eq} = J_m + J_L\left(\frac{N_1}{N_2}\right)^2, \qquad D_{eq} = D_m + D_L\left(\frac{N_1}{N_2}\right)^2

Step 3: Mechanical equation at the motor shaft

Tm=KtIa=Jeqθ¨m+Deqθ˙m  ⇒  KtIa(s)=s(Jeqs+Deq)θm(s)T_m = K_tI_a = J_{eq}\ddot\theta_m + D_{eq}\dot\theta_m \;\Rightarrow\; K_tI_a(s) = s(J_{eq}s + D_{eq})\theta_m(s)

Step 4: Motor-angle transfer function

Substituting IaI_a:

Kt[Ea−Kbsθm]=s(Ra+sLa)(Jeqs+Deq)θmK_t\left[E_a - K_bs\theta_m\right] = s(R_a + sL_a)(J_{eq}s + D_{eq})\theta_m θm(s)Ea(s)=Kts[(Ra+sLa)(Jeqs+Deq)+KtKb]\frac{\theta_m(s)}{E_a(s)} = \frac{K_t}{s\left[(R_a + sL_a)(J_{eq}s + D_{eq}) + K_tK_b\right]}

Step 5: Load-angle transfer function

θL(s)Ea(s)=N1N2⋅Kts[(Ra+sLa)(Jeqs+Deq)+KtKb]\frac{\theta_L(s)}{E_a(s)} = \frac{N_1}{N_2}\cdot\frac{K_t}{s\left[(R_a + sL_a)(J_{eq}s + D_{eq}) + K_tK_b\right]}

Expanded denominator: s[LaJeqs2+(RaJeq+LaDeq)s+RaDeq+KtKb]s\left[L_aJ_{eq}s^2 + (R_aJ_{eq} + L_aD_{eq})s + R_aD_{eq} + K_tK_b\right].

The load speed is ΩL(s)=sθL(s)\Omega_L(s) = s\theta_L(s), so ΩL(s)Ea(s)=(N1/N2)Kt(Ra+sLa)(Jeqs+Deq)+KtKb\dfrac{\Omega_L(s)}{E_a(s)} = \dfrac{(N_1/N_2)K_t}{(R_a + sL_a)(J_{eq}s + D_{eq}) + K_tK_b}.

Block diagram

 Ea +   ┌──────┐Ia┌──┐Tm┌───────┐ωm┌───┐θm┌─────┐ θL
 ──►(Σ)►│  1   ├─►│Kt├─►│   1   ├┬►│1/s├─►│N1/N2├──►
    ▲-  │Ra+sLa│  └──┘  │Jeq s+ ││ └───┘  └─────┘
    │   └──────┘        │  Deq  ││
    │ Eb      ┌────┐    └───────┘│
    └─────────┤ Kb │◄────────────┘
              └────┘

Simplified form (La≈0L_a \approx 0)

θL(s)Ea(s)=Ks(τs+1),K=(N1/N2)KtRaDeq+KtKb,τ=RaJeqRaDeq+KtKb\frac{\theta_L(s)}{E_a(s)} = \frac{K}{s(\tau s + 1)}, \quad K = \frac{(N_1/N_2)K_t}{R_aD_{eq} + K_tK_b}, \quad \tau = \frac{R_aJ_{eq}}{R_aD_{eq} + K_tK_b}

A large reduction ratio (N2≫N1N_2 \gg N_1) makes the load inertia and friction look much smaller to the motor, which is why gears are used for matching.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 2 questions →