基于SCADE的计算机联锁系统建模与验证

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:ww20080808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机联锁系统是铁路信号系统中保证行车安全的重要设备,失效后可能导致重大人员伤亡和财产损失,系统功能逻辑需要具备很高的安全性要求。然而,传统的计算机联锁系统主要采用手工编码的方式进行开发,软件质量主要依赖于代码评审、走查、测试等人工方式进行保障,存在一定的主观性,无法满足计算机联锁系统的高安全性要求。形式化建模是安全关键系统开发的重要方法之一,具有严格的数学基础,能够准确和无歧义地描述系统需求,并且实现逻辑推理,能够有效地解决传统软件开发方法中存在的模糊性和二义性等问题。SCADE是基于形式化建模方法的高安全性软件开发环境,其提供安全状态机和数据流图两种形式化建模方法,能够直观、清晰、全面地描述软件功能逻辑;结合模型仿真和形式化验证能够直观、全面地分析模型的正确性和安全性,避免软件开发人员的主观性;最后自动生成面向工程的高质量的C代码。本文研究基于SCADE的计算机联锁软件开发方法,利用SCADE的需求管理、形式化建模、模型仿真、形式化验证等工具来保证计算机联锁软件的正确性和安全性,具体包括以下内容:(1)介绍了 SCADE的软件开发模式和同步假设理论,并详细分析了 SCADE的需求管理、安全状态机和数据流图建模、模型仿真、形式化验证以及代码生成机制。(2)分析了计算机联锁系统的基本结构、特点及软件功能,根据系统需求将计算机联锁进路控制过程划分为进路选择、进路锁闭、信号开放、信号保持开放、正常通过进路解锁、取消进路六个阶段,分析各阶段中计算机联锁系统SCADE建模的具体需求。(3)采用安全状态机和数据流图两种建模方法,建立计算机联锁系统进路控制过程的形式化模型。(4)利用SCADE需求管理工具分析计算机联锁系统需求、概要设计和形式化模型之间的追溯关系,保证SCADE模型完全覆盖计算机联锁系统的系统需求和概要设计需求。(5)通过图形化的模型仿真,保证计算机联锁软件模型的正确性;然后提取系统安全属性,利用形式化验证检测计算机联锁模型满足预期的安全属性;最后利用代码生成器自动生成面向工程的C代码。
其他文献
随着铁路运输的高速发展,快速重载列车的普遍开行加剧了轨道状态的恶化,增加线路的维修次数,而逐渐递增的铁路运营里程也大幅度提高了轨道线路养护人员的工作量,这对铁路工务
一yí大dà早zǎo,我wǒ就jiù和hé妈mā妈mɑ去qù高ɡāo铁tiě站zhàn,坐zuò高ɡāo铁tiě去qù上shànɡ海hǎi虹hónɡ桥qiáo火huǒ车chē站zhàn,再zài坐zuò地dì铁tiě去qù迪dí士shì尼ní樂lè园yuán。  进jìn了le迪dí士shì尼ní乐lè园yuán,我wǒ们men最zuì先xiān看kàn到dào木mù马mǎ,然rán后hòu来lá
期刊
在现代经济日新月异的发展趋势下,我国现代物流行业顺势而起,在各行业中迅速地拥有庞大的运营规模.在现代物流的不断壮大发展下,也极力推动了我国国际贸易的发展,但基于我国
石墨烯是一种由sp2杂化的单层碳原子组成的二维纳米材料,其独特的晶格结构赋予了石墨烯众多的优异性能,自从2004年被发现以来掀起了一股研究热潮,石墨烯被广泛应用于高频器件、
据了解,铁路总公司的负债逼近四万亿大关,较上一年度增长近千亿元,这一庞大的债务无疑成为了铁路之殇,高铁之殇。2016年,国务院将高速铁路的自主定价权由发改委下放到铁路总
大数据与保险精准营销有机结合是信息时代保险业纵深发展的大势所趋.本文以问题为导向,适时把握保险营销面临难题,回应大数据现实诉求,通过分析大数据与保险营销之间高度匹配
艺术院校教师思想政治状况总体保持积极、健康的良好态势,但在个别教师身上也存在着不容忽视的问题.因此,采取一些有力举措,不断提高艺术院校教师思想政治工作的实效,对培养
期刊
高速铁路列车运行方案图作为高速铁路列车运行图的主体骨架结构,直接决定了编制的列车运行图质量好坏。而高速铁路列车运行图是高速铁路运输工作的综合性计划,是行车组织工作
光电振荡器是一种新型产生微波信号的振荡器系统,其产生的微波信号具有低相噪、高Q值、频谱纯度高等特点,广泛应用于通信、雷达、传感等领域,因此光电振荡器的研究具有十分重要的意义。本文首先介绍了光电振荡器的研究背景、研究现状以及研究意义;然后对其理论进行了详细的推导,并在理论分析的基础上搭建了实验系统,分析了光纤长度对相噪的影响以及基于双环的光电振荡器系统的特点。基于光电振荡器的基础理论模型,本文提出了
学位