车辆检测系统及方法及所涉及的工厂检测机及监控平台与流程

文档序号:33468043发布日期:2023-03-15 07:20阅读:51来源:国知局
车辆检测系统及方法及所涉及的工厂检测机及监控平台与流程

1.本发明涉及自动控制技术领域,具体涉及一种车辆检测系统及方法及所涉及的工厂检测机及监控平台。


背景技术:

2.随着科技的发展,电动摩托车逐渐进入了大众的视野。与电动汽车一样,在电动摩托车的生产过程中,也需要对电动摩托车的机车内零部件的功能进行测试。随着摩托车变得越来越智能,越来越多的ecu(electric control units,电控单元)被集成到其中。面对众多的ecu,一个一个的手动测试是极其耗时的,其车身内部本身零件就不同一。
3.如何快速对下线的车辆进行全面检查,确保车辆质量,各大汽车厂商和摩托车厂商采用自动化检测方法来对汽车或摩托车批量检测,结合下线检测系统很好的对车间流程统一化管理。该系统类似于车辆数据的装配车间,它将车辆所需的所有数据加载到车载终端中,并对车辆的电子设备进行全面检查。总的来说,电动摩托车下线系统的开发有利于生产效率的提高和ecu管理的规范化。
4.传统的车辆下线检测系统,需要人为的对车辆的车辆识别码、车载终端的各路参数进行人工记录和比对,再将参数录入后台系统,耗费人力较多,检测耗时也较长,检测结果存在疏漏,车辆下线检测的效率也较低。同时,如果未对车辆设备的正常运行进行判断,会存在安全隐患,也不满足相关要求,同时增加售后维护成本。


技术实现要素:

