Skip to main content

Chapter 6 · 6 hours

Frequency Response Techniques

IOE past exam questions

Past questions and answers

38 questions set from this chapter, 8 of them more than once. Most asked first.

  • Asked 3 times
  • 2082 Baisakh · 6+2+2 marks
  • 2078 Kartik · 8 marks
  • 2070 Chaitra · 8 marks

Construct complete Nyquist plot for a unity feedback control system whose open loop transfer function is G(s) = (s+2)/(s²−1). Check stability of the system as per Nyquist Criterion. What is its gain margin?

Answer

G(s)=s+2s2−1=s+2(s−1)(s+1)G(s) = \frac{s+2}{s^2-1} = \frac{s+2}{(s-1)(s+1)}

The open-loop poles are +1+1 and −1-1, so P = 1 (one RHP pole). No poles lie on the jωj\omega-axis, so the Nyquist contour needs no indentation.

Frequency response

G(jω)=2+jω−(1+ω2)=−21+ω2−jω1+ω2G(j\omega) = \frac{2 + j\omega}{-(1+\omega^2)} = \frac{-2}{1+\omega^2} - j\frac{\omega}{1+\omega^2}
ωReIm|G|∠G
0−202−180°
0.5−1.60−0.401.65−166°
1−1.00−0.501.12−153.4°
2−0.40−0.400.57−135°
5−0.08−0.190.21−111.8°
∞000−90°
  • For ω>0\omega > 0 the imaginary part is always negative, so the plot lies in the third quadrant. It runs from −2-2 (at ω = 0) to the origin (at ω = ∞), arriving along −90∘-90^\circ.
  • The part for ω<0\omega < 0 is the mirror image about the real axis.
  • The large semicircle (s=Rejθs = Re^{j\theta}, R→∞R \to \infty) maps to the origin, because G→1/s→0G \to 1/s \to 0.

Complete Nyquist plot

                                         |
                                         |
                                         |
                                         |
                 ................        |
            ......              ......   |
         ....                        ....|
        ..                              ..
--------*---------------@----------------*--------
        **                              **
         ****                        ****|
            ******              ******   |
                 ****************        |
                                         |
                                         |
                                         |
                                         |
       -2              -1                0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
w = 0 at -2; w -> +-inf at origin

Stability by Nyquist criterion

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

  • As ω goes from −∞-\infty to +∞+\infty, the plot runs from the origin through the upper half to −2-2, then through the lower half back to the origin. This is a closed curve traced counter-clockwise.
  • The point −1-1 lies inside it, since the plot crosses the real axis at −2-2, to the left of −1-1.
  • So N=−1N = -1 (one counter-clockwise encirclement).
Z=P+N=1+(−1)=0Z = P + N = 1 + (-1) = 0

The closed-loop system is stable. Check: 1+G=0⇒s2+s+1=01 + G = 0 \Rightarrow s^2 + s + 1 = 0, whose roots −0.5±j0.866-0.5 \pm j0.866 are in the LHP. ✓

Gain margin

The plot cuts the negative real axis at ω = 0 (phase crossover frequency ωpc=0\omega_{pc} = 0), where ∣G∣=2|G| = 2.

GM=1∣G(jωpc)∣=12=0.5  ⇒  GM=20log⁡100.5=−6.02 dBGM = \frac{1}{|G(j\omega_{pc})|} = \frac{1}{2} = 0.5 \;\Rightarrow\; GM = 20\log_{10}0.5 = -6.02\ \text{dB}

Because the open loop is unstable, a negative GM does not mean instability here. It means the loop gain can be reduced by a factor of 2 before the system becomes unstable. (With gain KK: s2+Ks+2K−1=0s^2 + Ks + 2K - 1 = 0 is stable only for K>0.5K > 0.5.)

Answer: P = 1, N = −1 (one CCW encirclement), Z = 0, so the closed loop is stable. GM = 0.5 (−6.02 dB).

  • Asked 3 times
  • 2080 Bhadra · 8 marks
  • 2068 Baisakh (old course) · 8 marks
  • 2078 Kartik · 8 marks

Sketch an approximate polar plot for a unity feedback system with a feedforward transfer function: G(s) = 10/[s(s+1)²]. And obtain (i) GM (ii) PM (iii) gcf (iv) pcf and (v) Stability.

Answer

G(s)=10s(s+1)2,G(jω)=10ω(1+ω2)∠(−90∘−2tan⁡−1ω)G(s) = \frac{10}{s(s+1)^2}, \qquad G(j\omega) = \frac{10}{\omega(1+\omega^2)}\angle\left(-90^\circ - 2\tan^{-1}\omega\right)

Key points of the polar plot

ω|G|∠GReIm
0⁺∞−90°−20 (asymptote)−∞
0.248.1−112.6°−18.5−44.4
0.516.0−143.1°−12.8−9.6
15.0−180°−5.00
21.0−216.9°−0.80.6
50.077−247.4°−0.030.07
∞0−270°00
  • Low-frequency asymptote: Re G→−K∑T=−10(1+1)=−20\text{Re}\,G \to -K\sum T = -10(1+1) = -20. The plot starts at ∞∠−90∘\infty\angle -90^\circ along the line Re = −20.
  • Real-axis crossing: ∠G=−180∘⇒2tan⁡−1ω=90∘⇒ω=1\angle G = -180^\circ \Rightarrow 2\tan^{-1}\omega = 90^\circ \Rightarrow \omega = 1, where ∣G∣=10/(1×2)=5|G| = 10/(1 \times 2) = 5. The plot cuts the negative real axis at −5.
  • High frequency: the plot reaches the origin along −270∘-270^\circ (from the second quadrant, tangent to the +j axis).
                  .                       |
                  ..                      |
                   ...                    |
                     ..                   |
                      ...                 |
                        ...               |
                          ...             |
                            ....     **** |
-------------------------------*******--@**-------
                            ****     .... |
                          ***             |
                        ***               |
                      ***                 |
                     **                   |
                   ***                    |
                  **                      |
                  *                       |
      -20                       -5        0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
crosses real axis at -5 (w = 1); asymptote Re = -20

(iv) Phase crossover frequency (pcf)

ωpc=1\omega_{pc} = 1 rad/s.

(i) Gain margin

GM=1∣G(jωpc)∣=15=0.2=20log⁡0.2=−13.98 dBGM = \frac{1}{|G(j\omega_{pc})|} = \frac{1}{5} = 0.2 = 20\log 0.2 = -13.98\ \text{dB}

(iii) Gain crossover frequency (gcf)

∣G∣=1⇒ω(1+ω2)=10⇒ω3+ω−10=0⇒ωgc=2 rad/s|G| = 1 \Rightarrow \omega(1 + \omega^2) = 10 \Rightarrow \omega^3 + \omega - 10 = 0 \Rightarrow \omega_{gc} = 2\ \text{rad/s}

(Check: 8+2=108 + 2 = 10.)

(ii) Phase margin

∠G(j2)=−90∘−2tan⁡−12=−90∘−126.87∘=−216.87∘PM=180∘+∠G(jωgc)=−36.87∘\begin{aligned} \angle G(j2) &= -90^\circ - 2\tan^{-1}2 = -90^\circ - 126.87^\circ = -216.87^\circ \\ PM &= 180^\circ + \angle G(j\omega_{gc}) = -36.87^\circ \end{aligned}

(v) Stability

GM < 0 dB and PM < 0. The polar plot crosses the real axis at −5, to the left of −1, so the (−1,j0)(-1, j0) point is enclosed. With P = 0, the complete Nyquist plot encircles −1 twice clockwise, so Z = 2. The closed-loop system is unstable, with two RHP poles.

Check with Routh: s3+2s2+s+10s^3 + 2s^2 + s + 10 gives 2×1<102 \times 1 < 10, so it is unstable. For stability KK must be below 2, i.e. the gain must be reduced by a factor of 5.

Answer: GM = −13.98 dB, PM = −36.87°, gcf = 2 rad/s, pcf = 1 rad/s. The system is unstable.

  • Asked 3 times
  • 2079 Bhadra · 8+2 marks
  • 2067 Asar (old course) · 8 marks
  • 2080 Bhadra · 6+2 marks

Using Nyquist criteria, determine the stability of the closed loop system whose open loop transfer function is given by G(s)H(s) = 50/[(s+1)(s+2)]; also find the phase margin.

Answer

G(s)H(s)=50(s+1)(s+2),G(jω)=50(1+ω2)(4+ω2)∠(−tan⁡−1ω−tan⁡−1ω2)G(s)H(s) = \frac{50}{(s+1)(s+2)}, \qquad G(j\omega) = \frac{50}{\sqrt{(1+\omega^2)(4+\omega^2)}}\angle\left(-\tan^{-1}\omega - \tan^{-1}\tfrac{\omega}{2}\right)

Open-loop poles

−1-1 and −2-2, so P = 0. There are no poles on the jωj\omega-axis.

Polar (ω: 0 → ∞) data

ω|G|∠GReIm
0250°250
115.81−71.6°5.0−15.0
27.91−108.4°−2.5−7.5
51.82−146.9°−1.53−0.99
6.891.00−155.6°−0.91−0.41
100.49−163.0°−0.47−0.14
∞0−180°00
  • The plot starts at 25 on the positive real axis, goes through the 4th and 3rd quadrants, and reaches the origin along −180∘-180^\circ.
  • The phase reaches −180∘-180^\circ only at ω = ∞, so the plot never cuts the negative real axis at a finite point.
  • The ω<0\omega < 0 part is its mirror image. The infinite semicircle of the s-plane maps to the origin.
        |      ................
        | ......              .......
       ....                         ....
     ...|                              ....
    ..  |                                 ..
   ..   |                                  ...
   ..   |                                    ..
    ..  |                                     .
-----*@**-------------------------------------*---
    **  |                                     *
   **   |                                    **
   **   |                                  ***
    **  |                                 **
     ***|                              ****
       ****                         ****
        | ******              *******
        |      ****************
        0                                    25
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
w = 0 at 25; ends at origin along -180 deg

Nyquist stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The closed curve passes between the origin and the far right (25). The point −1-1 lies outside the curve, so N=0N = 0.

Z=P+N=0+0=0Z = P + N = 0 + 0 = 0

The closed-loop system is stable for this gain (and in fact for any K>0K > 0, because the plot never crosses the negative real axis, so GM = ∞).

Phase margin

Gain crossover: ∣G∣=1|G| = 1:

(1+ω2)(4+ω2)=2500ω4+5ω2−2496=0ω2=−5+25+99842=47.52ωgc=6.894 rad/s\begin{aligned} (1+\omega^2)(4+\omega^2) &= 2500 \\ \omega^4 + 5\omega^2 - 2496 &= 0 \\ \omega^2 &= \frac{-5 + \sqrt{25 + 9984}}{2} = 47.52 \\ \omega_{gc} &= 6.894\ \text{rad/s} \end{aligned} ∠G(jωgc)=−tan⁡−16.894−tan⁡−13.447=−81.75∘−73.82∘=−155.57∘PM=180∘−155.57∘=24.43∘\begin{aligned} \angle G(j\omega_{gc}) &= -\tan^{-1}6.894 - \tan^{-1}3.447 = -81.75^\circ - 73.82^\circ = -155.57^\circ \\ PM &= 180^\circ - 155.57^\circ = 24.43^\circ \end{aligned}

Answer: N = 0, P = 0, so Z = 0 and the closed loop is stable. PM ≈ 24.4° at ωgc\omega_{gc} = 6.89 rad/s (GM = ∞).

  • Asked 3 times
  • 2078 Bhadra · 6+2 marks
  • 2075 Chaitra · 10 marks
  • 2081 Bhadra · 6+2+2 marks

A unity feedback system has open loop transfer function G(s) = 1/[s(1+2s)(1+s)]. Sketch Nyquist plot for the system and therefore obtain the gain margin. Check stability by Nyquist criterion.

Answer

G(s)=1s(1+2s)(1+s),G(jω)=1ω1+4ω21+ω2∠(−90∘−tan⁡−12ω−tan⁡−1ω)G(s) = \frac{1}{s(1+2s)(1+s)}, \qquad G(j\omega) = \frac{1}{\omega\sqrt{1+4\omega^2}\sqrt{1+\omega^2}}\angle\left(-90^\circ - \tan^{-1}2\omega - \tan^{-1}\omega\right)

Nyquist contour

There is a pole at the origin, so the contour is indented around it by a small semicircle s=εejθs = \varepsilon e^{j\theta} with θ from −90° to +90°. Open-loop poles in the RHP: P = 0.

Mapping of each section

  1. ω = 0⁺ to ∞ (positive jωj\omega-axis):
ω|G|∠GReIm
0.19.76−107.0°−2.86−9.33
0.32.74−137.7°−2.02−1.84
0.51.26−161.6°−1.20−0.40
0.7070.667−180°−0.6670
10.316−198.4°−0.300.10
∞0−270°00
  • Low-frequency asymptote: Re→−(2+1)=−3\text{Re} \to -(2+1) = -3. The plot starts at ∞∠−90∘\infty\angle -90^\circ along Re = −3.
  • Phase crossover: tan⁡−12ω+tan⁡−1ω=90∘⇒2ω2=1⇒ωpc=0.707\tan^{-1}2\omega + \tan^{-1}\omega = 90^\circ \Rightarrow 2\omega^2 = 1 \Rightarrow \omega_{pc} = 0.707 rad/s.
  • ∣G(j0.707)∣=10.707×3×1.5=0.667|G(j0.707)| = \dfrac{1}{0.707 \times \sqrt3 \times \sqrt{1.5}} = 0.667, so it crosses at −0.667.
  1. ω = −∞ to 0⁻: mirror image of the above.
  2. Infinite semicircle: G→0G \to 0, so it maps to the origin.
  3. Small semicircle at origin: G≈1/s=(1/ε)e−jθG \approx 1/s = (1/\varepsilon)e^{-j\theta}. As θ goes from −90° to +90°, GG sweeps an infinite-radius arc clockwise from +90° through 0° to −90° (right half of the G-plane), joining the ω = 0⁻ end to the ω = 0⁺ end.
                ..                     |
                 ..                    |
                  ..                   |
                   ..                  |
                    ...                |
                      ..               |
                       ....            |
                          .....        |
-----------------------------@**********----------
                          *****        |
                       ****            |
                      **               |
                    ***                |
                   **                  |
                  **                   |
                 **                    |
                **                     |
         -3                    -0.67   0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
crosses at -0.667 (w = 0.707); asymptote Re = -3

(The infinite clockwise arc on the right closes the curve.)

Gain margin

GM=10.667=1.5=20log⁡1.5=3.52 dBGM = \frac{1}{0.667} = 1.5 = 20\log1.5 = 3.52\ \text{dB}

The phase margin (for reference) is 11.4∘11.4^\circ at ωgc=0.572\omega_{gc} = 0.572 rad/s.

Stability by Nyquist criterion

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The plot crosses the negative real axis at −0.667, to the right of −1, so the point (−1,j0)(-1, j0) is not encircled: N = 0.

Z=P+N=0Z = P + N = 0

The closed-loop system is stable. Check: 2s3+3s2+s+12s^3 + 3s^2 + s + 1 has Routh first column 2,3,1/3,12, 3, 1/3, 1, all positive. ✓

Answer: GM = 1.5 (3.52 dB) at ωpc\omega_{pc} = 0.707 rad/s. N = 0, P = 0, Z = 0, so the system is stable.

  • Asked 2 times
  • 2078 Kartik · 3 marks
  • 2068 Chaitra · 6 marks

Find the open loop transfer function with the help of following Bode plot. [Figure: asymptotic magnitude plot; 20 dB at ω = 0.1, falling at −20 dB/dec through 0 dB at ω = 1, then changing at ω = 2 to −40 dB/dec (axis marks at 0.1, 1, 2, 5, 10)]

Answer

A Bode magnitude asymptote is read segment by segment. The initial slope gives the type and gain, and each change of slope gives a corner frequency.

Reading the plot

  1. Initial slope −20 dB/dec: one pole at the origin (type 1), i.e. a factor K/sK/s.
  2. Gain K: the −20 dB/dec line (or its extension) cuts 0 dB at ω=K\omega = K. It crosses 0 dB at ω = 1, so K = 1. Check at ω = 0.1: 20log⁡(1/0.1)=2020\log(1/0.1) = 20 dB, which matches the plot.
  3. At ω = 2 the slope changes from −20 to −40 dB/dec: the change is −20 dB/dec, so there is a simple pole with corner frequency 2 rad/s, i.e. a factor 1/(1+s/2)1/(1 + s/2).
  4. There are no further changes, so there are no more poles or zeros.

