3.5.29 · D5 · HinglishGuidance, Navigation & Control (GNC)
Question bank — State-space representation — x' = Ax + Bu, y = Cx + Du
3.5.29 · D5· Physics › Guidance, Navigation & Control (GNC) › State-space representation — x' = Ax + Bu, y = Cx + Du
Read the pictures first (visual-first)



True or false — justify
The state vector is always equal to the measured output.
False. ek projection hai (figure s01: 2-D state ko ek measured axis par flatten karta hai, velocity dimension drop kar ke); velocity jaisi states chhupa sakta hai jo motion drive karti hain lekin kabhi sense nahi hoti. State = woh sab kuch jo future predict karne ke liye chahiye, measured ho ya na ho.
A 2nd-order ODE always needs a 2-dimensional state.
True. System order independent memory (energy-storing) elements ki sankhya ke barabar hota hai; mass–spring mein do hain (mass mein velocity, spring mein stretch), isliye : function aur uska pehla derivative.
If , then the input can never affect the output.
False. ke saath bhi input state ke zariye output ko shape karta hai ke through; sirf instantaneous shortcut hataata hai, delayed influence nahi.
Two state-space models with the same eigenvalues of describe the same physical system.
False in general. Same eigenvalues ka matlab same natural modes/poles hai, lekin aur alag ho sakte hain, alag input coupling aur outputs dete hain — identical dynamics ke bawajood alag behaviour.
A change of coordinates changes the system's stability.
False. ke similar hai, isliye exact same eigenvalues hain. Stability asli system ki property hai, chosen coordinates ki nahi.
The matrix exponential equals the element-wise exponential of .
False. Yeh series se define hota hai; tum poori matrix ko exponentiate karte ho, entries ko couple karte hue (figure s03: yeh poore state ko saath mein carry karta hai ek swirling flow ki tarah). Element-wise exp almost kabhi sahi nahi hota jab tak diagonal na ho.
Every stable linear system oscillates as it decays.
False. Oscillation ke liye nonzero imaginary part wale eigenvalues chahiye. Real negative eigenvalues pure exponential decay dete hain bina kisi ringing ke (figure s02 mein real axis par green ×).
State-space is only for single-input single-output systems.
False. mein columns hain aur mein rows hain, isliye MIMO native hai — yahi precise reason hai ki GNC (Guidance, Navigation and Control) scalar transfer functions ke upar state-space use karta hai.
The eigenvalues of are exactly the poles of the transfer function .
False in general (yahi trap hai). Woh tab coincide karte hain jab koi pole–zero cancellation na ho. Agar koi mode uncontrollable ya unobservable hai toh woh cancel ho jaata hai, isliye woh eigenvalue ka pole nahi hai — sahi statement hai "poles eigenvalues ka ek subset hain."
Spot the error
"The system is stable because all entries of are negative."
Galat test hai. Stability ke eigenvalues ke negative real part hone par depend karti hai (figure s02 mein plane ka left half), entries ke signs par nahi. Negative entries wali matrix ke phir bhi unstable eigenvalues ho sakte hain.
"To convert I set and , giving two states."
Error: dono states identical hain, isliye yeh valid state nahi hai. Tumhe (derivative) lena chahiye, taaki unhe link kare aur second-order memory capture ho.
"Since appears in , the input matrix must be square."
Error. hai: rows (ek per state), columns (ek per input). Yeh square tabhi hota hai jab accidentally ho.
"The free response is ."
Galat label hai. Yeh full response hai. Free (zero-input) part sirf hai; integral forced (zero-state) part hai jo se driven hai.
"Because captures everything, state-space adds nothing."
Error. output aur input ke Laplace transforms hain (definition callout dekhein); zero initial conditions assume karta hai aur internal/unmeasured states chhupa leta hai. State-space nonzero , MIMO, aur internal variables handle karta hai — ek tumbling vehicle ke liye zaroori.
" satisfies , so order never matters."
Identity sahi hai lekin lesson galat hai. Yeh isliye hold karta hai kyunki ki khud ki power series hai, aur koi bhi matrix apni khud ki powers ke saath commute karta hai, isliye kisi bhi side slide ho sakta hai. Yeh aur ke liye special hai; general matrix products commute nahi karte, isliye iska assumption kabhi mat karo.
Why questions
Why must we reduce a high-order ODE to first-order equations rather than keep it as one big equation?
Solution machinery (, eigenvalue analysis, controllers) first-order vector form ke liye built hai; derivatives ko nayi states ki tarah naam dena kisi bhi th-order ODE ko us standard shape mein badal deta hai.
Why does the matrix exponential appear in the solution and not, say, a matrix power?
Kyunki dynamics continuous-time hain: ka vector version hai. Exponential woh unique function hai jiska derivative khud ko times reproduce karta hai (matrix powers discrete-time steps ke liye hote).
Why does stability live entirely in and not in , , or ?
Unforced motion hai, sirf ke eigenvalues se governed. inputs aur outputs route karte hain lekin internal modes ke grow ya decay hone ko change nahi kar sakte.
Why is the state called the "minimal memory" of the system?
Kyunki ek baar aur saare future inputs jaano, future poori tarah determine ho jaata hai — pehle ki koi history nahi chahiye. Koi bhi chhota set future uniquely predict karne mein fail ho jaata.
Why can two engineers write different matrices for the same rocket and both be correct?
Unhone alag state coordinates choose kiye. Models se related hain, dete hue — same physics, alag bookkeeping, identical eigenvalues.
Why do we need at all instead of just outputting the whole state?
Real sensors state ke kuch hi combinations padhte hain (jaise position, velocity nahi — figure s01). exactly model karta hai ki hardware kya measure kar sakta hai, isliye Kalman filter jaisi estimators baaki recover karne ke liye exist karti hain.
Why does a repeated eigenvalue sometimes make contain a factor of ?
Jab defective hota hai (uske repeated eigenvalue ki demand se kam independent eigenvectors), mein polynomial-in- terms aate hain jaise Jordan block se — neeche edge-case item dekhein.
Edge cases
What happens to the eigenvalues when there is zero damping () in the mass–spring system?
ke saath, ke eigenvalues hain — purely imaginary, isliye koi real part nahi: undamped oscillation forever (figure s02 mein imaginary axis par).
What does an eigenvalue with positive real part mean?
Mode bina bound ke grow karta hai, isliye system unstable hai — koi bhi choti disturbance blow up ho jaati hai. Figure s02 mein yeh poora right half-plane hai; ek bhi aisa eigenvalue system ko unstable banata hai.
What does an eigenvalue exactly at mean physically?
Ek aisa mode jo na grow karta hai na decay, balki drift karta hai — jaise ek free integrator (bina restoring force ke position). Yeh stability boundary par baitha hai: marginally stable, asymptotically stable nahi.
What if is defective (non-diagonalizable) — can we still compute ?
Haan. Hum ko Jordan form mein daalte hain: repeated eigenvalue ke liye jab eigenvectors kam hon, mein , , … jaisi terms aati hain Jordan block se. Stability abhi bhi par depend karti hai, lekin imaginary axis par repeated eigenvalue ab unstable hai kyunki factor unbounded grow karta hai chahe ho.
If is the zero matrix, what is the free response?
ka matlab state constant rehta hai, aur indeed , isliye — ek pure memory jo input ke bina kabhi nahi badlata. (Note karo ek repeated eigenvalue hai jo defective nahi hai, isliye koi terms nahi aati.)
What if a state is uncontrollable — does it still appear in the model?
Haan, woh mein rehta hai aur evolve karta hai, lekin ki koi bhi choice use steer nahi kar sakti kyunki woh direction ki reach mein missing hai. Woh se cancellation ke zariye gayab ho sakta hai — Controllability and Observability dekhein.
Can a system be stable in the transfer-function sense yet unstable in state-space?
Haan. Agar ek unstable eigenvalue zero se cancel ho jaaye (unobservable/uncontrollable mode), stable lagta hai jabki hidden internal state blow up ho jaata hai — ek classic aur dangerous trap.
What is the smallest possible state dimension for a system with a direct feedthrough and no dynamics?
Zero. Koi memory elements nahi hone par state vector khaali hota hai (): aur gayab ho jaate hain, absent hota hai, aur sirf algebraic map rehta hai — ek valid -state model, bas bina kisi dynamics ke.
Recall One-line self-test
Q: Woh ek invariant batao jo state-space model ke kisi bhi coordinate change mein bachta hai. A: ke eigenvalues (hence stability aur poles), kyunki ke similar hai.
Connections
- Eigenvalues and stability — in adhe se zyada traps ka recurring theme.
- Transfer functions and G(s) — pole–zero cancellation wahan hai jahan hidden-mode traps chhupte hain.
- Matrix exponential — series kyun, element-wise exp kyun nahi; defective ke liye Jordan blocks.
- Controllability and Observability — reachability/visibility edge cases.
- Kalman filter — unmeasured states estimation ko force kyun karte hain.
- Linearization of nonlinear systems — real GNC mein kahaan se aate hain.