Skip to main content

Advertisement

Log in

An Exact Penalty Method for Free Terminal Time Optimal Control Problem with Continuous Inequality Constraints

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

Abstract

In this paper, we consider a class of optimal control problems with free terminal time and continuous inequality constraints. First, the problem is approximated by representing the control function as a piecewise-constant function. Then the continuous inequality constraints are transformed into terminal equality constraints for an auxiliary differential system. After these two steps, we transform the constrained optimization problem into a penalized problem with only box constraints on the decision variables using a novel exact penalty function. This penalized problem is then solved by a gradient-based optimization technique. Theoretical analysis proves that this penalty function has continuous derivatives, and for a sufficiently large and finite penalty parameter, its local minimizer is feasible in the sense that the continuous inequality constraints are satisfied. Furthermore, this local minimizer is also the local minimizer of the constrained problem. Numerical simulations on the range maximization for a hypersonic vehicle reentering the atmosphere subject to a heating constraint demonstrate the effectiveness of our method.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Teo, K.L., Jepps, G., Moore, E.J., Hayes, S.: A computational method for free time optimal control problems, with application to maximizing the range of an aircraft-like projectile. J. Aust. Math. Soc., Ser. B 28, 393–413 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  2. Teo, K.L., Goh, C.J., Lim, C.C.: A computational method for a class of dynamical optimization problems in which the terminal time is conditionally free. IMA J. M. Control Inf. 6, 81–95 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  3. Lin, Q., Loxton, R., Teo, K.L., Wu, Y.H.: A new computational method for a class of free terminal time optimal control problems. Pac. J. Optim. 7(1), 63–81 (2011)

    MathSciNet  MATH  Google Scholar 

  4. Huyer, W., Neumaier, A.: A new exact penalty function. SIAM J. Optim. 13(4), 1141–1158 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Zhang, L.S.: New simple exact penalty function for constrained minimization on ℝn. In: Proceedings of the 4th Australia-China Workshop on Optimization: Theory, Methods and Applications (2009)

    Google Scholar 

  6. Yu, C., Teo, K.L., Zhang, L., Bai, Y.: A new exact penalty function method for continuous inequality constrained optimization problems. J. Ind. Manag. Optim. 6(4), 895–910 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  7. Teo, K.L., Goh, C.J., Wong, K.H.: A Unified Computational Approach to Optimal Control Problems. Longman Scientific & Technical, Harlow (1991)

    MATH  Google Scholar 

  8. Fletcher, R.: Practical Methods of Optimization. Constrained Optimization, vol. 2. Wiley, Chichester (1981)

    MATH  Google Scholar 

  9. Conn, A.R., Gould, N.I.M., Toint, P.L.: Methods for nonlinear constraints in optimization calculations. In: Duff, I.S., Watson, G.A. (eds.) The State of the Art in Numerical Analysis, pp. 363–390. Clarendon, Oxford (1997)

    Google Scholar 

  10. Carlson, D.A., Leitmann, G.: A penalty method approach for open-loop variational games with equality constraints. Ann. Int. Soc. Dyn. Games

  11. Loxton, R.C., Teo, K.L., Rehbock, V., Yiu, K.F.C.: Optimal control problems with a continuous inequality constraint on the state and the control. Automatica 45, 2250–2257 (2009)

    Article  MATH  Google Scholar 

  12. Ahmed, N.U.: Dynamic Systems and Control with Applications. World Scientific, Singapore (2006)

    MATH  Google Scholar 

  13. Teo, K.L., Goh, C.J.: A simple computational procedure for optimization problems with functional inequality constraints. IEEE Trans. Autom. Control 32(10), 940–941 (1987)

    Article  MATH  Google Scholar 

  14. Mangasarian, O.L., Fromovitz, S.: The Fritz John necessary optimality conditions in the presence of equality and inequality constraints. J. Math. Anal. Appl. 17(1), 37–47 (1967)

    Article  MathSciNet  MATH  Google Scholar 

  15. Teo, K.L., Rehbock, V., Jennings, L.S.: A new computational algorithm for functional inequality constrained optimization problems. Automatica 29(3), 789–792 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  16. Vinh, N.X., Busemannand, A., Culp, R.D.: Hypersonic and Planetary Entry Flight Mechanics. University of Michigan Press, Ann Arbor (1980)

    Google Scholar 

  17. Phillips, T.H.: A common aero vehicle (CAV) model, description, and employment guide. Technical report, Schafer Corporation for AFRL and AFSPC (2003)

  18. Jorris, T.R.: Common aero vehicle autonomous reentry trajectory optimization satisfying waypoint and no-fly zone constraints. Ph.D. thesis, Graduate School of Engineering and Management, Air Force Institute of Technology (2007)

  19. Hindmarsh, A.C.: Large ordinary differential equation systems and software. IEEE Control Syst. Mag. 2(4), 24–30 (1982)

    Article  Google Scholar 

  20. Schittkowski, K.: NLPQLP: a Fortran implementation of a sequential quadratic programming algorithm with distributed and non-monotone line search—user’s guide, ver. 3.1. Technical report, Department of Computer Science, University of Bayreuth (2009)

Download references

Acknowledgements

Research supported by China Scholarship Council, a grant from the Australian Research Council, and the Innovation Team Program of the National Science Foundation of China under Grant No. 61021002 Robust flight control theory and applications.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kok Lay Teo.

Additional information

Communicated by George Leitmann.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jiang, C., Lin, Q., Yu, C. et al. An Exact Penalty Method for Free Terminal Time Optimal Control Problem with Continuous Inequality Constraints. J Optim Theory Appl 154, 30–53 (2012). https://doi.org/10.1007/s10957-012-0006-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10957-012-0006-9

Keywords

Navigation