一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种氮氧化物浓度确定方法、装置、电子设备及存储介质与流程

2022-06-11 05:38:00 来源:中国专利 TAG:


1.本技术涉及车辆排放检测技术领域,尤其涉及一种氮氧化物浓度确定方法、装置、电子设备及存储介质。


背景技术:

2.选择性催化还原技术是指向发动机排出的废气中喷射尿素,利用尿素的分解生成氨(nh3)在催化剂的作用下发生氨与nox发生反应,从而降低nox的排放。而尿素喷射量是根据排气中nox的量来进行计算的,因此nox的测量数值的精度就显得尤为重要。
3.目前电子控制单元(ecu)计算尿素喷射量采用的nox的值是来自于各个位置的nox传感器测量值,而nox传感器的测量是靠近管壁的一小部分的流经传感器的气流,而使得nox传感器测量数值不准确,精度较差。


技术实现要素:

4.本技术实施例提供一种氮氧化物浓度确定方法、装置、电子设备及存储介质,能够得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
5.第一方面,本技术实施例提供一种氮氧化物浓度确定方法,所述方法包括:
6.根据氮氧化物nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息;
7.根据预设的测量位置标识与偏差修正系数的第一映射关系,确定所述测量位置标识信息对应的目标偏差修正系数;
8.根据所述发动机的运行参数值和所述目标偏差修正系数,得到nox的修正浓度信息;所述修正浓度信息用于补偿因所述nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;
9.根据所述基础浓度信息和所述修正浓度信息,得到nox浓度修正结果信息。
10.上述方法,在接收到nox传感器发送的监测数据后,根据监测数据得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息;根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数,并根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息;修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息。这样,在基于nox传感器发送的监测数据得到nox的测量值时,添加一个对由于测量位置引起的测量偏差的修正,从而更加准确的测量尾气中实际的nox浓度,能够得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
11.在一种可能的实现方式中,所述根据nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息,包括:
12.解析所述nox传感器发送的所述监测数据,得到所述监测数据包括的尾气信息和
地址位信息;其中若所述nox传感器位于后处理装置之前,则所述尾气信息是监测发动机的原排尾气得到的检测数据,若所述nox传感器位于后处理装置之后,则所述尾气信息是监测发动机的尾排尾气得到的检测数据;所述后处理装置用于降低nox的排放;
13.根据所述尾气信息,得到所述发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定所述nox传感器的测量位置标识信息。
14.上述方法,通过解析nox传感器发送的监测数据,得到监测数据包括的尾气信息和地址位信息,其中,nox传感器可以位于后处理装置之前,也可以位于后处理装置之后;根据尾气信息,得到发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息,能够准确的确定基础浓度信息以及对应的测量位置标识信息,从而实现对不同位置的nox传感器测量的nox浓度添加一个与测量位置标识信息对应的修正浓度,能够得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
15.在一种可能的实现方式中,所述根据所述基础浓度信息和所述修正浓度信息,得到nox浓度修正结果信息之后,所述方法还包括:
16.若确定所述测量位置标识信息表征所述nox传感器监测原排尾气,基于所述nox浓度修正结果信息,计算得到目标尿素喷射量;所述目标尿素喷射量用于控制尿素的喷射。
17.上述方法,通过确定测量位置标识信息表征nox传感器监测原排尾气,并基于nox浓度修正结果信息,计算得到目标尿素喷射量,能够更为精确的计算尿素喷射量,降低nox的排放。
18.在一种可能的实现方式中,所述根据所述基础浓度信息和所述修正浓度信息,得到nox浓度修正结果信息之后,所述方法还包括:
19.若确定所述测量位置标识信息表征所述nox传感器监测尾排尾气,且所述nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
20.上述方法,若确定测量位置标识信息表征nox传感器监测尾排尾气,且nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警,能够更为准确的进行排放超标告警,减少排放超标误报。
21.在一种可能的实现方式中,所述运行参数值包括转速值和扭矩值;所述目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数;
22.所述根据所述发动机的运行参数值和所述目标偏差修正系数,得到nox的修正浓度信息,包括:
23.将所述发动机的所述转速值和所述目标转速系数相乘,得到第一修正量;以及将所述发动机的所述扭矩值和所述目标扭矩系数相乘,得到第二修正量;
24.将所述第一修正量、所述第二修正量和所述目标常量系数求和,得到nox的修正浓度信息。
25.上述方法,利用转速值、扭矩值、目标转速系数、目标扭矩系数、目标常量系数,减少确定nox的修正浓度信息的过程的计算量,提高测量氮氧化物浓度的效率,并可以通过修正浓度信息得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
26.第二方面,本技术实施例提供一种氮氧化物浓度确定装置,包括:
27.监测数据解析单元,用于根据氮氧化物nox传感器发送的监测数据,得到测量位置
标识信息和发动机的排气管中的nox的基础浓度信息;
28.修正系数确定单元,用于根据预设的测量位置标识与偏差修正系数的第一映射关系,确定所述测量位置标识信息对应的目标偏差修正系数;
29.补偿差值计算单元,用于根据所述发动机的运行参数值和所述目标偏差修正系数,得到nox的修正浓度信息;所述修正浓度信息用于补偿因所述nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;
30.修正结果确定单元,用于根据所述基础浓度信息和所述修正浓度信息,得到nox浓度修正结果信息。
31.在一种可能的实现方式中,所述监测数据解析单元,具体用于:
32.解析所述nox传感器发送的所述监测数据,得到所述监测数据包括的尾气信息和地址位信息;其中若所述nox传感器位于后处理装置之前,则所述尾气信息是监测发动机的原排尾气得到的检测数据,若所述nox传感器位于后处理装置之后,则所述尾气信息是监测发动机的尾排尾气得到的检测数据;所述后处理装置用于降低nox的排放;
33.根据所述尾气信息,得到所述发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定所述nox传感器的测量位置标识信息。
34.在一种可能的实现方式中,所述装置还包括:
35.修正结果应用单元,用于若确定所述测量位置标识信息表征所述nox传感器监测原排尾气,基于所述nox浓度修正结果信息,计算得到目标尿素喷射量;所述目标尿素喷射量用于控制尿素的喷射。
36.在一种可能的实现方式中,所述装置还包括:
37.排放超标告警单元,用于若确定所述测量位置标识信息表征所述nox传感器监测尾排尾气,且所述nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
38.在一种可能的实现方式中,所述运行参数值包括转速值和扭矩值;所述目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数;所述补偿差值计算单元,具体用于:
39.将所述发动机的所述转速值和所述目标转速系数相乘,得到第一修正量;以及将所述发动机的所述扭矩值和所述目标扭矩系数相乘,得到第二修正量;
40.将所述第一修正量、所述第二修正量和所述目标常量系数求和,得到nox的修正浓度信息。
41.第三方面,提供一种电子设备,包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行上述任意一项的氮氧化物浓度确定方法的步骤。
42.第四方面,提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时,实现上述任意一项的氮氧化物浓度确定方法。
43.第二方面至第四方面中任意一种实现方式所带来的技术效果可参见第一方面的实现方式所带来的技术效果,此处不再赘述。
附图说明
44.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
45.图1为nox传感器安装于排气管中的结构示意图;
46.图2为本技术实施例提供的一种氮氧化物浓度确定方法的流程示意图;
47.图3为本技术实施例提供的另一种氮氧化物浓度确定方法的流程示意图;
48.图4为本技术实施例提供的一种氮氧化物浓度确定装置的逻辑架构示意图;
49.图5为本技术实施例提供的另一种氮氧化物浓度确定装置的逻辑架构示意图;
50.图6为本技术实施例提供的一种电子设备的实体架构示意图;
51.图标:100-nox传感器;101-传感器测量位置;200-排气管。
具体实施方式
52.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
53.以下对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
54.(1)ecu:(electronic control unit,电子控制单元):ecu又称“行车电脑”、“车载电脑”等。从用途上讲则是汽车专用微机控制器。它和普通的电脑一样,由微处理器(cpu)、存储器(rom、ram)、输入/输出接口(i/o)、模数转换器(a/d)以及整形、驱动等大规模集成电路组成。用一句简单的话来形容就是“ecu就是汽车的大脑”。
55.(2)后处理装置:后处理装置又称排气后处理装置,用于在不影响或者少影响内燃机其他性能的同时,降低最终向大气环境的排放。本技术的实施例中的后处理装置用于降低nox的排放。该后处理装置包含选择性催化转化装置(selectively catalytic reduction,scr)。scr是利用选择性催化还原技术降低柴油机氮氧化物排放。通常将浓度为32.5%的尿素水溶液喷射到排气管中,尿素在高温下分解产生氨气,通过产生的氨气将排气中的nox还原成氮气和水,从而降低nox排放。
56.(3)台架:发动机标定用的测试装备,用来标定发动机各项性能参数,包括发动机转速、发动机扭矩、喷油量以及排放等。
57.(4)原排尾气:指发动机的排气管中的流经后处理装置之前的废气。
58.(5)尾排尾气:指发动机的排气管中的流经后处理装置之后的废气。
59.为了能够提升测量氮氧化物浓度的精度,本技术实施例中提供一种氮氧化物浓度确定方法、装置、电子设备及存储介质。为了更好的理解本技术实施例提供的技术方案,这里对该方案的基本原理做一下简单说明。
60.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面
相一致的装置和方法的例子。
61.下面结合附图介绍本技术实施例提供的技术方案。
62.选择性催化还原技术是指向发动机排出的废气中喷射尿素,利用尿素的分解生成氨(nh3),在催化剂的作用下发生氨与nox发生反应,从而降低nox的排放。而尿素喷射量是根据排气中nox的量来进行计算的,因此nox的测量数值的精度就显得尤为重要。
63.目前电子控制单元(ecu)计算尿素喷射量采用的nox的值是来自于各个位置的nox传感器测量值。图1为nox传感器安装于排气管中的结构示意图。如图1所示,nox传感器100安装于排气管200中,因为传感器测量位置101非常靠近排气管200的管壁,通过nox传感器100所测量的是靠近排气管200的管壁的一小部分的流经传感器的气流,从而使得nox传感器测量数值不准确,精度较差。
64.有鉴于此,本技术实施例提供一种氮氧化物浓度确定方法、装置、电子设备及存储介质,在接收到氮氧化物nox传感器发送的监测数据后,根据监测数据得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息;根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数,并根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息;修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息。这样,在基于nox传感器发送的监测数据得到nox的测量值时,添加一个对由于测量位置引起的测量偏差的修正,从而更加准确的测量尾气中实际的nox浓度,能够得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
65.以下结合说明书附图对本技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本技术,并不用于限定本技术,并且在不冲突的情况下,本技术实施例中的实施例及实施例中的特征可以相互组合。
66.下面对本技术实施例提供的氮氧化物浓度确定方法进行进一步的解释说明。如图2所示,包括以下步骤:
67.s201,根据nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息。
68.在本技术实施例中,通过nox传感器监测发动机排气管中的尾气,并向ecu发送的监测数据。ecu根据接收到的nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息。由于nox传感器测量位置非常靠近排气管的管壁,通过nox传感器的监测数据所得到的基础浓度信息,是靠近排气管的管壁的一小部分的流经传感器的气流的nox浓度值。
69.示例性地,根据nox传感器发送的监测数据data01,得到测量位置标识信息l_symb和发动机的排气管中的nox的基础浓度信息mesg01_trans。
70.在一些实施例中,ecu根据地址位、预设的地址位与测量位置标识的映射关系等信息确定基础浓度信息以及对应的测量位置标识信息,从而可以确定不同位置的nox传感器的基础浓度信息,进而可以对不同位置的nox传感器测量的基础浓度信息添加一个与各nox传感器的测量位置标识信息相对应的偏差修正值。
71.本技术实施例中,测量位置标识信息l_symb是监测数据中的实时的测量位置标
识。
72.在一种可能的实现方式中,根据nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息,具体可以通过如下步骤实现:
73.步骤a01,解析nox传感器发送的监测数据,得到监测数据包括的尾气信息和地址位信息。
74.其中,若nox传感器位于后处理装置之前,则尾气信息是监测发动机的原排尾气得到的检测数据,若nox传感器位于后处理装置之后,则尾气信息是监测发动机的尾排尾气得到的检测数据;后处理装置用于降低nox的排放。
75.本技术实施例中,nox传感器发送的监测数据可以是报文。
76.示例性地,解析nox传感器100发送的监测数据data01,得到监测数据data01包括的尾气信息mesg01和地址位信息addr。其中,nox传感器100安装于排气管中,其即可以是位于后处理装置之前,也可以是位于后处理装置之后。若nox传感器100位于后处理装置之前,则尾气信息mesg01是监测发动机的原排尾气得到的检测数据,若nox传感器100位于后处理装置之后,则尾气信息mesg01是监测发动机的尾排尾气得到的检测数据;后处理装置用于降低nox的排放。
77.本技术实施例中,当nox传感器的数量为多个时,由不同的nox传感器发送的监测数据中包含的地址位的数值不同。例如,假定nox传感器100包括2个nox传感器,分别为位于后处理装置之前的nox传感器sensor01和位于后处理装置之后的nox传感器sensor02。nox传感器sensor01发送的监测数据包含的地址位可以为“00”,nox传感器sensor02发送的监测数据包含的地址位可以为“01”。
78.本技术实施例中,地址位信息addr是监测数据中的实时的地址位。
79.步骤a02,根据尾气信息,得到发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息。
80.具体实施时,由于尾气信息是监测数据中包含的nox的含量,ecu接收到监测数据并提取尾气信息后,可以根据预设的数据读取规则将尾气信息转化为发动机的排气管中的nox的基础浓度信息,与此同时,根据预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息。
81.示例性地,预设的地址位与测量位置标识的第二映射关系如表1所示。
82.表1
83.地址位测量位置标识00l_symb_0101l_symb_02
84.假设ecu接收到监测数据data01并提取尾气信息mesg01和地址位信息“00”后,根据尾气信息mesg01,得到发动机的排气管中的nox的基础浓度信息mesg01_trans;以及根据表1所示预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息l_symb为与地址位信息“00”对应的“l_symb_01”。
85.s202,根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数。
86.具体地,第一映射关系为预设的测量位置标识与偏差修正系数的对应关系,在基
于nox传感器发送的监测数据,得到测量位置标识信息之后,根据第一映射关系可以确定测量位置标识信息对应的目标偏差修正系数。
87.本技术的一些实施例中,测量位置标识与偏差修正系数的第一映射关系是通过台架试验采集多组试验数据,并对试验数据进行数据拟合得到的。其中,每组试验数据包括但不限于以下信息项:转速、扭矩、nox传感器的测量值、气体测试设备的测量值。其中,气体测试设备测量时的取样来自于排气管的中心位置,而nox传感器测量时的取样是来自于排气管中的管壁附近的局部区域。针对由于测量位置的差异引起测量值的误差,对台架试验采集的试验数据进行分析,对试验数据进行数据拟合,得到nox传感器测量的误差与发动机的转速、扭矩存在的函数关系,称为修正函数。该修正函数包括偏差修正系数。偏差修正系数为该修正函数中,除了转速和扭矩之外的用于确定nox传感器测量的误差的系数。基于该修正函数以及nox传感器的测量位置标识,可以设定测量位置标识与偏差修正系数的第一映射关系。
88.s203,根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息。
89.其中,修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差。
90.在一种可能的实现方式中,运行参数值包括转速值和扭矩值;目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数;根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息,可以是先将发动机的转速值和目标转速系数相乘,得到第一修正量;以及将发动机的扭矩值和目标扭矩系数相乘,得到第二修正量;然后再将第一修正量、第二修正量和目标常量系数求和,得到nox的修正浓度信息。
91.示例性地,运行参数值包括转速值speed和扭矩值tor;nox传感器sensor01位于后处理装置之前,其测量位置标识为“l_symb_01”。nox传感器sensor01的修正函数计算公式为:
92.no
x error=a1
×
speed b1
×
tor c1
93.其中,no
x error为修正浓度值;
94.a1为nox传感器sensor01的转速系数值;
95.b1为nox传感器sensor01的扭矩系数值;
96.c1为nox传感器sensor01的常量系数值;
97.a1、b1、c1均为预先设定的常量。
98.可以理解地,不同位置的nox传感器,例如位置分别为位于后处理装置之前的nox传感器以及位于后处理装置之后的nox传感器,对应的修正函数有差异。
99.例如,与nox传感器sensor01的修正函数不同地,对于位于后处理装置之后的nox传感器sensor02,其修正函数计算公式可以为:
100.no
x error=a2
×
speed b2
×
tor c2
101.其中,
102.no
x error为修正浓度值;
103.a2为nox传感器sensor02的转速系数值;
104.b2为nox传感器sensor02的扭矩系数值;
105.c2为nox传感器sensor02的常量系数值;
106.a2、b2、c2均为预先设定的常量,且满足:a2的数值与a1的数值不相同,和/或b2的数值与b1的数值不相同,和/或c2的数值与c1的数值不相同。
107.假定根据预设的测量位置标识与偏差修正系数的第一映射关系,确定的测量位置标识信息“l_symb_01”对应的目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数,分别为上述的a1、b1、c1的数值。ecu根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息的过程,可以是先将发动机的转速值speed和目标转速系数(a1)相乘,得到第一修正量,即a1
×
speed;以及将发动机的扭矩值tor和目标扭矩系数(b1)相乘,得到第二修正量,即b1
×
tor;将第一修正量(a1
×
speed)、第二修正量(b1
×
tor)和目标常量系数(c1)求和,得到nox的修正浓度信息no
x error。
108.s204,根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息。
109.具体实施时,基于修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差,所以将基础浓度信息与修正浓度信息求和,得到nox浓度修正结果信息。
110.示例性地,根据基础浓度信息mesg01_trans和修正浓度信息no
x error,得到nox浓度修正结果信息
[0111][0112]
在一种可能的实现方式中,根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息之后,若确定测量位置标识信息表征nox传感器监测原排尾气,则基于nox浓度修正结果信息,计算得到目标尿素喷射量;目标尿素喷射量用于控制尿素的喷射。
[0113]
示例性地,根据基础浓度信息mesg01_trans和修正浓度信息no
x
error,得到nox浓度修正结果信息之后,若确定测量位置标识信息l_symb的取值为表征nox传感器监测原排尾气的“l_symb_01”,则基于nox浓度修正结果信息计算得到目标尿素喷射量;目标尿素喷射量用于控制尿素的喷射。
[0114]
在一种可能的实现方式中,根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息之后,若确定测量位置标识信息表征nox传感器监测尾排尾气,且nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
[0115]
示例性地,根据基础浓度信息mesg01_trans和修正浓度信息no
x
error,得到nox浓度修正结果信息之后,若确定测量位置标识信息l_symb的取值为表征nox传感器监测尾排尾气的“l_symb_02”,且nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
[0116]
上述图2所示的氮氧化物浓度确定方法,在基于nox传感器发送的监测数据得到nox的测量值时,添加一个对由于测量位置引起的测量偏差的修正,从而更加准确的测量尾气中实际的nox浓度,能够得到更加准确的尾气中的氮氧化物浓度,提升测量氮氧化物浓度的精度。
[0117]
下面介绍本技术实施例提供的另一种氮氧化物浓度确定方法。如图3所示,包括以下步骤:
[0118]
s301,解析nox传感器发送的监测数据,得到监测数据包括的尾气信息和地址位信息。
[0119]
其中,若nox传感器位于后处理装置之前,则尾气信息是监测发动机的原排尾气得到的检测数据,若nox传感器位于后处理装置之后,则尾气信息是监测发动机的尾排尾气得到的检测数据;后处理装置用于降低nox的排放。
[0120]
s302,根据尾气信息,得到发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息。
[0121]
s303,根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数。
[0122]
其中,目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数。
[0123]
s304,将发动机的转速值和目标转速系数相乘,得到第一修正量;以及将发动机的扭矩值和目标扭矩系数相乘,得到第二修正量。
[0124]
s305,将第一修正量、第二修正量和目标常量系数求和,得到nox的修正浓度信息。
[0125]
s306,根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息。
[0126]
s307,若确定测量位置标识信息表征nox传感器监测原排尾气,则基于nox浓度修正结果信息,计算得到目标尿素喷射量。
[0127]
其中,目标尿素喷射量用于控制尿素的喷射。
[0128]
s308,若确定测量位置标识信息表征nox传感器监测尾排尾气,且nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
[0129]
步骤s301~步骤s308的具体实施过程可以参照前述实施例的实施过程执行,在此不再赘述。
[0130]
该实施例的方法,通过在接收到nox传感器发送的监测数据后,根据监测数据得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息;根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数,并根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息;修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息,可以提升测量氮氧化物浓度的精度,并且利用转速值、扭矩值、目标转速系数、目标扭矩系数、目标常量系数得到nox的修正浓度信息,可以减少确定nox的修正浓度信息的过程的计算量,提高测量氮氧化物浓度的效率。
[0131]
基于相同的发明构思,本技术实施例还提供了一种氮氧化物浓度确定装置。如图4所示,该装置包括:
[0132]
监测数据解析单元,用于根据氮氧化物nox传感器发送的监测数据,得到测量位置标识信息和发动机的排气管中的nox的基础浓度信息;
[0133]
修正系数确定单元,用于根据预设的测量位置标识与偏差修正系数的第一映射关系,确定测量位置标识信息对应的目标偏差修正系数;
[0134]
补偿差值计算单元,用于根据发动机的运行参数值和目标偏差修正系数,得到nox的修正浓度信息;修正浓度信息用于补偿因nox传感器的测量位置与排气管内中心区域之间的测量位置偏差而导致的浓度值的偏差;
[0135]
修正结果确定单元,用于根据基础浓度信息和修正浓度信息,得到nox浓度修正结果信息。
[0136]
在一种可能的实现方式中,监测数据解析单元,具体用于:
[0137]
解析nox传感器发送的监测数据,得到监测数据包括的尾气信息和地址位信息;其中若nox传感器位于后处理装置之前,则尾气信息是监测发动机的原排尾气得到的检测数据,若nox传感器位于后处理装置之后,则尾气信息是监测发动机的尾排尾气得到的检测数据;后处理装置用于降低nox的排放;
[0138]
根据尾气信息,得到发动机的排气管中的nox的基础浓度信息;以及根据预设的地址位与测量位置标识的第二映射关系,确定nox传感器的测量位置标识信息。
[0139]
在一种可能的实现方式中,如图5所示,该装置还包括:
[0140]
修正结果应用单元,用于若确定测量位置标识信息表征nox传感器监测原排尾气,基于nox浓度修正结果信息,计算得到目标尿素喷射量;目标尿素喷射量用于控制尿素的喷射。
[0141]
在一种可能的实现方式中,如图5所示,该装置还包括:
[0142]
排放超标告警单元,用于若确定测量位置标识信息表征nox传感器监测尾排尾气,且nox浓度修正结果信息超过预设的nox浓度阈值,则触发排放超标告警。
[0143]
在一种可能的实现方式中,运行参数值包括转速值和扭矩值;目标偏差修正系数包括目标转速系数、目标扭矩系数、目标常量系数;补偿差值计算单元,具体用于:
[0144]
将发动机的转速值和目标转速系数相乘,得到第一修正量;以及将发动机的扭矩值和目标扭矩系数相乘,得到第二修正量;
[0145]
将第一修正量、第二修正量和目标常量系数求和,得到nox的修正浓度信息。
[0146]
基于同一技术构思,本技术实施例还提供了一种电子设备,参照图6所示,该电子设备用于实施上述各个方法实施例记载的方法,例如实施图2所示的实施例,电子设备可以包括存储器、处理器、输入单元和显示面板。
[0147]
存储器,用于存储处理器执行的计算机程序。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据电子设备的使用所创建的数据等。处理器,可以是一个中央处理单元(central processing unit,cpu),或者为数字处理单元等。输入单元,可以用于获取用户输入的用户指令。显示面板,用于显示由用户输入的信息或提供给用户的信息,本技术实施例中,显示面板主要用于显示终端设备中各应用程序的显示界面以及各显示界面中显示的控件实体。可选的,显示面板可以采用液晶显示器(liquid crystal display,lcd)或oled(organic light-emitting diode,有机发光二极管)等形式来配置显示面板。
[0148]
本技术实施例中不限定上述存储器、处理器、输入单元和显示面板之间的具体连接介质。本技术实施例在图6中以存储器、处理器、输入单元、显示面板之间通过总线连接,总线在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0149]
存储器可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);存储器也可以是非易失性存储器(non-volatile memory),例如只读
存储器,快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)、或者存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是上述存储器的组合。
[0150]
处理器,用于调用存储器中存储的计算机程序执行如实施图2所示的实施例。
[0151]
本技术实施例还提供了一种计算机可读存储介质,存储为执行上述处理器所需执行的计算机可执行指令,其包含用于执行上述处理器所需执行的程序。
[0152]
在一些可能的实施方式中,本技术提供的一种氮氧化物浓度确定方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述描述的根据本技术各种示例性实施方式的一种氮氧化物浓度确定方法中的步骤。例如,电子设备可以执行如实施图2所示的实施例。
[0153]
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0154]
本技术的实施方式的用于一种氮氧化物浓度确定程序产品可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在计算设备上运行。然而,本技术的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0155]
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0156]
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等,或者上述的任意合适的组合。
[0157]
可以以一种或多种程序设计语言的任意组合来编写用于执行本技术操作的程序代码,程序设计语言包括面向实体的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0158]
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可
以进一步划分为由多个单元来具体化。
[0159]
此外,尽管在附图中以特定顺序描述了本技术方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0160]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0161]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程文件处理设备的处理器以产生一个机器,使得通过计算机或其他可编程文件处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0162]
这些计算机程序指令也可存储在能引导计算机或其他可编程文件处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0163]
这些计算机程序指令也可装载到计算机或其他可编程文件处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0164]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
[0165]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献