System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及发动机控制,更为具体来说,本公开涉及一种dpf移除诊断系统、方法、柴油机及车辆。
技术介绍
1、在柴油机后处理系统中,需要利用dpf来降低发动机颗粒排放。目前重型柴油车一般采用基于dpf压差传感器的监控策略,根据整车上压差传感器测量值与压差限值比较。但是由于后处理布置、压差管路布置、漏气等原因导致压差测量值出现偏差,甚至误报dpf移除,导致监控策略的稳定性降低。如何通过监控dpf上下游温度变化规律来提高dpf移除诊断的稳定性,减少误报错率,称为亟待解决的问题。
技术实现思路
1、本专利技术公开的主要目的在于解决通过监控dpf上下游温度变化规律来提高dpf移除诊断的稳定性,减少误报错率的技术问题。
2、为实现上述技术目的,本公开提供了一种dpf移除诊断方法,所述方法包括:
3、获取dpf的当前上游温度值和dpf的当前下游温度值;
4、判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值;
5、若满足,则开始累积柴油机功率和柴油机运行时间,同时以每时间步长为单位时间计算每个单位时间内的dpf温差率;
6、当dpf上游温度梯度升降为0时,即温度持续降低或升高结束,dpf温差率计算结束;
7、判断当前区间中累积发动机功率是否存在大于预设功率阈值或者发动机运行时间大于第二时间阈值,若存在,则计算当前区间内每个单位时间内
8、若不满足,则继续返回判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程。
9、进一步,所述以每时间步长为单位时间计算每个单位时间内的dpf温差率具体根据如下公式计算每个单位时间内的dpf温差率ρ:
10、ρ=(dpf上游温度-dpf下游温度)/dpf下游温度。
11、进一步,所述若存在,则计算当前区间内每个单位时间内的dpf温差率的最大值,若存在当前区间内每个单位时间内的dpf温差率的最大值大于等于预设温差率阈值,则所述方法还包括:
12、判断距离上次dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的判断结果为是的时间是否超过第三时间阈值或者车辆运行里程大于预设距离阈值,若满足,进入再生模式提高dpf温度,直到dpf上游温度升高温度,大于预设温度阈值且持续超过预设第四时间阈值时长后,退出再生模式并返回判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程;
13、其中,所述dpf上游温度升高温度为dpf上游温度与再生前dpf上游温度差值。
14、进一步,当判断距离上次dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的判断结果为是的时间是否超过第三时间阈值或者车辆运行里程大于预设距离阈值的判断结果为不满足时,返回判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程。
15、为实现上述技术目的,本公开还能够提供一种dpf移除诊断系统,所述系统包括:
16、温度采集模块,用于获取dpf的当前上游温度值和dpf的当前下游温度值;
17、第一判断模块,用于判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值;
18、第二判断模块,用于判断当前区间中累积发动机功率是否存在大于预设功率阈值或者发动机运行时间大于第二时间阈值,若存在,则计算当前区间内每个单位时间内的dpf温差率的最大值,若当前区间内每个单位时间内的dpf温差率的最大值小于预设温差率阈值,则报出故障。
19、进一步,所述以每时间步长为单位时间计算每个单位时间内的dpf温差率具体根据如下公式计算每个单位时间内的dpf温差率ρ:
20、ρ=(dpf上游温度-dpf下游温度)/dpf下游温度。
21、进一步,所述系统还包括:
22、第三判断模块,用于判断距离上次dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的判断结果为是的时间是否超过第三时间阈值或者车辆运行里程大于预设距离阈值;
23、其中,所述dpf上游温度升高温度为dpf上游温度与再生前dpf上游温度差值。
24、进一步,当判第三判断模块的判断结果为不满足时,返回第一判断模块判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程。
25、为实现上述技术目的,本公开还能够提供一种柴油机,所述柴油机利用上述的dpf移除诊断方法中的步骤。
26、为实现上述技术目的,本公开还提供了一种车辆,所述车辆搭载了上述的柴油机。
27、本公开的有益效果:
28、1、通过dpf前后温差诊断dpf移除故障,排除了后处理布置、压差管路布置、漏气等原因导致压差测量值出现偏差问题,提高了诊断稳定性;
29、2、准确识别温升或者温降过程,且采用取该区间计算的最高的dpf温差率,判断更精准;
30、3、设定距离上次监控状态置1的时间和里程,有效防止由于诊断频繁再生。
本文档来自技高网...【技术保护点】
1.一种DPF移除诊断方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述以每时间步长为单位时间计算每个单位时间内的DPF温差率具体根据如下公式计算每个单位时间内的DPF温差率ρ:
3.根据权利要求1所述的方法,其特征在于,所述若存在,则计算当前区间内每个单位时间内的DPF温差率的最大值,若存在当前区间内每个单位时间内的DPF温差率的最大值大于等于预设温差率阈值,则所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,当判断距离上次DPF的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述DPF的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的判断结果为是的时间是否超过第三时间阈值或者车辆运行里程大于预设距离阈值的判断结果为不满足时,返回判断所述DPF的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述DPF的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程。
5.一种DPF移除诊断系统,其特征在于,包括:
6.根据权利要求5中所述
7.根据权利要求5中所述的系统,其特征在于,所述系统还包括:
8.根据权利要求7中所述的系统,其特征在于,当判第三判断模块的判断结果为不满足时,返回第一判断模块判断所述DPF的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述DPF的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的过程。
9.一种柴油机,其特征在于,利用如权利要求1~4任一项中所述的DPF移除诊断方法中的步骤。
10.一种车辆,其特征在于,所述车辆搭载了如权利要求9所述的柴油机。
...【技术特征摘要】
1.一种dpf移除诊断方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述以每时间步长为单位时间计算每个单位时间内的dpf温差率具体根据如下公式计算每个单位时间内的dpf温差率ρ:
3.根据权利要求1所述的方法,其特征在于,所述若存在,则计算当前区间内每个单位时间内的dpf温差率的最大值,若存在当前区间内每个单位时间内的dpf温差率的最大值大于等于预设温差率阈值,则所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,当判断距离上次dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf的当前上游温度值的梯度是否持续为正值或负值超过预设第一时间阈值的判断结果为是的时间是否超过第三时间阈值或者车辆运行里程大于预设距离阈值的判断结果为不满足时,返回判断所述dpf的当前上游温度值是否介于预设上阈值温度和预设下阈值温度之间且所述dpf...
【专利技术属性】
技术研发人员:冯海浩,梁帅帅,
申请(专利权)人:潍柴动力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。