基于卫星定位的列控车载自动测试系统的制作方法

文档序号:22565433发布日期:2020-10-20 12:04阅读:155来源:国知局
基于卫星定位的列控车载自动测试系统的制作方法

本实用新型涉及一种列控车载自动测试系统及测试方法,尤其是涉及一种基于卫星定位的列控车载自动测试系统。



背景技术:

测试是系统开发的一个重要环节,为了确保系统上线运行的安全与稳定,在上线前必须进行全面且充分的测试工作。

基于卫星和多传感器融合定位的列控车载系统是未来的发展方向,其仿真和测试技术还不成熟。当前的基于卫星定位的列控车载系统的测试使用传统手工测试,在系统上线前后均需要投入大量测试人员,针对数量庞大的测试用例进行反复测试及验证,存在测试周期长、测试效率低、人员需求大等问题。



技术实现要素:

本实用新型的目的就是为了克服上述现有技术存在的缺陷而提供一种基于卫星定位的列控车载自动测试系统,使整个测试过程高度自动化,在节省人工的同时,提高测试效率及质量。

本实用新型的目的可以通过以下技术方案来实现:

一种基于卫星定位的列控车载自动测试系统,包括仿真测试环境设备、自动测试装置和被测车载设备,所述的自动测试装置分别与仿真测试环境设备和被测车载设备连接,所述的仿真测试环境设备与被测车载设备连接。

优选地,所述的仿真测试环境设备包括列车接口仿真系统tbts、仿真轨旁设备、仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot;

所述的列车接口仿真系统tbts、仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot分别接在自动测试装置和被测车载设备之间,所述的仿真轨旁设备分别与列车接口仿真系统tbts、仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu连接。

优选地,所述的列车接口仿真系统tbts包括通信接口、直流电源、车辆io接口和速传输出接口。

优选地,所述仿真无线闭塞中心rbc通过道岔或信号机与仿真轨旁设备通信。

优选地,所述的自动测试装置包括测试执行设备、测试管理设备、仿真控制器和dmi控制器;所述的测试管理设备分别与测试执行设备、仿真控制器、dmi控制器连接,所述的仿真控制器分别与仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot连接,所述的dmi控制器与被测车载设备连接。

优选地,所述的测试管理设备设有用于设备状态信息存储的存储器。

优选地,所述的测试管理设备设有用于显示序列执行进度和变量状态的用户界面。

优选地,所述测试管理设备通过tcp协议与仿真控制器进行通信;所述测试管理设备通过tcp协议与dmi控制器进行通信;所述测试管理设备通过tcp协议与列车接口仿真系统tbts通信。

优选地,所述dmi控制器提供接收来自测试管理设备的按键指令的接口。

优选地,所述的仿真测试环境设备还包括接在自动测试装置和被测车载设备之间的dru记录设备。

与现有技术相比,本实用新型具有以下优点:

1、使整个测试过程高度自动化,在节省人工的同时,提高测试效率及质量。

2、通过dmi控制器实现dmi的自动操作,解决人工盯控效率低、易疏漏的问题。

3、通过测试执行设备控制测试序列的执行逻辑与执行时序,实现测试序列的自动执行,提高测试效率。

4、通过仿真控制器实现仿真的自动操作,解决人工误操作的问题。

5、通过测试执行设备实现测试报告的自动生成。

附图说明

图1为本实用新型的系统架构图。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型的一部分实施例,而不是全部实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本实用新型保护的范围。

如图1所示,本实用新型基于卫星定位的列控车载自动测试系统由车载设备、仿真测试环境、自动测试装置三个部分组成。

本实用新型基于卫星定位的列控车载自动测试系统中的车载设备为测试对象,车载设备包含车载机柜和人机交互单元dmi。

本实用新型基于卫星定位的列控车载自动测试系统中的仿真测试环境设备包含列车接口仿真系统tbts、仿真轨旁设备、仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot。

所述列车接口仿真系统tbts的用于为车载提供电源控制,模拟列车io接口以及计算列车速度、位移信息并产生速传脉冲信号。

所述仿真轨旁设备,用于处理列车位置及占用逻辑,为轨旁设备提供列车位置信息并在图形界面中进行显示;

所述仿真无线闭塞中心rbc,用于与车载建立并维持通信,向车载发送进路及限速信息;

所述仿真卫星接收机gnss/gnssimu,接收仿真轨旁设备发送的列车区间位置信息,计算相应的经纬度坐标,并发送给车载设备;

所述仿真发车测试服务器dts,用于存储电子地图数据库数据,与车载建立连接并配合完成发车测试;

所述仿真列尾ho,t用于与车载建立连接并向车载发送管压信息;

本实用新型基于卫星定位的列控车载自动测试系统中的自动测试装置包含测试执行设备、测试管理设备、仿真控制器、dmi控制器四部分,其功能如下:

所述测试执行设备,用于解析测试序列,按步为单位执行测试操作并记录测试结果。

所述测试管理设备,主要用于管理自动测试系统状态,维护车载系统、列车接口仿真系统、仿真轨旁设备等设备状态信息,并进行存储。

所述测试管理设备,提供了用户界面用于显示序列执行进度和变量状态。

所述测试管理设备通过tcp协议与仿真控制器进行通信,向仿真控制器发送相关仿真的具体操作或查询指令,接收操作结果和状态变量信息。

所述测试管理设备通过tcp协议与dmi控制器进行通信,向dmi控制器发送dmi操作命令,接收操作结果信息;测试管理设备通过udp协议与dmi控制器进行通信,接收车载设备状态信息。

所述测试管理设备通过tcp协议与列车接口仿真系统tbts通信,向tbts发送车辆操作命令,接收列车状态和命令结果信息。

所述仿真控制器接收来自测试管理设备的操作指令,完成各个仿真的自动启动、自动控制、自动退出等操作。

所述仿真控制器通过操作界面控件句柄,模拟鼠标和键盘操作,实现对仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot的操作,通过网络发送给测试管理设备。

所述仿真控制器接收测试管理设备命令完成车载日志文件存储到指定文件夹功能。

所述仿真控制器接收测试管理设备命令对测试过程中各程序界面进行屏幕录像并压缩后存储到指定文件夹。

所述dmi控制器实现对dmi的操作。

所述dmi控制器提供接收来自测试管理设备的按键指令的接口。

所述dmi控制器通过网络接收来自测试管理设备的dmi按键指令,在进行协议转换后,dmi控制器将按键指令发送给dmi,同时,dmi也将车辆状态信息透传给dmi控制器,dmi控制器将这些车辆状态信息保存到本地,当测试管理设备需要时可向dmi控制器发送请求信息。

本实用新型基于卫星定位的列控车载自动测试系统对于测试数据的记录有三个途径,分别为:测试引擎输出的测试报告、dru记录的行车日志、仿真控制器记录数据记录和视频数据。

仿真控制器分为了两个客户端clienta和clientb,其中clienta用于控制仿真无线闭塞中心rbc、仿真卫星接收机gnss/gnssimu、仿真发车测试服务器dts、仿真列尾hot,clientb用于控制dru记录设备,当客户端收到来自测试管理设备的操作命令后,通过模拟鼠标点击、滚轮和键盘数据对仿真进行操作。

dmi控制器接收来自测试控制器的操作命令,测试控制器进行协议转换后,通过网络向dmi发送按键命令消息,同时dmi也会通过网络将车载计算机发来的车辆状态信息转发给dmi控制器,dmi控制器将其保存到数据结构中。

以上所述,仅为本实用新型的具体实施方式,但本实用新型的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1