基于EvenT-B的矿井机车运行过程控制的建模与验证研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:killer_lww
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
矿井机车无人驾驶系统在设计时具有较高的安全要求,属于典型的安全关键系统。然而,在安全关键系统软件的设计过程中,传统上基于软件工程的方法,一方面,在需求分析阶段,由于自然语言编写的需求文档难以保证需求的完备性和一致性,另一方面,仿真和测试的也无法保证软件分析和验证的完全正确,这些因素给系统的安全带来了隐患。目前,针对传统软件工程方法在开发安全关键系统中遇到的问题,科研人员采用形式化方法来保证安全关键系统软件设计的正确性,进而提高系统的安全性。Event-B作为一种全新的形式化方法,具有逐步精化的建模策略和基于定理证明的模型验证方式。通过采用Event-B方法对安全关键系统软件进行建模与验证可以更早发现并修复系统的漏洞,对于安全关键系统软件的开发具有重要的借鉴意义。  本文针对安全关键系统软件——矿井机车无人驾驶系统研发中遇到的问题,提出了基于Event-B形式化方法的解决方案,并选取矿机机车无人驾驶系统的核心功能——机车运行过程控制进行了形式化建模与验证的探索研究。分别对只具有离散属性的机车模式选择过程,和既具有离散属性又具有连续属性的机车自主行车过程控进行了基于Event-B方法的建模与验证。  本文的研究结果表明,基于Event-B形式化方法可以准确的描述机车运行过程控制中的离散属性和连续属性需求。同时,通过定理证明的方式可以有效发现需求文档中存在的需求不一致性、需求缺失和需求模糊等问题,进而提早发现并修正这些漏洞,有效的提高了系统设计的正确性,为矿井机车无人驾驶系统的研发提供了一种借鉴,同时也为安全关键系统软件的研发提供了一种新的思路。
其他文献
我国的蒙古文信息技术标准体系正在构建之中,由于缺少对蒙古文信息处理产品标准符合性检测的工具,难以强化已有蒙古文信息技术标准的实施力度。针对这种情况,本文对蒙古文信
随着信息化、数字化技术的发展,作为信息中枢的图书馆越来越多的承担起信息网络中心节点的重任。信息发布网站、网络化图书流通管理系统、电子资源的网络平台等各个系统的使用
在后基因组时代,系统地分析和理解生物体内蛋白质问如何通过交互来完成生命活动是—个重要的挑战。分析蛋白质网络的结构特性,从蛋白质网络中挖掘蛋白质复合体和功能模块以及
随着现代科技的发展,对技术支持的需求也增加了。如果没有强大的电脑资源的支持,大型工程项目很难进行。  复杂数学计算和大量投资的要求,让企业寻求新的解决方案,计算机辅助设
本文详细分析了数学公式的逻辑结构特点和现有数学公式检索系统所采用的检索机制,并结合当前数学公式检索系统的研究成果,进行了关于数学公式索引和检索方面的研究工作。首先,通
随着机器设备的迅速发展和应用领域的不断扩大,快速准确地采集和捕捉机器的故障信息,已成为保障工业生产效率和安全的重要基础。声音作为机器工作时发出的一种音频信号,必然
构建无线传感器网络时,人们要事先布置少量的锚节点,这些锚节点的位置信息已知。锚节点可以通过一些方式进行自我定位。由于锚节点自我定位的成本较高,在网络中不可能使每个节点
高性能科学计算的需求不断增加,而传统电子计算机的元器件制作工艺已近极限,科学界正在寻找全新的计算模型,来突破现有计算体系的限制。生物计算以其并行性高、能耗低、信息存储
目前多数的自然语言处理任务尽管都基于数据驱动的方法,但引入语言学知识能有效改善性能却已成为研究人员的共识。语言学家已经发现韵律信息包含了重要语言学信息,认为韵律不仅
无线传感器网络是融合了计算机网络技术与微机电系统(MEMS)方面的一种先进技术,有着很多应用,如目标跟踪、生活环境监测、灾害管理、智能家居应用等。传感器网络由大量的传感