The Nyquist Stability Criterion
The closed loop's stability is written into the open-loop frequency response itself: by mapping the whole right half of the s-plane through \(1+G(s)H(s)\), Nyquist turns the question "does the loop have a right-half-plane pole?" into the question "how many times does the plot of \(G(j\omega)H(j\omega)\) wind around the point \(-1\)?" — a count that can be made from measured data, and that survives time delays and unstable plants where the Routh array cannot follow.
- Why the zeros of \(F(s)=1+G(s)H(s)\) are the closed-loop poles, and its poles are the open-loop poles.
- The principle of the argument: a contour enclosing \(Z\) zeros and \(P\) poles maps to a curve encircling the origin \(Z-P\) times.
- How the Nyquist contour encloses the whole right half-plane, and why it must detour around \(j\omega\)-axis poles.
- The criterion \(Z = N + P\) in terms of encirclements of the critical point \(-1\).
- How to build the plot from the polar plot of Chapter 15 and read the stable gain range off the real-axis crossing.
- Why Nyquist handles unstable plants, time delays and conditional stability that defeat a polynomial test.
Why Another Stability Test
Chapter 10 settled what stability means: every pole of the closed-loop transfer function must lie strictly in the left half of the s-plane. The Routh–Hurwitz array that followed settled how to test it, and did so without ever computing a root. Root locus then showed how those poles migrate as a gain is varied. Between them these tools answer almost every stability question about a system whose closed-loop characteristic polynomial can be written down.
That last clause is the catch. Three situations arise constantly in practice where the characteristic polynomial is either unavailable or not a polynomial at all.
The first is measured data. For a large plant — a turbogenerator, a paper machine, a flight vehicle — no one writes down \(G(s)\). An engineer excites the loop with sinusoids and records gain and phase against frequency. That table of numbers is the entire model. Routh's array needs coefficients; there are none.
The second is transport delay. A pipeline, a rolling mill, a networked control link all introduce a dead time \(T\), contributing a factor \(e^{-sT}\). The characteristic equation \(1 + G(s)e^{-sT} = 0\) is transcendental and has infinitely many roots. Building a Routh array for it is not merely tedious; it is impossible.
The third is the question Routh answers only crudely. A Routh test returns a verdict — stable or not — and, at best, the gain at which the verdict flips. It says nothing about how close to instability a stable system sits. That "how close" is the whole subject of Chapter 17, and it needs a geometric picture of stability rather than an algebraic one.
Harry Nyquist supplied that picture in 1932. His criterion decides the stability of the closed loop entirely from the open-loop frequency response \(G(j\omega)H(j\omega)\) — the very quantity a frequency sweep measures, and the very quantity whose polar plot Chapter 15 taught us to draw. The bridge between the two is a theorem of complex analysis about how contours map.
The Function \(F(s) = 1 + G(s)H(s)\)
Everything rests on one algebraic observation. Write the open-loop transfer function as a ratio of polynomials,
Read the numerator and denominator of \(F\) separately. The denominator is \(D(s)\), whose roots are the open-loop poles — the poles of \(G(s)H(s)\), which we know, because we are handed \(G\) and \(H\). The numerator is \(D(s)+N(s)\), which is precisely the closed-loop characteristic polynomial: the closed-loop transfer function \(G/(1+GH)\) has denominator \(D+N\). So the roots of the numerator of \(F\) are the closed-loop poles — the objects we want to locate but cannot see.
A single function therefore carries both sets of information, one in its zeros and one in its poles.
Stability asks whether any zero of \(F\) lies in the right half-plane. The poles of \(F\) are known from the outset, since they are the poles of \(G(s)H(s)\). Any technique that counts "zeros minus poles" inside a region will therefore deliver the unknown count once the known one is subtracted.
One more observation converts \(F\) into something measurable. Since \(F = 1 + GH\), the value \(F(s)=0\) corresponds to \(G(s)H(s) = -1\). Geometrically, the image of a point under \(F\) is just its image under \(GH\) shifted one unit to the right. Encirclements of the origin by the \(F\) plot are identical in number and sense to encirclements of the point \(-1+j0\) by the \(GH\) plot. This is why we never actually draw \(F\): we draw \(GH\), which a frequency sweep gives us directly, and we watch the point \(-1\).
The Principle of the Argument
The counting theorem is Cauchy's principle of the argument. Its proof for our purposes is nothing more than bookkeeping with angles, and it is worth doing rather than quoting, because the sign conventions that trip students up all come from this one calculation.
Write \(F(s)\) in factored form with zeros \(z_i\) and poles \(p_j\):
Each factor \(s-z_i\) is the vector drawn from the zero \(z_i\) to the test point \(s\). Now let \(s\) travel once around a closed contour \(\Gamma\) in the clockwise direction and watch each of those vectors.
If \(z_i\) lies inside \(\Gamma\), the vector from \(z_i\) to \(s\) must swing all the way round as \(s\) completes its circuit: its angle changes by exactly \(-360^\circ\), the minus sign because the traversal is clockwise. If \(z_i\) lies outside \(\Gamma\), the vector swings out and back again, and its net angle change over the closed circuit is zero. The same statement holds for each pole vector \(s-p_j\), except that pole angles enter \(\angle F\) with a minus sign, so an enclosed pole contributes \(+360^\circ\).
Let \(Z\) be the number of zeros of \(F\) inside \(\Gamma\) and \(P\) the number of poles of \(F\) inside \(\Gamma\), each counted with multiplicity. Summing the contributions:
An angle change of \(-360^\circ\) in \(F\) means its image point has gone once clockwise around the origin of the \(F\)-plane. So a total change of \(-360^\circ (Z-P)\) means the image curve encircles the origin \(Z-P\) times clockwise.
As \(s\) traverses a closed contour \(\Gamma\) once clockwise (passing through no zero or pole of \(F\)), the image \(F(s)\) encircles the origin \(N\) times, where clockwise encirclements count positive and counter-clockwise ones negative. \(Z\) and \(P\) are the numbers of zeros and poles of \(F\) enclosed by \(\Gamma\).
The Nyquist Contour
The principle of the argument works for any closed contour. To make it answer our question, we choose the contour that encloses exactly the region we care about: the entire right half of the s-plane. That contour is called the Nyquist contour, written \(\Gamma\), and it has three parts.
Along the imaginary axis we run from \(s=-j\infty\) up to \(s=+j\infty\). Along this segment \(s=j\omega\), so \(F(s)\) evaluates to \(1+G(j\omega)H(j\omega)\) — the measured frequency response. This is the whole point of the construction: the useful part of the contour is exactly the part we can obtain experimentally.
We close the path with a semicircle of radius \(R\to\infty\) swung through the right half-plane, from \(+j\infty\) back round to \(-j\infty\). Because every physical \(G(s)H(s)\) is strictly proper — the denominator degree exceeds the numerator degree — \(G(s)H(s)\to 0\) everywhere on this arc, so \(F(s)\to 1\). The entire infinite semicircle collapses to the single point \(1\) in the \(F\)-plane, or equivalently to the origin in the \(GH\)-plane. It contributes nothing to the winding count and is drawn only for completeness.
Traversed in this order — up the imaginary axis, then round to the right — the contour keeps the right half-plane on its right-hand side, which is the clockwise sense the principle of the argument requires.
The third part is a repair. The principle of the argument forbids the contour from passing through any pole or zero of \(F\), and many loop transfer functions have poles exactly on the imaginary axis: every type-1 or type-2 system has one or two poles at the origin, and a lightly damped resonant element can put a pair at \(\pm j\omega_0\). At such a point \(F\) is infinite and the mapping is undefined. The cure is to indent the contour with a small semicircle of radius \(\varepsilon\to 0\) that bulges into the right half-plane, stepping around the offending pole and leaving it outside \(\Gamma\).
The detour has a consequence that must be stated plainly: because the small semicircle passes to the right of the origin, a pole at the origin is not enclosed and does not count in \(P\). Only open-loop poles with strictly positive real part do. The price for that convenience is paid in the \(GH\)-plane, where the tiny semicircle maps to an enormous arc.
To see it, put \(s = \varepsilon e^{j\theta}\) with \(\theta\) running from \(-90^\circ\) to \(+90^\circ\) as we walk up around the origin. For a type-\(N\) system, \(G(s)H(s)\approx K/s^N\) near the origin, so
The magnitude \(K/\varepsilon^N\) is infinite; the angle runs from \(+N\!\cdot\!90^\circ\) down to \(-N\!\cdot\!90^\circ\). The infinitesimal detour therefore maps to an arc of infinite radius sweeping \(N\times 180^\circ\) in the clockwise direction. A type-1 system gets a single infinite semicircle; a type-2 system gets a full infinite circle. These arcs are not decoration — they are where most of the encirclements of \(-1\) come from in type-2 systems, as Example 5 shows.
The Criterion: \(Z = N + P\)
Assemble the pieces. The contour \(\Gamma\) encloses the right half-plane clockwise. The zeros of \(F=1+GH\) inside \(\Gamma\) are the closed-loop poles in the right half-plane — call that number \(Z\). The poles of \(F\) inside \(\Gamma\) are the open-loop poles in the right half-plane — call that number \(P\), and note that we know it by inspection of \(G(s)H(s)\). The principle of the argument gives \(N = Z-P\), where \(N\) counts clockwise encirclements of the origin by the image of \(\Gamma\) under \(F\). Replacing \(F\) by \(GH\) shifts the target from the origin to \(-1\). Rearranging for the unknown:
\(Z\) = number of closed-loop poles in the right half-plane. \(N\) = number of clockwise encirclements of the point \(-1+j0\) by the Nyquist plot of \(G(j\omega)H(j\omega)\), counter-clockwise encirclements counting negative. \(P\) = number of open-loop poles of \(G(s)H(s)\) in the right half-plane. The closed loop is stable if and only if \(Z=0\), that is, if and only if \(N=-P\).
Two corollaries carry nearly all the practical weight.
For an open-loop stable plant, \(P=0\), and stability requires \(N=0\): the Nyquist plot must not encircle \(-1\) at all. This is the everyday case, and it is why control engineers speak of "staying away from the \(-1\) point" as though it were the definition of stability.
For an open-loop unstable plant with \(P\) right-half-plane poles, stability requires \(N=-P\): the plot must encircle \(-1\) exactly \(P\) times in the counter-clockwise direction. Feedback must actively wrap around the critical point to pull the unstable poles into the left half-plane. This is a genuinely counter-intuitive result, and it is one Routh's array can reproduce but never explain.
| Symbol | Meaning | How you get it |
|---|---|---|
| \(P\) | Open-loop poles in the RHP | Factor the denominator of \(G(s)H(s)\); known before any plotting |
| \(N\) | Clockwise encirclements of \(-1\) | Counted from the Nyquist plot |
| \(Z\) | Closed-loop poles in the RHP | Computed as \(Z=N+P\); stable iff \(Z=0\) |
Counting \(N\) reliably takes a little discipline. The safe method is the ray test: draw any ray from the point \(-1\) out to infinity in a direction that avoids awkward tangencies, then walk along the Nyquist plot in the direction of increasing \(\omega\) and tally each crossing of that ray, \(+1\) for a crossing in the clockwise sense about \(-1\) and \(-1\) for a counter-clockwise one. The net tally is \(N\), and it is independent of which ray you chose. For simple plots the same answer is obvious by eye; for plots that loop back on themselves the ray test is what keeps you honest.
One boundary case deserves naming. If the Nyquist plot passes exactly through the point \(-1\), then \(F(s)=0\) somewhere on the imaginary axis: the closed loop has a pole on the \(j\omega\) axis and is marginally stable. The encirclement count is undefined there, which is appropriate — the system is on the knife edge between the two verdicts.
Drawing the Nyquist Plot
Chapter 15 built the polar plot of \(G(j\omega)H(j\omega)\) for \(0\le\omega\le\infty\). The Nyquist plot is that curve plus the two pieces needed to close it. The procedure is mechanical.
Step 1 — the positive-frequency branch. Sketch the polar plot for \(\omega\) from \(0^{+}\) to \(\infty\), fixing the two ends by the low- and high-frequency behaviour and pinning the middle with the real- and imaginary-axis crossings.
Step 2 — the negative-frequency branch. Because \(G\) and \(H\) have real coefficients, \(G(-j\omega)H(-j\omega)\) is the complex conjugate of \(G(j\omega)H(j\omega)\). The \(\omega\lt 0\) branch is therefore the mirror image of the \(\omega\gt 0\) branch reflected in the real axis. It is never computed separately.
Step 3 — close the curve. The infinite outer semicircle maps to the origin, joining the \(\omega\to+\infty\) and \(\omega\to-\infty\) ends there. If there are poles at the origin, join the \(\omega=0^{-}\) end to the \(\omega=0^{+}\) end with the infinite clockwise arc of \(N\times 180^\circ\) found in Section 16-4.
Step 4 — count. Mark \(-1\), apply the ray test, and evaluate \(Z=N+P\).
The one quantity worth computing exactly is the real-axis crossing, because it is what the critical point is compared against. Set the imaginary part of \(G(j\omega)H(j\omega)\) to zero and solve for \(\omega\); this frequency is the phase crossover frequency \(\omega_{pc}\), where the phase is exactly \(-180^\circ\). Substituting \(\omega_{pc}\) back gives the crossing point on the negative real axis. Everything about the gain range follows from that single number.
In practice the algebra is cleanest if the whole denominator is rationalised first. For \(G(s)H(s)=K/[s(s+1)(s+2)]\), multiply out the denominator with \(s=j\omega\):
The result is real when the imaginary part of the denominator vanishes, that is when \(\omega(2-\omega^{2})=0\). Discarding \(\omega=0\) leaves \(\omega_{pc}=\sqrt{2}\), and there \(G H = K/(-3\cdot 2) = -K/6\). The whole stability question for this system now reduces to whether \(K/6\) is less than or greater than 1.
Both panels show the same shape; only the scale differs. Increasing \(K\) inflates the plot uniformly about the origin, so the critical point — which does not move — is eventually swallowed. The crossing at \(-K/6\) slides left past \(-1\) as \(K\) passes 6, and at that instant the closed loop hands over two poles to the right half-plane. This is the same information the root locus delivers when its branches cross the imaginary axis, seen from a different direction.
Gain Ranges and Conditional Stability
Because the loop gain \(K\) multiplies \(G(j\omega)H(j\omega)\) at every frequency, changing \(K\) rescales the whole Nyquist plot radially about the origin without altering its shape or its phase at any frequency. The critical point stays fixed. Stability limits are therefore read off the plot with no redrawing at all.
Suppose the plot drawn for a reference gain \(K_0\) crosses the negative real axis at \(-a\). Scaling the gain to \(K\) moves that crossing to \(-a K/K_0\). The crossing reaches \(-1\) when
For an open-loop stable system whose plot crosses the negative real axis exactly once, the loop is stable for \(0 \lt K \lt K_{\max}\) and unstable above. That single-crossing case covers most textbook systems, and it produces exactly the same answer as the Routh array — as it must.
The interesting systems are the ones with more than one crossing. If the Nyquist plot crosses the negative real axis at two points, say \(-a_1\) and \(-a_2\) with \(a_1 \lt a_2\), then as \(K\) rises the critical point is first passed by one crossing and later by the other. The encirclement count goes \(0 \to 2 \to 0\), and the system is stable, then unstable, then stable again. Such a loop is called conditionally stable.
Its stable gain band is bounded on both sides, \(K_1 \lt K \lt K_2\). Because a saturating actuator or a fading sensor effectively lowers the loop gain, such a system can go unstable during a large transient even though it is perfectly stable in normal operation — the classic failure mode of a badly compensated servo with a lag network.
Special Cases: Unstable Plants, Delays and Non-Minimum Phase
Three families of system are where the Nyquist criterion earns its place in the syllabus rather than merely duplicating Routh.
Unstable open loops. An inverted pendulum, a magnetically suspended rotor, and an aircraft with relaxed static stability all have \(P\ge 1\). Stability then demands encirclements. The simplest instance is \(G(s)H(s)=K/(s-1)\), whose Nyquist plot is a circle of diameter \(K\) sitting on the negative real axis between \(0\) and \(-K\), traversed counter-clockwise. With \(P=1\) we need \(N=-1\), so \(-1\) must lie inside that circle, which happens when \(K\gt 1\). Direct solution of \(s-1+K=0\) gives \(s=1-K\), stable for \(K\gt 1\) — the same answer. The lesson is structural: for an unstable plant there is a minimum usable gain, below which no amount of care helps.
Transport delay. A dead time contributes the factor \(e^{-j\omega T}\) to the frequency response. Its magnitude is exactly 1 at every frequency and its phase is \(-\omega T\) radians, growing without bound. On the Nyquist plot a delay therefore rotates every point clockwise by an angle proportional to frequency, winding the curve into a spiral that eventually crosses the negative real axis no matter how benign the delay-free system was. This is why delay is so corrosive to feedback: it costs phase without costing gain, and it costs more of it the faster you try to go.
Non-minimum-phase elements. A zero in the right half-plane, \((s-z)\) with \(z\gt 0\), has the same magnitude curve as \((s+z)\) but contributes phase lag instead of lead. The extra lag again pushes the plot toward and past \(-180^\circ\), so a right-half-plane zero imposes a ceiling on achievable loop bandwidth. Note that a right-half-plane zero of \(G(s)H(s)\) never appears in \(P\); only right-half-plane poles do. It affects stability through the shape of the plot, not through the count.
| Feature of \(G(s)H(s)\) | Effect on the Nyquist plot | Effect on the count |
|---|---|---|
| Gain \(K\) increased | Radial expansion about the origin; phase unchanged | Can add encirclements |
| Pole at the origin (type \(N\)) | Adds an infinite clockwise arc of \(N\times180^\circ\) | Not counted in \(P\) |
| RHP pole | Shape change; plot must wind round \(-1\) to stabilise | Increases \(P\) |
| RHP zero | Extra phase lag, magnitude unchanged | Does not enter \(P\) |
| Dead time \(e^{-sT}\) | Spirals the plot clockwise, magnitude unchanged | Does not enter \(P\) |
Worked Examples
Problem. For \(G(s)H(s)=\dfrac{10}{(s+1)(s+2)}\), determine \(Z\) and hence the closed-loop stability.
Solution. Both open-loop poles are at \(s=-1\) and \(s=-2\), so \(P=0\). Rationalise to find the shape:
The imaginary part of the denominator, \(3\omega\), vanishes only at \(\omega=0\), where the plot sits at \(+5\) on the positive real axis. As \(\omega\) grows the magnitude falls monotonically and the phase sweeps from \(0^\circ\) to \(-180^\circ\), so the curve leaves \(+5\), dips through the fourth quadrant, crosses the negative imaginary axis at \(\omega=\sqrt2\), and creeps into the origin from the third quadrant. It never reaches the negative real axis at any finite frequency and at no point separates from the origin far enough to reach \(-1\) on that side.
Hence \(N=0\) and \(Z = N+P = 0\): stable. Since the shape is fixed, multiplying the numerator by any \(K\gt0\) only rescales the curve, and \(-1\) is never enclosed. A two-pole loop with no zeros is stable for every positive gain — exactly what the Routh array says about \(s^{2}+3s+2+K\).
Problem. Find the range of \(K\gt 0\) for which the unity-feedback loop with \(G(s)=\dfrac{K}{s(s+1)(s+2)}\) is stable, and confirm the boundary against Routh–Hurwitz.
Solution. There are no right-half-plane open-loop poles, so \(P=0\) and we need \(N=0\). From Section 16-6 the crossing of the negative real axis occurs at \(\omega_{pc}=\sqrt2\):
The critical point escapes enclosure as long as the crossing stays to the right of it, \(K/6 \lt 1\). Therefore the loop is stable for \(0 \lt K \lt 6\), marginally stable at \(K=6\) with a sustained oscillation at \(\omega=\sqrt2 \approx 1.414\) rad/s.
Check: the characteristic equation is \(s^{3}+3s^{2}+2s+K=0\). The Routh array gives the \(s^{1}\) entry \((6-K)/3\), positive only for \(K\lt 6\), and the \(s^{0}\) entry \(K\), positive for \(K\gt0\). Same band, same boundary, and Nyquist additionally hands us the oscillation frequency for free.
Problem. For the same \(G(s)=\dfrac{K}{s(s+1)(s+2)}\) with \(K=12\), how many closed-loop poles lie in the right half-plane?
Solution. The crossing is now at \(-12/6 = -2\), to the left of \(-1\). Apply the ray test with a ray drawn from \(-1\) along the negative real axis. The \(\omega\gt0\) branch crosses that ray once, at \(-2\), moving from the third quadrant into the second; the mirrored \(\omega\lt0\) branch crosses the same ray at the same point, also moving upward. Two crossings in the same sense give \(N=2\) clockwise encirclements.
Two closed-loop poles lie in the right half-plane. Confirming with Routh on \(s^{3}+3s^{2}+2s+12\): the first column reads \(1,\;3,\;(6-12)/3=-2,\;12\), which changes sign twice — two right-half-plane roots. The encirclement count and the sign changes agree, as the theory demands.
Problem. For \(G(s)H(s)=\dfrac{K}{s-1}\), find the values of \(K\gt0\) that stabilise the closed loop.
Solution. The open-loop pole is at \(s=+1\), so \(P=1\) and stability requires \(N=-1\): exactly one counter-clockwise encirclement of \(-1\). Evaluate the frequency response:
At \(\omega=0\) this is \(-K\); as \(\omega\to\pm\infty\) it tends to the origin. Real and imaginary parts satisfy the equation of a circle of radius \(K/2\) centred at \(-K/2\), so the plot is a circle through the origin reaching as far left as \(-K\). Following it from \(\omega=-\infty\) through \(\omega=0\) to \(\omega=+\infty\) traces that circle counter-clockwise.
The point \(-1\) lies inside the circle when \(K\gt1\), giving \(N=-1\) and \(Z = -1+1 = 0\): stable for \(K\gt1\). For \(K\lt1\) the circle misses \(-1\), so \(N=0\) and \(Z=1\) — one unstable closed-loop pole. Direct check: \(1+K/(s-1)=0\) gives \(s=1-K\), which is negative precisely when \(K\gt1\).
Problem. Show that the unity-feedback loop with \(G(s)=\dfrac{K}{s^{2}(s+1)}\) is unstable for every \(K\gt0\).
Solution. \(P=0\), since the double pole sits at the origin and the indentation excludes it. Separate the frequency response into real and imaginary parts:
The entire \(\omega\gt0\) branch lies in the second quadrant, running in from \(-\infty\) along the negative real direction and curling into the origin from above; the \(\omega\lt0\) branch mirrors it in the third quadrant. Being type 2, the indentation supplies a full \(360^\circ\) clockwise arc of infinite radius joining the two ends.
Count with a ray drawn straight up from \(-1\). The real part reaches \(-1\) at the frequency where \(\omega^{2}(1+\omega^{2}) = K\), and at that point the imaginary part is positive, so the \(\omega\gt0\) branch crosses the ray once, moving rightward. The infinite arc crosses the same ray once, also moving rightward. Both crossings are clockwise, so \(N=2\) and \(Z=2\) — for every positive \(K\).
Routh agrees: \(s^{3}+s^{2}+K\) has no \(s^{1}\) term in the polynomial, its Routh \(s^{1}\) entry is \(-K\), and the first column changes sign twice. Two integrators in a row cannot be stabilised by gain alone; the phase is already at \(-180^\circ\) at low frequency and only gets worse. What rescues such a loop is a zero — proportional-plus-derivative action — which lifts the phase back before the plot can wind round the critical point.
Problem. A process is modelled as \(G(s)H(s)=\dfrac{K e^{-0.1 s}}{s}\). Find the largest \(K\) for which the closed loop is stable.
Solution. No Routh array exists for this characteristic equation, but the frequency response is elementary. With \(T=0.1\) s,
The plot first meets the negative real axis when the phase reaches \(-180^\circ\), that is when \(\omega T = \pi/2\), giving \(\omega_{pc} = \pi/(2T) = 15.708\) rad/s. The magnitude there is \(K/\omega_{pc}\), and with \(P=0\) we need that crossing to lie to the right of \(-1\):
Without the delay the loop \(K/s\) is stable for every \(K\), its phase never passing \(-90^\circ\). A tenth of a second of dead time imposes a hard ceiling. Doubling the delay halves the ceiling, since \(K_{\max}\) is inversely proportional to \(T\) — a rule worth carrying into any discussion of sampling and networked control.
Chapter Summary
\(F=1+GH\) has the closed-loop poles as its zeros and the open-loop poles as its poles.
A clockwise contour enclosing \(Z\) zeros and \(P\) poles maps to a curve encircling the origin \(Z-P\) times.
Up the \(j\omega\) axis, round an infinite semicircle, indented to the right past any axis pole.
\(Z=N+P\); stable iff \(Z=0\), i.e. iff \(N=-P\) encirclements of \(-1\).
A type-\(N\) system contributes \(N\times180^\circ\) of clockwise arc at infinite radius.
Crossing at \(-a\) for gain \(K_0\) gives the boundary \(K_{\max}=K_0/a\), and \(\omega_{pc}\) is the oscillation frequency there.
\(P\ge1\) demands \(P\) counter-clockwise encirclements — there is a minimum usable gain.
Both cost phase at no cost in gain; neither changes \(P\), but both drag the plot toward \(-1\).
Problems
Begin every problem by writing down \(P\) from the open-loop poles, before drawing anything. Then find the negative-real-axis crossings, then count. Assume unity feedback where no \(H(s)\) is given; difficulty rises down the list.
- For \(G(s)H(s)=\dfrac{5}{(s+1)(s+3)}\), state \(P\), sketch the Nyquist plot, and determine \(Z\).
- Show that \(G(s)=\dfrac{K}{s(s+4)}\) reaches \(-180^\circ\) only as \(\omega\to\infty\), where its magnitude is zero, and conclude that the closed loop is stable for every \(K\gt0\).
- For \(G(s)=\dfrac{K}{s(s+2)(s+5)}\), find the phase crossover frequency and the range of \(K\) for closed-loop stability. Verify the boundary with a Routh array.
- The Nyquist plot of a loop transfer function with two right-half-plane poles encircles \(-1\) twice counter-clockwise. Is the closed loop stable? How many unstable closed-loop poles are there?
- Show that \(G(s)=\dfrac{K}{s^{2}(s+4)}\) gives \(Z=2\) for every \(K\gt0\), and identify which part of the Nyquist plot supplies the encirclements.
- For \(G(s)=\dfrac{K(1+2s)}{s^{2}}\), show that the zero removes the encirclements produced by the double integrator, so that the loop is stable for every \(K\gt0\). Compare with Problem 5 and state the design lesson.
- For \(G(s)H(s)=\dfrac{K}{s-2}\), find the range of \(K\) that stabilises the loop, and state the sense of the required encirclement.
- A pure integrator is placed in series with a dead time of \(0.2\) s, giving \(G(s)H(s)=Ke^{-0.2s}/s\). Find the maximum stable \(K\) and the frequency of the resulting sustained oscillation.
- Explain, in terms of the characteristic equation, why the Routh–Hurwitz criterion cannot be applied to a loop containing \(e^{-sT}\), while the Nyquist criterion can.
- A conditionally stable loop is stable for \(4 \lt K \lt 25\). Sketch the qualitative shape its Nyquist plot must have, and explain why an actuator that saturates during a large command can destabilise the system.