一种实现调车监控系统自动化功能测试的系统及方法技术方案

技术编号:18403637 阅读:36 留言:0更新日期:2018-07-08 22:02
本发明专利技术涉及一种实现调车监控系统自动化功能测试的系统及方法,包括:LKJ模拟设备,与车载主机连接,用于模拟所有司机的操作及机车的运行信息;联锁模拟设备,分别与车载主机和地面主机连接,用于模拟实际联锁的信号机、轨道电路及道岔的状态变化及地面应答定位器的信息;电务维护终端,与地面主机连接,记录所有地面主机转发的LKJ及联锁信息;测试服务器,分别与LKJ模拟设备和联锁模拟设备连接,用于读取电务维护终端的记录文件,然后严格按记录时间及事件驱动LKJ模拟设备及联锁模拟设备,实现自动化测试。与现有技术相比,本发明专利技术具有提高测试效率及软件发布质量等优点。

A system and method for realizing automatic function test of shunting monitoring system

The invention relates to a system and method for realizing automatic function testing of a shunting monitoring system, including a LKJ analog device, connected with a vehicle host, used to simulate the operation of all drivers and the running information of the locomotive; interlocking analog devices are connected to the vehicle host and the ground host respectively to simulate the actual interlocking signals. The state change of the machine, track circuit and turnout and the information of the ground response locator; the electrical maintenance terminal, connected with the ground host, records the LKJ and interlocking information transmitted by all ground hosts; the test server is connected to the LKJ analog device and the interlocking analog device to read the recording files of the electrical maintenance terminal. Then, the LKJ simulation device and interlocking simulation device are driven strictly according to the recording time and event to achieve automatic test. Compared with the existing technology, the invention has the advantages of improving the testing efficiency and the quality of software release.

