A new computational approach to solving a class of optimal control problems

A class of optimal control problems in which the control signals are bounded and appear linearly in the hamiltonian function occur in many applications. In the solutions to these problems, the fact that optimal control trajectories may contain discontinuities and possibly singular arcs/sub-arcs makes the problems extremely difficult to solve, if not impossible. This paper presents a novel and efficient computational method for solving such problems. The method consists of two steps. In the first step, the original optimal control problem with possible discontinuities and singular arcs in control is converted into one with continuous and non-singular control trajectories by adding to the performance indexes a perturbed (or weighted) energy term. The resultant boundary value problem can easily be solved for an appropriately large value of the perturbation parameter. In the second step, a continuation method (imbedding method, or homotopy method) is developed to obtain the solution to the original problem by...

[1]  S. Kahne,et al.  Optimal control: An introduction to the theory and ITs applications , 1967, IEEE Transactions on Automatic Control.

[2]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[3]  D. Jacobson,et al.  Computation of optimal singular controls , 1970 .

[4]  William F. Powers,et al.  Switching Conditions and a Synthesis Technique for the Singular Saturn Guidance Problem , 1970 .

[5]  J. P. Mcdanell,et al.  Necessary Conditions Joining Optimal Singular and Nonsingular Subarcs , 1971 .

[6]  G. Anderson An indirect numerical method for the solution of a class of optimal control problems with singular arcs , 1972 .

[7]  R. Mehra,et al.  A generalized gradient method for optimal control problems with inequality constraints and singular arcs , 1972 .

[8]  H. Maurer,et al.  Numerical solution of singular control problems using multiple shooting techniques , 1976 .

[9]  Y. A. Liu,et al.  An effective computational algorithm for suboptimal singular and/or bang-bang control I. Theoretical developments and applications to linear lumped systems , 1976 .

[10]  Y. A. Liu,et al.  An effective computational algorithm for suboptimal singular and/or bang‐bang control II. Applications to nonlinear lumped and distributed systems , 1976 .

[11]  David Bell A note on junction conditions for partially singular trajectories , 1978 .

[12]  B.D.O. Anderson,et al.  Singular optimal control problems , 1975, Proceedings of the IEEE.

[13]  E. Allgower,et al.  Simplicial and Continuation Methods for Approximating Fixed Points and Solutions to Systems of Equations , 1980 .

[14]  Richard Bortins On joining non-singular and singular optimal control subarcs , 1983 .

[15]  M. D. Ardema,et al.  Barriers and dispersal surfaces in minimum-time interception , 1984 .

[16]  A. Bryson,et al.  Optimal control of systems with hard control bounds , 1985 .

[17]  Frank L. Lewis,et al.  Optimal Control , 1986 .

[18]  John T. Wen,et al.  An algorithm for obtaining bang-bang control laws , 1987 .

[19]  Hans Joachim Oberle,et al.  Numerical computation of singular control functions for a two-link robot arm , 1987 .

[20]  W. S. Newman Robust near time-optimal control , 1990 .

[21]  S. N. Osipov,et al.  On the problem of the time-optimal manipulator arm turning , 1990 .

[22]  Arthur E. Ryson,et al.  Efficient Algorithm for Time-Optimal Control of a Two-Link Manipulator , 1990 .

[23]  Yaobin Chen,et al.  A proof of the structure of the minimum-time control law of robotic manipulators using a Hamiltonian formulation , 1990, IEEE Trans. Robotics Autom..

[24]  Yaobin Chen,et al.  Existence and structure of minimum-time control for multiple robot arms handling a common object , 1991 .

[25]  Erik I. Verriest,et al.  On the linear quadratic minimum-time problem , 1991 .

[26]  Shin-Yeu Lin,et al.  A hardware implementable two-level parallel computing algorithm for general minimum-time control , 1992 .