Skip to main content

Chapter 3 · 6 hours

System Transfer Function and Responses

IOE past exam questions

Past questions and answers

65 questions set from this chapter, 11 of them more than once. Most asked first.

  • Asked 4 times
  • 2081 Baisakh · 8 marks
  • 2075 Chaitra · 8 marks
  • 2068 Chaitra · 8 marks
  • 2080 Baisakh · 8 marks

Find the overall transfer function C(s)/R(s) using the block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+) → C(s). From node A, G3 feeds forward to S3 (+). From node B, H1 feeds back to S1 (−). From C(s), H2 feeds back to S2 (−).]

Answer

Name the signals: EE = output of S1S_1, AA = output of G1G_1, XX = output of S2S_2, B=G2XB = G_2X, and C=B+G3AC = B + G_3A. So E=R−H1BE = R - H_1B and X=A−H2CX = A - H_2C.

Step 1: Move the H1H_1 take-off point behind G2G_2

Since B=G2XB = G_2X, the feedback H1BH_1B can be taken from XX through G2H1G_2H_1.

Step 2: Move the G3G_3 take-off point from AA to after S2S_2

Because A=X+H2CA = X + H_2C, the branch G3AG_3A equals G3X+G3H2CG_3X + G_3H_2C. So G3G_3 now starts at XX, and an extra path G3H2G_3H_2 goes from CC into S3S_3 (positive).

Step 3: Combine parallel blocks and the positive loop at S3S_3

G2G_2 and G3G_3 are in parallel from XX: (G2+G3)(G_2 + G_3). The extra path forms a positive feedback loop G3H2G_3H_2 around S3S_3:

CX=G2+G31−G3H2\frac{C}{X} = \frac{G_2 + G_3}{1 - G_3H_2}
 R ─►[G1]─►(Σ)──► X ──►[ (G2+G3)/(1−G3H2) ]──┬──► C
            ▲ − ▲ −                          │
            │   └──────────[H2]◄─────────────┤
            └─[G1G2H1]◄── X                  │

Step 4: Move S1S_1 forward past G1G_1

RR becomes G1RG_1R and the H1H_1 feedback becomes G1G2H1G_1G_2H_1 from XX, so X=G1R−G1G2H1X−H2CX = G_1R - G_1G_2H_1X - H_2C. The loop on XX gives

XU=11+G1G2H1,U=G1R−H2C\frac{X}{U} = \frac{1}{1 + G_1G_2H_1}, \qquad U = G_1R - H_2C

Step 5: Close the H2H_2 loop

Forward path from UU: P=G2+G3(1+G1G2H1)(1−G3H2)P = \dfrac{G_2 + G_3}{(1 + G_1G_2H_1)(1 - G_3H_2)}, feedback H2H_2:

CG1R=P1+PH2=G2+G3(1+G1G2H1)(1−G3H2)+H2(G2+G3)\frac{C}{G_1R} = \frac{P}{1 + PH_2} = \frac{G_2 + G_3}{(1 + G_1G_2H_1)(1 - G_3H_2) + H_2(G_2 + G_3)}

Expanding the denominator: 1+G1G2H1−G3H2−G1G2G3H1H2+G2H2+G3H21 + G_1G_2H_1 - G_3H_2 - G_1G_2G_3H_1H_2 + G_2H_2 + G_3H_2; the G3H2G_3H_2 terms cancel.

Answer:

C(s)R(s)=G1G2+G1G31+G1G2H1+G2H2−G1G2G3H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2 + G_1G_3}{1 + G_1G_2H_1 + G_2H_2 - G_1G_2G_3H_1H_2}

Check by Mason's rule

Forward paths G1G2G_1G_2, G1G3G_1G_3. Loops −G1G2H1-G_1G_2H_1, −G2H2-G_2H_2, and +G1G3H2G2H1+G_1G_3H_2G_2H_1 (path A→G3→C→H2→G2→B→H1→G1→AA \to G_3 \to C \to H_2 \to G_2 \to B \to H_1 \to G_1 \to A). All loops touch each other and both paths, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1, giving the same result.

  • Asked 4 times
  • 2067 Asar (old course) · 8 marks
  • 2081 Bhadra · 8 marks
  • 2080 Bhadra · 8 marks
  • 2079 Bhadra · 6 marks

The open loop transfer function of a unity feedback system is given by G(s) = K/[s(1+sT)], where 'K' is the gain constant and 'T' is time constant. With the gain multiplied by a factor K1 the maximum overshoot of the system is increased from 25% to 50%. Determine K1.

Answer

The closed-loop system is second order; increasing the gain lowers the damping ratio and raises the overshoot.

Closed-loop characteristic equation

C(s)R(s)=KTs2+s+K=K/Ts2+1Ts+KT\frac{C(s)}{R(s)} = \frac{K}{Ts^2 + s + K} = \frac{K/T}{s^2 + \frac{1}{T}s + \frac{K}{T}}

Comparing with s2+2ζωns+ωn2s^2 + 2\zeta\omega_ns + \omega_n^2:

ωn=KT,2ζωn=1T  ⇒  ζ=12KT\omega_n = \sqrt{\frac{K}{T}}, \qquad 2\zeta\omega_n = \frac{1}{T} \;\Rightarrow\; \zeta = \frac{1}{2\sqrt{KT}}

So ζ∝1/K\zeta \propto 1/\sqrt{K} (for fixed TT).

Damping ratio from overshoot

Mp=e−πζ/1−ζ2  ⇒  ζ=−ln⁡Mpπ2+(ln⁡Mp)2M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}} \;\Rightarrow\; \zeta = \frac{-\ln M_p}{\sqrt{\pi^2 + (\ln M_p)^2}}
  • For Mp=0.25M_p = 0.25: ln⁡0.25=−1.3863\ln 0.25 = -1.3863
ζ1=1.38639.8696+1.9218=1.38633.4339=0.4037\zeta_1 = \frac{1.3863}{\sqrt{9.8696 + 1.9218}} = \frac{1.3863}{3.4339} = 0.4037
  • For Mp=0.50M_p = 0.50: ln⁡0.5=−0.6931\ln 0.5 = -0.6931
ζ2=0.69319.8696+0.4805=0.69313.2172=0.2155\zeta_2 = \frac{0.6931}{\sqrt{9.8696 + 0.4805}} = \frac{0.6931}{3.2172} = 0.2155

Gain factor

With gain KK: ζ1=12KT\zeta_1 = \dfrac{1}{2\sqrt{KT}}. With gain K1KK_1K: ζ2=12K1KT\zeta_2 = \dfrac{1}{2\sqrt{K_1KT}}. Dividing:

ζ1ζ2=K1  ⇒  K1=(ζ1ζ2)2=(0.40370.2155)2=(1.8738)2\frac{\zeta_1}{\zeta_2} = \sqrt{K_1} \;\Rightarrow\; K_1 = \left(\frac{\zeta_1}{\zeta_2}\right)^2 = \left(\frac{0.4037}{0.2155}\right)^2 = (1.8738)^2

Answer: K1≈3.51K_1 \approx 3.51. The gain must be multiplied by about 3.51 to raise the peak overshoot from 25% to 50%.

  • Asked 2 times
  • 2082 Baisakh · 8 marks
  • 2080 Bhadra · 8 marks

For a control system shown in figure below, find the value of K & Kt so that the damping ratio (ζ) of system is 0.6 & settling time (ts) is 0.1 sec for the unit step response. [Figure: R(s) → summing point (+, −) → K → summing point (+, −) → 100/(1+0.2s) → 1/(20s) → C(s). Minor loop: output of 100/(1+0.2s) block fed back through Kt to the second summing point (−). Major loop: C(s) fed back with unity gain to the first summing point (−).]

Answer

Step 1: Reduce the minor (tachometer) loop

The minor loop has forward block 1001+0.2s\dfrac{100}{1 + 0.2s} and feedback KtK_t taken from its own output:

Gin(s)=1001+0.2s1+100Kt1+0.2s=1000.2s+1+100KtG_{in}(s) = \frac{\frac{100}{1 + 0.2s}}{1 + \frac{100K_t}{1 + 0.2s}} = \frac{100}{0.2s + 1 + 100K_t}

Step 2: Open-loop transfer function

G(s)=K⋅1000.2s+1+100Kt⋅120s=5Ks(0.2s+1+100Kt)=25Ks[s+5(1+100Kt)]G(s) = K\cdot\frac{100}{0.2s + 1 + 100K_t}\cdot\frac{1}{20s} = \frac{5K}{s(0.2s + 1 + 100K_t)} = \frac{25K}{s\left[s + 5(1 + 100K_t)\right]}

Step 3: Closed-loop characteristic equation (unity feedback)

s2+5(1+100Kt)s+25K=0s^2 + 5(1 + 100K_t)s + 25K = 0

Comparing with s2+2ζωns+ωn2=0s^2 + 2\zeta\omega_ns + \omega_n^2 = 0:

ωn2=25K,2ζωn=5(1+100Kt)\omega_n^2 = 25K, \qquad 2\zeta\omega_n = 5(1 + 100K_t)

Step 4: Use the specifications

Settling time (2% criterion):

ts=4ζωn=0.1  ⇒  ζωn=40t_s = \frac{4}{\zeta\omega_n} = 0.1 \;\Rightarrow\; \zeta\omega_n = 40 ωn=400.6=66.67 rad/s\omega_n = \frac{40}{0.6} = 66.67\ \text{rad/s}

Step 5: Solve for KK and KtK_t

25K=ωn2=(66.67)2=4444.4  ⇒  K=177.85(1+100Kt)=2ζωn=80  ⇒  1+100Kt=16  ⇒  Kt=0.15\begin{aligned} 25K &= \omega_n^2 = (66.67)^2 = 4444.4 \;\Rightarrow\; K = 177.8 \\ 5(1 + 100K_t) &= 2\zeta\omega_n = 80 \;\Rightarrow\; 1 + 100K_t = 16 \;\Rightarrow\; K_t = 0.15 \end{aligned}

Answer: K≈177.8K \approx 177.8 and Kt=0.15K_t = 0.15 (using the 2% settling criterion).

If the 5% criterion ts=3/(ζωn)t_s = 3/(\zeta\omega_n) is used instead, ζωn=30\zeta\omega_n = 30, ωn=50\omega_n = 50 rad/s, giving K=100K = 100 and Kt=0.11K_t = 0.11.

Note how the tachometer feedback KtK_t sets the damping, while KK sets the natural frequency, so both specifications can be met independently.

  • Asked 2 times
  • 2081 Bhadra · 8 marks
  • 2068 Baisakh (old course) · 8 marks

From the given block diagram, find the transfer ratio C(s)/R(s) using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+) → G2 → summing point S3 (+, −) → node B → G3 → C(s). Feedforward from node A to S2 (+). H1 from node B fed back to S2 (−). Unity feedback from C(s) to S3 (−). H2 from C(s) fed back to S1 (−).]

Answer

Name the signals: A=R−H2CA = R - H_2C (output of S1S_1), XX = output of S2S_2, BB = output of S3S_3, C=G3BC = G_3B. Then X=G1A+A−H1BX = G_1A + A - H_1B and B=G2X−CB = G_2X - C.

Step 1: Combine G1G_1 and the feedforward path

G1G_1 and the unity feedforward from AA are in parallel into S2S_2:

Ga=1+G1G_a = 1 + G_1

Step 2: Move the H1H_1 take-off point from BB to CC

Since B=C/G3B = C/G_3, the feedback block becomes H1G3\dfrac{H_1}{G_3}, taken from CC.

Step 3: Reduce the unity loop around G3G_3

G3G_3 with unity negative feedback to S3S_3:

CG2X=G31+G3\frac{C}{G_2X} = \frac{G_3}{1 + G_3}

So from XX to CC: Gb=G2G31+G3G_b = \dfrac{G_2G_3}{1 + G_3}.

Step 4: Reduce the H1/G3H_1/G_3 loop

CX′=Gb1+GbH1G3=G2G31+G31+G2H11+G3=G2G31+G3+G2H1\frac{C}{X'} = \frac{G_b}{1 + G_b\frac{H_1}{G_3}} = \frac{\frac{G_2G_3}{1+G_3}}{1 + \frac{G_2H_1}{1+G_3}} = \frac{G_2G_3}{1 + G_3 + G_2H_1}

(here X′X' is the signal (1+G1)A(1 + G_1)A entering S2S_2)

Step 5: Series with (1+G1)(1 + G_1) and close the H2H_2 loop

Forward path: Gf=(1+G1)G2G31+G3+G2H1G_f = \dfrac{(1 + G_1)G_2G_3}{1 + G_3 + G_2H_1}, feedback H2H_2:

CR=Gf1+GfH2\frac{C}{R} = \frac{G_f}{1 + G_fH_2}
 R +    ┌──────────────────────────┐
 ──►(Σ)─►│ (1+G1)G2G3/(1+G3+G2H1) ├──┬──► C
    ▲ -  └──────────────────────────┘  │
    │            ┌────┐                │
    └────────────┤ H2 │◄───────────────┘
                 └────┘

Answer:

C(s)R(s)=G2G3(1+G1)1+G3+G2H1+G1G2G3H2+G2G3H2\frac{C(s)}{R(s)} = \frac{G_2G_3(1 + G_1)}{1 + G_3 + G_2H_1 + G_1G_2G_3H_2 + G_2G_3H_2}

Check by Mason's rule

Forward paths: P1=G1G2G3P_1 = G_1G_2G_3, P2=G2G3P_2 = G_2G_3 (via feedforward). Loops: −G3-G_3, −G2H1-G_2H_1, −G1G2G3H2-G_1G_2G_3H_2, −G2G3H2-G_2G_3H_2. All loops touch each other and both paths (Δ1=Δ2=1\Delta_1 = \Delta_2 = 1), giving the same answer.

  • Asked 2 times
  • 2081 Baisakh · 8 marks
  • 2066 Bhadra (old course) · 8 marks

For the given mechanical system, obtain the transfer function with angular displacement θ(t) as output and torque T(t) as input. Hence find J and D to give 20% overshoot and settling time of 2 second for step input of torque T(t). [Figure: fixed wall – torsional spring K = 5 N-m/rad – inertia J (torque T(t) applied, angle θ(t)) – viscous damper D – fixed wall]

Answer

Transfer function

Torque balance on JJ (spring KK and damper DD both to the frame):

Jθ¨+Dθ˙+Kθ=T(t)J\ddot\theta + D\dot\theta + K\theta = T(t) θ(s)T(s)=1Js2+Ds+K=1/Js2+DJs+KJ,K=5 N-m/rad\frac{\theta(s)}{T(s)} = \frac{1}{Js^2 + Ds + K} = \frac{1/J}{s^2 + \frac{D}{J}s + \frac{K}{J}}, \qquad K = 5\ \text{N-m/rad}

Comparing with the standard form: ωn2=KJ\omega_n^2 = \dfrac{K}{J}, 2ζωn=DJ2\zeta\omega_n = \dfrac{D}{J}.

Damping ratio for 20% overshoot

ζ=−ln⁡(0.20)π2+ln⁡2(0.20)=1.60949.8696+2.5903=1.60943.5299=0.456\zeta = \frac{-\ln(0.20)}{\sqrt{\pi^2 + \ln^2(0.20)}} = \frac{1.6094}{\sqrt{9.8696 + 2.5903}} = \frac{1.6094}{3.5299} = 0.456

Natural frequency from settling time (2% criterion)

ts=4ζωn=2  ⇒  ζωn=2t_s = \frac{4}{\zeta\omega_n} = 2 \;\Rightarrow\; \zeta\omega_n = 2 ωn=20.456=4.386 rad/s\omega_n = \frac{2}{0.456} = 4.386\ \text{rad/s}

Solve for JJ and DD

J=Kωn2=5(4.386)2=519.24=0.260 kg-m2D=2ζωnJ=2×2×0.260=1.04 N-m-s/rad\begin{aligned} J &= \frac{K}{\omega_n^2} = \frac{5}{(4.386)^2} = \frac{5}{19.24} = 0.260\ \text{kg-m}^2 \\ D &= 2\zeta\omega_nJ = 2\times 2\times 0.260 = 1.04\ \text{N-m-s/rad} \end{aligned}

Answer: J≈0.26 kg-m2J \approx 0.26\ \text{kg-m}^2 and D≈1.04 N-m-s/radD \approx 1.04\ \text{N-m-s/rad}.

With these values, θ(s)T(s)=3.85s2+4s+19.24\dfrac{\theta(s)}{T(s)} = \dfrac{3.85}{s^2 + 4s + 19.24} (poles at s=−2±j3.90s = -2 \pm j3.90), giving 20% overshoot and ts=2t_s = 2 s. The steady-state angle for a unit step torque is 1/K=0.21/K = 0.2 rad.

  • Asked 2 times
  • 2076 Asoj · 2+6 marks
  • 2067 Asar (old course) · 8 marks

Develop signal flow graph for the block diagram model below and find transfer function using Mason's gain formula. [Figure: R → summing point S1 (+, −) → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+, +) → C. G3 from node A to S3 (+). H1 from node B fed back to S1 (−). H2 from C fed back to S2 (−).]

Answer

Signal flow graph

Nodes: RR, e1e_1 (after S1S_1), AA (after G1G_1), e2e_2 (after S2S_2), BB (after G2G_2), CC. A dummy output node CC is drawn with unity gain.

       1      G1      1       G2       1
 R ───►e1 ───►A ────►e2 ────► B ─────►C ──1──► C
       ▲      │       ▲       │        │
       │      └───────┼──G3───┼───────►│
       │              │       │        │
       │              └──────(−H2)─────┘
       └────────(−H1)─────────┘

Branches: R→e1R\to e_1 (1), e1→Ae_1\to A (G1G_1), A→e2A\to e_2 (1), e2→Be_2\to B (G2G_2), B→CB\to C (1), A→CA\to C (G3G_3), B→e1B\to e_1 (−H1-H_1), C→e2C\to e_2 (−H2-H_2).

Mason's gain formula

T=1Δ∑kPkΔkT = \frac{1}{\Delta}\sum_k P_k\Delta_k

Forward paths

  • P1=G1G2P_1 = G_1G_2 (R→e1→A→e2→B→CR\to e_1\to A\to e_2\to B\to C)
  • P2=G1G3P_2 = G_1G_3 (R→e1→A→CR\to e_1\to A\to C)

Individual loops

  • L1=−G1G2H1L_1 = -G_1G_2H_1 (e1→A→e2→B→e1e_1\to A\to e_2\to B\to e_1)
  • L2=−G2H2L_2 = -G_2H_2 (e2→B→C→e2e_2\to B\to C\to e_2)
  • L3=+G1G3G2H1H2L_3 = +G_1G_3G_2H_1H_2 (e1→A→C→e2→B→e1e_1\to A\to C\to e_2\to B\to e_1; two negative branches give a positive gain)

Non-touching loops: none (all share node e2e_2 or BB).

Determinant

Δ=1−(L1+L2+L3)=1+G1G2H1+G2H2−G1G2G3H1H2\Delta = 1 - (L_1 + L_2 + L_3) = 1 + G_1G_2H_1 + G_2H_2 - G_1G_2G_3H_1H_2

Cofactors: both forward paths touch all loops, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Transfer function

C(s)R(s)=G1G2+G1G31+G1G2H1+G2H2−G1G2G3H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2 + G_1G_3}{1 + G_1G_2H_1 + G_2H_2 - G_1G_2G_3H_1H_2}

This agrees with block diagram reduction of the same figure.

  • Asked 2 times
  • 2075 Asoj · 8 marks
  • 2081 Baisakh · 6 marks

Using Mason's gain formula, find the transfer function C(s)/R(s) of the fig given below. [Figure: R → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → G3 → summing point S4 (+, +) → C. G4 from node A to S4 (+). H2 from C fed back to S3 (−). H1 from node B fed back to S2 (−). Unity feedback from C to S1 (−).]

Answer

Name the nodes: RR, x1x_1 (after S1S_1), x2x_2 (after S2S_2), x3x_3 (after G1G_1), AA (after S3S_3), BB (after G2G_2), x4x_4 (after G3G_3), CC (after S4S_4).

Signal flow graph

     1     1     G1     1     G2     G3     1
 R ─►x1 ─►x2 ──►x3 ──►A ───►B ───►x4 ───►C
     ▲     ▲          ▲│     │            ▲│
     │     │          ││     │            ││
     │     └───(−H1)──┼┼─────┘            ││
     │                │└──────G4──────────┘│
     │                └───────(−H2)────────┤
     └──────────────────(−1)───────────────┘

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3 (through G2G_2, G3G_3)
  • P2=G1G4P_2 = G_1G_4 (through G4G_4)

Individual loops

LoopPathGain
L1L_1x2→x3→A→B→x2x_2\to x_3\to A\to B\to x_2−G1G2H1-G_1G_2H_1
L2L_2A→B→x4→C→AA\to B\to x_4\to C\to A−G2G3H2-G_2G_3H_2
L3L_3A→CA\to C (via G4G_4) →A\to A−G4H2-G_4H_2
L4L_4x1→⋯→B→x4→C→x1x_1\to\dots\to B\to x_4\to C\to x_1−G1G2G3-G_1G_2G_3
L5L_5x1→x2→x3→A→C→x1x_1\to x_2\to x_3\to A\to C\to x_1 (via G4G_4)−G1G4-G_1G_4

Non-touching loops: none; every loop passes through node AA.

Determinant

Δ=1−∑Li=1+G1G2H1+G2G3H2+G4H2+G1G2G3+G1G4\Delta = 1 - \sum L_i = 1 + G_1G_2H_1 + G_2G_3H_2 + G_4H_2 + G_1G_2G_3 + G_1G_4

Cofactors

Both forward paths pass through AA, so they touch all loops: Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Transfer function

C(s)R(s)=P1Δ1+P2Δ2Δ\frac{C(s)}{R(s)} = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

C(s)R(s)=G1G2G3+G1G41+G1G2H1+G2G3H2+G4H2+G1G2G3+G1G4\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_1G_4}{1 + G_1G_2H_1 + G_2G_3H_2 + G_4H_2 + G_1G_2G_3 + G_1G_4}
  • Asked 2 times
  • 2074 Chaitra · 8 marks
  • 2080 Bhadra · 8 marks

Determine the transfer function of the given system by reducing blocks. [Figure: R(s) → summing point S1 (+, −) → G1 → G3 → node A → summing point S2 (+) → C(s); G2 from node A also feeds S2 (sign printed unclear, take +). Feedback: C(s) → H1 → summing point S3 (+) → H2 → S1 (−). G4 takes the input R(s) (branch before S1) into S3 (−).]

Answer

Reading of the figure: the forward path is G1G_1 then G3G_3 to node AA; from AA the signal reaches S2S_2 directly and also through G2G_2 (sign taken as ++). The output CC goes through H1H_1 to S3S_3 (+), where G4RG_4R is subtracted; the result passes through H2H_2 to S1S_1 (−).

Step 1: Series and parallel blocks in the forward path

G1G_1 and G3G_3 are in series; the direct path and G2G_2 from AA are in parallel:

G(s)=G1G3(1+G2)G(s) = G_1G_3(1 + G_2)

Step 2: Move summing point S3S_3 past H2H_2

The signal into S1S_1 from the feedback is H2(H1C−G4R)=H1H2C−G4H2RH_2(H_1C - G_4R) = H_1H_2C - G_4H_2R. So after moving S3S_3 beyond H2H_2, the feedback path is H1H2H_1H_2 from CC, and a path G4H2G_4H_2 from RR enters S1S_1 with sign (−)(−)=+(-)(-) = +.

Step 3: Combine the two input paths into S1S_1

RR reaches S1S_1 directly and through G4H2G_4H_2 (both +), a parallel combination:

E=(1+G4H2)R−H1H2CE = (1 + G_4H_2)R - H_1H_2C
 R ─►[1+G4H2]─►(Σ)─►[G1G3(1+G2)]──┬──► C
               ▲ -                │
               └─────[H1H2]◄──────┘

