Foundations — INS error propagation — error state equations
The parent note (parent topic) throws a lot of notation at you at once: , , , , . Here we earn each one, in order, from a smart-12-year-old starting point.
1. A vector and its arrow
Picture it: an arrow from where you think the origin is to where the object is.
Why the topic needs it: an INS tracks three things at once (which way is North, how fast, how high), and each is naturally an arrow in 3D space. A single letter that carries all three numbers keeps the equations short.
Recall What does a bold
mean vs plain ? Bold ::: the whole arrow (3 numbers, direction + length). Plain would be just one number (a length or one component).
2. The dot on top — a rate of change
Why a derivative and not something simpler? Because the INS is given rates (how fast you turn, how hard you accelerate) and must recover the totals (angle, speed, place). The dot is the language of "rate," and integration (Section 8) is how you climb back from rate to total.
Recall Read
aloud in plain words. ::: "how much the velocity changes in one second" — i.e. acceleration.
3. Frames: body vs navigation
Picture it: two sets of arrows sharing one origin — the ground set stays put, the vehicle set rolls with the aircraft.
Why two frames? The sensors live in the vehicle (body frame), but you want the answer on the map (nav frame). Every INS equation is really a translation job between these two.
The little superscript tells you the frame: is force felt in the body, is that same force rewritten on the map.
Recall What does the superscript in
tell you? superscript ::: the vector is expressed in the body frame (the vehicle's own axes).
4. The rotation matrix
Picture it: feed in an arrow described by the vehicle's tilted axes; out comes the same physical arrow described by North-East-Down.
Why a matrix? A rotation mixes all three components (turning changes North and East together). Multiplication by a matrix is exactly the tool that does this mixing linearly. See Direction Cosine Matrix and Small-Angle Rotations for how its 9 numbers are built.
5. Specific force (not acceleration!)
Why this subtlety matters: the INS must add gravity back in by hand (). If your stored value of or your tilt is slightly off, the force is mis-added — and that mistake is the seed of the whole error story.
Recall A free-falling accelerometer reads what?
free fall ::: zero — the only push it can't feel is gravity, and in free fall that's the only force.
6. Angular rates — the turning symbols
Why bother with Earth's tiny spin? Over hours it matters (it sets the Schuler behaviour, see Schuler Tuning and Oscillation); over a 2-minute missile flight it's negligible. Knowing which to keep is half of practical INS work.
Recall What is
made of? ::: — Earth's spin plus the transport rate from moving over the globe.
7. The cross product and the skew matrix
Why rewrite a cross product as a matrix? The whole error model is , one big matrix multiply. To fit cross-products (like ) into that matrix , we turn each cross product into its skew matrix. That's the only reason the bracket notation exists.
Recall Why does
have zeros on its diagonal? diagonal zeros ::: an arrow crossed with itself is zero, so the "same-axis" entries vanish.
8. Integration — turning rates into totals
Why this is the villain of the whole topic: integrating a steady error makes it grow. A constant velocity error integrated once gives (a straight ramp). A constant acceleration error integrated twice gives (a parabola that runs away). Every "quadratic" and "cubic" growth in the parent note is just counting how many integrations sit between a sensor flaw and the position.
9. Small errors and the symbol
Why "small" is the magic word: for tiny angles, curves look straight — so the messy nonlinear rotation equations flatten into linear ones (). That linearity is precisely what makes the Kalman filter able to estimate the errors. Details of the sensor errors that feed and gyro drift live in Gyro and Accelerometer Error Models.
Recall What kind of error is
, and why is it special? ::: a small rotation error (tilt of the computed frame); it's special because it mis-projects the large specific force into velocity.
How the foundations feed the topic
Each box is one section above; every arrow means "you need the left idea before the right one makes sense." The two roots — geometry (vectors → frames → rotations) and rates (omega, integration) — merge at the small-error idea, which is where the parent note begins.
Equipment checklist
Test yourself — you're ready for the parent note when every line reads easily.