WO2014196035A1 - 内燃機関の制御装置 - Google Patents

内燃機関の制御装置 Download PDF

Info

Publication number
WO2014196035A1
WO2014196035A1 PCT/JP2013/065594 JP2013065594W WO2014196035A1 WO 2014196035 A1 WO2014196035 A1 WO 2014196035A1 JP 2013065594 W JP2013065594 W JP 2013065594W WO 2014196035 A1 WO2014196035 A1 WO 2014196035A1
Authority
WO
WIPO (PCT)
Prior art keywords
crank angle
control device
engine
combustion
gravity center
Prior art date
Application number
PCT/JP2013/065594
Other languages
English (en)
French (fr)
Inventor
大史 大八木
一康 岩田
晃 山下
Original Assignee
トヨタ自動車株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by トヨタ自動車株式会社 filed Critical トヨタ自動車株式会社
Priority to PCT/JP2013/065594 priority Critical patent/WO2014196035A1/ja
Priority to KR1020157034585A priority patent/KR20160007556A/ko
Priority to JP2015521213A priority patent/JPWO2014196035A1/ja
Priority to BR112015030654A priority patent/BR112015030654A2/pt
Priority to US14/896,292 priority patent/US20160123264A1/en
Priority to EP13886180.2A priority patent/EP3006705A4/en
Priority to RU2015152132A priority patent/RU2015152132A/ru
Priority to CN201380077173.7A priority patent/CN105264206A/zh
Publication of WO2014196035A1 publication Critical patent/WO2014196035A1/ja

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/023Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/263Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the program execution being modifiable by physical parameters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/1446Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being exhaust temperatures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/402Multiple injections
    • F02D41/403Multiple injections with pilot injections
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/02Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
    • F02D35/025Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures
    • F02D35/026Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures using an estimation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Definitions

  • the present invention relates to a control device for controlling the combustion state of fuel (air mixture) supplied to an internal combustion engine.
  • combustion state changes according to “many parameters affecting the combustion state” such as fuel injection timing and supercharging pressure.
  • parameters that affect the combustion state are also simply referred to as “combustion parameters”.
  • combustion parameters parameters that affect the combustion state.
  • one of the conventional control devices is “a crank angle at the time when half of the total amount of heat generated during one combustion stroke is generated ( Hereinafter, it is referred to as “combustion gravity center angle”.) ”Is calculated. Furthermore, when the combustion center-of-gravity angle deviates from a predetermined reference value, the conventional apparatus corrects the fuel injection timing or adjusts the EGR rate to adjust the oxygen concentration in the combustion chamber (cylinder). By adjusting, the combustion barycentric angle is made to coincide with the reference value (for example, refer to Patent Document 1).
  • multistage injection may be performed in which fuel is injected multiple times for one cycle of combustion. More specifically, in a diesel engine, pilot injection may be performed prior to main injection (main injection), and then main injection may be performed. Furthermore, after injection may be performed after main injection.
  • the relationship between the crank angle and the heat generation rate when the pilot injection and the main injection are performed is represented by, for example, a waveform indicated by a curve C1 in FIG.
  • the heat generation rate is the amount of heat generated by combustion of the air-fuel mixture per unit crank angle (unit change amount of the rotational position of the crankshaft), that is, the amount of heat generation per unit crank angle.
  • This waveform is hereinafter also referred to as “combustion waveform”.
  • the waveform shown in FIG. 8A takes a maximum value Lp by pilot injection that starts at a crank angle ⁇ 1, and takes a maximum value Lm by main injection that starts at a crank angle ⁇ 2.
  • the crank angle 8B shows the relationship between the crank angle and the “ratio of the integrated value of the amount of heat generated by the combustion shown by the curve C1 to the total amount of generated heat (heat generation amount ratio)”.
  • the above-described combustion center-of-gravity angle (the crank angle at which the heat generation ratio is 50%) is the crank angle ⁇ 3.
  • FIG. Curves Hb1 to Hb3 in FIG. 10 are measurement results in the case of a low rotation speed and a low load, a medium rotation speed and a medium load, and a high rotation speed and a high load, respectively.
  • the inventor says that when the engine load and / or the engine rotational speed are different, the combustion center-of-gravity angle at which the fuel consumption deterioration rate is minimized (combustion center-of-gravity angle at which fuel consumption is the best) also differs. Obtained knowledge.
  • heat generation rate gravity center position instead of the conventional combustion gravity center angle as an index value representing the combustion state.
  • This heat release rate gravity center position is defined by various methods as described below.
  • the heat release rate gravity center position is represented by a crankshaft rotation position (that is, a crank angle).
  • the heat generation rate gravity center position Gc is defined as “the crank angle is set on the horizontal axis and the heat generation rate (the amount of heat generated per unit crank angle) is set. This is the crank angle corresponding to the geometric gravity center G of the region surrounded by the waveform of the heat release rate drawn on the coordinate system (graph) set on the vertical axis and the horizontal axis.
  • the heat release rate gravity center position Gc is a crank angle Gc that satisfies the following expression (1).
  • CAs is a crank angle at which fuel combustion starts (combustion start crank angle)
  • CAe is a crank angle at which the combustion ends (combustion end crank angle).
  • is an arbitrary crank angle
  • dQ ( ⁇ ) is a heat generation rate at the crank angle ⁇ . That is, the heat release rate gravity center position Gc is equal to the crank angle difference (Gc ⁇ ) between the arbitrary crank angle ( ⁇ ) on the advance side of the specific crank angle (Gc) and the specific crank angle (Gc).
  • the product of the crank angle difference ( ⁇ Gc) between the arbitrary crank angle ( ⁇ ) on the corner side and the specific crank angle (Gc) and the heat generation rate (dQ ( ⁇ )) at the arbitrary crank angle is The specific crank angle is such that the value obtained by integrating the crank angle (the value on the right side of (1) below) is equal.
  • the heat release rate gravity center position Gc is a specific crank angle from the combustion start crank angle to the combustion end crank angle for one combustion stroke, and from a specific crank angle to a specific crank angle.
  • the specific crank angle is such that a value obtained by integrating (integrating) the crank angle from the combustion start crank angle CAs to the combustion end crank angle CAe is “0”.
  • the heat generation rate gravity center position Gc is, for example, the crank angle ⁇ 3 in the example shown in FIG.
  • the heat release rate gravity center position Gc is The crank angle ⁇ 3 ′ is obtained by moving toward the advance side by the angle ⁇ g.
  • the heat generation rate gravity center position is an index value that more accurately reflects the combustion state as compared to the combustion gravity center angle, which is a conventional index value of the combustion state.
  • the inventor measured the relationship between the heat release rate gravity center position and the fuel consumption deterioration rate for various combinations of engine speed and engine load (required torque).
  • the result is shown in FIG. Curves Gc1 to Gc3 in FIG. 2 are measurement results in the case of a low rotation speed and a low load, a medium rotation speed and a medium load, and a high rotation speed and a high load, respectively.
  • the heat release rate gravity center position at which the fuel consumption deterioration rate becomes the minimum is a specific crank angle (compression in the example of FIG. 2). 7 ° after top dead center).
  • the heat generation rate gravity center position is in a value near the specific crank angle (for example, 7 ° after compression top dead center) (see the range of the arrow Ar in FIG. 2), the engine speed and the engine It is understood that the fuel consumption deterioration rate becomes a substantially constant value near the minimum value regardless of the load.
  • the knowledge that the combustion state can be maintained in a specific state was obtained.
  • an object of the present invention is to provide a control device capable of preventing the maximum value of the in-cylinder pressure from exceeding the allowable pressure in a high load operation state while controlling the heat generation rate gravity center position to an appropriate crank angle. There is to do.
  • a control device for an internal combustion engine according to the present invention has a “first threshold value and a first threshold value greater than the first threshold value. If it is within the range between the two thresholds (specific range), the combustion state is changed so that the heat generation rate gravity center position becomes equal to a constant crank angle regardless of the engine load.
  • the first threshold value may be a minimum value of loads that the engine can take, or may be a value larger than the minimum value.
  • controlling the combustion state means setting the combustion parameter (that is, setting / changing the combustion parameter to an appropriate value according to the operating state of the engine by feedforward control and / or feedback control).
  • the combustion state can be maintained in a stable state regardless of the engine load. Further, in this case, it is only necessary to adapt the combustion parameters so that the center of gravity of the heat generation rate becomes the constant crank angle, so that the number of man-hours for adaptation can be greatly reduced.
  • the constant crank angle is the crank angle at which the sum of the cooling loss of the engine and the exhaust loss of the engine is minimized (hereinafter also referred to as “the best fuel economy crank angle”), or the best fuel economy crank angle. Is set to a crank angle within a predetermined range (a minute range) (see the range of the arrow Ar in FIG. 2), at least when the engine load is within the specific range, the fuel consumption of the engine is easier than before. Can be improved.
  • the apparatus when the engine load is in the “range larger than the second threshold value”, the apparatus according to the present invention increases the center of gravity of the heat release rate as the engine load increases. In the range, the combustion state is changed so as to change to a more retarded value (see FIG. 3A).
  • the device according to the present invention has a maximum value of in-cylinder pressure when the engine load is equal to or greater than a second threshold value.
  • the device of the present invention can improve fuel efficiency and generate the required torque while maintaining the maximum value of the in-cylinder pressure within the allowable pressure range at high loads. In other words, the device of the present invention can reduce the maximum value of the in-cylinder pressure below the allowable pressure without reducing the engine generated torque from the target torque (requested torque).
  • the apparatus according to the present invention controls such a heat generation rate gravity center position when controlling the heat generation rate gravity center position to a predetermined crank angle (the constant crank angle or the crank angle on the retard side).
  • Feed forward control using combustion parameters determined in advance so as to realize the above may be executed.
  • the device according to the present invention estimates the actual heat generation rate centroid position, and the estimated actual heat generation rate centroid position is equal to a predetermined crank angle (the constant crank angle or the retarded crank angle).
  • the feedback control for changing (correcting) the combustion parameter so as to be performed may be executed instead of or in addition to the feedforward control.
  • the second threshold value (the minimum value of the load that must be moved to the crank angle that is retarded from the constant crank angle in order to make the maximum value of the in-cylinder pressure below the allowable pressure) Decreases as the engine speed increases. Therefore, it is desirable that the second threshold value becomes smaller as the engine speed increases.
  • the second threshold value is kept constant with respect to the engine speed, in order to make the maximum value of the in-cylinder pressure below the allowable pressure for all engine speeds, the second threshold value is Since the value is the value when the speed is in the vicinity of the "assumed maximum rotation speed", when the engine rotation speed is low, the heat generation rate gravity center position is retarded even though it is not necessary to retard, and as a result , Fuel consumption worsens.
  • the second threshold value is set so as to decrease as the engine speed increases, it is not necessary to retard the heat generation rate center of gravity unnecessarily when the engine speed is low. Can be improved.
  • the engine load is an arbitrary predetermined load in a range larger than the second threshold value (for example, the minimum value of the second threshold values)
  • the higher the engine rotation speed the more the angle of heat release rate centroid position is retarded.
  • the combustion parameter it is preferable to set the combustion parameter so that the crank angle on the side becomes the same. This also makes it possible to improve the fuel efficiency of the engine because there is no need to retard the heat generation rate center of gravity unnecessarily when the engine speed is low.
  • the second threshold value is determined in the cylinder of the engine unless the heat generation rate gravity center position is changed to the retard side when the fuel injection amount is increased as the required torque increases or the required output increases. It can also be said that the load value is such that the maximum pressure value exceeds the allowable pressure (the engine load in a state where the maximum value of the in-cylinder pressure exceeds the allowable pressure).
  • the heat generation rate gravity center position depends on the engine load or the fuel injection amount (that is, a value correlated with the accelerator pedal opening (accelerator pedal operation amount)) and the engine rotational speed.
  • the crank angle can be determined. According to this, it is possible to easily set an appropriate heat generation rate gravity center position capable of improving fuel efficiency while preventing the maximum value of the in-cylinder pressure from exceeding the allowable pressure.
  • FIG. 1 is a graph for explaining a heat generation rate gravity center position (heat generation rate gravity center crank angle), and (A) shows a combustion waveform when pilot injection and main injection are performed at a predetermined timing. , (B) shows a combustion waveform when pilot injection is advanced as compared with (A).
  • FIG. 2 is a graph showing the relationship between the heat generation rate gravity center position and the fuel consumption deterioration rate for each combination of engine rotation speed and engine load.
  • FIG. 3 is a graph showing the relationship between the engine load and the target heat generation rate gravity center position (target crank angle), (A) shows an example in which the target crank angle is changed according to the engine load, (B) shows an example in which the target crank angle is changed in accordance with the engine load and the engine speed.
  • FIG. 1 is a graph for explaining a heat generation rate gravity center position (heat generation rate gravity center crank angle), and (A) shows a combustion waveform when pilot injection and main injection are performed at a predetermined timing. , (B) shows a combustion
  • FIG. 4 is a schematic configuration diagram of a control device according to an embodiment of the present invention and an internal combustion engine to which the control device is applied.
  • FIG. 5 is a flowchart showing a routine executed by the CPU of the control device shown in FIG.
  • FIG. 6 is a flowchart showing a routine executed by the CPU of the control device shown in FIG.
  • FIG. 7 is a flowchart showing a routine executed by the CPU of the control device shown in FIG.
  • FIG. 8 is a graph for explaining the combustion barycenter angle.
  • FIG. 9 is a graph for explaining the combustion barycenter angle.
  • FIG. 10 is a graph showing the relationship between the combustion barycenter angle and the fuel consumption deterioration rate for each engine speed.
  • the present control device for an internal combustion engine according to an embodiment of the present invention (hereinafter also referred to as “the present control device”) will be described with reference to the drawings.
  • the engine 10 is a multi-cylinder (in this example, in-line four cylinders), four-cycle, piston reciprocating type, and diesel engine.
  • the engine 10 includes an engine body 20, a fuel supply system 30, an intake system 40, an exhaust system 50, and an EGR system 60.
  • the engine main body 20 includes a main body 21 including a cylinder block, a cylinder head, a crankcase, and the like.
  • cylinders (combustion chambers) 22 are formed in the main body 21.
  • a fuel injection valve (injector) 23 is disposed above each cylinder 22. The fuel injection valve 23 opens in response to an instruction from an engine ECU (electronic control unit) 70 described later, and directly injects fuel into the cylinder.
  • the fuel supply system 30 includes a fuel pressurization pump (supply pump) 31, a fuel delivery pipe 32, and a common rail (pressure accumulation chamber) 33.
  • the discharge port of the fuel pressurization pump 31 is connected to the fuel delivery pipe 32.
  • the fuel delivery pipe 32 is connected to the common rail 33.
  • the common rail 33 is connected to the fuel injection valve 23.
  • the fuel pressurizing pump 31 pumps up fuel stored in a fuel tank (not shown), pressurizes the fuel, and supplies the pressurized high-pressure fuel to the common rail 33 through the fuel delivery pipe 32.
  • the fuel pressurization pump 31 is operated by a drive shaft that is linked to the crankshaft of the engine 10.
  • the fuel pressurization pump 31 can adjust the pressure of the fuel in the common rail 33 (that is, the fuel injection pressure and the common rail pressure) in response to an instruction from the ECU 70.
  • the intake system 40 includes an intake manifold 41, an intake pipe 42, an air cleaner 43, a compressor 44a of a supercharger 44, an intercooler 45, a throttle valve 46, and a throttle valve actuator 47.
  • the intake manifold 41 includes a branch portion connected to each cylinder and a collective portion in which the branch portions are gathered.
  • the intake pipe 42 is connected to the collecting portion of the intake manifold 41.
  • the intake manifold 41 and the intake pipe 42 constitute an intake passage.
  • an air cleaner 43, a compressor 44a, an intercooler 45, and a throttle valve 46 are sequentially arranged from the upstream side to the downstream side of the flow of intake air.
  • the throttle valve actuator 47 changes the opening degree of the throttle valve 46 in accordance with an instruction from the ECU 70.
  • Intercooler 45 is designed to lower the intake air temperature.
  • the intercooler 45 includes a bypass passage (not shown) and a bypass valve interposed in the bypass passage. Further, the intercooler 45 can adjust the amount of cooling water (refrigerant) flowing between the intercooler 45 and a cooler (not shown). Accordingly, the intercooler 45 adjusts the opening degree of the bypass valve and / or the amount of cooling water in response to an instruction from the ECU 70, thereby reducing the cooling efficiency of the intercooler 45 (the temperature of the inflow gas of the intercooler 45 and the intercooler 45). The efficiency expressed by the ratio to the temperature of the effluent gas) can be changed.
  • the exhaust system 50 includes an exhaust manifold 51, an exhaust pipe 52, a turbine 44b of a supercharger 44, and an exhaust gas purifying device (for example, a diesel oxidation catalyst and a particulate filter) 53.
  • an exhaust gas purifying device for example, a diesel oxidation catalyst and a particulate filter
  • the exhaust manifold 51 includes a branch portion connected to each cylinder and a collective portion in which the branch portions are gathered.
  • the exhaust pipe 52 is connected to a collecting portion of the exhaust manifold 51.
  • the exhaust manifold 51 and the exhaust pipe 52 constitute an exhaust passage.
  • a turbine 44b and an exhaust gas purification device 53 are arranged from the upstream to the downstream of the flow of the exhaust gas.
  • the supercharger 44 is a known variable capacity supercharger, and a plurality of nozzle vanes (variable nozzles) (not shown) are provided in the turbine 44b.
  • the opening degree of the nozzle vane is changed in accordance with an instruction from the ECU 70, and as a result, the supercharging pressure is changed (controlled).
  • the turbine 44b of the supercharger 44 may include a “bypass passage of the turbine 44b and a bypass valve provided in the bypass passage” (not shown).
  • the supercharging pressure may be changed by changing. That is, in this specification, “controlling the supercharger 44” means changing the supercharging pressure by changing the angle of the nozzle vane and / or the opening of the bypass valve.
  • the EGR system 60 includes an exhaust gas recirculation pipe 61, an EGR control valve 62, and an EGR cooler 63.
  • the exhaust gas recirculation pipe 61 communicates an exhaust passage (exhaust manifold 51) upstream of the turbine 44b and an intake passage (intake manifold 41) downstream of the throttle valve 46.
  • the exhaust gas recirculation pipe 61 constitutes an EGR gas passage.
  • the EGR control valve 62 is disposed in the exhaust gas recirculation pipe 61.
  • the EGR control valve 62 can change the exhaust gas amount (EGR gas amount) recirculated from the exhaust passage to the intake passage by changing the passage sectional area of the EGR gas passage in response to an instruction from the ECU 70. It has become.
  • the EGR cooler 63 is interposed in the exhaust gas recirculation pipe 61 so that the temperature of the EGR gas passing through the exhaust gas recirculation pipe 61 is lowered.
  • the EGR cooler 63 includes a bypass passage (not shown) and a bypass valve interposed in the bypass passage. Further, the EGR cooler 63 can adjust the amount of cooling water (refrigerant) flowing between the cooling device (not shown). Accordingly, the EGR cooler 63 adjusts the bypass valve opening degree and / or the cooling water amount in response to an instruction from the ECU 70, whereby the cooling efficiency of the EGR cooler 63 (the temperature of the inflow gas of the EGR cooler 63 and the outflow of the EGR cooler 63). The efficiency expressed by the ratio to the gas temperature can be changed.
  • the ECU 70 is an electronic circuit including a well-known microcomputer, and includes a CPU, a ROM, a RAM, a backup RAM, an interface, and the like.
  • the ECU 70 is connected to sensors described below, and receives (inputs) signals from these sensors. Further, the ECU 70 sends instruction (drive) signals to various actuators.
  • ECU 70 is connected to air flow meter 71, throttle valve opening sensor 72, intake pipe pressure sensor 73, fuel pressure sensor 74, in-cylinder pressure sensor 75, crank angle sensor 76, EGR control valve opening sensor 77, and water temperature sensor 78. Has been.
  • the air flow meter 71 measures the mass flow rate (intake air amount) of intake air (fresh air not including EGR gas) passing through the intake passage, and outputs a signal representing the intake air amount Ga. Further, the air flow meter 71 detects the temperature of the intake air (intake air temperature) and outputs a signal representing the intake air temperature THA.
  • the throttle valve opening sensor 72 detects the throttle valve opening and outputs a signal representing the throttle valve opening TA.
  • the intake pipe pressure sensor 73 outputs a signal representing the gas pressure (intake pipe pressure) Pim in the intake pipe in the intake passage and downstream of the throttle valve 46. It can also be said that the intake pipe pressure Pim is a supercharging pressure.
  • the fuel pressure sensor 74 detects the fuel pressure (fuel pressure, fuel injection pressure, common rail pressure) in the common rail (pressure accumulation chamber) 33 and outputs a signal representing the fuel injection pressure Fp.
  • the in-cylinder pressure sensor 75 is disposed so as to correspond to each cylinder (combustion chamber).
  • the in-cylinder pressure sensor 75 detects the pressure in the corresponding cylinder (that is, the in-cylinder pressure) and outputs a signal representing the in-cylinder pressure Pc.
  • the crank angle sensor 76 outputs a signal corresponding to a rotational position (that is, crank angle) of a crankshaft (not shown) of the engine 10.
  • the ECU 70 acquires the crank angle (absolute crank angle) ⁇ of the engine 10 with reference to the compression top dead center of a predetermined cylinder based on signals from the crank angle sensor 76 and a cam position sensor (not shown). Further, the ECU 70 acquires the engine rotational speed Ne based on the signal from the crank angle sensor 76.
  • the EGR control valve opening sensor 77 detects the opening of the EGR control valve 62 and outputs a signal Vegr representing the opening.
  • the water temperature sensor 78 detects the cooling water temperature (cooling water temperature) of the engine 10 and outputs a signal representing the cooling water temperature THW.
  • the ECU 70 is connected to an accelerator opening sensor 81 and a vehicle speed sensor 82.
  • the accelerator opening sensor 81 detects the opening (accelerator pedal operation amount) of an accelerator pedal (not shown), and outputs a signal representing the accelerator pedal opening Accp.
  • the vehicle speed sensor 82 detects the traveling speed of the vehicle on which the engine 10 is mounted, and outputs a signal representing the traveling speed (vehicle speed) Spd.
  • the present control device performs combustion control (that is, sets the combustion parameter) so that the heat generation rate gravity center position defined by the above-described definition becomes a predetermined target heat generation rate gravity center position.
  • the target heat generation rate gravity center position is also referred to as target gravity center position, target heat generation rate gravity center angle, or target crank angle.
  • the combustion parameters are determined in advance with respect to the operating state of the engine (engine load, engine speed, etc., and target center of gravity position) so that the heat generation rate center of gravity position coincides with the target center of gravity position Stored in ROM.
  • This control device reads the combustion parameter from the ROM according to the actual engine operating state, and matches the heat release rate gravity center position to the target gravity center position by control using the combustion parameter (ie, feedforward control). Further, the present controller estimates the actual heat generation rate gravity center position based on the in-cylinder pressure Pc detected by the in-cylinder pressure sensor 75, and sets the combustion parameter so that the estimated heat generation rate gravity center position matches the target gravity center position. Feedback control. However, such feedback control is not necessarily essential. Further, the feedforward control may not be executed, and the heat generation rate gravity center position may be made to coincide with the target gravity center position only by feedback control.
  • the device of the present invention has at least an engine load in the “range from the first threshold value Pem1 to the second threshold value Pem2”.
  • the combustion state is controlled so that the heat generation rate gravity center position coincides with the constant crank angle ⁇ a.
  • the heat generation rate gravity center position to be matched when the engine load is at least within the “range from the first threshold value Pem1 to the second threshold value Pem2” is the minimum running cost of the engine 10 determined by the relationship with the emission.
  • the crank angle may be a constant crank angle ⁇ a ′ (a crank angle within a predetermined range from ⁇ a), and the fuel consumption deterioration rate may be constant near the minimum value regardless of the engine load and the engine speed.
  • the present control device first adjusts the combustion parameters so that the maximum value of the in-cylinder pressure does not exceed the allowable pressure of the engine 10 while keeping the heat generation rate gravity center position at the constant crank angle ⁇ a. For example, when the fuel injection amount is increased and the maximum value of the in-cylinder pressure exceeds the allowable pressure, the present control device decreases the supercharging pressure (opens the nozzle vane) and / or decreases the fuel injection pressure. If the combustion is slowed down and the maximum value of the in-cylinder pressure is kept below the allowable pressure, and the heat release rate center of gravity shifts to the retarded angle side, the main injection timing (and / or pilot injection timing) is set. The position of the center of gravity of the heat generation rate is maintained at a constant crank angle ⁇ a by slightly shifting to the advance side.
  • the present control device shifts the heat generation rate gravity center position to the retard side with respect to the constant crank angle ⁇ a.
  • the load at this time is the second threshold value Pem2.
  • the present control device sets the heat generation rate centroid position to “a range on the retard side with respect to the constant crank angle ⁇ a”.
  • the angle is gradually retarded at (set to a more retarded value).
  • the present control device stops increasing the fuel injection amount.
  • the fuel injection pressure is increased as the engine rotational speed is higher.
  • One reason for this is that when the engine speed is high, the time during which fuel injection can be performed is shortened. Therefore, even if the fuel injection pressure is reduced so as to maintain the maximum value of the in-cylinder pressure below the allowable pressure, the extent of the reduction is limited (the higher the engine rotational speed, the higher the fuel injection pressure that can be reduced). ).
  • the maximum value of the in-cylinder pressure increases as the fuel injection pressure increases.
  • the present control device controls the fuel pressurizing pump 31 so that the fuel injection pressure increases as the engine rotational speed Ne increases, the heat release rate gravity center position is actually as shown in FIG. To be controlled.
  • the target center-of-gravity position increases as the value correlated with the accelerator pedal opening degree Accp increases in a region where the engine load exceeds the “second threshold value Pem2 corresponding to the assumed maximum value of the engine speed Ne”.
  • the value is set to the retard angle side (it can be said that the crank angle ⁇ a remains constant, so it can be said that it increases monotonously), and the greater the engine speed Ne, the more the value on the retard angle side. Is set.
  • the target center-of-gravity position is retarded as the engine rotational speed Ne increases. It becomes the value of the side.
  • the device of the present invention controls the combustion state so that the heat release rate gravity center position coincides with the constant crank angle ⁇ a even when the engine load is equal to or less than the first threshold value Pem1.
  • the present invention device may match the heat release rate gravity center position to a crank angle other than the constant crank angle ⁇ a based on other requirements.
  • the present invention device sets the heat generation rate gravity center position (that is, the target gravity center position) to “constant”.
  • a crank angle within a predetermined range from the crank angle ⁇ a for example, a crank angle (constant value) ⁇ a ′ within a range indicated by an arrow Ar in FIG. 2 may be set.
  • ⁇ Feed forward control> The CPU executes a “combustion state control routine” shown by a flowchart in FIG. 5 every time a predetermined time elapses. Accordingly, when the appropriate timing is reached, the CPU starts the process from step 500 in FIG. 5, sequentially performs the processes from step 505 to step 515 described below, and proceeds to step 520.
  • Step 505 The CPU acquires an accelerator pedal opening degree Accp and an engine speed Ne.
  • Step 515 The CPU acquires a maximum injection amount Qmax that is separately calculated by the routine shown in FIG. The routine shown in FIG. 6 will be described in detail later.
  • the maximum injection amount Qmax is “the maximum injection amount that can be injected within a range in which harmful substances such as smoke contained in the exhaust gas do not exceed a predetermined threshold” and “the torque of the engine 10 is the driving torque of the vehicle on which the engine 10 is mounted. The smaller injection amount of “the maximum injection amount that can be injected without exceeding the allowable limit torque of the transmission mechanism”.
  • step 520 determines whether or not the required injection amount Qfin is equal to or less than the maximum injection amount Qmax. If the required injection amount Qfin is equal to or less than the maximum injection amount Qmax, the CPU makes a “Yes” determination at step 520 to proceed to step 525, and sets the final fuel injection amount Qact to a value equal to the required injection amount Qfin. On the other hand, if the required injection amount Qfin is larger than the maximum injection amount Qmax, the CPU makes a “No” determination at step 520 to proceed to step 530 to set the final fuel injection amount Qact to a value equal to the maximum injection amount Qmax. . Note that if there is no restriction on emission and / or allowable limit torque, Steps 515 to 530 may be omitted. In this case, the final fuel injection amount Qact is always equal to the required injection amount Qfin.
  • step 525 or step 530 the CPU sequentially performs the processing of step 535 to step 545 described below, proceeds to step 595, and once ends this routine.
  • Step 535 The CPU determines the fuel injection pressure Fp based on the final fuel injection amount Qact and the engine rotational speed Ne, and the lookup table MapFp (Qact, Ne). At this time, the fuel injection pressure Fp is set to a value substantially proportional to the required output Pr, as shown in block B1. However, as described above, in the region where the engine load (in this case, the required injection amount Qfin) is equal to or greater than a predetermined value and the maximum value of the in-cylinder pressure exceeds the allowable pressure, the fuel injection pressure Fp is the final fuel. It is set to a value that decreases as the injection amount Qact increases.
  • the fuel injection pressure Fp is maintained at a substantially constant value.
  • the CPU controls the fuel pressurization pump 31 and the like by a drive routine (not shown) so that the actual fuel injection pressure becomes equal to the fuel injection pressure Fp determined in step 535.
  • Step 540 The CPU determines the supercharging pressure Tp based on the final fuel injection amount Qact, the engine speed Ne, and the lookup table MapTp (Qact, Ne). At this time, the supercharging pressure Tp is set to a value substantially proportional to the required output Pr, as shown in block B2. However, as described above, in the region where the engine load (in this case, the required injection amount Qfin) exceeds a predetermined value and the maximum value of the in-cylinder pressure exceeds the allowable pressure, the supercharging pressure Tp is the final fuel. It is set to a value that decreases as the injection amount Qact increases.
  • the supercharging pressure Tp is maintained at a substantially constant value when the engine load is in the region exceeding the above-described “second threshold value Pem2 that decreases as the engine rotational speed Ne increases”.
  • the CPU controls the supercharger 44 so that the actual supercharging pressure becomes equal to the supercharging pressure Tp determined in step 540 by a driving routine (not shown).
  • Step 545 The CPU determines the fuel injection timing CMinj of the main injection based on the final fuel injection amount Qact and the engine rotational speed Ne and the lookup table MapCMinj (Qact, Ne).
  • This look-up table MapCMinj (Qact, Ne) is determined in advance by experiments and stored in the ROM so that the heat generation rate gravity center position matches the target gravity center position Gctgt shown in FIG. Thereafter, the CPU proceeds to step 595 to end the present routine tentatively.
  • the CPU injects fuel of the fuel injection amount Qact from the fuel injection valve 23 of that cylinder.
  • the heat generation rate gravity center position is substantially matched with the target gravity center position Gctgt shown in FIG.
  • the fuel injection timing CMinj of the main fuel is the feedback control shown in FIG. 7 so that the heat generation rate gravity center position Gc does not greatly deviate from the target gravity center position Gctgt due to individual differences and aging of the engine 10. Adjusted by.
  • the CPU executes the “routine for determining the maximum injection amount Qmax” shown by the flowchart in FIG. 6 every time a predetermined time elapses. Therefore, when the appropriate timing is reached, the CPU starts processing from step 600 in FIG. 6, sequentially performs the processing from step 610 to step 640 described below, proceeds to step 695, and once ends this routine.
  • Step 610 The CPU calculates the AFM maximum injection amount Qafm based on the intake air amount Ga measured by the air flow meter 71 and the engine rotational speed Ne. Based on the intake air amount Ga measured by the air flow meter 71 and the engine rotational speed Ne, the amount of air actually sucked into the cylinder (new air amount) in one intake stroke is accurate regardless of the EGR gas amount. It can be estimated well. On the other hand, the smoke exceeds the allowable value when the fuel injection amount becomes excessive with respect to the air amount actually sucked into the cylinder in one intake stroke.
  • the CPU can calculate the maximum value of the fuel injection amount at which the smoke does not exceed the allowable limit as the AFM maximum injection amount Qafm based on the intake air amount Ga measured by the air flow meter 71 and the engine speed Ne. .
  • Step 620 The CPU calculates the boost pressure maximum injection amount Qfulbc based on the intake pipe pressure (supercharge pressure) Pim detected by the intake pipe pressure sensor 73 and the engine speed Ne. Based on the intake pipe pressure Pim and the engine rotational speed Ne, the amount of air actually taken into the cylinder in one intake stroke as compared with the case based on the actual measurement value Ga of the air flow meter 71 and the engine rotational speed Ne. Can be estimated more quickly. Therefore, the CPU calculates, as the boost pressure maximum injection amount Qfulbc, the maximum value of the fuel injection amount at which the smoke does not exceed the allowable limit, based on the intake pipe pressure Pim detected by the intake pipe pressure sensor 73 and the engine speed Ne. can do.
  • Step 630 The CPU calculates a torque limit maximum injection amount Qfultq based on the engine rotational speed Ne. Depending on the drive torque transmission mechanism of the vehicle on which the engine 10 is mounted, it may be required that the engine 10 does not generate a torque greater than a predetermined allowable limit torque.
  • the torque limit maximum injection amount Qfultq is the maximum fuel injection amount for performing such torque limitation.
  • Step 640 The CPU adopts the minimum value among the AFM maximum injection amount Qafm, the boost pressure maximum injection amount Qfulbc, and the torque limit maximum injection amount Qfultq as the maximum injection amount Qmax.
  • the CPU may add correction by the intake air temperature THA when determining each value of the AFM maximum injection amount Qafm, the boost pressure maximum injection amount Qfulbc, and the torque limit maximum injection amount Qfultq.
  • the CPU executes the “heat generation rate gravity center position feedback control routine” shown in the flowchart of FIG. 7 for each cylinder, every time the crank angle of the cylinder 720 ° elapses. That is, the CPU executes the “heat generation rate gravity center position feedback control routine” shown in the flowchart of FIG. 7 for each cylinder.
  • the injection timing CMinj of the main injection is adjusted by feedback control so that the actual heat generation rate gravity center position Gc becomes equal to the target gravity center position Gctgt shown in FIG.
  • the crank angle ⁇ is represented by a crank angle (ATDC deg) after compression top dead center of the cylinder of interest. Therefore, the crank angle ⁇ on the advance side from the compression top dead center is a negative value.
  • a heat generation rate dQ ( ⁇ ) [J / degATDC], which is a heat generation amount per unit crank angle with respect to the crank angle ⁇ [degATDC], is calculated based on a well-known method (for example, JP (See JP 2005-54753 A and JP 2007-285194 A).
  • the CPU acquires the in-cylinder pressure Pc of each cylinder every time the unit crank angle elapses, and associates the in-cylinder pressure Pc with the cylinder from which the in-cylinder pressure Pc is acquired and the crank angle of the cylinder in the RAM. It comes to memorize.
  • the CPU obtains and estimates the heat generation rate gravity center position Gc by applying the heat generation rate dQ ( ⁇ ) to the following equation (4).
  • the heat release rate gravity center position Gc is calculated based on an expression obtained by converting the expression (4) into a digital operation expression.
  • CAs is a crank angle at which combustion starts (combustion start crank angle)
  • CAe is a crank angle at which combustion ends (combustion end crank angle). Note that a crank angle sufficiently faster than the combustion start crank angle is adopted in the calculation according to the equation (4) instead of CAs in the equation (4), and a crank angle sufficiently slower than the combustion end crank angle instead of the CAe. Is adopted in the calculation by the equation (4).
  • the CPU proceeds to step 715, and the final fuel injection amount Qact (a value corresponding to the engine load) and the engine speed Ne, and a lookup table MapGctgt equivalent to the lookup table shown in FIG. Based on (Qact, Ne), the target center-of-gravity position Gctgt is determined.
  • the CPU may determine the target center-of-gravity position Gctgt based on the accelerator pedal opening degree Accp, the engine rotational speed Ne, and the lookup table MapGctgt (Accp, Ne), and the required injection amount (command injection amount) Qfin.
  • the target center-of-gravity position Gctgt may be determined based on the engine rotational speed Ne and the lookup table MapGctgt (Qfin, Ne). In other words, the CPU determines the target center-of-gravity position Gctgt based on “a value correlated with the accelerator pedal opening (engine load)” and “engine rotational speed Ne”.
  • step 720 determines whether or not the heat release rate gravity center position Gc is on the retard side with respect to the target gravity center position Gctgt by a positive minute angle ⁇ s or more.
  • the CPU makes a “Yes” determination at step 720 to proceed to step 725, and at step 710
  • the injection timing CMinj of the main injection of the cylinder (the target cylinder) for which the heat generation rate gravity center position Gc is calculated is advanced by a predetermined minute angle ⁇ CA.
  • the heat release rate gravity center position Gc of the target cylinder slightly moves toward the advance side, and thus approaches the target gravity center position Gctgt. Thereafter, the CPU proceeds to step 795 to end the present routine tentatively.
  • Step 720 when the CPU executes the processing of step 720, if the heat generation rate gravity center position Gc is not retarded by a positive minute angle ⁇ s or more with respect to the target gravity center position Gctgt, the CPU determines that “ It is determined as “No”, and the process proceeds to Step 730, where it is determined whether or not the heat generation rate gravity center position Gc is an advance side of a positive minute angle ⁇ s or more with respect to the target gravity center position Gctgt.
  • the CPU makes a “Yes” determination at step 730 to proceed to step 735, and heat at step 710
  • the injection timing CMinj of the main injection of the cylinder (the target cylinder) for which the incidence centroid position Gc is calculated is retarded by a predetermined minute angle ⁇ CA.
  • the heat release rate gravity center position Gc of the target cylinder moves slightly to the retard side, and thus approaches the target gravity center position Gctgt.
  • the CPU proceeds to step 795 to end the present routine tentatively.
  • step 730 if the heat generation rate gravity center position Gc is not an advance side of a positive minute angle ⁇ s or more with respect to the target gravity center position Gctgt, the heat generation rate gravity center position Gc and the target gravity center The magnitude of the difference from the position Gctgt is less than the minute angle ⁇ s.
  • the CPU makes a “No” determination at step 730 to directly proceed to step 795 to end the present routine tentatively. That is, the injection timing CMinj of the main injection of the cylinder for which the heat release rate gravity center position Gc is calculated in step 710 is not corrected.
  • the CPU determines whether or not the current operating state defined by the accelerator pedal opening Accp and the engine speed Ne is the same as the operating state before a predetermined time between Step 700 and Step 710.
  • the “determining” step may be performed.
  • the CPU proceeds to step 710 and subsequent steps when it is determined that the current driving state is the same as the driving state before the predetermined time, and is determined that the current driving state is not the same as the driving state before the predetermined time. In that case, the process may proceed directly to step 795.
  • feedback control of the heat release rate gravity center position Gc is performed only when the operating state has not changed, and when the operating state has changed, feedback is performed after setting the combustion parameter once by feedforward control. Control can be performed.
  • the control apparatus for an internal combustion engine has a heat generation rate when the load of at least the engine 10 is within the range (specific load range) from the first threshold value Pem1 to the second threshold value Pem2.
  • the center-of-gravity position Gc is equal to a constant crank angle ( ⁇ a or ⁇ a ′) regardless of the engine load (and / or engine speed Ne)
  • the engine load is in a range larger than the second threshold value Pem2.
  • the combustion rate of the air-fuel mixture changes so that the heat generation rate gravity center position Gc changes to a “more retarded value” in the retarded angle range than the constant crank angle ( ⁇ a or ⁇ a ′).
  • the state is changed (see (A) or (B) in FIG. 3).
  • the constant crank angle ⁇ a corresponds to a crank angle at which the sum of the engine cooling loss and the engine exhaust loss is minimized (see FIG. 2).
  • the second threshold value Pem2 decreases as the engine rotational speed Ne increases (see FIG. 3B).
  • the heat release rate gravity center position Gc is a crank angle determined according to a value (engine load and / or fuel injection amount) correlated with the accelerator pedal opening and the engine speed ((B) of FIG. 3). And step 715 of FIG. 7).
  • the present control device controls the maximum rate of in-cylinder pressure in a high-load operation state while controlling the heat release rate gravity center position to an appropriate crank angle (a constant crank angle ⁇ a or a crank angle ⁇ a ′ as close as possible to the crank angle ⁇ a). Can not exceed the allowable pressure.
  • the present control device can prevent the maximum torque that can be generated by the engine from being reduced.
  • the present invention is not limited to the above embodiment, and various modifications can be employed within the scope of the present invention.
  • the embodiment described above can employ one or more of the values described below as the combustion parameter.
  • Timing of main injection (2) Fuel injection pressure, which is the pressure when the fuel injection valve injects fuel (3) Pilot injection, which is fuel injection performed on the more advanced side than main injection (4) Number of pilot injections (5) Timing of pilot injection (6) Fuel injection amount of each pilot injection (7) After-injection, which is fuel injection performed on the retard side of the main injection Quantity (8) Supercharging pressure by supercharger 44 (9) Cooling efficiency of intercooler 45 (cooling capacity) (10) EGR rate (or amount of EGR gas) that is the ratio of EGR gas to intake air (11) Cooling efficiency (cooling capacity) of EGR cooler 63 (12) The intensity of the swirl flow in the cylinder (for example, the opening of the swirl control valve)
  • the control device may perform the following operation.
  • the control device increases the supercharging pressure.
  • the control device decreases the cooling efficiency of the intercooler 45 by increasing the bypass valve opening of the intercooler 45 or decreasing the amount of cooling water.
  • the control device reduces the EGR rate (decreases the EGR amount) by reducing the opening degree of the EGR control valve 62 (decreasing the passage cross-sectional area of the EGR gas passage).
  • the control device decreases the cooling efficiency of the EGR cooler 63 by increasing the bypass valve opening of the EGR cooler 63 or decreasing the amount of cooling water.
  • the control device increases the strength of the swirl flow.
  • the control device may perform the following operation.
  • (1b) The control device moves the timing of the main injection to the retard side.
  • (2b) The control device decreases the fuel injection pressure.
  • (3b) The control device decreases the fuel injection amount of the pilot injection.
  • (4b) The control device changes the number of pilot injections so that the “heat generation rate gravity center angle of pilot injection” determined only for pilot injection moves to the retard side.
  • the control device changes the pilot injection timing so that the heat generation rate gravity center angle of the pilot injection moves to the retard side.
  • (6b) The control device changes the fuel injection amount of each pilot injection so that the heat generation rate gravity center angle of the pilot injection moves to the retard side.
  • (7b) The control device increases the injection amount of the after injection.
  • the control device decreases the supercharging pressure.
  • the control device increases the cooling efficiency of the intercooler 45 by decreasing the bypass valve opening of the intercooler 45 or increasing the amount of cooling water.
  • the control device increases the EGR rate (increases the EGR amount) by increasing the opening degree of the EGR control valve 62 (increasing the passage cross-sectional area of the EGR gas passage).
  • the control device increases the cooling efficiency of the EGR cooler by decreasing the bypass valve opening of the EGR cooler 63 or increasing the amount of cooling water.
  • the control device reduces the strength of the swirl flow.
  • the fuel injection timing CPinj MapCPinj (Qact, Ne, THW)) for pilot injection may be determined.
  • each look-up table has the heat generation rate centroid position indicated by the target centroid position shown in (A) or (B) of FIG. 3 when combustion is performed according to the combustion parameters determined by the look-up tables. It is determined in advance by experiments or the like so as to agree with.
  • the fuel injection amount QPinj for pilot injection may be set to “0” when the coolant temperature THW is equal to or higher than a predetermined water temperature threshold.
  • the CPU may control the combustion state so that the heat generation rate gravity center position Gc changes depending on only the engine load, as shown in FIG.
  • the heat generation rate gravity center position that is, the constant crank angle ⁇ a
  • the constant crank angle ⁇ a is common to all the cylinders, but may be a value that differs between the cylinders depending on the type of engine.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本発明の実施形態に係る内燃機関の制御装置(本装置)は、少なくとも機関10の負荷が第1閾値Pem1から第2閾値Pem2までの範囲内にある場合には熱発生率重心位置Gcが負荷に依らず一定クランク角度θaに等しくなるように、且つ、機関の負荷が第2閾値Pem2よりも大きい範囲にある場合には機関の負荷が大きくなるほど熱発生率重心位置Gcが一定クランク角度θaよりも遅角側の範囲においてより遅角側の値へと変化するように、混合気の燃焼状態を変化させる。燃焼状態は、例えば、燃料の主噴射の時期、燃料噴射圧(コモンレール圧)、パイロット噴射の噴射量・時期・回数、過給圧及びEGR量等の燃焼パラメータうちの一つ以上により変化させられる。

