[发明专利]TMSVL实时系统建模方法有效

专利信息
申请号: 201210118810.8 申请日: 2012-04-20
公开(公告)号: CN102708228A 公开(公告)日: 2012-10-03
发明(设计)人: 段振华;韩萌;王小兵;田聪 申请(专利权)人: 西安电子科技大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 陕西电子工业专利中心 61205 代理人: 程晓霞;王品华
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: tmsvl 实时 系统 建模 方法
【权利要求书】:

1.一种TMSVL实时系统建模方法,用形式化方法对实时系统进行建模,构造出系统的实际模型,其特征在于:在MSVL的语法基础上扩展了时间变量和时间约束区间,使其在语义上支持量化时间建模,其中时间是由时间变量模拟,时间控制由时间约束区间实现;利用该语法语义来描述需要建模的实时系统,得到系统的TMSVL模型;再利用TMSVL语言的操作语义对这个TMSVL模型化简得到系统的实际模型;TMSVL对实时系统建模的流程包括有:

步骤1、选取适当的时钟起始时间和时间间隔,用TMSVL语言建模实时系统的时钟模块并对系统的时钟进行初始化,用变量T模拟系统当前状态的时间,变量Ts表示时间间隔,用于产生系统时钟,TMSVL建模实时系统的时钟模块TP0如下:

TP0≡T=eT∧Ts=eTs∧frame(Ts)∧keep(○T=T+Ts)

eT和eTs是两个时间表达式,eT用来初始化T的值,eTs用来初始化Ts的值;操作符“∧”表示“相与”,用于连接同时发生的语句;因为TMSVL的底层逻辑是时序逻辑,在时序逻辑中,后一状态的值不会自动继承前一状态的值,因此采用MSVL的框架技术frame声明变量,Ts声明为frame变量后,在下一状态如果Ts未被赋值则自动继承Ts前一状态的值;keep表示除了终止状态之外的每个状态都要执行后面括号中的语句,keep(○T=T+Ts)表示在每个状态,其下一状态的时间值,即○T,都等于本状态的时间值T加本状态的时间间隔值Ts;

步骤2、根据初始化后的系统时钟模块,用定义的TMSVL语言描述实时系统,得到系统的TMSVL模型;在描述过程中先描述实时系统中各个时间约束下的子模块,为子模块添加相应的时间约束,之后连接有关系的子模块形成新的子模块,经过反复的连接和添加时间约束最终得到整个系统的描述TP1,系统的TMSVL模型为TP0∧TP1

步骤3、利用TMSVL的操作语义化简步骤2中得到的TMSVL模型,构造出系统所有的实际模型;系统的每一个实际模型是一个由一组状态序列构成的区间,每个状态有一个时间戳T代表本状态的时间,并包含一组为所有状态变量赋值的命题,这些状态变量及其赋值刻画系统的一个状态,一系列的状态序列模拟出系统动态的运作过程,一系列的状态序列就是由TMSVL模型化简出的一个区间;如果系统的每个模 型都是安全的或满足某个实时性要求,系统就是安全的或满足这个实时性要求的;

步骤4、构造出了实时系统所有的实际模型,实时系统建模结束。

2.根据权利要求1所述的TMSVL实时系统建模方法,其特征在于:时间表达式的语法定义为:

t::=n|x|Θx|function|t0 op t1|T|○T|end(T)

op::=+|-|×|mod

n表示正整数,x表示变量x在当前状态的取值,Θx表示变量x在前一状态的取值,function表示函数返回值,t0 op t1表示两个时间表达式t0和t1经过算术运算得到的取值,op表示时间表达式t0和t1可以进行的算数运算,包括加法,减法,乘法以及取模运算,T表示当前状态的时间值,○T表示下一状态的时间,只能出现在时间约束区间中起始时间的位置,如果时间约束为(○T,t1),t1是一个时间表达式,这个时间约束区间表示其约束下的语句从下一状态开始执行,end(T)表示T在语句执行结束时的时间,只能出现在时间约束区间中结束时间的位置,如果时间约束为(t1,end(T)),t1是一个时间表达式,这个时间约束区间对其约束下语句的结束时间不加限制,语义合法的时间表达式t化简之后的取值为非负整数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201210118810.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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