Coarse Alignment Technology on Moving base for SINS Based on the Improved Quaternion Filter Algorithm
<p>Alignment error curves of three different constant biases. (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> "> Figure 2
<p>Experiment environment based on three-axis turntable.</p> "> Figure 3
<p>Structure diagram of experiment environment</p> "> Figure 4
<p>Structure diagram of alignment experiment based on vehicle.</p> "> Figure 5
<p>Installation method of the fiber optic gyro inertial system (FOSN) and the high-precision fiber optic gyro SINS (PHINS).</p> "> Figure 6
<p>Experiment environment based on vehicle.</p> "> Figure 7
<p>Attitude error curves of coarse alignment (the swing center of heading is 45°). (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> "> Figure 8
<p>Route of the vehicle.</p> "> Figure 9
<p>Alignment error curves at different output frequency of velocity. (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> "> Figure 10
<p>Compensation mode of velocity difference.</p> "> Figure 11
<p>Alignment error curves of different constant errors. (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> "> Figure 12
<p>Alignment error curves with different random errors. (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> "> Figure 13
<p>Alignment error curves of two algorithms. (<b>a</b>) The error curves of pitch angle; (<b>b</b>) the error curves of roll angle; (<b>c</b>) the error curves of heading angle.</p> ">
Abstract
:1. Introduction
2. Traditional Coarse Alignment Based on Inertial System
2.1. Optimal Quaternion Algorithm
2.2. Quaternion Filter Algorithm
2.2.1. Measurement Model
2.2.2. State Space Model
3. New Coarse Alignment Based on Improved Quaternion Filter Algorithm
3.1. Alignment Error Analysis of Quaternion Filter Algorithm
3.2. Improved Quaternion Filter Algorithm
4. Experimental Analysis
4.1. Experimental Environments
4.2. Alignment Experiment on Swing Base Based on Turntable
4.3. Alignment Experiment on Moving base Based on Vehicle
4.3.1. Influence of Filtering Frequency of External Velocity on Alignment
4.3.2. Influence of Constant Error of External Velocity
4.3.3. Influence of Random Error of External Velocity
5. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Zhao, L.; Li, J.; Cheng, J. Damping strapdown inertial navigation system based on a Kalman filter. Meas. Sci. Technol. 2016, 27, 2–7. [Google Scholar] [CrossRef]
- Sazdovski, V.; Silson, P.M. Inertial navigation aided by vision-based simultaneous localization and mapping. IEEE Sens. J. 2011, 11, 1646–1656. [Google Scholar] [CrossRef]
- Chang, L.; He, H.; Qin, F. In-motion Initial Alignment for Odometer Aided Strapdown Inertial Navigation System based on Attitude Estimation. IEEE Sens. J. 2016, 17, 766–773. [Google Scholar] [CrossRef]
- Sun, J.; Xu, X.S.; Liu, Y.T.; Zhang, T.; Li, Y. Initial alignment of large azimuth misalignment angles in SINS based on adaptive UPF. Sensors 2015, 15, 21807–21823. [Google Scholar] [CrossRef] [PubMed]
- Xu, X.; Xu, X.S.; Zhang, T.; Li, Y.; Tong, J. A Kalman filter for SINS self-alignment based on vector observation. Sensors 2017, 17, 264. [Google Scholar] [CrossRef] [PubMed]
- Whaba, G. A least squares estimate of spacecraft attitude. SIAM Rev. 1965, 7, 409. [Google Scholar] [CrossRef]
- Gaiffe, T.; Cottreau, Y.; Faussot, N.; Hardy, G.; Simonpietri, P.; Arditty, H. Highly Compact Fiber Optic Gyrocompass for Applications at Depths up to 3000 Meters. In Proceedings of the IEEE Conference Underwater Technolgy, Tokyo, Japan, 23–26 May 2002; pp. 155–160. [Google Scholar]
- Gaiffe, T. From R&D Brassboards to Navigation Grade FOG-based INS: The Experience of Photonetics/Ixsea. In Proceedings of the 15th IEEE Conference Optical Fiber Sensors Conference Technical Digest, Portland, OR, USA, 10 May 2002; pp. 1–4. [Google Scholar]
- Napolitano, F.; Gaiffe, T.; Cottreau, Y.; Loret, T. PHINS-the First High Performances Inertial Navigation System Based on Fiber Optic Gyroscopes. In Proceedings of the 9th International Conference Integrated Navigation System, Saint Petersburg, Russia, 27–29 May 2002; pp. 296–304. [Google Scholar]
- Yan, G.M.; Bai, L.; Weng, J.; Qin, Y.Y. SINS anti-rocking disturbance initial alignment based on frequency domain isolation operator. J. Astronaut. 2011, 7, 1486–1490. [Google Scholar]
- Li, Y.; Gao, J.D.; Hu, B.Q. Shipborne sins in-movement F-QUEST initial alignment algorithm. J. Nav. Univ. Eng. 2014, 26, 32–36. [Google Scholar]
- Gao, X.; Bian, H.W.; Fu, Z.Z. Alignment algorithm based on quaternion estimator for SINS on rocking base. J. Chin. Inert. Technol. 2014, 22, 724–728. [Google Scholar]
- Wang, Y.G.; Yang, J.S. SINS anti-interference self-alignment algorithm for the swaying base. Control Decis. 2014, 29, 546–550. [Google Scholar]
- Kong, X.; Nebot, E.M.; Durrant-Whyte, H. Development of a nonlinear psi-angle model for large misalignment errors and its application in INS alignment and calibration. In Proceedings of the 15th IEEE Conference Robotics and Automation, Detroit, MI, USA, 10–15 May 1999; pp. 1430–1435. [Google Scholar]
- Goshen-Meskin, D.; Bar-Itzhack, I.Y. Unified approach to inertial navigation system error modeling. J. Guid. Cont. Dyn. 1992, 15, 648–653. [Google Scholar] [CrossRef]
- Goshen-Meskin, D.; Bar-Itzhack, Y. Observability analysis of piece-wise constant system-part I: Theory. IEEE Trans. Aerosp. Electron. Syst. 1992, 28, 1056–1068. [Google Scholar] [CrossRef]
- Xu, B. High-Precision Fiber-Gyroscope Inertial Navigation System Technique for Warship. Ph.D. Dissertation, Harbin Engineering University, Harbin, China, 2011. [Google Scholar]
- Silson, P.M. Coarse alignment of a ship's strapdown inertial attitude reference system using velocity loci. IEEE Trans. Instrum. Meas. 2011, 60, 1930–1941. [Google Scholar] [CrossRef]
- Wang, Q.Z.; Fu, M.Y.; Xiao, X. On INS In-motion Alignment for Land Vehieles. In Proceedings of the 31th Chinese Control. Conference, Hefei, China, 25–27 July 2012; pp. 7265–7269. [Google Scholar]
- Wang, Y.G.; Yang, J.S.; Yu, Y.; Lei, Y.L. On-the-move alignment for SINS based on odometer aiding. Syst. Eng. Electron. 2013, 35, 1060–1063. [Google Scholar]
- Zhou, Q.; Qin, Y.Y.; Zhang, J.H.; Cheng, Y. Initial alignment algorithm for SINS based on quaternion Kalman filter. J. Chin. Inert. Technol. 2012, 2, 162–167. [Google Scholar]
Case | Constant Bias () |
---|---|
Case 1 | 5 |
Case 2 | 50 |
Case 3 | 100 |
Algorithm | Swing Center (°) of Heading | Pitching Angle Error (°) | Rolling Angle Error (°) | Heading Angle Error (°) | ||||||
---|---|---|---|---|---|---|---|---|---|---|
50s | 80 s | 100 s | 50 s | 80 s | 100 s | 50 s | 80 s | 100 s | ||
Optimal Quaternion Algorithm | 0 | −0.0219 | −0.0056 | −0.0145 | 0.0169 | 0.0171 | 0.0141 | 2.7866 | 0.7566 | 0.4148 |
45 | −0.0201 | −0.0139 | −0.0103 | 0.0030 | 0.0017 | −0.0013 | 1.7711 | 1.4484 | 0.1193 | |
90 | −0.0151 | −0.0118 | −0.0144 | 0.0034 | 0.0045 | 0.0037 | 2.7320 | 1.0634 | 0.7520 | |
135 | −0.0113 | −0.0126 | −0.0185 | 0.0070 | 0.0059 | 0.0029 | 1.4054 | 0.3946 | 0.1570 | |
180 | −0.0110 | −0.0066 | −0.0159 | 0.0087 | 0.0108 | 0.0101 | 1.1408 | 0.5920 | −0.7132 | |
225 | −0.0123 | −0.0246 | 0.0148 | 0.0049 | 0.0050 | 0.0067 | 1.7053 | 0.4782 | 0.3951 | |
270 | −0.0175 | −0.0191 | −0.0119 | 0.0057 | 0.0015 | 0.0042 | −0.5589 | −0.2711 | −0.1750 | |
315 | −0.0117 | −0.0152 | −0.0215 | 0.0100 | 0.0111 | 0.0078 | 0.2325 | −1.4312 | −0.1962 | |
Improved Quaternion Filter Algorithm | 0 | −0.0178 | −0.0035 | −0.0137 | 0.0179 | 0.0176 | 0.0146 | 0.8022 | 0.1060 | 0.1996 |
45 | −0.0199 | −0.0117 | −0.0115 | 0.0026 | 0.0002 | −0.0008 | 0.9761 | 0.5823 | 0.3619 | |
90 | −0.0146 | −0.0108 | −0.0146 | −0.0007 | 0.0022 | 0.0019 | 0.6502 | 0.3279 | 0.3044 | |
135 | −0.0108 | −0.0154 | −0.0179 | 0.0064 | 0.0056 | 0.0034 | 0.3722 | 0.4190 | 0.3141 | |
180 | 0.0135 | 0.0053 | −0.0034 | 0.0038 | 0.0103 | 0.0108 | 1.1376 | 0.5627 | 0.2620 | |
225 | −0.0126 | −0.0248 | −0.0154 | 0.0041 | 0.0047 | 0.0067 | 1.1237 | 0.5357 | 0.3432 | |
270 | −0.0188 | −0.0198 | −0.0118 | 0.0047 | 0.0018 | 0.0042 | −0.5844 | −0.3297 | −0.2836 | |
315 | −0.0091 | −0.0176 | −0.0208 | 0.0124 | 0.0104 | 0.0087 | −1.2904 | −0.8082 | −0.4780 |
Case | Constant Error (m/s) | Amplitude of White Noise |
---|---|---|
Case1 | 0 | 0 |
Case2 | 1 | 0 |
Case3 | 0 | 0.1 |
Case4 | 1 | 0.1 |
Algorithm | Case 1 | Case 2 | Case 3 | Case 4 | ||||
---|---|---|---|---|---|---|---|---|
250 s | 500 s | 250 s | 500 s | 250 s | 500 s | 250 s | 500 s | |
Optimal Quaternion Algorithm | −3.6344 | −1.1019 | −3.5854 | −1.1936 | −5.1880 | −1.3528 | −5.1391 | −1.3446 |
Improved Quaternion Filter Algorithm | −2.1934 | −1.1184 | −2.2696 | −1.1242 | −4.1223 | −1.4524 | −4.4928 | −1.4319 |
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, T.; Zhu, Y.; Zhou, F.; Yan, Y.; Tong, J. Coarse Alignment Technology on Moving base for SINS Based on the Improved Quaternion Filter Algorithm. Sensors 2017, 17, 1424. https://doi.org/10.3390/s17061424
Zhang T, Zhu Y, Zhou F, Yan Y, Tong J. Coarse Alignment Technology on Moving base for SINS Based on the Improved Quaternion Filter Algorithm. Sensors. 2017; 17(6):1424. https://doi.org/10.3390/s17061424
Chicago/Turabian StyleZhang, Tao, Yongyun Zhu, Feng Zhou, Yaxiong Yan, and Jinwu Tong. 2017. "Coarse Alignment Technology on Moving base for SINS Based on the Improved Quaternion Filter Algorithm" Sensors 17, no. 6: 1424. https://doi.org/10.3390/s17061424
APA StyleZhang, T., Zhu, Y., Zhou, F., Yan, Y., & Tong, J. (2017). Coarse Alignment Technology on Moving base for SINS Based on the Improved Quaternion Filter Algorithm. Sensors, 17(6), 1424. https://doi.org/10.3390/s17061424