Neural Network based Fault Tolerant LQR Control for Orbital Maneuvering in LEO Satellites using Hall Effect Thrusters

Document Type : Research Article


Department of Electrical Engineering, Shahid Beheshti University, Tehran, Iran


This paper develops a neural network-based fault tolerant LQR control for orbital maneuvering of satellites in low altitude orbit that are subjected to disturbances like earth gravity, atmospheric drag, third body, and solar radiation. The controller is also developed such that it tolerates the effects of additive and effective loss of actuator faults. A neural network is used in the controller to estimate disturbances and faults and decrease their effects. Due to the high efficiency of electric thrusters, they are used widely in LEO (Low Earth Orbit) missions. Therefore, in this paper Hall effect thrusters are used as the actuator. For the maneuvering purpose, the reference orbit parameters are derived from a reference orbital dynamics which is the Kepler dynamics subjected to only the disturbance of gravity. To avoid singularity, the orbital dynamics of six modified elements are used in the control design besides the six classical elements. Then, by the desired orbital parameters from the reference orbit, the relative motion elements are calculated to apply in control laws. By Lyapunov analysis, the updating laws of the weights of the control and neural network are derived and also ultimately boundedness of the error between the nominal orbital elements and the faulty orbital elements is proved. To show the effectiveness of the proposed control, it is applied in the nonlinear Kepler dynamics which is affected by an accurate model of natural disturbances.


Main Subjects

