一种SCR效率低故障诊断方法与流程

文档序号:29626209发布日期:2022-04-13 14:30阅读:1458来源:国知局
一种SCR效率低故障诊断方法与流程
一种scr效率低故障诊断方法
技术领域
1.本发明涉及氨泄漏检测领域,具体是指一种scr效率低故障诊断方法。


背景技术:

2.汽车排放法规规定汽车obd系统必须具备对scr催化器转化no
x
效率的诊断能力,现有技术方案通过scr催化剂上游nox质量流量和下游no
x
质量流量计算实际平均效率来进行判定,当scr受工况影响或加入劣质柴油时,短期内scr容易发生可逆的scr硫中毒,导致scr效率明显下降导致误报错,但这时候nh3存储能力不会明显下降,容易出现误报的情况。


技术实现要素:

3.本发明要解决的技术问题是,针对上述问题,提供一种通过nh3存储能力的监控避免由于工况或scr硫中毒原因产生的误报现象、诊断的准确度高、使用效果更好的scr效率低故障诊断方法。
4.为解决上述技术问题,本发明提供的技术方案为:一种scr效率低故障诊断方法,包括以下步骤:
5.s1、一般释放条件判定;
6.s2、实际氨存储量计算,根据no
x
与氨反应的对应关系,依据氨氮比计算得出no
x
反应的氨质量,将尿素热解反应产生的氨的总质量与no
x
反应的氨质量、泄露的氨质量进行作差计算得到实际氨存储量;
7.s3、nh3存储能力监控,将计算出的实际氨存储与目标氨存储进行比较,实际氨存储量小于目标氨存储时不应出现氨泄露,若此时氨传感器检测到氨泄露,则判定scr的氨存储能力下降;
8.s4、时间累积计数,监控释放条件满足,条件计数器开始计时,通过氨传感器检测到氨,识别到氨泄露,满足监控释放条件则进行氨泄露时间累计;
9.s5、基于时间的氨泄露比率的计算,实时计算氨泄露累计时间与条件计数器累计时间的比值;
10.s6、报错判定,监控条件释放,时间比值偏差百分比低于设定限值则判定scr效率正常,如偏差超过设定限值则报错。
11.进一步地,所述s1中的一般释放条件判定,包括(1)根据接收到氨传感器信号进行氨传感器信号可信性诊断,如诊断结果为氨传感器信号正常,则执行下一步;(2)进行喷油量条件判定,喷油量大于设定值,则执行下一步;(3)发动机转速条件判定,当转速在设定范围内,则执行下一步;(4)发动机运行模式条件判定,如发动机运行模式在设定模式范围内,则执行下一步;(5)大气压力条件判定,大气压力在设定范围内,则执行下一步;(6)环境温度条件判定,环境温度在设定范围内,则执行下一步;(7)scr上游温度条件判定,scr上游温度在设定范围内,则执行下一步;(8)scr排气流量条件判定,scr排气流量在设定范围内,则执行下一步;(9)以上条件满足则判定监控条件释放。
12.进一步地,所述s4中,条件计数器时间达到设定值时进行重置。
13.本发明与现有技术相比的优点在于:该scr效率低故障诊断方法,通过在发动机排气端后处理scr后加装一个氨传感器,将尿素热解反应产生的氨与no
x
反应的氨之差进行积分,与氨存储模型做比较,如果实际氨存储未达到目标氨存储,此时氨传感器就检测到氨泄露,当氨泄露超过一定限值则认为scr的氨存储能力下降,即scr效率低;与现有技术相比,通过nh3存储能力的监控可以有效避免由于工况或scr硫中毒原因产生的误报现象,从而可以有效提高诊断的准确度,使得使用效果更好。
附图说明
14.图1是本发明一种scr效率低故障诊断方法的流程图。
具体实施方式
15.实施例
16.一种scr效率低故障诊断方法,其特征在于,包括以下步骤:
17.s1、一般释放条件判定:
18.(1)根据接收到氨传感器信号进行氨传感器信号可信性诊断,如诊断结果为氨传感器信号正常,则执行下一步;
19.(2)进行喷油量条件判定,喷油量大于设定值,则执行下一步;
20.(3)发动机转速条件判定,当转速在设定范围内,则执行下一步;
21.(4)发动机运行模式条件判定,如发动机运行模式在设定模式范围内,则执行下一步;
22.(5)大气压力条件判定,大气压力在设定范围内,则执行下一步;
23.(6)环境温度条件判定,环境温度在设定范围内,则执行下一步;
24.(7)scr上游温度条件判定,scr上游温度在设定范围内,则执行下一步;
25.(8)scr排气流量条件判定,scr排气流量在设定范围内,则执行下一步;
26.(9)以上条件满足则判定监控条件释放;
27.s2、实际氨存储量计算,根据no
x
与氨反应的对应关系,依据氨氮比计算得出no
x
反应的氨质量,将尿素热解反应产生的氨的总质量与no
x
反应的氨质量、泄露的氨质量进行作差计算得到实际氨存储量;
28.s3、nh3存储能力监控,将计算出的实际氨存储与目标氨存储进行比较,实际氨存储量小于目标氨存储时不应出现氨泄露,若此时氨传感器检测到氨泄露,则判定scr的氨存储能力下降;
29.s4、时间累积计数,监控释放条件满足,条件计数器开始计时,通过氨传感器检测到氨,识别到氨泄露,满足监控释放条件则进行氨泄露时间累计,条件计数器时间达到设定值时进行重置;
30.s5、基于时间的氨泄露比率的计算,实时计算氨泄露累计时间与条件计数器累计时间的比值;
31.s6、报错判定,监控条件释放,时间比值偏差百分比低于设定限值则判定scr效率正常,如偏差超过设定限值则报错。
32.以上实施例仅用以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。


