Exercises — Lyapunov stability — Lyapunov function, positive definiteness
3.5.31 · D4· Physics › Guidance, Navigation & Control (GNC) › Lyapunov stability — Lyapunov function, positive definitenes
Reminders jinpar tum rely karoge (sab parent note mein define hain):
Level 1 — Recognition
L1.1 — Kya yeh ek bowl hai?
par har function ke liye decide karo: positive definite (PD), positive semi-definite (PSD), ya neither. (a) (b) (c) (d)
Recall Solution
(a) PD. ; agar toh kam se kam ek coordinate nonzero hogi aur dono terms honge aur unka sum strictly hoga. Ek genuine bowl. (b) PSD only. poori -axis ke saath ( arbitrary), sirf origin par nahi. Non-negative hai lekin origin ke bahar strictly positive nahi — ek flat channel. (c) Neither. . Yeh ek saddle hai, bowl nahi. (d) PSD only. poori line ke saath. Non-negative hai lekin origin ke bahar zero hai.
L1.2 — Theorem padhna
Ek student ke paas ek PD function hai aur woh compute karta hai. Lyapunov ka basic theorem akela origin ke baare mein kya strongest conclusion deta hai?
Recall Solution
negative semi-definite hai ( jab bhi , jaise -axis ke poore length par). Basic theorem sirf stability deta hai, asymptotic stability nahi. Asymptotic stability tak upgrade karne ke liye LaSalle's Invariance Principle chahiye.
Level 2 — Application
L2.1 — Sylvester's criterion
Kya positive definite hai, jahan Leading principal minors use karo.
Recall Solution
Leading principal minors top-left blocks ke determinants hain.
- : . ✓
- : . ✓
Saare leading principal minors positive hain ⟹ Sylvester's criterion se PD hai, toh PD hai. (Cross-check: eigenvalues hain, dono .)
L2.2 — Orbital derivative compute karna
ke liye, lo. find karo aur stability classify karo.
Recall Solution
, aur . Inhe dot karo: Har ke liye yeh strictly negative hai ( mein se ek positive hoga). PD aur ⟹ origin par asymptotically stable. Yeh globally bhi asymptotically stable hai: jaise , toh radially unbounded hai (page ke upar definition dekho), jo local conclusion ko global mein upgrade karta hai.
L2.3 — Sahi coefficients choose karna
(undamped oscillator, ) ke liye, tum try karte ho. Kaunsa banata hai, aur yeh kya kehta hai?
Recall Solution
. (saare ke liye identically zero) ke liye coefficient zero hona chahiye, toh . Constraint check: problem restrict karta hai, aur indeed hai, toh yeh value allowed range ke andar hai — required allowed range mein hai. Yeh true energy deta hai, conserved. ⟹ stable (orbits closed ellipses hain), lekin asymptotically stable nahi — bina damping ke yeh kabhi settle nahi hoga.
Level 3 — Analysis
L3.1 — Region of asymptotic stability
ke liye, use karo. kahan hai?
Recall Solution
Regroup kyun karein? Raw expression clearly-negative part (, ) ko ek ambiguous middle term ke saath mix karta hai jiska sign quadrant ke saath flip hota hai. Yeh decide karne ke liye ki poori cheez kab negative hai, hum ambiguous term ko already se attached piece mein factor karna chahte hain, taaki uncertainty ek single yes/no condition mein collapse ho jaaye. ko do -terms se bahar nikalo: Sign carefully padhna. Second term hamesha hai, aur yeh strictly negative hai jab ho. First term hota hai jaise hi bracket , yaani . Toh closed region par humein already milta hai, aur actually har ke liye wahan hai: agar toh term ise strict banata hai; agar (lekin , toh ) toh bracket hai aur ise strict banata hai. Khaas taur par, boundary par bracket exactly hai, first term kill ho jaata hai, lekin (wahan ) phir bhi deta hai. Toh certified set ko closed region liya ja sakta hai — strict inequality ki zaroorat nahi — aur yeh region of attraction ka ek guaranteed hissa hai.
Figure kya dikhata hai (caption). Figure L3.1 — -plane. Green shaded area: har point ke saath, certified region jahan hai. Red curves: boundary hyperbola quadrants I aur III mein, jiske baad certificate decrease guarantee karna band kar deta hai. Poore 2nd aur 4th quadrants () safely andar hain; origin interior mein baitha hai, jaisa ek equilibrium ke liye hona chahiye.

L3.2 — Damped system + LaSalle
Spring–mass–damper ko ke saath revisit karo. Dikhao hai, phir asymptotic stability argue karo.
Recall Solution
. Spring terms cancel ho jaate hain; sirf damper bachta hai. . LaSalle: ke andar sabse bada invariant set find karo. Us set par ; par rehne ke liye chahiye, jo force karta hai. Sirf invariant subset hai, toh asymptotically stable. Physics agree karta hai: friction aakhirkar motion khatam kar deta hai.
L3.3 — Failure instability nahi hai
Ek student pick karta hai ke liye aur paata hai, phir declare karta hai "asymptotically stable nahi, toh unstable." Diagnose karo.
Recall Solution
: energy conserved hai (undamped rotation, closed circular orbits). Sahi conclusion: stable, asymptotically stable nahi (yeh ek centre hai). Instability declare karna galat hai — orbits circles par bounded rehti hain. Prove karne ke liye instability tumhe Chetaev's Instability Theorem satisfy karne wala ek chahiye hoga; na milna kuch prove nahi karta.
Level 4 — Synthesis
L4.1 — Ek Lyapunov equation solve karna
ke liye ke saath, ko ke liye symmetric ke saath solve karo, phir verify karo PD hai.
Recall Solution
Pehle entry by entry form karo, ke saath. Multiply out karke: Inhe add karo (, symmetric, toh teen independent entries) aur set karo:
- : .
- : . Yeh relation kyun? ka entry hai aur ka ; add karne par milta hai, aur right side ka off-diagonal hai — isliye , yaani .
- : .
Phir : PD check (Sylvester): ; . ✓ Toh PD hai, aur kyunki ke eigenvalues ka real part negative hai (woh hain), origin asymptotically stable hai — Lyapunov Equation A^TP+PA=-Q dekho.
L4.2 — Ek control law design karna (backstepping flavour)
Scalar plant ka unstable open loop hai (). use karke, design karo jo banaye saare ke liye.
Recall Solution
. Hum chahte hain yeh ho ke liye. Destabilising cancel karo aur damping add karo: choose karo Phir , aur ke liye. Origin (globally) asymptotically stable hai. Yeh "cancel + stabilise" pattern Backstepping Control ka seed hai.
L4.3 — Attitude-style scalar with a sign-based controller
ke liye, use karo aur ( ke saath) choose karo. Dikhao ke liye aur tool identify karo. (Page ke upar se yaad karo.)
Recall Solution
. definition se identity use karke, ke liye (aur exactly par, jahan dono sides vanish hote hain kyunki ). Discontinuous term Sliding Mode Control ki hallmark hai: yeh ko constant rate par drive karta hai neeche, finite-time convergence deta hai — robust attitude control mein use hota hai.
Level 5 — Mastery
L5.1 — Cross-term Lyapunov function banana
ke liye, diagonal happen to work karta hai — ise verify karo, phir Lyapunov-equation viewpoint se confirm karo ( ke saath ).
Recall Solution
Direct: ke liye. Asymptotically stable. Matrix view: , . Phir PD hai, PD hai ⟹ same conclusion. Cross-terms cancel ho gaye kyunki ka skew part mein kuch contribute nahi karta.
Figure kya dikhata hai (caption). Figure L5.1 — blue closed loops bowl ke level sets hain (circles, kyunki symmetric hai). Orange arrows flow field hain, har point par state ki actual velocity. Har orange arrow ek higher circle se lower circle ki taraf point karta hai (level sets ke across inward) — ka visual statement. Origin par red dot woh sink hai jis mein saare arrows spiral karte hain.

L5.2 — Jab diagonal fail ho, bowl tilt karo
Coupled system consider karo Dikhao ki diagonal ek indefinite deta hai (kahin positive), phir solve karo ek PD ke liye jo stability everywhere certify kare.
Recall Solution
Diagonal genuinely fail karta hai. . Is quadratic form ki matrix hai, jiske eigenvalues hain — ek positive. Concretely par: . Toh us direction mein is bowl ki "energy" increase karti hai: diagonal candidate yahan bekaar hai, aur (crucially) iska matlab system unstable nahi hai — humne bas ek bura bowl choose kiya.
Lyapunov equation se sahi bowl banao. , toh . form karo symmetric ke saath aur set karo. Teen independent entries work karke:
- : ka entry hai aur ka , sum .
- : ka entry hai, ka ; sum .
- : ka entry hai, ka ; sum .
PD hai, toh ek valid Lyapunov function hai ke saath everywhere. Off-diagonal bowl ko tilt karta hai taaki uske level sets sheared flow ke saath align ho jaayein — exactly woh kaam jo naive circular bowl nahi kar paaya.
L5.3 — Ek nonlinear system ko designed se certify karna
ke liye, ek Lyapunov function propose karo aur global asymptotic stability prove karo.
Recall Solution
Try karo . Yeh PD aur radially unbounded hai ( jaise ; page ke upar definition dekho — yahi cheez humein global stability claim karne degi). Linear cross-terms exactly cancel ho jaate hain (skew coupling), bachta hai saare ke liye. radially unbounded aur globally negative definite ke saath ⟹ globally asymptotically stable. ∎
Recall One-line self-test
PD aur given hai, origin ::: stable hai (semi-definite ); asymptotic stability ke liye LaSalle ya strict chahiye.