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

FoundationsMechanization equations — integrating IMU to get position, velocity, attitude

2,881 words13 min read↑ Read in English

3.5.16 · D1 · Physics › Guidance, Navigation & Control (GNC) › Mechanization equations — integrating IMU to get position, v

Is parent note Mechanization equations ko padhne se pehle, tumhe har woh symbol apna banana hoga jo woh tumhare samne phenkta hai. Yeh page har ek ko scratch se build karta hai, us order mein jisme woh ek doosre par depend karte hain.


0. Sabse basic idea: ek frame (directions ka ek set)

Navigation mein har cheez teen arrows ka ek set hai: "forward kaunsi taraf hai, right kaunsi taraf hai, neeche kaunsi taraf hai". Frame bas un teen arrows ka ek named choice hai.

Hum chaar frames use karte hain. Har ek ko arrows ki ek choti tripod samjho:

Figure — Mechanization equations — integrating IMU to get position, velocity, attitude
  • Inertial frame () — ek tripod jo Earth ke saath spin nahi karta. Yeh door ke taaron ke relative fixed rehta hai. Yeh "honest" frame hai jahan Newton ka law bina corrections ke kaam karta hai.
  • Earth frame () — ek tripod jo planet se chipka hua hai; yeh Earth ke saath din mein ek baar spin karta hai.
  • Navigation frame ()tumhari current jagah par ek tripod jo North, East, Down (NED) ki taraf point karta hai, ek right-handed set (N → E → D). Jab tum travel karte ho, yeh saath saath chalta hai aur dheere dheere tilt hota hai kyunki zameen curve karti hai.
  • Body frame () — vehicle se bolted ek tripod: naak (forward), right wing, pait (neeche), yeh bhi right-handed. IMU yahan rehta hai.

1. Sub/superscript code padhna

Parent note aur jaise symbols se bhara hua hai. Yeh scary lagta hai; yeh actually ek tidy filing system hai.

Recall

mein, do subscripts aur superscript ka matlab kya hai? Subscripts : Earth ka inertial space ke relative rotation. Superscript : woh numbers nav (NED) axes ke along likhe gaye hain.

Recall

mein, conversion kis taraf jaati hai? Body (, bottom) se nav (, top) ki taraf: yeh body-frame numbers leta hai aur tumhe nav-frame numbers deta hai.


2. Vectors aur unke components

Bold letters jaise , , vectors ko denote karte hain. Navigation mein hum inhe zyaadatar teen ki stack mein likhte hain:

Is topic ko vectors ki zaroorat hai kyunki velocity, force, aur gravity sabke paas size aur direction dono hain — ek akela number kabhi nahi keh sakta "North-East ki taraf aur thoda neeche 20 m/s".


3. Angular rate — gyro ki language

Figure — Mechanization equations — integrating IMU to get position, velocity, attitude

Spinning ke liye vector kyun? Ek spin ko ek axis (ek direction) aur ek speed dono chahiye. Dono ko ek arrow mein pack karne se hum rotations par arithmetic kar sakte hain. Ek gyroscope ek sensor hai jo exactly yahi output karta hai: , body ka inertial space ke relative spin, body axes mein likha gaya.

Ek radian natural angle unit hai: radius ke barabar ek arc sweep karo, woh 1 radian hai (). Hum radians use karte hain kyunki arc-length radius angle sirf radians mein cleanly kaam karta hai — aur wahi fact Layer 3 (position) ka poora base hai.


4. Specific force — accelerometer ki language

Yahi akela fact hai ki parent note ko "software mein gravity wapas add" kyun karni padti hai. Sensor deta hai; sahi motion ke liye chahiye.


5. Gravity vector


6. Cross product — "ek spin point ko kaise move karta hai"

Parent note ka core rule hai. Ise padhne ke liye, tumhe cross product chahiye.

Figure — Mechanization equations — integrating IMU to get position, velocity, attitude

Is topic ko yeh kyun chahiye: ek rotating rigid body apne saath attached har arrow ko circle mein le jaata hai. Cross product exactly woh formula hai jo batata hai ki us arrow ka har point kitni tezi se move karta hai. Isliye attitude propagation (Layer 1) isi se bani hai.


