The present invention relates to diesel engines, and more particularly to closed loop control of an air/fuel (A/F) ratio of a diesel engine using an oxygen sensor.
Diesel engines generate drive torque by drawing in and compressing air. Fuel is injected into the compressed air and the heat of compression induces auto-ignition of the air/fuel mixture. As a result, diesel engines do not include spark plugs to induce ignition of the air/fuel mixture. The air to fuel (A/F) ratio is regulated using open-loop control (i.e., no feedback). Combustion of the air/fuel mixture drives pistons within cylinders. In turn, the pistons drive a crankshaft that transfers drive torque to a drivetrain.
The torque output of a diesel engine is regulated based on a fueling rate and injection timing. The fueling rate and injection timing for a particular diesel engine is developed on an engine dynamometer. More specifically, dynamometer data is used to develop look-up tables for fueling rate and injection timing based on engine speed (RPM) and engine load. The look-up tables are programmed into the memory of the control module of each diesel engine.
Because the look-up tables are developed from dynamometer data for a particular diesel engine type, they are not calibrated or otherwise adjusted for each particular diesel engine. As a result, accuracy in the A/F ratio control is dependent on the extent that engine components and operation thereof (e.g., injector flow, mass air flow meter, engine volumetric efficiency) deviate from the diesel engine system used on the dynamometer.
Accordingly, the present invention provides a fuel control system for a diesel engine. The fuel control system includes a first module that calculates a block learn multiplier (BLM) based on a feedback signal during a closed-loop fuel control period. A second module adjusts a base fueling rate of the diesel engine based on the BLM during an open-loop fuel control period.
In one feature, the base fueling rate is determined from a look-up table based on an engine speed (RPM) and an engine load.
In another feature, the base fueling rate is adjusted based on a ratio between the BLM and a neutral BLM value.
In still another feature, the fuel control system further includes an oxygen sensor that generates an oxygen sensor signal (OSS) based on an oxygen content of exhaust from the diesel engine. The feedback signal is the OSS.
In yet other features, the second module determines the base fueling rate from a look-up table and determines an adjusted fueling rate based on the BLM and the base fueling rate. The BLM is extrapolated across engine operating ranges of the look-up table to provide a plurality of BLMs. The fueling rate is adjusted based on one of the plurality of BLMs.
Further areas of applicability of the present invention will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
The present invention will become more fully understood from the detailed description and the accompanying drawings, wherein:
The following description of the preferred embodiment is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the term module refers to an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
Referring now to
Air is drawn into the intake manifold 14, is distributed to the cylinders 20 and is compressed therein. Fuel is injected into the cylinders 20 by the common rail injection system 16 and the heat of the compressed air ignites the air/fuel mixture. The exhaust gases are exhausted from the cylinders 20 and into the exhaust system 18. In some instances, the diesel engine system 10 can include a turbo 26 that pumps additional air into the cylinders 20 for combustion with the fuel and air drawn in from the intake manifold 14.
The exhaust system 18 includes exhaust manifolds 28,30, exhaust conduits 29,31, a catalyst 38 and a diesel particulate filter (DPF) 40. First and second exhaust segments are defined by the first and second cylinder banks 22,24. The exhaust manifolds 28,30 direct the exhaust segments from the corresponding cylinder banks 22,24 into the exhaust conduits 29,31. The exhaust is directed into the turbo 22 to drive the turbo 22. A combined exhaust stream flows from the turbo 22 through the catalyst 38 and the DPF 40. The DPF 40 filters particulates from the combined exhaust stream as it flows to the atmosphere.
A control module 42 regulates operation of the diesel engine system 10 according to the adjustable fuel control of the present invention. More particularly, the control module 42 communicates with an intake manifold absolute pressure (MAP) sensor 44, a mass air flow (MAF) sensor 45 and an engine speed sensor 46. The MAP sensor 44 generates a signal indicating the air pressure within the intake manifold 14, the MAF sensor 45 generates a MAF signal based on air flow into the engine 12 and the engine speed sensor 46 generates a signal indicating engine speed (RPM). An oxygen sensor 48 generates an oxygen sensor signal (OSS) based on an oxygen content of the exhaust. The oxygen sensor 48 is preferably a conventional switching oxygen sensor. The control module 42 determines a fueling rate based on RPM, engine load and a block-learn multiplier (BLM) discussed in further detail below. The fueling rate is generally measured in fuel volume per combustion event and the engine torque output is controlled via the fueling rate.
During normal operation, the control module 42 regulates engine fueling using an open-loop control. More specifically, the control module 42 determines a fueling rate from a pre-defined look-up table stored in memory. The fueling rate is determined based on RPM and engine load, which is determined based on MAP and/or MAF. The fueling rate is adjusted based on the BLM, as discussed in further detail below, and the injection system 16 is regulated to provide the desired fueling rate. During open-loop control, the control module regulates engine operation without any feedback indicating that the actual fueling rate was equal to the desired fueling rate. Additionally, the engine can be regulated to run across a broad range of A/F ratios (e.g., 80/1 to 13/1).
The control module 42 periodically initiates a DPF regeneration process. Moe specifically, the DPF 40 becomes full and must be regenerated to remove the trapped diesel particulates. During regeneration, the diesel particulates are burned within the DPF 40 to enable the DPF 40 to continue its filtering function. An exemplary regeneration method includes injecting fuel into the exhaust stream after the main combustion event. The post-combustion injected fuel is combusted over the catalyst 38. The heat released during the fuel combustion in the catalyst 38 increases the exhaust temperature, which burns the trapped particulates in the DPF 40.
The adjustable fuel control of the present invention provides a long-term fuel trim value or BLM. The BLM is determined based on the OSS during closed-loop control of the diesel engine system 10. More specifically, the BLM is determined during periods where the A/F ratio is controlled to a known value that is detectable by the oxygen sensor 48 (e.g., approximately 14.4). For example, during a DPF regeneration process, the A/F ratio is within a detectable range. During this period, closed-loop control is used to regulate engine operation based on the OSS. The A/F ratio is monitored based on the OSS and the control module 42 regulates fueling to maintain the A/F ratio at a desired value (e.g., 14.4).
The BLM is an adjustment factor that is applied to the fueling look-up table. The BLM is initially at a neutral value (e.g., 128) and is adjusted up or down based on the OSS during closed-loop control. Over several periods of closed-loop control, the BLM settles at a value that provides a desired A/F ratio based on the fueling rate determined from the look-up table. During subsequent operation using open-loop control, the fueling rate is adjusted based on the BLM. More specifically, the fueling rate is adjusted based on the BLM relative to the neutral BLM. For example, if the BLM is equal to 140, the fueling rate is increased by 140/128 (e.g., approximately 14%). If the BLM is equal to 110, the fueling rate is decreased by 110/128 (e.g., approximately 9%). In this manner, the BLM adjusts the fueling rate from the pre-programmed values to account for engine variations.
The BLM is adjusted based on a short-term integrator value. During closed-loop control, the integrator value increases or decreases based on the OSS. The BLM tracks the integrator based on a delay. More specifically, if the integrator value varies outside of a predefined range (e.g., 0.95 to 1.05), the BLM is incremented or decremented. For example, if the integrator value is greater than 1.05, the BLM is incremented. If the BLM is less than 0.95, the BLM is decremented. When the integrator value returns to within the predefined range, the BLM remains at its most recent value.
It is further anticipated that the BLM can be extrapolated across the engine operating ranges of the look-up tables. In this manner, the BLM value is weighted across the engine operating ranges and varies for each cell or block of cells of the look-up table. The fueling rate is increased or decreased based on the particular BLM for that cell of block of cells. For example, if one cell or block of cells includes a BLM of 140, the fueling rate of that cell or the various fueling rates in the block of cells is/are increased by 140/128 (e.g., approximately 9%). Another cell or block of cells includes a BLM of 110. Therefore, the fueling rate of that cell or the various fueling rates in the block of cells is/are decreases by 110/128 (e.g., approximately 14%).
Referring now to
In step 202, control adjusts the BLM based on the OSS, as described in detail above. In step 204, control determines whether open-loop control (i.e., normal diesel engine operation) is to be used. For example, if the DPF regeneration process has ended, control reverts back to open-loop. If open-loop control is not to be used, control loops back to step 202. If open-loop control is to be used, control adjusts the fueling rate based on the BLM during normal (i.e., open-loop) engine operation in step 206 and control ends.
Referring now to
Those skilled in the art can now appreciate from the foregoing description that the broad teachings of the present invention can be implemented in a variety of forms. Therefore, while this invention has been described in connection with particular examples thereof, the true scope of the invention should not be so limited since other modifications will become apparent to the skilled practitioner upon a study of the drawings, the specification and the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4955345 | Brown et al. | Sep 1990 | A |
5094214 | Kotzan | Mar 1992 | A |
5558064 | Buslepp | Sep 1996 | A |
6701905 | Gaskins | Mar 2004 | B1 |