ENGINE SYSTEM WITH COMBUSTION CONTROL FOR REDUCING COMBUSTION VARIATIONS
20250305464 ยท 2025-10-02
Inventors
- Yuto Matsushima (Aki-gun, JP)
- Yuichiro Tsumura (Aki-gun, JP)
- Yukio Haizaki (Aki-gun, JP)
- Seiya Sugimoto (Aki-gun, JP)
- Shigeru Nakagawa (Aki-gun, JP)
- Shuhei Shintani (Aki-gun, JP)
- Masaki Miyoshi (Aki-gun, JP)
- Masahiro Ueki (Aki-gun, JP)
Cpc classification
F02D41/1401
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1417
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/0234
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/40
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1433
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/40
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
To reduce regular combustion variations across combustion cycles, an engine control apparatus includes: an engine that has cylinders inside of which gas exchange is performed by opening and closing an intake valve and an exhaust valve for each cylinder, and that is operated by causing a plurality of the cylinders to sequentially execute combustion cycles; a combustion control device that is attached to the engine, and controls combustion in each of the plurality of cylinders; and a controller that controls the operation of the engine by outputting a control signal to the device, wherein the controller, before combustion in each of the plurality of cylinders, estimates state quantities of the cylinder based on a plant model of the engine which indicates regular combustion variations across the combustion cycles, and outputs to the combustion control device the control signal, which has been corrected based on the estimated state quantities.
Claims
1. An engine system comprising: an engine that has cylinders in which gas exchange is performed by opening and closing an intake valve and an exhaust valve of each cylinder, and that is operated by causing a plurality of the cylinders to sequentially execute combustion cycles; a combustion control device that is attached to the engine, and controls combustion in each of the plurality of cylinders; and a controller that controls an operation of the engine by outputting a control signal to the combustion control device, wherein the controller, before combustion in each of the plurality of cylinders, estimates, based on a plant model of the engine, the plant model indicating combustion variations having regularity across a plurality of the combustion cycles, state quantities of the cylinder, corrects the control signal based on the estimated state quantities, and outputs the control signal after correction to the combustion control device.
2. The engine system according to claim 1, wherein the plant model is a model that estimates the state quantities of the cylinders for each combustion cycle, and the controller estimates a temperature, an air amount, a burned gas amount, and a fuel amount as the state quantities of the cylinders, based on the plant model.
3. The engine system according to claim 2, wherein the plant model is a combined model of a physical model related to gas exchange in the cylinders and a statistical model related to combustion in the cylinders.
4. The engine system according to claim 3, further comprising: a plurality of pressure sensors that are attached to the engine for each of the plurality of cylinders, and that output a signal corresponding to pressure in each cylinder to the controller, and the controller estimates the state quantities of the cylinder in which combustion is performed next before the intake valve of that cylinder is closed, based on the plant model and a combustion state in the cylinder which is based on the signal from the pressure sensor.
5. The engine system according to claim 4, wherein the combustion state based on the signal from the pressure sensor includes an indicated mean effective pressure and a center of combustion.
6. The engine system according to claim 4, wherein the combustion control device includes a plurality of injectors attached to the engine for each of the plurality of cylinders and that inject fuel to be supplied into each respective cylinder, and the controller adjusts a fuel injection amount of each injector, based on the estimated state quantities for the corresponding cylinder.
7. The engine system according to claim 6, wherein the injectors inject the fuel at least in an intake stroke before the intake valve is closed for each cylinder, and the controller adjusts the fuel injection amount of the injectors in the intake stroke of each cylinder.
8. The engine system according to claim 4, wherein the combustion control device includes an intake valvetrain that changes opening and closing timings of the intake valve for each cylinder, and the controller adjusts the opening and closing timings of the intake valve for each cylinder, based on the estimated state quantities for each respective cylinder.
9. The engine control apparatus according to claim 4, wherein the combustion control device includes a plurality of spark plugs that are attached to the engine for each of the plurality of cylinders and that ignite an air-fuel mixture in each cylinder, and the controller adjusts an ignition timing of each spark plug, based on the estimated state quantities for each corresponding cylinder.
10. The engine system according to claim 2, wherein the engine control apparatus comprises a plurality of pressure sensors that are attached to the engine for each of the plurality of cylinders, and that output a signal corresponding to pressure in each cylinder to the controller, and, the controller estimates the state quantities of the cylinder in which combustion is performed next before the intake valve of that cylinder is closed, based on the plant model and a combustion state in the cylinder which is based on the signal from the pressure sensor.
11. An engine control method, comprising: estimating state quantities of each cylinder of an internal combustion engine before combustion in each respective cylinder, based on a plant model of the engine, the plant model indicating combustion variations having regularity across a plurality of combustion cycles; correcting a control signal based on the estimated state quantities; outputting the control signal after correction to a combustion control device.
12. The engine control method of claim 11, wherein the estimating of the state quantities includes estimating the state quantities of each cylinder for each combustion cycle of the cylinder, and the state quantities include a temperature, an air amount, a burned gas amount, and a fuel amount.
13. The engine control method of claim 11, wherein the plant model is a combined model of a physical model related to gas exchange in the cylinders and a statistical model related to combustion in the cylinders.
14. The engine control method of claim 13, wherein the estimating of the state quantities of the cylinder in which combustion is performed next is performed before an intake valve of that cylinder is closed, based on the plant model and a combustion state in the cylinder, which is based on a signal from a pressure sensor that measures pressure in that cylinder.
15. The engine control method according to claim 14, wherein the combustion state based on the signal from the pressure sensor includes an indicated mean effective pressure and a center of combustion.
16. The engine control method according to claim 14, further comprising: adjusting a fuel injection amount of each of a plurality of injectors associated with each of the plurality of cylinders, based on the estimated state quantities for the corresponding cylinder.
17. The engine control method according to claim 16, wherein the adjusting of the fuel injection amount of the injectors occurs in an intake stroke of each cylinder.
18. The engine control method according to claim 14, wherein adjusting opening and closing timings of an intake valve for each cylinder, based on the estimated state quantities for each respective cylinder.
19. The engine control apparatus according to claim 14, wherein adjusting an ignition timing of each of a plurality of spark plugs associated with the respective cylinders, based on the estimated state quantities for each corresponding cylinder.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DETAILED DESCRIPTION
[0045] Hereinafter, an embodiment of an engine control system and method will be described while referring to the drawings. The engine control system and method described herein is an illustrative example.
(Configuration of Engine)
[0046]
[0047] The engine 1 has an engine body 1a including a cylinder 2. The engine body 1a includes a plurality of cylinders 2. The plurality of cylinders 2 are arranged in a line in a direction, for example, orthogonal to the plane of
[0048] The engine body 1a includes a cylinder block 3 in which the cylinders 2 are formed, and a cylinder head 4 located above the cylinder block 3. A piston 5 is fitted in each cylinder 2 so as to be movable in a reciprocating manner. The piston 5 is connected to a crankshaft through a connecting rod 8. A combustion chamber 6 is formed by the cylinder 2, the cylinder head 4, and the piston 5. With the reciprocating motion of the piston 5, the cylinder 2 repeats a combustion cycle including an intake stroke, a compression stroke, an expansion stroke, and an exhaust stroke. The engine 1 is operated as the plurality of cylinders 2 sequentially execute the combustion cycles.
[0049] The cylinder head 4 has an intake port 9 and an exhaust port 10. The intake port 9 is connected to an intake passage 20. The intake port 9 is the port for introducing gas supplied from the intake passage 20 into the cylinder 2. The exhaust port 10 is connected to an exhaust passage 30. The exhaust port 10 is a port for guiding exhaust gas from the cylinder 2 to the exhaust passage 30.
[0050] The engine 1 has an intake valve 11 and an exhaust valve 12. The intake valve 11 opens and closes the intake port 9. The exhaust valve 12 opens and closes the exhaust port 10.
[0051] The engine 1 has an intake valvetrain. The intake valvetrain moves the intake valve 11. The intake valvetrain of the present embodiment includes an intake S-VT (Sequential Valve Timing) 17. The intake S-VT 17 is electrically or hydraulically driven to continuously change the rotational phase of an intake camshaft relative to the crankshaft within a predetermined angle range. The opening timing and the closing timing of the intake valve 11 are continuously changed to the advanced side or the retarded side while keeping the opening period of the intake valve 11 constant. Note that the intake S-VT 17 is not limited to the above-described structure.
[0052] The engine 1 has an exhaust valvetrain. The exhaust valvetrain moves the exhaust valve 12. The exhaust valvetrain of the present embodiment includes an exhaust S-VT 18. The exhaust S-VT 18 is electrically or hydraulically driven to continuously change the rotational phase of an exhaust camshaft relative to the crankshaft within a predetermined angle range. The opening timing and the closing timing of the exhaust valve 12 are continuously changed to the advanced side or the retarded side by the exhaust S-VT 18 while keeping the opening period of the exhaust valve constant. Note that the exhaust S-VT 18 is not limited to the above-described structure.
[0053] As described above, the intake passage 20 is connected to the intake port 9. An air cleaner 21 is disposed at an upstream end of the intake passage 20. The air cleaner 21 filters fresh air. The air that has passed through the air cleaner 21 is supplied to the cylinder 2 through the intake passage 20 and the intake port 9.
[0054] An airflow sensor SN2 is located downstream of the air cleaner 21 in the intake passage 20. The airflow sensor SN 2 outputs a signal corresponding to an airflow rate in the intake passage 20.
[0055] A throttle valve 22 is located downstream of the airflow sensor SN2 in the intake passage 20. The throttle valve 22 changes the size of the passing cross-sectional area of the intake passage 20.
[0056] As described above, the exhaust passage 30 is connected to the exhaust port 10. A catalytic device 31 is located midway in the exhaust passage 30. The catalytic device 31 purifies the exhaust gas exhausted from the cylinder 2. The catalytic device 31 includes, for example, a three-way catalyst. The three-way catalyst oxidizes HC and CO, and reduces NO.sub.x, thereby removing emissions included in the exhaust gas. Note that the catalytic device 31 is not limited to the three-way catalyst.
[0057] The engine 1 has a spark plug 13. The spark plug 13 is attached to the cylinder head 4, for each cylinder 2. The spark plug 13 forcibly ignites an air-fuel mixture in the combustion chamber 6. The ignition timing of the spark plug 13 is specified by a controller 100 which will be described later.
[0058] The engine 1 has an injector 14. The injector 14 is attached to the cylinder head 4, for each cylinder 2. The injector 14 injects an amount of fuel specified by the controller 100 into the combustion chamber 6 at a predetermined timing.
[0059] The engine control apparatus has the controller 100 as shown in
[0060] The airflow sensor SN2 described above is electrically connected to the controller 100. The airflow sensor SN2 outputs a signal to the controller 100. Moreover, a crank angle sensor SN1, an accelerator opening degree sensor SN3, and a pressure sensor SN4 are electrically connected to the controller 100. The crank angle sensor SN1 is attached to the cylinder block 3, and outputs a signal corresponding to the rotation of the crankshaft to the controller 100. The accelerator opening degree sensor SN3 is attached to an accelerator pedal mechanism, and outputs a signal corresponding to an operation amount on the accelerator pedal to the controller 100. The pressure sensor SN4 is attached to the cylinder head 4, for each cylinder 2 as shown in
[0061] The controller 100 determines the state of the engine 1, based on the signals from the sensors SN1 to SN4, and outputs control signals to the spark plug 13, the injector 14, the intake S-VT 17, the exhaust S-VT 18, and the throttle valve 22. The controller 100 controls the operation of the engine 1 by outputting the control signals to the respective devices.
[0062]
[0063] The map 300 is defined by the IMEP (indicated mean effective pressure) and the rotational speed of the engine 1. The map 300 includes two regions, a first region 301 and a second region 302. More specifically, the first region 301 is the region in which the air-fuel mixture in the cylinder 2 is burned by spark ignition, or, in other words, an spark ignition (SI) region. The second region 302 is the region in which the air-fuel mixture in the cylinder 2 is burned by compression ignition, or, in other words, an homogeneous charge compression ignition (HCCI) region. The second region 302 is a region from low rotation to medium rotation and a medium load region within the entire operating range of the engine 1. The first region 301 is the region excluding the second region 302.
[0064] Next, a basic control of the engine 1 will be briefly described. The controller 100 sets a target IMEP and a target rotational speed for the engine 1, based on the signals from the crank angle sensor SN1, the airflow sensor SN2 and the accelerator opening degree sensor SN3 described above, and determines, based on the map 300 in
[0065] More specifically, when the operating state of the engine 1 is in the first region 301, the intake S-VT 17 opens and closes the intake valve 11 at the predetermined timings, and the exhaust S-VT 18 opens and closes the exhaust valve 12 at the predetermined timings. The injector 14 injects the fuel into the cylinder 2 during the intake stroke and/or the compression stroke. The spark plug 13 ignites the air-fuel mixture near the compression top dead center.
[0066] On the other hand, when the operating state of the engine 1 is in the second region 302, the intake S-VT 17 opens and closes the intake valve 11 at the predetermined timings, and the exhaust S-VT 18 opens and closes the exhaust valve 12 at the predetermined timings. The injector 14 injects the fuel into the cylinder 2 during the intake stroke. The spark plug 13 does not ignite the air-fuel mixture. The air-fuel mixture is self-ignited by compression near the compression top dead center, and is burned.
[0067] This engine 1 performs HCCI combustion in some operating range, and therefore has high fuel efficiency. However, HCCI combustion is limited to a narrow range due to knocking or misfiring. The low-load side limit in the second region 302 is limited because the temperature in the cylinder 2 cannot reach a self-ignition temperature, and a misfire occurs. For example, if an internal exhaust gas recirculation (EGR) gas is introduced into the cylinder 2, the temperature in the cylinder 2 can be increased, and, as shown by the white arrows in
(Regular Combustion Variations Across Combustion Cycles)
[0068] The inventors of the present application confirmed combustion variations when the engine 1 was operated under a condition in which the amount of EGR gas flowing into the cylinder 2 was increased. Note that the engine 1 is operated lean with an excess air ratio k in an air-fuel mixture that is higher than 1, and by HCCI combustion.
[0069] The inventors of the present application confirmed, based on statistical values of autocorrelation coefficients in all combustion cycles, that combustion variations over a period of six combustion cycles occurred under the operating conditions shown in
[0070] The inventors of the present application make the following speculation about the mechanism of occurrence of combustion variations having regularity (i.e., that occur in a regular pattern) across combustion cycles.
[0071] In the combustion cycle 1, as the high-temperature EGR gas is drawn into the cylinder 2 in a state in which the unburned fuel amount in the EGR gas is small, combustion is performed at an advanced ignition timing. The center of combustion in the combustion cycle 1 is on the advanced side, and the combustion efficiency, the heating value and the IMEP are about medium (i.e. average). The temperature of exhaust gas by combustion in the combustion cycle 1 is decreased to a certain extent due to an increase in cooling loss, and the unburned fuel amount in the exhaust gas increases relative to the previous cycle.
[0072] In the combustion cycle 2, since the exhaust gas with a lower temperature from the combustion cycle 1 is drawn into the cylinder 2, combustion is performed at a retarded ignition timing. Since the center of combustion in the combustion cycle 2 is retarded relative to the combustion cycle 1 and the combustion efficiency is decreased, each of the heating value and the IMEP is decreased. The temperature of exhaust gas by combustion in the combustion cycle 2 is decreased to a certain extent due to the small heating value, and the unburned fuel amount in the exhaust gas increases.
[0073] In the combustion cycle 3, the exhaust gas with the low temperature from the combustion cycle 2 is drawn into the cylinder 2, and therefore the ignition timing is further retarded. Although the combustion efficiency further deteriorates, some unburned fuel contained in large amounts in the EGR gas is burned, and therefore the decrease in the heating value and the IMEP is smaller, and the exhaust gas temperature is increased to a certain extent due to a reduction in cooling loss. The unburned fuel amount in the exhaust gas slightly decreases.
[0074] In the combustion cycle 4, the temperature of the EGR gas is relatively high and there is a large amount of unburned fuel in the EGR gas, and therefore the ignition timing is advanced to a certain extent. However, the ignition timing is not so early as to completely burn all of the unburned fuel in the EGR gas, and, consequently, the heating value and the IMEP are average levels. The exhaust gas temperature increases, and the unburned fuel amount in the exhaust gas decreases.
[0075] In the combustion cycle 5, similarly to the combustion cycle 4, since the temperature of the EGR gas is high and the unburned fuel amount in the EGR gas is large, the ignition timing is further advanced, and the heating value and the IMEP are further increased. Since the cooling loss is small, the exhaust gas temperature is relatively high, and some unburned fuel is carried over to the next combustion cycle.
[0076] In the combustion cycle 6, since the temperature of the EGR gas is relatively high and the unburned fuel amount is relatively large, the ignition timing is further advanced. Since the ignition timing is sufficiently early, all the remaining unburned fuel is burned, and the heating value and the IMEP are increased. Since the exhaust gas temperature further increases and the unburned fuel amount in the EGR gas is small, the next combustion cycle is substantially the same as the combustion cycle 1.
[0077] It is considered that the regular combustion variations across combustion cycles described above are caused by the influence of fluctuating exhaust gas temperatures and fluctuating unburned fuel amounts by way of the internal EGR gas on the combustion in subsequent combustion cycles, over the course of a plurality of combustion cycles.
[0078] The technology disclosed herein reduces such regular combustion variations across combustion cycles.
[0079] Note that regular combustion variations across combustion cycles are not limited to combustion variations over the period of six combustion cycles described above. The period of combustion variations can be various periods. Moreover, combustion variations may have a regularity that is not periodic. The technology disclosed herein can be widely applied to reduce the regular combustion variations across combustion cycles.
(Control for Reducing Regular Combustion Variations Across Combustion Cycles)
(Plant Model)
[0080] In order to reduce regular combustion variations across combustion cycles described above, the inventors of the present application created a plant model for the engine 1, which indicates the combustion variations.
[0081] In order to enable estimation of the temperature and the unburned fuel amount in the cylinder 2 related to the mechanism of combustion variations described above, the plant model 1000 is configured such that the temperature and the amount of substance in the cylinder 2 are treated as in-cylinder state quantities, and the combustion result in the previous combustion cycle transmits information to the in-cylinder state quantities of the next combustion cycle through the internal EGR.
[0082] In consideration of simplification of the plant model 1000, the plant model 1000 is a combined model of a gas exchange model and a combustion model. A gas exchange model 1010 is a physical model, and a combustion model 1020 is a statistical model.
[0083] Moreover, regarding changes in state quantities within one cycle, the physics to be considered for each opening/closing event of the intake valve 11 and the exhaust valve 12 is significantly different. Therefore, for the gas exchange model 1010, as shown in
[0084] The intake valve opening (IVO) model 1011, the intake valve closing (IVC) model 1012, the without combustion top dead center (woCombTDC) model 1013, the combustion model 1020, the exhaust valve opening (EVO) model 1014, and the exhaust valve closing (EVC) model 1015 are specifically described below. Note that
[0085] The inventors of the present application have confirmed that the plant model 1000 described above reproduces regular combustion variations across combustion cycles.
[0086] Note that the above models are examples, and the technology disclosed herein is not limited to the above models.
(Control Block of Engine)
[0087]
[0088] As described above, the controller 100 outputs a control indicating an amount to the engine 1. The engine 1 is operated as the plurality of cylinders 2 of the engine 1 sequentially execute the combustion cycles. The pressure sensor SN4 outputs a signal corresponding to a pressure variation in each of the plurality of cylinders 2 to the controller 100.
[0089] The controller 100 calculates the IMEP and MFB50 as indexes of the combustion state of each of the plurality of cylinders 2, based on the signal from the pressure sensor SN4, and inputs the calculated IMEP and MFB50 to a subtractor 1001. The subtractor 1001 inputs the differences between the measured IMEP and MFB50 and target IMEP and MFB50 to a state quantity estimator 1002.
[0090] The state quantity estimator 1002 is a Kalman filter created using the plant model 1000. The inputs to the state quantity estimator 1002 are the IMEP and MEB50 measured by the pressure sensor SN4, the target IMEP and MFB50, and the output of a later-described feedback controller 1003, and are delayed control values of the feedback controller 1003. The delay control values are labeled 1/z in
[0091] The feedback controller 1003 receives, as the inputs, the estimated state quantities, which are the output of the state quantity estimator 1002, and the target state quantities, and outputs a correction amount for one or more control variables of the device, based on the state estimated quantities and the target state quantities, to reduce variations in the IMEP and MFB50, in other words, to maintain the state quantities in the cylinder 2 constant without being varied across combustion cycles. The feedback controller 1003 is an optimal regulator. The feedback controller 1003 is also created using the plant model 1000.
[0092] The controller 100 also includes a basic controller 1004. The basic controller 1004 is equivalent to a so-called conventional controller. The basic controller 1004 sets target torque based on signals from the crank angle sensor SN1, the airflow sensor SN2 and the accelerator opening degree sensor SN3, and outputs control variables for the devices of the engine 1 to realize the target torque.
[0093]
[0094] More specifically, the basic controller 1004 outputs target IVO and IVC, which are the opening and closing timings of the intake valve 11, target EVO and EVC, which are the opening and closing timings of the exhaust valve 12, a target ignition timing, which is the ignition timing of the spark plug 13, and a target injection amount, which is the fuel injection amount of the injector 14.
[0095] Further, the feedback controller 1003 outputs IVO and IVC correction amounts, EVO and EVC correction amounts, an ignition-timing correction amount, and a fuel injection-amount correction amount.
[0096] An adder 1005 adds up each of the target amounts and the correction amounts to set indicating amounts. The controller 100 outputs IVO and IVC control indicating amounts to the intake S-VT 17, EVO and EVC control indicating amounts to the exhaust S-VT 18, an ignition-timing control indicating amount to the spark plug 13, and a fuel-injection-amount control indicating amount to the injector 14.
[0097] The intake S-VT 17 sets the rotational phase of the intake camshaft to achieve the indicated IVO and IVC, and the exhaust S-VT 18 sets the rotational phase of the exhaust camshaft to achieve the indicated EVO and EVC. The injector 14 injects the indicated amount of fuel into the cylinder 2 at a specified timing in the intake stroke and/or the compression stroke, and the spark plug 13 ignites the air-fuel mixture in the cylinder 2 at the indicated timing. Note that, when the engine 1 performs HCCI combustion, the controller 100 does not output the control indicating amount to the spark plug 13.
[0098]
(Advantageous Effects of Control)
[0099]
[0100] For example, assuming that an adjustment of the fuel injection amount is made in each of the combustion cycles 1, 2, 3, 4, 5, 6 shown in
[0101] The horizontal axis in
[0102] Therefore, the technology disclosed herein can reduce regular combustion variations across combustion cycles. Since regular combustion variations across combustion cycles during the steady operation of the engine 1 is reduced, it is possible to expand the HCCI range to the lower load side in the operating range map shown in
Modified Example
[0103]
[0104] Moreover, a fuel-injection-amount control indicating amount is set, based on the actual air amount, so that the excess air ratio k is 1. The controller 100 outputs the fuel-injection-amount control indicating amount to the injector 14. The injector 14 injects the indicated amount of fuel into the cylinder 2 at a specified timing in the intake stroke and/or the compression stroke.
[0105] Furthermore, when the final target IMEP is set, a target MFB50 is set. The adder 1005 adds up the target MFB50 and the MFB50 correction amount. The controller 100 sets a final target MFB50 on the basis of the target MFB50, the MFB50 correction amount, and the actual air amount based on the measurement signal from the airflow sensor SN2. An ignition-timing control indicating amount for the spark plug 13 is set based on the final target MFB50 and the actual air amount. The controller 100 outputs the ignition-timing control indicating amount to the spark plug 13. The spark plug 13 ignites the air-fuel mixture in the cylinder 2 at the indicated timing.
[0106] With this control, regular combustion variations across combustion cycles can also be reduced.
[0107] Note that, regarding the technology disclosed herein, the controller 100 may output a control indicating amount to at least one device among the intake S-VT 17, the exhaust S-VT 18, the spark plug 13, and the injector 14.
[0108] Furthermore, the technology disclosed herein is not limited to the application to the engine 1 having the above-described configuration. The technology disclosed herein is broadly applicable to engines with various configurations.
[0109]
[0110] The estimating of the state quantities can include estimating the state quantities of each cylinder for each combustion cycle of the cylinder, and the state quantities 202A can include a temperature 202A1, an air amount 202A2, a burned gas amount 202A3, and a fuel amount 202A4, for example.
[0111] The plant model 202B can be a combined model of a physical model related to gas exchange in the cylinders and a statistical model related to combustion in the cylinders, as described above.
[0112] The estimating of the state quantities of the cylinder in which combustion is performed next can be performed before an intake valve of that cylinder is closed, based on the plant model and a combustion state 202C in the cylinder. The combustion state 202C in turn is based on a signal from a pressure sensor that measures pressure in that cylinder. Thus, as illustrated at 201, the method can include measuring the pressure in each cylinder via the pressure sensor, prior to estimating the state quantities. As shown, the combustion state 202C based on the signal from the pressure sensor can include an indicated mean effective pressure 202C1 and a center of combustion 202C2, for example.
[0113] The control signal that is corrected at step 206 is received from an ECU or other processing circuitry that generates a base control signal for driving the combustion control device(s), such as the injectors, intake valves of the valvetrain, and spark plugs. This control signal is received at 203 and corrected at step 206, to thereby generate a corrected control signal, which simply may be referred to as the control signal after correction.
[0114] The method 200 can further include, as shown at 208, adjusting the combustion control device based on the corrected output signal. The combustion control device can include, for example, injectors, intake valves of a valvetrain, or spark plugs. Thus, the adjusting of the combustion control can include, as shown at 208A, adjusting a fuel injection amount of each of a plurality of injectors associated with each of the plurality of cylinders, based on the estimated state quantities for the corresponding cylinder. The adjusting of the fuel injection amount of the injectors can occur in an intake stroke of each cylinder. Alternatively or in addition, as shown at 208B, the adjusting of the combustion control device can include adjusting opening and closing timings of an intake valve for each cylinder, based on the estimated state quantities for each respective cylinder. Further, as shown at 208C, the adjusting of the combustion control device can additionally or alternatively include adjusting an ignition timing of each of a plurality of spark plugs associated with the respective cylinders, based on the estimated state quantities for each corresponding cylinder.
[0115] The method described above can be implemented to provide the technical benefits discussed above related to reducing the variations in combustion that occur regularly across combustion cycles.
[0116] It should be understood that the embodiments herein are illustrative and not restrictive, since the scope of the invention is defined by the appended claims rather than by the description preceding them, and all changes that fall within metes and bounds of the claims, or equivalence of such metes and bounds thereof, are therefore intended to be embraced by the claims.
REFERENCE CHARACTER LIST
[0117] 1 engine [0118] 11 intake valve [0119] 12 exhaust valve [0120] 13 spark plug [0121] 14 injector [0122] 100 controller [0123] 1000 plant model [0124] 2 cylinder [0125] SN4 pressure sensor