车载控制器测试系统的制作方法

文档序号:12549826阅读:550来源:国知局
车载控制器测试系统的制作方法与工艺

本发明涉及车载控制技术领域,特别涉及一种车载控制器测试系统。



背景技术:

车载控制器设备用于列车自动防护和列车自动驾驶功能。该车载控制器设备对外与车辆接口数量较多,采集和驱动的开关量众多,厂家在批量生产后需对每台设备对外的接口功能进行功能测试,从而完成检验的要求。

现有的车载控制器设备对外接口较多,驱动和采集开关量等功能众多,如果没有工装,只能是检验人员手动操作测试,那么就存在以下问题:

一、检验人员手动测试耗时时间长,工作繁杂,存在人工操作误差等问题;

二、因产品数量多、工期紧等原因,需要可能需要多人同时测试,人力成本巨大;

三、多人同时测试,所需测试设备多套,测试物力成本高。

总之,对车载控制器的自动化测试是亟待解决的问题。



技术实现要素:

本发明要解决的技术问题是:如何实现对车载控制器的自动化测试。

为解决上述技术问题,本发明提供了一种车载控制器测试系统,包括:上位机、半实物列车电气模型插箱、处理单元、车载总线模块及电源,所述处理单元连接所述半实物列车电气模型插箱、车载总线模块、电源及上位机,所述电源连接所述半实物列车电气模型插箱;所述处理单元发送对车载控制器的测试控制命令至所述半实物列车电气模型插箱和车载总线模块,并从所述半实物列车电气模型插箱和车载总线模块获取测试数据,所述处理单元用于将所述测试数据自动上传至所述上位机。

其中,所述处理单元包括:串口服务器、工控机及输入输出设备,所述工控机连接所述串口服务器、输入输出设备和所述上位机,工控机发送对车载控制器的测试控制命令至所述半实物列车电气模型插箱和车载总线模块,并从所述半实物列车电气模型插箱和车载总线模块获取测试数据,所述工控机用于将所述测试数据自动上传至所述上位机。

其中,所述车载总线模块包括:RS232接口、MVB接口和转接器,RS232接口连接所述工控机,并通过所述转接器连接所述MVB接口。

其中,所述半实物列车电气模型插箱包括:驱动板卡、采集板卡和测速定位仿真板卡,驱动板卡和采集板卡均连接所述工控机,所述驱动板卡、采集板卡和测速定位仿真板卡均连接电源,所述电源通过上电以控制所述测速定位仿真板卡给车载控制器发送速度脉冲、雷达信号和应答器查询信号,所述工控机发送驱动指令至所述驱动板卡,以控制所述驱动板卡发送输入开关量至车载控制器,所述采集板卡将接收到的车载控制器发送的输出开关量信号反馈给工控机。

其中,所述驱动板卡和采集板卡通过PCI总线连接所述工控机。

其中,所述电源连接所述驱动板卡,所述电源包括:用于连接所述车载控制器的第一电源和连接所述半实物列车电气模型插箱的第二电源,所述工控机发送电源控制命令至所述驱动板卡,使驱动板卡上的继电器分别控制第一电源和第二电源的开关。

本发明通过处理单元控制半实物列车电气模型插箱、车载总线模块实现了对车载控制器的自动化测试。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例的一种车载控制器测试系统结构示意图;

图2是本发明实施例的车载控制器测试系统与车载控制器连接的示意图。

具体实施方式

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

如图1和图2所示,本发明的车载控制器测试系统包括:上位机、处理单元、半实物列车电气模型插箱、车载总线模块及电源,处理单元连接半实物列车电气模型插箱、车载总线模块、电源及上位机,电源连接半实物列车电气模型插箱;处理单元发送对车载控制器的测试控制命令至半实物列车电气模型插箱和车载总线模块,并从半实物列车电气模型插箱和车载总线模块获取测试数据。处理单元将获取的测试数据自动上传至上位机,以做存储及进一步分析。

