NOTE / 12/4/2021
[SINS] Initial Alignment for High-Accuracy Strapdown INS
I recently learned some material about high-accuracy strapdown inertial navigation and summarize it here. I am still new to this area, so corrections are welcome.
High-accuracy gyroscopes can sense Earth’s rotation rate (), while accelerometers measure gravity. Under stationary conditions, a high-accuracy IMU can therefore determine its own attitude without external aiding and perform initial alignment.
Coarse alignment on a stationary base
In the local navigation frame (ENU), Earth gravity is
Earth’s rotation rate is
Here is Earth’s rotation rate, approximately , and is geographical latitude.
The inertial-navigation angular-rate measurement relation and the specific-force equation are
On a stationary base, acceleration and velocity are approximately zero and is very small. With these approximations,
Solving the two equations gives the attitude matrix:
The attitude matrix therefore has no explicit geographic-position term.
Experiment
Professor Gongmin Yan has open-sourced a high-accuracy integrated-navigation algorithm and provides high-accuracy inertial-navigation data. We use one of those data sets for the experiment.
The SPANISA vehicle test uses a NovAtel 100C fiber-optic IMU. It includes stationary data at both the beginning and end, and also provides an IE post-processing result that can serve as ground truth for evaluating static-alignment accuracy.
Starting position
| Method | Yaw (degree) | Pitch (degree) | Roll (degree) |
|---|---|---|---|
| IE post-processing ground truth | 116.4122 | 1.1547 | -0.6703 |
| Stationary-base coarse alignment | 116.9759 | 1.2903 | -0.5747 |
| Error | 0.5637 | 0.1355 | 0.0955 |
Ending position
| Method | Yaw (degree) | Pitch (degree) | Roll (degree) |
|---|---|---|---|
| IE post-processing ground truth | -66.1869 | 1.2109 | -0.0910 |
| Stationary-base coarse alignment | -67.5176 | 1.3439 | -0.0046 |
| Error | -1.3307 | 0.1330 | 0.0864 |
The static-alignment accuracy for roll and pitch is very high; yaw is less accurate.
For factors that affect stationary-base alignment errors, see reference [1]. Its conclusion is reproduced below.
