基于形式化方法混成系统验证.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于形式化方法混成系统验证

基于形式化方法混成系统验证   摘 要:对混成系统进行安全性验证是计算机领域具有重要意义和挑战性的课题,传统的测试仿真技术不足以确保系统的绝对安全性和完备性。基于形式化方法是根据混成系统的形式规范与属性,使用数学方法证明其正确性或非正确性。对温控系统实现了抽象算法的形式化,首先对线性混成系统的状态空间进行分割,然后将其转化为图的可达性问题,利用图算法求解,最终对系统进行了安全性验证。实验结果表明,采用形式化方法对混成系统进行安全性验证具有较高的可靠性与可信性。   关键词:形式化方法;抽象算法;混成系统;温控系统   DOI:10.11907/rjdk.172346   中图分类号:TP301   文献标识码:A 文章?号:1672-7800(2018)004-0039-03   Abstract:The safety verification of hybrid systems is an important and challenging subject in the computer field. The traditional test and simulation technology is not enough to ensure the absolute security and completeness of the system. The formal verification method is based on the formal specification of hybrid systems and properties, using mathematical method to testify its correctness. We implement the formalization of the abstraction algorithm to verify the safety of temperature control systems. We first divide the state space of a linear hybrid system into several parts, and then transform it to the reachability problem of a graph, finally we use graph algorithm to verify the safety of this system. Compared with the simulation and testing methods, the formal method has higher reliability and credibility.   Key Words:formal methods; abstract algorithms; hybrid systems; temperature control systems   0 引言   混成系统是由连续变量系统和离散事件系统相互作用而构成的一类动态系统。连续变量系统的动态特征随时间推移在不断演化,离散事件系统的动态演化则受事件的驱动,两者相互作用使系统表现出更加复杂的动态行为[1]。以统一化、一般化的模式对混成系统进行深入研究,形成了当今控制科学与计算机科学界的前沿热点。一般来说,保障软件质量与系统稳定的主要方法可以采用测试和仿真,但传统的测试仿真[2]不足以确保系统的绝对安全性和完备性[3],模型检测[4]与演绎推理[5]适用于有限状态空间的系统,对于无限状态的混成系统,不能覆盖其全部状态空间。形式化方法则是基于数学基础,对系统进行说明、设计及验证,包括语言、技术与工具[6,7]。本文基于形式化验证理论,结合形式化技术对混成系统模型的可达性及安全性验证进行研究,并将形式化方法具体应用到温控系统中。   1 混成系统形式化定义   令房间初始温度为20℃,加热器处于关闭状态,初始状态为(loff,x0),x0=20,c=0。从安全性上描述该系统,在加热器工作期间,能够确保房间内的温度保持在安全区域,保证温度处在最低温度与最高温度范围内。   2 基于抽象形式化验证方法   由于混成系统复杂性高,可达状态可能是无穷的,导致从初始状态集计算所有可达状态变得困难甚至不可能。利用抽象来减少复杂度,通过对状态空间进行分割,将混成系统分成多个有限的状态空间,然后将混成系统的安全性验证问题转换为图的可达性分析问题进行验证。   2.1 相关概念   为了进一步说明抽象方法的思想,引入混成系统的几个重要概念。   2.2 抽象算法   抽象算法[9]的关键在于抽象状态的安全性与混成系统实际的状态空

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档