当前位置: 首页> 学位论文 >详情
原文传递 计算机联锁自动测试系统研究与设计
论文题名: 计算机联锁自动测试系统研究与设计
关键词: 铁路信号;计算机联锁;自动测试系统;车站联锁系统;软件设计
摘要: 计算机联锁是铁路信号系统的核心技术之一,随着计算机技术、容错技术和可靠性技术等学科的迅速发展,计算机联锁已逐渐成为车站联锁系统的主要装备。计算机联锁有着高处理速度、功能强大、高可靠性和高安全性等优点,在铁路系统现代化程度不断提高的当代有着广阔的发展前景。在整个计算机联锁系统中,联锁软件是其中最主要的组成部分,其是否安全可靠对于计算机联锁系统整体的安全性和可靠性有着至关重要的影响,因此对联锁软件进行全面的测试是必不可少的。人工测试由于在测试过程中会出现相当多的重复操作,导致测试效率低下。并且测试人员难免在重复操作时出错,导致结果可信度无法保证。
  为了满足不断发展的计算机联锁系统的需要,本文对于计算机联锁自动测试平台进行研究与设计。该平台包含测试用例生成系统和联锁自动测试系统两部分,本文主要对后者进行研究。联锁自动测试系统可将静态测试用例转化为用例动态执行的过程实现自动化,自动解析用例,自动执行用例并自动进行结果评判,整个过程无需人工介入,避免了人工操作失误的发生并提高了测试效率。系统使用C++语言及MFC架构,通过Visual Studio2010平台进行开发,以某仿真站场为测试站场对SWJTU-Ⅱ型计算机联锁系统进行测试。
  本文首先对铁路信号系统、计算机联锁系统及计算机联锁测试现状进行简单介绍。其次对计算机联锁自动测试平台的原理及结构进行介绍,主要包括联锁进路控制流程、测试平台需求分析、测试平台结构与系统过程分析等。再次对测试系统的数据进行分析,包括了站场元素数据分析、联锁表数据分析、测试案例数据分析、通信接口分析和通信帧格式的确定等。从次对构成自动测试系统的各个模块进行分析,对各模块的数据存储格式、处理流程等进行介绍。最后为自动测试系统的实现和应用,介绍了系统所使用的开发环境和开发过程,并对系统各项功能进行展示。
作者: 薛丰
专业: 交通信息工程及控制
导师: 杨扬
授予学位: 硕士
授予学位单位: 西南交通大学
学位年度: 2017
正文语种: 中文
检索历史
应用推荐