3.5.4 · D5 · HinglishGuidance, Navigation & Control (GNC)
Question bank — DCM kinematics — Ċ = −[ω×]C
3.5.4 · D5· Physics › Guidance, Navigation & Control (GNC) › [[3.5.04 DCM kinematics — Ċ = −[ω×]C|DCM kinematics — Ċ = −[ω×]C]]
Recall Shuru karne se pehle quick symbol refresher
- = Direction Cosine Matrix, ek vector ke components ko inertial frame se body frame mein map karta hai: .
- = skew-symmetric matrix (cross-product operator) jo vector se bana hota hai, taaki . Dekho Skew-symmetric matrices & cross-product operator.
- = body ki angular velocity, body coordinates mein likhi hui.
- "Orthonormal" = rows unit-length aur mutually perpendicular hain, yaani .
True or false — justify karo
Har answer mein reason dena zaroori hai, sirf verdict nahi.
kehta hai ki ke change ki rate khud ke proportional hai.
True — yeh equation mein linear hai: derivative wo hai jo ek fixed (us instant pe) skew matrix se left-multiply hoti hai. Isliye solution ek matrix exponential hai, polynomial nahi.
Matrix khud ek rotation matrix hai.
False — SO(3) ke tangent space mein rehta hai, group pe nahi. Yeh (skew) (rotation) hai, jo generally na orthogonal hota hai aur na hi determinant 1 wala.
Agar ho toh time mein constant hai.
True — zero spin se milta hai, toh freeze ho jaata hai. Physically body ghoom nahi rahi, toh frames ke beech map change nahi ho sakta.
Product har instant pe skew-symmetric hai.
True — yeh directly constraint ko differentiate karne se aata hai, jo sab ke liye hold karta hai. Yeh akela fact hi puri skew structure ko force karta hai.
ek assumption hai jo hum pe impose karte hain aur umeed karte hain ki survive kare.
Exact ODE ke liye False — equation guarantee karta hai ki , toh orthonormality automatically conserve hoti hai agar shuru mein true thi. Sirf numerical integration mein hi isse dobara impose karna padta hai.
track karne ke liye swap karna minus sign hata deta hai.
True — inverse map ke liye tumhe milta hai . Sign bookkeeping ka consequence hai ki matrix kis direction mein map karta hai, koi physical fact nahi.
Skew matrix mein teen independent numbers exactly ke teen components hain.
True — ek skew matrix ke diagonal pe zeros hote hain aur har off-diagonal ka ek sign-flipped copy, jisse 3 free entries bachti hain. Yeh vee-map ke zariye se one-to-one map hoti hain.
Kyunki , mein linear hai, isse scalar ki tarah integrate kar sakte ho: hamesha.
Generally False — clean exponential tab hi kaam karta hai jab constant ho. Agar time ke saath vary kare aur alag-alag times pe skew matrices commute na karein, toh tumhe time-ordered exponential chahiye, nahi.
Error dhundho
Har stated claim mein flaw dhundho.
"Main inertial angular velocity ko mein plug karunga."
Galat frame — ke saath skew ko body-frame components use karni chahiye, taaki output consistently body frame mein aaye. use karna dono sides ke frames ko mismatch kar deta hai.
" mein plus hai, toh ."
Plus formula ek vector ko inertial frame se dekhta hai; inertial ko body mein map karta hai, toh body ke viewpoint se inertial vectors ulte spin karte dikhte hain — isliye minus. Dono formulas opposite viewpoints describe karte hain.
"Euler-integrating karne se orthogonal rehta hai kyunki ODE isse preserve karta hai."
Continuous ODE ko exactly preserve karta hai; lekin ek discrete Euler step curved surface SO(3) se seedhi line le jaata hai, toh drift karta hai. Tumhe renormalize karna hoga (Gram–Schmidt / SVD) ya quaternion propagate karna hoga.
"Vee-map deta hai ."
Sign error — kyunki , sahi extraction mein minus aata hai: . Isse chhod dene se recovered spin direction ulti ho jaati hai.
" kisi bhi invertible ke liye kaam karta hai."
Sirf proper rotations ke liye (). Ek reflection () handedness flip karta hai aur ek extra minus sign introduce karta hai, jo sign derivation mein use ki gayi identity tod deta hai.
" ka inverse hai, toh main hamesha ko ke liye solve kar sakta hoon."
Ek skew matrix singular hoti hai (odd-dimensional skew matrices ka determinant 0 hota hai), toh uska koi inverse nahi hota. Recovery transpose trick use karti hai, ka fayda uthati hai, skew ke kisi inverse ka nahi.
"Kyunki N→B map karta hai, iske rows inertial basis vectors hain body coordinates mein."
Ulta hai — ke rows body-frame basis vectors hain jo inertial coordinates mein expressed hain. Entry yeh clearly dikhata hai.
Why questions
ko exactly skew-symmetric-times- form kyun lena chahiye, koi arbitrary structure kyun nahi?
Kyunki curved surface pe locked hai; sirf wohi velocities jo surface ko surface pe rakhti hain, surface ki tangent directions ki taraf point karti hain, jo exactly {skew matrix} hain. Koi bhi aur form ko rotation group se bahar le jaata.
Angular velocity — ek 3-component vector — bina over- ya under-determine kiye ek 9-component matrix ka change kyun control karta hai?
Ek rotation matrix, 9 entries ke bawajood, sirf 3 true degrees of freedom rakhta hai (orthonormality 6 hata deti hai). Toh mein 3 numbers exactly ke 3 tarike se change hone se match karte hain — Lie-algebra dimension se ek perfect count, dekho Rotation group SO(3) and Lie algebra so(3).
Minus sign ek convention kyun hai aur koi physics choice nahi jo experimentally galat ho sake?
Physical spin fixed hai; sign sirf record karta hai ki tumne map (minus) likha ya (plus). Dono identical physical motion predict karte hain — tumhe sirf declare karna hai ki tum konsa convention use kar rahe ho.
ko quaternion aur Euler-angle kinematics ka "parent" kyun kaha jaata hai?
Quaternions aur Euler angles sirf alag coordinates hain usi rotation ke liye; unke rate equations (Quaternion kinematics — q̇ = ½ Ω(ω) q, Euler angle kinematics & gimbal lock) is ek DCM equation ke re-parametrizations hain. Physics same hai, bookkeeping alag.
Kuch texts mein yeh equation "Poisson's equation" kyun kehlaati hai?
Kyunki Poisson's equation for rotating frames yeh general statement hai ki ek body-fixed quantity ki inertial rate ke barabar hoti hai; DCM ke har column/basis vector pe apply karne se exactly milta hai.
ke sirf ek single snapshot se extract kyun nahi kar sakte?
ek rate hai, jo encode hota hai is mein ki kaise change ho raha hai, uski instantaneous value mein nahi. Tumhe chahiye (ya ke do nearby samples) banane aur spin padhne ke liye.
Edge cases
ke instant pe kya hoga, aur kya zaroor ke equal hona chahiye tab?
: map momentarily frozen hai. Lekin khud koi bhi rotation ho sakta hai — ek non-spinning body phir bhi kisi bhi fixed orientation mein point kar sakti hai.
Agar ek body axis ke around pure spin ho, toh resulting mein kya special property hogi?
Yeh us fixed axis ke around ek planar rotation hogi, matrix exponential se di gayi. Spin axis ek eigenvector hai eigenvalue 1 ke saath, toh us axis ki direction preserve hoti hai.
Agar ek time-varying axis ki taraf point kare jiska direction badhta rahta ho toh solution ka kya hoga?
Simple formula fail ho jaata hai kyunki alag-alag times pe skew matrices commute nahi karti; tumhe ODE step by step integrate karna hoga (ya time-ordered product use karna hoga). Physically isliye real tumbling attitude ka koi closed form nahi hota.
Euler angles ki "gimbal lock" configuration pe, kya DCM equation bhi break down ho jaati hai?
Nahi — DCM equation har jagah perfectly well-behaved hai; sirf Euler-angle re-parametrization singular ho jaati hai (rates blow up), dekho Euler angle kinematics & gimbal lock. Yahi robustness ek key reason hai DCM ya quaternion propagate karne ka.
Bahut badi magnitude ki angular velocity ke liye, kya mein kuch cap ya saturate hota hai?
Exact equation mein kuch bhi saturate nahi hota — bas tez rotate karta hai, SO(3) pe rehta hai. Practical limit numerical hai: bada times finite step size bada drift karaata hai, chhote steps ya renormalization force karta hai.
Agar tum ek feed karo jo accidentally orthonormal nahi hai, kya equation usse time ke saath theek kar degi?
Nahi — equation sirf conserve karti hai; restore nahi karti. Agar ho, toh woh error unchanged aage carry hoti hai (uski change ki rate zero hai, lekin correction bhi zero hai). Clean shuru karo.
Kya is equation ke under pe flip ho sakta hai?
Nahi — flow continuously wale connected component pe rehta hai. Kyunki continuous hai aur se shuru hota hai, aur ODE kabhi nahi chhodta, yeh reflection mein jump nahi kar sakta.