首页> 外文会议>Software engineering and formal methods >Injecting Formal Verification in FMI-Based Co-simulations of Cyber-Physical Systems
【24h】

Injecting Formal Verification in FMI-Based Co-simulations of Cyber-Physical Systems

机译:在基于FMI的电子物理系统联合仿真中注入形式验证

获取原文
获取原文并翻译 | 示例

摘要

Model-based design tools supporting the Functional Mockup Interface (FMI) standard, often employ specification languages ideal for modelling specific domain problems without capturing the overall behavior of a Cyber-Physical System (CPS). These tools tend to handle some important CPS characteristics implicitly, such as network communication handshakes. At the same time, formal verification although a powerful approach, is still decoupled to FMI co-simulation processes, as it can easily lead to infeasible explorations due to state space explosion of continuous or discrete representations. In this paper we exploit co-modelling and co-simulation concepts combined with the injection of formal verification results indirectly in a model-based design workflow that will enable verification engineering benefits in a heterogeneous, multi-disciplinary design process for CPSs. We demonstrate the approach using a Heating, Ventilation and Air Conditioning (HVAC) case study where communication delays may affect the CPS system's analysis. We model discrete events based on the Vienna Development Method Real-Time dialect, Continuous Time phenomena using Modelica, and communications using PROMELA. Results are considered and inspected both at the level of constituent models and the overall co-simulation.
机译:支持功能模型接口(FMI)标准的基于模型的设计工具通常采用规范的语言,非常适合在不捕获网络物理系统(CPS)总体行为的情况下对特定领域的问题进行建模。这些工具倾向于隐式处理一些重要的CPS特性,例如网络通信握手。同时,形式验证虽然是一种有效的方法,但仍与FMI协同仿真过程脱钩,因为由于连续或离散表示形式的状态空间爆炸,它很容易导致不可行的探索。在本文中,我们将共同建模和共同仿真概念与形式化验证结果的注入相结合,直接在基于模型的设计工作流程中使用,这将使CPS的异构,多学科设计过程中的验证工程受益。我们使用供暖,通风和空调(HVAC)案例研究来演示该方法,其中通信延迟可能会影响CPS系统的分析。我们基于Vienna开发方法实时方言,使用Modelica的连续时间现象以及使用PROMELA的通信对离散事件进行建模。在组成模型级别和整体协同仿真级别都考虑和检查了结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号