The present invention relates to a control device of an internal combustion engine.
A multi-stage injection control, in which a plurality of times of fuel injections are performed during one combustion cycle, is disclosed (for example, see PTL 1). According to such a multi-stage injection control, it is possible to reduce an adhering amount of fuel within a cylinder and to increase uniformity of an air-fuel mixture, and it is possible to reduce exhaust emission.
PTL 1: JP-A-2011-132898
In the multi-stage injection control, a division ratio for allocating a demand total injection amount to each injection during one combustion cycle is determined based on an operation state of the internal combustion engine. Therefore, optimization for combustion demand can be performed while guaranteeing accuracy with respect to an air/fuel ratio. However, in the control disclosed in PTL 1, the operation state is changed, a demand change of the division ratio is reflected in each injection amount, the division ratio and the total injection amount cannot be kept and thereby there is a problem that a desired air/fuel ratio cannot be controlled with high accuracy.
In addition, as a feature of a fuel injection valve, in order to inject the same amount of fuel, it is necessary to correct a fuel injection pulse width by a fuel pressure supplied to the fuel injection valve. However, even in such a case, there is a problem that it is impossible to accurately control a desired air/fuel ratio when injecting is performed multiple times.
The invention is made to solve the two problems described above. An object of the invention is to provide a control device of an internal combustion engine enabling a demand air/fuel ratio to be satisfied with high accuracy.
In order to achieve the object described above, the invention provides a control device of an internal combustion engine including a calculation unit that calculates the number of fuel injections within one combustion cycle and a fuel injection rate, which indicates each fuel injection rate within one combustion cycle for each first period; a first storage unit that stores the number of fuel injections and the fuel injection rate calculated by the calculation unit in the first period; a reference unit that refers to the number of fuel injections and the fuel injection rate stored by the first storage unit for each second period which is different from the first period; a second storage unit that stores the number of fuel injections and the fuel injection rate referred to by the reference unit in an interval from a start time of a first fuel injection of at least one combustion cycle until a start time of the last fuel injection; and a control unit that controls a fuel injection valve in a manner such that fuel is injected in accordance with the number of fuel injections and the fuel injection rate stored by the second storage unit.
According to the invention, it is possible to satisfy the demand air/fuel ratio with high accuracy. Problems, configurations, and effects other than the above description are clarified by the description of the following embodiments.
Hereinafter, a configuration and an operation of an Engine Control Unit (ECU) according to an embodiment of the invention will be described with reference to the drawings. Moreover, in each drawing, the same reference numerals are given to the same portions. The ECU as a control device of an internal combustion engine controls fuel injection as described below.
First, a basic configuration of the internal combustion engine and the control device (ECU) that controls the fuel injection will be described with reference to
As illustrated in
Fuel is supplied from a fuel tank 23 to the internal combustion engine by a low-pressure fuel pump 24 and is further raised to a pressure necessary for the fuel injection by a high-pressure fuel pump 25. Fuel is injected and supplied from a fuel injection valve 5 (hereinafter, referred to as an injector 5) to the combustion chamber 21 of the engine 1, and is ignited by an ignition coil 7 and an ignition plug 6.
An ignition control is a mechanism that is performed by an electrifying control to the ignition coil 7 at a desired ignition time by the ECU 9. In addition, a pressure of fuel is measured by a fuel pressure sensor 26 and a signal thereof is output to the ECU 9. Exhaust gas after combustion is discharged to an exhaust pipe 11 via the exhaust valve 4. The exhaust pipe 11 is provided with a three-way catalyst 12 purifying the exhaust gas.
Next, an example of the ECU 9 according to an embodiment of the invention will be described with reference to
The ECU 9 is configured of an I/O LSI 9a including an A/D converter, a CPU 9b, and the like. A signal of a key switch 200 indicating ignition ON and starter ON, a signal of a crank angle sensor 16 of
The ECU 9 executes a predetermined calculation process, outputs various control signals calculated as calculation results, and supplies predetermined control signals to an electric control throttle 18 of
The I/O LSI 9a of
In addition, the ECU 9 is provided with a rotation speed detecting unit that calculates an engine speed from a signal of the crank angle sensor 16, and a unit that determines whether or not the three-way catalyst 12 of
From the above, a drive control and a fuel injection amount of the injector 5 necessary for the combustion of the internal combustion engine can be optimally controlled.
Next, an example of the number of injections of multi-stage injection will be described with reference to
Although not illustrated in
An example of an injection control when the division ratio (the fuel injection rate) of the multi-stage injection is changed will be described with reference to
Reference numeral 400 of
Reference numeral 404 of
Reference numeral 407 is an injection pulse for executing a first injection of one combustion cycle of the nth cylinder and the fuel injection is performed from the injector 5 based on the pulse signal. At output start time T408 of the injection pulse 407, for the number of injections and the division ratio of the nth cylinder, the number of injections is 2, the first injection division ratio is 1, and the second injection division ratio is 3 from 401. Therefore, the injection pulse required to inject ¼ of a total injection amount is output.
Similarly, at output start time T410 of 409 that is the injection pulse for executing the second injection of the combustion cycle, for the number of injections and the division ratio of the nth cylinder, the number of injections is 2, the first injection division ratio is 1, and the second injection division ratio is 3 from 401. Therefore, the injection pulse required to inject ¾ of the total injection amount is output.
Similarly, at output start time T412 of 411 that is the injection pulse for executing the first injection of one combustion cycle of the n+1th cylinder, for the number of injections and the division ratio of the n+1th cylinder, the number of injections is 2, the first injection division ratio is 1, and the second injection division ratio is 3 from 405. Therefore, the injection pulse required to inject ¼ of the total injection amount is output.
At output start time T414 of 413 that is the injection pulse for executing the second injection of one combustion cycle of the n+1th cylinder, for the number of injections and the division ratio of the n+1th cylinder, the number of injections is 2, the first injection division ratio is 1, and the second injection division ratio is 1 from 406. Therefore, the injection pulse required to inject ½ of the total injection amount is output.
A case of this example, in the n+1th cylinder, even if the first injection amount and the second injection amount are added, a desired total injection amount is not obtained due to a change in the division ratio and, as a result, the air/fuel ratio of the internal combustion engine cannot be controlled to a desired value. The second injection division ratio may be increased in the change in the division ratio illustrated in
From the above, the demand air/fuel ratio of the internal combustion engine cannot be maintained because the fuel injection time is different from the calculation of the number of injections and the division ratio.
In contrast, the ECU 9 according to an embodiment of the invention performs the fuel injection control to satisfy the desired air/fuel ratio even in a case where the number of demand injections and the demand of the division ratio are changed. Hereinafter, the fuel injection control executed by the ECU 9 according to an embodiment of the invention will be described.
Next, a first control example of the fuel injection control will be described with reference to
In
Reference numeral 500 of
Here, the ECU 9 functions as a calculation unit that calculates a fuel injection rate indicating a rate of the number of fuel injections within one combustion cycle and each fuel injection rate within one combustion cycle for each first period (calculation period). In addition, the ECU 9 and a memory (not illustrated) cooperate to function as a first storage unit that stores the number of fuel injections and the fuel injection rate calculated by the calculation unit in the first period. Moreover, the memory may be built in the ECU 9, or may be provided on an outside of the ECU 9.
Reference numeral 506 of
Here, for each second period (update period of the number of injections and the division ratio which are used when executing the fuel injection) different from the first period, the ECU 9 functions as a reference unit that refers the number of fuel injections and the fuel injection rate stored by the first storage unit. In addition, the ECU 9 and a memory (not illustrated) cooperate to function as a second storage unit that stores the number of fuel injections and the fuel injection rate referred to by the reference unit in an interval from a start time of a first fuel injection to a start time of the last fuel injection of at least one combustion cycle.
Moreover, the second storage unit starts to store (immediately after the reference or after a predetermined time has elapsed) in synchronization with the reference of the reference unit. The first period (for example, an interval from T501 to T502) is shorter than the second period (for example, an interval from T506 to T508). For example, the second period is a period in synchronization with the rotation of the internal combustion engine.
Similarly, the injection control reference position T508 that is the next update time is updated to a value of 509 that is a calculation result of the latest number of injections and the division ratio. Reference numeral 511 until the injection control reference position T510 of the next combustion cycle, which is the next update time, becomes the value of 509. The value of 507 is used for calculation of each injection amount of the injection pulse 513 for executing the last injection from the injection pulse 512 for executing the first injection of the multi-stage injection within one combustion cycle of
Here, the ECU 9 functions as a control unit that controls the fuel injection valve so as to inject fuel according to the number of fuel injections and the fuel injection rate stored by the second storage unit.
As described above, according to the embodiment, in the interval from the start time of the first fuel injection to the start time of the last fuel injection of one combustion cycle, the number of fuel injections and the fuel injection rate, which are used in the control of the fuel injection valve, are not changed. Therefore, it is possible to satisfy the demand air/fuel ratio with high accuracy.
The number of injections and the division ratio can be constantly held during the injection interval of the cylinder while reflecting the latest number of injections and the division ratio to each cylinder by separately setting the injection control reference positions respectively in each cylinder.
Hereinafter, an application example of the first control illustrated in
Reference numeral 600 of
Reference numeral 601 of
In
Next, a second control example of the fuel injection control will be described with reference to
That is, the start time of the second period (for example, an interval from T701 to T703) is the start time (T701) of the first fuel injection (700) in one combustion cycle.
At the injection start time T701 of the first injection 700 of one combustion cycle, the number of injections and the division ratio which are used when calculating each injection amount of the multi-stage injection of the nth cylinder are updated to the latest values. Similarly, at the injection start time T703 of the first injection 702 of the next combustion cycle, the number of injections and the division ratio are updated to the latest values.
Therefore, it is possible to obtain effects similar to those described in
Next, a third control example of the fuel injection control will be described with reference to
At the injection start time T801 of the last injection 800 of one combustion cycle, the number of injections and the division ratio which are used when calculating each injection amount of the multi-stage injection of the nth cylinder is updated to the latest value. In addition, in a case where an injection pulse width during injection is capable of changing, an injection end time T802 of the last injection pulse 800 may be an update time.
That is, the start time of the second period (for example, an interval from T801 to T804) is a start time (T801) or an end time (T802) of the last fuel injection (800) in one combustion cycle before one combustion cycle.
Similarly, at the injection start time T804 of the last injection 803 of the next combustion cycle, the number of injections and the division ratio are updated to the latest value.
Therefore, it is possible to obtain effects similar to those described in
Next, a fourth control example of the fuel injection control will be described with reference to
Reference numeral 900 of
That is, the start time of the second period (for example, an interval from T902 to T904) is the ignition time (T902) in one combustion cycle before one combustion cycle.
Similarly, at the electric connection time T903 or the ignition time T904 of the next combustion cycle, the number of injections and the division ratio which are used when calculating each injection amount of the multi-stage injection of the nth cylinder are updated to the latest values.
Therefore, it is possible to obtain effects similar to those described in
Next, a fifth control example of the fuel injection control will be described with reference to
Reference numeral T1000 of
That is, the start time of the second period (for example, an interval from T1000 to T1001) is a predetermined time of the intake stroke of one combustion cycle. The predetermined time is, for example, a time according to a predetermined crank angle.
In
Therefore, it is possible to obtain effects similar to those described in
Next, a sixth control example of the fuel injection control will be described with reference to
From the injection start time T1101 of the first injection pulse 1100 of one combustion cycle to the injection start time T1103 of the last injection pulse 1102 of the combustion cycle of
Similarly, from the injection start time T1107 of the first injection pulse 1106 of the next combustion cycle to the injection start time T1109 of the last injection pulse 1108 of the combustion cycle, the number of injections and the division ratio which are used when calculating each injection amount of the multi-stage injection of the nth cylinder are stored as an latest calculation value 1110 at T1107.
In addition, in a case where the injection pulse width can be changed during the injection, from the injection start time T1101 of the first injection pulse 1100 to the injection end time T1104 of the last injection pulse 1102 of the combustion cycle, the number of injections and the division ratio may be stored.
Here, the ECU 9 functions as a second storage unit which ends the storage at the start time (T1103) or the end time (T1104) of the last fuel injection (1102) of one combustion cycle. Moreover, the end of the storage means that a value stored by a memory is released.
The ECU 9 may end the storage within an interval from the start time (T1103) or the end time (T1104) of the last fuel injection of one combustion cycle to the end time (T1107) of the second period (for example, an interval from T1101 to T1107).
Therefore, it is possible to obtain effects similar to those described in
Next, a seventh control example of the fuel injection control will be described with reference to
From the injection control reference position T1200 of one combustion cycle to the ignition time T1201 of the combustion cycle of
Here, the ECU 9 functions as the second storage unit that ends the storage at the ignition time (for example, T1201) of one combustion cycle.
Similarly, from the injection control reference position T1203 of the next combustion cycle to the ignition time T1204 of the combustion cycle, the number of injections and the division ratio are stored as the latest calculation value 1205 at T1203.
Therefore, it is possible to obtain effects similar to those described in
Next, an eighth control example of the fuel injection control will be described with reference to
From the injection start time T1301 of the first injection pulse 1300 to a time T1302 when a predetermined time Δt has elapsed from T1301 of one combustion cycle of
Here, the ECU 9 functions as the second storage unit that ends to store at a time (for example, T1302) when the predetermined time Δt has elapsed from the start time (for example, T1301) or the end time of the first fuel injection of one combustion cycle based on the operation state of the internal combustion engine.
Therefore, it is possible to obtain effects similar to those described in
In
Therefore, any combination of times in
In the above, the improvement of the accuracy of the air/fuel ratio control with respect to the change in the number of demand injections and the division ratio according to the invention is described.
Hereinafter, a second problem of the multi-stage injection control will be described with reference to
Reference numeral 1400 of
At time T1402 of
The calculation control of the number of injections and the division ratio, and a flow of the multi-stage injection control will be described.
A calculation process of
Here, the ECU 9 functions as a calculation unit that calculates the total fuel amount demanded in one combustion cycle based on the operation state and the fuel pressure of the internal combustion engine. In addition, the ECU 9 and a memory (not illustrated) cooperate to function as the first storage unit that stores the total fuel amount calculated by the calculation unit in the first period.
In step S1501 of
In step S1502 of
In the processes from step S1500 to step S1503 of
In step S1504 of
TI_n=TI_ALL×SPLIT_n (1)
Each injection pulse width TI_n calculated in step S1504 reflects the latest total injection pulse width TI_ALL while keeping the division ratio during one combustion cycle. Therefore, even if the fuel pressure change occurs when the multi-stage injection is executed, it is possible to perform the air/fuel ratio control with high accuracy.
Here, the ECU 9 functions as the control unit that controls the fuel injection valve so as to inject fuel according to the total fuel amount stored by the first storage unit.
In addition, in the control in which each injection amount calculation of the multi-stage injection is not based on the division ratio and the total injection amount is equally divided by the number of injections, calculation may be performed by the following equation (2).
TI_n=TI_ALL×N (2)
Moreover, in a case where the calculation interval from step S1500 to step S1504 is one combustion cycle, step S1502 of
In addition, step S1502 and S1503 may be deleted from the flowchart illustrated in
Although the embodiments of the invention are described above in detail, according to the embodiments, even when a change in the number of injections or the division ratio occurs, the multi-stage injection capable of controlling a desired air/fuel ratio with high accuracy can be performed.
The invention is not limited to the embodiments described above and various modifications are provided. The embodiments described above are explained to easily understand the invention and it is not necessarily limited to one having all the configurations described. Furthermore, it is possible to replace apart of the configurations of one embodiment with the configuration of another embodiment, and it is possible to add the configuration of another embodiment to the configuration of one embodiment. In addition, it is also possible to adjusted, delete, or replace other configurations with respect to a part of the configurations of each embodiment.
The start time (update time) of the second period is not limited to those illustrated in the embodiments described above. The start time of the second period may be a time within an interval from the start time of the last fuel injection in one combustion cycle before one combustion cycle to the start time of the first fuel injection in one combustion cycle.
Number | Date | Country | Kind |
---|---|---|---|
2014-176437 | Aug 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/072158 | 8/5/2015 | WO | 00 |