Description

内燃機関の制御装置
 本発明は、内燃機関に供給される燃料(混合気)の燃焼状態を制御する制御装置に関する。
 一般に、ディーゼル機関等の内燃機関(以下、単に「機関」とも称呼する。)の運転時、混合気の燃焼によって生じるエネルギーの一部はクランクシャフトを回転させる仕事に変換されるが、残りは損失となる。この損失には、冷却損失、排気損失、吸気及び排気に伴って発生するポンプ損失、並びに、機械抵抗損失等が含まれる。このうち、冷却損失及び排気損失は、損失全体に対して大きな割合を占める。従って、内燃機関の燃費を改善させるためには冷却損失及び排気損失を減少させることが有効である。
 しかしながら、一般に、冷却損失と排気損失とはトレードオフの関係にある。即ち、冷却損失を低下させれば排気損失が増加し、排気損失を低下させれば冷却損失が増加する。従って、冷却損失と排気損失との和が最小となる燃焼状態を実現できれば、機関の燃費は大幅に改善される。
 ところで、燃焼状態は、燃料噴射時期及び過給圧等の「燃焼状態に影響を及ぼす多くのパラメータ」に応じて変化する。以下、燃焼状態に影響を及ぼすパラメータは、単に「燃焼パラメータ」とも称呼される。ところが、複数の燃焼パラメータが各運転状態に対して適切な値(組み合わせ)となるように、各燃焼パラメータを実験及びシミュレーション等によって予め求めることは容易ではなく、且つ、莫大な適合時間を必要とする。そのため、燃焼パラメータを体系的に決定する手法が提案されてきている。
 例えば、従来の制御装置の一つ(以下、「従来装置」とも称呼する。)は、「1回の燃焼行程中に発生する総熱量のうち、その半分の熱量が発生した時点のクランク角度(以下、「燃焼重心角度」と称呼する。)」を算出する。更に、従来装置は、その燃焼重心角度と所定の基準値とが乖離している場合、燃料噴射時期を補正することによって、或いは、EGR率を調整して燃焼室(気筒)内の酸素濃度を調節することによって、燃焼重心角度を基準値と一致させている(例えば、特許文献1を参照。)。