【技术实现步骤摘要】
一种实现调车监控系统自动化功能测试的系统及方法
本专利技术涉及调车监控系统测试技术,尤其是涉及一种实现调车监控系统自动化功能测试的系统及方法。
技术介绍
无线调车机车信号和监控系统(以下简称STP)已在全国铁路有调车作业的车站大量应用。该系统分为地面设备和车载设备,通常情况下一个车站有一套地面设备和多套车载设备,地面设备从计算机联锁系统获取信号机、轨道、道岔状态,车载设备,结合车载的运行信息跟踪车列所在位置,判断车列运行前方的目标点。车载设备与列车运行监控装置(以下简称LKJ)接口,获取车列的运行方向、里程、司机操作等信息,并通过LKJ实现人机交互和对车列的制动控制。调车作业的场景很多,司机各种操作、联锁系统的特殊设计、轨道电路的状态、多个机车在同一区域的作业等都对系统功能实现产生影响,这些影响因素都会通过计算机联锁系统和LKJ体现,在现场计算机联锁采集实际的轨道电路、信号机状态,LKJ采集实际的机车工况变化及司机操作信息,在实验室调试及测试时一般是人工在联锁仿真及LKJ仿真软件上点击相应菜单及图案模拟现场情况。STP系统软件的逻辑处理中对轨道电路、信号机、司机操作、机车里程值等变化的时间和条件是有严格要求的,在软件测试、站场数据变更、现场调试及使用过程中都可能发现系统功能存在的一些缺陷,要解决这些缺陷首先需要在实验室环境下重现这些缺陷的现象以便确认问题原因。目前一般采用人工查询故障日志再人工操作模拟LKJ设备及联锁信息变化,这种操作方式费时费力而且很难复现一些有严格时间要求、里程值要求、联锁条件要求的故障现象,另外软件调试及确认测试时经常需要进行重复的回归功能测试。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种实现调车监控系统自动化功能测试的系统及方法。本专利技术的目的可以通过以下技术方案来实现:一种实现调车监控系统自动化功能测试的系统,包括:LKJ模拟设备,与车载主机连接,用于模拟所有司机的操作及机车的运行信息;联锁模拟设备,分别与车载主机和地面主机连接,用于模拟实际联锁的信号机、轨道电路及道岔的状态变化及地面应答定位器的信息;电务维护终端,与地面主机连接,记录所有地面主机转发的LKJ及联锁信息;测试服务器,分别与LKJ模拟设备和联锁模拟设备连接,用于读取电务维护终端的记录文件,然后严格按记录时间及事件驱动LKJ模拟设备及联锁模拟设备,实现自动化测试。所述的车载主机与地面主机之间的无线通信信息中包括了所有的场景重现需要的车载信息及司机操作信息。所述的司机操作信息为司机在LKJ上的所有STP控制有关的操作,包括选择站场、输入前方信号机、人工解锁;所述的车载信息为司机控制时机车产生的信息,包括运行方向、速度、里程值、限速。所述的电务维护终端记录所有完整的调车监控系统有关的司机操作、LKJ里程、车载工况变化、联锁码位信息并带有时间戳。所述的测试服务器读取电务维护终端记录并按时间顺序驱动LKJ模拟设备及联锁模拟设备;所述的LKJ模拟设备具备与测试服务器接口,用于接收测试服务器的指令自动模拟司机操作及车列运行;所述的联锁模拟设备具备与测试服务器接口,用于接收测试服务器的指令自动模拟联锁信息的变化及机车过应答定位器的信息。自动化测试时,所述的测试服务器比较电务维护终端第一次记录和自动测试过程的LKJ模拟设备反馈的结果,实时给出前后两次在同一场景下运行结果是否一致的报告;以及自动化测试后,测试服务器比较电务维护终端第一次记录和自动测试过程的电务维护终端再次记录的结果,给出前后两次在同一场景下运行结果是否一致的报告。所述的测试服务器读取电务维护终端的上一次记录,选取所有停车、改变运行方向、前方信号机状态变化、司机操作后的目标点信息和限速信息与自动测试时的情况进行比较;当两次比较时,发现同一条件下目标点类型不同或者限速值不相同时则提示前后不一致,如果目标点类型不同或者实时计算的限速太低不满足模拟车列继续运行的条件,则认为会影响到后续自动测试的进行,测试服务器自动停止此测试。一种实现调车监控系统自动化功能测试的系统的方法,包括以下步骤:步骤1,现场或者实验室第一次在某场景下运行,电务维护终端记录下LKJ及联锁的所有信息;步骤2,将电务维护终端记录拷贝到测试服务器指定路径下,选取要重现或者自动化测试的开始及结束时间;步骤3,测试服务器通过网络驱动联锁模拟设备及LKJ模拟设备;步骤4,联锁模拟设备收到测试服务器的码位信息,按此信息模拟联锁码位变化,同时LKJ模拟设备接收测试服务器的车况变化及司机操作信息,模拟车列运行及司机操作;步骤5,地面主机接收联锁模拟信息按实际控制时的逻辑运算;同时车载主机接收LKJ模拟信息按实际控制时的逻辑进行运算,车载与地面设备通过无线进行交互;步骤6,自动测试过程中,测试服务器接收LKJ模拟设备计算的目标点及限速值并与之前电务维护记录的目标点及限速值进行比较;步骤7,测试后,测试服务器对电务维护记录的第一次记录数据和自动化测试数据进行进行比较,显示限速及目标点不一致的时间点。与现有技术相比,本专利技术具有以下优点:1、上述方案LKJ模拟设备及联锁设备都可接收测试服务器的信息自动模拟车列状态变化、联锁码位变化及司机操作;2、上述方案可精确完整地重现现场的场景,有利于查明一些复杂问题;3、上述方案可用于重复性的功能测试,第一次人工操作测试后,后续可自动化进行相同的测试,大幅减少了人工。4、自动测试时及测试后均可进行测试结果比较,用于发现地面软件及车载软件修改在这些场景下的变化和影响。附图说明图1为本专利技术的结构示意图;图2为本专利技术的工作流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。本专利技术提出一种可根据运行日志按精确时间完整重现现场或者实验室一个时间段内联锁、车载运行信息及司机操作的自动测试方案。此方案可用于在实验室重现现场问题,以便排查改进系统软件逻辑,也可用于软件发布时的回归性自动功能测试,确认修改的软件所有功能与之前版本的是否有变化,提高测试效率及软件发布质量。如图1所示,一种实现调车监控系统自动化功能测试的系统,包括:LKJ模拟设备,与车载主机连接,用于模拟所有司机的操作及机车的运行信息;联锁模拟设备,分别与车载主机和地面主机连接,用于模拟实际联锁的信号机、轨道电路及道岔的状态变化及地面应答定位器的信息;电务维护终端,与地面主机连接,记录所有地面主机转发的LKJ及联锁信息;测试服务器,分别与LKJ模拟设备和联锁模拟设备连接,用于读取电务维护终端的记录文件,然后严格按记录时间及事件驱动LKJ模拟设备及联锁模拟设备,实现自动化测试。所述的车载主机与地面主机之间的无线通信信息中包括了所有的场景重现需要的车载信息及司机操作信息。所述的司机操作信息为司机在LKJ上的所有STP控制有关的操作,包括选择站场、输入前方信号机、人工解锁;所述的车载信息为司机控制时机车产生的信息,包括运行方向、速度、里程值、限速。所述的电务维护终端记录所有完整的调车监控系统有本文档来自技高网
...

