1. Field of the Invention
This invention relates to model implementation and more particularly relates to apparatuses, systems, and methods for combining theoretical and empirical knowledge as an improvement over a purely theoretical or purely empirical model.
2. Description of the Related Art
Modern diesel emissions regulations are driving engine manufacturers to use particulate filters in engine aftertreatment systems. These filters accumulate soot over time, and the soot must be removed from the filter periodically.
There are two primary mechanisms for removing the soot. The engine naturally generates some NO2 in the exhaust stream. At low temperatures, this NO2 oxidizes some of the soot on the filter, releasing the soot—typically as CO or CO2. This mechanism is called “noxidation.”
The noxidation mechanism is often insufficient to keep the particulate filter at acceptable soot levels. Therefore, a faster oxidation mechanism is sometimes required. One implementation of this mechanism is to raise the temperature of the exhaust stream to the point where simple O2 will oxidize the soot. This temperature is higher than where the engine will typically run under normal loads and therefore must generally be triggered intentionally by the engine controls. This mechanism is called “oxidation.”
The oxidation of soot through either mechanism—“oxidation” or “noxidation”—is called “soot consumption.”
The oxidation mechanism consumes soot at a much higher temperature and much more quickly than the noxidation mechanism. If the soot level is too high in the particulate filter when the oxidation mechanism is initiated, oxidation can generate heat within the particulate filter much more quickly than the rate at which the heat can be dissipated. This causes local temperature spikes within the particulate filter, and can result in unnecessary wear on the particulate filter or even mechanical failure of the particulate filter. A runaway heat spike like this is called an “uncontrolled regeneration.”
Before an oxidation-based regeneration is attempted, the controller must be as sure of the overall soot level as possible. The primary feedback mechanism to determine the soot level on the particulate filter is the use of a delta-pressure sensor across the particulate filter. With a known flow rate and pressure drop, the amount of soot on the particulate filter can be estimated. Even in the ideal case, this feedback mechanism is still only intermittently dependable for determining soot levels. First, whenever mass flow through the system is low, the delta-pressure based soot load estimate is known to be unreliable. Further, while soot is being consumed on the particulate filter, the delta-pressure sensor is known to become unreliable due to holes developing in the soot layer.
An independent measure of the rate of soot consumption on the soot filter would help properly utilize the delta-pressure sensor for estimating soot loading on the particulate filter, and would help in optimizing and limiting heat generation within the particulate filter. Therefore, a model of soot generation and consumption rates and overall soot levels on the particulate filter is desirable to be used in some combination with the feedback mechanism.
Purely empirical models of soot consumption rates are problematic. Any given system must have data for every possible operating point to build a data map. This is impossible, so some shortcuts must be taken and there will be operating points between and outside the data set which will yield poor results.
Purely theoretical models are also problematic. Regarding the noxidation mechanism, the relation depends strongly upon the temperature of the particulate filter. The temperature within the particulate filter experiences gradients and localized variances which temperature measurements available for production engines cannot describe adequately. Therefore, practical observations of noxidation rates often vary considerably from the theoretically derived models.
Regarding the oxidation mechanism, the relation depends even more strongly upon the temperature of the particulate filter than for noxidation. The oxidation mechanism is also more sensitive to soot loading than the noxidation mechanism, making any such model sensitive to soot loading and distribution errors. These combine to cause the achieved oxidation rates to be different—often lower—than theoretically derived models suggest.
The value of interest for the use of these models—the soot loading on the particulate filter—is not the direct output of the model, but rather the integration of the model output over time. Therefore, errors from the models to the value of interest accumulate over time and become larger. Even in a theoretically sound model, the errors in oxidation and noxidation rates can accumulate to the extent that within one hour, the particulate filter can be completely full and appear completely clean to the model, or the particulate filter can be completely clean and appear completely full to the model. The inherent issues with the available soot load feedback mechanisms can force the system to not have a reliable feedback mechanism for many hours at a time. Therefore, current systems can have large stretches of time where no information is available about the current soot loading.
From the foregoing discussion, it should be apparent that a need exists for an apparatus, system, and method that can overcome the limitations of both the theoretical and the empirical models for estimating soot consumption rates. Beneficially, such an apparatus, system, and method would be calibratible with just a few parameters, and from the types of measurements that are already typically made in the field.
The present invention has been developed in response to the present state of the art, and in particular, in response to the problems and needs in the art that have not yet been fully solved by currently available modeling techniques. Accordingly, the present invention has been developed to provide an apparatus, signal bearing medium, method and system for calibrating a theoretical model to empirical knowledge that overcome many or all of the above-discussed shortcomings in the art.
The apparatus, in one embodiment, is configured to store boundary soot consumption rates, and further configured to store relationship information between potential operating conditions of the system and the boundary soot consumption rates. In one embodiment, the apparatus is further configured to generate a condition index value from the current operating conditions of the system, and is further configured to generate a final output value of the current soot consumption rate utilizing the condition index value and the boundary soot consumption rates. The apparatus may include an empirical boundary conditions module for storing the boundary soot consumption rates, a defined relationship module for storing relationship information between potential operating conditions and the boundary soot consumption rates, a condition index module for determining the condition index value, and a final output value module for determining the final output value of current soot consumption rate. In one embodiment, the modules may be contained within a controller.
The apparatus is further configured, in one embodiment, to determine a soot consumption rate via the O2 based oxidation mechanism. In one embodiment, the oxidation estimate further includes storing an oxidation high rate and low rate, and interpolating or extrapolating between the low rate and the high rate using the condition index value. The apparatus is further configured, in one embodiment, to use the O2 mass fraction, the current soot loading on the particulate filter, and the current temperature of the particulate filter as the current operating conditions for the condition index value. In one embodiment, the apparatus is further configured to use a range of values of: O2 mass fraction, soot loading on the particulate filter, and temperature of the particulate filter—as the plurality of operating conditions for which the defined relationship module stores relationships to the boundary soot consumption rates.
The apparatus is further configured, in one embodiment, to determine a soot consumption rate via the NO2 based noxidation mechanism. In one embodiment, the noxidation estimate further includes storing a noxidation high rate and low rate, and interpolating or extrapolating between the low rate and the high rate using the condition index value. The apparatus is further configured, in one embodiment, to use the NO2 mass flow, the current soot loading on the particulate filter, and the current temperature of the particulate filter as the current operating conditions for the condition index value. In one embodiment, the apparatus is further configured to use a range of values of: NO2 mass flow, soot loading on the particulate filter, and temperature of the particulate filter—as the plurality of operating conditions for which the defined relationship module stores relationships to the boundary soot consumption rates.
A system of the present invention is also presented to treat exhaust gas emitted as a byproduct of operation of an internal combustion engine. The system may be embodied in an exhaust gas after-treatment system. In particular, the system, in one embodiment, includes sensors for determining various operating conditions, a controller configured to store a high rate of soot oxidation and a low rate of soot oxidation based on defined operating conditions, to store relationships between a plurality of potential operating conditions and the high and low soot oxidation rates, to determine a conditions index determined according to current operating conditions, and to combine the conditions index with the high rate of soot oxidation and low rate of soot oxidation to determine a rate of soot consumption on the particulate filter. The system may further include a control unit for determining operating and ambient conditions, an internal combustion engine, a particulate filter, a catalytic component, a differential pressure sensor, and a reactant delivery mechanism.
A method of the present invention is also presented for storing boundary soot consumption rates determined according to defined operating conditions, storing relationship information between a plurality of potential operating conditions and the boundary soot consumption rates, determining a condition index value determined according to current operating conditions and the stored relationship information, and combining the condition index value with the boundary soot consumption rates to produce a final output value of soot consumption rate. The method in the disclosed embodiments substantially includes the steps necessary to carry out the functions presented above with respect to the operation of the described apparatus and system.
Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present invention should be or are in any single embodiment of the invention. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present invention. Thus, discussion of the features and advantages, and similar language, throughout this specification may, but do not necessarily, refer to the same embodiment.
Furthermore, the described features, advantages, and characteristics of the invention may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize that the invention may be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the invention.
These features and advantages of the present invention will become more fully apparent from the following description and appended claims, or may be learned by the practice of the invention as set forth hereinafter.
In order that the advantages of the invention will be readily understood, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:
Many of the functional units described in this specification have been labeled as modules, in order to more particularly emphasize their implementation independence. For example, a module may be implemented as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices or the like.
Modules may also be implemented in software for execution by various types of processors. An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions which may, for instance, be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations which, when joined logically together, comprise the module and achieve the stated purpose for the module.
Indeed, a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices. Similarly, operational data may be identified and illustrated herein within modules, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
Reference to a signal bearing medium may take any form capable of generating a signal, causing a signal to be generated, or causing execution of a program of machine-readable instructions on a digital processing apparatus. A signal bearing medium may be embodied by a transmission line, a compact disk, digital-video disk, a magnetic tape, a Bernoulli drive, a magnetic disk, a punch card, flash memory, integrated circuits, or other digital processing apparatus memory device.
Furthermore, the described features, structures, or characteristics of the invention may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided, such as examples of programming, software modules, user selections, network transactions, database queries, database structures, hardware modules, hardware circuits, hardware chips, etc., to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention may be practiced without one or more of the specific details, or with other methods, components, materials, and so forth. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention.
It is readily understood by those in the art that many of the components may not be present in a given system, and that many of the sensors may be virtual calculations based on other parameters rather than a physical device on the system. Further, it is readily understood by those in the art that alternative locations for many of the components are equivalent to the illustrations for one embodiment shown in the engine system 100, and all of these are intended to be included in the scope of the present invention.
As is known in the art, the controller 200 and components may comprise processor, memory, and interface modules that may be fabricated of semiconductor gates on one or more semiconductor devices mounted on circuit cards. Connections between the modules may be through semiconductor metal layers, substrate-to-substrate wiring, or circuit card traces or wires connecting the semiconductor devices.
The current operating conditions 210 may include whatever parameters for which relationships are available in the defined relationships module 204. For an estimate of the soot consumption rate via oxidation, the current operating conditions 210 might be the temperature of the particulate filter, the current soot loading on the particulate filter, and the oxygen mass fraction of the flow through the particulate filter. For an estimate of the soot consumption rate via noxidation, the current operating conditions 210 might be the temperature of the particulate filter, the current soot loading on the particulate filter, and the NO2 mass flow rate through the particulate filter.
The empirical boundary conditions module 202 is configured to store boundary soot consumption rates which reflect observed soot consumption rates. The empirical boundary conditions module 202 might store an oxidation high rate and an oxidation low rate. The defined relationship module 204 is configured to store soot consumption rates relative to the boundary soot consumption rates, and it is further configured to relate those rates to various operating conditions. In one embodiment, the defined relationship module 204 may store a range of particulate filter temperatures, and relate each temperature to a soot consumption rate as a percentage of the high soot consumption rate.
The condition index module 206 may be configured to combine the current operating conditions 210 with the relationships defined in the defined relationship module 204 to generate a condition index value. The final output value module 208, in one embodiment, is configured to relate the condition index value to a final output value of soot consumption rate.
In one embodiment, the noxidation high rate 316 is 35 grams/hour, the noxidation low rate 306 is 0.175 gram/hour; the particulate filter temperature 320, NO2 mass flow rate 322, and soot loading 324 associated with the noxidation high rate 316 are 325 degrees C., 2400 grams/hour, and 120 grams, respectively; the particulate filter temperature 320, NO2 mass flow rate 322, and soot loading 324 associated with the noxidation low rate 318 are 250 degrees C., 120 grams/hour, and 60 grams, respectively. These values are taken from the current best knowledge on a 15-liter diesel engine, and can be readily determined experimentally on another system by one skilled in the art.
The plurality of soot consumption ratios 502 plotted against the range of soot loading values 504, in one embodiment, shows the soot consumption ratio to be linear with soot loading. The plurality of soot consumption ratios 506 plotted against the range of O2 mass fraction values 508, in one embodiment, shows the soot consumption ratio to be linear with O2 mass fraction. The plurality of soot consumption ratios 510 plotted against the range of particulate filter temperature values 512, in one embodiment, shows the soot consumption rate to be exponential with temperature. Table 1 lists the values indicated by the graphs of
The plurality of soot consumption ratios 602 plotted against the range of soot loading values 604, in one embodiment, shows the soot consumption ratio to increase with the ¼ power of soot loading. The plurality of soot consumption ratios 606 plotted against the range of NO2 mass flow values 608, in one embodiment, shows the soot consumption ratio to increase with the square of NO2 mass flow. The plurality of soot consumption ratios 610 plotted against the range of particulate filter temperature values 612, in one embodiment, shows the soot consumption rate to resemble a bell curve with temperature. Table 2 lists the values indicated by the graphs of
One skilled in the art will readily be able to determine the appropriate final output value 802 for values of the condition index value 708 above the high value or below the low value, in light of this disclosure. For example, below the low index value the final output value 802 could be zero in one embodiment. Above the high index value the final output value 802 could be a linear extrapolation and yield a final output value 802 higher than the oxidation high rate 304.
In one embodiment, the final output module 208 is configured to output a final output value 802 associated with a condition index value 708 along the operating line 914 whenever the condition index value 708 is between the low condition index 910 and the high condition index 912. In one embodiment, the final output module 208 is further configured to extrapolate along operating line 906 above the high condition index 912, and to extrapolate along operating line 908 below the low condition index 910. In another embodiment, the final output module 208 is configured to output a final output value 802 equal to the oxidation high rate 304 whenever the condition index value 708 is higher than the high condition index 912. In yet another embodiment, the final output module 208 is configured to output a final output value 802 of zero whenever the condition index value 708 is lower than the low condition index 910. In another embodiment, the final output module 208 is configured to output a final output value 802 equal to the oxidation low rate 306 whenever the condition index value 708 is lower than the low condition index 910.
The schematic flow chart diagram that follows is set forth as a logical flow chart diagram. As such, the depicted order and labeled steps are indicative of one embodiment of the presented method. Other steps and methods may be conceived that are equivalent in function, logic, or effect to one or more steps, or portions thereof, of the illustrated method. Additionally, the format and symbols employed are provided to explain the logical steps of the method and are understood not to limit the scope of the method. Although various arrow types and line types may be employed in the flow chart diagram, they are understood not to limit the scope of the corresponding method. Indeed, some arrows or other connectors may be used to indicate only the logical flow of the method. For instance, an arrow may indicate a waiting or monitoring period of unspecified duration between enumerated steps of the depicted method. Additionally, the order in which a particular method occurs may or may not strictly adhere to the order of the corresponding steps shown.
In one embodiment, the method will execute a loop until given an indication that operations should cease, as checked in step 1014. One potential indicator that operations should cease might be the beginning of an engine shutdown procedure after a vehicle operator turns off the key switch. If the method is to continue operation, the controller 200 proceeds back to step 1008 in one embodiment. If there were a calculation of new relationship information or new boundary soot consumption rates in a given embodiment, the method would cycle back to step 1006 or 1004 to store the new relationship. When the decision in step 1014 to continue operation indicates that operations should cease, the method proceeds to 1016 and ends.
If the suggested correction from
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
| Number | Name | Date | Kind |
|---|---|---|---|
| 6405528 | Christen et al. | Jun 2002 | B1 |
| 6622480 | Tashrio et al. | Sep 2003 | B2 |
| 6634170 | Hiranuma et al. | Oct 2003 | B2 |
| 6756904 | Kinugawa et al. | Jun 2004 | B2 |
| 6758039 | Kuboshima et al. | Jul 2004 | B2 |
| 6805095 | Sun et al. | Oct 2004 | B2 |
| 6820418 | Nakatani et al. | Nov 2004 | B2 |
| 6829889 | Saito et al. | Dec 2004 | B2 |
| 6829890 | Gui et al. | Dec 2004 | B2 |
| 6854265 | Saito et al. | Feb 2005 | B2 |
| 6907873 | Hamahata | Jun 2005 | B2 |
| 6941750 | Boretto et al. | Sep 2005 | B2 |
| 7054734 | Todoroki et al. | May 2006 | B2 |
| 7111455 | Okugawa et al. | Sep 2006 | B2 |
| 7137246 | van Nieuwstadt et al. | Nov 2006 | B2 |
| 7162867 | Saito et al. | Jan 2007 | B2 |
| 7169364 | Ohtake et al. | Jan 2007 | B2 |
| 7264642 | Hamahata et al. | Sep 2007 | B2 |
| 20020196153 | Kinugawa et al. | Dec 2002 | A1 |
| 20030167757 | Boretto et al. | Sep 2003 | A1 |
| 20040172933 | Saito et al. | Sep 2004 | A1 |
| 20040204818 | Trudell et al. | Oct 2004 | A1 |
| Number | Date | Country | |
|---|---|---|---|
| 20070056273 A1 | Mar 2007 | US |