Polar Plots and Nyquist Diagrams
The same frequency-response data that Chapter 14 spread across two logarithmic plots can be drawn as a single curve traced by the tip of the vector \(G(j\omega)\) in the complex plane, and once that curve is closed into a complete Nyquist diagram its position relative to the point \(-1\) becomes the whole stability question.
- How the polar plot packs magnitude and phase into one curve in the \(G\)-plane, and what it gains and loses by doing so.
- The start point fixed by the system type and the end point fixed by the pole–zero excess \(n-m\).
- Why the polar plot of \(1/(1+j\omega T)\) is exactly a semicircle, proved rather than asserted.
- How to find the real-axis crossing algebraically — the single number that decides gain margin.
- The Nyquist contour: why it encloses the right half-plane, and why it must be indented around \(j\omega\)-axis poles.
- How the contour's image closes into the complete Nyquist diagram, with its mirror branch and infinite arc.
- Where gain margin, phase margin, and the critical point \(-1\) appear on the locus.
One Curve, One Plane
Chapter 14 treated \(G(j\omega)\) as two real functions of frequency and plotted each separately. That is one legitimate choice; there is another. At each frequency \(G(j\omega)\) is a single complex number, so it can be drawn as a single point in the complex plane, with \(\operatorname{Re}G\) horizontally and \(\operatorname{Im}G\) vertically. As \(\omega\) runs from \(0\) to \(\infty\) that point traces a curve. This curve is the polar plot, and it is the same data the Bode pair carried, merely reorganised.
The reorganisation costs something. Frequency is no longer an axis: it survives only as a parameter, marked as ticks along the curve, and reading \(|G|\) at a given \(\omega\) now requires measuring a length rather than glancing at a gridline. Individual factors no longer add, so the pencil-and-straight-edge construction of Chapter 14 has no analogue here.
What it buys is decisive. The critical condition \(G(j\omega)H(j\omega)=-1\) is a statement about a single complex number, and in the complex plane it names a single point: \(-1+j0\). Whether the loop is stable turns out to depend on how the curve is arranged around that point — not on where it passes any particular gridline. The Bode pair can only test that condition by cross-referencing two plots at two different frequencies, as Section 14-6 did with its two crossovers. The polar plot tests it by looking.
Drawing the Frequency Locus
Nothing about a polar plot requires cleverness in principle: choose frequencies, compute \(|G|\) and \(\angle G\) at each, and plot the points. In practice a handful of structural facts settle the shape before any arithmetic is done, and a sketch built from them needs only three or four computed points to be trustworthy. The four questions to answer, in order, are these.
| Question | What settles it |
|---|---|
| Where does the locus begin, at \(\omega\to0\)? | The system type \(N\) — Section 15-3. |
| Where does it end, at \(\omega\to\infty\)? | The pole–zero excess \(n-m\) — Section 15-3. |
| Does it cross the real axis, and where? | Setting \(\operatorname{Im}G=0\) — Section 15-5. |
| Does it cross the imaginary axis, and where? | Setting \(\operatorname{Re}G=0\). |
The two crossing questions are answered by the same technique: rationalise \(G(j\omega)\) so that its real and imaginary parts are explicit, then set one of them to zero. Rationalising means multiplying numerator and denominator by the conjugate of the denominator, which leaves a real denominator and a numerator whose real and imaginary parts can be read off:
Since \(|Q|^2\) is never zero for a physical system at real \(\omega\), each part vanishes exactly when the corresponding part of the numerator \(P\bar Q\) does. Real-axis crossings therefore come from a polynomial equation in \(\omega\), and there is usually only one root worth having.
One more structural fact is worth stating before any examples. For most loop transfer functions the phase decreases monotonically with frequency while the magnitude decreases too, so the locus spirals inward in the clockwise sense. That is the default picture. Departures from it — a locus that turns back outward, or one that loops — signal either a lead network's phase advance or the peculiar geometry of a conditionally stable system.
Type, Order, and the Two Ends
Write the loop transfer function in time-constant form, exactly as in Section 14-4:
The low-frequency end. As \(\omega\to0\) every \((1+j\omega T)\) tends to \(1\), so \(G(j\omega)\to K/(j\omega)^N\). For a type-0 system the limit is the finite real number \(K\): the locus starts on the positive real axis at a distance \(K_p\) from the origin, the position error constant of Chapter 9. For \(N\ge1\) the magnitude diverges and the starting phase is \(-90N^\circ\), so the locus comes in from infinity along the negative imaginary axis direction for type 1, and along the negative real axis direction for type 2.
"Along the direction of" is not the same as "asymptotic to the axis", and for type-1 systems the difference matters. Expand one step further, using \((1+j\omega T_1)^{-1}(1+j\omega T_2)^{-1}\approx1-j\omega(T_1+T_2)\) for small \(\omega\):
The imaginary part runs to \(-\infty\) while the real part settles on a finite negative number. The locus therefore emerges from infinitely far down a vertical line displaced to the left of the origin, not along the imaginary axis itself. Drawing this asymptote correctly is what separates a usable sketch from a decorative one.
The high-frequency end. As \(\omega\to\infty\) each factor is dominated by its \(j\omega T\) term, so numerator and denominator behave as \((j\omega)^m\) and \((j\omega)^n\) where \(m\) and \(n\) count the finite zeros and all poles. Hence \(|G|\to0\) whenever \(n>m\), which is true of every physically realisable system, and the phase tends to \(-90^\circ(n-m)\). The locus therefore ends at the origin, approaching it from a fixed direction set by the pole–zero excess alone.
| System | Start (\(\omega\to0\)) | End (\(\omega\to\infty\)) |
|---|---|---|
| Type 0 | \(K\angle 0^\circ\) on the positive real axis | Origin, at \(-90^\circ(n-m)\) |
| Type 1 | \(\infty\angle-90^\circ\), asymptote \(\operatorname{Re}=-K\sum T_i\) | |
| Type 2 | \(\infty\angle-180^\circ\) |
Polar Plots of the Elementary Factors
Because polar plots do not add, there is less to memorise here than in Chapter 14 — but the shapes of the simplest factors are worth knowing exactly, because larger loci are recognisably distortions of them.
The first-order lag. Take \(G(j\omega)=1/(1+j\omega T)\) and write \(u=\omega T\). Rationalising,
The locus is not merely semicircle-like; it is a semicircle exactly. Form \(X-\tfrac12=(1-u^2)/[2(1+u^2)]\) and add the square of \(Y\):
So every point lies on the circle of radius \(\tfrac12\) centred at \(\tfrac12+j0\). Since \(Y\le0\) for all \(\omega\ge0\), only the lower half is traced: from \(1\angle0^\circ\) at \(\omega=0\), through \(0.707\angle-45^\circ\) at the corner frequency \(\omega=1/T\), to the origin at \(\omega\to\infty\), arriving along the \(-90^\circ\) direction.
The integrator. \(1/(j\omega)=-j/\omega\) is purely imaginary and negative for all \(\omega>0\): its locus is the whole negative imaginary axis, traversed from \(-j\infty\) down to the origin. Two integrators give \(-1/\omega^2\), the negative real axis.
The quadratic lag. Its locus starts at \(1\angle0^\circ\) and ends at the origin along \(-180^\circ\), crossing the negative imaginary axis exactly at \(\omega=\omega_n\), where the value is \(1/(2\zeta)\) — the same number that produced the resonant bulge in Chapter 14. For small \(\zeta\) that crossing point is far out, and the locus bulges enormously; for \(\zeta\) near \(1\) it is modest.
Transport lag. The factor \(e^{-j\omega T_d}\) has magnitude \(1\) at every frequency and phase \(-\omega T_d\) radians, which grows without bound. Multiplying any locus by it leaves every radius unchanged while rotating each point clockwise by an amount proportional to \(\omega\). A locus that used to end tidily at the origin from a fixed direction now spirals in, wrapping around the origin infinitely many times. Every such wrap is a fresh opportunity to enclose the point \(-1\), which is why dead time is so corrosive to stability — and why a system that has infinite gain margin without it can have almost none with it.
Axis Crossings and the Critical Point
Of the four structural questions in Section 15-2, one carries far more weight than the others: where the locus crosses the negative real axis. That crossing occurs at the phase crossover frequency of Section 14-6 — the phase is exactly \(-180^\circ\) there — and the distance from the origin to the crossing point is \(|G(j\omega_{pc})|\), the reciprocal of the gain margin. A single number decides how much gain the loop can absorb.
Work it out in general for the commonest examination case, the type-1 system with two lags:
A quotient \(K/D\) is real precisely when \(D\) is real. The imaginary part of the denominator vanishes when \(\omega(1-\omega^2T_1T_2)=0\), and discarding the trivial root \(\omega=0\) leaves one useful frequency. Substituting it back gives the crossing value directly.
The crossing is always on the negative real axis, and its distance from the origin is proportional to \(K\). Raising the gain drags the crossing point leftward toward \(-1\); the marginal gain is the one that puts it exactly there, \(K^*=(T_1+T_2)/(T_1T_2)\).
Notice what this says about the shape of the whole family. Changing \(K\) does not change \(\omega_{pc}\) at all — the phase is independent of gain — and it scales every point of the locus radially by the same factor. The polar plot of a loop at gain \(2K\) is a photographic enlargement of the plot at gain \(K\), pinned at the origin. The critical point \(-1\), however, does not move. Stability analysis in this plane is therefore a question of when a fixed point is swallowed by an expanding curve.
The imaginary-axis crossings, obtained by setting \(\operatorname{Re}G=0\), carry no stability meaning but are useful for a faithful sketch. For a type-0 system with two lags, for instance, the locus crosses the negative imaginary axis when the two arctangents sum to \(90^\circ\), by the same tangent identity used in Example 3 of Chapter 14.
The Nyquist Contour
So far the curve has been drawn for \(\omega\) from \(0\) to \(\infty\) — a piece of the imaginary axis. Chapter 16 will need something stronger: the image of a closed path in the \(s\)-plane that encloses the entire right half-plane, because that is the region in which a closed-loop pole would be fatal. The path is called the Nyquist contour and it is assembled from three parts.
First, the imaginary axis itself, traversed from \(s=-j\infty\) up to \(s=+j\infty\). Second, a semicircle of radius \(R\to\infty\) closing back through the right half-plane, traversed clockwise from \(+j\infty\) round to \(-j\infty\). Together these enclose every point with \(\operatorname{Re}s>0\), and the clockwise sense is the convention that makes the encirclement count in Chapter 16 come out positive for unstable poles.
Third, and easy to forget, an indentation. If \(G(s)H(s)\) has a pole on the imaginary axis — and every type-1 or type-2 system has at least one, at the origin — the contour cannot pass through it, because \(GH\) is infinite there and has no image. The remedy is to detour around such a pole on a small semicircle of radius \(\varepsilon\to0\), taken to the right so that the pole is excluded from the enclosed region. Excluding it matters: the criterion counts open-loop poles strictly inside the contour, and a pole sitting on the boundary would make that count ambiguous.
What does the indentation map to? On it, \(s=\varepsilon e^{j\theta}\) with \(\theta\) running from \(-90^\circ\) through \(0^\circ\) to \(+90^\circ\). Near the origin a type-\(N\) loop behaves as \(GH\approx K/s^N\), so
The image is an arc of infinite radius. As \(\theta\) increases by \(180^\circ\) the image angle decreases by \(180N^\circ\), so for a type-1 system the image sweeps \(180^\circ\) clockwise, from \(+90^\circ\) through \(0^\circ\) to \(-90^\circ\), passing through the positive real direction at infinity. For a type-2 system it sweeps \(360^\circ\). This great arc is the piece that closes the diagram, and it is where beginners lose encirclements.
The large semicircle is easier. For every realisable system \(n>m\), so \(|GH|\to0\) uniformly as \(|s|\to\infty\): the entire infinite semicircle maps to the single point at the origin. It contributes no arc, no encirclement, and nothing to worry about.
The Complete Nyquist Diagram
Assembling the pieces requires one final observation. The coefficients of \(G(s)H(s)\) are real, so \(GH(-j\omega)=\overline{GH(j\omega)}\): the value at a negative frequency is the complex conjugate of the value at the corresponding positive frequency. The branch traced for \(\omega<0\) is therefore the mirror image, about the real axis, of the branch already drawn for \(\omega>0\). It never has to be computed — only reflected.
The result is a single closed curve. Only when it is closed can encirclements of \(-1\) be counted, and counting them is the whole content of Chapter 16.
Two habits prevent most errors. Mark the direction of increasing \(\omega\) with arrowheads as the curve is drawn, because the encirclement count of Chapter 16 is signed and the sign is the direction. And check that the two branches meet: the \(\omega\to0^+\) end of the polar plot and the \(\omega\to0^-\) end of the mirror must be joined by the infinite arc, and the \(\omega\to\pm\infty\) ends must both arrive at the origin. A diagram with loose ends has a missing piece.
Margins on the Locus
The margins of Section 14-6 have a purely geometric meaning here, and it is worth seeing them as distances and angles rather than as formulae.
The gain margin is read where the locus cuts the negative real axis. If it cuts at \(-a\), then \(|GH|=a\) at that frequency and \(\text{GM}=1/a\). Equivalently, the crossing point is at \(-1/\text{GM}\): the closer the crossing creeps toward \(-1\), the smaller the reserve. A crossing at \(-0.5\) means the gain may be doubled; a crossing at \(-2\) means the point \(-1\) has already been passed and, for a minimum-phase loop, the closed loop is unstable.
The phase margin is read where the locus cuts the unit circle, since that is where \(|GH|=1\). Draw the radius to that intersection; the angle between it and the negative real axis, measured anticlockwise, is the phase margin. It is the rotation that would be needed to carry the crossing point onto \(-1\) without changing its distance from the origin — which is exactly what an added phase lag does.
| On the Bode pair | On the polar plot |
|---|---|
| \(0\) dB line | The unit circle |
| \(-180^\circ\) line | The negative real axis |
| \(\omega_{gc}\): magnitude crosses \(0\) dB | Locus crosses the unit circle |
| \(\omega_{pc}\): phase crosses \(-180^\circ\) | Locus crosses the negative real axis |
| GM in dB, measured vertically | Reciprocal of the crossing distance |
| PM in degrees, measured vertically | Angle at the unit-circle crossing |
| The point \(GH=-1\) | The single point \(-1+j0\) |
Worked Examples
Problem. Sketch the polar plot of \(G(s)=\dfrac{4}{1+0.5s}\), marking the values at \(\omega=0\), \(\omega=2\), and \(\omega\to\infty\).
Solution. The corner frequency is \(1/T=2\) rad/s. Evaluate the three points directly.
By Section 15-4 the locus is the lower half of the circle of radius \(2\) centred at \(2+j0\) — the standard semicircle scaled by the gain \(4\). It never enters the second or third quadrant, so its phase never approaches \(-180^\circ\) and no real-axis crossing exists: the gain margin is infinite for any \(K\).
Problem. For \(G(s)=\dfrac{10}{(1+s)(1+0.5s)}\), find the start and end of the polar plot and the point at which it crosses the negative imaginary axis.
Solution. Type 0, so the locus starts at \(K=10\) on the positive real axis. With \(n-m=2\) it ends at the origin along \(-180^\circ\), so the curve occupies the fourth and third quadrants. It crosses the negative imaginary axis where the phase is \(-90^\circ\):
Because the phase reaches \(-180^\circ\) only in the limit \(\omega\to\infty\), where the magnitude is already zero, this loop too has infinite gain margin. Two poles are never enough to destabilise a simple gain loop — the same conclusion Chapter 11's Routh array reaches for a second-order characteristic polynomial.
Problem. For \(G(s)=\dfrac{10}{s(1+0.5s)(1+0.1s)}\), find the low-frequency asymptote, the real-axis crossing, and the gain margin.
Solution. Here \(K=10\), \(T_1=0.5\), \(T_2=0.1\). Apply the two results of Sections 15-3 and 15-5 in turn.
The locus comes up from \(-j\infty\) along the vertical line \(\operatorname{Re}G=-6\).
A gain margin of \(1.58\) dB is stable but useless in practice: a \(20\%\) rise in loop gain, well within the drift of a real amplifier, would put the crossing on \(-1\) and set the loop oscillating at \(4.47\) rad/s. The marginal gain is \(K^*=(T_1+T_2)/(T_1T_2)=0.6/0.05=12\).
Problem. For \(G(s)=\dfrac{10}{s(s+1)(s+5)}\), locate the real-axis crossing and the unit-circle crossing, and read both margins off the polar plot.
Solution. Convert to time-constant form: \(G(s)=\dfrac{2}{s(1+s)(1+0.2s)}\), so \(K=2\), \(T_1=1\), \(T_2=0.2\).
This reproduces Example 3 of Chapter 14 exactly, as it must: the same loop, the same two numbers, arrived at by rationalising instead of by adding arctangents. The polar route is shorter.
The unit-circle crossing is the gain crossover, \(\omega_{gc}=1.226\) rad/s from that same example, at which the phase is \(-154.6^\circ\). On the locus this is the point where the curve leaves the unit disc; the angle from the negative real axis anticlockwise to that radius is
The locus passes to the right of \(-1\) at its real-axis crossing and does not enclose it, so the closed loop is stable — but with only \(25^\circ\) of angular clearance, it is the picture of a design in need of compensation.
Problem. Construct the complete Nyquist diagram for \(G(s)H(s)=\dfrac{K}{s(s+1)}\), \(K>0\), and state whether the locus can ever enclose \(-1\).
Solution. Take the four pieces of the contour in order. For \(\omega:0^+\to\infty\), the system is type 1 with a single lag \(T_1=1\), so the locus emerges from \(-j\infty\) along \(\operatorname{Re}G=-K\) and ends at the origin along \(-180^\circ\) since \(n-m=2\).
There is no finite crossing: with only one lag the phase reaches \(-180^\circ\) solely in the limit, where \(|G|=0\). The locus stays entirely in the third quadrant, always to the left of the imaginary axis but always approaching the origin.
The mirror branch for \(\omega:-\infty\to0^-\) is its reflection, lying in the second quadrant and running down to \(+j\infty\) along \(\operatorname{Re}G=-K\). The two are joined by the image of the indentation: one integrator, so a single infinite arc sweeping \(180^\circ\) clockwise through the positive real direction. The infinite semicircle of the contour maps to the origin and adds nothing.
The closed curve so formed runs down the third quadrant, back up through the second, and round at infinity on the right. Because it never crosses the negative real axis at any finite point, it cannot wrap around \(-1\): the point is never enclosed, whatever the value of \(K\), and the loop is stable for all positive gains. Chapter 11's Routh test on \(s^2+s+K\) agrees — all coefficients positive for every \(K>0\).
Problem. The loop \(G(s)=\dfrac{5}{s(1+0.5s)}\) has infinite gain margin. A transport lag of \(0.2\) s is now present, so \(G(s)=\dfrac{5e^{-0.2s}}{s(1+0.5s)}\). Find the new phase crossover frequency and gain margin.
Solution. The dead time leaves every magnitude untouched and subtracts \(0.2\omega\) radians, that is \(11.46\omega\) degrees, from every phase. Set the total phase to \(-180^\circ\):
Trying values: at \(\omega=2.9\) the left side is \(88.6^\circ\); at \(\omega=3.0\) it is \(90.7^\circ\). Interpolating gives \(\omega_{pc}=2.97\) rad/s — a finite crossing where before there was none.
Two tenths of a second of delay has taken the gain margin from infinite to half a decibel. Nothing about the magnitude plot changed; the whole loss is phase, and on the polar plot it appears as the locus being rotated clockwise until it nearly swallows \(-1\).
Chapter Summary
The polar plot is the tip of \(G(j\omega)\) traced in the complex plane as \(\omega\) runs \(0\to\infty\).
Type 0 begins at \(K\angle0^\circ\); type \(N\ge1\) begins at \(\infty\angle-90N^\circ\).
\(\operatorname{Re}G\to-K\sum T_i\) — a vertical line, not the imaginary axis.
Always the origin, approached at \(-90^\circ(n-m)\).
\(1/(1+j\omega T)\) traces exactly the lower half of the circle centred at \(\tfrac12\), radius \(\tfrac12\).
For \(K/[s(1+sT_1)(1+sT_2)]\): at \(\omega=1/\sqrt{T_1T_2}\), value \(-KT_1T_2/(T_1{+}T_2)\).
\(j\omega\) axis + infinite semicircle, indented to the right around every \(j\omega\)-axis pole.
Polar plot + mirror image + one infinite \(180^\circ\) arc per integrator.
Real-axis crossing at \(-1/\text{GM}\); unit-circle crossing at \(180^\circ-\text{PM}\) from the positive real axis.
Problems
Sketch first, compute second. Fix the start point from the type, the end point from \(n-m\), and only then hunt for crossings. Assume \(K>0\) and unity feedback throughout. Difficulty rises down the list.
- Find the start point, end point, and end direction of the polar plot of \(G(s)=\dfrac{6}{(1+2s)(1+0.5s)}\).
- Show that the polar plot of \(G(s)=\dfrac{1}{1+sT}\) lies on a circle, and state the value of \(G\) at \(\omega=3/T\).
- For \(G(s)=\dfrac{20}{s(1+0.2s)(1+0.05s)}\), find the low-frequency asymptote, the real-axis crossing, and the gain margin in decibels.
- For the loop of Problem 3, find the value of \(K\) replacing \(20\) that would give a gain margin of exactly \(8\) dB.
- For \(G(s)=\dfrac{K}{s^{2}(1+sT)}\), determine the starting direction of the locus and show that it has no finite real-axis crossing. What does that imply about closed-loop stability?
- Sketch the complete Nyquist diagram of \(G(s)H(s)=\dfrac{K}{s(s+2)(s+4)}\), showing the mirror branch and the infinite arc, and mark the point \(-1\) for \(K=40\) and for \(K=60\).
- A loop has \(G(s)=\dfrac{2}{s(1+s)}\) and a transport lag of \(0.5\) s is inserted. Find the new phase crossover frequency and gain margin, and comment on the change.
- A polar plot crosses the negative real axis at \(-0.4\) and the unit circle at a phase of \(-140^\circ\). State the gain margin in decibels, the phase margin, and estimate the closed-loop damping ratio and step overshoot.