Anti-windup Design for Satellite Control with Microthrusters

Future space missions (e.g. microscope, formation flying, rendez-vous) demand for an acceleration or relative position control. That requires actuators that can provide an effort in the linear axis. Therefore propulsion systems apply. Then, these same systems are used for the attitude control instead of the reaction wheels. At the same time a high precision is demanded. Thus microthrusters are needed as they are able to perform an almostcontinuous propulsion, between zero and its maximum, with a quantization. Even though they satisfy the demands on high precision, the maximal propulsion capacity appears to be critically low, which could lead to the saturation of the actuator. A model of the systems needing longitudinal efforts with high precision is presented. Microthrusters used in these kind of systems are also characterized. An anti-windup controller design technique is proposed for this kind of actuators. Simulations consider the attitude control of an axis of a satellite. They show how the anti-windup controller increases the level of saturation allowed as well as the disturbance amplitude. Simulations are based on a nominal model provided by CNES and developed in matlab/simulink.

[1]  Matthew C. Turner,et al.  Antiwindup for stable linear systems with input saturation: an LMI-based synthesis , 2003, IEEE Trans. Autom. Control..

[2]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[3]  W. Schmitendorf,et al.  Stability analysis for a class of linear controllers under control constraints , 1991 .

[4]  Per-Olof Gutman,et al.  A new design of constrained controllers for linear systems , 1985, IEEE Transactions on Automatic Control.

[5]  David G. Ward,et al.  An antiwindup approach to enlarging domain of attraction for linear systems subject to actuator saturation , 2002, IEEE Trans. Autom. Control..

[6]  Sophie Tarbouriech,et al.  Stability analysis and stabilization of systems presenting nested saturations , 2006, IEEE Transactions on Automatic Control.

[7]  Sophie Tarbouriech,et al.  On-Ground Aircraft Control Design Using an LPV Anti-windup Approach , 2007 .

[8]  Tingshu Hu,et al.  Control Systems with Actuator Saturation: Analysis and Design , 2001 .

[9]  Luca Zaccarian,et al.  An anti-windup strategy for active vibration isolation systems , 2006 .

[10]  Jordan M. Berg,et al.  An analysis of the destabilizing effect of daisy chained rate-limited actuators , 1996, IEEE Trans. Control. Syst. Technol..

[11]  Sophie Tarbouriech,et al.  Nonlinear Controller Design for Satellite Reaction Wheels Unloading Using Anti-Windup Techniques , 2008 .

[12]  Sophie Tarbouriech,et al.  Advanced strategies in control systems with input and output constraints , 2007 .

[13]  J. Ackermann,et al.  Analysis and Design , 1993 .

[14]  Lars Rundqwist,et al.  Integrator Windup and How to Avoid It , 1989, 1989 American Control Conference.

[15]  Sophie Tarbouriech,et al.  Antiwindup design with guaranteed regions of stability: an LMI-based approach , 2005, IEEE Transactions on Automatic Control.

[16]  A. Teel,et al.  Anti-windup for exponentially unstable linear systems with inputs limited in magnitude and rate , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[17]  S. Tarbouriech,et al.  Anti-windup design: an overview of some recent advances and open problems , 2009 .

[18]  Joâo Manoel Gomes da Silva Sur la stabilité locale de systèmes linéaires avec saturation des commandes , 1997 .

[19]  Tingshu Hu,et al.  Control Systems with Actuator Saturation: Analysis and Design , 2001 .

[20]  A. Teel Anti-windup for exponentially unstable linear systems , 1999 .

[21]  Miroslav Krstic,et al.  Plasma vertical stabilization with actuation constraints in the DIII-D tokamak , 2005, Autom..