arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1707.03529eess.SYcs.LOcs.SY
收藏

可调反应合成用于具有时间逻辑规范的利普希茨有界系统

Tunable Reactive Synthesis for Lipschitz-Bounded Systems with Temporal Logic Specifications

University of California, Berkeley(加州大学伯克利分校);Zoox Inc.(Zoox公司)

Marcell Vazquez-Chanlatte, Shromona Ghosh, Vasumathi Raman, Alberto Sangiovanni-Vincentelli, Sanjit A. Seshia

AI总结:

本文提出了一种在存在对抗性输入的情况下,针对具有时间逻辑规范的闭环系统合成反应控制器的方法,利用利普希茨界和时间逻辑的定量语义,通过优化和SMT求解构建策略树,应用于自动驾驶领域。

摘要:

我们解决了在存在对抗性输入的情况下,为受信号时间逻辑(STL)规范约束的闭环系统合成反应控制器的问题。给定一个有限时间范围,我们定义了一种反应控制问题的层次结构,该结构在时间范围内对对抗者行为的了解程度上有所不同。我们展示了如何在不同层次上构建反应控制器,利用系统动态的利普希茨界和时间逻辑的定量语义。我们的方法是一种基于优化和满足模理论(SMT)求解的反例引导归纳合成(CEGIS)方案,构建了系统与其环境交互的策略树。在CEGIS循环的每次迭代中,我们使用优化和SMT混合方法,最大限度地丢弃被给定反例所否决的控制器。我们的方法可以应用于任何具有局部利普希茨有界动态的系统,包括线性、分段线性和微分平坦系统。最后我们展示了在自动驾驶领域的一个应用。

英文摘要:

We address the problem of synthesizing reactive controllers for cyber-physical systems subject to Signal Temporal Logic (STL) specifications in the presence of adversarial inputs. Given a finite horizon, we define a reactive hierarchy of control problems that differ in the degree of information available to the system about the adversary's actions over the horizon. We show how to construct reactive controllers at various levels of the hierarchy, leveraging the existence of Lipschitz bounds on system dynamics and the quantitative semantics of STL. Our approach, a counterexample-guided inductive synthesis (CEGIS) scheme based on optimization and satisfiability modulo theories (SMT) solving, builds a strategy tree representing the interaction between the system and its environment. In every iteration of the CEGIS loop, we use a mix of optimization and SMT to maximally discard controllers falsified by a given counterexample. Our approach can be applied to any system with local Lipschitz-bounded dynamics, including linear, piecewise-linear and differentially-flat systems. Finally we show an application in the autonomous car domain.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