๐๏ธControl Theory
Nyquist Stability Criterion
Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Why This Matters
The Nyquist Stability Criterion lets you determine closed-loop stability by examining only the open-loop transfer function. Instead of factoring the characteristic equation or tracking pole locations directly (like root locus), Nyquist uses a graphical method rooted in complex analysis: you count encirclements on a polar plot to reveal how many unstable closed-loop poles exist.
This criterion is especially useful when you can't easily factor the characteristic equation, or when you need stability margins that quantify how close your system is to going unstable. The core concepts here, including gain margin, phase margin, right-half plane poles, and encirclement counting, show up constantly in both exams and real-world controller design. Don't just memorize the encirclement rule; make sure you understand why encirclements correspond to unstable poles and how the Nyquist contour captures all relevant frequency information.
The Mathematical Foundation
The Nyquist criterion builds on the argument principle from complex analysis, which relates contour encirclements to zeros and poles of a function.
Open-Loop Transfer Function
The loop transfer function is the product of the plant and controller , evaluated with the feedback path open. To get the frequency response, you substitute , which gives you magnitude and phase information across all frequencies. The poles and zeros of directly determine the shape of the Nyquist plot and the outcome of your stability analysis.
Nyquist Contour
The Nyquist contour is a closed path that encloses the entire right-half of the -plane. It consists of:
- The imaginary axis from to
- A semicircular arc of infinite radius closing the path through the right-half plane
This contour captures every potentially unstable frequency, ensuring that any right-half plane pole of the closed-loop system falls inside it.
When has poles on the imaginary axis (at or ), you must indent the contour around them using small semicircles to avoid the singularities.
Compare: Nyquist contour vs. Bode plot frequency range. Both sweep through all frequencies, but Nyquist maps the result onto a single closed curve in the complex plane, while Bode separates magnitude and phase into two distinct plots. You can often extract the same stability information from either representation.
Constructing and Interpreting the Plot
Nyquist Plot Construction
To build a Nyquist plot, follow these steps:
- Evaluate as varies from to , plotting each value as a point in the complex plane.
- Reflect the curve across the real axis to account for negative frequencies. This works because real-coefficient transfer functions have conjugate symmetry: .
- Connect the endpoints using the mapping of the infinite semicircular arc (this portion often collapses to the origin or a single point for strictly proper systems).
At each frequency, the magnitude sets the distance from the origin, and the phase sets the angle. The result is a polar-style trajectory through the complex plane. Low-frequency behavior starts near the DC gain value, and high-frequency behavior typically approaches the origin since most physical systems roll off at high frequencies.
Encirclements of the Critical Point
The key to the entire criterion: you count encirclements of the point , not the origin.
Why ? The closed-loop characteristic equation is , which means . So the critical point corresponds exactly to the boundary of instability.
The encirclement rule is:
- = number of clockwise encirclements of (counterclockwise counts as negative)
- = number of right-half plane poles of (open-loop unstable poles)
- = number of right-half plane poles of the closed-loop system
For closed-loop stability, you need , which means . In other words, counterclockwise encirclements must exactly cancel out the open-loop RHP poles.
Compare: Encirclement counting vs. root locus stability. Root locus shows you exactly where closed-loop poles move as gain changes. Nyquist tells you only the net count of unstable closed-loop poles without revealing their exact locations. If you need to check stability at a specific gain value, Nyquist is often faster.
Stability Margins and Robustness
Beyond a binary stable/unstable answer, the Nyquist plot tells you how much margin you have before instability occurs.
Gain Margin
Gain margin is measured where the Nyquist plot crosses the negative real axis. At that crossing, the phase is exactly , and the frequency is called the phase crossover frequency .
If the magnitude at that crossing is , then:
- Gain margin =
- In decibels:
This tells you how much you could multiply the loop gain before the plot passes through and the system goes unstable. For example, if the plot crosses the negative real axis at , then , the gain margin is , and dB. You could quadruple the gain before losing stability.
Phase Margin
Phase margin is measured at the gain crossover frequency , where (the plot crosses the unit circle).
This represents the additional phase lag needed to rotate the plot to the critical point. If the phase at gain crossover is , then .
Typical design targets are and dB for adequate robustness against modeling errors and parameter variations.
Compare: Gain margin protects against multiplicative uncertainty (sensor drift, actuator degradation), while phase margin protects against time delays and unmodeled dynamics. A system can have infinite gain margin but poor phase margin, or vice versa. Always check both.
Stability Determination and Special Cases
Closed-Loop Stability Analysis
The stability condition is . How this plays out depends on the open-loop system:
- Minimum-phase systems (): All open-loop poles are in the left-half plane. Stability simply requires no encirclements of , since must equal zero.
- Non-minimum-phase systems (): The open-loop system is already unstable. Feedback must stabilize it, which requires exactly counterclockwise encirclements () to bring to zero.
Right-Half Plane Poles and Zeros
Open-loop RHP poles () mean the plant is open-loop unstable. The feedback loop must generate the right number of counterclockwise encirclements to cancel them out.
Open-loop RHP zeros don't appear directly in the formula, but they still matter. RHP zeros cause non-minimum phase behavior, where the step response initially moves in the wrong direction before correcting. More importantly, each RHP zero imposes a fundamental limit on achievable closed-loop bandwidth. You cannot push the bandwidth past the RHP zero frequency without risking instability.
Compare: Minimum-phase systems have all poles and zeros in the LHP, making them easier to control. Non-minimum-phase systems (with RHP zeros) exhibit initial "wrong-way" responses and fundamentally limit how fast you can make the closed-loop system respond.
Limitations and Practical Considerations
Assumptions and Constraints
The Nyquist criterion applies under specific conditions:
- The system must be linear and time-invariant (LTI). Nonlinear systems require other approaches, such as describing function methods.
- The transfer function must be rational with finite gain at all frequencies. Pure integrators and differentiators require careful contour modifications (the small semicircular indentations mentioned earlier).
- Time delays of the form add phase lag without changing magnitude. On the Nyquist plot, a delay spirals the curve inward at high frequencies, which can introduce encirclements that wouldn't exist without the delay. This is why phase margin is so important for systems with time delay.
Quick Reference Table
| Concept | Key Details |
|---|---|
| Encirclement counting | , clockwise = positive convention |
| Critical point | , corresponds to |
| Gain margin | Negative real axis crossing, phase crossover frequency |
| Phase margin | Unit circle crossing, gain crossover frequency |
| Minimum-phase stability | , no encirclements required |
| Non-minimum-phase stability | , need counterclockwise encirclements |
| Nyquist contour | Right-half plane enclosure: imaginary axis + infinite semicircle |
| System limitations | LTI assumption, time delays, contour indentations for axis poles |
Self-Check Questions
-
A system has two open-loop RHP poles () and the Nyquist plot makes one clockwise encirclement of . How many closed-loop poles are in the RHP? Is the system stable?
-
Which stability margin would you rely on more heavily when designing a controller for a system with significant unmodeled time delay: gain margin or phase margin? Why?
-
A Nyquist plot crosses the negative real axis at . What is the gain margin in dB, and by what factor could you increase the loop gain before instability?
-
Why does a non-minimum-phase system () require counterclockwise encirclements for stability, while a minimum-phase system simply needs to avoid the critical point?
-
If a Nyquist plot passes exactly through , what does this tell you about the closed-loop system's poles and its stability?