System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 尿素解冻过程中尿素液位的确定方法及装置制造方法及图纸_技高网

尿素解冻过程中尿素液位的确定方法及装置制造方法及图纸

技术编号:41379350 阅读:5 留言:0更新日期:2024-05-20 10:21
本发明专利技术提供一种尿素解冻过程中尿素液位的确定方法及装置,方法包括:针对至少一个预设时间段中的每个预设时间段,基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量;针对每个预设时间段,基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积;基于所有预设时间段内尿素箱中尿素的体积的集合,确定尿素箱中尿素的液位。实现对解冻完成前的尿素箱液位的确定,避免了ECU误判尿素液位。

【技术实现步骤摘要】

本专利技术涉及柴油机,尤其涉及一种尿素解冻过程中尿素液位的确定方法及装置


技术介绍

1、n1类国vi法规要求实时显示尿素可使用的剩余里程(仪表显示),该里程通过尿素消耗与剩余尿素体积来计算和更新,且要求尿素结冰的情况下在环境温度负15℃时,能够在20min内尿素喷射。

2、寒冷的冬季尿素因结冰而无法检测到尿素液位(采用光学传感器,需要有液面后才能监控),因此电子控制单元(electronic control unit,ecu)采用上一驾驶循环的尿素剩余体积与当前驾驶循环消耗的尿素体积之差进行计算剩余里程,该情况存在问题为加完尿素需要上电使ecu读取到当前液位,否则当第二天结冰时,ecu会对当前尿素体积存在误判,进而计算而来的剩余里程也不准确。


技术实现思路

1、本专利技术提供一种尿素解冻过程中尿素液位的确定方法及装置,用以提供一种尿素解冻过程中尿素液位的确定方法,实现对解冻完成前的尿素箱液位的确定,避免了ecu误判尿素液位。

2、本专利技术提供一种尿素解冻过程中尿素液位的确定方法,包括:针对至少一个预设时间段中的每个预设时间段,基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量;针对每个预设时间段,基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积;基于所有预设时间段内尿素箱中尿素的体积的集合,确定尿素箱中尿素的液位。

3、在其中一个实施例中,所述基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量,包括:基于所述电加热总功率、预先标定的传热效率、所述至少一个修正因子以及预设时间段的时长的乘积,确定预设时间段内传送给尿素的总热量。

4、在其中一个实施例中,所述至少一个修正因子包括以下至少一项:环境温度修正因子、车速修正因子和尿素箱体积修正因子;所述环境温度修正因子与传热效率均成正比,所述车速修正因子以及所述尿素箱体积修正因子与传热效率均成反比。

5、在其中一个实施例中,所述基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积,包括:基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化、尿素的比热容以及吸热公式,确定尿素箱中尿素的质量;基于所述尿素箱中尿素的质量,确定预设时间段内尿素箱中尿素的体积。

6、在其中一个实施例中,所述吸热公式为q=c×m×δt,其中,q为预设时间段内传送给尿素的总热量,δt为预设时间段内尿素箱中尿素温度的变化值,c为尿素的比热容,m为尿素箱中尿素的质量;所述基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化、尿素的比热容以及吸热公式,确定尿素箱中尿素的质量,包括:将预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及尿素的比热容代入上述吸热公式,确定尿素箱中尿素的质量。

7、在其中一个实施例中,所述基于所有预设时间段内尿素箱中尿素的体积的集合,确定尿素箱中尿素的液位,包括:将所述所有预设时间段内尿素箱中尿素的体积的集合,输入预设的滤波器进行滤波后,基于滤波后的每个预设时间段内尿素的体积,确定每个预设时间段内尿素箱中尿素的液位;所述滤波器用于对所有预设时间段内的尿素的体积的集合中各体积进行平滑,使所述集合中的体积随时间匀速变化。

8、在其中一个实施例中,所述预设的滤波器为过pt滤波或二维滤波。

9、本专利技术还提供一种尿素解冻过程中尿素液位的确定装置,包括:第一确定模块,用于针对至少一个预设时间段中的每个预设时间段,基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量;第二确定模块,用于针对每个预设时间段,基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积;第三确定模块,用于基于所有预设时间段内尿素箱中尿素的体积的集合,确定尿素箱中尿素的液位。

10、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述尿素解冻过程中尿素液位的确定方法的步骤。

11、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述尿素解冻过程中尿素液位的确定方法的步骤。

12、本专利技术提供的尿素解冻过程中尿素液位的确定方法及装置,通过基于电加热总功率和预先标定的传热效率,利用热交换理论,确定尿素箱中尿素的质量以及体积,从而实现对解冻完成前的尿素箱液位的确定,避免了ecu误判尿素液位。并且,在基于电加热总功率和预先标定的传热效率,确定预设时间段内传送给尿素的总热量的过程中,考虑到实际环境的影响,增加相应的修正因子修正传热效率,从而便于计算得到不同实际车辆情况下预设时间段内传送给尿素的准确总热量,从而便于后续准确确定解冻完成前的尿素箱液位。

本文档来自技高网...

【技术保护点】

1.一种尿素解冻过程中尿素液位的确定方法,其特征在于,包括:

2.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量,包括:

3.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述至少一个修正因子包括以下至少一项:环境温度修正因子、车速修正因子和尿素箱体积修正因子;所述环境温度修正因子与传热效率均成正比,所述车速修正因子以及所述尿素箱体积修正因子与传热效率均成反比。

4.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积,包括:

5.根据权利要求4所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述吸热公式为Q=c×m×ΔT,其中,Q为预设时间段内传送给尿素的总热量,ΔT为预设时间段内尿素箱中尿素温度的变化值,c为尿素的比热容,m为尿素箱中尿素的质量;</p>

6.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述基于所有预设时间段内尿素箱中尿素的体积的集合,确定尿素箱中尿素的液位,包括:

7.根据权利要求6所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述预设的滤波器为过PT滤波或二维滤波。

8.一种尿素解冻过程中尿素液位的确定装置,其特征在于,包括:

9.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述尿素解冻过程中尿素液位的确定方法的步骤。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述尿素解冻过程中尿素液位的确定方法的步骤。

...

【技术特征摘要】

1.一种尿素解冻过程中尿素液位的确定方法,其特征在于,包括:

2.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述基于电加热总功率、预先标定的传热效率以及传热效率的至少一个修正因子,确定预设时间段内传送给尿素的总热量,包括:

3.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述至少一个修正因子包括以下至少一项:环境温度修正因子、车速修正因子和尿素箱体积修正因子;所述环境温度修正因子与传热效率均成正比,所述车速修正因子以及所述尿素箱体积修正因子与传热效率均成反比。

4.根据权利要求1所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述基于预设时间段内传送给尿素的总热量、预设时间段内尿素箱中尿素温度的变化以及吸热公式,确定预设时间段内尿素箱中尿素的体积,包括:

5.根据权利要求4所述的尿素解冻过程中尿素液位的确定方法,其特征在于,所述吸热公式为q=c×m×δt,其中,q为预...

【专利技术属性】
技术研发人员:甄雷王继磊欧阳虎威孙民王洲
申请(专利权)人:潍柴动力股份有限公司
类型:发明
国别省市:

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

1