特開2011-202629号公報
 例えばディーゼル機関においては、1つのサイクルの燃焼に対して燃料を複数回噴射する多段噴射が行われる場合がある。より具体的に述べると、ディーゼル機関においては、主噴射(メイン噴射)に先立ちパイロット噴射が行なわれ、次いで、主噴射が行なわれる場合がある。更に、主噴射の後にアフター噴射が行われる場合がある。
 パイロット噴射と主噴射とが行われる場合のクランク角度と熱発生率との関係は、例えば、図8の(A)の曲線C1により示された波形により表される。熱発生率とは、単位クランク角度(クランクシャフトの回転位置の単位変化量)あたりに混合気の燃焼により発生する熱の量、即ち、単位クランク角度あたりの熱発生量である。この波形は、以下「燃焼波形」とも称呼される。図8の(A)に示された波形は、クランク角度θ1にて開始されるパイロット噴射により極大値Lpをとり、クランク角度θ2にて開始される主噴射により極大値Lmをとっている。
 更に、図8の(B)は、クランク角度と、「曲線C1により示される燃焼によって発生した熱量の積算値の、総発生熱量に対する比率(発熱量比率)」と、の関係を示している。図8の(B)に示した例において、前述した燃焼重心角度(発熱量比率が50%となるクランク角度)はクランク角度θ3である。
 これに対し、図9の(A)に実線C2により示したように、パイロット噴射の開始時期のみがクランク角度θ1からクランク角度θ0へとΔθだけ進角側に移動された場合、パイロット噴射の燃料の燃焼によって発熱が始まるクランク角度(発熱開始角度、燃焼開始クランク角度)はΔθだけ進角側に移動する。しかし、図8の(A)及び図9の(A)に示した燃焼においては、燃焼重心角度は主噴射の燃料の燃焼が開始された後(クランク角度θ2以後)である。従って、曲線C2により示される燃焼についての発熱量比率を示した図9の(B)から理解されるように、燃焼重心角度はクランク角度θ3のままであって変化しない。即ち、パイロット噴射時期が進角側に移動することによって燃焼波形が変化しても、燃焼重心角度が変化しない場合がある。換言すると、燃焼重心角度は必ずしも各サイクルの燃焼状態を正確に反映する指標値ではない。
 実際に、発明者は、「燃焼重心角度と燃費悪化率との関係」を種々の「機関の負荷及び機関回転速度」に対して測定した。その測定結果を図10に示す。図10の曲線Hb1乃至曲線Hb3は、それぞれ、低回転速度且つ低負荷、中回転速度且つ中負荷、及び、高回転速度且つ高負荷の場合の測定結果である。図10から理解されるように、発明者は、機関の負荷及び/又は機関回転速度が相違すると、燃費悪化率が最小となる燃焼重心角度(燃費が最良となる燃焼重心角度)も相違するとの知見を得た。換言すると、燃焼重心角度が一定の基準値に一致するように燃焼状態が制御されたとしても、機関の負荷及び/又は機関回転速度が相違すれば燃費悪化率が最小にならないことが判明した。
 そこで、発明者は、燃焼状態を表す指標値として、従来の燃焼重心角度の代わりに「熱発生率重心位置」に着目した。この熱発生率重心位置は、以下に述べるように種々の手法により定義される。熱発生率重心位置は、クランクシャフト回転位置(即ち、クランク角度)で表される。
