首页> 外文会议>Tools and Algorithms for the Construction and Analysis of Systems >Symbolic Model Checking of Hybrid Systems Using Template Polyhedra
【24h】

Symbolic Model Checking of Hybrid Systems Using Template Polyhedra

机译:使用模板多面体的混合系统符号模型检查

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

摘要

We propose techniques for the verification of hybrid systems using template polyhedra, i.e., polyhedra whose inequalities have fixed expressions but with varying constant terms. Given a hybrid system description and a set of template linear expressions as inputs, our technique constructs over-approximations of the reachable states using template polyhedra. Therefore, operations used in symbolic model checking such as intersection, union and post-condition across discrete transitions over template polyhedra can be computed efficiently using template polyhedra without requiring expensive vertex enumeration. Additionally, the verification of hybrid systems requires techniques to handle the continuous dynamics inside discrete modes. We propose a new fiowpipe construction algorithm using template polyhedra. Our technique uses higher-order Taylor series expansion to approximate the time trajectories. The terms occurring in the Taylor series expansion are bounded using repeated optimization queries. The location invariant is used to enclose the remainder term of the Taylor series, and thus truncate the expansion. Finally, we have implemented our technique as a part of the tool TimePass for the analysis of affine hybrid automata.
机译:我们提出了使用模板多面体(即不等式具有固定表达式但具有可变常数项的多面体)来验证混合系统的技术。给定一个混合系统描述和一组模板线性表达式作为输入,我们的技术使用模板多面体构造可达到的状态的超近似。因此,可以使用模板多面体有效地计算用于符号模型检查的操作,例如模板多面体上离散过渡上的交集,并集和后置条件,而无需昂贵的顶点枚举。此外,混合动力系统的验证需要使用技术来处理离散模式下的连续动态。我们提出了一种使用模板多面体的新流水线构造算法。我们的技术使用高阶泰勒级数展开来近似时间轨迹。泰勒级数展开中出现的术语使用重复的优化查询来界定。位置不变性用于包围泰勒级数的余项,从而截断展开。最后,我们将技术作为TimePass工具的一部分实施,用于分析仿射混合自动机。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号