Control Using Logic-Based Switching

Between the well-studied areas of discontinuous control [1], [2] on the one hand and sampled data control [3] on the other lies the largely unexplored area of logic-based switching control systems. By a logic-based switching controller is meant a controller whose subsystems include not only familiar dynamical components {integrators, summers, gains, etc.} but logic-driven elements as well {e.g., [4]}. More often than not the predominately logical component within such a system is called a supervisor [5], a mode changer [6], a gain scheduler, or something similar. Within the last decade a number of analytical studies of such systems have emerged, mainly in the area of self-adjusting control [7, 8, 9, 10, 11, 12, 13, 14, 15, 16]. These studies and others have shown that much can be gained by using logic-based switching together with more familiar techniques in the synthesis of feedback controls. The overall models of systems composed of such logics together with the processes they are intended to control are concrete examples of hybrid dynamical systems [17, 18, 19]. The aim of this paper is to give a brief tutorial review of four different classes of hybrid systems of this type — each consists of a continuous-time process to be controlled, a parameterized family of candidate controllers, and an event driven switching logic.

[1]  I. S. Reed,et al.  Asynchronous finite-state machines - A novel control system class , 1967 .

[2]  I. S. Reed,et al.  Asynchronous finite-state machines - A novel control system class. , 1969 .

[3]  C. L. Smith,et al.  Digital computer process control , 1972 .

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

[5]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

[6]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[7]  Bengt Mårtensson,et al.  The order of any stabilizing regulator is sufficient a priori information for adaptive stabilization , 1985 .

[8]  Editors , 1986, Brain Research Bulletin.

[9]  L. Praly Global Stability of a Direct Adaptive Control Scheme With Respect to a Graph Topology , 1986 .

[10]  Kumpati S. Narendra,et al.  Adaptive and Learning Systems , 1986 .

[11]  B. Barmish,et al.  Adaptive stabilization of linear systems via switching control , 1986, 1986 25th IEEE Conference on Decision and Control.

[12]  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.

[13]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[14]  Kameshwar Poolla,et al.  Adaptive Robust Control: A New Approach , 1988, 1988 American Control Conference.

[15]  D. Mayne,et al.  Design issues in adaptive control , 1988 .

[16]  Peter S. Maybeck,et al.  Multiple model adaptive controller for the STOL F-15 with sensor/actuator failures , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[17]  Y. Pyatnitskiy,et al.  Criteria of asymptotic stability of differential and difference inclusions encountered in control theory , 1989 .

[18]  C. Richard Johnson,et al.  Adaptive algorithms with filtered regressor and filtered error , 1989, Math. Control. Signals Syst..

[19]  A. Morse Towards a unified theory of parameter adaptive control: tunability , 1990 .

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

[21]  Kok Tin Tan,et al.  Maximal output admissible sets and the nonlinear control of linear discrete-time systems with state and control constraints. , 1991 .

[22]  Daniel E. Miller,et al.  An adaptive controller which provides an arbitrarily good transient and steady-state response , 1991 .

[23]  Sanjeev M. Naik,et al.  Robust continuous time adaptive control by parameter projection , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[24]  A. Morse Towards a unified theory of parameter adaptive control. II. Certainty equivalence and implicit tuning , 1992 .

[25]  A. Morse,et al.  Applications of hysteresis switching in parameter adaptive control , 1992 .

[26]  I. Daubechies,et al.  Sets of Matrices All Infinite Products of Which Converge , 1992 .

[27]  Jan Willem Polderman,et al.  Correction and simplification to “The order of a stabilizing regulator is sufficient a priori information for adaptive stabilization” , 1993 .

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

[29]  J. Amerongen,et al.  Supervisory control of mode-switch processes , 1992 .

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

[31]  Roger W. Brockett,et al.  Hybrid Models for Motion Control Systems , 1993 .

[32]  A. Morse,et al.  MIMO Design Models and Internal Regulators for Cyclicly-Switched Parameter-Adaptive Control Systems , 1993, 1993 American Control Conference.

[33]  Harry L. Trentelman,et al.  Essays on control : perspectives in the theory and its applications , 1993 .

[34]  Kumpati S. Narendra,et al.  Improving transient response of adaptive control systems using multiple models and switching , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[35]  A. Morse Supervisory control of families of linear set-point controllers , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[36]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[37]  V. Borkar,et al.  A unified framework for hybrid control , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[38]  K. Narendra,et al.  A common Lyapunov function for stable LTI systems with commuting A-matrices , 1994, IEEE Trans. Autom. Control..

[39]  Vladimir Borisov,et al.  Theory of Chattering Control , 1994 .

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

[41]  G. Goodwin,et al.  Hysteresis switching adaptive control of linear multivariable systems , 1994, IEEE Trans. Autom. Control..

[42]  Daniel E. Miller Adaptive stabilization using a nonlinear time-varying controller , 1994, IEEE Trans. Autom. Control..

[43]  A. Morse,et al.  A cyclic switching strategy for parameter-adaptive control , 1994, IEEE Trans. Autom. Control..

[44]  R. Decarlo,et al.  Construction of piecewise Lyapunov functions for stabilizing switched systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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

[46]  M. Branicky Stability of switched and hybrid systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[47]  Kumpati S. Narendra,et al.  Intelligent control using fixed and adaptive models , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[48]  L. Gurvits Stability of discrete linear inclusion , 1995 .

[49]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[50]  J. Guckenheimer A robust hybrid stabilization strategy for equilibria , 1995, IEEE Trans. Autom. Control..

[51]  K. T. Tan,et al.  Discrete‐time reference governors and the nonlinear control of systems with state and control constraints , 1995 .

[52]  G. Zames,et al.  Feedback control, nonlinear systems, and complexity , 1995 .

[53]  A. S. Morse Logic-based switching and control , 1995 .

[54]  On The Topologies Of Spaces Of Linear Dynamical Systems Commonly Employed As Models For Adaptive And Robust Control Design , 1995 .

[55]  Joao P. Hespanha Stabilization of Nonholonomic Integrators via Logic-Based Switching , 1996 .

[56]  A. Morse Supervisory control of families of linear set-point controllers Part I. Exact matching , 1996, IEEE Trans. Autom. Control..

[57]  P. Ramadge,et al.  Model and controller selection policies based on output prediction errors , 1996, IEEE Trans. Autom. Control..

[58]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..