Step 4: Close the feedback loop

C(1+G4H2)R=G1G3(1+G2)1+G1G3(1+G2)H1H2\frac{C}{(1 + G_4H_2)R} = \frac{G_1G_3(1 + G_2)}{1 + G_1G_3(1 + G_2)H_1H_2}

Answer:

C(s)R(s)=G1G3(1+G2)(1+G4H2)1+G1G3H1H2+G1G2G3H1H2\frac{C(s)}{R(s)} = \frac{G_1G_3(1 + G_2)(1 + G_4H_2)}{1 + G_1G_3H_1H_2 + G_1G_2G_3H_1H_2}

If the sign at the G2G_2 input of S2S_2 is negative, replace (1+G2)(1 + G_2) by (1−G2)(1 - G_2) throughout.

  • Asked 2 times
  • 2074 Chaitra · 5 marks
  • 2069 Chaitra · 6 marks

Consider a unity feedback control system with the closed loop transfer function C(s)/R(s) = (Ks + b)/(s² + as + b). Determine the open loop transfer function. Show that the steady state error in the unit ramp input response is given by ess = (a − K)/b.

Answer

Open-loop transfer function

For unity feedback, T(s)=G(s)1+G(s)T(s) = \dfrac{G(s)}{1 + G(s)}, so

G(s)=T(s)1−T(s)G(s) = \frac{T(s)}{1 - T(s)} 1−T(s)=s2+as+b−Ks−bs2+as+b=s2+(a−K)ss2+as+b1 - T(s) = \frac{s^2 + as + b - Ks - b}{s^2 + as + b} = \frac{s^2 + (a - K)s}{s^2 + as + b} G(s)=Ks+bs2+(a−K)s=Ks+bs[s+(a−K)]G(s) = \frac{Ks + b}{s^2 + (a - K)s} = \frac{Ks + b}{s\left[s + (a - K)\right]}

The open-loop system is type 1 (one pole at the origin).

Steady-state error for unit ramp

For a unit ramp R(s)=1/s2R(s) = 1/s^2, ess=1Kve_{ss} = \dfrac{1}{K_v} where the velocity error constant is

Kv=lim⁡s→0sG(s)=lim⁡s→0Ks+bs+(a−K)=ba−KK_v = \lim_{s\to 0} sG(s) = \lim_{s\to 0}\frac{Ks + b}{s + (a - K)} = \frac{b}{a - K}

Therefore

ess=1Kv=a−Kbe_{ss} = \frac{1}{K_v} = \frac{a - K}{b}

Direct check from the error transfer function

E(s)=R(s)[1−T(s)]=1s2⋅s[s+(a−K)]s2+as+bE(s) = R(s)\left[1 - T(s)\right] = \frac{1}{s^2}\cdot\frac{s\left[s + (a - K)\right]}{s^2 + as + b} ess=lim⁡s→0sE(s)=lim⁡s→0s+(a−K)s2+as+b=a−Kbe_{ss} = \lim_{s\to 0}sE(s) = \lim_{s\to 0}\frac{s + (a - K)}{s^2 + as + b} = \frac{a - K}{b}

Hence proved (valid when the closed loop is stable, i.e. a>0a > 0, b>0b > 0). Choosing K=aK = a makes the ramp error zero, because the open loop then becomes type 2.

  • Asked 2 times
  • 2074 Asoj · 8 marks
  • 2081 Baisakh · 6 marks

The open loop transfer function of a unity feedback system is given by G(s) = 108/[s²(s+4)(s²+3s+12)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 8t².

Answer

The steady state error of a unity feedback system depends on the type of G(s)G(s) and on the static error coefficients KpK_p, KvK_v and KaK_a.

Type of the system

G(s)=108s2(s+4)(s2+3s+12)G(s) = \frac{108}{s^2(s+4)(s^2+3s+12)}

There are two poles at the origin, so the system is Type 2.

Static error coefficients

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=lim⁡s→0108s(s+4)(s2+3s+12)=∞Ka=lim⁡s→0s2G(s)=108(4)(12)=10848=2.25\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \lim_{s\to 0}\frac{108}{s(s+4)(s^2+3s+12)} = \infty \\ K_a &= \lim_{s\to 0} s^2G(s) = \frac{108}{(4)(12)} = \frac{108}{48} = 2.25 \end{aligned}

Error for each input term

For a unity feedback system:

InputError formulaValue here
Step AAA/(1+Kp)A/(1+K_p)00
Ramp BtBtB/KvB/K_v00
Parabola Ct2/2Ct^2/2C/KaC/K_afinite

Input: r(t)=2+5t+8t2r(t) = 2 + 5t + 8t^2.

  • Step part 22: e1=21+∞=0e_1 = \dfrac{2}{1+\infty} = 0
  • Ramp part 5t5t: e2=5∞=0e_2 = \dfrac{5}{\infty} = 0
  • Parabolic part 8t2=16⋅t228t^2 = 16\cdot\dfrac{t^2}{2}, so C=16C = 16: e3=16Ka=162.25=7.11e_3 = \dfrac{16}{K_a} = \dfrac{16}{2.25} = 7.11

By superposition:

ess=0+0+162.25=649=7.11e_{ss} = 0 + 0 + \frac{16}{2.25} = \frac{64}{9} = 7.11

Answer: Kp=∞K_p = \infty, Kv=∞K_v = \infty, Ka=2.25K_a = 2.25, and ess=7.11e_{ss} = 7.11 (units of the output).

Note on stability: the closed-loop characteristic equation is

s5+7s4+24s3+48s2+0⋅s+108=0s^5 + 7s^4 + 24s^3 + 48s^2 + 0\cdot s + 108 = 0

The ss term is missing, so by the R-H necessary condition the closed loop is actually unstable, and strictly a steady state does not exist. The value 7.117.11 is the result the error-coefficient method gives, which is what is normally expected for this question.

  • Asked 2 times
  • 2070 Chaitra · 6 marks
  • 2078 Bhadra · 8 marks

Reduce the following block diagram model to obtain its overall transfer function. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H2 from node B fed back to S2 (−). H3 from C(s) fed back to S3 (−). H1 from C(s) fed back to S1 (−).]

Answer

Name the signals: AA is the output of S2S_2 (input of G1G_1 and of G4G_4), BB is the output of G2G_2.

From the figure the signal equations are:

A=R−H1C−H2BB=G2(G1A−H3C)C=G3B+G4A\begin{aligned} A &= R - H_1C - H_2B \\ B &= G_2(G_1A - H_3C) \\ C &= G_3B + G_4A \end{aligned}

(The two summers S1S_1 and S2S_2 are in cascade, so they can be merged into one summer at AA.)

Step 1: Move the take-off point of H2H_2 from BB past G3G_3 and S4S_4

From the last equation, B=C−G4AG3B = \dfrac{C - G_4A}{G_3}. So the signal H2BH_2B can be produced as

H2B=H2G3C−G4H2G3AH_2B = \frac{H_2}{G_3}C - \frac{G_4H_2}{G_3}A

The H2H_2 path is replaced by a block H2/G3H_2/G_3 from CC (negative) and a block G4H2/G3G_4H_2/G_3 from AA back to AA (positive).

Step 2: Combine the feedback blocks from CC and remove the self loop at AA

Feedback from CC to the summer: H1+H2G3H_1 + \dfrac{H_2}{G_3} (parallel blocks).

The positive self loop at AA gives the block 11−G4H2/G3\dfrac{1}{1 - G_4H_2/G_3}.

Step 3: Reduce the forward part from AA to CC

C=G3G2(G1A−H3C)+G4A  ⇒  CA=G1G2G3+G41+G2G3H3C = G_3G_2(G_1A - H_3C) + G_4A \;\Rightarrow\; \frac{C}{A} = \frac{G_1G_2G_3 + G_4}{1 + G_2G_3H_3}

This is the inner loop G2G3G_2G_3 with feedback H3H_3, plus the parallel path G4G_4.

Step 4: Close the main loop

Forward gain:

Gf=G1G2G3+G4(1+G2G3H3)(1−G4H2G3),H=H1+H2G3G_f = \frac{G_1G_2G_3 + G_4}{(1 + G_2G_3H_3)\left(1 - \frac{G_4H_2}{G_3}\right)}, \qquad H = H_1 + \frac{H_2}{G_3} CR=Gf1+GfH\frac{C}{R} = \frac{G_f}{1 + G_fH}

Multiplying out, the G4H2/G3G_4H_2/G_3 terms cancel:

1+GfH∝(1+G2G3H3)(1−G4H2G3)+(G1G2G3+G4)(H1+H2G3)=1+G1G2H2+G2G3H3+G1G2G3H1+G4H1−G2G4H2H3\begin{aligned} 1+G_fH &\propto (1+G_2G_3H_3)\left(1-\tfrac{G_4H_2}{G_3}\right) + (G_1G_2G_3+G_4)\left(H_1+\tfrac{H_2}{G_3}\right) \\ &= 1 + G_1G_2H_2 + G_2G_3H_3 + G_1G_2G_3H_1 + G_4H_1 - G_2G_4H_2H_3 \end{aligned}

Answer:

C(s)R(s)=G1G2G3+G41+G1G2H2+G2G3H3+G1G2G3H1+G4H1−G2G4H2H3\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_4}{1 + G_1G_2H_2 + G_2G_3H_3 + G_1G_2G_3H_1 + G_4H_1 - G_2G_4H_2H_3}

Check by Mason's formula: forward paths P1=G1G2G3P_1 = G_1G_2G_3, P2=G4P_2 = G_4; loops −G1G2H2-G_1G_2H_2, −G2G3H3-G_2G_3H_3, −G1G2G3H1-G_1G_2G_3H_1, −G4H1-G_4H_1 and +G2G4H2H3+G_2G_4H_2H_3 (path A→G4→C→H3→G2→B→H2→AA \to G_4 \to C \to H_3 \to G_2 \to B \to H_2 \to A). All loops touch each other and both paths, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1. This gives the same result.

  • 2082 Baisakh · 8 marks

Obtain the overall transfer function C(s)/R(s) using block diagram reduction technique for the system represented by the block diagram as shown in the figure below. [Figure: R(s) enters summing point S1 (+); output of S1 → G1 → node A → G2 → node B → summing point S2 (+) → G4 → summing point S3 (+) → C(s). From node A, branch → G3 → added (+) at S3. From node B, H1 feeds back (+) to S1. From C(s), H2 feeds back (+) to S2.]

Answer

Name the signals: E1E_1 is the output of S1S_1, AA the output of G1G_1, BB the output of G2G_2, E2E_2 the output of S2S_2.

The signal equations from the figure are:

E1=R+H1B,A=G1E1,B=G2AE2=B+H2C,C=G4E2+G3A\begin{aligned} E_1 &= R + H_1B, \quad A = G_1E_1, \quad B = G_2A \\ E_2 &= B + H_2C, \quad C = G_4E_2 + G_3A \end{aligned}

Step 1: Reduce the first loop (G1G_1, G2G_2 with positive feedback H1H_1)

The loop G1G2G_1G_2 with positive feedback H1H_1 gives

BR=G1G21−G1G2H1\frac{B}{R} = \frac{G_1G_2}{1 - G_1G_2H_1}

and, since A=B/G2A = B/G_2,

AR=G11−G1G2H1\frac{A}{R} = \frac{G_1}{1 - G_1G_2H_1}
        +------- G3 (from A) -------+
        |                           v
R -> [G1/(1-G1G2H1)] -A-> G2 -B-> (S2)+-> G4 -> (S3)+-> C
                                   ^                 |
                                   +------ H2 -------+ (+)

Step 2: Reduce the second loop (G4G_4 with positive feedback H2H_2)

CC is fed back through H2H_2 to S2S_2 with a plus sign, and G3AG_3A is added after G4G_4:

C=G4(B+H2C)+G3A  ⇒  C(1−G4H2)=G4B+G3AC = G_4(B + H_2C) + G_3A \;\Rightarrow\; C(1 - G_4H_2) = G_4B + G_3A

Step 3: Substitute AA and BB

C(1−G4H2)=G1G2G4+G1G31−G1G2H1 RCR=G1(G2G4+G3)(1−G1G2H1)(1−G4H2)\begin{aligned} C(1 - G_4H_2) &= \frac{G_1G_2G_4 + G_1G_3}{1 - G_1G_2H_1}\,R \\ \frac{C}{R} &= \frac{G_1(G_2G_4 + G_3)}{(1 - G_1G_2H_1)(1 - G_4H_2)} \end{aligned}

Answer:

C(s)R(s)=G1G2G4+G1G31−G1G2H1−G4H2+G1G2G4H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2G_4 + G_1G_3}{1 - G_1G_2H_1 - G_4H_2 + G_1G_2G_4H_1H_2}

Check (Mason): paths G1G2G4G_1G_2G_4 and G1G3G_1G_3; loops L1=G1G2H1L_1 = G_1G_2H_1, L2=G4H2L_2 = G_4H_2, which do not touch each other, so Δ=1−L1−L2+L1L2\Delta = 1 - L_1 - L_2 + L_1L_2. Both paths touch both loops, so Δ1=Δ2=1\Delta_1=\Delta_2=1. Same result.

  • 2081 Bhadra · 8 marks

A unity feedback system having feed forward transfer function G(s) = 16/[s(s+1)], determine the value of undamped natural frequency, damping ratio. If tachometer feedback is introduced, the feedback transfer function becomes (1+ks). What should be the value of 'k' to obtain damping ratio 0.6. Also calculate the percentage peak overshoot for unit step response before and after introduction of feedback.

Answer

A second order system ωn2/(s2+2ζωns+ωn2)\omega_n^2/(s^2 + 2\zeta\omega_n s + \omega_n^2) has peak overshoot Mp=e−πζ/1−ζ2M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}}. Tachometer (derivative output) feedback increases the ss coefficient, so it increases damping without changing ωn\omega_n.

Without tachometer feedback

C(s)R(s)=G1+G=16s2+s+16\frac{C(s)}{R(s)} = \frac{G}{1+G} = \frac{16}{s^2 + s + 16}

Comparing with s2+2ζωns+ωn2s^2 + 2\zeta\omega_n s + \omega_n^2:

ωn2=16  ⇒  ωn=4 rad/s2ζωn=1  ⇒  ζ=12×4=0.125\begin{aligned} \omega_n^2 &= 16 \;\Rightarrow\; \omega_n = 4\ \text{rad/s} \\ 2\zeta\omega_n &= 1 \;\Rightarrow\; \zeta = \frac{1}{2\times 4} = 0.125 \end{aligned} Mp=e−π(0.125)/1−0.1252=e−0.3958=0.6731=67.31%M_p = e^{-\pi(0.125)/\sqrt{1-0.125^2}} = e^{-0.3958} = 0.6731 = 67.31\%

With tachometer feedback H(s)=1+ksH(s) = 1 + ks

C(s)R(s)=G1+GH=16s(s+1)+16(1+ks)=16s2+(1+16k)s+16\frac{C(s)}{R(s)} = \frac{G}{1+GH} = \frac{16}{s(s+1) + 16(1+ks)} = \frac{16}{s^2 + (1+16k)s + 16}

ωn\omega_n is still 44 rad/s. For ζ=0.6\zeta = 0.6:

2ζωn=1+16k2(0.6)(4)=4.8=1+16kk=3.816=0.2375\begin{aligned} 2\zeta\omega_n &= 1 + 16k \\ 2(0.6)(4) = 4.8 &= 1 + 16k \\ k &= \frac{3.8}{16} = 0.2375 \end{aligned}

Peak overshoot after adding feedback

Mp=e−π(0.6)/1−0.36=e−0.75π=e−2.356=0.0948=9.48%M_p = e^{-\pi(0.6)/\sqrt{1-0.36}} = e^{-0.75\pi} = e^{-2.356} = 0.0948 = 9.48\%

Summary

QuantityBeforeAfter
ωn\omega_n4 rad/s4 rad/s
ζ\zeta0.1250.6
MpM_p67.31%9.48%

Answer: ωn=4\omega_n = 4 rad/s, ζ=0.125\zeta = 0.125; k=0.2375k = 0.2375 s; MpM_p falls from 67.31% to 9.48%. Tachometer feedback greatly reduces overshoot without changing ωn\omega_n.

  • 2080 Bhadra · 8 marks

Obtain the overall transfer function of given system by signal flow graph technique. [Figure: R(s) → summing point S1 (+, −) → G1 → summing point S2 (+, −) → summing point S3 (+, −) → node A. From node A: G2 → node B, and H1 (feedforward branch) going to summing point S4 (+). Node B → S4 (+) → G3 → C(s). From node B, H2 feeds back to S2 (−). From C(s), H3 feeds back to S3 (−). From C(s), unity feedback to S1 (−).]

Answer

In the signal flow graph method, each signal becomes a node and each block a branch; then Mason's gain formula gives the transfer function.

Signal flow graph

Nodes: x1x_1 = output of S1S_1, x2x_2 = output of G1G_1, x3x_3 = output of S2S_2, x4x_4 = output of S3S_3 (node A), x5x_5 = node B, x6x_6 = output of S4S_4, CC.

                         H1
                   +--------------+
                   |              v
R -1-> x1 -G1-> x2 -1-> x3 -1-> x4 -G2-> x5 -1-> x6 -G3-> C
       ^                ^       ^         |                |
       |                +-(-H2)-+---------+                |
       |                        +-------(-H3)--------------+
       +--------------------(-1)---------------------------+

Branches: x4→x6x_4\to x_6 (H1H_1), x5→x3x_5\to x_3 (−H2-H_2), C→x4C\to x_4 (−H3-H_3), C→x1C\to x_1 (−1-1); all others as labelled.

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3 (through G2G_2)
  • P2=G1H1G3P_2 = G_1H_1G_3 (through the H1H_1 branch)

Individual loops

  • L1=−G2H2L_1 = -G_2H_2 (x3,x4,x5,x3x_3, x_4, x_5, x_3)
  • L2=−G2G3H3L_2 = -G_2G_3H_3 (x4,x5,x6,C,x4x_4, x_5, x_6, C, x_4)
  • L3=−G3H1H3L_3 = -G_3H_1H_3 (x4,x6,C,x4x_4, x_6, C, x_4)
  • L4=−G1G2G3L_4 = -G_1G_2G_3 (x1…C,x1x_1 \dots C, x_1)
  • L5=−G1G3H1L_5 = -G_1G_3H_1 (x1,x2,x3,x4,x6,C,x1x_1, x_2, x_3, x_4, x_6, C, x_1)

Non-touching loops

L1L_1 touches L2L_2 and L3L_3 at x4x_4, and all others pass through x3x_3/x4x_4. So there are no non-touching pairs.

Δ=1+G2H2+G2G3H3+G3H1H3+G1G2G3+G1G3H1\Delta = 1 + G_2H_2 + G_2G_3H_3 + G_3H_1H_3 + G_1G_2G_3 + G_1G_3H_1

Cofactors

Both forward paths pass through x3x_3, x4x_4 and CC, so they touch every loop: Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Mason's gain formula

T=P1Δ1+P2Δ2ΔT = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

C(s)R(s)=G1G3(G2+H1)1+G2H2+G2G3H3+G3H1H3+G1G2G3+G1G3H1\frac{C(s)}{R(s)} = \frac{G_1G_3(G_2 + H_1)}{1 + G_2H_2 + G_2G_3H_3 + G_3H_1H_3 + G_1G_2G_3 + G_1G_3H_1}
  • 2080 Bhadra · 4 marks

Discuss the effect of addition of pole and zero in a system.

Answer

Adding a pole or a zero changes the shape of the root locus and the time response. Poles slow the system down; zeros speed it up.

Addition of a pole

  • Open-loop pole (to G(s)H(s)G(s)H(s)): the root locus bends to the right, towards the imaginary axis. The system becomes less stable and the range of KK for stability shrinks.
  • Closed-loop response becomes slower: rise time and settling time increase.
  • Peak overshoot usually increases (lower effective damping).
  • A pole at the origin raises the system type, which reduces steady state error.
  • Closed-loop pole: adds a slow mode; overshoot falls but rise time rises (more sluggish response).

Addition of a zero

  • Open-loop zero: pulls the root locus to the left, away from the imaginary axis. Relative stability improves (this is the idea behind PD and lead compensation).
  • Closed-loop response becomes faster: rise time and peak time decrease.
  • Closed-loop zero: adds a derivative term 1adcdt\frac{1}{a}\frac{dc}{dt} to the response, so overshoot increases, especially when the zero is close to the origin.
  • Bandwidth increases.
 jw         pole added            zero added
  |  locus bends right      locus bends left
  |      \                         /
--+-------x-----             -----o-------
Effect onAdding poleAdding zero
Root locusshifts rightshifts left
Stabilitydecreasesincreases
Rise timeincreasesdecreases
Bandwidthdecreasesincreases

A pole or zero far from the dominant poles (more than about 5 times further left) has little effect.

  • 2080 Baisakh · 8 marks

Obtain the overall transfer function of given system by block diagram reduction techniques. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, −) → G2 → node B → summing point S4 (+, +) → C(s). Feedforward from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]

Answer

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of G1G_1, BB = output of G2G_2.

From the figure:

E=R−C−H1B,A=G1EB=G2(A−H2C),C=B+A\begin{aligned} E &= R - C - H_1B, \quad A = G_1E \\ B &= G_2(A - H_2C), \quad C = B + A \end{aligned}

(S1S_1 and S2S_2 are in cascade, so they act as one summer.)

Step 1: Move the take-off point of H1H_1 from BB past summer S4S_4

Since C=B+AC = B + A, we have B=C−AB = C - A. So

H1B=H1C−H1A=H1C−G1H1EH_1B = H_1C - H_1A = H_1C - G_1H_1E

The H1H_1 path becomes H1H_1 from CC (negative) plus a positive self loop G1H1G_1H_1 around G1G_1.

Step 2: Combine the feedback from CC and remove the self loop

Feedback from CC: 1+H11 + H_1 (parallel). Loop G1G_1 with positive feedback H1H_1: G11−G1H1\dfrac{G_1}{1 - G_1H_1}.

Step 3: Reduce from AA to CC

C=G2(A−H2C)+A  ⇒  CA=1+G21+G2H2C = G_2(A - H_2C) + A \;\Rightarrow\; \frac{C}{A} = \frac{1 + G_2}{1 + G_2H_2}

(Inner loop G2G_2, H2H_2 plus the parallel unity feedforward path.)

R ->(+)-> [G1/(1-G1H1)] -> [(1+G2)/(1+G2H2)] --> C
     ^-                                      |
     +------------- (1 + H1) <---------------+

Step 4: Close the main loop

Gf=G1(1+G2)(1−G1H1)(1+G2H2),H=1+H1G_f = \frac{G_1(1+G_2)}{(1 - G_1H_1)(1 + G_2H_2)}, \qquad H = 1 + H_1 CR=Gf1+GfH=G1(1+G2)(1−G1H1)(1+G2H2)+G1(1+G2)(1+H1)Denominator=1+G2H2−G1H1−G1G2H1H2+G1+G1G2+G1H1+G1G2H1\begin{aligned} \frac{C}{R} &= \frac{G_f}{1+G_fH} = \frac{G_1(1+G_2)}{(1-G_1H_1)(1+G_2H_2) + G_1(1+G_2)(1+H_1)} \\ \text{Denominator} &= 1 + G_2H_2 - G_1H_1 - G_1G_2H_1H_2 + G_1 + G_1G_2 + G_1H_1 + G_1G_2H_1 \end{aligned}

Answer:

C(s)R(s)=G1+G1G21+G1+G1G2+G2H2+G1G2H1−G1G2H1H2\frac{C(s)}{R(s)} = \frac{G_1 + G_1G_2}{1 + G_1 + G_1G_2 + G_2H_2 + G_1G_2H_1 - G_1G_2H_1H_2}

