车辆尿素消耗偏差的判断方法、装置、系统及可读取介质与流程

文档序号:24119642发布日期:2021-02-27 16:06阅读:219来源:国知局
车辆尿素消耗偏差的判断方法、装置、系统及可读取介质与流程

[0001]
本发明涉及汽车排放控制技术领域,具体而言涉及一种尿素消耗偏差的判断方法、装置、系统及可读取介质。


背景技术:

[0002]
国六排放法规中,对采用scr技术的轻型以及重型柴油机都提出了更多数据监测的要求,scr(选择性催化还原系统)是一种消除废气中氮氧化物的常用技术,通过尿素水溶液的喷射、雾化、蒸发,尿素的水解和热解气相互化学反应,以及nox在催化剂表面与nh3发生的催化表面化学反应,在轻型以及重型柴油机尾气排放时具有降低氮氧化物的目的,其中尿素水溶液在化学反应中的消耗偏差异常,会使配有轻型或重型柴油机的汽车控制系统在对车辆监测过程中造成偏差或误判。
[0003]
常见的尿素消耗异常监测,都是基于尿素液位信号来计算实际尿素消耗量,现有技术中,通过obd远程监管终端,采集目标车辆尿素传感器对液位信号的监测信息,得到车辆动态运行参数,进行尿素消耗量诊断,当尿素消耗量超过一定阈值时,认定尿素消耗过低,但由于液位信号、尿素传感器本身易受路面倾斜、颠簸等影响,若单纯根据液位信号计算的实际消耗本身就存在较大偏差,在与均值进行比较判断故障难免引起误判。
[0004]
当车辆对尿素进行监控时,车辆控制系统通常通过ecu进行数据的上传和读取,通过远程系统控制车辆尿素消耗的监测和数据发送,接收安装在不同车辆上的尿素消耗数据,实现尿素监控管理服务,远程数据传输与柴油机汽车的集成,消耗成本较高。
[0005]
现有技术文献:
[0006]
专利文献1:cn111173603a一种尿素消耗量的监测方法、装置及系统
[0007]
专利文献2:cn110863890a一种远程诊断柴油车scr系统尿素消耗量合理性的方法


技术实现要素:

[0008]
本发明目的在于提供一种尿素消耗偏差的判断方法、装置、系统及可读取介质,采用需求消耗量和实际消耗量的双重判断监测的方法,避免尿素液位受行驶路面的信号波动而产生的偏差,与车辆装置中控制器和处理器集成交互,避免尿素监测过程中的人工干预,由车辆装置对尿素消耗进行判断。
[0009]
为实现上述目的,本发明的第一方面提出一种车辆尿素消耗偏差判断方法,包括以下步骤:
[0010]
步骤1、对于每个车辆驾驶循环周期,基于车辆的尿素液位下降幅度、尿素循环喷射指令起始点以及驾驶周期内尿素实时的需求喷射量分别确定尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des

[0011]
步骤2、基于驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
,获取车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum

