Abstract
This paper presents a hybrid approach for the design of an adaptive sliding mode attitude controller (SMC) for earth pointing nanosatellites. Quaternion-based models are desirable, because they do not have singularities, but their multiple equilibrium points make it difficult to develop a globally stable controller. In particular, discontinuous controllers can suffer from sensitivity to measurement noise in the case of maneuvers close to 180\(^{\circ }\). Additionally, dynamic models are in general subject to a limited knowledge of the parameters involved. In order to deal with the aforementioned issues, the control strategy proposed in this study creates a hybrid sliding surface that avoids unwinding and is robust against measurement errors. Using this sliding surface, a control law is established to stabilize the closed loop, then an adaptive law is added to deal with the unknown inertia uncertainty and disturbances. In the numerical simulation, the performance of the proposed hybrid controller is compared to the discontinuous SMC that is being widely used currently. A detailed analysis of the results reveals that the hybrid approach is robust against external disturbances and parameters uncertainty. Moreover, when measurement noise is added in case of large maneuvers the hybrid adaptive SMC converges faster, and can save up to 3.5 times in energy consumption, making it more efficient than its discontinuous counterpart.
Similar content being viewed by others
References
Reynolds, T.P., Kelly, C.L., Morgan, C., Grebovic, A., Erickson, J., Brown, H., Pope, W.C., Casamayor, J., Kearsley, K., Caylak, G., Fisher, K.E., Wutzke, C., Ashton, K., Rosenthal, J., Tormey, D., Freneau, E., Giddings, G., Horata, H.E., Dighde, A., Parakh, S., Zhen, J., Purpura, J.C., Pratt, D.B., Hunt, A.: SOC-i: A CubeSat Demonstration of Optimization-Based Real-Time Constrained Attitude Control. IEEE Aerospace Conference Proceedings 2021-March (2021). https://doi.org/10.1109/AERO50100.2021.9438540
Chen, Y.H., Hong, Z.C., Lin, C.H., Chern, J.S.: Aerodynamic and gravity gradient stabilization for microsatellites. Acta Astronautica 46(7), 491–499 (2000). https://doi.org/10.1016/S0094-5765(99)00191-5
Nudehi, S.S., Farooq, U., Alasty, A., Issa, J.: Satellite attitude control using three reaction wheels. Proceedings of the American Control Conference pp. 4850–4855 (2008). https://doi.org/10.1109/ACC.2008.4587262
Manggala, F.H., Ramadhan, R.P., Wijanto, H., Mayditia, H., Edwar, E., Vidyaningtyas, H.: rototype of Micro Reaction Wheel for Cubesat. TSSA 2019 - 13th International Conference on Telecommunication Systems, Services, and Applications, Proceedings pp. 209–213 (2019). https://doi.org/10.1109/TSSA48701.2019.8985474
Hsiao, D.C., Hsieh, M.F.: Integrated Design and Analysis of Reaction Wheel Motor Applied to Satellite Attitude Control. ICEMS 2021 - 2021 24th International Conference on Electrical Machines and Systems pp. 1090–1094 (2021). https://doi.org/10.23919/ICEMS52562.2021.9634235
Sugimura, N., Kuwahara, T., Yoshida, K.: Attitude determination and control system for nadir pointing using magnetorquer and magnetometer. IEEE Aerospace Conference Proceedings 2016-June (2016). https://doi.org/10.1109/AERO.2016.7500665
Indir, I., Sever, K., Vnucec, I., Loncar, J.: Design and Optimization of Air Core Magnetorquers for Attitude Control of LEO Nanosatellites. Proceedings Elmar - International Symposium Electronics in Marine 2021-Septe, 135–138 (2021). https://doi.org/10.1109/ELMAR52657.2021.9550888
Diebel, J.: Representing attitude: Euler angles, unit quaternions, and rotation vectors. Matrix 58, 1–35 (2006)
Mayhew, C.G., Sanfelice, R.G., Teel, A.R.: On quaternion-based attitude control and the unwinding phenomenon. Proc Am Control Conf 3, 299–304 (2011). https://doi.org/10.1109/acc.2011.5991127
Tiwari, P.M., Janardhanan, S., Un-Nabi, M.: Spacecraft anti-unwinding attitude control using second-order sliding mode. Asian J Control 20(1), 455–468 (2018). https://doi.org/10.1002/asjc.1601
Amrr, S.M., Nabi, M., Srivastava, J.P.: Quantized attitude control of rigid spacecraft without unwinding. IFAC-PapersOnLine 53(1), 105–110 (2020). https://doi.org/10.1016/j.ifacol.2020.06.018
Mayhew, C.G., Sanfelice, R.G., Teel, A.R.: in Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference IEEE, pp. 2522–2527 (2009)
Mayhew, C.G., Sanfelice, R.G., Sheng, J., Arcak, M., Teel, A.R.: Quaternion-based hybrid feedback for robust global attitude synchronization. IEEE Transactions on Automatic Control 57(8), 2122–2227 (2012). https://doi.org/10.1109/TAC.2011.2180777
Yang, Y.: Spacecraft attitude determination and control: Quaternion based method. Annual Reviews in Control 36(2), 198–219 (2012). https://doi.org/10.1016/j.arcontrol.2012.09.003
Reyes-Valeria, E., Enriquez-Caldera, R., Camacho-Lara, S., Guichard, J.: in CONIELECOMP 2013, 23rd International Conference on Electronics, Communications and Computing IEEE, pp. 172–178 (2013)
Zheng, J., Banks, S.P., Alleyne, H.: Optimal attitude control for three-axis stabilized flexible spacecraft. Acta Astronautica 56(5), 519–528 (2005). https://doi.org/10.1016/j.actaastro.2004.10.002
Bahu, A., Modenini, D.: Hybrid controller for global, robust, attitude stabilization of a magnetically actuated spacecraft. CEAS Space Journal 13(4), 543–554 (2021)
Liu, Q., Liu, M., Shi, Y., Yu, J.: Event-triggered adaptive attitude control for flexible spacecraft with actuator nonlinearity. Aerospace Science and Technology 106, 106,111 (2020). https://doi.org/10.1016/j.ast.2020.106111
Leeghim, H., Choi, Y., Bang, H.: Adaptive attitude control of spacecraft using neural networks. Acta Astronautica 64(7–8), 778–786 (2009). https://doi.org/10.1016/j.actaastro.2008.12.004
Zou, A.M., Kumar, K.D.: Adaptive attitude control of spacecraft without velocity measurements using Chebyshev neural network (2010). https://doi.org/10.1016/j.actaastro.2009.08.020
Bhattacharyya, S., Keel, L.: Robust Control: the Parametric Approach. 1966 IFAC, pp. 49–52. (1995) https://doi.org/10.1016/b978-0-08-042230-5.50016-5
Zhuang, H., Sun, Q., Chen, Z., Zeng, X.: Robust adaptive sliding mode attitude control for aircraft systems based on back-stepping method. Aerosp Sci Technol (2021). https://doi.org/10.1016/j.ast.2021.107069
Nguyen, N.P., Mung, N.X., Thanh, H.L.N.N., Huynh, T.T., Lam, N.T., Hong, S.K.: Adaptive sliding mode control for attitude and altitude system of a quadcopter UAV via neural network. IEEE Access 9, 40076–40085 (2021). https://doi.org/10.1109/ACCESS.2021.3064883
Chen, W., Hu, Q., Member, S.: Sliding-mode-based attitude tracking control of spacecraft under reaction wheel uncertainties. IEEE/CAA J Automatica Sinica (2022). https://doi.org/10.1109/JAS.2022.105665
Guo, Y., Huang, B., Song, S.M., Li, A.J., Wang, C.Q.: Robust saturated finite-time attitude control for spacecraft using integral sliding mode. J Guidance, Control, Dynamics 42(2), 440–446 (2019). https://doi.org/10.2514/1.G003520
Amrr, S.M., Nabi, M.: Finite-time fault tolerant attitude tracking control of spacecraft using robust nonlinear disturbance observer with anti-unwinding approach. Adv Space Res 66(7), 1659–1671 (2020). https://doi.org/10.1016/j.asr.2020.06.019
Griffin, M.D., French, J.R.: Space Vehicle Design. Second Edition (2005). https://doi.org/10.2514/4.862403
Shtessel, Y., Edwards, C., Fridman, L.: Sliding Mode Control and Observation, Series: Control Engineering, vol. 10 , p. 356 (2016)
Filippov, A.F.: Differential equations with discontinuous righthand sides: control systems, vol. 18 Springer Science & Business Media, (2013)
Acknowledgements
This work was carried out in the frame of the cooperation between the Royal Center for Space Research and Studies (CRERS) and the Mohammed V University in Rabat (UM5R).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflicts of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
El Wafi, I., Haloua, M., Guennoun, Z. et al. Hybrid adaptive sliding mode attitude control for earth pointing nanosatellites. CEAS Space J 16, 307–318 (2024). https://doi.org/10.1007/s12567-023-00490-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12567-023-00490-3