Check (Mason): paths G1G2G_1G_2, G1G_1; loops −G1G2H1-G_1G_2H_1, −G2H2-G_2H_2, −G1G2-G_1G_2, −G1-G_1, and +G1G2H1H2+G_1G_2H_1H_2 (through the feedforward, H2H_2, G2G_2, H1H_1). All loops touch, Δ1=Δ2=1\Delta_1=\Delta_2=1. Same result.

  • 2080 Baisakh · 8 marks

For a mechanical system with closed loop transfer function θ(s)/T(s) = 1/(as² + bs + c), where θ(s) is the output of step input T(t) = 10 Nm. Determine values of a, b and c if maximum overshoot is 6%, peak time (tp) = 1 sec, and ess = 0.5.

Answer

Compare the system with the standard second order form. The final value fixes cc; the overshoot fixes ζ\zeta; the peak time then fixes ωn\omega_n.

Interpretation: "ess=0.5e_{ss} = 0.5" is taken as the steady state value of the output, θ(∞)=0.5\theta(\infty) = 0.5 rad, for the 10 Nm step (the usual reading of this problem, since θ\theta and TT have different units).

θ(s)T(s)=1as2+bs+c=1/as2+bas+ca  ⇒  ωn2=ca,2ζωn=ba\frac{\theta(s)}{T(s)} = \frac{1}{as^2+bs+c} = \frac{1/a}{s^2 + \frac{b}{a}s + \frac{c}{a}} \;\Rightarrow\; \omega_n^2 = \frac{c}{a},\quad 2\zeta\omega_n = \frac{b}{a}

Step 1: Find cc from the steady state

T(s)=10/sT(s) = 10/s. By the final value theorem:

θ(∞)=lim⁡s→0s⋅10s⋅1as2+bs+c=10c=0.5  ⇒  c=20 Nm/rad\theta(\infty) = \lim_{s\to 0} s\cdot\frac{10}{s}\cdot\frac{1}{as^2+bs+c} = \frac{10}{c} = 0.5 \;\Rightarrow\; c = 20\ \text{Nm/rad}

Step 2: Damping ratio from 6% overshoot

ζ=−ln⁡Mpπ2+(ln⁡Mp)2=−ln⁡0.06π2+(ln⁡0.06)2=2.81349.8696+7.9153=0.6671\zeta = \frac{-\ln M_p}{\sqrt{\pi^2 + (\ln M_p)^2}} = \frac{-\ln 0.06}{\sqrt{\pi^2 + (\ln 0.06)^2}} = \frac{2.8134}{\sqrt{9.8696 + 7.9153}} = 0.6671

Step 3: Natural frequency from tp=1t_p = 1 s

tp=πωn1−ζ2  ⇒  ωn=π1×1−0.66712=3.14160.7449=4.217 rad/st_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}} \;\Rightarrow\; \omega_n = \frac{\pi}{1\times\sqrt{1 - 0.6671^2}} = \frac{3.1416}{0.7449} = 4.217\ \text{rad/s}

Step 4: Find aa and bb

a=cωn2=204.2172=2017.785=1.125 kg-m2b=2ζωna=2(0.6671)(4.217)(1.125)=6.328 Nm-s/rad\begin{aligned} a &= \frac{c}{\omega_n^2} = \frac{20}{4.217^2} = \frac{20}{17.785} = 1.125\ \text{kg-m}^2 \\ b &= 2\zeta\omega_n a = 2(0.6671)(4.217)(1.125) = 6.328\ \text{Nm-s/rad} \end{aligned}

Answer: a≈1.125a \approx 1.125 kg-m², b≈6.33b \approx 6.33 Nm-s/rad, c=20c = 20 Nm/rad.

(If instead ess=10−θ(∞)=0.5e_{ss} = 10 - \theta(\infty) = 0.5 is used, then c=10/9.5=1.053c = 10/9.5 = 1.053, a=0.0592a = 0.0592, b=0.333b = 0.333; ζ\zeta and ωn\omega_n are unchanged.)

  • 2079 Bhadra · 8 marks

From the given block diagram, draw the signal flow graph and find the transfer ratio C(s)/R(s) using Mason's gain formula. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 feeds forward from node A to S4 (+). H2 from node B fed back to S2 (−). H3 from C(s) fed back to S3 (−). H1 from C(s) fed back to S1 (−).]

Answer

A signal flow graph has a node for each signal and a directed branch (with gain) for each block. Summing points become nodes; a minus sign at a summer goes into the branch gain.

Signal flow graph

Nodes: x1x_1 = output of S1S_1, x2x_2 = output of S2S_2 (node A), x3x_3 = output of S3S_3, x4x_4 = node B, CC = output.

                  G4
        +--------------------------+
        |                          v
R --1--> x1 --1--> x2 --G1--> x3 --G2--> x4 --G3--> C --1--> C
         ^          ^          ^          |         |
         |          +---(-H2)--+----------+         |
         |                     +--------(-H3)-------+
         +-----------------(-H1)--------------------+

Branches: R→x1R\to x_1 (1), x1→x2x_1\to x_2 (1), x2→x3x_2\to x_3 (G1G_1), x3→x4x_3\to x_4 (G2G_2), x4→Cx_4\to C (G3G_3), x2→Cx_2\to C (G4G_4), x4→x2x_4\to x_2 (−H2-H_2), C→x3C\to x_3 (−H3-H_3), C→x1C\to x_1 (−H1-H_1).

Mason's gain formula

T=CR=∑kPkΔkΔT = \frac{C}{R} = \frac{\sum_k P_k\Delta_k}{\Delta}

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3 (R, x1, x2, x3, x4, C)
  • P2=G4P_2 = G_4 (R, x1, x2, C)

Individual loops

  • L1=−G1G2H2L_1 = -G_1G_2H_2 (x2, x3, x4, x2)
  • L2=−G2G3H3L_2 = -G_2G_3H_3 (x3, x4, C, x3)
  • L3=−G1G2G3H1L_3 = -G_1G_2G_3H_1 (x1, x2, x3, x4, C, x1)
  • L4=−G4H1L_4 = -G_4H_1 (x1, x2, C, x1)
  • L5=(G4)(−H3)(G2)(−H2)=+G2G4H2H3L_5 = (G_4)(-H_3)(G_2)(-H_2) = +G_2G_4H_2H_3 (x2, C, x3, x4, x2)

Non-touching loops: every pair of loops shares at least one node (all pass through x2/x3 or C), so there are none.

Δ=1−(L1+L2+L3+L4+L5)=1+G1G2H2+G2G3H3+G1G2G3H1+G4H1−G2G4H2H3\Delta = 1 - (L_1+L_2+L_3+L_4+L_5) = 1 + G_1G_2H_2 + G_2G_3H_3 + G_1G_2G_3H_1 + G_4H_1 - G_2G_4H_2H_3

Cofactors: P1P_1 and P2P_2 both touch all loops (they pass through x2 and C), so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Answer:

C(s)R(s)=G1G2G3+G41+G1G2H2+G2G3H3+G1G2G3H1+G4H1−G2G4H2H3\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_4}{1 + G_1G_2H_2 + G_2G_3H_3 + G_1G_2G_3H_1 + G_4H_1 - G_2G_4H_2H_3}
  • 2079 Bhadra · 8 marks

Find the impulse response of the given circuit. [Figure: input ei; series capacitor 1 F, then shunt resistor 2 Ω across the line, then series resistor 1 Ω, then shunt capacitor 2 F; output eo taken across the 2 F capacitor]

Answer

The impulse response is the inverse Laplace transform of the transfer function, h(t)=L−1{Eo(s)/Ei(s)}h(t) = \mathcal{L}^{-1}\{E_o(s)/E_i(s)\}, because L{δ(t)}=1\mathcal{L}\{\delta(t)\} = 1.

Circuit in the s-domain

Impedances: C1=1C_1 = 1 F →1s\to \dfrac{1}{s}, R1=2 ΩR_1 = 2\ \Omega, R2=1 ΩR_2 = 1\ \Omega, C2=2C_2 = 2 F →12s\to \dfrac{1}{2s}.

 ei --||-----+----/\/\/----+------ eo
     1/s     |     1 ohm   |
            2 ohm        1/(2s)
             |             |
 ----------- +-------------+------

Let V1V_1 be the voltage at the junction of C1C_1 and R1R_1.

Node equations

At the output node (current through R2R_2 flows into C2C_2):

V1−Eo1=2sEo  ⇒  V1=(1+2s)Eo\frac{V_1 - E_o}{1} = 2sE_o \;\Rightarrow\; V_1 = (1 + 2s)E_o

At node V1V_1 (KCL):

(Ei−V1)s=V12+(V1−Eo)(E_i - V_1)s = \frac{V_1}{2} + (V_1 - E_o) sEi=V1(s+32)−EosE_i = V_1\left(s + \tfrac{3}{2}\right) - E_o

Substituting V1V_1:

sEi=Eo[(1+2s)(s+32)−1]=Eo[2s2+4s+12]Eo(s)Ei(s)=2s4s2+8s+1=0.5 ss2+2s+0.25\begin{aligned} sE_i &= E_o\left[(1+2s)\left(s+\tfrac{3}{2}\right) - 1\right] = E_o\left[2s^2 + 4s + \tfrac{1}{2}\right] \\ \frac{E_o(s)}{E_i(s)} &= \frac{2s}{4s^2 + 8s + 1} = \frac{0.5\,s}{s^2 + 2s + 0.25} \end{aligned}

Poles

s=−1±32  ⇒  s1=−0.134,s2=−1.866s = -1 \pm \frac{\sqrt{3}}{2} \;\Rightarrow\; s_1 = -0.134,\quad s_2 = -1.866

Partial fractions

0.5s(s+0.134)(s+1.866)=k1s+0.134+k2s+1.866\frac{0.5s}{(s+0.134)(s+1.866)} = \frac{k_1}{s+0.134} + \frac{k_2}{s+1.866} k1=0.5(−0.134)−0.134+1.866=−0.0671.732=−0.0387k2=0.5(−1.866)−1.866+0.134=−0.933−1.732=0.5387\begin{aligned} k_1 &= \frac{0.5(-0.134)}{-0.134+1.866} = \frac{-0.067}{1.732} = -0.0387 \\ k_2 &= \frac{0.5(-1.866)}{-1.866+0.134} = \frac{-0.933}{-1.732} = 0.5387 \end{aligned}

Impulse response

h(t)=0.5387 e−1.866t−0.0387 e−0.134t,t≥0h(t) = 0.5387\,e^{-1.866t} - 0.0387\,e^{-0.134t}, \quad t \ge 0

Exact form:

h(t)=e−t[12cosh⁡32t−13sinh⁡32t]h(t) = e^{-t}\left[\tfrac{1}{2}\cosh\tfrac{\sqrt{3}}{2}t - \tfrac{1}{\sqrt{3}}\sinh\tfrac{\sqrt{3}}{2}t\right]

Answer: eo(t)=0.5387e−1.866t−0.0387e−0.134te_o(t) = 0.5387e^{-1.866t} - 0.0387e^{-0.134t} V for a unit impulse input. Check: h(0)=0.5h(0) = 0.5, which matches lim⁡s→∞sT(s)=2/4\lim_{s\to\infty} sT(s) = 2/4.

  • 2079 Bhadra · 4 marks

The system below shows a potential tracking problem with the reference input r(t) and disturbance d(t). What value of K will limit the steady state component of c(t) due to d(t) to 2% of d(t)? [Figure: r(t) → summing point (+, −) → 5K/(s+10) → summing point (+, + with disturbance d(t)) → 6/(s+2) → c(t); unity feedback from c(t) to the first summing point (−)]

Answer

With R=0R = 0, the output due to disturbance is found from the loop with G2G_2 forward and G1G_1 in feedback; then the final value theorem gives its steady state.

Let G1=5Ks+10G_1 = \dfrac{5K}{s+10} and G2=6s+2G_2 = \dfrac{6}{s+2}.

Transfer function from DD to CC (set R=0R = 0)

C(s)D(s)=G21+G1G2=6s+21+30K(s+10)(s+2)=6(s+10)(s+10)(s+2)+30K\frac{C(s)}{D(s)} = \frac{G_2}{1 + G_1G_2} = \frac{\frac{6}{s+2}}{1 + \frac{30K}{(s+10)(s+2)}} = \frac{6(s+10)}{(s+10)(s+2) + 30K}

Steady state for a step disturbance D(s)=d/sD(s) = d/s

css=lim⁡s→0s⋅ds⋅6(s+10)(s+10)(s+2)+30K=60 d20+30K=3d1+1.5Kc_{ss} = \lim_{s\to 0} s\cdot\frac{d}{s}\cdot\frac{6(s+10)}{(s+10)(s+2)+30K} = \frac{60\,d}{20 + 30K} = \frac{3d}{1 + 1.5K}

Condition: css≤2%c_{ss} \le 2\% of dd

31+1.5K≤0.021+1.5K≥150K≥1491.5=99.33\begin{aligned} \frac{3}{1 + 1.5K} &\le 0.02 \\ 1 + 1.5K &\ge 150 \\ K &\ge \frac{149}{1.5} = 99.33 \end{aligned}

Stability check: characteristic equation s2+12s+20+30K=0s^2 + 12s + 20 + 30K = 0; all coefficients positive for K>0K > 0, so the second order system is stable for this KK.

Answer: K≥99.33K \ge 99.33 (about K=100K = 100) keeps the steady state output due to the disturbance within 2% of d(t)d(t).

  • 2078 Bhadra · 8 marks

Determine the transfer function of the given system by block reduction technique. [Figure: R(s) → summing point S1 → G1 → node A → summing point S2 (+, −) → G2 → node B → summing point S3 (+) → C(s). G3 from node A to S3 (−). H2 from C(s) fed back to S2 (−). H1 from node B fed back to S1, and C(s) also fed back directly (unity) to S1 (signs at S1 not clearly printed; take as negative feedback)]

Answer

Assumption: both feedback signals at S1S_1 (H1BH_1B and CC) are negative, as stated.

Name the signals: EE = output of S1S_1, AA = output of G1G_1, BB = output of G2G_2.

E=R−H1B−C,A=G1EB=G2(A−H2C),C=B−G3A\begin{aligned} E &= R - H_1B - C, \quad A = G_1E \\ B &= G_2(A - H_2C), \quad C = B - G_3A \end{aligned}

Step 1: Move the take-off point of H1H_1 from BB past summer S3S_3

From C=B−G3AC = B - G_3A: B=C+G3AB = C + G_3A. So

H1B=H1C+G3H1A=H1C+G1G3H1EH_1B = H_1C + G_3H_1A = H_1C + G_1G_3H_1E

The H1H_1 path becomes H1H_1 from CC plus a negative self loop G1G3H1G_1G_3H_1 around G1G_1.

Step 2: Combine feedbacks and remove the self loop

Feedback from CC to S1S_1: 1+H11 + H_1 (parallel blocks). G1G_1 with negative feedback G3H1G_3H_1: G11+G1G3H1\dfrac{G_1}{1 + G_1G_3H_1}.

Step 3: Reduce from AA to CC

C=G2(A−H2C)−G3A  ⇒  CA=G2−G31+G2H2C = G_2(A - H_2C) - G_3A \;\Rightarrow\; \frac{C}{A} = \frac{G_2 - G_3}{1 + G_2H_2}
R ->(+)-> [G1/(1+G1G3H1)] -> [(G2-G3)/(1+G2H2)] --> C
     ^-                                         |
     +--------------- (1 + H1) <----------------+

Step 4: Close the main loop

CR=G1(G2−G3)(1+G1G3H1)(1+G2H2)+G1(G2−G3)(1+H1)\frac{C}{R} = \frac{G_1(G_2 - G_3)}{(1 + G_1G_3H_1)(1 + G_2H_2) + G_1(G_2 - G_3)(1 + H_1)}

Expanding the denominator (the G1G3H1G_1G_3H_1 terms cancel):

1+G2H2+G1G3H1+G1G2G3H1H2+G1G2−G1G3+G1G2H1−G1G3H11 + G_2H_2 + G_1G_3H_1 + G_1G_2G_3H_1H_2 + G_1G_2 - G_1G_3 + G_1G_2H_1 - G_1G_3H_1

Answer:

C(s)R(s)=G1G2−G1G31+G1G2−G1G3+G1G2H1+G2H2+G1G2G3H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2 - G_1G_3}{1 + G_1G_2 - G_1G_3 + G_1G_2H_1 + G_2H_2 + G_1G_2G_3H_1H_2}

Check (Mason): paths G1G2G_1G_2 and −G1G3-G_1G_3; loops −G1G2H1-G_1G_2H_1, −G2H2-G_2H_2, −G1G2-G_1G_2, +G1G3+G_1G_3, −G1G2G3H1H2-G_1G_2G_3H_1H_2; all touch, Δ1=Δ2=1\Delta_1 = \Delta_2 = 1. Same result.

  • 2078 Bhadra · 8 marks

The open loop transfer function of unity feedback system is given by G(s) = 108/[s²(s+4)(s²+3s+12)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 2t².

Answer

The steady state error of a unity feedback system depends on the type of G(s)G(s) and on the static error coefficients KpK_p, KvK_v and KaK_a.

Type of the system

G(s)=108s2(s+4)(s2+3s+12)G(s) = \frac{108}{s^2(s+4)(s^2+3s+12)}

There are two poles at the origin, so the system is Type 2.

Static error coefficients

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=lim⁡s→0108s(s+4)(s2+3s+12)=∞Ka=lim⁡s→0s2G(s)=108(4)(12)=10848=2.25\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \lim_{s\to 0}\frac{108}{s(s+4)(s^2+3s+12)} = \infty \\ K_a &= \lim_{s\to 0} s^2G(s) = \frac{108}{(4)(12)} = \frac{108}{48} = 2.25 \end{aligned}

Error for each input term

For a unity feedback system:

InputError formulaValue here
Step AAA/(1+Kp)A/(1+K_p)00
Ramp BtBtB/KvB/K_v00
Parabola Ct2/2Ct^2/2C/KaC/K_afinite

Input: r(t)=2+5t+2t2r(t) = 2 + 5t + 2t^2.

  • Step part 22: e1=21+∞=0e_1 = \dfrac{2}{1+\infty} = 0
  • Ramp part 5t5t: e2=5∞=0e_2 = \dfrac{5}{\infty} = 0
  • Parabolic part 2t2=4⋅t222t^2 = 4\cdot\dfrac{t^2}{2}, so C=4C = 4: e3=4Ka=42.25=1.78e_3 = \dfrac{4}{K_a} = \dfrac{4}{2.25} = 1.78

By superposition:

ess=0+0+42.25=169=1.78e_{ss} = 0 + 0 + \frac{4}{2.25} = \frac{16}{9} = 1.78

Answer: Kp=∞K_p = \infty, Kv=∞K_v = \infty, Ka=2.25K_a = 2.25, and ess=1.78e_{ss} = 1.78 (units of the output).

Note on stability: the closed-loop characteristic equation is

s5+7s4+24s3+48s2+0⋅s+108=0s^5 + 7s^4 + 24s^3 + 48s^2 + 0\cdot s + 108 = 0

The ss term is missing, so by the R-H necessary condition the closed loop is unstable and strictly no steady state exists. The value 1.781.78 is the result the error-coefficient method gives, which is the answer normally expected here.

  • 2078 Kartik · 8 marks

From the given block diagram, draw the signal flow graph and find the transfer ratio C(s)/R(s) using Mason gain's formula. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, +) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (+). Unity feedback from C(s) to S1 (−).]

Answer

Each signal becomes a node and each block a branch; summer signs go into branch gains. Then Mason's gain formula is applied.

Signal flow graph

Nodes: x1x_1 = output of S1S_1, x2x_2 = output of S2S_2, x3x_3 = node A (output of G1G_1), x4x_4 = output of S3S_3, x5x_5 = node B, CC.

                         G4
               +------------------------+
               |                        v
R -1-> x1 -1-> x2 -G1-> x3 -1-> x4 -G2-> x5 -G3-> C -1-> C
       ^       ^                ^        |        |
       |       +-----(-H1)------+--------+        |
       |                        +-----(+H2)-------+
       +-------------------(-1)-------------------+

Branches: x3→Cx_3\to C (G4G_4), x5→x2x_5\to x_2 (−H1-H_1), C→x4C\to x_4 (+H2+H_2), C→x1C\to x_1 (−1-1).

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3
  • P2=G1G4P_2 = G_1G_4

Individual loops

  • L1=−G1G2H1L_1 = -G_1G_2H_1 (x2,x3,x4,x5,x2x_2, x_3, x_4, x_5, x_2)
  • L2=+G2G3H2L_2 = +G_2G_3H_2 (x4,x5,C,x4x_4, x_5, C, x_4)
  • L3=−G1G2G3L_3 = -G_1G_2G_3 (x1,…,C,x1x_1, \dots, C, x_1)
  • L4=−G1G4L_4 = -G_1G_4 (x1,x2,x3,C,x1x_1, x_2, x_3, C, x_1)
  • L5=G1G4(H2)(G2)(−H1)=−G1G2G4H1H2L_5 = G_1G_4(H_2)(G_2)(-H_1) = -G_1G_2G_4H_1H_2 (x2,x3,C,x4,x5,x2x_2, x_3, C, x_4, x_5, x_2)

Non-touching loops

Every loop passes through x4/x5x_4/x_5 or CC together with another loop, so no two loops are non-touching.

Δ=1+G1G2H1−G2G3H2+G1G2G3+G1G4+G1G2G4H1H2\Delta = 1 + G_1G_2H_1 - G_2G_3H_2 + G_1G_2G_3 + G_1G_4 + G_1G_2G_4H_1H_2

Cofactors

P1P_1 touches all loops; P2P_2 passes through x2x_2, x3x_3, CC, which lie on every loop. So Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Mason's gain formula

CR=P1Δ1+P2Δ2Δ\frac{C}{R} = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

C(s)R(s)=G1G2G3+G1G41+G1G2H1−G2G3H2+G1G2G3+G1G4+G1G2G4H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_1G_4}{1 + G_1G_2H_1 - G_2G_3H_2 + G_1G_2G_3 + G_1G_4 + G_1G_2G_4H_1H_2}
  • 2078 Kartik · 8 marks

For the system as in figure (a), the unit step response is as in figure (b), determine M, B and K. [Figure (a): mass M hanging from a fixed support through spring K, with a damper B from M to the fixed ground below; displacement x downward; input is a force on M. Figure (b): unit step response x(t) rises to a peak of 2.36 at t = 2 sec and settles to a final value of 2]

Answer

For a force input the mass-spring-damper is a standard second order system. The final value gives KK, the overshoot gives ζ\zeta, and the peak time gives ωn\omega_n.

Transfer function

Force balance on MM: F=Mx¨+Bx˙+KxF = M\ddot{x} + B\dot{x} + Kx, so

X(s)F(s)=1Ms2+Bs+K=1/Ms2+BMs+KM\frac{X(s)}{F(s)} = \frac{1}{Ms^2 + Bs + K} = \frac{1/M}{s^2 + \frac{B}{M}s + \frac{K}{M}}

with ωn2=K/M\omega_n^2 = K/M and 2ζωn=B/M2\zeta\omega_n = B/M.

Step 1: KK from the final value

For a unit step force, F(s)=1/sF(s) = 1/s:

x(∞)=lim⁡s→0s⋅1s⋅1Ms2+Bs+K=1K=2  ⇒  K=0.5 N/mx(\infty) = \lim_{s\to 0} s\cdot\frac{1}{s}\cdot\frac{1}{Ms^2+Bs+K} = \frac{1}{K} = 2 \;\Rightarrow\; K = 0.5\ \text{N/m}

Step 2: ζ\zeta from the overshoot

