نوع مقاله : علمی پژوهشی
عنوان مقاله English
نویسندگان English
In this paper, passive adaptive modified sliding-mode-based fault tolerant control is designed to track the desired attitude of a satellite with four reaction wheels in the presence of external disturbances, system uncertainties, and actuator fault. In order to achieve this goal, the adaptive modified fast terminal SMC has been used, due to its robustness against the unmodeled uncertainties and the design of control method for the nonlinear model of system. To improve the performance of the controller, the sliding surface is selected in a way that the tracking error converges in a finite time to a small neighborhood of the origin, which is proved using the extended Lyapunov law, and avoids the singularity of the control law. The adverse effects caused by the uncertainties are reduced using an adaptive parameter in the reaching phase of the control law. This reduces the tracking error and as a result, the performance of the closed loop system is improved. Also, the adaptive parameter and sliding surface are applied as a coefficient of the reaching phase to eliminate the chattering phenomenon. The simulation results indicate the high precision attitude tracking, chattering-free, and the improved performance of closed-loop system.
کلیدواژهها English
[1] C. Zhang, M. Z. Dai, J. Wu, B. Xiao, B. Li, and M. Wang, "Neural-networks and event-based fault-tolerant control for spacecraft attitude stabilization," Aerospace Science and Technology, vol. 114, 2021, Art. no. 106746, https://doi.org/10.1016/j.ast.2021.106746.
[2] T. Cao, H. Gong, P. Cheng, and Y. Xue, "A novel learning observer-based fault-tolerant attitude control for rigid spacecraft," Aerospace Science and Technology, vol. 128, 2022, Art. no. 107751, https://doi.org/10.1016/j.ast.2022.107751.
[3] Y. Miao, I. Hwang, M. Liu, and F. Wang, "Adaptive fast nonsingular terminal sliding mode control for attitude tracking of flexible spacecraft with rotating appendage," Aerospace Science and Technology, vol. 93, 2019, Art. no. 105312, https://doi.org/10.1016/j.ast.2019.105312.
[4] S. Yin, B. Xiao, S. X. Ding, and D. Zhou, "A review on recent development of spacecraft attitude fault tolerant control system," IEEE Transactions on Industrial Electronics, vol. 63, no. 5, pp. 3311-3320, 2016, https://doi.org/10.1109/TIE.2016.2530789.
[5] M. N. Hasan, M. Haris, and S. Qin, "Fault-tolerant spacecraft attitude control: A critical assessment," Progress in Aerospace Sciences, vol. 130, 2022, Art. no. 100806, https://doi.org/10.1016/j.paerosci.2022.100806.
[6] B. Xiao, Q. Hu, D. Wang, and E. K. Poh, "Attitude tracking control of rigid spacecraft with actuator misalignment and fault," IEEE Transactions on Control Systems Technology, vol. 21, no. 6, pp. 2360-2366, 2013, https://doi.org/ 10.1109/TCST.2012.2237403.
[7] S. Mohammadzadeh Seddiq and A. Kashaninia, "Fault-tolerant control design using supertwisting sliding model controller for satellite attitude control system," in 4th National Conference and the Second International Conference on Applied Research in Electrical, Mechanical and Mechatronics Engineering, Tehran, 2016.
[8] S. S. Mohammadzadeh and H. Beheshti, "Fault Tolerant Attitude Control for a Satellite with Four Reaction Wheel," Space Science, Technology and Applications (JSSTA), vol. 2, no. 1, pp. 118-131, 2022, (in Persion), https://doi.org/10.22034/jssta.2022.328077.1072.
[9] F. Fani Saberi, M. Kabganian, A. Fazlyab, and A. Ajorkar, "Design and implementation of backstepping-sliding mode attitude controller in the prossecor in the loop test bed," Journal of Space Science and Technology, vol. 9, no. 1, pp. 25-35, 2016, (in Persion).
[10] M. Farhid, H. Beheshti, M. Abbaspour, and M. Aslanimanesh, "Potential Failure Modes and Effects Analysis in the Reaction Wheel Actuator and Operational Elimination of their Effects," Space Science, Technology and Applications (JSSTA), vol. 1, no. 2, pp. 112-125, 2022, (in Persion), https://doi.org/10.22034/jssta.2022.323452.1046.
[11] S. M. Sadigh, A. Kashaninia, and S. M. M. Dehghan, "Fault-tolerant satellite attitude tracking by modified non-singular fast terminal sliding mode," in 28th Iranian Conference on Electrical Engineering (ICEE), Tabriz, Iran, 2020, pp. 1-6, (in Persion), https://doi.org/10.1109/ICEE50131.2020.9260881.
[12] S. M. Sadigh, A. Kashaninia, and S. M. M. Dehghan, "Fault tolerant nano-satellite attitude control by adaptive modified nonsingular fast terminal control," Journal of Control, vol. 15, no. 4, pp. 49-58, 2022, https://doi.org/10.52547/joc.15.4.49.
[13] S. M. Sadigh, A. Kashaninia, and S. M. M. Dehghan, "Adaptive sliding mode fault-tolerant control for satellite attitude tracking system," Advances in Space Research, vol. 71, no 3, pp. 1784-1805, 2023, https://doi.org/10.1016/j.asr.2022.09.064.
[14] R. Moradi and J. Hamzeyeei, "Using neural network to estimate the success percent of spacecraft active fault-tolerant controller," Journal of Technology in Aerospace Engineering (JTAE), vol. 7, no 2, pp. 11-16, 2023, (in Persion), https://doi.org/10.30699/jtae.2023.7.2.2.
[15] D. Bustan, S. K. Hosseini Sani, and N. Pariz, "Nonlinear dynamic inversion fault tolerant control for spacecraft â â," Journal of Space Science and Technology, vol. 8, no. 2. pp. 11-17, 2015, (in Persion).
[16] M. Madani Esfahani, A. Aghamolaie, T. Abdollahi, S. Shamaghdari, "Satellite Attitude Control Design via Tube-based Robust Model Predictive Control based on Reduced Calculations," Journal of Space Science and Technology, vol 2, no. 1, pp: 84-95, 2023, (in Persion).
[17] M. Navabi and M. Hosseini, " Modeling and spacecraft attitude control using reaction wheel with feedback linearization, its performance study subject to power and Eulerint," Modares Mechanical Engineering, vol. 18, no. 1, pp. 51-61, 2018, (in Persion).
[18] S. H. Miri Roknabadi, S. M. Mirshams, and A. A. Nikkhah, "Spacecraft optimal attitude control by means of reaction wheels," Journal of Space Science and Technology, vol. 2, no. 3, pp. 35-42, 2009, (in Persion).
[19] H. Bolandi, F. fanisaberi, and A. Eslami Mehrjerdi, "Design of an Attitude Controller for Large-Angle Maneuvers of a Satellite considering of Reaction Wheels Constraints with High Fidelity Model," Aerospace Knowledge and Technology Journal, vol. 1, no. 1, pp. 20-30, , 2012, (in Persion).
[20] F. Saberi Fani, S. A. H. Imtiajipour, and M. Mani, " Design of a robust controller for the state of the Shaykhmand satellite complex using Chebyshev neural network and considering the reaction wheel model and uncertainty in the satellite model,"in 15th International Conference of the Iranian Aerospace Society, Tehran, Iran 2015, (in Persion).
[21] M. Zarourati, M. Mirshams, and M. Tayefi, "Designing an adaptive robust observer for underactuation fault diagnosis of a remote sensing satellite," International Journal of Adaptive Control and Signal Processing, vol. 37, no. 11, pp. 2812-2834, 2023, https://doi.org/10.1002/acs.3661.
[23] M. J. Sidi, Spacecraft Dynamics And Control: A Practical Engineering Approach, Cambridge University Press, 1997.
[24] Y. Jiang, Q. Hu, and G. Ma, "Adaptive backstepping fault-tolerant control for flexible spacecraft with unknown bounded disturbances and actuator failures," ISA transactions, vol. 49, no. 1, pp. 57-69, 2010, https://doi.org/10.1016/j.isatra.2009.08.003.
[25] S. M. Sadigh, A. Kashaninia, and S. M. M. Dehghan, "Adaptive finite-time fault-tolerant control for nano-satellite attitude tracking under actuator constraints," Aerospace Science and Technology, vol. 138 2023, Art. no. 108337, https://doi.org/10.1016/j.ast.2023.108337.
[26] Q. Hu, "Robust adaptive sliding-mode fault-tolerant control with L2-gain performance for flexible spacecraft using redundant reaction wheels," IET control theory & applications, vol. 4, no. 6, pp. 1055-1070, 2010, https://doi.org/10.1049/iet-cta.2009.0140.
[27] S. Gao, Y. Jing, X. Liu, and G. M. Dimirovski, "Finite‐time adaptive fault‐tolerant control for rigid spacecraft attitude tracking," Asian Journal of Control, vol. 23,no. 2, pp. 1003-1024, 2020, https://doi.org/10.1002/asjc.2277.
[28] Z. Zhu, Y. Xia, and M. Fu, "Attitude stabilization of rigid spacecraft with finite‐time convergence," International Journal of Robust and Nonlinear Control, vol. 21, no. 6, pp. 686-702, 2011. https://doi.org/10.1002/rnc.1624.
[29] H. Lee and Y. Kim, "Fault-tolerant control scheme for satellite attitude control system," IET Control Theory and Applications, vol. 4, no. 8, pp. 1436-1450, 2010, https://doi.org/10.1049/iet-cta.2009.0159.
[30] M. E. Grøtte, J. T. Gravdahl, T. A. Johansen, J. A. Larsen, E. M. Vidal, and E. Surma, " Spacecraft attitude and angular rate tracking using reaction wheels and magnetorquers," IFAC-PapersOnLine, vol. 53, no. 2, pp. 14819-14826, 2020, https://doi.org/10.1016/j.ifacol.2020.12.1924.
[31] X. Shao, Q. Hu, Y. Shi, and B. Jiang, "Fault-tolerant prescribed performance attitude tracking control for spacecraft under input saturation," IEEE Transactions on Control Systems Technology, vol. 28, no. 2, pp. 574-582, 2020, https://doi.org/10.1109/TCST.2018.2875426.
[32] Z. Han, K. Zhang, T. Yang, and M. Zhang, "Spacecraft fault-tolerant control using adaptive non-singular fast terminal sliding mode," IET Control Theory and Applications, vol. 10, no. 16, pp. 1991-1999, 2016, https://doi.org/10.1049/iet-cta.2016.0044.