An iterative procedure for computing time-optimal controls

An iterative procedure is derived for computing time controls for regulator systems described by vector differential equations of the form \dot{x}=Ax+bu where A and b are constant |u| \leq 1 . The iterative computational procedure is based on the parameterization of the minimal time control in terms of the initial conditions of the system's adjoint differential equation. A function is derived relating the initial state of the system to the adjoint system's initial conditions and to the time required by the optimal control to drive that state to zero. Mapping properties of this function, on which the control computation depends, are discussed. To demonstrate the results of this computational procedure, an example is included in which a time-optimal control for a fourth order system with two pairs of complex roots is computed.

[1]  Arthur M. Hopkin,et al.  A Phase-Plane Approach to the Compensation of Saturating Servomechanisms , 1951, Transactions of the American Institute of Electrical Engineers.

[2]  E. Richard Kuba,et al.  A phase-space method for the synthesis of nonlinear servomechanisms , 1956, Transactions of the American Institute of Electrical Engineers, Part II: Applications and Industry.

[3]  R. Bellman,et al.  On the “bang-bang” control problem , 1956 .

[4]  J P Lasalle,et al.  TIME OPTIMAL CONTROL SYSTEMS. , 1959, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Charles A. Desoer,et al.  The Bang Bang Servo Problem Treated by Variational Techniques , 1959, Inf. Control..

[6]  L. Neustadt Synthesizing time optimal control systems , 1960 .

[7]  J. H. Eaton An iterative solution to time-optimal control* , 1962 .

[8]  Yu-Chi Ho,et al.  A Successive Approximation Technique for Optimal Control Systems Subject to Input Saturation , 1962 .