[0012]
步骤3、判断车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
与预设
阈值的差异,其中:
[0013]
响应于车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
均超过对应的阈值,则计算车辆尿素需求消耗量的偏差系数c
des
,并根据车辆尿素需求消耗量的偏差系数c
des
判断车辆尿素需求消耗量偏差;
[0014]
响应于车辆累计消耗尿素里程d
accum
或者车辆累计尿素需求消耗量q
accum
中的任意一项未超过对应的阈值,则计算车辆尿素实际消耗量的偏差系数c
act
,并根据车辆尿素实际消耗量的偏差系数c
act
判断车辆尿素实际消耗量偏差。
[0015]
优选地,基于车辆驾驶循环周期的平均需求消耗率r
des
与车辆寿命内的平均尿素需求消耗率r
accum
确定车辆尿素需求消耗量的偏差系数c
des
,即:
[0016][0017]
其中,车辆寿命内的平均尿素需求消耗率r
accum
的确定如下:
[0018][0019]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0020][0021]
优选地,在所述步骤3中,根据车辆尿素需求消耗量的偏差系数c
des
与预设的需求消耗量偏差高位阈值c
deshi
以及需求消耗量偏差低位阈值c
deslo
判断车辆尿素需求消耗量偏差,其中:
[0022]
当车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
,或者车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判断尿素需求消耗量异常,将异常状况发送至车辆故障管理系统。
[0023]
尤其是,判断车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
时,判定车辆尿素需求消耗量过高;
[0024]
判断车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判定车辆尿素需求消耗量过低。
[0025]
优选地,在所述步骤3中,基于车辆驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
确定车辆尿素实际消耗量的偏差系数c
act
,即:
[0026][0027]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0028][0029]
其中,车辆驾驶循环周期内的平均实际消耗率r
act
基于尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
确定,即
[0030]
[0031]
优选地,根据车辆尿素实际消耗量的偏差系数c
act
与预设的实际尿素消耗量偏差高位阈值c
acthi
以及实际尿素消耗量偏差低位阈值c
actlo
判断车辆尿素实际消耗量偏差,其中:
[0032]
当车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
,或者车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
时,判断车辆尿素实际消耗量异常,将异常状况发送至车辆故障管理系统。
[0033]
尤其是,判断车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
时,判定车辆尿素实际消耗量过高;
[0034]
判断车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
时,判定车辆尿素实际消耗量过低。
[0035]
根据本发明公开的第二方面还提出一种车辆尿素消耗偏差判断系统,包括:
[0036]
一个或多个处理器;
[0037]
存储器,存储可被操作的指令,所述指令在通过所述一个或多个处理器执行时使得所述一个或多个处理器执行操作,所述操作包括执行前述车辆尿素消耗偏差判断方法的过程。
[0038]
根据本发明公开的第三方面还提出一种存储软件的计算机可读取介质,所述软件包括能通过一个或多个计算机执行的指令,所述指令在被所述一个或多个计算机执行时执行前述车辆尿素消耗偏差判断方法的操作。
[0039]
根据本发明公开的第四方面还提出一种车辆尿素消耗偏差判断装置,包括:
[0040]
用于对于每个车辆驾驶循环周期,基于车辆的尿素液位下降幅度、尿素循环喷射指令起始点以及驾驶周期内尿素实时的需求喷射量分别确定尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
的模块;
[0041]
用于基于驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
,获取车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
的模块;
[0042]
用于判断车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
与预设阈值的差异并基于差异来判断车辆尿素消耗偏差的模块,包括车辆尿素需求消耗量偏差判断模块和车辆尿素实际消耗量偏差判断模块,其中:
[0043]
车辆尿素需求消耗量偏差判断模块用于响应于车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
均超过对应的阈值,计算车辆尿素需求消耗量的偏差系数c
des
,并根据车辆尿素需求消耗量的偏差系数c
des
判断车辆尿素需求消耗量偏差;
[0044]
车辆尿素实际消耗量偏差判断模块用于响应于车辆累计消耗尿素里程d
accum
或者车辆累计尿素需求消耗量q
accum
中的任意一项未超过对应的阈值,计算车辆尿素实际消耗量的偏差系数c
act
,并根据车辆尿素实际消耗量的偏差系数c
act
判断车辆尿素实际消耗量偏差。
[0045]
应当理解,前述构思以及在下面更加详细地描述的额外构思的所有组合只要在这样的构思不相互矛盾的情况下都可以被视为本公开的发明主题的一部分。另外,所要求保护的主题的所有组合都被视为本公开的发明主题的一部分。
[0046]
结合附图从下面的描述中可以更加全面地理解本发明教导的前述和其他方面、实施例和特征。本发明的其他附加方面例如示例性实施方式的特征和/或有益效果将在下面
的描述中显见,或通过根据本发明教导的具体实施方式的实践中得知。
附图说明
[0047]
附图不意在按比例绘制。在附图中,在各个图中示出的每个相同或近似相同的组成部分可以用相同的标号表示。为了清晰起见,在每个图中,并非每个组成部分均被标记。现在,将通过例子并参考附图来描述本发明的各个方面的实施例,其中:
[0048]
图1是本发明示例性实施例的车辆尿素消耗偏差判断方法的流程图。
[0049]
图2是本发明实施例中尿素需求消耗偏差判断流程图。
[0050]
图3是本发明实施例中尿素实际消耗偏差判断流程图。
具体实施方式
[0051]
为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。
[0052]
在本公开中参照附图来描述本发明的各方面,附图中示出了许多说明的实施例。本公开的实施例不必定意在包括本发明的所有方面。应当理解,上面介绍的多种构思和实施例,以及下面更加详细地描述的那些构思和实施方式可以以很多方式中任意一种来实施,这是因为本发明所公开的构思和实施例并不限于任何实施方式。另外,本发明公开的一些方面可以单独使用,或者与本发明公开的其他方面的任何适当组合来使用。
[0053]
结合图1所示的本发明示例性实施例的车辆尿素消耗偏差的判断的流程,基于传统的尿素消耗检测是基于尿素箱内尿素液面的检测来实现的,而由于道路工况和驾驶因素使得尿素的液面变化并非都由于尿素本身的消耗所引起,从而容易引起误判,本发明采用需求消耗量和实际消耗量的双重判断监测的方法,并且在车辆累计的尿素消耗里程和需求消耗累计达到预定标准时,优先进行需求消耗偏差的计算,而针对还没有达到的情况下,根据实际尿素消耗偏差进行判断,从而确定尿素需求的偏差以及实际消耗偏差,对驾驶员的故障排除的方向起到针对性的指引作用。
[0054]
如图1所示的示例性实施例的尿素消耗偏差的判断的流程,基于响应于车辆累计消耗尿素里程和车辆累计尿素需求消耗量是否达到预设的阈值,而采用不同的策略来确定车辆的尿素消耗偏差,即:
[0055]
1)当二者都达到预设的阈值时,则通过累积量为基础进行判断,即根据车辆尿素需求消耗量的偏差系数来判断车辆尿素需求消耗量偏差,例如车辆尿素需求消耗量偏高或者偏低。由于车辆的尿素消耗需求量,是根据发动机运行所产生的氮氧化物(no
x
)的排放所决定的,如果车辆的一个驾驶循环周期的平均需求消耗率r
des
与车辆寿命内的平均尿素需求消耗率r
accum
的比值所确定车辆尿素需求消耗量的偏差系数c
des
偏高或者偏低,这表明当次需求的尿素需求量比历史平均值大,氮氧化物的排放异常,而对于正常车辆来说,在其寿命里程范围内的发动机运动时的氮氧化物排放以及尿素需求水平是维持在一个稳定区间的,如果偏高或者偏低,那么将引起警示,向车辆故障管理系统发送异常情况,并进行报警;而尿素需求消耗量的偏高或者偏低,将指引驾驶人员或者维保人员检查发送机以及排放系统,是否存在异常情况;
[0056]
2)当二者中的任意一个未达到预设的阈值时,则通过当前的一个驾驶循环周期内的尿素实际消耗量为基础进行判断,即根据车辆尿素实际消耗量的偏差系数判断车辆尿素
实际消耗量偏差。
[0057]
车辆尿素实际消耗量的偏差系数c
act
基于车辆驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
的比值确定。因此,在理想情况下,希望驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
相同。但由于驾驶工况和道路实际工况的原因,驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
很难达到一致,但二者会在一定的区间内存在一个允许的缓冲范围,被认为是正常的波动范围。但如果超出波动的范围,则表明出现了异常情况。例如,车辆尿素实际消耗量偏高或者偏低。
[0058]
由于尿素实际消耗是由尿素供应系统执行的,尿素供应系统由尿素箱(内部存储尿素)、尿素泵、供液管道以及尿素喷射头以及必要的传感器组成,传感器组件例如包括尿素温度传感器、尿素液位传感器、尿素压力传感器等,用于检测尿素箱内的尿素的温度、液位以及压力等参数。尿素喷射头作为直接作用的执行器,用于在scr系统前进行尿素的喷射。因此,当车辆尿素实际消耗量偏高或者偏低时,具有指向尿素供应系统存在异常情况的指引,指引驾驶人员或者维保人员检查发送机以及排放系统,是否存在异常情况。
[0059]
同时,当检测到车辆尿素实际消耗量偏差异常时,例如偏高或者偏低时,同样地将引起警示,向车辆故障管理系统发送异常情况,并进行报警。
[0060]
{车辆尿素消耗偏差的判断方法}
[0061]
下面结合附图1以及附图2、3所述,更加具体的描述本发明的实现。
[0062]
如图1所示的示例性流程表示的车辆尿素消耗偏差判断方法,包括以下步骤:
[0063]
步骤1、对于每个车辆驾驶循环周期,基于车辆的尿素液位下降幅度、尿素循环喷射指令起始点以及驾驶周期内尿素实时的需求喷射量分别确定尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des

