Robust attitude control of spacecraft using sliding mode control and productive networks

A new robust attitude control design of spacecraft is proposed by combining sliding mode control (SMC) and productive networks (PN). Essentially, the sliding mode control uses discontinuous control action to drive state trajectories toward a specific hyperplane in the state space, and to maintain the state trajectories sliding on the specific hyperplane. This principle provides a guideline to design a robust controller. Productive networks, which are a special type of artificial neural network, are then used to implement reaching and sliding conditions, and tackle the drawbacks of SMC such as chattering and high control gains. Attractive features of the proposed method include a systematic procedure of controller design, a reduction in chattering, robustness against model uncertainties and external disturbances. An inverted pendulum and a spacecraft attitude control problem are given to deomonstrate the effectiveness of the proposed method.

[1]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[2]  A. Arapostathis,et al.  Simple sliding mode control scheme applied to robot manipulators , 1987 .

[3]  Abhay B. Bulsari,et al.  A Feed-Forward Neural Network as a Chemical Reactor Seletcion Expert System , 1991, SCAI.

[4]  Guang-Chyan Hwang,et al.  A stability approach to fuzzy control design for nonlinear systems , 1992 .

[5]  Hakan Elmali,et al.  Robust output tracking control of nonlinear MIMO systems via sliding mode technique , 1992, Autom..

[6]  Jean-Jacques E. Slotine,et al.  On Sliding Control for Multi-Input Multi-Output Nonlinear Systems , 1987, 1987 American Control Conference.

[7]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[8]  Sahjendra N. Singh,et al.  Nonlinear decoupling sliding mode control and attitude control of spacecraft , 1989 .

[9]  Abhay B. Bulsari Training Artificial Neural Networks for Fuzzy Logic , 1992, Complex Syst..

[10]  R. Decarlo,et al.  Variable structure control of nonlinear multivariable systems: a tutorial , 1988, Proc. IEEE.

[11]  H. Sira-Ramirez,et al.  Variable structure controller design for spacecraft nutation damping , 1987 .

[12]  V. Utkin Variable structure systems with sliding modes , 1977 .

[13]  J. J. Slotine,et al.  Tracking control of non-linear systems using sliding surfaces with application to robot manipulators , 1983, 1983 American Control Conference.