【摘 要】
:
矿井机车无人驾驶系统在设计时具有较高的安全要求,属于典型的安全关键系统。然而,在安全关键系统软件的设计过程中,传统上基于软件工程的方法,一方面,在需求分析阶段,由于自
论文部分内容阅读
矿井机车无人驾驶系统在设计时具有较高的安全要求,属于典型的安全关键系统。然而,在安全关键系统软件的设计过程中,传统上基于软件工程的方法,一方面,在需求分析阶段,由于自然语言编写的需求文档难以保证需求的完备性和一致性,另一方面,仿真和测试的也无法保证软件分析和验证的完全正确,这些因素给系统的安全带来了隐患。目前,针对传统软件工程方法在开发安全关键系统中遇到的问题,科研人员采用形式化方法来保证安全关键系统软件设计的正确性,进而提高系统的安全性。Event-B作为一种全新的形式化方法,具有逐步精化的建模策略和基于定理证明的模型验证方式。通过采用Event-B方法对安全关键系统软件进行建模与验证可以更早发现并修复系统的漏洞,对于安全关键系统软件的开发具有重要的借鉴意义。本文针对安全关键系统软件——矿井机车无人驾驶系统研发中遇到的问题,提出了基于Event-B形式化方法的解决方案,并选取矿机机车无人驾驶系统的核心功能——机车运行过程控制进行了形式化建模与验证的探索研究。分别对只具有离散属性的机车模式选择过程,和既具有离散属性又具有连续属性的机车自主行车过程控进行了基于Event-B方法的建模与验证。本文的研究结果表明,基于Event-B形式化方法可以准确的描述机车运行过程控制中的离散属性和连续属性需求。同时,通过定理证明的方式可以有效发现需求文档中存在的需求不一致性、需求缺失和需求模糊等问题,进而提早发现并修正这些漏洞,有效的提高了系统设计的正确性,为矿井机车无人驾驶系统的研发提供了一种借鉴,同时也为安全关键系统软件的研发提供了一种新的思路。
其他文献
目的探讨丹参提取物丹酚酸B(SalB)对老年性痴呆(AD)模型大鼠学习记忆能力的影响及相关作用机制。方法采用腹腔注射东莨菪碱建立AD模型大鼠,术后给予SalB治疗。用Morris水迷宫检测
【目的/意义】论文被引量在科研评价中具有重要地位,及早发现未来高被引论文或学者,将有助于科研人员的管理与决策。【方法/过程】以图情领域期刊论文作为研究对象,采用相关
2015年以来,湘西州中支深入开展"财务行为标准化建设年"活动,通过制度建设标准化、收支行为标准化、监督管理标准化,构建"预算管理、标准控制、据实列支、加强监督"为主要内容的
针对某型号鼓式制动器,应用ABAQUS软件建立了摩擦尖叫有限元模型,通过零部件自由模态试验和制动尖叫台架试验验证了模型的正确性。在此基础上,进行了制动蹄摩擦衬片弹性模量、制
本次研究以济南机场路南延跨济广高速大桥工程为案例,对其工程质量管理进行分析,主要研究内容是施工阶段的质量管理体系与管理方法运用。本文首先学习、总结了国内外关于质量
目前,软件行业是世界上增长最快的朝阳产业之一,但软件产品日益复杂,软件开发遇到的问题和难度前所未有。敏捷软件开发方法的出现改善了传统软件开发过程中过于繁重的开发模
热防护是超燃冲压发动机技术中一个重要的研究课题,耐烧蚀性能是评价和衡量热防护材料的重要指标,是发动机设计的关键参数,影响到发动机结构部件的工作效能和使用寿命。C/SiC复
笔者将《花间集》置于“巴蜀文化——文学”的研究视域中进行观照,截取晚唐至五代做为时间节点,试图从巴蜀文化的整体系统中来考察《花间集》的发展规律。并通过花间词人的社
目的分析腹腔镜手术治疗泌尿外科疾病的临床效果观察。方法选取本院2017年3月至2018年4月收治的100例泌尿外科疾病患者,随机分成对照组和实验组,每组50例。实验组患者使用腹
目的探讨手术治疗下泪小点息肉的临床效果。方法选择我院确诊为下泪小点息肉的患者15例(15眼)作为研究对象,对15眼下泪小点息肉施行下泪点重建术,伴有下泪小管狭窄的6例(6眼)