[0064]
步骤2、基于驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
,获取车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum

[0065]
步骤3、判断车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
与预设阈值的差异,其中:
[0066]
响应于车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
均超过对应的阈值,则计算车辆尿素需求消耗量的偏差系数c
des
,并根据车辆尿素需求消耗量的偏差系数c
des
判断车辆尿素需求消耗量偏差;
[0067]
响应于车辆累计消耗尿素里程d
accum
或者车辆累计尿素需求消耗量q
accum
中的任意一项未超过对应的阈值,则计算车辆尿素实际消耗量的偏差系数c
act
,并根据车辆尿素实际消耗量的偏差系数c
act
判断车辆尿素实际消耗量偏差。
[0068]
其中,前述步骤3中,可通过系统预设车辆累计消耗尿素里程阈值d
val
和车辆累计尿素需求消耗量阈值q
val
,则当d
accum
未达到到阈值d
val
,或q
accum
未达到阈值q
val
之前,仅对车辆尿素实际消耗量的偏差进行判断。若车辆尿素实际消耗量的偏差系数c
act
大于实际尿素消耗量偏差高位阈值,则判定尿素实际消耗量过高;若车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
,则判定尿素实际消耗量过低。
[0069]
当d
accum
达到阈值d
val
,且同时q
accum
达到阈值q
val
之后,则优先对车辆尿素需求消耗量的偏差进行判断。若车辆尿素需求消耗量的偏差系数c
des
大于需求消耗量偏差高位阈值
c
deshi
,则判定尿素需求消耗量过高;若车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
,则判定尿素需求消耗量过低。
[0070]
在实现过程中,车辆控制系统(ecu)或者监控系统通过总线系统进行通信,实现对驾驶循环周期内的驾驶信息和尿素消耗参数的收集,例如收集尿素传感器获得车辆进入驾驶循环周期时车辆的尿素液位下降幅度,获取车辆驾驶时尿素循环喷射指令起始点和车辆驾驶时尿素实时的需求喷射量。车辆点火后,车辆控制系统中监测的各项指标达到阈值时,车辆即进入一个驾驶循环周期,所述各项指标包括但不限于车辆点火、运转、熄火时各项发动机指标、控制系统指标等。
[0071]
在步骤2中,对于每个驾驶循环周期,根据车辆驾驶循环周期内消耗尿素里程d
act
和车辆驾驶循环周期内尿素需求消耗量q
des
,累加每次驾驶循环周期结束时记录结果,获得车辆寿命内车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
,即:
[0072]
d
accum
=∑d
act

