3.5.42 · D2 · HinglishGuidance, Navigation & Control (GNC)

Visual walkthroughGain margin, phase margin — stability margins

2,569 words12 min read↑ Read in English

3.5.42 · D2 · Physics › Guidance, Navigation & Control (GNC) › Gain margin, phase margin — stability margins

Hum sab kuch ek hi drawing pe banate hain: loop ki frequency response ke liye complex plane. Chalo har cheez ko kamaate hain.


Step 1 — Plane, dot, aur "loop response" ka matlab

KYA HAI. Ek flat sheet draw karo jisme do number lines centre pe cross karti hain. Horizontal line real axis hai (zero ke left/right ordinary numbers). Vertical line imaginary axis hai — yeh sirf ek doosri, sideways amount ko measure karti hai. Is sheet ka koi bhi point likha jaata hai: right jao, phir upar. (Engineers likhte hain sideways unit ke liye; mathematicians likhte hain. Same cheez hai.)

KYUN. Ek feedback loop ek wiggling signal leti hai, usse around bheji hai, aur ek aur wiggle wapas deti hai. Har wiggle-speed (frequency) pe jo wiggle wapas aati hai woh scale hoti hai kisi amount se aur time mein shift hoti hai kisi amount se. Yeh do facts — kitni badi hai aur kitni shifted hai — bilkul wahi hain jo is plane pe ek dot record karta hai:

  • centre se distance = return kitna bada hai (scale factor),
  • positive-real axis se angle = return kitna shifted hai (phase).

Hum is dot ko kehte hain — wiggle-speed pe loop response. ko slow se fast tak sweep karo aur dot ek curve trace karta hai.

PICTURE. Plane, centre , aur ek sample dot apni distance aur angle ke saath labelled.

Figure — Gain margin, phase margin — stability margins

Step 2 — Ek deadly point:

KYA HAI. Centre se bilkul ek step left pe ek point mark karo: number . Centre se uski distance hai; uska angle hai (seedha left). Kyunki hum lag (clockwise) ki parwah karte hain, hum us angle ko aksar kehte hain — same direction, bas negative tarike se gina hua.

KYUN. Feedback return ko input se subtract karta hai. Agar returned wiggle same size () aur ulti flip ( shift) ke saath wapas aaye, toh "input minus return" har cycle mein wiggle ko khud mein add kar deta hai cancel karne ki bajaye. Yeh ek swing hai jo perfect rhythm mein push ho rahi hai — yeh bina ruke badhti hai. Algebraically yahan closed-loop denominator ban jaata hai , aur zero se divide karna "blow up" ka mathematical roop hai.

PICTURE. Phir se plane, pink mein circled aur ek chhota swing-cartoon reminder "pushed in rhythm" ka.

Figure — Gain margin, phase margin — stability margins

Step 3 — Ek chinta ko do sawalon mein todna

KYA HAI. Us rare frequency ko dhundhne ki bajaye jahan dono conditions ek saath hit karti hain, hum do aasaan ek-ek sawaal poochte hain:

  1. Us frequency pe jahan phase pehle hi deadly hai — size deadly se kitni door hai? → yeh Gain Margin banta hai.
  2. Us frequency pe jahan size pehle hi deadly hai — phase deadly se kitna door hai? → yeh Phase Margin banta hai.

KYUN. Har condition apne aap dhundhna aasaan hai. "Phase kahan hai?" aur "size kahan hai?" yeh do alag frequencies hain jinhe hum dhundh sakte hain. Phir hume sirf doosri quantity waahan check karni hai. Yeh mnemonic hai GaP: Gain margin Phase crossover pe; Phase margin Gain crossover pe.

PICTURE. Curve plane ke across sweep karti hui, do special crossing points flagged ke saath.

Figure — Gain margin, phase margin — stability margins

Step 4 — Gain Margin: main tak pahunchne se pehle kitna scale up kar sakta hoon?

