Integrated Guidance and Fault Tolerant Adaptive Control for Mars Entry Vehicle

of space exploration vehicles. Major challenges in these missions are posed by uncertainties in atmospheric properties like density and winds. A guidance algorithm based on optimal control theory and integrated with a nonlinear Structured Adaptive Model Inversion controller is developed, implemented and evaluated in this paper. The guidance algorithm uses B-spline parametrization of states to generate dynamically feasible optimal trajectories which steer the vehicle from entry interface conditions to a Final Approach Corridor, while simultaneously satisfying terminal conditions. Guidance trajectory acts as a reference trajectory for nonlinear adaptive controller which further generates the commanded moments based on reference input. Reaction control jet selection is accomplished using discrete control allocation. Discrete control allocation method can also handle various types of control failures. Performance is evaluated with a Mars Ellipsled vehicle non real-time simulation for a complete Mars entry trajectory tracking scenario. Simulation results presented in the paper demonstrate that the guidance algorithm generates the optimal trajectory under various terminal constraints while the fault tolerant control algorithm satisfactorily track this optimal trajectory in the presence of plant and environment uncertainties, in addition to control failures.

[1]  R. Bhattacharya,et al.  OPTRAGEN: A MATLAB Toolbox for Optimal Trajectory Generation , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[2]  James M. Buffington,et al.  Flight control for mixed-amplitude commands , 1997 .

[3]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[4]  John Valasek,et al.  Structured Adaptive Model Inversion Controller for Mars Atmospheric Flight , 2007 .

[5]  John Valasek,et al.  Structured adaptive model inversion control with actuator saturation constraints applied to tracking spacecraft maneuvers , 2004 .

[6]  Kara M. Kranzusch,et al.  Entry Abort Determination Using Non-Adaptive Neural Networks for Mars Precision Landers , 2005 .

[7]  E. M. L. Beale,et al.  Nonlinear and Dynamic Programming , 1965 .

[8]  A. Page,et al.  A CLOSED-LOOP COMPARISON OF CONTROL ALLOCATION METHODS , 2000 .

[9]  John Valasek,et al.  Fault Tolerant Control Allocation for Mars Entry Vehicle using Adaptive Control , 2008 .

[10]  A. Seiff,et al.  Structure of the atmosphere of Mars in summer at mid-latitudes , 1977 .

[11]  John L. Junkins,et al.  Adaptive realization of linear closed loop tracking dynamics in the presence of large system model errors , 1999 .

[12]  David B. Doman,et al.  Quantized Control Allocation of Reaction Control Jets and Aerodynamic Control Surfaces , 2009 .

[13]  Wayne C. Durham Constrained control allocation - Three-moment problem , 1994 .

[14]  Kamesh Subbarao Structured adaptive model inversion (SAMI): Theory and applications to trajectory tracking for non-linear dynamical systems , 2001 .

[15]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[16]  Raktim Bhattacharya,et al.  Optimal Guidance of Hypersonic Vehicles Using B-Splines and Galerkin Projection , 2008 .

[17]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[18]  John Valasek,et al.  Fault-Tolerant Structured Adaptive Model Inversion Control , 2006 .

[19]  Ping Lu,et al.  Onboard Generation of Three-Dimensional Constrained Entry Trajectories , 2002 .

[20]  I. Michael Ross,et al.  Optimal Nonlinear Feedback Guidance for Reentry Vehicles , 2006 .

[21]  A. Ravindran,et al.  Engineering Optimization: Methods and Applications , 2006 .

[22]  Prasun N. Desai,et al.  Mars exploration rovers entry, descent, and landing trajectory analysis , 2004 .

[23]  C. A. Kluever,et al.  Entry Guidance Performance for Mars Precision Landing , 2008 .

[24]  Richard H. Shertzer Control allocation for the next generation of entry vehicles , 2002 .

[25]  Monish D. Tandale,et al.  Solutions for handling control magnitude bounds in adaptive dynamic inversion controlled satellites , 2007 .