[发明专利]一种列车人机交互单元的测试系统在审
| 申请号: | 201510534379.9 | 申请日: | 2015-08-27 | 
| 公开(公告)号: | CN105117106A | 公开(公告)日: | 2015-12-02 | 
| 发明(设计)人: | 刘辉;张涛;陈展;钟真;沈运强;夏伟;宋俊辉;盘宇;王业流;张超 | 申请(专利权)人: | 株洲南车时代电气股份有限公司 | 
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 | 
| 代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 朱绘;李心稳 | 
| 地址: | 412001 湖*** | 国省代码: | 湖南;43 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 列车 人机交互 单元 测试 系统 | ||
技术领域
本发明涉及轨道交通系统的设备测试技术领域,具体地说,涉及一种列车人机交互单元的测试系统。
背景技术
在CTCS列控系统中,人机交互单元(DriverMachineInterfaceUnit,DMI)承担着以文字、图形等形式对列车的控制信息、状态信息进行显示的工作。列车司机根据人机交互单元提供的信息对列车进行操纵。现有技术中,人机交互单元对列车控制信息和状态信息的处理通常是根据从列车自动保护系统(AutomaticTrainProtection,ATP)获得的控制信息和状态信息调用图形库,在内存中绘制图形,然后将绘制的图形发送到显存,在人机交互单元的界面上进行显示。
如果人机交互单元显示信息出现错误,则极有可能导致列车司机误操作,甚至不操作而造成事故。为了保障安全,新的人机交互单元在安装之前需要进行充分测试。目前,对人机交互单元的测试主要是采用陪试设备与被测人机交互单元进行配合,按照特定的测试用例利用陪试设备对被测人机交互单元进行功能测试。
现有的测试用例一般采用黑盒主动性测试,即测试人员根据人机交互单元的标准输入、输出接口设置测试用例与测试序列,通过陪试设备向被测人机交互单元发送测试用例,然后观察人机交互单元的显示界面上是否能够正常显示。这些测试用例中通常设置具体的工程线路数据和信号设备配置数据等,并针对人机交互单元所需的硬件接口和支持的通信协议类型分别制定测试脚本。这样的弊端在于测试用例的通用性较差,例如当模拟不同的现场环境设定测试用例时或者测试不同的功能时,需要分别编写测试脚本,导致测试效率低下。
因此,亟需一种灵活的通用性较强的列车人机交互单元的测试系统。
发明内容
本发明的目的之一在于解决现有技术中对列车人机交互单元进行测试时,测试用例通用性较差的技术缺陷。
本发明提供一种人机交互单元的测试系统,包括:测试模拟机和转换接头,其中,
转换接头的一端连接被测人机交互单元,另一端连接测试模拟机的输出接口;
所述测试模拟机包括:
测试脚本生成模块,用于为被测人机交互单元生成至少一个测试脚本;
协议封装模块,用于将测试脚本封装为MVB格式的测试命令帧;
接口适配模块,用于将测试命令帧转换为串行的测试指令序列,依次发送至测试模拟机的输出接口。
在一个实施例中,所述测试模拟机还包括:
脚本管理模块,用于对测试脚本进行添加、删除或者修改。
在一个实施例中,所述测试模拟机还包括:
测试监控模块,用于通过接口适配模块接收从被测人机交互单元反馈的测试结果数据。
在一个实施例中,所述测试模拟机还包括:
封装控制模块,用于基于测试需求为协议封装模块选择至少一个测试脚本,对所选择的测试脚本按照预定顺序进行排序。
在一个实施例中,所述接口适配模块还用于:
在所述测试命令帧的尾部添加校验码。
在一个实施例中,所述接口适配模块还用于:
在所述测试命令帧的头部增加帧起始标识,以及在所述测试命令帧的尾部追加帧结束标识。
在一个实施例中,所述测试命令帧中包括帧编号;
所述接口适配模块依照帧编号从小到大的顺序依次发送测试命令帧。
在一个实施例中,所述接口适配模块先发送第N号测试命令帧,在接收到被测人机交互单元反馈的第N号反馈报文帧之后,等待预设时间后再发送第N+1号测试命令帧。
在一个实施例中,所述接口适配模块先发送第N号测试命令帧,若未接收到被测人机交互单元反馈的第N号报文帧,则判断测试模拟机与被测人机交互单元之间通信故障。
本申请的实施例将脚本编写、脚本协议转换和测试命令的发送设置为功能互相独立的部分。当修改其中一个功能模块时,并不会对其他模块造成影响,从而达到各个功能模块解耦和的效果,能够灵活实现各种测试项目,能够提供更加灵活的测试功能,具有较强的可扩展性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明实施例的列车人机交互单元的测试系统的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株洲南车时代电气股份有限公司,未经株洲南车时代电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510534379.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种调味水杯开关机构
- 下一篇:一种防被芯滚动保暖羽绒被





