3.5.15 · D5 · HinglishGuidance, Navigation & Control (GNC)

Question bankIMU — integrated accelerometer + gyroscope

2,701 words12 min read↑ Read in English

3.5.15 · D5 · Physics › Guidance, Navigation & Control (GNC) › IMU — integrated accelerometer + gyroscope

Ye items IMU ke ideas pe focus karte hain — iske do sensors, strapdown chain, aur yeh kyun drift karta hai. Yahan kuch bhi calculator se nahi — woh D3/D4 ka kaam hai.


Notation & conventions jo is page pe use hote hain

Traps se pehle, hum har symbol aur frame convention lock kar lete hain. Agar inme se kuch naya lagta hai, toh yeh section hi definition hai — yahan kuch bhi kahin aur se assumed nahi hai.

Figure — IMU — integrated accelerometer + gyroscope
Figure — IMU — integrated accelerometer + gyroscope
Figure — IMU — integrated accelerometer + gyroscope

True or false — justify karo

Ek accelerometer vehicle ki acceleration directly measure karta hai.
False. Yeh specific force measure karta hai — spring push per unit mass — toh gravity hamesha baked in rehti hai aur true paane se pehle use add back karna padta hai.
Ek table pe rakhaa hua stationary accelerometer zero read karta hai.
False. ke saath yeh read karta hai, magnitude m/s²; kyunki neeche hai, yeh vector upar point karta hai, table ki normal force sense karta hai, net (zero) acceleration nahi.
Ek bilkul free-fall mein girta hua accelerometer saare axes pe zero read karta hai.
True. Free fall mein , toh — proof mass pe koi spring force act nahi karta; yeh exactly elevator/weightlessness case hai.
Gyroscope se akele "kaun sa direction neeche hai" pata kar sakte hain.
False. Gyro sirf rate of turning sense karta hai; gravity ki direction accelerometer se aati hai rest mein, jiska reading neeche ke opposite point karta hai.
Gyro ki angular rate ko ek baar integrate karne se orientation milti hai.
Principle mein True har body axis ko spin se drag karta hai aur rate ko attitude mein integrate karta hai — lekin koi bhi bias ek growing angle error ki tarah leak hoti hai.
Gyroscope vehicle ka heading angle directly measure karta hai.
False. Yeh angular velocity (rad/s) measure karta hai; heading sirf us rate ko integrate karne se milti hai, yahi reason hai ki heading offset time ke saath accumulate hoti hai.
Ek stationary tilted IMU ka accelerometer output change ho jaata hai chahe woh accelerate nahi kar raha.
True. Fixed gravity reaction bas tilted body axes ke andar differently point karta hai, toh teeno readings redistribute ho jaate hain jabki magnitude rehti hai.
Constant accelerometer bias se position error time ke saath linearly badhta hai.
False. Ek constant ko do baar integrate karne se milta hai — quadratic — yahi reason hai ki ek tiny offset bhi ek minute baad bada ho jaata hai.
Gyro-tilt position error long times pe accelerometer-bias error se bhi faster badhta hai.
True. Gyro bias frame ko tilt karta hai (), gravity ramp leak karta hai; do baar integrate karne se milta hai — cubic eventually quadratic ko beat karta hai.
Ek high-quality IMU bina kisi external help ke ghanton tak accurately navigate kar sakta hai.
False. Errors () aur () ki tarah badhte hain, toh excellent units bhi ek minute mein meters drift kar jaate hain aur inhe external references ke saath fuse (GPS-Denied Navigation) karna padta hai.
Rotation matrix aur gravity vector irrelevant hain agar sirf relative motion chahiye.
False. Bina se rotate kiye aur subtract kiye, ek merely-tilted still sensor accelerating lagta hai, jo relative tracks ko bhi corrupt kar deta hai.

Error dhundho

"Position paane ke liye, bas accelerometer output ko do baar integrate karo — calculus guarantee karta hai ."
Output specific force hai, nahi; pehle isse se rotate karna hoga aur gravity add back karni hogi (), warna ek resting sensor pe "accelerate" karta dikhega.
"IMU world frame mein acceleration read karta hai, toh koi rotation needed nahi."
Yeh apne body frame mein read karta hai (Reference Frames — Body vs World); world-frame acceleration ke liye current attitude use karke chahiye.
"Ek resting tilted sensor ka rotate back hoke ke alawa kuch deta hai, jo prove karta hai ki woh move kar raha hai."
Ek still sensor ke liye hai, toh hamesha hoga; kuch aur milna matlab galat use kiya, yeh nahi ki box move kiya.
"Kyunki gravity constant hai, isse rotate karne se pehle body frame mein subtract kar sakte hain."
Gravity world frame mein constant hai ; tilted body frame mein iske components attitude ke saath change hote hain, toh pehle ko world mein rotate karo, phir world gravity subtract karo. (Concretely: tilt karo aur ek still box read karta hai; sirf ke baad hi yeh pe collapse karta hai.)
"Skew matrix ek dot product likhne ka fancy tarika hai."
Yeh cross product encode karta hai (Figure s02 dekho), jo rigid-body rotation ki perpendicular velocity produce karta hai — dot product ek scalar deta, motion nahi.
"0.01°/s gyro bias negligible hai — yeh basically zero hai."
Cubic ke through yeh ek minute mein tens of meters ka position error produce karta hai, toh yeh decidedly not negligible hai.
"Hum gyro skip karke sirf accelerometer use kar sakte hain orientation jaanne ke liye jab move kar rahe hain."
Accelerating ke waqt, — motion term gravity direction ko contaminate kar deta hai, toh aap ab isse "down" ke roop mein trust nahi kar sakte; gyro-driven yeh gap fill karta hai.