KYA HAI. pe baitho. Yahan phase hai, isliye dot negative-real axis pe hai — yeh ek pure negative number hai, . Yeh aur ke beech kahin hai (agar hum stable hain). Sawaal: poore loop ki gain ko factor se multiply karo — kitna bada hona chahiye taaki yeh dot exactly pe aa jaye?

KYUN. Loop gain ko se scale karne se har dot ki distance se stretch hoti hai (angle nahi badalta — ek positive multiplier kuch rotate nahi karta). Isliye dot negative-real axis pe ki taraf seedha slide karta hai. Yeh tab pahunchta hai jab uski size ho jaati hai:

Woh threshold hi gain margin hai: sabse bada factor jitna tum gain badha sakte ho instability se pehle.

PICTURE. Negative-real axis ka zoom: pe dot, ek arrow dikhata hua ki jaise gain badhti hai woh ki taraf slide karta hai, gap labelled GM ke saath.

Figure — Gain margin, phase margin — stability margins

Step 5 — Phase Margin: main tak pahunchne se pehle kitna lag kar sakta hoon?

KYA HAI. Ab pe baitho. Yahan size hai, isliye dot radius 1 ke circle pe hai, kisi angle pe (ek lagging, negative angle jaise ). Sawaal: kitna extra clockwise rotation (extra lag) is dot ko poora ghuma kar tak, yani pe le jaayega?

KYUN. Ek pure time delay ya extra phase lag har dot ko clockwise rotate karta hai bina uski size badlaye (delay timing ko reshuffle karta hai, strength ko nahi). Isliye unit circle pe dot ki taraf circle ke saath slide karta hai. Jahan hai waahan se tak ka bacha hua sweep safety angle hai:

PICTURE. Unit circle ka zoom: angle pe dot, ek arc clockwise tak sweeping karta hua, arc labelled PM ke saath.

Figure — Gain margin, phase margin — stability margins

Step 6 — Degenerate aur edge cases (koi gap mat chhodna)

KYA AUR KYUN — har scenario walk karo jo curve throw kar sakti hai.

Case A — curve kabhi tak nahi pahunchti (koi nahi). Phase hamesha ke liye se upar bottom out karti hai. Tab koi finite scaling dot ko negative-real axis pe par nahi rakh sakti — gain margin infinite hai. Ek first-order ya well-behaved second-order loop aisa karta hai. Gain mein perfectly stable.

Case B — curve kabhi size tak nahi pahunchti (koi nahi). Ya toh loop ki gain har speed pe se neeche hai (dot kabhi unit circle ko touch nahi karta) — phase margin undefined/infinite hai, koi gain crossover nahi hai — ya loop har jagah se upar rehta hai, jo ek alag design flag hai. Margin quote karne se pehle hamesha check karo ki crossover exist karta hai ya nahi.

Case C — dot exactly pe hai. Dono conditions ek saath hit karti hain: GM (0 dB) aur PM . Yeh marginal stability hai: ek steady, na badhta, na ghatta oscillation. Knife-edge pe.

Case D — multiple crossings (conditionally stable systems). Curve negative-real axis ko ek se zyada baar cross kar sakti hai, ya loop around kar sakti hai. Tab simple "ek GM, ek PM" reading jhooth bol sakti hai. Honest test poora Nyquist criterion hai — count karo ki curve ko kitni baar encircle karti hai. Margins ek fast summary hain, poori sachai nahi.

Case E — margins ka sign. GM dB mein aur PM degrees mein positive hote hain jab stable, negative jab already unstable. Negative PM matlab dot circle pe se aage slip ho gayi hai; negative GM(dB) matlab dot axis pe se aage slip ho gayi hai.

PICTURE. Chhoti curves ka 2×2 board: infinite-GM curve, pe marginal curve, negative-margin curve, aur ek looping conditionally-stable curve.

Figure — Gain margin, phase margin — stability margins

Step 7 — Real number mein ground karna (worked example se jodna)

