Stability Theorem

This is a visual way to check stability

Theorem

The Nyquist stability theorem states

  • # of stable closed-loop poles
  • = # of stable open-loop poles
  • is the number of encirclements of -1 by

Corollary

The feedback system is closed-loop stable iff

Doing this in practice?

Use nyquist(L) to generate the Nyquist plot. For the different regions, build a table that counts the encirclements as follows…

RegionN
A0
B1
C-1
D0
Where we select region B to determine the region of because it has encirclements (where 1 = # unstable poles)?

Note

We get closed-loop stability when

Then for this region, determine its domain (i.e for region B, in the Nyquist plot, its domain is ) and . We can solve the equality to determine the range of for which we have closed-loop stability.