Mp=2.36−22=0.18M_p = \frac{2.36 - 2}{2} = 0.18 ζ=−ln⁡0.18π2+(ln⁡0.18)2=1.71489.8696+2.9405=1.71483.5791=0.4791\zeta = \frac{-\ln 0.18}{\sqrt{\pi^2 + (\ln 0.18)^2}} = \frac{1.7148}{\sqrt{9.8696 + 2.9405}} = \frac{1.7148}{3.5791} = 0.4791

Step 3: ωn\omega_n from the peak time

tp=πωn1−ζ2=2  ⇒  ωn=π21−0.47912=3.14162(0.8778)=1.790 rad/st_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}} = 2 \;\Rightarrow\; \omega_n = \frac{\pi}{2\sqrt{1 - 0.4791^2}} = \frac{3.1416}{2(0.8778)} = 1.790\ \text{rad/s}

Step 4: MM and BB

M=Kωn2=0.51.7902=0.53.2025=0.156 kgB=2ζωnM=2(0.4791)(1.790)(0.156)=0.268 N-s/m\begin{aligned} M &= \frac{K}{\omega_n^2} = \frac{0.5}{1.790^2} = \frac{0.5}{3.2025} = 0.156\ \text{kg} \\ B &= 2\zeta\omega_n M = 2(0.4791)(1.790)(0.156) = 0.268\ \text{N-s/m} \end{aligned}

Answer: M≈0.156M \approx 0.156 kg, B≈0.268B \approx 0.268 N-s/m, K=0.5K = 0.5 N/m.

  • 2076 Chaitra · 8 marks

Reduce the following block diagram and find transfer function. [Figure: R → summing point S1 (+, −) → summing point S2 (+, −) → G1 → node A → summing point S3 (+, −) → G2 → node B → G3 → summing point S4 (+, +) → C. G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C fed back to S3 (−). Unity feedback from C to S1 (−).]

Answer

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of G1G_1, BB = output of G2G_2.

E=R−C−H1B,A=G1EB=G2(A−H2C),C=G3B+G4A\begin{aligned} E &= R - C - H_1B, \quad A = G_1E \\ B &= G_2(A - H_2C), \quad C = G_3B + G_4A \end{aligned}

(S1S_1 and S2S_2 are in cascade and are treated as one summer.)

Step 1: Move the take-off point of H1H_1 from BB past G3G_3 and S4S_4

From C=G3B+G4AC = G_3B + G_4A: B=C−G4AG3B = \dfrac{C - G_4A}{G_3}. Hence

H1B=H1G3C−G1G4H1G3EH_1B = \frac{H_1}{G_3}C - \frac{G_1G_4H_1}{G_3}E

So the H1H_1 path becomes a block H1/G3H_1/G_3 from CC (negative) and a positive self loop G4H1/G3G_4H_1/G_3 around G1G_1.

Step 2: Combine the feedbacks and remove the self loop

Feedback from CC: H=1+H1G3H = 1 + \dfrac{H_1}{G_3}. G1G_1 with positive feedback G4H1/G3G_4H_1/G_3: G11−G1G4H1/G3\dfrac{G_1}{1 - G_1G_4H_1/G_3}.

Step 3: Reduce from AA to CC

C=G3G2(A−H2C)+G4A  ⇒  CA=G2G3+G41+G2G3H2C = G_3G_2(A - H_2C) + G_4A \;\Rightarrow\; \frac{C}{A} = \frac{G_2G_3 + G_4}{1 + G_2G_3H_2}
R ->(+)-> [G1/(1-G1G4H1/G3)] -> [(G2G3+G4)/(1+G2G3H2)] -> C
     ^-                                               |
     +------------------ (1 + H1/G3) <----------------+

Step 4: Close the main loop

CR=G1(G2G3+G4)(1−G1G4H1G3)(1+G2G3H2)+G1(G2G3+G4)(1+H1G3)\frac{C}{R} = \frac{G_1(G_2G_3+G_4)}{\left(1 - \frac{G_1G_4H_1}{G_3}\right)(1 + G_2G_3H_2) + G_1(G_2G_3 + G_4)\left(1 + \frac{H_1}{G_3}\right)}

On expanding, the G1G4H1/G3G_1G_4H_1/G_3 terms cancel.

Answer:

C(s)R(s)=G1G2G3+G1G41+G1G2H1+G2G3H2+G1G2G3+G1G4−G1G2G4H1H2\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_1G_4}{1 + G_1G_2H_1 + G_2G_3H_2 + G_1G_2G_3 + G_1G_4 - G_1G_2G_4H_1H_2}

Check (Mason): paths G1G2G3G_1G_2G_3, G1G4G_1G_4; loops −G1G2H1-G_1G_2H_1, −G2G3H2-G_2G_3H_2, −G1G2G3-G_1G_2G_3, −G1G4-G_1G_4 and +G1G2G4H1H2+G_1G_2G_4H_1H_2 (via G4G_4, H2H_2, G2G_2, H1H_1). All loops touch each other and both paths, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1. Same result.

  • 2076 Chaitra · 8 marks

For a unity feedback system, the open loop transfer function is G(s) = 50/[s(s+2)]. With unit step input find maximum overshoot and settling time. Also determine static error coefficients and steady state error if the input to the system is r(t) = 2 + 4t + 6t², t ≥ 0.

Answer

Find ζ\zeta and ωn\omega_n from the closed-loop characteristic equation for the transient part. Then use the error coefficients (the system is Type 1) for the steady state part.

Closed-loop transfer function

C(s)R(s)=50s2+2s+50\frac{C(s)}{R(s)} = \frac{50}{s^2 + 2s + 50} ωn2=50  ⇒  ωn=7.071 rad/s2ζωn=2  ⇒  ζ=17.071=0.1414\begin{aligned} \omega_n^2 &= 50 \;\Rightarrow\; \omega_n = 7.071\ \text{rad/s} \\ 2\zeta\omega_n &= 2 \;\Rightarrow\; \zeta = \frac{1}{7.071} = 0.1414 \end{aligned}

Maximum overshoot

Mp=e−πζ/1−ζ2=e−π(0.1414)/0.9899=e−0.4488=0.6384=63.84%M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}} = e^{-\pi(0.1414)/0.9899} = e^{-0.4488} = 0.6384 = 63.84\%

Settling time (2% criterion)

ts=4ζωn=40.1414×7.071=41=4 st_s = \frac{4}{\zeta\omega_n} = \frac{4}{0.1414 \times 7.071} = \frac{4}{1} = 4\ \text{s}

(With the 5% criterion, ts=3/ζωn=3t_s = 3/\zeta\omega_n = 3 s.)

Static error coefficients

G(s)G(s) has one pole at the origin, so it is Type 1.

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=502=25Ka=lim⁡s→0s2G(s)=0\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \frac{50}{2} = 25 \\ K_a &= \lim_{s\to 0} s^2G(s) = 0 \end{aligned}

Steady state error for r(t)=2+4t+6t2r(t) = 2 + 4t + 6t^2

Write 6t2=12⋅t226t^2 = 12\cdot\dfrac{t^2}{2}.

ess=21+Kp+4Kv+12Ka=0+425+120=0+0.16+∞=∞\begin{aligned} e_{ss} &= \frac{2}{1+K_p} + \frac{4}{K_v} + \frac{12}{K_a} \\ &= 0 + \frac{4}{25} + \frac{12}{0} = 0 + 0.16 + \infty = \infty \end{aligned}
Input partError
Step 20
Ramp 4t0.16
Parabola 6t²∞

Answer: Mp=63.84%M_p = 63.84\%, ts=4t_s = 4 s (2%); Kp=∞K_p = \infty, Kv=25K_v = 25, Ka=0K_a = 0; ess=∞e_{ss} = \infty, because a Type 1 system cannot follow a parabolic input.

  • 2076 Asoj · 6 marks

Determine values of a and b of the closed loop control system shown below, so that maximum overshoot for unit step input is 25% and the peak time is 2 sec. Assume that J = 1 kg-m². [Figure: R(s) → summing point (+, −) → summing point (+, −) → a/(Js) → node → 1/s → C(s); minor loop: the node after a/(Js) fed back through b to the second summing point (−); major loop: C(s) fed back with unity gain to the first summing point (−)]

Answer

Reduce the minor (velocity) feedback loop first, then compare the closed-loop characteristic equation with s2+2ζωns+ωn2s^2 + 2\zeta\omega_n s + \omega_n^2.

Step 1: Reduce the minor loop

The block aJs\dfrac{a}{Js} has feedback bb:

a/(Js)1+ab/(Js)=aJs+ab\frac{a/(Js)}{1 + ab/(Js)} = \frac{a}{Js + ab}

Open-loop transfer function (in series with 1/s1/s):

G(s)=as(Js+ab)G(s) = \frac{a}{s(Js + ab)}

Step 2: Closed-loop transfer function (unity feedback, J=1J = 1)

C(s)R(s)=as2+ab s+a  ⇒  ωn2=a,2ζωn=ab\frac{C(s)}{R(s)} = \frac{a}{s^2 + ab\,s + a} \;\Rightarrow\; \omega_n^2 = a,\quad 2\zeta\omega_n = ab

Step 3: ζ\zeta from Mp=25%M_p = 25\%

ζ=−ln⁡0.25π2+(ln⁡0.25)2=1.38639.8696+1.9218=1.38633.4339=0.4037\zeta = \frac{-\ln 0.25}{\sqrt{\pi^2 + (\ln 0.25)^2}} = \frac{1.3863}{\sqrt{9.8696 + 1.9218}} = \frac{1.3863}{3.4339} = 0.4037

Step 4: ωn\omega_n from tp=2t_p = 2 s

ωn=πtp1−ζ2=3.141621−0.40372=3.14162(0.9149)=1.717 rad/s\omega_n = \frac{\pi}{t_p\sqrt{1-\zeta^2}} = \frac{3.1416}{2\sqrt{1 - 0.4037^2}} = \frac{3.1416}{2(0.9149)} = 1.717\ \text{rad/s}

Step 5: Find aa and bb

a=ωn2=1.7172=2.948b=2ζωna=2(0.4037)(1.717)2.948=1.3862.948=0.470\begin{aligned} a &= \omega_n^2 = 1.717^2 = 2.948 \\ b &= \frac{2\zeta\omega_n}{a} = \frac{2(0.4037)(1.717)}{2.948} = \frac{1.386}{2.948} = 0.470 \end{aligned}

Answer: a≈2.95a \approx 2.95 and b≈0.47b \approx 0.47 (with J=1J = 1 kg-m²).

  • 2075 Chaitra · 8 marks

A system has 40% overshoot and requires a settling time of 4 seconds when given a step input. Find peak time and rise time.

Answer

Overshoot fixes ζ\zeta. The settling time fixes ζωn\zeta\omega_n (2% criterion, ts=4/ζωnt_s = 4/\zeta\omega_n). Then ωd\omega_d gives tpt_p and trt_r.

Step 1: Damping ratio from Mp=40%M_p = 40\%

ζ=−ln⁡0.40π2+(ln⁡0.40)2=0.91639.8696+0.8396=0.91633.2725=0.280\zeta = \frac{-\ln 0.40}{\sqrt{\pi^2 + (\ln 0.40)^2}} = \frac{0.9163}{\sqrt{9.8696 + 0.8396}} = \frac{0.9163}{3.2725} = 0.280

Step 2: Natural frequency from ts=4t_s = 4 s (2% criterion)

ts=4ζωn=4  ⇒  ζωn=1  ⇒  ωn=10.280=3.571 rad/st_s = \frac{4}{\zeta\omega_n} = 4 \;\Rightarrow\; \zeta\omega_n = 1 \;\Rightarrow\; \omega_n = \frac{1}{0.280} = 3.571\ \text{rad/s}

Step 3: Damped frequency

ωd=ωn1−ζ2=3.5711−0.0784=3.571(0.960)=3.429 rad/s\omega_d = \omega_n\sqrt{1-\zeta^2} = 3.571\sqrt{1 - 0.0784} = 3.571(0.960) = 3.429\ \text{rad/s}

Step 4: Peak time

tp=πωd=3.14163.429=0.916 st_p = \frac{\pi}{\omega_d} = \frac{3.1416}{3.429} = 0.916\ \text{s}

Step 5: Rise time (0 to 100%)

θ=cos⁡−1ζ=cos⁡−1(0.280)=1.287 rad\theta = \cos^{-1}\zeta = \cos^{-1}(0.280) = 1.287\ \text{rad} tr=π−θωd=3.1416−1.2873.429=1.85463.429=0.541 st_r = \frac{\pi - \theta}{\omega_d} = \frac{3.1416 - 1.287}{3.429} = \frac{1.8546}{3.429} = 0.541\ \text{s}

Answer: tp≈0.916t_p \approx 0.916 s and tr≈0.541t_r \approx 0.541 s (ζ=0.28\zeta = 0.28, ωn=3.57\omega_n = 3.57 rad/s).

(With the 5% criterion, ts=3/ζωnt_s = 3/\zeta\omega_n, you get ωn=2.679\omega_n = 2.679 rad/s, tp=1.222t_p = 1.222 s and tr=0.721t_r = 0.721 s.)

  • 2075 Asoj · 6 marks

Fig (ii) is step response of system as in fig (i); find K and P. [Fig (i): R(s) → summing point (+, −) → K/[s(s+2)] → C(s), with feedback path (1 + sP) from C(s) to the summing point. Fig (ii): unit step response c(t) with final value 1, peak overshoot 0.343 above the final value, occurring at t = 3 sec]

Answer

Find the closed-loop transfer function with feedback (1+sP)(1 + sP). Then use the measured overshoot and peak time to get ζ\zeta and ωn\omega_n.

Closed-loop transfer function

C(s)R(s)=G1+GH=Ks(s+2)1+K(1+sP)s(s+2)=Ks2+(2+KP)s+K\frac{C(s)}{R(s)} = \frac{G}{1+GH} = \frac{\frac{K}{s(s+2)}}{1 + \frac{K(1+sP)}{s(s+2)}} = \frac{K}{s^2 + (2 + KP)s + K}

Its DC gain is 1, which agrees with the final value of 1 in Fig (ii). Comparing:

ωn2=K,2ζωn=2+KP\omega_n^2 = K, \qquad 2\zeta\omega_n = 2 + KP

Step 1: ζ\zeta from Mp=0.343M_p = 0.343

ζ=−ln⁡0.343π2+(ln⁡0.343)2=1.07009.8696+1.1449=1.07003.3188=0.3224\zeta = \frac{-\ln 0.343}{\sqrt{\pi^2 + (\ln 0.343)^2}} = \frac{1.0700}{\sqrt{9.8696 + 1.1449}} = \frac{1.0700}{3.3188} = 0.3224

Step 2: ωn\omega_n from tp=3t_p = 3 s

ωn=πtp1−ζ2=3.141631−0.1040=3.14163(0.9466)=1.106 rad/s\omega_n = \frac{\pi}{t_p\sqrt{1-\zeta^2}} = \frac{3.1416}{3\sqrt{1 - 0.1040}} = \frac{3.1416}{3(0.9466)} = 1.106\ \text{rad/s}

Step 3: KK

K=ωn2=1.1062=1.224K = \omega_n^2 = 1.106^2 = 1.224

Step 4: PP

2+KP=2ζωn=2(0.3224)(1.106)=0.713P=0.713−21.224=−1.05 s\begin{aligned} 2 + KP &= 2\zeta\omega_n = 2(0.3224)(1.106) = 0.713 \\ P &= \frac{0.713 - 2}{1.224} = -1.05\ \text{s} \end{aligned}

Answer: K≈1.22K \approx 1.22 and P≈−1.05P \approx -1.05 s.

Remark: PP comes out negative. With these values of tpt_p and MpM_p, the response is less damped than K/[s(s+2)]K/[s(s+2)] with unity feedback would give (ζ=2/(21.224)=0.90\zeta = 2/(2\sqrt{1.224}) = 0.90). So the sPsP term must act as positive rate feedback. If the figure values in your paper differ, use the same four steps with them.

  • 2075 Asoj · 4 marks

Discuss effect of addition of a zero to a system.

Answer

Adding a zero to a system, either in the open-loop G(s)H(s)G(s)H(s) or in the closed-loop transfer function, generally makes the response faster and changes the stability.

Zero added to the open-loop transfer function

  • The root locus is pulled to the left, away from the imaginary axis.
  • Relative stability improves. A system that was unstable for high KK can become stable for all KK. Example: K/[s2(s+a)]K/[s^2(s+a)] is always unstable, but K(s+b)/[s2(s+a)]K(s+b)/[s^2(s+a)] with b<ab < a is stable for all K>0K > 0.
  • Damping increases, so overshoot reduces. This is the basis of PD control and lead compensation.

Zero added to the closed-loop transfer function

If T(s)T(s) becomes T(s)(1+s/z)T(s)(1 + s/z), the new output is

cnew(t)=c(t)+1zdc(t)dtc_{new}(t) = c(t) + \frac{1}{z}\frac{dc(t)}{dt}
  • The derivative term adds to the response while it is rising, so rise time and peak time decrease.
  • Peak overshoot increases. The closer the zero is to the origin (small zz), the larger the overshoot.
  • Bandwidth increases, so the system lets more high-frequency noise through.
  • A zero far to the left (about 5 times further than the dominant poles) has little effect.
 c(t)       with zero (faster, more overshoot)
  |       _/\_
  |     /  _--\___________
  |    / /                original
  |   //
  +--------------------------- t
ParameterEffect of adding zero
Rise timedecreases
Overshoot (CL zero)increases
Root locusshifts left
Stabilityimproves
Bandwidthincreases
  • 2074 Chaitra · 4 marks

Suppose that the step response of a first order system is c(t) = 5(1 − e^(−t/5)). What are impulse and ramp responses?

Answer

For a linear time-invariant system, the impulse response is the derivative of the step response, and the ramp response is the integral of the step response.

Transfer function

C(s)=L{5(1−e−t/5)}=5[1s−1s+0.2]=1s(s+0.2)C(s) = \mathcal{L}\{5(1 - e^{-t/5})\} = 5\left[\frac{1}{s} - \frac{1}{s + 0.2}\right] = \frac{1}{s(s+0.2)}

Since R(s)=1/sR(s) = 1/s:

G(s)=1s+0.2=55s+1G(s) = \frac{1}{s + 0.2} = \frac{5}{5s + 1}

This is a first-order system with gain 5 and time constant T=5T = 5 s.

Impulse response

cδ(t)=ddt[5(1−e−t/5)]=5⋅15e−t/5=e−t/5,t≥0c_\delta(t) = \frac{d}{dt}\left[5(1 - e^{-t/5})\right] = 5\cdot\frac{1}{5}e^{-t/5} = e^{-t/5},\quad t \ge 0

Check: L−1{1/(s+0.2)}=e−0.2t\mathcal{L}^{-1}\{1/(s+0.2)\} = e^{-0.2t}.

Ramp response (unit ramp)

cr(t)=∫0t5(1−e−τ/5) dτ=5[τ+5e−τ/5]0t=5t+25e−t/5−25=5t−25+25e−t/5,t≥0\begin{aligned} c_r(t) &= \int_0^t 5(1 - e^{-\tau/5})\,d\tau \\ &= 5\left[\tau + 5e^{-\tau/5}\right]_0^t \\ &= 5t + 25e^{-t/5} - 25 \\ &= 5t - 25 + 25e^{-t/5},\quad t \ge 0 \end{aligned}

Check: 1s2(s+0.2)=5s2−25s+25s+0.2\dfrac{1}{s^2(s+0.2)} = \dfrac{5}{s^2} - \dfrac{25}{s} + \dfrac{25}{s+0.2}, which gives the same result.

Answer: impulse response =e−t/5= e^{-t/5}; ramp response =5t−25+25e−t/5= 5t - 25 + 25e^{-t/5} for t≥0t \ge 0.

  • 2074 Asoj · 8 marks

Determine the overall transfer function C(s)/R(s) of the given system by block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]

Answer

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of S3S_3, BB = output of G2G_2.

Step 1: Move the take-off point of H1H_1 from BB back to AA

B=G2AB = G_2A, so the H1H_1 branch becomes G2H1G_2H_1 taken from AA.

Step 2: Combine the paths from AA to CC

G2G_2 and G3G_3 are in series, and that series pair is in parallel with G4G_4:

CA=G2G3+G4\frac{C}{A} = G_2G_3 + G_4

Step 3: Move the take-off point of G2H1G_2H_1 from AA forward to CC

Since A=CG2G3+G4A = \dfrac{C}{G_2G_3 + G_4}, the branch becomes G2H1G2G3+G4\dfrac{G_2H_1}{G_2G_3 + G_4} taken from CC.

R->(S1)->(S2)-> G1 ->(S3)-> [G2G3+G4] --+--> C
    ^-     ^-          ^-               |
    |      |           +----- H2 -------+
    |      +--- G2H1/(G2G3+G4) ---------+
    +------------- 1 -------------------+

Step 4: Reduce the inner loop with H2H_2

CG1E=G2G3+G41+H2(G2G3+G4)\frac{C}{G_1E} = \frac{G_2G_3 + G_4}{1 + H_2(G_2G_3 + G_4)}

So the forward gain from S2S_2 is

Gf=G1(G2G3+G4)1+G2G3H2+G4H2G_f = \frac{G_1(G_2G_3 + G_4)}{1 + G_2G_3H_2 + G_4H_2}

Step 5: Combine the two outer feedbacks and close the loop

S1S_1 and S2S_2 are cascaded summers, so the feedbacks from CC add in parallel:

H=1+G2H1G2G3+G4H = 1 + \frac{G_2H_1}{G_2G_3 + G_4} CR=Gf1+GfH=G1(G2G3+G4)1+G2G3H2+G4H2+G1(G2G3+G4)+G1G2H1\frac{C}{R} = \frac{G_f}{1 + G_fH} = \frac{G_1(G_2G_3 + G_4)}{1 + G_2G_3H_2 + G_4H_2 + G_1(G_2G_3 + G_4) + G_1G_2H_1}

Answer:

C(s)R(s)=G1G2G3+G1G41+G1G2H1+G2G3H2+G4H2+G1G2G3+G1G4\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_1G_4}{1 + G_1G_2H_1 + G_2G_3H_2 + G_4H_2 + G_1G_2G_3 + G_1G_4}

Check (Mason): paths G1G2G3G_1G_2G_3, G1G4G_1G_4; loops −G1G2H1-G_1G_2H_1, −G2G3H2-G_2G_3H_2, −G4H2-G_4H_2, −G1G2G3-G_1G_2G_3, −G1G4-G_1G_4; all loops touch, Δ1=Δ2=1\Delta_1 = \Delta_2 = 1. Same result.

  • 2073 Shrawan · 8 marks

Determine the overall transfer function C(s)/R(s) of the given system by block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → G2 → summing point S3 (+, −) → G3 → node B → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H2 from node B fed back to S2 (−). H1 from C(s) fed back to S3 (−). H3 from C(s) fed back to S1 (−).]

Answer

Name the signals: AA = output of S1S_1, BB = output of G3G_3. From the figure, C=B+G4AC = B + G_4A.

Step 1: Move the take-off point of H1H_1 from CC back to BB

Since C=B+G4AC = B + G_4A:

H1C=H1B+G4H1AH_1C = H_1B + G_4H_1A

So H1H_1 is now taken from BB (a loop around G3G_3), and an extra branch G4H1G_4H_1 goes from AA to S3S_3 with a minus sign.

Step 2: Move the extra input at S3S_3 back before G2G_2

A signal entering after G2G_2 can be moved before it by dividing by G2G_2: the branch becomes G4H1/G2G_4H_1/G_2 entering S2S_2 (minus).

Step 3: Reduce the loop G3G_3, H1H_1

G31+G3H1\frac{G_3}{1 + G_3H_1}

Step 4: Reduce the loop with H2H_2

Forward: G2⋅G31+G3H1G_2\cdot\dfrac{G_3}{1+G_3H_1}, feedback H2H_2:

