(ProQuest: ... denotes non-US-ASCII text omitted.)
Academic Editor:C. Hajiyev and Academic Editor:C. Zhang
Beijing University of Technology, Beijing 100124, China
Received 5 September 2013; Accepted 4 December 2013; 6 January 2014
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
The strapdown inertial navigation system (SINS) necessitates an alignment stage to determine the initial condition before the navigation operation [1]. Since the initial alignment process directly relates to the accuracy and rapidness of SINS, it is vitally important. In recent years, a lot of researches have been developed for SINS alignment. Among which many kinds of filters have been designed to estimate the state of the SINS, such as Kalman filter (KF), extended Kalman filter (EKF), unscented Kalman filter (UKF), and H ∞ filter.
Recent decades have witnessed the prosperity and maturity of aircraft navigation, and the SINS alignment problem under the dynamic condition has received detailed attention. Due to engine vibration, wind gusts, loading, fuel injection, and uncertain human impact, the aircraft is not absolutely stationary, so the output of the inertial sensors has errors with such external disturbances [2]. Therefore, the method of ground alignment cannot be used to perform the aircraft SINS alignment.
Conventional alignment methods including coarse alignment and fine alignment are widely used for SINS alignment. In the coarse alignment, the system attitude can be determined directly by using the known gravity and Earth rate signals in the local level frame and the measurements obtained by using accelerometers and gyros [3]. Then the Kalman filter is used for fine alignment in the conventional alignment method. However, under the dynamic disturbance condition, traditional alignment techniques cannot be used, because the gyros' measurements will include high rotational values (several orders of magnitude greater than the Earth's rotation rate) resulting from the aircraft's pitch and roll [4]. Therefore, in recent years a coarse alignment for SINS under dynamic interference condition has been investigated in [5, 6]. Referring to the coarse alignment method, the inertial frame alignment is adopted in [7] in the fine alignment process, and an adaptive Kalman filter is used. It can effectively depress the random disturbances in the velocity measurements caused by the ship rocking.
No matter what kind of filter is used, observability analysis of a dynamic system is needed before designing it to determine the efficiency of the filter. The observability of a linearized time-invariant system has extensively been studied in many early research works [8, 9]. The observability analysis of a linearized time-invariant system is straightforward by testing the rank of the observability matrix. While the observability analysis of a constant dynamic system is rather simple, the analysis of a time-varying system is quite cumbersome. A PWCS (piecewise constant system) theory was proposed in [10, 11] to simplify the analysis. In this method, the linear time-varying system was approximated by a piecewise constant model, and in each constant segment, a simplified null space test was performed to determine the observability properties [12]. At present, there are several ways for observability analysis of SINS. A state equation decoupling method is proposed in [13]. This method decomposes each state of the system equation into corresponding subspace to determine the observable state of the system. But it is only a qualitative analysis and it is strong subjective. Bar-Itzhack and Berman [14] evaluate the observability through eigenvalues of the covariance matrix. But this method cannot estimate the observability directly through state equation and measurement equation. It is performed after filtering, so there exists large amount of calculation and some other disadvantage.
In this paper, a novel alignment method is investigated and observability is analyzed by PWCS theory and SVD theory. Firstly, using the gravity in the inertial frame as a reference, the initial fine alignment error model of SINS is established. Then, on the one hand, the observability of SINS with 12 system state parameters is analyzed by PWCS theory. On the other hand, the observable degree of the system is computed by SVD theory. It can be seen that the system is completely observable; all the 12 system state parameters can be estimated. Finally, on the basis of observability, the filter can be designed to estimate the system state parameters. Due to the uncertainty of measurement noise characteristics, a fine alignment method based on H ∞ filter is introduced. Simulation results show that this self-alignment scheme can effectively solve the alignment problem of SINS in dynamic interference environment.
This paper is organized as follows. A brief introduction to SINS error model in the inertial frame is presented in Section 2. The observability analysis of the SINS alignment based on the observability analysis of PWCS theory and SVD theory is analyzed in Section 3. In order to prove the analysis results, simulations are carried out in the Section 4. Conclusions are drawn in Section 5.
2. SINS Alignment Error Model in the Inertial Frame
Under the dynamic disturbance environment, the extra disturbed accelerations would invalidate the traditional alignment method. Therefore, a new alignment method for marine SINS using the gravity in the inertial frame as a reference has been discussed [15]. A fundamental aspect of inertial navigation is the precise definition of a number of Cartesian coordinate reference frames [16]. In this method, a special inertial frame, the initial time SINS body inertial frame ( i b 0 frame), is defined and is selected as transition reference frames in SINS alignment. The coarse alignment results are used as input for fine alignment; this section only gives a brief introduction to SINS error model in inertial frame.
In the fine alignment process, the initial attitude matrix C n b ( t ) can be represented as [figure omitted; refer to PDF] According to the calculation method of coarse alignment scheme, [figure omitted; refer to PDF] So, the key lies in the calculation of C b i ( t ) : [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
The attitude matrix C b i [variant prime] ( 0 ) , which relates the body frame to the computed inertial frame at the beginning of the fine alignment, is derived from the coarse alignment. And Δ C b i can be computed through the attitude quaternion algorithm.
Suppose the misalignment angles between inertial frame i and the computed frame i [variant prime] are [figure omitted; refer to PDF] So, C i i [variant prime] ( t ) in (3) can be described as [figure omitted; refer to PDF]
Thus, the main problem of the fine alignment turns out to be the estimation of misalignment angles. In order to estimate the misalignment angles, next, the state equation and the measurement equation are established.
The accelerometer's measured specific force projected in the frame i [variant prime] can be described as follows: [figure omitted; refer to PDF] In consideration of ∇ b and a b , [figure omitted; refer to PDF] ∇ b and a b stand for accelerometer's constant bias and observation white noise, respectively.
Equation (7) can be simplified as follows: [figure omitted; refer to PDF] Comparing (9) with (7), [figure omitted; refer to PDF] Integrating (10) from t 1 to t yields [figure omitted; refer to PDF] The measurement vector is [figure omitted; refer to PDF] where [figure omitted; refer to PDF] From (13), we can get the velocity-error equation in the inertial frame [figure omitted; refer to PDF] And the misalignment-angle equation can be obtained from the differential equations of C b i ( t ) and C b i [variant prime] ( t ) : [figure omitted; refer to PDF] where [straight epsilon] b and ω b stand for gyro's constant drift and observation white noise, respectively.
Then the state equation can be represented as [figure omitted; refer to PDF] where the state vector and the white noises are [figure omitted; refer to PDF] The state matrix and the system noise matrix in (16) are [figure omitted; refer to PDF] From (12), the measurement equation can be described as [figure omitted; refer to PDF] where δ V D i is uncertainty observation noise and V W is observation white noise.
The measurement matrix is [figure omitted; refer to PDF]
3. Observability Analyses
For the fine alignment model, the observability is an important issue and requires careful investigation, as it reveals the inherent estimability of the system. In this section, the observability analysis of the fine alignment model was discussed using PWCS theory and SVD theory before designing the filter.
3.1. Observability Analysis Using PWCS
What (16) and (19) describe is a time-varying system. The observability of the system can be analyzed by observability analysis of PWCS theory.
According to the PWCS theory, a time varying system can be replaced by piece-wise time invariant system. The period is divided to r segments, and each coefficient matrix is approximated to constant in each segment. Then the observability matrix of the PWCS model is [figure omitted; refer to PDF] where Q i = [ H T , ( H A i ) T , ... , ( H A i n - 1 ) T ] T , Δ i ( i = 1,2 , ... , r ) is the time interval between t i and t i + 1 .
According to the following theorem, the observability analysis can be performed by a simplified matrix instead of Q ( r ) .
Theorem 1.
If Null ( Q i ) ⊂ Null ( A i ) , 1 ...4; i ...4; r , then [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Equation (21) is called total observability matrix (TOM), and (23) is called stripped observability matrix (SOM). Theorem 1 shows that the observability of a continuous PWCS may be identified through SOM instead of TOM to greatly simplify the computation. If a TOM or SOM is a full-rank matrix, all the states are completely observable, otherwise linear transform can be used to find out the states which are not observable.
3.2. Observability Analysis Using SVD
The PWCS theory can only determine whether the system is completely observable or not, but it cannot determine the degree of observability [17]. The observable degree for every state can be computed by means of singular value decomposition method.
According to the SVD theorem, the observability matrix Q can be rewritten as follows: [figure omitted; refer to PDF] where U and V are unitary orthogonal matrices and Σ is a diagonal matrix: [figure omitted; refer to PDF] where S = diag { σ 1 σ 2 ... σ r } , σ 1 ...5; σ 2 ...5; ... ...5; σ r ...5; 0 and σ i is the singular value of the Q as shown in Table 1.
Table 1: Singular values of system observable matrix Q .
σ 1 = 9.9628 | σ 2 = 9.9607 | σ 3 = 9.8922 |
σ 4 = 9.8921 | σ 5 = 9.0525 | σ 6 = 1.1442 |
σ 7 = 1.1442 | σ 8 = 1.1442 | σ 9 = 0.4379 |
σ 10 = 0.3588 | σ 11 = 0.1517 | σ 12 = 0.0331 |
All the 12 state parameters' observable degrees are large enough to be considered observable. But observable degrees of different states are not the same; it is impossible to confirm which states are more observable and which are less. To establish one-to-one correspondence between the states to the singular values, we will make an analysis below.
The measurement vector Y can be written as [figure omitted; refer to PDF] The initial state X 0 can be estimated by [figure omitted; refer to PDF] According to (27), we can calculate the state corresponding to each singular value.
The degree of the observability of the k th state η k is defined as [figure omitted; refer to PDF] where σ 0 is the singular value of external observable state and σ i is the singular value which let [ u i T y v i / σ i ] k get a maximum.
4. Simulation Results
4.1. Foundation of H ∞ Filter Equation
For the SINS error equation described as (19), the interference of acceleration is introduced. δ V D i is uncertainty observation noises, consisting of disturbing velocity caused by the aircraft's pitch and roll. When it comes to random disturbances, the Kalman filter becomes not so effective. Studies show that the advantage of the H ∞ filter in comparison with the Kalman filter is that no statistical assumptions on the noises are required, and the filter is more robust when the noises are uncertainties in a system. So the H ∞ robust filter is designed in the fine alignment procedure. The error model which we discussed above can be considered as the following state-space system: [figure omitted; refer to PDF] L K makes the ratio of estimation error signal energy and disturbance energy less than the prespecified number γ [11]. And filtering error is defined as: [figure omitted; refer to PDF] For a fixed positive number γ > 0 , the job is to find H ∞ suboptimal estimation Z ^ K = F f ( y 0 , y 1 , ... , y k ) to make || T k ( F f ) || ∞ < γ . It can be shown as [figure omitted; refer to PDF] The mathematical equations of H ∞ filtering are as follows: [figure omitted; refer to PDF]
The framework of the proposed alignment method is shown in Figure 1.
Figure 1: System block diagram.
[figure omitted; refer to PDF]
4.2. Simulate Conditions
The IMU errors are set as follows: the gyro constant drift: 0.01°/h, the gyro random noise: 0.001°/h, the accelerator bias: 1 × 10-4 g, and the accelerator measurement noise: 1 × 10-5 g. In the simulation, the plane is assumed to be rocked by the wind gusts, fuel injection, and uncertain human impact. The roll λ , pitch θ , and heading ψ , resulting from the plane's rocking are described as follows: [figure omitted; refer to PDF] The velocity caused by heave, surge, and sway is as follows: [figure omitted; refer to PDF] where i = x , y , z , A D x = 0.02 m, A D y = 0.03 m, A D z = 0.3 m, ω D i = 2 π / T D i , T D x = 7 s, T D y = 6 s, and T D z = 8 s. [straight phi] D i obeys the uniform distribution on the interval [0, 2 π ].
4.3. The Result of Observability Analysis
The initial state X 0 corresponding to each singular value can be calculated. Histogram of the state is shown in Figure 2.
Initial state X 0 .
(a) σ 1 = 9.9628
[figure omitted; refer to PDF]
(b) σ 2 = 9.9607
[figure omitted; refer to PDF]
(c) σ 3 = 9.8922
[figure omitted; refer to PDF]
(d) σ 4 = 9.8921
[figure omitted; refer to PDF]
(e) σ 5 = 9.0525
[figure omitted; refer to PDF]
(f) σ 6 = 1.1442
[figure omitted; refer to PDF]
(g) σ 7 = 1.1442
[figure omitted; refer to PDF]
(h) σ 8 = 1.1442
[figure omitted; refer to PDF]
(i) σ 9 = 0.4379
[figure omitted; refer to PDF]
(j) σ 10 = 0.3588
[figure omitted; refer to PDF]
(k) σ 11 = 0.1517
[figure omitted; refer to PDF]
(l) σ 12 = 0.0331
[figure omitted; refer to PDF]
Figure 2 shows that the first two singular values are 9.9628 and 9.9607, and the corresponded states are [straight epsilon] x b and [straight epsilon] y b . The third singular value is 9.8922, the corresponded state is [straight phi] z i ( t ) , and the fourth singular value which is 9.8921 corresponds to the state [straight phi] y i ( t ) . The singular value 9.0522 corresponds to the state ∇ z b . The observability degree of δ V x i ( t ) , δ V y i ( t ) and δ V z i ( t ) , is almost 1. Compared with the former eight states, the observability degree of [straight epsilon] z b ( 0.4379 ) , [straight phi] x i ( t ) ( 0.3588 ) , ∇ y b ( 0.1517 ) , and ∇ x b ( 0.0331 ) are a little smaller, but they are large enough to be observable.
Thus the observable degree of the system is computed by SVD theory. It can be seen that the system is completely observable all the 12 system state parameters can be estimated. On the basis of observability, filter has been designed to estimate the system state parameters. In order to prove the analysis results, simulations are carried out as follows.
4.4. Simulation of SINS Alignment
The simulation results are shown in Figure 3. It is clear that all the states are observable; the result confirms the aforementioned analysis.
The simulation results of H ∞ filtering.
(a) Estimation of attitude errors
[figure omitted; refer to PDF]
(b) Estimation of velocity error
[figure omitted; refer to PDF]
(c) Estimation of gyro drifts
[figure omitted; refer to PDF]
(d) Estimation of accelerometer biases
[figure omitted; refer to PDF]
According to Figure 3(a), convergence time of level misalignment angle is within 60 s, precision for 1[variant prime], while azimuth angle convergence time is within 100 s, precision about 4[variant prime]. The three velocity errors as observed variables depicted in Figure 3(b) are certainly observable. As seen from Figure 3(c), gyro drifts converge not so rapidly, but a rather good filtering result can be obtained. Figure 3(d) shows that the horizontal accelerometers constant biases ∇ x and ∇ y converge to a constant value within a short time. The vertical converges soon afterwards with good estimation performance. The simulation proves the analysis results that all the system state parameters can be estimated by H ∞ filter.
It can be seen that the alignment method can effectively deal with the random disturbances in the dynamic environment. Using H ∞ filter can improve the system sensitivity to noise and the divergence speed of azimuth.
5. Conclusion
The aircraft SINS is prone to violent rocking, which makes the initial alignment difficult. In this paper the gravity in the inertial frame as a reference is used, so as to counteract the disturbed components. With the deduced SINS model on disturbances base, the relevant H ∞ filter is designed. Before the filter is designed, observability is analyzed by PWCS theory and SVD theory; degree of observability for every state can be computed. The simulation shows that the alignment method can effectively deal with the random disturbances in the dynamic environment. And the system is completely observable; all the system state parameters can be estimated by H ∞ filter.
Conflict of Interests
The authors declare that they have no conflict of interests related to this study.
Acknowledgments
This work was supported by the National Science Foundation of China, under Grant 60975065, and supported by the Program for the Top Young Innovative Talents of Beijing, J2002013201301.
[1] Y. Wu, H. Zhang, M. Wu, X. Hu, D. Hu, "Observability of strapdown INS alignment: a global perspective," IEEE Transactions on Aerospace and Electronic Systems , vol. 48, no. 1, pp. 78-102, 2012.
[2] M. Ilyas, Y. C. Yang, "SINS initial alignment using wavelet de-noising method for aircraft navigation," in Proceedings of the 10th World Congress on Intelligent Control and Automation, pp. 3921-3926, 2012.
[3] F. Sun, W. Sun, L. Wu, "Coarse alignment based on IMU rotational motion for surface ship," in Proceedings of the IEEE/ION Position, Location and Navigation Symposium (PLANS '10), pp. 151-156, Indian Wells, Calif, USA, May 2010.
[4] D. Gu, N. El-Sheimy, T. Hassan, Z. Syed, "Coarse alignment for marine SINS using gravity in the inertial frame as a reference," in Proceedings of the IEEE/ION Position, Location and Navigation Symposium (PLANS '08), pp. 961-965, Monterey, Calif, USA, May 2008.
[5] Y. Qin, G. Yan, D. Gu, J. Zheng, "Clever way of SINS coarse alignment despite rocking ship," Journal of Northwestern Polytechnical University , vol. 23, no. 5, pp. 681-684, 2005.
[6] J.-X. Lian, Y.-G. Tang, M.-P. Wu, X.-P. Hu, "Study on SINS alignment algorithm with inertial frame for swaying bases," Journal of National University of Defense Technology , vol. 29, no. 5, pp. 95-99, 2007.
[7] Y. Y. Qin, X. Y. Zhu, C. S. Zhao, L. Bai, "Design and simulation on SINS self-alignment for carrier bore aircraft," Journal of Chinese Inertial Technology , vol. 16, no. 1, pp. 28-33, 2008.
[8] D. J. Wan, J. C. Fang Initial Alignment of Inertial Navigation , Southeast University Press, 1998.
[9] Y. F. Jiang, Y. P. Lin, "Error estimation of INS ground alignment through observability analysis," IEEE Transactions on Aerospace and Electronic Systems , vol. 28, no. 1, pp. 92-97, 1992.
[10] D. Goshen-Meskin, I. Y. Bar-Itzhack, "Observability analysis of piecewise constant systems-Part I: theory," IEEE Transactions on Aerospace and Electronic Systems , vol. 28, no. 4, pp. 1056-1067, 1992.
[11] D. Goshen-Meskin, I. Y. Bar-Itzhack, "Observability analysis of piecewise constant systems-Part II: application to inertial navigation in-flight alignment," IEEE Transactions on Aerospace and Electronic Systems , vol. 28, no. 4, pp. 1068-1075, 1992.
[12] Y. Tang, Y. Wu, M. Wu, W. Wu, X. Hu, L. Shen, "INS/GPS integration: global observability analysis," IEEE Transactions on Vehicular Technology , vol. 58, no. 3, pp. 1129-1142, 2009.
[13] F. Ham, R. G. Brown, "Observability, eigenvalues, and kalman filtering," IEEE Transactions on Aerospace and Electronic Systems , vol. 19, no. 2, pp. 269-273, 1983.
[14] I. Y. Bar-Itzhack, N. Berman, "Control theoretic approach to inertial navigation systems," Journal of Guidance, Control, and Dynamics , vol. 11, no. 3, pp. 237-245, 1988.
[15] W. Gao, Y. Ben, X. Zhang, Q. Li, F. Yu, "Rapid fine strapdown ins alignment method under marine mooring condition," IEEE Transactions on Aerospace and Electronic Systems , vol. 47, no. 4, pp. 2887-2896, 2011.
[16] W. Zhang, M. Ghogho, B. Yuan, "Mathematical model and matlab simulation of strapdown inertial navigation system," Modelling and Simulation in Engineering , vol. 2012, 2012.
[17] J. Cao, J. Tang, Y. Wang, G. Wei, "Observability analysis of four-position alignment for laser gyroscope strap-down inertial navigation system," in Proceedings of the International Conference on Electronics and Optoelectronics (ICEOE '11), pp. V3227-V3230, July 2011.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2014 Fu-Jun Pei et al. Fu-Jun Pei et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
In-flight alignment is an effective way to improve the accuracy and speed of initial alignment for strapdown inertial navigation system (INS). During the aircraft flight, strapdown INS alignment was disturbed by lineal and angular movements of the aircraft. To deal with the disturbances in dynamic initial alignment, a novel alignment method for SINS is investigated in this paper. In this method, an initial alignment error model of SINS in the inertial frame is established. The observability of the system is discussed by piece-wise constant system (PWCS) theory and observable degree is computed by the singular value decomposition (SVD) theory. It is demonstrated that the system is completely observable, and all the system state parameters can be estimated by optimal filter. Then a [subscript] H ∞ [/subscript] filter was designed to resolve the uncertainty of measurement noise. The simulation results demonstrate that the proposed algorithm can reach a better accuracy under the dynamic disturbance condition.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer





