本发明涉及大数据处理,尤其涉及一种尿素喷嘴喷射精度修正方法及相关装置。
背景技术:
1、现有尿素喷射精度主要由初始出厂加工精度决定,电控单元根据尾气中氮氧化物含量计算所需尿素喷射量后将尿素喷嘴开启占空比指令发送至尿素喷嘴电磁阀,电磁阀通过吸合释放等完成开启关闭,完成尿素喷射。
2、在尿素喷射过程中,由于尿素温度随海拔、季节、经纬度影响等产生粘度、浓度、密度等物化特性改变,进而导致尿素喷嘴喷射精度随温度变化的情况,但出厂数据标定及喷嘴硬件检测均在设定的温度范围内(如室温)进行,不能覆盖多使用工况、环境的具体尿素物化特性,尿素喷射精度极大影响实际尿素喷射量,可能导致排放超标或者尿素喷射过多造成后处理结晶严重,催化氧化效率大幅降低。
技术实现思路
1、有鉴于此,本发明提供了一种尿素喷嘴喷射精度修正方法及相关装置,用以解决现有的尿素喷射过程容易导致排放超标或者尿素喷射过多造成后处理结晶严重,催化氧化效率大幅降低的问题。具体方案如下:
2、一种尿素喷嘴喷射精度修正方法,包括:
3、在检测到氮氧化物含量超标的情况下,确定所述氮氧化物含量超标的影响因素;
4、在所述影响因素为温度的情况下,获取当前尿素的尿素温度和尿素喷嘴的当前占空比;
5、确定与所述尿素温度对应的目标占空比;
6、将所述当前占空比修正为所述目标占空比,令所述尿素喷嘴基于所述目标占空比进行尿素喷射。
7、上述的尿素喷嘴喷射精度修正方法,可选的,在检测到氮氧化物含量超标的情况下,确定所述氮氧化物含量超标的影响因素,包括:
8、获取所述当前尿素的当前尿素温度,基于预设喷射精度型谱确定与所述当前尿素温度对应的真实喷射精度;
9、基于所述真实喷射精度确定需求占空比,令所述尿素喷嘴基于所述需求占空比进行尿素喷射;
10、在预设时长内若所述氮氧化物含量不大于预设氮氧化物含量阈值,判定所述氮氧化物含量超标因温度影响导致;
11、在预设时长内若所述氮氧化物含量大于预设氮氧化物含量阈值,判定所述氮氧化物含量超标因系统故障导致。
12、上述的尿素喷嘴喷射精度修正方法,可选的,在检测到氮氧化物含量超标的情况下,确定所述氮氧化物含量超标的影响因素,包括:
13、获取所述当前尿素的当前尿素温度,确定所述当前尿素温度下与标定尿素温度下的实际氮氧化物浓度差值,确定所述当前尿素温度下与标定尿素温度下的理论氮氧化物浓度差值;
14、将所述实际氮氧化物浓度差值与理论氮氧化物浓度差值的差作为目标浓度偏差,将所述目标浓度偏差与预设浓度偏差阈值进行比较;
15、若所述目标浓度偏差不大于所述预设浓度偏差阈值,判定所述氮氧化物含量超标因温度影响导致;
16、若所述目标浓度偏差大于所述预设浓度偏差阈值,判定所述氮氧化物含量超标因系统故障导致。
17、上述的尿素喷嘴喷射精度修正方法,可选的,分别确定所述当前尿素温度与标定尿素温度实际氮氧化物差值和理论氮氧化物差值,包括:
18、获取所述当前尿素温度的第一实际氮氧化物浓度和所述标定尿素温度下的第二实际氮氧化物浓度,将所述第一实际氮氧化物浓度与所述第二实际氮氧化物浓度的差值作为所述实际氮氧化物浓度差值;
19、获取所述当前尿素温度的第一理论氮氧化物浓度和所述标定尿素温度的第二理论氮氧化物浓度,将所述第一理论氮氧化物浓度和所述第二理论氮氧化物浓度的差值作为所述理论氮氧化物浓度差值。
20、上述的尿素喷嘴喷射精度修正方法,可选的,确定与所述尿素温度对应的目标占空比,包括:
21、遍历预设喷射精度型谱,基于所述尿素温度,查找第一温度和第二温度,其中,所述尿素温度包含于所述第一温度和所述第二温度所属区间;
22、获取所述第一温度对应的第一喷射精度和所述第二温度对应的第二喷射精度,基于所述第一温度、所述第一喷射精度、所述第二温度和所述第二喷射精度进行插值,得到所述尿素温度对应的当前喷射精度;
23、获取标定温度的标定喷射量和标定占空比,基于所述标定喷射量和所述当前喷射精度确定当前喷射量;
24、基于所述当前喷射量、所述标定喷射量和所述标定占空比确定目标占空比。
25、一种尿素喷嘴喷射精度修正装置,包括:
26、第一确定模块,用于在检测到氮氧化物含量超标的情况下,确定所述氮氧化物含量超标的影响因素;
27、获取模块,用于在所述影响因素为温度的情况下,获取当前尿素的尿素温度和尿素喷嘴的当前占空比;
28、第二确定模块,用于确定与所述尿素温度对应的目标占空比;
29、修正模块,用于将所述当前占空比修正为所述目标占空比,令所述尿素喷嘴基于所述目标占空比进行尿素喷射。
30、上述的尿素喷嘴喷射精度修正装置,可选的,所述第一确定模块包括:
31、第一获取和确定单元,用于获取所述当前尿素的当前尿素温度,基于预设喷射精度型谱确定与所述当前尿素温度对应的真实喷射精度;
32、第一确定单元,用于基于所述真实喷射精度确定需求占空比,令所述尿素喷嘴基于所述需求占空比进行尿素喷射;
33、第一判定单元,用于在预设时长内若所述氮氧化物含量不大于预设氮氧化物含量阈值,判定所述氮氧化物含量超标因温度影响导致;
34、第二判定单元,用于在预设时长内若所述氮氧化物含量大于预设氮氧化物含量阈值,判定所述氮氧化物含量超标因系统故障导致。
35、上述的尿素喷嘴喷射精度修正装置,可选的,所述第一确定模块包括:
36、第二获取和确定单元,用于获取所述当前尿素的当前尿素温度,确定所述当前尿素温度下与标定尿素温度下的实际氮氧化物浓度差值,确定所述当前尿素温度下与标定尿素温度下的理论氮氧化物浓度差值;
37、比较单元,用于将所述实际氮氧化物浓度差值与理论氮氧化物浓度差值的差作为目标浓度偏差,将所述目标浓度偏差与预设浓度偏差阈值进行比较;
38、第三判定单元,用于若所述目标浓度偏差不大于所述预设浓度偏差阈值,判定所述氮氧化物含量超标因温度影响导致;
39、第四判定单元,用于若所述目标浓度偏差大于所述预设浓度偏差阈值,判定所述氮氧化物含量超标因系统故障导致。
40、上述的尿素喷嘴喷射精度修正装置,可选的,所述第二获取和确定单元包括:
41、实际获取和确定子单元,用于所述当前尿素温度的第一实际氮氧化物浓度和所述标定尿素温度下的第二实际氮氧化物浓度,将所述第一实际氮氧化物浓度与所述第二实际氮氧化物浓度的差值作为所述实际氮氧化物浓度差值;
42、理论获取和确定子单元,用于获取所述当前尿素温度的第一理论氮氧化物浓度和所述标定尿素温度的第二理论氮氧化物浓度,将所述第一理论氮氧化物浓度和所述第二理论氮氧化物浓度的差值作为所述理论氮氧化物浓度差值。
43、上述的尿素喷嘴喷射精度修正装置,可选的,所述第二确定模块包括:
44、查找单元,用于遍历预设喷射精度型谱,基于所述尿素温度,查找第一温度和第二温度,其中,所述尿素温度包含于所述第一温度和所述第二温度所属区间;
45、第三获取和确定单元,获取所述第一温度对应的第一喷射精度和所述第二温度对应的第二喷射精度,基于所述第一温度、所述第一喷射精度、所述第二温度和所述第二喷射精度进行插值,得到所述尿素温度对应的当前喷射精度;
46、第四获取和确定单元,用于获取标定温度的标定喷射量和标定占空比,基于所述标定喷射量和所述当前喷射精度确定当前喷射量;
47、第二确定单元,用于基于所述当前喷射量、所述标定喷射量和所述标定占空比确定目标占空比。
48、一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述的尿素喷嘴喷射精度修正方法的步骤。
49、一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行上述的尿素喷嘴喷射精度修正方法的步骤。
50、与现有技术相比,本发明包括以下优点:
51、本发明公开了一种尿素喷嘴喷射精度修正方法及相关装置,包括:在检测到氮氧化物含量超标的情况下,确定所述氮氧化物含量超标的影响因素;在所述影响因素为温度的情况下,获取当前尿素的尿素温度和尿素喷嘴的当前占空比;确定与所述尿素温度对应的目标占空比;将所述当前占空比修正为所述目标占空比,令所述尿素喷嘴基于所述目标占空比进行尿素喷射。上述过程,在确定由于温度影响导致氮氧化物含量超标的情况下,会基于当前尿素的尿素温度对当前占空比进行调整,基于调整后的目标占空比进行尿素喷射,温度不同,采用的目标占空比不同,由于考虑了温度对喷射精度的影响,可以避免发生排放超标或者尿素喷射过多造成后处理结晶严重,催化氧化效率大幅降低的问题。