BE2=G2G31+G3H1+G2G3H2\frac{B}{E_2} = \frac{G_2G_3}{1 + G_3H_1 + G_2G_3H_2}

where E2=G1A−G4H1G2AE_2 = G_1A - \dfrac{G_4H_1}{G_2}A is the input of G2G_2. Hence

BA=G3(G1G2−G4H1)1+G3H1+G2G3H2\frac{B}{A} = \frac{G_3(G_1G_2 - G_4H_1)}{1 + G_3H_1 + G_2G_3H_2}

Step 5: Add the parallel path G4G_4

CA=G3(G1G2−G4H1)+G4(1+G3H1+G2G3H2)1+G3H1+G2G3H2=G1G2G3+G4+G2G3G4H21+G3H1+G2G3H2\begin{aligned} \frac{C}{A} &= \frac{G_3(G_1G_2 - G_4H_1) + G_4(1 + G_3H_1 + G_2G_3H_2)}{1 + G_3H_1 + G_2G_3H_2} \\ &= \frac{G_1G_2G_3 + G_4 + G_2G_3G_4H_2}{1 + G_3H_1 + G_2G_3H_2} \end{aligned}
R ->(S1)--A--> [ N / D' ] -----+---> C
     ^-                        |
     +--------- H3 ------------+
 N  = G1G2G3 + G4 + G2G3G4H2
 D' = 1 + G3H1 + G2G3H2

Step 6: Close the outer loop with H3H_3

CR=N/D′1+H3N/D′=ND′+H3N\frac{C}{R} = \frac{N/D'}{1 + H_3N/D'} = \frac{N}{D' + H_3N}

Answer:

C(s)R(s)=G1G2G3+G4+G2G3G4H21+G3H1+G2G3H2+G1G2G3H3+G4H3+G2G3G4H2H3\frac{C(s)}{R(s)} = \frac{G_1G_2G_3 + G_4 + G_2G_3G_4H_2}{1 + G_3H_1 + G_2G_3H_2 + G_1G_2G_3H_3 + G_4H_3 + G_2G_3G_4H_2H_3}

Check (Mason): paths P1=G1G2G3P_1 = G_1G_2G_3 (Δ1=1\Delta_1 = 1), P2=G4P_2 = G_4 (Δ2=1+G2G3H2\Delta_2 = 1 + G_2G_3H_2, since the H2H_2 loop does not touch it). Loops −G2G3H2-G_2G_3H_2, −G3H1-G_3H_1, −G1G2G3H3-G_1G_2G_3H_3, −G4H3-G_4H_3; the pair (−G2G3H2-G_2G_3H_2, −G4H3-G_4H_3) is non-touching. Same result.

  • 2073 Shrawan · 4 marks

A closed loop servo is represented by the differential equation d²y/dt² + 8 dy/dt = 64z, where 'y' is the displacement of the output shaft and 'u' is the displacement of the input shaft and z = u − y. Determine frequency of sustained oscillation, damping ratio and percentage maximum overshoot for unit step input.

Answer

Take the Laplace transform with zero initial conditions and compare with the standard second order form ωn2/(s2+2ζωns+ωn2)\omega_n^2/(s^2 + 2\zeta\omega_n s + \omega_n^2).

Transfer function

d2ydt2+8dydt=64(u−y)  ⇒  (s2+8s+64)Y(s)=64U(s)\frac{d^2y}{dt^2} + 8\frac{dy}{dt} = 64(u - y) \;\Rightarrow\; (s^2 + 8s + 64)Y(s) = 64U(s) Y(s)U(s)=64s2+8s+64\frac{Y(s)}{U(s)} = \frac{64}{s^2 + 8s + 64}

Parameters

ωn2=64  ⇒  ωn=8 rad/s2ζωn=8  ⇒  ζ=816=0.5\begin{aligned} \omega_n^2 &= 64 \;\Rightarrow\; \omega_n = 8\ \text{rad/s} \\ 2\zeta\omega_n &= 8 \;\Rightarrow\; \zeta = \frac{8}{16} = 0.5 \end{aligned}

Frequency of oscillation

The step response oscillates at the damped frequency:

ωd=ωn1−ζ2=80.75=6.928 rad/s\omega_d = \omega_n\sqrt{1 - \zeta^2} = 8\sqrt{0.75} = 6.928\ \text{rad/s}

(If there were no damping, sustained oscillation would be at ωn=8\omega_n = 8 rad/s.)

Maximum overshoot

Mp=e−πζ/1−ζ2=e−π(0.5)/0.866=e−1.814=0.1630=16.30%M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}} = e^{-\pi(0.5)/0.866} = e^{-1.814} = 0.1630 = 16.30\%

Answer: ωd=6.93\omega_d = 6.93 rad/s (ωn=8\omega_n = 8 rad/s), ζ=0.5\zeta = 0.5, Mp=16.3%M_p = 16.3\%.

  • 2073 Shrawan · 4 marks

Draw the region in s-plane that satisfies following requirements: i) ζ > 0.707 ii) ts < 2 s.

Answer

Each specification puts a boundary on where the closed-loop poles s=−ζωn±jωn1−ζ2s = -\zeta\omega_n \pm j\omega_n\sqrt{1-\zeta^2} may lie.

i) ζ>0.707\zeta > 0.707

A pole makes angle θ\theta with the negative real axis, where cos⁡θ=ζ\cos\theta = \zeta.

ζ>0.707  ⇒  θ<cos⁡−1(0.707)=45∘\zeta > 0.707 \;\Rightarrow\; \theta < \cos^{-1}(0.707) = 45^\circ

So the poles must lie inside the wedge between the two lines at ±45∘\pm 45^\circ to the negative real axis.

ii) ts<2t_s < 2 s

Using the 2% criterion, ts=4ζωn=4σt_s = \dfrac{4}{\zeta\omega_n} = \dfrac{4}{\sigma}:

4σ<2  ⇒  σ=ζωn>2\frac{4}{\sigma} < 2 \;\Rightarrow\; \sigma = \zeta\omega_n > 2

So the poles must lie to the left of the vertical line Re(s)=−2\text{Re}(s) = -2.

Required region

Both conditions together: the shaded region (marked #), left of σ=−2\sigma = -2 and inside the ±45∘\pm 45^\circ lines.

                          jw
  ##############\     :   |
  ################\   :   |
  ##################\ :   |
  ####################\   |
  ####################: \ |
----------------------+---+------ sigma
  ####################: / |
  ####################/   |
  ##################/ :   |
  ################/   :   |
  ##############/     :   |
                     -2   0
  # = allowed region; \ / = 45 deg lines

The region is bounded by the lines ω=±σ\omega = \pm\sigma (45 degrees) and the line σ=−2\sigma = -2; it extends to the left without limit. (With the 5% criterion, ts=3/σt_s = 3/\sigma, the vertical line is at σ=−1.5\sigma = -1.5.)

  • 2073 Shrawan · 8 marks

For a closed loop system given by the block diagram below: i) Can the system track a step reference input 'r' with zero steady state error? ii) Can the system reject a step disturbance 'w' with zero steady state error? iii) Compute the sensitivity of closed loop transfer function to change in the plant pole at '−2'. [Figure: R → summing point (+, −) → controller 160(s+4)/(s+30) → summing point (+, + with disturbance w) → plant 1/[s(s+2)] → y; unity negative feedback from y]

Answer

Controller D(s)=160(s+4)s+30D(s) = \dfrac{160(s+4)}{s+30}, plant P(s)=1s(s+2)P(s) = \dfrac{1}{s(s+2)}.

Stability first

Characteristic equation 1+DP=01 + DP = 0:

s(s+2)(s+30)+160(s+4)=s3+32s2+220s+640=0s(s+2)(s+30) + 160(s+4) = s^3 + 32s^2 + 220s + 640 = 0

Routh array:

RowCol 1Col 2
s3s^31220
s2s^232640
s1s^1(32⋅220−640)/32=200(32\cdot 220 - 640)/32 = 2000
s0s^0640

No sign change, so the closed loop is stable and the final value theorem can be used.

i) Tracking a step reference

G(s)=DP=160(s+4)s(s+2)(s+30)G(s) = DP = \frac{160(s+4)}{s(s+2)(s+30)}

There is one pole at the origin, so the system is Type 1: Kp=∞K_p = \infty.

ess=11+Kp=0e_{ss} = \frac{1}{1 + K_p} = 0

Yes, the system tracks a step reference with zero steady state error.

ii) Rejecting a step disturbance ww

With r=0r = 0:

Y(s)W(s)=P1+DP=s+30s3+32s2+220s+640\frac{Y(s)}{W(s)} = \frac{P}{1 + DP} = \frac{s+30}{s^3 + 32s^2 + 220s + 640}

For a unit step W(s)=1/sW(s) = 1/s:

yss=lim⁡s→0s⋅1s⋅s+30s3+32s2+220s+640=30640=0.0469y_{ss} = \lim_{s\to 0} s\cdot\frac{1}{s}\cdot\frac{s+30}{s^3+32s^2+220s+640} = \frac{30}{640} = 0.0469

No. The disturbance enters after the controller, and the integrator is in the plant, not in the controller. So a steady error of 0.0469w0.0469w (about 4.7% of the disturbance) remains.

iii) Sensitivity to the plant pole at −2-2

Let the pole be at −a-a, with a=2a = 2: P=1s(s+a)P = \dfrac{1}{s(s+a)}, T=DP1+DPT = \dfrac{DP}{1+DP}. By the chain rule:

SaT=SPT⋅SaPS_a^T = S_P^T \cdot S_a^P SPT=11+DP=s(s+2)(s+30)s3+32s2+220s+640SaP=∂P∂a⋅aP=−1s(s+a)2⋅a s(s+a)=−as+a=−2s+2\begin{aligned} S_P^T &= \frac{1}{1 + DP} = \frac{s(s+2)(s+30)}{s^3 + 32s^2 + 220s + 640} \\ S_a^P &= \frac{\partial P}{\partial a}\cdot\frac{a}{P} = \frac{-1}{s(s+a)^2}\cdot a\,s(s+a) = \frac{-a}{s+a} = \frac{-2}{s+2} \end{aligned}

Answer:

SaT=−2s(s+30)s3+32s2+220s+640S_a^T = \frac{-2s(s+30)}{s^3 + 32s^2 + 220s + 640}

At DC (s=0s = 0) the sensitivity is zero, so a change in the pole location has no effect on the steady state output. Its effect grows at higher frequencies.

  • 2072 Chaitra · 8 marks

Find transfer function of the following system. [Figure: R(s) → node P → summing point S1 (+, −) → summing point S2 (+, +, −) → G1 → node A → G2 → node B → summing point S3 (+, +) → C(s). H4 from node P (input R) to S2 (+). H2 from node A to S3 (+). H1 from C(s) fed back to S2 (−). H3 from node B fed back to S1 (−).]

Answer

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of G1G_1, BB = output of G2G_2.

Step 1: Combine the cascaded summers S1S_1 and S2S_2

RR enters S1S_1 directly and S2S_2 through H4H_4. Since the two summers are in series:

E=R+H4R−H3B−H1C=(1+H4)R−H3B−H1CE = R + H_4R - H_3B - H_1C = (1 + H_4)R - H_3B - H_1C

So the input becomes a block (1+H4)(1 + H_4) in front of one summer.

Step 2: Move the take-off point of H3H_3 from BB back to AA

B=G2AB = G_2A, so H3H_3 becomes G2H3G_2H_3 taken from AA.

Step 3: Reduce the loop G1G_1, G2H3G_2H_3

AE′=G11+G1G2H3\frac{A}{E'} = \frac{G_1}{1 + G_1G_2H_3}

where E′E' is the summer output before this loop.

Step 4: Parallel paths from AA to CC

G2G_2 and H2H_2 both go from AA to S3S_3:

CA=G2+H2\frac{C}{A} = G_2 + H_2
R -> [1+H4] ->(+)-> [G1/(1+G1G2H3)] -> [G2+H2] --+-> C
               ^-                                |
               +------------- H1 ----------------+

Step 5: Close the loop with H1H_1

Gf=G1(G2+H2)1+G1G2H3G_f = \frac{G_1(G_2 + H_2)}{1 + G_1G_2H_3} CR=(1+H4)Gf1+GfH1=(1+H4)G1(G2+H2)1+G1G2H3+G1G2H1+G1H1H2\frac{C}{R} = (1 + H_4)\frac{G_f}{1 + G_fH_1} = \frac{(1 + H_4)G_1(G_2 + H_2)}{1 + G_1G_2H_3 + G_1G_2H_1 + G_1H_1H_2}

Answer:

C(s)R(s)=G1(G2+H2)(1+H4)1+G1G2H1+G1G2H3+G1H1H2\frac{C(s)}{R(s)} = \frac{G_1(G_2 + H_2)(1 + H_4)}{1 + G_1G_2H_1 + G_1G_2H_3 + G_1H_1H_2}

Check (Mason): four forward paths G1G2G_1G_2, G1H2G_1H_2, H4G1G2H_4G_1G_2, H4G1H2H_4G_1H_2; loops −G1G2H3-G_1G_2H_3, −G1G2H1-G_1G_2H_1, −G1H2H1-G_1H_2H_1, all touching each other and all paths. Same result.

  • 2072 Chaitra · 6 marks

Open loop pole/zero plot of a unity feedback system is shown in figure below. Determine maximum overshoot and settling time for its step response. [Figure: s-plane with open-loop poles at s = −2 ± j1; no zeros]

Answer

The open-loop poles at s=−2±j1s = -2 \pm j1 give

G(s)=K(s+2−j)(s+2+j)=Ks2+4s+5G(s) = \frac{K}{(s+2-j)(s+2+j)} = \frac{K}{s^2 + 4s + 5}

No gain is marked on the plot, so take K=1K = 1 (and show the general result).

Closed-loop transfer function (unity feedback)

C(s)R(s)=Ks2+4s+5+K\frac{C(s)}{R(s)} = \frac{K}{s^2 + 4s + 5 + K}

Closed-loop poles: s=−2±j1+Ks = -2 \pm j\sqrt{1 + K}, so σ=ζωn=2\sigma = \zeta\omega_n = 2 for every KK.

For K=1K = 1:

ωn2=6  ⇒  ωn=2.449 rad/s2ζωn=4  ⇒  ζ=22.449=0.8165\begin{aligned} \omega_n^2 &= 6 \;\Rightarrow\; \omega_n = 2.449\ \text{rad/s} \\ 2\zeta\omega_n &= 4 \;\Rightarrow\; \zeta = \frac{2}{2.449} = 0.8165 \end{aligned}

Maximum overshoot

Mp=e−πζ/1−ζ2=e−πσ/ωd=e−2π/2=e−4.443=0.0118=1.18%M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}} = e^{-\pi\sigma/\omega_d} = e^{-2\pi/\sqrt{2}} = e^{-4.443} = 0.0118 = 1.18\%

In general, Mp=e−2π/1+KM_p = e^{-2\pi/\sqrt{1+K}}.

Settling time (2% criterion)

ts=4ζωn=42=2 st_s = \frac{4}{\zeta\omega_n} = \frac{4}{2} = 2\ \text{s}

This is the same for any KK, because the real part of the closed-loop poles is always −2-2.

Answer: with K=1K = 1: Mp≈1.18%M_p \approx 1.18\% and ts=2t_s = 2 s.

(If the plotted poles −2±j1-2 \pm j1 are taken directly as the dominant poles, ζ=2/5=0.894\zeta = 2/\sqrt{5} = 0.894, Mp=e−2π=0.19%M_p = e^{-2\pi} = 0.19\%, and tst_s is still 2 s.)

  • 2071 Chaitra · 8 marks

Following figure shows a mechanical vibratory system and the response when 10 lb of force is applied to the system. Determine the transfer function and value of M, D and K. The displacement x is measured from the equilibrium position. [Figure: mass M suspended from a fixed support by spring K, with damper D from M to the fixed ground below; a 10 lb step force acts on M; x(t) downward. Response: x(t) settles at 0.02 (ft), with peak overshoot 0.0093 above the final value occurring at t = 3 sec]

Answer

The system is a mass-spring-damper driven by a force. Find KK from the final value, ζ\zeta from the overshoot, and ωn\omega_n from the peak time.

Transfer function

Mx¨+Dx˙+Kx=f(t)  ⇒  X(s)F(s)=1Ms2+Ds+KM\ddot{x} + D\dot{x} + Kx = f(t) \;\Rightarrow\; \frac{X(s)}{F(s)} = \frac{1}{Ms^2 + Ds + K}

with ωn2=K/M\omega_n^2 = K/M and 2ζωn=D/M2\zeta\omega_n = D/M.

Step 1: KK from steady state

For F(s)=10/sF(s) = 10/s:

x(∞)=lim⁡s→0s⋅10s⋅1Ms2+Ds+K=10K=0.02  ⇒  K=500 lb/ftx(\infty) = \lim_{s\to 0} s\cdot\frac{10}{s}\cdot\frac{1}{Ms^2+Ds+K} = \frac{10}{K} = 0.02 \;\Rightarrow\; K = 500\ \text{lb/ft}

Step 2: ζ\zeta from overshoot

Mp=0.00930.02=0.465M_p = \frac{0.0093}{0.02} = 0.465 ζ=−ln⁡0.465π2+(ln⁡0.465)2=0.76579.8696+0.5863=0.76573.2336=0.2368\zeta = \frac{-\ln 0.465}{\sqrt{\pi^2 + (\ln 0.465)^2}} = \frac{0.7657}{\sqrt{9.8696 + 0.5863}} = \frac{0.7657}{3.2336} = 0.2368

Step 3: ωn\omega_n from tp=3t_p = 3 s

ωn=πtp1−ζ2=3.141631−0.0561=3.14163(0.9715)=1.078 rad/s\omega_n = \frac{\pi}{t_p\sqrt{1-\zeta^2}} = \frac{3.1416}{3\sqrt{1 - 0.0561}} = \frac{3.1416}{3(0.9715)} = 1.078\ \text{rad/s}

Step 4: MM and DD

M=Kωn2=5001.1618=430.4 slugD=2ζωnM=2(0.2368)(1.078)(430.4)=219.7 lb-s/ft\begin{aligned} M &= \frac{K}{\omega_n^2} = \frac{500}{1.1618} = 430.4\ \text{slug} \\ D &= 2\zeta\omega_n M = 2(0.2368)(1.078)(430.4) = 219.7\ \text{lb-s/ft} \end{aligned}

Transfer function

X(s)F(s)=1430.4s2+219.7s+500\frac{X(s)}{F(s)} = \frac{1}{430.4s^2 + 219.7s + 500}

Answer: M≈430M \approx 430 slug, D≈220D \approx 220 lb-s/ft, K=500K = 500 lb/ft.

  • 2071 Chaitra · 8 marks

Show that using the velocity feedback technique shown in figure below damping ratio and steady state error are both increased. [Figure: R(s) → summing point (+, −) → summing point (+, −) → ωn²/[s(s + 2ζωn)] → C(s); minor loop: output fed back through skd to the second summing point (−); major loop: unity feedback from output to the first summing point (−)]

Answer

Velocity (derivative output) feedback adds a term proportional to c˙\dot{c} to the feedback signal. This increases the coefficient of ss in the characteristic equation.

Without velocity feedback (kd=0k_d = 0)

G(s)=ωn2s(s+2ζωn),C(s)R(s)=ωn2s2+2ζωns+ωn2G(s) = \frac{\omega_n^2}{s(s + 2\zeta\omega_n)}, \qquad \frac{C(s)}{R(s)} = \frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}

Damping ratio =ζ= \zeta. Velocity error constant and ramp error:

Kv=lim⁡s→0sG(s)=ωn2ζ,ess=1Kv=2ζωnK_v = \lim_{s\to 0}sG(s) = \frac{\omega_n}{2\zeta}, \qquad e_{ss} = \frac{1}{K_v} = \frac{2\zeta}{\omega_n}

With velocity feedback

The minor loop has forward gain ωn2s(s+2ζωn)\dfrac{\omega_n^2}{s(s+2\zeta\omega_n)} and feedback skdsk_d:

G′(s)=ωn2s(s+2ζωn)1+ωn2skds(s+2ζωn)=ωn2s(s+2ζωn+kdωn2)G'(s) = \frac{\frac{\omega_n^2}{s(s+2\zeta\omega_n)}}{1 + \frac{\omega_n^2 sk_d}{s(s+2\zeta\omega_n)}} = \frac{\omega_n^2}{s(s + 2\zeta\omega_n + k_d\omega_n^2)}

Closed loop (unity outer feedback):

C(s)R(s)=ωn2s2+(2ζωn+kdωn2)s+ωn2\frac{C(s)}{R(s)} = \frac{\omega_n^2}{s^2 + (2\zeta\omega_n + k_d\omega_n^2)s + \omega_n^2}

New damping ratio

Comparing with s2+2ζ′ωns+ωn2s^2 + 2\zeta'\omega_n s + \omega_n^2 (ωn\omega_n unchanged):

2ζ′ωn=2ζωn+kdωn2  ⇒  ζ′=ζ+kdωn22\zeta'\omega_n = 2\zeta\omega_n + k_d\omega_n^2 \;\Rightarrow\; \zeta' = \zeta + \frac{k_d\omega_n}{2}

Since kd>0k_d > 0, ζ′>ζ\zeta' > \zeta. Damping increases, so overshoot falls.

New steady state error (unit ramp)

Kv′=lim⁡s→0sG′(s)=ωn22ζωn+kdωn2=ωn2ζ+kdωnK_v' = \lim_{s\to 0}sG'(s) = \frac{\omega_n^2}{2\zeta\omega_n + k_d\omega_n^2} = \frac{\omega_n}{2\zeta + k_d\omega_n} ess′=1Kv′=2ζ+kdωnωn=2ζωn+kde_{ss}' = \frac{1}{K_v'} = \frac{2\zeta + k_d\omega_n}{\omega_n} = \frac{2\zeta}{\omega_n} + k_d

Since kd>0k_d > 0, ess′>esse_{ss}' > e_{ss}. The steady state error to a ramp increases by kdk_d. (The step error stays zero, as the system is still Type 1.)

QuantityWithout kdk_dWith kdk_d
ωn\omega_nωn\omega_nωn\omega_n
Damping ratioζ\zetaζ+kdωn/2\zeta + k_d\omega_n/2
KvK_vωn/2ζ\omega_n/2\zetaωn/(2ζ+kdωn)\omega_n/(2\zeta + k_d\omega_n)
Ramp esse_{ss}2ζ/ωn2\zeta/\omega_n2ζ/ωn+kd2\zeta/\omega_n + k_d

So both the damping ratio and the steady state error increase. This error can be reduced again by raising the forward gain.

  • 2071 Shrawan · 4 marks

For an open loop transfer function with unity feedback G(s) = ωn²/[s(s + 2ξωn)] where ξ < 1, derive an expression for output when unit step input is applied.

Answer

For ξ<1\xi < 1 (underdamped) the unit step response is a damped sinusoid that settles at 1.

Closed-loop transfer function

C(s)R(s)=G1+G=ωn2s2+2ξωns+ωn2\frac{C(s)}{R(s)} = \frac{G}{1+G} = \frac{\omega_n^2}{s^2 + 2\xi\omega_n s + \omega_n^2}

For ξ<1\xi < 1 the poles are complex:

s=−ξωn±jωn1−ξ2=−ξωn±jωd,ωd=ωn1−ξ2s = -\xi\omega_n \pm j\omega_n\sqrt{1-\xi^2} = -\xi\omega_n \pm j\omega_d, \qquad \omega_d = \omega_n\sqrt{1-\xi^2}

Output for a unit step

With R(s)=1/sR(s) = 1/s:

C(s)=ωn2s(s2+2ξωns+ωn2)C(s) = \frac{\omega_n^2}{s(s^2 + 2\xi\omega_n s + \omega_n^2)}

