Skip to main content
Log in

Sequential gradient-restoration algorithm for optimal control problems with nondifferential constraints

  • Contributed Papers
  • Published:
Journal of Optimization Theory and Applications Aims and scope Submit manuscript

Abstract

This paper considers the numerical solution of optimal control problems involving a functionalI subject to differential constraints, nondifferential constraints, and terminal constraints. The problem is to find the statex(t), the controlu(t), and the parameter π so that the functional is minimized, while the constraints are satisfied to a predetermined accuracy.

The approach taken is a sequence of two-phase processes or cycles, composed of a gradient phase and a restoration phase. The gradient phase involves a single iteration and is designed to decrease the functional, while the constraints are satisfied to first order. The restoration phase involves one or several iterations and is designed to restore the constraints to a predetermined accuracy, while the norm of the variations of the control and the parameter is minimized.

The principal property of the algorithm is that it produces a sequence of feasible suboptimal solutions: the functionsx(t),u(t), π obtained at the end of each cycle satisfy the constraints to a predetermined accuracy. Therefore, the functionals of any two elements of the sequence are comparable.

The stepsize of the gradient phase is determined by a one-dimensional search on the augmented functionalJ, and the stepsize of the restoration phase by a one-dimensional search on the constraint errorP. If α g is the gradient stepsize and α r is the restoration stepsize, the gradient corrections are ofO g ) and the restoration corrections are ofO r α g 2). Therefore, for α g sufficiently small, the restoration phase preserves the descent property of the gradient phase: the functionalÎ at the end of any complete gradient-restoration cycle is smaller than the functionalI at the beginning of the cycle.

To facilitate the numerical solution on digital computers, the actual time ϑ is replaced by the normalized timet, defined in such a way that the extremal arc has a normalized time length Δt=1. In this way, variable-time terminal conditions are transformed into fixed-time terminal conditions. The actual time τ at which the terminal boundary is reached is regarded to be a component of the parameter π being optimized.

The present general formulation differs from that of Ref. 4 because of the inclusion of the nondifferential constraints to be satisfied everywhere over the interval 0 ≤t ≤ 1. Its importance lies in that (i) many optimization problems arise directly in the form considered here, (ii) problems involving state equality constraints can be reduced to the present scheme through suitable transformations, and (iii) problems involving inequality constraints can be reduced to the present scheme through suitable transformations. The latter statement applies, for instance, to the following situations: (a) problems with bounded control, (b) problems with bounded state, (c) problems with bounded time rate of change of the state, and (d) problems where some bound is imposed on an arbitrarily prescribed function of the parameter, the control, the state, and the time rate of change of the state.

