Physics Library
 An open source physics library
Encyclopedia | Forums | Docs | Random |  
Login
create new user
Username:
Password:
forget your password?
Main Menu
Sections

Meta

Talkback

Downloads

Information
Strapdown Inertial Navigation: What an Accelerometer Actually Measures (Topic)

Strapdown Inertial Navigation: What an Accelerometer Actually Measures

An accelerometer is often described casually as a device that “measures acceleration.” That description is incomplete and, in inertial navigation, can be seriously misleading. An ideal accelerometer does not directly measure the kinematic acceleration a of its case. It measures the non-gravitational force per unit mass required to make an internal proof mass follow the motion of the instrument.

That quantity is called specific force. In an inertial frame,

|----------|
-f =-a −-g,-
(1)

where g is gravitational acceleration. Equivalently,

|----------|
|a = f + g.|
------------
(2)

This deceptively simple relationship is the translational heart of inertial navigation. The accelerometers supply f in the body frame. The navigation computer rotates that measurement into a navigation frame, restores gravity, applies the rotating-frame corrections derived in INS02, and integrates to obtain velocity and position [1, 2, 3].

The physics is easiest to understand by asking what happens to a small proof mass inside the sensor. A supported accelerometer sitting motionless on a table reports a nonzero specific force even though its coordinate acceleration is zero. The same accelerometer in ideal ballistic free fall reports zero even though it is accelerating toward the Earth at nearly g. These are not paradoxes; they are exactly what Newton’s second law predicts once gravitational and non-gravitational forces are separated.

PIC

Figure. An ideal accelerometer contains a proof mass constrained to move with its case. Gravity acts directly on the mass, while springs, electrostatic forces, or other non-gravitational forces keep the proof mass centered. The accelerometer output is proportional to this non-gravitational force per unit mass.

1 Learning objectives

After completing this entry, the reader should be able to:

  1. explain physically why an accelerometer does not directly measure coordinate acceleration;
  2. derive the specific-force equation from Newton’s second law applied to an accelerometer proof mass;
  3. distinguish gravitational force from the non-gravitational support force measured by an accelerometer;
  4. explain why a stationary accelerometer reports approximately 1g;
  5. explain why an ideal freely falling accelerometer reports zero;
  6. calculate accelerometer outputs for elevators, vehicles, rockets, and other accelerating systems;
  7. distinguish specific force from gravity and from apparent centrifugal terms;
  8. express specific force in body and navigation coordinates;
  9. show why a stationary level IMU in NED coordinates has fD ≈−g;
  10. explain how accelerometers provide roll and pitch information during static alignment;
  11. connect the accelerometer measurement to the inertial-frame velocity equation;
  12. identify which sensor imperfections are deliberately postponed to INS18.

2 The proof-mass model

Consider an accelerometer rigidly attached to a vehicle. Inside the accelerometer is a small proof mass of mass m. In a MEMS accelerometer the proof mass is usually suspended by compliant structures and its displacement is sensed capacitively. Closed-loop instruments may apply electrostatic forces to keep the proof mass near a null position. The detailed implementation varies, but the essential mechanics is the same [4, 1].

Let the proof mass have inertial acceleration a. Suppose the forces on it are separated into two classes:

  1. gravitational force mg;
  2. all non-gravitational forces, whose vector sum is Fng.

Newton’s second law gives

ma  =  Fng + mg.
(3)

Rearrange:

Fng = m (a − g).
(4)

Divide by the proof-mass mass:

|-------------|
Fng           |
---- = a − g. |
-m-------------
(5)

The left-hand side is the non-gravitational force per unit mass. Define

|----F---|
f ≡  -ng.|
-----m----
(6)

Therefore

|----------|
|f = a − g.|
------------
(7)

This is the ideal accelerometer measurement equation in an inertial frame.

3 Why specific force has units of acceleration

Specific force is a force divided by mass, so its SI units are

     -N-   kg-m-∕s2       2
[f] = kg =    kg    = m ∕s .
(8)

That is why accelerometer outputs are naturally reported in acceleration units even though the physical quantity is force per unit mass.

A common engineering unit is g0, the standard acceleration of gravity,

g0 = 9.80665 m ∕s2.
(9)

Thus an ideal stationary accelerometer near the Earth’s surface often has an output magnitude close to 1g0.

4 Case 1: an accelerometer resting on a table

Choose a local Cartesian frame with +z upward. Near the Earth’s surface,

g =  − ge .
         z
(10)

The accelerometer is stationary, so

a = 0.
(11)

Specific force is therefore

f = a − g (12)
= 0 − (−gez) (13)
= gez . (14)

The accelerometer reports an upward specific force of approximately 1g.

