Preview

Izmeritel`naya Tekhnika

Advanced search
Open Access Open Access  Restricted Access Subscription Access

Dual-loop filtering algorithm of magnetometer measurements for attitude parameter estimation of geostationary spacecraft

https://doi.org/10.32446/6/0368-1025it.2026-4-56-63

Abstract

Effective operation of geostationary spacecraft implementing a wide range of space measurement services is contingent upon the high accuracy of their onboard attitude control system. Currently, the primary sensors for geostationary spacecraft attitude parameter determination are sun sensors, star trackers, and magnetometers. However, factors such as the high cost of sun and star sensors, their limited field of view (which hinders attitude determination during spacecraft rotation), and the high computational cost of processing star tracker data have spurred increased research into magnetometer-only attitude estimation methods capable of functioning even during highly dynamic rotation.

Nevertheless, this introduces the challenge of achieving stable and accurate estimation amidst inevitable magnetic field measurement noise caused by various random physical factors. To date, various methods and algorithms have been proposed to mitigate magnetometer noise, with the Extended Kalman Filter being among the most effective. Major drawbacks of these methods include their reliance on specific cases of spacecraft angular motion and simplified noise models, necessitating additional Extended Kalman Filter tuning tailored to specific application scenarios. In this regard, this article proposes a new approach for synthesizing a stochastic attitude estimation algorithm for geostationary spacecrafts. The algorithm is invariant to the nature of angular motion and ensures stability and required estimation accuracy under general assumptions regarding magnetometer measurement noise. The proposed stochastic filtering algorithm incorporates an additional filtering loop that utilizes the Extended Kalman Filter output estimate vector as a linear observer for the angular parameter vector. This dual-loop filtering approach ensures both stability and estimation accuracy of angular parameters, fully meeting modern requirements for geostationary spacecraft onboard attitude systems. Numerical experiment results are presented to illustrate the effectiveness of the proposed approach. 

About the Authors

S. V. Sokolov
Moscow Technical University of Communications and Informatics
Russian Federation

Sergey V. Sokolov, D. Sc. (Engineering) Professor, Head of the Department

Scopus Author ID 35235181200

111024, Moscow, Aviamotornaya st., 8A



V. A. Pogorelov
Don State Technical University
Russian Federation

Vadim A. Pogorelov, D. Sc. (Engineering), Professor of the Department

Scopus Author ID 7004404737

344018, Rostov-on-Don, Gagarina square, 1



I. V. Reshetnikova
Don State Technical University Moscow Technical University of Communications and Informatics
Russian Federation

Irina V. Reshetnikova, Cand. Sc. (Engineering), Associate Professor, Moscow Technical University of Communications and Informatics; Associate Professor, Don State Technical University

Scopus Author ID: 57211904910

111024, Moscow, Aviamotornaya st., 8A

344018, Rostov-on-Don, Gagarina square, 1



References

1. Montenbruck O., Gill E. Satellite Orbits: Models, Methods, and Applications. Springer Science & Business Media, Berlin (2000).

2. Vallado D. A. Fundamentals of Astrodynamics and Applications. 2nd ed. Springer Science & Business Media, Dordrecht (2001).

3. Sukhoi Yu. G. Corrections of geostationary satellite orbits: features of orbital motion control and perturbations of orbits of geostationary satellites. Sputnik+ Publ., Moscow (2011). (In Russ.)

4. Dyatlov S. A., Bessonov R. V. Overview of stellar spacecraft orientation sensors. Mechanics, Control and Informatics, (1), 11–31 (2009). (In Russ.) https://elibrary.ru/ojsitl

5. Avanesov G. A., Nikitin A. V., Forsh A. A. Optical sunr sensor. Journal Of Instrument Engineering, 46(4), 70–73 (2003). (In Russ.)

6. Avanesov G. A., Forsh A. A., Bessonov R. V., Ziman Ya. L., Kudelin M. I., Zalyalova R. G. Star tracker BOKZ-M and prospects for its development. Proc. XIV St. Petersburg International Conference on Integrated Navigation Systems, St. Petersburg, May 28–30, 2007, p. 199. Elektropribor, St. Petersburg (2007). (In Russ.)

7. Kolesnikov V. N., Kozlov O. I. On determining the constructive parameters of the remote sensing satellite camera. Izvestia Vuzov. Geodesy and Aerophotosurveying, 62(4), 383–389 (2018). (In Russ.) https://doi.org/10.30533/0536-101X-2018-62-4-383-389 ; https://elibrary.ru/xxhmbf

8. Psiaki M. L., Martel F., Pal P. K. Three-axis attitude determination via Kalman filtering of magnetometer data. Journal of Guidance, Control, and Dynamics, 13(3), 506–514 (1990). https://doi.org/10.2514/3.20396

9. Humphreys T. E., Jackson M. L., Lightsey E. G. Magnetometer-based attitude and rate estimation for spacecraft with wire booms. Journal of Guidance, Control, and Dynamics, 28(4), 584–593 (2005). https://doi.org/10.2514/1.7285

10. Psiaki M. L. Global magnetometer-based spacecraft attitude and rate estimation. Journal of Guidance, Control, and Dynamics, 27(2), 240–250 (2004). https://doi.org/10.2514/1.10730

11. Ma H., Xu S. Magnetometer-only attitude and angular velocity filtering estimation for attitude-changing spacecraft. Acta Astronautica, 102(10), 89–102 (2014). https://doi.org/10.1016/j.actaastro.2014.05.013 ; https://elibrary.ru/uvdfqt

12. Searcy J. D., Pernicka H. J. Magnetometer-only attitude determination using novel two-step Kalman filter approach. Journal of Guidance, Control, and Dynamics, 35(6), 1693–1701 (2012). https://doi.org/10.2514/1.56689

13. Cote J., Lafontaine J. Magnetic-only orbit and attitude estimation using the square-root unscented Kalman filter: application to the PROBA-2 spacecraft. Proc. AIAA Guidance, Navigation, and Control Conference and Exhibit, Honolulu, HI, USA, Aug 18–21, 2008, pp. 1–24. AIAA, Reston, VA (2008). https://doi.org/10.2514/6.2008-7211

14. Abdelrahman M., Park S.-Y. Simultaneous spacecraft attitude and orbit estimation using magnetic field vector measurements. Aerospace Science and Technology, 15(8), 653–669 (2011). https://doi.org/10.1016/j.ast.2011.01.004

15. Ivanov D. S., Ovchinnikov M. Yu., Penkov V. I., Roldugin D. S. Use of magnetic coils and magnetometer for three-axis satellite attitude control. Keldysh Institute PREPRINTS, (47), 1–20 (2015). https://keldysh.ru/papers/2015/prep2015_47_eng.pdf

16. Ovchinnikov M., Ivanov D. Approach to study satellite attitude determination algorithms. Acta Astronautica, 98(1), 133–137 (2014). https://doi.org/10.1016/j.actaastro.2014.01.020 ; https://elibrary.ru/sknddh

17. Belyaev M. Yu., Monakhov M. I., Sazonov V. V. Accuracy estimation of magnetometer readings installed on the service module of the International Space Station. Keldysh Institute PREPRINTS, (54), 1–32 (2012). (In Russ.) https://keldysh.ru/papers/2012/prep2012_54.pdf ; https://elibrary.ru/pdlyxx

18. Tikhonov V. I., Kharisov V. N. Statistical analysis and synthesis of radio engineering devices and systems. Radio i Svyaz’ Publ., Moscow (2004). (In Russ.) https://elibrary.ru/qmntat

19. Sokolov S. V., Shatalov A. B., Pogorelov V. A. Solution of the stochastic estimation problem for antenna complex orientation parameters using strapdown inertial system measurements. Proc. XXVI International Scientific and Technical Conference on Radar, Navigation, Communication, in 6 volumes, vol. 4, pp. 279–288, VGU, Voronezh (2020). (In Russ.) https://elibrary.ru/yshoep

20. Sokolov S. V., Pogorelov V. A., Okhotnikov A. L. Stochastic estimation of angular orientation parameters of a moving object using inertial-satellite measurements. Optoelectronics, Instrumentation and Data Processing, 59(5), 590–599 (2023). https://doi.org/10.3103/S8756699023050084 ; https://elibrary.ru/rlictc

21. Ishlinsky A. Yu. Orientation, gyroscopes and inertial navigation. Nauka Publ., Moscow (1976). (In Russ.)

22. Sokolov S. V., Pogorelov V. A. Stochastic estimation, control and identification in high-precision navigation systems. Fizmatlit Publ., Moscow (2016). (In Russ.) https://elibrary.ru/rtgmoe

23. Sokolov S. V., Pogorelov V. A., Reshetnikova I. V. Stochastic estimation based on Kalman filter as an observer of the state vector of a dynamical system. Izmeritel’naya Tekhnika, 74(5), 25–31 (2025). (In Russ.) https://doi.org/10.32446/0368-1025it.2025-5-25-31 ; https://elibrary.ru/busvsr


Review

For citations:


Sokolov S.V., Pogorelov V.A., Reshetnikova I.V. Dual-loop filtering algorithm of magnetometer measurements for attitude parameter estimation of geostationary spacecraft. Izmeritel`naya Tekhnika. 2026;75(4):56-63. (In Russ.) https://doi.org/10.32446/6/0368-1025it.2026-4-56-63

Views: 115

JATS XML

ISSN 0368-1025 (Print)
ISSN 2949-5237 (Online)