Transfer function

G(s)=1s(1+s2)=2s(s+2)G(s) = \frac{1}{s\left(1 + \dfrac{s}{2}\right)} = \frac{2}{s(s+2)}

Check

ωAsymptote 20log⁡1ω20\log\frac{1}{\omega} (−20 line)Plot
0.120 dB20 dB ✓
10 dB0 dB ✓
2−6.02 dBcorner ✓
10−6.02−40log⁡5=−34.0-6.02 - 40\log5 = -34.0 dBon −40 line ✓

Answer: G(s)=2s(s+2)G(s) = \dfrac{2}{s(s+2)}, i.e. 1s(1+0.5s)\dfrac{1}{s(1+0.5s)}.

  • Asked 2 times
  • 2076 Chaitra · 5+1+2 marks
  • 2074 Chaitra · 8 marks

Sketch the Nyquist contour and plot of unity feedback system having open loop transfer function G(s)H(s) = (s+10)/[(s−3)(s+3)]. (i) Comment on stability. (ii) Determine gain margin.

Answer

G(s)H(s)=s+10(s−3)(s+3)=s+10s2−9G(s)H(s) = \frac{s+10}{(s-3)(s+3)} = \frac{s+10}{s^2 - 9}

Open-loop poles: +3+3 and −3-3, so P = 1.

Nyquist contour

The contour encloses the whole right half of the s-plane:

  • the jωj\omega-axis from −j∞-j\infty to +j∞+j\infty;
  • a semicircle of infinite radius on the right, traversed clockwise.

No poles lie on the jωj\omega-axis, so no indentation is needed. The RHP pole at s=+3s = +3 lies inside the contour.

     jw
      ^  +j inf
      |\
      | \     R -> inf
      |  \
------+---x----> σ
      |  /  +3 (inside)
      | /
      |/
       -j inf

Mapping

G(jω)=10+jω−(ω2+9)=−10ω2+9−jωω2+9G(j\omega) = \frac{10 + j\omega}{-(\omega^2 + 9)} = \frac{-10}{\omega^2 + 9} - j\frac{\omega}{\omega^2 + 9}
ωReIm∠G
0−1.1110−180°
1−1.000−0.100−174.3°
3−0.556−0.167−163.3°
5−0.294−0.147−153.4°
10−0.092−0.092−135°
∞00−90°
  • For ω > 0 the plot lies in the third quadrant, from −1.111-1.111 to the origin.
  • The ω < 0 part is the mirror image.
  • The infinite arc maps to the origin.
                                         |
                                         |
                                         |
                                         |
                                         |
                                         |
               .......................   |
           .....                     ....|
-----------*--@-------------------------**--------
           *****                     ****|
               ***********************   |
                                         |
                                         |
                                         |
                                         |
                                         |
                                         |
         -1.11                           0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
w = 0 at -1.111; w -> +-inf at origin

(i) Stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

As ω goes from −∞ to +∞, the closed curve runs from the origin through the upper half to −1.111-1.111, then through the lower half back to the origin. This is counter-clockwise, and −1-1 lies inside because −1.111<−1-1.111 < -1. So N = −1.

Z=P+N=1−1=0Z = P + N = 1 - 1 = 0

The closed-loop system is stable. Check: s2−9+s+10=s2+s+1s^2 - 9 + s + 10 = s^2 + s + 1, with roots in the LHP. ✓

(ii) Gain margin

Phase crossover is at ω = 0, where ∣G∣=10/9=1.111|G| = 10/9 = 1.111.

GM=11.111=0.9  ⇒  20log⁡0.9=−0.92 dBGM = \frac{1}{1.111} = 0.9 \;\Rightarrow\; 20\log0.9 = -0.92\ \text{dB}

Since the open loop is unstable, this means the gain may be reduced only by a factor of 0.9 before instability. With a gain KK, stability needs K>0.9K > 0.9.

Answer: P = 1, N = −1, Z = 0, so the system is stable. GM = 0.9 (−0.92 dB).

  • Asked 2 times
  • 2074 Asoj · 8 marks
  • 2079 Bhadra · 8 marks

The open loop transfer function of a control system is G(s)H(s) = (4s+1)/[s²(s+1)(2s+1)]. Using Nyquist criterion, determine the open loop and closed loop stability of this system.

Answer

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

Open-loop stability

Open-loop poles: 0,0,−1,−0.50, 0, -1, -0.5. None lie in the RHP, so P = 0. However, the double pole at the origin makes the open-loop system itself not stable: its impulse response contains a term tt that grows without bound. In Nyquist terms we take P = 0 and indent the contour around the origin.

Mapping the Nyquist contour

∠G(jω)=−180∘+tan⁡−14ω−tan⁡−1ω−tan⁡−12ω\angle G(j\omega) = -180^\circ + \tan^{-1}4\omega - \tan^{-1}\omega - \tan^{-1}2\omega
ω|G|∠GReIm
0.1105.1−175.2°−104.7−8.76
0.229.1−174.5°−29.0−2.82
0.35410.66−180°−10.660
0.55.66−188.1°−5.60+0.80
11.30−212.5°−1.10+0.70
20.22−236.5°−0.12+0.18
∞0−270°00
  1. ω = 0⁺ → ∞: the plot starts at infinity just below the negative real axis (angle slightly above −180°). It cuts the negative real axis where
tan⁡−14ω=tan⁡−1ω+tan⁡−12ω⇒4ω=3ω1−2ω2⇒ωpc=18=0.354 rad/s\tan^{-1}4\omega = \tan^{-1}\omega + \tan^{-1}2\omega \Rightarrow 4\omega = \frac{3\omega}{1 - 2\omega^2} \Rightarrow \omega_{pc} = \frac{1}{\sqrt8} = 0.354\ \text{rad/s} ∣G(j0.354)∣=1+20.1251.1251.5=10.67|G(j0.354)| = \frac{\sqrt{1+2}}{0.125\sqrt{1.125}\sqrt{1.5}} = 10.67

So the crossing is at −10.67. The plot then enters the second quadrant and reaches the origin along −270°. 2. ω = −∞ → 0⁻: the mirror image. 3. Infinite semicircle: maps to the origin. 4. Small semicircle around the double pole: G≈1/s2=(1/ε2)e−j2θG \approx 1/s^2 = (1/\varepsilon^2)e^{-j2\theta}. As θ goes from −90° to +90°, GG traces a full 360° clockwise circle of infinite radius, from +180° through 0° to −180°.

                                              |
                                              |
                                              |
                                              |
                                              |
                           ***************    |
...                 ********             **** |
  .......     *******                       **|
--------*******---------------------------@--**---
  *******     .......                       ..|
***                 ........             .... |
                           ...............    |
                                              |
                                              |
                                              |
                                              |
                                              |
        -10.67                                0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
crosses at -10.67 (w = 0.354)

(An infinite clockwise circle joins the ω = 0⁻ and ω = 0⁺ ends.)

Closed-loop stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The point −1 lies between the crossing at −10.67 and the origin. Following the plot together with the infinite 360° clockwise arc, the point (−1, j0) is encircled twice clockwise: N = 2.

Z=P+N=0+2=2Z = P + N = 0 + 2 = 2

The closed-loop system is unstable, with 2 poles in the RHP.

Check (Routh): 2s4+3s3+s2+4s+1=02s^4 + 3s^3 + s^2 + 4s + 1 = 0

RowCol 1Col 2Col 3
s4s^4211
s3s^334
s2s^2−1.6671
s1s^15.8
s0s^01

There are two sign changes, so there are 2 RHP poles (they are at 0.26±j1.020.26 \pm j1.02). ✓

Answer: Open loop: no RHP poles (P = 0), but the repeated pole at the origin makes it unstable in the BIBO sense. Closed loop: N = 2, Z = 2, so it is unstable.

  • Asked 2 times
  • 2070 Chaitra (old course) · 10 marks
  • 2065 Shrawan (old course) · 8 marks

Draw the Nyquist plot for the following open loop transfer function G(s)H(s) = (s+2)/[s(s+1)(s+3)].

Answer

G(s)H(s)=s+2s(s+1)(s+3)=23(1+s2)s(1+s)(1+s3)G(s)H(s) = \frac{s+2}{s(s+1)(s+3)} = \frac{\tfrac23\left(1 + \tfrac{s}{2}\right)}{s(1+s)\left(1 + \tfrac{s}{3}\right)}

Open-loop poles: 0,−1,−30, -1, -3, so P = 0. There is one pole at the origin, so the contour is indented there.

1. Magnitude and phase

∣G(jω)∣=ω2+4ωω2+1ω2+9,∠G=−90∘+tan⁡−1ω2−tan⁡−1ω−tan⁡−1ω3|G(j\omega)| = \frac{\sqrt{\omega^2 + 4}}{\omega\sqrt{\omega^2 + 1}\sqrt{\omega^2 + 9}}, \qquad \angle G = -90^\circ + \tan^{-1}\frac{\omega}{2} - \tan^{-1}\omega - \tan^{-1}\frac{\omega}{3}

2. Real and imaginary parts

G(jω)=(2+jω)[−4ω2−j(3ω−ω3)]16ω4+(3ω−ω3)2G(j\omega) = \frac{(2 + j\omega)\left[-4\omega^2 - j(3\omega - \omega^3)\right]}{16\omega^4 + (3\omega - \omega^3)^2} Re=−5ω2−ω416ω4+(3ω−ω3)2,Im=−6ω−2ω316ω4+(3ω−ω3)2\text{Re} = \frac{-5\omega^2 - \omega^4}{16\omega^4 + (3\omega - \omega^3)^2}, \qquad \text{Im} = \frac{-6\omega - 2\omega^3}{16\omega^4 + (3\omega - \omega^3)^2}
  • Im < 0 for every ω > 0, so the plot never crosses the real axis at a finite frequency. The phase approaches −180° only as ω → ∞.
  • Low-frequency asymptote: as ω → 0, Re → −5/9=−0.556-5/9 = -0.556. (Equivalently K∑T=23(1+13−12)=0.556K\sum T = \tfrac23(1 + \tfrac13 - \tfrac12) = 0.556.)

3. Table (ω > 0)

ω|G|∠GReIm
0⁺∞−90°−0.556−∞
0.16.64−94.8°−0.55−6.62
0.51.21−112.0°−0.45−1.12
10.50−126.9°−0.30−0.40
20.175−142.1°−0.14−0.11
50.036−159.5°−0.03−0.01
∞0−180°00

4. Mapping of the full contour

  • ω = 0⁺ → +∞: from ∞∠−90∘\infty\angle-90^\circ (along Re = −0.556) down to the origin, arriving at −180° (third quadrant).
  • ω = −∞ → 0⁻: mirror image in the second quadrant.
  • Infinite semicircle: maps to the origin.
  • Small indentation at s = 0: G≈23/sG \approx \tfrac23/s maps to an infinite arc, clockwise through the right half-plane (from +90° to −90°).
                       ..              |
                        .              |
                        ..             |
                         ..            |
                          ..           |
                           ...         |
                             ...       |
                               .....   |
-------@---------------------------*****----------
                               *****   |
                             ***       |
                           ***         |
                          **           |
                         **            |
                        **             |
                        *              |
                       **              |
                  -0.556               0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
asymptote Re = -0.556; no negative real crossing

5. Stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The plot never cuts the negative real axis, so (−1,j0)(-1, j0) is not encircled: N = 0, and Z=0+0=0Z = 0 + 0 = 0.

The closed-loop system is stable. Also, GM = ∞ and PM = 64.8° (at ωgc\omega_{gc} = 0.588 rad/s).

Check: s3+4s2+4s+2=0s^3 + 4s^2 + 4s + 2 = 0 gives Routh first column 1,4,3.5,21, 4, 3.5, 2, all positive. ✓

  • 2081 Bhadra · 8 marks

Draw bode plot for open loop transfer function of closed loop system as G(s) = 512(s+3)/[s(s²+16s+256)]. Also comment on stability.

Answer

Time-constant form

G(s)=512(s+3)s(s2+16s+256)=6(1+s3)s(1+s16+s2256)G(s) = \frac{512(s+3)}{s(s^2 + 16s + 256)} = \frac{6\left(1 + \dfrac{s}{3}\right)}{s\left(1 + \dfrac{s}{16} + \dfrac{s^2}{256}\right)}

Quadratic factor: ωn=16\omega_n = 16 rad/s and 2ζωn=162\zeta\omega_n = 16, so ζ=0.5\zeta = 0.5.

Factors and corner frequencies

FactorCorner (rad/s)Slope changePhase
K=6K = 6—20log⁡6=15.5620\log6 = 15.56 dB0°
1/s1/s—−20 dB/dec−90°
(1+s/3)(1 + s/3)3+20 dB/dec+tan⁡−1(ω/3)+\tan^{-1}(\omega/3)
quadratic, ζ = 0.516−40 dB/dec0 to −180°

Magnitude asymptotes

RangeSlopeValue
ω < 3−20 dB/dec35.56 dB at 0.1; 15.56 dB at 1; 6.02 dB at 3
3 < ω < 160 dB/dec6.02 dB
ω > 16−40 dB/dec0 dB at 16×106.02/40=22.616 \times 10^{6.02/40} = 22.6; −25.8 dB at 100

With ζ = 0.5 the resonant correction at ωn\omega_n is −20log⁡(2ζ)=0-20\log(2\zeta) = 0 dB, so the asymptotes are close to the true curve.

Phase

ϕ(ω)=−90∘+tan⁡−1ω3−tan⁡−1ω/161−(ω/16)2\phi(\omega) = -90^\circ + \tan^{-1}\frac{\omega}{3} - \tan^{-1}\frac{\omega/16}{1 - (\omega/16)^2}
ω0.1135101624.450100∞
φ (deg)−88.5−75.2−56.0−50.1−62.4−100.6−137.9−163.8−172.4−180

Bode plot

   40 |*
      |*******
      |      ******
   10 |            **************
      |-------------------------****-----------------
      |                            ****
  -20 |                               ***
      |                                  ***
      |                                    ****
  -50 |                                       ****
      |                                          ****
      |                                             *
  -80 |
      +----------------------------------------------
       0.1        1          10          100        1000
Magnitude asymptotes (dB) vs w (rad/s)
    0 |
      |
      |
  -45 |                  ****
      |              *****  ***
      |        *******        **
  -90 |*********               **
      |                         *
      |                         **
 -135 |                          **
      |                           ***
      |                             ******
 -180 |----------------------------------************
      +----------------------------------------------
       0.1        1          10          100        1000
Phase (deg); -180 line shown

Margins and stability

  • Gain crossover: the exact ∣G∣=1|G| = 1 at ωgc=24.4\omega_{gc} = 24.4 rad/s (asymptotic estimate 22.6 rad/s). There, φ = −137.9°, so
PM=180∘−137.9∘=42.1∘PM = 180^\circ - 137.9^\circ = 42.1^\circ
  • Phase crossover: the phase tends to −180° only as ω → ∞, so it never actually crosses −180°. Hence ωpc=∞\omega_{pc} = \infty and GM = ∞.

Both margins are positive, so the closed-loop system is stable, with PM ≈ 42° (reasonably damped). Check: s3+16s2+768s+1536s^3 + 16s^2 + 768s + 1536 gives 16×768>153616 \times 768 > 1536. ✓

Answer: GM = ∞, PM ≈ 42.1° (at 24.4 rad/s). The system is stable.

  • 2081 Bhadra · 8+2 marks

Construct complete Nyquist plot for a unity feedback control system whose open loop transfer function is: G(s) = K/[s(s²+2s+2)]. Find maximum value of K for which the system is stable as per Nyquist Criterion.

Answer

G(s)=Ks(s2+2s+2)G(s) = \frac{K}{s(s^2 + 2s + 2)}

Poles: 0, −1±j10,\ -1 \pm j1. P = 0. The pole at the origin needs an indentation.

Frequency response

G(jω)=K−2ω2+jω(2−ω2)G(j\omega) = \frac{K}{-2\omega^2 + j\omega(2 - \omega^2)} Re=−2K4ω2+(2−ω2)2,Im=−K(2−ω2)ω[4ω2+(2−ω2)2]\text{Re} = \frac{-2K}{4\omega^2 + (2 - \omega^2)^2}, \qquad \text{Im} = \frac{-K(2 - \omega^2)}{\omega\left[4\omega^2 + (2 - \omega^2)^2\right]}
ω|G|/K∠GRe/KIm/K
0⁺∞−90°−0.5−∞
0.50.99−119.7°−0.49−0.86
10.447−153.4°−0.40−0.20
1.4140.25−180°−0.250
20.112−206.6°−0.10+0.05
∞0−270°00
  • Low-frequency asymptote: Re → −K/2.
  • Real-axis crossing: Im = 0 when 2−ω2=02 - \omega^2 = 0, so ωpc=2=1.414\omega_{pc} = \sqrt2 = 1.414 rad/s, where G=K/(−4)G = K/(-4). The crossing is at −K/4.
  • High frequency: reaches the origin along −270° (from the second quadrant).

Complete Nyquist plot

  1. ω = 0⁺ → ∞: from ∞∠−90∘\infty\angle-90^\circ (along Re = −K/2), crossing at −K/4, to the origin.
  2. ω = −∞ → 0⁻: mirror image.
  3. Infinite semicircle: maps to the origin.
  4. Indentation at s = 0: maps to an infinite arc clockwise from +90° through 0° to −90°.
                       .                 |
                       .                 |
                       .                 |
                       .                 |
                       ..                |
                        ..               |
                         ...             |
                           ...           |
----@------------------------*************--------
                           ***           |
                         ***             |
                        **               |
                       **                |
                       *                 |
                       *                 |
                       *                 |
                       *                 |
   -1                -0.5     -.25
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
drawn for K = 1: crosses at -0.25 (w = 1.414);
asymptote Re = -0.5. For gain K, scale every point by K.

Maximum K for stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

With P = 0, stability needs N = 0, i.e. the point −1 must lie to the left of the crossing:

K4<1  ⇒  K<4\frac{K}{4} < 1 \;\Rightarrow\; K < 4

If K>4K > 4 the crossing moves left of −1, giving N = 2 and Z = 2 (unstable). At K=4K = 4 the plot passes through −1: marginal stability with oscillation at ω=2\omega = \sqrt2 rad/s.

Check (Routh): s3+2s2+2s+Ks^3 + 2s^2 + 2s + K is stable if 2×2>K2 \times 2 > K, i.e. K<4K < 4. ✓

Answer: K_max = 4. The system is stable for 0 < K < 4 and oscillates at 1.414 rad/s when K = 4.

  • 2081 Baisakh · 8 marks

Draw the Nyquist plot for the open loop transfer function given below and comment on closed loop stability. G(s) = 2.2/[s(s+1)(s²+2s+2)]

Answer

G(s)=2.2s(s+1)(s2+2s+2)G(s) = \frac{2.2}{s(s+1)(s^2 + 2s + 2)}

Poles: 0,−1,−1±j10, -1, -1 \pm j1, so P = 0. The pole at the origin is indented.

Frequency response

∠G=−90∘−tan⁡−1ω−tan⁡−12ω2−ω2,∣G∣=2.2ω1+ω2(2−ω2)2+4ω2\angle G = -90^\circ - \tan^{-1}\omega - \tan^{-1}\frac{2\omega}{2 - \omega^2}, \qquad |G| = \frac{2.2}{\omega\sqrt{1 + \omega^2}\sqrt{(2 - \omega^2)^2 + 4\omega^2}}
ω|G|∠GReIm
0⁺∞−90°−2.2−∞
0.110.95−101.5°−2.17−10.73
0.33.51−124.1°−1.97−2.90
0.51.95−146.3°−1.62−1.08
0.8160.990−180°−0.9900
10.696−198.4°−0.66+0.22
20.110−270°0+0.11
∞0−360°00
  • Low-frequency asymptote: G=1.1s(1+s)(1+s+0.5s2)G = \dfrac{1.1}{s(1+s)(1 + s + 0.5s^2)}, so Re → −1.1(1+1)=−2.2-1.1(1 + 1) = -2.2.
  • Phase crossover: s4+3s3+4s2+2ss^4 + 3s^3 + 4s^2 + 2s at s=jωs = j\omega has imaginary part −3ω3+2ω=0-3\omega^3 + 2\omega = 0, so ωpc=2/3=0.816\omega_{pc} = \sqrt{2/3} = 0.816 rad/s. The real part is ω4−4ω2=0.444−2.667=−2.222\omega^4 - 4\omega^2 = 0.444 - 2.667 = -2.222, so G=2.2/(−2.222)=−0.990G = 2.2/(-2.222) = -0.990.
  • The plot cuts the negative real axis at −0.99, then passes through the second quadrant (crossing the +j axis at ω = 2, where ∠G = −270°) and reaches the origin along −360°.
              ..                          |
               .                          |
               ..                         |
                ..                        |
                 ..                       |
                  ...                     |
                    ...                   |
                      .....     **********|
--------------------------**@****--------**-------
                      *****     ..........|
                    ***                   |
                  ***                     |
                 **                       |
                **                        |
               **                         |
               *                          |
              **                          |
         -2.2             -0.99           0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
crosses at -0.99 (w = 0.816), just right of -1

Stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The crossing at −0.99 lies just to the right of −1, so the point (−1,j0)(-1, j0) is not encircled: N = 0 and Z=0+0=0Z = 0 + 0 = 0.

The closed-loop system is stable, but only barely:

GM=10.99=1.0101=0.087 dB,PM≈0.5∘  (ωgc=0.811 rad/s)GM = \frac{1}{0.99} = 1.0101 = 0.087\ \text{dB}, \qquad PM \approx 0.5^\circ \;(\omega_{gc} = 0.811\ \text{rad/s})

The closed-loop poles are at −0.0026±j0.814-0.0026 \pm j0.814 and −1.497±j1.039-1.497 \pm j1.039. The dominant pair is almost on the jωj\omega-axis, so the step response will be a very lightly damped oscillation at about 0.81 rad/s. The gain limit (Routh) is K<2.222K < 2.222, so a 1% gain increase would make the system unstable.

Answer: N = 0, Z = 0, so the system is stable (marginally: GM ≈ 0.09 dB, PM ≈ 0.5°).

  • 2080 Baisakh · 10 marks

Draw Bode plot for given open loop transfer function G(s)H(s) = 50(s+10)/[(s+1)(s+100)]. Also comment on stability from the plot.

Answer

Time-constant form

G(s)H(s)=50(s+10)(s+1)(s+100)=5(1+s10)(1+s)(1+s100)G(s)H(s) = \frac{50(s+10)}{(s+1)(s+100)} = \frac{5\left(1 + \dfrac{s}{10}\right)}{(1+s)\left(1 + \dfrac{s}{100}\right)}

It is a type-0 system with K=5K = 5, so 20log⁡5=13.9820\log5 = 13.98 dB.

Corner frequencies

FactorCorner (rad/s)Slope change
1/(1+s)1/(1+s)1−20 dB/dec
(1+s/10)(1 + s/10)10+20 dB/dec
1/(1+s/100)1/(1 + s/100)100−20 dB/dec

Magnitude asymptotes

RangeSlopeValue at ends
ω < 1013.98 dB
1 – 10−20 dB/dec13.98 → −6.02 dB
10 – 1000−6.02 dB
ω > 100−20 dB/dec−26.02 dB at 1000

The asymptotic gain crossover is where 13.98−20log⁡ω=013.98 - 20\log\omega = 0, i.e. ω = 5 rad/s. The exact value is 5.64 rad/s.

Phase

ϕ=tan⁡−1ω10−tan⁡−1ω−tan⁡−1ω100\phi = \tan^{-1}\frac{\omega}{10} - \tan^{-1}\omega - \tan^{-1}\frac{\omega}{100}
ω0.11255.641020501001000
φ (deg)−5.2−39.9−53.3−55.0−53.7−45.0−35.0−36.7−50.1−84.8

The phase dips to about −55° near ω ≈ 4 and tends to −90° at high frequency. It never reaches −180°.

Bode plot

   15 |*************
      |            ****
      |               ****
    0 |------------------***-------------------------
      |                     ***************
      |                                   ***
  -15 |                                     ****
      |                                        ****
      |                                           ***
  -30 |
      |
      |
  -45 |
      +----------------------------------------------
       0.1        1          10          100        1000
Magnitude asymptotes (dB) vs w (rad/s)
    0 |***
      |  ******
      |        ****             *******
  -45 |           ****     ******     ****
      |              *******             ****
      |                                      ******
  -90 |                                           ***
      |
      |
 -135 |
      |
      |
 -180 |----------------------------------------------
      +----------------------------------------------
       0.1        1          10          100        1000
Phase (deg); never reaches -180

Stability from the plot

  • Phase margin: at ωgc=5.64\omega_{gc} = 5.64 rad/s, φ = −53.7°, so PM=180∘−53.7∘=126.3∘PM = 180^\circ - 53.7^\circ = 126.3^\circ.
  • Gain margin: the phase never crosses −180°, so ωpc=∞\omega_{pc} = \infty and GM = ∞.

Both margins are positive and large, so the closed-loop system is stable (and stays stable for any increase in gain). Check: the closed loop s2+151s+600=0s^2 + 151s + 600 = 0 has both roots in the LHP. ✓

Answer: PM ≈ 126°, GM = ∞. The system is stable.

  • 2080 Baisakh · 8 marks

What is Nyquist Contour? Map the Nyquist contour of open loop transfer function G(s) = 200/[(s+3)(s+1)(s+2)] into G(s) plane and apply Nyquist criterion to check the stability of closed loop system.

Answer

Nyquist contour

The Nyquist contour is a closed path in the s-plane that encloses the entire right half-plane. It consists of:

  1. the whole jωj\omega-axis from −j∞-j\infty to +j∞+j\infty;
  2. a semicircle of infinite radius (s=Rejθs = Re^{j\theta}, R→∞R \to \infty, θ from +90° to −90°), traversed clockwise;
  3. small semicircular indentations (radius ε → 0) around any open-loop poles that lie on the jωj\omega-axis, so the path avoids them.

Mapping this contour through G(s)H(s)G(s)H(s) gives the Nyquist plot. By the argument principle, the encirclements of (−1,j0)(-1, j0) count the RHP zeros of 1+G(s)H(s)1 + G(s)H(s), i.e. the RHP closed-loop poles.

Mapping G(s)=200(s+1)(s+2)(s+3)G(s) = \dfrac{200}{(s+1)(s+2)(s+3)}

Open-loop poles: −1,−2,−3-1, -2, -3, so P = 0. No indentation is needed.

(jω+1)(jω+2)(jω+3)=(6−6ω2)+j(11ω−ω3)(j\omega+1)(j\omega+2)(j\omega+3) = (6 - 6\omega^2) + j(11\omega - \omega^3)
SectionMapping
ω = 0G=200/6=33.3∠0∘G = 200/6 = 33.3\angle0^\circ
ω = 120∠−90∘20\angle -90^\circ (crosses the −j axis)
ω = 28.77∠−142.1∘8.77\angle -142.1^\circ
ω = √11 = 3.317Im of denominator = 0, Re = 6−66=−606 - 66 = -60, so G=−3.33G = -3.33
ω = 51.25∠−205.9∘1.25\angle -205.9^\circ (second quadrant)
ω → +∞0∠−270∘0\angle -270^\circ
ω < 0mirror image about the real axis
infinite semicirclemaps to the origin
         |........................
      .....                      ......
    ...  |                            ....
  ...    |                               ...
 ..      |                                 ...
 .       |                                   ..
 ..      |                                    ..
  ..     |                                     .
---*****@*-------------------------------------*--
  **     |                                     *
 **      |                                    **
 *       |                                   **
 **      |                                 ***
  ***    |                               ***
    ***  |                            ****
      *****                      ******
         |************************
   -3.33                                     33.3
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
w = 0 at 33.3; crosses at -3.33 (w = 3.317)

Nyquist criterion

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The plot crosses the negative real axis at −3.33, to the left of −1. The closed curve (ω from −∞ to +∞) goes round the point (−1,j0)(-1, j0) twice clockwise, so N = 2.

Z=P+N=0+2=2Z = P + N = 0 + 2 = 2

The closed-loop system is unstable, with two closed-loop poles in the RHP.

  • Gain margin: GM=1/3.33=0.3=−10.5GM = 1/3.33 = 0.3 = -10.5 dB (negative).
  • The gain would have to be reduced below 200/3.33=60200/3.33 = 60 for stability.
  • Check (Routh): s3+6s2+11s+206s^3 + 6s^2 + 11s + 206 gives 6×11=66<2066 \times 11 = 66 < 206, so it is unstable. ✓
  • 2079 Bhadra · 8 marks

Draw Bode plot for system with open loop transfer function G(s)H(s) = 60/[s(s+2)(s+6)]. Also find GM and comment on stability.

Answer

Time-constant form

G(s)H(s)=60s(s+2)(s+6)=5s(1+s2)(1+s6)G(s)H(s) = \frac{60}{s(s+2)(s+6)} = \frac{5}{s\left(1 + \dfrac{s}{2}\right)\left(1 + \dfrac{s}{6}\right)}

K=5K = 5 (20log⁡5=13.9820\log5 = 13.98 dB), type 1. Corner frequencies: 2 and 6 rad/s.

Magnitude asymptotes

RangeSlopeValues
ω < 2−20 dB/dec33.98 dB at 0.1; 13.98 dB at 1; 7.96 dB at 2
2 – 6−40 dB/dec7.96 → 7.96−40log⁡3=−11.127.96 - 40\log3 = -11.12 dB
ω > 6−60 dB/dec−24.4 dB at 10; −42.5 dB at 20

Phase

ϕ=−90∘−tan⁡−1ω2−tan⁡−1ω6\phi = -90^\circ - \tan^{-1}\frac{\omega}{2} - \tan^{-1}\frac{\omega}{6}
ω0.10.5122.713.46461020
φ (deg)−93.8−108.8−126.0−153.4−167.8−180.0−187.1−206.6−227.7−247.6

Bode plot

   40 |
      |********
      |       ********
   10 |              ********
      |---------------------****---------------------
      |                        ****
  -20 |                            ***
      |                              ****
      |                                 ***
  -50 |                                   ****
      |                                      ***
      |                                        ****
  -80 |                                           ***
      +----------------------------------------------
       0.1            1              10             100
Magnitude asymptotes (dB) vs w (rad/s)
  -90 |*****
      |    *********
      |            ****
 -135 |               ****
      |                  ***
      |                    ***
 -180 |----------------------***---------------------
      |                        ***
      |                          ***
 -225 |                            ****
      |                               ****
      |                                   ********
 -270 |                                          ****
      +----------------------------------------------
       0.1            1              10             100
Phase (deg); crosses -180 at 3.46 rad/s

Gain margin

Phase crossover:

tan⁡−1ω2+tan⁡−1ω6=90∘  ⇒  ω212=1  ⇒  ωpc=12=3.464 rad/s\tan^{-1}\frac{\omega}{2} + \tan^{-1}\frac{\omega}{6} = 90^\circ \;\Rightarrow\; \frac{\omega^2}{12} = 1 \;\Rightarrow\; \omega_{pc} = \sqrt{12} = 3.464\ \text{rad/s} ∣G(j3.464)∣=603.464×12+4×12+36=603.464×4×6.928=0.625|G(j3.464)| = \frac{60}{3.464 \times \sqrt{12 + 4} \times \sqrt{12 + 36}} = \frac{60}{3.464 \times 4 \times 6.928} = 0.625 GM=10.625=1.6=20log⁡1.6=4.08 dBGM = \frac{1}{0.625} = 1.6 = 20\log1.6 = 4.08\ \text{dB}

(The asymptotic plot gives about −1.6 dB at 3.46 rad/s, i.e. GM ≈ 1.6 dB; the exact value is 4.08 dB.)

Phase margin

Exact gain crossover: ωgc=2.71\omega_{gc} = 2.71 rad/s, where φ = −167.8°, so PM=12.2∘PM = 12.2^\circ.

Stability

GM = +4.08 dB > 0 and PM = +12.2° > 0, and ωgc<ωpc\omega_{gc} < \omega_{pc}. The closed-loop system is stable, but with small margins, so the response will be quite oscillatory.

Check: s3+8s2+12s+60s^3 + 8s^2 + 12s + 60 gives 8×12=96>608 \times 12 = 96 > 60. ✓ The gain could rise by a factor of 1.6 (to 96) before instability.

Answer: GM = 4.08 dB at ωpc\omega_{pc} = 3.46 rad/s. PM ≈ 12.2°. The system is stable.

  • 2076 Chaitra · 10 marks

Draw Bode plot for unity feedback system with open loop transfer function G(s) = 40(s+2)/[(2 + s + 25s²)(1+2s)s]. Find GM and comment on stability.

Answer

Time-constant form

