The present disclosure relates to an exhaust gas sensor in a motor vehicle.
An exhaust gas sensor may be positioned in an exhaust system of a vehicle to detect an air/fuel ratio of exhaust gas exhausted from an internal combustion engine of the vehicle. The exhaust gas sensor readings may be used to control operation of the internal combustion engine to propel the vehicle.
Degradation of an exhaust gas sensor may cause engine control degradation that may result in increased emissions and/or reduced vehicle drivability. Accordingly, accurate determination of exhaust gas sensor degradation may reduce the likelihood of engine control based on readings from a degraded exhaust gas senor. In particular, an exhaust gas sensor may exhibit six discrete types of degradation behavior. The degradation behavior types may be categorized as asymmetric type degradation (e.g., rich-to-lean asymmetric delay, lean-to-rich asymmetric delay, rich-to-lean asymmetric slow response, lean-to-rich asymmetric slow response) that affects only lean-to-rich or rich-to-lean exhaust gas sensor response rates, or symmetric type degradation (e.g., symmetric delay, symmetric slow response) that affects both lean-to-rich and rich-to-lean exhaust gas sensor response rates. The delay type degradation behaviors may be associated with the initial reaction of the exhaust gas sensor to a change in exhaust gas composition and the slow response type degradation behaviors may be associated with a duration after an initial exhaust gas sensor response to transition from a rich-to-lean or lean-to-rich exhaust gas sensor output.
Previous approaches to monitoring exhaust gas sensor degradation, particularly identifying one or more of the six degradation behaviors, have relied on intrusive data collection. That is, an engine may be purposely operated with one or more rich to lean or lean to rich transitions to monitor exhaust gas sensor response. However, these excursions may be restricted to particular operating conditions that do not occur frequently enough to accurately monitor the sensor, such as during deceleration fuel shut off conditions. Further, these excursions may increase engine operation at non-desired air/fuel ratios that result in increased fuel consumption and/or increased emissions.
The inventors herein have recognized the above issues and identified a non-intrusive approach for determining exhaust gas sensor degradation. In one embodiment, a method of monitoring an exhaust gas sensor coupled in an engine exhaust comprises indicating exhaust gas sensor degradation based on a difference between a first set of estimated parameters of a rich operation model and a second set of estimated parameters of a lean operation model, the estimated parameters based on commanded lambda and determined lambda values collected during selected operating conditions.
In this way, exhaust gas sensor degradation may be indicated by parameters estimated from two operation models, a rich combustion model and a lean combustion model. Commanded air-fuel ratio and the air-fuel ratio indicated by the exhaust gas sensor may be compared with the assumption that the combustion that generated the air-fuel ratio was rich (e.g., inputting the commanded lambda into the rich model) and also compared assuming that the combustion event was lean (e.g., inputting the commanded lambda into the lean model). For each model, a set of parameters may be estimated that best fits the commanded lambda values with the measured lambda values. The model parameters may include a time constant, time delay, and static gain of the model. The estimated parameters from each model may be compared to each other, and sensor degradation may be indicated based on differences between the estimated parameters.
By determining degradation of an exhaust gas sensor using a non-intrusive approach with data collected during selected operating conditions, exhaust gas sensor degradation monitoring may be performed in a simple manner. Further, by using the exhaust gas sensor output to determine which of the seven degradation behaviors the sensor exhibits, closed loop feedback control may be improved by tailoring engine control (e.g., fuel injection amount and/or timing) responsive to indication of the particular degradation behavior of the exhaust gas sensor to reduce the impact on vehicle drivability and/or emissions due to exhaust gas sensor degradation.
The above advantages and other advantages, and features of the present description will be readily apparent from the following Detailed Description when taken alone or in connection with the accompanying drawings.
It should be understood that the summary above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure.
The following description relates to an approach for determining degradation of an exhaust gas sensor. More particularly, the systems and methods described below may be implemented to determine exhaust gas sensor degradation based on recognition of any one of six discrete types of behavior associated with exhaust gas sensor degradation. In one example, model parameters from a rich combustion model and a lean combustion model may be compared to determine sensor degradation. The model parameters may include a time constant, time delay, and static gain of the model. For each of the lean and rich models, the delay order that best fits the data may be selected, and the other model parameters that correspond to the selected delay order may be estimated. For example, during steady state operating conditions, a set of commanded lambda values and measured lambda values may collected and input into the lean and rich models. A least squares algorithm may be applied to the data for the models. The delay order (for each rich and lean model) associated with the least root mean square error may be selected, and the model parameters from each selected model estimated. By comparing the estimated parameters from the two selected models, an asymmetric sensor degradation behavior may be indicated if at least one estimated parameter (e.g., the time constant or time delay) from either the lean model or rich model exceeds the corresponding estimated parameter from the other model by a threshold amount.
Combustion chamber 30 may receive intake air from intake manifold 44 via intake passage 42 and may exhaust combustion gases via exhaust passage 48. Intake manifold 44 and exhaust passage 48 can selectively communicate with combustion chamber 30 via respective intake valve 52 and exhaust valve 54. In some embodiments, combustion chamber 30 may include two or more intake valves and/or two or more exhaust valves.
In this example, intake valve 52 and exhaust valves 54 may be controlled by cam actuation via respective cam actuation systems 51 and 53. Cam actuation systems 51 and 53 may each include one or more cams and may utilize one or more of cam profile switching (CPS), variable cam timing (VCT), variable valve timing (VVT) and/or variable valve lift (VVL) systems that may be operated by controller 12 to vary valve operation. The position of intake valve 52 and exhaust valve 54 may be determined by position sensors 55 and 57, respectively. In alternative embodiments, intake valve 52 and/or exhaust valve 54 may be controlled by electric valve actuation. For example, cylinder 30 may alternatively include an intake valve controlled via electric valve actuation and an exhaust valve controlled via cam actuation including CPS and/or VCT systems.
Fuel injector 66 is shown arranged in intake passage 44 in a configuration that provides what is known as port injection of fuel into the intake port upstream of combustion chamber 30. Fuel injector 66 may inject fuel in proportion to the pulse width of signal FPW received from controller 12 via electronic driver 68. Fuel may be delivered to fuel injector 66 by a fuel system (not shown) including a fuel tank, a fuel pump, and a fuel rail. In some embodiments, combustion chamber 30 may alternatively or additionally include a fuel injector coupled directly to combustion chamber 30 for injecting fuel directly therein, in a manner known as direct injection.
Ignition system 88 can provide an ignition spark to combustion chamber 30 via spark plug 92 in response to spark advance signal SA from controller 12, under select operating modes. Though spark ignition components are shown, in some embodiments, combustion chamber 30 or one or more other combustion chambers of engine 10 may be operated in a compression ignition mode, with or without an ignition spark.
Exhaust gas sensor 126 is shown coupled to exhaust passage 48 of exhaust system 50 upstream of emission control device 70. Sensor 126 may be any suitable sensor for providing an indication of exhaust gas air/fuel ratio such as a linear oxygen sensor or UEGO (universal or wide-range exhaust gas oxygen), a two-state oxygen sensor or EGO, a HEGO (heated EGO), a NOx, HC, or CO sensor. In some embodiments, exhaust gas sensor 126 may be a first one of a plurality of exhaust gas sensors positioned in the exhaust system. For example, additional exhaust gas sensors may be positioned downstream of emission control device 70.
Emission control device 70 is shown arranged along exhaust passage 48 downstream of exhaust gas sensor 126. Device 70 may be a three way catalyst (TWC), NOx trap, various other emission control devices, or combinations thereof. In some embodiments, emission control device 70 may be a first one of a plurality of emission control devices positioned in the exhaust system. In some embodiments, during operation of engine 10, emission control device 70 may be periodically reset by operating at least one cylinder of the engine within a particular air/fuel ratio.
Controller 12 is shown in
Furthermore, at least some of the above described signals may used in the exhaust gas sensor degradation determination method described in further detail below. For example, the inverse of the engine speed may be used to determine delays associated with the injection-intake-compression-expansion-exhaust cycle. As another example, the inverse of the velocity (or the inverse of the MAF signal) may be used to determine a delay associated with travel of the exhaust gas from the exhaust valve 54 to exhaust gas sensor 126. The above described examples along with other use of engine sensor signals may be used to determine the time delay between a change in the commanded air fuel ratio and the exhaust gas sensor response rate.
In some embodiments, exhaust gas sensor degradation determination may be performed in a dedicated controller 140. Dedicated controller 140 may include processing resources 142 to handle signal-processing associated with production, calibration, and validation of the degradation determination of exhaust gas sensor 126. In particular, a sample buffer (e.g., generating approximately 100 samples per second per engine bank) utilized to record the response rate of the exhaust gas sensor may be too large for the processing resources of a powertrain control module (PCM) of the vehicle. Accordingly, dedicated controller 140 may be operatively coupled with controller 12 to perform the exhaust gas sensor degradation determination. Note that dedicated controller 140 may receive engine parameter signals from controller 12 and may send engine control signals and degradation determination information among other communications to controller 12.
Note storage medium read-only memory 106 and/or processing resources 142 can be programmed with computer readable data representing instructions executable by processor 102 and/or dedicated controller 140 for performing the methods described below as well as other variants.
As discussed above, exhaust gas sensor degradation may be determined based on any one, or in some examples each, of six discrete behaviors indicated by delays in the response rate of air/fuel ratio readings generated by an exhaust gas sensor during rich-to-lean transitions and/or lean-to-rich transitions.
It will be appreciated that a degraded exhaust gas sensor may exhibit a combination of two or more of the above described degradation behaviors. For example, a degraded exhaust gas sensor may exhibit an asymmetric rich-to-lean response degradation behavior (i.e.,
Turning now to
Referring specifically to
If it is determined at 804 that the engine is not operating in steady-state conditions, method 800 returns to 802 to continue to determine engine operating parameters. If steady state conditions are determined, method 800 proceeds to 806 to collect commanded and determined lambda samples over a given duration, and store the sample values in a memory of the controller. The commanded lambda values may be values set by the controller for desired air/fuel ratio based on engine speed, load, feedback from upstream and downstream exhaust gas sensors, etc. The determined lambda values may be the collected output from the monitored exhaust gas sensor. For example, 100 commanded lambda samples and corresponding determined lambda samples may be collected over a ten second duration. Multiple sets of lambda samples may be collected, with or without intervening engine operation between sets.
At 808, method 800 comprises inputting the collected samples into lean and rich operation models. Due to the potential presence of asymmetric sensor behavior, operation may be split into two modes (lean and rich), with two separate models specific to each mode. In one embodiment, the models may include a first order plus time delay model, represented by the following equation for a lean operation model:
And for a rich operation model:
Wherein, for each of the rich and lean models, the model parameters al and ar represent the static gain or system response of the model, bl and br represent the time constant, and dl and dr represent the time delay. These model parameters can be estimated based on the commanded lambda values (e.g., input into the models) and determined lambda values (e.g., the output of the models). To simplify this, the rich and lean models may be combined into a single equation. First, based on the first order plus time delay models above, the difference equations for each operation mode are:
y(k)+bl·y(k−1)=al·u(k−dl−1)
y(k)+br·y(k−1)=ar·u(k−dr−1)
As the input (y) and output (u) of the models are the commanded and determined lambda values, respectively, the input and output for each model may be represented by:
yl(k)=λ(k)·y(k); ul(k)=λ(k)·u(k)
yr(k)=(1−λ(k))·y(k); ur(k)=(1−λ(k))·u(k)
These equations can then be combined into a single equation:
y(k)+bl·yl(k−1)+br·yr(k−1)=al·ul(k−dl−1)+ar·ur(k−dr−1)
Next, the model parameters may be estimated. To do this, a least squares algorithm is applied to the data in order to identify the coefficients of the model, for a plurality of model orders for the delay. The maximum possible order for the delay may be determined at 810 based upon the root mean square (RMS) error associated with the least squares of each model. For example, the model order associated with the smallest RMS error may be selected. The model parameters determined at 812 may then be the estimated model parameters determined by the least squares algorithm for that model order.
At 814, sensor degradation may be determined based on the model parameters for each of the lean and rich models. To determine if the sensor is exhibiting degradation, and which type, the parameters from the models may be compared to each other, and if any of the parameters between the models deviate, degradation may be indicated. This determination may be carried out using the method described below with reference to
Thus, if at 826 it is determined that the time constants do not differ by less than the threshold amount, method 850 proceeds to 828 to indicate an asymmetric response degradation. If the time constant estimated from the lean model is higher than the time constant from the rich model, a rich to lean response behavior is indicated at 830, and if the rich time constant is higher than the lean time constant, a lean to rich behavior is indicated at 832. The time constant indicates how quickly the sensor responds to a commanded change in lambda, e.g., the amount of time from when the sensor begins to output a change in the lambda values until the commanded lambda value is reached. If the sensor exhibits a rich to lean response degradation, the time constant for the lean model will be higher than the time constant for the rich model, as it takes the sensor a longer amount of time to respond to a lean command than to a rich command.
If the time constants do vary by less than the threshold amount, method 850 proceeds to 834 to determine if the time delays Td of the rich and lean models vary by less than a second threshold amount, T2. Similar to the first threshold, the second threshold may be selected in order to balance sensitivity of the detection with normal sensor variation, and be a set amount such as 20%, or may change depending on operating conditions. If the time delays do not vary by less than the second threshold, method 850 proceeds to 836 to indicate an asymmetric delay degradation. The asymmetric delay may be a rich to lean delay at 838, if the time delay from the lean model is higher than the time delay from the rich model, or may be lean to rich delay at 840 if the rich delay is higher than the lean delay.
If the time delays do vary by less than the second threshold at 834, a symmetric sensor condition is indicated. The model parameters as determined by method 800 may not distinguish symmetric sensor behavior types from each other. Thus, method 850 proceeds to 842 to determine if a determined sensor time delay is less than or equal to a nominal time delay. The nominal sensor time delay is the expected delay in sensor response to a commanded air/fuel ratio change based on the delay from when the fuel is injected, combusted, and the exhaust travels from the combustion chamber to the exhaust sensor. The determined time delay may be when the sensor actually outputs a signal indicating the changed air/fuel ratio. If the time delay is not less than or equal to the nominal time delay, method 850 proceeds to 844 to indicate a symmetric delay.
If the time delay is less than or equal to the nominal time delay, method 850 proceeds to 846 to determine if a determined sensor time constant is less than or equal to a nominal time constant. The nominal time constant may be the time constant indicating how quickly the sensor responds to a commanded change in lambda, and may be determined off-line based on non-degraded sensor function. If the determined time constant is greater than the nominal time constant, it indicates a slow response rate, and thus at 848, if the time constant is not less than or equal to the nominal time constant, a symmetric response degradation behavior is indicated.
If the time constant is less than or equal to the nominal time constant, method 800 includes indicating no degradation at 849. No degradation is indicated due to the model parameters indicating a symmetric behavior of the sensor, and both the sensor time constant and delay being similar to the nominal time constant and delay. Upon indicating a sensor degradation behavior, or no degradation, method 850 exits.
Thus, method 850 described with respect to
Thus, the methods described above with respect to
These methods allow for sensor degradation monitoring during steady state operating conditions, for example during idle operation or when engine speed varies by less than a threshold amount, such as 20%. In doing so, the sensor may be monitored during normal engine operation, avoiding operation under conditions that may be undesired and lead to increased emissions and/or reduced fuel economy. However, in some embodiments, the engine may purposely be operated rich or lean and the sensor monitored during these operation periods in order to increase the sensitivity of the detection and/or validate the models.
It will be appreciated that the configurations and methods disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible. For example, the above technology can be applied to V-6, I-4, I-6, V-12, opposed 4, and other engine types. The subject matter of the present disclosure includes all novel and non-obvious combinations and sub-combinations of the various systems and configurations, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and sub-combinations regarded as novel and non-obvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and sub-combinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
5335643 | Abate et al. | Aug 1994 | A |
6564141 | Weisman, II | May 2003 | B2 |
7006909 | May | Feb 2006 | B1 |
20090112441 | Perschl et al. | Apr 2009 | A1 |
20110132341 | Magner et al. | Jun 2011 | A1 |
Entry |
---|
Makki, Imad Hassan et al., “Non-Intrusve Exhaust Gas Sensor Monitoring,” U.S. Appl. No. 13/352,885, filed Jan. 18, 2012, 39 pages. |
Number | Date | Country | |
---|---|---|---|
20130180510 A1 | Jul 2013 | US |