一种确定尿素箱有效容积的方法及装置与流程
- 国知局
- 2024-07-27 13:11:42
本发明涉及数据处理,具体涉及一种确定尿素箱有效容积的方法及装置。
背景技术:
1、对于装配有选择性催化还原技术(selective catalytic reduction,scr)路线的柴油发动机的车辆,尿素箱是必备的零件总成。
2、尿素箱内的尿素液位和品质传感器将采集到的液位百分比(或者采集液位高度)传递给电子控制单元(ecu)来进行尿素箱有效容积的标定;但是,由于目前装配的尿素箱体积和形状多变,且尿素液位和品质传感器也多种多样,这就使得尿素液位和品质传感器对尿素箱的兼容性较差,进而给ecu的标定工作人员带来大量的重复性工作,尿素箱有效容积的标定效率较低。
技术实现思路
1、有鉴于此,本发明实施例提供一种确定尿素箱有效容积的方法及装置,以解决尿素液位和品质传感器对尿素箱的兼容性较差这一情况带来的尿素箱有效容积的标定效率较低等问题。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、本发明实施例第一方面公开一种确定尿素箱有效容积的方法,所述方法包括:
4、实时获取目标车辆尿素箱中的尿素液位百分比;
5、判断所述目标车辆是否满足指定条件;
6、若所述目标车辆满足所述指定条件,基于实时获取的尿素液位百分比累计得到任意液位百分比区间对应的尿素理论喷射体积;
7、判断所述目标车辆是否重新添加尿素;
8、若所述目标车辆未重新添加尿素,计算各个所述液位百分比区间的区间长度之和,以得到覆盖率;
9、当所述覆盖率大于第一阈值且小于等于第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第一尿素箱有效容积,返回执行基于实时获取的尿素液位百分比累计得到任意液位百分比区间对应的尿素理论喷射体积这一步骤;
10、当所述覆盖率大于所述第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第二尿素箱有效容积。
11、优选的,若所述目标车辆满足所述指定条件,基于实时获取的尿素液位百分比累计得到任意液位百分比区间对应的尿素理论喷射体积,包括:
12、若所述目标车辆满足所述指定条件,存储第一液位百分比,所述第一液位百分比为当前获得的尿素液位百分比;
13、累计尿素理论喷射体积,直至实时获取的尿素液位百分比降低至任意第二液位百分比且维持预设时长,以得到液位百分比区间对应的尿素理论喷射体积,所述液位百分比区间由所述第一液位百分比和所述第二液位百分比构成。
14、优选的,当所述覆盖率大于第一阈值且小于等于第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第一尿素箱有效容积,包括:
15、当所述覆盖率大于第一阈值且小于等于第二阈值,累加各个所述液位百分比区间对应的尿素理论喷射体积,得到第一容积值;
16、将所述第一容积值除以所述覆盖率,得到第一单位百分比平均体积;
17、利用所述第一单位百分比平均体积,计算各个其余百分比区间对应的尿素理论喷射体积,各个所述液位百分比区间与各个所述其余百分比区间的区间长度之和为1;
18、累加所述第一容积值、由所述第一单位百分比平均体积计算得到的各个所述其余百分比区间对应的尿素理论喷射体积,得到第一尿素箱有效容积;
19、输出所述第一尿素箱有效容积。
20、优选的,当所述覆盖率大于所述第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第二尿素箱有效容积,包括:
21、当所述覆盖率大于所述第二阈值,累加各个所述液位百分比区间对应的尿素理论喷射体积,得到第二容积值;
22、将所述第二容积值除以所述覆盖率,得到第二单位百分比平均体积;
23、利用所述第二单位百分比平均体积,计算各个其余百分比区间对应的尿素理论喷射体积,各个所述液位百分比区间与各个所述其余百分比区间的区间长度之和为1;
24、累加所述第二容积值、由所述第二单位百分比平均体积计算得到的各个所述其余百分比区间对应的尿素理论喷射体积,得到第二尿素箱有效容积;
25、输出所述第二尿素箱有效容积。
26、优选的,所述指定条件至少包括:实时获取的尿素液位百分比大于0且小于1,所述目标车辆无尿素喷射系统故障,所述目标车辆的尿素消耗偏差处于预设消耗范围内,所述目标车辆的车速波动处于预设波动范围内,所述目标车辆的尿素液位百分比持续稳定在任意百分比预设时长。
27、优选的,计算各个所述液位百分比区间的区间长度之和,以得到覆盖率之后,还包括:
28、当所述覆盖率小于等于第一阈值,输出预设的初始尿素箱有效容积,返回执行基于实时获取的尿素液位百分比累计得到任意液位百分比区间对应的尿素理论喷射体积这一步骤。
29、优选的,判断所述目标车辆是否重新添加尿素之后,还包括:
30、若所述目标车辆重新添加尿素,返回执行判断所述目标车辆是否满足指定条件这一步骤。
31、本发明实施例第二方面公开一种确定尿素箱有效容积的装置,所述装置包括:
32、获取单元,用于实时获取目标车辆尿素箱中的尿素液位百分比;
33、第一判断单元,用于判断所述目标车辆是否满足指定条件;
34、累计单元,用于若所述目标车辆满足所述指定条件,基于实时获取的尿素液位百分比累计得到任意液位百分比区间对应的尿素理论喷射体积;
35、第二判断单元,用于判断所述目标车辆是否重新添加尿素;
36、计算单元,用于若所述目标车辆未重新添加尿素,计算各个所述液位百分比区间的区间长度之和,以得到覆盖率;
37、第一确定单元,用于当所述覆盖率大于第一阈值且小于等于第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第一尿素箱有效容积,返回执行所述累计单元;
38、第二确定单元,用于当所述覆盖率大于所述第二阈值,利用各个所述液位百分比区间对应的尿素理论喷射体积,确定并输出第二尿素箱有效容积。
39、优选的,所述累计单元包括:
40、存储模块,用于若所述目标车辆满足所述指定条件,存储第一液位百分比,所述第一液位百分比为当前获得的尿素液位百分比;
41、累计模块,用于累计尿素理论喷射体积,直至实时获取的尿素液位百分比降低至任意第二液位百分比且维持预设时长,以得到液位百分比区间对应的尿素理论喷射体积,所述液位百分比区间由所述第一液位百分比和所述第二液位百分比构成。
42、优选的,所述第一确定单元包括:
43、第一累加模块,用于当所述覆盖率大于第一阈值且小于等于第二阈值,累加各个所述液位百分比区间对应的尿素理论喷射体积,得到第一容积值;
44、第一计算模块,用于将所述第一容积值除以所述覆盖率,得到第一单位百分比平均体积;
45、第二计算模块,用于利用所述第一单位百分比平均体积,计算各个其余百分比区间对应的尿素理论喷射体积,各个所述液位百分比区间与各个所述其余百分比区间的区间长度之和为1;
46、第二累加模块,用于累加所述第一容积值、由所述第一单位百分比平均体积计算得到的各个所述其余百分比区间对应的尿素理论喷射体积,得到第一尿素箱有效容积;
47、输出模块,用于输出所述第一尿素箱有效容积。
48、基于上述本发明实施例提供的一种确定尿素箱有效容积的方法及装置,该方法为:实时获取目标车辆尿素箱中的尿素液位百分比;若目标车辆满足指定条件,累计得到任意液位百分比区间对应的尿素理论喷射体积;若目标车辆未重新添加尿素,计算各个液位百分比区间的区间长度之和,以得到覆盖率;当覆盖率大于第一阈值且小于等于第二阈值,利用各个液位百分比区间对应的尿素理论喷射体积,确定并输出第一尿素箱有效容积,返回执行累计得到任意液位百分比区间对应的尿素理论喷射体积这一步骤;当覆盖率大于第二阈值,利用各个液位百分比区间对应的尿素理论喷射体积,确定并输出第二尿素箱有效容积。本方案按照尿素液位百分比来累计多个液位百分比区间对应的尿素理论喷射体积,并通过所累计的液位百分比区间对应的尿素理论喷射体积来计算尿素箱有效容积,不受到尿素箱体积和形状多变这一情况的局限就可以统计得到尿素箱有效容积,提高尿素箱有效容积的标定效率。
本文地址:https://www.jishuxx.com/zhuanli/20240726/125287.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表