G(s)=40(s+2)s(1+2s)(25s2+s+2)=40(1+s2)s(1+2s)(1+0.5s+12.5s2)G(s) = \frac{40(s+2)}{s(1+2s)(25s^2 + s + 2)} = \frac{40\left(1 + \dfrac{s}{2}\right)}{s(1+2s)\left(1 + 0.5s + 12.5s^2\right)}

Quadratic factor: ωn2=2/25\omega_n^2 = 2/25, so ωn=0.283\omega_n = 0.283 rad/s; 2ζωn=1/252\zeta\omega_n = 1/25, so ζ=0.0707\zeta = 0.0707 (very lightly damped).

Factors

FactorCorner (rad/s)Slope changePhase
K=40K = 40—32.04 dB0°
1/s1/s—−20 dB/dec−90°
quadratic, ζ = 0.0710.283−40 dB/dec0 to −180° (sharp)
1/(1+2s)1/(1+2s)0.5−20 dB/dec0 to −90°
(1+s/2)(1 + s/2)2+20 dB/dec0 to +90°

Magnitude asymptotes

RangeSlopeValues
ω < 0.283−20 dB/dec72.0 dB at 0.01; 52.0 dB at 0.1; 43.0 dB at 0.283
0.283 – 0.5−60 dB/dec43.0 → 28.2 dB
0.5 – 2−80 dB/dec28.2 → −20.0 dB
ω > 2−60 dB/dec−61.9 dB at 10

Resonant correction at ωn\omega_n: −20log⁡(2ζ)=+17-20\log(2\zeta) = +17 dB, so the true peak is about 59 dB near 0.28 rad/s.

Phase

ϕ=−90∘−tan⁡−12ω+tan⁡−1ω2−tan⁡−10.5ω1−12.5ω2\phi = -90^\circ - \tan^{-1}2\omega + \tan^{-1}\frac{\omega}{2} - \tan^{-1}\frac{0.5\omega}{1 - 12.5\omega^2}
ω0.010.10.20.250.2750.2830.30.51210
φ (deg)−91−102−117−139−180−201−242−294−304−300−278

Bode plot

   90 |
      |****
      |   *************
   45 |               *********
      |                       *****
      |                           ***
    0 |-----------------------------****-------------
      |                                ****
      |                                   *****
  -45 |                                       *****
      |                                           ***
      |
  -90 |
      +----------------------------------------------
       0.01           0.1            1              10
Magnitude asymptotes (dB); true peak ~59 dB at 0.28
  -90 |***************
      |              *******
      |                    **
 -150 |                     *
      |---------------------*------------------------
      |                      *
 -210 |                      *
      |                      *
      |                      *
 -270 |                       *                    **
      |                       *****       **********
      |                           ********
 -330 |
      +----------------------------------------------
       0.01           0.1            1              10
Phase (deg); crosses -180 at 0.275 rad/s

Gain margin

The phase crosses −180° at ωpc=0.275\omega_{pc} = 0.275 rad/s, just below ωn\omega_n. Because of the resonance, the magnitude there is very large: ∣G∣=871.6|G| = 871.6 (58.8 dB).

GM=−58.8 dB(i.e. 1/871.6)GM = -58.8\ \text{dB} \quad (\text{i.e. } 1/871.6)

Phase margin

Gain crossover is at ωgc=1.16\omega_{gc} = 1.16 rad/s (asymptotic estimate 1.12), where φ = −304.5°.

PM=180∘−304.5∘=−124.5∘PM = 180^\circ - 304.5^\circ = -124.5^\circ

Stability

GM is negative (in dB), PM is negative, and ωpc<ωgc\omega_{pc} < \omega_{gc}. The closed-loop system is unstable.

Check: 50s4+27s3+5s2+42s+80=050s^4 + 27s^3 + 5s^2 + 42s + 80 = 0 gives Routh first column 50,27,−72.8,…50, 27, -72.8, \dots. There are two sign changes, so there are 2 RHP poles. ✓

Answer: GM ≈ −58.8 dB, PM ≈ −124.5°. The system is unstable.

  • 2076 Asoj · 8 marks

The open loop transfer function of closed loop system is G(s) = 2/[s(s+1)(2s+1)]. Using Nyquist Criterion, determine closed loop stability of this system.

Answer

G(s)=2s(s+1)(2s+1)G(s) = \frac{2}{s(s+1)(2s+1)}

Open-loop poles: 0,−1,−0.50, -1, -0.5, so P = 0. The contour is indented around s=0s = 0.

Frequency response

G(jω)=2ω1+ω21+4ω2∠(−90∘−tan⁡−1ω−tan⁡−12ω)G(j\omega) = \frac{2}{\omega\sqrt{1+\omega^2}\sqrt{1+4\omega^2}}\angle\left(-90^\circ - \tan^{-1}\omega - \tan^{-1}2\omega\right)
ω|G|∠GReIm
0⁺∞−90°−6−∞
0.119.5−107.0°−5.71−18.66
0.35.48−137.7°−4.05−3.69
0.52.53−161.6°−2.40−0.80
0.7071.333−180°−1.3330
10.632−198.4°−0.60+0.20
∞0−270°00
  • Low-frequency asymptote: Re → −K(T1+T2)=−2(1+2)=−6-K(T_1 + T_2) = -2(1 + 2) = -6.
  • Phase crossover: tan⁡−1ω+tan⁡−12ω=90∘⇒2ω2=1⇒ωpc=0.707\tan^{-1}\omega + \tan^{-1}2\omega = 90^\circ \Rightarrow 2\omega^2 = 1 \Rightarrow \omega_{pc} = 0.707 rad/s.
∣G∣=20.707×1.225×1.732=1.333|G| = \frac{2}{0.707 \times 1.225 \times 1.732} = 1.333
  • Indentation at the origin: maps to an infinite arc clockwise from +90° through 0° to −90°.
  • Infinite semicircle: maps to the origin.
               ..                          |
                ..                         |
                 ...                       |
                   ..                      |
                    ...                    |
                      ...                  |
                        ....               |
                           ......          |
--------------------------------*****@******------
                           ******          |
                        ****               |
                      ***                  |
                    ***                    |
                   **                      |
                 ***                       |
                **                         |
               **                          |
     -6                          -1.33     0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
crosses at -1.333 (w = 0.707); asymptote Re = -6

Nyquist criterion

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

The plot cuts the negative real axis at −1.333, to the left of −1. Together with its mirror image and the infinite clockwise arc, it encircles (−1,j0)(-1, j0) twice clockwise: N = 2.

Z=P+N=0+2=2Z = P + N = 0 + 2 = 2

The closed-loop system is unstable, with 2 RHP poles.

GM=11.333=0.75=−2.5 dBGM = \frac{1}{1.333} = 0.75 = -2.5\ \text{dB}

The gain must be reduced below 1.5 for stability. Check: 2s3+3s2+s+22s^3 + 3s^2 + s + 2 gives 3×1<2×23 \times 1 < 2 \times 2, so it is unstable. ✓

  • 2075 Asoj · 8 marks

Using Nyquist criterion determine the stability of the feedback system whose open loop transfer function is given by G(s)H(s) = (s+5)/[(s−2)(s+2)]. Also find GM.

Answer

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

Open-loop poles: +2,−2+2, -2, so P = 1 (one RHP pole). No poles lie on the jωj\omega-axis.

Frequency response

G(jω)=5+jω−(ω2+4)=−5ω2+4−jωω2+4G(j\omega) = \frac{5 + j\omega}{-(\omega^2 + 4)} = \frac{-5}{\omega^2 + 4} - j\frac{\omega}{\omega^2 + 4}
ωReIm|G|∠G
0−1.2501.25−180°
1−1.00−0.201.02−168.7°
2−0.625−0.250.67−158.2°
5−0.172−0.1720.24−135°
∞000−90°
  • For ω > 0 the plot is in the third quadrant, from −1.25 to the origin (arriving along −90°).
  • For ω < 0 it is the mirror image in the second quadrant.
  • The infinite semicircle maps to the origin.
                                         |
                                         |
                                         |
                                         |
                                         |
              .......................    |
           ....                     .....|
         ...                            ..
---------*-----@-------------------------*--------
         ***                            **
           ****                     *****|
              ***********************    |
                                         |
                                         |
                                         |
                                         |
                                         |
       -1.25                             0
* w > 0   . w < 0 (mirror)   @ point (-1, j0)
w = 0 at -1.25; w -> +-inf at origin

Stability

Nyquist criterion: Z=P+NZ = P + N, where PP = number of open-loop poles in the RHP, NN = net clockwise encirclements of (−1,j0)(-1, j0) by the Nyquist plot of G(s)H(s)G(s)H(s), and ZZ = number of closed-loop poles in the RHP. The closed loop is stable only if Z=0Z = 0.

As ω goes from −∞ to +∞, the curve runs from the origin through the upper half to −1.25 and back through the lower half. This is a counter-clockwise loop, and it contains −1 because −1.25 < −1. So N = −1.

Z=P+N=1−1=0Z = P + N = 1 - 1 = 0

The closed-loop system is stable. Check: s2−4+s+5=s2+s+1=0s^2 - 4 + s + 5 = s^2 + s + 1 = 0 has roots −0.5±j0.866-0.5 \pm j0.866. ✓

Gain margin

Phase crossover is at ω = 0, where ∣G∣=5/4=1.25|G| = 5/4 = 1.25.

GM=11.25=0.8=20log⁡0.8=−1.94 dBGM = \frac{1}{1.25} = 0.8 = 20\log0.8 = -1.94\ \text{dB}

For this open-loop unstable system, the negative GM means the gain can be reduced by at most a factor of 0.8 (gain K>0.8K > 0.8 is needed) before the system becomes unstable.

Answer: P = 1, N = −1, Z = 0, so the system is stable. GM = 0.8 (−1.94 dB).

  • 2074 Asoj · 8 marks

Draw Bode plot for the system with transfer function G(s) = (20s + 200)/[(s² + [?]s + 25)(s² + 40s)]. Determine gain margin, phase margin and comment on stability of the system according to your plot.

Answer

One coefficient in the quadratic is unreadable in the paper ("s² + [?]s + 25"). It is taken here as 4, giving s2+4s+25s^2 + 4s + 25 (as in the similar 2072 question). Then ωn=5\omega_n = 5 rad/s and ζ=4/(2×5)=0.4\zeta = 4/(2 \times 5) = 0.4.

Time-constant form

G(s)=20(s+10)s(s+40)(s2+4s+25)=0.2(1+s10)s(1+s40)(1+0.16s+0.04s2)G(s) = \frac{20(s+10)}{s(s+40)(s^2 + 4s + 25)} = \frac{0.2\left(1 + \dfrac{s}{10}\right)}{s\left(1 + \dfrac{s}{40}\right)\left(1 + 0.16s + 0.04s^2\right)}

K=0.2K = 0.2 (20log⁡0.2=−13.9820\log0.2 = -13.98 dB), type 1.

Corner frequencies and slopes

RangeFactor addedSlope
ω < 50.2/s0.2/s−20 dB/dec
5 – 10quadratic (ω_n = 5)−60 dB/dec
10 – 40zero at 10−40 dB/dec
ω > 40pole at 40−60 dB/dec

Magnitude asymptotes

ω0.010.10.2151040100
dB26.06.00−14.0−28.0−46.0−70.1−94.0

The quadratic peak correction at ωn\omega_n is −20log⁡(2ζ)=+1.9-20\log(2\zeta) = +1.9 dB.

Phase

ϕ=−90∘+tan⁡−1ω10−tan⁡−1ω40−tan⁡−10.16ω1−0.04ω2\phi = -90^\circ + \tan^{-1}\frac{\omega}{10} - \tan^{-1}\frac{\omega}{40} - \tan^{-1}\frac{0.16\omega}{1 - 0.04\omega^2}
ω0.10.21255.88102040100
φ (deg)−90.5−91.0−95.2−102.4−160.6−180.0−211.0−221.1−233.2−251.6

Bode plot

   30 |*
      | ******
      |      *******
    0 |------------******----------------------------
      |                  ******
      |                       *******
  -30 |                             ****
      |                                ***
      |                                  ***
  -60 |                                    ****
      |                                       ***
      |                                          **
  -90 |                                           ***
      +----------------------------------------------
       0.01       0.1        1           10         100
Magnitude asymptotes (dB) vs w (rad/s)
  -90 |*************************
      |                        ****
      |                            **
 -135 |                             **
      |                              *
      |                              **
 -180 |-------------------------------*--------------
      |                                **
      |                                 ****
 -225 |                                    *****
      |                                        *****
      |                                            **
 -270 |
      +----------------------------------------------
       0.01       0.1        1           10         100
Phase (deg); crosses -180 at 5.88 rad/s

Margins

  • Gain crossover: the −20 dB/dec line cuts 0 dB at ω = K = 0.2 rad/s (exact 0.200). There φ = −91.0°, so PM = 89.0°.
  • Phase crossover: φ = −180° at ωpc=5.88\omega_{pc} = 5.88 rad/s, where the exact magnitude is −28.3 dB. So GM = +28.3 dB.

Stability

GM > 0 and PM > 0, and ωgc\omega_{gc} (0.2) < ωpc\omega_{pc} (5.88). The closed-loop system is stable with large margins, though it will be slow because the bandwidth is small.

Answer (with s2+4s+25s^2 + 4s + 25): GM ≈ 28.3 dB, PM ≈ 89°. The system is stable.

  • 2072 Chaitra · 10 marks

Draw Bode plot for the system with transfer function G(s) = (4s + 40)/[(s² + 4s + 25)(s² + 50s)]. Determine gain margin, phase margin and comment on stability of the system according to your plot.

Answer

Time-constant form

G(s)=4(s+10)s(s+50)(s2+4s+25)=0.032(1+s10)s(1+s50)(1+0.16s+0.04s2)G(s) = \frac{4(s+10)}{s(s+50)(s^2 + 4s + 25)} = \frac{0.032\left(1 + \dfrac{s}{10}\right)}{s\left(1 + \dfrac{s}{50}\right)\left(1 + 0.16s + 0.04s^2\right)}
  • K=4×1050×25=0.032K = \dfrac{4 \times 10}{50 \times 25} = 0.032, so 20log⁡K=−29.920\log K = -29.9 dB. Type 1.
  • Quadratic: ωn=5\omega_n = 5 rad/s, ζ=4/(2×5)=0.4\zeta = 4/(2 \times 5) = 0.4. Peak correction −20log⁡(0.8)=+1.9-20\log(0.8) = +1.9 dB.

Factors

FactorCorner (rad/s)Slope changePhase
0.032/s0.032/s—−20 dB/dec−90°
quadratic, ζ = 0.45−40 dB/dec0 to −180°
(1+s/10)(1 + s/10)10+20 dB/dec0 to +90°
1/(1+s/50)1/(1 + s/50)50−20 dB/dec0 to −90°

Magnitude asymptotes

RangeSlopeValues
ω < 5−20 dB/dec30.1 dB at 0.001; 10.1 dB at 0.01; 0 dB at 0.032; −29.9 dB at 1; −43.9 dB at 5
5 – 10−60 dB/dec−43.9 → −61.9 dB
10 – 50−40 dB/dec−61.9 → −89.9 dB
ω > 50−60 dB/dec−108.0 dB at 100

Phase

ϕ=−90∘+tan⁡−1ω10−tan⁡−1ω50−tan⁡−10.16ω1−0.04ω2\phi = -90^\circ + \tan^{-1}\frac{\omega}{10} - \tan^{-1}\frac{\omega}{50} - \tan^{-1}\frac{0.16\omega}{1 - 0.04\omega^2}
ω0.010.0320.1155.971050100
φ (deg)−90.0−90.1−90.5−94.9−159.2−180.0−208.2−231.7−246.9

Bode plot

   45 |
      |****
      |   ********
    0 |----------********----------------------------
      |                 ********
      |                        *******
  -45 |                              ******
      |                                   ***
      |                                     *****
  -90 |                                         ***
      |                                            **
      |
 -135 |
      +----------------------------------------------
       0.001    0.01     0.1      1        10       100
Magnitude asymptotes (dB) vs w (rad/s)
  -90 |*****************************
      |                            ****
      |                               **
 -135 |                                **
      |                                 *
      |                                 **
 -180 |----------------------------------*-----------
      |                                  **
      |                                   *****
 -225 |                                       ****
      |                                           ***
      |
 -270 |
      +----------------------------------------------
       0.001    0.01     0.1      1        10       100
Phase (deg); crosses -180 at 5.97 rad/s

Gain and phase margin

  • Gain crossover: on the −20 dB/dec segment, ∣G∣=1|G| = 1 at ωgc=K=0.032\omega_{gc} = K = 0.032 rad/s. There φ = −90.1°, so
