当前位置:主页 > 科技论文 > 软件论文 >

基于组合IIS路径抽取的组合线性混成系统有界可达性分析优化

发布时间:2019-03-25 21:22
【摘要】:混成系统是一类同时具有离散和连续行为的复杂系统,被广泛应用于控制系统建模.针对其安全性需求,对不安全状态进行有界可达性验证,是保障系统安全的重要手段.然而,当前技术所能处理的问题规模和现实生活里的实际需要尚有一定的距离.特别是组合混成系统由于涉及到各个组件间的协作与同步,组合状态空间快速爆炸,对其进行验证具有极高的复杂性.为控制问题的复杂度,一种面向路径的可达性分析方法在前期工作中被提出用来对组合线性混成系统进行有界可达性分析.该方法通过依次枚举潜在路径并进行验证的方式,有效地提升了所能处理的问题规模.当面对复杂系统时,上述面向路径的检测方法将会因为待检测路径数量的急剧上升而使得验证效率大幅降低,这也是模型检验状态空间爆炸问题的一种体现.为解决此问题,本文提出了一种状态空间约减技术以加速验证过程.当一组路径被判定为不可行时,定位出导致其不可行的原因,得到一个组合不可行路径片段.由于包含同样片段的组合路径一定不可行,因此在后续的路径遍历里只需要枚举与检验不包含组合不可行路径片段的路径,从而大幅减少需要检验的路径数量.此外,为了有效地规避此类组合路径片段,我们设计了一种全新的基于SMT编码的有界图结构遍历方法.实验表明,该优化技术大幅地提升了面向路径有界可达性分析方法的性能,整体性能也超越了当前最先进的同类工具.
[Abstract]:Hybrid system is a kind of complex system with both discrete and continuous behavior. It is widely used in the modeling of control systems. According to its security requirements, it is an important means to ensure the security of the system to verify the reachability of the insecure state. However, there is still a certain distance between the scale of the problems that the current technology can deal with and the actual needs of the real life. Especially, it is very complicated to verify the combinatorial hybrid system because it involves the cooperation and synchronization among the components and explodes rapidly in the combinatorial state space. In order to control the complexity of the problem, a path-oriented reachability analysis method was proposed in the previous work to analyze the bounded reachability of composite linear hybrid systems. By enumerating and validating the potential paths in turn, this method can effectively increase the size of the problem that can be dealt with. When faced with complex systems, the above-mentioned path-oriented detection methods will greatly reduce the verification efficiency due to the sharp increase in the number of paths to be detected, which is also a manifestation of the state space explosion problem of model checking. In order to solve this problem, a state space reduction technique is proposed to accelerate the verification process. When a group of paths is determined to be infeasible, the reasons leading to its infeasibility are located, and a combined infeasible path fragment is obtained. Since a combinatorial path containing the same fragment must not be feasible, it is necessary to enumerate and verify the paths that do not contain the combinatorial infeasible path fragment in the subsequent path traversal, thus greatly reducing the number of paths that need to be checked. In addition, in order to avoid this kind of combinatorial path fragments effectively, we design a new traversal method of bounded graph structure based on SMT coding. The experimental results show that the optimization technique greatly improves the performance of the path-oriented bounded reachability analysis method, and the overall performance exceeds the most advanced tools of the same kind.
【作者单位】: 南京大学计算机软件新技术国家重点实验室;江苏省软件新技术与产业化协同创新中心;
【基金】:国家重点基础研究发展计划(973)(批准号:2014CB340703) 国家自然科学基金(批准号:61561146394,61572249,61321491)资助项目
【分类号】:TP301.1

【相似文献】

相关期刊论文 前10条

1 李浪;李仁发;李肯立;姚凤娟;;混成系统研究综述[J];计算机应用研究;2008年08期

2 侯建民,郑滔,樊晓聪,李宣东,郑国梁;线性混成系统的参数分析[J];计算机学报;1999年06期

3 范双南;;基于时间序列分析的混成系统可靠性评价方法[J];福建电脑;2011年03期

4 邹进;林望;罗勇;曾振柄;;基于多面体包含的非线性混成系统可达性分析[J];计算机应用;2013年05期

5 卜磊;解定宝;;混成系统形式化验证[J];软件学报;2014年02期

6 乔磊;齐骥;龚育昌;;一种支持可重构混成系统的操作系统设计与实现[J];计算机学报;2009年05期

7 赵剑;欧阳丹彤;王晓宇;张立明;;混成系统的分布式诊断方法[J];吉林大学学报(工学版);2012年06期

8 肖娟;;混成系统的形式验证[J];长沙通信职业技术学院学报;2008年01期

9 叶林;汤瀑;郭立鹏;张亮;;基于混成系统的物联网服务建模与验证[J];小型微型计算机系统;2013年12期

10 阎安,唐稚松;基于 XYZ/ E的混成系统(英文)[J];软件学报;2000年01期

相关会议论文 前1条

1 任雁;田婕;孙辉;周永;;混成系统测试研究综述[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年

相关博士学位论文 前5条

1 解定宝;混成系统有界模型检验优化技术研究[D];南京大学;2016年

2 林望;基于符号数值混合计算的混成系统可信分析与验证研究[D];华东师范大学;2013年

3 赵剑;混成系统基于模型诊断的若干问题研究[D];吉林大学;2012年

4 孔辉;基于归纳不变式的混成系统安全性验证[D];清华大学;2013年

5 李广元;LTLC:面向实时与混成系统的连续时序逻辑[D];中国科学院软件研究所;2001年

相关硕士学位论文 前7条

1 杨阳;基于深度优先搜索的混成系统有界可达性分析[D];南京大学;2013年

2 蒋慧;基于迁移系统语义的线性混成系统分析[D];南京大学;2013年

3 李国拯;基于组合形式规范的混成系统形式化验证方法研究[D];南京航空航天大学;2015年

4 邹进;非线性混成系统的可达性分析[D];温州大学;2013年

5 李倩;基于形式化方法的混成系统安全性检验[D];华东师范大学;2015年

6 钱宇清;Hybrid AADL:混成系统体系结构分析与设计语言[D];华东师范大学;2014年

7 钱磊;信息物理融合系统的形式化建模与讨论[D];华东师范大学;2013年



本文编号:2447328

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2447328.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d23a1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com