7. Skew-symmetric matrix

Hum cross product ko ek saath teen arrows par apply karna chahte hain (rotation matrix ke teen columns). Ek neat trick " ke saath cross" ko ordinary matrix multiply mein badal deti hai.

Bother kyun karo? Kyunki phir attitude matrix ke saare teen axes ko ek clean line mein handle karta hai.


8. Direction-cosine matrix (attitude)

Picture: ka har column ek body axis hai (naak, wing, pait) NED numbers mein drawn. Columns padho aur tumhe pata chal jaata hai ki vehicle exactly kaise tilt hua hai.


9. Derivative aur integral — "rate abhi" vs "sab kuch add karo"

Do calculus ideas poori recipe ko jodti hain. Dono simple pictures hain.

Figure — Mechanization equations — integrating IMU to get position, velocity, attitude

Yeh mechanization ka dil kyun hai: IMU sirf rates report karta hai (spin rate, aur — gravity fix karne ke baad — acceleration). Orientation, velocity, aur position paane ke liye hum integrate karte hain: rate → total, teen baar. Har integration parent note ki ek "layer" hai (Layer 1, 2, 3).


10. Earth ki spin aur transport rate

Do chote rotation vectors ek spinning, curved planet par rehne ke liye correct karte hain.

  • Earth-spin rate, (ek sidereal day mein ek chakkar). Isliye honest inertial frame aur Earth frame agree nahi karte.
  • transport rate: jab tum round Earth par travel karte ho, tumhara local "Down" dheere dheere tip hota hai Earth ke centre ki taraf point karte rehne ke liye. Nav tripod khud rotate karta hai. Iska size speed aur Earth ke radii of curvature par depend karta hai.

Milke yeh Coriolis / transport corrections produce karte hain jo tumhe velocity equation (Layer 2) mein dikhti hain. Deeper story: Coriolis and Centrifugal Effects. IMU box bolted hai ya gimbal par, yeh affect karta hai ki yeh kaise enter hote hain — dekho Strapdown vs Gimbaled INS.


Prerequisite map

Frames i e n b right handed

Sub super script code

Vectors and components

Angular rate omega gyro

Specific force f accel

Gravity g

Cross product

Skew matrix

DCM attitude C

Derivative and integral

Layer 1 attitude

Layer 2 velocity

Layer 3 position

Earth spin and transport rate

Mechanization equations


Equipment checklist

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

Kya saare chaar navigation frames right-handed hain, aur yeh kyun matter karta hai?
Haan; right-handed convention har cross product aur rotation matrix ka sign fix karta hai.
Vector par superscript tumhe kya batata hai?
Woh frame kis ke axes mein teen numbers likhe gaye hain.
jaise rate par superscript ka kya matlab hai?
Teen components kis axes ke along listed hain (yahan body axes); subscripts abhi bhi batate hain kaunsa rotation hai.
ko plain words mein padho.
Nav frame ka Earth ke relative rotation, nav axes mein likha gaya — transport rate.
padho: yeh kis taraf convert karta hai?
Body-frame numbers se nav-frame numbers mein.
Accelerometer actually kya feel karta hai, aur kya ismein gravity shaamil hai?
Specific force (real contact push per mass); gravity shaamil nahi hai.
Ek static level accelerometer apne Down axis par kya component padhta hai, aur sign kyun aisa hai?
Lagbhag , kyunki support push upar ki taraf (negative Down) point karta hai jabki Down Earth ke centre ki taraf positive defined hai.
geometrically kya compute karta hai?
Arrow ki tip ki velocity jab woh axis ke around spin karta hai.
Skew matrix cross product ko reproduce kyun karta hai?
Iske teen columns exactly hain.
mein dot ka kya matlab hai?
ka instantaneous rate of change (time mein uski slope).
Is topic mein integration kya karta hai?
Ek measured rate ko time ke saath accumulate karta hai running total rebuild karne ke liye (attitude, velocity, position).
Ek constant accelerometer bias time ke saath position error ko kaise badhata hai?
ki tarah — quadratically; yeh INS drift hai.
Earth ki spin rate ki numeric value?
Lagbhag .