Attitude control of a rigid spacecraft with one variable-speed control moment gyro
- 225 Downloads
- 8 Citations
Abstract
Nonlinear controllability and attitude stabilization are studied for the underactuated nonholonomic dynamics of a rigid spacecraft with one variable-speed control moment gyro (VSCMG), which supplies only two internal torques. Nonlinear controllability theory is used to show that the dynamics are locally controllable from the equilibrium point and thus can be asymptotically stabilized to the equilibrium point via time-invariant piecewise continuous feedback laws or time-periodic continuous feedback laws. Specifically, when the total angular momentum of the spacecraft-VSCMG system is zero, any orientation can be a controllable equilibrium attitude. In this case, the attitude stabilization problem is addressed by designing a kinematic stabilizing law, which is implemented through a nonlinear proportional and derivative controller, using the generalized dynamic inverse (GDI) method. The steady-state instability inherent in the GDI controller is elegantly avoided by appropriately choosing control gains. In order to obtain the command gimbal rate and wheel acceleration from control torques, a simple steering logic is constructed to accommodate the requirements of attitude stabilization and singularity avoidance of the VSCMG. Illustrative numerical examples verify the efficacy of the proposed control strategy.
Keywords
Attitude control Generalized dynamic inverse Nonholonomic system Small-time local controllability Stabilization Variable-speed control moment gyroPreview
Unable to display preview. Download preview PDF.
References
- 1.Kovacic, I.: On the field method in nonholonomic mechanics. Acta Mechanica Sinica 21, 192–196 (2005)MathSciNetCrossRefMATHGoogle Scholar
- 2.Byrnes, C.I., Isidori, A.: On the attitude stabilization of a rigid spacecraft. Automatica 27, 87–95 (1991)MathSciNetCrossRefMATHGoogle Scholar
- 3.Crouch, P.E.: Spacecraft attitude control and stabilization: Application of geometric control theory to rigid body models. IEEE Transactions on Automatic Control 29, 321–331 (1984)CrossRefMATHGoogle Scholar
- 4.Krishnan, H., Reyhanoglu, M., McClamroch, N.H.: Attitude stabilization of a rigid spacecraft using two control torques: A nonlinear control approach based on the spacecraft attitude dynamics. Automatica 30, 87–95 (1994)MathSciNetGoogle Scholar
- 5.Wang, D., Jia Y., Jin, L., et al.: Controllability of an underactuated spacecraft with one thruster under disturbance. Acta Mechanica Sinica 28, 838–847 (2012)MathSciNetCrossRefGoogle Scholar
- 6.Aeyels, D., Szafranski, M.: Comments on the stabilizability of the angular velocity of a rigid body. Systems & Control Letters 10, 35–39 (1988).CrossRefMATHGoogle Scholar
- 7.Zhang H., Wang, F., Trivailob, P.M.: Spin-axis stabilization of underactuated rigid spacecraft under sinusoidal disturbance. International Journal of Control 81, 1901–1909 (2009)CrossRefGoogle Scholar
- 8.Tsiotras, P., Luo, J. Control of underactuated spacecraft with bounded inputs. Automatica 36, 1153–1169 (2000)MathSciNetCrossRefMATHGoogle Scholar
- 9.Casagrandea, D., Astolfi, A., Parisini, T.: Global asymptotic stabilization of the attitude and the angular rates of an underactuated non-symmetric rigid body. Automatica 44, 1781–1789 (2008)CrossRefGoogle Scholar
- 10.Behal, A., Dawson, D., Zergeroglu E., et al.: Nonlinear tracking control of an underactuated spacecraft. Journal of Guidance, Control, and Dynamics 25, 256–263 (2002)CrossRefGoogle Scholar
- 11.Krishnan, H., McClamroch, N.H., Reyhanoglu, M.: Attitude stabilization of a rigid spacecraft using two momentum wheel actuators. Journal of Guidance, Control, and Dynamics 18, 256–263 (1995)CrossRefMATHGoogle Scholar
- 12.Ge, X., Chen, L.: Optimal reorientaiton of underactuated spacecraft using genetic algorthm with wavelet approximation. Acta Mechanica Sinica 25, 547–533 (2009)CrossRefMATHGoogle Scholar
- 13.Horri, N.M., Palmer, P.: Practical implementation of attitudecontrol algorithms for an underactuated satellite. Journal of Guidance, Control, and Dynamics 35, 40–50 (2012)CrossRefGoogle Scholar
- 14.Gui, H., Jin, L., Xu, S.: Attitude maneuver control of a twowheeled spacecraft with bounded wheel speeds. Acta Astronautica 88, 98–107 (2013)CrossRefGoogle Scholar
- 15.Marguiles, G., Aubrun, J.N.: Geometric theory of single gimbal control moment gyroscope systems. Journal of Astronautical Sciences 26, 159–191 (1978)Google Scholar
- 16.Wie, B.: Singularity analysis and visualization for singlegimbalcontrol moment gyro systems. Journal of Guidance, Control, and Dynamics 27, 271–282 (2004)CrossRefGoogle Scholar
- 17.Yoon, H., Tsiotras, P.: Singularity analysis of variable-speed control moment gyros. Journal of Guidance, Control, and Dynamics 27, 374–386 (2004)CrossRefGoogle Scholar
- 18.Kurokawa, H.: Survey of theory and steering laws of single gimbal control moment gyros. Journal of Guidance, Control, and Dynamics 30, 1331–1340 (2007)MathSciNetCrossRefGoogle Scholar
- 19.Jin, J., Zhang, J., Liu, Z.: Error analysis and a new steering law design for spacecraft control system using SGCMGs. Acta Mechanica Sinica 27, 803–808 (2011)MathSciNetCrossRefMATHGoogle Scholar
- 20.Zhang, J., Rachid, A., Zhang, Y.: Attitude control for part actuator failure of agile small satellite. Acta Mechanica Sinica 24, 463–468 (2008)CrossRefMATHGoogle Scholar
- 21.Meng, T., Matunaga, S.: Failure-tolerant control for small agile satellites using single-gimbal control moment gyros and magnetic torquers. Acta Mechanica Sinica 28, 551–558 (2012)MathSciNetCrossRefGoogle Scholar
- 22.Zhang, Y., Zhang, J., Xu, S.: Influence of flexible solar arrays on vibration isolation platform of control moment gyroscopes. Acta Mechanica Sinica 28, 1479–1487 (2012)MathSciNetCrossRefGoogle Scholar
- 23.Bhat, S., Tiwari, P.: Controllability of spacecraft attitude using control moment gyroscopes. IEEE Transactions on Automatic Control 54, 585–590 (2009)MathSciNetCrossRefGoogle Scholar
- 24.Gui, H., Jin, L., Xu, S.: Analysis of small-time local controllability of spacecraft attitude using two control moment gyros. The 22nd AAS/AIAA Space Flight Mechanics Meeting, 1047–1058, Charleston, SC (2012)Google Scholar
- 25.Jin, L., Xu, S.: Underactuated spacecraft angular velocity stabilization and three-axis attitude stabilization using two single gimbal control moment gyros. ActaMechanica Sinica 26, 279–288 (2010)MathSciNetCrossRefMATHGoogle Scholar
- 26.Yoon, H., Tsiotras, P.: Spacecraft line-of-sight control using a single variable speed control moment gyro. Journal of Guidance, Control, and Dynamics 29, 1295–1308 (2006)CrossRefGoogle Scholar
- 27.Kwon, S., Shimomura, T., Okubo, H.: Pointing control of spacecraft using two SGCMGs via LPV control theory. Acta Astronautica 68, 1168–1175 (2011)CrossRefGoogle Scholar
- 28.Han, C., Pechev, A.: Underactuated satellite attitude control with two parallel CMGs. In: Proc. of the IEEE International Conference on Control and Automation, 666–670, Guangzhou, China, June (2007)Google Scholar
- 29.Kasai, S., Kojima, H., Satoh, M.: Spacecraft attitude maneuver using two single-gimbal control moment gyros. Acta Astronautica 84, 88–89 (2013)CrossRefGoogle Scholar
- 30.Sussman, H.J.: Subanalytic sets and feedback control. Journal of Differential Equations 31, 31–52 (1979)MathSciNetCrossRefGoogle Scholar
- 31.Coron, J.M.: On the stabilization in finite time of locally controllable systems by means of continuous time-varying feedback laws. SIAM Journal on Control and Optimization 33, 804–833 (1995)MathSciNetCrossRefMATHGoogle Scholar
- 32.Brockett, R.W.: Asymptotic stability and feedback stabilization. In: Millman, R.S., Sussmann, H.J., eds. Differential Geometric Control Theory, Birkhäuser, Boston, MA, 181–191 (1983)Google Scholar
- 33.Bajodah, A.H.: Singularly perturbed feedback linearization with linear attitude deviation dynamics realization. Nonlinear Dynamics 53, 321–343 (2008)MathSciNetCrossRefMATHGoogle Scholar
- 34.Hameduddin, I., Bajodah, A.H.: Nonlinear generalised dynamic inversion for aircraft maneuvering control. International Journal of Control 85, 437–450 (2012)MathSciNetCrossRefMATHGoogle Scholar
- 35.Shuster, M.D.: A Survey of attitude representations. Journal of the Astronautical Sciences 41, 439–517 (1993)MathSciNetGoogle Scholar
- 36.Sussmann, H.: A general theorem on local controllability. SIAM Journal on Control and Optimization 25, 158–194 (1987)MathSciNetCrossRefMATHGoogle Scholar
- 37.Khalil, H.K.: Nonlinear Systems, (3rd edn.). New Jersey: Prentice Hall (2002)MATHGoogle Scholar