In one implementation of the disclosed technique, a nox sensor polynomial algorithm is used to discriminate between nox and ammonia emission. The polynomial algorithm uses the scr's time constant property to infer the “loading state” of the scr and estimate both the nox conversion and quantity of ammonia slip. The polynomial algorithm assesses this by differentially analyzing the upstream and downstream nox sensor signals through a comparison of the polynomial coefficients.
|
12. An apparatus for detecting ammonia in an exhaust system comprising: a computing device programmed to receive first and second nox signals respectively corresponding to upstream and downstream nox measurements, the computing device including a non-transient program embodied on a tangible computer-readable medium and containing logic configured to distinguish an ammonia content from the downstream nox measurement, the logic including a generation of first polynomial coefficients from the first nox signals and a generation of second polynomial coefficients from the second nox signals, a comparison of the first polynomial coefficients and the second polynomial coefficients, and a calculation of unconverted nox based upon the comparison, the unconverted nox corresponding to an estimated downstream ammonia.
1. A method of monitoring scr function comprising the steps of: injecting reductant into a catalyst; detecting upstream and downstream nox relative to a catalyst and producing, respectively, upstream and downstream nox signals; evaluating the upstream and downstream nox signals, and, based upon the evaluation, estimating nox conversion to provide an estimated nox emissions; estimating downstream ammonia to provide an estimated downstream ammonia; and injecting an adjusted amount of reductant into the catalyst based upon the estimated downstream ammonia;
wherein the evaluating step includes sampling corresponding time segments of each of the upstream and downstream nox signals, and fitting each of the sampled time segments to an nth order polynomial to produce upstream nth order polynomial coefficients and downstream nth order polynomial coefficients, wherein the evaluating step includes comparing the upstream nth order polynomial coefficients and the downstream n.sup.th order polynomial coefficients.
2. The method according to
3. The method according to
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
9. The method according to
10. The method according to
11. The method according to
13. The apparatus according to
14. The apparatus according to
|
This application claims priority to U.S. Provisional Application No. 61/390,377, filed on Oct. 6, 2010.
This disclosure relates to estimating ammonia slip using upstream and downstream NOx sensor signals. This disclosure also relates to estimating NOx conversion by the catalyst.
Modern diesel exhaust systems use a selective catalyst reduction (SCR) system to reduce NOx in the exhaust. In one type of SCR system, urea or ethanol reductant is used over a SCR substrate to reduce engine NOx emissions. A NOx sensor placed upstream of the catalyst is used to determine the quantity of reductant needed. A NOx sensor placed downstream of the SCR is used to measure the amount of unconverted NOx exiting the catalyst, monitoring conversion performance. SCR system performance is measured by the amount of reduction of upstream NOx using a model-based control algorithm. That is, known reaction chemistry adsorption and conversion rate embedded in the controller software are used to model the function of the SCR system. The model is used to control reductant injection to give desired reduction, or conversion, of NOx.
There are at least two problems with the above-described control methodology. First, rate-based physical models are sufficiently inaccurate. Second, NOx sensors is significantly cross-sensitive to ammonia. As a result, the downstream sensor cannot distinguish between poor conversion and ammonia emission. This situation can result in an undesirable operating state. Excessive reductant may build-up on the SCR surface, causing generation of ammonia and ammonia emission (“ammonia slip”). Once this operating state occurs, direct assessment of the downstream NOx sensor is inconclusive for determining if poor NOx conversion exists and undesired NOx are being emitted or if ammonia generation is occurring.
A method of monitoring SCR function includes the steps of injecting reductant into a catalyst. Upstream and downstream NOx is detected relative to a catalyst and producing, respectively, upstream and downstream NOx signals. The upstream and downstream NOx signals are evaluated, and, based upon the evaluation, NOx conversion is estimated to provide an estimated NOx emissions. Downstream ammonia is estimated to provide an estimated downstream ammonia. An adjusted amount of reductant is injected into the catalyst based upon the estimated downstream ammonia.
An apparatus for detecting ammonia in an exhaust system includes a computing device programmed to receive first and second NOx signals respectively corresponding to upstream and downstream NOx measurements. The computing device contains logic configured to distinguish an ammonia content from the downstream NOx measurement. The logic includes a generation of polynomial coefficients from the first and second NOx signals, a comparison the polynomial coefficients, and a calculation of unconverted NOx based upon the comparison. The unconverted NOx corresponds to an estimated downstream ammonia.
The disclosure can be further understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
An example SCR system 10 is illustrated in
The injector 18 is in communication with a reductant storage container, which is not illustrated in
In one implementation of the disclosed technique, a NOx sensor polynomial algorithm is used to discriminate between NOx and ammonia emission. These results can be used for either direct closed-loop control or diagnostic confirmation of a closed-loop control scheme. Generally, the polynomial algorithm uses the SCR's time constant property to infer the “loading state” of the SCR and estimate both the NOx conversion and quantity of ammonia slip. The polynomial algorithm assesses this by differentially analyzing the upstream and downstream NOx sensor signals through a comparison of the polynomial coefficients.
The SCR catalyst readily adsorbs the reductant fluid, but does not have a high affinity for NOx. This can causes significantly different adsorption/desorption “time constants” for each of the gas components, NOx and reductant. An intermediate reaction of the SCR system 10 is the generation of ammonia. In low surface concentrations, the NH3 gas species is re-adsorbed on the SCR surface and is consumed in the NOx→N2 reaction. In larger concentrations (higher reductant rates) some of the NH3 “slips” out of the SCR. The amount of reductant adsorbed on the SCR surface affects NOx conversion and the slip of NOx and ammonia according to the following four conditions.
No Load Condition:
no adsorbed reductant; with no reductant, NOx passes through the SCR with no conversion. The upstream and downstream NOx sensor signatures are amplitude and phase similar.
Light Load Condition:
a small amount of adsorbed reductant; some NOx conversion occurs, measured as a reduction of NOx in the downstream with respect to the upstream location. The reaction favors conversion, not ammonia generation, since the concentration of incoming NOx overwhelms the reductant concentration. This leaves an insufficient quantity of adsorbed NH3 to cause slip. The upstream and downstream NOx sensors signals are amplitude different (the downstream signal is smaller than the upstream), but phase similar (both sensors increase and decrease and the same time).
Critical Load Condition:
sufficient concentration of reductant is adsorbed by the SCR; conversion of NOx is high, NH3 slip is minimal. The upstream NOx sensor reads the engine out NOx concentration, and the downstream NOx sensor reads near zero. The inlet quantity of engine-out NOx is equal to the surface concentration of reductant needed to cause near complete conversion reactions.
Over-Load Condition:
a high amount of reductant is adsorbed by the SCR; there is relatively insufficient engine-out NOx. The SCR converts all NOx, but some of the excess reductant is converted to NH3 and releases as NH3 slip. The downstream slip condition contains no high frequency information; slip appears as a low-frequency emission phenomena. The upstream and downstream NOx sensors have neither phase nor amplitude correlation.
The signal processing algorithm relies upon the significantly different temporal sensor signatures imparted by the property of the SCR with respect to the different gas species. A downstream estimate of ammonia slip and NOx conversion are calculated from upstream and downstream NOx sensors by quantifying signal temporal information.
A segment of each sensor signal, or wavelet, is fit using a nth order polynomial. The outputs of polynomial fitting routine are n+1 order coefficients and statistical quality of fit results. Generally, a comparison of upstream and downstream results is used to infer the state of the SCR. The example disclosed processing method, illustrated at 28 in
NOXsns(t)=X0*t0+X1*t1+X2*t2+ . . . +Xn*tn (Equation 1)
wherein,
t=time
NOXsns(t)=estimate of the NOx sensor data at time “t”
X0=0th polynomial fit coefficient
X1=1st order polynomial fit coefficient
X2=2nd order polynomial fit coefficient
Xn=nth order polynomial fit coefficient
NOx signal readings from the upstream and downstream NOx sensors 20, 22 are taken, as indicated at block 30. The NOx signals are processed to provide polynomial coefficients according to Equation 1, as indicated at block 32. The polynomial coefficients may be filtered, as indicated at block 36. In one example, a low-pass filter is used with the coefficient set to remove fitting noise and create a smoothed coefficient set, as a function of time (recursive 1 pole low-pass filtering (lp) according to Equation 2 below.
Xn,lp=lp(Xn,Xn,lp) (Equation 2)
The NOx conversion (NOXconv) of the catalyst 16 is estimated, as indicated at block 34, by comparing the 0th order coefficients, for example, as illustrated by Equation 3. Such an approach is the simplest algorithm, however, it should be understood that more complex variants using higher order coefficients and/or polynomial quality-of-fit may also be used.
NOXconv=dsX0,rms/usX0,rms (Equation 3)
The quantity of NOx detected by the downstream NOx sensor 22 is estimated (dsNOXest), as indicated at block 38, based on the conversion (NOXconv) of upstream NOx (usNOX). In one example, dsNOXest is limited to actual sensor signal limits.
dsNOXest=usNOX*NOXconv (Equation 4)
Respectively referring to blocks 42 and 44, the upstream NOx (actual) and downstream NOx (estimate) are filtered using a low-pass filter, for example. The filtered values are represented by usNOXlp and dsNOXlp.
usNOXlp=lp(usNOX,usNOXlp) (Equation 5)
dsNOXlp=lp(dsNOXest,dsNOXlp) (Equation 6)
Ammonia at the downstream location is estimated, as indicated at block 40, as the quantity of the downstream signal (dsNOxlp) less the unconverted upstream NOx, which is based upon the actual upstream NOx (usNOxlp) and the converted NOx (NOXconv)
dsNH3est=dsNOxlp−usNOxlp*(1−NOXconv) (Equation 7)
The NOx sensor cross-talk sensitivity to NH3 (NOx_NH3_xtalk) is concentration dependent and is a function of the NOx sensor characteristics. In one example, for simplicity, a constant value of approximately 0.6 is used.
NOx_NH3—xtalk≦0.6(ppmNOX/ppmNH3) (Equation 8)
The “cross-talk” corrected estimate of ammonia in the downstream, which is indicated in block 46, is therefore:
dsNH3corr=dsNH3est/NOx_NH3—xtalk (Equation 9)
The amount of reductant injected into the exhaust system 14 may be adjusted by the computing device 24, as indicated at block 48, to achieve desired loading of the catalyst 16 for efficient SCR system operation. The above method may also be used as a confirmation on a model-based ammonia estimating approach used by the computing device, as indicated at block 50.
The operational constraint is engine-out NOx should contain high frequency information, i.e. transient sensor response output. As the engine cycle moves toward steady-state operation, high frequency information is lost and the method becomes indeterminate.
It should be noted that a computing device, which may be several discrete units or an integrated unit, can be used to implement various functionality described in this disclosure. In terms of hardware architecture, such a computing device can include a processor, memory, and one or more input and/or output (I/O) device interface(s) that are communicatively coupled via a local interface. The local interface can include, for example but not limited to, one or more buses and/or other wired or wireless connections. The local interface may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers to enable communications. Further, the local interface may include address, control, and/or data connections to enable appropriate communications among the aforementioned components.
The processor may be a hardware device for executing software, particularly software stored in memory. The processor can be a custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors associated with the computing device, a semiconductor based microprocessor (in the form of a microchip or chip set) or generally any device for executing software instructions.
The memory can include any one or combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, VRAM, etc.)) and/or nonvolatile memory elements (e.g., ROM, hard drive, tape, CD-ROM, etc.). Moreover, the memory may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory can also have a distributed architecture, where various components are situated remotely from one another, but can be accessed by the processor.
The software in the memory may include one or more separate programs, each of which includes an ordered listing of executable instructions for implementing logical functions. A system component embodied as software may also be construed as a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed. When constructed as a source program, the program is translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory.
When the computing device is in operation, the processor can be configured to execute software stored within the memory, to communicate data to and from the memory, and to generally control operations of the computing device pursuant to the software. Software in memory, in whole or in part, is read by the processor, perhaps buffered within the processor, and then executed.
Although an example embodiment has been disclosed, a worker of ordinary skill in this art would recognize that certain modifications would come within the scope of the claims. For that reason, the following claims should be studied to determine their true scope and content.
Patent | Priority | Assignee | Title |
10871097, | Jun 28 2016 | CUMMINS EMISSION SOLUTIONS INC | NH3 slip detection using NOx sensor |
9435244, | Apr 14 2015 | AI ALPINE US BIDCO LLC; AI ALPINE US BIDCO INC | System and method for injection control of urea in selective catalyst reduction |
Patent | Priority | Assignee | Title |
6625569, | Mar 08 2001 | CALIFORNIA INSTITUTE OF TECHNOLOGY IN PASADENA, CALIFORNIA | Real-time spatio-temporal coherence estimation for autonomous mode identification and invariance tracking |
7171301, | Feb 13 2004 | Ford Global Technologies, LLC | Method and system for detecting an absolute pressure sensor malfunction |
20040244361, | |||
20070199307, | |||
20080010973, | |||
20090185954, | |||
20100024389, | |||
20100050597, | |||
20100242454, | |||
20110005203, | |||
20110005209, | |||
20110138779, | |||
20110203259, | |||
WO2010082354, |
Date | Maintenance Fee Events |
Mar 24 2014 | ASPN: Payor Number Assigned. |
Jun 06 2017 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jun 02 2021 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 17 2016 | 4 years fee payment window open |
Jun 17 2017 | 6 months grace period start (w surcharge) |
Dec 17 2017 | patent expiry (for year 4) |
Dec 17 2019 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 17 2020 | 8 years fee payment window open |
Jun 17 2021 | 6 months grace period start (w surcharge) |
Dec 17 2021 | patent expiry (for year 8) |
Dec 17 2023 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 17 2024 | 12 years fee payment window open |
Jun 17 2025 | 6 months grace period start (w surcharge) |
Dec 17 2025 | patent expiry (for year 12) |
Dec 17 2027 | 2 years to revive unintentionally abandoned end. (for year 12) |