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

FoundationsState-space representation — x' = Ax + Bu, y = Cx + Du

2,532 words12 min read↑ Read in English

3.5.29 · D1 · Physics › Guidance, Navigation & Control (GNC) › State-space representation — x' = Ax + Bu, y = Cx + Du

Is page par kuch bhi assume nahi kiya gaya. Parent note State-space representation ko touch karne se pehle, hum har ek symbol banate hain jo woh use karta hai — ek arrow-over-a-letter ka matlab kya hota hai, yahan se lekar ek matrix ko vector se multiply karne par kya dikhta hai, tak. Upar se neeche padho; har block agale ko earn karta hai.


1. Ek variable jo time ke saath badlta hai:

Sochो ek dot ek line par slide kar raha hai. Clock ki har tick par dot kahin baitha hota hai, aur uska position label hai. Agar tum un saare snapshots ka flip-book banao toh tumhein ek curve milega: time neeche ki taraf, value upar ki taraf.

Figure — State-space representation — x' = Ax + Bu, y = Cx + Du

Is topic ko yeh kyun chahiye. GNC mein har cheez — rocket ki tilt, aircraft ki speed — ek number hai jo time ke saath badlti hai. hamaari sabse pehli brick hai.


2. Badlne ki rate: derivative

Figure s02 dekho. Orange line blue curve ko ek point par touch karti hai bina cross kiye — woh touching line tangent hai. Uski steepness (ek step right jaane par kitna upar uthti hai) us point par hai. Steep-up ⇒ bada positive ; flat ⇒ ; neeche slope ⇒ negative .

Figure — State-space representation — x' = Ax + Bu, y = Cx + Du

Second derivative ("-double-dot") rate of change of the rate of change hai — position ke liye yeh acceleration hai (speed khud kitni tezi se badal rahi hai).

Recall Dots padho

ka ek phrase mein kya matlab hai? ::: abhi kitni tezi se badal raha hai (uski curve ka slope). ka kya matlab hai? ::: kitni tezi se badal raha hai — acceleration agar position hai.


3. Ek differential equation (ODE) ek rule hai, jawab nahi

Ise local behaviour ka ek law sochо: "kisi bhi moment par, mass, spring aur damping is tarah milte hain ki yeh combination pushing force ke barabar hota hai." Ise ek starting position aur speed do, aur rule batata hai ki time ke agale tiny slice mein kya hoga — phir agale mein — hamesha. Ise solve karne ka matlab hai woh curve dhundhna jo rule ko har jagah maane.


4. Ek saath kaafi numbers ka naam: vector

Mass–spring ke liye parent (position) aur (velocity) choose karta hai. Toh state ek single dot hai jo ek 2-D plane mein rehti hai jiske axes position aur velocity hain. Jaise time chalta hai, woh dot ek path trace karta hai — is plane ko phase plane kehte hain.

Figure — State-space representation — x' = Ax + Bu, y = Cx + Du
Recall Vector basics

words mein kya hai? ::: Sabhi real numbers ki lists ka set — ek -dimensional space. Mass–spring ke liye do state entries kya hain? ::: Position aur velocity .


5. Numbers ki ek grid: matrix , aur kya karta hai

Rule dhheere padho. Pehli row lo, entry-by-entry vector mein multiply karo aur add karo: — yeh pehli output entry ban jaati hai. Doosri entry ke liye doosri row ke saath bhi yehi karo. Ek matrix–vector product bas itna hi hai: weighted sums ki ek recipe, har row ke liye ek weighted sum.


6. Do special matrices: identity aur inverse

Is topic ko yeh kyun chahiye. Transfer-function link dono use karta hai: " times the do-nothing matrix" hai, aur ka undo hai. Yeh exactly wahan blow up karta hai jahan singular ho jaata hai — aur woh spots eigenvalues hain, yaani poles.


7. Directions jinhein ek matrix rotate nahi karta: eigenvalues

Zyaadatar vectors jab ek matrix act karta hai toh ek naye direction mein chale jaate hain. Kuch rare log apna direction rakhte hain aur sirf grow ya shrink karte hain. Aisi direction ke saath dynamics scalar rule mein collapse ho jaati hai — jiska solution hai. Toh decide karta hai ki woh mode grows, decays, ya oscillates karta hai. Isliye parent claim karta hai "stability mein rehti hai."

Recall Eigen-intuition

Ek sentence mein, eigenvector kya hai? ::: Ek direction jise sirf stretch karta hai, kabhi rotate nahi. Eigenvalues stability kyun decide karte hain? ::: Har eigen-direction ke saath system maanta hai, toh grow karta hai agar aur decay karta hai agar .


8. Woh number jo khud ko badhata hai: aur

Woh self-reproducing property exactly isliye hai kyunki exponentials linear ODEs solve karte hain: ek linear rule kehta hai "rate amount ke proportional hai," aur woh shape hai jo "meri slope meri height ke proportional hai" maanti hai. Positive ⇒ runaway growth; negative ⇒ zero tak decay; imaginary exponent ⇒ oscillation. Parent yeh matrix exponential tak promote karta hai (dekho Matrix exponential) — yehi idea ek saath poore vector ke liye.


9. Time ke saath add karna: integral

Is topic ko yeh kyun chahiye. Poora solution ke do pieces hain: start ki memory, plus har past push ka accumulated effect. Woh accumulation — har chhota input apna bit add karta hua — exactly woh hai jo ek integral sum karta hai. Dummy letter bas "har past instant" ko label karta hai taaki hum ise present time se confuse na karein.


Prerequisite map

Time variable q of t

Derivative q-dot = slope

ODE: rule linking q and its dots

Second derivative = acceleration

Vector x = list of numbers

State vector: position and velocity

Matrix = weighted-sum machine

Matrix times vector Ax

State-space x-dot = Ax + Bu

Identity I and inverse A-inv

Transfer function G of s

Eigenvalues lambda

Stability of the system

Exponential e to the at

Matrix exponential e to At

Solution of x-dot = Ax + Bu

Integral = accumulated area


Equipment checklist

Khud test karo — jab har reveal obvious lage tab tum parent note ke liye ready ho.

  • Main padh sakta/sakti hoon ::: ek number ki tarah jo time mein har moment par alag value leta hai.
  • Main geometrically bata sakta/sakti hoon kya hai ::: us instant par -vs-time curve ke tangent ka slope.
  • Mujhe pata hai derivatives physics mein kyun aate hain ::: kyunki laws of motion rates batate hain (force velocity ki rate of change set karta hai).
  • Main ODE ka order define kar sakta/sakti hoon ::: dots (derivatives) ki highest number jo appear karti hai.
  • Main mass–spring ke liye state vector imagine kar sakta/sakti hoon ::: position–velocity plane mein ek point jiska path motion hai.
  • Main haath se compute kar sakta/sakti hoon ::: ki har row lo, ke saath weighted sum banao, results stack karo.
  • Mujhe ki shape rule pata hai ::: rows = output ki size, columns = input ki size.
  • Mujhe pata hai aur kya karte hain ::: vector ko unchanged chhodta hai; ko undo karta hai toh .
  • Main bata sakta/sakti hoon eigenvalue ka matlab kya hai ::: stretch factor ek direction ke saath jise rotate nahi karta ().
  • Main explain kar sakta/sakti hoon kyun solve karta hai ::: uski slope khud times ke barabar hai, rule se exactly match karti hai.
  • Main padh sakta/sakti hoon ::: time se tak ke neeche accumulated area.

Jab yeh second nature ho jaayein, koodein the parent topic mein aur Matrix exponential, Eigenvalues and stability, aur Transfer functions and G(s) mein solution machinery mein.