3.5.43Guidance, Navigation & Control (GNC)

Nyquist stability criterion — encirclements of −1

2,031 words9 min readdifficulty · medium4 backlinks

WHAT is the Nyquist criterion?


WHY does 1-1 matter and WHY encirclements?

Why 1-1

The characteristic equation is 1+L(s)=01+L(s)=0, i.e. L(s)=1L(s)=-1. So a closed-loop pole sits wherever the open-loop LL equals 1-1. Studying how LL behaves relative to 1-1 is the same as studying 1+L1+L relative to 00.

Why encirclements — the Argument Principle (derive it)

Now set F(s)=1+L(s)F(s)=1+L(s) and let CC be the Nyquist contour — the entire imaginary axis s=jωs=j\omega closed off by an infinite semicircle in the RHP (clockwise). This contour encloses the whole RHP.

  • Zeros of FF enclosed =Z=Z (unstable closed-loop poles — what we want to count).
  • Poles of FF enclosed = poles of LL in RHP =P=P.
  • Clockwise encirclements of the origin by 1+L1+L =N= N.

But 1+L1+L encircling 00 is identical to LL encircling 1-1 (just shift left by 1). Hence: N=ZP        Z=N+P.N = Z - P \;\;\Rightarrow\;\; \boxed{Z = N + P}.

That's the whole criterion — falling straight out of counting angle changes.

Figure — Nyquist stability criterion — encirclements of −1

HOW to read a Nyquist plot (procedure)

  1. Sketch L(jω)L(j\omega) for ω:0+\omega:0^+\to\infty.
  2. Reflect for ω:0\omega:-\infty\to 0^- (mirror image about the real axis, since L(jω)=L(jω)L(-j\omega)=\overline{L(j\omega)}).
  3. Close the contour (map the big semicircle — usually shrinks to the origin for strictly proper LL).
  4. Count net clockwise encirclements NN of 1-1.
  5. Find PP from the poles of LL.
  6. Compute Z=N+PZ=N+P. Stable iff Z=0Z=0.

Common mistakes (Steel-man + fix)


Active recall

Recall Test yourself (hide the answers)
  • What equation defines closed-loop poles? → 1+L(s)=01+L(s)=0.
  • Why the point 1-1? → because L=1L=-1 solves that equation.
  • State the count formula. → Z=N+PZ=N+P.
  • Which principle underlies it? → Cauchy's argument principle.
  • Stable condition in terms of N,PN,P? → N=PN=-P (so Z=0Z=0).
Recall Feynman: explain to a 12-year-old

Imagine shouting into a canyon. If the echo comes back weaker, the sound dies — safe. But if the echo comes back just as loud and pushing the same way you pushed, it stacks up and gets louder and louder — that's instability. The Nyquist plot is a treasure-map of how the echo behaves at every pitch of your voice. There's a "danger X" on the map called 1-1. We walk the whole map's edge and count how many times the drawn line loops around that X, and which way it spins. That count tells us whether the echo will explode — and we never had to actually listen to it blow up.


Connections

  • Argument Principle (Cauchy) — the mathematical engine.
  • Bode Plot & Gain/Phase Margins — margins are distances from 1-1 along the plot.
  • Routh–Hurwitz Criterion — algebraic alternative for counting RHP roots.
  • Root Locus — tracks closed-loop poles vs gain KK.
  • Feedback Control Basics — where T=G/(1+L)T=G/(1+L) comes from.
  • Stability Margins in GNC Loops — application to attitude/autopilot loops.

Nyquist: what point do we count encirclements of?
The point 1+0j-1+0j.
Nyquist count formula?
Z=N+PZ=N+P, with ZZ=RHP closed-loop poles, NN=CW encirclements of 1-1, PP=RHP open-loop poles.
Why is 1-1 special?
Characteristic eq 1+L=01+L=0L=1L=-1; closed-loop poles occur where open-loop LL equals 1-1.
Which theorem gives Nyquist?
Cauchy's argument principle: image of a closed contour winds around origin ZPZ-P times.
Stability condition in N,PN,P terms?
N=PN=-P so that Z=0Z=0.
If P=0P=0 and plot doesn't encircle 1-1, stable?
Yes: N=0Z=0N=0\Rightarrow Z=0.
Unstable plant P=1P=1 needs what?
One counter-clockwise encirclement of 1-1 (N=1N=-1).
Why plot LL not 1+L1+L?
1+L1+L around 00 equals LL around 1-1; we plot LL, so critical point shifts to 1-1.
How handle a pole on the jωj\omega-axis?
Indent contour with a small semicircle to the right (keep pole outside RHP).
What does a CW encirclement of 1-1 signify (P=0)?
A closed-loop pole crossed into the RHP → instability.

Concept Map

forms

denominator gives

roots are

if in RHP

means L equals

counts Z minus P via

encloses

shift of origin

windings give

combined with

combined with

yields

stable iff Z=0

Open-loop L(s) = G H

Closed-loop T(s) = G / (1+L)

Characteristic eqn 1+L(s)=0

Closed-loop poles

Poles in RHP means unstable

Danger point -1

Cauchy Argument Principle

Nyquist contour encloses RHP

P = open-loop RHP poles

N = CW encirclements of -1

Z = closed-loop RHP poles

Z = N + P

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, feedback control me sabse important sawaal hai: system stable rahega ya blow up ho jayega? Nyquist criterion isko bina roots solve kiye batata hai. Idea simple hai — open-loop transfer function L(s)L(s) ki value har frequency par nikaalo, aur uska graph (Nyquist plot) banao complex plane me. Ab ek special point hai: 1-1. Ye point isliye khaas hai kyunki characteristic equation 1+L=01+L=0 hoti hai, matlab jahan L=1L=-1, wahi closed-loop pole banta hai. Toh 1-1 ke aas-paas kya ho raha hai, wahi asli khel hai.

Formula yaad rakho: Z=N+PZ = N + P. Yahan PP = open-loop ke RHP (right-half plane) poles ki ginti, NN = plot kitni baar 1-1 ko clockwise ghera (encircle kiya), aur ZZ = closed-loop ke unstable poles. Stable tabhi jab Z=0Z=0. Agar plant already stable hai (P=0P=0), toh bas dhyan rakho ki plot 1-1 ko na ghere — N=0N=0 chahiye. Lekin agar plant hi unstable hai (P=1P=1), toh ulta chahiye: ek counter-clockwise encirclement, taki ZZ zero ho jaye. Ye thoda ulta lagta hai par yahi correct bookkeeping hai.

Iske peeche maths hai Cauchy ka argument principle — jab tum ek closed loop ke around chalte ho, toh function ka angle kitna ghoomta hai wahi ZPZ-P deta hai. Bas 1+L1+L ka origin ke around ghoomna, wahi LL ka 1-1 ke around ghoomna hai (bas left shift). GNC me — jaise satellite attitude control ya autopilot loops — yahi criterion se gain kitna badha sakte ho, gain margin aur phase margin sab decide hote hain. 1-1 se plot kitni door hai, utni safety margin.

Go deeper — visual, from zero

Test yourself — Guidance, Navigation & Control (GNC)

Connections