

Replacement of In-Orbit Spacecraft Attitude Determination Algorithms with Adaptive Neuro-Fuzzy Inference System via Subtractive Clustering
(*) Corresponding author
DOI: https://doi.org/10.15866/irease.v14i4.20020
Abstract
Traditional spacecraft attitude determination algorithms suffer from accuracy versus computational load dilemma. As algorithm complexity increases, its computational load increases and also its accuracy. This limits algorithm applicability in real-time (In-Orbit) environment. In this article, a solution based on Adaptive Neuro-Fuzzy Inference System (ANFIS) has been developed. The number of inputs to ANFIS is 12, which implies an extremely large number of rules of the membership functions to be utilized. Consequently, the proposed solution blows up. Hence, a clustering technique should be utilized in order to minimize the number of rules. Design simulations of the former Egyptian spacecraft EGYPTSAT-1 have been utilized as test case. During the standby operational mode, the spacecraft is assumed to have attitude errors within ±10°. ANFIS is a multi-input single-output algorithm. Therefore, a separate ANFIS is developed for each one of the attitude angles. Each one of them is trained based on two data sets, provided by TRIAD and Q-method simulators. Thus, six ANFISs are developed. The results have shown that the developed ANFISs can work in the stand-by operational mode and provide attitude estimates of ±10°. Moreover, the average execution time for ANFIS is about 40% of the average execution time for the analogous Cascade-Forward Neural Network algorithms (CFNN) and 25% of the Extended Kalman Filter average execution time. The computational overhead of the proposed ANFIS algorithms is constant regardless of the attitude determination or estimation algorithm to be replaced by ANFIS. Consequently, very accurate and sophisticated models could be built in order to provide training data set and then replaced by ANFIS without increasing the ANFIS computational load.
Copyright © 2021 Praise Worthy Prize - All rights reserved.
Keywords
References
Suykens, J., Vandewalle, J., and Moor, B., Artificial Neural Networks for Modelling and Control of Non-Linear Systems. (SPRINGER-SCIENCE+BUSINESS MEDIA, B.V., 1996).
https://doi.org/10.1007/978-1-4757-2493-6
Deif, T., Kassem, A., El Baioumi, G., Modeling, Robustness, and Attitude Stabilization of Indoor Quad Rotor Using Fuzzy Logic Control, (2014) International Review of Aerospace Engineering (IREASE), 7 (6), pp. 192-201.
https://doi.org/10.15866/irease.v7i6.4306
Benzeniar, H., Fellah, M., A Microsatellite Reaction Wheel Based on a Fuzzy Logic Controller for the Attitude Control System, (2014) International Review of Aerospace Engineering (IREASE), 7 (5), pp. 171-176.
https://doi.org/10.15866/irease.v7i5.4973
Bouallegue, S., Khoud, K., Integral Backstepping Control Prototyping for a Quad Tilt Wing Unmanned Aerial Vehicle, (2016) International Review of Aerospace Engineering (IREASE), 9 (5), pp. 152-161.
https://doi.org/10.15866/irease.v9i5.10476
Deif, T., Kassem, A., El Baioumi, G., Modeling and Attitude Stabilization of Indoor Quad Rotor, (2014) International Review of Aerospace Engineering (IREASE), 7 (2), pp. 43-47.
https://doi.org/10.15866/irease.v7i2.783
Zhou, K., et al, Magnetic Attitude Control for Earth-Pointing Satellites in the Presence of Gravity Gradient, Aerospace Science and Technology, 60, (2017), 115-123.
Salleh, M., Mohd Suhadis, N., Satellite Attitude Performance of CMG-Based Controlled Small Satellite During Gimbal Angle Compensation, (2015) International Review of Aerospace Engineering (IREASE), 8 (2), pp. 81-85.
https://doi.org/10.15866/irease.v8i2.6215
Omar, H., Developing Geno-Fuzzy Controller for Satellite Stabilization with Gravity Gradient, (2014) International Review of Aerospace Engineering (IREASE), 7 (1), pp. 8-16.
https://doi.org/10.15866/irease.v7i1.1337
Shouman, M., El Bayoumi, G., Adaptive Robust Control of Satellite Attitude System, (2015) International Review of Aerospace Engineering (IREASE), 8 (1), pp. 35-42.
https://doi.org/10.15866/irease.v8i1.5322
Sidi, M. J., Spacecraft Dynamics and Control, a Practical Engineering Approach. (Cambridge University Press, 1997).
https://doi.org/10.1017/CBO9780511815652
Wertz, J. R., Spacecraft Attitude Determination and Control. (D. Reidel Publishing Company, 1997).
Itzhack, Y., Optimized TRIAD Algorithm for Attitude Determination, Journal of Guidance, Control, and Dynamics, 20 (1), (1996), 208-211.
https://doi.org/10.2514/2.4025
Habib T., The Global Positioning System Application to Satellite Position and Attitude Determination, MSc Thesis, Cairo University, 2003.
Habib T., A Comparative Study of Spacecraft Attitude Determination and Estimation Algorithms (a Cost-Benefit Approach), Aerospace Science and Technology, (26), (2013), 211-215.
https://doi.org/10.1016/j.ast.2012.04.005
Habib T., New algorithms of nonlinear spacecraft attitude control via attitude, angular velocity, and orbit estimation based on the earth's magnetic field, PhD Thesis, Cairo University, 2009.
Habib T., Hassan, S., El-Bayoumi, G. Spacecraft Attitude and Attitude Rate Estimation Using Hybrid Kalman Filtering of Magnetometer Measurements, Proceedings of 12th International Conference on Aerospace Science and Aviation Technology, (2007).
https://doi.org/10.21608/asat.2007.24125
Kassem, A., El-Bayoumi, G., Habib, T., Kamalaldin, K., Improving Satellite Orbit Estimation Using Commercial Cameras, (2015) International Review of Aerospace Engineering (IREASE), 8 (5), pp. 174-178.
https://doi.org/10.15866/irease.v8i5.8279
Benzerrouk, H., Salhi, H., Nebylov, A., Non-Gaussian Sensor Fusion Analysis with "Gaussian Mixture and Adaptive" Based Cubature Kalman Filtering for Unmanned Aerial Vehicle, (2013) International Review of Aerospace Engineering (IREASE), 6 (6), pp. 264-277.
Habib, T., In-Orbit Spacecraft Inertia, Attitude, and Orbit Estimation Based on Measurements of Magnetometer, Gyro, Star Sensor and GPS Through Extended Kalman Filter, (2018) International Review of Aerospace Engineering (IREASE), 11 (6), pp. 247-251.
https://doi.org/10.15866/irease.v11i6.14839
Habib T., Simultaneous Spacecraft Orbit Estimation and Control Based on GPS Measurements via Extended Kalman Filter, The Egyptian Journal of Remote Sensing and Space Sciences, Vol.16, Issue 1, (2013), 11-16.
https://doi.org/10.1016/j.ejrs.2012.11.002
Dang, H., Ma, O., On-Orbit Identification of Inertia Properties of Spacecraft Using a Robotic Arm, Journal of Guidance Control and Dynamics, Vol.31, No.6, (2008), 1761-1771
https://doi.org/10.2514/1.35188
Faizullin, D., Hiraki, K., Cho, M., Estimating Sun Vector Based on Limited In-Orbit Data, (2019) International Review of Aerospace Engineering (IREASE), 12 (2), pp. 101-108.
https://doi.org/10.15866/irease.v12i2.16189
Chashmi, S., Malaek, S., Fast Estimation of Space-Robots Inertia Parameters: A Modular Mathematical Formulation, Acta Astronautica, 127, (2016), 283-295.
https://doi.org/10.1016/j.actaastro.2016.04.037
Ma, C., Dai, H., Yuan, J., Estimation of Inertial Characteristics of Tumbling Spacecraft Using Constant State Filter, Advances in Space Research, (2017),
https://doi.org/10.1016/j.asr.2017.03.032
Chu, Z., et al, Inertial Parameter Identification Using Contact Force Information for an Unknown Object Captured by a Space Manipulator, Acta Astronautica, 131, (2017), 69-82.
https://doi.org/10.1016/j.actaastro.2016.11.019
Grillo, C., Montano, F., Automatic EKF Tuning for UAS Path Following in Turbulent Air, (2018) International Review of Aerospace Engineering (IREASE), 11 (6), pp. 241-246.
https://doi.org/10.15866/irease.v11i6.15122
Ma, H., Xu, S., Magnetometer-only Attitude and Angular Velocity Filtering Estimation for Attitude Changing Spacecraft, Acta Astronautica, 102, (2014), 89-102.
https://doi.org/10.1016/j.actaastro.2014.05.002
R. Hermann, R., Krener, A., Nonlinear controllability and observability, IEEE Transactions on Automatic Control, AC-22(5) (1977), 728-740.
https://doi.org/10.1109/TAC.1977.1101601
Pesce, V., Lavagna, M., Bevilacqua, R., Stereovision-based Pose and Inertia Estimation of Unknown and Uncooperative Space Objects, Advances in Space Research, 59, (2017), 236-251.
https://doi.org/10.1016/j.asr.2016.10.002
Habib T., Fast Converging with High Accuracy Estimates of Satellite Attitude and Orbit Based on Magnetometer Augmented with Gyro, Star Sensor and GPS via Extended Kalman Filter, The Egyptian Journal of Remote Sensing and Space Sciences, Vol.14, Issue 2, (2011), 57-61.
https://doi.org/10.1016/j.ejrs.2011.06.002
Xu, Z., Qi, N., Chen, Y., Parameter Estimation of a Three-Axis Spacecraft Simulator Using Recursive Least-Squares Approach with Tracking Differentiator and Extended Kalman Filter, Acta Astronautica, 117, (2015), 254-262.
https://doi.org/10.1016/j.actaastro.2015.08.010
Ferguson, P., On-Orbit Spacecraft Inertia and Rate Sensor Scale Factor Estimation for Microsatellites, 22nd Annual AIAA/USU Conference on Small, (2007).
Psiaki, M., Estimation of a Spacecraft's Attitude Dynamics Parameters by Using Flight Data, Journal of Guidance Control and Dynamics, Vol.28, No.4, (2005), 594-603.
https://doi.org/10.2514/1.7362
Charles T. Pope, Calibration and Uncertainty Analysis of a Spacecraft Attitude Determination Test Stand, MSc Thesis, Luleå University of Technology, 2017.
Chiu, S., Fuzzy Model Identification Based on Cluster Estimation, Journal of Intelligent & Fuzzy Systems, Vol.2, No.3, (1994), 267-278.
https://doi.org/10.3233/IFS-1994-2306
Yager, R., Filev, D., Generation of Fuzzy Rules by Mountain Clustering, Journal of Intelligent & Fuzzy Systems, Vol.2, No.3, (1994), 209-219.
https://doi.org/10.3233/IFS-1994-2301
Priyono A., et al, Generation of Fuzzy Rules with Subtractive Clustering, Jurnal Teknologi, 43(D), (2005), 143-153.
https://doi.org/10.11113/jt.v43.782
Habib, T., Replacement of In-Orbit Modern Spacecraft Attitude Determination and Estimation Algorithms with Neural Networks, (2021) International Review of Aerospace Engineering (IREASE), 14 (3), pp. 166-172.
https://doi.org/10.15866/irease.v14i3.19687
Jang, J.-S. R., Fuzzy Modeling Using Generalized Neural Networks and Kalman Filter Algorithm, Proc. of the Ninth National Conf. on Artificial Intelligence (AAAI-91). July 1991, pp. 762-767.
Refbacks
- There are currently no refbacks.
Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2023 Praise Worthy Prize