Self-tuning PID controller to three-axis stabilization of a satellite with unknown parameters

Abstract This paper addresses the three-axis stabilization of a satellite system in the presence of the gravity gradient and orbital eccentricity. Multivariable non-linear dynamics of the satellite system are converted into three well-known non-linear canonical independent models with unknown parameters. The new model is efficient and practical for designers to implement and analyze different control methodologies on satellite systems. A self-tuning PID controller is designed on the basis of the new proposed model to produce control signals for three reaction wheels in three axes. An adaptive algorithm is applied to tune and update gains of the PID controller and stability of the closed-loop system is guaranteed by using Lyapunov approach. Numerical simulations are performed to demonstrate feasibility and effectiveness of the self-tuning PID controller and a comparison with a fixed gain PD controller and a variable-structure controller is made.

[1]  Min-Jea Tahk,et al.  Satellite attitude stabilization using solar radiation pressure and magnetotorquer , 2009 .

[2]  Wang Peng,et al.  Study on Fuzzy Self-Tuning PID Internal Model Control Algorithm and Its Application , 2007, 2007 International Conference on Computational Intelligence and Security Workshops (CISW 2007).

[3]  Ahmad B. Rad,et al.  Self-tuning PID controller using Newton-Raphson search method , 1997, IEEE Trans. Ind. Electron..

[4]  Zuliana Ismail,et al.  A study of reaction wheel configurations for a 3-axis satellite attitude control , 2010 .

[5]  Morteza Moradi,et al.  Adjustable Adaptive Fuzzy Attitude Control using Nonlinear SISO Structure of Satellite Dynamics , 2012 .

[6]  Dingli Yu,et al.  A stable self-learning PID control for multivariable time varying systems , 2007 .

[7]  Christopher D. Hall,et al.  Spacecraft Dynamics and Control , 2002 .

[8]  Chin-Hsing Cheng,et al.  Attitude control of a satellite using fuzzy controllers , 2009, Expert Syst. Appl..

[9]  Rafael Wisniewski,et al.  Fully magnetic attitude control for spacecraft subject to gravity gradient , 1999, Autom..

[10]  Chang-Kyung Ryoo,et al.  Fault tolerant control for satellites with four reaction wheels , 2008 .

[11]  Qian Wang,et al.  Attitude-control model identification of on-orbit satellites actuated by reaction wheels , 2010 .

[12]  Mohammad Bagher Menhaj,et al.  Adaptive Fuzzy Sliding Mode Control Design for a Low-Lift Reentry Vehicle , 2012 .

[13]  Mohammad Bagher Menhaj,et al.  Attitude Tracking Control Using an Online Identification and a Linear Quadratic Regulator–Based Strategy in the Presence of Orbital Eccentricity , 2012 .

[14]  R. Venkatachalam Large angle pitch attitude maneuver of a satellite using solar radiation pressure , 1993 .

[15]  Kazuo Tanaka,et al.  Robust stabilization of a class of uncertain nonlinear systems via fuzzy control: quadratic stabilizability, H∞ control theory, and linear matrix inequalities , 1996, IEEE Trans. Fuzzy Syst..

[16]  A. Astolfi,et al.  Global magnetic attitude control of spacecraft , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[17]  Min-Sen Chiu,et al.  Self-tuning PID controllers based on the Lyapunov approach , 2008 .

[18]  Di Yang,et al.  Fine attitude control by reaction wheels using variable-structure controller , 2003 .

[19]  Timothy J. Gale,et al.  Direct adaptive fuzzy control with a self-structuring algorithm , 2008, Fuzzy Sets Syst..

[20]  Mark L. Psiaki,et al.  Magnetic Torquer Attitude Control via Asymptotic Periodic Linear Quadratic Regulation , 2000 .

[21]  J.Z. Liu,et al.  Fuzzy Sliding Mode Attitude Control of Satellite , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[22]  Rey-Chue Hwang,et al.  A self-tuning PID control for a class of nonlinear systems based on the Lyapunov approach , 2002 .

[23]  Wei-Der Chang,et al.  Adaptive robust PID controller design based on a sliding mode for uncertain chaotic systems , 2005 .

[24]  Kok Kiong Tan,et al.  Robust self-tuning PID controller for nonlinear systems , 2002 .

[25]  S.N. Singh,et al.  Feedback linearization and solar pressure satellite attitude control , 1996, IEEE Transactions on Aerospace and Electronic Systems.

[26]  M. Campbell,et al.  An approach to magnetic torque attitude control of satellites via 'H/sub /spl infin//' control for LTV systems , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).