A controllability theory for nonlinear systems

A Lyapunov-like approach to the controllability of nonlinear dynamic systems is presented. A theory is developed which yields sufficient conditions for complete controllability for some classes of nonlinear systems; feedback controllers which drive the systems to desired terminal conditions, at a specified final time, are also obtained. Well-known controllability conditions for linear dynamic systems are derived using this general controllability theory. Elliptical regions are found which contain (bound) the trajectories of a class of systems controlled according to these methods. These regions are used in synthesizing controllers for nonlinear systems and for a class of state-variable inequality constrained problems. An uncontrollability theorem, based also upon Lyapunov-like notions, is presented; this yields sufficiency conditions for uncontrollability for some types of nonlinear systems. Relationships of the theories to other nonlinear controllability approaches are indicated.

[1]  R. E. Kalman,et al.  Contributions to the Theory of Optimal Control , 1960 .

[2]  E. Lee,et al.  Optimal control for nonlinear processes , 1961 .

[3]  R. E. Kalman,et al.  Controllability of linear dynamical systems , 1963 .

[4]  J. B. Rosen Controllable Stability and Equivalent Nonlinear Programming Problem , 1963 .

[5]  H. Hermes Controllability and the Singular Problem , 1964 .

[6]  George W. Haynes On the optimality of a totally singular vector control - An extension of the Green's theorem approach to higher dimensions. , 1966 .

[7]  S. Mcreynolds The successive sweep method and dynamic programming , 1967 .

[8]  E. Davison,et al.  Controllability of a class of nonlinear time-variable systems , 1967, IEEE Transactions on Automatic Control.

[9]  Leonard Weiss On the Controllability of Delay-Differential Systems , 1967 .

[10]  R. R. Mohler,et al.  Completely Controllable Bilinear Systems , 1968 .

[11]  D. Jacobson New second-order and first-order algorithms for determining optimal control: A differential dynamic programming approach , 1968 .

[12]  D. Jacobson Differential dynamic programming methods for solving bang-bang control problems , 1968 .

[13]  S. Mcreynolds,et al.  On optimal control problems with discontinuities , 1968 .

[14]  Ronald R. Mohler,et al.  Natural Bilinear Control Processes , 1970, IEEE Trans. Syst. Sci. Cybern..

[15]  D. Jacobson,et al.  A discrete-time differential dynamic programming algorithm with application to optimal orbit transfer , 1970 .