KYA HAI. Parent note se lo aur dhundho ki dot unit circle ko kahan cross karta hai, phir uska angle padho.

KYUN. Prove karne ke liye ki pictures real numbers deti hain, sirf arrows nahi.

Size ke barabar hoti hai jab Waahan phase hai

  • lag hai lone se denominator mein (ek integrator hamesha quarter-turn lag karta hai).
  • is speed pe factor se extra lag hai.
  • add karne se "current angle" "danger angle tak gap" ban jaata hai — safety cushion.

PICTURE. Is exact system ke liye unit-circle zoom jisme aur arc scale se drawn hain.

Figure — Gain margin, phase margin — stability margins

Ek picture mein summary

Upar sab kuch ek hi drawing hai: complex plane pe loop curve, deadly point , aur do rulers — ek seedha (gain, negative axis ke saath) aur ek curved (phase, unit circle ke saath) — dono measure karte hain ki curve tbaahi se kitni door hai.

Figure — Gain margin, phase margin — stability margins

One dot L at each frequency

Deadly point minus one

Need both size one and phase minus 180

Split into two easy questions

At phase crossover measure size gap

At gain crossover measure angle gap

Gain Margin equals one over size

Phase Margin equals 180 plus angle

Recall Feynman retelling — poori walk simple shabdon mein

Ek badi flat table imagine karo jisme centre se ek step left pe ek bullseye dot painted hai; woh dot tbaahi hai. Tumhara control loop is table pe ek curly line draw karta hai, har wiggling speed ke liye ek point. Point batata hai do cheezein jahan bhi woh ho: middle se kitna door (echo kitna strong hai) aur woh kis taraf jhuka hua hai (echo kitna late hai). Tbaahi tab hoti hai jab line us painted dot ko touch karti hai — echo utna hi strong aur perfectly flipped, jaise swing ko perfect rhythm mein push karte ho jab tak woh ud na jaaye. Us exact touch ko dhundhna mushkil hai, isliye hum kaam ko split karte hain. Pehle, dhundho jahan line seedhi left se cross karti hai — wahan uska jhukao pehle se "tbaahi ka jhukao" hai; ab bas poochho ki line ko dot tak pahunchane ke liye kitna blow up karna padega. Woh blow-up factor gain margin hai. Doosra, dhundho jahan line middle se ek step bahar wale ring ko cross karti hai — wahan woh pehle se "tbaahi ki distance" pe hai; ab bas poochho ki dot pe swing aane ke liye kitna extra late-jhukao chahiye. Woh bacha hua swing phase margin hai. Bada seedha-ruler aur bada curved-ruler matlab line painted dot se dono directions mein door rehti hai — tum safe ho. Agar line kabhi dot ke around loop karti hai, toh do rulers jhooth bol sakte hain, isliye tum Nyquist tarike se loops count karte ho. Yahi poora idea hai, do baar picture mein aur ek baar swing mein.


Sawaal — Gain margin dot ko kis axis ke saath slide karta hai, aur kyun?
Negative-real axis ke saath; phase crossover pe phase pehle se hai isliye dot ek pure negative number hai, aur gain scale karna usse rotate kiye bina seedha ki taraf move karta hai.
Sawaal — Phase margin dot ko kis curve ke saath sweep karta hai, aur kyun?
Unit circle (radius 1) ke saath; gain crossover pe size pehle se 1 hai, aur extra lag dot ko uski size badlaye bina us circle ke saath ki taraf rotate karta hai.
Sawaal — Geometrically infinite gain margin ka kya matlab hai?
Loop curve kabhi phase tak nahi pahunchti, isliye woh kabhi negative-real axis cross nahi karti — koi finite scaling usse pe nahi push kar sakti.
Sawaal — Jab dono margins zero hoon, system kya kar raha hai?
Dot exactly pe baitha hai: marginal stability, ek sustained oscillation jo na badhti hai na ghatti hai.