A METHOD AND A CONTROL SYSTEM FOR CONTROLLING AN INTERNAL COMBUSTION ENGINE
20220163003 · 2022-05-26
Assignee
Inventors
Cpc classification
F02D41/008
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1408
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0255
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0275
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/029
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/0092
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0245
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D35/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
The invention relates to a method to heat exhaust gases to a selected specific temperature by fuel injection control in an internal combustion engine (112), which engine comprises a control unit (115) registering the currently requested load and determining a required fuel amount in response to the requested load. The method involves registering low load operation of the internal combustion engine; registering an input from at least one exhaust after-treatment system (121) sensor indicating a detected condition; determining an exhaust temperature requirement for the detected condition and calculating a target exhaust temperature; selecting a group of cylinders to be regulated for achieving the target exhaust temperature; calculating a ratio for desired 1.sup.st and 2.sup.nd fuel amounts to be injected alternately in consecutive induction strokes for the selected group of cylinders to achieve the target exhaust temperature; wherein the ratio defines an offset between an increased 1.sup.st fuel amount to be injected in a cylinder of the selected group of cylinders for every second induction stroke, and a reduced 2.sup.nd fuel amount to be injected for the intermediate induction strokes.
Claims
1. Method to heat exhaust gases to a selected specific temperature by fuel injection control in an internal combustion engine operated in a four stroke cycle, which ICE comprises a control unit registering the currently requested load and determining a required fuel amount in response to the requested load, performing the steps of: registering low load operation of the internal combustion engine; registering an input from at least one exhaust after-treatment system sensor indicating a detected condition; determining an exhaust temperature requirement for the detected condition and calculating a target exhaust temperature; selecting a group of cylinders to be regulated for achieving the target exhaust temperature; calculating a ratio for desired 1.sup.st and 2.sup.nd fuel amounts to be injected alternately in consecutive induction strokes for the selected group of cylinders to achieve the target exhaust temperature; wherein the ratio defines an offset between an increased 1.sup.st fuel amount to be injected in a cylinder of the selected group of cylinders for every second induction stroke, and a reduced 2.sup.nd fuel amount to be injected for the intermediate induction strokes, characterized by monitoring the exhaust temperature and adjusting the number of selected cylinders to be regulated for achieving the target exhaust temperature.
2. Method according to claim 1, characterized by monitoring the exhaust temperature and adjusting the ratio for desired 1.sup.st and 2.sup.nd fuel amounts to be injected in order to achieve the target exhaust temperature.
3. (canceled)
4. Method according to claim 1, characterized in that the consecutive induction strokes for the selected group of cylinders occur in the firing order of the ICE.
5. Method according to claim 1, characterized in that an increase of the 1.sup.st fuel amount is balanced by a corresponding reduction of the 2.sup.nd fuel amount.
6. Method according to claim 5, characterized in that the 1.sup.st fuel amount is increased to an amount in excess of the combined 1.sup.st fuel amount and 2.sup.nd fuel amount when the 2.sup.nd fuel amount is reduced to zero.
7. Method according to claim 5, characterized in that the 1.sup.st fuel amount is increased up to 130% of the combined 1.sup.st fuel amount and 2.sup.nd fuel amount when the 2.sup.nd fuel amount is reduced to zero.
8. Method according to claim 1, characterized in that the ratio for the desired 1.sup.st and 2.sup.nd fuel amounts increases with an increased exhaust temperature requirement.
9. Method according to claim 1, characterized in registering low load operation using an idle signal or a signal indicating low driving torque request.
10. Method according to claim 1, characterized in that the at least one remaining, non-selected cylinder are operated by injecting the required fuel amount for the requested load.
11. Method according to claim 1, characterized in that the at least one remaining, non-selected cylinder are operated in response to a currently requested load determined by the control unit.
12. Method according to claim 1, characterized in that the selected group of cylinders comprise up to and including half the total number of cylinders.
13. Control system to heat exhaust gases to a selected specific temperature by fuel injection control characterized in that the control system is operated using the method according to claim 1.
14. A computer program comprising program code means for performing all the steps of claim 1 when said program is run on a computer.
15. A computer program product comprising program code means stored on a computer readable medium for performing all steps of claim 1 when said program product is run on a computer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0040] With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples. In the drawings:
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE INVENTION
[0049]
[0050]
[0051] The ICE 212 is further connected to an exhaust gas recirculation (EGR) system 230, arranged to return exhaust gas from the exhaust manifold 220 to the intake air manifold 206. The (EGR) system 230 comprises a first conduit 231 and a second conduit 232, wherein the first conduit leads to controllable valve 234 via a cooling arrangement 233 for cooling recirculated exhaust gas. The second conduit 232 is a bypass conduit leading past cooling arrangement 233 directly to the controllable valve 234. The controllable valve 234 is operated by an ECU 215 to selectively open a first valve 235 or a second valve 236, in order to supply recirculated exhaust gas from the first conduit 231 or the second conduit 232, respectively, to the air intake manifold 206, vial a flow modulating unit 237 that regulates the amount of recirculated exhaust gas supplied to the air intake manifold 206.
[0052] The ICE 212 is controlled by the driver or automatically via an engine control unit (ECU) 215, e,g, during engine idling. The ECU 215 is provided with control algorithms for controlling the ICE 212 independently or in response to a throttle pedal input requested by the driver. The ICE 212 is further controlled by the ECU 215, which issues commands to a number of actuators in response to input signals from multiple sensors detecting ICE and EATS related parameters. A non-exhaustive list of monitored ICE related parameters comprises intake air temperature, CAC temperature, engine coolant temperature, intake manifold pressure, throttle sensor, fuel injector pressure, EGR cooler temperature, EGR gas pressure, etc. Similarly, monitored EATS related parameters can comprise exhaust manifold pressure, DPF inlet and/or outlet pressure, DPF temperature, SCR pressure, SCR temperature, exhaust NH3-/NOx-/O2-levels, etc. In response to input from the sensor indicated above, the ECU issues commands to actuators controlling intake air flow rate, fuel injection volume and timing, intake and exhaust valve timing, EGR flow rate, etc. Standard operation of a compression ignition engine is considered to be well known and will not be discussed in further detail here.
[0053] In operation, the ICE 212 can be controlled in accordance with the invention to perform a method in order to maintain the functionality of the EATS 221. The method involves heating exhaust gases leaving the ICE to a selected specific temperature by fuel injection control, wherein the ECU 215 initially registers the currently requested load and determines a required fuel amount in response to the requested load.
[0054] The method involves registering that the ICE 212 is currently being operated in a low load condition, that is, the ICE is idling or operated at low speed and at a low load. To register low load operation, an idle signal indicating no driving torque request or accelerator pedal actuation can be used during idle. Low load operation above idling speed can be registered using a signal indicating a low driving torque request from the driver or that an acelerator pedal actuation is below a predetermined angle at current engine load. The ECU 215 then registers an input from at least one EATS sensor indicating a detected predetermined condition. EATS sensor signals can be received, for example, from an exhaust temperature sensor 240 downstream of the turbocharger turbine unit 219, pressure sensors 241, 243 at the inlet and outlet of the DPF unit 222, a DPF temperature sensor 242 and a SCR temperature sensor 244. The detected predetermined condition can be that the pressure difference across the DPF unit 222 has exceeded a desired value, indicating that a regeneration sequence is required to burn off and remove collected particles. Alternatively, the predetermined condition can be that the SCR temperature is being reduced at a rate exceeding a desired rate, or that the SCR temperature is below the operating temperature of the SCR unit 223.
[0055] When such a predetermined condition is detected, the ECU 215 determines an exhaust temperature requirement for the detected condition and calculates a target exhaust temperature. The target exhaust temperature, as the operating temperature for the SCR unit 223 is in the range 250-450° C., depending on e.g. the catalyst material, while the temperature required for regenerating the DPF unit 222 can be in excess of 600° C. Depending on the required target exhaust temperature, the ECU 215 selects a group of cylinders to be regulated for achieving this temperature. The number of cylinders can be selected from a table of stored values giving a minimum number of cylinders suitable for achieving the target exhaust temperature. The number of cylinders selected will increase with an increase in target temperature. For instance, a relatively small temperature increase for the SCR unit can require a group numbering less than half of the available cylinders, while a larger temperature increase for regeneration of the DPF unit can require a group numbering at least half of the available cylinders. According to the invention, the selected group of cylinder cannot include all the available cylinders. The selected group of cylinders is preferably distributed evenly over the firing order sequence of the engine.
[0056] The ECU 215 then calculates a ratio for desired 1.sup.st and 2.sup.nd fuel amounts to be injected alternately in consecutive induction strokes for the selected group of cylinders to achieve the target exhaust temperature. The ratio defines an offset between an increased 1.sup.st fuel amount to be injected in a cylinder of the selected group of cylinders for every second induction stroke, and a reduced 2.sup.nd fuel amount to be injected for the intermediate induction strokes. The initial ratio can be calculated or be selected from a table of stored values giving a minimum ratio suitable for achieving the target exhaust temperature. By monitoring the exhaust temperature, the ECU 215 can then recalculate and correct the ratio to increase or decrease the exhaust temperature. Increasing the ratio will cause a further increase of the 1.sup.st fuel amount and a simultaneous, corresponding reduction of the 2.sup.nd fuel amount, as well as an increase in the mass flow of exhaust gas, resulting in an increased exhaust temperature.
[0057]
[0058] If required to reach the target exhaust temperature, the regulation of the ratio can continue until the 1.sup.st fuel amount can be increased to an amount up to or in excess of the combined 1.sup.st fuel amount and 2.sup.nd fuel amount when the 2.sup.nd fuel amount is reduced to zero. At the time when the 2.sup.nd fuel amount reaches zero the fuel balance is 100/0, so that the cylinder is alternating between a power stroke at lambda 0.5 and skipping a power stroke. If required, the reduction of torque output can be compensated for by increasing the 1.sup.st fuel amount up to 130% of the initial combined 1.sup.st fuel amount and 2.sup.nd fuel amount when the 2.sup.nd fuel amount is reduced to zero. This can be used to compensate for the friction and pumping losses when the cylinder is not producing a positive torque output.
[0059]
[0060] The current example relates to a V6-engine having two banks of cylinders where the respective banks are numbered 1-3 and 4-6 in consecutive order, as shown in
[0061] If necessary due to e.g. low ambient temperatures, the ICE can adjust the exhaust temperature by controlling the 1.sup.st and 2.sup.nd fuel amounts up or down to achieve the target exhaust temperature. The ECU will monitor the exhaust temperature during the adjustment of the fuel amounts. If the ECU detects that the target exhaust temperature cannot be achieved at the maximum ratio for the 1.sup.st and 2.sup.nd fuel amounts, then the number of cylinders in the selected group is increased. Consequently, when ratio for the 1.sup.st and 2.sup.nd fuel amounts has reached its maximum value and the ECU detects that the exhaust temperature is no longer increasing towards the target exhaust temperature, then the ECU can adjust the number of cylinders in the selected group. Based on stored values and the current difference between the exhaust temperature and the target exhaust temperature, the number selected cylinders is increased by at least one.
[0062]
[0063] The current example relates to a V6-engine having two banks of cylinders where the respective banks are numbered 1-3 and 4-6 in consecutive order, as shown in
[0064] From
[0065] If necessary due to e.g. low ambient temperatures, the ICE can adjust the exhaust temperature by controlling the 1.sup.st and 2.sup.nd fuel amounts up or down to achieve the target exhaust temperature. If the ECU detects that the target exhaust temperature cannot be achieved at the maximum ratio for the 1.sup.st and 2.sup.nd fuel amounts, then the number of cylinders in the selected group is increased.
[0066]
[0067] From
[0068] If necessary due to e.g. low ambient temperatures, the ICE can adjust the exhaust temperature by controlling the 1.sup.st and 2.sup.nd fuel amounts up or down to achieve the target exhaust temperature. If the ECU detects that the target exhaust temperature cannot be achieved at the maximum ratio for the 1.sup.st and 2.sup.nd fuel amounts, then the number of cylinders in the selected group is increased.
[0069]
[0070] The present disclosure also relates to a computer program, computer program product and a storage medium for a computer all to be used with a computer for executing said method.
[0071] The memory 742 also has a second memory part 744, in which a program for measuring torque and other engine related parameters according to the invention is stored. In an alternative embodiment, the program for measuring engine related parameters is stored in a separate non-volatile storage medium 745 for data, such as, for example, a CD or an exchangeable semiconductor memory. The program can be stored in an executable form or in a compressed state. When it is stated below that the data-processing unit 741 runs a specific function, it should be clear that the data-processing unit 741 is running a specific part of the program stored in the memory 744 or a specific part of the program stored in the non-volatile storage medium 745.
[0072] The data-processing unit 741 is tailored for communication with the storage memory 745 through a data bus 751. The data-processing unit 741 is also tailored for communication with the memory 742 through a data bus 752. In addition, the data-processing unit 741 is tailored for communication with the memory 746 through a data bus 753. The data-processing unit 741 is also tailored for communication with a data port 748 by the use of a data bus 754. The method according to the present invention can be executed by the data-processing unit 741, by the data-processing unit 741 running the program stored in the memory 744 or the program stored in the non-volatile storage medium 745.
[0073] Reference signs mentioned in the claims should not be seen as limiting the extent of the matter protected by the claims. Their sole function is to make claims easier to understand. It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.