虚拟还原剂液位传感器转让专利
申请号 : CN202010334103.7
文献号 : CN111485982B
文献日 : 2021-05-25
发明人 : N·卡勒德 , B·R·拉尔森 , S·S·索娜瓦尼 , T·H·沙玛 , S·K·拉坦 , A·S·乔汉
申请人 : 康明斯排放处理公司
摘要 :
权利要求 :
1.一种车辆的后处理系统,其特征在于,包括:还原剂储罐;
选择性催化还原系统,所述选择性催化还原系统流体联接至所述还原剂储罐,所述选择性催化还原系统包括至少一种催化剂;和控制器,所述控制器被配置为:解释以下中的至少一个:
来自车速传感器的用以确定车速的车速传感器输出值,来自环境温度传感器的用以确定环境温度的环境温度传感器输出值,来自罐体加热器的罐体加热器输出值,以及
来自PCB温度传感器的用以确定与注射器相关的PCB的PCB温度的印刷电路板(PCB)温度传感器输出值;
确定所述还原剂储罐中还原剂的虚拟还原剂液位;
解释用以确定物理还原剂液位的还原剂物理液位传感器的输出值;
解释用以确定罐体温度的来自罐体温度传感器的温度输出值;和满足以下条件时,确定所述还原剂储罐中的还原剂没有冻结:(1)所述罐体温度高于罐体温度阈值或所述罐体加热器输出值指示所述罐体加热器打开,
(2)所述虚拟还原剂液位在所述物理还原剂液位的预定范围内,以及(3)以下中的任何一个:
(i)所述环境温度高于环境水平阈值且所述PCB温度高于PCB温度阈值;
(ii)响应于基于所述车速传感器输出值确定的所述车辆移动,指示所述还原剂储罐中还原剂的晃动大于晃动阈值,以及(iii)响应于所述车辆静止,罐体冻结时间终结。
2.根据权利要求1所述的后处理系统,其特征在于,所述控制器还被配置为:满足以下条件时,确定所述还原剂储罐中的还原剂冻结:(1)所述罐体温度低于第一阈值或所述罐体加热器输出值指示所述罐体加热器打开,以及
(2)所述虚拟还原剂液位比所述物理还原剂液位高预定范围。
3.根据权利要求2所述的后处理系统,其特征在于,所述预定范围是2%至12%。
4.一种方法,其特征在于,包括:由控制器解释以下中的至少一个:来自车速传感器的用以确定车速的车速传感器输出值,来自环境温度传感器的用以确定环境温度的环境温度传感器输出值,来自罐体加热器的罐体加热器输出值,以及来自PCB温度传感器的用以确定与注射器相关的PCB的PCB温度的印刷电路板(PCB)温度传感器输出值;
由所述控制器确定还原剂储罐中还原剂的虚拟还原剂液位;
由所述控制器解释可操作地联接到所述还原剂储罐的用以确定物理还原剂液位的还原剂物理液位传感器的输出值;
由所述控制器解释用以确定罐体温度的来自罐体温度传感器的温度输出值,所述罐体温度传感器可操作地联接到所述还原剂储罐;以及满足以下条件时,由控制器确定所述还原剂储罐中的还原剂没有冻结:(1)所述罐体温度高于罐体温度阈值或所述罐体加热器输出值指示所述罐体加热器打开,
(2)所述虚拟还原剂液位在所述物理还原剂液位的预定范围内,以及(3)以下中的任何一个:
(i)所述环境温度高于环境水平阈值且所述PCB温度高于PCB温度阈值;
(ii)响应于基于所述车速传感器输出值确定的车辆移动,指示所述还原剂储罐中还原剂的晃动大于晃动阈值,以及(iii)响应于所述车辆静止,罐体冻结时间终结。
5.根据权利要求4所述的方法,其特征在于,还包括:满足以下条件时,确定所述还原剂储罐中的还原剂冻结:(1)所述罐体温度低于第一阈值或所述罐体加热器输出值指示所述罐体加热器打开,以及
(2)所述虚拟还原剂液位比所述物理还原剂液位高预定范围。
6.根据权利要求5所述的方法,其特征在于,所述预定范围是2%至12%。
说明书 :
虚拟还原剂液位传感器
技术领域
背景技术
柴油驱动的IC发动机的某些排气后处理系统包括选择性催化还原(SCR)催化剂以在氨
(NH3)存在的情况下将NOx(一定比例的NO和NO2)转换成无害的氮气(N2)和水蒸气(H20)。通
常在这种常规的后处理系统中,将排气还原剂(例如,诸如尿素的柴油排气处理液)注入后
处理系统以提供氨源,并且与排气混合以部分还原NOx气体。然后将排气的还原副产物与包
含在SCR后处理系统中的催化剂流体连通,以将基本上全部的NOx气体分解成相对无害的副
产物,这些相对无害的副产物从这种常规SCR后处理系统排出。
液的水溶液。在还原剂储罐中包括还原剂物理液位传感器,还原剂储罐可以包括例如超声
波还原剂液位传感器。在某些情况下,还原剂物理液位传感器可能会提供储罐中还原剂的
不可靠读数和/或错误的低液位警报。
位置,例如位于还原剂储罐的底部使得还原剂储罐底部附近的还原剂融化并在大部分还原
剂解冻之前先变成液体。换言之,还原剂储罐可以完全填充或大量填充还原剂,但只有少部
分还原剂处于液相。在所有还原剂解冻和融化之前,这种情况会持续一段时间。
误地将还原剂液体部分的液位指示成还原剂储罐内还原剂的总液位。如果该液位小于阈值
液位或临界液位,还原剂低液位指示被不正确地指示给用户。
发明内容
液位以代替由包括在还原剂储罐中的物理液位传感器所测量的实际物理还原剂液位。
度传感器也与还原剂储罐可操作地联接。控制器与还原剂物理液位传感器和罐体温度传感
器中的每一个可通信地联接。控制器配置成解释来自物理液位传感器的第一液位输出值,
第一液位输出值指示还原剂储罐内还原剂的液体部分的物理液位。控制器解释来自罐体温
度传感器的第一温度输出值,第一温度输出值指示还原剂储罐内还原剂的温度。如果第一
液位输出值小于第一阈值,控制器确定第一温度输出值是否小于第二阈值。如果确定第一
液位输出值小于第一阈值并且第一温度输出值小于第二阈值,控制器确定还原剂储罐内的
虚拟还原剂液位并且将虚拟还原剂液位替代还原剂储罐中还原剂的实际物理还原剂液位
指示给用户。
位输出值指示还原剂储罐内还原剂的液体部分的物理液位。虚拟液位传感器模块配置成确
定还原剂储罐内还原剂的虚拟液位。确认模块与物理液位传感器模块、虚拟液位传感器模
块和温度传感器可操作地联接。确认模块配置成解释第一液位输出值和来自温度传感器的
第一温度输出值。如果第一液位输出值小于第一阈值,确认模块确定第一温度输出值是否
小于第二阈值。如果确定第一液位输出值小于第一阈值并且第一温度输出值小于第二阈
值,确认模块确定还原剂储罐内的虚拟还原剂液位并指令虚拟液位传感器模块将虚拟还原
剂液位指示给用户。
温度传感器,上述方法包括解释来自物理液位传感器的第一液位输出值。第一液位输出值
指示还原剂储罐内还原剂的液体部分的物理液位。解释来自罐体温度传感器的第一温度输
出值,第一温度输出值指示还原剂储罐内还原剂的温度。确定第一液位输出值是否小于第
一阈值。如果确定第一液位输出值小于第一阈值,则确定第一温度输出值是否小于第二阈
值。如果确定第一液位输出值小于第一阈值且确定第一温度输出值小于第二阈值,则确定
虚拟还原剂液位并将虚拟还原剂液位指示给用户。
求保护的主题内容的所有组合被认为是本文公开的发明主题内容的一部分。
附图说明
围的限制,将通过使用附图和更多的特征和细节来描述本公开。
匙开启或车辆或发动机启动时确定还原剂储罐中的还原剂排出时返回提供物理还原剂液
位。
意味着是限制性的。可以利用其它实施方式,并且可以做出其他改变而不脱离本文所呈现
的主题内容的精神或范围。容易理解的是,如本文通常描述的和在附图中示出的本公开的
各方面可以以各种各样的不同配置进行布置、替换、组合和设计,所有这些都被明确地考虑
和作为本公开的一部分。
具体实施方式
位,以代替由包括在还原剂储罐中的物理液位传感器所测量的实际物理还原剂液位。
还原剂储罐中的还原剂的冻结状态;(2)提供虚拟还原剂液位以替代还原剂储罐中实际物
理还原剂液位;(3)防止由于物理液位传感器不能测量还原剂储罐中冻结的还原剂的准确
还原剂液位而错误指示还原剂储罐中的还原剂低液位;(4)周期性地检查物理液位传感器
是否提供还原剂的正确液位,即,恢复正常运作;以及(5)一旦还原剂储罐内的还原剂基本
上解冻使得物理液位传感器恢复到提供还原剂储罐中还原剂液位的准确评估,则指示由物
理液位传感器所测量的还原剂物理液位。
后处理系统100包括排气还原剂储罐110、还原剂物理液位传感器112、罐体温度传感器、罐
体加热器130、SCR系统150、控制器170和可选的车速传感器116、环境温度传感器118和印刷
电路板(PCB)传感器122。
施例中,排气还原剂可以包括提供氨源的柴油排气处理液(DEF)。合适的DEF可以包括尿素、
尿素的水溶液或任何其他DEF(例如以商品名ADBLUE@可获得的DEF)。
会冻结。例如,后处理系统100可以被包含在暴露在冷冻天气条件下的车辆内。当车辆关闭
或在其他场合下不操作时,在罐体110中的还原剂冻结。当车辆开启时,打开加热器130以解
冻或融化还原剂。在特定的实施例中,加热器130可以位于罐体110内(例如,接近罐体110底
部或位于罐体110的底部上)或在接近罐体110底部的罐体110外部定位,使得接近加热器
130的部分还原剂先融化。然而,这将会花费相当长的时间使得全部或基本上全部(例如,大
于包含在罐体110内的还原剂的体积的90%)的还原剂解冻。具体地,当加热器130先打开
时,接近加热器130的第一部分还原剂是液体,远离加热器130的第二部分还原剂是冻结的。
发动机冷却剂)或热排气传送通过罐体110以加热还原剂的导管或管。
过包含在罐体110内的还原剂并利用来自还原剂的反射超声波来确定罐体110内还原剂的
物理液位。由物理液位传感器112产生的超声波仅由还原剂的液体部分反射。因此,在至少
部分还原剂冻结的情况下,例如还原剂包括液体的第一部份和冻结的第二部分,超声波仅
由液体第一部分反射。在这种情况下,物理液位传感器错误地将第一液体部分的液位确定
为罐体110内还原剂的总液位。
位。换言之,即使罐体110中还原剂的实际液位大于临界或阈值液位,物理液位传感器112测
量和指示罐体110中的还原剂液位已经下降到小于临界或阈值液位或以其他方式指示罐体
110基本上是空的(例如,罐体110中还原剂的体积小于罐体110总体积容量的10%)。这可以
例如使用液位计(例如,安装在车辆上的还原剂液位计)或使用可以包含在液位计内或分开
设置的临界还原剂液位指示灯来向用户指示。
何其他合适的温度传感器。
和出口153的壳体152,入口151用于接收来自发动机的排气,出口153用于排放处理后的排
气。SCR系统150包括定位在由壳体152界定的内部体积内的至少一个催化剂154。催化剂154
配制成选择性地还原排气成分,例如在排气还原剂存在的情况下包含在排气内的NOx。可以
使用任何合适的催化剂154,例如铂、钯、铑、铈、铁、锰、铜、钒基催化剂(包括其组合)。
作催化剂154的载体材料。这种载体涂层材料可以包括,例如氧化铝、二氧化钛、二氧化硅、
任何其它合适的载体涂层材料或其组合。排气可以在催化剂154上或周围流过,使得包含在
排气内的NOx气体进一步还原以产生基本上不含一氧化碳和NOx气体的排气。
体地,控制器170配置成解释来自物理液位传感器112的第一液位输出值。第一液位输出值
指示罐体110内还原剂的液体部分的液位,如上文所述。控制器170还配置成解释来自温度
传感器114的第一温度输出值。第一温度输出值指示罐体110内还原剂的温度。
控制器170确定第一温度输出值是否小于第二阈值。在各种实施例中,第二阈值可以包括还
原剂的冷冻温度(例如,﹢4摄氏度、0摄氏度、‑5摄氏度、‑10摄氏度或‑15摄氏度,包括其间所
有范围和值)。
原剂液位代替罐体110内还原剂的实际物理液位指示给用户。在一实施例中,虚拟还原剂液
位对应来自物理液位传感器112的先前(previous)液位输出值,其指示罐体110内可接受
(acceptable)的还原剂液位。
传感器112发生故障,如上文所述。然后控制器170确定第一温度输出值是否小于第二阈值。
如果第二温度输出值小于第二阈值,则指示存在冷冻状态,并且在储罐中相当一部分还原
剂可能被冻结。
统100的车辆)来自物理液位传感器112的液位输出值或读数。控制器170采用先前输出值作
为虚拟还原剂液位,并代替物理液位传感器112的测量结果指示给用户,虚拟还原剂液位相
对于由物理液位传感器112测量的物理还原剂液位而能更准确地代表罐体110中还原剂的
实际液位。当由物理液位传感器测量先前液位输出时还原剂液位实际上是低的并且也存在
冷冻状态时,指示给用户的虚拟还原剂液位也将指示还原剂液位是临界地低的。以这种方
式,控制器170防止物理液位传感器112将检测的临界低的还原剂液位错误地指示给用户。
钟、5分钟、6分钟、7分钟、8分钟、9分钟或10分钟,包括其间的所有范围和值。在一实施例中,
第一预定时间是5分钟。如果第二温度输出值小于第二阈值,控制器170采用来自物理液位
传感器112的先前液位输出值来确定还原剂储罐内的第二虚拟还原剂液位。
结),则控制器170在预定时间之后使用先前液位输出值以第二还原剂液位更新虚拟还原剂
液位。
可以包括存储在计算机可读介质上的查找表或算法,该查找表或算法确定在预定时间期间
预期消耗的还原剂量。查找表或算法可以被配置为考虑后处理系统100和/或与其联接的发
动机的运行参数,例如发动机转速、高负荷条件、发动机空转条件、环境温度等,其会影响流
过后处理系统100的排气的一个或多个运行参数并因此影响插入到SCR系统150中的还原剂
量。从先前还原剂液位扣除预期的还原剂消耗量以考虑还原剂液位消耗量。该过程可以根
据需要被重复多次,直到例如在罐体110内的还原剂完全解冻并且物理还原剂传感器112开
始正常运转,如本文所述。
一预定时间相同(例如,5分钟)。在其他实施例中,第二预定时间短于第一预定时间(例如,
大约4分钟、3分钟、2分钟或1分钟,包括其间所有范围和值)。
近实际物理液位。即,如果第三温度输出值大于第二阈值,这表明在还原剂储罐中的还原剂
是解冻的或融化的,这转而表明物理液位传感器112可能在正常运作。
原剂液位被更新为第三虚拟还原剂液位。然而,控制器170仍然将虚拟还原剂液位指示给用
户以避免物理液位传感器112不正确地测量第二液位输出值或物理液位传感器112发生故
障的情况。换言之,控制器170持续向用户指示虚拟还原剂液位而不是立即切换到物理液位
传感器112的实际还原剂液位测量结果,直到在多个循环(例如,2、3、4或更多循环)中一致
确定物理液位传感器112的液位输出值或其他测量结果与虚拟还原剂液位相当。
第二虚拟还原剂液位通过扣除第二预定时间的过去期间所估计的还原剂消耗量来计算第
三虚拟还原剂液位,如上文所述。
如果第四温度输出值也大于第二阈值,控制器170解释来自物理液位传感器112的第三液位
输出值,第三液位输出值指示罐体110内还原剂的最近实际物理液位。控制器170采用第三
液位输出值来确定罐体110内还原剂的实际物理液位并且将实际物理还原剂液位指示给用
户。第三预定时间可以与第二预定时间相同或不同。
位小于临界或阈值液位,如上文所述,控制器170持续指示虚拟还原剂液位,直到虚拟还原
剂液位也下降至临界或阈值液位之下。然后控制器170可以切换以将由物理液位传感器112
测量的实际物理液位指示给用户。
所述的后处理系统100的一个或多个部件电通信并可操作以执行本文所描述的感测和控制
功能。在特定的实施例中,控制器170也可以配置成接收和解释来自温度传感器、NOx传感
器、氧气传感器和/或氨传感器的数据,每个传感器均可以包含在后处理系统100中。
罐体加热器130、车速传感器116、环境温度传感器118和PCB温度传感器122中的一个或多个
部件的信号或输出值以确定罐体冻结条件或罐体110中包含的还原剂或至少部分还原剂被
冻结的指示。
器130输出值、和/或用以确定PCB温度的PCB传感器输出值。在一实施例中,PCB可以包括与
罐体110相关联的注射器或配量器相关的PCB或电路板。在其他实施例中,PCB可以包括控制
器170或与后处理系统100相关联的任何其他控制单元的电路板。
小于第二阈值、和/或如果车速大于车速阈值但是罐体110中没有确定还原剂的晃动(即,没
有还原剂的飞溅),则控制器170可以确定罐体是冻结的。
物理液位传感器的第一液位输出值指示的预定值比还原剂的物理还原剂液位更大,则确定
罐体110内的还原剂冻结。预定值可以是物理还原剂液位的2%至12%之间的范围(例如,约
10%)。
的第一输出值指示的还原剂的物理还原剂液位的预定范围内,并且满足下述任一条件:环
境温度大于环境温度阈值且PCB温度大于PCB温度阈值;或如果车辆在移动,有指示罐体110
中还原剂的晃动大于晃动阈值;或如果车辆静止,发生罐体冻结时间终结(例如,加热器130
已打开足够时间使得罐体110内基本上所有还原剂期望被解冻),则确定罐体110内的还原
剂没有冻结。
特定实施例中,控制器170可以包括与本文所述的后处理系统100的一个或多个部件电通信
并且可操作以执行本文的感测功能的控制模块。例如,图2是可包括在控制器270的控制模
块271的示意性框图。控制模块271包括物理液位传感器模块272、虚拟液位传感器模块274
和确认模块276。
罐体110)联接。第一液位输出值指示罐体内还原剂的液体部分的物理液位,如上述参考包
括在后处理系统100中的物理液位传感器112所述。在其他实施例中,物理液位传感器模块
272也可以配置成接收来自物理液位传感器的输出信号并由其确定第一液位输出值。物理
液位传感器模块272传达第一液位输出值至确认模块276。
块272和虚拟液位传感器模块274中的每个模块。确认模块也可通信地与温度传感器(例如,
温度传感器114)联接,温度传感器可操作地联接还原剂储罐(例如,罐体110)并将还原剂温
度信息提供至确认模块276。
或阈值液位),确认模块276确定第二温度输出值是否小于第二阈值(例如,小于还原剂冷冻
温度)。如果确认模块276确定第一液位输出值小于第一阈值并且第一温度输出值小于第二
阈值,确认模块276确定还原剂储罐内的虚拟还原剂液位。虚拟还原剂液位可以对应于来自
物理液位传感器的先前输出值,其指示还原剂储罐内可接受的还原剂液位。确认模块276指
令虚拟液位传感器模块将虚拟还原剂液位指示给用户(例如,借由还原剂液位计或还原剂
液位指示灯)。
272将物理还原剂液位指示给用户。
可以是1分钟、2分钟、3分钟、4分钟、5分钟、6分钟、7分钟、8分钟、9分钟或10分钟,包括其间
的所有范围和值。在一实施例中,第一预定时间是5分钟。
器模块274以将第二虚拟还原剂液位代替还原剂储罐中还原剂的实际物理液位指示给用
户。如上文所述,来自物理液位传感器的先前输出值可以指示罐体内还原剂的可接受液位。
此外,确认模块276或虚拟液位传感器模块274可以配置成采用来自物理液位传感器的先前
输出值和第一预定时间来确定还原剂消耗值,如上文关于控制器170所述。由先前输出值减
去还原剂消耗值以确定第二虚拟还原剂液位。由于考虑了由包括控制器270的后处理系统
(例如,后处理系统100)期望消耗的还原剂量,这更准确地表示包含在罐体内的还原剂液
位。
值大于第二阈值,确认模块276采用由物理液位传感器112测量的第二液位输出值来确定第
三虚拟还原剂液位,第二液位输出值指示罐体内还原剂的最近实际物理液位。在一些实施
例中,第二预定时间与第一预定时间相同(例如,5分钟)。在其他实施例中,第二预定时间短
于第一预定时间(例如,大约4分钟、3分钟、2分钟或1分钟,包括其间所有范围和值)。
自物理液位传感器的第三液位输出值,第三液位输出值指示罐体内还原剂的最近实际物理
液位。第三预定时间可以与第二预定时间相同或不同。确认模块276由第三液位输出值确定
还原剂储罐中还原剂的实际物理液位并且指令物理液位传感器模块272将实际物理还原剂
液位指示给用户。
包括这些部件的车辆内。确认模块276配置成解释用以确定车速的车速传感器输出值、用以
确定环境温度的环境温度传感器输出值、罐体加热器输出值(例如,对应罐体加热器开或
关)和/或用以确定PCB温度的PCB温度传感器输出值。确认模块276采用车速、环境温度、加
热器输出值和PCB温度中一个或多个来确定包含在还原剂储罐内的还原剂是否冻结。
还原剂液位更大,则确定还原剂储罐内的还原剂冻结,如前文关于控制器170所述。上述预
定值可以是例如物理还原剂液位的2%至12%范围内(例如,10%)的任何合适的值。
范围内,并且满足下述任一条件:环境温度大于环境温度阈值且PCB温度大于PCB温度阈值;
或如果车辆在移动,有指示储罐中还原剂的晃动大于晃动阈值;或如果车辆静止,发生罐体
冻结时间终结,则确定还原剂储罐内的还原剂没有冻结,如前文关于控制器170所述。
是由物理液位传感器测量的还原剂的实际物理液位的示例方法300的示意流程图。还原剂
储罐也包括可操作地联接到其的罐体温度传感器或温度传感器,并且可以被包含在后处理
系统中,例如后处理系统100中。方法300的各操作可以以指令的形式存储在非临时CRM上
(例如,包括在图7的计算设备730内的主存储器736、只读存储器(ROM)738或存储设备740)。
CRM可以被包含在计算设备(例如计算设备730),其被配置成执行储存在CRM上的指令以实
施方法300的各操作。
分的物理液位,并由控制器170或270解释。在304中解释来自温度传感器的第一温度输出
值。例如,控制器170或270可以解释由温度传感器114产生的第一温度输出值,其指示还原
剂储罐110内还原剂的温度。
内的还原剂的临界或阈值液位)。如果第一液位输出值被确定为等于或大于第一阈值,方法
300在308中指示物理还原剂液位,即,由物理液位传感器(例如,物理液位传感器112)测量
的物理还原剂液位。
控制器170或270可以从第一温度输出值确定来自温度传感器114的第一温度输出值是否大
于或小于第二阈值。如果第一温度输出值大于第二阈值,方法300返回到操作308并指示实
际物理还原剂液位。
位,虚拟还原剂液位对应指示罐体110内还原剂的可接受液位的来自物理液位传感器112的
先前液位输出值。
或罐体正在加热;且虚拟还原剂液位以预定值比还原剂的物理还原剂液位更大(例如,比物
理还原剂液位大2%至12%),则方法300确定罐体(例如,罐体110)中的还原剂是至少部分
冻结的。例如,控制器170或270也可以可操作地联接至加热器130以确定指示罐体110是否
正在加热的加热器的开关状态。此外,如果虚拟还原剂液位以大于预定值(例如,2%至12%
的范围内)比物理液位传感器112测量的物理还原剂液位更大,方法300确定还原剂储罐中
的还原剂是冻结的。
分钟、3分钟、4分钟、5分钟、6分钟、7分钟、8分钟、9分钟或10分钟,包括其间的所有范围和
值。在一实施例中,第一预定时间是5分钟。如果第二温度输出值小于第二阈值,方法300使
用来自物理液位传感器的先前输出值来确定罐体内的第二虚拟还原剂液位,并将第二虚拟
还原剂液位代替罐体内还原剂的实际还原剂液位指示给用户。
感器的先前输出值减去还原剂消耗值以确定第二虚拟还原剂液位。
钟),或短于第一预定时间(例如,大约4分钟、3分钟、2分钟或1分钟,包括其间所有范围和
值)。如果第三温度输出值大于第二阈值,采用指示罐体(例如,罐体110)内还原剂的最近
(most recent)实际物理液位的由物理液位传感器(例如,物理液位传感器112)测量的第二
液位输出值,确定第三虚拟液位输出值。
时间相同或不同。如果第四温度输出值大于第二阈值,解释来自物理液位传感器(例如,物
理液位传感器112)的第三液位输出值,其指示还原剂储罐内还原剂的最近实际物理液位。
确定罐体内还原剂的实际物理液位并指示给用户。
以确定PCB温度的PCB温度传感器输出值中的至少一个。在这种实施例中,方法300包括采用
车速、环境温度、罐体加热器输出值和PCB温度中至少一个来确定包含在还原剂储罐内的还
原剂是否冻结。
预定值,则方法300可以确定还原剂储罐内的还原剂是至少部分冻结的。
及下述任一:环境温度大于环境温度阈值且PCB温度大于PCB温度阈值;或如果车辆在移动,
有指示罐体中还原剂的晃动大于晃动阈值;或如果车辆静止,发生罐体冻结时间终结,则方
法300可以确定还原剂储罐内的还原剂没有冻结。
到其的物理液位传感器和温度传感器。方法400的各操作可以以指令的形式存储在非临时
CRM上(例如,包括在图7的计算设备730内的主存储器736、只读存储器(ROM)738或存储设备
740)。CRM可以被包含在计算设备(例如计算设备730),其被配置成执行储存在CRM上的指令
以实施方法400的各操作。
度传感器114是否正在测量小于还原剂冷冻温度的还原剂温度(例如,小于+4摄氏度、小于0
摄氏度、小于‑5摄氏度、小于‑10摄氏度或小于‑15摄氏度),并确定加热器130是否打开,即,
在还原剂储罐中的还原剂是否在加热。
170或270解释来自物理液位传感器112的第一液位输出值,并确定由物理液位传感器112测
量的罐体110中还原剂的物理液位是否大于第一阈值,如前文关于后处理系统100所述。控
制器170或270也可以确定由物理液位传感器112测量的还原剂液位是否是可比较的,例如
是否在如前文所述的由控制器170或270所测量的虚拟还原剂液位的预定值内。
以上所有条件,方法400确定车辆是移动还是静止。例如,后处理系统(例如,后处理系统
100)可以安装在车辆上并配置成分解由发动机产生的排气成分。车辆可以包括车速传感器
(例如,车速传感器116),车速传感器可操作地与控制器(例如,控制器170或270)联接,控制
器配置成解释车速传感器输出值以确定车辆是移动还是静止。
冻)。如果不满足操作414,方法400在412中确定罐体是否冻结。如果满足操作414,在420中
确定罐体没有冻结。例如,控制器170或270可以解释来自环境温度传感器118的环境温度传
感器输出值,和来自PCB温度传感器122的PCB温度输出值。如果环境温度大于环境温度阈
值,且PCB温度也大于PCB温度阈值,确定罐体内的还原剂处于液相,即,没有冻结。
结时间终结或以其他方式完成罐体解冻。如果满足上述条件中的任一个,则在420中确定罐
体(例如罐体110)内的还原剂是液体(即,罐体没有冻结)。如果所有这些条件没有满足,在
412中罐体内的还原剂视为是冻结的。
还原剂的充足晃动,例如在罐体110中还原剂的晃动是否大于晃动阈值。如果确定温度是良
好并且存在足够的晃动,然后在420中确定罐体没有冻结。如果既没有良好的温度、也没有
充足的晃动存在,则在操作412中确定罐体内的还原剂是冻结的。
停止测量虚拟还原剂液位。方法500的各操作可以以指令的形式存储在非临时CRM上(例如,
包括在图7的计算设备730内的主存储器736、只读存储器(ROM)738或存储设备740)。CRM可
以被包含在计算设备(例如计算设备730),其被配置成执行储存在CRM上的指令以实施方法
500的各操作。
阈值且来自温度传感器114的第一温度输出值小于第二阈值,或满足以上关于方法400描述
的任何其他条件。如果如本文前述那样满足这些条件中的一个或多个条件,则确定罐体(例
如,罐体110)中的还原剂被冻结。
112)产生的第一液位输出值可以是由物理液位传感器测量的已知最近的良好液位输出值。
控制器170或270确定罐体110内的还原剂被冻结,这意味着来自物理液位传感器112的任何
液位输出值将是不可靠的。控制器170或270采用由物理液位传感器112的第一液位输出值
来确定虚拟还原剂液位,例如设定虚拟还原剂液位等于第一液位输出值,如前文所述。
一预定时间后,在508中采用来自物理液位传感器的第二液位输出值来确定第二虚拟还原
剂液位。例如,控制器170或270可以设定第二虚拟还原剂液位等于来自物理液位传感器112
的第二液位输出值。
X,则方法返回到操作502,并且在从第一液位输出值中扣除在预定时间X的过去期间所消耗
的预期还原剂量之后可以使用第一液位输出值来确定新的虚拟还原剂液位,如前所述。
例如钥匙开启或包含后处理系统(例如,后处理系统100)的发动机或汽车启动。这可以说明
物理液位传感器可靠地测量还原剂储罐中还原剂的液位。由物理液位传感器(例如,物理液
位传感器112)测量的物理还原剂液位然后用于确定还原剂储罐中的还原剂液位并指示给
用户。
出值来检测还原剂的排出。方法600的各操作可以以指令的形式存储在非临时CRM上(例如,
包括在图7的计算设备730内的主存储器736、只读存储器(ROM)738或存储设备740)。CRM可
以被包含在计算设备(例如计算设备730),其被配置成执行储存在CRM上的指令以实施方法
600的各操作。
否被冻结。此外,控制器170或270可以确定可以与由物理液位传感器112测量的先前良好的
物理还原剂液位相等的虚拟还原剂液位是否大于由物理液位传感器112测量的物理还原剂
液位。
正常运作(例如,在罐体内的还原剂已融化)并且方法600停止。可以将由物理液位传感器测
量的实际物理还原剂液位指示给用户。
的物理还原剂液位,如前文所述。在这种情况下,方法600进行操作606。
值是否等于0。例如,控制器170或270可以确定由物理液位传感器112测量的第二液位输出
值是否等于0。如果第二液位输出值大于0但仍小于第一阈值,则方法600返回到操作602。然
而,如果第二液位输出值甚至在经过预定时间后等于0,这可以指示包括后处理系统(包括
还原剂储罐)的发动机或车辆被停止或关闭或以其他方式指示钥匙关闭状态,并且方法600
停止。
170或270可以包括计算设备730。计算设备730包括用于传送信息的总线732或其他通信部
件。计算设备730也可以包括一个或多个处理器730或与总线联接以处理信息的处理电路。
存位置信息、临时变量或在由处理器734执行指令期间的其他中间信息。计算设备730可以
进一步包括联接到总线732以储存处理器734的指令和静态信息的只读存储器(ROM)738或
其他静态存储设备。诸如固态设备、磁盘或光盘之类的存储设备740联接至总线740用于持
久地储存信息和指令。例如,用于确定还原剂储罐内的还原剂是否冻结和/或确定虚拟还原
剂液位的指令可以储存在主存储器736和/或存储设备740中任一个。在一实施例中,处理器
734也可以配置成如果物理液位传感器(例如,物理液位传感器112)在延长的一端时间内不
能检测到还原剂储罐内还原剂的准确物理液位,则产生故障代码。故障代码可以储存在,例
如主存储器736和/或存储设备740上以在计算设备730被访问时报告给用户。在其他实施例
中,处理器734可以通过点亮故障指示灯(MIL)(例如包括在车辆仪表盘中的MIL)来向用户
指示物理液位传感器已发生故障。
732联接用于将信息和命令选择传送给处理器734。在另一实施例中,输入设备742具有触摸
屏显示器744。
种指令可以从另一个诸如存储设备740的非暂时性计算机可读介质读入主存储器736中。执
行包含在主存储器736内的指令配置使计算设备730实现本文所述的说明性过程。在多处理
布置中的一个或多个处理器也可以用于执行包含在主存储器736中的指令。在可选的实施
方式中,可以使用硬连接电路代替软件指令或与软件指令结合以实现示例实施方式。因此,
这些实施方式不限于硬件电路和软件的任何特定组合。
括在本说明书中公开的结构及其结构等同物。
明书中描述的各实施方式可以被实现为编码在一个或多个计算机存储介质上的一个或多
个计算机程序,即计算机程序指令的一个或多个模块,用于由数据处理装置执行或者控制
数据处理装置的操作。可选地或附加地,程序指令可以被编码在人工生成的传播信号上,例
如机器生成的电、光或电磁信号,该信号被生成以编码信息以传输到合适的接收机设备用
于数据处理装置的执行。计算机存储介质可以是或被包含在计算机可读存储设备、计算机
可读存储基板、随机或串行存取存储器阵列或设备,或者它们中的一个或多个的组合中。此
外,虽然计算机存储介质不是传播信号,但是计算机存储介质可以是在人工生成的传播信
号中编码的计算机程序指令的源或目的地。计算机存储介质也可以是或被包含在一个或多
个单独的部件或介质(例如,多个CD、磁盘或其他存储设备)中。因此,计算机存储介质既是
有形的也是非暂时的。
处理数据的所有类型的装置、设备和机器,例如包括可编程处理器、计算机、片上系统或多
个设备、或者前述的组合。该装置可以包括专用逻辑电路,例如FPGA(现场可编程门阵列)或
ASIC(专用集成电路)。除了硬件之外,该装置还可以包括为所涉及的计算机程序创建执行
环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统、跨平台运行环境、
虚拟机或其中一个或多个的组合的代码。装置和执行环境可以实现各种不同的计算模型基
础架构,如Web服务,分布式计算和网格计算基础架构。
作为独立的程序或者作为模块、组件、子程序、对象或适合在计算环境中使用的其他单元。
计算机程序可以但不必需对应于文件系统中的文件。程序可以存储在保存其他程序或数据
(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中、专用于所讨论的程
序的单个文件中,或者存储在多个协调文件(例如,存储一个或多个模块、子程序或部分代
码的文件)。计算机程序可以被布署在一台计算机上或多台计算机上执行,这些计算机位于
一个站点或跨多个站点分布并通过通信网络互连。
器接收或从两者接收指令和数据。计算机的基本元件是用于根据指令执行动作的处理器以
及用于存储指令和数据的一个或多个存储设备。通常,计算机还将包括一个或多个用于存
储数据的大容量存储设备,或者可操作地联接至一个或多个大容量设备以从其接收数据或
向其传送数据或者互传,一个或多个大容量设备例如是磁盘,磁光盘或光盘。但是,计算机
不必需具有这样的设备。适合于存储计算机程序指令和数据的设备包括所有形式的非易失
性存储器、介质和存储设备,例如包括半导体存储器件,例如EPROM、EEPROM和闪存器件;磁
盘,例如内部硬盘或可移动磁盘;磁光盘;和CD‑ROM和DVD‑ROM盘。处理器和存储器可以由专
用逻辑电路补充或者并入专用逻辑电路。
是不一般的或最优的例子)。
过两个构件或者两个构件和任何另外的中间构件彼此一体地形成为单个整体,或者通过两
个构件或者两个构件和任何另外的中间构件相互附接来实现。
多修改是可能的(例如,各种元件的大小、维度、结构,形状和比例,参数值、安装布置、材料
的使用、颜色、取向等的变化),而实质上不脱离本文所述主题内容的新颖性教导和优点。此
外,应该理解的是,如本领域普通技术人员将理解的,来自本文公开的一个实施例的各特征
可以与本文公开的其他实施例的各特征组合。在不脱离本发明的范围的情况下,还可以在
各种示例实施例的设计,操作条件和布置中进行其他替代、修改、改变和省略。
书中在单独实施方式的上下文中描述的某些特征也可以在单个实施方式中组合实现。相反
地,在单个实施方式的上下文中描述的各种特征也可以在多个实施方式中单独或以任何合
适的子组合来实现。此外,虽然各特征可能在上面描述为以某些组合起作用并且甚至最初
要求如此,但是来自所要求保护的组合的一个或多个特征可以在一些情况下从该组合中删
除,并且所要求保护的组合可以针对子组合或子组合的变型。