首页> 外文会议>International conference on formal engineering methods >Deductive Verification of Hybrid Control Systems Modeled in Simulink with KeYmaera X
【24h】

Deductive Verification of Hybrid Control Systems Modeled in Simulink with KeYmaera X

机译:用KeYmaera X在Simulink中建模的混合控制系统的演绎验证

获取原文

摘要

Hybrid control systems are, due to their ever-increasing complexity, more and more developed in model-driven design languages like Simulink. At the same time, they are often used in safety-critical applications like automotive or medical systems. Ensuring the correctness of Simulink models is challenging, as their semantics is only informally defined. There exist some approaches to formalize the Simulink semantics, however, most of them are restricted to a discrete subset. To overcome this problem, we present an approach to map the informally defined execution semantics of hybrid Simulink models into the formally well-defined semantics of differential dynamic logic (dL). In doing so, we provide a formal foundation for Simulink, and we enable deductive formal verification of hybrid Simulink models with an interactive theorem prover for hybrid systems, namely KeYmaera X. Our approach supports a large subset of Simulink, including time-discrete and time-continuous blocks, and generates compact and comprehensible dL models fully-automatically. We show the applicability of our approach with a temperature control system and an industrial case study of a multi-object distance warner.
机译:混合控制系统由于其不断增加的复杂性而越来越多地以模型驱动的设计语言(例如Simulink)开发。同时,它们通常用于对安全至关重要的应用中,例如汽车或医疗系统。确保Simulink模型的正确性具有挑战性,因为它们的语义只是非正式定义的。存在一些形式化Simulink语义的方法,但是,大多数方法仅限于离散的子集。为了克服这个问题,我们提出了一种将混合Simulink模型的非正式定义的执行语义映射为差分动态逻辑(dL)形式上明确定义的语义的方法。这样做,我们为Simulink提供了正式的基础,并且可以使用混合系统的交互式定理证明程序KeYmaera X来对混合Simulink模型进行演绎形式验证,我们的方法支持Simulink的大部分子集,包括时间离散和时间。 -连续块,并自动生成紧凑且易于理解的dL模型。我们展示了我们的方法在温度控制系统和多目标距离警告器的工业案例研究中的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号