The Adjoint Method for Time-Optimal Control Problems

被引:9
|
作者
Eichmeir, Philipp [1 ,2 ]
Lauss, Thomas [2 ]
Oberpeilsteiner, Stefan [2 ]
Nachbagauer, Karin [2 ,3 ]
Steiner, Wolfgang [2 ]
机构
[1] Vienna Univ Technol, Inst Mech & Mechatron, Getreidemarkt 9-E325, A-1060 Vienna, Austria
[2] Univ Appl Sci Upper Austria, Josef Ressel Ctr Adv Multibody Dynam, Stelzhamerstr 23, A-4600 Wels, Austria
[3] Tech Univ Munich, Inst Adv Study, Lichtenbergerstr 2a, D-85748 Garching, Germany
来源
基金
奥地利科学基金会;
关键词
SENSITIVITY-ANALYSIS; MULTIBODY SYSTEMS;
D O I
10.1115/1.4048808
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this article, we discuss a special class of time-optimal control problems for dynamic systems, where the final state of a system lies on a hyper-surface. In time domain, this endpoint constraint may be given by a scalar equation, which we call transversality condition. It is well known that such problems can be transformed to a two-point boundary value problem, which is usually hard to solve, and requires an initial guess close to the optimal solution. Hence, we propose a new gradient-based iterative solution strategy instead, where the gradient of the cost functional, i.e., of the final time, is computed with the adjoint method. Two formulations of the adjoint method are presented in order to solve such control problems. First, we consider a hybrid approach, where the state equations and the adjoint equations are formulated in time domain but the controls and the gradient formula are transformed to a spatial variable with fixed boundaries. Second, we introduce an alternative approach, in which we carry out a complete elimination of the time coordinate and utilize a formulation in the space domain. Both approaches are robust with respect to poor initial controls and yield a shorter final time and, hence, an improved control after every iteration. The presented method is tested with two classical examples from satellite and vehicle dynamics. However, it can also be extended to more complex systems, which are used in industrial applications.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] On the use of adjoint gradients for time-optimal control problems regarding a discrete control parameterization
    Daniel Lichtenecker
    Daniel Rixen
    Philipp Eichmeir
    Karin Nachbagauer
    Multibody System Dynamics, 2023, 59 : 313 - 334
  • [2] On the Usage of Analytically Computed Adjoint Gradients in a Direct Optimization for Time-Optimal Control Problems
    Lichtenecker, Daniel
    Eichmeir, Philipp
    Nachbagauer, Karin
    OPTIMAL DESIGN AND CONTROL OF MULTIBODY SYSTEMS, IUTAM 2022, 2024, 42 : 153 - 164
  • [3] An algorithm for time-optimal control problems
    Fotouhi-C, R
    Szyszkowski, W
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1998, 120 (03): : 414 - 418
  • [4] A COMPUTATIONAL METHOD FOR THE SOLUTION OF TIME-OPTIMAL CONTROL-PROBLEMS BY NEWTON METHOD
    SUBRAHMANYAM, MB
    INTERNATIONAL JOURNAL OF CONTROL, 1986, 44 (05) : 1233 - 1243
  • [5] Time-optimal control problems for the swing and the ski
    Piccoli, B
    INTERNATIONAL JOURNAL OF CONTROL, 1995, 62 (06) : 1409 - 1429
  • [6] STOCHASTIC TIME-OPTIMAL CONTROL-PROBLEMS
    ZHANG, W
    ELLIOTT, D
    IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1988, 135 (06): : 395 - 404
  • [7] TIME-OPTIMAL DECOUPLING CONTROL-PROBLEMS
    NICHOLS, NK
    INTERNATIONAL JOURNAL OF CONTROL, 1982, 35 (05) : 849 - 871
  • [8] Computational Method for Time-Optimal Switching Control
    C.Y. Kaya
    J.L. Noakes
    Journal of Optimization Theory and Applications, 2003, 117 : 69 - 92
  • [9] Computational method for time-optimal switching control
    Kaya, CY
    Noakes, JL
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2003, 117 (01) : 69 - 92
  • [10] Properties of the Bellman Function in Time-Optimal Control Problems
    R. Yue
    Journal of Optimization Theory and Applications, 1997, 94 : 155 - 168