Skip to main content

Real-Time Optimal Control Using TransWORHP and WORHP Zen

  • Chapter
  • First Online:

Part of the book series: Springer Optimization and Its Applications ((SOIA,volume 144))

Abstract

In many industrial applications solutions of optimal control problems are used, where the need for low computational times outweighs the need for absolute optimality. For solutions of fully discretized optimal control problems we propose two methods to approximate the solutions of problems with modified parameter values in real-time by using sensitivity derivatives.

We use TransWORHP to transcribe an optimal control problem to a sparse nonlinear programming problem, which will be solved using our NLP solver WORHP. For this nominal solution sensitivity derivatives can be computed with respect to any system parameter using WORHP Zen. On NLP level, the sensitivity derivatives allow to perform correction steps for changes in the system parameters. This concept can be transferred to discretized optimal control problems using, e.g., the sensitivity derivatives of the boundary condition or of the discretized differential equations. The quality and applicability of both methods are illustrated by a trajectory planning problem in the context of the planar restricted problem of three bodies. In both methods the sensitivity derivatives can be used to give numerical validations of the theoretically expected convergence behaviour.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Battin, R.H.: An Introduction to the Mathematics and Methods of Astrodynamics, Revised Edition. AIAA Education Series (1999)

    Google Scholar 

  2. Betts, J.T.: Practical Methods for Optimal Control Using Nonlinear Programming. SIAM, Philadelphia (2001)

    MATH  Google Scholar 

  3. Büskens, C.: Optimierungsmethoden und Sensitivitätsanalyse für optimale Steuerprozesse mit Steuer- und Zustandsbeschränkungen. Ph.D. thesis, Universität Münster, Institut für Numerische Mathematik, Münster (1998)

    Google Scholar 

  4. Büskens, C.: Real-time optimization and real-time optimal control of parameter-perturbed problems. Habilitation, Universität Bayreuth (2002)

    Google Scholar 

  5. Büskens, C., Maurer, H.: SQP-methods for solving optimal control problems with control and state constraints: adjoint variables, sensitivity analysis and real-time control. J. Comput. Appl. Math. 120, 85–108 (2000)

    Article  MathSciNet  Google Scholar 

  6. Büskens, C., Wassel, D.: The ESA NLP solver WORHP. In: Modeling and Optimization in Space Engineering, pp. 85–110. Springer, New York (2013)

    Google Scholar 

  7. Fiacco, A.V.: Introduction to Sensitivity and Stability Analysis in Nonlinear Programming. Mathematics in Science and Engineering, vol. 165. Academic Press, New York (1983)

    Google Scholar 

  8. Grüne, L., Pannek, J.: Nonlinear Model Predictive Control: Theory and Applications. Springer, London (2011)

    Book  Google Scholar 

  9. Knauer, M., Büskens, C.: From WORHP to TransWORHP. In: Proceedings of the 5th International Conference on Astrodynamics Tools and Techniques (2012)

    Google Scholar 

  10. Knauer, M., Büskens, C.: Processing user input in tracking problems using model predictive control. IFAC-PapersOnLine 50(1), 9846–9851 (2017)

    Article  Google Scholar 

  11. Roenneke, A.J., Cornwell, P.J.: Trajectory control for a low-lift re-entry vehicle. J. Guid. Control. Dyn. 16(5), 927–933 (1993)

    Article  Google Scholar 

  12. Seelbinder, D.: On-board trajectory computation for mars atmospheric entry based on parametric sensitivity analysis of optimal control problems. Ph.D. thesis, Universität Bremen (2017)

    Google Scholar 

  13. Topputo, F., Zhang, C.: Survey of direct transcription for low-thrust space trajectory optimization with applications. Abstr. Appl. Anal. 2014, 15 pp. (2014). Article ID 851720

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthias Knauer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Knauer, M., Büskens, C. (2019). Real-Time Optimal Control Using TransWORHP and WORHP Zen. In: Fasano, G., Pintér, J. (eds) Modeling and Optimization in Space Engineering . Springer Optimization and Its Applications, vol 144. Springer, Cham. https://doi.org/10.1007/978-3-030-10501-3_9

Download citation

Publish with us

Policies and ethics