一种DTC数据处理方法、系统及存储介质与流程
- 国知局
- 2024-07-31 23:36:41
本发明涉及车载诊断系统,尤其涉及一种dtc数据处理方法、系统及存储介质。
背景技术:
1、车辆自动诊断系统的核心功能是利用诊断故障代码对车辆运行状态进行监测,以确定车辆是否存在故障并对故障类型做出识别判断。
2、在汽车维修和保养过程中,四轮定位参数的调整对车辆行驶稳定性、轮胎磨损以及高级驾驶辅助系统(adas)功能有直接影响。
3、然而,当四轮定位参数发生变化时,可能引发车辆高精定位模块产生不准确的诊断故障码(dtc),导致系统误判或降低定位精度。
技术实现思路
1、本发明提供一种dtc数据处理方法、系统及存储介质,解决了现有的车辆自动诊断系统无法有效识别四轮定位参数变化,出现诊断故障码(dtc)误报的情况,导致系统误判或降低定位精度的技术问题。
2、为解决以上技术问题,本发明提供一种dtc数据处理方法,包括步骤:
3、实时获取四轮定位参数;
4、根据预设基准参数识别所述四轮定位参数,判断是否出现参数异常,若是则生成诊断故障码并上传;
5、建立四轮定位参数与已知故障模式之间的逻辑关系模型,并根据历史诊断数据进行模型训练;
6、根据所述逻辑关系模型对所述诊断故障码进行误报筛选,并对筛选后的所述诊断故障码进行修正处理。
7、本基础方案实时获取四轮定位参数,基于预设基准参数进行异常判断,初步进行异常诊断筛选;建立四轮定位参数与已知故障模式之间的逻辑关系模型,通过模型训练,提高对故障模式与四轮定位参数之间关联性分析准确率;进而利用逻辑关系模型对诊断故障码进行误报筛选,并对筛选后的所述诊断故障码进行修正处理,进而有效避免系统误判,并提高车辆定位精度。
8、在进一步的实施方案中,所述实时获取四轮定位参数具体为:实时从车辆电子控制单元中获取四轮定位参数;所述四轮定位参数包括车轮外倾角、前束角、主销内倾角、后轮推力角一种或多种。
9、在进一步的实施方案中,所述根据预设基准参数识别所述四轮定位参数,判断是否出现参数异常包括:
10、识别所述四轮定位参数的变化程度和方向,进而确定对应的车辆动态性能;
11、获取预设基准参数的基准值作为设定阈值;
12、对车辆动态性能进行检测获取检测数据,判断所述检测数据是否超过设定阈值,若是则判断出现参数异常;
13、所述预设基准参数为,前次校准或正常运行状态下四轮定位参数对应车辆动态性能的基准值。
14、本方案基于系统的故障反馈为实际的车辆动态性能数据异常,因此在获取到四轮定位参数后,根据其参数变化进一步的确定对应的车辆动态性能;若车辆动态性能超出设定阈值,则判断当前的四轮定位参数异常,从实际的车辆驾驶的动态性能出发,判断四轮定位参数是否异常,可提高对于故障诊断的识别精度,进而有效避免误判。
15、在进一步的实施方案中,所述建立四轮定位参数与已知故障模式之间的逻辑关系模型包括:
16、读取ecu存储的当前故障诊断码列表以及相关的故障数据记录;
17、遍历现存的每一故障诊断码,分析所述四轮定位参数中每一项参数变化对故障诊断码触发条件的影响权重;
18、整合所述四轮定位参数的每一所述影响权重,与故障诊断码的触发概率进行关联,建立四轮定位参数与已知故障模式之间的逻辑关系模型。
19、本方案基于四轮定位参数中每一项参数变化对故障诊断码触发条件的关联性,分配对应的影响权重,由于权重从以往实际发生频率、严重程度等因素出发,因此能够有效分析不同的参数变化对产生车辆故障的影响力,进而进一步提高对四轮定位参数变化引起的故障诊断码的误判识别准确率。
20、在进一步的实施方案中,所述根据所述逻辑关系模型对所述诊断故障码进行误报筛选包括:
21、a1、遍历现存的所述诊断故障码,判断是否与四轮定位相关,若是则进入下一步,若否则识别下一个诊断故障码;
22、a2、根据所述影响权重,对相关的所述诊断故障码进行排序得到参数筛选列表;
23、a3、根据所述参数筛选列表,依次序识别所述诊断故障码中的四轮定位参数,判断是否符合异常筛选条件,若是标记所述诊断故障码为待验证状态,若否则识别下一个诊断故障码。
24、在进一步的实施方案中,所述异常筛选条件包括:
25、从故障数据记录获取对应的驾驶行为,并识别到对应的四轮定位参数与所述驾驶行为相符;所述四轮定位参数属于变化可解释范围。
26、本方案在误判识别过程中,增加异常筛选条件,结合实时监测到的车辆动态性能数据(例如转向角度、侧向加速度等),可筛选出与当前驾驶行为不符且定位参数变化可解释的诊断故障码,有效排除因其他原因引起的诊断故障码。
27、在进一步的实施方案中,所述对筛选后的所述诊断故障码进行修正处理包括:
28、b1、将目标dtc暂时从故障诊断码列表中移除,所述目标dtc为标记为待验证状态的所述诊断故障码;
29、b2、获取对应所述目标dtc的实际驾驶验证数据;
30、b3、判断所述实际驾驶验证数据是否属于正常波动的性能数据,若是将所述目标dtc标记为误报dtc并清除,若否则在所述故障诊断码列表中保留并通知维修人员进一步排查;
31、所述实际驾驶验证数据为:在上报所述目标dtc之后,在定位参数稳定且经过预设时间的实际驾驶验证中,采集的车辆动态性能的检测数据。
32、本方案针对当前故障诊断码列表,进一步对待验证状态的诊断故障码进行误报筛选,通过在定位参数稳定且经过预设时间的实际驾驶验证中采集的车辆动态性能的检测数据,对诊断故障码上报后车辆实际的行驶状态进行检测,排出由定位参数改变引起的误报诊断故障码,从而确保了在四轮定位调整过程中及调整后,能有效地减少错误的诊断信息,提升整体车辆诊断系统的可靠性和准确性。
33、本发明提供一种dtc数据处理系统,应用于实现上述的一种dtc数据处理方法,包括:
34、四轮定位参数监测模块:用于连接车辆悬挂系统传感器,实时获取并分析各车轮的实际定位参数,得到获取四轮定位参数;
35、判断与修正模块:用于对已记录的诊断故障码进行评估判断,依据预存的逻辑关系模型对所述诊断故障码进行误报筛选,并对筛选后的所述诊断故障码进行修正处理。
36、本发明还提供一种存储介质,其上存储有计算机程序,所述计算机程序用于被上述dtc数据处理系统加载,以实现上述dtc数据处理方法。其中,存储介质可以是磁碟、光盘、只读存储器(read only memory,rom)或者随机存取器(random access memory,ram)等。
技术特征:1.一种dtc数据处理方法,其特征在于,包括步骤:
2.如权利要求1所述的一种dtc数据处理方法,其特征在于,所述实时获取四轮定位参数具体为:实时从车辆电子控制单元中获取四轮定位参数;所述四轮定位参数包括车轮外倾角、前束角、主销内倾角、后轮推力角一种或多种。
3.如权利要求2所述的一种dtc数据处理方法,其特征在于,所述根据预设基准参数识别所述四轮定位参数,判断是否出现参数异常包括:
4.如权利要求1所述的一种dtc数据处理方法,其特征在于,所述建立四轮定位参数与已知故障模式之间的逻辑关系模型包括:
5.如权利要求4所述的一种dtc数据处理方法,其特征在于,所述根据所述逻辑关系模型对所述诊断故障码进行误报筛选包括:
6.如权利要求5所述的一种dtc数据处理方法,其特征在于,所述异常筛选条件包括:
7.如权利要求1或5所述的一种dtc数据处理方法,其特征在于,所述对筛选后的所述诊断故障码进行修正处理包括:
8.一种dtc数据处理系统,应用于实现如权利要求1~7中任一项所述的一种dtc数据处理方法,其特征在于,包括:
9.一种存储介质,其上存储有计算机程序,其特征在于:所述计算机程序用于被权利要求8所述的一种dtc数据处理系统加载,以实现权利要求1-7中任一项所述的一种dtc数据处理方法。
技术总结本发明涉及车载诊断系统技术领域,提供一种DTC数据处理方法、系统及存储介质,实时获取四轮定位参数,基于预设基准参数进行异常判断,初步进行异常诊断筛选;建立四轮定位参数与已知故障模式之间的逻辑关系模型,通过模型训练,提高对故障模式与四轮定位参数之间关联性分析准确率;进而利用逻辑关系模型对诊断故障码进行误报筛选,并对筛选后的所述诊断故障码进行修正处理,从而确保了在四轮定位调整过程中及调整后,能有效地减少错误的诊断信息,提升整体车辆诊断系统的可靠性和准确性。技术研发人员:王争受保护的技术使用者:惠州华阳通用电子有限公司技术研发日:技术公布日:2024/6/18本文地址:https://www.jishuxx.com/zhuanli/20240730/197957.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。