PM=180∘−90.1∘=89.9∘PM = 180^\circ - 90.1^\circ = 89.9^\circ
  • Phase crossover: φ = −180° at ωpc=5.97\omega_{pc} = 5.97 rad/s, where the magnitude is −44.5 dB (asymptote ≈ −48.5 dB, plus the resonance lift). So
GM=+44.5 dBGM = +44.5\ \text{dB}

Stability

GM ≈ +44.5 dB and PM ≈ +89.9°, both positive, with ωgc≪ωpc\omega_{gc} \ll \omega_{pc}. The closed-loop system is stable. The very low gain crossover (0.032 rad/s) means the response is very slow; the gain could be raised by about 44 dB (×168) before instability.

Answer: GM ≈ 44.5 dB, PM ≈ 89.9°. The system is stable.

  • 2071 Chaitra · 4 marks

State the Nyquist stability criteria for negative feedback control system. Using this concept determine whether the following system represented by figure below is stable. [Figure: open-loop pole-zero plot with poles marked at 3 (drawn on the negative real axis, i.e. s = −3) and at s = +2, and a zero at s = −1. Nyquist diagram: a closed contour crossing the real axis at about −1.25 and 0, extending to about ±1.6 on the imaginary axis, traversed counter-clockwise (arrow at top pointing left), enclosing the −1 point once]

Answer

Nyquist stability criterion

For a negative feedback system with open-loop transfer function G(s)H(s)G(s)H(s):

Z=P+NZ = P + N
  • PP = number of open-loop poles in the right half s-plane;
  • NN = net number of clockwise encirclements of the point (−1,j0)(-1, j0) by the Nyquist plot (NN is negative for counter-clockwise encirclements);
  • ZZ = number of closed-loop poles in the right half-plane.

The closed loop is stable if and only if Z=0Z = 0, i.e. the Nyquist plot must encircle (−1,j0)(-1, j0) counter-clockwise as many times as there are open-loop RHP poles. If P = 0, it must not encircle −1 at all.

Applying it to the given system

  • From the pole-zero plot: open-loop poles at s=−3s = -3 and s=+2s = +2, and a zero at s=−1s = -1. So G(s)H(s)=K(s+1)(s+3)(s−2)G(s)H(s) = \dfrac{K(s+1)}{(s+3)(s-2)}, with P = 1 (the pole at +2).
  • From the Nyquist diagram: the plot crosses the real axis at about −1.25 and 0, so the point −1 lies inside the closed curve. The curve is traversed counter-clockwise, so it encircles −1 once anticlockwise: N = −1.
Z=P+N=1+(−1)=0Z = P + N = 1 + (-1) = 0

The closed-loop system is stable.

(Consistency check: at ω = 0, G(0)=−K/6=−1.25G(0) = -K/6 = -1.25 gives K=7.5K = 7.5. Then 1+G=01 + G = 0 gives s2+8.5s+1.5=0s^2 + 8.5s + 1.5 = 0, whose roots are both in the LHP.)

  • 2071 Chaitra · 5 marks

Discuss how Bode plot can be used to determine transfer function of the system.

Answer

A Bode plot can be read "backwards" to find the transfer function of a minimum-phase system. The magnitude asymptotes give the gain, type and corner frequencies; the phase plot confirms them.

Procedure

  1. Draw straight-line asymptotes on the measured magnitude curve, using slopes that are multiples of ±20 dB/decade.
  2. Initial (low-frequency) slope gives the type:
    • 0 dB/dec: type 0 (no pole at the origin);
    • −20 dB/dec: one pole at the origin;
    • −40 dB/dec: two poles at the origin.
  3. Find the gain K:
    • Type 0: the low-frequency level is 20log⁡K20\log K.
    • Type 1: the −20 dB/dec line (extended if needed) meets 0 dB at ω = K. Equivalently K=ω⋅10M/20K = \omega \cdot 10^{M/20} at any point ω on it.
    • Type 2: the −40 dB/dec line meets 0 dB at ω=K\omega = \sqrt K.
  4. Corner frequencies: at every break in slope:
    • −20 dB/dec change: simple pole 1/(1+s/ωc)1/(1 + s/\omega_c);
    • +20 dB/dec change: simple zero (1+s/ωc)(1 + s/\omega_c);
    • −40 dB/dec change: double pole or quadratic 1/(1+2ζs/ωn+s2/ωn2)1/(1 + 2\zeta s/\omega_n + s^2/\omega_n^2), with ωn\omega_n = corner.
  5. Damping of a quadratic factor: measure the resonant peak above the asymptote at ωn\omega_n. Then Mr=1/(2ζ1−ζ2)M_r = 1/(2\zeta\sqrt{1 - \zeta^2}), or approximately 20log⁡12ζ20\log\frac{1}{2\zeta} dB at ωn\omega_n.
  6. Check with the phase plot: for a minimum-phase system the phase must agree with the factors found. For example, the phase approaches −90∘×(number of poles−zeros)-90^\circ \times (\text{number of poles} - \text{zeros}) at high frequency. Extra phase lag with no extra magnitude change indicates a transport delay e−sTe^{-sT} (slope of phase vs ω gives T) or an RHP zero.
  7. Write the result in time-constant form, then convert to pole-zero form if needed.

Short example

Initial slope −20 dB/dec crossing 0 dB at ω = 10, with a break to −40 dB/dec at ω = 5:

G(s)=10s(1+s/5)=50s(s+5)G(s) = \frac{10}{s(1 + s/5)} = \frac{50}{s(s+5)}

Limitations

The method assumes minimum-phase behaviour, and asymptotes give only approximate corner frequencies. Accurate values come from fitting the exact curve (e.g. −3 dB at a simple-pole corner).

  • 2071 Shrawan · 6 marks

Discuss how a Bode plot can be used to determine transfer function of the system. Explain with an example.

Answer

A Bode plot obtained from a frequency-response test can be used to identify the transfer function. The asymptotic magnitude curve gives the gain, type and corner frequencies, and the phase curve confirms them (for a minimum-phase system).

Steps

  1. Fit asymptotes with slopes of 0, ±20, ±40 … dB/decade to the magnitude curve.
  2. Low-frequency slope gives the system type: 0, −20 or −40 dB/dec means 0, 1 or 2 integrators.
  3. Gain K from the low-frequency segment:
    • Type 0: Mlow=20log⁡KM_{low} = 20\log K.
    • Type 1: the extended −20 dB/dec line crosses 0 dB at ω = K.
    • Type 2: the −40 dB/dec line crosses 0 dB at ω=K\omega = \sqrt K.
  4. Each change of slope is a corner frequency ωc\omega_c:
    • −20 dB/dec change: pole 1/(1+s/ωc)1/(1 + s/\omega_c);
    • +20 dB/dec change: zero (1+s/ωc)(1 + s/\omega_c);
    • −40 dB/dec change: quadratic pole pair. Find ζ from the height of the resonant peak: peak above asymptote ≈ −20log⁡2ζ-20\log 2\zeta.
  5. Verify with phase: the phase at very low and very high ω should equal −90∘×-90^\circ \times (net poles) at those ends. Unexplained extra lag means a time delay or a non-minimum-phase zero.

Worked example

Suppose the asymptotic magnitude plot is:

  • a horizontal line at 20 dB up to ω = 2 rad/s;
  • then −20 dB/dec up to ω = 10 rad/s;
  • then −40 dB/dec beyond 10 rad/s.

The phase goes from 0° to −180°.

   30 |
      |******************
      |                  ******
    0 |-----------------------****-------------------
      |                          ***
      |                            ****
  -30 |                               ****
      |                                  ****
      |                                     ****
  -60 |                                        ***
      |                                           ***
      |
  -90 |
      +----------------------------------------------
       0.1        1          10          100        1000
Magnitude asymptotes (dB) vs w (rad/s)

Reading it:

  1. Initial slope 0 dB/dec, so the system is type 0.
  2. 20log⁡K=2020\log K = 20 dB, so K = 10.
  3. At ω = 2 the slope changes by −20 dB/dec: a pole 1/(1+s/2)1/(1 + s/2).
  4. At ω = 10 the slope changes by a further −20 dB/dec: a pole 1/(1+s/10)1/(1 + s/10).
  5. Phase check: two poles give 0° → −180°, which is consistent.
G(s)=10(1+s2)(1+s10)=200(s+2)(s+10)G(s) = \frac{10}{\left(1 + \dfrac{s}{2}\right)\left(1 + \dfrac{s}{10}\right)} = \frac{200}{(s+2)(s+10)}

Check of one point: at ω = 10 the asymptote gives 20−20log⁡(10/2)=6.020 - 20\log(10/2) = 6.0 dB. From the TF: 20log⁡10−20log⁡5=6.020\log10 - 20\log5 = 6.0 dB. ✓ (The true curve is about 3 dB lower at each corner.)

  • 2071 Shrawan · 3+3+2 marks

Construct the polar plot of unity feedback system with G(s) = K/[s(s+1)(0.1s+1)]. Then, upgrade the plot to make it Nyquist plot. Hence find range of k for stable operation.

Answer

The polar plot is the locus of G(jω)G(j\omega) in the complex plane as ω\omega goes from 0 to ∞\infty. The Nyquist plot adds the mirror image for −∞<ω<0-\infty<\omega<0 and the map of the small indentation around the pole at the origin, so that the whole Nyquist contour is mapped.

Polar plot

G(jω)=Kjω(1+jω)(1+j0.1ω)G(j\omega)=\frac{K}{j\omega(1+j\omega)(1+j0.1\omega)} ∣G(jω)∣=Kω1+ω21+0.01ω2,∠G(jω)=−90∘−tan⁡−1ω−tan⁡−10.1ω|G(j\omega)|=\frac{K}{\omega\sqrt{1+\omega^2}\sqrt{1+0.01\omega^2}},\qquad \angle G(j\omega)=-90^\circ-\tan^{-1}\omega-\tan^{-1}0.1\omega
ω\omegaMagnitudePhase
0+0^+∞\infty−90∘-90^\circ
10=3.162\sqrt{10}=3.162K/11K/11−180∘-180^\circ
∞\infty0−270∘-270^\circ
  • Low-frequency asymptote: as ω→0\omega\to0, Re G→−K(T1+T2)=−K(1+0.1)=−1.1K\text{Re}\,G \to -K(T_1+T_2) = -K(1+0.1) = -1.1K. The plot starts at infinity parallel to the negative imaginary axis, along the line Re=−1.1K\text{Re}=-1.1K.
  • Negative real axis crossing: set phase =−180∘=-180^\circ: tan⁡−1ω+tan⁡−10.1ω=90∘⇒0.1ω2=1⇒ωpc=10=3.162\tan^{-1}\omega+\tan^{-1}0.1\omega=90^\circ \Rightarrow 0.1\omega^2=1 \Rightarrow \omega_{pc}=\sqrt{10}=3.162 rad/s.
∣G(jωpc)∣=K3.162×11×1.1=K11\begin{aligned} |G(j\omega_{pc})| &= \frac{K}{3.162\times\sqrt{11}\times\sqrt{1.1}} = \frac{K}{11} \end{aligned}

So the plot crosses the negative real axis at −K/11-K/11 and ends at the origin, tangent to the positive imaginary axis (−270∘-270^\circ).

            Im
             |
   -K/11     |
 ----o-------+--------> Re
    / \_____/|
   |  w=3.16 |
   |         |
   |  w ->0+ (to -inf j,
   |   asymptote Re=-1.1K)

Nyquist plot

  1. Draw the polar plot for ω=0+→∞\omega = 0^+ \to \infty (third quadrant, crosses at −K/11-K/11, ends at origin).
  2. Draw its mirror image about the real axis for ω=−∞→0−\omega=-\infty \to 0^-.
  3. The infinite semicircle of the Nyquist contour (s=Rejθs=Re^{j\theta}, R→∞R\to\infty) maps to the origin.
  4. The small semicircle around the pole at s=0s=0 (s=ϵejθs=\epsilon e^{j\theta}, θ:−90∘→+90∘\theta: -90^\circ\to+90^\circ) maps to Kϵe−jθ\frac{K}{\epsilon}e^{-j\theta}, i.e. an infinite-radius semicircle traversed clockwise from ω=0−\omega=0^- to ω=0+\omega=0^+ through the positive real axis.

The resulting closed curve is the Nyquist plot. It cuts the negative real axis only at −K/11-K/11.

Range of K for stability

Nyquist criterion: Z=P+NZ = P + N, where PP = open-loop RHP poles, NN = clockwise encirclements of −1+j0-1+j0.

  • P=0P = 0 (poles at 0,−1,−100,-1,-10; the origin pole is excluded by the indentation).
  • For stability, Z=0Z=0, so N=0N=0: the point −1-1 must not be enclosed, i.e. it must lie to the left of the crossing point.
K11<1  ⇒  K<11\frac{K}{11} < 1 \;\Rightarrow\; K < 11

If K>11K>11, the curve encircles −1-1 twice clockwise (N=2N=2, Z=2Z=2): unstable. At K=11K=11 the system oscillates at ω=3.162\omega=3.162 rad/s.

Check by Routh: 0.1s3+1.1s2+s+K=00.1s^3+1.1s^2+s+K=0 gives 1.1×1>0.1K⇒K<111.1\times1 > 0.1K \Rightarrow K<11.

Answer: The closed-loop system is stable for 0<K<110 < K < 11.

  • 2070 Chaitra (old course) · 8 marks

Find the Gain Margin and Phase Margin using Bode plots for the following transfer function: G(s) = 1/[s(0.1s+1)(0.2s+1)].

Answer

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

Type-1 system, K=1K=1, corner frequencies ω1=1/0.2=5\omega_1 = 1/0.2 = 5 rad/s and ω2=1/0.1=10\omega_2 = 1/0.1 = 10 rad/s.

Magnitude plot (asymptotic)

Range of ω\omegaSlope
ω<5\omega < 5−20-20 dB/dec (pole at origin)
5<ω<105 < \omega < 10−40-40 dB/dec
ω>10\omega > 10−60-60 dB/dec
  • At ω=0.1\omega=0.1: 20log⁡(1/0.1)=2020\log(1/0.1) = 20 dB; at ω=1\omega=1: 0 dB.
  • At ω=5\omega=5: 20log⁡(1/5)=−1420\log(1/5) = -14 dB.
  • At ω=10\omega=10: −14−40log⁡2=−26-14 - 40\log 2 = -26 dB.
  • At ω=100\omega=100: −26−60=−86-26 - 60 = -86 dB.

Phase plot

ϕ(ω)=−90∘−tan⁡−10.1ω−tan⁡−10.2ω\phi(\omega) = -90^\circ - \tan^{-1}0.1\omega - \tan^{-1}0.2\omega
ω\omega (rad/s)0.11257.071020100
ϕ\phi−91.7∘-91.7^\circ−107∘-107^\circ−123∘-123^\circ−161.6∘-161.6^\circ−180∘-180^\circ−198.4∘-198.4^\circ−229.4∘-229.4^\circ−261.4∘-261.4^\circ
 dB
  20 |\ -20dB/dec
   0 |-\---------------------- w
     |  \ wgc~1
 -14 |   \___ w=5  -40
 -26 |        \__ w=10
     |           \  -60
 deg
 -90 |--__
-180 |-------x---------- wpc=7.07
-270 |            ----___

Phase crossover frequency and gain margin

At ωpc\omega_{pc}, ϕ=−180∘\phi=-180^\circ: tan⁡−10.1ω+tan⁡−10.2ω=90∘⇒0.02ω2=1\tan^{-1}0.1\omega+\tan^{-1}0.2\omega = 90^\circ \Rightarrow 0.02\omega^2 = 1.

ωpc=50=7.07 rad/s∣G(jωpc)∣=17.071+0.51+2=115=0.0667GM=20log⁡10.0667=20log⁡15=23.52 dB\begin{aligned} \omega_{pc} &= \sqrt{50} = 7.07\ \text{rad/s}\\ |G(j\omega_{pc})| &= \frac{1}{7.07\sqrt{1+0.5}\sqrt{1+2}} = \frac{1}{15} = 0.0667\\ GM &= 20\log\frac{1}{0.0667} = 20\log 15 = 23.52\ \text{dB} \end{aligned}

Gain crossover frequency and phase margin

From the asymptotic plot, the magnitude is 0 dB at ω≈1\omega\approx1 rad/s. Solving ∣G(jω)∣=1|G(j\omega)|=1 exactly gives ωgc=0.977\omega_{gc}=0.977 rad/s.