Partial fractions:

C(s)=1s−s+2ξωns2+2ξωns+ωn2=1s−s+ξωn(s+ξωn)2+ωd2−ξωn(s+ξωn)2+ωd2\begin{aligned} C(s) &= \frac{1}{s} - \frac{s + 2\xi\omega_n}{s^2 + 2\xi\omega_n s + \omega_n^2} \\ &= \frac{1}{s} - \frac{s + \xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} - \frac{\xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} \end{aligned}

Using L−1{s+a(s+a)2+ω2}=e−atcos⁡ωt\mathcal{L}^{-1}\left\{\frac{s+a}{(s+a)^2+\omega^2}\right\} = e^{-at}\cos\omega t and L−1{ω(s+a)2+ω2}=e−atsin⁡ωt\mathcal{L}^{-1}\left\{\frac{\omega}{(s+a)^2+\omega^2}\right\} = e^{-at}\sin\omega t:

c(t)=1−e−ξωntcos⁡ωdt−ξωnωde−ξωntsin⁡ωdt=1−e−ξωnt[cos⁡ωdt+ξ1−ξ2sin⁡ωdt]\begin{aligned} c(t) &= 1 - e^{-\xi\omega_n t}\cos\omega_d t - \frac{\xi\omega_n}{\omega_d}e^{-\xi\omega_n t}\sin\omega_d t \\ &= 1 - e^{-\xi\omega_n t}\left[\cos\omega_d t + \frac{\xi}{\sqrt{1-\xi^2}}\sin\omega_d t\right] \end{aligned}

Put cos⁡θ=ξ\cos\theta = \xi and sin⁡θ=1−ξ2\sin\theta = \sqrt{1-\xi^2}, so that cos⁡ωdt sin⁡θ+sin⁡ωdt cos⁡θ=sin⁡(ωdt+θ)\cos\omega_d t\,\sin\theta + \sin\omega_d t\,\cos\theta = \sin(\omega_d t + \theta):

c(t)=1−e−ξωnt1−ξ2sin⁡(ωdt+θ),θ=tan⁡−11−ξ2ξc(t) = 1 - \frac{e^{-\xi\omega_n t}}{\sqrt{1-\xi^2}}\sin(\omega_d t + \theta), \qquad \theta = \tan^{-1}\frac{\sqrt{1-\xi^2}}{\xi}

The response is a sine wave at ωd\omega_d that decays inside the envelopes 1±e−ξωnt/1−ξ21 \pm e^{-\xi\omega_n t}/\sqrt{1-\xi^2} and settles at the final value 1, so the steady state error is zero.

 c(t)
  |    _
  |   / \     _
 1|--/---\---/-\--------- final value
  | /     \_/
  |/
  +------------------------ t
  • 2070 Chaitra (old course) · 8 marks

Determine the transfer function C(s)/R(s) for the following system. [Figure: R(s) → summing point S1 (+, −) → G1 → summing point S2 (+, −) → node A → G2 → node B → summing point S3 (+, +) → C(s). G3 from node A to S3 (+). H1 from node B fed back to S1 (−). Unity feedback from C(s) to S2 (−).]

Answer

Name the signals: EE = output of S1S_1, AA = output of S2S_2, BB = output of G2G_2.

Step 1: Combine the parallel paths from AA to CC

G2G_2 (through BB) and G3G_3 both go from AA to S3S_3:

CA=G2+G3\frac{C}{A} = G_2 + G_3

Step 2: Reduce the inner unity-feedback loop

CC is fed back to S2S_2 with unity gain:

CG1E=G2+G31+G2+G3\frac{C}{G_1E} = \frac{G_2 + G_3}{1 + G_2 + G_3}

Step 3: Move the take-off point of H1H_1 from BB to CC

B=G2AB = G_2A and A=CG2+G3A = \dfrac{C}{G_2 + G_3}, so

H1B=G2H1G2+G3 CH_1B = \frac{G_2H_1}{G_2 + G_3}\,C
R ->(S1)-> G1 -> [(G2+G3)/(1+G2+G3)] --+--> C
     ^-                                |
     +----- G2H1/(G2+G3) <-------------+

Step 4: Close the outer loop

Gf=G1(G2+G3)1+G2+G3,H=G2H1G2+G3CR=Gf1+GfH=G1(G2+G3)1+G2+G3+G1G2H1\begin{aligned} G_f &= \frac{G_1(G_2 + G_3)}{1 + G_2 + G_3}, \qquad H = \frac{G_2H_1}{G_2 + G_3} \\ \frac{C}{R} &= \frac{G_f}{1 + G_fH} = \frac{G_1(G_2 + G_3)}{1 + G_2 + G_3 + G_1G_2H_1} \end{aligned}

Answer:

C(s)R(s)=G1G2+G1G31+G2+G3+G1G2H1\frac{C(s)}{R(s)} = \frac{G_1G_2 + G_1G_3}{1 + G_2 + G_3 + G_1G_2H_1}

Check (Mason): paths G1G2G_1G_2, G1G3G_1G_3; loops −G2-G_2, −G3-G_3, −G1G2H1-G_1G_2H_1, all touching each other and both paths. Same result.

  • 2070 Chaitra (old course) · 8 marks

The unit step response of a linear control system is shown in figure below. Find the transfer function of a second order system to model the system. [Figure: unit step response c(t) with final value 1 and peak value 1.25 occurring at t = 0.01 sec]

Answer

The response has an overshoot, so model it as an underdamped second order system with unity DC gain (final value 1):

T(s)=ωn2s2+2ζωns+ωn2T(s) = \frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}

Step 1: Read the response

  • Final value =1= 1, so the DC gain is 1.
  • Peak value =1.25= 1.25, so Mp=1.25−11=0.25M_p = \dfrac{1.25 - 1}{1} = 0.25 (25%).
  • Peak time tp=0.01t_p = 0.01 s.

Step 2: Damping ratio

Mp=e−πζ/1−ζ2  ⇒  ζ=−ln⁡Mpπ2+(ln⁡Mp)2=1.38639.8696+1.9218=1.38633.4339=0.4037M_p = e^{-\pi\zeta/\sqrt{1-\zeta^2}} \;\Rightarrow\; \zeta = \frac{-\ln M_p}{\sqrt{\pi^2 + (\ln M_p)^2}} = \frac{1.3863}{\sqrt{9.8696 + 1.9218}} = \frac{1.3863}{3.4339} = 0.4037

Step 3: Natural frequency

tp=πωn1−ζ2  ⇒  ωn=π0.011−0.40372=3.14160.01(0.9149)=343.4 rad/st_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}} \;\Rightarrow\; \omega_n = \frac{\pi}{0.01\sqrt{1 - 0.4037^2}} = \frac{3.1416}{0.01(0.9149)} = 343.4\ \text{rad/s}

Step 4: Coefficients

ωn2=343.42=1.179×1052ζωn=2(0.4037)(343.4)=277.3\begin{aligned} \omega_n^2 &= 343.4^2 = 1.179\times 10^5 \\ 2\zeta\omega_n &= 2(0.4037)(343.4) = 277.3 \end{aligned}

Answer:

T(s)=C(s)R(s)=117914s2+277.3s+117914T(s) = \frac{C(s)}{R(s)} = \frac{117914}{s^2 + 277.3s + 117914}

with ζ=0.404\zeta = 0.404 and ωn=343.4\omega_n = 343.4 rad/s. If the system is taken as unity feedback, the equivalent open-loop model is G(s)=117914s(s+277.3)G(s) = \dfrac{117914}{s(s + 277.3)}.

  • 2070 Chaitra · 7 marks

For a second order system with G(s) = ωn²/[s(s + 2ξωn)] and H(s) = 1, find expression for maximum overshoot on its unit step response, where ωn is natural frequency of oscillation and ξ is damping ratio, at underdamped situation. [Figure: R(s) → summing point (+, −) → G(s) → C(s), feedback H(s)]

Answer

Maximum (peak) overshoot is the largest amount by which the response exceeds its final value, usually given as a percentage of the final value. To find it, derive c(t)c(t), find the time of the first peak, and substitute.

Closed-loop transfer function

C(s)R(s)=G1+G=ωn2s2+2ξωns+ωn2\frac{C(s)}{R(s)} = \frac{G}{1+G} = \frac{\omega_n^2}{s^2 + 2\xi\omega_n s + \omega_n^2}

For ξ<1\xi < 1 the poles are complex:

s=−ξωn±jωn1−ξ2=−ξωn±jωd,ωd=ωn1−ξ2s = -\xi\omega_n \pm j\omega_n\sqrt{1-\xi^2} = -\xi\omega_n \pm j\omega_d, \qquad \omega_d = \omega_n\sqrt{1-\xi^2}

Output for a unit step

With R(s)=1/sR(s) = 1/s:

C(s)=ωn2s(s2+2ξωns+ωn2)C(s) = \frac{\omega_n^2}{s(s^2 + 2\xi\omega_n s + \omega_n^2)}

Partial fractions:

C(s)=1s−s+2ξωns2+2ξωns+ωn2=1s−s+ξωn(s+ξωn)2+ωd2−ξωn(s+ξωn)2+ωd2\begin{aligned} C(s) &= \frac{1}{s} - \frac{s + 2\xi\omega_n}{s^2 + 2\xi\omega_n s + \omega_n^2} \\ &= \frac{1}{s} - \frac{s + \xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} - \frac{\xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} \end{aligned}

Using L−1{s+a(s+a)2+ω2}=e−atcos⁡ωt\mathcal{L}^{-1}\left\{\frac{s+a}{(s+a)^2+\omega^2}\right\} = e^{-at}\cos\omega t and L−1{ω(s+a)2+ω2}=e−atsin⁡ωt\mathcal{L}^{-1}\left\{\frac{\omega}{(s+a)^2+\omega^2}\right\} = e^{-at}\sin\omega t:

c(t)=1−e−ξωntcos⁡ωdt−ξωnωde−ξωntsin⁡ωdt=1−e−ξωnt[cos⁡ωdt+ξ1−ξ2sin⁡ωdt]\begin{aligned} c(t) &= 1 - e^{-\xi\omega_n t}\cos\omega_d t - \frac{\xi\omega_n}{\omega_d}e^{-\xi\omega_n t}\sin\omega_d t \\ &= 1 - e^{-\xi\omega_n t}\left[\cos\omega_d t + \frac{\xi}{\sqrt{1-\xi^2}}\sin\omega_d t\right] \end{aligned}

Put cos⁡θ=ξ\cos\theta = \xi and sin⁡θ=1−ξ2\sin\theta = \sqrt{1-\xi^2}, so that cos⁡ωdt sin⁡θ+sin⁡ωdt cos⁡θ=sin⁡(ωdt+θ)\cos\omega_d t\,\sin\theta + \sin\omega_d t\,\cos\theta = \sin(\omega_d t + \theta):

c(t)=1−e−ξωnt1−ξ2sin⁡(ωdt+θ),θ=tan⁡−11−ξ2ξc(t) = 1 - \frac{e^{-\xi\omega_n t}}{\sqrt{1-\xi^2}}\sin(\omega_d t + \theta), \qquad \theta = \tan^{-1}\frac{\sqrt{1-\xi^2}}{\xi}

Peak time

At a peak, dcdt=0\dfrac{dc}{dt} = 0. Differentiating c(t)c(t):

dcdt=ωn1−ξ2e−ξωntsin⁡ωdt=0\frac{dc}{dt} = \frac{\omega_n}{\sqrt{1-\xi^2}}e^{-\xi\omega_n t}\sin\omega_d t = 0

So sin⁡ωdt=0\sin\omega_d t = 0, which gives ωdt=nπ\omega_d t = n\pi. The first peak (maximum overshoot) is at n=1n = 1:

tp=πωd=πωn1−ξ2t_p = \frac{\pi}{\omega_d} = \frac{\pi}{\omega_n\sqrt{1-\xi^2}}

Maximum overshoot

Substitute tpt_p in c(t)c(t). Since ωdtp=π\omega_d t_p = \pi, sin⁡(π+θ)=−sin⁡θ=−1−ξ2\sin(\pi + \theta) = -\sin\theta = -\sqrt{1-\xi^2}:

c(tp)=1−e−ξωnπ/ωd1−ξ2(−1−ξ2)=1+e−ξπ/1−ξ2\begin{aligned} c(t_p) &= 1 - \frac{e^{-\xi\omega_n\pi/\omega_d}}{\sqrt{1-\xi^2}}\left(-\sqrt{1-\xi^2}\right) \\ &= 1 + e^{-\xi\pi/\sqrt{1-\xi^2}} \end{aligned}

With final value c(∞)=1c(\infty) = 1:

Mp=c(tp)−c(∞)=e−ξπ/1−ξ2M_p = c(t_p) - c(\infty) = e^{-\xi\pi/\sqrt{1-\xi^2}} %Mp=100 e−ξπ/1−ξ2\%M_p = 100\,e^{-\xi\pi/\sqrt{1-\xi^2}}

Remarks

  • MpM_p depends only on ξ\xi, not on ωn\omega_n.
  • When ξ\xi increases, MpM_p decreases: e.g. ξ=0.5\xi = 0.5 gives 16.3%, ξ=0.707\xi = 0.707 gives 4.3%, and ξ≥1\xi \ge 1 gives no overshoot.
  • 2070 Chaitra · 6 marks

Find all static error constants for a unity feedback system with feedforward transfer function G(s) = 1000/[s(s+10)(s+100)]. Evaluate steady state error if system is excited with r(t) = 2 + t.

Answer

The steady state error of a unity feedback system follows from its static error constants. The system is Type 1 (one pole at the origin).

Stability check

1+G=01 + G = 0 gives s3+110s2+1000s+1000=0s^3 + 110s^2 + 1000s + 1000 = 0. Routh: 110×1000>1000110 \times 1000 > 1000, so all first-column terms are positive and the system is stable.

Static error constants

Kp=lim⁡s→0G(s)=lim⁡s→01000s(s+10)(s+100)=∞Kv=lim⁡s→0sG(s)=1000(10)(100)=1Ka=lim⁡s→0s2G(s)=0\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \lim_{s\to 0}\frac{1000}{s(s+10)(s+100)} = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \frac{1000}{(10)(100)} = 1 \\ K_a &= \lim_{s\to 0} s^2G(s) = 0 \end{aligned}

Steady state error for r(t)=2+tr(t) = 2 + t

By superposition:

ess=21+Kp+1Kv=21+∞+11=0+1=1\begin{aligned} e_{ss} &= \frac{2}{1 + K_p} + \frac{1}{K_v} \\ &= \frac{2}{1 + \infty} + \frac{1}{1} = 0 + 1 = 1 \end{aligned}
Input partError
Step 20
Ramp t1

Answer: Kp=∞K_p = \infty, Kv=1 s−1K_v = 1\ \text{s}^{-1}, Ka=0K_a = 0; ess=1e_{ss} = 1.

  • 2069 Chaitra · 6 marks

Convert the given block diagram to signal flow graph and determine the overall transfer function using Mason's Gain Formula. [Figure: R(s) → summing point S1 (+, −) → node A → G1(s) → node B → G2(s) → summing point S2 (+, −) → C(s). G3(s) from node A to S2 (−). H(s) from node B fed back to S1 (−).]

Answer

Signal flow graph

Nodes: RR, AA (output of S1S_1), BB (output of G1G_1), CC.

From the diagram: A=R−HBA = R - HB, B=G1AB = G_1A, C=G2B−G3AC = G_2B - G_3A.

              -G3
        +----------------+
        |                v
R --1--> A --G1--> B --G2--> C
         ^         |
         +---(-H)--+

Branches: R→AR\to A (1), A→BA\to B (G1G_1), B→CB\to C (G2G_2), A→CA\to C (−G3-G_3), B→AB\to A (−H-H).

Mason's gain formula

T=∑PkΔkΔT = \frac{\sum P_k\Delta_k}{\Delta}

Forward paths

  • P1=G1G2P_1 = G_1G_2 (R, A, B, C)
  • P2=−G3P_2 = -G_3 (R, A, C)

Loops

  • L1=−G1HL_1 = -G_1H (A, B, A)

There is only one loop, so no non-touching loops.

Δ=1−L1=1+G1H\Delta = 1 - L_1 = 1 + G_1H

Cofactors: both paths pass through node AA, which is on L1L_1, so Δ1=Δ2=1\Delta_1 = \Delta_2 = 1.

Transfer function

T=P1Δ1+P2Δ2ΔT = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

C(s)R(s)=G1G2−G31+G1H\frac{C(s)}{R(s)} = \frac{G_1G_2 - G_3}{1 + G_1H}
  • 2067 Asar (old course) · 8 marks

A step torque T(t) is applied in a system shown in figure below. Find the percent overshoot, settling time and peak time for output θ2(t). [Figure: torque T(t) applied to inertia 1 kg-m² (angle θ1(t)); inertia connected through viscous damper 1 N-m-s/rad to a point of angle θ2(t), which is connected through a torsional spring 1 N-m/rad to the fixed wall]

Answer

Write the torque equations at each angle, eliminate θ1\theta_1 to get Θ2(s)/T(s)\Theta_2(s)/T(s), then compare with the standard second order form.

Equations of motion

At θ1\theta_1 (inertia J=1J = 1, damper D=1D = 1 between θ1\theta_1 and θ2\theta_2):

Jθ¨1+D(θ˙1−θ˙2)=T  ⇒  (s2+s)Θ1−sΘ2=T(s)J\ddot{\theta}_1 + D(\dot{\theta}_1 - \dot{\theta}_2) = T \;\Rightarrow\; (s^2 + s)\Theta_1 - s\Theta_2 = T(s)

At θ2\theta_2 (no inertia; damper and spring K=1K = 1 to the wall):

D(θ˙2−θ˙1)+Kθ2=0  ⇒  −sΘ1+(s+1)Θ2=0D(\dot{\theta}_2 - \dot{\theta}_1) + K\theta_2 = 0 \;\Rightarrow\; -s\Theta_1 + (s + 1)\Theta_2 = 0

Transfer function

From the second equation, Θ1=s+1sΘ2\Theta_1 = \dfrac{s+1}{s}\Theta_2. Substituting in the first:

(s2+s)s+1sΘ2−sΘ2=T[(s+1)2−s]Θ2=TΘ2(s)T(s)=1s2+s+1\begin{aligned} (s^2 + s)\frac{s+1}{s}\Theta_2 - s\Theta_2 &= T \\ \left[(s+1)^2 - s\right]\Theta_2 &= T \\ \frac{\Theta_2(s)}{T(s)} &= \frac{1}{s^2 + s + 1} \end{aligned}

Parameters

ωn2=1⇒ωn=1 rad/s,2ζωn=1⇒ζ=0.5\omega_n^2 = 1 \Rightarrow \omega_n = 1\ \text{rad/s}, \qquad 2\zeta\omega_n = 1 \Rightarrow \zeta = 0.5

Percent overshoot

%OS=100 e−πζ/1−ζ2=100 e−π(0.5)/0.866=100 e−1.814=16.3%\%OS = 100\,e^{-\pi\zeta/\sqrt{1-\zeta^2}} = 100\,e^{-\pi(0.5)/0.866} = 100\,e^{-1.814} = 16.3\%

Settling time (2% criterion)

ts=4ζωn=40.5×1=8 st_s = \frac{4}{\zeta\omega_n} = \frac{4}{0.5 \times 1} = 8\ \text{s}

Peak time

tp=πωn1−ζ2=3.14160.866=3.63 st_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}} = \frac{3.1416}{0.866} = 3.63\ \text{s}

Answer: %OS=16.3%\%OS = 16.3\%, ts=8t_s = 8 s, tp=3.63t_p = 3.63 s.

  • 2067 Asar (old course) · 8 marks

The open loop transfer function of a unity feedback system is given by G(s) = 5/[s(s+2)(s²+2s+8)]. Find the static error coefficients and steady state error of the system when subjected to an input given by r(t) = 2 + 5t + 2t².

Answer

The steady state error of a unity feedback system follows from its static error coefficients. G(s)G(s) has one pole at the origin, so the system is Type 1.

Stability check

1+G=01 + G = 0: s4+4s3+12s2+16s+5=0s^4 + 4s^3 + 12s^2 + 16s + 5 = 0.

Row
s4s^41125
s3s^3416
s2s^285
s1s^113.5
s0s^05

No sign change, so the system is stable.

Static error coefficients

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=5(2)(8)=0.3125Ka=lim⁡s→0s2G(s)=0\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \frac{5}{(2)(8)} = 0.3125 \\ K_a &= \lim_{s\to 0} s^2G(s) = 0 \end{aligned}

Steady state error for r(t)=2+5t+2t2r(t) = 2 + 5t + 2t^2

Write 2t2=4⋅t222t^2 = 4\cdot\dfrac{t^2}{2}.

ess=21+Kp+5Kv+4Ka=0+50.3125+40=0+16+∞=∞\begin{aligned} e_{ss} &= \frac{2}{1 + K_p} + \frac{5}{K_v} + \frac{4}{K_a} \\ &= 0 + \frac{5}{0.3125} + \frac{4}{0} = 0 + 16 + \infty = \infty \end{aligned}
Input partError
Step 20
Ramp 5t16
Parabola 2t²∞

Answer: Kp=∞K_p = \infty, Kv=0.3125K_v = 0.3125, Ka=0K_a = 0; ess=∞e_{ss} = \infty. A Type 1 system cannot follow the parabolic part of the input.

  • 2066 Bhadra (old course) · 8 marks

Reduce the block diagram of fig. 2(a) and find the overall transfer function C(s)/R(s). [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → node A → G2 → node B → summing point S4 (+, +) → C(s). G3 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]

Answer

Name the signals: EE = output of S2S_2 (input of G1G_1), AA = output of S3S_3, BB = output of G2G_2.

Step 1: Combine the parallel paths from AA to CC

G2G_2 and G3G_3 both go from AA to S4S_4:

CA=G2+G3\frac{C}{A} = G_2 + G_3

Step 2: Move the take-off point of H1H_1 from BB to CC

B=G2AB = G_2A and A=CG2+G3A = \dfrac{C}{G_2 + G_3}, so the branch becomes G2H1G2+G3\dfrac{G_2H_1}{G_2 + G_3} taken from CC.

Step 3: Reduce the inner loop with H2H_2

CG1E=G2+G31+H2(G2+G3)\frac{C}{G_1E} = \frac{G_2 + G_3}{1 + H_2(G_2 + G_3)}

Step 4: Combine the outer feedbacks

S1S_1 and S2S_2 are cascaded, so the unity feedback and the moved H1H_1 branch add in parallel:

H=1+G2H1G2+G3H = 1 + \frac{G_2H_1}{G_2 + G_3}
R ->(+)-> G1 -> [(G2+G3)/(1+G2H2+G3H2)] --+--> C
     ^-                                   |
     +------ 1 + G2H1/(G2+G3) <-----------+

Step 5: Close the loop

Gf=G1(G2+G3)1+G2H2+G3H2G_f = \frac{G_1(G_2 + G_3)}{1 + G_2H_2 + G_3H_2} CR=Gf1+GfH=G1(G2+G3)1+G2H2+G3H2+G1(G2+G3)+G1G2H1\frac{C}{R} = \frac{G_f}{1 + G_fH} = \frac{G_1(G_2 + G_3)}{1 + G_2H_2 + G_3H_2 + G_1(G_2 + G_3) + G_1G_2H_1}

Answer:

C(s)R(s)=G1G2+G1G31+G1G2+G1G3+G1G2H1+G2H2+G3H2\frac{C(s)}{R(s)} = \frac{G_1G_2 + G_1G_3}{1 + G_1G_2 + G_1G_3 + G_1G_2H_1 + G_2H_2 + G_3H_2}

