基于TIOA及Ecdar的高铁ATO系统变异测试方法研究

来源 :北京交通大学 | 被引量 : 5次 | 上传用户:xm121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我国高速铁路的发展和运输压力的增大,将列车自动驾驶(ATO)技术应用到高速铁路上的需求尤为迫切。因此,新增了 ATO功能的高速铁路ATO系统应运而生。测试是保证高铁ATO系统正确性和可靠性的重要技术方法,而测试案例作为测试中的核心问题,关系到测试的质量和效率。如何自动地生成测试案例集并确保其覆盖度和完备性一直是列控系统的关键问题与研究重点。变异测试通过有目的地向程序/系统中注入不同类型的故障来模拟程序/系统在运行中可能出现的缺陷,由此生成的变异体可以用来生成新的测试案例。本文将变异测试技术和输入输出时间自动机(TIOA)理论相结合,设计了基于TIOA及Ecdar的高铁ATO系统变异测试方法,实现了高铁ATO系统的形式化建模与验证,以及基于变异测试的测试案例自动生成。论文主要工作如下。首先,介绍了 TIOA相关理论、变异测试技术和集建模、验证和测试功能于一体的工具Ecdar,在此基础上设计了本文的高铁ATO系统变异测试方法,包括高铁ATO系统形式化建模与验证方法,11种变异算子以及测试案例生成方法。其次,从整体架构、系统接口和运营场景三个方面总结了高铁ATO系统。通过分析列车在区间跨TSRS运行场景的信息交互过程和功能需求,设计并建立了该场景的TIOA模型,然后验证了该模型的逻辑功能和时序功能。接着,将变异算子注入至TIOA模型进行变异以生成变异体模型,并使用Java在Intellij下开发了区间跨TSRS运行场景的SUT程序。之后根据测试案例生成方法,通过将原模型、变异体模型、SUT程序作为Ecdar的输入,使用Ecdar生成了测试案例。最后,使用C#在VS 2015下开发了测试案例解析与转化工具,然后使用该工具将生成的XML形式测试案例转化为了可读性更高的中文案例。之后,以高铁ATO系统测试情况及现有列控系统测试案例集为依据,总结了 3条筛选原则,并从转化后的测试案例中筛选出了适用于高铁ATO系统的测试案例。这些测试案例不仅可以用来丰富原有的测试案例集,也验证了本文所研究的变异测试方法的有效性。图47幅,表18个,参考文献67篇。
其他文献
三峡水库建成运行以来,由于氮(N)磷(P)营养物质的流失,支流水华和富营养化现象发生较多,库区及支流的水质出现恶化。本论文以三峡库区坝首的香溪河流域为研究对象,在充分收集国内外已有研究成果基础上,运用环境学、土壤学、地理学、水土保持学等学科理论和ArcSWAT2012、GIS软件与计算机技术,通过实地调研和文献查阅收集流域内的下垫面等基础数据,并开展野外实地监测。论文主要从非点源污染来源、氮磷时空
随着全球能源危机和环境污染问题日益加重,分布式电源技术受到各国的极大关注。微网作为解决分布式电源入网问题的有效方式,有力缓解了全球能源、环境的严峻形势。电动汽车作
随着我国城镇化的快速发展,城市功能在不断提升中,城市的规模也在不断扩大中,中国作为一个拥有13.9亿多人口的大国,经济社会快速发展,人们越来越渴望回归于大自然,减缓都市压
随着西部电网的快速发展,风能、太阳能等可再生能源的大规模提高,大容量远距离输送新能源成为解决电力需求增长及化石能源枯竭的主要方式。另一方面,随着直流输电技术、新能
中国黄土高原地质条件脆弱,环境恶劣,导致黄土地质灾害频繁发生,而黄土滑坡是黄土地区最严重的地质灾害之一。自1976年引水灌溉以来,陕西泾阳南塬黄土滑坡频繁发生,已经成为了陕西典型的黄土滑坡高发区。由于黄土特殊的结构和水敏性,导致黄土遇水后强度发生大幅度的减低。土体的破坏通常是剪切破坏,故抗剪强度成为了土体最重要的力学参数之一。本文以陕西泾阳南塬Q2黄土为研究对象,通过高精度环剪仪对重塑黄土进行试验
钙钛矿太阳能电池因其高效率、低成本和易加工性等特点成为了近年来光伏领域最受欢迎的研究课题之一,光电转化效率也从最开始的3.8%迅速提高到最新认证的24.2%。要获得高转化效率通常离不开传统的高温工艺,也限制了它在柔性衬底上的应用,而可低温制备的反式p-i-n结构钙钛矿太阳能电池为解决这一问题提供了很好的策略。为了保证反式钙钛矿太阳能电池效率,选择能级合适、高导电性、高稳定性的空穴传输材料至关重要。
岩石是多种矿物的集合体,其性质由组成矿物和矿物间的孔隙共同决定,并且岩石内部往往存在非连续面。岩石是一种工程涉及广泛的基础材料,非连续面对岩石的物理力学性质具有重
荧光原位杂交技术(Fluorescence in situ hybridization,FISH)作为一种重要的分子生物学检测方法,在多种疾病的筛查、诊断、用药指导、预后等方面具有重要的临床意义。本文通过分析FISH技术的原理和优势以及国内外的发展现状,说明了自动化FISH检测技术的重要性,探讨了当前自动化FISH检测技术存在问题,进而提出本课题研究内容。本课题以自动化FISH检测为目标,以FIS
控制太阳能,可靠性和稳定性是两个主要挑战。此外,总谐波失真(THD)必须在最佳操作范围内。在逆变器中,直流转换为交流过程中会伴随谐波产生,这将影响电力电子设备的性能。因此,为了克服高压和高功率系统中的这种挑战,对多级逆变器(MLI)的拓扑研究具有重要的意义。这种类型的逆变器使用各直流电压电平在其输出端产生阶梯式交流电压,接近正弦曲线形状。基于级联H桥、电容钳位和二极管钳位逆变器,提出了一种多电平逆
激光与金属材料相互作用的过程中,随着激光参数的不同,靶材表面会发生温度升高、熔融、气化等物理现象。激光与物质作用过程中的热效应,其变化规律以及变化机理都是激光科学重要的研究分支,特别是研究激光与金属靶材作用的温度变化在实际生产生活中有重要指导意义。随着激光能量,作用时间,光斑大小等参数的变化,金属表面的温度也会随之变化,然而由于纳秒脉冲激光作用时间短、能量高,对于金属表面的实时温度演化过程在实验层