Control apparatus of internal combustion engine
09541012 ยท 2017-01-10
Assignee
Inventors
Cpc classification
F02D23/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B37/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0414
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0411
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/0269
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0402
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/145
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/0238
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D23/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B37/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
In a turbocharged internal combustion engine, an amount of cylinder suction air is calculated with sufficiently high accuracy to suitably control the internal combustion engine in consideration of influences of an exhaust pressure on a volumetric efficiency equivalent value without requiring a huge memory capacity, in fewer adaptive man hours, and under a low operation load. A correction calculation parameter is calculated using an exhaust pressure, an exhaust pressure for pre-correction volumetric efficiency equivalent value, and an intake manifold pressure, and a post-corrected volumetric efficiency equivalent value is calculated by correcting a pre-correction volumetric efficiency equivalent value using the correction calculation parameter. An amount of air entering a cylinder from an intake manifold is calculated on the basis of the post-correction volumetric efficiency equivalent value.
Claims
1. A control apparatus of an internal combustion engine controlling an internal combustion engine equipped with a supercharger having a turbine provided to an exhaust path of the internal combustion engine and a compressor provided upstream of a throttle valve provided to an intake path of the internal combustion engine and rotating integrally with the turbine, comprising: an intake manifold pressure detector configured to detect an internal pressure of an intake manifold formed of a portion including a surge tank and an intake manifold provided downstream of the throttle valve as an intake manifold pressure; an intake manifold temperature detector configured to detect an internal intake temperature of the intake manifold as an intake manifold temperature; a waste gate valve configured to provide to a bypass passage bypassing the turbine and changes a passage sectional area of the bypass passage by changing an opening degree; a rotation speed detector configured to detect a rotation speed of the internal combustion engine; an exhaust pressure calculator configured to calculate a pressure in the exhaust path provided upstream of the turbine as an exhaust pressure; a pre-correction volumetric efficiency equivalent value calculator configured to calculate a pre-correction volumetric efficiency equivalent value, which is an index indicating an amount of air entering a cylinder of the internal combustion engine from the intake manifold at one of a predetermined opening degree and a predetermined opening degree indicated value of the waste gate valve, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine; and an exhaust pressure calculator for pre-correction volumetric efficiency equivalent value configured to calculate an exhaust pressure for pre-correction volumetric efficiency equivalent value, which is an exhaust pressure corresponding to the pre-correction volumetric efficiency equivalent value, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine; a cylinder suction air amount calculator configured to calculate a correction calculation parameter using the exhaust pressure, the exhaust pressure for pre-correction volumetric efficiency equivalent value, and the intake manifold pressure, and a post-correction volumetric efficiency equivalent value is calculated by correcting the pre-correction volumetric efficiency equivalent value using the correction calculation parameter, wherein: the amount of air entering the cylinder from the intake manifold is calculated on the basis of the post-correction volumetric efficiency equivalent value; and fuel input into the internal combustion engine is controlled by the control apparatus at least in part based on the calculated amount of air.
2. The control apparatus of an internal combustion engine according to claim 1, wherein: the correction calculation parameter is calculated in accordance with an equation as follows:
3. The control apparatus of an internal combustion engine according to claim 1, wherein: the post-correction volumetric efficiency equivalent value is calculated in accordance with an equation as follows:
K.sub.v.sub.
4. The control apparatus of an internal combustion engine according to claim 2, wherein: the post-correction volumetric efficiency equivalent value is calculated in accordance with an equation as follows:
K.sub.v.sub.
5. The control apparatus of an internal combustion engine according to claim 1, wherein: the exhaust pressure calculator calculates the exhaust pressure on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
6. The control apparatus of an internal combustion engine according to claim 2, wherein: the exhaust pressure calculator calculates the exhaust pressure on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
7. The control apparatus of an internal combustion engine according to claim 3, wherein: the exhaust pressure calculator calculates the exhaust pressure on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
8. The control apparatus of an internal combustion engine according to claim 4, wherein: the exhaust pressure calculator calculates the exhaust pressure on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
9. A method of controlling an internal combustion engine equipped with a supercharger having a turbine provided to an exhaust path of the internal combustion engine and a compressor provided upstream of a throttle valve provided to an intake path of the internal combustion engine and rotating integrally with the turbine, comprising: detecting an internal pressure of an intake manifold formed of a portion including a surge tank and an intake manifold provided downstream of the throttle valve as an intake manifold pressure; detecting an internal intake temperature of the intake manifold as an intake manifold temperature; a waste gate valve that is provided to a bypass passage bypassing the turbine and changes a passage sectional area of the bypass passage by changing an opening degree; detecting a rotation speed of the internal combustion engine; calculating a pressure in the exhaust path provided upstream of the turbine as an exhaust pressure; calculating a pre-correction volumetric efficiency equivalent value, which is an index indicating an amount of air entering a cylinder of the internal combustion engine from the intake manifold at one of a predetermined opening degree and a predetermined opening degree indicated value of a waste gate valve, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine; and calculating an exhaust pressure for pre-correction volumetric efficiency equivalent value, which is an exhaust pressure corresponding to the pre-correction volumetric efficiency equivalent value, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine, wherein: a correction calculation parameter is calculated using the exhaust pressure, the exhaust pressure for pre-correction volumetric efficiency equivalent value, and the intake manifold pressure, and a post-correction volumetric efficiency equivalent value is calculated by correcting the pre-correction volumetric efficiency equivalent value using the correction calculation parameter; the amount of air entering the cylinder from the intake manifold is calculated on the basis of the post-correction volumetric efficiency equivalent value; and controlling fuel input into the internal combustion engine at least in part based on the calculated amount of air.
10. A control apparatus of an internal combustion engine controlling an internal combustion engine equipped with a supercharger having a turbine provided to an exhaust path of the internal combustion engine and a compressor provided upstream of a throttle valve provided to an intake path of the internal combustion engine and rotating integrally with the turbine, comprising: a waste gate valve that is provided to a bypass passage bypassing the turbine and changes a passage sectional area of the bypass passage by changing an opening degree; at least one non-transitory computer readable medium operable to store program code; at least one processor operable to read said program code and operate as instructed by the program code, the program code comprising: detecting an internal pressure of an intake manifold formed of a portion including a surge tank and an intake manifold provided downstream of the throttle valve as an intake manifold pressure; detecting an internal intake temperature of the intake manifold as an intake manifold temperature; detecting a rotation speed of the internal combustion engine; calculating a pressure in the exhaust path provided upstream of the turbine as an exhaust pressure; calculating that calculates a pre-correction volumetric efficiency equivalent value, which is an index indicating an amount of air entering a cylinder of the internal combustion engine from the intake manifold at one of a predetermined opening degree and a predetermined opening degree indicated value of the waste gate valve, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine; and calculating an exhaust pressure for pre-correction volumetric efficiency equivalent value, which is an exhaust pressure corresponding to the pre-correction volumetric efficiency equivalent value, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine, wherein: a correction calculation parameter is calculated using the exhaust pressure, the exhaust pressure for pre-correction volumetric efficiency equivalent value, and the intake manifold pressure, and a post-correction volumetric efficiency equivalent value is calculated by correcting the pre-correction volumetric efficiency equivalent value using the correction calculation parameter; the amount of air entering the cylinder from the intake manifold is calculated on the basis of the post-correction volumetric efficiency equivalent value; and controlling fuel input amount to the internal combustion engine is at least in part based on the calculated amount of air.
11. A internal combustion engine equipped with a supercharger having a turbine provided to an exhaust path of the internal combustion engine and a compressor provided upstream of a throttle valve provided to an intake path of the internal combustion engine and rotating integrally with the turbine, comprising: an intake manifold pressure detector; an intake manifold temperature detector; a rotation speed detector; a waste gate valve that is provided to a bypass passage bypassing the turbine and changes a passage sectional area of the bypass passage by changing an opening degree; a control apparatus comprising: at least one non-transitory computer readable medium operable to store program code; at least one processor operable to read said program code and operate as instructed by the program code, the program code comprising: detecting an internal pressure, from the intake manifold pressure detector, of an intake manifold formed of a portion including a surge tank and an intake manifold provided downstream of the throttle valve as an intake manifold pressure; detecting an internal intake temperature, from the intake manifold temperature detector, of the intake manifold as an intake manifold temperature; detecting a rotation speed, from the rotation speed detector, of the internal combustion engine; calculating a pressure in the exhaust path provided upstream of the turbine as an exhaust pressure; calculating a pre-correction volumetric efficiency equivalent value, which is an index indicating an amount of air entering a cylinder of the internal combustion engine from the intake manifold at one of a predetermined opening degree and a predetermined opening degree indicated value of the waste gate valve, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine; and calculating an exhaust pressure for pre-correction volumetric efficiency equivalent value, which is an exhaust pressure corresponding to the pre-correction volumetric efficiency equivalent value, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine, wherein: a correction calculation parameter is calculated using the exhaust pressure, the exhaust pressure for pre-correction volumetric efficiency equivalent value, and the intake manifold pressure, and a post-correction volumetric efficiency equivalent value is calculated by correcting the pre-correction volumetric efficiency equivalent value using the correction calculation parameter; the amount of air entering the cylinder from the intake manifold is calculated on the basis of the post-correction volumetric efficiency equivalent value; and controlling fuel input amount to the internal combustion engine is at least in part based on the calculated amount of air.
12. The method of controlling the internal combustion engine according to claim 9, wherein: the correction calculation parameter is calculated in accordance with an equation as follows:
13. The method of controlling the internal combustion engine, according to claim 9, wherein: the post-correction volumetric efficiency equivalent value is calculated in accordance with an equation as follows:
K.sub.v.sub.
14. The method of controlling the internal combustion engine, according to claim 12, wherein: the post-correction volumetric efficiency equivalent value is calculated in accordance with an equation as follows:
K.sub.v.sub.
15. The method of controlling the internal combustion engine, according to claim 9, wherein: the exhaust pressure is calculated on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
16. The method of controlling the internal combustion engine, according to claim 12, wherein: the exhaust pressure is calculated on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
17. The method of controlling the internal combustion engine, according to claim 13, wherein: the exhaust pressure is calculated on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
18. The method of controlling the internal combustion engine, according to claim 14, wherein: the exhaust pressure is calculated on the basis of an exhaust gas flow rate released from the cylinder, atmospheric pressure, and one of an opening degree and an opening degree indicated value of the waste gate valve; and the exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder back in an intake stroke before an expansion stroke and a compression stroke from an exhaust stroke during which a calculation of the exhaust gas flow rate is taking place, and one of a target air-fuel ratio back in the intake stroke and an actual air-fuel ratio when the calculation of the exhaust gas flow rate is taking place.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
(18) Hereinafter, a preferred embodiment of a control apparatus of an internal combustion engine of the invention will be described with reference to the drawings.
First Embodiment
(19) Firstly, in order to describe a first embodiment of the invention, a variance of an amount of an exhaust gas flown back from an exhaust path to a cylinder in response to a variance of an exhaust pressure will be described using
(20)
where P is a pressure, is a density, is a sound speed, is a specific heat ratio, R is a gas constant, and T is a temperature.
(21) Also, the energy conservation law at the back-flow portion 27 from the exhaust path 26 is expressed by Equation (3) as follows:
(22)
where P.sub.b is an intake manifold pressure, .sub.b is a density in the intake manifold, u.sub.b is a flow velocity at the back-flow portion from the exhaust path, P.sub.3 is an exhaust pressure, and .sub.3 is a density in the exhaust path.
(23) The flow velocity u.sub.b at the back-flow portion 27 from the exhaust path 26 is expressed by Equation (4) below using Equation (2) above and Equation (3) above.
(24)
where .sub.b is a sound speed at the back-flow portion from the exhaust path.
(25) Let CA.sub.t be an equivalent value to an effective opening area of the back-flow portion 27 from the exhaust path 26. A mass flow rate m.sub.b at the back-flow portion 27 from the exhaust path 26 is found in accordance with Equation (4) above using CA.sub.t, which is expressed by Equation (5) as follows:
(26)
(27) By modifying Equation (5) above using Equation (2) above and a state equation of gas, Equation (6) below is obtained.
(28)
where T.sub.b is an intake manifold temperature.
(29) In accordance with Equation (6) above, a variance of an amount of an exhaust gas flown back from the exhaust path 26 to the cylinder 10 in response to a variance of the exhaust pressure is found in the following manner.
(30) Let P.sub.30 be an exhaust pressure (exhaust pressure for pre-correction volumetric efficiency equivalent value) obtained also when pre-correction volumetric efficiency equivalent values K.sub.v0 in the respective operating ranges of the engine of interest are obtained by a simulation in actual use, and T.sub.b0 be an intake manifold temperature. A variance of an amount of an exhaust gas flown back from the exhaust path 26 to the cylinder 10 at the same intake manifold pressure and engine speed is expressed by a ratio to an amount of the exhaust gas, m.sub.b0, flown back from the exhaust path 26 to the cylinder 10 at the pre-correction volumetric efficiency equivalent value K.sub.v0, which is expressed by Equation (7) as follows:
(31)
is a correction calculation parameter, P.sub.30 is an exhaust pressure for pre-correction volumetric efficiency equivalent value, is a specific heat ratio, P.sub.X is P.sub.3 or P.sub.30, P.sub.b is an intake manifold pressure, and P.sub.3 is an exhaust pressure.
(32) By correcting the pre-correction volumetric efficiency equivalent value K.sub.v0 in accordance with Equation (9) below using as a correction calculation parameter, it becomes possible to calculate an amount of cylinder suction air with accuracy according to an operating condition independently of a variance of the exhaust pressure even in a turbocharged engine. When a correction is made in accordance with Equation (7) above during the actual engine control, besides the manifold pressure P.sub.b0, it is also necessary to store an intake manifold temperature T.sub.b0 in the map with axes representing the intake manifold pressure and the engine speed. When configured in this manner, a memory capacity required to store a map of the intake manifold temperature T.sub.b0 increases. To avoid this inconvenience, considering that influences of the intake manifold temperatures T.sub.30 and T.sub.3 are quite small in comparison with influences of the intake manifold pressures P.sub.30 and P.sub.3 in Equation (7) above, the pre-correction volumetric efficiency equivalent value K.sub.v0 is corrected in accordance with Equation (8) below obtained by omitting T.sub.b0/T.sub.b from Equation (7) above as the correction calculation parameter .
(33)
is a correction calculation parameter, P.sub.30 is an exhaust pressure for pre-correction volumetric efficiency equivalent value, is a specific heat ratio, P.sub.X is P.sub.3 or P.sub.30, P.sub.b is an intake manifold pressure, and P.sub.3 is an exhaust pressure.
(34) A method of correcting the pre-correction volumetric efficiency equivalent value K.sub.v0 on the basis of the correction calculation parameter will now be described.
(35) Firstly, a relation of the volumetric efficiency equivalent value K.sub.v and the internal EGR ratio will be described. The volumetric efficiency equivalent value K.sub.v is an index of an amount of cylinder suction air. For example, it indicates that the entire cylinder displacement is filled with an amount of cylinder suction air when the volumetric efficiency equivalent value K.sub.v=1, whereas it indicates that the entire cylinder displacement is filled with a burned gas when the volumetric efficiency equivalent value K.sub.v=0. As has been described, the internal EGR ratio indicates a ratio of the burned gas in the cylinder when the intake valve is closed. It is therefore assumed that 1K.sub.v and the internal EGR ratio100 are equivalent or correlated. Hence, the inventors of the invention confirmed a relation of the internal EGR ratio with respect to 1K.sub.v by a simulation in actual use.
(36)
(37) In
[Mathematical Formula 9]
K.sub.v.sub.
where K.sub.v.sub.
(38) By using the post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new, it becomes possible to calculate an amount of cylinder suction air with accuracy according to an operating condition and independently of a variance of the exhaust pressure even in a turbocharged engine.
(39) The inventors confirmed by a simulation in actual use that a relation of the exhaust pressureatmospheric pressure with respect to an exhaust gas flow rate released from the cylinder 10 is as shown in
(40)
(41) In
(42) A calculation method of the exhaust gas flow rate during actual engine control will now be described. An exhaust gas flow rate at a given time point n is a sum of an amount of cylinder suction air into a cylinder, which is in the exhaust stroke at the time point n, back in the intake stroke before the expansion stroke and the compression stroke and an amount of fuel. An amount of fuel can be calculated by dividing an amount of cylinder suction air in the intake stroke by a currently set target air-fuel ratio or by dividing an amount of cylinder suction air in the intake stroke by an actual air-fuel ratio at a given time point n. For example, in a case where a target air-fuel ratio is used, an amount of fuel can be calculated as is expressed by Equation (10) as follows:
(43)
where Q.sub.ex(n) is an exhaust gas flow rate [g/sec] at a given time point n, Q(n3) is an amount [g/sec] of cylinder suction air three strokes before the given time point n, and AF.sub.t(n3) is a target air-fuel ratio three strokes before the given time point n.
(44) In a case where an actual air-fuel ratio is used, an amount of fuel can be calculated by replacing AF.sub.t(n3) in Equation (10) above with an actual air-fuel ratio AF(n) at a given time point n.
(45) Owing to the configuration above, there can be achieved an advantage that an amount of cylinder suction air can be calculated with accuracy independently of a variance of the exhaust pressure even in a turbocharged engine.
(46) Hereinafter, the first embodiment of the invention will be described in detail with reference to the drawings.
(47) The intake valve 9 is provided with an intake VVT 11 that makes valve opening and closing timing variable. An air bypass valve 12 that controls a flow rate of air in a bypass passage connecting an upper stream and a lower stream of the compressor 2, an intake manifold temperature sensor 13 that measures a temperature in the intake manifold 7, and an intake manifold pressure sensor 14 that measures a pressure in the intake manifold 7 are installed on a passage through which air is sucked in. Also, a throttle opening degree sensor 15 is built into the throttle valve 6. A cylinder head is provided with an ignition coil 16 used to drive a sparking plug. The air-fuel mixture sucked into the cylinder 10 burns when ignited by the sparking plug and turns to a burned gas. A piston 17 is present inside the cylinder 10 and a crank shaft 18 is connected to the piston 17. The crank shaft 18 is rotated as the piston 17 is moved up and down by a combustion gas. An unillustrated crank plate is attached to the crank shaft 18. The crank plate has a protrusion and a crank angle sensor 19 detects a crank angle position, a predetermined crank angle interval, and an engine speed by detecting the protrusion. In short, the crank angle sensor 19 functions as a rotation speed detection portion of the internal combustion engine 100.
(48) The burned gas in the cylinder 10 is released by passing through an exhaust valve 20. The exhaust gas rotates the turbine 4 when released. Also, there is a passage that bypasses an upper stream and a lower stream of the turbine 4 and an amount of the exhaust gas introduced into the turbine 4 is regulated by a W/G valve 21 provided to this bypass passage. The W/G valve 21 is connected to a motor-driven W/G valve actuator 22. The W/G valve 21 is operated to open and close by driving the W/G valve actuator 22 and an exhaust gas flow rate in the bypass passage is regulated by this opening and closing operation. It should be appreciated that the W/G valve actuator 22 is not limited to a motor-driven type and an actuator of a positive pressure type that uses an upstream pressure of the throttle valve 6 as a drive source may be used instead. Unillustrated O.sub.2 sensor and catalyst and the like are provided to an exhaust path 26.
(49)
(50) In the ECU 200, an amount of cylinder suction air is calculated in a cylinder suction air amount calculation portion 30 described in detail below. The injector 8 and the ignition coil 16 are driven according to an amount of cylinder suction air calculated herein. Also, on the basis of an amount of cylinder suction air and various types of input data, a throttle opening degree indicated value, an intake VVT phase angle indicated value, and a W/G valve opening degree indicated value are calculated. An opening degree of the throttle valve 6, a phase angle of the intake VVT 11, and an opening degree of the W/G valve 21 are controlled so as to achieve the respective indicated values. Various other actuators are also controlled when a need arises. Also, assume that the ECU 200 has a memory region in which to save an amount of cylinder suction air, Q, up to three strokes before and a target air-fuel ratio AF.sub.t up to three strokes before, which will be described below.
(51)
(52) Firstly, of the portions included in the cylinder suction air amount calculation portion 30, the exhaust gas flow rate Q.sub.ex(n) calculation portion 301 of
(53) The exhaust gas flow rate Q.sub.ex(n) calculation portion 301 calculates an exhaust gas flow rate Q.sub.ex(n) necessary to calculate an exhaust pressure P.sub.3(n).
(54) In Step S401 of
(55) The exhaust pressures P.sub.3(n) and P.sub.30(n) calculation portion 302 will now be described.
(56) The exhaust pressures P.sub.3(n) and P.sub.30(n) calculation portion 302 calculates exhaust pressures P.sub.3(n) and P.sub.30(n) necessary to calculate the correction calculation parameter (n).
(57) In Step S501 of
(58) For the exhaust pressure P.sub.3(n), {exhaust pressure P.sub.3atmospheric pressure P.sub.1}(n) is calculated in Step S502 using the exhaust gas flow rate Q.sub.ex(n), the W/G valve opening degree indicated value D(n) and a map 601 shown in
(59) For the exhaust pressure P.sub.30(n) with respect to the pre-correction volumetric efficiency equivalent value K.sub.v0, {exhaust pressure P.sub.30atmospheric pressure P.sub.1}(n) is calculated in Step S504 using an engine speed N.sub.e(n), an intake manifold pressure P.sub.b(n), an intake VVT phase angle IVT(n), and a map 701 shown in
(60) In the case of a system provided with an exhaust pressure sensor that is not employed in this embodiment, because the exhaust pressure P.sub.3(n) can be detected from the exhaust pressure sensor during the actual engine control, Step S502 and Step S503 and the map 601 performed by and used in the exhaust gas flow rate Q.sub.ex(n) calculation portion 301 and the exhaust pressures P.sub.3(n) and P.sub.30(n) calculation portion 302 are unnecessary.
(61) The correction calculation parameter (n) calculation portion 303 will now be described.
(62) The correction calculation parameter (n) calculation portion 303 calculates a correction calculation parameter (n) necessary to correct the pre-correction volumetric efficiency equivalent value K.sub.v0(n).
(63) In Step S801 of
(64) Subsequently, a buffer BF(n) is calculated in Step S802 using an intake manifold pressure P.sub.b(n), the exhaust pressure P.sub.3(n), and a table 901 shown in
(65) As is shown in
(66) The pre-correction volumetric efficiency equivalent value K.sub.v0(n) calculation portion 304 will now be described. The pre-correction volumetric equivalent value K.sub.v0(n) calculation portion 304 calculates a pre-correction volumetric efficiency equivalent value K.sub.v0(n).
(67) In Step S1001, an engine speed N.sub.e(n), an intake manifold pressure P.sub.b(n), and an intake VVT phase angle IVT(n) are obtained. Subsequently, the pre-correction volumetric efficiency equivalent value K.sub.v0 is calculated in Step S1002 using the engine speed N.sub.e(n), the intake manifold pressure P.sub.b(n), the intake VVT phase angle IVT(n), and a map 1101 shown in
(68) The post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new(n) calculation portion 305 will now be described. The post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new(n) calculation portion 305 corrects the pre-correction volumetric efficiency equivalent value K.sub.v0(n) using the correction calculation parameter (n).
(69) In Step S1201, the pre-correction volumetric efficiency equivalent value K.sub.v0(n) calculated in the pre-correction volumetric efficiency equivalent value K.sub.v0(n) calculation portion 304 and the correction calculation parameter (n) calculated in the correction calculation parameter (n) calculation portion 303 are obtained. Subsequently, the post-correction volumetric efficiency equivalent value K.sub.v.sub.
(70) Finally, the cylinder suction air amount Q(n) calculation portion 306 will be described. The suction air amount Q(n) calculation portion 306 calculates an amount of cylinder suction air, Q(n).
(71) In Step 1301, the post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new(n) calculated in the post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new(n) calculation portion 305, an engine speed N.sub.e(n), an intake manifold pressure P.sub.b(n), and an intake manifold temperature T.sub.b(n) are obtained. Subsequently, a predetermined crank angle interval T_SGT(n) is calculated in Step S1302 in accordance with Equation (1) above using the engine speed N.sub.e(n). An amount of cylinder suction air, Q(n), is calculated in Step S1303 in accordance with Equation (1) above using the post-correction volumetric efficiency equivalent value K.sub.v.sub._.sub.new(n), the intake manifold pressure P.sub.b(n), the intake manifold temperature T.sub.b(n), and the predetermined crank angle interval T_SGT(n). As has been described above, various control values are calculated on the basis of the amount of cylinder suction air, Q(n), calculated herein and various types of data inputted into the ECU 200.
(72) In this embodiment, assume that the target air-fuel ratio AF.sub.t(n) is calculated using an intake manifold pressure P.sub.b, an engine speed N.sub.e, and a unillustrated target air-fuel ratio AF.sub.t map with axes representing the intake manifold pressure P.sub.b and the engine speed N.sub.e. It should be appreciated, however, that a calculation method of the target air-fuel ratio AF.sub.t(n) is not limited to the above method. In Step S1304, the amount of cylinder suction air amount, Q(n), and the target air-fuel ratio AF.sub.t(n) are saved in the memory as described above. In a case where the exhaust gas flow rate Q.sub.ex(n) calculation portion 301 uses an actual air-fuel ratio instead of the target air-fuel ratio AF.sub.t(n), the processing to save the target air-fuel ratio AF.sub.t(n) in the memory becomes unnecessary as mentioned above.
(73) As has been described, the control apparatus of an internal combustion engine of the first embodiment includes: the intake manifold pressure sensor 14 that detects an internal pressure of the intake manifold 7 formed of a portion including a surge tank and an intake manifold provided downstream of the throttle valve 6 as an intake manifold pressure; the intake manifold temperature sensor 13 that detects an internal intake temperature of the intake manifold 7 as an intake manifold temperature; the W/G valve 21 that is provided to a bypass passage bypassing the turbine 4 provided to the exhaust passage 26 of the internal combustion engine 100 and changes a passage sectional area of the bypass passage by changing an opening degree; the crank angle sensor 19 that detects a rotation speed of the internal combustion engine 100; the exhaust pressure calculation portion 302 that calculates a pressure in the exhaust path 26 provided upstream of the turbine 4 as an exhaust pressure; the pre-correction volumetric efficiency equivalent value K.sub.v0(n) calculation portion 304 that calculates a pre-correction volumetric efficiency equivalent value, which is an index indicating an amount of air entering the cylinder 10 from the intake manifold 7 at a predetermined opening degree or a predetermined opening degree indicated value of the W/G valve 21, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine 100; and the exhaust pressure calculation portion 302 for pre-correction volumetric efficiency equivalent value that calculates an exhaust pressure for pre-correction volumetric efficiency equivalent value, which is an exhaust pressure corresponding to the pre-correction volumetric efficiency equivalent value, on the basis of the intake manifold pressure and the rotation speed of the internal combustion engine 100. A correction calculation parameter is calculated using the exhaust pressure, the exhaust pressure for pre-correction volumetric efficiency equivalent value, and the intake manifold pressure, and a post-correction volumetric efficiency equivalent value is calculated by correcting the pre-correction volumetric efficiency equivalent value using the correction calculation parameter. The amount of air entering the cylinder 10 from the intake manifold 7 is calculated on the basis of the post-correction volumetric efficiency equivalent value. Hence, there can be achieved an advantage that an amount of cylinder suction air can be calculated with accuracy independently of a variance of the exhaust pressure even in the turbocharged internal combustion engine 100.
(74) Also, by calculating the correction calculation parameter in accordance with Equation (8) above, there can be achieved an advantage that the correction calculation parameter can be calculated with accuracy depending on logic.
(75) Also, by calculating the post-correction volumetric efficiency equivalent value in accordance with Equation (9) above, there can be achieved an advantage that the pre-correction volumetric efficiency equivalent value can be corrected with accuracy depending on logic.
(76) The exhaust pressure calculation portion calculates an exhaust pressure on the basis of an exhaust gas flow rate released from the cylinder 10, atmospheric pressure, and an opening degree or an opening degree indicated value of the W/G valve 21. The exhaust gas flow rate is calculated on the basis of an amount of air entering the cylinder 10, which is in the exhaust stroke when a calculation of the exhaust gas flow rate is taking place, back in the intake stroke before the expansion stroke and the compression stroke and a target air-fuel ratio back in the intake stroke or an actual air-fuel ratio when a calculation of the exhaust gas flow rate is taking place. Hence, there can be achieved an advantage that an exhaust pressure required by the control apparatus of an internal combustion engine can be detected without having to use an expensive exhaust pressure sensor with high resistance to heat and corrosion.
(77) While the control apparatus of an internal combustion engine according to the first embodiment of the invention has been described, it should be appreciated that the modifications and emissions may be added to the embodiment within the scope of the invention as a need arises.
(78) Various modifications and alterations of this invention will be apparent to those skilled in the art without departing from the scope and spirit of this invention, and it should be understood that this is not limited to the illustrative embodiments set forth herein.