[0073]
q
accum
=∑q
des

[0074]
优选地,结合图2,在所述步骤3中,基于车辆驾驶循环周期的平均需求消耗率r
des
与车辆寿命内的平均尿素需求消耗率r
accum
确定车辆尿素需求消耗量的偏差系数c
des
,即:
[0075][0076]
其中,车辆寿命内的平均尿素需求消耗率r
accum
的确定如下:
[0077][0078]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0079][0080]
优选地,在所述步骤3中,根据车辆尿素需求消耗量的偏差系数c
des
与预设的需求消耗量偏差高位阈值c
deshi
以及需求消耗量偏差低位阈值c
deslo
判断车辆尿素需求消耗量偏差,其中:
[0081]
当车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
,或者车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判断尿素需求消耗量异常,将异常状况发送至车辆故障管理系统。
[0082]
尤其优选地,判断车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
时,判定车辆尿素需求消耗量过高;
[0083]
判断车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判定车辆尿素需求消耗量过低。
[0084]
优选地,结合图3,在所述步骤3中,基于车辆驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
确定车辆尿素实际消耗量的偏差系数c
act
,即:
[0085][0086]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里
程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0087][0088]
其中,车辆驾驶循环周期内的平均实际消耗率r
act
基于尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
确定,即
[0089][0090]
优选地,在所述步骤3中,根据车辆尿素实际消耗量的偏差系数c
act
与预设的实际尿素消耗量偏差高位阈值c
acthi
以及实际尿素消耗量偏差低位阈值c
actlo
判断车辆尿素实际消耗量偏差,其中:
[0091]
当车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
,或者车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
时,判断车辆尿素实际消耗量异常,将异常状况发送至车辆故障管理系统。
[0092]
尤其优选地,判断车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
时,判定车辆尿素实际消耗量过高;
[0093]
判断车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
时,判定车辆尿素实际消耗量过低。
[0094]
由此,本发明在进行需求量偏差和实际消耗量偏差判断和预警的过程中,实际消耗量偏差系数的确定以需求量参数为基准(即平均需求消耗率r
des
),从而在尿素消耗里程和需求量的累计过程作为优选判断,以避免由于基准的偏差导致实际偏差的判断出现误判。而使用需求消耗量的偏差计算过程中,以一个驾驶循环周期的平均需求消耗率r
des
与车辆寿命内的平均尿素需求消耗率r
accum
的比值来确定需求消耗,能够动态的反映出尿素的需求偏差,反映出尿素需求侧的问题,从而指引进行发动机和排放系统的故障排除,而在尿素需求发生偏差的前提下,则不需要再进行实际需求的判断了,此时即可判断发生尿素偏差异常进行报警和警示。而当累计的消耗尿素的里程和累计的尿素消耗需求还没有达到阈值情况下,则由于收集的车辆尿素需求消耗量q
accum
不够多,难以反应车辆实际使用的一般尿素消耗水平,因此在本发明实施过程中通过实际消耗量偏差判断。实际消耗量偏差系数根据车辆驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
的比值确定,如前述描述的,当其发生过高或者过低的偏差时,指引进行尿素消耗执行组件的故障指引和排除。
[0095]
由此,通过上述过程实现对整个车辆的尿素消耗偏差的全方位判断,提供更为可靠和置信度高的尿素消耗偏差判断,避免液位受行驶路面情况、驾驶工况以及液位传感器自身误差而产生的偏差误判,同时,本发明通过对车辆实际消耗量和需求消耗量的偏差计算,可以及时对尿素消耗状况进行掌握,并可基于不同维度的偏差判断进行报警,指引进行检查和维保。
[0096]
{车辆尿素消耗偏差的判断系统}
[0097]
根据本发明公开的实施例,还提出一种车载的车辆尿素消耗偏差判断系统,包括:
[0098]
一个或多个处理器;
[0099]
存储器,存储可被操作的指令,所述指令在通过所述一个或多个处理器执行时使
得所述一个或多个处理器执行操作,所述操作包括执行前述任一实施例的车辆尿素消耗偏差判断方法的过程。
[0100]
尤其优选地,前述的处理器为车辆控制系统中的处理器,包括但不限于基于arm的嵌入式处理器、基于x86的微处理器或者基于类型的处理器。
[0101]
存储器被设置成可存储数据的载体,通常包括ram和rom。
[0102]
应当理解,车辆控制系统可通过车辆总线系统与车辆的各个子系统进行通信,例如与点火控制系统、scr系统、尿素供应系统等子系统进行通信,获得相应的参数,以利于对车辆的运行实施控制,包括发动机、尿素供应系统、scr系统的运行控制。
[0103]
{存储软件的计算机可读取介质}
[0104]
在可选的实施例中,本发明还可以被配置成按照下述方式实施:
[0105]
一种存储软件的计算机可读取介质,所述软件包括能通过一个或多个计算机执行的指令,所述指令在被所述一个或多个计算机执行时执行前述任一实施例的车辆尿素消耗偏差判断方法的操作。
[0106]
{车辆尿素消耗偏差判断装置}
[0107]
在可选的实施例中,本发明还可以被配置成按照下述方式实施:
[0108]
一种车辆尿素消耗偏差判断装置,包括:
[0109]
用于对于每个车辆驾驶循环周期,基于车辆的尿素液位下降幅度、尿素循环喷射指令起始点以及驾驶周期内尿素实时的需求喷射量分别确定尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
的模块;
[0110]
用于基于驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
,获取车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
的模块;
[0111]
用于判断车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
与预设阈值的差异并基于差异来判断车辆尿素消耗偏差的模块,包括车辆尿素需求消耗量偏差判断模块和车辆尿素实际消耗量偏差判断模块,其中:
[0112]
车辆尿素需求消耗量偏差判断模块用于响应于车辆累计消耗尿素里程d
accum
和车辆累计尿素需求消耗量q
accum
均超过对应的阈值,计算车辆尿素需求消耗量的偏差系数c
des
,并根据车辆尿素需求消耗量的偏差系数c
des
判断车辆尿素需求消耗量偏差;
[0113]
车辆尿素实际消耗量偏差判断模块用于响应于车辆累计消耗尿素里程d
accum
或者车辆累计尿素需求消耗量q
accum
中的任意一项未超过对应的阈值,计算车辆尿素实际消耗量的偏差系数c
act
,并根据车辆尿素实际消耗量的偏差系数c
act
判断车辆尿素实际消耗量偏差。
[0114]
其中,基于车辆驾驶循环周期的平均需求消耗率r
des
与车辆寿命内的平均尿素需求消耗率r
accum
确定车辆尿素需求消耗量的偏差系数c
des
,即:
[0115][0116]
其中,车辆寿命内的平均尿素需求消耗率r
accum
的确定如下:
[0117][0118]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0119][0120]
其中,根据车辆尿素需求消耗量的偏差系数c
des
与预设的需求消耗量偏差高位阈值c
deshi
以及需求消耗量偏差低位阈值c
deslo
判断车辆尿素需求消耗量偏差,其中:
[0121]
当车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
,或者车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判断尿素需求消耗量异常,将异常状况发送至车辆故障管理系统。
[0122]
其中,车辆尿素需求消耗量偏差判断过程中,具体包括:
[0123]
判断车辆尿素需求消耗量的偏差系数c
des
大于预设的需求消耗量偏差高位阈值c
deshi
时,判定车辆尿素需求消耗量过高;
[0124]
判断车辆尿素需求消耗量的偏差系数c
des
小于需求消耗量偏差低位阈值c
deslo
时,判定车辆尿素需求消耗量过低。
[0125]
其中,基于车辆驾驶循环周期内的平均实际消耗率r
act
以及车辆驾驶循环周期的平均需求消耗率r
des
确定车辆尿素实际消耗量的偏差系数c
act
,即:
[0126][0127]
其中,车辆驾驶循环周期的平均需求消耗率r
des
根据驾驶循环周期内消耗尿素里程d
act
以及驾驶循环周期内尿素需求消耗量q
des
确定,即:
[0128][0129]
其中,车辆驾驶循环周期内的平均实际消耗率r
act
基于尿素实际消耗量q
act
、驾驶循环周期内消耗尿素里程d
act
确定,即
[0130][0131]
其中,根据车辆尿素实际消耗量的偏差系数c
act
与预设的实际尿素消耗量偏差高位阈值c
acthi
以及实际尿素消耗量偏差高位阈值c
actlo
判断车辆尿素实际消耗量偏差,其中:
[0132]
当车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
,或者车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差高位阈值c
actlo
时,判断车辆尿素实际消耗量异常,将异常状况发送至车辆故障管理系统。
[0133]
其中,车辆尿素实际消耗量偏差判断过程中,具体包括:
[0134]
判断车辆尿素实际消耗量的偏差系数c
act
大于预设的实际尿素消耗量偏差高位阈值c
acthi
时,判定车辆尿素实际消耗量过高;
[0135]
判断车辆尿素实际消耗量的偏差系数c
act
小于实际尿素消耗量偏差低位阈值c
actlo
时,判定车辆尿素实际消耗量过低。
[0136]
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视权利要求书所界定者为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1