Skip to main content
Log in

Comments on direct transcription solution of DAE constrained optimal control problems with two discretization approaches

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

There have been a number of results in the literature showing that a direct transcription numerical approach to optimal control problems could have a number of surprising and desirable behaviors that were not always predicted by the existing theory especially when differential algebraic equations are involved. Most of these results were developed with an implicit Runge-Kutta (IRK) discretization being used. It is important to know which of these observations hold for direct transcription software using different types of discretizations and which are discretization specific. This paper reexamines several of these questions but using an hp-pseudospectral code. It is seen that while philosophically the results are often similar to the IRK results, there are some differences that should be understood by users solving constrained optimal control problems. This paper also discusses a type of regularization for higher index problems that does not reduce the index.

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. Balla, K., Kurina, G.A., März, R.: Index criteria for differential algebraic equations arising from linear-quadratic optimal control problems. J. Dyn. Control. Syst. 12, 289–311 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  2. Betts, J.T.: Practical methods for optimal control and estimation using nonlinear programming, 2nd ed. SIAM, Philadelphia (2010)

    Book  MATH  Google Scholar 

  3. Betts, J.T., Biehn, N., Campbell, S.L.: Convergence of nonconvergent IRK discretizations of optimal control problems with state inequality constraints. SIAM J. Sci. Comp. 23, 1981–2007 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  4. Betts, J.T., Campbell, S.L., Engelsone, A.: Direct transcription solution of optimal control problems with higher order state constraints: theory vs practice. Optim. Eng. 8, 1–19 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  5. Betts, J.T., Campbell, S.L., Engelsone, A.: Direct transcription solution of inequality constrained optimal control problems, pp 1622–1626. Proceedings of the American Control Conference, Boston (2004)

    Google Scholar 

  6. Betts, J.T., Erb, S.O.: Optimal low thrust trajectories to the Moon. SIAM J. Appl. Dyn. Syst. 2, 144–170 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Biegler, L.T., Campbell, S.L., Mehrmann, V. (eds.): Control and optimization with differential-algebraic constraints. SIAM, Philadelphia (2012)

    Google Scholar 

  8. Biegler, L.T.: Nonlinear programming strategies for dynamic chemical process optimization. Theor. Found. Chem. Eng. 48, 541–554 (2014)

    Article  Google Scholar 

  9. Brenan, K.E., Campbell, S.L., Petzold, L.R.: Numerical solution of initial-value problems in differential-algebraic equations. SIAM, Philadelphia (1996)

    MATH  Google Scholar 

  10. Campbell, S.L., März, R.: Direct transcription solution of high index optimal control problems and regular Euler-Lagrange equations. J. Comput. Appl. Math. 202, 186–202 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  11. Campbell, S.L., Kunkel, P., Mehrmann, V.: Regularization of linear and nonlinear descriptor systems. In: Biegler, L.T., Campbell, S.L., Mehrmann, V. (eds.) Control and optimization with differential-algebraic constraints, pp 17–34. SIAM, Philadelphia (2012)

    Chapter  Google Scholar 

  12. Darby, C.L., Hager, W.W., Rao, A.V.: An hp-adaptive pseudospectral method for solving optimal control problems. Optimal Control Applications and Methods 32, 476–502 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Engelsone, A., Campbell, S.L., Betts, J.T.: Direct transcription solution of higher-index optimal control problems and the virtual index. Appl. Numer. Math. 57, 281–296 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  14. Engelsone, A., Campbell, S.L., Betts, J.T.: Order of Convergence in the direct transcription solution of optimal control problems, pp 3723–3728. Proceedings of the IEEE Conference on Decision Control - European Control Conference, Seville (2005)

    Google Scholar 

  15. Ghanbari, F., Goreishi, F.: Convergence analysis of the pseudospectral method for linear DAEs of index-2. Int. J. Comp. Methods 10, 1350019–1–1350019-20 (2013)

    MathSciNet  Google Scholar 

  16. Hosseini, M.M.: Pseudospectral method for numerical solution of DAEs with an error estimation. Appl. Math. Comput. 170, 115–124 (2005)

    MathSciNet  MATH  Google Scholar 

  17. Hosseini, M.M.: A domain decomposition method for solution of nonlinear differential algebraic equations. Appl. Math. Comput. 181, 1737–1744 (2006)

    MathSciNet  MATH  Google Scholar 

  18. Hosseini, M.M.: Numerical solution of linear high-index DAEs, Computational Science and Its Applications ICCSA 2004, vol. 305, pp 676–685. Lecture Notes in Computer Science, Springer (2004)

  19. Jacobsen, D.H., Lele, M.M., Speyer, J.L.: New necessary conditions of optimality for control problems with state variable inequality constraints. J. Math. Anal. Appl. 35, 255–284 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  20. Jay, L.O.: Lobatto methods. In: Engquist, B. (ed.) Encyclopedia of applied and computational mathematics, numerical analysis of ordinary differential equations. Springer - The Language of Science (2013)

  21. Kameswaran, S., Biegler, L.T.: Convergence rates for direct transcription of optimal control problems using collocation at Radau points. Computat. Optim. Appls. 41, 81–126 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  22. Kameswaran, S., Biegler, L.T.: Simultaneous dynamic optimization strategies: recent advances and challenges. Comput. Chem. Eng. 30, 1560–1573 (2006)

    Article  Google Scholar 

  23. Kameswaran, S., Biegler, L.T.: Advantages of nonlinear-programming-based methodologies for inequality path-constrained optimal control problems - a numerical study. SIAM J. Sci. Stat. Comput. 30, 957–981 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  24. Kunkel, P., Mehrmann, V.: Differential-algebraic equations: analysis and numerical solution. European Mathematical Society, Zürich (2006)

    Book  MATH  Google Scholar 

  25. Lamour, R., März, R., Tischendorf, C.: Differential-algebraic equations: a projector based analysis. Differential Algebraic Equations Forum, Springer (2012)

  26. März, R.: Notes on linearization of DAEs and on optimization with differential-algebraic constraints. In: Biegler, L.T., Campbell, S.L., Mehrmann, V. (eds.) Control and optimization with differential-algebraic constraints, pp 37–58. SIAM, Philadelphia (2012)

    Chapter  Google Scholar 

  27. Patterson, M.A., Rao, A.V.: GPOPS II: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming. ACM Trans. Math Software 41, 1–37 (2014)

    Article  MathSciNet  Google Scholar 

  28. Rao, A.V., Benson, D.A., Darby, C., Patterson, M.A., Francolin, C., Sanders, I., Huntington, G.T.: Algorithm 902: Gpops, a MATLAB software for solving multiple-phase optimal control problems using the Gauss pseudospectral method. ACM Trans. Math. Softw. 37, 22:1–22:39 (2010)

    Article  Google Scholar 

  29. Saravi, M., Babolian, E., England, R., Bromilow, M.: System of linear ordinary differential and differential-algebraic equations and pseudo-spectral method. Computers and Mathematics with Applications 59, 1524–1531 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  30. Wächter, A., Biegler, L.T.: On the Implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Math. Program. 106, 25–57 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  31. Yaganeh, S., Saadatmandi, A., Soltanian, F., Dehghan, M.: The numerical solution of differential-algebraic equations by sinc-collocation method. Comp. Appl. Math. 32, 343–354 (2013)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stephen L. Campbell.

Additional information

Research supported in part by NSF Grant DMS-1209251.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Campbell, S.L., Betts, J.T. Comments on direct transcription solution of DAE constrained optimal control problems with two discretization approaches. Numer Algor 73, 807–838 (2016). https://doi.org/10.1007/s11075-016-0119-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-016-0119-6

Keywords

Navigation