OBD功能表现识别、诊断方法及系统技术方案

技术编号:27305940 阅读:49 留言:0更新日期:2021-02-10 09:18
本发明专利技术提供一种OBD功能表现识别、诊断方法及系统中,在获取发动机多个诊断项的OBD基础数据后,首先利用预设的OBD功能表现编码逻辑对每个所述诊断项的OBD基础数据进行诊断,以输出每个所述诊断项的功能表现编码,而后根据每个所述功能表现编码判断所对应的所述诊断项在当前驾驶是否发生了异常情况,若发生了异常情况,则判断所述异常情况是否会影响实际诊断率,若会影响实际诊断率,则利用预设的OBD功能异常原因编码逻辑对所述异常情况进行分析,以输出导致所述异常情况发生的原因编码。如此,便可实现以利用较低的测试成本实现诊断率表现识别和异常原因分析,从而为后续迭代优化提供支持。提供支持。提供支持。

【技术实现步骤摘要】
OBD功能表现识别、诊断方法及系统


[0001]本专利技术涉及
,特别涉及一种OBD功能表现识别、诊断方法及系统。

技术介绍

[0002]中国国六阶段的排放法规,对汽油机发动机管理系统的OBD(On-Board Diagnostics,车载自动诊断)功能提出了较高要求,明确要求对催化器、氧传感器、燃油蒸发系统等部件/系统配置OBD诊断功能,且要求售后汽车合理性诊断项的诊断率大小满足法规要求。当前,在OBD功能开发过程中存在如下困难:
[0003](1)由于排放指标逐步加严,使导致OBD故障报出的失效程度指标进一步降低,从而要求OBD诊断功能的准确性需进一步提高。原则上为保证OBD功能的准确性,需对诊断策略设置严格的前置条件。以催化器为例,要求催化器诊断时车速、发动机工况、混合气状态、排气温度等条件均在约束范围内,以保证诊断结果的可靠性。通常前置条件越严诊断结果越准确,但同时意味着诊断机会的减少,从而导致诊断率降低。
[0004](2)由于售后汽车实际运行环境千差万别,在开发阶段的OBD测试很难完全覆盖所有用车环境,从而导致OBD功能存在诊断率方面的风险。考虑到诊断率的表现需要长期测试才能体现出来,如何保证较低的测试成本实现诊断率表现识别和异常原因分析,从而为功能后续迭代优化提供支持,是OBD功能开发工程师面临的重要问题。

技术实现思路