ϕ(ωgc)=−90∘−tan⁡−1(0.0977)−tan⁡−1(0.1954)=−90∘−5.58∘−11.05∘=−106.6∘PM=180∘+ϕ(ωgc)=73.4∘\begin{aligned} \phi(\omega_{gc}) &= -90^\circ - \tan^{-1}(0.0977) - \tan^{-1}(0.1954)\\ &= -90^\circ - 5.58^\circ - 11.05^\circ = -106.6^\circ\\ PM &= 180^\circ + \phi(\omega_{gc}) = 73.4^\circ \end{aligned}

(Using the asymptotic value ωgc=1\omega_{gc}=1: PM=180∘−107.0∘=73∘PM = 180^\circ-107.0^\circ = 73^\circ.)

Answer: GM = 23.5 dB at ωpc=7.07\omega_{pc}=7.07 rad/s; PM ≈ 73.4° at ωgc≈0.98\omega_{gc}\approx0.98 rad/s. Both margins are positive, so the closed-loop system is stable.

  • 2070 Chaitra (old course) · 8 marks

An engineer is called in to consult on a control system in a piece of equipment in the field. No one can find the design report or test results from the original design of control system. The engineer therefore decided to take a frequency response of the system. The resulting asymptotic frequency response is obtained as below. Determine the transfer function. [Figure: asymptotic magnitude plot; 40 dB at ω = 0.1 with slope −20 dB/dec; at ω = √2 there is a resonant peak 4 dB above the asymptote, after which the slope is −60 dB/dec; the curve crosses 0 dB at ω = 2 where the slope changes to −40 dB/dec; at ω = 3 the slope changes to −60 dB/dec]

Answer

We read the asymptotic plot from left to right: each change of slope is a corner frequency, and the low-frequency line fixes the gain.

Step 1: Initial slope and gain

The initial slope is −20-20 dB/dec, so there is one pole at the origin (type-1). Its line is 20log⁡(K/ω)20\log(K/\omega):

20log⁡K0.1=40 dB⇒K0.1=100⇒K=1020\log\frac{K}{0.1} = 40\ \text{dB} \Rightarrow \frac{K}{0.1}=100 \Rightarrow K=10

Step 2: Corner at ω=2\omega=\sqrt2 (complex poles)

The slope changes from −20-20 to −60-60 dB/dec, a change of −40-40 dB/dec, and the curve shows a resonant peak. So there is a pair of complex poles with ωn=2\omega_n=\sqrt2 rad/s.

The exact curve at the corner lies 20log⁡12ζ20\log\frac{1}{2\zeta} above the asymptote, so

20log⁡12ζ=4 dB12ζ=100.2=1.585ζ=0.315\begin{aligned} 20\log\frac{1}{2\zeta} &= 4\ \text{dB}\\ \frac{1}{2\zeta} &= 10^{0.2} = 1.585\\ \zeta &= 0.315 \end{aligned}

Quadratic factor: 11+2ζωns+s2ωn2=11+0.446s+0.5s2=2s2+0.892s+2\dfrac{1}{1+\frac{2\zeta}{\omega_n}s+\frac{s^2}{\omega_n^2}} = \dfrac{1}{1+0.446s+0.5s^2} = \dfrac{2}{s^2+0.892s+2}

Step 3: Corner at ω=2\omega=2 (zero)

Slope changes from −60-60 to −40-40 dB/dec (+20 dB/dec), so there is a simple zero at ω=2\omega=2: factor (1+s/2)(1+s/2).

Step 4: Corner at ω=3\omega=3 (pole)

Slope changes from −40-40 to −60-60 dB/dec (−20 dB/dec), so there is a simple pole at ω=3\omega=3: factor 11+s/3\frac{1}{1+s/3}.

Transfer function

G(s)=10 (1+s/2)s (1+0.446s+0.5s2)(1+s/3)=10×12×2×3 (s+2)s(s2+0.892s+2)(s+3)=30(s+2)s(s+3)(s2+0.892s+2)\begin{aligned} G(s) &= \frac{10\,(1+s/2)}{s\,(1+0.446s+0.5s^2)(1+s/3)}\\ &= \frac{10\times\frac12\times2\times3\,(s+2)}{s(s^2+0.892s+2)(s+3)}\\ &= \frac{30(s+2)}{s(s+3)(s^2+0.892s+2)} \end{aligned}

Check: as s→0s\to0, G(s)→30×2s×3×2=10sG(s)\to \frac{30\times2}{s\times3\times2} = \frac{10}{s}, which gives 40 dB at ω=0.1\omega=0.1 as required.

Corner ω\omegaFactorSlope after
—10/s10/s−20-20 dB/dec
2\sqrt2complex poles, ζ=0.315\zeta=0.315−60-60 dB/dec
2zero (1+s/2)(1+s/2)−40-40 dB/dec
3pole 1/(1+s/3)1/(1+s/3)−60-60 dB/dec

Note: with K=10K=10 the straight-line asymptote is about 8 dB at ω=2\omega=2, not exactly 0 dB as labelled in the sketch; the gain is taken from the clearly marked low-frequency point (40 dB at ω=0.1\omega=0.1), which is the usual method.

Answer: G(s)=30(s+2)s(s+3)(s2+0.892s+2)G(s)=\dfrac{30(s+2)}{s(s+3)(s^2+0.892s+2)}, with ζ≈0.315\zeta\approx0.315 and ωn=2\omega_n=\sqrt2 rad/s for the complex poles.

  • 2070 Chaitra · 4 marks

Discuss how Bode plot is used for determining relative stability.

Answer

Relative stability tells how far a stable system is from becoming unstable. On a Bode plot it is measured by the gain margin (GM) and phase margin (PM), read directly from the magnitude and phase curves of the open-loop transfer function G(jω)H(jω)G(j\omega)H(j\omega).

Procedure

  1. Draw the magnitude plot (dB) and phase plot of G(jω)H(jω)G(j\omega)H(j\omega) on the same frequency axis.
  2. Gain crossover frequency ωgc\omega_{gc}: where the magnitude curve crosses 0 dB.
  3. Phase crossover frequency ωpc\omega_{pc}: where the phase curve crosses −180∘-180^\circ.
  4. Gain margin:
GM=−20log⁡∣G(jωpc)H(jωpc)∣ dBGM = -20\log|G(j\omega_{pc})H(j\omega_{pc})|\ \text{dB}

i.e. the distance of the magnitude curve below 0 dB at ωpc\omega_{pc}. 5. Phase margin:

PM=180∘+∠G(jωgc)H(jωgc)PM = 180^\circ + \angle G(j\omega_{gc})H(j\omega_{gc})

i.e. the distance of the phase curve above −180∘-180^\circ at ωgc\omega_{gc}.

 dB  |\
   0 |-\----------+-------- w
     |  \  wgc    |  ^ GM
     |   \        |  v
 deg |            |
-180 |----+-------x-------- w
     |  ^ PM     wpc

Interpretation (minimum-phase systems)

ConditionClosed-loop system
GM > 0 dB and PM > 0°, i.e. ωgc<ωpc\omega_{gc}<\omega_{pc}Stable
GM = 0 dB, PM = 0°, ωgc=ωpc\omega_{gc}=\omega_{pc}Marginally stable (sustained oscillation)
GM < 0 dB or PM < 0°, i.e. ωgc>ωpc\omega_{gc}>\omega_{pc}Unstable
  • Larger margins mean more relative stability. GM tells by how much the gain can be increased before instability; PM tells how much extra phase lag (e.g. a time delay) can be added.
  • Good design values: GM ≥ 6 dB and PM of about 30°–60°.
  • PM is linked to damping: approximately ζ≈PM/100\zeta \approx PM/100 for PM below about 70°. Small PM means a large overshoot.

Example: for a system with ωgc=1\omega_{gc}=1 rad/s, phase −150∘-150^\circ there, and magnitude −10-10 dB at ωpc\omega_{pc}: PM = 30°, GM = 10 dB, so the system is stable with reasonable margin.

  • 2069 Chaitra · 10 marks

Draw the bode plot for transfer function G(s) = 48(1+s)/[s²(1+3s)(1+0.5s)(2+0.2s)]; from the graph determine (i) Phase crossover frequency (ii) Gain crossover frequency (iii) P.M (iv) G.M (v) Stability of the system.

Answer

Step 1: Time-constant form

G(s)=48(1+s)s2(1+3s)(1+0.5s)(2+0.2s)=24(1+s)s2(1+3s)(1+0.5s)(1+0.1s)G(s)=\frac{48(1+s)}{s^2(1+3s)(1+0.5s)(2+0.2s)} = \frac{24(1+s)}{s^2(1+3s)(1+0.5s)(1+0.1s)}
  • K=24K=24, type-2 (double pole at origin): initial slope −40-40 dB/dec.
  • Corner frequencies: pole 1/3=0.3331/3=0.333, zero 11, pole 1/0.5=21/0.5=2, pole 1/0.1=101/0.1=10 rad/s.

Step 2: Asymptotic magnitude plot

RangeFactor addedNet slope
ω<0.333\omega<0.33324/s224/s^2−40-40 dB/dec
0.3330.333–11pole 1/(1+3s)1/(1+3s)−60-60 dB/dec
11–22zero (1+s)(1+s)−40-40 dB/dec
22–1010pole 1/(1+0.5s)1/(1+0.5s)−60-60 dB/dec
>10>10pole 1/(1+0.1s)1/(1+0.1s)−80-80 dB/dec
ω=0.1: 20log⁡(24/0.01)=67.6 dBω=0.333: 67.6−40log⁡(3.33)=46.7 dBω=1: 46.7−60log⁡3=18.1 dBω=2: 18.1−40log⁡2=6.0 dBω=10: 6.0−60log⁡5=−35.9 dB\begin{aligned} \omega=0.1:&\ 20\log(24/0.01) = 67.6\ \text{dB}\\ \omega=0.333:&\ 67.6-40\log(3.33)=46.7\ \text{dB}\\ \omega=1:&\ 46.7-60\log 3 = 18.1\ \text{dB}\\ \omega=2:&\ 18.1-40\log 2 = 6.0\ \text{dB}\\ \omega=10:&\ 6.0-60\log 5 = -35.9\ \text{dB} \end{aligned}

Step 3: Phase plot

ϕ(ω)=−180∘+tan⁡−1ω−tan⁡−13ω−tan⁡−10.5ω−tan⁡−10.1ω\phi(\omega) = -180^\circ + \tan^{-1}\omega - \tan^{-1}3\omega - \tan^{-1}0.5\omega - \tan^{-1}0.1\omega
ω\omega0.10.20.512410
ϕ\phi−194∘-194^\circ−207∘-207^\circ−227∘-227^\circ−239∘-239^\circ−253∘-253^\circ−275∘-275^\circ−307∘-307^\circ
 dB  67 |\ -40
     46 | \__ -60
     18 |     \__ -40
      6 |        \__ -60
      0 |-----------x-------- w
                 wgc~2.5
deg -180|------------------- w
        |\___
        |    \____ (always
        |         \__ below -180)

(i) Phase crossover frequency

tan⁡−13ω>tan⁡−1ω\tan^{-1}3\omega > \tan^{-1}\omega for every ω>0\omega>0, so the phase is always below −180∘-180^\circ; it starts at −180∘-180^\circ only as ω→0\omega\to0. The phase curve never crosses −180∘-180^\circ at a finite non-zero frequency, so ωpc\omega_{pc} does not exist (it is at ω=0\omega=0).

(ii) Gain crossover frequency

From the asymptotic plot, slope −60-60 after ω=2\omega=2 (6 dB): 6.0−60log⁡(ω/2)=0⇒ωgc=2.526.0 - 60\log(\omega/2)=0 \Rightarrow \omega_{gc}=2.52 rad/s. The exact value from ∣G(jω)∣=1|G(j\omega)|=1 is ωgc=2.34\omega_{gc}=2.34 rad/s.

(iii) Phase margin

ϕ(2.34)=−180∘+66.8∘−81.9∘−49.4∘−13.1∘=−257.6∘PM=180∘+(−257.6∘)=−77.6∘\begin{aligned} \phi(2.34) &= -180^\circ + 66.8^\circ - 81.9^\circ - 49.4^\circ - 13.1^\circ = -257.6^\circ\\ PM &= 180^\circ + (-257.6^\circ) = -77.6^\circ \end{aligned}

(iv) Gain margin

Since the phase never reaches −180∘-180^\circ from above and the magnitude is very large at low frequency, GM is negative (−∞ dB): reducing the gain cannot bring the phase above −180∘-180^\circ.

(v) Stability

PM is negative and GM is negative, so the closed-loop system is unstable. Check: the characteristic equation 0.3s5+3.7s4+7.2s3+2s2+48s+48=00.3s^5+3.7s^4+7.2s^3+2s^2+48s+48=0 has roots 0.995±j1.940.995\pm j1.94 in the right half plane.

Answer: ωpc\omega_{pc} – none (phase always below −180°); ωgc≈2.34\omega_{gc}\approx2.34 rad/s (2.5 rad/s asymptotic); PM ≈ −77.6°; GM negative; closed loop unstable.

  • 2068 Chaitra · 4 marks

Write a short note on gain margin and phase margin.

Answer

Gain margin and phase margin are measures of relative stability: they show how close the closed-loop system is to instability, using the open-loop frequency response G(jω)H(jω)G(j\omega)H(j\omega).

Gain margin (GM)

The factor by which the open-loop gain can be increased before the closed-loop system becomes marginally stable.

GM=1∣G(jωpc)H(jωpc)∣,GMdB=−20log⁡∣G(jωpc)H(jωpc)∣GM = \frac{1}{|G(j\omega_{pc})H(j\omega_{pc})|},\qquad GM_{dB} = -20\log|G(j\omega_{pc})H(j\omega_{pc})|
  • ωpc\omega_{pc} = phase crossover frequency, where ∠GH=−180∘\angle GH = -180^\circ.
  • On the polar plot: if the curve cuts the negative real axis at −a-a, then GM=1/aGM = 1/a.

Phase margin (PM)

The additional phase lag that can be added at the gain crossover frequency before the system becomes marginally stable.

PM=180∘+∠G(jωgc)H(jωgc)PM = 180^\circ + \angle G(j\omega_{gc})H(j\omega_{gc})
  • ωgc\omega_{gc} = gain crossover frequency, where ∣GH∣=1|GH|=1 (0 dB).
        Im
         |   unit circle
     ----+----
   /     |     \
 -1 o----+------+--- Re
   \ PM /|
     \_/ |   GM = 1/a

Stability from margins

GM, PMSystem
both positivestable
both zeromarginally stable
negativeunstable
  • Typical good values: GM ≥ 6 dB, PM 30°–60°.
  • Larger PM means less overshoot (PM ≈ 100ζ approx).

Example: if ∣GH∣=0.25|GH|=0.25 at ωpc\omega_{pc} then GM =4=12=4=12 dB; if ∠GH=−140∘\angle GH=-140^\circ at ωgc\omega_{gc} then PM =40∘=40^\circ.

  • 2068 Baisakh (old course) · 8 marks

Draw bode plot of a system having open loop transfer function G(s) = 4(s+4)/[(s+2)(s²+2s+4)]. Also analyze the stability.

Answer

Step 1: Time-constant (Bode) form

G(s)=4(s+4)(s+2)(s2+2s+4)=4×4 (1+s/4)2×4 (1+s/2)(1+s2+s24)=2(1+0.25s)(1+0.5s)(1+0.5s+0.25s2)G(s)=\frac{4(s+4)}{(s+2)(s^2+2s+4)} = \frac{4\times4\,(1+s/4)}{2\times4\,(1+s/2)\left(1+\frac{s}{2}+\frac{s^2}{4}\right)} = \frac{2(1+0.25s)}{(1+0.5s)\left(1+0.5s+0.25s^2\right)}
  • K=2K=2: 20log⁡2=6.0220\log2 = 6.02 dB, type-0 (initial slope 0 dB/dec).
  • Simple pole: corner ω=2\omega=2 rad/s.
  • Quadratic poles: ωn=2\omega_n=2 rad/s, 2ζ/ωn=0.5⇒ζ=0.52\zeta/\omega_n=0.5 \Rightarrow \zeta=0.5 (corner 2 rad/s).
  • Simple zero: corner ω=4\omega=4 rad/s.

Step 2: Asymptotic magnitude plot

RangeSlopeValue at end
ω<2\omega<20 dB/dec6.02 dB
2<ω<42<\omega<40−20−40=−600-20-40=-60 dB/dec6.02−60log⁡2=−12.046.02-60\log2 = -12.04 dB
ω>4\omega>4−60+20=−40-60+20=-40 dB/decat ω=10\omega=10: −12.04−40log⁡2.5=−27.96-12.04-40\log2.5=-27.96 dB

