Robust optimal sliding mode control for spacecraft position and attitude maneuvers

Abstract In this paper, we propose new robust optimal control strategies for spacecraft position and attitude tracking maneuvers in the presence of external disturbances. First, two optimal position and attitude controllers are developed to achieve asymptotic convergence to the desired position and attitude. The first optimal control law is designed based on the inverse optimal control concept using Sontag-type formula and a control Lyapunov function. For the second control law, the optimal Lyapunov approach is used to design an optimal position and attitude controller. Then robust optimal position and attitude controllers are designed by using an integral sliding mode control method to combine a second order sliding mode controller with the derived inverse optimal controller or optimal Lyapunov controller. Both developed robust optimal controllers can minimize a performance index and ensure the stability of the closed-loop system and attenuation of external disturbance. An example of position and attitude tracking maneuvers is presented and simulation results are included to show the performance of the proposed controllers.

[1]  Romeo Ortega,et al.  Output-feedback global stabilization of a nonlinear benchmark system using a saturated passivity-based controller , 1999, IEEE Trans. Control. Syst. Technol..

[2]  Corey Schumacher,et al.  Optimal sliding mode flight control , 1999 .

[3]  Chutiphon Pukdeboon,et al.  Optimal Output Feedback Controllers for Spacecraft Attitude Tracking , 2012 .

[4]  J. Doyle,et al.  NONLINEAR OPTIMAL CONTROL: A CONTROL LYAPUNOV FUNCTION AND RECEDING HORIZON PERSPECTIVE , 1999 .

[5]  Joseph Z. Ben-Asher,et al.  Aircraft Pitch Control via Second-Order Sliding Technique , 2000 .

[6]  Keck Voon Ling,et al.  H ∞ Inverse Optimal Attitude-Tracking Control of Rigid Spacecraft , 2005 .

[7]  Ming Xin,et al.  Spacecraft Position and Attitude Control with Theta-D Technique , 2004 .

[8]  Antonella Ferrara,et al.  Traction Control for Ride-by-Wire Sport Motorcycles: A Second-Order Sliding Mode Approach , 2009, IEEE Transactions on Industrial Electronics.

[9]  M. Xin,et al.  Nonlinear optimal control of spacecraft approaching a tumbling target , 2011 .

[10]  Guangren Duan,et al.  Robust adaptive integrated translation and rotation control of a rigid spacecraft with control saturation and actuator misalignment , 2013 .

[11]  Miroslav Krstic,et al.  Inverse optimal stabilization of a rigid spacecraft , 1999, IEEE Trans. Autom. Control..

[12]  Christopher D. Hall,et al.  Decentralized Coordinated Attitude Control Within a Formation of Spacecraft , 2006 .

[13]  Jun Zhao,et al.  Optimal periodic controller for formation flying on libration point orbits , 2011 .

[14]  R. Ortega,et al.  On global output feedback regulation of Euler-Lagrange systems with bounded inputs , 1997, IEEE Trans. Autom. Control..

[15]  Chutiphon Pukdeboon,et al.  Control Lyapunov function optimal sliding mode controllers for attitude tracking of spacecraft , 2012, J. Frankl. Inst..

[16]  P. Kokotovic,et al.  Inverse Optimality in Robust Stabilization , 1996 .

[17]  Jan Tommy Gravdahl,et al.  Spacecraft coordination control in 6DOF: Integrator backstepping vs passivity-based control , 2008, Autom..

[18]  Lorenzo Fagiano,et al.  Vehicle Yaw Control via Second-Order Sliding-Mode Technique , 2008, IEEE Transactions on Industrial Electronics.

[19]  Awad El-Gohary Optimal control of a programmed motion of a rigid spacecraft using redundant kinematics parameterizations , 2005 .

[20]  Ilyas Eker Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. , 2006, ISA transactions.

[21]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[22]  Awad I. El-Gohary Optimal control of an angular motion of a rigid body during infinite and finite time intervals , 2003, Appl. Math. Comput..

