3.5.33 · D1 · HinglishGuidance, Navigation & Control (GNC)

FoundationsObservability matrix — rank test

2,659 words12 min read↑ Read in English

3.5.33 · D1 · Physics › Guidance, Navigation & Control (GNC) › Observability matrix — rank test

Is page pe assume kiya gaya hai ki tumne kuch nahi dekha. Hum Observability matrix — rank test ka har letter, matrix, aur operation ground up se, ek ek brick karke banate hain. Upar se neeche padho; har item sirf wahi use karta hai jo pehle aa chuka hai.


0. Woh picture jis par hum baar baar laute hain

Ek sealed box socho. Andar spinning gears hain jo tum dekh nahi sakte. Bahar ek dial pe sirf ek needle hai. Bas yahi puri kahani hai.

  • Gears ki positions = state (hidden).
  • Needle ki reading = output (visible).
  • Woh physics jo ek gear se doosra gear chalata hai = matrix .
  • Woh wiring jo gears ko needle se connect karti hai = matrix .

Neeche har symbol in chaar cheezon mein se ek hai, ya unhe measure karne ka tool hai.

Figure — Observability matrix — rank test

1. Ek number line, ek vector, aur

Picture: slots wala vector ek flat plane mein arrow hai; pehla number kitna right, doosra kitna upar. slots wala vector us room mein arrow hai jisme tum baithe ho. slots ke liye hum draw nahi kar sakte, lekin idea same hai: independent knobs, har ek kisi number pe set.

Topic ko ye kyun chahiye: hidden state ek vector hai mein. Number yeh batata hai ki kitne hidden gears hain. Sab kuch — matrices ki size, derivatives kab rokni hain — mein count hota hai.


2. Matrix ek aisi machine hai jo vector khaati hai

Picture: grid mat socho. Socho ek machine: tum ek taraf se vector daalo, aur doosri taraf se ek (shayad alag) vector nikalti hai. Numbers ki grid bas machine ki settings hai.

"Vector khaati hai" kyun? current state leta hai aur state ka rate of change batata hai — gears ek doosre ko kaise push karte hain. state leta hai aur meter reading produce karta hai. Dono aisi machines hain jo ek vector ko doosre vector mein badal deti hain.

Agar matrices nayi hain, toh continue karne se pehle State-space representation aur Rank and null space of a matrix mein real time lagao.


3. Chaar LTI matrices:

Parent note se kholti hai. Yahan us line ka har symbol hai.

Picture: neeche, arrows information flow dikhate hain. state ko apne aap loop karta hai; state ko needle tak tap karta hai.

Figure — Observability matrix — rank test

Observability ke liye sirf aur kyun matter karte hain: tum jaante ho (tumne knobs push ki) aur tum jaante ho (ye woh wiring hai jo tumne banayi). Toh ka woh hissa jo ki wajah se hai calculate karke subtract kiya ja sakta hai. Jo bachta hai — free response kehlaata hai — sirf (state kaise evolve hoti hai) aur (ye sensor tak kaise pahunchi) pe depend karta hai. Isliye poora rank test sirf use karta hai.


4. Transpose

Picture: grid ko ek taraf khada kar do. Ek wide row jo let rahi thi woh ek tall column ban jaati hai jo khadi hai.

Topic ko ye kyun chahiye: "duality shortcut" kehta hai ki observability ki controllability ke barabar hai. Woh sentence bhi padhne ke liye tumhe pata hona chahiye ki chhota kya karta hai. Dekho Controllability matrix — rank test.


5. Matrices ko stack karna (block matrices)

Picture: ek ke upar ek rakhi gayi bricks. Observability matrix aisi bricks ka ek tower hai: , phir , phir , aur aise hi. Har brick state ka ek aur "view" hai, jo ek aur derivative se milta hai.

Topic ko ye kyun chahiye: yahi tower hai. Ise stacked rows ki tarah samajhna — ek mysterious single symbol ki tarah nahi — rank test ki key hai.


6. Derivative aur — hum differentiate kyun karte hain

Picture: needle dekho. Uski position hai. Lekin tum usse hilte bhi dekhte ho — woh speed hai. Aur kya woh motion speed up ho rahi hai — woh hai. Har nayi derivative ek nayi, independent information piece hai jo tum sirf usi needle ko aur dhyan se dekhke nikalte ho.

