用混合整数规划提升时序逻辑任务的鲁棒性控制
Robustness-Based Synthesis for Time Window Temporal Logic Specifications via Mixed-Integer Linear Programming

- 将时序逻辑公式的鲁棒度转化为整数线性约束
- 正目标值解可保证任务必然满足,且闭环预测更高效
- 适合需要精确时序控制的自动化系统设计
时间窗时序逻辑(TWTL)是一种用于网络物理系统的强大规范语言,能紧凑表达带显式时间约束的顺序任务。本文研究离散时间线性系统在TWTL任务规范下的控制输入合成问题。基于近期为TWTL提出的定量语义(鲁棒性),我们将TWTL公式的鲁棒满足编码为一组混合整数线性约束,并将合成问题建模为最大化鲁棒度的混合整数线性规划(MILP)。我们证明:任何具有正目标值的可行解均保证规范的布尔满足。本文考虑两种合成设置:一种是开环形式,从初始状态优化完整控制序列;另一种是闭环滚动时域模型预测控制(MPC)形式,每步使用当前测量状态重新求解MILP。关键创新在于任务自适应时域机制,利用TWTL确定性有限自动机(DFA)识别当前活跃子任务,仅预测当前任务剩余时间窗,而非整个公式时域,使每次重求解显著低于初始开环求解。
原文摘要 · Abstract (English)
Time Window Temporal Logic (TWTL) is a rich specification language for cyber-physical systems that can compactly express sequential tasks with explicit timing constraints. In this paper, we consider the problem of synthesizing control inputs for discrete-time linear systems subject to TWTL task specifications. Building on the quantitative semantics (robustness) recently introduced for TWTL in [1], we encode the robust satisfaction of a TWTL formula as a set of Mixed-Integer Linear constraints and pose synthesis as a Mixed Integer Linear Program (MILP) that maximizes the robustness degree. We prove that any feasible solution with positive objective value guarantees Boolean satisfaction of the specification. We address two synthesis settings: an \emph{open-loop} formulation that optimizes the full control sequence from the initial state, and a \emph{closed-loop} receding-horizon Model Predictive Controller (MPC) formulation that re-solves the MILP at each step using the current measured state. A key feature of our MPC formulation is a \emph{task-adaptive horizon} that exploits the TWTL Deterministic Finite Automaton (DFA) to determine the active sub-task at each step, limiting the prediction horizon to the remaining window of the current task rather than the full formula horizon, this makes each re-solve significantly cheaper than the initial open-loop solve.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。