Skip to main content
Log in

An exact penalty method for constrained optimal control problems

  • Published:
Rendiconti del Circolo Matematico di Palermo Series 2 Aims and scope Submit manuscript

Abstract

We develop a theoretical framework for constrained optimal control problems. Using an exact penalty method, the differential equation as well as the constraints are handled to obtain an abstract nonsmooth infinite dimensional optimization problem. By tools of nonsmooth analysis theory in infinite dimensional spaces, we investigate the relation between the stationary points of the obtained nondifferentiable optimization problem and those of the constrained optimal control problem. An algorithm to minimize the unconstrained problem combined the penalty function and the projection method is also given.

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. Benharrat, M., Mokhtar-Kharroubi, H.: Exterior penalty in optimal control problem with state-control constraints. Rend. Circ. Mat. Palermo 59(3), 389–403 (2010)

    Article  MathSciNet  Google Scholar 

  2. Bonnans, J.F., Guilbaud, T.: Using logarithmic penalties in the shooting algorithm for optimal control problems. Opt. Control Appl. Methods 24, 257–278 (2003)

    Article  MathSciNet  Google Scholar 

  3. Clarke, F.H.: Optimization and Nonsmooth Analysis. Wiley-Interscience, New York (1983)

    MATH  Google Scholar 

  4. Courant, R.: Variational methods for the solution of problems of equilibrium and vibrations. Bull. Am. Math. Soc. 49, 1–23 (1943)

    Article  MathSciNet  Google Scholar 

  5. Cesari, L.: Optimization Theory and Application; Problems with Ordinary Differential Equations. Springer, Berlin (1983)

    MATH  Google Scholar 

  6. Dem’yanov, V.F.: Exact penalty functions problems of variation caculus. Autom. Remote Control 65(2), 280–290 (2004)

    Article  MathSciNet  Google Scholar 

  7. Demyanov, V.F., Di Pillo, G., Facchinei, F.: Exact penalization via dini and hadamard conditonal derivatives. Optim. Methods Softw. 9, 19–36 (1998)

    Article  MathSciNet  Google Scholar 

  8. Dem’yanov, V.F., Giannessi, F., Karelin, V.V.: Optimal control problems via exact penalty functions. J. Global Optim. 12, 215–223 (1998)

    Article  MathSciNet  Google Scholar 

  9. Fabien, B.C.: An extended penalty function approach to the numerical solution of constrained optimal control problems. Opt. Control Appl. Methods 17(5), 341–355 (1996)

    Article  MathSciNet  Google Scholar 

  10. Gerdts, M., Kunkel, M.: A nonsmooth Newton’s method for discretized optimal control problems with state and control constraints. J. Ind. Manag. Optim. 4(2), 247–270 (2008)

    MathSciNet  MATH  Google Scholar 

  11. Graichen, K., Petit, N.: Incorporating a class of constraints into the dynamics of optimal control problems. Opt. Control Appl. Methods 30(6), 537–561 (2009)

    Article  MathSciNet  Google Scholar 

  12. Graichen, K., Petit N., Kugi, A.: Transformation of optimal control problems with a state constraint avoiding interior boundary conditions. In: Proceedings of the 47th IEEE Conferences on Decision and Control, pp. 913–920 (2008)

  13. Graichen, K., Kugi, A., Petit, N., Chaplais, F.: Handling constraints in optimal control with saturation functions and system extension. Syst. Control Lett. 59(11), 671–679 (2010)

    Article  MathSciNet  Google Scholar 

  14. Gugat, M., Zuazua, E.: Exact penalization of terminal constraints for optimal control problems. Optim. Control Appl. Methods 37(6), 1329–1354 (2016)

    Article  MathSciNet  Google Scholar 

  15. Kaepernick, B., Graichen, K.: Nonlinear model predictive control based on constraint transformation. Opt. Control Appl. Methods 37(4), 807–828 (2016)

    Article  MathSciNet  Google Scholar 

  16. Karelin, V.V.: Penalty functions in a control problem. Autom. Remote Control 65(3), 483–492 (2004). (Translated from Avtomatika i Telemekhanika, No. 3, (2004), pp. 137–147)

    Article  MathSciNet  Google Scholar 

  17. Li, B., Yu, ChJ, Teo, K.L., Duan, G.R.: An exact penalty function method for continuous inequality constrained optimal control problem. J. Optim. Theory Appl. 151, 260–291 (2011)

    Article  MathSciNet  Google Scholar 

  18. Malisani, P., Chaplais, F., Petit, N.: A constructive interior penalty method for optimal control problems with state and input constraints. In: Proceedings of the American Control Conference, pp. 2669–2676 (2012)

  19. Malisani, P., Chaplais, F., Petit, N.: An interior penalty method for optimal control problems with state and input constraints of non-linear systems. Opt. Control Appl. Methods 37(1), 3–33 (2014)

    Article  Google Scholar 

  20. Lucchetti, R., Patrone, F.: On Nemytskii’s operator and its application to the lower semicontinuity of integral functionals. Indiana Univ. Math. J. 29(5), 703–713 (1980)

    Article  MathSciNet  Google Scholar 

  21. Mayne, D.Q., Polak, E.: An exact penalty function algorithm for control problems with state and control constraints. Autom. Control IEEE Trans. 32(5), 380–387 (1987)

    Article  MathSciNet  Google Scholar 

  22. Mayne, D.Q., Polak, E.: An exact penalty function algorithm for optimal control problems with control and terminal equality constraints, Part 1. J. Optim. Theory Appl. 32(2), 211–246 (1980)

    Article  MathSciNet  Google Scholar 

  23. Mayne, D.Q., Polak, E.: An exact penalty function algorithm for optimal control problems with control and terminal equality constraints, Part 2. J. Optim. Theory Appl. 32(3), 345–364 (1980)

    Article  MathSciNet  Google Scholar 

  24. Medhin, N.G.: Necessary conditions for optimal control problems with bounded state by a penalty method. J. Optim. Theory Appl. 52(1), 97–110 (1987)

    Article  MathSciNet  Google Scholar 

  25. Okamura, K.: Some mathematical theory of the penalty method for solving optimum control problems. SIAM J. Control 2, 317–331 (1965)

    MathSciNet  MATH  Google Scholar 

  26. Robinson, S.M.: Stability theorems for systems of inequalities. Part II: Differentiable nonlinear systems. SIAM J. Numer. Anal. 13, 497–513 (1976)

    Article  MathSciNet  Google Scholar 

  27. Russell, D.L.: Penalty functions and bounded phase coordinate control. SIAM J. Control 2, 409–422 (1965)

    Article  MathSciNet  Google Scholar 

  28. Poljak, B.T.: Semicontinuity of integral functionals and existence theorems for extremai problems (in Russian). Math. Sb. 78, 65–84 (1969)

    Google Scholar 

  29. Xing, A.Q.: The exact penalty function method in constrained optimal control problems. J. Math. Anal. Appl. 186, 514–522 (1994)

    Article  MathSciNet  Google Scholar 

  30. Xing, A.Q., Chen, Z.H., Wang, C.L., Yao, Y.Y.: Exact penalty function approach to constrained optimal control problems. Opt. Control Appl. Methods 10(2), 173–180 (1989)

    Article  MathSciNet  Google Scholar 

  31. Zowe, J., Maurer, H.: Optimality conditions for the programming problem in infinite dimensions. In: Henn, R., Korte, B., Oettli, W. (eds.) Optimization and Operations Research. Lecture Notes in Economics and Mathematical Systems, vol. 157. Springer, Berlin, Heidelberg (1978)

    Google Scholar 

Download references

Acknowledgements

The authors are grateful to anonymous reviewers for valuable remarks and comments, which significantly contributed to the quality of the paper.

Funding

This work was supported by Laboratory of Fundamental and Applicable Mathematics of Oran (LMFAO) and the Algerian research Project: PRFU, No. C00L03ES310120180002.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammed Benharrat.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hammoudi, A., Benharrat, M. An exact penalty method for constrained optimal control problems. Rend. Circ. Mat. Palermo, II. Ser 70, 275–293 (2021). https://doi.org/10.1007/s12215-020-00496-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12215-020-00496-4

Keywords

Mathematics Subject Classification

Navigation