Optimization method for solving bang-bang and singular control problems

被引:0
|
作者
Shurong LI [1 ]
Ruiyan ZHAO [1 ]
Qiang ZHANG [1 ]
机构
[1] College of Information and Control Engineering,China University of Petroleum
关键词
Bang-bang control; Singular control; Multi-stage problem; Nonlinear programming problem;
D O I
暂无
中图分类号
O232 [最优控制];
学科分类号
070105 ; 0711 ; 071101 ; 0811 ; 081101 ;
摘要
In this paper we study optimal control problems with the control variable appearing linearly.A novel method for optimization with respect to the switching times of controls containing both bang-bang and singular arcs is presented.This method transforms the control problem into a finite-dimensional optimization problem by reformulating the control problem as a multi-stage optimization problem.The optimal control problem is partitioned as several stages, with each stage corresponding to a particular control arc.A control vector parameterization approach is applied to convert the control problem to a static nonlinear programming(NLP) problem.The control profiles and stage lengths act as decision variables.Based on the Pontryagin maximal principle,a multi-stage adjoint system is constructed to calculate the gradients required by the NLP solvers.Two examples are studied to demonstrate the effectiveness of this strategy.
引用
收藏
页码:559 / 564
页数:6
相关论文
共 50 条