[0005]本专利技术的目的在于提供一种OBD功能表现识别、诊断方法及系统,以利用较低的测试成本实现诊断率表现识别和异常原因分析,从而为后续迭代优化提供支持。
[0006]为解决上述技术问题,本专利技术提供一种OBD功能表现识别及诊断方法,其特征在于,包括:
[0007]实时获取发动机多个诊断项的OBD基础数据;
[0008]利用预设的OBD功能表现编码逻辑,对每个所述诊断项的OBD基础数据进行诊断,以输出每个所述诊断项的功能表现编码;
[0009]根据每个所述功能表现编码判断所对应的所述诊断项在当前驾驶是否发生了异常情况,若发生了异常情况,则判断所述异常情况是否会影响实际诊断率,若会影响实际诊断率,则利用预设的OBD功能异常原因编码逻辑对所述异常情况进行分析,以输出导致所述异常情况发生的原因编码。
[0010]可选的,在所述的OBD功能表现识别及诊断方法中,所述OBD基础数据包括:诊断项执行状态表征数据和实际诊断率统计数据,其中,所述实际诊断率统计数据包括实际诊断率的分子和分母。
[0011]可选的,在所述的OBD功能表现识别及诊断方法中,所述OBD功能表现编码逻辑通过对OBD功能的可能情况进行分类,对分类结果进行编码,进而基于编码的结果按照合理性诊断功能的运行逻辑创建得到;
[0012]其中,所述OBD功能的可能情况包括实际诊断率分子和/或分母是否增加以及诊断项执行状态。
[0013]可选的,在所述的OBD功能表现识别及诊断方法中,所述分类结果包括诊断功能未运行、诊断功能物理条件不满足、诊断策略无法执行完毕以及诊断功能正常诊断完成且实际诊断率分子增加中的多种。
[0014]可选的,在所述的OBD功能表现识别及诊断方法中,所述功能异常原因编码逻辑通过将能够导致所述影响实际诊断率的异常情况发生的原因进行分类,对分类的结果进行优先级排序,进而依据排序的结果创建得到;
[0015]其中,所述能够影响诊断率的异常情况为诊断功能物理条件不满足或诊断策略无法执行完毕。
[0016]可选的,在所述的OBD功能表现识别及诊断方法中,所述分类的结果包括运行环境要求、驾驶工况要求以及车辆状态。
[0017]可选的,在所述的OBD功能表现识别及诊断方法中,所述运行环境包括环境温度、海拔高度、道路好坏以及交通拥挤程度;所述驾驶工况包括车速大小、车速平稳性、发动机工况以及驾驶时长;所述车辆状态包括对诊断功能有影响的零部件功能是否正常。
[0018]可选的,在所述的OBD功能表现识别及诊断方法中,所述排序的结果为:所述运行环境要求、所述驾驶工况要求以及所述车辆状态依次进行。
[0019]可选的,在所述的OBD功能表现识别及诊断方法中,所述OBD功能表现识别及诊断方法还包括:
[0020]基于多个驾驶循环下得出的各所述诊断项的所述原因编码,识别出车辆各所述诊断项实际诊断率大小及实际诊断率分子异常无法增加的原因分布信息。
[0021]本专利技术还提供一种OBD功能表现识别及诊断系统,包括:
[0022]采集模块,用于实时获取发动机多个诊断项的OBD基础数据;
[0023]诊断模块,用于利用预设的OBD功能表现编码逻辑,对每个所述诊断项的OBD基础数据进行诊断,以输出每个所述诊断项的功能表现编码,以及,根据每个所述功能表现编码判断所对应的所述诊断项在当前驾驶是否发生了异常情况,若发生了异常情况,则判断所述异常情况是否会影响实际诊断率,若会影响实际诊断率,则利用预设的OBD功能异常原因编码逻辑对所述异常情况进行分析,以输出导致所述异常情况发生的原因编码。
[0024]可选的,在所述的OBD功能表现识别及诊断系统中,所述OBD基础数据包括:诊断项执行状态表征数据和实际诊断率统计数据,其中,所述实际诊断率统计数据包括实际诊断率的分子和分母。
[0025]可选的,在所述的OBD功能表现识别及诊断系统中,所述OBD功能表现编码逻辑通过对OBD功能的可能情况进行分类,对分类结果进行编码,进而基于编码的结果按照合理性诊断功能的运行逻辑创建得到;
[0026]其中,所述OBD功能的可能情况包括实际诊断率分子和/或分母是否增加以及诊断项执行状态。
[0027]可选的,在所述的OBD功能表现识别及诊断系统中,所述分类结果包括诊断功能未运行、诊断功能物理条件不满足、诊断策略无法执行完毕以及诊断功能正常诊断完成且实际诊断率分子增加中的多种。
[0028]可选的,在所述的OBD功能表现识别及诊断系统中,所述功能异常原因编码逻辑通过将能够导致所述影响实际诊断率的异常情况发生的原因进行分类,对分类的结果进行优先级排序,进而依据排序的结果创建得到;
[0029]其中,所述能够影响诊断率的异常情况为诊断功能物理条件不满足或诊断策略无法执行完毕。
[0030]可选的,在所述的OBD功能表现识别及诊断系统中,所述分类的结果包括运行环境要求、驾驶工况要求以及车辆状态。
[0031]可选的,在所述的OBD功能表现识别及诊断系统中,所述运行环境包括环境温度、海拔高度、道路好坏以及交通拥挤程度;所述驾驶工况包括车速大小、车速平稳性、发动机工况以及驾驶时长;所述车辆状态包括对诊断功能有影响的零部件功能是否正常。
[0032]可选的,在所述的OBD功能表现识别及诊断系统中,所述排序的结果为:所述运行环境要求、所述驾驶工况要求以及所述车辆状态依次进行。
[0033]可选的,在所述的OBD功能表现识别及诊断系统中,所述OBD功能表现识别及诊断系统还包括一处理模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种OBD功能表现识别及诊断方法,其特征在于,包括:实时获取发动机多个诊断项的OBD基础数据;利用预设的OBD功能表现编码逻辑,对每个所述诊断项的OBD基础数据进行诊断,以输出每个所述诊断项的功能表现编码;根据每个所述功能表现编码判断所对应的所述诊断项在当前驾驶是否发生了异常情况,若发生了异常情况,则判断所述异常情况是否会影响实际诊断率,若会影响实际诊断率,则利用预设的OBD功能异常原因编码逻辑对所述异常情况进行分析,以输出导致所述异常情况发生的原因编码。2.如权利要求1所述的OBD功能表现识别及诊断方法,其特征在于,所述OBD基础数据包括:诊断项执行状态表征数据和实际诊断率统计数据,其中,所述实际诊断率统计数据包括实际诊断率的分子和分母。3.如权利要求2所述的OBD功能表现识别及诊断方法,其特征在于,所述OBD功能表现编码逻辑通过对OBD功能的可能情况进行分类,对分类结果进行编码,进而基于编码的结果按照合理性诊断功能的运行逻辑创建得到;其中,所述OBD功能的可能情况包括实际诊断率分子和/或分母是否增加以及诊断项执行状态。4.如权利要求3所述的OBD功能表现识别及诊断方法,其特征在于,所述分类结果包括诊断功能未运行、诊断功能物理条件不满足、诊断策略无法执行完毕以及诊断功能正常诊断完成且实际诊断率分子增加中的多种。5.如权利要求4所述的OBD功能表现识别及诊断方法,其特征在于,所述功能异常原因编码逻辑通过将能够导致所述影响实际诊断率的异常情况发生的原因进行分类,对分类的结果进行优先级排序,进而依据排序的结果创建得到;其中,所述能够影响诊断率的异常情况为诊断功能物理条件不满足或诊断策略无法执行完毕。6.如权利要求5所述的OBD功能表现识别及诊断方法,其特征在于,所述分类的结果包括运行环境要求、驾驶工况要求以及车辆状态。7.如权利要求6所述的OBD功能表现识别及诊断方法,其特征在于,所述运行环境包括环境温度、海拔高度、道路好坏以及交通拥挤程度;所述驾驶工况包括车速大小、车速平稳性、发动机工况以及驾驶时长;所述车辆状态包括对诊断功能有影响的零部件功能是否正常。8.如权利要求6所述的OBD功能表现识别及诊断方法,其特征在于,所述排序的结果为:所述运行环境要求、所述驾驶工况要求以及所述车辆状态依次进行。9.如权利要求1~8任一项所述的OBD功能表现识别及诊断方法,其特征在于,所述OBD功能表现识别及诊断方法还包括:基于多个驾驶循环下得出的各所述诊断项的所述原因编码,识别出车辆各所述诊断项实际诊断率大小及实际诊断率分子异常无法增加的原因分布信息。10.一种OBD功能表现识别及诊断系统,其特征在于,包...

【专利技术属性】
技术研发人员:徐磊宋涛吕践刘鹏
申请(专利权)人:联合汽车电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1