(定義1)熱発生率重心位置Gcは、図1(A)に示したように、「クランク角度を横軸に設定し、且つ、熱発生率(単位クランク角度あたりの熱の発生量)を縦軸に設定した座標系(グラフ)」に描かれる熱発生率の波形と、前記横軸と、により囲まれる領域の幾何学的重心Gに対応するクランク角度である。
(定義2)熱発生率重心位置Gcは、下記の(1)式を満たすクランク角度Gcである。この(1)式において、CAsは燃料の燃焼が始まるクランク角度(燃焼開始クランク角度)であり、CAeは前記燃焼が終わるクランク角度(燃焼終了クランク角度)である。更に、θは任意のクランク角度であり、dQ(θ)はクランク角度θにおける熱発生率である。即ち、熱発生率重心位置Gcは、特定クランク角度(Gc)よりも進角側の任意のクランク角度(θ)と同特定クランク角度(Gc)とのクランク角度差分(Gc-θ)と、同任意のクランク角度における熱発生率(dQ(θ))と、の積をクランク角度について積分して得られる値(下記(1)の左辺の値)と、前記特定クランク角度(Gc)よりも遅角側の任意のクランク角度(θ)と同特定クランク角度(Gc)とのクランク角度差分(θ-Gc)と、同任意のクランク角度における熱発生率(dQ(θ))と、の積をクランク角度について積分して得られる値(下記(1)の右辺の値)と、が等しくなるような特定クランク角度である。
Figure JPOXMLDOC01-appb-M000002
(定義2’)上記(1)式を変形すると下記の(2)式が得られる。従って、定義2について別の言い方をすると、熱発生率重心位置Gcは、一つの燃焼行程についての燃焼開始クランク角度から燃焼終了クランク角度までの特定クランク角度であって、任意のクランク角度から特定クランク角度を減じて得られる値(θ-Gc)と、前記任意のクランク角度(θ)における熱発生率と(dQ(θ))、の積(θ-Gc)dQ(θ)に対応した値を、燃焼開始クランク角度CAsから燃焼終了クランク角度CAeまでクランク角度について積分(積算)して得られる値が「0」となるような特定クランク角度である。
Figure JPOXMLDOC01-appb-M000003
(定義3)定義2及び定義2’に基づけば、熱発生率重心位置Gcは、下記(3)式に則った演算により求められるクランク角度であると定義される。
Figure JPOXMLDOC01-appb-M000004
(定義3’)
 定義3に基づけば、熱発生率重心位置Gcは、
 任意のクランク角度と燃焼開始クランク角度との差(A=θ-CAs)と、同任意のクランク角度における熱発生率(B=dQ(θ))と、の積(A・B)のクランク角度についての積分値(上記(3)式の右辺第1項の分子)を、クランク角度に対する熱発生率の波形によって画定される領域の面積(上記(3)式の右辺第1項の分母)で割って得られる値に、前記燃焼開始クランク角度(CAs)を加えることにより得られるクランク角度である、と定義される。
 この熱発生率重心位置Gcは、例えば、図1の(A)に示した例においてはクランク角度θ3である。加えて、図1(B)に示したように、パイロット噴射の開始時期がクランク角度θ1からΔθpだけ進角側へ移動されてクランク角度θ0に設定されると、熱発生率重心位置Gcはクランク角度Δθgだけ進角側へと移動してクランク角度θ3’となる。これらから理解されるように、熱発生率重心位置は、従来の燃焼状態の指標値である燃焼重心角度に比較して、燃焼状態をより正確に反映する指標値であると言える。
 更に、発明者は、種々の機関回転速度と機関の負荷(要求トルク)との組合せについて熱発生率重心位置と燃費悪化率との関係を測定した。その結果を図2に示す。図2の、曲線Gc1乃至曲線Gc3は、それぞれ低回転速度且つ低負荷、中回転速度且つ中負荷、及び、高回転速度且つ高負荷の場合の測定結果である。図2から理解されるように、機関回転速度及び機関の負荷が相違した場合であっても、燃費悪化率が最小となる熱発生率重心位置は特定のクランク角度(図2の例においては圧縮上死点後7°)であった。更に、熱発生率重心位置がこの特定のクランク角度(例えば、圧縮上死点後7°)の近傍の値(図2の矢印Arの範囲を参照。)にあれば、機関回転速度及び機関の負荷に拘わらず燃費悪化率は最小値近傍の略一定値となることが理解される。
 これらから、発明者は、熱発生率重心位置は燃焼状態を良好に示す指標値であり、従って、熱発生率重心位置を負荷及び/又は機関回転速度に依らず一定に維持することにより機関の燃焼状態を特定の状態に維持できるとの知見を得た。更に、発明者は、熱発生率重心位置を「燃費悪化率が最小となるような(即ち、冷却損失と排気損失との和が最小となって、燃費が最も良くなるような)一定の目標クランク角度」に維持すれば、機関の運転状態(負荷及び/又は機関回転速度)に依らず、機関の燃費を容易に改善することができるとの知見を得た。
 しかしながら、熱発生率重心位置を一定のクランク角度に維持した状態において機関の負荷が全負荷に近い領域に到達すると(即ち、燃料噴射量を非常に大きくすると)、燃焼中における筒内圧力の最大値が許容圧力を超える場合があることが判明した。
 従って、本発明の目的は、熱発生率重心位置を適切なクランク角度に制御しながら、高負荷運転状態において筒内圧力の最大値が許容圧力を超えないようにすることができる制御装置を提供することにある。
 この目的を達成するための本発明による内燃機関の制御装置(以下、「本発明装置」とも称呼する。)は、少なくとも前記機関の負荷が「第1閾値と、その第1閾値よりも大きい第2閾値と、の間の範囲(特定範囲)」内にある場合には、熱発生率重心位置が機関の負荷に依らず一定クランク角度に等しくなるように燃焼状態を変化させる。なお、第1閾値は、機関がとり得る負荷のうちの最小値であってもよく、その最小値よりも大きい値であってもよい。更に、燃焼状態を制御することは、燃焼パラメータを設定すること(即ち、燃焼パラメータをフィードフォワード制御及び/又はフィードバック制御により、機関の運転状態に応じた適値に設定・変更すること)と実質的に同義である。
 本発明装置によれば、少なくとも機関の負荷が前記特定範囲内にある場合、燃焼状態を機関の負荷に依らず安定した状態に維持することができる。更に、この場合、熱発生率重心位置が前記一定クランク角度となるように燃焼パラメータを適合すればよいので、適合工数を大幅に低減することも可能となる。加えて、前記一定クランク角度を、前記機関の冷却損失と前記機関の排気損失との和が最小となるクランク角度(以下、「燃費最良クランク角度」とも称呼する。)、又は、燃費最良クランク角度から所定範囲(微小範囲)内のクランク角度(図2の矢印Arの範囲を参照。)、に設定すれば、少なくとも機関の負荷が前記特定範囲内にある場合、機関の燃費を従来よりも容易に改善することができる。
 その上で、本発明装置は、機関の負荷が「前記第2閾値よりも大きい範囲」にある場合、機関の負荷が大きくなるほど熱発生率重心位置が「前記一定クランク角度よりも遅角側の範囲において、より遅角側の値へと変化する」ように燃焼状態を変化させる(図3の(A)を参照。)。
 熱発生率重心位置が遅角側へと変化すれば、燃料噴射量が一定であっても筒内圧力の最大値は低下する。従って、本発明装置によれば、燃焼中の筒内圧力の最大値が許容圧力を超えないようにしながら、熱発生率重心位置を燃焼状態を示す指標値として考慮した燃焼制御を実現することができる。加えて、本発明装置は、前記一定クランク角度が前記燃費最良クランク角度又はその近傍のクランク角度に設定されている場合、機関の負荷が第2閾値以上であるときに筒内圧力の最大値が許容圧力を超えないようにしながら、熱発生率重心位置を前記燃費最良クランク角度にできるだけ近くなるように(即ち、排気損失ができるだけ小さくなるように)燃焼状態を制御することが可能である。即ち、本発明装置は、高負荷時において筒内圧力の最大値を許容圧力範囲内に維持しながら、燃費を改善でき、且つ、要求されるトルクを発生させることができる。換言すれば、本発明装置は、機関発生トルクを目標トルク(要求トルク)から低下させることなく、筒内圧力の最大値を許容圧力以下に低下させることが可能である。
 なお、前述したように、本発明装置は、熱発生率重心位置を所定のクランク角度(前記一定のクランク角度又は前記遅角側のクランク角度)に制御する際、そのような熱発生率重心位置を実現するように予め定められた燃焼パラメータを用いるフィードフォワード制御を実行してもよい。更に、本発明装置は、実際の熱発生率重心位置を推定するとともにその推定した実際の熱発生率重心位置が所定のクランク角度(前記一定のクランク角度又は前記遅角側のクランク角度)に等しくなるように燃焼パラメータを変更(補正)するフィードバック制御を、前記フィードフォワード制御に代えて或いはそれに加えて、実行してもよい。
 ところで、一般に、機関回転速度が大きいほど、燃料噴射を短期間内に終了させる必要があり、そのため燃料噴射圧(例えば、コモンレール圧力)を大きくする必要がある。その結果、機関回転速度が大きいほど、筒内圧力の最大値も大きくなる。従って、前記第2閾値(筒内圧力の最大値を許容圧力以下とするために熱発生率重心位置を前記一定のクランク角度よりも遅角側のクランク角度に移動させなければならない負荷の最小値)は、機関回転速度が大きいほど小さくなる。従って、前記第2閾値は機関回転速度が大きいほど小さくなることが望ましい。
 第2閾値が機関回転速度に対して一定に維持されている場合、総ての機関回転速度に対して筒内圧力の最大値を許容圧力以下とするためには、その第2閾値は機関回転速度が「想定される最高回転速度」近傍である場合の値となるから、機関回転速度が低い場合には熱発生率重心位置は遅角させる必要がないにも拘わらず遅角され、その結果、燃費が悪化する。これに対し、第2閾値が機関回転速度が大きいほど小さくなるように設定されていれば、機関回転速度が低い場合に不必要に熱発生率重心を遅角する必要がないので、機関の燃費を良好にすることができる。
 更に、機関の負荷が前記第2閾値(例えば、第2閾値のうちの最小値)よりも大きい範囲の任意の所定負荷である場合、機関回転速度が高いほど熱発生率重心位置がより遅角側のクランク角度となるように前記燃焼パラメータを設定することが好ましい。これによっても、機関回転速度が低い場合に不必要に熱発生率重心を遅角する必要がないので、機関の燃費を良好にすることができる。
 なお、前記第2閾値は、要求トルクの増大又は要求出力の増大に伴って前記燃料噴射量を増大した場合に、前記熱発生率重心位置を遅角側へ変化させなければ前記機関の筒内圧力の最大値が許容圧力を超える負荷の値(筒内圧力の最大値が許容圧力を超えるような状態における機関の負荷)であると言うこともできる。
 更に、本発明装置において、前記熱発生率重心位置は、前記機関の負荷又は前記燃料噴射量(即ち、アクセルペダル開度(アクセルペダル操作量)に相関を有する値)と機関回転速度とに応じて定まるクランク角度であり得る。これによれば、筒内圧力の最大値が許容圧力を超えないようにしながら、燃費を改善し得る適切な熱発生率重心位置を容易に設定することができる。
 本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の各実施形態についての説明から容易に理解されるであろう。
