Aerospace Science and Technology: Arunasish Acharya, Smita Sadhu, T.K. Ghoshal
Aerospace Science and Technology: Arunasish Acharya, Smita Sadhu, T.K. Ghoshal
a r t i c l e i n f o a b s t r a c t
Article history: An improved self-alignment scheme for strapdown Inertial Navigation System (SINS) based on the
Received 20 October 2009 extended Kalman filter (EKF) and augmented measurements is proposed. Monte Carlo simulations show
Received in revised form 28 April 2010 that the method provides good azimuth alignment, improved rate of convergence of azimuth attitude
Accepted 17 June 2010
error and reduction in sensitivity to gyro biases.
Available online 30 June 2010
© 2010 Elsevier Masson SAS. All rights reserved.
Keywords:
SINS
Self-alignment
Measurement augmentation
Nonlinear filtering
EKF
1270-9638/$ – see front matter © 2010 Elsevier Masson SAS. All rights reserved.
doi:10.1016/j.ast.2010.06.007
126 A. Acharya et al. / Aerospace Science and Technology 15 (2011) 125–128
Table 1
Parameters.
surement based scheme. Finally, the performance of the proposed where ε Eb is constant bias (drift rate) of east gyro in body frame.
filter is analyzed and compared with earlier schemes [4,3]. Here the gyro output is represented without considering the
measurement noise. The NED coordinate system quantities like bi-
2. Dynamic model and simulation parameters ases can be transformed into body coordinate system using ap-
propriate transformation matrix as in [4]. It may be noted that
2.1. The dynamic model defining bias in the navigation (NED) axis makes the state equation
linear but nonlinearity appears in the gyro measurement equa-
The model for the strapdown INS is in the north–east–down tions.
(NED) coordinate system, which is similar to that used in [4,5].
The state equations can be written in the form 2.3. Parameters used for simulation
ẋ = Ax + w (1)
The parameters used for simulation are summarized in Table 1.
where the state vector As the objective of this paper is to provide results of comparison
x = [ VN VE φN φE φD ∇N ∇E εN ε E ε D ]T , primarily with the scheme proposed in [4], an attempt has been
made to maintain compatibility with [4] to the maximum extent
with V N , V E as the north and east velocity errors, Φ N , Φ E , Φ D are possible. However, the units of the process noise covariance ma-
misalignment angles along north, east, down gyros respectively. trix Q(k) provided in [4] are wrong. Hence the corrected units of
∇N , ∇ E are north and east accelerometer biases, and ε N , ε E , ε D Q(k) have been used while keeping the values the same as those
are constant gyro bias (drift rate) of north, east, down gyros re- in [4].
spectively, both sets being in NED coordinate system. When the outputs from gyros are also considered as measure-
A discrete time equivalent of the truth model is given by ments, the level of gyro noise of 0.01 ◦ /h is assigned.
It may be noted that the values of instrument biases and mea-
x(k + 1) = Φ x(k) + w (k), (2)
surement noises quoted above are considered nominal values. Dur-
y (k) = C x(k) + v (k). (3) ing the simulation experiments and sensitivity studies, effect of
higher (up to a decade) values of biases and measurement noises
The constant state matrix is computed numerically using the
have also been explored.
relation Φ = e AT , at the operating point [8], where T is sampling
time.
The measurements from the INS (as well as from most IMU’s) 3. Alignment using EKF and measurement augmentation
are generally available at discrete sample time and the associated
noise would be assumed to be Gaussian sequences with known The method proposed in this paper involves using the attitude
covariance. The respective covariances of the process noise and misalignment angle along the east gyro as an additional measure-
measurement noise are denoted as Q(k) and R(k) respectively. ment. The augmentation in the measurement results in a nonlinear
equation and hence an EKF has been used as the alignment fil-
2.2. East gyro output equation ter.
As the east gyro output is measured in the body frame, the drift
The east gyro measurement equation is being mentioned in rate needs to be transformed into the body frame. So, in the state
this subsection as it would be used as an additional measurement equations εx , ε y , εz are to be considered as constant drift errors
for the method proposed in this paper. Though the state equation in body frame. Since attitude misalignment angles are very small,
quantities are in (true) navigation frame, if gyro outputs (which are it may be assumed that the sine and cosine of these angles are
in the body axis) are to be used as additional measurements, as is equal to the attitude misalignment angles and zero respectively.
done in the proposed scheme, these quantities must be expressed Then it can be proved that constant bias measured in the body
in the NED navigation frame. This is done using the appropriate frame remains almost the same as that in the NED frame. Hence,
transformation matrix as follows: the state equation can be assumed to remain unchanged and is
In the body frame, the output of the east gyro is given by (2).
The modified measurement equation can be written as
gyro_E = Ω cos( L ) sin(φ N ) sin(φ E ) cos(φ D ) − cos(φ N ) sin(φ D )
− Ω sin( L ) sin(φ N ) cos(φ E ) + ε Eb (4) z = h x(k) + v (k) (5)
A. Acharya et al. / Aerospace Science and Technology 15 (2011) 125–128 127
Table 2
Comparison of filter performances.
5. Conclusion
References
[1] Hyo-Sung Ahn, Chang-Hee Won, Fast alignment using rotation vector and adap-
Fig. 4. Azimuth RMS error of down gyro for different gyro biases for EKF.
tive Kalman filter, IEEE Transactions on Aerospace and Electronic Systems 42 (1)
(Jan. 2006) 70–83.
[2] A. Bose, S. Puri, P. Banerjee, Modern Inertial Sensors and Systems, Prentice Hall
of India, New Delhi, 2008.
[3] Z. Chuanbin, T. Weifeng, J. Zhihua, A novel method improving the alignment
accuracy of a strapdown inertial navigation system on a stationary base, Mea-
surement Science and Technology 15 (Apr. 2004) 765–769.
[4] J. Fang, D. Wan, A fast initial alignment method for strapdown inertial naviga-
tion system on stationary base, IEEE Transactions on Aerospace and Electronic
Systems 32 (4) (Oct. 1996) 1501–1504.
[5] Yan-Ling Hao, Ming-Hui Chen, Liang-Jun Li, Bo Xu, Comparison of robust H ∞
filter and Kalman filter for initial, alignment of inertial navigation system, Jour-
nal of Marine Science and Application 7 (2008) 116–121.
[6] Y. Jiang, Y. Lin, Error estimation of INS ground alignment through observabil-
ity analysis, IEEE Transactions on Aerospace and Electronic Systems 28 (1) (Jan.
1992) 92–96.
[7] P.G. Savage, Introduction to Strapdown Inertial Navigation Systems, Strapdown
Associates, Maple Plain, MN, 1996.
[8] D. Simon, Optimal State Estimation, Kalman, H ∞ and Nonlinear Approaches,
Wiley Interscience, John Wiley & Sons, Inc., New Jersey, 2006.
[9] D.H. Titterton, J.L. Weston, Strapdown Inertial Navigation Technology, 2nd edi-
Fig. 5. Azimuth RMS error of down gyro for different gyro noise covariances for EKF. tion, The Institution of Electrical Engineers, 2004.