Angular orientation determination in SINS: traditional algorithms comparison
https://doi.org/10.26467/2079-0619-2022-25-1-77-88
Abstract
The principle of organization of strap-down inertial navigation systems is based on numerical integration of angular velocities and accelerations. The purpose of numerical integration algorithms is to approximate the behavior of a dynamic system (unmanned aerial vehicle – UAV) with continuous time using a digital computer. The efficiency of numerical integration is determined by the accuracy and stability of the computational process. The integration algorithm may have a small integration error, but at the same time be inefficient due to the instability of the numerical method when the step or conditions of integration change. The standard way to test integration algorithms for stability is to test them under control operating conditions (when performing a typical UAV flight along the route and canonical movement). The article presents the results of simulation modeling of traditional numerical integration algorithms in the conditions of rectilinear and conical UAV motion, when calculating the values of angular velocities by various methods. The analysis of the obtained research results is carried out, which allows us to choose an algorithm that has an advantage with respect to accuracy and computational simplicity, depending on the flight conditions. For a UAV that has no or minimal undampened angular harmonic oscillations of its body, when performing a typical flight along the route, the best, in terms of accuracy and volume of calculations, is a second-order accuracy algorithm implementing the average speed method. Its average error in calculating angles ranges from 3.6 to 43%, which is approximately equal to the errors values when using the considered algorithms (an algorithm implementing a second approximation to the average speed method, a one-step algorithm of the thirdorder of accuracy), with a three-fold smaller amount of mathematical calculations.
About the Authors
A. A. SankoBelarus
Andrey A. Sanko, Candidate of Technical Sciences, Head of the Department
Minsk
A. A. Sheinikov
Belarus
Aliaksey A. Sheinikau, Candidate of Technical Sciences, Deputy Head of the Department
Minsk
References
1. Kaplya, V.I., Savitsky, I.V. and Mastikov, D.A. (2018). Calibrating the triaxial accelerometer according to a number of measurements with different orientation. Engineering journal of Don, no. 2, 7 p. Available at: http://www.ivdon.ru/uploads/article/pdf/IVD_161_Kaplya_Savitskyi.pdf_a5a49df4f3.pdf (accessed: 18.10.2021). (in Russian)
2. Kivokurtsev, A.L. and Mishin, S.V. (2013). Algorithmic features of aviation strapdown inertial navigation system and the possibility of synthesis of a highly-precise efficient orientation unit algorithm without accelerating. Modern technologies. System analysis. Modeling, no. 3 (39), p. 120–126. (in Russian)
3. Wu, Yu. and Litmanovich, Yu.A. (2020). Strapdown attitude computation: functional iterative integration versus taylor series expansion. Gyroscopy and Navigation, vol. 11, no. 4, p. 263–276. DOI: 10.1134/S2075108720040124
4. Litmanovich, Yu.A., Lesyuchevsky, V.M. and Gusinsky, V.Z. (2000). Two new classes of strapdown navigation algorithms. Journal of Guidance, Control, and Dynamics, Junuary-February, vol. 23, no. 1, p. 34–44.
5. Lobusov, E.S. and Fomichev, A.V. (2013). Research and development of algorithmic support for the main modes of operation of the strapdown inertial motion control and navigation of small-sized spacecraft. Engineering journal: science and innovations, no. 10 (22). DOI: 10.18698/2308-6033-2013-10-1095 (accessed: 18.10.2021). (in Russian)
6. Chelnokov, Yu.N. (2006). Kvaternionnyye i bikvaternionnyye modeli i metody mekhaniki tverdogo tela i ikh prilozheniya. Geometriya i kinematika dvizheniya [Quaternion and biquaternion models and methods of rigid body mechanics and their applications. Geometry and kinematics of motion]. Moscow: Fizmatlit, 512 p. (in Russian)
7. Chelnokov, Yu.N., Perelyaev, S.E. and Chelnokova, L.A. (2016). An investigation of algorithms for estimating the inertial orientation of a moving object. Izvestiya of Saratov University. New Series. Series: Mathematics. Mechanics. Informatics, vol. 16, no. 1, p. 80–95. DOI: 10.18500/1816-9791-2016-16-1-80-95 (in Russian)
8. Wu, Yu. (2018). RodFIter: attitude reconstruction from inertial measurement by functional iteration. IEEE Transactions on Aerospace and Electronic Systems, vol. 54, issue 5, p. 2131–2142. DOI: 10.1109/TAES.2018.2808078
9. Wu, Yu., Cai, Q. and Truong, T.K. (2019). Fast RodFIter for attitude reconstruction from inertial measurement. IEEE Transactions on Aerospace and Electronic Systems, vol. 55, issue 1, p. 419–428. DOI: 10.1109/TAES.2018.2866034
10. Wu, Y. and Yan, G. (2019). Attitude reconstruction from inertial measurements: QuatFIter and its comparison with RodFIter. IEEE Transactions on Aerospace and Electronic Systems, vol. 55, issue 6, p. 3629–3639. DOI: 10.1109/TAES.2019.2910360
11. Xu, Z., Xie, J., Zhou, Z., Zhao, J. and Xu, Z. (2019). Accurate direct strapdown direction cosine algorithm. IEEE Transactions on Aerospace and Electronic Systems, vol. 55, issue 4, p. 2045–2053. DOI: 10.1109/TAES.2018.2881353
12. Chelnokov, Yu.N., Perelyaev, S.E. and Chelnokova, L.A. (2013). Differentsialnyye kinematicheskiye uravneniya vrashchatelnogo dvizheniya tverdogo tela v chetyrekhmernykh kososimmetricheskikh operatorakh i novyye algoritmy oriyentatsii BINS [Differential kinematic equations of a rigid body rotational motion in four-dimensional skew-symmetric operators and new algorithms of orientation of BINS]. Problemy kriticheskikh situatsiy v tochnoy mekhanike i upravlenii: materialy Vserossiyskoy nauchnoy konferentsii s mezhdunarodnym uchastiyem [Problems of critical situations in precision mechanics and control: materials of the All-Russian Scientific Conference]. Saratov: "Nauka", p. 315–320. (in Russian)
13. Chelnokov, Yu.N. and Perelyaev, S.E. (2014). New equations and algorithms of sins orientation and navigation in four-dimensional skew-symmetric operators. Proceedings 21st Saint-Petersburg International conference on integrated navigation systems. ICINS 2014, p. 365–369.
14. Perelyaev, S.E. and Chelnokov, Y.N. (2014). New algorithms for determining the inertial orientation of an object. Journal of Applied Mathematics and Mechanics, vol. 78, no. 6, p. 560–567. DOI: 10.1016/j.jappmathmech.2015.04.003
15. Markelova, V.V., Shukalov, A.V., Kostishin, M.O., Zharinov, I.O. and Zharinov, O.O. (2017). Modeling of non-platform inertial navigation system as a component of aircraft navigation computer stand. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, vol. 17, no. 5, p. 903–909. DOI: 10.17586/2226-1494-2017-17-5-903-909
16. Matveev, V.V. and Raspopov, V.Ya. (2009). Osnovy postroyeniya besplatformennykh inertsialnykh navigatsionnykh sistem [Fundamentals of free-form inertial navigation systems construction]. St.Petersburg: OAO "Kontsern "TsNII "Elektropribor", 280 p. (in Russian)
17. Mikheyev, A.V. (2009). Sensors noise model development and application for mathematical simulation of the strapdown inertial navigation system functioning. Vestnik Saratovskogo Gosudarstvennogo Tekhnicheskogo Universiteta, vol. 2, no. 1 (38), p. 150–160. (in Russian)
18. Diakonov, V.P. (2008). MATLAB 7./R2006/R2007: samouchitel [MATLAB 7./R2006/ R2007: Tutorial]. Moscow: DMK Press, 768 p. (in Russian)
19. Golovach, S.V. (2017). Metody ispytaniy i kalibrovki besplatformennykh inertsial'nykh navigatsionnykh sistem: diss. … kand. tekhn. nauk [Testing and calibration methods of strapless inertial navigation systems: Dissertation of Cand. Tech. Sc.]. Kiev: National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, 170 p. (in Russian)
Review
For citations:
Sanko A.A., Sheinikov A.A. Angular orientation determination in SINS: traditional algorithms comparison. Civil Aviation High Technologies. 2022;25(1):77-88. (In Russ.) https://doi.org/10.26467/2079-0619-2022-25-1-77-88