On the use of adjoint gradients for time-optimal control problems regarding a discrete control parameterization ( May, 10.1007/s11044-023-09898-5, 2023 )

被引:0
|
作者
Lichtenecker, Daniel [1 ]
Rixen, Daniel [1 ]
Eichmeir, Philipp [2 ,3 ]
Nachbagauer, Karin [3 ,4 ]
机构
[1] Tech Univ Munich, Munich Inst Robot & Machine Intelligence MIRMI, Chair Appl Mech, TUM Sch Engn & Design,Dept Mech Engn, Munich, Germany
[2] Vienna Univ Technol, Inst Mech & Mechatron, Getreidemarkt 9-E325, A-1060 Vienna, Austria
[3] Univ Appl Sci Upper Austria, Fac Engn & Environm Sci, Stelzhamerstr 23, A-4600 Wels, Austria
[4] Tech Univ Munich, Inst Adv Study, Lichtenbergstr 2a, D-85748 Garching, Germany
关键词
Adjoint gradient method; Cubic spline parameterization; Hamiltonian function; Nonlinear programming; Sequential quadratic programming; Time-optimal control;
D O I
10.1007/s11044-023-09913-9
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
In this paper, we discuss time-optimal control problems for dynamic systems. Such problems usually arise in robotics when a manipulation should be carried out in minimal operation time. In particular, for time-optimal control problems with a high number of control parameters, the adjoint method is probably the most efficient way to calculate the gradients of an optimization problem concerning computational efficiency. In this paper, we present an adjoint gradient approach for solving time-optimal control problems with a special focus on a discrete control parameterization. On the one hand, we provide an efficient approach for computing the direction of the steepest descent of a cost functional in which the costs and the error in the final constraints reduce within one combined iteration. On the other hand, we investigate this approach to provide an exact gradient for other optimization strategies and to evaluate necessary optimality conditions regarding the Hamiltonian function. Two examples of the time-optimal trajectory planning of a robot demonstrate an easy access to the adjoint gradients and their interpretation in the context of the optimality conditions of optimal control solutions, e.g., as computed by a direct optimization method. © 2023, The Author(s).
引用
收藏
页码:335 / 336
页数:2
相关论文
共 2 条
  • [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