Corrections at ω=2\omega=2: quadratic with ζ=0.5\zeta=0.5 gives 0 dB, the simple pole −3.01-3.01 dB, the zero +0.97+0.97 dB, so the actual value there is 6.02−3.01+0.97=3.986.02-3.01+0.97=3.98 dB.

Step 3: Phase plot

ϕ(ω)=tan⁡−1ω4−tan⁡−1ω2−tan⁡−12ζ(ω/ωn)1−(ω/ωn)2\phi(\omega)=\tan^{-1}\frac{\omega}{4}-\tan^{-1}\frac{\omega}{2}-\tan^{-1}\frac{2\zeta(\omega/\omega_n)}{1-(\omega/\omega_n)^2}
ω\omega (rad/s)0.10.5122.59410
$G$ (dB, exact)6.026.096.223.980
ϕ\phi−4.3∘-4.3^\circ−21.8∘-21.8^\circ−46.2∘-46.2^\circ−108.4∘-108.4^\circ−137∘-137^\circ−164.7∘-164.7^\circ−178.7∘-178.7^\circ
 dB 6 |------\  0 dB/dec
    0 |-------\-------------- w
      |      2 \  -60
  -12 |         \__ 4
      |            \__ -40
 deg 0|--__
  -90 |    \__
 -180 |- - - - -\____________ (approaches -180)

Step 4: Margins

  • Gain crossover: the asymptote gives 6.02−60log⁡(ω/2)=0⇒ω≈2.526.02-60\log(\omega/2)=0 \Rightarrow \omega\approx2.52 rad/s; the exact value is ωgc=2.59\omega_{gc}=2.59 rad/s.
PM=180∘+ϕ(ωgc)=180∘−136.8∘=43.2∘PM = 180^\circ + \phi(\omega_{gc}) = 180^\circ - 136.8^\circ = 43.2^\circ
  • Phase crossover: the net phase goes from 0∘0^\circ toward −180∘-180^\circ (three poles −270∘-270^\circ, one zero +90∘+90^\circ) and reaches −180∘-180^\circ only at ω=∞\omega=\infty. So ωpc=∞\omega_{pc}=\infty and
GM=∞ dBGM = \infty\ \text{dB}

Stability

All open-loop poles and zeros are in the left half plane (minimum phase), GM =∞=\infty and PM =43.2∘>0=43.2^\circ>0, so the closed-loop system is stable, with a reasonable phase margin (moderate overshoot, ζ≈0.43\zeta\approx0.43).

Answer: ωgc≈2.59\omega_{gc}\approx2.59 rad/s, PM ≈ 43°, GM = ∞; the closed-loop system is stable.

  • 2066 Bhadra (old course) · 8 marks

Use Nyquist stability criteria to evaluate the stability of the system with open loop transfer function G(s) = 10/[s(s²+2s+4)]. Identify phase cross-over frequency and gain margin from the Nyquist plot.

Answer

Frequency response

G(jω)=10jω[(4−ω2)+j2ω]=10−2ω2+jω(4−ω2)G(j\omega)=\frac{10}{j\omega\left[(4-\omega^2)+j2\omega\right]} = \frac{10}{-2\omega^2 + j\omega(4-\omega^2)} ∣G∣=10ω(4−ω2)2+4ω2,∠G=−90∘−tan⁡−12ω4−ω2|G| = \frac{10}{\omega\sqrt{(4-\omega^2)^2+4\omega^2}},\qquad \angle G = -90^\circ-\tan^{-1}\frac{2\omega}{4-\omega^2}
ω\omega0+0.511.5235∞\infty
$G$∞\infty5.152.771.921.250.43
∠G\angle G−90∘-90^\circ−105∘-105^\circ−124∘-124^\circ−150∘-150^\circ−180∘-180^\circ−220∘-220^\circ−245∘-245^\circ−270∘-270^\circ
  • Low-frequency asymptote: Re G=−20ω24ω4+ω2(4−ω2)2→−2016=−1.25\text{Re}\,G = \dfrac{-20\omega^2}{4\omega^4+\omega^2(4-\omega^2)^2} \to -\dfrac{20}{16} = -1.25 as ω→0\omega\to0.

Phase crossover frequency

The imaginary part of the denominator is zero when 4−ω2=04-\omega^2=0:

ωpc=2 rad/s,G(j2)=10−2(4)=−1.25\omega_{pc}=2\ \text{rad/s},\qquad G(j2)=\frac{10}{-2(4)}=-1.25

So the plot cuts the negative real axis at −1.25-1.25.

Nyquist plot

              Im
     w<0 mirror  |
       ____      |
      /    \     |
 ----o--x---+----+----- Re
   -1.25 -1 \__/ |
      w=2        |
   w->0+ : to -inf j
   (asymptote Re=-1.25)
  small semicircle at s=0 maps
  to infinite arc, clockwise
  • ω:0+→∞\omega: 0^+\to\infty: starts at −1.25−j∞-1.25-j\infty, passes through −1.25-1.25 at ω=2\omega=2, ends at the origin at −270∘-270^\circ.
  • ω:−∞→0−\omega: -\infty\to0^-: mirror image.
  • Indentation around the pole at s=0s=0 maps to an infinite semicircle clockwise (through the positive real axis).
  • Infinite semicircle of the ss-plane maps to the origin.

Nyquist criterion

Z=P+NZ = P + N

  • P=0P=0 (open-loop poles: 00, −1±j1.732-1\pm j1.732; none in the RHP).
  • The crossing at −1.25-1.25 lies to the left of −1-1, so the point −1+j0-1+j0 is encircled twice clockwise: N=2N=2.
  • Z=0+2=2Z = 0+2 = 2 closed-loop poles in the RHP.

The closed-loop system is unstable. (Check by Routh: s3+2s2+4s+10s^3+2s^2+4s+10: 2×4=8<102\times4=8<10, two sign changes.)

Gain margin

GM=1∣G(jωpc)∣=11.25=0.8,GMdB=20log⁡0.8=−1.94 dBGM = \frac{1}{|G(j\omega_{pc})|}=\frac{1}{1.25}=0.8,\qquad GM_{dB}=20\log0.8=-1.94\ \text{dB}

The negative GM confirms instability; the gain must be reduced below 10×0.8=810\times0.8=8 for stability.

Answer: ωpc=2\omega_{pc}=2 rad/s, GM = 0.8 (−1.94 dB); N = 2, Z = 2, so the closed-loop system is unstable.

  • 2066 Jestha (old course) · 6 marks

Draw the asymptotic Bode magnitude plot of the unity feedback system whose open loop transfer function is given by G(s) = 125/[s(s²+10s+25)].

Answer

Time-constant form

G(s)=125s(s2+10s+25)=125s(s+5)2=5s(1+s5)2G(s)=\frac{125}{s(s^2+10s+25)}=\frac{125}{s(s+5)^2}=\frac{5}{s\left(1+\frac{s}{5}\right)^2}
  • K=5K=5, type-1: initial slope −20-20 dB/dec.
  • s2+10s+25s^2+10s+25: ωn=5\omega_n=5 rad/s, 2ζωn=10⇒ζ=12\zeta\omega_n=10\Rightarrow\zeta=1 (critically damped, i.e. two equal real poles at s=−5s=-5).
  • Corner frequency ωc=5\omega_c=5 rad/s; after it the slope falls by 40 dB/dec.

Asymptotic magnitude

FactorCornerSlope contributed
K=5K=5—+13.98+13.98 dB constant
1/s1/s—−20-20 dB/dec (passes 0 dB at ω=1\omega=1)
1/(1+s/5)21/(1+s/5)^25 rad/s−40-40 dB/dec after 5
RangeNet slope
ω<5\omega<5−20-20 dB/dec
ω>5\omega>5−60-60 dB/dec

Points on the asymptotic plot:

ω=0.1: 20log⁡50.1=33.98 dBω=1: 20log⁡5=13.98 dBω=5: 20log⁡55=0 dBω=10: 0−60log⁡2=−18.06 dBω=50: 0−60log⁡10=−60 dB\begin{aligned} \omega=0.1:&\ 20\log\frac{5}{0.1} = 33.98\ \text{dB}\\ \omega=1:&\ 20\log5 = 13.98\ \text{dB}\\ \omega=5:&\ 20\log\frac{5}{5}=0\ \text{dB}\\ \omega=10:&\ 0-60\log2 = -18.06\ \text{dB}\\ \omega=50:&\ 0-60\log10 = -60\ \text{dB} \end{aligned}
 dB
  34 |\
     |  \  -20 dB/dec
  14 |    \ (w=1)
   0 |------\-------------- w (log)
     |     5 \
 -18 |        \ (w=10)
     |         \  -60 dB/dec
 -60 |          \ (w=50)
     0.1   1    5  10    50

Correction (optional)

For ζ=1\zeta=1 the exact curve at the corner is 20log⁡12ζ=−620\log\frac{1}{2\zeta}=-6 dB below the asymptote, so the actual magnitude at ω=5\omega=5 is −6.02-6.02 dB (exact values: 13.64 dB at ω=1\omega=1, −20-20 dB at ω=10\omega=10).

The asymptotic gain crossover frequency is ωgc=5\omega_{gc}=5 rad/s.

Answer: straight line of −20 dB/dec through 13.98 dB at ω = 1, meeting 0 dB at the corner ω = 5 rad/s, then −60 dB/dec.

  • 2066 Jestha (old course) · 10 marks

Use Nyquist stability criterion to find the range of K for which the unity feedback system represented by open loop transfer function G(s) = K/[s(s+1)(s+2)] is stable.

Answer

Frequency response

G(jω)=Kjω(1+jω)(2+jω)=K−3ω2+jω(2−ω2)G(j\omega)=\frac{K}{j\omega(1+j\omega)(2+j\omega)}=\frac{K}{-3\omega^2+j\omega(2-\omega^2)} ∣G∣=Kω1+ω24+ω2,∠G=−90∘−tan⁡−1ω−tan⁡−1ω2|G|=\frac{K}{\omega\sqrt{1+\omega^2}\sqrt{4+\omega^2}},\qquad \angle G=-90^\circ-\tan^{-1}\omega-\tan^{-1}\frac{\omega}{2}
ω\omega0+0^+0.512\sqrt22∞\infty
$G/K$∞\infty0.8680.3160.167
∠G\angle G−90∘-90^\circ−130.6∘-130.6^\circ−161.6∘-161.6^\circ−180∘-180^\circ−198.4∘-198.4^\circ−270∘-270^\circ

Key points of the plot

  • Low-frequency asymptote: Re G=−3Kω29ω4+ω2(2−ω2)2→−3K4\text{Re}\,G=\dfrac{-3K\omega^2}{9\omega^4+\omega^2(2-\omega^2)^2}\to-\dfrac{3K}{4} as ω→0\omega\to0.
  • Negative real-axis crossing: imaginary part of denominator zero: 2−ω2=0⇒ωpc=2=1.4142-\omega^2=0 \Rightarrow \omega_{pc}=\sqrt2=1.414 rad/s.
G(j2)=K−3(2)=−K6G(j\sqrt2)=\frac{K}{-3(2)}=-\frac{K}{6}
  • As ω→∞\omega\to\infty, G→0G\to0 at −270∘-270^\circ.

Nyquist plot

            Im
   w<0 mirror|
     ___     |
    /   \    |
 --o-----+---+------- Re
 -K/6 \_/    |
   w=1.414   |
  w->0+: to -inf j along Re=-0.75K
  pole at s=0 -> infinite arc,
  clockwise from w=0- to w=0+
  1. ω=0+→∞\omega=0^+\to\infty: polar plot above.
  2. ω=−∞→0−\omega=-\infty\to0^-: mirror image about the real axis.
  3. Small indentation at s=0s=0 maps to an infinite clockwise semicircle.
  4. Infinite ss-semicircle maps to the origin.

Applying the criterion

Z=P+NZ=P+N with P=0P=0 (poles at 0,−1,−20,-1,-2).

  • If K/6<1K/6<1: −1-1 lies outside the plot, N=0N=0, Z=0Z=0: stable.
  • If K/6>1K/6>1: −1-1 is encircled twice clockwise, N=2N=2, Z=2Z=2: unstable.
  • If K=6K=6: the plot passes through −1-1: marginally stable, oscillation at ω=2=1.414\omega=\sqrt2=1.414 rad/s.
K6<1⇒K<6\frac{K}{6}<1 \Rightarrow K<6

Check by Routh: s3+3s2+2s+K=0s^3+3s^2+2s+K=0 requires 3×2>K3\times2>K, i.e. K<6K<6.

Answer: the closed-loop system is stable for 0<K<60<K<6; at K=6K=6 it oscillates at 1.414 rad/s.

  • 2081 Bhadra · 7+1 marks

Draw the Bode plot of the unity feedback system with an open loop transfer function G(s) = 1000/[s(1+0.1s)(1+0.001s)]. Also comment on stability.

Answer

Factors and corner frequencies

G(s)=1000s(1+0.1s)(1+0.001s)G(s)=\frac{1000}{s(1+0.1s)(1+0.001s)}
  • K=1000K=1000 (60 dB), one pole at origin: initial slope −20-20 dB/dec.
  • Corner frequencies: ω1=1/0.1=10\omega_1=1/0.1=10 rad/s, ω2=1/0.001=1000\omega_2=1/0.001=1000 rad/s.

Asymptotic magnitude plot

RangeSlope
ω<10\omega<10−20-20 dB/dec
10<ω<100010<\omega<1000−40-40 dB/dec
ω>1000\omega>1000−60-60 dB/dec
ω=1: 20log⁡1000=60 dBω=10: 60−20=40 dBω=100: 40−40=0 dBω=1000: 0−40=−40 dBω=104: −40−60=−100 dB\begin{aligned} \omega=1:&\ 20\log1000 = 60\ \text{dB}\\ \omega=10:&\ 60-20 = 40\ \text{dB}\\ \omega=100:&\ 40-40 = 0\ \text{dB}\\ \omega=1000:&\ 0-40 = -40\ \text{dB}\\ \omega=10^4:&\ -40-60 = -100\ \text{dB} \end{aligned}

Phase plot

ϕ(ω)=−90∘−tan⁡−10.1ω−tan⁡−10.001ω\phi(\omega)=-90^\circ-\tan^{-1}0.1\omega-\tan^{-1}0.001\omega
ω\omega11050100100010410^4
ϕ\phi−95.8∘-95.8^\circ−135.6∘-135.6^\circ−171.6∘-171.6^\circ−180∘-180^\circ−224.4∘-224.4^\circ−264.2∘-264.2^\circ
 dB 60 |\  -20
    40 |  \___ w=10
     0 |-------\---------------- w
       |   w=100\  -40
   -40 |         \__ w=1000
       |            \ -60
 deg   |
  -90  |--__
 -180  |-------x---------------- 
       |      100   \___
 -270  |                 ----
       1    10   100  1000  1e4

Crossover frequencies and margins

  • Phase crossover: tan⁡−10.1ω+tan⁡−10.001ω=90∘⇒0.1×0.001 ω2=1⇒ωpc=100\tan^{-1}0.1\omega+\tan^{-1}0.001\omega=90^\circ \Rightarrow 0.1\times0.001\,\omega^2=1 \Rightarrow \omega_{pc}=100 rad/s.
∣G(j100)∣=10001001+1001+0.01=0.990,GM=−20log⁡0.990=+0.086 dB|G(j100)|=\frac{1000}{100\sqrt{1+100}\sqrt{1+0.01}}=0.990,\quad GM=-20\log0.990=+0.086\ \text{dB}
  • Gain crossover: the asymptote gives 0 dB at ω=100\omega=100 rad/s; exactly ωgc=99.5\omega_{gc}=99.5 rad/s, where ϕ=−179.94∘\phi=-179.94^\circ.
PM=180∘−179.94∘≈0.06∘PM=180^\circ-179.94^\circ\approx0.06^\circ

Comment on stability (1 mark)

ωgc\omega_{gc} and ωpc\omega_{pc} almost coincide, and GM ≈ 0 dB, PM ≈ 0°. The closed-loop system is just stable (on the verge of instability, practically marginally stable): its dominant poles are at −0.049±j99.5-0.049\pm j99.5, giving a very lightly damped oscillation at about 100 rad/s. Any small increase in gain makes it unstable. Routh check: 0.0001s3+0.101s2+s+10000.0001s^3+0.101s^2+s+1000: 0.101×1=0.101>0.0001×1000=0.10.101\times1=0.101>0.0001\times1000=0.1, so stable by a very small margin. A compensator (e.g. lead) is needed for acceptable relative stability.

