本发明专利技术涉及车辆工况试验数据处理技术领域,公开了一种车辆工况识别和分析方法、系统、设备及存储介质。该方法包括获取并显示所述车辆can总线数据;接收基于显示的数据选择的目标车型、目标日期及行车数据;根据目标车型、目标日期、行车数据及预设工况类型配置工况分析任务;基于任务调度组件根据配置的工况分析任务生成工况任务配置文件和任务调度文件;根据任务调度文件启动spark任务读取工况任务配置文件,进行工况识别和分析并获得工况分析结果;存储工况分析结果并展示。本发明专利技术利用海量用户实际车辆总线数据,使用web、大数据等技术配置工况分析任务,快速准确得到工况分析结果,从而设计试验步骤优化试验流程,改进车辆设计。
【技术实现步骤摘要】
本专利技术涉及车辆工况试验数据处理,尤其涉及一种车辆工况识别和分析方法、系统、设备及存储介质。
技术介绍
1、车辆工况试验是一种模拟车辆在实际行驶过程中所经历的各种工况(如加速、减速、怠速、匀速等)的测试方法。通过模拟这些工况,可以评估车辆的性能表现、排放情况以及驾驶体验等。根据测试结果,可以对车辆的性能进行评估,例如评估车辆的燃油经济性、动力性能、制动性能等。现行车辆工况试验是选择特定的测试场地,试车员按照定好的试验方法,在车辆行驶固定里程过程中,进行固定次数或固定时间的急加速、急减速、怠速等驾车操作,从而评估车辆表现、优化车辆设计。
2、但由于工况试验是在特定场所进行,通过试车员操作模拟出来的,与实际行车工况有一定差距,试验场的工况次数远小于与实际车辆工况次数,且试验车辆和售后的车辆有一定差距,这就导致试验得到的结果与真实情况有一定误差,进而导致车辆性能评估及对车辆的优化设计方面可能会出现与实际不符的情况。
技术实现思路
1、本专利技术的主要目的在于提供一种车辆工况识别和分析方法、系统、设备及存储介质,旨在解决现有车辆工况试验结果与实际工况的误差大、进而导致车辆性能评估及优化出现与实际情形不符等问题。
2、为实现上述目的,本专利技术提供了一种车辆工况识别和分析方法,包括:
3、基于实际车辆行车数据获取车辆can总线数据,并显示所述车辆can总线数据;
4、接收基于显示的所述车辆can总线数据选择的目标车型、目标日期以及行车数据;</p>5、根据所述目标车型、所述目标日期、所述行车数据以及预设工况类型配置工况分析任务;
6、基于任务调度组件根据配置的所述工况分析任务生成工况任务配置文件和任务调度文件;
7、根据所述任务调度文件启动spark任务,基于启动的所述spark任务读取所述工况任务配置文件,以进行工况识别和分析并获得工况分析结果;
8、将所述工况分析结果存入mysql中并采用springboot进行展示。
9、在一些实施例中,所述基于实际车辆行车数据获取车辆can总线数据,包括:
10、接入网关并获取车载终端上传的实际车辆行车数据;
11、对所述实际车辆行车数据进行解析并推入到消息队列中;
12、基于flink实时分析引擎将所述消息队列中的车辆can总线数据写入分布式系统,以使所述分布式系统基于车型和日期存储所述车辆can总线数据。
13、在一些实施例中,所述显示所述车辆can总线数据,包括:
14、采用spring boot、所述分布式系统的filesystemapi接口将所述车辆can总线数据展示到web前端界面上;其中,所述web前端界面显示所述车型和所述日期。
15、在一些实施例中,所述根据所述目标车型、所述目标日期、所述行车数据以及预设工况类型配置工况分析任务,包括:
16、根据选择的所述目标车型和所述目标日期确定对应的所述行车数据;
17、根据待识别工况类型从所述行车数据中获取对应的can总线数据字段;
18、设置预设工况类型;其中,所述预设工况类型包括持续性工况、跳变性工况和组合工况;
19、根据所述持续性工况和所述can总线数据字段配置高速巡航工况分析任务;
20、根据所述跳变性工况和所述can总线数据字段配置换挡工况分析任务;
21、根据所述组合工况和所述can总线数据字段配置中速超车工况分析任务。
22、在一些实施例中,所述根据所述持续性工况和所述can总线数据字段配置高速巡航工况分析任务,包括:
23、根据所述持续性工况确定起终点识别判断条件;
24、基于所述起终点识别判断条件对所述can总线数据字段进行切分,以获得工况起始点和工况结束点以及中间过程字段;
25、对所述中间过程字段配置判断项以及逻辑;
26、根据所述持续性工况、所述工况起始点、所述工况结束点、所述中间过程字段、所述判断项以及所述逻辑配置高速巡航工况分析任务。
27、在一些实施例中,所述根据所述任务调度文件启动spark任务,基于启动的所述spark任务读取所述工况任务配置文件,以进行工况识别和分析并获得工况分析结果,包括:
28、基于所述任务调度文件通过oozie任务调度组件启动spark任务;
29、根据启动的所述spark任务读取所述工况任务配置文件,以获得hdfs数据;
30、根据所述hdfs数据进行工况识别和分析,以获得工况分析结果。
31、在一些实施例中,所述将所述工况分析结果存入mysql中并采用springboot进行展示,包括:
32、基于web和spring boot统计和分析所述工况分析结果,以获得工况发生次数、频次、百公里频次、各车辆工况发生次数频次、各车辆工况频次99%、各车辆工况频次95%以及各车辆工况频次50%中位值;
33、采用spring boot将所述工况发生次数、频次、百公里频次、各车辆工况发生次数频次、各车辆工况频次99%、各车辆工况频次95%以及各车辆工况频次50%中位值以报表形式在web中进行展示。
34、此外,为实现上述目的,本专利技术还提出一种车辆工况识别和分析系统,包括:
35、数据准备模块,用于基于实际车辆行车数据获取车辆can总线数据,并显示所述车辆can总线数据;
36、界面操作模块,用于接收基于显示的所述车辆can总线数据选择的目标车型、目标日期以及行车数据;
37、工况设置模块,用于根据所述目标车型、所述目标日期、所述行车数据以及预设工况类型配置工况分析任务;
38、任务调度模块,用于基于任务调度组件根据配置的所述工况分析任务生成工况任务配置文件和任务调度文件;
39、工况分析模块,用于根据所述任务调度文件启动spark任务,基于启动的所述spark任务读取所述工况任务配置文件,以进行工况识别和分析并获得工况分析结果;
40、结果展示模块,用于将所述工况分析结果存入mysql中并采用spring boot进行展示。
41、此外,为实现上述目的,本专利技术还提出一种车辆工况识别和分析设备,所述车辆工况识别和分析设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的车辆工况识别和分析程序,所述车辆工况识别和分析程序配置为实现如上文所述的车辆工况识别和分析方法。
42、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质存储有车辆工况识别和分析程序,所述车辆工况识别和分析程序用于使处理器执行时实现如上文所述的车辆工况识别和分析方法。
43、本专利技术通过基于实际车辆行车数据获取车辆can总线数据,并显示所述车辆can总线数据;接收基于显示的所述车辆can总线数据本文档来自技高网
...
【技术保护点】
1.一种车辆工况识别和分析方法,其特征在于,所述车辆工况识别和分析方法,包括:
2.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述基于实际车辆行车数据获取车辆can总线数据,包括:
3.如权利要求2所述的车辆工况识别和分析方法,其特征在于,所述显示所述车辆can总线数据,包括:
4.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述根据所述目标车型、所述目标日期、所述行车数据以及预设工况类型配置工况分析任务,包括:
5.如权利要求4所述的车辆工况识别和分析方法,其特征在于,所述根据所述持续性工况和所述can总线数据字段配置高速巡航工况分析任务,包括:
6.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述根据所述任务调度文件启动spark任务,基于启动的所述spark任务读取所述工况任务配置文件,以进行工况识别和分析并获得工况分析结果,包括:
7.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述将所述工况分析结果存入mysql中并采用springboot进行展示,包括:</p>8.一种车辆工况识别和分析系统,其特征在于,所述车辆工况识别和分析系统,包括:
9.一种车辆工况识别和分析设备,其特征在于,所述车辆工况识别和分析设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的车辆工况识别和分析程序,所述车辆工况识别和分析程序配置为实现如权利要求1至7中任一项所述的车辆工况识别和分析方法。
10.一种存储介质,其特征在于,所述存储介质存储有车辆工况识别和分析程序,所述车辆工况识别和分析程序用于使处理器执行时实现如权利要求1至7中任一项所述的车辆工况识别和分析方法。
...
【技术特征摘要】
1.一种车辆工况识别和分析方法,其特征在于,所述车辆工况识别和分析方法,包括:
2.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述基于实际车辆行车数据获取车辆can总线数据,包括:
3.如权利要求2所述的车辆工况识别和分析方法,其特征在于,所述显示所述车辆can总线数据,包括:
4.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述根据所述目标车型、所述目标日期、所述行车数据以及预设工况类型配置工况分析任务,包括:
5.如权利要求4所述的车辆工况识别和分析方法,其特征在于,所述根据所述持续性工况和所述can总线数据字段配置高速巡航工况分析任务,包括:
6.如权利要求1所述的车辆工况识别和分析方法,其特征在于,所述根据所述任务调度文件启动spark任务,基于启动的所述spark任务...
【专利技术属性】
技术研发人员:彭武凯,吕程,雷腾,
申请(专利权)人:南斗六星系统集成有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。