Exercises — Inertial navigation — accelerometer measures non-gravitational specific force
Sign convention for the whole page (fix it once so we never trip on it):

Level 1 — Recognition
L1.1 A phone lies flat and motionless on a desk, z-axis up. Its true acceleration is . What does the z-accelerometer read?
Recall Solution — L1.1
WHAT: apply in the z-direction. WHY: the sensor reads specific force, never directly. Reads (upward). The spring must push up to hold the mass against gravity, and that push is the reading.
L1.2 The same phone is dropped and falls freely (ignore air). What does the z-accelerometer read during the fall?
Recall Solution — L1.2
In free fall the only force is gravity, so the true acceleration equals gravity: . Reads — weightlessness. The spring has nothing to push against, so it reads nothing. (This is the Equivalence Principle in sensor form.)
L1.3 True/derive: a stationary accelerometer's reading points opposite to gravity. Which direction, up or down?
Recall Solution — L1.3
From L1.1, at rest so . Since points down, points up. The reading always mirrors the contact force the spring supplies, and at rest that force fights gravity → upward.
Level 2 — Application
L2.1 An elevator accelerates downward at (z up). What does its z-accelerometer read?
Recall Solution — L2.1
Step 1 (WHAT/WHY): downward acceleration means (negative because z is up). Step 2: gravity . Step 3: Reads , still upward but less than . You feel lighter — the spring supports less because the mass is partly "falling away" from it.
L2.2 A rocket sits on the pad, then its engines fire and it accelerates straight up at . What does the on-board z-accelerometer read at liftoff?
Recall Solution — L2.2
The spring must both support the weight () and accelerate the mass (), so the reading is . This is why a " burn" feels like of force on your chest.
L2.3 A car brakes horizontally, decelerating at in the direction of travel. The x-accelerometer points forward (direction of motion). What does the x-accelerometer read?
Recall Solution — L2.3
Motion is horizontal, so gravity has no x-component: . Braking = acceleration opposite to motion, so . Reads (pointing backward). You lurch forward against the seatbelt; the belt's contact force is what the sensor equivalently registers.
Level 3 — Analysis
L3.1 An aircraft flies a level, coordinated turn at speed , turn radius . Altitude constant (). Find the magnitude of specific force and the resulting load factor .

Recall Solution — L3.1
WHAT/WHY: a level turn has two acceleration ingredients — vertical (, altitude constant) and horizontal centripetal pointing toward the turn centre. Vertical: . Horizontal: , so . Magnitude: Load factor: . The seat must both hold the pilot up and curve their path — the vector sum exceeds , so they feel heavier (a " turn").
L3.2 For the same turn, at what bank angle from vertical does the specific-force vector point? (This is the angle the pilot's "down" tilts to.)
Recall Solution — L3.2
WHY tan? We have the two legs of a right triangle: the horizontal leg (opposite the angle from vertical) and the vertical leg (adjacent). The ratio opposite/adjacent = encodes how steeply tilts from straight down. To recover the angle from that ratio we invert tan → arctan. A coordinated turn banks the aircraft so its wings are perpendicular to ; here that is about from level.
Level 4 — Synthesis
L4.1 A navigation computer forgets to add gravity: it treats the raw z-reading (device at rest) as if it were true acceleration and integrates it twice. How far off is the computed vertical position after , starting from rest at the origin?
Recall Solution — L4.1
WHAT went wrong: true acceleration is , so the real position stays . But the buggy code integrates constant. Double integration of a constant from rest: Nearly half a kilometre of drift in 10 seconds from one forgotten . This is the blow-up (see Dead Reckoning and Error Drift).
L4.2 A strapdown unit (see Strapdown Inertial Navigation System) with z up sits on a slope. Its accelerometer triad reads while the vehicle is stationary. Confirm consistency with rest, and find the slope's tilt angle from horizontal.
Recall Solution — L4.2
Consistency check (WHY): at rest , so , meaning must equal . Consistent with rest. Tilt: the reading's z-component is the part aligned with true-up; the horizontal part is the tilt. The unit is tilted from horizontal. (A gravity vector splits into slope-parallel and slope-normal parts — accelerometers alone can sense static tilt precisely because they read at rest.)
Level 5 — Mastery
L5.1 A satellite in a circular orbit of radius has an on-board accelerometer. The gravitational field there is (from a gravity model). The satellite is in free-fall orbit (only gravity acts on its centre of mass). What does the accelerometer read? Then explain what a tiny non-zero reading would physically mean.
Recall Solution — L5.1
In orbit the only force on the body is gravity, so the true acceleration equals the local gravitational acceleration: , with . Reads — orbit is perpetual free fall, so the sensor is weightless despite the centre accelerating at toward Earth. A tiny non-zero reading would come from non-gravitational forces — atmospheric drag, solar radiation pressure, thruster firings — because those are contact/applied forces the spring can feel. Accelerometers in orbit are therefore drag sensors, not gravity sensors.
L5.2 Design/synthesis: a jet pulls a vertical loop. At the bottom of the loop it flies level ( vertical only) with speed on a loop of radius . The centripetal acceleration points up (toward loop centre, which is above). What z-reading and load factor does the pilot's seat sensor register?
Recall Solution — L5.2
WHAT/WHY: at the loop bottom the centre is directly overhead, so centripetal acceleration is upward: . Specific force z-component: Load factor: . The seat must supply both the upward to curve the path and to hold weight — the two add at the loop bottom, pinning the pilot down at .
L5.3 Contrast: at the top of the same loop (speed still , radius , plane inverted), the centre is now below, so centripetal acceleration points down: . What does the seat sensor read, and can it go negative? Interpret.
Recall Solution — L5.3
Reads — negative means the seat is pushing the pilot downward (i.e. the pilot presses up into the seat, inverted). Load factor magnitude , but it is a "negative-g relative to the seat" situation: the required inward force exceeds gravity, so the restraint pushes the pilot toward the loop centre. All-cases check: at the bottom the terms added (); at the top they partly cancelled in the vertical sum but the sign flipped — the sensor faithfully tracks the contact force in every quadrant of the loop.
Active recall
Stationary phone, z up — z-reading?
Free-fall reading?
Elevator accelerating down at — z-reading?
Load factor of a level turn, , ?
Forgetting gravity for at rest — position error?
Orbiting accelerometer reading (only gravity acts)?
Connections
- Newton's Second Law — source of .
- Equivalence Principle — why free fall and orbit read zero.
- Strapdown Inertial Navigation System — where these readings get integrated.
- Gravity Model (WGS-84 / J2) — supplies to add back.
- Dead Reckoning and Error Drift — the blow-up in L4.1.