[1]           D. A. Vallado, Fundamentals of Astrodynamics and Applications, 3rd Edition ed. New York: Springer-Verlag, 2007.
[2]           J. A. Starek, B. Açıkmeşe, I. A. Nesnas, and M. Pavone, "Spacecraft Autonomy Challenges for Next-Generation Space Missions," in Advances in Control System Technology for Aerospace Applications, E. Feron Ed. Berlin, Heidelberg: Springer Berlin Heidelberg, 2016, pp. 1-48.
[3]           M. Leomanni, A. Garulli, A. Giannitrapani, and F. Scortecci, "Propulsion options for very low Earth orbit microsatellites," Acta Astronautica, vol. 133, pp. 444-454, 2017.
[4]           C. M. Kellett and L. Praly, "Nonlinear control tools for low thrust orbital transfer," IFAC Proceedings Volumes, vol. 37, no. 13, pp. 79-86, 2004.
[5]           P. Singla, K. Subbarao, and J. L. Junkins, "Adaptive Output Feedback Control for Spacecraft Rendezvous and Docking Under Measurement Uncertainty," Journal of Guidance, Control, and Dynamics, vol. 29, no. 4, pp. 892-902, 2006.
[6]           M. Leomanni, G. Bianchini, A. Garulli, and A. Giannitrapani, "A class of globally stabilizing feedback controllers for the orbital rendezvous problem," International Journal of Robust and Nonlinear Control, vol. 27, pp. 4296-4311, 2017.
[7]           L. Steindorf, S. D'Amico, J. Scharnagl, F. Kempf, and K. Schilling, "Constrained Low-Thrust Satellite Formation-Flying Using Relative Orbit Elements," presented at the 27th AAS/AIAA Space Flight Mechanics Meeting, AAS Paper, 2017.
[8]           M. Leomanni, G. Bianchini, A. Garulli, A. Giannitrapani, and R. Quartullo, "Orbit Control Techniques for Space Debris Removal Missions Using Electric Propulsion," Journal of Guidance, Control, and Dynamics, vol. 43, pp. 1-10, 2020.
[9]           Y. Wang, C. Han, and X. Sun, "Optimization of low-thrust Earth-orbit transfers using the vectorial orbital elements," Aerospace Science and Technology, vol. 112, 2021.
[10]         R. Fuhr and A. Rao, "Minimum-Fuel Low-Earth-Orbit Aeroglide and Aerothrust Aeroassisted Orbital Transfer Subject to Heating Constraints," Journal of Spacecraft and Rockets, vol. 55, pp. 1-26, 2018.
[11]         S. Huang, C. Colombo, and F. Bernelli-Zazzera, "Low-thrust Planar Transfer for Co-Planar Low Earth Orbit Satellites Considering Self-Induced Collision Avoidance," Aerospace Science and Technology, 2020.
[12]         L. Zhang, B. Xu, M. Li, and F. Zhang, "Semi-analytical approach for computing near-optimal low-thrust transfers to geosynchronous orbit," Aerospace Science and Technology, vol. 55, pp. 482-493, 2016.
[13]         H. Shen, S. Xue, and D. Li, "MPC-based Low-thrust Orbit Transfer Under J 2 Perturbation," in 2020 39th Chinese Control Conference (CCC), 2020: IEEE, pp. 2467-2472.
[14]         R. Chai, A. Savvaris, A. Tsourdos, S. Chai, and Y. Xia, "Optimal tracking guidance for aeroassisted spacecraft reconnaissance mission based on receding horizon control," IEEE Transactions on Aerospace and Electronic Systems, vol. 54, no. 4, pp. 1575-1588, 2018.
[15]         W. Yu, Z. Penglei, and W. Chen, "Analytical Solutions to Aeroassisted Orbital Transfer Problem," IEEE Transactions on Aerospace and Electronic Systems, vol. 56, pp. 3502-3515, 2020.
[16]         J. A. Starek and I. V. Kolmanovsky, "Nonlinear model predictive control strategy for low thrust spacecraft missions," Optimal Control Applications and Methods, vol. 35, no. 1, pp. 1-20, 2014.
[17]         F. de Bruijn, E. Gill, and J. How, "Comparative analysis of Cartesian and curvilinear Clohessy-Wiltshire equations," Journal of Aerospace Engineering, Sciences and Applications, vol. 3, pp. 1-15, 2011.
[18]         M. Leomanni, G. Bianchini, A. Garulli, and A. Giannitrapani, "State feedback control in equinoctial variables for orbit phasing applications," Journal of Guidance, Control, and Dynamics, vol. 41, no. 8, pp. 1815-1822, 2018.
[19]         C. A. Kluever, "Comet Rendezvous Mission Design Using Solar Electric Propulsion Spacecraft," Journal of Spacecraft and Rockets, vol. 37, no. 5, pp. 698-700, 2000.
[20]         D. Losa, M. Lovera, R. Drai, T. Dargent, and J. Amalric, "Electric Station Keeping of Geostationary Satellites: a Differential Inclusion Approach," presented at the 44th IEEE Conference on Decision and Control, Seville, Spain, 2006.
[21]         S. Raval, H. R. Patel, S. Patel, and V. A. Shah, "Passive Fault-Tolerant Control Scheme for Nonlinear Level Control System with Parameter Uncertainty and Actuator Fault," in Applications of Fuzzy Techniques, Cham, 2023: Springer International Publishing, pp. 229-242.
[22]         M. A. Zuñiga, L. A. Ramírez, G. Romero, E. Alcorta-García, and A. Arceo, "Passive Fault-Tolerant Control of a 2-DOF Robotic Helicopter," Information, vol. 12, no. 11, 2021.
[23]         A. Shamisa and Z. Kiani, "Robust fault-tolerant controller design for aerodynamic load simulator," Aerospace Science and Technology, vol. 78, pp. 332-341, 2018.
[24]         A. Abbaspour, S. Mokhtari, A. Sargolzaei, and K. K. Yen, "A Survey on Active Fault-Tolerant Control Systems," Electronics, vol. 9, no. 9, 2020.
[25]         J. Cieslak and D. Henry, "A Switching Fault-Hiding Mechanism based on Virtual Actuators and Dwell-Time Conditions," IFAC-PapersOnLine, vol. 51, no. 24, pp. 703-708, 2018.
[26]         I. Tahiri, A. Philippot, V. Carré-Ménétrier, and A. Tajer, "A Fault-Tolerant and a Reconfigurable Control Framework: Application to a Real Manufacturing System," Processes, vol. 10, no. 7, 2022.
[27]         M. Yadegar, N. Meskin, and A. Afshar, "Fault-tolerant control of linear systems using adaptive virtual actuator," International Journal of Control, vol. 92, no. 8, pp. 1729-1741, 2019.
[28]         S. King, M. Walker, and C. Kluever, "Small Satellite LEO Maneuvers with Low-Power Electric Propulsion," presented at the 44th AIAA/ASME/SAE/ASEE Joint Propulsion Conference & Exhibit, 2008.
[29]         A. Garulli, A. Giannitrapani, M. Leomanni, and F. Scortecci, "Autonomous low-Earth-orbit station-keeping with electric propulsion," Journal of guidance, control, and dynamics, vol. 34, no. 6, pp. 1683-1693, 2011.
[30]         J. H. Richter, Reconfigurable Control of Nonlinear Dynamical Systems. Springer Berlin, Heidelberg, 2011.
[31]         K. Hornik, M. Stinchcombe, and H. White, "Multilayer feedforward networks are universal approximators," Neural Networks, vol. 2, no. 5, pp. 359-366, 1989.
[32]         Eugene Lavretsky and K. A. Wise, "Robust and Adaptive Control With Aerospace Applications," 2 ed: Springer Cham, 2013.
[33]         J. R. Wertz, Spacecraft Attitude Determination and Control. Springer Dordrecht, 2012.