论文标题
具有近似和混合动力学系统的系统的基于证书的障碍证书架构
A Barrier Certificate-based Simplex Architecture for Systems with Approximate and Hybrid Dynamics
论文作者
论文摘要
我们提出了基于障碍的单纯形(BB-Simplex),这是一种新的,可证明的正确的设计,用于连续动态系统的运行时保证。 BB-Simplex集中在单纯形控制体系结构围绕,该体系结构由高性能的高级控制器组成,该控制器不能保证维持工厂的安全性,经过验证的安全基线控制器以及一个决策模块,该模块可以在两个控制器之间切换工厂的控制,以确保不牺牲性能的安全性。在BB-Simplex中,使用屏障证明证明基线控制器可确保安全。此外,BB-simplex采用了一种新的自动化方法,用于从屏障证书中衍生出控制器之间切换的条件。我们的方法基于泰勒的扩展,并产生计算廉价的切换条件。 我们还建议扩展到BB-Simplex,以使其在混合系统中的使用,它们具有多种模式,每个模式都具有自身的动力学,并在仅近似动力学(不提供精确的动力学)时支持其使用,用于连续时和混合动力学系统。 我们考虑了BB-Simplex在微电网上的重要应用,这些微电网以高级控制器的形式采用了使用强化学习训练的神经网络的形式。这些微电网是在RTD上建模的,RTD是一种行业标准的高保真性,实时功率系统模拟器。我们的结果表明,BB-Simplex可以自动为复杂的连续时和混合系统提供切换条件,开关条件并不过于保守,并且BB-SIMPER可以确保即使在仅在近似于动态(带有错误绑定)的情况下,即使在神经控制器上存在对抗性攻击,也可以确保安全性。
We present Barrier-based Simplex (Bb-Simplex), a new, provably correct design for runtime assurance of continuous dynamical systems. Bb-Simplex is centered around the Simplex control architecture, which consists of a high-performance advanced controller that is not guaranteed to maintain safety of the plant, a verified-safe baseline controller, and a decision module that switches control of the plant between the two controllers to ensure safety without sacrificing performance. In Bb-Simplex, Barrier certificates are used to prove that the baseline controller ensures safety. Furthermore, Bb-Simplex features a new automated method for deriving, from the barrier certificate, the conditions for switching between the controllers. Our method is based on the Taylor expansion of the barrier certificate and yields computationally inexpensive switching conditions. We also propose extensions to Bb-Simplex to enable its use in hybrid systems, which have multiple modes each with its own dynamics, and to support its use when only approximate dynamics (not exact dynamics) are available, for both continuous-time and hybrid dynamical systems. We consider significant applications of Bb-Simplex to microgrids featuring advanced controllers in the form of neural networks trained using reinforcement learning. These microgrids are modeled in RTDS, an industry-standard high-fidelity, real-time power systems simulator. Our results demonstrate that Bb-Simplex can automatically derive switching conditions for complex continuous-time and hybrid systems, the switching conditions are not overly conservative, and Bb-Simplex ensures safety even in the presence of adversarial attacks on the neural controller when only approximate dynamics (with an error bound) are available.