Attitude feedback tracking with optimal attitude state estimation

This paper presents an estimator-based attitude tracking control scheme that uses feedback of attitude and angular velocity estimates constructed by an optimal state estimation scheme. The tracking control scheme gives almost global convergence to a desired attitude and angular velocity profile with perfect state feedback. The estimation scheme consists of measurement, filtering and state propagation stages, and the measurements are assumed to have deterministic error bounds. These error bounds are ellipsoidal and are referred to as uncertainty ellipsoids. Each measurement is followed by a filtering stage, which obtains the minimum-volume ellipsoid that contains the intersection of uncertainty ellipsoids corresponding to the estimated states and the measured states. The state estimates are propagated between measurements using a variational integrator that discretizes the equations of motion. This estimator-based tracking control scheme is applied to the model of a satellite in circular Earth orbit. Numerical simulation results with realistic error bounds on attitude and angular velocity measurements show the good performance of this estimator-based control scheme.

[1]  J. Norton,et al.  State bounding with ellipsoidal set description of the uncertainty , 1996 .

[2]  J. Wen,et al.  The attitude control problem , 1991 .

[3]  Carlos Silvestre,et al.  A Nonlinear GPS/IMU based observer for rigid body attitude and position estimation , 2008, 2008 47th IEEE Conference on Decision and Control.

[4]  Taeyoung Lee,et al.  Global optimal attitude estimation using uncertainty ellipsoids , 2006, Syst. Control. Lett..

[5]  A. Sanyal Optimal Attitude Estimation and Filtering Without Using Local Coordinates Part I: Uncontrolled and Deterministic Attitude Dynamics , 2005, 2006 American Control Conference.

[6]  John L. Crassidis,et al.  Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers , 1999 .

[7]  Amit K. Sanyal,et al.  A Lie group variational integrator for rigid body motion in SE(3) with applications to underwater vehicle dynamics , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  J. Cortés Discontinuous dynamical systems , 2008, IEEE Control Systems.

[9]  F. Markley,et al.  Unscented Filtering for Spacecraft Attitude Estimation , 2003 .

[10]  N. McClamroch,et al.  Almost global attitude stabilization of an orbiting satellite including gravity gradient and control saturation effects , 2006, 2006 American Control Conference.

[11]  A. Sanyal,et al.  Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity , 2008 .

[12]  G. Wahba A Least Squares Estimate of Satellite Attitude , 1965 .

[13]  D. H. S. Maithripala,et al.  An intrinsic observer for a class of simple mechanical systems on a Lie group , 2004, Proceedings of the 2004 American Control Conference.

[14]  John L. Crassidis,et al.  Minimum Model Error Approach for Attitude Estimation , 1997 .

[15]  J. Stuelpnagel,et al.  A Least Squares Estimate of Satellite Attitude (Grace Wahba) , 1966 .

[16]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[17]  P. Crouch,et al.  Spacecraft attitude control and stabilization: Applications of geometric control theory to rigid body models , 1984 .

[18]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[19]  Warren E. Dixon,et al.  Nonlinear Control of Engineering Systems , 2002 .

[20]  Taeyoung Lee,et al.  Attitude maneuvers of a rigid spacecraft in a circular orbit , 2006, 2006 American Control Conference.

[21]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .