[发明专利]一种基于微分代数时序动态逻辑的CPS属性验证方法有效

专利信息
申请号: 201110332307.8 申请日: 2011-10-28
公开(公告)号: CN102722593A 公开(公告)日: 2012-10-10
发明(设计)人: 李必信;翟小祥;李加凯;朱敏;陈乔乔 申请(专利权)人: 东南大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 朱戈胜
地址: 211189 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种基于微分代数时序动态逻辑的CPS属性验证方法,用于对CPS进行系统建模、属性规约和属性验证。本发明涉及到的关键操作包括:(1)在对CPS详细分析的基础上,使用微分代数程序对CPS进行系统建模,得到系统的操作模型;(2)使用DATL对要验证的CPS属性进行规约,得到DATL公式,此规约过程考虑了CPS的时序行为;(3)使用DATL中的相继式演算对前面得到的DATL公式进行验证,整个演算过程是通过不断地使用DATL规则来进行推理,最后得出DATL公式成立,也就是CPS属性满足。
搜索关键词: 一种 基于 微分 代数 时序 动态 逻辑 cps 属性 验证 方法
【主权项】:
一种基于微分代数时序动态逻辑的CPS属性验证方法,其特征在于,用微分代数时序动态逻辑DATL对信息物理融合系统CPS进行系统建模、属性规约和属性验证,包括如下步骤:步骤1)分析待验证的CPS,用微分代数程序对其建模,得到系统的操作模型α;步骤2)分析要验证的CPS属性,用DATL对其规约,规约成DATL公式的形式;该形式是形如ψ→[α]□φ,其中:ψ表示前提条件;[α]是操作模型α的模态,表示对于α的所有执行轨迹的最终状态;□是时序操作符,表示任意时刻或任意状态;[α]□表示对于α的所有执行轨迹的任意一个中间状态;φ表示要满足的某种约束;整个式子ψ→[α]□φ表示如果初始时刻ψ成立,那么对于α的所有执行轨迹上的任意一个中间状态,约束φ都是成立的;步骤3)使用DATL的相继式演算,结合DATL中的演算规则,对步骤2)中得到的DATL公式ψ→[α]□φ进行推理验证,推理过程是:每次使用一个演算规则,推导出一个公式,然后,再次使用一个演算规则推导出另一个公式,如此进行;步骤4)如果步骤3)中的推理最后推导出公理ax,则推理过程结束,要验证的属性满足,验证完毕;步骤5)如果步骤3)中的推理最后推导不出公理ax,那么本基于微分代数时序动态逻辑的CPS属性验证方法不能得出属性是否满足的结论,步骤6)结束验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110332307.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top