论文标题
ROTEC:鲁棒到早期终止指挥官的计算能力有限的系统
ROTEC: Robust to Early Termination Command Governor for Systems with Limited Computing Capacity
论文作者
论文摘要
指挥调速器(CG)是标称闭环系统的基于优化的附加方案。它用于通过修改参考命令来执行状态和控制约束。本文考虑在嵌入式处理器上实现CG,这些处理器的计算资源有限,并且必须执行多个控制和诊断功能;因此,CG计算可用的时间有限,并且可能会随着时间而变化。为了解决这个问题,开发了一个强大的终止命令调速器,将CG问题的解决方案嵌入到与该过程并行运行的虚拟连续时间动态系统的内部状态中。该虚拟系统的构建是为了使其轨迹收敛到最佳解决方案(具有可调的收敛速率),并在终止其进化时提供一个优化但可行的解决方案。这使设计人员可以在较小的采样期(因此其性能中的最低降解)实施CG策略,同时保持其约束处理能力。进行仿真以评估开发方案在满足实用车辆翻转示例的满足性能要求和实时可计划条件方面的有效性。
A Command Governor (CG) is an optimization-based add-on scheme to a nominal closed-loop system. It is used to enforce state and control constraints by modifying reference commands. This paper considers the implementation of a CG on embedded processors that have limited computing resources and must execute multiple control and diagnostics functions; consequently, the time available for CG computations is limited and may vary over time. To address this issue, a robust to early termination command governor is developed which embeds the solution of a CG problem into the internal states of a virtual continuous-time dynamical system which runs in parallel to the process. This virtual system is built so that its trajectory converges to the optimal solution (with a tunable convergence rate), and provides a sub-optimal but feasible solution whenever its evolution is terminated. This allows the designer to implement a CG strategy with a small sampling period (and consequently with a minimum degradation in its performance), while maintaining its constraint-handling capabilities. Simulations are carried out to assess the effectiveness of the developed scheme in satisfying performance requirements and real-time schedulability conditions for a practical vehicle rollover example.