5.有鉴于此,本技术实施例提供一种车辆检测系统及方法及所涉及的工厂检测机及监控平台,至少部分解决现有技术中存在的问题。
6.第一方面,本技术实施例提供了一种车辆检测系统,包括工厂检测机、tsp平台、监控平台和eol平台,所述工厂检测机设有可编程接口;
7.所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
8.所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
9.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
10.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
11.所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
12.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括fota平台,所述fota平台与所述工厂检测机通信连接;
13.所述工厂检测机还用于与所述目标车辆建立通信连接,并激活所述目标车辆进行重启;
14.所述fota平台用于在所述目标车辆重启后向所述目标车辆发送最新固件版本;
15.所述目标车辆还用于判断所述最新固件版本相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务。
16.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括显示器和报警器,所述显示器和所述报警器均与所述监控平台连接;
17.所述监控平台还用于根据所述目标车辆的运行状态生成检测报告;
18.所述显示器用于将所述监控平台发送的检测报告进行显示;
19.所述报警器用于若所述检测报告显示存在预先设定的异常检测项目,则输出需要人工协助处理异常检测项目的报警信息。
20.第二方面,本技术实施例提供了一种车辆检测方法,应用于第一方面中任一项所述的车辆检测系统,所述方法包括:
21.工厂检测机从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
22.所述tsp平台对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
23.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
24.所述目标车辆运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
25.所述监控平台根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
26.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括fota平台,所述fota平台与所述工厂检测机通信连接;所述方法包括:
27.所述工厂检测机与所述目标车辆建立通信连接,并激活所述目标车辆进行重启;
28.所述fota平台在所述目标车辆重启后向所述目标车辆发送最新固件版本;
29.所述目标车辆判断所述最新固件版本相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务。
30.根据本技术实施例的一种具体实现方式,所述目标车辆判断所述最新固件版本信息相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务,包括:
31.判断所述最新固件版本相对车辆内已有固件版本是否升级,若判定固件版本升级则发布固件升级任务;
32.重新启动,获取所述固件升级任务开始升级,直至完成全部固件生成任务。
33.根据本技术实施例的一种具体实现方式,所述方法还包括:
34.所述工厂检测机将所述目标车辆的车辆vin码发送至所述tsp平台。
35.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括显示器和报警器;所述方法还包括:
36.所述监控平台根据所述目标车辆的运行状态生成检测报告,并将所述检测报告发送至所述显示器显示;
37.若所述检测报告显示存在预先设定的异常检测项目,所述报警器输出需要人工协助处理异常检测项目的报警信息。
38.第三方面,本技术实施例还提供了一种工厂检测机,应用于车辆检测系统,所述车辆检测系统包括所述工厂检测机、tsp平台、监控平台和eol平台,所述工厂检测机设有可编程接口;
39.所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
40.所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
41.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
42.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
43.所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
44.第四方面,本技术实施例还提供了一种监控平台,应用于车辆检测系统,所述车辆检测系统包括所述工厂检测机、tsp平台、所述监控平台和eol平台,所述工厂检测机设有可编程接口;
45.所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
46.所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
47.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
48.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
49.所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
50.本技术实施例中的车辆检测方案,车辆检测系统包括工厂检测机、tsp平台、监控平台和eol平台,所述工厂检测机设有可编程接口。其中,所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。这样,可以基于可编程接口预设定车辆自动化检测流程,让自动化流程检测替代整个工厂流水检测和人工检测。
附图说明
51.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
52.图1为本技术实施例提供的一种车辆检测系统的交互示意图;
53.图2为本技术实施例提供的一种车辆检测方法的流程示意图。
具体实施方式
54.下面结合附图对本技术实施例进行详细描述。
55.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本技术的其他优点与功效。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
56.需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本技术,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。
57.还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本技术的基本构想,图式中仅显示与本技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
58.另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所述方面。
59.实施例1
60.参见图1,为本技术实施例提供的一种车辆检测系统的交互示意图。如图1所示,所述车辆检测系统主要包括工厂检测机101、tsp平台102、监控平台103和eol平台104,所述工厂检测机101设有可编程接口;
61.所述工厂检测机用于从eol平台104中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台102;
62.所述tsp平台102用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
63.在需要进行车辆检测时,所述tsp平台102与所述目标车辆建立通信连接,并激活所述目标车辆;
64.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台102;
65.所述监控平台103用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
66.本实施例提供的车辆检测系统,主要用于实现电动摩托车等车辆的自动检测,尤其是车辆内机车零部件的检测。当然,该车辆检测方案也可以应用于汽车、机动车等四轮车辆的检测。在进行检测时,加载于车辆上的计算机处理方案可以由车辆的车载终端或者其他具有计算控制功能的车辆执行,不作限定。主要的检测方案包括整车电器功能配置阶段和蓝牙下线自动化检测阶段。执行下线流程检测前置条件即整车电器功能配置阶段需要达到的状态为:整车装配完成、车辆低压系统供电正常(如外接12v电源)、车辆4g等无线信号正常、具备高压条件(dcdc工作)。
67.检测工厂配置有检测设备,定义为工厂检测机101,可以根据功能划分为整车配置的第一号工位和下线检测的第二号工位。tsp系统(telematics service provider)汽车远程服务提供商,只负责采集摩托车上报信息。采集的信息将用于监控平台103作实时数据展示分析,和其他系统做大数据分析。eol系统是达芬骑dm系统的一个子系统,是面向达芬骑公司的下线检测以及车辆相关的管理系统,使用对象主要包括软硬件开发机、械工程师、工厂人员等,主要功能包括车辆配件相关管理、车辆数据管理、车辆流水线检测相关等。其中的自动化测试管理模块有车辆概览、矩阵配置和车辆检测。车辆概览能管理每台车的配置信息;矩阵配置由硬件工程师根据车的具体情况,配置车辆ecu信息;车辆检测可以对某一类或者某一台指定自动化测试脚本,显示自动化流程执行结果。
68.具体的,工厂内检测流程到第一号工位,配置整车电器功能,包括:将vin码与车辆进行绑定,以使得车辆vin码、ecu零部件信息、故障码、自动化检测程序等车辆信息可以实时上报给汽车远程服务提供商tsp系统了;车辆信息包括从eol系统写入的自动化检测流程程序、车身控制配置、车辆控制器配置、电池管理系统配置等。
69.车辆前两步初始化成功后,可以对车身进行全流程自动检测。检测人员通过蓝牙连接车辆,获取车辆vin码绑定到fota平台,点击开始检测按钮,车辆开始自动化检测,检测流程包括:车辆加载已编译好的自动化检测脚本,加载脚本中的检测模块,检测模块是否正常。
70.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括fota平台105,所述fota平台与所述工厂检测机101通信连接;
71.所述工厂检测机101还用于与所述目标车辆建立通信连接,并激活所述目标车辆进行重启;
72.所述fota平台用于在所述目标车辆重启后向所述目标车辆发送最新固件版本;
73.所述目标车辆还用于判断所述最新固件版本相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务。
74.fota平台是专门管理ecu配件版本信息的一个系统,用户针对不同的车型车辆上传对应的固件版本信息升级包,来提供升级。
75.一切连接就绪后,开始fota升级任务,流程如下:
76.蓝牙连接车辆;连接上车辆后,执行激活车辆操作,激活车辆后会从车载终端拿到
一个蓝牙钥匙,然后重启车辆;
77.车辆休眠唤醒后,会自动向fota平台获取fota固件版本信息,对比当前系统版本,查看是否有升级;如果有升级,车辆发布升级任务,车辆再次重启;重启获取升级任务开始升级,直到系统升级完成,fota升级完成。
78.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括显示器和报警器,所述显示器和所述报警器均与所述监控平台103连接;
79.所述监控平台103还用于根据所述目标车辆的运行状态生成检测报告;
80.所述显示器用于将所述监控平台103发送的检测报告进行显示;
81.所述报警器若所述检测报告显示存在预先设定的异常检测项目,则输出需要人工协助处理异常检测项目的报警信息。
82.执行检测的同时生成检测报告,在检测应用app上显示,如果需要人为参与检测,通过应用所在终端的显示器显示提醒,并可以通过报警提输出报警信息,提示人工按提示流程操作。如果其中某一项检测流程失败,且是必须项,终止检测,返回异常报告。
83.嵌入高级编程语言目前为java语言,后期可以增加python、c++等其它语言。文件要求为.java后缀的原文件或者.class编译过后的文件,脚本必须继承指定父类,导入相关模块配置,重写指定函数,然后可以按需编写测试需求。在编写自动化测试脚本过程中,如果有与人交互要求时,车辆可以通过app端与测试人员进行交互,包括人工辅助测试,测试参数输入调整等。写完脚本语言后,将脚本上传至eol下线检测系统,上传方式有两种:一种直接将写好的.java后缀文件通过web页面上传,上传选项为source;另一种是将写好的java在本地编译成.class文件,在web页面上传,上传选项为clazz类型。上传至eol下线系统后,当操作人员在车辆检测页面将车辆与脚本匹配时,系统会对脚本执行预编译操作,即基本语法检测编译与模块匹配操作,若预编译不通过,则不能进行下一步操作,若预编译成功,将会生成终端可执行机器码,然后在车辆信息写入终端时将生成的自动化脚本下发至车辆。
84.上述本实施例提供的车辆检测方法,主要为利用eol系统web端嵌入可编程的方式,即用户编写完脚本后上传至系统,系统进行预编译、模块匹配、编译生成机器码以及随车辆初始化将测试脚本下发至车载终端的过程;车辆执行自动化测试的方式,包括测试结果在app端展示,测试人员通过app进行辅助测试与车辆交互。
85.实施例2
86.参见图2,为本技术实施例提供的一种车辆检测方法的流程示意图,应用于上述实施例所述的车辆检测系统。如图2所示,所述方法主要包括以下步骤:
87.步骤s210,工厂检测机从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
88.步骤s220,所述tsp平台对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
89.步骤s230,在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
90.步骤s240,所述目标车辆运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
91.步骤s250,所述监控平台根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
92.工厂内检测流程到第一号工位,配置整车电器功能,包括:将vin码与车辆进行绑定,以使得车辆vin码、ecu零部件信息、故障码、自动化检测程序等车辆信息可以实时上报给汽车远程服务提供商tsp系统了;车辆信息包括从eol系统写入的自动化检测流程程序、车身控制配置、车辆控制器配置、电池管理系统配置等。
93.车辆前两步初始化成功后,可以对车身进行全流程自动检测了。检测人员通过蓝牙连接车辆,获取车辆vin码绑定到fota平台,点击开始检测按钮,车辆开始自动化检测,检测流程包括:车辆加载已编译好的自动化检测脚本,加载脚本中的检测模块,检测模块是否正常。
94.根据本技术实施例的一种具体实现方式,所述车辆检测系统还包括fota平台,所述fota平台与所述工厂检测机通信连接;所述方法包括:
95.所述工厂检测机与所述目标车辆建立通信连接,并激活所述目标车辆进行重启;
96.所述fota平台在所述目标车辆重启后向所述目标车辆发送最新固件版本;
97.所述目标车辆判断所述最新固件版本相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务。
98.根据本技术实施例的一种具体实现方式,所述目标车辆判断所述最新固件版本信息相对车辆内已有固件版本是否升级,并在判定固件版本升级时执行版本升级任务,包括:
99.判断所述最新固件版本相对车辆内已有固件版本是否升级,若判定固件版本升级则发布固件升级任务;
100.重新启动,获取所述固件升级任务开始升级,直至完成全部固件生成任务。
101.根据本技术实施例的一种具体实现方式,所述方法还包括:
102.所述工厂检测机将所述目标车辆的车辆vin码发送至所述tsp平台。
103.根据本技术实施例的一种具体实现方式,所述方法还包括:
104.所述监控平台根据所述目标车辆的运行状态生成检测报告,并将所述检测报告发送至关联显示器显示;
105.若所述检测报告显示存在预先设定的异常检测项目,所述报警器输出需要人工协助处理异常检测项目的报警信息。
106.与上述实施例相对应,本技术实施例还提供了一种工厂检测机,应用于上述实施例提供的车辆检测系统,所述车辆检测系统包括所述工厂检测机、tsp平台、监控平台和eol平台,所述工厂检测机设有可编程接口;
107.所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
108.所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
109.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
110.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
111.所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
112.与上述实施例相对应,本技术实施例还提供了一种监控平台,应用于上述实施例提供的车辆检测系统,所述车辆检测系统包括所述工厂检测机、tsp平台、所述监控平台和eol平台,所述工厂检测机设有可编程接口;
113.所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;
114.所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;
115.在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;
116.所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;
117.所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。
118.综上所述,本技术实施例中的车辆检测方案,车辆检测系统包括工厂检测机、tsp平台、监控平台和eol平台,所述工厂检测机设有可编程接口。其中,所述工厂检测机用于从eol平台中获取与目标车辆匹配的自动化检测程序,并将所述自动化检测程序发送至所述tsp平台;所述tsp平台用于对所述自动化检测程序进行预编译、模块匹配、编译生成检测脚本,并在所述目标车辆初始化时将所述检测脚本下发至所述目标车辆的车载终端;在需要进行车辆检测时,所述tsp平台与所述目标车辆建立通信连接,并激活所述目标车辆;所述目标车辆用于运行所述检测脚本执行自动化检测流程,并将采集的检测数据发送至所述tsp平台;所述监控平台用于根据所述tsp平台采集的检测数据,监控所述目标车辆的运行状态。这样,可以基于可编程接口预设定车辆自动化检测流程,让自动化流程检测替代整个工厂流水检测和人工检测。
119.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1