本发明涉及汽车技术领域,特别涉及一种下线检测方法及控制设备。
背景技术:
随着汽车电控系统比重不断增加,对车辆下线自动化程度及生产节拍提出了更高的要求。现有技术中大多采用逐个车辆、逐个控制器进行检测,在很大程度上降低了检测效率,减慢了生产节拍。如通过增加检测设备来提高检测效率,不仅会增加检测成本,还会增加更多的操作人员。
因此,亟需解决的问题是在不增加检测设备的同时对多个车辆进行检测,从而提高生产节拍,加快生产速度。
技术实现要素:
本发明实施例提供一种下线检测方法及控制设备,用以解决现有技术中逐个车辆、逐个控制器的下线检测方式效率低的问题。
为了解决上述技术问题,本发明实施例提供一种下线检测方法,应用于远程服务平台,包括:
接收用户通过交互平台发送的待检测信息;其中所述待检测信息中包括待检测车辆的地址信息和待检测项目信息;
根据所述待检测车辆的地址信息,向相对应的所述待检测车辆发送所述待检测项目信息;
获取所述待检测车辆根据所述待检测项目信息进行检测后的检测数据。
进一步地,所述方法还包括:
根据所述检测数据生成检测报告;
将所述检测报告发送至所述交互平台。
进一步地,所述检测数据包括:
诊断请求信息、诊断响应信息和车辆标识号码vin信息;
其中,所述诊断请求信息包括:所述待检测项目信息中的诊断请求、诊断请求标识和所述诊断请求的发送时间;
所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;
其中,所述诊断请求标识和所述诊断响应标识对应。
进一步地,所述根据所述检测数据生成检测报告,包括:
获取与所述待检测车辆的地址信息对应的vin信息;
根据所述地址信息和所述vin信息,获取第一对应关系表;
根据所述第一对应关系表和用于记录所述待检测车辆的地址信息、所述诊断请求标识与所述诊断响应标识之间关系的第二对应关系表,对所述检测数据进行解析,其中所述待检测信息中包括所述第二对应关系表;
将解析得到的检测数据中的诊断响应与预设的标准值进行比对,得到比对结果;
根据解析得到的检测数据和比对结果生成检测报告。
进一步地,所述根据所述待检测车辆的地址信息,向相对应的所述待检测车辆发送所述待检测项目信息,包括:
通过所述远程服务平台的通讯模块搜索与所述待检测车辆的地址信息相对应的车辆;
当所述通讯模块搜索到与所述待检测车辆的地址信息相对应的车辆时,向与所述待检测车辆地址信息相对应的待检测车辆发送所述待检测项目信息;
当所述通讯模块未搜索到与所述待检测车辆的地址信息相对应的车辆时,将所述待检测车辆的地址信息存储到检测报告。
本发明实施例还提供一种下线检测方法,应用于电动汽车,所述方法包括:
接收远程服务平台发送的检测指令;
根据所述检测指令,向所述电动汽车的多个控制器发送诊断请求;
获取每一所述控制器根据所述诊断请求进行检测后发送的检测数据;
将所述检测数据发送至远程服务平台。
进一步地,所述方法还包括:
根据所述检测指令,获取所述电动汽车的车辆标识号码vin信息。
进一步地,所述检测数据包括:
诊断请求信息、诊断响应信息和所述vin信息;
其中,所述诊断请求信息包括:所述诊断请求、诊断请求标识和所述诊断请求的发送时间;
所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;
所述诊断请求标识和所述诊断响应标识对应。
本发明实施例还提供一种远程服务平台,包括:
接收模块,用于接收用户通过交互平台发送的待检测信息;其中所述待检测信息中包括待检测车辆的地址信息和待检测项目信息;
第一发送模块,用于根据所述待检测车辆的地址信息,向相对应的所述待检测车辆发送所述待检测项目信息;
获取模块,用于获取所述待检测车辆根据所述待检测项目信息进行检测后的检测数据。
进一步地,还包括:
生成模块,用于根据所述检测数据生成检测报告;
第二发送模块,用于将所述检测报告发送至所述交互平台。
进一步地,所述检测数据包括:
诊断请求信息、诊断响应信息和车辆标识号码vin信息;
其中,所述诊断请求信息包括:所述待检测项目信息中的诊断请求、诊断请求标识和所述诊断请求的发送时间;
所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;
其中,所述诊断请求标识和所述诊断响应标识对应。
进一步地,所述生成模块,包括:
第一获取单元,用于获取与所述待检测车辆的地址信息对应的vin信息;
第二获取单元,用于根据所述地址信息和所述vin信息,获取第一对应关系表;
解析单元,用于根据所述第一对应关系表和用于记录所述待检测车辆的地址信息、所述诊断请求标识与所述诊断响应标识之间关系的第二对应关系表,对所述检测数据进行解析,其中所述待检测信息中包括所述第二对应关系表;
处理单元,用于将解析得到的检测数据中的诊断响应与预设的标准值进行比对,得到比对结果;
生成单元,用于根据解析得到的检测数据和比对结果生成检测报告。
进一步地,所述第一发送模块,包括:
搜索单元,用于通过所述远程服务平台的通讯模块搜索与所述待检测车辆的地址信息相对应的车辆;
当所述通讯模块搜索到与所述待检测车辆的地址信息相对应的车辆时,向与所述待检测车辆地址信息相对应的待检测车辆发送所述待检测项目信息;
存储单元,用于当所述通讯模块未搜索到与所述待检测车辆的地址信息相对应的车辆时,将所述待检测车辆的地址信息存储到检测报告。
本发明实施例还提供一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的应用于远程服务平台的下线检测方法。
本发明实施例还提供一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的应用于电动汽车的下线检测方法。
本发明的有益效果是:
上述方案,通过远程服务平台向待检测车辆发送待检测检测项目信息,实现了同时对多台待检测车辆、多个控制器进行检测的目的,有效提高了检测效率。
附图说明
图1表示本发明实施例应用于远程服务平台的下线检测方法的流程示意图之一;
图2表示本发明实施例应用于远程服务平台的下线检测方法的流程示意图之二;
图3表示本发明实施例应用于远程服务平台的下线检测方法的流程示意图之三;
图4表示本发明实施例应用于电动汽车的下线检测方法的流程示意图;
图5表示本发明实施例的远程服务平台的模块示意图;
图6表示本发明实施例的下线检测系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
本发明针对现有技术中逐个车辆、逐个控制器的下线检测方式效率低的问题,提供一种下线检测方法及控制设备。
如图1所示,本发明实施例提供一种下线检测方法,应用于远程服务平台,包括:
步骤11,接收用户通过交互平台发送的待检测信息;其中所述待检测信息中包括待检测车辆的地址信息和待检测项目信息;
需要说明的是,所述交互平台由操作人员控制,操作人员可以将保存有待检测车辆信息的文件导入到交互平台,具体地,所述文件为预先设置的且能够被所述交互平台识别的文件格式,优选的,可以采用excel文件。所述文件中可以包括多台待检测车辆信息,每一台待检测车辆信息包括需要检测的控制器名称,控制器的数量可以是多个。操作人员通过交互平台选择需要检测的项目,选择完毕后,通过点击交互平台的开始按钮,交互平台将待检测信息发送到远程服务平台。
进一步需要说明的是,待检测项目信息中包括待检测的控制器名称以及根据检测项目为诊断请求分配的诊断请求标识和诊断响应标识,所述诊断请求标识和所述诊断响应标识一一对应。
步骤12,根据所述待检测车辆的地址信息,向相对应的所述待检测车辆发送所述待检测项目信息;
需要说明的是,生产线上的每一台车辆都具有一个独一无二的地址信息,根据该地址信息,远程服务平台可以与待检测车辆建立连接,从而实现数据的传输。
进一步需要说明的是,为了与待检测的车辆建立无线连接,向待检测车辆发送待检测项目信息,所述步骤12,包括:
通过所述远程服务平台的通讯模块搜索与所述待检测车辆的地址信息相对应的车辆;
当所述通讯模块搜索到与所述待检测车辆的地址信息相对应的车辆时,向与所述待检测车辆地址信息相对应的待检测车辆发送所述待检测项目信息;
当所述通讯模块未搜索到与所述待检测车辆的地址信息相对应的车辆时,将所述待检测车辆的地址信息存储到检测报告。
需要说明的是,考虑到存在待检测车辆地址信息输入错误的情况,此时远程服务平台无法与待检测车辆建立连接,这里,为了方便操作人员核实漏检的车辆信息,需要将该地址信息存储到检测报告中。
步骤13,获取所述待检测车辆根据所述待检测项目信息进行检测后的检测数据。
需要说明的是,所述检测数据包括:诊断请求信息、诊断响应信息和车辆标识号码vin信息;其中,所述诊断请求信息包括:所述待检测项目信息中的诊断请求、诊断请求标识和所述诊断请求的发送时间;所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;其中,所述诊断请求标识和所述诊断响应标识对应。
进一步需要说明的是,当待检测车辆接收到待检测项目信息时,会根据所述待检测项目信息中的诊断请求对与所述诊断请求相对应的控制器进行检测,并获取诊断响应,这里,考虑到远程服务平台获取到的检测数据中包括多台车辆的多个控制器的诊断响应,为了方便远程服务平台对检测数据进行整理,诊断请求会提前分配到一个诊断请求标识,并为与所述诊断请求对应的诊断响应分配一个与诊断请求标识对应的诊断响应标识。
本发明实施例,通过远程服务平台向待检测车辆发送待检测检测项目信息,实现了同时对多台待检测车辆、多个控制器进行检测的目的,有效提高了检测效率。
具体地,如图2所示,所述方法还包括:
步骤14,根据所述检测数据生成检测报告;
步骤15,将所述检测报告发送至所述交互平台。
需要说明的是,生产线人员可通过交互平台查看检测报告,并针对检测报告的内容,对被检测的车辆或控制器及时进行处理。
进一步地,如图3所示,所述步骤14包括:
步骤141,获取与所述待检测车辆的地址信息对应的vin信息;
需要说明的是,所述检测报告的内容是供生产线人员查看,为了更加清晰的标识被检测车辆,需要在检测时获取被检测车辆的vin信息,在生产线人员得到该检测报告时,如测试报告中显示某台车辆的控制器存在故障,生产线人员可以通过vin信息即可快速对存在故障的车辆进行维修处理。
步骤142,根据所述地址信息和所述vin信息,获取第一对应关系表;
步骤143,根据所述第一对应关系表和用于记录所述待检测车辆的地址信息、所述诊断请求标识与所述诊断响应标识之间关系的第二对应关系表,对所述检测数据进行解析,其中所述待检测信息中包括所述第二对应关系表;
需要说明的是,由于本发明实施例的方法是对多台车辆的至少一个控制器进行检测,故接收到的检测数据是杂乱无章的,此时可以根据用于记录所述待检测车辆的地址信息、所述诊断请求标识与所述诊断响应标识之间关系的第二对应关系表和获取到的地址信息和vin信息之间的第一对应关系表对接收到的检测数据进行整理、解析。
步骤144,将解析得到的检测数据中的诊断响应与预设的标准值进行比对,得到比对结果;
需要说明的是,远程服务平台中设置有诊断请求-响应数据库,当远程服务平台解析得到诊断响应后,会通过诊断请求-响应数据库进行搜索,得到控制器正常工作情况下接收到诊断请求输出的诊断响应。具体地,根据诊断请求的不同,诊断响应可以是不同的形式,如诊断响应可以是一个数值,那么标准值为一数据范围,另外,当诊断响应与标准值不符时,即被检测的控制器存在故障,需要根据诊断响应对故障进行分级,具体地,远程服务平台会对故障等级进行匹配,此时,会在比对结果中显示故障等级。
另外,根据检测数据中诊断请求的发送时间和与所述诊断请求对应的诊断响应的回复时间,可以得到被检测控制器的处理诊断的时间,当处理诊断的时间大于预设的处理时间,则在比对结果中显示超时响应。
步骤145,根据解析得到的检测数据和比对结果生成检测报告。
需要说明的是,为了方便生产线人员阅读,需要将解析得到的检测数据和比对结果填入预先设置的检测报告模板中,优选地,所述检测报告模板包括但不限于以下字段:车辆vin信息、车辆地址信息、控制器、诊断请求、诊断响应和比对结果。
进一步需要说明的是,当发送到交互平台的检测报告中包括1-3级重要故障,则可以通过语音提示生产线人员立即进行返修,并提供返修过程中需要注意的事项。
如图4所示,本发明实施例还提供一种下线检测方法,应用于电动汽车,所述方法包括:
步骤41,接收远程服务平台发送的检测指令;
步骤42,根据所述检测指令,向所述电动汽车的多个控制器发送诊断请求;
步骤43,获取每一所述控制器根据所述诊断请求进行检测后发送的检测数据;
需要说明的是,所述检测数据包括:诊断请求信息、诊断响应信息和所述vin信息;其中,所述诊断请求信息包括:所述诊断请求、诊断请求标识和所述诊断请求的发送时间;所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;所述诊断请求标识和所述诊断响应标识对应。
进一步需要说明的是,在发送诊断请求后,间隔预设时间段,获取检测数据,优选地,所述预设时间段可以为5秒。
步骤44,将所述检测数据发送至远程服务平台。
需要说明的是,区别于传统下线检测设备的一问一答检测方式,本发明实施例包括两条can通讯线路,分别对应第一can接口和第二can接口,其中,通过第一can接口发送诊断请求;通过第二can接口接收诊断响应。故在发送多条诊断请求的同时,也可以同时接收诊断响应,大大缩短了下线检测执行时间。进一步提高了下线检测效率。
具体地,所述方法还包括:
根据所述检测指令,获取所述电动汽车的车辆标识号码vin信息。
如图5所示,本发明实施例还提供一种远程服务平台,包括:
接收模块51,用于接收用户通过交互平台发送的待检测信息;其中所述待检测信息中包括待检测车辆的地址信息和待检测项目信息;
第一发送模块52,用于根据所述待检测车辆的地址信息,向相对应的所述待检测车辆发送所述待检测项目信息;
获取模块53,用于获取所述待检测车辆根据所述待检测项目信息进行检测后的检测数据。
具体地,所述远程服务平台,还包括:
生成模块,用于根据所述检测数据生成检测报告;
第二发送模块,用于将所述检测报告发送至所述交互平台。
具体地,所述检测数据包括:
诊断请求信息、诊断响应信息和车辆标识号码vin信息;
其中,所述诊断请求信息包括:所述待检测项目信息中的诊断请求、诊断请求标识和所述诊断请求的发送时间;
所述诊断响应信息包括:与所述诊断请求对应的诊断响应、诊断响应标识和所述诊断响应的回复时间;
其中,所述诊断请求标识和所述诊断响应标识对应。
具体地,所述生成模块,包括:
第一获取单元,用于获取与所述待检测车辆的地址信息对应的vin信息;
第二获取单元,用于根据所述地址信息和所述vin信息,获取第一对应关系表;
解析单元,用于根据所述第一对应关系表和用于记录所述待检测车辆的地址信息、所述诊断请求标识与所述诊断响应标识之间关系的第二对应关系表,对所述检测数据进行解析,其中所述待检测信息中包括所述第二对应关系表;
处理单元,用于将解析得到的检测数据中的诊断响应与预设的标准值进行比对,得到比对结果;
生成单元,用于根据解析得到的检测数据和比对结果生成检测报告。
具体地,所述第一发送模块,包括:
搜索单元,用于通过所述远程服务平台的通讯模块搜索与所述待检测车辆的地址信息相对应的车辆;
当所述通讯模块搜索到与所述待检测车辆的地址信息相对应的车辆时,向与所述待检测车辆地址信息相对应的待检测车辆发送所述待检测项目信息;
存储单元,用于当所述通讯模块未搜索到与所述待检测车辆的地址信息相对应的车辆时,将所述待检测车辆的地址信息存储到检测报告。
本发明实施例还提供一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的应用于远程服务平台的下线检测方法。
本发明实施例还提供一种控制设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的应用于电动汽车的下线检测方法。
具体地,本发明实施例的下线检测方法应用于如图6所示的系统中,包括:交互平台、远程服务平台和至少一辆待检测车辆。
所述远程服务平台分别与待检测车辆和所述交互平台无线连接。
需要说明的是,所述远程服务平台与多台待检测车辆无线连接,可以同时对多台待检测车辆发送检测项目信息,从而实现提高检测效率的目的。
进一步地,待检测车辆支持开放式诊断数据格式odx诊断数据库直接导入功能,方便车辆内控制器诊断功能更新时,快速更新待检测车辆车载终端的诊断协议软件。
本发明实施例,通过远程服务平台向待检测车辆发送待检测检测项目信息,实现了同时对多台待检测车辆、多个控制器进行检测的目的,有效提高了检测效率,加快了生产节拍,同时节省了人工成本。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。