Check (Mason): paths G1G2G_1G_2, G1G3G_1G_3; loops −G1G2-G_1G_2, −G1G3-G_1G_3, −G1G2H1-G_1G_2H_1, −G2H2-G_2H_2, −G3H2-G_3H_2, all touching. Same result.

  • 2066 Bhadra (old course) · 8 marks

The open loop transfer function of a unity negative feedback system is given by G(s) = 20/[s(0.5s+1)(s+2)]. Calculate the static error constants for this system. Also calculate the steady state error due to input r(t) = 10 + 5t.

Answer

The steady state error follows from the static error constants. G(s)G(s) has one pole at the origin, so the system is Type 1.

Static error constants

G(s)=20s(0.5s+1)(s+2)G(s) = \frac{20}{s(0.5s + 1)(s + 2)} Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=20(1)(2)=10 s−1Ka=lim⁡s→0s2G(s)=0\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \frac{20}{(1)(2)} = 10\ \text{s}^{-1} \\ K_a &= \lim_{s\to 0} s^2G(s) = 0 \end{aligned}

Steady state error for r(t)=10+5tr(t) = 10 + 5t

ess=101+Kp+5Kv=101+∞+510=0+0.5=0.5\begin{aligned} e_{ss} &= \frac{10}{1 + K_p} + \frac{5}{K_v} \\ &= \frac{10}{1 + \infty} + \frac{5}{10} = 0 + 0.5 = 0.5 \end{aligned}

Answer: Kp=∞K_p = \infty, Kv=10 s−1K_v = 10\ \text{s}^{-1}, Ka=0K_a = 0; ess=0.5e_{ss} = 0.5.

Note on stability: G(s)=40s(s+2)2G(s) = \dfrac{40}{s(s+2)^2}, so the characteristic equation is s3+4s2+4s+40=0s^3 + 4s^2 + 4s + 40 = 0. Routh's condition for a cubic needs 4×4>404 \times 4 > 40, which fails. So the closed loop as given is unstable, and the error value above (the usual expected answer) holds only in the formal sense. The gain would have to be below 16 (i.e. K<8K < 8 in K/[s(0.5s+1)(s+2)]K/[s(0.5s+1)(s+2)]) for the result to apply.

  • 2066 Bhadra (old course) · 8 marks

Evaluate the percentage overshoot and peak time for the unity feedback system with open loop transfer function G(s) = 5/[s(s+4)].

Answer

Find the closed-loop transfer function, read off ωn\omega_n and ζ\zeta, then use the standard second order formulas.

Closed-loop transfer function

C(s)R(s)=G1+G=5s2+4s+5\frac{C(s)}{R(s)} = \frac{G}{1+G} = \frac{5}{s^2 + 4s + 5}

Parameters

ωn2=5  ⇒  ωn=5=2.236 rad/s2ζωn=4  ⇒  ζ=42(2.236)=0.894\begin{aligned} \omega_n^2 &= 5 \;\Rightarrow\; \omega_n = \sqrt{5} = 2.236\ \text{rad/s} \\ 2\zeta\omega_n &= 4 \;\Rightarrow\; \zeta = \frac{4}{2(2.236)} = 0.894 \end{aligned}

Since ζ<1\zeta < 1, the response is underdamped.

ωd=ωn1−ζ2=2.2361−0.8=2.236(0.4472)=1 rad/s\omega_d = \omega_n\sqrt{1 - \zeta^2} = 2.236\sqrt{1 - 0.8} = 2.236(0.4472) = 1\ \text{rad/s}

(The closed-loop poles are s=−2±j1s = -2 \pm j1.)

Percentage overshoot

%Mp=100 e−πζ/1−ζ2=100 e−π(0.894)/0.447=100 e−2π=0.187%\%M_p = 100\,e^{-\pi\zeta/\sqrt{1-\zeta^2}} = 100\,e^{-\pi(0.894)/0.447} = 100\,e^{-2\pi} = 0.187\%

Peak time

tp=πωd=π1=3.14 st_p = \frac{\pi}{\omega_d} = \frac{\pi}{1} = 3.14\ \text{s}

Answer: %Mp≈0.19%\%M_p \approx 0.19\% and tp=3.14t_p = 3.14 s. The system is heavily damped, so the overshoot is very small.

  • 2066 Jestha (old course) · 8 marks

The open loop transfer function of a unity feedback system is given by G(s) = K/[s(s+1)(s²+2s+2)]. Calculate the static error constants for this system and find the range of K if static error is less than 0.5 for input r(t) = 10 + 50t.

Answer

G(s)G(s) has one pole at the origin, so the system is Type 1: the step error is zero and the ramp error is 1/Kv1/K_v.

Static error constants

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=K(1)(2)=K2Ka=lim⁡s→0s2G(s)=0\begin{aligned} K_p &= \lim_{s\to 0} G(s) = \infty \\ K_v &= \lim_{s\to 0} sG(s) = \frac{K}{(1)(2)} = \frac{K}{2} \\ K_a &= \lim_{s\to 0} s^2G(s) = 0 \end{aligned}

Steady state error for r(t)=10+50tr(t) = 10 + 50t

ess=101+Kp+50Kv=0+50K/2=100Ke_{ss} = \frac{10}{1 + K_p} + \frac{50}{K_v} = 0 + \frac{50}{K/2} = \frac{100}{K}

Condition ess<0.5e_{ss} < 0.5

100K<0.5  ⇒  K>200\frac{100}{K} < 0.5 \;\Rightarrow\; K > 200

Stability check (needed for the result to be valid)

Characteristic equation: s4+3s3+4s2+2s+K=0s^4 + 3s^3 + 4s^2 + 2s + K = 0.

Row
s4s^414KK
s3s^332
s2s^210/310/3KK
s1s^12−0.9K2 - 0.9K
s0s^0KK

For stability: 2−0.9K>02 - 0.9K > 0 and K>0K > 0, so 0<K<2.220 < K < 2.22.

Answer: the error condition needs K>200K > 200, but the system is stable only for 0<K<2.220 < K < 2.22. The two ranges do not overlap, so no value of K meets ess<0.5e_{ss} < 0.5 with a stable system. A compensator (for example lag compensation) is needed to raise KvK_v without causing instability.

  • 2066 Jestha (old course) · 6 marks

Evaluate the transfer function Y(s)/R(s) for the system represented by following block diagram. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → node B → G2 → summing point S3 (+, −) → node C → G3 → summing point S4 (+, +) → Y(s). G4 from node A to S4 (+). H1 from node B fed back to S1 (−). H2 from node C fed back to S2 (−). H3 from Y(s) fed back to S3 (−).]

Answer

Mason's gain formula is used (the block diagram reduction gives the same result). Name the signals: AA = output of S1S_1, BB = output of S2S_2, NN = output of S3S_3 (node C in the figure), YY = output.

Signal flow graph

                       G4
        +--------------------------------+
        |                                v
R -1--> A --G1--> B --G2--> N --G3--> Y --1--> Y
        ^         |^        |^        |
        +--(-H1)--+|        ||        |
                   +-(-H2)--+|        |
                             +-(-H3)--+

Branches: B→AB\to A (−H1-H_1), N→BN\to B (−H2-H_2), Y→NY\to N (−H3-H_3), A→YA\to Y (G4G_4).

Forward paths

  • P1=G1G2G3P_1 = G_1G_2G_3 (A, B, N, Y)
  • P2=G4P_2 = G_4 (A, Y)

Individual loops

  • L1=−G1H1L_1 = -G_1H_1 (A, B, A)
  • L2=−G2H2L_2 = -G_2H_2 (B, N, B)
  • L3=−G3H3L_3 = -G_3H_3 (N, Y, N)
  • L4=G4(−H3)(−H2)(−H1)=−G4H1H2H3L_4 = G_4(-H_3)(-H_2)(-H_1) = -G_4H_1H_2H_3 (A, Y, N, B, A)

Non-touching loops

L1L_1 (A, B) and L3L_3 (N, Y) do not touch: L1L3=G1G3H1H3L_1L_3 = G_1G_3H_1H_3. No three loops are mutually non-touching.

Δ=1−(L1+L2+L3+L4)+L1L3=1+G1H1+G2H2+G3H3+G4H1H2H3+G1G3H1H3\begin{aligned} \Delta &= 1 - (L_1 + L_2 + L_3 + L_4) + L_1L_3 \\ &= 1 + G_1H_1 + G_2H_2 + G_3H_3 + G_4H_1H_2H_3 + G_1G_3H_1H_3 \end{aligned}

Cofactors

  • P1P_1 touches all loops: Δ1=1\Delta_1 = 1.
  • P2P_2 (A, Y) does not touch L2L_2 (B, N): Δ2=1−L2=1+G2H2\Delta_2 = 1 - L_2 = 1 + G_2H_2.

Transfer function

YR=P1Δ1+P2Δ2Δ\frac{Y}{R} = \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta}

Answer:

Y(s)R(s)=G1G2G3+G4(1+G2H2)1+G1H1+G2H2+G3H3+G1G3H1H3+G4H1H2H3\frac{Y(s)}{R(s)} = \frac{G_1G_2G_3 + G_4(1 + G_2H_2)}{1 + G_1H_1 + G_2H_2 + G_3H_3 + G_1G_3H_1H_3 + G_4H_1H_2H_3}
  • 2065 Shrawan (old course) · 8 marks

Find the unit step response of a unity feedback system whose open loop transfer function is given by G(s)H(s) = 4/[s(s+2)].

Answer

For unity feedback, the closed-loop transfer function is T(s)=G(s)1+G(s)T(s)=\frac{G(s)}{1+G(s)}. We find C(s)C(s) for R(s)=1/sR(s)=1/s and take the inverse Laplace transform.

Closed-loop transfer function

C(s)R(s)=4s(s+2)1+4s(s+2)=4s2+2s+4\begin{aligned} \frac{C(s)}{R(s)} &= \frac{\frac{4}{s(s+2)}}{1+\frac{4}{s(s+2)}} = \frac{4}{s^2+2s+4} \end{aligned}

Compare with the standard form ωn2s2+2ζωns+ωn2\frac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}:

  • ωn2=4⇒ωn=2\omega_n^2 = 4 \Rightarrow \omega_n = 2 rad/s
  • 2ζωn=2⇒ζ=0.52\zeta\omega_n = 2 \Rightarrow \zeta = 0.5 (underdamped, 0<ζ<10<\zeta<1)
  • ωd=ωn1−ζ2=20.75=3=1.732\omega_d = \omega_n\sqrt{1-\zeta^2} = 2\sqrt{0.75} = \sqrt{3} = 1.732 rad/s
  • ζωn=1\zeta\omega_n = 1, θ=cos⁡−1ζ=60∘=π/3\theta = \cos^{-1}\zeta = 60^\circ = \pi/3 rad

Response by partial fractions

C(s)=4s(s2+2s+4)=1s−s+2s2+2s+4=1s−(s+1)(s+1)2+3−13⋅3(s+1)2+3\begin{aligned} C(s) &= \frac{4}{s(s^2+2s+4)} = \frac{1}{s} - \frac{s+2}{s^2+2s+4} \\ &= \frac{1}{s} - \frac{(s+1)}{(s+1)^2+3} - \frac{1}{\sqrt{3}}\cdot\frac{\sqrt{3}}{(s+1)^2+3} \end{aligned}

Taking the inverse Laplace transform:

c(t)=1−e−t[cos⁡3t+13sin⁡3t]=1−e−ζωnt1−ζ2sin⁡(ωdt+θ)=1−1.1547 e−tsin⁡(1.732t+60∘),t≥0\begin{aligned} c(t) &= 1 - e^{-t}\left[\cos\sqrt{3}t + \frac{1}{\sqrt{3}}\sin\sqrt{3}t\right] \\ &= 1 - \frac{e^{-\zeta\omega_n t}}{\sqrt{1-\zeta^2}}\sin(\omega_d t+\theta) \\ &= 1 - 1.1547\,e^{-t}\sin\left(1.732t + 60^\circ\right), \quad t\ge 0 \end{aligned}

Check: at t=0t=0, c(0)=1−1.1547sin⁡60∘=1−1=0c(0)=1-1.1547\sin 60^\circ = 1-1 = 0; as t→∞t\to\infty, c(t)→1c(t)\to 1, so the steady-state error is zero (type-1 system with step input).

Time-domain specifications (for completeness)

QuantityFormulaValue
Rise time trt_rπ−θωd\frac{\pi-\theta}{\omega_d}2.0941.732=1.209\frac{2.094}{1.732}=1.209 s
Peak time tpt_pπωd\frac{\pi}{\omega_d}1.8141.814 s
Peak overshoot MpM_pe−ζπ/1−ζ2e^{-\zeta\pi/\sqrt{1-\zeta^2}}0.1630.163 = 16.3%
Settling time tst_s (2%)4ζωn\frac{4}{\zeta\omega_n}44 s
 c(t)
 1.163 |      _
   1.0 |----/---\_____________
       |   /       ''
       |  /
       | /
     0 |/_____________________ t
          tp=1.81 s

Answer: c(t)=1−1.1547 e−tsin⁡(1.732t+60∘)c(t) = 1 - 1.1547\,e^{-t}\sin(1.732t+60^\circ); the response is underdamped (ζ=0.5\zeta=0.5, ωn=2\omega_n=2 rad/s) with 16.3% overshoot and settles to 1.

  • 2065 Shrawan (old course) · 8 marks

Derive the overall transfer function Y(s)/R(s) for the system shown below using block reduction technique. [Figure: R(s) → node P → summing point S1 (+, −) → G1 → summing point S2 (+, −, −) → G2 → node B → G3 → node C → summing point S3 (+, +) → Y(s). G4 from node P (input R) to S3. H1 from node B fed back to both S1 (−) and S2 (−). H2 from node C fed back to S2 (−).]

Answer

Result: Y(s)R(s)=G1G2G31+G1G2H1+G2H1+G2G3H2+G4\dfrac{Y(s)}{R(s)} = \dfrac{G_1G_2G_3}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2} + G_4

The diagram is reduced step by step using block diagram algebra rules (series, parallel, feedback, moving take-off points).

Step 1: Separate the parallel feed-forward path

G4G_4 takes the input RR directly to the output summing point S3S_3 (both inputs ++). So the system is two parallel paths:

Y(s)R(s)=C(s)R(s)+G4\frac{Y(s)}{R(s)} = \frac{C(s)}{R(s)} + G_4

where C(s)C(s) is the output of G3G_3 (node C). We now reduce the main path from RR to CC.

Step 2: Move the take-off point of H2H_2 from C to B

Node C is after G3G_3. Moving a take-off point before a block multiplies the branch by that block. So the H2H_2 feedback becomes G3H2G_3H_2 taken from node B.

Now two negative feedbacks go from B to S2S_2: H1H_1 and G3H2G_3H_2. They are in parallel:

Heq=H1+G3H2H_{eq} = H_1 + G_3H_2

Step 3: Reduce the inner loop around G2G_2

BE2=G21+G2(H1+G3H2)=G21+G2H1+G2G3H2\frac{B}{E_2} = \frac{G_2}{1+G_2(H_1+G_3H_2)} = \frac{G_2}{1+G_2H_1+G_2G_3H_2}

Step 4: Series with G1G_1, then the outer loop through H1H_1 to S1S_1

Forward path from S1S_1 to B: G1G21+G2H1+G2G3H2\frac{G_1G_2}{1+G_2H_1+G_2G_3H_2}, with negative feedback H1H_1:

BR=G1G21+G2H1+G2G3H21+G1G2H11+G2H1+G2G3H2=G1G21+G2H1+G2G3H2+G1G2H1\begin{aligned} \frac{B}{R} &= \frac{\frac{G_1G_2}{1+G_2H_1+G_2G_3H_2}}{1+\frac{G_1G_2H_1}{1+G_2H_1+G_2G_3H_2}} \\ &= \frac{G_1G_2}{1+G_2H_1+G_2G_3H_2+G_1G_2H_1} \end{aligned}

Step 5: Series with G3G_3 and add G4G_4

CR=G1G2G31+G1G2H1+G2H1+G2G3H2\frac{C}{R} = \frac{G_1G_2G_3}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2}
        +------------ G4 -------------+
        |                             | +
 R ---->+--> [ G1G2G3 / Delta ] ----->(+)---> Y
                                        +
 Delta = 1 + G1G2H1 + G2H1 + G2G3H2
Y(s)R(s)=G1G2G31+G1G2H1+G2H1+G2G3H2+G4\frac{Y(s)}{R(s)} = \frac{G_1G_2G_3}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2} + G_4

or, over a common denominator,

Y(s)R(s)=G1G2G3+G4(1+G1G2H1+G2H1+G2G3H2)1+G1G2H1+G2H1+G2G3H2\frac{Y(s)}{R(s)} = \frac{G_1G_2G_3 + G_4\left(1+G_1G_2H_1+G_2H_1+G_2G_3H_2\right)}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2}

Check (Mason's rule): loops −G1G2H1-G_1G_2H_1, −G2H1-G_2H_1, −G2G3H2-G_2G_3H_2 all touch each other, so Δ=1+G1G2H1+G2H1+G2G3H2\Delta = 1+G_1G_2H_1+G_2H_1+G_2G_3H_2. Path G1G2G3G_1G_2G_3 touches all loops (Δ1=1\Delta_1=1); path G4G_4 touches none (Δ2=Δ\Delta_2=\Delta). This gives the same result.

  • 2065 Shrawan (old course) · 6 marks

The open loop transfer function of a unity feedback system is given by G(s)H(s) = 4/[s(s²+4s+4)]. Find the static error constants and calculate error due to input r(t) = 4t + 1.

Answer

Static error constants are the limits Kp=lim⁡s→0G(s)H(s)K_p=\lim_{s\to0}G(s)H(s), Kv=lim⁡s→0sG(s)H(s)K_v=\lim_{s\to0}sG(s)H(s) and Ka=lim⁡s→0s2G(s)H(s)K_a=\lim_{s\to0}s^2G(s)H(s). They give the steady-state error for step, ramp and parabolic inputs.

G(s)H(s)=4s(s2+4s+4)=4s(s+2)2G(s)H(s) = \frac{4}{s(s^2+4s+4)} = \frac{4}{s(s+2)^2}

There is one pole at the origin, so the system is type 1.

Stability check (needed before using final value theorem): characteristic equation s3+4s2+4s+4=0s^3+4s^2+4s+4=0. All coefficients are positive and 4×4=16>1×4=44\times4=16>1\times4=4, so by Routh's condition for a cubic the closed loop is stable.

Static error constants

Kp=lim⁡s→04s(s+2)2=∞Kv=lim⁡s→0s⋅4s(s+2)2=44=1 s−1Ka=lim⁡s→0s2⋅4s(s+2)2=0\begin{aligned} K_p &= \lim_{s\to0}\frac{4}{s(s+2)^2} = \infty \\ K_v &= \lim_{s\to0}s\cdot\frac{4}{s(s+2)^2} = \frac{4}{4} = 1\ \text{s}^{-1} \\ K_a &= \lim_{s\to0}s^2\cdot\frac{4}{s(s+2)^2} = 0 \end{aligned}

Steady-state error for r(t)=4t+1r(t)=4t+1

By superposition, split the input into a step and a ramp:

  • Step part: r1(t)=1⋅u(t)r_1(t)=1\cdot u(t), A=1A=1: ess1=A1+Kp=11+∞=0e_{ss1} = \frac{A}{1+K_p} = \frac{1}{1+\infty} = 0
  • Ramp part: r2(t)=4tr_2(t)=4t, A=4A=4: ess2=AKv=41=4e_{ss2} = \frac{A}{K_v} = \frac{4}{1} = 4
ess=ess1+ess2=0+4=4e_{ss} = e_{ss1} + e_{ss2} = 0 + 4 = 4
InputError constantError
Step 11Kp=∞K_p=\infty0
Ramp 4t4tKv=1K_v=14
Total4

Answer: Kp=∞K_p=\infty, Kv=1 s−1K_v=1\ \text{s}^{-1}, Ka=0K_a=0; steady-state error for r(t)=4t+1r(t)=4t+1 is ess=4e_{ss}=4 (units of the output).

  • 2081 Bhadra · 8 marks

Reduce the blocks and find transfer function for the following model. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → G1 → summing point S3 (+, −) → G2 → node B → G3 → C(s). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (−). Unity feedback from C(s) to S1 (−).]

Answer

Result: C(s)R(s)=G1G2G31+G1G2H1+G2G3H2+G1G2G3\dfrac{C(s)}{R(s)} = \dfrac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2+G_1G_2G_3}

The diagram has three nested negative feedback loops. We remove them from the inside out.

R -->(S1)-->(S2)--> G1 -->(S3)--> G2 --+--> G3 --+--> C
      - ^    - ^           - ^         B |        |
        |      +---- H1 ---|-----------+        |
        |                  +-------- H2 --------+
        +------------------ 1 -------------------+

Step 1: Move the take-off point of H2H_2 from C to B

C =G3×= G_3 \times B. Moving a take-off point before the block G3G_3 means the feedback branch becomes G3H2G_3H_2 from node B to S3S_3.

Step 2: Reduce the innermost loop (G2G_2 with feedback G3H2G_3H_2)

BE3=G21+G2G3H2\frac{B}{E_3} = \frac{G_2}{1+G_2G_3H_2}

Step 3: Series with G1G_1, then the H1H_1 loop

Forward gain from S2S_2 to B is G1G21+G2G3H2\frac{G_1G_2}{1+G_2G_3H_2}, feedback H1H_1 (negative):

BE2=G1G21+G2G3H21+G1G2H11+G2G3H2=G1G21+G2G3H2+G1G2H1\begin{aligned} \frac{B}{E_2} &= \frac{\frac{G_1G_2}{1+G_2G_3H_2}}{1+\frac{G_1G_2H_1}{1+G_2G_3H_2}} = \frac{G_1G_2}{1+G_2G_3H_2+G_1G_2H_1} \end{aligned}

Step 4: Series with G3G_3

CE1=G1G2G31+G1G2H1+G2G3H2\frac{C}{E_1} = \frac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2}

Step 5: Unity negative feedback loop

CR=G1G2G31+G1G2H1+G2G3H21+G1G2G31+G1G2H1+G2G3H2=G1G2G31+G1G2H1+G2G3H2+G1G2G3\begin{aligned} \frac{C}{R} &= \frac{\frac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2}}{1+\frac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2}} \\ &= \frac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2+G_1G_2G_3} \end{aligned}

Check (Mason's rule): one forward path P1=G1G2G3P_1=G_1G_2G_3; loops −G1G2H1-G_1G_2H_1, −G2G3H2-G_2G_3H_2, −G1G2G3-G_1G_2G_3, all touching each other and the path. So Δ=1+G1G2H1+G2G3H2+G1G2G3\Delta = 1+G_1G_2H_1+G_2G_3H_2+G_1G_2G_3 and Δ1=1\Delta_1=1, giving the same answer.

Answer: C(s)R(s)=G1G2G31+G1G2H1+G2G3H2+G1G2G3\dfrac{C(s)}{R(s)} = \dfrac{G_1G_2G_3}{1+G_1G_2H_1+G_2G_3H_2+G_1G_2G_3}

  • 2081 Baisakh · 4 marks

For a second order system given by the transfer function G(s) = 25/(s² + 8s + 25), find the rise time, peak time, settling time and maximum overshoot.

Answer

Compare with the standard second-order form ωn2s2+2ζωns+ωn2\frac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}:

  • ωn2=25⇒ωn=5\omega_n^2=25 \Rightarrow \omega_n = 5 rad/s
  • 2ζωn=8⇒ζ=0.82\zeta\omega_n = 8 \Rightarrow \zeta = 0.8 (underdamped)
  • ωd=ωn1−ζ2=5×0.6=3\omega_d = \omega_n\sqrt{1-\zeta^2} = 5\times0.6 = 3 rad/s
  • θ=cos⁡−1(0.8)=36.87∘=0.6435\theta = \cos^{-1}(0.8) = 36.87^\circ = 0.6435 rad