Why? The proof mass would fall if unconstrained. The sensor structure must exert an upward non-gravitational force on the proof mass to keep it motionless relative to the case. The accelerometer senses that support interaction.

This is the same physics as a bathroom scale. A scale does not directly measure gravitational force; it measures the contact force required to support the body.

5 Case 2: ideal free fall

Now release the accelerometer in vacuum and neglect all forces except gravity. Its inertial acceleration is

a = g.
(15)

Hence

|--------------|
f = a −  g = 0.|
----------------
(16)

The proof mass and sensor housing accelerate together under gravity. No support force is required to keep the proof mass centered relative to the case, so the ideal accelerometer output is zero.

This is the Newtonian expression of the physical idea behind weightlessness in orbit. An orbiting spacecraft can have substantial coordinate acceleration toward the Earth while its occupants and accelerometers experience nearly zero specific force.

6 Case 3: an accelerating elevator

Return to the local +z upward convention. Let the elevator have vertical acceleration

a = azez.
(17)

Then

f = a − g (18)
= (az + g)ez. (19)

Thus

|------------|
|f =  a +  g.|
--z----z-----
(20)

For g = 9.81 m∕s2:

Motion az (m∕s2)ideal accelerometer output f z (m∕s2)



stationary / constant velocity 0 9.81
accelerating upward +2.00 11.81
accelerating downward −2.00 7.81
ideal free fall −9.81 0

The readings are also exactly what a passenger would describe as feeling heavier or lighter.

PIC

Figure. The same ideal accelerometer gives three very different outputs. On a table it senses the upward support force; in an elevator accelerating upward it senses an even larger support force; in ideal free fall it senses zero specific force even though its trajectory is accelerating downward.

7 The accelerometer senses non-gravitational interactions

The definition

    Fng-
f =  m
(21)

provides the most useful physical interpretation. Examples of non-gravitational forces include:

  • Normal force from a table or vehicle structure;
  • thrust transmitted through a rocket or aircraft structure;
  • aerodynamic forces;
  • spring forces;
  • contact forces from a tire, rail, or mechanical guide;
  • electrostatic forces used to rebalance a precision accelerometer.

Gravity is intentionally excluded from Fng because the accelerometer cannot distinguish the gravitational acceleration of the proof mass from the gravitational acceleration of the housing. Both fall together.

Thus a useful conceptual statement is

|--------------------------------------------------------------------------------------|
An  accelerometer measures  how strongly the vehicle is being pushed away  from  free fall.|
----------------------------------------------------------------------------------------
(22)

8 A rocket example

Suppose a rocket is instantaneously vertical and accelerating upward at

            2
az = 5.0 m ∕s .
(23)

Near the surface of the Earth,

                 2
g =  − 9.81ez m ∕s .
(24)

Then

f = (5.0 + 9.81)ez = 14.81ez m ∕s2.
(25)

The ideal accelerometer therefore reports approximately

-14.81--
9.80665 ≈  1.51g0.
(26)

The rocket’s coordinate acceleration is only 5.0 m∕s2 upward, but its accelerometer senses a larger specific force because thrust must both overcome gravity and produce the upward acceleration.

9 Specific force is a vector

The scalar elevator examples are useful, but a strapdown INS operates with three-axis vectors. In an inertial frame,

|-i----i---i-|
-f-=-a--−-g-.-
(27)

If the accelerometer triad is aligned with the body frame b, the IMU reports the body-resolved components

|----------|
|fb = Cbifi.|
-----------
(28)

The navigation computer often needs the same physical specific-force vector expressed in the navigation frame n:

|n-----n-b-|
f--=--Cb f-.
(29)

INS01 showed that this is a passive coordinate transformation: the physical vector is unchanged; only its components are re-expressed.

PIC

Figure. The accelerometer triad reports fb in body coordinates. The attitude solution supplies Cbn, allowing the same physical vector to be resolved in the navigation frame as fn = C bnfb.

10 The basic inertial-frame navigation equation

Begin with the ideal inertial-frame specific-force equation

fi = ai − gi.
(30)

Since

 i    i
a =  ˙v ,
(31)

we obtain

|------------|
v˙i = fi + gi.
--------------
(32)

But the accelerometers provide body components fb. Transform them into the inertial frame:

fi = Cifb.
      b
(33)

Therefore

|---------------|
v˙i = Cibfb + gi.
-----------------
(34)

This is the cleanest form of strapdown translational mechanization. It says:

  1. measure specific force in the body frame;
  2. use attitude to rotate it into the desired frame;
  3. restore gravity;
  4. integrate acceleration to obtain velocity.