本实施例中,处理单元包括:串口服务器、工控机及输入输出设备。工控机连接串口服务器、输入输出设备和上位机,即串口服务器对工控机进行了接口扩展,提供了多路串口,用于与车载控制器的串口进行通信,采集车载控制器反馈信息。输入输出设备包括:鼠标、键盘及显示器等,用于人机交互。工控机主要用于发送对车载控制器的测试控制命令至半实物列车电气模型插箱和车载总线模块,并从半实物列车电气模型插箱和车载总线模块获取测试数据。工控机将获取的测试数据自动上传至上位机,以做存储及进一步分析。

本实施例中,车载总线模块(MVB模块)包括:RS232接口、MVB接口和转接器,RS232接口连接工控机。车载控制器TMS接口连接该MVB接口,MVB接口通过转接器转接RS232接口,实现工控机与车载控制器TMS接口板的通信,工控机通过MVB模块向车载控制器发送通信测试命令,以进行通信测试。

本实施例中,半实物列车电气模型插箱包括:驱动板卡、采集板卡和测速定位仿真板卡。驱动板卡和采集板卡通过PCI数据线连接工控机。所述驱动板卡、采集板卡和测速定位仿真板卡均连接电源,所述电源通过上电以控制所述测速定位仿真板卡给车载控制器发送速度脉冲、雷达信号和应答器查询信号(测 速定位仿真板卡上电后自动发送)。所述工控机发送驱动指令至所述驱动板卡,具体通过PCI数据线想驱动板卡发送驱动指令,以控制所述驱动板卡发送输入开关量至车载控制器,所述采集板卡将接收到的车载控制器发送的输出开关量信号反馈给工控机。上述驱动板卡和采集板卡均为由多路继电器组成的电路板集合,通过工控机控制继电器驱动或采集车载控制器的开关量信号。

电源包括:用于连接所述车载控制器的第一电源和连接所述半实物列车电气模型插箱的第二电源,所述工控机发送电源控制命令至所述驱动板卡,使驱动板卡上的继电器分别控制第一电源和第二电源的开关。本实施例中,第一电源为AC_220V转DC_110V的电源,主要给车载控制器供电。第二电源为AC_220V转DC_24V的电源,主要给驱动板卡和采集板卡及测速定位仿真板卡供电。

本发明的车载控制器测试系统主要包括对车载控制器初始信息检查、输入开关量测试、输出开关量测试、数据处理及打印检验单。

初始信息检查:通过处理单元与车载控制器连接串口(工控机通过串口服务器连接车载控制器)打印的信息检测车载控制器内部软件作息版本,板号,基本通信功能,雷达、速度脉冲,应答器查询信号配置等信息。其中,速度脉冲、雷达信号和应答器查询信号由测速定位仿真板卡上电后自动发给车载控制器。

输入开关量测试:车载控制器采用周期轮循的方式,上电后开始对自身的输入接口进行检测,一旦采集到相应的数据(包括工控机控制驱动板卡向其发送的输入开关量),会立即将相应的反馈通过通信的方式反馈给工控机,并进行数据处理,将结果显示在显示器上。

输出开关量测试:车载控制器根据测试装置工控机输出的命令顺序的进行各个开关量的输出,工控机通过采集板卡采集到相应的结果后,便与理论信息进行对比判断,将结果显示在显示屏上。

数据处理:工控机将接收到的车载控制器信息与理论接收信息进行比对处理,判断测试结果正确与否。

打印检验单:功能测试结束后,工控机自动将测试结果打印到word文档中,存档。上位机可将进一步分析的结果存储或打印至word文档中。

本发明通过处理单元控制半实物列车电气模型插箱、车载总线模块实现了对车载控制器的自动化测试。具体地,通过工控机对MVB模块、驱动板卡、采集板卡和测速定位仿真板卡实现对车载控制器的信号的自动化的采集,在通过工控机中现有的测试模块对信号进行测试,以达到自动化测试的目的。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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