図1は、熱発生率重心位置(熱発生率重心クランク角度)を説明するためのグラフであり、(A)は所定のタイミングにてパイロット噴射及び主噴射が行なわれた場合の燃焼波形を示し、(B)は(A)に比べてパイロット噴射が進角された場合の燃焼波形を示す。 図2は、機関回転速度及び機関の負荷の組合せ毎の、熱発生率重心位置と燃費悪化率との関係を表したグラフである。 図3は、機関の負荷と目標熱発生率重心位置(目標クランク角度)との関係を表したグラフであり、(A)は機関の負荷に応じて目標クランク角度を推移させた例を示し、(B)は機関の負荷及び機関回転速度に応じて目標クランク角度を推移させた例を示す。 図4は、本発明の実施形態に係る制御装置、及び、その制御装置が適用される内燃機関の概略構成図である。 図5は、図4に示した制御装置のCPUが実行するルーチンを示したフローチャートである。 図6は、図4に示した制御装置のCPUが実行するルーチンを示したフローチャートである。 図7は、図4に示した制御装置のCPUが実行するルーチンを示したフローチャートである。 図8は、燃焼重心角度を説明するためのグラフである。 図9は、燃焼重心角度を説明するためのグラフである。 図10は、機関回転速度毎の、燃焼重心角度と燃費悪化率との関係を示したグラフである。
 以下、図面を参照しながら本発明の実施形態に係る内燃機関の制御装置(以下、「本制御装置」とも称呼する。)について説明する。
(構成)
 本制御装置は、図4に示した内燃機関(機関)10に適用される。機関10は、多気筒(本例では直列4気筒)・4サイクル・ピストン往復動型・ディーゼル機関である。機関10は、機関本体部20、燃料供給システム30、吸気システム40、排気システム50及びEGRシステム60を含んでいる。
 機関本体部20は、シリンダブロック、シリンダヘッド及びクランクケース等を含む本体21を含む。本体21には、4つの気筒(燃焼室)22が形成されている。各気筒22の上部には燃料噴射弁(インジェクタ)23が配設されている。燃料噴射弁23は、後述するエンジンECU(電子制御ユニット)70の指示に応答して開弁し、気筒内に燃料を直接噴射するようになっている。
 燃料供給システム30は、燃料加圧ポンプ(サプライポンプ)31と、燃料送出管32と、コモンレール(蓄圧室)33と、を含む。燃料加圧ポンプ31の吐出口は燃料送出管32に接続されている。燃料送出管32はコモンレール33に接続されている。コモンレール33は燃料噴射弁23に接続されている。
 燃料加圧ポンプ31は、図示しない燃料タンクに貯留されている燃料を汲み上げた後に加圧し、その加圧された高圧燃料を燃料送出管32を通してコモンレール33へ供給するようになっている。燃料加圧ポンプ31は、機関10のクランクシャフトに連動する駆動軸により作動する。燃料加圧ポンプ31は、ECU70の指示に応答し、コモンレール33内の燃料の圧力(即ち、燃料噴射圧、コモンレール圧)を調整できるようになっている。
 吸気システム40は、インテークマニホールド41、吸気管42、エアクリーナ43、過給機44のコンプレッサ44a、インタークーラー45、スロットル弁46及びスロットル弁アクチュエータ47を含んでいる。
 インテークマニホールド41は各気筒に接続された枝部と、枝部が集合した集合部と、を含む。吸気管42はインテークマニホールド41の集合部に接続されている。インテークマニホールド41及び吸気管42は吸気通路を構成している。吸気管42には、吸入空気の流れの上流から下流に向け、エアクリーナ43、コンプレッサ44a、インタークーラー45及びスロットル弁46が順に配設されている。スロットル弁アクチュエータ47は、ECU70の指示に応じてスロットル弁46の開度を変更するようになっている。
 インタークーラ45は、吸気温度を低下するようになっている。インタークーラ45は、図示しないバイパス通路及びそのバイパス通路に介装されたバイパスバルブを備える。更に、インタークーラ45は図示しない冷却機との間で通流する冷却水(冷媒)量を調整できるようになっている。従って、インタークーラ45は、ECU70の指示に応答してバイパスバルブの開度及び/又は冷却水量を調整することにより、インタークーラ45の冷却効率(インタークーラ45の流入ガスの温度とインタークーラ45の流出ガスの温度との比により表される効率)を変更できるようになっている。
 排気システム50は、エキゾーストマニホールド51、排気管52、過給機44のタービン44b及び排ガス浄化装置(例えば、ディーゼル酸化触媒及びパティキュレートフィルタ等)53を含んでいる。
 エキゾーストマニホールド51は各気筒に接続された枝部と、枝部が集合した集合部と、を含む。排気管52はエキゾーストマニホールド51の集合部に接続されている。エキゾーストマニホールド51及び排気管52は排気通路を構成している。排気管52には、排ガスの流れの上流から下流に向け、タービン44b及び排ガス浄化装置53が配設されている。
 過給機44は周知の可変容量型過給機であり、そのタービン44bには図示しない複数のノズルベーン(可変ノズル)が設けられている。このノズルベーンは、ECU70の指示に応じて開度が変更され、その結果、過給圧が変更(制御)されるようになっている。なお、過給機44のタービン44bは、図示しない「タービン44bのバイパス通路、及び、そのバイパス通路に設けられたバイパスバルブ」を備えていてもよく、このバイパスバルブ開度がECU70の指示に応じて変更されることにより過給圧が変更されてもよい。即ち、本明細書において「過給機44を制御する」とは、ノズルベーンの角度及び/又はバイパスバルブの開度を変更することによって過給圧を変更することを意味する。
 EGRシステム60は、排気還流管61、EGR制御弁62及びEGRクーラー63を含んでいる。
 排気還流管61は、排気通路(エキゾーストマニホールド51)であってタービン44bよりも上流位置と、吸気通路(インテークマニホールド41)であってスロットル弁46の下流位置と、を連通している。排気還流管61はEGRガス通路を構成している。
 EGR制御弁62は排気還流管61に配設されている。EGR制御弁62は、ECU70からの指示に応答してEGRガス通路の通路断面積を変更することにより、排気通路から吸気通路へと再循環される排ガス量(EGRガス量)を変更し得るようになっている。
 EGRクーラ63は排気還流管61に介装され、排気還流管61を通過するEGRガスの温度を低下するようになっている。EGRクーラ63は、図示しないバイパス通路及びそのバイパス通路に介装されたバイパスバルブを備える。更に、EGRクーラ63は図示しない冷却機との間で通流する冷却水(冷媒)量を調整できるようになっている。従って、EGRクーラ63は、ECU70の指示に応答してバイパスバルブ開度及び/又は冷却水量を調整することにより、EGRクーラー63の冷却効率(EGRクーラー63の流入ガスの温度とEGRクーラ63の流出ガスの温度との比により表される効率)を変更できるようになっている。
 ECU70は、周知のマイクロコンピュータを含む電子回路であり、CPU、ROM、RAM、バックアップRAM及びインターフェース等を含む。ECU70は、以下に述べるセンサ類と接続されていて、これらのセンサからの信号を受信(入力)するようになっている。更に、ECU70は、各種アクチュエータに指示(駆動)信号を送出するようになっている。
 ECU70は、エアフローメータ71、スロットル弁開度センサ72、吸気管圧力センサ73、燃料圧力センサ74、筒内圧センサ75、クランク角度センサ76、EGR制御弁開度センサ77、及び、水温センサ78と接続されている。
 エアフローメータ71は吸気通路内を通過する吸入空気(EGRガスを含まない新気)の質量流量(吸入空気量)を測定し、その吸入空気量Gaを表す信号を出力する。更に、エアフローメータ71は吸入空気の温度(吸気温)を検出し、その吸気温THAを表す信号を出力する。
 スロットル弁開度センサ72はスロットル弁開度を検出し、スロットル弁開度TAを表す信号を出力する。
 吸気管圧力センサ73は、吸気通路内であってスロットル弁46よりも下流の吸気管内のガスの圧力(吸気管圧力)Pimを表す信号を出力する。吸気管圧力Pimは過給圧であると言うこともできる。
 燃料圧力センサ74は、コモンレール(蓄圧室)33内の燃料の圧力(燃料圧力、燃料噴射圧、コモンレール圧)を検出し、燃料噴射圧Fpを表す信号を出力する。
 筒内圧センサ75は、各気筒(燃焼室)に対応するように配設されている。筒内圧センサ75は、対応する気筒内の圧力(即ち、筒内圧)を検出し、筒内圧Pcを表す信号を出力する。
 クランク角度センサ76は、機関10の図示しないクランクシャフトの回転位置(即ち、クランク角度)に応じた信号を出力する。ECU70は、このクランク角度センサ76及び図示しないカムポジションセンサからの信号に基づいて、所定の気筒の圧縮上死点を基準とした機関10のクランク角度(絶対クランク角度)θを取得する。更に、ECU70は、クランク角度センサ76からの信号に基づいて、機関回転速度Neを取得する。
 EGR制御弁開度センサ77は、EGR制御弁62の開度を検出し、その開度を表す信号Vegrを出力する。
 水温センサ78は、機関10の冷却水の温度(冷却水温度)を検出し、冷却水温THWを表す信号を出力する。
 加えて、ECU70は、アクセル開度センサ81及び車速センサ82と接続されている。
 アクセル開度センサ81は、図示しないアクセルペダルの開度(アクセルペダル操作量)を検出し、アクセルペダル開度Accpを表す信号を出力する。
 車速センサ82は、機関10が搭載された車両の走行速度を検出し、その走行速度(車速)Spdを表す信号を出力する。