Derivative kyun, aur nahin, maano, integral ya Fourier transform? Kyunki derivative exactly woh tool hai jo poochti hai "yeh quantity abhi kaise badal rahi hai?" — aur model batata hai ki change hai. Toh output ko differentiate karna ek aur ki copy multiply karta hai, jo exactly woh hai jisse hum , tak, state mein aur gehre pahunche. Koi aur operation yeh clean ladder of produce nahi karta.

Figure — Observability matrix — rank test

7. Matrix exponential

Picture: ek time-machine matrix. Use do aur ye return karta hai — seconds ki coupled spinning ke baad har gear kahan hogi.

Topic ko ye kyun chahiye: free response hai. Yahi woh equation hai jis par observability bani hai. Tumhe compute nahi karna — tumhe sirf itna jaanna hai ki ye exist karti hai, ki ye identity se start hoti hai (), aur ki ise differentiate karne se ek factor neeche aata hai: . Woh aakhri fact poori ladder ka engine hai. Dekho Kalman Filter jahan ye reconstruction practice mein use hoti hai.


8. Identity matrix aur matrix powers

Picture: ek aaina hai jo tumhara vector wapas de deta hai bina badlaav ke. matlab state ko physics ke ek time-step se chalana, phir doosre se.

Topic ko ye kyun chahiye: ki rows hain — literally times ke successive powers. Aur isliye pehli row sirf hai.


9. Rank aur null space — test ka dil

Picture: matrix ke through ek light chalaao. Rank count karta hai kitni independent shadows wo daal sakti hai. Koi bhi state jo koi shadow nahi daalti null space mein rehti hai — woh invisible hai.

Topic ko ye kyun chahiye — yahi punchline hai:

  • Hum ko unknown ke liye solve karna chahte hain.
  • Iska ek unique answer har state ke liye tab hoga jab ka rank ho (full column rank), matlab koi bhi do states same output record produce nahi karti.
  • Agar rank hai, toh koi nonzero hai jo banata hai — ek unobservable state, ek gear jo needle ko kabhi nudge nahi karta.

Dono ideas pe deep-dive: Rank and null space of a matrix.


10. Cayley–Hamilton — kyun ladder pe rukti hai

Picture: ladder eventually naye rungs dena band kar deti hai. ke baad, agla har rung un rungs ka mix hai jo tumhare paas pehle se hain. Toh tower blocks pe complete hai.

Topic ko ye kyun chahiye: ye batata hai exactly kahan rokna hai. Iske bina, hum nahi jaante ki derivatives kaafi hain. Poori kahani Cayley–Hamilton theorem mein.


Prerequisite map

Vectors and R-to-the-n

Matrix as a machine, Ax

State-space A B C D

Transpose A-top

Free response y = C exp At x0

Derivative, rate of change

Matrix exponential exp At

Powers A-to-the-k and identity I

Ladder C, CA, CA-squared

Stacking rows into O

Cayley-Hamilton

Rank and null space

Rank test rank O equals n

Duality with controllability


Equipment checklist

Khud test karo — right side cover karo aur zabar se jawab do.

ka kya matlab hai, aur yahan kya hai?
Saare length- vectors ka set; hidden state variables (gears) ki count hai.
Matrix–vector product kya produce karta hai?
Ek naya vector; har output slot ki ek row ko ke saath combine karta hai (matching entries multiply, add karo).
mein se kaun se do observability decide karte hain, aur kyun?
Sirf aur ; mein ka contribution jaana-maana aur subtractable hai.
Transpose kya karta hai?
Matrix ko diagonal ke across palat deta hai, rows ko columns mein badal deta hai.
" ke upar stack karna" kya banata hai?
Ek taller block matrix — observability tower ki shuruaat.
Hum output ko differentiate kyun karte hain?
Har derivative state ka ek independent naya combination deti hai, jisse ek sensor extra directions reveal kar sake.
kya hai aur kya hai?
Woh time-forward machine jo ko mein map karti hai; pe ye identity ke barabar hai.
kyun hai?
ko differentiate karne par har baar ek neeche aata hai; pe exponential ban jaata hai.
Plain words mein ka kya matlab hai?
Tower ke independent directions hain, toh har hidden state ek alag output daalta hai — saare recover ho sakte hain.
mein koi vector kya hota hai?
Ek nonzero state jo zero output tak crush ho jaati hai — ek invisible, unobservable state.
Ladder pe kyun rukti hai?
Cayley–Hamilton: lower powers ka blend hai, toh aage ki rows koi nayi information nahi deti.

Connections