A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Nyquist Criterion for Stability Analysis

Graduate Depth 108 in the knowledge graph I know this Set as goal
2topics build on this
657prerequisites beneath it
See this on the map →
Bode Plot Construction and InterpretationPole-Zero Plots and Stability AnalysisNyquist Criterion for Zero Intersymbol Interference
nyquist-criterion stability feedback-systems

Core Idea

The Nyquist criterion uses the frequency response H(jω) plotted in the complex plane to determine closed-loop stability without explicitly computing poles. Encirclements of the (-1, 0) point indicate instability; gain and phase margins measure robustness to perturbations.

Explainer

From Bode plot analysis, you know how to read gain and phase margins from frequency response graphs — those margins tell you how far the open-loop response is from the instability boundary at −1. From pole-zero analysis, you know that a closed-loop system is stable if and only if all its poles lie in the left half of the s-plane. The Nyquist criterion unifies these ideas, giving a rigorous test for closed-loop stability based only on the open-loop frequency response, without ever computing the closed-loop poles explicitly.

The mathematical foundation is the argument principle from complex analysis: if a function F(s) is analytic inside a closed contour in the s-plane, the number of times F(s) encircles the origin as s traverses the contour equals Z − P, where Z and P are the numbers of zeros and poles of F(s) inside the contour. For stability analysis, define F(s) = 1 + G(s)H(s) — the characteristic polynomial of the closed loop. The Nyquist contour encloses the entire right half plane (the region of instability). A closed-loop pole in the RHP is a zero of F(s) = 1 + G(s)H(s), which is equivalent to a zero of G(s)H(s) = −1. So counting encirclements of the point (−1, 0) in the G(s)H(s)-plane as s traverses the Nyquist contour gives N = Z − P, where Z is the number of unstable closed-loop poles and P is the number of unstable open-loop poles. For a stable closed loop, Z must equal zero: N = −P (counterclockwise encirclements equal the number of open-loop RHP poles, if any).

The practical recipe: plot G(jω)H(jω) as ω sweeps from 0 to +∞, then mirror (conjugate) to get −∞ to 0, and close the contour at infinity. Count net clockwise encirclements of (−1, 0). For a system with no open-loop RHP poles (P = 0), any clockwise encirclement means instability. For a system with P open-loop RHP poles (an unstable plant, for example), you need exactly P counterclockwise encirclements for stability. This is more powerful than Bode analysis alone: Bode margins implicitly assume a minimum-phase, stable open-loop system, while Nyquist handles non-minimum-phase plants and conditionally stable systems (where increasing gain actually stabilizes the loop) correctly.

Gain margin and phase margin have precise geometric meaning on the Nyquist plot. The gain margin is the factor by which gain can increase before the Nyquist plot crosses through (−1, 0) — equivalently, 1/|G(jω_pc)| where ω_pc is the phase crossover frequency (where phase = −180°). The phase margin is how many additional degrees of phase lag would move the unit-circle crossing of the Nyquist plot to exactly (−1, 0). Both margins measure the distance from the plot to the critical point, giving robustness to gain uncertainty and phase delay respectively. A well-designed feedback system typically targets gain margin > 6 dB and phase margin > 45°, ensuring the system can tolerate significant plant uncertainty or additional actuator lag before going unstable.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionSine, Cosine, and Tangent RatiosTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIndefinite IntegralsBasic Integration RulesRiemann SumsDefinite Integral DefinitionDouble Integrals: Definition and SetupIterated Integrals and Fubini's TheoremDouble Integrals over Rectangular RegionsDouble Integrals over General RegionsApplications of Double Integrals: Area, Mass, and MomentsCenter of MassConservation of Linear MomentumElastic CollisionsInelastic CollisionsCoefficient of RestitutionCollision Analysis and Real-World ApplicationsTwo-Body Collisions in the Center-of-Mass FrameReduced Mass and Two-Body ProblemsKinematics in Two DimensionsProjectile MotionCircular Motion: KinematicsSimple Harmonic MotionIntroduction to Differential EquationsLaplace Transform: Fundamentals and PropertiesLaplace Transform Properties and Inverse TransformTransfer Function, Poles, and ZerosFrequency Response: Magnitude and PhaseBode Plot Construction and InterpretationNyquist Criterion for Stability Analysis

Longest path: 109 steps · 657 total prerequisite topics

Prerequisites (2)

Leads To (1)