Numerical examples are presented for both the fixed-final-time case and the free-final-time case. These examples demonstrate the feasibility as well as the rapidity of convergence of the technique developed in this paper.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Miele, A., Damoulakis, J. N., andCloutier, J. R.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Nondifferential Constraints, Part 1, Theory, Rice University, Aero-Astronautics Report No. 109, 1973.

  2. Miele, A., Tietze, J. L., andCloutier, J. R.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Nondifferential Constraints, Part 2, Examples, Rice University, Aero-Astronautics Report No. 110, 1973.

  3. Miele, A., Damoulakis, J. N., andTietze, J. L.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Nondifferential Constraints, Part 3, Examples, Rice University, Aero-Astronautics Report No. 111, 1973.

  4. Miele, A., Pritchard, R. E., andDamoulakis, J. N.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems, Journal of Optimization Theory and Applications, Vol. 5, No. 4, 1970.

  5. Rovner, J. M.,Optimization of Cyclic Parallel Reactors with Decaying Catalyst, Rice University, Department of Chemical Engineering, Ph.D. Thesis, 1973.

  6. Jacobson, D. H., andLele, M. M.,A Transformation Technique for Optimal Control Problems with a State Variable Inequality Constraint, IEEE Transactions on Automatic Control, Vol. AC-14, No. 5, 1969.

  7. Kelley, H. J.,Method of Gradients, Optimization Techniques, Edited by G. Leitmann, Academic Press, New York, New York, 1962.

    Google Scholar 

  8. Bryson, A. E., Jr., andDenham, W. F.,A Steepest-Ascent Method for Solving Optimum Programming Problems, Journal of Applied Mechanics, Vol. 84, No. 2, 1962.

  9. Bliss, G. A.,Lectures on the Calculus of Variations, The University of Chicago Press, Chicago, Illinois, 1946.

    Google Scholar 

  10. Hestenes, M. R.,Calculus of Variations and Optimal Control Theory, John Wiley and Sons, New York, New York, 1966.

    Google Scholar 

  11. Pontryagin, L. S., Boltyanskii, V. G., Gamkrelidze, R. V., andMishchenko, E. F.,The Mathematical Theory of Optimal Processes, John Wiley and Sons (Interscience Publishers), New York, New York, 1962.

    Google Scholar 

  12. Bryson, A. E., Jr., andHo, Y. C.,Applied Optimal Control, Blaisdell Publishing Company, Waltham, Massachusetts, 1969.

    Google Scholar 

  13. Miele, A., Editor,Theory of Optimum Aerodynamic Shapes, Academic Press, New York, New York, 1965.

    Google Scholar 

  14. Miele, A.,Method of Particular Solutions for Linear, Two-Point Boundary-Value Problems, Journal of Optimization Theory and Applications, Vol. 2, No. 4, 1968.

  15. Heideman, J. C.,Use of the Method of Particular Solutions in Nonlinear, Two-Point Boundary-Value Problems, Journal of Optimization Theory and Applications, Vol. 2, No. 6, 1968.

  16. Miele, A., andIyer, R. R.,General Technique for Solving Nonlinear, Two-Point Boundary-Value Problems via the Method of Particular Solutions, Journal of Optimization Theory and Applications, Vol. 5, No. 5, 1970.

  17. Miele, A., andIyer, R. R.,Modified Quasilinearization Method for Solving Nonlinear, Two-Point Boundary-Value Problems, Journal of Mathematical Analysis and Applications, Vol. 36, No. 3, 1971.

  18. Ralston, A.,Numerical Integration Methods for the Solution of Ordinary Differential Equations, Mathematical Methods for Digital Computers, Vol. 1, Edited by A. Ralston and H. S. Wilf, John Wiley and Sons, New York, New York, 1960.

    Google Scholar 

  19. Miele, A., Mangiavacchi, A., andAggarwal, A. K.,Modified Quasilinearization Algorithm for Optimal Control Problems with Nondifferential Constraints, Part 1, Theory, Rice University, Aero-Astronautics Report No. 112, 1973.

  20. Miele, A., Mangiavacchi, A., andAggarwal, A. K.,Modified Quasilinearization Algorithm for Optimal Control Problems with Nondifferential Constraints, Part 2, Examples, Rice University, Aero-Astronautics Report No. 113, 1973.

  21. Damoulakis, J. N.,Gradient Methods in Control Theory, Part 3, Sequential Gradient-Restoration Algorithm: Numerical Examples, Rice University, Aero-Astronautics Report No. 65, 1969.

  22. Hennig, G. R., andMiele, A.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Bounded State Variables, Part I, Theory, Rice University, Aero-Astronautics Report No. 101, 1972.

  23. Hennig, G. R., andMiele, A.,Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Bounded State Variables, Part 2, Examples, Rice University, Aero-Astronautics Report No. 102, 1972.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported by the Office of Scientific Research, Office of Aerospace Research, United States Air Force, Grant No. AF-AFOSR-72-2185. The authors are indebted to Dr. A. V. Levy for helpful discussions. This paper is a condensation of the investigations reported in Refs. 1–3. Portions of this paper were presented by the senior author at the 5th LFIP Conference on Optimization Techniques, Rome, Italy. 1973.

On leave from the US Naval Weapons Laboratory, Dahlgren, Virginia.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Miele, A., Damoulakis, J.N., Cloutier, J.R. et al. Sequential gradient-restoration algorithm for optimal control problems with nondifferential constraints. J Optim Theory Appl 13, 218–255 (1974). https://doi.org/10.1007/BF00935541

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00935541

Key Words

Navigation