...
首页> 外文期刊>IEEE Control Systems Letters >A Time-Freezing Approach for Numerical Optimal Control of Nonsmooth Differential Equations With State Jumps
【24h】

A Time-Freezing Approach for Numerical Optimal Control of Nonsmooth Differential Equations With State Jumps

机译:具有州跳跃的非光学微分方程数值最佳控制的时间冻结方法

获取原文
获取原文并翻译 | 示例

摘要

We present a novel reformulation of nonsmooth differential equations with state jumps enabling their easier simulation and use in optimal control problems without the need for integer variables. The main idea is to introduce an auxiliary differential equation to mimic the state jump map. Thereby, a clock state is introduced which does not evolve during the runtime of the auxiliary system. The pieces of the trajectory that correspond to the parts when the clock state was evolving recover the solution of the original system with jumps. Our reformulation results in nonsmooth ordinary differential equations where the discontinuity is in the first time derivative of the trajectory, rather than in the trajectory itself. This class of systems is easier to handle both theoretically and numerically. The reformulation is suitable for partially elastic mechanical impact problems. We provide numerical examples demonstrating the ease of use of this reformulation in both simulation and optimal control. In the optimal control example, we solve a sequence of nonlinear programming problems (NLPs) in a homotopy penalization approach and recover a time-optimal trajectory with state jumps.
机译:我们介绍了具有状态跳转的非差分方程的新颖重构,使得他们更轻松地模拟并在最佳控制问题中使用而不需要整数变量。主要思想是引入辅助微分方程来模仿状态跳跃图。由此,引入时钟状态在辅助系统的运行期间不会在辅助系统的运行期间进化。当时钟状态正在进行时,轨迹的片段对应于零件的零件恢复原始系统的跳跃。我们的重构结果导致非连续性的非常规方程,其中不连续性是轨迹的第一次衍生,而不是在轨迹本身中。这类系统在理论上和数值上更容易处理。该重构适用于部分弹性机械冲击问题。我们提供了数字示例,证明了在模拟和最佳控制中的这种重构的易用性。在最佳控制示例中,我们在同型惩罚方法中解决了一系列非线性编程问题(NLP),并恢复了具有状态跳跃的时间最佳轨迹。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号