Why questions

Accelerometer upar point karne wala vector kyun report karta hai jab woh accelerate nahi kar raha?
Kyunki woh spring/normal force sense karta hai jo proof mass ko gravity ke against hold karti hai: mein hone par bachta hai, aur neeche ke opposite (upar) point karta hai.
Strapdown chain mein gyroscope data ko accelerometer data se pehle kyun process karna padta hai?
Attitude jaanna zaroori hai taaki pata chale ki accelerometer ke body axes world mein kahan point karte hain, taaki sahi se rotate ho sake aur gravity sahi direction mein add ho sake (Figure s03).
Cross product (koi aur operation nahi) rotation ki natural language kyun hai?
Position pe ek spinning body ka point velocity se move karta hai — axis aur radius dono ke perpendicular (Figure s02) — jo exactly rigid rotation hai (Rotation Matrices & Quaternions).
geometrically kyun hold karta hai?
ka har column world mein dekha hua ek body axis hai; mein spin us axis ko se drag karta hai, aur teeno drags ko ek matrix mein pack karne se exactly milta hai.
Gyro-tilt position error ki tarah kyun scale karta hai jabki accelerometer bias ki tarah?
Gyro bias tilt ko linearly badhata hai, gravity ramp () leak karta hai; ek integration se velocity error aur doosre se position error milta hai — constant se ek power zyaada.
IMU ko "inertial" aur self-contained kyun kaha jaata hai?
Yeh sirf internal proof masses aur rate sensors pe rely karta hai jo motion pe react karte hain, kisi external signal ki zaroorat nahi — aur yahi reason hai ki yeh drift karta hai, kyunki iske paas correct karne ke liye kuch nahi.
IMU ko GPS ya camera ke saath kyun fuse karte hain sirf better sensors use karne ki jagah?
Koi bhi sensor bias-free nahi hota (), aur integration kisi bhi residual bias ko unbounded / growth mein turn kar deta hai; ek external absolute reference ise Kalman filter ke zariye bound karta hai.
IMU ke saath Dead Reckoning seconds ke liye trustworthy kyun hai lekin minutes ke liye nahi?
Chhote spans mein drift terms (, ) tiny hote hain, lekin inki steep growth jaldi dominate karti hai, toh IMUs short-term mein superb hain aur long-term mein hopeless.

Edge cases

Perfectly straight line mein constant speed se move karne wali body ke liye gyro kya read karta hai?
Zero angular rate () — bina kisi turning ke translation koi gyro signal produce nahi karta, chahe body clearly move kar rahi ho.
Usi straight, constant-speed motion ke liye accelerometer kya read karta hai?
Bas (jaise rest mein), kyunki ; constant velocity proof mass ke liye standstill se indistinguishable hai, kyunki net force uski spring ko load nahi karta.
Ek ideal accelerometer projectile ke arc ke bilkul top pe kya read karta hai?
Saare axes pe zero — poori flight free fall hai (), toh aur proof mass har instant pe unloaded hai (koi spring force nahi), apex included.
Kya ek accelerometer "pahaad pe khadi gaadi" aur "flat ground pe accelerating gaadi" mein fark kar sakta hai?
Akele nahi — tilt ko body axes ke across redistribute kar deta hai, aur horizontal acceleration same produce kar sakta hai; sirf gyro-tracked (ya fusion) ambiguity resolve karta hai.
Agar gyro momentarily exactly zero read kare jabki body actually spin kar rahi ho toh attitude ka kya hoga?
Integrated freeze ho jaata hai aur true orientation se peeche reh jaata hai; woh attitude error phir har baad ke step mein ko mis-point karta hai, toh leaked-gravity error inherit karta hai.
Equator vs pole pe, ek perfect stationary IMU identical gravity read karta hai?
Bilkul exactly nahi — Earth ki spin aur shape equator pe ko slightly smaller banate hain aur tiny rotation-rate terms add karte hain, toh resting subtly differ karta hai aur ultra-precise units ko ise model karna padta hai.
Deep space mein, kisi bhi mass se door, ek hypothetical zero-bias, zero-noise IMU drop kiya gaya toh uska reading kya hoga?
Dono sensors zero read karte hain — koi spring force nahi (koi gravity ya contact nahi, toh ) aur koi rotation nahi () — dead reckoning ko jo bhi initial velocity seed ki gayi thi woh preserve karne dete hain.

Recall Quick self-test

Teen drift growth rates jo kabhi confuse nahi karne chahiye ::: angle error (gyro bias ), position-from-accel (accel bias ), position-from-tilt (gyro-tilt leaking gravity). Woh ek sentence jo zyaadatar IMU mistakes fix kar deta hai ::: attitude pehle → se ko world mein rotate karo → gravity add back karo → do baar integrate karo.