Rotating Earth-fixed and local-level coordinates add the terms derived from the transport theorem in INS02. Those terms do not change what the accelerometer measures; they change the differential equation used to interpret that measurement in a rotating coordinate frame.

11 Stationary IMU in local NED coordinates

The North-East-Down navigation convention deserves special attention because its signs are initially counterintuitive.

Let

      ⌊ ⌋
       0
gn ≈  ⌈0⌉ ,
       g
(35)

because the D axis points downward.

For a stationary IMU whose local coordinate acceleration is approximately zero,

 n
a  ≈ 0.
(36)

Therefore

fn = an − gn (37)
≈−gn (38)
= ⌊   ⌋
  0
⌈ 0 ⌉
 − g. (39)

Thus a level stationary accelerometer in NED coordinates has approximately a negative Down specific-force component. Physically, the support force points upward.

This sign is an excellent implementation sanity check.

12 Static leveling intuition

A stationary accelerometer triad measures approximately

|----------|
|fb ≈ − gb.|
-----------
(40)

Therefore the measured specific-force direction identifies local vertical. This is why accelerometers can determine roll and pitch during coarse static alignment.

However, gravity alone provides no information about rotation around the vertical axis. If the body is rotated in yaw while remaining level, the measured gravity direction in body coordinates is unchanged. Yaw must come from another reference, such as Earth rate, a magnetic field, GNSS velocity, or an external heading source.

That observability issue will be treated formally in INS09.

PIC

Figure. For a stationary IMU, the accelerometer vector points opposite the local gravity vector. Its direction therefore constrains roll and pitch, but rotation about the vertical axis remains unobservable from gravity alone.

13 Accelerometers and apparent weight

Suppose a person of mass m stands on a scale in an elevator. The scale measures the normal force N. With +z upward,

ma  =  N −  mg.
   z
(41)

Hence

N
m--= az + g.
(42)

But this is exactly the vertical specific force:

|--------|
|N--     |
|m  = fz.|
----------
(43)

Thus an accelerometer and a scale are closely related physical instruments: both respond to non-gravitational support force rather than to gravity directly.

This is why “apparent weight” is a useful intuition for specific force.

14 What about centrifugal acceleration?

INS02 showed that rotating coordinate frames introduce terms such as

ω  × (ω × r).
(44)

It is important not to confuse these coordinate-kinematic terms with the accelerometer measurement itself.

The proof mass responds to physical non-gravitational forces. The navigation equations may combine gravitation and the Earth’s centrifugal contribution into a conventional local gravity model. Different navigation texts therefore distinguish carefully among:

  • gravitational acceleration or gravitation;
  • centrifugal acceleration associated with Earth rotation;
  • normal or effective gravity used by an Earth-fixed navigation model.

INS05 will derive these distinctions in detail. For the present article, the important principle is that the definition of g must be consistent with the frame and mechanization equation in which it is used [2, 3].

15 What the accelerometer cannot tell you by itself

An accelerometer measurement does not uniquely determine the vehicle’s coordinate acceleration unless gravity and attitude are already known.

From

 n     n b    n
a  = C b f + g ,
(45)

three ingredients are required:

  1. the measured body-frame specific force fb;
  2. the attitude transformation Cbn;
  3. the gravity model gn.

A tilt error therefore corrupts translational navigation even when the accelerometer itself is perfect. If the estimated attitude tilts gravity by a small angle δ𝜃, the navigation computer can interpret part of the large vertical support force as horizontal acceleration.

For a small tilt,

δaH ≈  gδ𝜃.
(46)

A one-degree attitude error gives approximately

           (    )
            -π--              2
δaH ≈ 9.81  180   ≈ 0.171 m ∕s .
(47)

That false horizontal acceleration is about 17 milli-g even with a perfect accelerometer. This coupling is one reason attitude accuracy is so important in inertial navigation.

16 Ideal measurement versus a real IMU

The ideal relation is

fb   = fb.
meas
(48)

A real three-axis accelerometer is better represented schematically by

^ b                b
 f =  (I + S + M )f +  ba + na,
(49)

where

  • S represents scale-factor error;
  • M represents axis nonorthogonality and cross-axis sensitivity;
  • ba is accelerometer bias;
  • na is measurement noise.

Temperature dependence, vibration rectification, saturation, quantization, and other effects may also matter. These errors are deferred to INS18 so that the present article can isolate the underlying physics.

17 The strapdown interpretation chain

The accelerometer is only the first step in the translational mechanization.

The ideal chain is

|----------------------------------------|
|^b      b      n b      n       n       |
-f-−-→--f-−-→--Cb f-−→--a--−→--v---−→--r.-
(50)

The important distinction is between the measured quantity and the reconstructed kinematic quantity:

|------------------------------------------------------------|
accelerometer-measurement---⁄=-vehicle-coordinate-acceleration.-
(51)

Instead,

|--------------------------------------------------------------------|
-specific-force-+-gravity +-frame--corrections-→--kinematic-acceleration.-|
(52)

PIC

Figure. The accelerometer supplies body-resolved specific force, not navigation-frame acceleration. Attitude, gravity, and the rotating-frame terms derived in INS02 are required before velocity and position can be propagated.

18 Common misconceptions

18.1 “A stationary accelerometer should read zero”

A stationary accelerometer is not in free fall. Its support structure continuously applies a non-gravitational force to its proof mass. Near the Earth’s surface, its ideal output magnitude is approximately g.

18.2 “An accelerometer measures gravity”

An accelerometer does not directly measure gravitational acceleration. In ideal free fall its output is zero even though gravitational acceleration is nonzero. Gravity is inferred through a model and through the behavior of supported objects.

18.3 “Zero accelerometer output means zero acceleration”

No. Zero specific force means the accelerometer is following a locally ballistic trajectory. It may have substantial coordinate acceleration.

18.4 “The navigation computer can integrate accelerometer data directly”

Not generally. The body-frame specific-force vector must first be transformed using attitude, and gravity and rotating-frame terms must be handled consistently.

18.5 “The accelerometer gives yaw when the vehicle is stationary”

A static accelerometer provides the local vertical direction, which constrains roll and pitch. Gravity is invariant under yaw rotations about the vertical, so yaw is not observable from accelerometers alone.

19 Connection to the next lessons

INS03 has established the translational sensor equation

|----------|
-f =-a −-g.-
(53)

The next main lesson, INS04, asks the analogous rotational question:

|------------------------------------------|
-What--does-a-gyroscope--actually-measure?--|
(54)

INS05 will then return to the other half of the present equation and derive gravity models for a rotating, oblate Earth. Once attitude, gyro measurements, specific force, and gravity are all established, the series can assemble the complete strapdown mechanization without treating any term as a black box.

20 Summary

For an ideal proof mass of mass m,

ma  =  F   + mg.
        ng
(55)

Therefore the accelerometer measures the non-gravitational force per unit mass,

|------------------|
|f = Fng- = a − g. |
------m------------|
(56)

A supported stationary accelerometer reads approximately 1g, while an ideal freely falling accelerometer reads zero. The body-frame measurement must be rotated using the attitude solution before it can contribute to navigation:

|n-----n-b-|
f--=--Cb f-.
(57)

In an inertial frame,

|---------------|
| i    i b    i |
v˙-=-C-bf-+-g-.--
(58)

For a stationary local-level system using NED coordinates,

|-----⌊---⌋--|
| n     0    |
|f ≈  ⌈ 0 ⌉ .|
|      − g   |
--------------
(59)

Specific force is therefore the quantity that connects accelerometer physics to the translational equations of strapdown inertial navigation.

References

[1]   David H. Titterton and John L. Weston, Strapdown Inertial Navigation Technology, 2nd ed., Institution of Electrical Engineers, 2004.

[2]   Paul D. Groves, Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, 2nd ed., Artech House, 2013.

[3]   Christopher Jekeli, Inertial Navigation Systems with Geodetic Applications, Walter de Gruyter, 2001.

[4]   Anthony Lawrence, Modern Inertial Technology: Navigation, Guidance, and Control, 2nd ed., Springer, 1998.

[5]   Paul G. Savage, Strapdown Analytics, Strapdown Associates, 2000.


"Strapdown Inertial Navigation: What an Accelerometer Actually Measures" is owned by bloftin.
(view preamble)
View style:
Other names:  INS03
Keywords:  strapdown inertial navigation, accelerometer, specific force, proof mass, gravity, free fall, proper acceleration, apparent weight, IMU, leveling, Newton's second law

Cross-references: observable, quantization, temperature, relation, magnetic field, differential equation, theorem, INS01, scalar, Normal, magnitude, physical quantity, vector, mechanics, displacement, static, systems, electrostatic forces, ballistic, position, velocity, INS02, computer, motion, mass, unit, force, acceleration, kinematic
There is 1 reference to this object.

This is version 1 of Strapdown Inertial Navigation: What an Accelerometer Actually Measures, born on 2026-10-02.
Object id is 1348, canonical name is StrapdownInertialNavigationWhatAnAccelerometerActuallyMeasures.
Accessed 13 times total.

Classification:
Physics Classification: 06.30.Gv (Velocity, acceleration, and rotation)
 91.10.Pp (Gravimetric measurements and instruments)
 07.07.Df (Sensors ; remote)
Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:

No messages.

Interact
rate | post | correct | update request | add example | add (any)