tr=π−θωd=3.1416−0.64353=0.833 stp=πωd=3.14163=1.047 sts=4ζωn=40.8×5=1 s(2% criterion)Mp=e−ζπ/1−ζ2=e−0.8π/0.6=e−4.189=0.0152\begin{aligned} t_r &= \frac{\pi-\theta}{\omega_d} = \frac{3.1416-0.6435}{3} = 0.833\ \text{s} \\ t_p &= \frac{\pi}{\omega_d} = \frac{3.1416}{3} = 1.047\ \text{s} \\ t_s &= \frac{4}{\zeta\omega_n} = \frac{4}{0.8\times5} = 1\ \text{s}\quad(2\%\ \text{criterion}) \\ M_p &= e^{-\zeta\pi/\sqrt{1-\zeta^2}} = e^{-0.8\pi/0.6} = e^{-4.189} = 0.0152 \end{aligned}

With the 5% criterion, ts=3ζωn=0.75t_s = \frac{3}{\zeta\omega_n} = 0.75 s.

Answer: tr=0.833t_r = 0.833 s, tp=1.047t_p = 1.047 s, ts=1t_s = 1 s (2%), Mp=1.52%M_p = 1.52\%.

  • 2080 Baisakh · 6 marks

What is the importance of error coefficients in design of control system? For a unity feedback system having G(s) = k(s+2)/[s²(s²+7s+12)], determine (i) Type and order of the system (ii) Error coefficients and (iii) Steady state error for parabolic input r(t) = 2.5t².

Answer

Importance of error coefficients

Static error coefficients (KpK_p, KvK_v, KaK_a) measure how well a closed-loop system follows standard test inputs in steady state. Their role in design:

  • They give the steady-state error directly: step ess=A1+Kpe_{ss}=\frac{A}{1+K_p}, ramp ess=AKve_{ss}=\frac{A}{K_v}, parabola ess=AKae_{ss}=\frac{A}{K_a}.
  • They act as design specifications: e.g. "Kv≥20K_v \ge 20" fixes the minimum gain needed for a tracking system.
  • They show the effect of the type of the system: adding an integrator (higher type) makes the error constant for that input infinite, so the error becomes zero.
  • They show the trade-off between accuracy and stability: increasing gain increases Kp,Kv,KaK_p, K_v, K_a (better accuracy) but usually reduces relative stability. Lag/PI compensators are designed mainly to raise error constants without disturbing the transient response.

(i) Type and order

G(s)=k(s+2)s2(s2+7s+12)=k(s+2)s2(s+3)(s+4)G(s) = \frac{k(s+2)}{s^2(s^2+7s+12)} = \frac{k(s+2)}{s^2(s+3)(s+4)}
  • Two poles at the origin: Type 2.
  • Highest power of ss in the denominator is s4s^4: Order 4.

(ii) Error coefficients

Kp=lim⁡s→0G(s)=∞Kv=lim⁡s→0sG(s)=∞Ka=lim⁡s→0s2G(s)=k×212=k6\begin{aligned} K_p &= \lim_{s\to0}G(s) = \infty \\ K_v &= \lim_{s\to0}sG(s) = \infty \\ K_a &= \lim_{s\to0}s^2G(s) = \frac{k\times2}{12} = \frac{k}{6} \end{aligned}

(iii) Steady-state error for r(t)=2.5t2r(t)=2.5t^2

Standard parabolic input is r(t)=At22r(t)=\frac{A t^2}{2}, so A2=2.5⇒A=5\frac{A}{2}=2.5 \Rightarrow A=5.

ess=AKa=5k/6=30ke_{ss} = \frac{A}{K_a} = \frac{5}{k/6} = \frac{30}{k}

Answer: Type 2, order 4; Kp=∞K_p=\infty, Kv=∞K_v=\infty, Ka=k/6K_a = k/6; ess=30/ke_{ss} = 30/k.

Note on stability: the error formula is valid only if the closed loop is stable. The characteristic equation is s4+7s3+12s2+ks+2k=0s^4+7s^3+12s^2+ks+2k=0. Its Routh array has first column 1, 7, 84−k7, k(k+14)k−84, 2k1,\ 7,\ \frac{84-k}{7},\ \frac{k(k+14)}{k-84},\ 2k, which always has a sign change for k>0k>0. So this particular closed loop is unstable for every positive kk; 30/k30/k is the theoretical value that would apply once the system is stabilised (e.g. by a lead compensator).

  • 2079 Bhadra · 8 marks

Determine the transfer function C(s)/R(s) of the block diagram given below, using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → summing point S2 (+, −) → node A → G1 → summing point S3 (+, +) → G2 → node B → G3 → summing point S4 (+, +) → C(s). G4 from node A to S4 (+). H1 from node B fed back to S2 (−). H2 from C(s) fed back to S3 (+). Unity feedback from C(s) to S1 (−).]

Answer

Result: C(s)R(s)=G1G2G3+G41+G1G2H1−G2G3H2+G2G4H1H2+G1G2G3+G4\dfrac{C(s)}{R(s)} = \dfrac{G_1G_2G_3+G_4}{1+G_1G_2H_1-G_2G_3H_2+G_2G_4H_1H_2+G_1G_2G_3+G_4}

The feedback H2H_2 from the output is taken after summing point S4S_4, which is fed by both G3G_3 and G4G_4. We first shift this take-off point behind S4S_4, then reduce the loops.

R->(S1)->(S2)--A--> G1 ->(S3)-> G2 --B--> G3 ->(S4)--+--> C
   -^     -^    |        +^            |       +^    |
    |      +----|--- H1 -|-------------+        |    |
    |           +--------|------- G4 -----------+    |
    |                    +--------- H2 --------------+
    +------------------------- 1 --------------------+

Step 1: Split the H2H_2 feedback

C=G3B+G4AC = G_3B + G_4A, so H2C=G3H2 B+G4H2 AH_2C = G_3H_2\,B + G_4H_2\,A. The H2H_2 branch is replaced by two branches into S3S_3 (both ++):

  • G3H2G_3H_2 from node B (a positive feedback loop around G2G_2)
  • G4H2G_4H_2 from node A (in parallel with G1G_1)

Step 2: Combine the parallel blocks from A to S3S_3

G1+G4H2G_1 + G_4H_2

Step 3: Positive loop around G2G_2

BE3=G21−G2G3H2⇒BA=G2(G1+G4H2)1−G2G3H2\frac{B}{E_3} = \frac{G_2}{1-G_2G_3H_2} \quad\Rightarrow\quad \frac{B}{A} = \frac{G_2(G_1+G_4H_2)}{1-G_2G_3H_2}

Step 4: Negative loop through H1H_1 (B back to S2S_2)

AE1=11+H1G2(G1+G4H2)1−G2G3H2=1−G2G3H21−G2G3H2+G1G2H1+G2G4H1H2\frac{A}{E_1} = \frac{1}{1+H_1\frac{G_2(G_1+G_4H_2)}{1-G_2G_3H_2}} = \frac{1-G_2G_3H_2}{1-G_2G_3H_2+G_1G_2H_1+G_2G_4H_1H_2}

Step 5: Output from A

CA=G3BA+G4=G2G3(G1+G4H2)+G4(1−G2G3H2)1−G2G3H2=G1G2G3+G41−G2G3H2\begin{aligned} \frac{C}{A} &= G_3\frac{B}{A} + G_4 = \frac{G_2G_3(G_1+G_4H_2) + G_4(1-G_2G_3H_2)}{1-G_2G_3H_2} \\ &= \frac{G_1G_2G_3+G_4}{1-G_2G_3H_2} \end{aligned}

Hence

CE1=G1G2G3+G41+G1G2H1−G2G3H2+G2G4H1H2\frac{C}{E_1} = \frac{G_1G_2G_3+G_4}{1+G_1G_2H_1-G_2G_3H_2+G_2G_4H_1H_2}

Step 6: Unity negative feedback

CR=G1G2G3+G41+G1G2H1−G2G3H2+G2G4H1H2+G1G2G3+G4\frac{C}{R} = \frac{G_1G_2G_3+G_4}{1+G_1G_2H_1-G_2G_3H_2+G_2G_4H_1H_2+G_1G_2G_3+G_4}

Check (Mason's rule): forward paths G1G2G3G_1G_2G_3 and G4G_4; loops −G1G2H1-G_1G_2H_1, +G2G3H2+G_2G_3H_2, −G1G2G3-G_1G_2G_3, −G4-G_4, −G2G4H1H2-G_2G_4H_1H_2 (A → G4G_4 → C → H2H_2 → G2G_2 → B → H1H_1 → A). All loops touch each other and both paths, so Δ1=Δ2=1\Delta_1=\Delta_2=1 and the same result follows.

  • 2078 Bhadra · 4 marks

A servomechanism as shown in block diagram below is designed to keep a radar antenna pointed at a flying aeroplane. If the aeroplane is flying with a velocity of 600 km/hr, at a range of 2 km and the maximum tracking error is to be within 0.1°, determine the required velocity error coefficient. [Figure: R(s) → summing point (+, −) → Kv/[s(1+sT)] → C(s), unity negative feedback]

Answer

For a type-1 system with a ramp input of slope ω\omega (constant angular velocity), the steady-state error is ess=ωKve_{ss} = \frac{\omega}{K_v}. So the required Kv=ωess,max⁡K_v = \frac{\omega}{e_{ss,\max}}.

Angular velocity of the line of sight

The antenna must turn at the angular rate of the aeroplane as seen from the radar:

v=600 km/h=600×10003600=166.67 m/sω=vr=166.672000=0.08333 rad/s=0.08333×180π=4.775∘/s\begin{aligned} v &= 600\ \text{km/h} = \frac{600\times1000}{3600} = 166.67\ \text{m/s} \\ \omega &= \frac{v}{r} = \frac{166.67}{2000} = 0.08333\ \text{rad/s} \\ &= 0.08333\times\frac{180}{\pi} = 4.775^\circ/\text{s} \end{aligned}

So the input to the servo is a ramp θr(t)=4.775 t\theta_r(t) = 4.775\,t degrees.

Velocity error coefficient

For G(s)=Kvs(1+sT)G(s)=\frac{K_v}{s(1+sT)} (type 1):

lim⁡s→0sG(s)=Kv\lim_{s\to0}sG(s) = K_v ess=ωKv≤0.1∘⇒Kv≥4.7750.1=47.75 s−1e_{ss} = \frac{\omega}{K_v} \le 0.1^\circ \quad\Rightarrow\quad K_v \ge \frac{4.775}{0.1} = 47.75\ \text{s}^{-1}

Answer: Required velocity error coefficient Kv≥47.75 s−1K_v \ge 47.75\ \text{s}^{-1} (about 48 s−148\ \text{s}^{-1}).

  • 2078 Bhadra · 4 marks

A system has 25% overshoot and settling time of 6 seconds for a unit step input. Determine the transfer function and calculate peak time. Assume ess as 2%.

Answer

Assume a standard second-order system C(s)R(s)=ωn2s2+2ζωns+ωn2\frac{C(s)}{R(s)} = \frac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}. Find ζ\zeta from overshoot and ωn\omega_n from settling time.

Damping ratio from Mp=0.25M_p = 0.25

Mp=e−ζπ/1−ζ2=0.25ζπ1−ζ2=−ln⁡0.25=1.3863ζ=1.3863π2+1.38632=1.38633.4339=0.4037\begin{aligned} M_p &= e^{-\zeta\pi/\sqrt{1-\zeta^2}} = 0.25 \\ \frac{\zeta\pi}{\sqrt{1-\zeta^2}} &= -\ln 0.25 = 1.3863 \\ \zeta &= \frac{1.3863}{\sqrt{\pi^2+1.3863^2}} = \frac{1.3863}{3.4339} = 0.4037 \end{aligned}

Natural frequency from ts=6t_s = 6 s (2% band)

ts=4ζωn=6⇒ζωn=0.6667ωn=0.66670.4037=1.651 rad/s\begin{aligned} t_s &= \frac{4}{\zeta\omega_n} = 6 \Rightarrow \zeta\omega_n = 0.6667 \\ \omega_n &= \frac{0.6667}{0.4037} = 1.651\ \text{rad/s} \end{aligned}

Transfer function

ωn2=2.727\omega_n^2 = 2.727, 2ζωn=1.3332\zeta\omega_n = 1.333:

C(s)R(s)=2.727s2+1.333s+2.727\frac{C(s)}{R(s)} = \frac{2.727}{s^2 + 1.333s + 2.727}

Peak time

ωd=ωn1−ζ2=1.6511−0.40372=1.511 rad/stp=πωd=3.14161.511=2.079 s\begin{aligned} \omega_d &= \omega_n\sqrt{1-\zeta^2} = 1.651\sqrt{1-0.4037^2} = 1.511\ \text{rad/s} \\ t_p &= \frac{\pi}{\omega_d} = \frac{3.1416}{1.511} = 2.079\ \text{s} \end{aligned}

Answer: ζ=0.404\zeta = 0.404, ωn=1.651\omega_n = 1.651 rad/s, T(s)=2.727s2+1.333s+2.727T(s) = \dfrac{2.727}{s^2+1.333s+2.727}, peak time tp=2.08t_p = 2.08 s.

  • 2078 Kartik · 8 marks

Find overall transfer function of the following diagram using block diagram reduction technique. [Figure: R(s) → summing point S1 (+, −) → node A → G1 → summing point S2 (+, −) → G2 → node B → summing point S3 (+, +) → C(s). G3 from node A (before G1) to S3 (+). H2 from C(s) fed back to S2 (−). H1 from node B fed back to S1 (−).]

Answer

Result: C(s)R(s)=G1G2+G31+G2H2+G1G2H1−G2G3H1H2\dfrac{C(s)}{R(s)} = \dfrac{G_1G_2+G_3}{1+G_2H_2+G_1G_2H_1-G_2G_3H_1H_2}

The feedback H2H_2 is taken from C, after summing point S3S_3 where G3G_3 joins. We shift this take-off point back over S3S_3, then reduce.

R ->(S1)--A--> G1 ->(S2)-> G2 --B-->(S3)--+--> C
    -^    |         -^          |     +^   |
     |    |          +-----H2---|------|---+
     +----|------ H1 -----------+      |
          +----------- G3 -------------+

Step 1: Move the H2H_2 take-off point before S3S_3

C=B+G3AC = B + G_3A, so H2C=H2B+G3H2AH_2C = H_2B + G_3H_2A. The single H2H_2 branch is replaced by:

  • H2H_2 from node B to S2S_2 (negative)
  • G3H2G_3H_2 from node A to S2S_2 (negative)

Step 2: Combine blocks from A into S2S_2

G1G_1 (+) and G3H2G_3H_2 (−) both start at A and end at S2S_2, so they are in parallel: G1−G3H2G_1 - G_3H_2.

Step 3: Inner loop around G2G_2

BE2=G21+G2H2BA=G2(G1−G3H2)1+G2H2\frac{B}{E_2} = \frac{G_2}{1+G_2H_2} \qquad \frac{B}{A} = \frac{G_2(G_1-G_3H_2)}{1+G_2H_2}

Step 4: Loop through H1H_1 back to S1S_1

AR=11+G2H1(G1−G3H2)1+G2H2=1+G2H21+G2H2+G1G2H1−G2G3H1H2\frac{A}{R} = \frac{1}{1+\frac{G_2H_1(G_1-G_3H_2)}{1+G_2H_2}} = \frac{1+G_2H_2}{1+G_2H_2+G_1G_2H_1-G_2G_3H_1H_2}

Step 5: Output

CA=BA+G3=G1G2−G2G3H2+G3+G2G3H21+G2H2=G1G2+G31+G2H2CR=CA⋅AR=G1G2+G31+G2H2+G1G2H1−G2G3H1H2\begin{aligned} \frac{C}{A} &= \frac{B}{A} + G_3 = \frac{G_1G_2 - G_2G_3H_2 + G_3 + G_2G_3H_2}{1+G_2H_2} = \frac{G_1G_2+G_3}{1+G_2H_2} \\ \frac{C}{R} &= \frac{C}{A}\cdot\frac{A}{R} = \frac{G_1G_2+G_3}{1+G_2H_2+G_1G_2H_1-G_2G_3H_1H_2} \end{aligned}

Check (Mason's rule): paths G1G2G_1G_2, G3G_3; loops −G1G2H1-G_1G_2H_1, −G2H2-G_2H_2, and +G2G3H1H2+G_2G_3H_1H_2 (A → G3G_3 → C → −H2-H_2 → G2G_2 → B → −H1-H_1 → A). All loops touch both paths, so Δ=1+G1G2H1+G2H2−G2G3H1H2\Delta = 1+G_1G_2H_1+G_2H_2-G_2G_3H_1H_2, matching the result.

  • 2078 Kartik · 8 marks

The system below in figure (a), when subjected to unit step input, gives the output response as shown in figure (b). Determine the value of K and T. [Figure (a): R(s) → summing point (+, −) → K/[s(1+sT)] → C(s), unity negative feedback. Figure (b): unit step response with final value 1, peak overshoot 0.254 above the final value at t = 3 sec]

Answer

From the response curve, peak overshoot Mp=0.254M_p = 0.254 (25.4%) and peak time tp=3t_p = 3 s. These give ζ\zeta and ωn\omega_n, which are then matched with the closed-loop transfer function.

Closed-loop transfer function

C(s)R(s)=Ks(1+sT)1+Ks(1+sT)=KTs2+s+K=K/Ts2+1Ts+KT\frac{C(s)}{R(s)} = \frac{\frac{K}{s(1+sT)}}{1+\frac{K}{s(1+sT)}} = \frac{K}{Ts^2+s+K} = \frac{K/T}{s^2+\frac{1}{T}s+\frac{K}{T}}

Comparing with ωn2s2+2ζωns+ωn2\frac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}:

ωn2=KT,2ζωn=1T\omega_n^2 = \frac{K}{T}, \qquad 2\zeta\omega_n = \frac{1}{T}

Damping ratio

e−ζπ/1−ζ2=0.254ζπ1−ζ2=−ln⁡0.254=1.3704ζ=1.3704π2+1.37042=0.400\begin{aligned} e^{-\zeta\pi/\sqrt{1-\zeta^2}} &= 0.254 \\ \frac{\zeta\pi}{\sqrt{1-\zeta^2}} &= -\ln 0.254 = 1.3704 \\ \zeta &= \frac{1.3704}{\sqrt{\pi^2+1.3704^2}} = 0.400 \end{aligned}

Natural frequency

tp=πωd=3⇒ωd=1.0472 rad/sωn=ωd1−ζ2=1.04721−0.16=1.1425 rad/s\begin{aligned} t_p &= \frac{\pi}{\omega_d} = 3 \Rightarrow \omega_d = 1.0472\ \text{rad/s} \\ \omega_n &= \frac{\omega_d}{\sqrt{1-\zeta^2}} = \frac{1.0472}{\sqrt{1-0.16}} = 1.1425\ \text{rad/s} \end{aligned}

K and T

T=12ζωn=12×0.4×1.1425=1.0946 sK=ωn2T=1.3053×1.0946=1.429\begin{aligned} T &= \frac{1}{2\zeta\omega_n} = \frac{1}{2\times0.4\times1.1425} = 1.0946\ \text{s} \\ K &= \omega_n^2 T = 1.3053\times1.0946 = 1.429 \end{aligned}

Answer: ζ=0.4\zeta = 0.4, ωn=1.142\omega_n = 1.142 rad/s, giving T≈1.095T \approx 1.095 s and K≈1.43K \approx 1.43.

  • 2076 Chaitra · 8 marks

Determine the transfer function C/R for the block diagram below by signal flow graph (SFG) technique. [Figure: R → node P → summing point S1 (+, ±) → G1 → summing point S2 (+, −, −) → G2 → node B → G3 → node C → summing point S3 (+, +) → C. G4 from node P (input R) to S3 (+). H1 from node B fed back to both S1 (sign unclear in scan) and S2 (−). H2 from node C fed back to S2 (−).]

Answer

Result (taking the sign of H1H_1 at S1S_1 as negative): CR=G1G2G31+G1G2H1+G2H1+G2G3H2+G4\dfrac{C}{R} = \dfrac{G_1G_2G_3}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2} + G_4

The block diagram is converted to a signal flow graph (SFG) and Mason's gain formula is applied:

T=1Δ∑kPkΔkT = \frac{1}{\Delta}\sum_k P_k\Delta_k

Assumption: the sign of H1H_1 at S1S_1 is unclear in the scan. It is taken as negative, as in the usual version of this question.

Signal flow graph

Nodes: RR, x1x_1 (output of S1S_1), x2x_2 (output of S2S_2), x3x_3 (= B, output of G2G_2), x4x_4 (= node C, output of G3G_3), CC.

  +------------------ G4 -------------------+
  |                                         v
  R -1-> x1 -G1-> x2 -G2-> x3 -G3-> x4 -1-> C
         ^        ^  ^     |  |     |
         |        |  +-H1-+  |     |
         +--------|---(-H1)---+     |
                  +-----(-H2)-------+

Branches: x3→x1x_3 \to x_1 gain −H1-H_1, x3→x2x_3 \to x_2 gain −H1-H_1, x4→x2x_4 \to x_2 gain −H2-H_2, R→CR \to C gain G4G_4.

Forward paths

PathRouteGain
P1P_1R→x1→x2→x3→x4→CR\to x_1\to x_2\to x_3\to x_4\to CG1G2G3G_1G_2G_3
P2P_2R→CR\to CG4G_4

Individual loops

LoopRouteGain
L1L_1x1→x2→x3→x1x_1\to x_2\to x_3\to x_1−G1G2H1-G_1G_2H_1
L2L_2x2→x3→x2x_2\to x_3\to x_2−G2H1-G_2H_1
L3L_3x2→x3→x4→x2x_2\to x_3\to x_4\to x_2−G2G3H2-G_2G_3H_2

All three loops share the branch G2G_2, so there are no non-touching loop pairs.

Determinants

Δ=1−(L1+L2+L3)=1+G1G2H1+G2H1+G2G3H2Δ1=1(P1 touches all loops)Δ2=Δ(P2 touches no loop)\begin{aligned} \Delta &= 1-(L_1+L_2+L_3) = 1+G_1G_2H_1+G_2H_1+G_2G_3H_2 \\ \Delta_1 &= 1 \quad (P_1 \text{ touches all loops}) \\ \Delta_2 &= \Delta \quad (P_2 \text{ touches no loop}) \end{aligned}

Transfer function

CR=P1Δ1+P2Δ2Δ=G1G2G3+G4(1+G1G2H1+G2H1+G2G3H2)1+G1G2H1+G2H1+G2G3H2=G1G2G31+G1G2H1+G2H1+G2G3H2+G4\begin{aligned} \frac{C}{R} &= \frac{P_1\Delta_1 + P_2\Delta_2}{\Delta} \\ &= \frac{G_1G_2G_3 + G_4(1+G_1G_2H_1+G_2H_1+G_2G_3H_2)}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2} \\ &= \frac{G_1G_2G_3}{1+G_1G_2H_1+G_2H_1+G_2G_3H_2} + G_4 \end{aligned}

If H1H_1 enters S1S_1 with a positive sign instead, only L1L_1 changes to +G1G2H1+G_1G_2H_1, giving CR=G1G2G31−G1G2H1+G2H1+G2G3H2+G4\frac{C}{R} = \frac{G_1G_2G_3}{1-G_1G_2H_1+G_2H_1+G_2G_3H_2}+G_4.

Questions from Old Question Collection (EE 602) (IOE Control System exam papers (EE 602 and older course), 2065 to 2082) and Old Question Collection (BEI, EE 504) (IOE BEI Control System (EE 504) exam papers, 2076 to 2081). Answers are written for this site; check them against your class notes.

Chapter titles and hours from the IOE syllabus ↗