Internal-combustion engine control apparatus for controlling waste gate valve opening degree
10539081 ยท 2020-01-21
Assignee
Inventors
Cpc classification
F02D2250/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B37/162
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1439
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1447
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B37/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
An internal-combustion engine control apparatus is obtained which can accurately perform the control toward an output target value by calculating an exhaust gas temperature more accurately, and eliminating discrepancies of a turbine flow-rate and a waste-gate-valve opening-degree. In the apparatus, a thermal efficiency calculation unit calculates thermal efficiency based on a combination in any of ignition timing, charging efficiency, an air-fuel ratio and an exhaust gas recirculation (EGR) ratio being change factors in thermal efficiency of the internal-combustion engine; an exhaust-gas loss calculation unit calculates exhaust gas loss based on thermal efficiency calculated by the thermal efficiency calculation unit, and on a combination in any of the change factors of the exhaust gas loss; and an exhaust port temperature calculation unit calculates an exhaust gas temperature at an exhaust port portion based on exhaust gas loss calculated by the exhaust-gas loss calculation unit.
Claims
1. An internal-combustion engine control apparatus, comprising: a thermal efficiency calculator for calculating thermal efficiency based on a combination in any of ignition timing, charging efficiency, an air-fuel ratio and an exhaust gas recirculation ratio being change factors in thermal efficiency of an internal-combustion engine; an exhaust-gas loss calculator for calculating exhaust gas loss based on the thermal efficiency calculated by the thermal efficiency calculator, and on a combination in any of ignition timing, charging efficiency, an air-fuel ratio and an exhaust gas recirculation ratio being change factors of the exhaust gas loss; an exhaust port temperature calculator for calculating an exhaust gas temperature at an exhaust port portion based on the exhaust gas loss calculated by the exhaust-gas loss calculator; a target waste-gate-valve opening-degree calculator for calculating a target opening degree of a waste gate valve of a turbocharger based on the exhaust gas temperature calculated by the exhaust port temperature calculator; and a controller configured to control an opening degree of the waste gate valve based on the target opening degree calculated by the target waste-gate-valve opening-degree calculator.
2. An internal-combustion engine control apparatus, comprising: a thermal efficiency calculator for calculating a deviated quantity in thermal efficiency being a deviated quantity in thermal efficiency with respect to thermal efficiency in a previous reference operating state based on thermal efficiency stored in advance in a reference operating state, and on a combination in any of ignition timing, charging efficiency, an air-fuel ratio and an exhaust gas recirculation ratio being change factors in thermal efficiency of an internal-combustion engine; an exhaust-gas loss calculator for calculating exhaust gas loss in a reference operating state from an exhaust gas temperature stored in advance in a reference operating state, for calculating a deviated quantity in exhaust gas loss from that in a previous reference operating state based on the deviated quantity in thermal efficiency calculated by the thermal efficiency calculator and on a combination in any of ignition timing, charging efficiency, an air-fuel ratio and an exhaust gas recirculation ratio being change factors of the exhaust gas loss, and for calculating exhaust gas loss from a deviated quantity between exhaust gas loss in the reference operating state and exhaust gas loss from that in the previous reference operating state; an exhaust port temperature calculator for calculating an exhaust gas temperature at an exhaust port portion based on the exhaust gas loss calculated by the exhaust-gas loss calculator; a target waste-gate-valve opening-degree calculator for calculating a target opening degree of a waste gate valve of a turbocharger based on the exhaust gas temperature calculated by the exhaust port temperature calculator; and a controller configured to control an opening degree of the waste gate valve based on the target opening degree calculated by the target waste-gate-valve opening-degree calculator.
3. The internal-combustion engine control apparatus as set forth in claim 1, wherein exhaust gas loss being calculated by the exhaust-gas loss calculator is calculated in accordance with a computational expression derived from multiple regression analysis, based on a combination in any of the change factors of exhaust gas loss.
4. The internal-combustion engine control apparatus as set forth in claim 2, wherein a deviated quantity in exhaust gas loss from that in a previous reference operating state, being calculated by the exhaust-gas loss calculator, is calculated in accordance with a computational expression derived from multiple regression analysis, based on a combination in any of the change factors of exhaust gas loss.
5. The internal-combustion engine control apparatus as set forth in claim 1, further comprising: an exhaust-pipe changed temperature calculator for calculating a changed exhaust-gas temperature in an exhaust pipe, reaching from an exhaust port portion to an exhaust-port downstream portion, therebetween; and an exhaust-port downstream temperature calculator for calculating an exhaust gas temperature at the exhaust-port downstream portion by incorporating the changed exhaust-gas temperature into an exhaust gas temperature at the exhaust port portion.
6. The internal-combustion engine control apparatus as set forth in claim 2, further comprising: an exhaust-pipe changed temperature calculator for calculating a changed exhaust-gas temperature in an exhaust pipe, reaching from an exhaust port portion to an exhaust-port downstream portion, therebetween; and an exhaust-port downstream temperature calculator for calculating an exhaust gas temperature at the exhaust-port downstream portion by incorporating the changed exhaust-gas temperature into an exhaust gas temperature at the exhaust port portion.
7. The internal-combustion engine control apparatus as set forth in claim 5, wherein the exhaust-pipe changed temperature calculator estimates an exhaust-pipe surrounding temperature in an engine room based on a vehicle speed, and on a presence-and-absence of radiator fan operation and on an external atmospheric air temperature, and calculates the changed exhaust-gas temperature based on heat transfer from the exhaust pipe, around the exhaust pipe, toward surroundings thereof.
8. The internal-combustion engine control apparatus as set forth in claim 6, wherein the exhaust-pipe changed temperature calculator estimates an exhaust-pipe surrounding temperature in an engine room based on a vehicle speed, and on a presence-and-absence of radiator fan operation and on an external atmospheric air temperature, and calculates the changed exhaust-gas temperature based on heat transfer from the exhaust pipe, around the exhaust pipe, toward surroundings thereof.
9. The internal-combustion engine control apparatus as set forth in claim 1, wherein the air-fuel ratio is measured by an air-fuel ratio sensor located downstream from the waste-gate valve.
10. The internal-combustion engine control apparatus as set forth in claim 2, wherein the air-fuel ratio is measured by an air-fuel ratio sensor located downstream from the waste-gate valve.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) The foregoing and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(9) Hereinafter, the embodiments of the present invention will be described in detail referring to the drawings. Note that, in each of the figures, the same reference numerals and symbols designate the same items as, or the items corresponding to, those shown in the drawings.
Embodiment 1
(10)
(11) On an upstream side of the intake pipe 2 (on an opposite side to the engine 1), an air cleaner 3 is placed for cleaning up an external atmospheric air being taken in. Downstream of the air cleaner 3 of the intake pipe 2 (on a side toward the engine 1), mounted integrally with each other or separately from each other are an air flow sensor 12 for generating an electric signal responding to the amount of an intake air flow and an intake air temperature sensor (intake-air temperature sensor) 13 for generating an electric signal responding to an intake air temperature in the intake-air path. Note that, in
(12) On an upstream side of the exhaust pipe 7 (on a side toward the engine 1), a exhaust-gas clean catalyst 22 is provided. Upstream of the exhaust-gas clean catalyst 22 of the exhaust pipe 7 (on a side toward the engine 1), an air-fuel ratio sensor 16 for generating an electric signal responding to a ratio between air and a fuel being combusted is mounted.
(13) In addition, in an air intake and exhaust circuit made of the intake pipe 2 and the exhaust pipe 7, a turbocharger (turbo charger) 36 is mounted which includes a compressor (compression machine) 31 and a turbine 32 that integrally rotates with the compressor 31. The turbine 32 is mounted on a more upstream side of the exhaust-gas clean catalyst 22 of the exhaust pipe 7, and is so arranged that the turbine is rotationally driven by means of exhaust gas which flows through within the exhaust pipe 7. The compressor 31 is mounted downstream of the air cleaner 3 of the intake pipe 2. The compressor 31 is so arranged that air within an intake-air path is compressed in association with the revolution of the turbine 32 which is rotationally driven.
(14) On a downstream side of the compressor 31, an air bypass valve 33 for diverting the amount of compressed air through the intake pipe 2 is mounted in order not to cause damage to the turbine 32 mainly at the time of accelerator's OFF owing to backflow of turbocharging pressure under compression. Downstream of the air bypass valve 33, an intercooler 30 is mounted. Downstream of the intercooler 30, a throttle valve 4 for adjusting the amount of air to be conveyed to the engine 1 is mounted. To the throttle valve 4, a throttle position sensor 14 is connected for generating an electric signal responding to the degree of throttle opening of the throttle valve. In addition, upstream of the throttle valve 4, a throttle upstream pressure sensor 35 for generating an electric signal responding to air pressure between the intercooler 30 and the throttle valve 4 is mounted.
(15) Moreover, downstream of the throttle valve 4 in an intake-air path of the intake pipe 2, a surge tank 5 for cancelling out an intake-air pulsation is mounted. On the surge tank 5, an inlet manifold pressure sensor (hereinafter, inlet-manifold pressure sensor) 15 for generating an electric signal responding to air pressure in the surge tank 5, and an inlet-manifold intake-air temperature sensor 6 for generating an electric signal responding to an intake-air temperature in the surge tank 5 are mounted. In place of the inlet-manifold pressure sensor 15 for directly measuring inlet manifold pressure (hereinafter, inlet-manifold pressure) Pb, it may be adopted that the inlet-manifold pressure Pb is estimated from other sensor information. In place of the inlet-manifold intake-air temperature sensor 6 for directly measuring an intake-air temperature at an intake port portion, it may be adopted that an intake-air temperature T.sub.in at the intake port portion is estimated from other sensor information.
(16) In the intake pipe 2, downstream of the surge tank 5 on a side toward the engine 1, an injector 17 for injecting a fuel is mounted. Note that, the injector 17 may be mounted so that the injector directly injects a fuel into a cylinder 8.
(17) At a top portion of the cylinder 8, mounted are a spark plug 18 for igniting a combustible mixture produced by mixing air taken in the engine 1 together with a fuel injected from the injector 17, and an ignition coil 19 for generating an electric current to ignite the spark plug 18 with a spark. Also mounted are an intake valve 20 for adjusting the amount of combustible mixture introduced into the cylinder 8 through an intake-air path, and an exhaust valve 21 for adjusting the amount of exhaust gas exhausted from inside of the cylinder 8 into an exhaust-gas path of the engine 1.
(18) On an upstream side of the turbine 32, a waste gate valve 34 for diverting exhaust gas through an exhaust-gas bypass channel is mounted in order not to cause damage to the engine 1 even when turbocharging pressure under compression increases owing to turbine's high revolution and heavy loading.
(19) As for an actuator to drive the waste gate valve 34, either one of a pressure type for controlling the pressure caused on a diaphragm and a motor-operated type for directly actuating a valve opening-degree can be used.
(20) Although not shown in
(21)
(22) Respective a crankshaft angle sensor's rotational speed (also referred to as an engine's rotational speed) Ne, an actually measured air flow-rate G.sub.r, an intake air temperature T.sub.1, the degree of throttle-valve opening TH, inlet-manifold pressure Pb or intake atmospheric air pressure, an intake-air temperature T.sub.in at an intake port portion and an air-fuel ratio AF are shown in the figure.
(23) In addition, the ECU 100 also receives an electric signal from each of the atmospheric air pressure sensor 9 required for a turbocharger, the throttle upstream pressure sensor 35 and various kinds of other sensors S. Among these various kinds of sensors, included are an accelerator position sensor or an accelerator opening-degree sensor for generating an electric signal responding to an operation quantity of an accelerator (not shown in the figure), a sensor for controlling the combustion of the engine 1, and sensors for controlling behavior of an automotive vehicle (for example, a vehicle speed sensor, an external atmospheric air temperature sensor and the like).
(24) Respective atmospheric air pressure P.sub.1, throttle upstream pressure P.sub.2, an accelerator opening-degree D, a vehicle speed VSP, an external atmospheric air temperature T.sub.out and the like are shown in the figure.
(25) Moreover, the ECU 100 calculates estimate output torque TRQ (not shown in the figure) which estimates actual torque produced from the engine 1 based on each of input data such as a rotational speed Ne from the crankshaft angle sensor 11, an actually measured air flow-rate G.sub.r from the air flow sensor 12, the degree of throttle-valve opening TH from the throttle position sensor 14, inlet-manifold pressure Pb from the inlet-manifold pressure sensor 15, an air-fuel ratio AF from the air-fuel ratio sensor 16, atmospheric air pressure P.sub.1 from the atmospheric air pressure sensor 9, throttle upstream pressure P.sub.2 from the throttle upstream pressure sensor 35, and an accelerator opening-degree D from an accelerator opening-degree sensor (among the various kinds of sensors S) for detecting an opening-degree of an accelerator mounted on an automotive vehicle; and the ECU also calculates target torque TRQt (not shown in the figure) based on input data from each of the sensors described above and on torque request values from other controllers C (for example, controllers for transmission control, brake control, traction control, stability control and so forth).
(26) Furthermore, the ECU 100 controls actuators 210 in such manners that, by referring to an air-fuel ratio AF and each of control target values (for example, the degrees of intake and exhaust variable valve timing (VVT) openings, an exhaust gas recirculation (EGR) ratio, ignition timing and so forth) to achieve the target torque TRQt, an actuator (drive unit) 4a of the throttle valve 4 is drive-controlled so as to achieve a target intake air flow-rate G.sub.at in the amount of an intake air flow, that an actuator (drive unit) 17a of the injector 17 is drive-controlled so as to achieve a target value of air-fuel ratio AF, that an actuator unit (drive unit) 19a made of a drive circuit of the ignition coil 19 is controlled in its electrical conduction so as to achieve a target value at ignition timing, and that an actuator (drive unit) 34a of the waste gate valve 34 is drive-controlled so as to achieve a target value of a waste-gate-valve opening-degree. In addition, the ECU 100 also calculates target values with respect to various kinds of actuators A other than those actuators described above, and performs the control thereto. In addition, on the various kinds of actuators A, the control is performed, for example, to drive or halt a radiator fan.
(27) Here, the ECU 100 is made of a microprocessor 110 having a CPU 111 for executing calculation processing, a ROM 112 for storing program data and fixed value data, and a RAM 113 whose stored data can be sequentially rewritten by updating the data. Including the ROM and the RAM, they are collectively referred to as a memory unit.
(28)
(29) The exhaust-gas temperature calculation unit 300 includes an exhaust-gas loss calculation unit 301, an exhaust port temperature calculation unit 302, an exhaust-pipe changed temperature calculation unit 303 and an exhaust-port downstream temperature calculation unit 304.
(30) The air-quantity calculation unit 310 includes a target torque calculation unit 311, a thermal efficiency calculation unit 312 and a target cylinder air-quantity calculation unit 313.
(31) The waste-gate-valve control unit 320 includes a target inlet-manifold pressure calculation unit 321, a target throttle upstream pressure calculation unit 322, a target compressor driving-force calculation unit 323, a target turbine flow-rate calculation unit 324 and a target waste-gate-valve opening-degree calculation unit 325.
(32) In the exhaust-gas loss calculation unit 301, exhaust gas loss is calculated from thermal efficiency calculated by the thermal efficiency calculation unit 312, ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF, an EGR ratio R.sub.egr and so forth.
(33) In the exhaust port temperature calculation unit 302, an exhaust gas temperature at an exhaust port portion is calculated using exhaust gas loss calculated by the exhaust-gas loss calculation unit 301.
(34) In the exhaust-pipe changed temperature calculation unit 303, calculated is a changed temperature which is a change of temperatures, from the exhaust port portion toward a turbine upstream portion being an exhaust-port downstream portion, due to thermal losses therebetween.
(35) In the exhaust-port downstream temperature calculation unit 304, an exhaust gas temperature in the turbine upstream portion being an exhaust-port downstream portion is calculated from the exhaust gas temperature at the exhaust port portion calculated by the exhaust port temperature calculation unit 302 and from the changed temperature calculated by the exhaust-pipe changed temperature calculation unit 303.
(36) In the target torque calculation unit 311, target torque is calculated based on request torque from other controllers according to an accelerator opening-degree, a transmission and the like in which a driver operates.
(37) In the thermal efficiency calculation unit 312, thermal efficiency is calculated which changes depending on ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF, an EGR ratio R.sub.egr and so forth that are operation conditions of the engine.
(38) In the target cylinder air-quantity calculation unit 313, the amount of cylinder air required for the engine to produce the target torque is calculated based on the target torque having been calculated by the target torque calculation unit 311 and the thermal efficiency calculated by the thermal efficiency calculation unit 312.
(39) In the target inlet-manifold pressure calculation unit 321, inlet-manifold pressure required to introduce the amount of target cylinder air into the cylinder is calculated as target inlet-manifold pressure.
(40) In the target throttle upstream pressure calculation unit 322, target throttle upstream pressure required for implementing the target inlet-manifold pressure is calculated by giving consideration to pressure reduction due to pressure losses at the throttle valve.
(41) In the target compressor driving-force calculation unit 323, target compressor driving-force is calculated based on a pressure ratio downstream of the compressor and upstream thereof, and on the amount of intake air thereof.
(42) In the target turbine flow-rate calculation unit 324, a target turbine flow-rate is calculated using the target compressor driving-force calculated by the target compressor driving-force calculation unit 323 and an exhaust gas temperature at a turbine upstream portion calculated by the exhaust-port downstream temperature calculation unit 304.
(43) In the target waste-gate-valve opening-degree calculation unit 325, a target waste-gate-valve flow-rate is calculated from an exhaust gas flow-rate and the target turbine flow-rate, and a target waste-gate-valve opening-degree is calculated using the target waste-gate-valve flow-rate and the exhaust gas temperature at the turbine upstream portion calculated by the exhaust-port downstream temperature calculation unit 304.
(44) A supplementary explanation will be made for thermal efficiency and exhaust gas loss.
(45) In a total amount of heat in which gasoline has, a balance which indicates how the amount of the heat is distributed is a heat balance.
(46) Among distributions of the heat balance, a quantity which is effectively used for the work as rotational power of the engine is the thermal efficiency, and a quantity which is discarded as heat of exhaust gas is the exhaust gas loss. The amount of heat being lost due to the cooling of the engine is cooling loss. Among others, there exists mechanical loss or the like which is the amount of heat being lost due to internal friction of the engine and auxiliary machine drive thereof.
(47) From exhaust gas loss .sub.ex, an intake-air temperature T.sub.in at an intake port portion, the amount of gasoline heat Q, the amount of fuel supply (gasoline mass flow-rate) G.sub.fuel, constant-pressure specific heat C.sub.p, and an exhaust gas flow-rate G.sub.ex, an exhaust gas temperature T.sub.ex at an exhaust port portion is acquired in accordance with Equation (1) based on an equation of states.
(48)
(49) Consequently, by accurately estimating the exhaust gas loss .sub.ex, it becomes possible to achieve the calculation of the exhaust gas temperature T.sub.ex with higher accuracy.
(50)
(51) At Step S401, thermal efficiency is calculated. The thermal efficiency is acquired by storing and correcting changes in thermal efficiency, for example, as mapped values through the usage of at least ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr being influence factors which act to change the thermal efficiency, with respect to basic constant terms stored in advance in every one of operating states of the engine.
(52) An EGR ratio R.sub.egr is a total EGR ratio in which an external EGR ratio acquired from an EGR-valve flow-rate is added to an internal EGR ratio acquired from estimated air intake and exhaust efficiencies.
(53) At Step S402, exhaust gas loss .sub.ex is calculated in accordance with Equation (2).
[Equation Figure-2]
.sub.ex=K1+(K2)+(K3Ig)+(K4Ec)+(K5AF)+(K6R.sub.egr)(2)
(54) Symbols K1, K2, K3, K4, K5 and K6 are constants, for which exhaust gas loss acquired from an actually measured exhaust gas temperature when engine parameters are changed in advance on various operation conditions according to an engine model is set in advance as a value determined in accordance with multiple regression analysis from thermal efficiency , ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr.
(55) The independent variables used for the calculation of exhaust gas loss .sub.ex are not necessarily limited to the thermal efficiency , ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr described above; an independent variable(s), for example, inlet-manifold pressure Pb or the like, may be additionally implemented so that an error between actually measured exhaust gas loss acquired from an exhaust gas temperature and exhaust gas loss .sub.ex acquired by an approximate expression becomes smaller. In addition, for example, in a case in which actually measured exhaust gas loss acquired from an exhaust gas temperature indicates the tendency of a two-dimensional curve with respect to ignition timing I.sub.g, it may be adopted that the aforementioned independent variable is modified to a square term of the ignition timing I.sub.g, or the square term thereof is additionally implemented as an independent variable.
(56) At Step S403, in Equation (1) in which an exhaust gas temperature T.sub.ex at an exhaust port portion is acquired from exhaust gas loss .sub.ex, a value of {(T.sub.exT.sub.in)C.sub.p} including two of the exhaust gas temperature T.sub.ex and the constant-pressure specific heat C.sub.p which are unknown quantities at this point in time is acquired by Equation (3) using the exhaust gas loss .sub.ex, the amount of gasoline heat Q, the amount of fuel supply G.sub.fuel and an exhaust gas flow-rate G.sub.ex being known quantities.
(57)
(58) The amount of gasoline heat Q is a constant, which is 44000 [kJ/kg].
(59) The amount of fuel supply G.sub.fuel is acquired from the amount of cylinder air G.sub.air acquired from the amount of intake air (actually measured air flow-rate) G.sub.r measured as the quantity by the air flow sensor 12 by giving consideration to intake delays into the cylinder, and an air-fuel ratio AF.
G.sub.fuel=G.sub.air/AF(4)
An exhaust gas flow-rate G.sub.ex is acquired from the amount of cylinder air G.sub.air and the amount of fuel supply G.sub.fuel.
G.sub.ex=G.sub.air+G.sub.fuel(5)
In order to calculate an exhaust gas temperature, an exhaust gas flow-rate G.sub.ex and the amount of fuel supply G.sub.fuel in an exhaust stroke of the engine are required; however, by giving consideration to stroke delays, the values before three strokes are used in a case of a four-cylinder engine, because the amount of cylinder air G.sub.air is a measured value as the quantity in an intake stroke.
(60) At Step S404, constant-pressure specific heat C.sub.p is acquired from (T.sub.exT.sub.in)C.sub.p acquired at Step S403 in accordance with Equation (6) which refers to a value of MAP1.
[Equation Figure-4]
C.sub.p=MAP1((T.sub.exT.sub.in)C.sub.p)(6)
(61) The relationship between constant-pressure specific heat C.sub.p and a total value (T.sub.exT.sub.in)C.sub.p of an unknown quantity acquired by Equation (3) is acquired by referring to the MAP1 that is set by verifying the relationship between a total value (T.sub.exT.sub.in)C.sub.p of an unknown quantity and constant-pressure specific heat C.sub.p, in a case in which engine parameters are changed in advance on various operation conditions.
(62) It may be adopted that, by setting a gradient a and an intercept b as constants in advance, constant-pressure specific heat C.sub.p is acquired by Equation (7) of calculation expression as follows.
C.sub.p={(T.sub.exT.sub.in)C.sub.p}a+b(7)
Because constant-pressure specific heat C.sub.p changes depending on an exhaust gas temperature, the constant-pressure specific heat C.sub.p cannot be acquired if an exhaust gas temperature T.sub.ex has not been acquired; however, constant-pressure specific heat C.sub.p can be acquired in such a manner that, after having acquired a total value (T.sub.exT.sub.in)C.sub.p of an unknown quantity, the constant-pressure specific heat C.sub.p is acquired by Equation (6) or Equation (7) using the total value (T.sub.exT.sub.in)C.sub.p of an unknown quantity.
(63) At Step S405, an exhaust gas temperature T.sub.ex at an exhaust port portion is acquired by Equation (1) as follows.
(64)
(65) An intake-air temperature T.sub.in at an intake port portion is a value detected by the inlet-manifold intake-air temperature sensor 6 attached on the surge tank 5.
(66)
(67)
(68)
(69) At Step S406, an exhaust-pipe surrounding temperature T.sub.rex in an engine room is acquired by Equation (8).
[Equation Figure-6]
T.sub.rex=MAP2(max(VSP,R.sub.fan),T.sub.out)(8)
(70) From a larger value between a vehicle speed VSP and a wind speed R.sub.fan of a radiator fan, and from an external atmospheric air temperature T.sub.out, an exhaust-pipe surrounding temperature T.sub.rex is acquired by referring to a MAP2 being set in advance. The vehicle speed VSP is a detected value by a vehicle speed sensor (not shown in the figures).
(71) A wind speed R.sub.fan of the radiator fan is a value stored as a constant which is the wind speed at the time of radiator fan operation; the constant value is selected at the time of radiator fan operation, and 0, at the time of no-operation thereof.
(72) The external atmospheric air temperature T.sub.out is a detected value by an external atmospheric air temperature sensor (not shown in the figures).
(73) An exhaust-pipe surrounding temperature T.sub.rex in an engine room undergoes the influence by thermal reception from the exhaust pipe, and that by heat radiation and thermal diffusion due to guided external atmospheric air from a radiator front grille at the time of vehicle's running or radiator fan operation, and thus, exhaust-pipe surrounding temperatures in the engine room are measured by using an actual automotive vehicle in advance, which are set in a MAP2 and referred to.
(74) At Step S407, temperature efficiency .sub.t of an exhaust pipe is acquired by Equation (9).
[Equation Figure-7]
.sub.t=MAP3(G.sub.ex,Ne)(9)
(75) The temperature efficiency .sub.t of the exhaust pipe is defined as a ratio (Equation (10)) between a temperature differential (T.sub.exT.sub.3) in which an exhaust gas temperature T.sub.ex at an exhaust port portion is then reduced to an exhaust gas temperature T.sub.3 at an exhaust-port downstream portion, and a temperature differential (T.sub.exT.sub.rex) between the exhaust gas temperature T.sub.ex at the exhaust port portion and an exhaust-pipe surrounding temperature T.sub.rex.
(76)
(77) Because the temperature efficiency .sub.t of the exhaust pipe has a correlation with an exhaust gas flow-rate G.sub.ex and an engine's rotational speed Ne, it is so arranged that, upon measuring an exhaust gas temperature T.sub.ex at the exhaust port portion, an exhaust gas temperature T.sub.3 at the exhaust-port downstream portion and an exhaust-pipe surrounding temperature T.sub.rex in the engine room by using an actual automotive vehicle in advance, the temperature efficiency of the exhaust pipe is acquired and then set in the MAP3.
(78) At Step S408, an exhaust gas temperature T.sub.3 at the exhaust-port downstream portion is acquired by Equation (11).
[Equation Figure-9]
T.sub.3=T.sub.ex.sub.t(T.sub.exT.sub.rex)(11)
(79) The term .sub.t (T.sub.exT.sub.rex) is a changed temperature in the exhaust pipe from an exhaust port portion toward the exhaust-port downstream portion, and thus the exhaust gas temperature T.sub.3 at the exhaust-port downstream portion is acquired by subtracting the changed temperature from an exhaust gas temperature T.sub.ex at the exhaust port portion.
(80) Step S401 of
(81)
(82) At Step S601, target torque TRQt is calculated. First, because torque in which a driven vehicle requests can be detected as an operation quantity of an accelerator, the relationship between an engine's rotational speed Ne and an accelerator opening-degree D is set in a MAP8 in advance, request torque TRQd is acquired by equation (12).
[Equation Figure-10]
TRQd=MAP8(Ne,D)(12)
(83) In a case in which a transmission controller outputs limiting torque for the sake of transmission protection and a case in which a torque request value is also outputted from another controller, arbitration control is performed on request torque TRQd, limiting torque and the like, so that the torque after the arbitration becomes target torque TRQt.
(84) At Step S602, the amount of target cylinder air G.sub.ct is calculated from the target torque TRQt. A target indicated mean effective pressure P.sub.it is first calculated by Equation (13) from the target torque TRQt, a cylinder stroke volume V.sub.c per one cylinder, the number of cylinder(s) z, and a rotational speed per one cycle (in a case of a four-stroke engine, i=2).
(85)
(86) And then, the amount of target cylinder air G.sub.ct is calculated by Equation (14) from the target indicated mean effective pressure P.sub.it, an air-fuel ratio AF, a cylinder stroke volume V.sub.c per one cylinder, thermal efficiency and the amount of gasoline heat Q.
(87)
(88) At Step S603, target inlet-manifold pressure Pb.sub.t is calculated.
(89) The target inlet-manifold pressure Pb.sub.t is calculated by Equation (15) from the amount of target cylinder air G.sub.ct, an air gas-constant R.sub.a, an intake-air temperature T.sub.in at an intake port portion, a volume efficiency correction coefficient K and a cylinder stroke volume V.sub.c per one cylinder.
(90)
(91) The volume efficiency correction coefficient K is a ratio of an air volume in an inlet manifold being taken into the cylinder with respect to a cylinder stroke volume V.sub.c, and is acquired by Equation (16) by setting the relationship between an engine's rotational speed Ne and charging efficiency Ec in a MAP9 in advance.
[Equation Figure-14]
K.sub.v=MAP9(Ne,Ec)(16)
(92) At Step S604, target throttle upstream pressure P.sub.2t is calculated.
(93) In accordance with Equation (17) in which a ratio of throttle upstream pressure P.sub.2 detected by the throttle upstream pressure sensor 35 over inlet-manifold pressure Pb detected by the inlet-manifold pressure sensor 15 is multiplied by the target inlet-manifold pressure Pb.sub.t, the target throttle upstream pressure P.sub.2t is calculated.
[Equation Figure-15]
P.sub.2t=Pb.sub.t(P.sub.2/Pb)(17)
(94) At Step S605, target compressor driving-force P.sub.ct is calculated.
(95) By giving consideration to the law of conservation of mass and to polytropic changes, the target compressor driving-force P.sub.ct is calculated by Equation (18) from the amount of target cylinder air G.sub.ct, adiabatic efficiency .sub.c of the compressor, a ratio of specific heat of air, .sub.a, an air gas-constant R.sub.a, an intake air temperature T.sub.1 detected by the intake air temperature sensor 13, the target throttle upstream pressure P.sub.2t and atmospheric air pressure P.sub.1 detected by the atmospheric air pressure sensor 9.
(96)
(97) The adiabatic efficiency .sub.c of the compressor is acquired from a pressure ratio P.sub.2t/P.sub.1 downstream of the compressor and upstream thereof, and from the amount of target cylinder air G.sub.ct by using Equation (19) in which a MAP10 is referred to.
[Equation Figure-17]
.sub.c=MAP10(P.sub.2t/P.sub.1,G.sub.ct)(19)
(98) The calculation of an exhaust gas temperature T.sub.3 at an exhaust-port downstream portion being an exhaust gas temperature at a turbine upstream portion at Step S606 corresponds to the flowchart of
(99) At Step S607, a target turbine flow-rate G.sub.tt is calculated.
(100) By giving consideration to the law of conservation of mass and to polytropic changes, the target turbine flow-rate G.sub.tt is calculated by Equation (20) from the target compressor driving-force P.sub.ct, adiabatic efficiency .sub.t of the turbine, a ratio of specific heat of exhaust gas, .sub.ex, an exhaust-gas gas-constant R.sub.ex, an exhaust gas temperature T.sub.3 at the exhaust-port downstream portion, turbine downstream pressure P.sub.4 and turbine upstream pressure P.sub.3.
(101)
(102) As for the turbine downstream pressure P.sub.4, the relationship between turbine downstream pressure P.sub.4 and the amount of exhaust flow Q.sub.ex having a correlation with a ratio of atmospheric air pressure P.sub.1 (the ratio=P.sub.4/P.sub.1) is set in a MAP11 in advance, and, after acquiring a ratio PR.sub.41 between the turbine downstream pressure P.sub.4 and the atmospheric air pressure P.sub.1 using Equation (21) by referring to the MAP11, turbine downstream pressure P.sub.4 is acquired by Equation (22) in which atmospheric air pressure P.sub.1 detected by the atmospheric air pressure sensor 9 is multiplied by a ratio PR.sub.41 between turbine downstream pressure P.sub.4 and the atmospheric air pressure P.sub.1.
[Equation Figure-19]
PR.sub.41=MAP11(Q.sub.ex)(21)
[Equation Figure-20]
P.sub.4=PR.sub.41P.sub.1(22)
(103) As for the turbine upstream pressure P.sub.3, the relationship between turbine upstream pressure P.sub.3 and target compressor driving-force P.sub.ct having a correlation with a ratio of turbine downstream pressure P.sub.4 (the ratio=P.sub.3/P.sub.4) is set in a MAP12 in advance, and, after acquiring a ratio PR.sub.34 between the turbine upstream pressure P.sub.3 and the turbine downstream pressure P.sub.4 using Equation (23) by referring to the MAP12, the turbine upstream pressure P.sub.3 is acquired by Equation (24) in which turbine downstream pressure P.sub.4 acquired by Equation (21) is multiplied by a ratio PR.sub.34 between the turbine upstream pressure P.sub.3 and the turbine downstream pressure P.sub.4.
[Equation Figure-21]
PR.sub.34=MAP12(P.sub.ct)(23)
[Equation Figure-22]
P.sub.3=PR.sub.34P.sub.4(24)
(104) The adiabatic efficiency .sub.t of the turbine is acquired from a pressure ratio P.sub.4/P.sub.3 downstream of the turbine and upstream thereof, and from the number of revolutions N.sub.t of the turbine by using Equation (25) in which a MAP13 is referred to.
[Equation Figure-23]
.sub.t=MAP13(P.sub.4/P.sub.3,N.sub.t)(25)
(105) As for the number of revolutions N.sub.t of the turbine, because the turbine coaxially rotates with the compressor, the number of revolutions N.sub.t thereof is acquired from a pressure ratio P.sub.2t/P.sub.1 downstream of the compressor and upstream thereof, and from the amount of target cylinder air G.sub.ct by using Equation (26) in which a MAP14 is referred to.
[Equation Figure-24]
N.sub.t=MAP14(P.sub.2t/P.sub.1,G.sub.ct)(26)
(106) At Step S608, a target waste-gate-valve flow-rate G.sub.wgt is calculated.
(107) The difference between an exhaust gas flow-rate G.sub.ex and the target turbine flow-rate G.sub.tt is defined as a target waste-gate-valve flow-rate G.sub.wgt.
[Equation Figure-25]
G.sub.wgt=G.sub.exG.sub.tt(27)
(108) At Step S609, a target waste-gate-valve opening-degree R.sub.wgt is calculated.
(109) First, a target waste-gate-valve flow-rate G.sub.wgt is converted into a target waste-gate-valve opening area S.sub.wgt.
(110) By defining the waste gate valve as a throttle valve and obeying the law of conservation of energy, a relational expression of isentropic flow, a relational expression of velocity of sound, and an equation of states, a target waste-gate-valve opening area S.sub.wgt is derived by Equation (28) as follows.
(111)
(112) Next, from the target waste-gate-valve opening area S.sub.wgt, a target waste-gate-valve opening-degree R.sub.wgt is acquired.
(113) Using a MAP15 in which the area of opening and the degree of opening are set in advance, a target waste-gate-valve opening-degree R.sub.wgt is acquired from a target waste-gate-valve opening area S.sub.wgt.
[Equation Figure-27]
R.sub.wgt=MAP15(S.sub.wgt)(29)
(114) Based on the target waste-gate-valve opening-degree R.sub.wgt, the waste gate valve 34 is drive-controlled.
(115) Step S601 of
(116) As described above, by acquiring exhaust gas loss in accordance with thermal efficiency and with a combination in any two or more of ignition timing, charging efficiency, an air-fuel ratio and an EGR ratio being factors to influence the change in exhaust gas loss and then by estimating an exhaust gas temperature at an exhaust port portion, a change in exhaust gas loss due to a change in thermal efficiency can be accurately estimated, so that it becomes possible to accurately estimate the exhaust gas temperature at the exhaust port portion.
(117) In addition, by performing multiple regression analysis using factors which influence a change of exhaust gas loss and by acquiring a coefficient(s) of an approximate expression, it becomes possible to shorten the number of setting man-hours while securing estimation accuracy of an exhaust gas temperature at the exhaust port portion.
(118) Moreover, by estimating a changed temperature from the exhaust port portion toward the exhaust-port downstream portion and by estimating an exhaust gas temperature at the exhaust-port downstream portion, a temperature at a turbine's inflow port being the exhaust-port downstream portion can be accurately estimated, so that the control accuracy of turbo charging pressure is enhanced.
(119) Furthermore, because a temperature around the exhaust pipe in the engine room is estimated, and because a change of an exhaust gas temperature from the exhaust port portion toward the exhaust-port downstream portion due to heat transfer between the exhaust gas temperature and the temperature around the exhaust pipe is also estimated, it becomes possible to estimate an exhaust gas temperature at the exhaust-port downstream portion more accurately, even when there exists a change in temperature around the exhaust pipe depending on a vehicle's running state.
(120) In a case of a model without attaching a turbo thereon, estimation accuracy of the catalyst temperature is enhanced, because the exhaust-port downstream portion becomes an entrance portion to a catalyst.
Embodiment 2
(121)
(122) At Step S401, thermal efficiency is calculated. The thermal efficiency is acquired by storing and correcting changes in thermal efficiency, for example, as mapped values through the usage of at least ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr being influence factors which act to change the thermal efficiency, with respect to basic constant terms stored in advance in every one of operating states of the engine.
(123) An EGR ratio R.sub.egr is a total EGR ratio in which an external EGR ratio acquired from an EGR-valve flow-rate is added to an internal EGR ratio acquired from estimated air intake and exhaust efficiencies.
(124) At Step S701, thermal efficiency .sub.ref in a reference operating state is calculated.
(125) Thermal efficiency in which the engine is operated in a reference operating state is stored as a value in a MAP7 in advance in every one of an engine's rotational speed Ne and charging efficiency Ec, so that the value is acquired by Equation (30) as the thermal efficiency .sub.ref in the reference operating state.
[Equation Figure-28]
.sub.ref=MAP7(Ne,Ec)(30)
(126) A reference operating state is an operating state which is a state that ignition timing, variable valve timing (VVT) operation angles, an EGR valve opening-degree, an air-fuel ratio and the like are set at their optimum values.
(127) At Step S702, a thermal efficiency deviation 4A is calculated.
(128) The difference between thermal efficiency acquired at Step S401 and thermal efficiency .sub.ref in a reference operating state acquired at Step S701 is acquired by Equation (31) as the thermal efficiency deviation .
[Equation Figure-29]
=.sub.ref(31)
(129) At Step S703, an exhaust gas temperature T.sub.ex_ref at an exhaust port portion in a reference operating state is calculated.
(130) A value in which a stable exhaust gas temperature measured in every one of an engine's rotational speed Ne and charging efficiency Ec when the engine is operated in a reference operating state is stored as a value in a MAP4 in advance, so that the value is acquired by Equation (32) as the exhaust gas temperature T.sub.ex_ref at the exhaust port portion in the reference operating state.
[Equation Figure-30]
T.sub.ex_ref=MAP4(Ne,Ec)(32)
(131) At Step S704, an intake-air temperature T.sub.in_ref at an intake port portion in a reference operating state is calculated.
(132) An intake-air temperature at an intake port portion detected by the inlet-manifold intake-air temperature sensor 6 measured in every one of an engine's rotational speed Ne and charging efficiency Ec when the engine is operated in a reference operating state is stored as a value in a MAP5 in advance, so that the value is acquired by Equation (33) as the intake-air temperature T.sub.in_ref at the intake port portion in the reference operating state.
[Equation Figure-31]
T.sub.in_ref=MAP5(Ne,Ec)(33)
(133) At Step S705, a constant-pressure specific heat value C.sub.p_ref in a reference operating state is calculated.
(134) Constant-pressure specific heat having a relationship with an exhaust gas temperature is set in a MAP6 in advance, and, responding to an exhaust gas temperature T.sub.ex_ref at the exhaust port portion in the reference operating state acquired by Equation (32), a constant-pressure specific heat value C.sub.p_ref in the reference operating state is acquired by Equation (34).
[Equation Figure-32]
C.sub.p_ref=MAP6(T.sub.ex_ref)(34)
(135) At Step S706, exhaust gas loss .sub.ex_ref in a reference operating state is calculated.
(136) Using Equation (35) in which Equation (1) is converted into the equation to acquire exhaust gas loss from an exhaust gas temperature, exhaust gas loss .sub.ex_ref in the reference operating state is acquired.
(137)
(138) An exhaust gas temperature T.sub.ex_ref at the exhaust port portion in a reference operating state is a value acquired by Equation (32).
(139) An intake-air temperature T.sub.in_ref at an intake port portion in a reference operating state is a value acquired by Equation (33).
(140) A constant-pressure specific heat value C.sub.p_ref in a reference operating state is a value acquired by Equation (34).
(141) The amount of gasoline heat Q is a constant, which is 44000 [kJ/kg].
(142) The amount of fuel supply G.sub.fuel_ref in a reference operating state is acquired from the amount of cylinder air G.sub.air acquired from the amount of intake air G.sub.r measured as the quantity by the air flow sensor 12 by giving consideration to intake delays into the cylinder, and an air-fuel ratio AF.sub.ref in the reference operating state.
G.sub.fuel_ref=G.sub.air/AF.sub.ref(36)
(143) An exhaust gas flow-rate G.sub.ex_ref in a reference operating state is acquired from the amount of cylinder air G.sub.air, and from the amount of fuel supply G.sub.fuel_ref in the reference operating state.
G.sub.ex_ref=G.sub.air+G.sub.fuel_ref(37)
In order to calculate the exhaust gas loss from an exhaust gas temperature in a reference operating state, an exhaust gas flow-rate G.sub.ex_ref and the amount of fuel supply G.sub.fuel_ref in an exhaust stroke of the engine are required; however, by giving consideration to stroke delays, the values before three strokes are used in a case of a four-cylinder engine, because the amount of cylinder air G.sub.air is a measured value as the quantity in an intake stroke.
(144) At Step S707, an exhaust-gas loss deviation .sub.ex is calculated in accordance with Equation (38).
[Equation Figure-34]
.sub.ex=K1+(K2)+(K3Ig)+(K4Ec)+(K5AF)+(K6R.sub.egr)(38)
(145) Symbols K1, K2, K3, K4, K5 and K6 are constants, for which a deviation of exhaust gas loss in a reference operating state with respect to exhaust gas loss acquired from an actually measured exhaust gas temperature when engine parameters are changed in advance on various operation conditions according to an engine model is set in advance as a value determined in accordance with multiple regression analysis from a thermal efficiency deviation with respect to thermal efficiency in the reference operating state, ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr.
(146) The independent variables used for the calculation of an exhaust-gas loss deviation .sub.ex are not necessarily limited to a thermal efficiency deviation with respect to thermal efficiency in a reference operating state, ignition timing I.sub.g, charging efficiency Ec, an air-fuel ratio AF and an EGR ratio R.sub.egr described above; an independent variable(s), for example, inlet-manifold pressure Pb or the like, may be additionally implemented so that an error between exhaust gas loss acquired from an actually measured exhaust gas temperature and exhaust gas loss .sub.ex acquired by an approximate expression becomes smaller. In addition, for example, in a case in which actually measured exhaust gas loss acquired from an exhaust gas temperature indicates the tendency of a two-dimensional curve with respect to ignition timing I.sub.g, it may be adopted that the aforementioned independent variable is modified to a square term of the ignition timing I.sub.g, or the square term thereof is additionally implemented as an independent variable.
(147) At Step S708, exhaust gas loss .sub.ex is calculated.
(148) Using Equation (39) which adds an exhaust-gas loss deviation .sub.ex acquired by Equation (38) to exhaust gas loss .sub.ex_ref in the in a reference operating state acquired by Equation (35), the exhaust gas loss .sub.ex is acquired.
[Equation Figure-35]
.sub.ex=.sub.ex_ref+.sub.ex(39)
(149) At Steps from Step S403 through Step S408 of
(150) Steps from Step S401 to Step S701 and to Step S702 of
(151) According to Embodiment 2 described above, by acquiring a change in exhaust gas loss from that in a reference operating state in accordance with a change in thermal efficiency from that in the reference operating state and in accordance with a combination in any two or more of ignition timing, charging efficiency, air-fuel ratio and an EGR ratio being factors to influence the change in exhaust gas loss, and then by estimating an exhaust gas temperature at the exhaust port portion, it is made possible to estimate an exhaust gas temperature with reference to an actually measured exhaust gas temperature, so that an absolute value error is accurately modified, and it becomes possible to more accurately estimate the exhaust gas temperature.
(152) In the present invention, each of the embodiments can be freely combined, and/or each of the embodiments can be appropriately modified or eliminated without departing from the scope of the invention.