Dynamics Analysis of a Nonlinear Satellite Attitude Control System Using an Exact Linear Model
Abstract
:1. Introduction
2. Mathematical Model of the SACS
3. Asymptotic Properties of the Angular Momentum of the Satellite
4. Linear Form of the Dynamic Equations of the SACS
5. Necessary and Sufficient Conditions for Asymptotic Stability of the SACS
6. Influence of the Initial Angular Momentum Values on the Dynamics of the SACS
7. Synthesis of the Control Law Parameters
8. Numerical Example
- The SACS remains asymptotically stable, since all the roots of the characteristic equation have negative real parts;
- The degree of stability will decrease, and the transient process time in the SACS will increase as the distance between the imaginary axis of the complex plane of the roots and the roots closest to it decreases;
- The oscillation of the transient process in the SACS will increase, since the ratio of the imaginary part to the real part of the complex roots increases.
9. Conclusions
- We described a mathematical model of the SACS, incorporating the equations of rotational dynamics and kinematics as well as the control law equations with a PD controller. The model is represented by a system of nonlinear differential equations. Based on the physical meaning of the state variables, it has been shown that the system of nonlinear differential equations satisfies all the conditions of Cauchy’s theorem about the existence and uniqueness of its solution when the initial conditions are set by the state variables. Given the existence and uniqueness of the solution to the system of nonlinear differential equations, it is proven that the angular velocities of the satellite and reaction wheels are continuous functions of time. From this, it follows that the satellite’s angular momentum, defined as a linear function of the satellite’s angular velocities, is a continuous function of time. Such an understanding of the satellite’s angular momentum as a physical quantity allows us to transform the nonlinear SACS model into a linear one.
- The asymptotic properties of the satellite’s angular momentum were investigated, and it was proven that in an asymptotically stable system, the angular momentum of the satellite relative to the associated coordinate system is represented by a sum of two components: a constant component, which is equal to its initial value in the inertial coordinate system, and a variable component, which asymptotically approaches zero as the rotation angles of the body frame relative to the inertial frame tend toward zero.
- Based on the analysis of the asymptotic properties of the satellite’s angular momentum, the nonlinear system of differential equations of the SACS’s rotational dynamics is represented by a linear system of differential equations which has time-variable but not constant parameters. This result allows the use of an exact linear model for the analysis of SACS dynamics instead of an approximate linearized model.
- We obtained the conditions for the asymptotic stability of the solution of the linear system of differential equations with time-variable parameters describing the rotational motion of the SACS. It was proven that the stability conditions of the obtained linear system of differential equations with time-variable parameters are determined by the conditions for the asymptotic stability of the solution of the linear system of differential equations with constant parameters. This result allows for the application of a rich arsenal of effective and practically tested engineering methods of analysis and the synthesis of linear automatic control systems when calculating and adjusting the SACS’s parameters.
- We investigated the influence of the control law parameters and the initial value of the satellite’s angular momentum on the indicators of stability and quality of transient processes in the SACS. It was shown that with an initial value of zero for the satellite’s angular momentum, the indicators of stability and quality of transient processes in the SACS depend only on the control law parameters. With an increase in the initial value of the satellite’s angular momentum, the indicators of stability and quality of transient processes deteriorate; the degree of stability decreases, the oscillation index worsens, and the transient process time increases. The use of these dependencies allows engineers to predict the range of changes in the dynamic characteristics of the SACS at the stage of initial satellite design.
- The statement about the global asymptotic stability of the SACS was proven in the case where the parameters of the control law were determined without taking into account the initial values of the angular momentum of the satellite. The statement is valid, provided that the roots of the characteristic equation of a truncated linear system with constant parameters are multiple, real, and negative, which corresponds to the requirement of maximum stability and maximum responsiveness for the SACS. The use of this statement will allow engineers to tune the parameters of the control law in the area of the most probable initial values of the satellite’s angular momentum.
- The results for the synthesis of control law parameters and the numerical solution of the SACS dynamics equations at different initial values for the satellite’s angular momentum were presented. These results confirm the previous theoretical conclusions made in this article.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Psiaki, M.L. Magnetic torquer attitude control via asymptotic periodic linear quadratic regulation. J. Guid. Control. Dyn. 2001, 24. [Google Scholar] [CrossRef]
- Doruk, R.O. Linearization in satellite attitude control with modified Rodriguez parameters. Aircr. Eng. Aerosp. Technol. Int. J. 2009, 81, 199–203. [Google Scholar] [CrossRef]
- Blanke, M.; Larsen, M.B. Satellite Dynamics and Control in a Quaternion Formulation, 2nd ed.; Department of Electrical Engineering, Technical University of Denmark: Lyngby, Denmark, 2010; 50p, Available online: https://orbit.dtu.dk/en/publications/satellite-dynamics-and-control-in-a-quaternion-formulation-2nd-ed (accessed on 28 May 2023).
- Rossa, F.D.; Dercole, F.; Lovera, M. Attitude stability analysis for an Earth pointing, magnetically controlled spacecraft. IFAC Proc. Vol. 2013, 46, 518–523. Available online: https://www.researchgate.net/publication/288549058_Attitude_stability_analysis_for_an_Earth_pointing_magnetically_controlled_spacecraft (accessed on 28 May 2023). [CrossRef]
- Mehrjardi, M.F.; Sanusi, H.; Ali, M.A.M.; Taher, M.A. PD Controller for three-axis satellite attitude control using discrete Kalman filter. In Proceedings of the 2014 International Conference on Computer, Communications, and Control Technology (I4CT), Langkawi, Malaysia, 2–4 September 2014. [Google Scholar] [CrossRef]
- Ran, D.; Sheng, T.; Cao, L.; Chen, X.; Zhao, Y. Attitude control system design and on-orbit performance analysis of nano-satellite Tian Tuo 1. Chin. J. Aeronaut. 2014, 27, 593–601. [Google Scholar] [CrossRef] [Green Version]
- Zhou, B. On Stability of the Linearized Spacecraft Attitude Control System. 2015. Available online: https://arxiv.org/pdf/1504.00114.pdf (accessed on 14 April 2023).
- Moldabekov, M.; Yelubayev, S.; Alipbayev, K.; Sukhenko, A.; Bopeyev, T.; Mikhailenko, D. Stability analysis of the microsatellite attitude control system. Appl. Mech. Mater. 2015, 798, 297–302. [Google Scholar] [CrossRef]
- Galvao, B.B.; Faustino, M.C.M.; de Souza, L.C.G. Satellite attitude control system design with nonlinear dynamics and kinematics of quaternion using reaction wheels. In Proceedings of the XXXVII Iberian Latin-American Congress on Computational Methods in Engineering, Brasília, Brazil, 6–9 November 2016. [Google Scholar] [CrossRef]
- Nasrolahi, S.S.; Abdollahi, F. Lyapunov stability analysis for non-linear satellite attitude control in the presence of states measurement error. In Proceedings of the 4th International Conference on Control, Instrumentation and Automation, Qazvin, Iran, 27–28 January 2016. [Google Scholar] [CrossRef]
- Moldabekov, M.; Akhmedov, D.; Yelubaev, S.; Alipbayev, K.; Sukhenko, A. Optimal synthesis of satellite orientation system’s parameters. Adv. Astronaut. Sci. 2017, 161, 989–997. Available online: http://www.univelt.com/book=6305 (accessed on 14 April 2023).
- Ocampo, C. Modeling, simulation, and control of the spacecraft attitude dynamics. Cuad. Ing. MatemáTica 2019, 101. [Google Scholar] [CrossRef]
- Narkiewicz, J.; Sochacki, M.; Zakrzewski, B. Generic Model of a Satellite Attitude Control System. Int. J. Aerosp. Eng. 2020, 2020, 5352019. [Google Scholar] [CrossRef]
- Demidovich, B.P. Lectures on Mathematical Theory of Stability (Lekcii po Matematicheskoi Teorii Ustoichivosti). Nauka, Moscow. 1967. 472p. Available online: https://ikfia.ysn.ru/wp-content/uploads/2018/01/Demidovich1967ru.pdf (accessed on 14 April 2023). (In Russian).
- Okasha, M.; Idres, M.; Ghaffar, A. Satellite Attitude Tracking Control Using Lyapunov Control Theory. Int. J. Recent Technol. Eng. (IJRTE) 2019, 7, 253–257, ISSN 2277-3878. Available online: https://www.ijrte.org/wp-content/uploads/papers/v7i6s/F02490376S19.pdf (accessed on 14 April 2023).
- Navabi, M.; Hosseini, M.R. Spacecraft Quaternion Based Attitude Input-Output Feedback Linearization Control Using Reaction Wheels. In Proceedings of the 2017 8th International Conference on Recent Advances in Space Technologies (RAST), Istanbul, Turkey, 19–22 June 2017; Available online: https://doi.org/10.1109/RAST.2017.8002994 (accessed on 14 April 2023).
- Romero, A.G.; Souza, L.C. Satellite Controller System Based on Reaction Wheels Using the State-Dependent Riccati Equation (SDRE) on Java. In Proceedings of the 10th International Conference on Rotor Dynamics—IFToMM; IFToMM 2018; Cavalca, K., Weber, H., Eds.; Springer: Cham, Switzerland, 2019; Volume 61, pp. 547–561. Available online: https://doi.org/10.1007/978-3-319-99268-6_38 (accessed on 14 April 2023).
- Moldabekov, M.; Sukhenko, A.; Shapovalova, D.; Yelubayev, S. Using the linear form of equations of dynamics of satellite attitude control system for its analysis and synthesis. J. Theor. Appl. Mech. 2020, 59, 109–120. [Google Scholar] [CrossRef] [PubMed]
- Knudsen, J.M.; Hjorth, P.G. Elements of Newtonian Mechanics, 1st ed.; Springer: Berlin, Germany, 1995; Available online: https://www.abebooks.com/servlet/BookDetailsPL?bi=14875248608&searchurl=an%3Dknudsen%2Bhjorth%26sortby%3D17&cm_sp=snippet-_-srp1-_-title1 (accessed on 14 April 2023).
- Markeev, A.P. Theoretical Mechanics: A Textbook for Universities; CheRo: Moscow, Russia, 1999; 572p, Available online: http://pm-pu.ru/stuff/adus/books/markeev_tm.pdf (accessed on 14 April 2023). (In Russian)
- Sidi, M. Spacecraft Dynamics and Control: A Practical Engineering Approach (Cambridge Aerospace Series); Cambridge University Press: Cambridge, UK, 1997. [Google Scholar] [CrossRef]
- Wie, B.; Lu, J. Feedback control logic for spacecraft eigenaxis rotations under slew rate and control constraints. J. Guid. Control Dyn. 1995, 18, 1372–1379. [Google Scholar] [CrossRef]
- Wirkus, A.S.; Swift, J.R. A Course in Ordinary Differential Equations, 2nd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2014. [Google Scholar] [CrossRef]
- Zwillinger, D. Handbook of Differential Equations, 3rd ed.; Academic Press: Boston, MA, USA, 1997. [Google Scholar]
- Chaurais, J.R.; Ferreira, H.C.; Ishihara, J.I.; Borges, R.A.; Kulabukhov, A.M.; Larin, V.A.; Belikov, V.V. A high precision attitude determination and control system for the UYS-1 nanosatellite. In Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA, 2–9 March 2013. [Google Scholar] [CrossRef]
∖s | ||||||
---|---|---|---|---|---|---|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Moldabekov, M.; Sukhenko, A.; Orazaly, Y.; Aden, A. Dynamics Analysis of a Nonlinear Satellite Attitude Control System Using an Exact Linear Model. Mathematics 2023, 11, 2614. https://doi.org/10.3390/math11122614
Moldabekov M, Sukhenko A, Orazaly Y, Aden A. Dynamics Analysis of a Nonlinear Satellite Attitude Control System Using an Exact Linear Model. Mathematics. 2023; 11(12):2614. https://doi.org/10.3390/math11122614
Chicago/Turabian StyleMoldabekov, Meirbek, Anna Sukhenko, Yerkin Orazaly, and Alisher Aden. 2023. "Dynamics Analysis of a Nonlinear Satellite Attitude Control System Using an Exact Linear Model" Mathematics 11, no. 12: 2614. https://doi.org/10.3390/math11122614
APA StyleMoldabekov, M., Sukhenko, A., Orazaly, Y., & Aden, A. (2023). Dynamics Analysis of a Nonlinear Satellite Attitude Control System Using an Exact Linear Model. Mathematics, 11(12), 2614. https://doi.org/10.3390/math11122614