【技术保护点】
1.一种实现调车监控系统自动化功能测试的系统,其特征在于,包括:LKJ模拟设备,与车载主机连接,用于模拟所有司机的操作及机车的运行信息;联锁模拟设备,分别与车载主机和地面主机连接,用于模拟实际联锁的信号机、轨道电路及道岔的状态变化及地面应答定位器的信息;电务维护终端,与地面主机连接,记录所有地面主机转发的LKJ及联锁信息;测试服务器,分别与LKJ模拟设备和联锁模拟设备连接,用于读取电务维护终端的记录文件,然后严格按记录时间及事件驱动LKJ模拟设备及联锁模拟设备,实现自动化测试。

【技术特征摘要】
1.一种实现调车监控系统自动化功能测试的系统,其特征在于,包括:LKJ模拟设备,与车载主机连接,用于模拟所有司机的操作及机车的运行信息;联锁模拟设备,分别与车载主机和地面主机连接,用于模拟实际联锁的信号机、轨道电路及道岔的状态变化及地面应答定位器的信息;电务维护终端,与地面主机连接,记录所有地面主机转发的LKJ及联锁信息;测试服务器,分别与LKJ模拟设备和联锁模拟设备连接,用于读取电务维护终端的记录文件,然后严格按记录时间及事件驱动LKJ模拟设备及联锁模拟设备,实现自动化测试。2.根据权利要求1所述的一种实现调车监控系统自动化功能测试的系统,其特征在于,所述的车载主机与地面主机之间的无线通信信息中包括了所有的场景重现需要的车载信息及司机操作信息。3.根据权利要求2所述的一种实现调车监控系统自动化功能测试的系统,其特征在于,所述的司机操作信息为司机在LKJ上的所有STP控制有关的操作,包括选择站场、输入前方信号机、人工解锁;所述的车载信息为司机控制时机车产生的信息,包括运行方向、速度、里程值、限速。4.根据权利要求1所述的一种实现调车监控系统自动化功能测试的系统,其特征在于,所述的电务维护终端记录所有完整的调车监控系统有关的司机操作、LKJ里程、车载工况变化、联锁码位信息并带有时间戳。5.根据权利要求1所述的一种实现调车监控系统自动化功能测试的系统,其特征在于,所述的测试服务器读取电务维护终端记录并按时间顺序驱动LKJ模拟设备及联锁模拟设备;所述的LKJ模拟设备具备与测试服务器接口,用于接收测试服务器的指令自动模拟司机操作及车列运行;所述的联锁模拟设备具备与测试服务器接口,用于接收测试服务器的指令自动模拟联锁信息的变化及机车过应答定位器的信息。6.根据权利要求1所述的一种实现调车监控系统自动化功能测试的系统,其特征在于,自动化测试时,所述的测试服务器比较...

【专利技术属性】
技术研发人员:陈智新岳锦俞何昆霖程佳佳刘启明毛楚楚
申请(专利权)人:卡斯柯信号有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1