Nontraditional Attitude Filtering with Simultaneous Process and Measurement Covariance Adaptation
Publication: Journal of Aerospace Engineering
Volume 32, Issue 5
Abstract
This study discusses simultaneous adaptation of the process and measurement noise covariance matrixes for a nontraditional attitude filtering algorithm. The nontraditional attitude filtering algorithm integrates the singular value decomposition (SVD) method with the unscented Kalman filter (UKF) to estimate the attitude of a nanosatellite. The SVD method uses magnetometer and Sun sensor measurements as the first stage of the algorithm and estimates the attitude of the nanosatellite, giving one estimate at a single frame. Then these estimated attitude terms are used as input to an adaptive UKF. The conventional UKF and the proposed adaptive UKF were compared with demonstrations of the attitude and attitude rate estimation of the satellite. Specifically, the Q (process noise covariance)-adaptation method is proposed. In the case of process noise increment, which may be caused by the changes in the environment or satellite dynamics, the performance of the Q-adaptive UKF was investigated.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
D. Cilden-Guler is supported by ASELSAN (Military Electronic Industries) and TUBITAK (Scientific and Technological Research Council of Turkey) Ph.D. Scholarships.
References
Alonso, R., and M. D. Shuster. 2002. “Complete linear attitude-independent magnetometer calibration.” J. Astronaut. Sci. 50 (4): 477–490.
Cilden, D., C. Hajiyev, and H. E. Soken. 2015. “Attitude and attitude rate estimation for a nanosatellite using SVD and UKF.” In Proc., 7th Int. Conf. on Recent Advances in Space Technologies (RAST), 695–700. Istanbul, Turkey: IEEE.
Cilden, D., H. E. Soken, and C. Hajiyev. 2017. “Nanosatellite attitude estimation from vector measurements using SVD-aided UKF algorithm.” Metrol. Meas. Syst. 24 (1): 113–125. https://doi.org/10.1515/mms-2017-0011.
Cilden-Guler, D., H. E. Soken, and C. Hajiyev. 2017. “Non-traditional robust UKF against attitude sensors faults.” In Proc., 31st Int. Symp. on Space Technology and Science (ISTS). Tokyo: Japan Aerospace Exploration Agency.
Habib, T. M. A. 2013. “A comparative study of spacecraft attitude determination and estimation algorithms (a cost–benefit approach).” Aerosp. Sci. Technol. 26 (1): 211–215. https://doi.org/10.1016/j.ast.2012.04.005.
Hajiyev, C. 2007. “Adaptive filtration algorithm with the filter gain correction applied to integrated INS/radar altimeter.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 221 (5): 847–855. https://doi.org/10.1243/09544100JAERO173.
Hajiyev, C., and M. Bahar. 2003. “Attitude determination and control system design of the ITU-UUBF LEO1 satellite.” Acta Astronaut. 52 (2–6): 493–499. https://doi.org/10.1016/S0094-5765(02)00192-3.
Hajiyev, C., and F. Caliskan. 2003. Fault diagnosis and reconfiguration in flight control systems. Boston: Kluwer Academic.
Hajiyev, C., D. Cilden, and Y. Somov. 2016. “Gyro-free attitude and rate estimation for a small satellite using SVD and EKF.” Aerosp. Sci. Technol. 55: 324–331. https://doi.org/10.1016/j.ast.2016.06.004.
Hajiyev, C., and D. Cilden-Guler. 2017. “Review on gyroless attitude determination methods for small satellites.” Prog. Aerosp. Sci. 90: 54–66. https://doi.org/10.1016/j.paerosci.2017.03.003.
Hajiyev, C., and H. E. Soken. 2012. “Robust estimation of UAV dynamics in the presence of measurement faults.” J. Aerosp. Eng. 25 (1): 80–89. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000095.
Hajiyev, C., and H. E. Soken. 2014. “Robust adaptive unscented Kalman filter for attitude estimation of pico satellites.” Int. J. Adapt Control Signal Process. 28 (2): 107–120. https://doi.org/10.1002/acs.2393.
Hajiyev, C., H. E. Soken, and D. Cilden-Guler. 2017. “Q-adaptation of SVD-aided UKF algorithm for nanosatellite attitude estimation.” IFAC-PapersOnLine 50 (1): 8273–8278. https://doi.org/10.1016/j.ifacol.2017.08.1399.
Julier, S. J., J. K. Uhlmann, and H. F. Durrant-Whyte. 1995. “A new approach for filtering nonlinear systems.” In Proc., American Control Conf., 1628–1632. Piscataway, NJ: IEEE.
Julier, S. J., J. K. Uhlmann, and H. F. Durrant-Whyte. 2000. “A new method for the nonlinear transformation of means and covariances in filters and estimators.” IEEE Trans. Autom. Control 45 (3): 477–482. https://doi.org/10.1109/9.847726.
Kang, C. H., S. Y. Kim, and C. G. Park. 2014. “A GNSS interference identification and tracking based on adaptive fading Kalman filter.” IFAC Proc. Volumes 47 (3): 3250–3255.
Lee, D. Y., H. Par, M. Romano, and J. Cutler. 2018. “Development and experimental validation of a multi-algorithmic hybrid attitude determination and control system for a small satellite.” Aerosp. Sci. Technol. 78: 494–509. https://doi.org/10.1016/j.ast.2018.04.040.
Markley, F. L., and D. Mortari. 2000. “Quaternion attitude estimation using vector observations.” J. Astronaut. Sci. 48 (2): 359–380.
Mehra, R. 1972. “Approaches to adaptive filtering.” IEEE Trans. Autom. Control 17 (5): 693–698. https://doi.org/10.1109/TAC.1972.1100100.
Mehra, R. K. 1970. “On the identification of variances and adaptive filtering.” IEEE Trans. Autom. Control 15 (2): 175–184. https://doi.org/10.1109/TAC.1970.1099422.
Mimasu, B. Y., and J. C. Van der Ha. 2009. “Attitude determination concept for QSAT.” Trans. Jpn. Soc. Aeronaut. Space Sci., Aerosp. Technol. Jpn. 7 (ists26): 63–68.
Scardua, L. A., and J. J. da Cruz. 2017. “Complete offline tuning of the unscented Kalman filter.” Automatica 80: 54–61. https://doi.org/10.1016/j.automatica.2017.01.008.
Sekhavat, P., Q. Gong, and I. M. Ross. 2007. “NPSAT 1 parameter estimation using unscented Kalman filter.” In Proc., 2007 American Control Conf., 4445–4451. New York: IEEE.
Soken, H. E., D. Cilden, and C. Hajiyev. 2015. “Attitude estimation for nanosatellites using singular value decomposition and unscented Kalman filter.” In Proc., Int. Symp. on Space Technology and Science (ISTS). Tokyo: Japan Aerospace Exploration Agency.
Soken, H. E., and C. Hajiyev. 2010. “Pico satellite attitude estimation via robust unscented Kalman filter in the presence of measurement faults.” ISA Trans. 49 (3): 249–256. https://doi.org/10.1016/j.isatra.2010.04.001.
Soken, H. E., and C. Hajiyev. 2012. “UKF-based reconfigurable attitude parameters estimation and magnetometer calibration.” IEEE Trans. Aerosp. Electr. Syst. 48 (3): 2614–2627. https://doi.org/10.1109/TAES.2012.6237612.
Soken, H. E., C. Hajiyev, and S. Sakai. 2014. “Robust Kalman filtering for small satellite attitude estimation in the presence of measurement faults.” Eur. J. Control 20 (2): 64–72. https://doi.org/10.1016/j.ejcon.2013.12.002.
Söken, H. E., and C. Hajiyev. 2014a. “Estimation of pico satellite attitude dynamics and external torques via unscented Kalman filter.” J. Aerosp. Technol. Manage. 6 (2): 149–157. https://doi.org/10.5028/jatm.v6i2.352.
Söken, H. E., and C. Hajiyev. 2014b. “REKF and RUKF for pico satellite attitude estimation in the presence of measurement faults.” J. Syst. Eng. Electron. 25 (2): 288–297. https://doi.org/10.1109/JSEE.2014.00033.
Springmann, J. C., and J. W. Cutler. 2014. “Flight results of a low-cost attitude determination systems.” Acta Astronaut. 99: 201–214. https://doi.org/10.1016/j.actaastro.2014.02.026.
Thébault, E., et al. 2015. “International geomagnetic reference field: The 12th generation.” Earth Planets Space 67: 79. https://doi.org/10.1186/s40623-015-0228-9.
Vallado, D. A. 2007. Fundamentals of astrodynamics and applications. 3rd ed. New York: Springer.
Vinther, K., K. F. Jensen, J. A. Larsen, and R. Wisniewski. 2011. “Inexpensive cubesat attitude estimation using quaternions and unscented Kalman filtering.” Autom. Control Aerosp. 4 (1): 1–12.
Wahba, G. 1965. “Problem 65-1: A least squares estimate of satellite attitude.” SIAM Rev. 7 (3): 409.
Wertz, J. R. 1988. “Spacecraft attitude determination and control.” In Astrophysics and space science library. Dordrecht, Holland: Kluwer Academic.
Zagorski, P., T. Dziwinski, and A. Tutaj. 2018. “Steepest descent quaternion attitude estimator.” Aerosp. Sci. Technol. 77: 1–10. https://doi.org/10.1016/j.ast.2018.01.030.
Information & Authors
Information
Published In
Copyright
©2019 American Society of Civil Engineers.
History
Received: Jul 27, 2018
Accepted: Jan 29, 2019
Published online: May 17, 2019
Published in print: Sep 1, 2019
Discussion open until: Oct 17, 2019
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.