Quaternion-Based Adaptive Output Feedback Attitude Control of Spacecraft Using Chebyshev Neural Networks
Authors:
- 19 August 2010
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Neural Networks
- Vol. 21 (9) , 1457-1471
Abstract
This paper investigates the problem of output feedback attitude control of an uncertain spacecraft. Two robust adaptive output feedback controllers based on Chebyshev neural networks (CNN) termed adaptive neural networks (NN) controller-I and adaptive NN controller-II are proposed for the attitude tracking control of spacecraft. The four-parameter representations (quaternion) are employed to describe the spacecraft attitude for global representation without singularities. The nonlinear reduced-order observer is used to estimate the derivative of the spacecraft output, and the CNN is introduced to further improve the control performance through approximating the spacecraft attitude motion. The implementation of the basis functions of the CNN used in the proposed controllers depends only on the desired signals, and the smooth robust compensator using the hyperbolic tangent function is employed to counteract the CNN approximation errors and external disturbances. The adaptive NN controller-II can efficiently avoid the over-estimation problem (i.e., the bound of the CNNs output is much larger than that of the approximated unknown function, and hence, the control input may be very large) existing in the adaptive NN controller-I. Both adaptive output feedback controllers using CNN can guarantee that all signals in the resulting closed-loop system are uniformly ultimately bounded. For performance comparisons, the standard adaptive controller using the linear parameterization of spacecraft attitude motion is also developed. Simulation studies are presented to show the advantages of the proposed CNN-based output feedback approach over the standard adaptive output feedback approach.Keywords
This publication has 34 references indexed in Scilit:
- Design and Analysis of Optimal Controller for Fuzzy Systems With Input ConstraintIEEE Transactions on Fuzzy Systems, 2004
- Robust backstepping control for slew maneuver using nonlinear tracking functionIEEE Transactions on Control Systems Technology, 2003
- Nonlinear dynamic system identification using Chebyshev functional link artificial neural networksIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2002
- Quaternion-Based Adaptive Attitude Tracking Controller Without Velocity MeasurementsJournal of Guidance, Control, and Dynamics, 2001
- Neural network-based adaptive controller design of robotic manipulators with an observerIEEE Transactions on Neural Networks, 2001
- Robust adaptive control using a universal approximator for SISO nonlinear systemsIEEE Transactions on Fuzzy Systems, 2000
- Neural network output feedback control of robot manipulatorsIEEE Transactions on Robotics and Automation, 1999
- Further passivity results for the attitude control problemIEEE Transactions on Automatic Control, 1998
- Attitude control without angular velocity measurement: a passivity approachIEEE Transactions on Automatic Control, 1996
- Nonlinear observer and output feedback attitude control of spacecraftIEEE Transactions on Aerospace and Electronic Systems, 1992