技术特征:
1.一种scr效率低故障诊断方法,其特征在于,包括以下步骤:s1、一般释放条件判定;s2、实际氨存储量计算,根据no
x
与氨反应的对应关系,依据氨氮比计算得出no
x
反应的氨质量,将尿素热解反应产生的氨的总质量与no
x
反应的氨质量、泄露的氨质量进行作差计算得到实际氨存储量;s3、nh3存储能力监控,将计算出的实际氨存储与目标氨存储进行比较,实际氨存储量小于目标氨存储时不应出现氨泄露,若此时氨传感器检测到氨泄露,则判定scr的氨存储能力下降;s4、时间累积计数,监控释放条件满足,条件计数器开始计时,通过氨传感器检测到氨,识别到氨泄露,满足监控释放条件则进行氨泄露时间累计;s5、基于时间的氨泄露比率的计算,实时计算氨泄露累计时间与条件计数器累计时间的比值;s6、报错判定,监控条件释放,时间比值偏差百分比低于设定限值则判定scr效率正常,如偏差超过设定限值则报错。2.根据权利要求1所述的一种scr效率低故障诊断方法,其特征在于:所述s1中的一般释放条件判定,包括(1)根据接收到氨传感器信号进行氨传感器信号可信性诊断,如诊断结果为氨传感器信号正常,则执行下一步;(2)进行喷油量条件判定,喷油量大于设定值,则执行下一步;(3)发动机转速条件判定,当转速在设定范围内,则执行下一步;(4)发动机运行模式条件判定,如发动机运行模式在设定模式范围内,则执行下一步;(5)大气压力条件判定,大气压力在设定范围内,则执行下一步;(6)环境温度条件判定,环境温度在设定范围内,则执行下一步;(7)scr上游温度条件判定,scr上游温度在设定范围内,则执行下一步;(8)scr排气流量条件判定,scr排气流量在设定范围内,则执行下一步;(9)以上条件满足则判定监控条件释放。3.根据权利要求1所述的一种scr效率低故障诊断方法,其特征在于:所述s4中,条件计数器时间达到设定值时进行重置。

技术总结
本发明公开了一种SCR效率低故障诊断方法,包括以下步骤:S1、一般释放条件判定;S2、实际氨存储量计算;S3、NH3存储能力监控;S4、时间累积计数;S5、基于时间的氨泄露比率的计算;S6、报错判定。本发明的优点在于:通过NH3存储能力的监控避免由于工况或SCR硫中毒原因产生的误报现象、诊断的准确度高、使用效果更好。使用效果更好。使用效果更好。


技术研发人员:华婷 苏少华
受保护的技术使用者:无锡伟博汽车科技有限公司
技术研发日:2021.12.29
技术公布日:2022/4/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1