...
首页> 外文期刊>IFAC PapersOnLine >Successive Convexification of Non-Convex Optimal Control Problems with State Constraints
【24h】

Successive Convexification of Non-Convex Optimal Control Problems with State Constraints

机译:具有状态约束的非凸最优控制问题的连续凸化

获取原文
   

获取外文期刊封面封底 >>

       

摘要

This paper presents a Successive Convexification (SCvx) algorithm to solve a class of non-convex optimal control problems with certain types of state constraints. Sources of non-convexity may include nonlinear dynamics and non-convex state/control constraints. To tackle the challenge posed by non-convexity, first we utilize exact penalty function to handle the nonlinear dynamics. Then the proposed algorithm successively convexifies the problem via a project-and-linearize procedure. Thus a finite dimensional convex programming subproblem is solved at each succession, which can be done efficiently with fast Interior Point Method (IPM) solvers. Global convergence to a local optimum is demonstrated with certain convexity assumptions, which are satisfied in a broad range of optimal control problems. The proposed algorithm is particularly suitable for solving trajectory planning problems with collision avoidance constraints. Through numerical simulations, we demonstrate that the algorithm converges reliably after only a few successions. Thus with powerful IPM based custom solvers, the algorithm can be implemented onboard for real-time autonomous control applications.
机译:本文提出了一种连续凸(SCvx)算法来解决一类具有某些状态约束的非凸最优控制问题。非凸性的来源可能包括非线性动力学和非凸状态/控制约束。为了解决非凸性带来的挑战,首先我们利用精确的罚函数来处理非线性动力学。然后,提出的算法通过投影和线性化过程相继凸出了问题。因此,每次连续求解有限维凸规划子问题,可以使用快速内部点方法(IPM)求解器高效地完成。通过某些凸度假设可以证明全局收敛到局部最优,这在广泛的最优控制问题中都得到了满足。所提出的算法特别适合于解决具有碰撞避免约束的轨迹规划问题。通过数值模拟,我们证明了该算法仅经过几次连续就能可靠地收敛。因此,借助基于IPM的强大自定义求解器,可以在板上为实时自主控制应用程序实现该算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号