(燃焼制御の概要)
 次に、本制御装置の作動について説明する。本制御装置は、前述した定義によって規定される熱発生率重心位置が所定の目標熱発生率重心位置となるように燃焼制御を行なう(即ち、燃焼パラメータを設定する。)。目標熱発生率重心位置は、目標重心位置、目標熱発生率重心角度又は目標クランク角度とも称呼される。
 本制御装置においては、熱発生率重心位置が目標重心位置と一致するように燃焼パラメータが機関の運転状態(機関の負荷及び機関回転速度等、並びに、目標重心位置)に対して予め定められ且つROMに記憶されている。本制御装置は、実際の機関の運転状態に応じてROMから燃焼パラメータを読み出し、その燃焼パラメータを使用する制御(即ち、フィードフォワード制御)によって熱発生率重心位置を目標重心位置に一致させる。更に、本制御装置は、実際の熱発生率重心位置を筒内圧センサ75が検出する筒内圧Pcに基づいて推定し、その推定した熱発生率重心位置が目標重心位置と一致するように燃焼パラメータをフィードバック制御する。但し、係るフィードバック制御は必ずしも必須ではない。更に、フィードフォワード制御は実行せず、フィードバック制御のみにより熱発生率重心位置を目標重心位置と一致させてもよい。
 ところで、図2に示したように、熱発生率重心位置が一定クランク角度θa(図2においては、ATDC7°)に一致していれば、機関の負荷及び機関回転速度に依らず、機関10の燃費を良好にすることができる。そこで、本発明装置は、図3の(A)又は図3の(B)に示したように、少なくとも機関の負荷が「第1閾値Pem1から第2閾値Pem2までの範囲」内にあるとき、熱発生率重心位置が一定クランク角度θaに一致するように、燃焼状態を制御する。なお、少なくとも機関の負荷が「第1閾値Pem1から第2閾値Pem2までの範囲」内にあるときに一致させるべき熱発生率重心位置は、エミッションとの関係により定まる機関10のランニングコストが最小となる一定のクランク角度θa’(θaから所定範囲内のクランク角度)であって、機関の負荷及び機関回転速度に依らず燃費悪化率が最小値近傍の一定となるクランク角度であってもよい。
 ところが、熱発生率重心位置を一定クランク角度θaに一致させた状態において、機関の負荷が全負荷(WOT)に近づくにつれて燃料噴射量を増大して行くと、筒内圧力の最大値が機関10の許容圧力を超えることが判明した。一方、熱発生率重心位置が一定クランク角度θaである場合に冷却損失と排気損失との和が最小となる(即ち、燃費が最も良好である)から、燃費の観点からは熱発生率重心位置を出来る限り一定クランク角度θaに一致させておくことが望ましい。
 そこで、本制御装置は、先ず、熱発生率重心位置を一定クランク角度θaに一致させたまま筒内圧力の最大値が機関10の許容圧力を超えないように、燃焼パラメータを調整する。例えば、本制御装置は、燃料噴射量を増大すると筒内圧力の最大値が許容圧力を超える場合、過給圧を低下させたり(ノズルベーンを開く)及び/又は燃料噴射圧を低下させたりすることにより燃焼を緩慢にして筒内圧力の最大値を許容圧力以下に保ち、且つ、それにより熱発生率重心位置が遅角側に移行する場合には主噴射時期(及び/又はパイロット噴射時期)を若干だけ進角側に移行させて熱発生率重心位置を一定クランク角度θaに維持する。
 しかしながら、機関の負荷が更に増大した場合(燃料噴射量が更に増大した場合)、熱発生率重心位置を一定クランク角度θaに維持していると、もはや過給圧及び燃料噴射圧等を低下させたとしても、筒内圧力の最大値を許容圧力以下に維持できなくなる。そのため、本制御装置は、熱発生率重心位置を一定クランク角度θaよりも遅角側に移行させる。このときの負荷が第2閾値Pem2である。この結果、燃費は多少悪化するものの燃料噴射量を増大することができるので、機関10の発生トルク(従って、出力)を増大することができる。
 更に、負荷が第2閾値Pem2よりも大きい領域において増大するにつれ(燃料噴射量が増大するにつれ)、本制御装置は、熱発生率重心位置を「一定クランク角度θaよりも遅角側の範囲」において次第に遅角させる(より遅角側の値に設定する。)。これにより、筒内圧力の最大値を許容圧力以下に維持しながら、機関10の発生するトルクを増大することができる。
 なお、熱発生率重心位置が遅角側に移行するほど排気損失が増大するので、排気温度が上昇する。そして、機関10が許容できる排気温度(許容排気温度)に到達した時点で、本制御装置は燃料噴射量の増大を停止する。
 ところで、一般に、機関回転速度が高いほど燃料噴射圧は増大させられる。この一つの理由は、機関回転速度が高い場合には燃料噴射を行うことができる時間が短くなるからである。従って、筒内圧力の最大値を許容圧力以下に維持するように燃料噴射圧を減少するとしても、その減少の程度には限界がある(機関回転速度が高いほど減少できる燃料噴射圧は高くなる)。その一方、燃料噴射圧が高いほど筒内圧力の最大値は大きくなる。
 従って、機関回転速度Neが高いほど燃料噴射圧が高くなるように燃料噴射圧が設定されている場合、図3の(B)に示したように、機関回転速度Neが高いほど上述した第2閾値Pem2は小さくなり、機関回転速度Neが低いほど第2閾値Pem2は大きくなる。本制御装置は、機関回転速度Neが高いほど燃料噴射圧が大きくなるように燃料加圧ポンプ31を制御するから、熱発生率重心位置は、実際には図3の(B)に示したように制御される。つまり、目標重心位置は、機関の負荷が「第1閾値Pem1よりも大きい所定値(想定される機関回転速度Neの最大値に対応する第2閾値Pem2)」よりも大きい場合には、「機関の負荷(要求噴射量Qfin及びアクセルペダル開度Accp等のようにアクセルペダル開度Accpに相関を有する値)」と「機関回転速度Ne」とに基づいて定められる位置となる。更に、目標重心位置は、機関の負荷が「想定される機関回転速度Neの最大値に対応する第2閾値Pem2」を超える領域において、アクセルペダル開度Accpに相関を有する値が大きいほど「より遅角側の値に設定され(クランク角度θaのまま一定である場合を含むので、単調増加すると言うこともできる。)、且つ、機関回転速度Neが大きいほど「より遅角側の値」に設定される。
 換言すると、機関の負荷が第2閾値Pem2を超える領域においては、機関の負荷が任意の所定値であるとき(同一負荷であるとき)、機関回転速度Neが大きいほど目標重心位置はより遅角側の値となる。
 なお、本発明装置は、機関の負荷が第1閾値Pem1以下であるときも、熱発生率重心位置が一定クランク角度θaに一致するように燃焼状態を制御する。但し、本発明装置は、機関の負荷が第1閾値Pem1以下であるとき、他の要求に基づいて、熱発生率重心位置を一定クランク角度θa以外のクランク角度に一致させる場合もある。更に、前述したように、本発明装置は、機関の負荷が「第1閾値Pem1から第2閾値Pem2までの範囲」内にあるとき、熱発生率重心位置(即ち、目標重心位置)を「一定クランク角度θaから所定範囲内のクランク角度(例えば、図2の矢印Arで示した範囲内のクランク角度(一定値)θa’」に設定してもよい。
(実際の作動)
 次に、ECU70のCPU(以下、単に「CPU」と表記する。)が実行する燃焼状態を制御するための処理について図5及び図6を参照しながら説明する。なお、以下の説明において、記号MapX(P1,P2…)は、引数(パラメータ)をP1,P2…として値Xを得るルックアップテーブル(又は関数)を表す。加えて、説明を簡単にするため、以下においてCPUは、主噴射時期、過給圧及び燃料噴射圧を上述した燃焼パラメータとして採用し、且つ、パイロット噴射及びアフター噴射は行なわない。
<フィードフォワード制御>
 CPUは、所定時間が経過する毎に図5にフローチャートにより示した「燃焼状態制御ルーチン」を実行するようになっている。従って、適当なタイミングになると、CPUは図5のステップ500から処理を開始し、以下に述べるステップ505乃至ステップ515の処理を順に行い、ステップ520に進む。
 ステップ505:CPUは、アクセルペダル開度Accp及び機関回転速度Neを取得する。
 ステップ510:CPUは、アクセルペダル開度Accp及び機関回転速度Neに基づいて、要求噴射量(指令噴射量)Qfinを決定する(Qfin=MapQfin(Accp,Ne)。要求噴射量Qfinは要求トルクと言うこともできる。
 ステップ515:CPUは、図6に示したルーチンにより別途算出されている最大噴射量Qmaxを取得する。図6に示したルーチンについては後に詳述する。最大噴射量Qmaxは、「排ガスに含まれるスモーク等の有害物質が所定の閾値を超えない範囲において噴射可能な最大の噴射量」と「機関10のトルクが機関10が搭載された車両の駆動トルク伝達機構の許容限界トルクを超えないために噴射可能な最大の噴射量」とのうちの小さいほうの噴射量である。
 次に、CPUはステップ520に進み、要求噴射量Qfinが最大噴射量Qmax以下であるか否かを判定する。要求噴射量Qfinが最大噴射量Qmax以下であれば、CPUはステップ520にて「Yes」と判定してステップ525に進み、最終燃料噴射量Qactを要求噴射量Qfinと等しい値に設定する。一方、要求噴射量Qfinが最大噴射量Qmaxよりも大きければ、CPUはステップ520にて「No」と判定してステップ530に進み、最終燃料噴射量Qactを最大噴射量Qmaxと等しい値に設定する。なお、エミッション及び/又は許容限界トルクの制約がない場合、ステップ515乃至ステップ530は省略されても良い。この場合、最終燃料噴射量Qactは常に要求噴射量Qfinと等しくなる。
 CPUは、ステップ525又はステップ530の処理を行った後、以下に述べるステップ535乃至ステップ545の処理を順に行い、ステップ595に進んで本ルーチンを一旦終了する。
 ステップ535:CPUは、最終燃料噴射量Qact及び機関回転速度Neと、ルックアップテーブルMapFp(Qact,Ne)と、に基づいて燃料噴射圧Fpを決定する。このとき、燃料噴射圧Fpは、ブロックB1に示したように、要求出力Prに実質的に比例した値に設定される。但し、前述したように、機関の負荷(この場合、要求噴射量Qfin)が所定値以上となって、筒内圧力の最大値が許容圧力を超えるような領域において、燃料噴射圧Fpは最終燃料噴射量Qactが大きくなるほど小さくなる値に設定される。更に、機関の負荷が「機関回転速度Neが大きくなるほど小さくなる前述の第2閾値Pem2」を超える領域にある場合、燃料噴射圧Fpは略一定値に維持される。CPUは、図示しない駆動ルーチンにより、実際の燃料噴射圧がこのステップ535にて決定された燃料噴射圧Fpと等しくなるように、燃料加圧ポンプ31等を制御する。
 ステップ540:CPUは、最終燃料噴射量Qact及び機関回転速度Neと、ルックアップテーブルMapTp(Qact,Ne)と、に基づいて過給圧Tpを決定する。このとき、過給圧Tpは、ブロックB2に示したように、要求出力Prに実質的に比例した値に設定される。但し、前述したように、機関の負荷(この場合、要求噴射量Qfin)が所定値以上となって、筒内圧力の最大値が許容圧力を超えるような領域において、過給圧Tpは最終燃料噴射量Qactが大きくなるほど小さくなる値に設定される。更に、過給圧Tpは、機関の負荷が前述した「機関回転速度Neが大きくなるほど小さくなる第2閾値Pem2」を超える領域にある場合、略一定値に維持される。CPUは、図示しない駆動ルーチンにより、実際の過給圧がこのステップ540にて決定された過給圧Tpと等しくなるように、過給機44を制御する。
 ステップ545:CPUは、最終燃料噴射量Qact及び機関回転速度Neと、ルックアップテーブルMapCMinj(Qact, Ne)と、に基づいて、主噴射の燃料噴射時期CMinjを決定する。このルックアップテーブルMapCMinj(Qact, Ne)は、熱発生率重心位置が図3の(B)に示した目標重心位置Gctgtに一致するように、予め実験により定められROMに記憶されている。その後、CPUはステップ595に進み、本ルーチンを一旦終了する。
 なお、CPUは、任意の気筒のクランク角度がこのステップ545にて決定された燃料噴射時期CMinjに一致するときその気筒の燃料噴射弁23から燃料噴射量Qactの燃料を噴射させる。
 以上の処理の結果、熱発生率重心位置は図3の(B)に示した目標重心位置Gctgtに略一致させられる。なお、主燃料の燃料噴射時期CMinjは、機関10の個体差及び経年変化等によって熱発生率重心位置Gcが目標重心位置Gctgtから大きく乖離することがないように、図7に示されたフィードバック制御によって調整される。
<最大噴射量の決定>
 CPUは、所定時間が経過する毎に図6にフローチャートにより示した「最大噴射量Qmaxを決定するためのルーチン」を実行するようになっている。従って、適当なタイミングになると、CPUは図6のステップ600から処理を開始し、以下に述べるステップ610乃至ステップ640の処理を順に行い、ステップ695に進んで本ルーチンを一旦終了する。
 ステップ610:CPUは、エアフローメータ71により計測された吸入空気量Gaと機関回転速度Neとに基づき、AFM最大噴射量Qafmを算出する。エアフローメータ71により計測された吸入空気量Gaと機関回転速度Neとに基づけば、一吸気行程において筒内に実際に吸入されている空気量(新気量)をEGRガス量に関らず精度良く推定することができる。一方、スモークは、一吸気行程において筒内に実際に吸入されている空気量に対して燃料噴射量が過大になると許容値を超える。従って、CPUは、エアフローメータ71により計測された吸入空気量Gaと機関回転速度Neとに基づき、スモークが許容限界を超えない燃料噴射量の最大値をAFM最大噴射量Qafmとして算出することができる。なお、吸入空気量Ga及び機関回転速度Neと、AFM最大噴射量Qafmと、の関係f1(=MapQafm(Ga,Ne))は予め実験により定められ、ROMに記憶されている。
 ステップ620:CPUは、吸気管圧力センサ73により検出された吸気管圧力(過給圧)Pimと機関回転速度Neとに基づき、過給圧最大噴射量Qfulbcを算出する。吸気管圧力Pimと機関回転速度Neとに基づけば、エアフローメータ71の実測値Gaと機関回転速度Neとに基づく場合に比較して、一吸気行程において筒内に実際に吸入されている空気量をより迅速に推定することができる。従って、CPUは、吸気管圧力センサ73により検出された吸気管圧力Pimと機関回転速度Neとに基づき、スモークが許容限界を超えない燃料噴射量の最大値を過給圧最大噴射量Qfulbcとして算出することができる。なお、吸気管圧力Pim及び機関回転速度Neと、過給圧最大噴射量Qfulbcと、の関係f2(=MapQfulbc(Ga,Ne))は予め実験により定められ、ROMに記憶されている。特に、高負荷・高速回転速度領域においては、過給が実質的になされるとともにEGRガスの還流が停止されるので、過給圧最大噴射量Qfulbcは精度の良い値となる。
 ステップ630:CPUは、機関回転速度Neに基づきトルク制限最大噴射量Qfultqを算出する。機関10が搭載された車両の駆動トルク伝達機構によっては、機関10が所定の許容限界トルク以上のトルクを発生しないことが求められる場合がある。トルク制限最大噴射量Qfultqは、このようなトルク制限を行なうための最大燃料噴射量である。機関回転速度Neとトルク制限最大噴射量Qfultqとの関係f3(=MapQfultq(Ne))は予め定められROMに記憶されている(図6のブロックB3内の実線を参照。)。
 ステップ640:CPUは、AFM最大噴射量Qafm、過給圧最大噴射量Qfulbc及びトルク制限最大噴射量Qfultqのうちの最小値を最大噴射量Qmaxとして採用する。
 なお、CPUは、AFM最大噴射量Qafm、過給圧最大噴射量Qfulbc及びトルク制限最大噴射量Qfultqの各値を決定する際、吸気温THAによる補正を加えても良い。
<フィードバック制御>
 CPUは、任意の気筒のクランク角度が720°経過する毎に図7にフローチャートにより示した「熱発生率重心位置のフィードバック制御ルーチン」をその任意の気筒に対して実行するようになっている。即ち、CPUは、図7にフローチャートにより示した「熱発生率重心位置のフィードバック制御ルーチン」を各気筒毎に実行する。
 このルーチンにより、実際の熱発生率重心位置Gcが図3の(B)に示した目標重心位置Gctgtと等しくなるように、主噴射の噴射時期CMinjがフィードバック制御により調整される。なお、クランク角度θは、着目している気筒の圧縮上死点後のクランク角度(ATDC deg)によって表される。従って、圧縮上死点よりも進角側のクランク角度θは負の値となる。
 具体的には、ある気筒のクランク角度がその気筒の吸気上死点に一致すると、CPUは図7のステップ700から処理を開始してステップ710に進み、その気筒(着目気筒)の直近の1サイクルにおける筒内圧Pcに基づいてクランク角度θ[degATDC]に対する単位クランク角度あたりの発熱量である熱発生率dQ(θ)[J/degATDC]を周知の手法に基づいて算出する(例えば、特開2005-54753号公報、及び、特開2007-285194号公報等を参照。)。なお、CPUは、単位クランク角度が経過する毎に各気筒の筒内圧Pcを取得し、その筒内圧Pcをその筒内圧Pcが取得された気筒及びその気筒のクランク角度に対応付けてRAM内に記憶するようになっている。
 次いで、CPUは熱発生率dQ(θ)を下記の(4)式に適用することにより、熱発生率重心位置Gcを取得・推定する。実際には、熱発生率重心位置Gcは、(4)式をデジタル演算式に変換した式に基づいて計算される。(4)式において、CAsは燃焼が開始するクランク角度(燃焼開始クランク角度)であり、CAeは燃焼が終了するクランク角度(燃焼終了クランク角度)である。なお、(4)式のCAsに代えて燃焼開始クランク角度よりも十分に早いクランク角度が(4)式による計算に採用され、且つ、CAeに代えて燃焼終了クランク角度よりも十分に遅いクランク角度が(4)式による計算に採用される。
Figure JPOXMLDOC01-appb-M000005
 次に、CPUはステップ715に進み、最終燃料噴射量Qact(機関の負荷に相当する値)及び機関回転速度Neと、図3の(B)に示したルックアップテーブルと同等のルックアップテーブルMapGctgt(Qact, Ne)と、に基づいて目標重心位置Gctgtを決定する。なお、CPUは、アクセルペダル開度Accpと機関回転速度NeとルックアップテーブルMapGctgt(Accp, Ne)とに基づいて目標重心位置Gctgtを決定してもよく、要求噴射量(指令噴射量)Qfinと機関回転速度NeとルックアップテーブルMapGctgt(Qfin, Ne)とに基づいて目標重心位置Gctgtを決定してもよい。即ち、CPUは、目標重心位置Gctgtを、「アクセルペダル開度に相関を有する値(機関の負荷)」と「機関回転速度Ne」とに基づいて決定する。
 次に、CPUはステップ720に進み、熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上遅角側であるか否かを判定する。熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上遅角側である場合、CPUはそのステップ720にて「Yes」と判定してステップ725に進み、ステップ710にて熱発生率重心位置Gcを算出した気筒(着目気筒)の主噴射の噴射時期CMinjを所定の微小角度ΔCAだけ進角する。これにより、着目気筒の熱発生率重心位置Gcが僅かに進角側に移動するので、目標重心位置Gctgtに近づく。その後、CPUはステップ795に進み、本ルーチンを一旦終了する。
 これに対し、CPUがステップ720の処理を実行する時点において、熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上遅角側でない場合、CPUはそのステップ720にて「No」と判定してステップ730に進み、熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上進角側であるか否かを判定する。熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上進角側である場合、CPUはステップ730にて「Yes」と判定してステップ735に進み、ステップ710にて熱発生率重心位置Gcを算出した気筒(着目気筒)の主噴射の噴射時期CMinjを所定の微小角度ΔCAだけ遅角する。これにより、着目気筒の熱発生率重心位置Gcが僅かに遅角側に移動するので、目標重心位置Gctgtに近づく。その後、CPUはステップ795に進み、本ルーチンを一旦終了する。
 更に、CPUがステップ730の処理を実行する時点において、熱発生率重心位置Gcが目標重心位置Gctgtに対して正の微小角度Δθs以上進角側でなければ、熱発生率重心位置Gcと目標重心位置Gctgtとの差の大きさは微小角度Δθs未満である。この場合、CPUはステップ730にて「No」と判定し、ステップ795に直接進んで本ルーチンを一旦終了する。即ち、ステップ710にて熱発生率重心位置Gcを算出した気筒の主噴射の噴射時期CMinjは修正されない。
 なお、CPUは、ステップ700とステップ710との間に、「アクセルペダル開度Accpと機関回転速度Neとにより規定される現時点の運転状態が、所定時間前における運転状態と同一であるか否かを判定する」ステップを実行してもよい。そして、CPUは、現時点の運転状態が所定時間前における運転状態と同一であると判定される場合にステップ710以降に進み、現時点の運転状態が所定時間前における運転状態と同一でないと判定される場合にはステップ795に直接進んでもよい。
 これによれば、運転状態が変化していない場合にのみ熱発生率重心位置Gcのフィードバック制御を行い、運転状態が変化した場合には一度フィードフォワード制御にて燃焼パラメータを設定し直した後にフィードバック制御を行うことができる。
 以上説明したように、本実施形態に係る内燃機関の制御装置は、少なくとも機関10の負荷が第1閾値Pem1から第2閾値Pem2までの範囲(特定負荷範囲)内にある場合には熱発生率重心位置Gcが機関の負荷(及び/又は機関回転速度Ne)に依らず一定クランク角度(θa又はθa’)に等しくなり、且つ、機関の負荷が第2閾値Pem2よりも大きい範囲にある場合には機関の負荷が大きくなるほど熱発生率重心位置Gcが一定クランク角度(θa又はθa’)よりも遅角側の範囲において「より遅角側の値」へと変化するように、混合気の燃焼状態を変化させる(図3の(A)又は(B)を参照。)。
 更に、前記一定クランク角度θaは、前記機関の冷却損失と前記機関の排気損失との和が最小となるクランク角度に対応している(図2を参照。)。加えて、第2閾値Pem2は、機関回転速度Neが大きいほど小さくなる(図3の(B)を参照。)。更に、熱発生率重心位置Gcは、アクセルペダル開度に相関を有する値(機関の負荷及び/又は燃料噴射量)と機関回転速度とに応じて定まるクランク角度である(図3の(B)及び図7のステップ715を参照。)。
 従って、本制御装置は、熱発生率重心位置を適切なクランク角度(一定クランク角度θa又はクランク角度θaにできるだけ近いクランク角度θa’)に制御しながら、高負荷運転状態において筒内圧力の最大値が許容圧力を超えないようにすることができる。この結果、機関の燃費を改善するとともに、高負荷時において機関が発生するトルクが要求トルクよりも低下することを回避することができる。換言すると、本制御装置は、機関が発生し得る最大トルクを低下させないようにすることができる。
 本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態は、燃焼パラメータとして以下に述べる値の一つ以上を採用することもできる。
(1)主噴射(メイン噴射)の時期
(2)燃料噴射弁が燃料を噴射するときの圧力である燃料噴射圧
(3)主噴射よりも進角側にて行われる燃料噴射であるパイロット噴射の燃料噴射量
(4)パイロット噴射の回数
(5)パイロット噴射の時期
(6)各パイロット噴射の燃料噴射量
(7)主噴射よりも遅角側にて行われる燃料噴射であるアフター噴射の噴射量
(8)過給機44による過給圧
(9)インタークーラー45の冷却効率(冷却能力)
(10)吸入空気に対するEGRガスの比率であるEGR率(又は、EGRガスの量)
(11)EGRクーラー63の冷却効率(冷却能力)
(12)気筒内のスワール流の強度(例えば、スワールコントロールバルブの開度)
 なお、熱発生率重心位置Gcを進角させる場合には、制御装置は以下の動作を行えばよい。
(1a)制御装置は、主噴射の時期を進角側に移動させる。
(2a)制御装置は、燃料噴射圧を増加させる。
(3a)制御装置は、パイロット噴射の燃料噴射量を増加させる。
(4a)制御装置は、パイロット噴射のみに関して決まる「パイロット噴射の熱発生率重心角度」が進角側へ移動するようにパイロット噴射の回数を変更する。
(5a)制御装置は、パイロット噴射の熱発生率重心角度が進角側へ移動するようにパイロット噴射の時期を変更する。
(6a)制御装置は、パイロット噴射の熱発生率重心角度が進角側へ移動するように各パイロット噴射の燃料噴射量を変更する。
(7a)制御装置は、アフター噴射の噴射量を減少する、若しくは、アフター噴射を行わない。
(8a)制御装置は、過給圧を増加させる。
(9a)制御装置は、インタークーラー45のバイパスバルブ開度を増大するか、或いは、冷却水量を減少させることにより、インタークーラー45の冷却効率を低下させる。
(10a)制御装置は、EGR制御弁62の開度を減少させる(EGRガス通路の通路断面積を減少させる)ことにより、EGR率を低下させる(EGR量を減少させる。)。
(11a)制御装置は、EGRクーラー63のバイパスバルブ開度を増大するか、或いは、冷却水量を減少させることにより、EGRクーラー63の冷却効率を低下させる。
(12a)制御装置は、スワール流の強度を増大させる。
 熱発生率重心位置Gcを遅角させる場合には、制御装置は以下の動作を行えばよい。
(1b)制御装置は、主噴射の時期を遅角側に移動させる。
(2b)制御装置は、燃料噴射圧を減少させる。
(3b)制御装置は、パイロット噴射の燃料噴射量を減少させる。
(4b)制御装置は、パイロット噴射のみに関して決まる「パイロット噴射の熱発生率重心角度」が遅角側へ移動するようにパイロット噴射の回数を変更する。
(5b)制御装置は、パイロット噴射の熱発生率重心角度が遅角側へ移動するようにパイロット噴射の時期を変更する。
(6b)制御装置は、パイロット噴射の熱発生率重心角度が遅角側へ移動するように各パイロット噴射の燃料噴射量を変更する。
(7b)制御装置は、アフター噴射の噴射量を増大する。
(8b)制御装置は、過給圧を減少させる。
(9b)制御装置は、インタークーラー45のバイパスバルブ開度を減少するか、或いは、冷却水量を増大させることにより、インタークーラー45の冷却効率を上昇させる。
(10b)制御装置は、EGR制御弁62の開度を増大させる(EGRガス通路の通路断面積を増大させる)ことにより、EGR率を上昇させる(EGR量を増大させる。)。
(11b)制御装置は、EGRクーラー63のバイパスバルブ開度を減少するか、或いは、冷却水量を増大させることにより、EGRクーラーの冷却効率を上昇させる。
(12b)制御装置は、スワール流の強度を低下させる。
 更に、CPUは、例えば、最終燃料噴射量Qact(実質的には、要求噴射量Qfin)と機関回転速度Neと、冷却水温THWと、各ルックアップテーブルと、に基づいて、
・主噴射の燃料噴射量QMinj(=MapQMinj(Qact, Ne,THW))、
・主噴射の燃料噴射時期CMinj(=MapCMinj(Qact, Ne,THW))、
・パイロット噴射の燃料噴射量QPinj(=MapQPinj(Qact, Ne,THW))、及び、
・パイロット噴射の燃料噴射時期CPinj(=MapCPinj(Qact, Ne,THW))を決定してもよい。
 この場合においても、各ルックアップテーブルは、それらのルックアップテーブルにより定まる燃焼パラメータにより燃焼を行なわせたとき、熱発生率重心位置が図3の(A)又は(B)に示した目標重心位置に一致するように予め実験等により定められている。なお、冷却水温THWが所定水温閾値以上である場合等において、パイロット噴射の燃料噴射量QPinjは「0」に設定されることもある。
 更に、CPUは、熱発生率重心位置Gcが図3の(A)に示したように、機関の負荷のみに依存して変化するように、燃焼状態を制御してもよい。加えて、上記実施形態において、機関10の負荷が第1閾値Pem1から第2閾値Pem2までの範囲内にある場合における制御目標としての熱発生率重心位置(即ち、上記一定クランク角度θa)はATDC7°であったが、この値は機関毎に異なる。更に、上記実施形態において、この一定クランク角度θaは総ての気筒に対して共通であったが、機関の形式によっては気筒間で相違する値であってもよい。

Claims (11)

  1.  内燃機関の気筒に供給される燃料の燃焼状態を制御することにより熱発生率重心位置を制御する制御装置であって、
     少なくとも前記機関の負荷が第1閾値から同第1閾値よりも大きい第2閾値までの範囲内にある場合には前記熱発生率重心位置が前記負荷に依らず一定クランク角度に等しくなり、且つ、前記機関の負荷が前記第2閾値よりも大きい範囲にある場合には前記負荷が大きくなるほど前記熱発生率重心位置が前記一定クランク角度よりも遅角側の範囲においてより遅角側のクランク角度へと変化するように、前記燃焼状態を制御する燃焼パラメータを設定する制御装置。
  2.  請求項1に記載の制御装置において、
     前記第2閾値は、機関回転速度が高いほど小さくなる制御装置。
  3.  請求項1に記載の制御装置において、
     前記機関の負荷が前記第2閾値よりも大きい範囲の所定負荷である場合、機関回転速度が高いほど前記熱発生率重心位置がより遅角側のクランク角度となるように前記燃焼パラメータを設定する制御装置。
  4.  請求項4又は請求項5に記載の制御装置において、
     前記第2閾値は、前記機関の負荷の増大に応じて燃料噴射量を増大した場合に前記熱発生率重心位置を前記一定クランク角度よりも遅角側のクランク角度へと変化させなければ前記気筒内の圧力の最大値が許容圧力よりも大きくなる運転状態に対応した前記負荷の値である制御装置。
  5.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、前記機関の負荷又は前記燃料噴射量と、機関回転速度と、に応じて定められるクランク角度である制御装置。
  6.  請求項1乃至請求項5の何れか一項に記載の制御装置において、
     前記一定クランク角度は、前記機関の冷却損失と前記機関の排気損失との和が最小となるクランク角度、又は、同クランク角度から所定範囲内のクランク角度である制御装置。
  7.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、
     クランク角度を一つの軸に設定し且つ熱発生率を同一つの軸に直交する他の軸に設定したグラフに対して同熱発生率が描かれた波形と、前記一つの軸と、により囲まれる領域の幾何学的重心に対応するクランク角度である、制御装置。
  8.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、
     特定クランク角度よりも進角側の任意のクランク角度と同特定クランク角度とのクランク角度差分と、同任意のクランク角度における熱発生率と、の積をクランク角度について積分して得られる値と、
     前記特定クランク角度よりも遅角側の任意のクランク角度と同特定クランク角度とのクランク角度差分と、同任意のクランク角度における熱発生率と、の積をクランク角度について積分して得られる値と、
     が等しくなるときの前記特定クランク角度である、制御装置。
  9.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、
     一つの燃焼行程に対し、任意のクランク角度から特定クランク角度を減じて得られる値と、前記任意のクランク角度での熱発生率と、の積に対応した値を、前記クランク角度について積分して得られる値が0となるような前記特定クランク角度である、制御装置。
  10.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、
     一つの燃焼行程において、燃焼開始クランク角度をCAsにて表し、燃焼終了クランク角をCAeにて表し、任意のクランク角度をθにて表し、且つ、前記クランク角度θでの熱発生率をdQ(θ)にて表すとき、
    Figure JPOXMLDOC01-appb-M000001
     なる式に則って演算されるクランク角度である、制御装置。
  11.  請求項1乃至請求項6の何れか一項に記載の制御装置において、
     前記熱発生率重心位置が、
     任意のクランク角度と燃焼開始クランク角度との差(A)と、同任意のクランク角度における熱発生率(B)と、の積(A・B)のクランク角度についての積分値を、クランク角度に対する熱発生率の波形によって画定される領域の面積で割って得られる値に、前記燃焼開始クランク角度を加えることにより得られるクランク角度である、制御装置。
PCT/JP2013/065594 2013-06-05 2013-06-05 内燃機関の制御装置 WO2014196035A1 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
PCT/JP2013/065594 WO2014196035A1 (ja) 2013-06-05 2013-06-05 内燃機関の制御装置
KR1020157034585A KR20160007556A (ko) 2013-06-05 2013-06-05 내연 기관의 제어 장치
JP2015521213A JPWO2014196035A1 (ja) 2013-06-05 2013-06-05 内燃機関の制御装置
BR112015030654A BR112015030654A2 (pt) 2013-06-05 2013-06-05 dispositivo de controle para motor de combustão interna
US14/896,292 US20160123264A1 (en) 2013-06-05 2013-06-05 Control device for internal combustion engine
EP13886180.2A EP3006705A4 (en) 2013-06-05 2013-06-05 CONTROL DEVICE FOR A COMBUSTION ENGINE
RU2015152132A RU2015152132A (ru) 2013-06-05 2013-06-05 Устройство управления для двигателя внутреннего сгорания
CN201380077173.7A CN105264206A (zh) 2013-06-05 2013-06-05 内燃机的控制装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2013/065594 WO2014196035A1 (ja) 2013-06-05 2013-06-05 内燃機関の制御装置

Publications (1)

Publication Number Publication Date
WO2014196035A1 true WO2014196035A1 (ja) 2014-12-11

Family

ID=52007711

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/065594 WO2014196035A1 (ja) 2013-06-05 2013-06-05 内燃機関の制御装置

Country Status (8)

Country Link
US (1) US20160123264A1 (ja)
EP (1) EP3006705A4 (ja)
JP (1) JPWO2014196035A1 (ja)
KR (1) KR20160007556A (ja)
CN (1) CN105264206A (ja)
BR (1) BR112015030654A2 (ja)
RU (1) RU2015152132A (ja)
WO (1) WO2014196035A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015004350A (ja) * 2013-06-24 2015-01-08 トヨタ自動車株式会社 機関制御装置
CN114183267A (zh) * 2021-11-30 2022-03-15 潍柴动力股份有限公司 一种气体喷射器的控制方法、装置及设备

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014196036A1 (ja) * 2013-06-05 2014-12-11 トヨタ自動車株式会社 内燃機関の制御装置
JP5950041B2 (ja) * 2013-06-10 2016-07-13 トヨタ自動車株式会社 機関制御装置
JP2015113790A (ja) * 2013-12-12 2015-06-22 トヨタ自動車株式会社 内燃機関の制御装置
US9840998B2 (en) * 2014-06-10 2017-12-12 Avl Powertrain Engineering, Inc. System and method for controlling fuel injection characteristics in an engine
US10138830B1 (en) 2017-05-03 2018-11-27 Ford Global Technologies, Llc Systems and methods for engine control
JP6583380B2 (ja) * 2017-10-12 2019-10-02 マツダ株式会社 ディーゼルエンジンの制御装置及び制御方法
DE102018106784A1 (de) * 2018-03-22 2018-06-21 FEV Europe GmbH Verfahren zur Bestimmung eines optimierten Kraftstoffeinspritzverlaufs
CN108869077A (zh) * 2018-05-31 2018-11-23 广西玉柴机器股份有限公司 一种喷油器流量准确控制方法
CN110296018B (zh) * 2019-06-29 2022-01-25 潍柴动力股份有限公司 一种加电时间计算方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01216073A (ja) * 1988-02-22 1989-08-30 Mazda Motor Corp エンジンの燃焼制御装置
JPH03199651A (ja) * 1989-12-26 1991-08-30 Toyota Motor Corp 内燃機関の空燃比制御装置
JP2005054753A (ja) 2003-08-07 2005-03-03 Toyota Motor Corp 内燃機関の燃料噴射制御装置
JP2007285194A (ja) 2006-04-17 2007-11-01 Toyota Motor Corp 内燃機関の制御装置
JP2011202629A (ja) 2010-03-26 2011-10-13 Toyota Motor Corp 内燃機関の燃焼重心判定方法及び燃焼制御装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH025710A (ja) * 1988-02-24 1990-01-10 Mazda Motor Corp 直噴ディーゼルエンジンの燃料噴射装置
JPH01216055A (ja) * 1988-02-24 1989-08-30 Mazda Motor Corp ディーゼルエンジンの燃料制御装置
JPH0610673A (ja) * 1992-06-30 1994-01-18 Shinnenshiyou Syst Kenkyusho:Kk 直接噴射式ディーゼル機関
BR9904839A (pt) * 1998-02-23 2000-07-18 Cummins Engine Co Inc Motor a explosão por compressão de carga pré-misturada com comtrole de combustão ótimo
JP2003239795A (ja) * 2002-02-14 2003-08-27 Mitsubishi Heavy Ind Ltd 予混合圧縮自着火エンジン及びその制御方法
US7475673B1 (en) * 2007-07-17 2009-01-13 Delphi Technologies, Inc. Apparatus and method for controlling maximum cylinder pressure in an internal combustion engine
JP2011220186A (ja) * 2010-04-08 2011-11-04 Toyota Motor Corp 内燃機関の燃焼制御装置
DE112010005500B4 (de) * 2010-04-19 2021-08-26 Toyota Jidosha Kabushiki Kaisha Steuervorrichtung für eine Brennkraftmaschine
JP5550480B2 (ja) * 2010-07-20 2014-07-16 日立オートモティブシステムズ株式会社 内燃機関のバルブタイミング制御装置
KR101189486B1 (ko) * 2010-09-30 2012-10-12 한양대학교 산학협력단 엔진의 연소 위상 검출 방법
EP2541030B1 (en) * 2011-03-18 2019-04-24 Toyota Jidosha Kabushiki Kaisha Control device for internal combustion engine
AU2013391585B2 (en) * 2013-06-05 2016-10-20 Toyota Jidosha Kabushiki Kaisha Control device for internal combustion engine
WO2014196036A1 (ja) * 2013-06-05 2014-12-11 トヨタ自動車株式会社 内燃機関の制御装置
JP2015113790A (ja) * 2013-12-12 2015-06-22 トヨタ自動車株式会社 内燃機関の制御装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01216073A (ja) * 1988-02-22 1989-08-30 Mazda Motor Corp エンジンの燃焼制御装置
JPH03199651A (ja) * 1989-12-26 1991-08-30 Toyota Motor Corp 内燃機関の空燃比制御装置
JP2005054753A (ja) 2003-08-07 2005-03-03 Toyota Motor Corp 内燃機関の燃料噴射制御装置
JP2007285194A (ja) 2006-04-17 2007-11-01 Toyota Motor Corp 内燃機関の制御装置
JP2011202629A (ja) 2010-03-26 2011-10-13 Toyota Motor Corp 内燃機関の燃焼重心判定方法及び燃焼制御装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3006705A4

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015004350A (ja) * 2013-06-24 2015-01-08 トヨタ自動車株式会社 機関制御装置
CN114183267A (zh) * 2021-11-30 2022-03-15 潍柴动力股份有限公司 一种气体喷射器的控制方法、装置及设备
CN114183267B (zh) * 2021-11-30 2023-07-18 潍柴动力股份有限公司 一种气体喷射器的控制方法、装置及设备

Also Published As

Publication number Publication date
JPWO2014196035A1 (ja) 2017-02-23
EP3006705A1 (en) 2016-04-13
KR20160007556A (ko) 2016-01-20
RU2015152132A (ru) 2017-07-14
EP3006705A4 (en) 2016-06-08
CN105264206A (zh) 2016-01-20
BR112015030654A2 (pt) 2017-07-25
US20160123264A1 (en) 2016-05-05

Similar Documents

Publication Publication Date Title
WO2014196035A1 (ja) 内燃機関の制御装置
JP5950041B2 (ja) 機関制御装置
KR101781720B1 (ko) 내연 기관의 제어 장치
US20160305356A1 (en) Control apparatus of internal combustion engine
JP5146612B2 (ja) 内燃機関の制御装置
JP5979126B2 (ja) 機関制御装置
US9464585B2 (en) Exhaust gas recirculation control system of engine
JP2016014380A (ja) 内燃機関の制御装置
JP2016011600A (ja) 内燃機関の制御装置
JP2017020445A (ja) 内燃機関の制御装置
JP2015042855A (ja) 内燃機関の制御装置
JP2010144527A (ja) 内燃機関の燃料噴射制御装置及び制御方法
JP6070438B2 (ja) 機関制御装置
JP2016037898A (ja) 内燃機関の制御装置
US20160265459A1 (en) Control device for internal combustion engine
JP2016023618A (ja) 内燃機関の制御装置
JP6311363B2 (ja) 内燃機関の制御装置
JP2016151254A (ja) 過給機付き内燃機関の制御装置
JP2013072372A (ja) 内燃機関の制御装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201380077173.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13886180

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2015521213

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 20157034585

Country of ref document: KR

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2013886180

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14896292

Country of ref document: US

Ref document number: 2013886180

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112015030654

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 2015152132

Country of ref document: RU

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 112015030654

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20151207