Answer: ωgc≈ωpc≈100\omega_{gc}\approx\omega_{pc}\approx100 rad/s, GM ≈ 0.09 dB, PM ≈ 0.06°: the system is barely (marginally) stable.

  • 2081 Baisakh · 8 marks

Using Nyquist criterion determine the stability of the feedback system whose open loop transfer function is given by G(s)H(s) = 60/[(s+1)(s+2)(s+5)].

Answer

Open-loop poles

G(s)H(s)=60(s+1)(s+2)(s+5)G(s)H(s)=\dfrac{60}{(s+1)(s+2)(s+5)} has poles at −1,−2,−5-1,-2,-5: none in the right half plane, so P=0P=0. There is no pole on the jωj\omega axis, so no indentation is needed.

Frequency response

Denominator: (s+1)(s+2)(s+5)=s3+8s2+17s+10(s+1)(s+2)(s+5)=s^3+8s^2+17s+10. With s=jωs=j\omega:

G(jω)H(jω)=60(10−8ω2)+j(17ω−ω3)G(j\omega)H(j\omega)=\frac{60}{(10-8\omega^2)+j(17\omega-\omega^3)} ∣GH∣=601+ω24+ω225+ω2,∠GH=−tan⁡−1ω−tan⁡−1ω2−tan⁡−1ω5|GH|=\frac{60}{\sqrt{1+\omega^2}\sqrt{4+\omega^2}\sqrt{25+\omega^2}},\quad \angle GH=-\tan^{-1}\omega-\tan^{-1}\frac{\omega}{2}-\tan^{-1}\frac{\omega}{5}
ω\omega00.51.11822.844.12310∞\infty
$GH$65.183.411.761.00.476
∠GH\angle GH0∘0^\circ−46∘-46^\circ−90∘-90^\circ−130∘-130^\circ−155∘-155^\circ−180∘-180^\circ−226∘-226^\circ−270∘-270^\circ

Axis crossings

  • Imaginary axis (real part of denominator zero): 10−8ω2=0⇒ω=1.11810-8\omega^2=0\Rightarrow\omega=1.118 rad/s, GH=−j3.41GH=-j3.41.
  • Negative real axis (imaginary part zero): 17ω−ω3=0⇒ω=17=4.12317\omega-\omega^3=0\Rightarrow\omega=\sqrt{17}=4.123 rad/s.
GH(j4.123)=6010−8(17)=60−126=−0.476GH(j4.123)=\frac{60}{10-8(17)}=\frac{60}{-126}=-0.476

Nyquist plot

               Im
         w<0   |  ___
            ___|_/   \
 ----o--x--+---+------o--- Re
    -1 -0.476  |     6 (w=0)
           \___|_    /
               | \__/ w>0
               | -j3.41
  • ω=0→∞\omega=0\to\infty: starts at +6+6, goes through −j3.41-j3.41, cuts the negative real axis at −0.476-0.476, reaches the origin at −270∘-270^\circ.
  • ω=−∞→0\omega=-\infty\to0: mirror image.
  • Infinite semicircle of the ss-plane maps to the origin.

Nyquist criterion

Z=P+NZ=P+N. The plot cuts the real axis at −0.476-0.476, to the right of −1-1, so the point −1+j0-1+j0 is not encircled: N=0N=0.

Z=0+0=0Z=0+0=0

No closed-loop poles in the RHP, so the closed-loop system is stable.

Relative stability: GM=1/0.476=2.1GM=1/0.476=2.1 (6.44 dB), PM ≈ 25° at ωgc=2.84\omega_{gc}=2.84 rad/s. The system becomes unstable if the gain 60 is raised above 60×2.1=12660\times2.1=126 (Routh: 8×17>10+K⇒K<1268\times17>10+K \Rightarrow K<126).

Answer: N = 0, P = 0, Z = 0 – the closed-loop system is stable (GM ≈ 6.4 dB).

  • 2080 Baisakh · 8 marks

What is Nyquist Contour? Map the Nyquist contour of open loop transfer function G(s) = 300/[(s+3)(s+1)(s+2)] into G(s) plane and apply Nyquist criterion to check the stability of closed loop system.

Answer

Nyquist contour

The Nyquist contour is a closed path in the ss-plane that encloses the entire right half plane. It runs up the whole jωj\omega axis from −j∞-j\infty to +j∞+j\infty and returns along a semicircle of infinite radius, traversed clockwise. If G(s)H(s)G(s)H(s) has poles on the jωj\omega axis, the contour goes around them by small semicircles of radius ϵ→0\epsilon\to0 so they are not on the path.

        jw
        |\  +j inf
        | \
        |  \  R -> inf
   -----+---)----- sigma
        |  /  (clockwise)
        | /
        |/  -j inf

Mapping this contour through G(s)H(s)G(s)H(s) gives the Nyquist plot; by the principle of the argument, N=Z−PN=Z-P (clockwise encirclements of −1-1), so Z=P+NZ=P+N.

Mapping G(s)=300(s+1)(s+2)(s+3)G(s)=\dfrac{300}{(s+1)(s+2)(s+3)}

Poles at −1,−2,−3-1,-2,-3: P=0P=0, none on the jωj\omega axis.

G(jω)=300(6−6ω2)+j(11ω−ω3)G(j\omega)=\frac{300}{(6-6\omega^2)+j(11\omega-\omega^3)}

Section I (ω=0→+∞\omega=0\to+\infty):

ω\omega00.5123.3175∞\infty
$G$5042.83013.25.0
∠G\angle G0∘0^\circ−50∘-50^\circ−90∘-90^\circ−142∘-142^\circ−180∘-180^\circ−206∘-206^\circ−270∘-270^\circ
  • Imaginary-axis crossing: 6−6ω2=0⇒ω=16-6\omega^2=0\Rightarrow\omega=1, G=300j10=−j30G=\dfrac{300}{j10}=-j30.
  • Real-axis crossing: 11ω−ω3=0⇒ω=11=3.31711\omega-\omega^3=0\Rightarrow\omega=\sqrt{11}=3.317, G=3006−66=−5G=\dfrac{300}{6-66}=-5.

Section II (infinite semicircle, s=Rejθs=Re^{j\theta}): G≈300R3e−j3θ→0G\approx\dfrac{300}{R^3}e^{-j3\theta}\to0; maps to the origin.

Section III (ω=−∞→0\omega=-\infty\to0): mirror image of section I about the real axis.

              Im
              |   ___ w<0
         _____|__/   \
 --o--o--+----+-------o--- Re
  -5  -1 \____|__    / 50
    w=3.317   |  \__/ w>0
              | -j30 (w=1)

Nyquist criterion

The plot crosses the negative real axis at −5-5, to the left of −1-1. Following the curve, the point −1+j0-1+j0 is encircled twice in the clockwise direction: N=2N=2.

Z=P+N=0+2=2Z=P+N=0+2=2

Two closed-loop poles lie in the right half plane, so the closed-loop system is unstable. (Check: s3+6s2+11s+306=0s^3+6s^2+11s+306=0 has roots −8.74-8.74 and 1.37±j5.751.37\pm j5.75.) GM =1/5=0.2=1/5=0.2 (−14-14 dB); the gain must be below 300/5=60300/5=60 for stability.

Answer: N = 2, P = 0, Z = 2 – the closed-loop system is unstable.

  • 2078 Bhadra · 8 marks

Using Nyquist criteria, determine the stability of the feedback system whose OLTF is given by G(s)H(s) = 1/[s²(1+2s)(1+s)].

Answer

Open-loop data

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

Poles: double pole at s=0s=0 (type-2), and −0.5-0.5, −1-1. No poles in the RHP: P=0P=0. The double pole at the origin is bypassed by a small semicircle in the Nyquist contour.

Section I: ω=0+→∞\omega=0^+\to\infty

∣GH∣=1ω21+4ω21+ω2,∠GH=−180∘−tan⁡−12ω−tan⁡−1ω|GH|=\frac{1}{\omega^2\sqrt{1+4\omega^2}\sqrt{1+\omega^2}},\qquad \angle GH=-180^\circ-\tan^{-1}2\omega-\tan^{-1}\omega
ω\omega0+0^+0.20.40.70712∞\infty
$GH$∞\infty22.84.530.9430.316
∠GH\angle GH−180∘-180^\circ−213∘-213^\circ−240∘-240^\circ−270∘-270^\circ−288∘-288^\circ−319∘-319^\circ−360∘-360^\circ
  • The phase is always below −180∘-180^\circ, so the plot lies in the second quadrant at low frequency. For small ω\omega: GH≈−1ω2+j3ωGH\approx-\dfrac{1}{\omega^2}+j\dfrac{3}{\omega} (real part →−∞\to-\infty, imaginary part →+∞\to+\infty).
  • It cuts the positive imaginary axis where tan⁡−12ω+tan⁡−1ω=90∘⇒2ω2=1⇒ω=0.707\tan^{-1}2\omega+\tan^{-1}\omega=90^\circ\Rightarrow2\omega^2=1\Rightarrow\omega=0.707, at GH=+j0.943GH=+j0.943.
  • It then enters the first quadrant and reaches the origin at −360∘-360^\circ.
  • It never cuts the negative real axis for finite ω>0\omega>0.

Section II: infinite semicircle

s=Rejθs=Re^{j\theta}, R→∞R\to\infty: GH→0GH\to0, maps to the origin.

Section III: ω=−∞→0−\omega=-\infty\to0^-

Mirror image of section I (third and fourth quadrants).

Section IV: indentation at the origin

s=ϵejθs=\epsilon e^{j\theta}, θ:−90∘→+90∘\theta:-90^\circ\to+90^\circ:

GH≈1ϵ2e−j2θGH\approx\frac{1}{\epsilon^2}e^{-j2\theta}

Angle goes from +180∘+180^\circ to −180∘-180^\circ: a circle of infinite radius, 360° clockwise (two half circles), through the positive real axis.

             Im
   w>0      | j0.943
  (from -inf|+j inf)
    \_______|__
            |  \_ to origin
 ----x------+------ Re
    -1      |  _/
     _______|_/
    /  w<0  |
  plus a full infinite
  clockwise circle at w=0

Nyquist criterion

The −1-1 point lies between the ω>0\omega>0 branch (above it) and the ω<0\omega<0 branch (below it), and the 360° infinite clockwise arc closes the curve around it. So −1+j0-1+j0 is encircled twice clockwise: N=2N=2.

Z=P+N=0+2=2Z=P+N=0+2=2

The closed-loop system has two poles in the RHP and is unstable.

Check by Routh: 1+GH=0⇒2s4+3s3+s2+1=01+GH=0\Rightarrow 2s^4+3s^3+s^2+1=0. The ss term is missing, so the system cannot be stable; the roots are −1.04±j0.50-1.04\pm j0.50 and 0.29±j0.540.29\pm j0.54 (two in the RHP). A type-2 system with only extra lags needs a zero (lead action) to be stabilised.

Answer: P = 0, N = 2, Z = 2 – the closed-loop system is unstable for any positive gain.

  • 2076 Chaitra · 3 marks

Write a short note on Nyquist stability criterion.

Answer

The Nyquist stability criterion is a graphical frequency-domain method that finds the number of closed-loop poles in the right half ss-plane from the plot of the open-loop transfer function G(jω)H(jω)G(j\omega)H(j\omega). It is based on Cauchy's principle of the argument.

Statement

If the Nyquist contour (the whole jωj\omega axis plus an infinite semicircle enclosing the RHP, traversed clockwise) is mapped through G(s)H(s)G(s)H(s), then

N=Z−PorZ=P+NN = Z - P \quad\text{or}\quad Z = P + N
  • PP = number of open-loop poles in the RHP
  • ZZ = number of closed-loop poles (zeros of 1+GH1+GH) in the RHP
  • NN = number of clockwise encirclements of the critical point −1+j0-1+j0

The closed-loop system is stable only if Z=0Z=0, i.e. N=−PN=-P (the plot encircles −1-1 anticlockwise PP times). For an open-loop stable system (P=0P=0): stable if the Nyquist plot does not encircle −1+j0-1+j0.

Steps

  1. Find PP from the open-loop poles.
  2. Plot G(jω)H(jω)G(j\omega)H(j\omega) for ω=0→∞\omega=0\to\infty, add its mirror image, and close it (poles at origin give infinite clockwise arcs).
  3. Count NN around −1+j0-1+j0, compute ZZ.

Merits

  • Works with experimental frequency-response data.
  • Handles time delay and open-loop unstable systems.
  • Gives relative stability (gain and phase margins) as well.

Example: GH=60(s+1)(s+2)(s+5)GH=\dfrac{60}{(s+1)(s+2)(s+5)} cuts the real axis at −0.476-0.476; P=0P=0, N=0N=0, so Z=0Z=0: stable.

  • 2076 Chaitra · 8 marks

Sketch the polar plot of the system whose open loop transfer function is given by G(s)H(s) = 1/[s(1+s)(1+2s)]. Also comment on stability.

Answer

Frequency response

G(jω)H(jω)=1jω(1+jω)(1+j2ω)G(j\omega)H(j\omega)=\frac{1}{j\omega(1+j\omega)(1+j2\omega)} ∣GH∣=1ω1+ω21+4ω2,∠GH=−90∘−tan⁡−1ω−tan⁡−12ω|GH|=\frac{1}{\omega\sqrt{1+\omega^2}\sqrt{1+4\omega^2}},\qquad \angle GH=-90^\circ-\tan^{-1}\omega-\tan^{-1}2\omega

Rationalised form:

GH=−3ω2−jω(1−2ω2)9ω4+ω2(1−2ω2)2GH=\frac{-3\omega^2 - j\omega(1-2\omega^2)}{9\omega^4+\omega^2(1-2\omega^2)^2}
ω\omega (rad/s)0+0^+0.20.40.50.70712∞\infty
$GH$∞\infty4.551.811.260.6670.316
∠GH\angle GH−90∘-90^\circ−123∘-123^\circ−150∘-150^\circ−162∘-162^\circ−180∘-180^\circ−198∘-198^\circ−229∘-229^\circ−270∘-270^\circ

Key points

  • Start (ω→0+\omega\to0^+): magnitude ∞\infty at −90∘-90^\circ. The real part tends to −(T1+T2)=−(1+2)=−3-(T_1+T_2)=-(1+2)=-3, so the plot comes from −j∞-j\infty along the asymptote Re=−3\text{Re}=-3.
  • Negative real-axis crossing: imaginary part zero when 1−2ω2=0⇒ωpc=12=0.7071-2\omega^2=0\Rightarrow\omega_{pc}=\dfrac{1}{\sqrt2}=0.707 rad/s.
GH(j0.707)=−3(0.5)9(0.25)+0=−1.52.25=−0.667\begin{aligned} GH(j0.707)&=\frac{-3(0.5)}{9(0.25)+0}=-\frac{1.5}{2.25}=-0.667 \end{aligned}
  • End (ω→∞\omega\to\infty): magnitude 0 at −270∘-270^\circ; the plot reaches the origin tangent to the positive imaginary axis.
              Im
              |
     -0.667   |
 ----x--o-----+--------- Re
    -1  |\_/  |   (ends at origin
        | w=0.707   from 2nd quad.)
     ___|     |
    /   |     |
   |  Re=-3 asymptote
   |   w -> 0+
   v  -j inf

Comment on stability

  • Open-loop poles: 0,−1,−0.50,-1,-0.5, so P=0P=0.
  • The polar plot cuts the negative real axis at −0.667-0.667, which is to the right of −1-1; with its mirror image and the infinite clockwise arc for the pole at the origin, the point −1+j0-1+j0 is not encircled: N=0N=0, Z=0Z=0.

The closed-loop system is stable.

Relative stability:

GM=10.667=1.5 (3.52 dB),PM=180∘−168.6∘=11.4∘ at ωgc=0.572 rad/sGM=\frac{1}{0.667}=1.5\ (3.52\ \text{dB}),\qquad PM=180^\circ-168.6^\circ=11.4^\circ\ \text{at}\ \omega_{gc}=0.572\ \text{rad/s}

The margins are small, so the response will be quite oscillatory; the gain can be raised by a factor of 1.5 before instability (Routh: 2s3+3s2+s+K2s^3+3s^2+s+K needs K<1.5K<1.5).

Answer: the plot crosses the negative real axis at −0.667 (ω = 0.707 rad/s); the closed-loop system is stable with GM = 1.5 (3.5 dB) and PM ≈ 11°.

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 ↗