Method and system for air-fuel ratio control and for detecting cylinder imbalance
A non-intrusive method for detecting cylinder imbalances in engines by monitoring peak-to-peak exhaust lambda differentials addresses inconsistent results, enhancing emission control and fuel efficiency.
Patent Information
- Application Number
- DE102015118168
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2014-10-27
- Filing Date
- 2015-10-23
- Publication Date
- 2026-01-15
- Estimated Expiration
- 2035-10-23
AI Technical Summary
Existing methods for detecting cylinder-to-cylinder air-fuel ratio imbalances in engines are intrusive, prone to noise interference, and provide inconsistent results, leading to increased emissions and reduced fuel efficiency.
A non-intrusive method that monitors peak-to-peak exhaust lambda differentials to determine cylinder imbalances by counting instances below a threshold, normalized to total oscillations, and adjusts engine operation accordingly.
This approach provides reliable and consistent detection of cylinder imbalances, reducing emissions and improving fuel efficiency by minimizing intrusive control methods and noise interference.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Area
[0001] The present invention relates generally to methods and systems for detecting a cylinder combustion imbalance in a power engine. Background / Summary
[0002] To provide desired catalyst performance and reduced emissions, the engine air-fuel ratio can be maintained at a desired level (e.g., stoichiometric). A typical feedback air-fuel ratio control system involves monitoring the exhaust oxygen concentration by one or more exhaust gas sensors and adjusting fuel and / or air charge parameters to maintain a target air-fuel ratio. However, such feedback control can miss cylinder-to-cylinder variations in the air-fuel ratio, which can degrade engine performance and emissions. Although various approaches have been presented for individual cylinder air / fuel control aimed at reducing cylinder-to-cylinder air / fuel ratio variation, such variation, as recognized by the inventors, can still occur.Problems with a cylinder-air / fuel ratio imbalance can include, for example, increased NO. x -, CO and hydrocarbon emissions, knocking, poor combustion and reduced fuel economy.
[0003] Exemplary methods for addressing an air / fuel ratio imbalance include counting the air / fuel ratio deviations from an expected value when an air / fuel ratio dither control is applied. An example of a counting procedure is shown by Hasegawa et al. in US patent US 7,721,591 B2. It is inferred that an anomaly occurs in that cylinder of the engine if the number of times the air / fuel ratio deviation of a particular cylinder exceeds a threshold is greater than a predetermined number. Another approach for determining an air / fuel ratio imbalance involves a differential summation method that uses exhaust gas sensor signal differential values (e.g.,The system samples lengths at frequencies corresponding to or twice the fuel ignition frequency and calculates a summation of those values higher than a noise reduction minimum threshold. This summation is then compared to an error threshold to determine a cylinder-air-fuel imbalance.
[0004] However, the inventors of these systems have also recognized potential problems. For example, the approach described by Hasegawa relies on air-fuel ratio dither control to differentiate the air-fuel ratio of each individual cylinder. Dither control deliberately alters the air-fuel ratio of a given cylinder. Such air-fuel ratio control is intrusive and can lead to worsened emissions and / or excessive fuel injection. In another example, the summation method can suffer from sampling changes in the differential signal lengths, leading to inconsistent results. Furthermore, many of the differential signal lengths obtained in the summation method may lie within a sensor signal noise band where the error separation between small and large deviations from the stoichiometric air-fuel ratio is low.To compensate for this, the noise minimum threshold can be increased, which leads to a reduced sample size and unreliable results. Another limitation of the summation method is its restriction to higher vehicle loads.
[0005] In one example, the problems described above can be addressed by a procedure for simulating engine operation in response to a cylinder-air / fuel imbalance. The imbalance is determined based on a total number of instances in which the recorded peak-to-peak exhaust lambda differentials are less than a threshold normalized to a total number of peak-to-peak oscillations. In this way, a cylinder-air / fuel imbalance can be non-intrusively monitored during normal engine operation by counting the instances in which peak-to-peak lambda differentials are below a threshold (i.e., do not indicate a cylinder imbalance) and comparing the counted instances to an imbalance threshold.By analyzing differentials that are below a noise threshold, the number of counted samples can be increased and a higher error separation can be provided.
[0006] The patent application US 2013 / 0073184A1 discloses a device for determining the imbalance of the air-fuel ratio between the cylinders of an internal combustion engine, comprising: an air-fuel ratio sensor located on a section of an exhaust duct of the engine and configured to output a value corresponding to an air-fuel ratio of the exhaust gas flowing through the section on which the air-fuel ratio sensor is located; several fuel injectors for injecting fuel; a control unit for controlling an instructed amount of fuel injected so that an air-fuel ratio corresponds to a target air-fuel ratio; and an imbalance determination unit configured to determine an imbalance determination threshold.
[0007] Patent application US 2014 / 0298889A1 discloses a device for detecting a deviation from the normal state of an air-fuel ratio between the cylinders of an internal combustion engine, comprising a calculation unit that calculates a value based on an output from an air-fuel ratio sensor, a sensitivity correction unit for performing a sensitivity correction based on the output of the air-fuel ratio sensor; a unit for detecting the outside atmospheric pressure, and an outside air pressure correction unit that performs an outside air pressure correction based on the detected outside air pressure.as well as a determination unit which, by comparing the value calculated with the calculation unit with a predetermined value, determines the presence or absence of a variation anomaly in an air-fuel ratio between the cylinders, while the sensitivity correction and the correction of the outside air pressure are carried out.
[0008] Naturally, the above summary is provided to introduce, in simplified form, a selection of concepts that are further described in the detailed description. It is not intended to identify key features or essential characteristics of the claimed subject matter, the scope of protection of which is clearly defined by the claims following the detailed description. Furthermore, the claimed subject matter is not limited to implementations that resolve any disadvantages mentioned above or in any part of this disclosure. Brief description of the drawings Fig. Figure 1 shows a schematic representation of an exemplary vehicle system. Fig. Figure 2 shows a high-level flowchart illustrating an exemplary procedure for carrying out a counting procedure to measure an air / fuel deviation from stoichiometry. Fig. Figure 3 shows a flowchart that represents a procedure for performing a counting procedure using LAMDIF values. Fig. Figure 4 shows a flowchart illustrating a procedure for performing a counting procedure using peak-to-peak differentials. Fig. Figure 5 shows a flowchart illustrating a procedure for using LAMDIF and peak-to-peak counts to determine air / fuel imbalance. Fig. Figure 6 shows a graph illustrating exemplary results for vehicle data PIP events. Fig. Figure 7 shows a graph representing LAMDIF results for peak-to-peak differentials. Fig. Figure 8 shows a graph representing an error separation during the measurement of a percentage air-fuel separation from the stoichiometry. Detailed description
[0009] The following section describes in more detail a diagnostic procedure and a diagnostic system for a power machine system with reference to the accompanying drawings. It should be noted that the following description of one embodiment is an example and that various alternative embodiments can also be used.
[0010] Fig. Figure 1 presents a schematic representation of a power engine system 100, which includes a cylinder of a multi-cylinder power engine 10 that may be incorporated into the propulsion system of a motor vehicle. The power engine 10 can be controlled, at least partially, by a control system comprising a controller 12 and by input from a vehicle operator 132 via an input device 130. In this example, the input device 130 includes an accelerator pedal and a pedal position sensor 134 for generating a proportional pedal position signal PP. The combustion chamber (i.e., the cylinder 30) of the power engine 10 may include combustion chamber walls 32 with a piston 36 positioned therein. The piston 36 may be coupled to a crankshaft 40, so that the reciprocating motion of the piston is converted into a rotary motion of the crankshaft.The crankshaft 40 can be coupled to at least one drive wheel of a vehicle via an intermediate gear system. Furthermore, a starter motor can be coupled to the crankshaft 40 via a flywheel to enable a starting operation of the engine 10.
[0011] The combustion chamber 30 can receive intake air from the intake manifold 44 via an intake port 42 and can expel combustion gases via the exhaust port 48. The intake manifold 44 and the exhaust port 48 can be selectively connected to the combustion chamber 30 via an intake valve 52 and an exhaust valve 54, respectively. In some embodiments, the combustion chamber 30 can contain two or more intake valves and / or two or more exhaust valves. In this example, the intake valve 52 and the exhaust valve 54 can be controlled by one or more cams via cam actuation and can utilize cam profile switching (CPS) and / or variable cam timing (VCT) and / or variable valve timing (VVT) and / or variable valve lift (VVL) systems, which can be operated by the controller 12 to vary the valve operation.The positions of the inlet valve 52 and the exhaust valve 54 can be determined by position sensors 55 and 57, respectively. In alternative embodiments, the inlet valve 52 and / or the exhaust valve 54 can be controlled by electric valve actuation. For example, the cylinder 30 can alternatively include an inlet valve controlled by electric valve actuation and an exhaust valve controlled by cam actuation, including CPS and / or VCT systems.
[0012] In some embodiments, each cylinder of the engine 10 can be configured with one or more fuel injection devices to supply fuel to it. As a non-limiting example, cylinder 30 is shown, which contains a fuel injection device 66 supplied with fuel from the fuel system 172. The fuel injection device 66 is shown directly coupled to cylinder 30 to inject fuel directly into it proportionally to the pulse width of a signal FPW received by the controller 12 via the electronic driver 68. In this way, the fuel injection device 66 provides what is known as direct injection (here also referred to as "DI") of fuel into the combustion cylinder 30.
[0013] It will be noted that, in an alternative embodiment, the injection device 66 can be a single injection device that supplies fuel to the intake port on the intake side of the cylinder 30. It will also be noted that the cylinder 30 can receive fuel from multiple injection devices, such as multiple single injection devices, multiple direct injection devices, or a combination thereof.
[0014] Further based on Fig. 1. The intake port 42 can contain a throttle 62, which has a throttle valve 64. In this particular example, the position of the throttle valve 64 can be changed by the controller 12 via a signal provided to an electric motor or actuator contained in the throttle 62, a configuration commonly referred to as electronic throttle control (ETC). In this way, the throttle 62 can be operated to change the intake air supplied to the combustion chamber 30, among other engine cylinders. The position of the throttle valve 64 can be provided to the controller 12 by a throttle position signal TP. The intake port 42 can contain a mass airflow sensor 120 and a manifold air pressure sensor 122 to provide signals MAF and MAP, respectively, to the controller 12.
[0015] The ignition system 88 can, in selected operating modes, provide a spark for the combustion chamber 30 via the spark plug 92 in response to a signal SA for advancing the ignition spark from the controller 12. Although external ignition components are shown, the combustion chamber 30, or one or more other combustion chambers of the engine 10, can in some embodiments be operated in a self-ignition mode with or without a spark.
[0016] On the intake side of the emission control device 70, an intake-side exhaust gas sensor 126 is shown coupled to the exhaust channel 48. The intake-side sensor 126 can be any suitable sensor for providing an indication of an exhaust-air-fuel ratio, such as a linear broadband oxygen sensor or UEGO sensor (universal exhaust oxygen sensor or wide-range exhaust oxygen sensor), a dual-state narrowband oxygen sensor or EGO sensor, a HEGO sensor (heated EGO sensor), a NOx sensor, an HC sensor, or a CO sensor. In one embodiment, the intake-side exhaust gas sensor 126 is a UEGO configured to provide an output, such as a voltage signal, proportional to the amount of oxygen present in the exhaust. The controller 12 uses the output to determine the exhaust-air-fuel ratio.
[0017] An emission control device 70 is shown arranged along the exhaust channel 48 on the outlet side of the exhaust gas sensor 126. The device 70 can be a three-way catalytic converter (TWC) configured to reduce NOx and oxidize CO and unburned hydrocarbons. In some embodiments, the device 70 can be a NOx separator, various other emission control devices, or combinations thereof.
[0018] A second, exhaust-side exhaust gas sensor 128 is shown, which is coupled to the exhaust channel 48 on the exhaust side of the emission control device 70. The exhaust-side sensor 128 can be any suitable sensor for providing an indication of the exhaust-air-fuel ratio, such as a UEGO, an EGO, a HEGO, etc. In one embodiment, the exhaust-side sensor 128 is a HEGO configured to indicate the relative enrichment or depletion of the exhaust gas after it has passed through the catalyst. Thus, the HEGO can provide an output in the form of a switching point or voltage signal at the point where the exhaust gas switches from lean to rich.
[0019] A third, exhaust-side exhaust gas sensor 129 is shown, which is coupled to the exhaust channel 48 on the exhaust side of the emission control device 70 and is symmetrically opposite the HEGO sensor 128. The exhaust-side sensor 129 can be any suitable sensor for providing an indication of the exhaust-air-fuel ratio, such as a UEGO, an EGO, a HEGO, etc. In one embodiment, the exhaust-side sensor 129 is a HEGO configured to indicate the relative enrichment or depletion of the exhaust gas after it has passed through the catalyst. Thus, the HEGO can provide an output in the form of a switching point or voltage signal at the point where the exhaust gas switches from lean to rich.
[0020] Furthermore, in the disclosed embodiments, an exhaust gas recirculation (EGR) system can direct a desired proportion of the exhaust gas from the exhaust port 48 via the EGR port 140 to the intake port 42. The amount of EGR supplied to the intake port 42 can be changed by the controller 12 via the EGR valve 142. An EGR sensor 144 can also be arranged within the EGR port and provide information on the pressure and / or temperature and / or concentration of the exhaust gas. Under certain conditions, the EGR system can be used to control the temperature of the air-fuel mixture within the combustion chamber.
[0021] The Controller 12 is in Fig. Figure 1 is shown as a microcomputer comprising a microprocessor unit 102, input / output ports 104, an electronic storage medium for executable programs and calibration values, shown in this particular example as a read-only memory chip 106, a read / write memory 108, a hold memory 110, and a data bus. In addition to the signals discussed previously, the controller 12 can receive various signals from sensors coupled to the engine 10, including a measurement of the induced mass airflow (MAF) from the mass airflow sensor 120; an engine coolant temperature (ECT) from the temperature sensor 112 coupled to the cooling sleeve 114; a profile ignition sampling (PIP) signal from the Hall effect sensor 118 (or another type) coupled to the crankshaft 40; and the throttle position (TP) from a throttle position sensor. and the manifold absolute pressure signal (MAP signal) received from sensor 122.The motor speed RPM can be generated by the controller 12 from the PIP signal.
[0022] The storage medium read-only memory 106 can be programmed with computer-readable data representing non-temporary instructions that can be executed by the processor 102 to perform the procedures described below, as well as other variations that are expected but not specifically listed.
[0023] As described above, shows Fig. 1 only one cylinder of a multi-cylinder engine, where each cylinder may similarly contain its own set of inlet / exhaust valves, fuel injection device, spark plug, etc.
[0024] As those skilled in the art will recognize, the specific routines described in the flowcharts below can represent one or more of any number of processing strategies, such as event-driven, interrupt-driven, multitasking, multithreading, and the like. Thus, various activities or functions shown can be performed in the sequence presented, performed in parallel, or, in some cases, omitted. Likewise, the processing sequence is not necessarily required to achieve the features and benefits but is included for the sake of clarity and description. Although not explicitly shown, one or more of the activities or functions shown can be performed repeatedly, depending on the specific strategy employed.Furthermore, these figures graphically represent code that is to be programmed into the computer-readable storage medium in the controller 12 in order to be processed by the controller together with the information as in . Fig. The power machine hardware shown in section 1 is to be executed.
[0025] Fig. Figure 2 is a high-level flowchart that presents an exemplary Method 200 for identifying air / fuel imbalance faults using a counting method in accordance with the present disclosure. In particular, Method 200 relates to the use of a number of signals to identify an air / fuel imbalance fault associated with a cylinder. Method 200 is described here by reference to the Fig. The components and systems shown in Figure 1 are described, although it is understood that the method can be applied to other systems without deviating from the scope of protection of this disclosure. Method 200 can be executed by the controller 12 and comprises calculating an air / fuel ratio from an exhaust gas sensor, such as a sensor 126 located on the intake side of a catalyst.
[0026] Procedure 200 can be used in system 100. Fig. 1. For example, the controller 12 can contain the hardware and / or software configured to implement the procedure 200 together with the power machine hardware shown, such as the various sensors and actuators.
[0027] In 202, the method includes determining engine operating parameters. The engine operating parameters may include, but are not limited to, the engine speed, the engine load, the set air-fuel ratio, the exhaust air-fuel ratio as measured by an exhaust gas sensor (such as sensor 126). In 204, the method includes performing engine air / fuel control. The air / fuel control may include determining a set engine air-fuel ratio (e.g., a target engine air-fuel ratio) (e.g.,The system includes determining the current exhaust-air-fuel ratio based on engine speed and load, using feedback from the exhaust gas sensor, and adjusting one or more engine operating parameters (such as fuel injection quantity) based on the difference between the target air-fuel ratio and the actual air-fuel ratio. The exhaust gas sensor used in the air / fuel control system can, for example, be a UEGO sensor positioned on the intake side of a catalytic converter.
[0028] During air / fuel control, exhaust gas from a group of cylinders can be routed to the exhaust gas sensor. The exhaust gas sensor can be positioned such that the exhaust gas from a group of cylinders, such as a group of cylinders in an engine's cylinder bank, is routed to the sensor on the intake side. Alternatively, exhaust gas from only a subset of the engine's cylinders can be routed to the sensor. For example, the exhaust gas sensor could be located on the exhaust side of an exhaust gas confluence point, where branches of the exhaust manifold leading from individual cylinders of a corresponding engine cylinder bank converge, or on the intake side of an exhaust manifold confluence point, where branches of the exhaust manifold leading from individual engine cylinder banks converge.In this way, only the exhaust gas from a corresponding group of cylinders can be directed to an exhaust gas sensor.
[0029] At 205, procedure 200 can initiate a cylinder imbalance monitoring program. As explained below, the cylinder imbalance monitoring program, in short, collects and analyzes an exhaust gas sensor output to determine if a cylinder air / fuel imbalance is present. Furthermore, a single gas sensor can be used to monitor both an air / fuel ratio imbalance due to a cylinder-to-cylinder air / fuel change and to provide air / fuel feedback control for multiple engine cylinders. The cylinder imbalance monitoring program can be initiated at any time during engine operation or may be initiated only under specific operating conditions.For example, the imbalance monitoring program may only be initiated during steady-state operating conditions and / or only when the engine has reached its optimal operating temperature. This may be because the temperature of an exhaust gas sensor is too low to operate accurately. In some examples, the cylinder imbalance monitoring program may run continuously during engine operation or may run only periodically.
[0030] In the 206 procedure, this involves detecting and / or receiving a signal from the exhaust gas sensor. The signal detected for each exhaust gas sensor may contain a voltage output indicating the exhaust oxygen concentration, which can be converted into an air-fuel ratio. However, this detected air-fuel ratio may represent the overall exhaust-air-fuel ratio, making it difficult to correlate with a specific cylinder of the engine. As explained below, the exhaust gas sensor signal can be sampled at a frequency at or above the engine's ignition frequency to differentiate the air-fuel ratio of each cylinder.
[0031] An exemplary procedure for sampling the exhaust gas sensor signal, as described in 206, may involve the controller sampling the exhaust gas sensor at half or full PIP intervals. The controller may then perform a calculation to determine an air-fuel ratio differential value (referred to as a LAMDIF value) based on the exhaust gas sensor samples obtained over successive PIP signals. The procedure may then proceed to 208 and compare LAMDIF values against a threshold. In this example, the threshold can be used to utilize data that might otherwise be misinterpreted as signal noise. For instance, the threshold may be a suitable threshold that excludes samples limiting fault separation while maintaining a large sample size for counting to reliably determine a diagnosis. This provides improved fault separation.In one example, the threshold value can be in the range of 0.1–0.175. This example is in [document / section name]. Fig. 3 and Fig. 6 discussed in more detail.
[0032] A second exemplary method for sampling the exhaust gas sensor signal, described in Figure 206, may involve sampling peak-to-peak differentials from an exhaust gas sensor over a given duration (e.g., over several engine cycles). The amplitude of peak-to-peak oscillations may be calculated and measured against a threshold. The threshold may be the same threshold discussed above (e.g., fixed in the range of 0.1–0.175) or it may vary depending on operating parameters. In one example, the threshold may change as the engine speed and / or engine load changes, with the threshold increasing, for example, as the engine speed increases. The use of the threshold may be for the same reasons as described above in this example. This example is described in Figure 206. Fig. 4, Fig. 7 and Fig. 8 discussed in more detail.
[0033] As will be shown below using the following examples Fig. As described in more detail in section 5, both sampling / counting methods can be executed simultaneously, or only one sampling / counting method can be executed. Executing only one sampling method can reduce the processing load on the controller. Conversely, executing both sampling methods and reporting a cylinder imbalance when one or both sampling methods report an imbalance can provide more sensitive and / or robust imbalance detection.
[0034] At step 208, the procedure involves determining whether a sample received during the sampling window should be counted, based on whether the sample is less than the threshold described above. If the answer is no, the procedure proceeds to step 210 and the sample is not counted. If the answer is yes, the sample is less than the threshold and is counted. Both processes proceed to step 214 (since the uncounted sample is included in the total possible number of samples described below). At step 214, the controller continues with step 200, repeating steps 206 through 212 for all samples over the given duration set by the controller.
[0035] In the case of 216, the procedure can include comparing the number of counted samples, normalized to the total number of samples over a given duration, with a second threshold indicating whether a cylinder imbalance is present. The second threshold can be a fixed value, such as in the range of 80–90%, or it can vary, for example, based on the engine speed and / or the engine load. In one example, the second threshold can increase as the engine speed increases.
[0036] If the sample count value does not exceed the second threshold, the procedure may indicate an imbalance 218, whereby the controller may perform an engine operation adjustment 222 in response to the indicated cylinder imbalance. As an example, adjustments may include limiting engine torque, reducing boost pressure, adjusting spark timing, and / or modifying feedback fuel delivery to maintain a desired air-fuel ratio (e.g., limiting feedback fuel delivery adjustments). After performing the engine operation adjustment, the procedure may proceed to 226. At 226, the controller may notify an operator of the imbalance by illuminating a fault indicator lamp and / or the controller may set a diagnostic code stored in the controller's memory.If the sample count does not exceed the second threshold, no imbalance is indicated (220) and the current power engine operation is maintained (224). At 224 or 226, the process is exited (200).
[0037] Thus, the method described above samples an exhaust gas sensor signal at a frequency corresponding to the ignition frequency (or half the ignition frequency) of the engine to acquire air-fuel ratio data for individual cylinders. The difference between successive air-fuel ratios can be determined and compared to an error threshold. Differential values below the threshold indicate a relatively small deviation from one sample to the next and therefore do not indicate a cylinder air-fuel ratio error. However, differential values above the threshold indicate a relatively large deviation and can indicate a cylinder air-fuel ratio error. All differential values smaller than the threshold (e.g.,The error-free samples are counted, normalized to the total number of analyzed samples, and compared to a disequilibrium threshold. If the normalized count of error-free samples is less than the disequilibrium threshold, a cylinder disequilibrium is indicated, and the engine operation can be simulated.
[0038] The method utilizes the variability of the intake-side exhaust gas oxygen sensor signal (UEGO) during unstable combustion as an indicator of imbalance. The UEGO sensor signal is essentially a very coarse sinusoidal oscillation. For this method, the UEGO sensor voltage (converted to lambse) is sampled at each PIP (or half-PIP). The sampled signal is then evaluated to determine the signal peaks (changes in direction), with a differential signal length calculated as the absolute value between successive peaks. This air-fuel ratio differential can be referred to as peakdif.
[0039] Generally, peakdif is small when no cylinder disequilibrium is present. As more cylinder disequilibrium is introduced, the value of peakdif increases. Because of these differences in signal values, peakdif can be used as an indicator of disequilibrium. Based on test results, the magnitude of peakdif (or, similarly, any differential sampling of the lambse signal) is not always consistent, so integrating peakdif values over time can lead to inconsistent summation ratios and detection difficulties. However, "counting" these values tends to normalize the results. As disequilibrium develops, the number of "peakdif counts below a threshold" decreases, resulting in a larger error count.In some examples, the number of peakdif counts above a threshold could also be used to determine whether an imbalance exists.
[0040] Furthermore, the monitoring program can be executed over a wide speed / load range with variable peakdif thresholds, depending on the current speed / load, or count values can be "stored" in different speed / load ranges to allow data weighting. This enables the monitoring program to operate in the most optimized speed / load zones and appropriately weight the results based on its detection capabilities.
[0041] Thus, the method described above provides a power engine procedure that includes adjusting the power engine operation in response to a cylinder-air / fuel imbalance. The imbalance is determined based on a total number of cases in which recorded peak-to-peak exhaust-air-fuel ratio differentials are smaller than a threshold normalized to a total number of peak-to-peak oscillations.
[0042] In one example, adjusting the engine operation involves limiting the adjustment of feedback fuel injection adjustments to maintain a desired air-fuel ratio. Furthermore, the procedure can include indicating the specific cylinder imbalance via a diagnostic code stored in memory.
[0043] Each captured peak-to-peak exhaust-air-fuel ratio differential can encompass a respective peak-to-peak amplitude of a sampled exhaust gas sensor signal. The exhaust gas sensor signal can be sampled at least once in each cylinder ignition event.
[0044] To determine the total number of cases in which detected peak-to-peak exhaust-air-fuel ratio differentials are less than the threshold, the method may include determining each peak-to-peak amplitude of the sampled exhaust sensor signal over a given duration and setting the total number of cases as the number of peak-to-peak amplitudes determined over a given duration that are less than the threshold.
[0045] To normalize the total number of cases in which the recorded peak-to-peak exhaust-air-fuel ratio differentials are less than the threshold, the procedure may involve dividing the number of peak-to-peak amplitudes that are less than the threshold by a total number of peak-to-peak amplitudes determined over the given duration to determine a normalized number of peak-to-peak amplitudes that are less than the threshold.
[0046] In some examples, the threshold is a first threshold, and disequilibrium is indicated if the normalized number of peak-to-peak amplitudes below the first threshold is below a second threshold. In some examples, the first threshold is based on the engine speed and / or the engine load; for example, the first threshold may increase as the engine speed increases.
[0047] Fig. Figure 3 is a flowchart of a more detailed exemplary procedure 300 for using LAMDIF count values to monitor the air / fuel ratio imbalance of a power engine (e.g., power engine 10) using an exhaust gas sensor positioned in an exhaust path of the internal combustion engine with a PIP sensor attached to a crankshaft (e.g., crankshaft 40). The procedure 300 can be implemented in the system 100 from Fig. 1 will be implemented.
[0048] Method 300 can be executed as part of Method 200, for example, in response to the initiation of the cylinder misalignment monitoring program to sample the exhaust gas sensor signal. In Method 302, the method involves sampling the exhaust gas sensor signal at a frequency over a given duration. The frequency at which the exhaust gas sensor signal is sampled can be a suitable frequency and can be time-set to correspond to ignition events of individual cylinders. In one example, the signal can be sampled each time the controller receives a PIP signal. The PIP signal can be sent by a crankshaft sensor, such as a Hall-effect sensor 118, each time a specific tooth (or missing tooth) of a gear coupled to the crankshaft passes the Hall-effect sensor.In other examples, the exhaust gas sensor signal can be sampled twice on each PIP signal, sampled every two PIP signals, or sampled at another suitable frequency. The given duration can be a suitable sampling window and can be, for example, a given number of engine cycles (e.g., 50), a given number of sampled sensor signals (e.g., 50 or 100), or a given time interval.
[0049] In section 304, the controller calculates several exhaust-air-fuel ratio differentials. This can include converting the sampled exhaust-sensor signals into air-fuel ratios (e.g., lambda) and calculating the differential between the air-fuel ratio for a first sample and for a second subsequent sample, also known as the LAMDIF, as described in section 306. Further details regarding the calculation of LAMDIF are given below with reference to Fig. 3 shown.
[0050] In procedure 308, the procedure involves determining whether LAMDIF for a given calculated LAMDIF is less than a given first threshold. The threshold may represent a value determined by the controller based on current engine operations such that it contains data within a cumulative percentage of 90%–95%. That is, samples below and up to this threshold can be counted because their error separation meets standards for accurately determining deviations from the stoichiometric air / fuel ratio. As an example, the first predetermined threshold may have a range of values from 0.1 to 0.175, which may encompass 90%–95% of the total samples collected. If the answer is yes, the procedure then proceeds to procedure 310. In procedure 310, the procedure involves counting the LAMDIF values that are below the first threshold.If the answer at 308 is no, procedure 300 proceeds to 312, where the procedure does not count the samples. Both 310 and 312 proceed to 314, where the comparison of LAMDIF with the first threshold is repeated for each calculated LAMDIF over the given duration. Procedure 300 then terminates.
[0051] Fig. Figure 4 is a flowchart of Procedure 400 for calculating air-fuel ratio differentials based on peak-to-peak exhaust gas sensor signal analysis. Procedure 400 can be executed during the execution of Procedure 200, for example, in response to the initiation of the cylinder air / fuel imbalance monitoring program. Similar to Procedures 200 and 300, Procedure 400 monitors the air / fuel ratio imbalance of an engine using an exhaust gas sensor (e.g., sensor 126) positioned in an exhaust port (e.g., exhaust port 48) of the internal combustion engine (e.g., engine 10). Procedure 400 can be executed in System 100 from Fig. 1. For example, the controller can contain 12 instructions stored in the controller that are executed to implement procedure 400.
[0052] At 402, the controller receives an output from an exhaust gas sensor and stores it in memory, which can be represented as a graph of the air / fuel ratio measured over time. The time duration can correlate with a given number of engine cycles (e.g., 50) or with another suitable duration dependent on the engine speed. At 404, the controller calculates peak-to-peak differentials based on a sampled output from 402. The output shows peaks based on the gas sensor output, with the peak-to-peak differentials calculated based on the amplitude of the peaks. Further details are provided below. Fig. 7 is shown for 402, 404.
[0053] In 406, the procedure includes determining whether the peak-to-peak differentials are smaller than a predetermined first threshold. The first predetermined threshold can be similar to the one above in relation to Fig. 2 and Fig. The first threshold described in point 3 must be met. If the answer is yes, the procedure proceeds to 408. In 408, the procedure includes counting peak-to-peak differentials that are smaller than the first threshold. If the answer in 406 is no, the procedure proceeds to 410 and does not count peak-to-peak differentials. Procedure 400 can then be exited.
[0054] As above based on Fig. As described in 3-4, an exhaust gas sensor signal can be sampled and processed at a desired frequency over a given duration to determine whether each sample indicates a cylinder fault. The number of samples that do not indicate a cylinder fault can be compared to a misalignment threshold to determine whether a cylinder-air-fuel misalignment exists. The exhaust gas sensor signal can be sampled and processed to LAMDIF values or peak-to-peak differentials. In some examples, it may be advantageous not only to process the sampled signal in accordance with either the method described above in 300 or the method described above in 400. As illustrated below, Fig. As described in section 5, in other examples it may be advantageous to process the exhaust gas sensor signal in accordance with both methods and to indicate a cylinder imbalance if one or both sampling / targeting methods indicate a cylinder imbalance.
[0055] Fig. Figure 5 is a flowchart that describes in detail a procedure 500, which includes elements of procedures 300 and 400. Procedure 500 can be executed during the execution of procedure 200, for example, in response to the initiation of the cylinder air / fuel imbalance monitoring program. Similar to procedures 200, 300, and 400, procedure 500 monitors an air / fuel ratio imbalance of an engine using an exhaust gas sensor (e.g., sensor 126) positioned in an exhaust port (e.g., exhaust port 48) of the internal combustion engine (e.g., engine 10). Procedure 500 can be executed in system 100 from Fig. 1. For example, controller 12 can contain instructions stored in the controller that are executed to implement procedure 500. Procedure 500 uses both of the above based on Fig. 3 and Fig. The exhaust gas sensor sampling methods described in section 4 (e.g., the LAMDIF method 300 and the peak-to-peak method 400) are used to perform cylinder air / fuel ratio imbalance diagnostics. Many advantages may exist for performing both methods simultaneously, including, but not limited to, higher sensitivity for cylinder imbalance, a larger data set, and a backup count in case of a fault in one method.
[0056] In procedure 502, the procedure involves comparing the data counts from procedures 300 and 400. In procedure 504, the procedure involves determining whether either procedure 300 or procedure 400 has a count value lower than the second specified threshold. As an example, in procedure 502, the procedure proceeds to 508 and indicates an imbalance, and then to 510 if one or more of the procedure counts are lower than the second threshold. If both counts are higher than the second threshold, no imbalance is indicated (512). In procedure 510, the controller can perform an engine adjustment (514) to diagnose the air / fuel ratio imbalance. In procedure 512, the controller can choose to maintain the current engine operation (516).One advantage of performing both methods to measure an air / fuel ratio imbalance can be the improved detection of a cylinder imbalance. Methods 300 and 400 evaluate the same data differently, which can help detect an air / fuel imbalance that might not have been calculated using only one method if one method meets its second threshold and the other does not.
[0057] As a second example, the procedure at 502 only transitions to 508 to indicate a misbalance if both procedures have 300 and 400 fewer counts than the second threshold. As described above, running both procedures simultaneously, while only indicating a misbalance if one procedure provides a larger count than the second threshold, can offer several advantages. For example, one procedure might be more reliable than the other for a given power machine operation (e.g., one procedure might be more reliable at high speeds and loads, while the other might be more reliable at low speeds and loads). The controller can then indicate a misbalance even if only one of the two procedures exceeds the second threshold.However, in some examples, it may be necessary for both sampling methods to have count values exceeding the second threshold to indicate a disequilibrium. This can ensure a robust detection method that avoids false positive indications of a cylinder disequilibrium. Method 500 can then be abandoned.
[0058] Thus, the method described above can sample an exhaust gas sensor signal to determine both LAMDIF values and peak-to-peak differential values and compare each value to a first threshold. For each LAMDIF and peak-to-peak value, those values that are less than the first threshold are counted (e.g., sorted into a "fault-free" group) and normalized with respect to a total number of analyzed samples. Each normalized "fault-free" group is compared to a second threshold. In one example, a cylinder imbalance can be reported if either normalized "fault-free" group (e.g., the group containing LAMDIF values or the group containing peak-to-peak values) is less than the second threshold. In another example, a cylinder imbalance can be reported only if both normalized "fault-free" groups are less than the second threshold.
[0059] Fig. Figure 6 shows a graph 602, which shows exemplary results for vehicle data of an exemplary power machine system such as system 100 from Fig. Figure 1 represents. The system 100 can be configured to sample (e.g., take a “snapshot”) a signal sent by sensor 126 with a controller 12 at a time corresponding to a profile ignition recording (PIP) event in order to monitor an air / fuel ratio imbalance of the internal combustion engine for multiple cylinders. The sampled signal can be converted into an air / fuel ratio at the PIP and can be used to calculate an air-fuel ratio differential (LAMDIF). This can be done by determining the difference between an air-fuel ratio at a given PIP and the air-fuel ratio of the preceding PIP event. 604 from Fig. 6 represents the graphical value of LAMDIF.
[0060] Fig. Figure 7 illustrates a graphical representation 700 of graph 702 of the air / fuel ratio over time. Figure 704 refers to the peak-to-peak differential described in procedure 400. The peak-to-peak differential is calculated by determining the length difference between two adjacent peaks in the graphical representation, also known as the peak amplitude. Figure 704 is simply an example of such a calculation. As shown above, Fig. 2 and Fig. As described in section 4, each peak-to-peak differential is calculated over the given sampling period and compared to a disequilibrium threshold.
[0061] As previously explained, an air-fuel ratio differential value can be compared to a threshold value to determine whether the air-fuel ratio differential represents a potential cylinder-air-fuel ratio error or whether it represents a fault-free condition (where, for example, values below the threshold are considered fault-free). This threshold value can be set to a level that provides optimal separation between air-fuel ratios that deviate from stoichiometry by a large and a small amount. Fig.Figure 8 shows a graphical representation of the percentage separation from the stoichiometry for varying levels of a rich or lean air-fuel ratio. Figure 802 represents an exemplary threshold range that provides reliable error separation. This threshold range represents 90%–95% of all calculated air-fuel ratio differentials (e.g., from methods 300 or 400 described above) that are smaller than the threshold. That is, the threshold is chosen such that 90%–95% of all calculated differentials are below the threshold. The error separation, as shown by Figures 804A–D, represents the difference between an engine running 25% lean and / or rich versus an engine running 7% lean and / or rich. The greater the percentage separation from the stoichiometry between 25% and 7% lean and / or fatty, the better the error separation value.Figures 806-812 represent graphs of a power engine cylinder operating at 25% rich, 25% lean, 7% rich and 7% lean respectively.
[0062] In this way, the counting method can enable a power engine controller to accurately diagnose a cylinder-air / fuel ratio imbalance. By counting the samples normalized to a total number of peak-to-peak oscillations below the threshold, the data can be more consistent than if it relies on a summation method that only counts samples above the threshold.
[0063] The technical function of the counting method involves counting samples normalized to a total number of peak-to-peak oscillations below the threshold and comparing this value to an imbalance threshold to better control the operation of the engine. If the number is below the threshold, it can be concluded that there is a relatively large number of samples above the threshold, indicating an air / fuel imbalance, and the control system can then take appropriate action.
[0064] Thus, the systems and methods described here provide a procedure that includes determining peak-to-peak engine exhaust gas sensor signal difference values; counting each specific peak difference value that is less than a first predetermined threshold; and indicating a cylinder imbalance via a vehicle indicator element when the count of specific peak difference values falls below a second predetermined threshold, below the first predetermined threshold.
[0065] The determined peak-to-peak exhaust gas sensor signal differential values can include respective peak-to-peak amplitudes of the exhaust gas sensor signal. In one example, the first predefined threshold changes as the engine speed changes. Furthermore, the method can include adjusting the engine operation in response to the specified cylinder imbalance. Adjusting the engine operation can include reducing an engine torque limit.
[0066] Another embodiment relates to a system comprising: a power engine having multiple cylinders; an exhaust gas sensor; and a controller having instructions to replicate the power engine operation in response to a cylinder-air / fuel imbalance, the imbalance being determined on the basis of a number of counted air-fuel ratio differentials normalized to a total number of air-fuel ratio differentials calculated from feedback from the exhaust gas sensor over a given duration.
[0067] In one example, the controller has instructions to determine an air-fuel ratio differential as a peak-to-peak amplitude of a signal from an exhaust gas sensor and to determine that the air-fuel ratio differential is a counted air-fuel ratio differential if the peak-to-peak amplitude is less than a threshold value.
[0068] The total number of air-fuel ratio differentials can include the number of counted air-fuel ratio differentials and a number of uncounted air-fuel ratio differentials, with the uncounted air-fuel ratio differentials including peak-to-peak amplitudes that are greater than the threshold.
[0069] Furthermore, the system may include an engine speed sensor and the controller may contain instructions to determine an air-fuel ratio differential as a difference between a first output of the exhaust gas sensor, sampled when the engine speed sensor sends a first signal to the controller, and a second output of the exhaust gas sensor, sampled when the engine speed sensor sends a second signal to the controller, and to determine that the air-fuel ratio differential is a counted air-fuel ratio differential if the difference between the first output and the second output is less than a threshold value.
[0070] It is noted that the exemplary control and estimation routines contained herein can be used with various power machine and / or vehicle system configurations. The control procedures and routines disclosed herein can be stored as executable instructions in non-temporary memory. The specific routines described herein can represent one or more of any number of processing strategies, such as event-driven, interrupt-driven, multitasking, multi-threading, and the like. Thus, various actions, operations, and / or functions shown can be executed in the sequence shown, executed in parallel, or, in some cases, omitted.Likewise, the processing sequence is not necessary to achieve the features and advantages of the exemplary embodiments described herein, but is given for the sake of clarity and description. One or more of the actions, operations, and / or functions shown can be executed repeatedly, depending on the specific strategy employed. Furthermore, the described actions, operations, and / or functions can graphically represent code programmed into a non-temporary memory of the computer-readable storage medium in the power-machine control system. It should be noted that the configurations and routines disclosed herein are by their very nature exemplary and that these specific embodiments are not to be understood as limiting, since numerous modifications are possible. The technology described above can, for example,It can be applied to V6, I4, I6, V12, opposed-piston 4 engines and to other types of engines. The subject matter of this disclosure includes all new and non-obvious combinations and partial combinations of the various systems and configurations, as well as further features, functions and / or properties disclosed herein.
[0071] The following claims specifically point to certain combinations and partial combinations that are considered novel and not obvious. These claims may refer to "one" element, to "a first" element, or to its equivalent. These claims are to be understood as including one or more such elements, but neither requiring nor excluding two or more such elements. By amending the present claims or by presenting new claims in this or a related application, other combinations and partial combinations of the disclosed features, functions, elements, and / or properties may be claimed. Such claims, whether they have a broader, narrower, the same, or a different scope of protection than the original claims, are also considered to be included in the subject matter of the present disclosure.
Claims
[1] Power machine process (200), comprising the following: Replicating engine operation in response to a cylinder-air / fuel imbalance, wherein the imbalance is determined on the basis of a total number of cases in which detected peak-to-peak exhaust-air-fuel ratio differentials are less than a threshold normalized to a total number of peak-to-peak oscillations. [2] Method (200) according to claim 1, wherein the adjustment of the engine operation includes limiting the adjustment of feedback fuel supply adjustments to maintain a desired air-fuel ratio. [3] Method (200) according to claim 1, further comprising indicating the specific cylinder imbalance via a diagnostic code stored in the memory (106, 108). [4] Method (200) according to claim 1, wherein each detected peak-to-peak exhaust-air-fuel ratio differential comprises a respective peak-to-peak amplitude of a sampled exhaust sensor signal. [5] Method (200) according to claim 4, wherein the method for determining the total number of cases in which detected peak-to-peak exhaust-air-fuel ratio differentials are less than the threshold comprises: Determine each peak-to-peak amplitude of the captured exhaust gas sensor signal over a given duration, and Setting the total number of cases as a number of determined peak-to-peak amplitudes over the given duration that are less than the threshold. [6] Method (200) according to claim 5, wherein the method for normalizing the total number of cases in which the recorded peak-to-peak exhaust-air-fuel ratio differentials are less than the threshold comprises dividing the number of peak-to-peak amplitudes that are less than the threshold by the total number of peak-to-peak amplitudes determined over the given duration to determine a normalized number of peak-to-peak amplitudes that are less than the threshold. [7] Method (200) according to claim 6, wherein the threshold is a first threshold and wherein the imbalance is indicated if the normalized number of peak-to-peak amplitudes that are less than the first threshold is less than a second threshold. [8] Method (200) according to claim 7, wherein the first threshold is based on the engine speed and / or the engine load. [9] Method (200) according to claim 8, wherein the first threshold increases as the engine speed increases. [10] Method (200) according to claim 4, wherein the exhaust gas sensor signal is sampled at least once for each cylinder ignition event. [11] Procedure (200) comprising the following: Determining peak-to-peak engine exhaust gas sensor signal difference values; Counting each specific peak difference value that is lower than a first predetermined threshold; and Indicating a cylinder imbalance via a vehicle indicator element when the count of specific peak difference values lower than the first predetermined threshold falls below a second predetermined threshold. [12] Method (200) according to claim 11, wherein the determined peak-to-peak exhaust gas sensor signal difference values include respective peak-to-peak amplitudes of the exhaust gas sensor signal. [13] Method (200) according to claim 11, wherein the first predetermined threshold changes while the engine speed changes. [14] Method (200) according to claim 11, further comprising adjusting the power engine operation in response to the indication of the cylinder imbalance. [15] Method (200) according to claim 14, wherein the readjustment of the power machine operation includes reducing a power machine torque limit. [16] System (100) comprising the following: a power engine (10) having several cylinders (30); an exhaust gas sensor (126); and a controller (12) that has instructions to: to simulate the engine operation in response to a cylinder-air / fuel imbalance, wherein the imbalance is determined on the basis of a number of counted air-fuel ratio differentials normalized to a total number of air-fuel ratio differentials calculated from the feedback from the exhaust gas sensor (126) over a given duration. [17] System (100) according to claim 16, wherein the controller (12) has instructions to determine an air-fuel ratio differential as a peak-to-peak amplitude of a signal from the exhaust gas sensor (126) and to determine that the air-fuel ratio differential is a counted air-fuel ratio differential if the peak-to-peak amplitude is less than a threshold value. [18] System (100) according to claim 17, wherein the total number of air-fuel ratio differentials comprises the number of counted air-fuel ratio differentials and a number of uncounted air-fuel ratio differentials, wherein the uncounted air-fuel ratio differentials comprise peak-to-peak amplitudes that are greater than the threshold. [19] System (100) according to claim 16, further comprising an engine speed sensor and wherein the controller (12) has instructions to determine an air-fuel ratio differential as a difference between a first output of the exhaust gas sensor (126) sampled when the engine speed sensor sends a first signal to the controller (12) and a second output of the exhaust gas sensor (126) sampled when the engine speed sensor sends a second signal to the controller (12), and to determine that the air-fuel ratio differential is a counted air-fuel ratio differential if the difference between the first output and the second output is less than a threshold value. [20] System (100) according to claim 16, wherein the imbalance is indicated if the normalized number of counted air-fuel ratio differentials is less than a threshold value, and wherein the adjustment of the engine operation includes the adjustment of the ignition spark timing setting.
Citation Information
Patent Citations
Inter-cylinder air-fuel ratio imbalance determining apparatus for internal combustion engine
US20130073184A1
Apparatus for detecting variation abnormality in air-fuel ratio between cylinders
US20140298889A1
Abnormality diagnosis apparatus for internal combustion engine
US7721591B2