本发明涉及数据处理,尤其涉及一种测试方法及测试设备。
背景技术:
1、随着高铁列车技术的不断发展,列车车载设备中的列车自动保护系统(automatictrain protection,atp)和列车自动驾驶系统(automatic train operation,ato)中的卫星定位单板是用于查询、记录列车位置信息状态的一种单板产品。卫星定位板可通过高精度的全球定位系统gps,全球卫星导航系统glonass及中国“北斗”bds卫星导航系统等实现在任意时刻、地球上任意一点实现列车的导航、定位、授时等功能,从而引导列车沿着选定的路线,准时到达目的地。因此,为了了解卫星定位板是否能够安全及准确的引导列车沿着选定的路线行驶,需要对卫星定位板进行测试,以便后续大批量产业化生产卫星定位板。
2、目前,常通过人工的方式对卫星定位板的各个功能进行测试,并通过人工的方式观察卫星定位板的定位情况。由于通过人工的方式进行对卫星定位板进行测试的准确度较低。
技术实现思路
1、有鉴于此,本发明实施例提供一种测试方法及测试设备,以解决现有技术中出现的卫星定位板测试的准确度较低的问题。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、本发明实施例第一方面示出了一种测试方法,应用于测试设备,所述测试设备包括:上位机和测试工装机构;所述上位机和所述测试工装机构分别与待测卫星定位板连接,所述上位机与所述测试工装机构连接;所述方法包括:
4、所述上位机在接收到用户输入的测试指令时,对所述待测卫星定位板进行多个预设点位的开短路测试和电压测试;在确定所述待测卫星定位板的多个预设点位的开短路测试和电压测试均通过时,将预设的测试程序发送至所述待测卫星定位板,以便所述待测卫星定位板下载,并基于测试程序记录卫星定位信息;
5、所述测试工装机构获取所述待测卫星定位板当前记录的卫星定位信息;基于所述卫星定位信息对所述待测卫星定位板进行spi通道测试,搜星数量判定测试,及定位坐标偏差测试;在确定所述spi通道测试,搜星数量判定测试,及定位坐标偏差测试均测试通过时,生成对应的测试报告并通过所述上位机显示。
6、可选的,所述测试工装机构包括交直流电压模块、数据处理模块和串行外设接口spi通道模块;所述上位机与所述数据处理模块连接,所述数据处理模块通过所述spi通道模块与所述待测卫星定位板连接;所述交直流电压模块分别与所述数据处理装置和待测卫星定位板连接;所述对所述待测卫星定位板进行多个预设点位的开短路测试和电压测试,包括:
7、所述上位机在所述待测卫星定位板处于无电情况下,获取所述数据处理模块对所述待测卫星定位板的多个预设点位进行开短路测试的第一测试数据;
8、所述上位机对所述第一测试数据进行分析,确定所述待测卫星定位板是否存在故障;
9、若不存在故障,所述上位机控制所述交直流电压模块输出预设测试电压,使所述交直流电压模块对所述待测卫星定位板进行上电;所述上位机获取所述数据处理模块对所述待测卫星定位板的多个预设点位进行电压测试的第二测试数据;对所述第二测试数据进行分析,确定所述待测卫星定位板的电压是否合格。
10、可选的,所述基于所述卫星定位信息对所述待测卫星定位板进行spi通道测试,包括:
11、将所述卫星定位信息中的spi通道测试数据发送所述数据处理模块;
12、所述数据处理模块判断所述spi通道测试数据是否符合第一预设标准。
13、可选的,所述基于所述卫星定位信息对所述待测卫星定位板进行搜星数量判定测试,包括:
14、所述spi通道模块将所述卫星定位信息中的全球定位gpgga信息发送所述数据处理模块;
15、所述数据处理模块判断所述全球定位gpgga信息中的卫星数目是否符合第二预设标准。
16、可选的,所述基于所述卫星定位信息对所述待测卫星定位板进行定位坐标偏差测试,包括:
17、所述spi通道模块将所述卫星定位信息中的全球定位gpgga、伪距误差统计gngst信息、当前远程测控终端utc时间和日期gnzda信息发送所述数据处理模块;
18、所述数据处理模块判断全球定位gpgga、伪距误差统计gngst信息、当前远程测控终端utc时间和日期gnzda信息中的定位坐标是否符合第三预设标准。
19、可选的,还包括:在确定所述spi通道测试,搜星数量判定测试,及定位坐标偏差测试通过时,所述上位机获取所述待测卫星定位板的运行日志,基于所述运行日志对所述待测卫星定位板进行单板数据写入、读取及下载测试。
20、可选的,还包括:
21、在确定所述spi通道测试,搜星数量判定测试,定位坐标偏差测试,及单板数据写入、读取及下载测试中任一测试不通过时,基于对应的故障信息生成指示异常通道的信息,并通过上位机显示。
22、本发明实施例第二方面示出了一种测试设备,所述测试设备包括:上位机和测试工装机构;所述上位机和所述测试工装机构分别与待测卫星定位板连接,所述上位机与所述测试工装机构连接;
23、所述上位机,用于在接收到用户输入的测试指令时,对所述待测卫星定位板进行多个预设点位的开短路测试和电压测试;在确定所述待测卫星定位板的多个预设点位的开短路测试和电压测试均通过时,将预设的测试程序发送至所述待测卫星定位板,以便所述待测卫星定位板下载,并基于测试程序记录卫星定位信息;
24、所述测试工装机构,用于获取所述待测卫星定位板当前记录的卫星定位信息;基于所述卫星定位信息对所述待测卫星定位板进行spi通道测试,搜星数量判定测试,及定位坐标偏差测试;在确定所述spi通道测试,搜星数量判定测试,及定位坐标偏差测试通过时,生成对应的测试报告并通过所述上位机显示。
25、可选的,所述测试工装机构包括交直流电压模块、数据处理模块和串行外设接口spi通道模块;所述上位机通过所述串口通信模块与所述数据处理模块连接,所述数据处理模块通过所述spi通道模块与所述待测卫星定位板连接;所述交直流电压模块分别与所述数据处理装置和待测卫星定位板连接;所述上位机,具体用于:
26、在所述待测卫星定位板处于无电情况下,获取所述数据处理模块对所述待测卫星定位板的多个预设点位进行开短路测试的第一测试数据;并对所述第一测试数据进行分析,确定所述待测卫星定位板是否存在故障;若不存在故障,所述上位机控制所述交直流电压模块输出预设测试电压,使所述交直流电压模块对所述待测卫星定位板进行上电;所述上位机获取所述数据处理模块对所述待测卫星定位板进行多个预设点位的电压测试的第二测试数据;对所述第二测试数据进行分析,确定所述待测卫星定位板的多个预设点位的电压是否合格。
27、可选的,所述测试工装机构还包括:测试工装底座;
28、所述测试工装底座通过所述spi通道模块与所述数据处理模块连接,所述交直流电压模块分别与所述数据处理装置和所述测试工装底座;
29、所述测试工装底座,用于插放所述待测卫星定位板。
30、基于上述本发明实施例提供的一种测试方法及测试设备,应用于测试设备,所述测试设备包括:上位机和测试工装机构;所述上位机和所述测试工装机构分别与待测卫星定位板连接,所述上位机与所述测试工装机构连接;所述方法包括:所述上位机在接收到用户输入的测试指令时,对所述待测卫星定位板进行多个预设点位的开短路测试和电压测试;在确定所述待测卫星定位板的多个预设点位的开短路测试和电压测试均通过时,将预设的测试程序发送至所述待测卫星定位板,以便所述待测卫星定位板下载,并基于测试程序记录卫星定位信息;所述测试工装机构获取所述待测卫星定位板当前记录的卫星定位信息;基于所述卫星定位信息对所述待测卫星定位板进行spi通道测试,搜星数量判定测试,及定位坐标偏差测试;在确定所述spi通道测试,搜星数量判定测试,及定位坐标偏差测试通过时,生成对应的测试报告并通过所述上位机显示。在本发明实施例中,通过对待测卫星定位板进行多个预设点位的开短路测试和电压测试,以在确定待测卫星定位板的开短路测试和电压测试均通过时,基于待测卫星定位板当前记录的卫星定位信息对待测卫星定位板进行spi通道测试,搜星数量判定测试,及定位坐标偏差测试;在确定spi通道测试,搜星数量判定测试,及定位坐标偏差测试通过时,生成对应的测试报告并通过所述上位机显示。通过上述方式能够提高测试的效率和准确度,进而能够减少彼此信号干扰,从而提高检测维修的效率。