[23]  Stephen P. Banks,et al.  Sliding Mode Control with Optimal Sliding Surfaces for Missile Autopilot Design , 2000 .

[24]  M. Shuster A survey of attitude representation , 1993 .

[25]  Eduardo Sontag A universal construction of Artstein's theorem on nonlinear stabilization , 1989 .

[26]  Randy A. Freeman,et al.  Robust Nonlinear Control Design , 1996 .

[27]  Roberto Cristi,et al.  Adaptive Quaternion Feedback Regulation for Eigenaxis Rotations , 1994 .

[28]  Mohammad Hassan Khooban,et al.  FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES , 2013 .

[29]  Awad El-Gohary,et al.  Optimal control of a rigid body motion using Euler parameters without angular velocity measurements , 2010 .

[30]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[31]  N. N Krasovskii,et al.  On the stabilization of unstable motions by additional forces when the feedback loop is incomplete , 1963 .

[32]  Fuyuto Terui Position and attitude control of a spacecraft by sliding mode control , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[33]  R. Ortega Passivity-based control of Euler-Lagrange systems : mechanical, electrical and electromechanical applications , 1998 .

[34]  Yuri B. Shtessel,et al.  New methodologies for adaptive sliding mode control , 2010, Int. J. Control.

[35]  Ligang Wu,et al.  State estimation and sliding mode control for semi-Markovian jump systems with mismatched uncertainties , 2015, Autom..

[36]  Alok Sinha,et al.  Optimal sliding-mode control of a flexible spacecraft under stochastic disturbances , 1995 .

[37]  A. Sanyal,et al.  Almost global asymptotic tracking control for spacecraft body-fixed hovering over an asteroid , 2014 .

[38]  Keck Voon Ling,et al.  Inverse optimal adaptive control for attitude tracking of spacecraft , 2005, IEEE Trans. Autom. Control..

[39]  Qinglei Hu,et al.  6 DOF synchronized control for spacecraft formation flying with input constraint and parameter uncertainties. , 2011, ISA transactions.

[40]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[41]  Jean-Pierre Barbot,et al.  Sliding Mode Control In Engineering , 2002 .

[42]  Shihua Li,et al.  Finite-Time Attitude Tracking Control of Spacecraft With Application to Attitude Synchronization , 2011, IEEE Transactions on Automatic Control.

[43]  P. Hughes Spacecraft Attitude Dynamics , 1986 .

[44]  Yuri B. Shtessel,et al.  Higher order sliding modes , 2008 .

[45]  Guoqiang Wu,et al.  Robust Finite-Time Control for Spacecraft with Coupled Translation and Attitude Dynamics , 2013 .

[46]  Chutiphon Pukdeboon Finite-Time Second-Order Sliding Mode Controllers for Spacecraft Attitude Tracking , 2013 .

[47]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[48]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[49]  Yuri B. Shtessel,et al.  Smooth second-order sliding modes: Missile guidance application , 2007, Autom..

[50]  Christopher Edwards,et al.  Advances in variable structure and sliding mode control , 2006 .

[51]  Chutiphon Pukdeboon,et al.  Optimal sliding mode controllers for attitude tracking of spacecraft , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[52]  Yonmook Park,et al.  Robust and optimal attitude stabilization of spacecraft with external disturbances , 2005 .

[53]  D. T. Stansbery,et al.  Position and attitude control of a spacecraft using the state-dependent Riccati equation technique , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[54]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[55]  X. Cai,et al.  Inverse optimal control of nonlinear systems with structural uncertainty , 2005 .

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

[57]  O. Egeland,et al.  State feedback H∞-suboptimal control of a rigid spacecraft , 1997, IEEE Trans. Autom. Control..

[58]  V. Utkin,et al.  Integral sliding mode in systems operating under uncertainty conditions , 1996, Proceedings of 35th IEEE Conference on Decision and Control.