Professional Documents
Culture Documents
Gu2008 PDF
Gu2008 PDF
Abstract-Marine Strapdown Inertial Navigation Systems coarse alignment is presented. The calculation of the
(SINS) inevitably experience disturbing motion, even if the parameters used in coarse alignment is described in Section
carrier ship is moored. The method of ground coarse 4. The results from both simulation and turntable test are
alignment, which is based on the assumption that SINS is on a illustrated in Section 5. Finally, the conclusion is presented
stationary carrier with limited vibration, therefore cannot be
in Section 6.
used to perform the marine SINS coarse alignment. In this
paper, a novel method using the gravity in the inertial frame as
a reference is investigated for marine SINS alignment. Its II. COORDINATE FRAME DEFINITIONS
algorithmic principle is described in details. The results
obtained from both simulation and turntable-test data show The coordinate frames used in this paper are defined as
that the attitude determined by this novel method can meet the follows:
accuracy requirement of coarse alignment and it can be used 1) The e frame is the Earth-fixed coordinate frame. The
as input for fine alignment.
ze axis is parallel to the Earth’s rotation axis and the xe
I. INTRODUCTION axis is in the equatorial plane and points to the meridian of
the ship initial position. The ye axis completes the
The main objective of the initial alignment for a
Strapdown Inertial Navigation System (SINS) is to right-handed coordinate system.
determine the system’s initial attitude. Normally, the initial 2) The i frame is the non-rotating inertial coordinate
alignment process consists of two steps - coarse and fine frame. It is formed by fixing the e frame at the beginning of
alignments. The purpose of coarse alignment is to provide the coarse alignment in the inertial space.
an initial attitude for the fine alignment. The accuracy of the 3) The n frame is the navigation coordinate frame which
coarse alignment should be within a few degrees so that the is the local level coordinate frame. The xn axis points to
linearization of the SINS mechanization equations can be
accomplished and consequently, a standard Kalman filter East, the yn axis points to North and the zn axis points
can be implemented for the fine alignment. to the zenith.
In static ground coarse alignment, the system attitude can 4) The b frame is the ship body coordinate frame. The
be determined directly by using the known gravity and xb axis is parallel to the ship lateral axis and points to the
Earth rate signals in the local level frame and the
measurements obtained by using accelerometers and gyros, right. The yb axis is parallel to the ship longitudinal axis
given that the SINS is on a stationary base with limited and points to the forward. The zb axis is parallel to the
vibration [1, 2]. However, marine SINS has to withstand
random movements [3], which may be violent, such as ship vertical axis and points upward.
ship’s pitch and roll, even if the ship is moored. Static 5) The ib frame is the body inertial coordinate frame. It
ground coarse alignment techniques, henceforth, cannot be is formed by fixing the b frame at the beginning of the
used for marine SINS, because the gyros’ measurements coarse alignment in the inertial space.
will include high rotational values (several orders of The above mentioned frames at the start of the coarse
magnitude greater than the Earth’s rotation rate) resulting alignment are shown in Fig. 1.
from the ship’s pitch and roll. Therefore, a feasible coarse
alignment solution for marine SINS would avoid the direct
use of the Earth rate in the local level frame. Considering
the projection of the gravity in the inertial frame defines a
cone whose main axis is the rotational axis of the Earth. A
new coarse alignment method for the marine SINS, using
the gravity in the inertial frame as a reference, is presented
in this paper.
The coordinate frames used in this paper are defined in
Section 2. In Section 3, the algorithmic principle for the
Fig. 1. Coordinate frames. Substituting (4) and (5) in (3), the following equations
can be obtained:
III. ALGORITHMIC PRINCIPLE FOR COARSE ALIGNMENT ( )
V ib t k1 = C iibV i t k1 ( ) (6)
962
(t )
where, C bib0 (t 0 ) = I ; C bb (tk −)1 is a direction cosine matrix, ∆Vscul b
(tk ) is the sculling compensation term; ∆Vi ( i = 1,2 )
k
which represents the rotation of the b frame relative to the is the velocity increment output by accelerometers in the
inertial frame from its orientation at time t k −1 to its t k −1 + (i − 1)⋅ h to t k −1 + i ⋅ h interval, and h is the sample
period for accelerometers.
orientation at time t k , and can be calculated as follows [4]: According to (4), V i (t k ) can be calculated using
b
∆V fb (t k ) = ∫ + θ (t ) × f b dt
y
b (16)
t k −1 f DH x = 300Hz , f DH y = 250Hz , f DH z = 400Hz ; ϕ DHi obeys
V (t 0 ) = 0 ; θ (t ) =
tk
the uniform distribution on the interval [0,2π ] .
where
∫ is the angular
ib b
f ω dτ
ib
t k −1
In the simulation, an inertial measurement unit (IMU)
increment in the t k −1 to t k interval; ∆V fb (t k ) is the body with the following specification is used:
frame integrated specific force increment and it can be Gyros bias = 0.01deg/h
calculated as follows [6]: Accelerometers bias is 1.0e-4g
2 Scale factor error of the accelerometer is 50 ppm
∆V fb (t k ) = ∑ ∆Vi + ∆Vrotb (t k ) + ∆Vscul
b
(tk ) (17)
and
i =1
Sensors mounting misalignment is 20 arcsec.
1 2
2
∆Vrotb (t k ) = ∑ θi × ∑ ∆Vi (18) The coarse alignment lasts 120 s. The values of t k and
2 i=1 i =1
1
963
the coarse alignment are less than 2 degrees and hence
fulfill the requirement for the fine alignment. The
simulation results henceforth show that the attitude
calculated by the coarse alignment algorithm presented in
this paper can be used as the initial attitude for the fine
alignment.
TABLE I
STATISTICS FOR SIMULATION RESULT
Fig. 3. IMU and turntable.
Roll error Pitch error Heading error
(deg) (deg) (deg) Before the turntable test for the coarse alignment, the
Mean -0.02232 0.03299 -0.1765 IMU (Honeywell HG770) operates for ten minutes to
STD 0.00420 0.00319 0.8520
Max. -0.01549 0.04039 1.6980
perform initial alignment using its navigation software.
Min. -0.03003 0.02602 -1.6520 During the turntable test, the roll, pitch and heading
calculated by the IMU’s navigation software are used as a
B. Turntable Test reference (i.e. true values) to check the result of the coarse
A two-axis turntable test is performed to validate the alignment method presented in this paper.
performance of the coarse alignment algorithm presented in The turntable test for the coarse alignment lasts 120 s.
this paper. This two-axis turntable can rotate along its The turntable performs the sinusoidal oscillation along its
vertical axis under the motor drive, and can rotate along its vertical axis under the motor drive. The oscillation period is
latitudinal axis under the manual drive. A navigation grade 12 s and its magnitude is 12 degrees. Additionally, the
IMU, HG770 by Honeywell, is used for the test. The IMU turntable is manually vibrated arbitrarily along its
mounted on the turntable is shown in Fig. 3. latitudinal axis. Since there is a lever arm between the IMU
and the turntable rotation axes, the IMU experiences
velocity due to this lever-arm. However, this velocity is not
calculated by the lever-arm velocity compensation
algorithm, instead it is considered as a disturbing velocity
experienced by the IMU. During the turntable test, the roll,
pitch and heading are shown in Fig. 4 and the disturbing
velocity is shown in Fig. 5.
Fifty coarse alignments are performed based on the data
of the 120 s turntable test. The start time t 0 of each coarse
alignment is picked up from 0 s to 20 s at random, and each
coarse alignment lasts 100 s. The roll, pitch and heading at
the end of each coarse alignment are shown in Fig. 6. It
shows that the roll, pitch and heading at the end of each
coarse alignment are arbitrary, so the effect of different
attitudes on coarse alignment accuracy can be checked by
these fifty runs. For each coarse alignment, t k and t k in
1 2
(9) are set as 50 s and 100 s respectively. The roll, pitch and
heading errors are shown in Fig. 7, and their statistics are
964
summarized in Table II. Fig. 7 and Table II, clearly
indicates that the attitude errors of the coarse alignment are
less than 2 degrees and hence fulfill the requirement for the
fine alignment. The results of the turntable test henceforth
show that the attitude calculated by the coarse alignment
algorithm presented in this paper can be used as the initial
attitude for the fine alignment.
TABLE II
STATISTICS FOR TURNTABLE TEST RESULT
REFERENCES
965