毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
车站联锁系统UPPAAL建模+时间自动机模型进行模拟仿真(21)
进入应用数据的正常收发阶段后,联锁在发送应用数据首先向接收方模块发送RFC,接收方收到后回复ACK,同时向时钟Timer_DATA发送SetTimer启动时钟计时,如果超过规定的时间还没收到反馈消息,模块NoReply_Data会发出NO_DATA,超时后发出超时报警timeout1,并计数器MAX_Time加1,满5次后进入故障修理状态,并且令Repair置1,不能再被启动,直到人为修正。变量MAX_Time为周期计数器,当记满五次后则认为进入故障处理状态。变量NoReply等于1或0来表示有无应答。
4.6.3 消息处理模拟仿真
图4.40 消息正常收发的消息序列
当联锁发出RFC!命令,来到waitACK位置,等待接收方回复ACK命令,接收方模块回复ACK命令,来到启动位置StartComu,发送App_data!命令,并将计时器Cycle_T置0,这时会启动reply_data模块,并来到settimer位置,发出SetTimer!命令,启动timer_data模块,并来到WaitData位置,由于前面启动了reply_data模块,会发送一个DATA_Reply命令,并判定NoReply是否等于0,判定符合后将计时器MAX_Time清零,来到AppProc位置,然后通过变量haveAffirm来判定消息是否有还未确认过,当还没有确认过则重新发送数据,当已经确认过了则发送新的数据,发送后来到Send位置,然后到resttime位置,最后发送Reset!命令,重置timer_data模块,回到StartComu位置。
图4.41 通信故障的消息序列
图4.4.1为消息处理时通信出现故障的消息序列。当联锁发出RFC!命令,来到waitACK位置,等待接收方回复ACK命令,接收方模块回复ACK命令,来到启动位置StartComu,发送App_data!命令,并将计时器Cycle_T置0,这时会启动noreply_data模块,并来到settimer位置,发出SetTimer!命令,启动timer_data模块,并来到WaitData位置,前面启动的noreply_data模块会发出一个NO_DATA命令,然后判定Cycle_T>=5秒,并且NoReply=1,判定符合后来到noReplydata位置,timer_data模块会将计时器t置0并启动,5秒后没有收到重置命令则会发送timeout命令,消息处理模块收到这个命令以后将MAX_Time计数器加1,来到check位置,然后判定计数器有没有超过5,没有超过则来到Resend位置,将计时器Cycle_T清零,发送App_data命令,并发送SetTimer命令,重新启动noreply_data模块、timer_data模块,并回到WaitData位置,当这样反复到第五次后,则在check位置向另一方向走,来到error_proc位置,发送error命令,启动repair模块,将Repair置1,并来到mid3位置,最后回到idle位置。
这里我在建模的过程中发现,repair模块中的Repair变量,一开始我使用小写repair,然后运行时出现报错,经过几次修改后发现,一定要将小写改成大写Repair,不能让变量名与模块名出现冲突。
5 结论
计算机联锁是信号系统的重要组成部分,对于保证行车安全起到了十分关键的作用。铁路的计算机联锁不仅复杂,而且由于其高速性,还增加了许多特殊的功能来保证其安全性、实时性等。
本论文的主要工作有以下几点:
首先是介绍了铁路的发展背景,以及铁路的发展现状,然后介绍了计算机联锁系统的一些概况和发展状况,还以及选题的目的及意义。
介绍了形式化方法的概况,对计算机联锁系统的故障安全原则也进行介绍,让大家了解了什么是故障导向安全,介绍了时间自动机理论,因为这里我们以UPPAAL为时间自动机理论的基础,所以然后着重介绍了下UPPAAL这个软件和它的结构和特征。
这里我们提出了安全苛求系统的开发要求,提出了联锁软件设计开发的框架模型。然后进行了需求分析,根据分析,对办理进路的每一个阶段进行形式化建模。
共22页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
下一页
上一篇:
基于EMD和分形理论的美元与国际油价的相关分析研究
下一篇:
投资者情绪与股票收益率的关系研究
php+mysql校友信息管理系统设计
带有强占优先权的受控排队系统研究
基于灰色系统模型的周口市人口问题研究
某医院门诊系统患者分流模型研究
MEMS/NEMS双臂梁型微/纳机电系统Pull-in失稳分析
可微性在近似计算中的应用
孝陵卫苏果超市收费服务台排队系统统计分析
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
承德市事业单位档案管理...
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
公寓空调设计任务书
国内外图像分割技术研究现状
C#学校科研管理系统的设计