首页> 外文会议>Hybrid Systems: Computation and Control >Contract-Based Design for Computation and Verification of a Closed-Loop Hybrid System
【24h】

Contract-Based Design for Computation and Verification of a Closed-Loop Hybrid System

机译:基于合同的闭环混合系统计算和验证设计

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

摘要

Contract-based design is an approach where the design process is seen as a successive assembly of components where a component is represented in terms of assumptions about its environment and guarantees about its behavior. In the composition, if assumptions of each component are contained in guarantees offered by the others, then the composition is well formed. In this paper, we focus on contract-based design and the use of Heterogeneous Rich Component models for embedded controllers where the plant, sensors and actuators are described by hybrid systems. We assume that the components are assembled in a feedback configuration. The problem is to show that this composition satisfies requirements using the assumptions-guarantees of the plant, sensors, actuators and controller. To do so, we give rules on how to compose assumptions and promises for components in cascade and feedback configurations. We then apply these rules to expose the actual calculation involved on a test case, a water-level control problem. We also show how to check that the requirements on the closed-loop configuration are satisfied, i.e, that they are contained in the promises of this configuration using a formal verification tool (Ariadne) for hybrid systems.
机译:基于合同的设计是一种将设计过程视为组件的连续组装的方法,其中组件是根据对环境的假设以及对行为的保证来表示的。在组合中,如果每个组成部分的假设包含在其他组件提供的担保中,则组合会很好地形成。在本文中,我们专注于基于合同的设计以及将异构富组件模型用于嵌入式控制器,其中混合系统描述了工厂,传感器和执行器。我们假设组件以反馈配置组装。问题是要使用工厂,传感器,执行器和控制器的假设条件来证明此组成满足要求。为此,我们给出了有关如何组成级联和反馈配置中的组件的假设和承诺的规则。然后,我们应用这些规则来揭示测试用例(水位控制问题)所涉及的实际计算。我们还将展示如何使用混合系统的形式验证工具(Ariadne)来检查闭环配置的要求是否得到满足,即是否包含在该配置的承诺中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号