首页> 外文会议>IEEE Conference on Decision and Control >Successive convexification of non-convex optimal control problems and its convergence properties
【24h】

Successive convexification of non-convex optimal control problems and its convergence properties

机译:非凸最优控制问题的连续凸化及其收敛性

获取原文

摘要

This paper presents an algorithm to solve non-convex optimal control problems, where non-convexity can arise from nonlinear dynamics, and non-convex state and control constraints. This paper assumes that the state and control constraints are already convex or convexified, the proposed algorithm convexifies the nonlinear dynamics, via a linearization, in a successive manner. Thus at each succession, a convex optimal control subproblem is solved. Since the dynamics are linearized and other constraints are convex, after a discretization, the subproblem can be expressed as a finite dimensional convex programming subproblem. Since convex optimization problems can be solved very efficiently, especially with custom solvers, this subproblem can be solved in time-critical applications, such as real-time path planning for autonomous vehicles. Several safe-guarding techniques are incorporated into the algorithm, namely virtual control and trust regions, which add another layer of algorithmic robustness. A convergence analysis is presented in continuous-time setting. By doing so, our convergence results will be independent from any numerical schemes used for discretization. Numerical simulations are performed for an illustrative trajectory optimization example.
机译:本文提出了一种解决非凸最优控制问题的算法,其中非凸可能来自非线性动力学,非凸状态和控制约束。本文假设状态约束和控制约束已经凸出或凸出,所提出的算法通过线性化以连续方式凸出非线性动力学。因此,在每次连续中,解决了凸的最优控制子问题。由于动力学是线性化的,其他约束是凸的,因此在离散化之后,子问题可以表示为有限维凸规划子问题。由于凸优化问题可以非常有效地解决,尤其是使用自定义求解器,因此可以在时间紧迫的应用中解决此子问题,例如自动驾驶汽车的实时路径规划。几种安全防护技术被整合到算法中,即虚拟控制和信任区域,这增加了算法鲁棒性的另一层。在连续时间设置中提供了收敛分析。这样,我们的收敛结果将与用于离散化的任何数值方案无关。为说明性的轨迹优化示例执行了数值模拟。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号