An LQR/LQG theory for systems with saturating actuators

An extension of the LQR/LQG methodology to systems with saturating actuators, referred to as SLQR/SLQG, where S stands for saturating, is obtained. The development is based on the method of stochastic linearization, whereby the saturation is replaced by a gain, calculated as a function of the variance of the signal at its input. Using the stochastically linearized system and the Lagrange multiplier technique, solutions of the SLQR/SLQG problems are derived. These solutions are given by standard Riccati and Lyapunov equations coupled with two transcendental equations, which characterize both the variance of the signal at the saturation input and the Lagrange multiplier associated with the constrained minimization problem. It is shown that, under standard stabilizability and detectability conditions, these equations have a unique solution, which can be found by a simple bisection algorithm. When the level of saturation tends to infinity, these equations reduce to their standard LQR/LQG counterparts. In addition, the paper investigates the properties of closed-loop systems with SLQR/SLQG controllers and saturating actuators. In this regard, it is shown that SLQR/SLQG controllers ensure semi-global stability by appropriate choice of a parameter in the performance criterion. Finally, the paper illustrates the techniques developed by a ship roll damping problem.

[1]  Manfred Morari,et al.  A unified framework for the study of anti-windup designs , 1994, Autom..

[2]  Michael Athans,et al.  Design of feedback control systems for stable plants with saturating actuators , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[3]  Roy S. Smith,et al.  Control of Plants with Input Saturation Nonlinearities , 1987, 1987 American Control Conference.

[4]  Mario Sznaier,et al.  Suboptimal control of linear systems with state and control inequality constraints , 1987, 26th IEEE Conference on Decision and Control.

[5]  Wassim M. Haddad,et al.  Fixed-structure controller design for discrete-time systems with actuator amplitude and rate saturation constraints , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[6]  Robert L. Kosut,et al.  Design of Linear Systems with Saturating Linear Control and Bounded States , 1982, 1982 American Control Conference.

[7]  A. Teel Global stabilization and restricted tracking for multiple integrators with bounded controls , 1992 .

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

[9]  W. M. Wonham,et al.  A computational approach to optimal control of stochastic saturating systems. , 1969 .

[10]  Kelly D. Hammett,et al.  An analysis of the destabilizing effect of daisy chained rate-limited actuators , 1995 .

[11]  D. Chmielewski,et al.  On constrained infinite-time linear quadratic optimal control , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[12]  Giovanni Muscato,et al.  A roll stabilization system for a monohull ship: modeling, identification, and adaptive control , 1996, IEEE Trans. Control. Syst. Technol..

[13]  Jose Alvarez-Ramirez,et al.  Semiglobal stabilization of linear systems using constrained controls: a parametric optimization approach , 1999 .

[14]  Michael Goldfarb,et al.  The effect of actuator saturation on the performance of PD-controlled servo systems , 1999 .

[15]  Jong Shik Kim,et al.  Nonlinear quadratic Gaussian control with loop transfer recovery , 2003 .

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

[17]  J. P. Lasalle,et al.  Absolute Stability of Regulator Systems , 1964 .

[18]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[19]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[20]  Franco Blanchini,et al.  Set invariance in control , 1999, Autom..

[21]  Cevat Gokcek Disturbance rejection and reference tracking in control systems with saturating actuators. , 2000 .

[22]  J. Pearson,et al.  L^{1} -optimal compensators for continuous-time systems , 1987 .

[23]  G. Vinnicombe,et al.  Anti-windup synthesis for guaranteed /spl Lscr//sub 2/ performance , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[24]  Semyon M. Meerkov,et al.  Disturbance rejection in control systems with saturating actuators , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[25]  Joseph J. Beaman,et al.  Non-linear quadratic gaussian controlf , 1984 .

[26]  S. Lefschetz Stability of nonlinear control systems , 1966 .

[27]  P. Spanos,et al.  Random vibration and statistical linearization , 1990 .

[28]  Wassim M. Haddad,et al.  Actuator amplitude saturation control for systems with exogenous disturbances , 2002, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[29]  A. Teel Linear systems with input nonlinearities: Global stabilization by scheduling a family of H∞-type controllers , 1995 .

[30]  Arthur Gelb,et al.  Multiple-Input Describing Functions and Nonlinear System Design , 1968 .

[31]  P. R. Bélanger,et al.  Piecewise-linear LQ control for systems with input constraints , 1994, Autom..

[32]  A. Teel Semi-global stabilizability of linear null controllable systems with input nonlinearities , 1995, IEEE Trans. Autom. Control..

[33]  Vikram Kapila,et al.  Model predictive control of systems with actuator amplitude and rate saturation , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[34]  Tingshu Hu,et al.  Semi-global stabilization with guaranteed regional performance of linear systems subject to actuator saturation , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[35]  Dennis S. Bernstein,et al.  Anti-windup compensator synthesis for systems with saturation actuators , 1995 .

[36]  G. Siouris,et al.  Nonlinear Control Engineering , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[37]  Vasile Mihai Popov,et al.  Hyperstability of Control Systems , 1973 .

[38]  J. Pearson,et al.  L1-optimal compensators for continuous-time systems , 1986, 1986 25th IEEE Conference on Decision and Control.

[39]  Ping Hou,et al.  On simultaneous global external and global internal stabilization of critically unstable linear systems with saturating actuators , 2000, IEEE Trans. Autom. Control..

[40]  Andrew R. Teel,et al.  Control of linear systems with saturating actuators , 1996 .

[41]  D. Bernstein,et al.  A chronological bibliography on saturating actuators , 1995 .

[42]  Eduardo Sontag,et al.  A general result on the stabilization of linear systems using bounded controls , 1994, IEEE Trans. Autom. Control..

[43]  D. Luenberger Optimization by Vector Space Methods , 1968 .

[44]  Eduardo Sontag An algebraic approach to bounded controllability of linear systems , 1984 .

[45]  A. Fuller In-the-large stability of relay and saturating control systems with linear controllers , 1969 .

[46]  W. Haddad,et al.  Guaranteed domains of attraction for multivariable luré systems via open Lyapunov surfaces , 1997 .

[47]  T. Apostol Mathematical Analysis , 1957 .

[48]  J. Willems Least squares stationary optimal control and the algebraic Riccati equation , 1971 .

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

[50]  Ali Saberi,et al.  Output regulation for linear systems subject to input saturation , 1996, Autom..

[51]  R. Bhattacharyya Dynamics of Marine Vehicles , 1978 .

[52]  Harry L. Trentelman,et al.  Families of linear-quadratic problems: Continuity properties , 1987 .

[53]  R. Booton Nonlinear control systems with random inputs , 1954, IRE Transactions on Circuit Theory.

[54]  Daniel Liberzon,et al.  Nonlinear feedback systems perturbed by noise: steady-state probability distributions and optimal control , 2000, IEEE Trans. Autom. Control..

[55]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[56]  J. Elgin The Fokker-Planck Equation: Methods of Solution and Applications , 1984 .

[57]  Odd M. Faltinsen,et al.  Sea loads on ships and offshore structures , 1990 .