3.5.42 · Physics › Guidance, Navigation & Control (GNC)
Ek feedback loop tab unstable hoti hai jab woh "apni hi tail ko chase" karti hai — signal wapas aata hai bilkul out of phase aur utna hi strong (ya zyada) jitna tune bheja tha. Stability margins measure karte hain tum us catastrophe se kitni door ho : kitna extra gain add kar sakte ho pehle ki system self-destruct kare (gain margin), aur kitni extra phase lag bardaasht ho sakti hai (phase margin).
Ek closed loop consider karo jiska open-loop transfer function L ( s ) = G ( s ) H ( s ) hai (controller × plant × sensor).
Closed-loop transfer function hai:
T ( s ) = 1 + L ( s ) G ( s )
Intuition Instability kahan rehti hai
Denominator 1 + L ( s ) tab "blow up" karta hai (poles kharaab ho jaate hain) jab L ( s ) = − 1 ho. Complex plane par, − 1 ek aisa point hai jiska ==magnitude 1, angle − 18 0 ∘ == hai. Agar loop ka frequency response L ( j ω ) us point ko hit kare, toh closed loop marginally unstable ho jaata hai — ek sinusoid khud ko perfectly feed karne lagti hai.
Toh stability ka matlab hai curve L ( j ω ) critical point − 1 ke kitne paas se guzarti hai . Gain aur phase margins do rulers hain jo us doori ko do specific directions mein measure karte hain.
Definition Gain crossover & phase crossover
Gain crossover frequency ω g c : jahan ∣ L ( j ω ) ∣ = 1 (yaani 0 dB) ho. "Gain ne unity cross kar li."
Phase crossover frequency ω p c : jahan ∠ L ( j ω ) = − 18 0 ∘ ho. "Phase ne danger angle cross kar liya."
Kyunki point − 1 = 1∠ ( − 18 0 ∘ ) ko dono — magnitude 1 aur phase − 18 0 ∘ — chahiye, hum do alag sawaal poochte hain:
Jis frequency par phase already − 18 0 ∘ hai, wahan gain 1 se kitni neeche hai? → Gain Margin (GM)
Jis frequency par gain already 1 hai, wahan phase − 18 0 ∘ se kitna upar hai? → Phase Margin (PM)
Loop ko phase crossover ω p c par evaluate karo (jahan ∠ L = − 18 0 ∘ ho). Is frequency par L ( j ω p c ) ek negative real number − ∣ L ( j ω p c ) ∣ hota hai. Instability tab hogi jab yeh − 1 ke barabar ho.
Extra multiplicative gain k jo ise exactly − 1 tak push kare:
k ⋅ ∣ L ( j ω p c ) ∣ = 1 ⇒ k = ∣ L ( j ω p c ) ∣ 1
Gain crossover ω g c par evaluate karo (jahan ∣ L ∣ = 1 ho). Instability ke liye phase ko − 18 0 ∘ tak pahunchna hoga. Phase margin woh extra phase lag hai jo hum tolerate kar sakte hain usse pehle.
ω g c par phase ∠ L ( j ω g c ) hai (koi value jaise − 13 5 ∘ ). − 18 0 ∘ tak ka gap:
PM = ∠ L ( j ω g c ) − ( − 18 0 ∘ ) = 18 0 ∘ + ∠ L ( j ω g c )
Nyquist view: L ( j ω ) ko complex plane mein plot karo. GM = kitna tum plot ko outward scale kar sakte ho pehle ki woh − 1 ko swallow kare (negative-real axis ke along measure kiya). PM = kitna angle tum plot ko rotate kar sakte ho pehle ki unit-circle intersection − 18 0 ∘ tak pahunche.
Bode view: Do stacked plots (magnitude dB, phase deg). Ek vertical line kheencho jahan phase = − 18 0 ∘ ho; GM magnitude curve se 0 dB tak ki distance hai. Ek vertical line kheencho jahan magnitude = 0 dB ho; PM phase curve se − 18 0 ∘ tak ki distance hai.
Worked example Worked Example 1 —
L ( s ) = s ( s + 1 ) ( s + 2 ) K with K = 1
Phase crossover find karo. ∠ L = − 9 0 ∘ − arctan ω − arctan ( ω /2 ) = − 18 0 ∘ .
Yeh step kyun? Hume woh frequency chahiye jahan phase danger angle hit kare, taaki GM compute kar sakein.
Set karo arctan ω + arctan ( ω /2 ) = 9 0 ∘ ⟹ sum ka tan → ∞ ⟹ 1 − 2 ω 2 = 0 ⟹ ω p c = 2 .
Wahan magnitude: ∣ L ∣ = ω ω 2 + 1 ω 2 + 4 1 at ω = 2 :
= 2 ⋅ 3 ⋅ 6 1 = 36 1 = 6 1 .
Kyun? ω p c par ∣ L ∣ exactly wahi hai jise GM invert karta hai.
GM = 1/∣ L ∣ = 6 = 20 log 10 6 ≈ 15.6 dB. Gain mein comfortably stable.
Worked example Worked Example 2 — Phase margin of
L ( s ) = s ( s + 1 ) 1
Gain crossover: ∣ L ∣ = ω ω 2 + 1 1 = 1 ⟹ ω 2 ( ω 2 + 1 ) = 1 ⟹ ω 4 + ω 2 − 1 = 0 .
Maano u = ω 2 : u = 2 − 1 + 5 ≈ 0.618 , toh ω g c ≈ 0.786 .
Yeh step kyun? PM wahan measure hoti hai jahan gain unity ho.
Phase wahan: ∠ L = − 9 0 ∘ − arctan ( 0.786 ) = − 9 0 ∘ − 38. 2 ∘ = − 128. 2 ∘ .
PM = 18 0 ∘ − 128. 2 ∘ = 51. 8 ∘ . Healthy hai (rule of thumb: 3 0 ∘ –6 0 ∘ target karo).
Common mistake Classic errors ko steel-man karna
1. "Zyada gain hamesha safer / faster hota hai, toh K badhaao."
Kyun sahi lagta hai: zyada gain se faster response aur chhota steady-state error milta hai.
Fix: K badhane se poora magnitude curve upar shift ho jaata hai, GM shrink ho jaati hai. GM cross karte hi loop unstable ho jaata hai. Speed aur stability mein trade-off hai.
2. "Positive GM akela matlab stable hai."
Kyun sahi lagta hai: GM ko literally stability margin kaha jaata hai.
Fix: Tumhe dono chahiye — GM > 0 dB aur PM > 0 . Saath hi, non-minimum-phase ya conditionally-stable systems ke liye simple margins mislead kar sakte hain — full Nyquist criterion par trust karo.
3. Kaun si frequency kaun se margin ke saath hai — confuse karna.
Kyun sahi lagta hai: dono "crossings" hain.
Fix: GM phase crossover par rehta hai (∠ = − 18 0 ∘ ); PM gain crossover par rehta hai (∣ L ∣ = 1 ). Yaad rakho: margin wahan measure hoti hai jahan DOOSRI quantity apni critical value par ho.
4. "Phase margin ∠ L hi hai."
Fix: PM = 18 0 ∘ + ∠ L ( j ω g c ) — yeh − 18 0 ∘ tak ka gap hai, angle khud nahin.
Recall Feynman: 12-saal ke bache ko samjhao
Socho tum ek bache ko swing par dhakka de rahe ho. Agar bilkul sahi rhythm mein dhakka do, toh chhote chhote dhakkon se badi swing ban jaati hai — yeh hai loop jo khud ko feed kar raha hai. Ek control system yeh accidentally kar sakta hai: uski apni correction galat waqt par aur galat size mein wapas aati hai aur cheezein aur aur kharaab ho jaati hain. Phase margin poochta hai "meri timing kitni off ho sakti hai pehle ki dhakke add hone lagein?" Gain margin poochta hai "main kitna zyada zor se dhakka de sakta hoon pehle ki dhakke add hone lagein?" Bade margins = tum kahin bhi near nahi swing ko crazy karne ke. Chhote margins = ek nudge aur sab out of control.
"GaP": G ain margin P hase crossover par; aur elimination se P hase margin G ain crossover par.
"180 + angle = phase safety." Unity gain par jo bhi phase ho, usme 180 add karo.
1 + L ( s ) ke liye complex plane par instability define karne wala point kaunsa hai?− 1 , yaani magnitude 1 at angle − 18 0 ∘ .
Phase crossover frequency ω p c define karo. Woh frequency jahan ∠ L ( j ω ) = − 18 0 ∘ ho.
Gain crossover frequency ω g c define karo. Woh frequency jahan ∣ L ( j ω ) ∣ = 1 (0 dB) ho.
Gain margin ka formula? GM = 1/∣ L ( j ω p c ) ∣ , ya − 20 log 10 ∣ L ( j ω p c ) ∣ dB.
Phase margin ka formula? PM = 18 0 ∘ + ∠ L ( j ω g c ) .
Gain margin kis frequency par evaluate hoti hai, aur kyun? Phase crossover par (∠ = − 18 0 ∘ ), kyunki wahan sirf extra gain chahiye − 1 tak pahunchne ke liye.
Phase margin kis frequency par evaluate hoti hai? Gain crossover par (∣ L ∣ = 1 ), kyunki wahan sirf extra phase lag chahiye − 18 0 ∘ tak pahunchne ke liye.
GM aur PM ke typical healthy design values? GM ≳ 6 dB (factor ~2), PM ≈ 3 0 ∘ –6 0 ∘ .
PM aur damping ratio ke beech approximate relation? ζ ≈ PM ∘ /100 .
Instability se pehle max tolerable time delay? τ ma x = PM (radians) / ω g c .
Loop gain K badhane se gain margin kyun reduce hoti hai? Yeh magnitude curve ko upar shift karta hai, phase crossover par ∣ L ∣ ko 1 ke paas le jaata hai.
Kya sirf positive gain margin stability ke liye kaafi hai? Nahin — dono chahiye: GM > 0 dB aur PM > 0 (aur tricky systems ke liye Nyquist bhi).
Nyquist stability criterion — parent theorem; − 1 ke encirclements.
Bode plots — jahan GM aur PM graphically read hoti hain.
Root locus — gain badhne par poles kaise move karte hain stability limit ki taraf.
Time delay and Padé approximation — delay phase margin ko kaise khaata hai.
Damping ratio and overshoot — PM ↔ transient quality link.
PID controller tuning — GNC loops mein margins as design targets.
Loop shaping — L ( j ω ) ko deliberately sculpt karna target margins ke liye.
Phase crossover wpc, angle=-180
Gain crossover wgc, mag=1
Stability distance from -1