WO2014196070A1 - 過給器付き内燃機関の制御装置 - Google Patents
過給器付き内燃機関の制御装置 Download PDFInfo
- Publication number
- WO2014196070A1 WO2014196070A1 PCT/JP2013/065740 JP2013065740W WO2014196070A1 WO 2014196070 A1 WO2014196070 A1 WO 2014196070A1 JP 2013065740 W JP2013065740 W JP 2013065740W WO 2014196070 A1 WO2014196070 A1 WO 2014196070A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- air
- fuel ratio
- torque
- value
- target
- Prior art date
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D23/00—Controlling engines characterised by their being supercharged
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D37/00—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
- F02D37/02—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0002—Controlling intake air
- F02D41/0005—Controlling intake air during deceleration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0002—Controlling intake air
- F02D41/0007—Controlling intake air for control of turbo-charged or super-charged engines
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/10—Introducing corrections for particular operating conditions for acceleration
- F02D41/107—Introducing corrections for particular operating conditions for acceleration and deceleration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1473—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation method
- F02D41/1475—Regulating the air fuel ratio at a value other than stoichiometry
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3005—Details not otherwise provided for
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3011—Controlling fuel injection according to or using specific or several modes of combustion
- F02D41/3017—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used
- F02D41/3023—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode
- F02D41/3029—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode further comprising a homogeneous charge spark-ignited mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/3011—Controlling fuel injection according to or using specific or several modes of combustion
- F02D41/3064—Controlling fuel injection according to or using specific or several modes of combustion with special control during transition between modes
- F02D41/307—Controlling fuel injection according to or using specific or several modes of combustion with special control during transition between modes to avoid torque shocks
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1504—Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P9/00—Electric spark ignition control, not otherwise provided for
- F02P9/002—Control of spark intensity, intensifying, lengthening, suppression
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D13/00—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
- F02D13/02—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
- F02D13/0223—Variable control of the intake valves only
- F02D13/0234—Variable control of the intake valves only changing the valve timing only
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/21—Control of the engine output torque during a transition between engine operation modes or states
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/26—Control of the engine output torque by applying a torque limit
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/12—Improving ICE efficiencies
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Definitions
- the present invention relates to a control device for integrated control of the air amount, fuel supply amount, and ignition timing of a supercharged internal combustion engine configured to be able to switch the air-fuel ratio used for operation between at least two air-fuel ratios.
- Japanese Patent Laid-Open No. 2001-227399 discloses a technique relating to combustion mode switching control in an internal combustion engine that can switch the combustion mode of the internal combustion engine from the stratified combustion mode to the homogeneous combustion mode or from the homogeneous combustion mode to the stratified combustion mode ( Hereinafter, prior art) is disclosed.
- control parameters such as the throttle opening and the EGR amount are adjusted in order to maintain a stable combustion state.
- torque fluctuations occur.
- the control parameter that causes torque fluctuation is adjusted before and after switching the combustion mode, the torque fluctuation amount due to the adjustment amount is converted into the change amount of the control parameter that was not involved in the adjustment.
- the control parameter is changed by the change amount.
- the present invention has been made in view of the above-described problem, and in an internal combustion engine with a supercharger configured to be able to switch an air-fuel ratio used for operation between at least two air-fuel ratios, torque is supplied according to a driver's request.
- An object is to switch the air-fuel ratio with good response while smoothly changing.
- the present invention can be applied to the configuration of a control device for an internal combustion engine.
- the outline of the control apparatus for an internal combustion engine according to the present invention will be described below.
- the present invention can be applied to the procedure of the control method of the internal combustion engine, and can also be applied to an algorithm of a program executed by the control device. .
- the control apparatus has three types of actuators, and is an internal combustion engine with a supercharger configured to be able to select an operation with a first air-fuel ratio and an operation with a second air-fuel ratio leaner than the first air-fuel ratio.
- the engine is the control target.
- the three types of actuators are a first actuator that changes the amount of air, a second actuator that supplies fuel into the cylinder, and a third actuator that ignites the mixture in the cylinder.
- the first actuator includes an intake characteristic variable actuator that changes the intake characteristic of air sucked into the cylinder in the intake passage on the downstream side of the supercharger, and a supercharging characteristic variable actuator that changes the supercharge characteristic of the supercharger. included.
- the intake characteristic variable actuator includes a variable valve timing mechanism for changing the valve timing of the throttle and the intake valve
- the supercharging characteristic variable actuator includes a variable nozzle and a waste gate valve
- the second actuator is an injector that injects fuel, and includes a port injector that injects fuel into the intake port and an in-cylinder injector that directly injects fuel into the cylinder.
- the third actuator is an ignition device.
- the control device according to the present invention integrally controls the air amount, fuel supply amount, and ignition timing of the internal combustion engine by cooperative operation of these three types of actuators.
- the control device can be embodied by a computer. More specifically, the control device according to the present invention is configured by a computer including a memory storing a program describing processing for realizing various functions and a processor that reads and executes the program from the memory. Can do.
- the functions of the control device according to the present invention include a required torque receiving function, a target air-fuel ratio switching function, a target air as functions for determining the target air amount and target air-fuel ratio used for the cooperative operation of the three types of actuators. An amount calculation function and a parameter value change function are included.
- the required torque reception function receives the required torque for the internal combustion engine.
- the required torque is calculated based on a signal responsive to the accelerator pedal opening operated by the driver.
- a required torque that decreases according to the speed at which the driver closes the accelerator pedal is obtained.
- a required torque that increases according to the speed at which the driver opens the accelerator pedal is obtained.
- the target air amount calculation function the target air amount for achieving the required torque is calculated backward from the required torque.
- a parameter that gives the conversion efficiency of the air amount into torque is used.
- the first parameter is used for calculating the target first air amount
- the second parameter is used for calculating the target second air amount.
- the values of these parameters are variable and are changed by the parameter value changing function.
- the value of the first parameter is changed to a value that lowers the conversion efficiency in response to the request torque decreasing to the first reference value or less.
- the value of the second parameter is started to change in the direction of lowering the conversion efficiency in response to the request torque decreasing to the second reference value that is larger than the first reference value. Then, as the required torque further decreases from the second reference value toward the first reference value, the value of the second parameter is gradually changed in the direction of decreasing the conversion efficiency. If the required torque value is the same, the higher the conversion efficiency indicated by the parameter value, the smaller the target air amount, and the lower the conversion efficiency indicated by the parameter value, the larger the target air amount.
- the first reference value and the second reference value for torque may be fixed values, but are preferably changed as appropriate according to the rotational speed of the internal combustion engine or other conditions.
- the target air amount calculating function uses the requested first torque to It is preferable to calculate the first air amount and calculate the target second air amount using the requested second torque.
- the target air-fuel ratio switching function in the transition period in which the required torque is decreasing, the value of the first parameter is changed to a value that lowers the conversion efficiency in response to the decrease in the required torque below the first reference value. Thereafter, the target air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio that is leaner than the first air-fuel ratio.
- the specific timing for switching the target air-fuel ratio from the first air-fuel ratio to the second air-fuel ratio is preferably when the difference between the target first air amount and the estimated air amount is equal to or less than a threshold value.
- the target air-fuel ratio may be switched from the first air-fuel ratio to the second air-fuel ratio when a certain time has elapsed since the value of the first parameter was changed.
- Examples of parameters used for calculating the target first air amount and the target second air amount include parameters corresponding to the air-fuel ratio.
- the parameter corresponding to the air-fuel ratio corresponds to a parameter that gives the conversion efficiency of the air amount into torque.
- the value of the first parameter is changed from the value corresponding to the first air-fuel ratio in response to the decrease of the required torque to the first reference value or less. It is switched to a value corresponding to 2 air-fuel ratio.
- the air-fuel ratio used for calculating the target first air amount is changed before the target air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio.
- the fuel ratio is switched from the first air fuel ratio to the second air fuel ratio.
- the value of the second parameter is a value corresponding to the first air-fuel ratio in response to the decrease of the required torque to the second reference value or less. To a value corresponding to the second air-fuel ratio.
- the first parameter is switched from the first air-fuel ratio to the second air-fuel ratio before the first parameter is switched to the target second air amount.
- the fuel ratio is gradually switched from the first air fuel ratio to the second air fuel ratio.
- the control device cooperatively operates three types of actuators based on the target first air amount, the target second air amount, and the target air-fuel ratio determined by the above processing.
- the functions of the control device according to the present invention include a first actuator control function, a second actuator control function, and a third actuator control function as functions for cooperative operation based on the target air amount and the target air-fuel ratio. included.
- the operation amount of the intake characteristic variable actuator is determined based on the target first air amount, and the operation amount of the supercharging characteristic variable actuator is determined based on the target second air amount. Then, the intake characteristic variable actuator and the supercharging characteristic variable actuator are operated according to the determined operation amount. By operating these actuators, the actual air amount changes so as to follow the target air amount.
- the control device of the present invention the decrease in the target second air amount until the required torque is reduced and the operation mode is switched is suppressed, and the decrease in the supercharging pressure immediately before the operation mode is switched is suppressed. It has been. For this reason, the actual air amount immediately after the switching of the target air-fuel ratio follows the target air amount in a short period of time.
- the fuel supply amount is determined based on the target air-fuel ratio. Then, the second actuator is operated according to the determined fuel supply amount.
- the ignition timing for achieving the required torque is determined based on the torque estimated from the operation amount of the first actuator and the target air-fuel ratio and the required torque. Then, the third actuator is operated according to the determined ignition timing.
- the actual air amount can be estimated from the operation amount of the first actuator, and the torque can be estimated from the estimated air amount and the target air-fuel ratio.
- the operation of the third actuator is performed so that the excess of the estimated torque with respect to the required torque is corrected by the ignition timing.
- the control device of the present invention since the actual air amount immediately after the switching of the target air-fuel ratio follows the target air amount at a high speed, the period for correcting the excess of the estimated torque with respect to the required torque by the ignition timing. Can be shortened.
- the above-described function of the control device according to the present invention is a function suitable for switching the air-fuel ratio with good response while smoothly changing the torque during deceleration.
- an additional function is included in each of the target air-fuel ratio switching function and the parameter value changing function.
- the value of the first parameter increases the conversion efficiency in response to the increase of the required torque to the third reference value or more in the transition period in which the required torque is increasing. It is changed to the value to raise.
- the value of the first parameter is changed to a value that increases the conversion efficiency in response to an increase in the required torque beyond the third reference value. In response, the target air-fuel ratio is switched from the second air-fuel ratio to the first air-fuel ratio.
- the target air-fuel ratio is maintained at the second air-fuel ratio while the required torque is smaller than the third reference value, and the required torque increases to the third reference value or more.
- the target air-fuel ratio is switched to the first air-fuel ratio.
- the value of the second parameter is changed in response to the increase of the required torque to the third reference value or more in the transition period in which the required torque is increasing. You can start changing the conversion efficiency. As the required torque further increases from the third reference value, the value of the second parameter is gradually changed in the direction of increasing the conversion efficiency.
- a parameter corresponding to the air-fuel ratio can be used as a parameter used for calculating the target air amount.
- the value of the first parameter is changed from the value corresponding to the second air-fuel ratio to the first air in response to the increase of the required torque to the third reference value or more.
- the value is switched to a value corresponding to the fuel ratio. That is, when the required torque increases to the third reference value or more, the target air-fuel ratio is used for calculating the target first air amount at the same time or almost simultaneously with the change of the target air-fuel ratio from the second air-fuel ratio to the first air-fuel ratio.
- the air-fuel ratio is also switched from the second air-fuel ratio to the first air-fuel ratio. Further, in response to the increase of the required torque to the third reference value or more, the value of the second parameter starts to change from a value corresponding to the second air-fuel ratio. As the required torque further increases from the third reference value, the value of the second parameter is gradually changed from a value corresponding to the second air-fuel ratio to a value corresponding to the first air-fuel ratio. That is, when the required torque increases to the third reference value or more, the target air-fuel ratio is switched stepwise from the second air-fuel ratio to the first air-fuel ratio, while the air-fuel ratio used for calculating the target second air amount Is gradually changed from the second air-fuel ratio to the first air-fuel ratio.
- control device of the present invention by providing the above-described function, in the transition period in which the required torque given from the driver is decreasing or increasing, the idle torque is changed while smoothly changing the torque according to the driver's request.
- the fuel ratio can be switched with good response.
- An internal combustion engine (hereinafter referred to as an engine) to be controlled in the present embodiment is a spark ignition type four-cycle reciprocating engine. Further, this engine is a so-called supercharged lean burn engine equipped with a turbocharger.
- an engine operation mode a stoichiometric mode (first operation mode) in which operation is performed by a theoretical air-fuel ratio, and a leaner than theoretical air-fuel ratio.
- the lean mode (second operation mode) in which the operation is performed with a proper air-fuel ratio can be selected.
- the ECU Electronic Control Unit installed in the vehicle controls the operation of the engine by operating various actuators provided in the engine.
- the actuator operated by the ECU includes a throttle, which is a first actuator for changing the air amount, a variable valve timing mechanism (hereinafter referred to as VVT) and a waste gate valve (hereinafter referred to as WGV), and a second actuator that supplies fuel into the cylinder.
- an ignition device that is a third actuator that ignites the air-fuel mixture in the cylinder.
- the throttle is provided downstream of the turbocharger in the intake passage, VVT is provided for the intake valve, and the injector is provided for the intake port.
- the throttle and VVT are intake characteristic variable actuators that change the intake characteristic of the air sucked into the cylinder in the intake passage on the downstream side of the turbocharger, and WGV changes the turbocharger's supercharging characteristic. This is a supercharging characteristic variable actuator.
- the ECU operates these actuators to control the operation of the engine.
- the engine control by the ECU includes switching of the operation mode from the stoichiometric mode to the lean mode, or from the lean mode to the stoichiometric mode.
- FIG. 1 is a block diagram showing the logic of the ECU according to the present embodiment.
- the ECU includes an engine controller 100 and a powertrain manager 200.
- the engine controller 100 is a control device that directly controls the engine, and corresponds to the control device according to the present invention.
- the powertrain manager 200 is a control device that performs integrated control of the entire drive system including an engine, an electronically controlled automatic transmission, and vehicle control devices such as VSC and TRC.
- the engine controller 100 is configured to control the operation of the engine based on a signal received from the powertrain manager 200.
- the engine controller 100 and the powertrain manager 200 are both realized by software. Specifically, the functions of the engine controller 100 and the powertrain manager 200 are realized in the ECU by reading a program stored in the memory and executing the program by the processor.
- the engine controller 100 and the powertrain manager 200 can be assigned to different cores or core groups.
- the arithmetic unit 202 calculates the requested first torque and transmits it to the engine controller 100.
- the required first torque is indicated as “TQ1r”.
- the first torque is a kind of torque that does not have high responsiveness required for the engine and that may be realized in the near future if not immediately.
- the requested first torque is a requested value of the first torque that the powertrain manager 200 requests from the engine, and corresponds to the requested torque in the present invention, more specifically, the requested first torque.
- a signal output in response to the opening of the accelerator pedal is input to the arithmetic unit 202 from an accelerator position sensor (not shown).
- the required first torque is calculated based on the signal.
- the requested first torque is a shaft torque.
- the arithmetic unit 204 calculates the requested third torque and transmits it to the engine controller 100.
- the required third torque is described as “TQ3r”.
- the third torque is a type of torque that has higher urgency or priority than the first torque and requires high responsiveness to the engine, that is, a type of torque that is required to be realized immediately.
- the responsiveness mentioned here means responsiveness when the torque is temporarily reduced.
- the requested third torque is a requested value of the third torque that the powertrain manager 200 requests from the engine.
- the required third torque calculated by the arithmetic unit 204 is required for the shift control of the electronically controlled automatic transmission, the torque required for the traction control, and the side slip prevention control. Torque required from the vehicle control system, such as torque, is included.
- the first torque is a torque required for the engine in a steady state or over a long period
- the third torque is a torque required for the engine suddenly or in a short period of time.
- the arithmetic unit 204 outputs an effective value corresponding to the magnitude of the torque to be realized only when an event that actually requires such torque occurs, and while such an event does not occur Outputs an invalid value.
- the invalid value is set to a value larger than the maximum shaft torque that can be output by the engine.
- the arithmetic unit 206 calculates the gear ratio of the automatic transmission and transmits a signal for instructing the gear ratio to a transmission controller (not shown).
- the transmission controller is realized as one function of the ECU, like the powertrain manager 200 and the engine controller 100.
- a flag signal is input from the engine controller 100 to the arithmetic unit 206. In the figure, the flag signal is described as “FLG”.
- the flag signal is a signal indicating that the operation mode is being switched. While the flag signal is on, the arithmetic unit 206 fixes the gear ratio of the automatic transmission. That is, while the operation mode is being switched, the change of the gear ratio by the automatic transmission is prohibited so that the operation state of the engine does not change greatly.
- the arithmetic unit 208 transmits to the engine controller 100 a stop signal instructing to stop the operation mode switching in response to the predetermined condition being satisfied.
- the stop signal is described as “Stop”.
- the predetermined condition is that a request to greatly change the operating state of the engine is issued from the powertrain manager 200. For example, when changing the gear ratio of the automatic transmission or when a special request regarding the ignition timing or fuel injection amount is issued to the engine for warming up the catalyst, a stop signal is output from the arithmetic unit 208. Is done.
- the arithmetic unit 210 calculates the requested second torque and transmits it to the engine controller 100.
- the required second torque is indicated as “TQ2r”.
- the second torque is a torque required for the engine in a steady or long period.
- the relationship between the second torque and the first torque is similar to the relationship between the first torque and the third torque.
- the first torque when viewed from the side of the first torque, the first torque is realized in a kind of torque that has higher urgency or priority than the second torque and requires high responsiveness to the engine, that is, earlier. Is the type of torque required.
- the requested second torque is a requested value of the second torque that the powertrain manager 200 requests from the engine.
- the arithmetic unit 210 calculates the requested second torque based on a signal that is responsive to the accelerator pedal opening.
- the required second torque corresponds to the required torque in the present invention, more specifically, the required second torque.
- the request second torque can be obtained by removing the pulse component in the temporary torque-down direction from the request first torque. In the present embodiment, it is assumed that the requested second torque has the same value as the requested first torque unless otherwise specified.
- Interfaces 101, 102, 103, 104, and 105 are set between the engine controller 100 and the powertrain manager 200.
- the interface 101 corresponds to the required torque receiving means in the present invention, and the required first torque is transferred at the interface 101.
- a stop signal is transferred.
- the interface 103 exchanges flag signals.
- the requested third torque is transferred.
- the interface 105 corresponds to the required torque receiving means in the present invention, like the interface 101, and the required second torque is transferred at the interface 105.
- the throttle 2 which are the first actuators
- the injector 4 which is the second actuator.
- the functions related to the cooperative operation of the ignition device 6 that is the third actuator are represented by blocks.
- An arithmetic unit is assigned to each of these blocks.
- Programs corresponding to the respective blocks are prepared in the ECU, and the functions of the respective arithmetic units are realized in the ECU by being executed by the processor.
- the arithmetic unit which comprises the engine controller 100 can be distributed and allocated to several cores.
- the engine controller 100 is roughly composed of three large arithmetic units 120, 140, and 160.
- the large arithmetic unit 120 calculates values of various control parameters for the engine.
- the control parameters include target values for various control amounts for the engine.
- the target values include those calculated based on the request value transmitted from the powertrain manager 200 and those calculated inside the large arithmetic unit 120 based on the information related to the operating state of the engine. .
- the required value is a control amount value that is unilaterally requested from the powertrain manager 200 without considering the engine state, whereas the target value is set based on a feasible range determined by the engine state. Is the value of the controlled variable.
- the large arithmetic unit 120 includes four arithmetic units 122, 124, 126, 128, and 130.
- the arithmetic unit 122 calculates a target air-fuel ratio, a virtual first air-fuel ratio, a virtual second air-fuel ratio, a switching target efficiency, and a switching target third torque as control parameters for the engine.
- the target air-fuel ratio is expressed as “AFt”
- the virtual first air-fuel ratio is expressed as “AFh1”
- the virtual second air-fuel ratio is expressed as “AFh2”
- the target efficiency for switching is “ ⁇ tc”.
- the switching target third torque is described as “TQ3c”.
- the target air-fuel ratio is a target value of the air-fuel ratio realized in the engine, and is used for calculating the fuel injection amount.
- the virtual air-fuel ratio is a parameter that gives a conversion efficiency of torque into an air amount, and is used for calculating a target air amount.
- the target efficiency for switching is a target value of the ignition timing efficiency for switching the operation mode, and is used for calculating the target air amount.
- the ignition timing efficiency means the ratio of the torque that is actually output with respect to the torque that can be output when the ignition timing is the optimal ignition timing, and is 1 that is the maximum value when the ignition timing is the optimal ignition timing.
- the optimum ignition timing basically means MBT (Minimum Advance Advance for Best Torque), and when the trace knock ignition timing is set, it is more delayed than the MBT and the trace knock ignition timing. It means a certain ignition timing.
- the target third torque for switching is a target value of the third torque for switching the operation mode, and is used for switching calculation of ignition timing efficiency when the operation mode is switched.
- the operation mode is switched by a combination of these control parameter values calculated by the arithmetic unit 122. The relationship between the content of processing performed in the arithmetic unit 122 and switching of the operation mode will be described in detail later.
- various information related to the operating state of the engine such as the engine speed is inputted in addition to the requested first torque, the requested third torque, and the stop signal given from the powertrain manager 200.
- the information used to determine the timing for switching the operation mode is the requested first torque.
- the requested third torque and the stop signal are used as information for determining whether switching of the operation mode is permitted or prohibited.
- the arithmetic unit 122 does not execute the process related to the switching of the operation mode. Further, the arithmetic unit 122 transmits the above-described flag signal to the powertrain manager 200 during the switching of the operation mode, that is, while the calculation process for switching the operation mode is being executed.
- the arithmetic unit 124 is classified as the first torque among the torques required to maintain the current engine operating state or to realize a predetermined operating state as a control parameter for the engine. Calculate the torque.
- the torque calculated by the arithmetic unit 124 is referred to as other first torque.
- the other first torque is indicated as “TQ1etc”.
- the first torque includes a torque within a range of fluctuations that can be achieved only by controlling the air amount, among torques necessary for maintaining a predetermined idle speed when the engine is in an idle state.
- the arithmetic unit 124 outputs a valid value only when such torque is actually needed, and calculates an invalid value while such torque is not needed.
- the invalid value is set to a value larger than the maximum indicated torque that the engine can output.
- the arithmetic unit 126 is classified as a third torque among the torques required for maintaining the current engine operating state or realizing a predetermined operating state as a control parameter for the engine. Calculate the torque.
- the torque calculated by the arithmetic unit 126 is referred to as other third torque.
- the other third torque is indicated as “TQ3etc”.
- the third torque includes torque required to control the ignition timing in order to achieve the torque among torques required to maintain a predetermined idle speed when the engine is in an idle state.
- the arithmetic unit 126 outputs a valid value only when such torque is actually needed, and calculates an invalid value while such torque is not needed.
- the invalid value is set to a value larger than the maximum indicated torque that the engine can output.
- the arithmetic unit 128 calculates the ignition timing efficiency required to maintain the current engine operating state or to realize a predetermined operating state as a control parameter for the engine.
- the ignition timing efficiency calculated by the arithmetic unit 128 is referred to as other efficiency.
- other efficiency is indicated as “ ⁇ etc”.
- the other efficiency includes the ignition timing efficiency necessary for warming up the exhaust gas purification catalyst when the engine is started. The lower the ignition timing efficiency, the less energy that is converted into torque from the energy generated by the combustion of the fuel, and that much energy is discharged along with the exhaust gas into the exhaust passage to warm up the exhaust purification catalyst. Will be used. While it is not necessary to realize such efficiency, the efficiency value output from the arithmetic unit 128 is held at 1 which is the maximum value.
- the arithmetic unit 130 is classified as a second torque among the torques required to maintain the current engine operating state or to realize a predetermined operating state as a control parameter for the engine. Calculate the torque.
- the torque calculated by the arithmetic unit 130 is referred to as other second torque.
- the other second torque is described as “TQ2etc”.
- the arithmetic unit 130 outputs a valid value only when such torque is actually needed, and calculates an invalid value while such torque is not needed.
- the invalid value is set to a value larger than the maximum indicated torque that the engine can output.
- the required first torque, the other first torque, the target air-fuel ratio, the virtual first air-fuel ratio, the virtual second air-fuel ratio, the target efficiency for switching, the other efficiency, 3 torque, switching target third torque, other third torque, requested second torque, and other second torque are output.
- These control parameters are input to the large arithmetic unit 140.
- the requested first torque, the requested third torque, and the requested second torque given from the powertrain manager 200 are shaft torques, and the large arithmetic unit 120 corrects them to the indicated torque.
- the required torque is corrected to the indicated torque by adding or subtracting the friction torque, accessory driving torque, and pump loss to the required torque. Note that the torque such as the switching target third torque calculated inside the large arithmetic unit 120 is calculated as the indicated torque.
- the large arithmetic unit 140 will be described. As described above, various engine control parameters are sent from the large arithmetic unit 120.
- the requested first torque and the other first torque are requests for control amounts belonging to the same category, and cannot be established at the same time.
- the requested third torque, the other third torque, and the switching target third torque are requests for control amounts belonging to the same category and cannot be established at the same time.
- the target efficiency for switching and the other efficiency are requests for control amounts belonging to the same category, and cannot be established at the same time.
- the requested second torque and the other second torque are requests for control amounts belonging to the same category and cannot be established at the same time. For this reason, a process called arbitration is required for each control amount category.
- Arbitration here is calculation processing for obtaining one numerical value from a plurality of numerical values, such as maximum value selection, minimum value selection, averaging, or superposition, for example, and appropriately combining a plurality of types of calculation processing It can also be.
- the large arithmetic unit 140 is provided with four arithmetic units 142, 144, 146, and 148.
- the arithmetic unit 142 is configured to mediate the first torque.
- the requested first torque and the other first torque are input to the arithmetic unit 142.
- the arithmetic unit 142 arbitrates them and outputs the arbitrated torque as the finally determined target first torque.
- the finally determined target first torque is indicated as “TQ1t”.
- TQ1t the finally determined target first torque.
- the arithmetic unit 144 is configured to adjust the ignition timing efficiency.
- the target efficiency for switching and other efficiency are input to the arithmetic unit 144.
- the arithmetic unit 144 arbitrates them and outputs the arbitrated efficiency as the finally determined target efficiency.
- the finally determined target efficiency is expressed as “ ⁇ t”.
- As an arbitration method in the arithmetic unit 144 minimum value selection is used. From the viewpoint of fuel efficiency, it is preferable that the ignition timing efficiency is 1, which is the maximum value. Therefore, unless there is a special event, the target efficiency for switching calculated by the arithmetic unit 122 and the other efficiencies calculated by the arithmetic unit 128 are held at 1 which is the maximum value. Therefore, the target efficiency value output from the arithmetic unit 144 is basically 1, and a value smaller than 1 is selected only when some event occurs.
- the arithmetic unit 146 is configured to mediate the third torque.
- the requested third torque, the other third torque, and the switching target third torque are input to the arithmetic unit 146.
- the arithmetic unit 146 arbitrates them and outputs the arbitrated torque as the finally determined target third torque.
- the finally determined target third torque is described as “TQ3t”.
- minimum value selection is used as an arbitration method in the arithmetic unit 146.
- the third torque is basically an invalid value including the target third torque for switching, and is switched to an effective value indicating the magnitude of the torque to be realized only when a specific event occurs. Therefore, the target third torque output from the arithmetic unit 146 is basically also an invalid value, and the valid value is selected only when some event occurs.
- the arithmetic unit 148 is configured to mediate the second torque.
- the requested second torque and the other second torque are input to the arithmetic unit 148.
- the arithmetic unit 148 arbitrates them and outputs the arbitrated torque as the finally determined target second torque.
- the finally determined target second torque is described as “TQ2t”.
- TQ2t the finally determined target second torque.
- the large arithmetic unit 140 configured as described above outputs target first torque, target efficiency, virtual first air-fuel ratio, virtual second air-fuel ratio, target air-fuel ratio, target third torque, and target second torque. Is done. These control parameters are input to the large arithmetic unit 160.
- the large arithmetic unit 160 corresponds to an inverse model of the engine, and is composed of a plurality of models represented by maps and functions.
- the operation amount of each actuator 2, 4, 6, 8, 10 for cooperative operation is calculated by the large arithmetic unit 160.
- the target first torque, the target third torque, and the target second torque are all treated as target values of torque for the engine.
- the target third torque has priority over the target first torque.
- the large arithmetic unit 160 achieves the target third torque when the target third torque is an effective value, and achieves the target first torque when the target third torque is an invalid value.
- the amount of operation of each actuator 2, 4, 6, 8, 10 is calculated.
- the operation amount is calculated so that the target air-fuel ratio and the target efficiency are achieved simultaneously with the target torque. That is, in the control device according to the present embodiment, torque, efficiency, and air-fuel ratio are used as engine control amounts, and air amount control, ignition timing control, and fuel injection amount are based on target values of these three types of control amounts. Control is implemented.
- the large arithmetic unit 160 includes a plurality of arithmetic units 182, 184, 166, 186, 168, 170, 172, 174, 176, 178.
- arithmetic units 182, 184, 166, 186, 178 those relating to air amount control are arithmetic units 182, 184, 166, 186, 178, and those relating to ignition timing control are arithmetic units 168, 170, 172, and fuel injection amount control.
- Those related to are the arithmetic units 174 and 176.
- the function of each arithmetic unit will be described in order from the arithmetic unit related to the air amount control.
- the arithmetic unit 182 further includes two arithmetic units 190 and 192.
- the arithmetic unit 190 receives the target first torque, the target efficiency, and the virtual first air-fuel ratio. Further, the target second torque, the target efficiency, and the virtual second air-fuel ratio are input to the arithmetic unit 192.
- the arithmetic unit 182 corresponds to the target air amount calculation means in the present invention.
- the arithmetic unit 190 corresponds to the target first air amount calculation means in the present invention, and uses the target efficiency and the virtual first air-fuel ratio to achieve a target air amount (hereinafter referred to as target first air) for achieving the target first torque. Quantity) from the target first torque.
- target first air a target air amount
- Quantity from the target first torque.
- the target efficiency and the virtual first air-fuel ratio are used as parameters that give the conversion efficiency of the air amount into torque.
- the air amount is the amount of air sucked into the cylinder, and the filling efficiency or load factor obtained by making it dimensionless is within the same range of the air amount in the present invention.
- the arithmetic unit 190 first calculates the target torque for air amount control by dividing the target first torque by the target efficiency. When the target efficiency is smaller than 1, the air amount control target torque is larger than the target first torque. This means that the air amount control by the actuators 2, 8, 10 is required to be able to potentially output a torque larger than the target first torque. On the other hand, when the target efficiency is 1, the target first torque is directly calculated as the air amount control target torque.
- the arithmetic unit 190 converts the target torque for air amount control into the target air amount using the torque-air amount conversion map.
- the torque-air amount conversion map is a map in which torque and air amount are associated with various engine state amounts including engine speed and air-fuel ratio as keys, assuming that the ignition timing is the optimum ignition timing. is there. This map is created based on data obtained by testing the engine. The actual value or target value of the engine state quantity is used for searching the torque-air quantity conversion map. As for the air-fuel ratio, the virtual air-fuel ratio is used for map search. Therefore, in the arithmetic unit 190, the air amount necessary for realizing the target torque for air amount control under the virtual first air-fuel ratio is calculated as the target first air amount. In the figure, the target first air amount is described as “KLt1”.
- the arithmetic unit 192 corresponds to the target second air amount calculation means in the present invention, and achieves the target second torque by using the target efficiency and the virtual second air-fuel ratio by the same method as the arithmetic unit 190 described above.
- the target air amount (hereinafter, target second air amount) is calculated backward from the target second torque.
- the target second air amount is described as “KL2t”. Also in the calculation of the target second air amount, the target efficiency and the virtual air-fuel ratio are used as parameters that give the conversion efficiency of the air amount into torque.
- the arithmetic unit 184 further includes two arithmetic units 194 and 196.
- the target first air amount is input to the arithmetic unit 194. Further, the target second air amount is input to the arithmetic unit 196.
- the arithmetic unit 194 reversely calculates a target intake pipe pressure that is a target value of the intake pipe pressure from the target first air amount.
- a map describing the relationship between the amount of air taken into the cylinder through the intake valve and the intake pipe pressure is used. Since the relationship between the air amount and the intake pipe pressure varies depending on the valve timing, the parameter value of the map is determined from the current valve timing in calculating the target intake pipe pressure.
- the target intake pipe pressure is indicated as “Pmt”.
- the arithmetic unit 196 calculates the target boost pressure from the target second air amount.
- the target boost pressure is indicated as “Pct”.
- the target boost pressure first, the target second air amount is converted into the intake pipe pressure by the same method as that used when calculating the target intake pipe pressure. Then, the reserve pressure is added to the intake pipe pressure obtained by converting the target second air amount, and the total value is calculated as the target supercharging pressure.
- the reserve pressure is a minimum margin of the supercharging pressure with respect to the intake pipe pressure.
- the reserve pressure may be a fixed value, but may be changed in conjunction with the intake pipe pressure, for example.
- the arithmetic unit 166 calculates a target throttle opening that is a target value of the throttle opening based on the target intake pipe pressure.
- an inverse model of the air model is used. Since the air model is a physical model that models the response characteristics of the intake pipe pressure to the operation of the throttle 2, the target throttle opening for achieving the target intake pipe pressure by using the inverse model is calculated backward from the target intake pipe pressure. can do.
- the target throttle opening is indicated as “TA”.
- the target throttle opening calculated by the arithmetic unit 166 is converted into a signal for driving the throttle 2 and transmitted to the throttle 2 via the interface 111 of the ECU.
- the arithmetic units 194 and 166 correspond to the first actuator control means in the present invention, more specifically to the suction characteristic variable actuator control means included in the first actuator control means.
- the arithmetic unit 178 calculates a target valve timing that is a target value of the valve timing based on the target air amount.
- the target valve timing is calculated using a map in which the air amount and the valve timing are associated with each other using the engine speed as an argument.
- the target valve timing is a displacement angle of the VVT 8 that is optimal for achieving the target air amount based on the current engine speed, and its specific value is determined by adaptation for each air amount and each engine speed. Yes.
- the target valve timing is set to an advance side of the valve timing determined from the map in order to increase the actual air volume at the maximum speed and follow the target air volume. Is corrected.
- the target valve timing is indicated as “VT”.
- the target valve timing calculated by the arithmetic unit 178 is converted into a signal for driving the VVT 8 and transmitted to the VVT 8 via the interface 112 of the ECU.
- the arithmetic unit 178 also corresponds to the first actuator control means in the present invention, more specifically to the intake characteristic variable actuator control means included in the first actuator control means.
- the arithmetic unit 186 calculates a target wastegate valve opening that is a target value of the wastegate valve opening based on the target boost pressure.
- the target wastegate valve opening is indicated as “WGV”.
- WGV the target wastegate valve opening
- a map or model that associates the boost pressure with the wastegate valve opening is used.
- the target wastegate valve opening calculated by the arithmetic unit 186 is converted into a signal for driving the WGV 10 and transmitted to the WGV 10 via the interface 115 of the ECU.
- the arithmetic unit 186 corresponds to first actuator control means in the present invention, more specifically, supercharging characteristic variable actuator control means included in the first actuator control means. Note that the operation amount of the WGV 10 may be the duty ratio of the solenoid that drives the WGV 10 instead of the waste gate valve opening.
- the arithmetic unit 168 calculates the estimated torque based on the actual throttle opening and valve timing realized by the air amount control described above.
- the estimated torque in this specification means torque that can be output when the ignition timing is set to the optimal ignition timing based on the current throttle opening, valve timing, and target air-fuel ratio.
- the arithmetic unit 168 calculates an estimated air amount from the measured value of the throttle opening and the measured value of the valve timing using the forward model of the air model described above.
- the estimated air amount is an estimated value of the air amount actually realized by the current throttle opening degree and valve timing.
- the estimated air amount is converted into the estimated torque using the torque-air amount conversion map. In the search of the torque-air amount conversion map, the target air-fuel ratio is used as a search key. In the figure, the estimated torque is expressed as “TQe”.
- the target third torque and the estimated torque are input to the arithmetic unit 170.
- the arithmetic unit 170 calculates a commanded ignition timing efficiency that is a command value for the ignition timing efficiency based on the target third torque and the estimated torque.
- the command ignition timing efficiency is expressed as a ratio of the target third torque to the estimated torque.
- an upper limit is set for the commanded ignition timing efficiency, and when the ratio of the target third torque to the estimated torque exceeds 1, the value of the commanded ignition timing efficiency is set to 1.
- the indicated ignition timing efficiency is expressed as “ ⁇ i”.
- the arithmetic unit 172 calculates the ignition timing from the indicated ignition timing efficiency. Specifically, the optimal ignition timing is calculated based on the engine state quantity such as the engine speed, the required torque, and the air-fuel ratio, and the retard amount with respect to the optimal ignition timing is calculated from the indicated ignition timing efficiency. If the command ignition timing efficiency is 1, the retard amount is set to zero, and the retard amount is increased as the command ignition timing efficiency is smaller than one. Then, the optimum ignition timing plus the retard amount is calculated as the final ignition timing. In calculating the optimum ignition timing, a map that associates the optimum ignition timing with various engine state quantities can be used. For calculating the retard amount, a map that associates the retard amount with the ignition timing efficiency and various engine state amounts can be used.
- the target air-fuel ratio is used as a search key.
- the ignition timing is indicated as “SA”.
- the ignition timing calculated by the arithmetic unit 172 is converted into a signal for driving the ignition device 6 and transmitted to the ignition device 6 via the interface 113 of the ECU.
- the arithmetic units 168, 170, 172 correspond to the third actuator control means in the present invention.
- the arithmetic unit 174 calculates the estimated air amount from the measured value of the throttle opening and the measured value of the valve timing using the forward model of the air model.
- the estimated air amount calculated by the arithmetic unit 174 is preferably an air amount predicted when the intake valve closes.
- the amount of air in the future can be predicted from the target throttle opening, for example, by setting a delay time from the calculation of the target throttle opening to the output.
- the estimated air amount is described as “KLe”.
- the arithmetic unit 174 calculates the fuel injection amount necessary for achieving the target air-fuel ratio, that is, the fuel supply amount, from the target air-fuel ratio and the estimated air amount.
- the calculation of the fuel injection amount is executed when the calculation timing of the fuel injection amount arrives in each cylinder. In the figure, the fuel injection amount is described as “TAU”.
- the fuel injection amount calculated by the arithmetic unit 174 is converted into a signal for driving the injector 4 and transmitted to the injector 4 via the interface 114 of the ECU.
- the arithmetic units 174 and 176 correspond to the second actuator control means in the present invention.
- FIG. 2 shows the logic of the arithmetic unit 122 in a block diagram.
- functions related to switching of the operation mode are represented by blocks.
- An arithmetic unit is assigned to each of these blocks.
- Programs corresponding to the respective blocks are prepared in the ECU, and the functions of the respective arithmetic units are realized in the ECU by being executed by the processor.
- the ECU includes a multi-core processor, the arithmetic units 404, 406, 408, 410, and 420 constituting the arithmetic unit 122 can be distributed and assigned to a plurality of cores.
- the arithmetic unit 420 is further composed of three arithmetic units 422, 424, and 426.
- the arithmetic unit 422 calculates a first reference value for the torque.
- the first reference value is a torque that becomes the boundary between the lean mode and the stoichiometric mode at the time of deceleration, and an optimum value is adapted for each engine speed from the viewpoint of fuel consumption performance, exhaust gas performance, and drivability.
- the arithmetic unit 422 calculates a first reference value suitable for the engine speed with reference to a map prepared in advance. In the figure, the first reference value is described as “Ref1”.
- the arithmetic unit 424 calculates a second reference value for the torque.
- the second reference value is a reference value larger than the first reference value, and is a value of torque that will be reached in the near future to the torque that becomes the boundary between the lean mode and the stoichiometric mode during deceleration.
- the arithmetic unit 424 calculates a torque obtained by adding a predetermined amount to the torque of the first reference value, and determines the torque value obtained by the calculation as the second reference value.
- the calculation of the second reference value is performed in the same way as the calculation of the first reference value in the arithmetic unit 422 by referring to a map prepared in advance and calculating the second reference value suitable for the engine speed. May be. In the figure, the second reference value is represented as “Ref2”.
- the arithmetic unit 426 calculates a third reference value for the torque.
- the third reference value is a torque that becomes the boundary between the stoichiometric mode and the lean mode at the time of acceleration, and an optimum value is adapted for each engine speed from the viewpoint of fuel efficiency, exhaust gas performance, and drivability.
- the arithmetic unit 426 calculates a third reference value suitable for the engine speed with reference to a map prepared in advance.
- the third reference value may be the same value as the first reference value described above. In the figure, the third reference value is described as “Ref3”.
- the arithmetic unit 404 will be described.
- the requested first torque is input to the arithmetic unit 404.
- the first reference value and the third reference value calculated by the arithmetic unit 420 are set for the arithmetic unit 404.
- the arithmetic unit 404 changes the value of the virtual first air-fuel ratio used for calculating the target air amount based on the relationship between the input requested first torque and the first reference value. More specifically, the arithmetic unit 404 switches the virtual first air-fuel ratio from the first air-fuel ratio to the second air-fuel ratio or from the second air-fuel ratio to the first air-fuel ratio.
- the first air-fuel ratio is a theoretical air-fuel ratio (for example, 14.5).
- the first air-fuel ratio is indicated as “AF1”.
- the second air-fuel ratio is an air-fuel ratio that is leaner than the first air-fuel ratio, and is set to a certain constant value (for example, 22.0).
- the second air-fuel ratio is indicated as “AF2”.
- the arithmetic unit 404 corresponds to parameter value changing means in the present invention, more specifically, first parameter value changing means included in the parameter value changing means.
- the arithmetic unit 404 While the requested first torque is greater than the first reference value, the arithmetic unit 404 sets the virtual first air-fuel ratio to the first air-fuel ratio in response to the requested first torque being greater than the first reference value.
- the arithmetic unit 404 responds to the decrease of the requested first torque to the first reference value or less.
- the virtual first air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio.
- the arithmetic unit 404 sets the virtual first air-fuel ratio to the second air-fuel ratio in response to the requested first torque being smaller than the third reference value.
- the arithmetic unit 404 responds to the increase of the requested first torque to the third reference value or more.
- the virtual first air-fuel ratio is switched from the second air-fuel ratio to the first air-fuel ratio.
- the arithmetic unit 410 will be described.
- the requested first torque is input to the arithmetic unit 410.
- the first reference value, the second reference value, and the third reference value calculated by the calculation unit 420 are set for the calculation unit 410.
- the same values of the first air-fuel ratio and the second air-fuel ratio as those set in the arithmetic unit 404 are set.
- the arithmetic unit 410 changes the value of the virtual second air-fuel ratio used for calculating the target air amount based on the relationship between the input requested first torque and the reference value.
- the arithmetic unit 410 corresponds to parameter value changing means in the present invention, more specifically, second parameter value changing means included in the parameter value changing means.
- the arithmetic unit 410 sets the virtual second air-fuel ratio to the first air-fuel ratio in response to the requested first torque being greater than the second reference value.
- the arithmetic unit 410 changes the virtual second air-fuel ratio from the first air-fuel ratio to the lean side in response to the decrease of the requested first torque to the second reference value or less. Start changing.
- the virtual second air-fuel ratio is gradually changed from the first air-fuel ratio to the second air-fuel ratio as the required first torque decreases from the second reference value to the first reference value. That is, at the time of deceleration at which the required first torque is decreasing, the virtual first air-fuel ratio is changed from the first air-fuel ratio to the second air-fuel ratio.
- the air-fuel ratio is gradually changed from the first air-fuel ratio to the second air-fuel ratio until the value drops from the second reference value to the first reference value.
- the method of gradually changing the virtual second air-fuel ratio For example, if a first-order lag filter process or a weighted average process is used, the first air-fuel ratio can be gradually changed from the second air-fuel ratio.
- the air-fuel ratio may be changed from the first air-fuel ratio to the second air-fuel ratio at a constant change rate.
- the arithmetic unit 404 sets the virtual second air-fuel ratio to the second air-fuel ratio in response to the requested first torque being smaller than the third reference value.
- the arithmetic unit 404 changes the virtual second air-fuel ratio from the second air-fuel ratio to the rich side in response to the increase of the requested first torque to the third reference value or more. Start changing. Then, as the requested first torque further increases from the third reference value, the virtual second air-fuel ratio is gradually changed from the second air-fuel ratio to the first air-fuel ratio.
- the virtual second air-fuel ratio is adjusted to further increase in the required first torque after the virtual first air-fuel ratio is switched from the second air-fuel ratio to the first air-fuel ratio.
- the second air-fuel ratio is gradually changed from the first air-fuel ratio.
- the arithmetic unit 406 corresponds to the target air-fuel ratio switching means in the present invention.
- the first air-fuel ratio used in the stoichiometric mode and the second air-fuel ratio used in the lean mode are set in advance as predetermined values for the target air-fuel ratio.
- the arithmetic unit 406 includes a virtual first air-fuel ratio determined by the arithmetic unit 404, a previous step value of the target first air amount calculated by the arithmetic unit 190, and a previous step of the estimated air amount calculated by the arithmetic unit 174. A value is entered.
- the arithmetic unit 406 detects that the virtual first air-fuel ratio input from the arithmetic unit 404 has been switched from the first air-fuel ratio to the second air-fuel ratio, it calculates the difference between the target first air amount and the estimated air amount. To do.
- the target air-fuel ratio is set to the first air-fuel ratio. To the second air-fuel ratio.
- the target air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio.
- the operation mode is switched from the stoichiometric mode to the lean mode by switching the target air-fuel ratio.
- the arithmetic unit 406 detects that the virtual first air-fuel ratio input from the arithmetic unit 404 has been switched from the second air-fuel ratio to the first air-fuel ratio, the arithmetic unit 406 responds by changing the target air-fuel ratio from the second air-fuel ratio to the first air-fuel ratio. Switch to 1 air-fuel ratio. That is, at the time of acceleration in which the requested first torque is increasing, simultaneously from the second air-fuel ratio of the virtual first air-fuel ratio to the first air-fuel ratio, the target air-fuel ratio is changed from the second air-fuel ratio to the first air-fuel ratio. Switching takes place. The operation mode is switched from the lean mode to the stoichiometric mode by switching the target air-fuel ratio.
- the arithmetic unit 408 calculates the target third torque for switching. As described above, the switching target third torque is input to the arithmetic unit 146 together with the requested third torque and other third torques, and the minimum value among them is selected by the arithmetic unit 146.
- the requested third torque and other third torques are normally invalid values, and are switched to valid values only when a specific event occurs. The same applies to the switching target third torque, and the arithmetic unit 430 normally sets the output value of the switching target third torque to an invalid value.
- the requested first torque, the target air-fuel ratio, and the virtual first air-fuel ratio are input to the arithmetic unit 408.
- the target air-fuel ratio and the virtual first air-fuel ratio match before the operation mode is switched, and also match after the switching process is completed.
- the arithmetic unit 408 calculates the switching target third torque having an effective value only while the deviation occurs between the target air-fuel ratio and the virtual first air-fuel ratio.
- the required first torque is used as an effective value of the switching target third torque. That is, while there is a difference between the target air-fuel ratio and the virtual first air-fuel ratio, the calculation unit 408 outputs the requested first torque as the switching target third torque.
- the control result by the comparative example for the logic adopted in the present embodiment is the target second air amount for achieving the target second torque using the target efficiency and the virtual first air-fuel ratio in the arithmetic unit corresponding to the arithmetic unit 192 of the present embodiment. It is a thing at the time of calculating backward from 2nd torque. That is, in the comparative example, the control result when the air amount control is performed only by the virtual first air-fuel ratio without using the virtual second air-fuel ratio is shown. Since the present invention eliminates the concern that the comparative example has, by clarifying in advance the control result of the comparative example and the concern that exists there, the advantage of the logic employed in this embodiment is more It seems to be clear.
- FIG. 3 is a time chart showing an image of the control result during deceleration according to the comparative example.
- FIG. 4 is a time chart showing an image of a control result during acceleration according to the comparative example.
- the first chart shows the time change of the required torque and the actual torque.
- the second chart shows the change over time of the target first air amount and the actual air amount.
- the third chart shows the change over time of the target boost pressure and the actual boost pressure.
- the fourth chart shows the change over time of the target wastegate valve opening.
- the fifth chart shows the time variation of the target throttle opening.
- the sixth chart shows the change over time of the target air-fuel ratio and the virtual first air-fuel ratio, which is a parameter for calculating the target air amount.
- the virtual first air-fuel ratio is a parameter that gives the conversion efficiency of the air amount into torque, and the air amount necessary to achieve the required torque under the virtual first air-fuel ratio is the target air amount.
- both the target air-fuel ratio and the virtual air-fuel ratio are switched stepwise between the first air-fuel ratio (theoretical air-fuel ratio) and the second air-fuel ratio (lean air-fuel ratio).
- this chart shows the time variation of the actual air-fuel ratio together with these air-fuel ratios.
- the seventh chart shows the change in ignition timing with time.
- the virtual first air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio prior to switching from the first air-fuel ratio to the second air-fuel ratio.
- the target first air amount increases stepwise up to the air amount corresponding to the second air-fuel ratio.
- the target throttle opening greatly changes to the open side, and the actual air amount increases so as to follow the target first air amount.
- the target boost pressure is stepped up to the boost pressure corresponding to the second air-fuel ratio by switching the virtual first air-fuel ratio from the first air-fuel ratio to the second air-fuel ratio. To increase. Then, in response to the increase in the target boost pressure, the target waste gate valve opening greatly changes to the closed side, and the actual boost pressure increases so as to follow the target boost pressure.
- the target first air amount is increased prior to switching of the target air-fuel ratio, so that the air amount is made to correspond to the second air-fuel ratio before the target air-fuel ratio is switched. It is possible to increase it to a certain amount.
- the ignition timing is retarded from the optimal ignition timing by the amount that the target first air amount is increased prior to the switching of the target air-fuel ratio, an increase in torque due to excessive air amount causes a delay in the ignition timing. This is offset by a decrease in torque.
- the virtual first air-fuel ratio is switched from the second air-fuel ratio to the first air-fuel ratio at the same timing as switching from the second air-fuel ratio of the target air-fuel ratio to the first air-fuel ratio. It is done.
- the target first air amount decreases stepwise to the air amount corresponding to the first air-fuel ratio.
- the target throttle opening greatly changes to the close side, and the actual air amount decreases so as to follow the target first air amount.
- the target boost pressure is stepped up to the boost pressure corresponding to the first air-fuel ratio by switching the virtual first air-fuel ratio from the second air-fuel ratio to the first air-fuel ratio.
- the target wastegate valve opening greatly changes to the open side, and the actual supercharging pressure decreases so as to follow the target supercharging pressure.
- the actual air amount becomes excessive for a while from the target air amount due to a delay in the response of the air to the operation of the actuator, but the ignition timing is retarded from the optimal ignition timing, thereby causing an excess of the air amount.
- the increase in torque is offset by the decrease in torque due to the retarded ignition timing.
- turbo lag occurs when the target air-fuel ratio is switched, which causes torque fluctuation.
- 3 and 4 depict an image of the actual torque change that is a concern.
- the actual air amount and the actual supercharging pressure do not increase at a high speed so as to follow it. This is because in an engine equipped with a turbocharger, even if the target wastegate valve opening is changed to the closed side stepwise, the actual supercharging pressure does not increase immediately due to a so-called turbo lag.
- the ignition timing is retarded to offset the increase in torque due to the excess air amount.
- the retarding time of the ignition timing is prolonged due to the slow increase in the air amount due to the turbo lag, and the time limit (for example 0.5 to There is concern about exceeding 1.0 sec).
- the time limit for example 0.5 to There is concern about exceeding 1.0 sec.
- an increase in torque due to an excessive amount of air cannot be offset by a decrease in torque due to the retard of the ignition timing, resulting in torque fluctuations.
- the actual air amount and the actual supercharging pressure do not follow the target first air amount and the target supercharging pressure before and after the target first air amount and the target supercharging pressure decrease stepwise.
- turbo lag is generated when the target air amount and the target supercharging pressure increase before and after the target first air amount and the target supercharging pressure decrease stepwise. In this case, the actual air amount cannot immediately follow the target first air amount, and torque fluctuation occurs.
- FIG. 5 is a time chart showing an image of a control result during deceleration by the ECU according to the present embodiment.
- FIG. 6 is a time chart showing an image of a control result during acceleration by the ECU according to the present embodiment.
- the first chart shows the time change of the torque.
- “TQ1r” is the requested first torque
- “TQ3c” is the target third torque for switching
- “TQe” is the estimated torque.
- the requested first torque is the final target first torque
- the switching target third torque is the final target third torque.
- the required second torque is not shown here, it is assumed that the required second torque has the same value as the required first torque.
- the actual torque is represented by a dotted line in the chart. However, actual torque is not measured by actual engine control.
- the actual torque line drawn on the chart is an image line supported by the test results.
- the second chart in FIGS. 5 and 6 shows the time variation of the air amount.
- “KLt1” is the target first air amount
- “KLe” is the estimated air amount.
- the actual air amount is represented by a dotted line together with these air amounts.
- the actual air amount is not measured by actual engine control.
- the actual air volume line drawn on the chart is an image line supported by the test results.
- the third chart in FIGS. 5 and 6 shows the time change of the target boost pressure.
- Pct is the target boost pressure.
- the target boost pressure and the actual boost pressure are represented by dotted lines.
- FIG 5 and 6 show the change over time in the target wastegate valve opening.
- WV is the target wastegate valve opening.
- FIG. 5 and 6 in FIG. 6 show the time variation of the target throttle opening.
- TA is the target throttle opening.
- the seventh chart shows the change over time in the indicated ignition timing efficiency.
- “ ⁇ i” is the indicated ignition timing efficiency.
- the eighth chart shows the time variation of the air-fuel ratio.
- “AFt” is the target air-fuel ratio
- “AFh1” is the virtual first air-fuel ratio
- “AFh2” is the virtual second air-fuel ratio.
- the virtual first air-fuel ratio is a parameter that gives the conversion efficiency of the air amount into torque, and the air amount necessary to achieve the required first torque under the virtual first air-fuel ratio becomes the target first air amount.
- the virtual second air-fuel ratio is also a parameter of the same type as the virtual first air-fuel ratio, and the air amount necessary to achieve the required second torque under the virtual second air-fuel ratio becomes the target second air amount. ing.
- the target air-fuel ratio and the virtual first air-fuel ratio are both switched in a stepwise manner between the first air-fuel ratio (theoretical air-fuel ratio) and the second air-fuel ratio (lean air-fuel ratio), and the virtual second air-fuel ratio. Is gradually switched between the first air-fuel ratio (theoretical air-fuel ratio) and the second air-fuel ratio (lean air-fuel ratio).
- the chart shows the time change of the actual air-fuel ratio together with these air-fuel ratios by dotted lines.
- the 9th chart in FIGS. 5 and 6 and the 7th chart in FIG. 5 show changes in ignition timing over time.
- SA is the ignition timing.
- the target air-fuel ratio is maintained at the first air-fuel ratio, which is the stoichiometric air-fuel ratio, until the required first torque decreases to the level of the second reference value represented by “Ref2”.
- the virtual second air-fuel ratio is also maintained at the first air-fuel ratio. Therefore, the target first air amount calculated from the required first torque and the virtual first air-fuel ratio, and the target second air amount calculated from the required second torque and the virtual second air-fuel ratio are the values of the required first torque. It decreases in conjunction with the decrease.
- the target third torque for switching is set to an invalid value in response to the target air-fuel ratio and the virtual first air-fuel ratio being the same. If the target third torque for switching is an invalid value, the indicated ignition timing efficiency is 1, so the ignition timing is maintained at the optimum ignition timing. In the chart, the ignition timing changes according to the decrease in the required first torque. This is a change corresponding to the fact that the optimal ignition timing changes according to the engine speed and the air amount.
- the target air-fuel ratio and the virtual first air-fuel ratio are maintained at the theoretical air-fuel ratio, while the virtual second air-fuel ratio is gradually changed to the lean side.
- the decrease in the target second air amount calculated from the required second torque and the virtual second air-fuel ratio is suppressed by making the virtual second air-fuel ratio lean while the required first torque decreases. Accordingly, the decrease in the target supercharging pressure calculated from the target second air amount is suppressed, so that the actual supercharging pressure follows the target supercharging pressure and the decrease is suppressed.
- the required first torque decreases to the level of the first reference value represented by “Ref1”.
- the virtual second air-fuel ratio reaches the second air-fuel ratio.
- the virtual first air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio. That is, when the required first torque falls below the first reference value, the target air-fuel ratio is maintained at the theoretical air-fuel ratio, while the virtual first air-fuel ratio is made lean in a stepwise manner.
- the operation with the second air-fuel ratio that is a lean air-fuel ratio requires a larger amount of air than the amount of air required for the operation with the first air-fuel ratio that is the stoichiometric air-fuel ratio.
- the target first air amount also increases stepwise at the time of switching.
- the target boost pressure corresponding to the operation with the lean air-fuel ratio at the time of switching the virtual first air-fuel ratio has already been realized.
- the estimated air amount and its estimated value increase at a high speed without being affected by the turbo lag as in the comparative example described above.
- the actual air amount and the estimated air amount converge on the target air amount, and eventually the difference between the target air amount and the estimated air amount becomes equal to or less than the threshold value.
- the target air-fuel ratio is switched from the first air-fuel ratio to the second air-fuel ratio.
- the estimated torque premised on the virtual first air-fuel ratio is premised on the target air-fuel ratio as the virtual first air-fuel ratio used for calculating the target first air amount is made leaner than the target air-fuel ratio.
- the value is larger than the required first torque.
- the indicated ignition timing efficiency which is the ratio of the switching target third torque to the estimated torque, becomes a value smaller than 1.
- the ignition timing In response to the instruction ignition timing efficiency being less than 1, the ignition timing is retarded from the optimal ignition timing. As a result, the increase in torque due to the excess air amount is offset by the decrease in torque due to the retard of the ignition timing, and the deviation of the actual torque from the requested first torque is prevented.
- the air-fuel ratio used for calculating the target second air amount is changed from the first air-fuel ratio to the second air-fuel ratio simultaneously with the switching of the virtual first air-fuel ratio used for the target first air amount.
- the target first air amount increases stepwise at the same time as the target first air amount increases stepwise.
- the retard period of the ignition timing may exceed the limit.
- the target second air amount corresponding to the second air-fuel ratio that is the lean air-fuel ratio at the time of switching the virtual first air-fuel ratio used for the target first air amount is realized.
- the air-fuel ratio is changed from the first air-fuel ratio, which is the stoichiometric air-fuel ratio, to the stoichiometric air-fuel ratio while achieving a smooth decrease in torque commensurate with the driver's deceleration request. It is possible to switch to the second air-fuel ratio that is a leaner air-fuel ratio with good response.
- the target air-fuel ratio is maintained at the second air-fuel ratio, which is a lean air-fuel ratio, until the required first torque increases to the level of the third reference value, and the virtual first air-fuel ratio and the virtual second air-fuel ratio are also the first. 2 maintained at the air-fuel ratio. Therefore, the target first air amount calculated from the required first torque and the virtual first air-fuel ratio, and the target second air amount calculated from the required second torque and the virtual second air-fuel ratio are the values of the required first torque. It increases in conjunction with the increase.
- the target supercharging pressure enters the supercharging region as the target first air amount increases, the actual air amount and the estimated air amount decrease with a delay from the target first air amount due to the influence of the turbo lag.
- the switching target third torque during this period is set to an invalid value in response to the fact that the target first air amount and the estimated air amount coincide with each other. If the target third torque for switching is an invalid value, the indicated ignition timing efficiency is 1, so the ignition timing is maintained at the optimum ignition timing.
- the virtual first air-fuel ratio is switched from the second air-fuel ratio to the first air-fuel ratio, which is the stoichiometric air-fuel ratio, and at the same time, the target air-fuel ratio is changed from the second air-fuel ratio to the first air-fuel ratio.
- Switch to air-fuel ratio The operation with the first air-fuel ratio that is the theoretical air-fuel ratio requires less air than the operation with the second air-fuel ratio that is the lean air-fuel ratio. For this reason, the virtual first air-fuel ratio used for calculation of the target first air amount is switched to the first air-fuel ratio stepwise, so that the target first air amount also decreases stepwise at the time of the switching. .
- the actual air amount and the estimated air amount do not decrease stepwise, decrease after the target first air amount, and eventually converge to the target air amount.
- the target air-fuel ratio and the virtual first air-fuel ratio are switched to the first air-fuel ratio stepwise, while the virtual second air-fuel ratio is gradually changed to the rich side.
- the decrease in the target second air amount calculated from the required second torque and the virtual second air-fuel ratio is reduced by increasing the required first torque while gradually increasing the virtual second air-fuel ratio. The amount is suppressed more than that.
- the decrease in the target boost pressure calculated from the target second air amount is suppressed, the decrease in the actual boost pressure following the target boost pressure is also suppressed and maintained in the boost range.
- the switching target third torque is set to the same value as the requested first torque which is an effective value.
- the estimated torque calculated from the estimated air amount is larger than the required first torque because the estimated air amount is excessive than the target air amount.
- the indicated ignition timing efficiency which is the ratio of the switching target third torque to the estimated torque, becomes a value smaller than 1.
- the ignition timing is retarded from the optimal ignition timing.
- the increase in torque due to the excess air amount is offset by the decrease in torque due to the retard of the ignition timing, and the deviation of the actual torque from the requested first torque is prevented.
- the target first air amount and the estimated air amount coincide with each other, the target first air amount, the required second torque and the virtual second air-fuel ratio calculated from the required first torque and the virtual first air-fuel ratio are calculated.
- the target second air amount increases again in conjunction with the increase in the required first torque.
- the switching target third torque during this period is set to an invalid value in response to the fact that the target first air amount and the estimated air amount coincide with each other. If the target third torque for switching is an invalid value, the indicated ignition timing efficiency is 1, so the ignition timing is maintained at the optimum ignition timing.
- the actual boost pressure has once decreased to the natural intake range, so the actual air amount during this period and the estimated air amount that is the estimated value increase with a delay from the target air amount due to the influence of the turbo lag. It was.
- the actual supercharging pressure is maintained in the supercharging region when the change in the target first air amount starts to increase. For this reason, since the actual air amount follows the target first air amount at a high speed without being affected by the turbo lag as in the comparative example described above, it is possible to effectively suppress the occurrence of torque fluctuation.
- FIG. 7 shows the setting of the operation region in the present embodiment.
- the operating region is specified by the intake pipe pressure and the engine speed.
- the lean mode region in which the lean mode is selected is set in the low / medium rotation / low / medium load region.
- the operation mode is switched from the stoichiometric mode to the lean mode during acceleration, and the operation mode is switched from the lean mode to the stoichiometric mode during deceleration.
- This figure also shows that there is a region where the lean mode is selected even in the supercharging region where the intake pipe pressure is higher than the atmospheric pressure.
- the setting of the operation region as shown in this figure is stored as a map. The ECU executes the operation mode switching according to the map.
- the air-fuel ratio (virtual air-fuel ratio) used for calculating the target air amount can be replaced with the equivalence ratio.
- the equivalence ratio is also a parameter that gives the conversion efficiency of the air amount into torque and corresponds to a parameter corresponding to the air-fuel ratio.
- the excess air ratio can be used as a parameter that gives the conversion efficiency of the air amount into torque.
- ⁇ A parameter corresponding to the ignition timing can also be used as a parameter used for calculating the target air amount. Since the torque generated at the same air amount decreases as the ignition timing is retarded from the optimal ignition timing, the parameter corresponding to the ignition timing corresponds to a parameter that gives the conversion efficiency of the air amount into torque.
- a torque-air amount conversion map used for calculating the target air amount may be prepared for each ignition timing, and the ignition timing value used for searching the map may be changed in response to switching of the operation mode. Specifically, at the time of deceleration when the required first torque is decreasing, while the required first torque is larger than the reference value, the ignition timing used for searching the map is set to the optimum ignition timing, and the required torque is reduced to the reference value or less. In response to this, the ignition timing used for searching the map is retarded from the optimal ignition timing. In this case, the air-fuel ratio used for searching the map is the target air-fuel ratio.
- variable intake characteristic actuator that changes the amount of air sucked into the cylinder
- a variable lift mechanism that makes the lift amount of the intake valve variable
- the variable lift mechanism can be used in combination with other first actuators such as a throttle and VVT.
- a variable nozzle can also be used as the supercharging characteristic variable actuator that changes the supercharging characteristic of the turbocharger. Further, if the turbocharger is assisted by an electric motor, the electric motor can be used as the third actuator.
- the injector as the second actuator is not limited to the port injector.
- An in-cylinder injector that directly injects fuel into the combustion chamber may be used, or both a port injector and an in-cylinder injector may be used in combination.
- the first air / fuel ratio is not limited to the stoichiometric air / fuel ratio. It is also possible to set the air-fuel ratio leaner than the stoichiometric air-fuel ratio to the first air-fuel ratio and set the air-fuel ratio leaner than the first air-fuel ratio to the second air-fuel ratio.
- variable valve timing mechanism 10 waste gate valve 100 engine controller 101, 105 interface 200 as required torque receiving means power train manager 182 arithmetic unit as target air amount calculating means 190 target first air amount calculation Arithmetic unit 192 as arithmetic unit 194, 166, 178 as target second air amount calculating means Arithmetic units 196, 186 as intake characteristic variable actuator control means Arithmetic units 174, 176 as supercharging characteristic variable actuator control means 2 arithmetic units 168, 170, 172 as actuator control means arithmetic unit 404 as third actuator control means arithmetic unit as first parameter value changing means G arithmetic unit 406 as second parameter value changing means arithmetic unit as target air-fuel ratio switching means
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
以下、本発明の実施の形態について図を参照して説明する。
本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、以下のような変形例を採用してもよい。
4 インジェクタ
6 点火装置
8 可変バルブタイミング機構
10 ウエストゲートバルブ
100 エンジンコントローラ
101、105 要求トルク受信手段としてのインタフェース
200 パワートレインマネージャ
182 目標空気量算出手段としての演算ユニット
190 目標第1空気量算出手段としての演算ユニット
192 目標第2空気量算出手段としての演算ユニット
194、166、178 吸入特性可変アクチュエータ制御手段としての演算ユニット
196、186 過給特性可変アクチュエータ制御手段としての演算ユニット
174、176 第2アクチュエータ制御手段としての演算ユニット
168、170、172 第3アクチュエータ制御手段としての演算ユニット
404 第1パラメータ値変更手段としての演算ユニット
410 第2パラメータ値変更手段としての演算ユニット
406 目標空燃比切替手段としての演算ユニット
Claims (7)
- 筒内に吸入される空気の量を変化させる第1アクチュエータと、筒内に燃料を供給する第2アクチュエータと、筒内の混合気に点火する第3アクチュエータとを有し、第1空燃比による運転と前記第1空燃比よりもリーンな第2空燃比による運転とを選択可能に構成された過給器付き内燃機関の制御装置において、
要求トルクを受信する要求トルク受信手段と、
空気量のトルクへの変換効率を与えるパラメータを用いて前記要求トルクを達成するための目標空気量を前記要求トルクから逆算する目標空気量算出手段と、
前記要求トルクの基準値以下への減少に応答して前記パラメータの値を前記変換効率を下げる値へ変更するパラメータ値変更手段と、
前記パラメータの値が前記変換効率を下げる値へ変更された後、目標空燃比を前記第1空燃比から前記第2空燃比へ切り替える目標空燃比切替手段と、
前記目標空気量に基づいて前記第1アクチュエータの操作量を決定し、前記操作量に従って前記第1アクチュエータを操作する第1アクチュエータ制御手段と、
前記目標空燃比に基づいて燃料供給量を決定し、前記燃料供給量に従って前記第2アクチュエータを操作する第2アクチュエータ制御手段と、
前記第1アクチュエータの操作量と前記目標空燃比とから推定されるトルクと前記要求トルクとに基づいて前記要求トルクを達成するための点火時期を決定し、前記点火時期に従って前記第3アクチュエータを操作する第3アクチュエータ制御手段と、を備え、
前記目標空気量算出手段は、
空気量のトルクへの変換効率を与える第1パラメータを用いて前記要求トルクを達成するための目標空気量を前記要求トルクから逆算する目標第1空気量算出手段と、
空気量のトルクへの変換効率を与える第2パラメータを用いて前記要求トルクを達成するための目標第2空気量を前記要求トルクから逆算する目標第2空気量算出手段と、を含み、
前記パラメータ値変更手段は、
前記要求トルクが第1基準値以下へ減少したことに応答して前記第1パラメータの値を前記変換効率を下げる値へ変更する第1パラメータ値変更手段と、
前記要求トルクが前記第1基準値よりも大きい第2基準値以下へ減少したことに応答して前記第2パラメータの値を前記変換効率を下げる方向へ変化させ始め、前記要求トルクが前記第2基準値から前記第1基準値へ向けてさらに減少するのに合わせて、前記第2パラメータの値を前記変換効率を下げる方向へ徐々に変化させる第2パラメータ値変更手段と、を含み、
前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、目標空燃比を前記第1空燃比から前記第2空燃比へ切り替える手段を含み、
前記第1アクチュエータは、
前記過給器の下流側の吸気通路において前記筒内に吸入される空気の吸入特性を変化させる吸入特性可変アクチュエータと、
前記過給器の過給特性を変化させる過給特性可変アクチュエータと、を含み、
前記第1アクチュエータ制御手段は、
前記目標第1空気量に基づいて前記吸入特性可変アクチュエータの操作量を決定し、前記操作量に従って前記吸入特性可変アクチュエータを操作する吸入特性可変アクチュエータ制御手段と、
前記目標第2空気量から算出される目標過給圧に基づいて前記過給特性可変アクチュエータの操作量を決定し、前記操作量に従って前記過給特性可変アクチュエータを操作する過給特性可変アクチュエータ制御手段と、
を含むことを特徴とする過給器付き内燃機関の制御装置。 - 前記パラメータは空燃比に対応するパラメータであり、
前記第1パラメータ値変更手段は、前記要求トルクの前記第1基準値以下への減少に応答して前記第1パラメータの値を前記第1空燃比に対応する値から前記第2空燃比に対応する値へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクが前記第2基準値より大きいことに応答して前記第2パラメータの値を前記第1空燃比に対応する値に設定し、前記要求トルクの前記第2基準値以下への減少に応答して前記第2パラメータの値を前記第1空燃比に対応する値から変化させ始め、前記要求トルクが前記第2基準値から前記第1基準値まで減少するのに合わせて、前記第2パラメータの値を前記第1空燃比に対応する値から前記第2空燃比に対応する値まで徐々に変化させる手段を含むことを特徴とする請求項1に記載の過給器付き内燃機関の制御装置。 - 前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、前記目標第1空気量と前記第1アクチュエータの操作量から推定される空気量との差が閾値以下になってから、前記目標空燃比を前記第1空燃比から前記第2空燃比へ切り替えることを特徴とする請求項1又は2に記載の過給器付き内燃機関の制御装置。
- 前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、一定時間が経過してから、前記目標空燃比を前記第1空燃比から前記第2空燃比へ切り替えることを特徴とする請求項1又は2に記載の過給器付き内燃機関の制御装置。
- 前記第1パラメータ値変更手段は、前記要求トルクの第3基準値以上への増大に応答して前記第1パラメータの値を前記変換効率を上げる値へ変更する手段を含み、
前記目標空燃比切替手段は、前記第1パラメータの値の前記変換効率を上げる値への変更に応答して前記目標空燃比を前記第2空燃比から前記第1空燃比へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクの前記第3基準値以上への増大に応答して前記第2パラメータの値を前記変換効率を上げる方向へ変化させ始め、前記要求トルクが前記第3基準値からさらに増大するのに合わせて、前記第2パラメータの値を前記変換効率を上げる方向へ徐々に変化させる手段を含むことを特徴とする請求項1に記載の過給器付き内燃機関の制御装置。 - 前記パラメータは空燃比に対応するパラメータであり、
前記第1パラメータ値変更手段は、前記要求トルクの前記第3基準値以上への増大に応答して前記第1パラメータの値を前記第2空燃比に対応する値から前記第1空燃比に対応する値へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクが前記第3基準値より小さいことに応答して前記第2パラメータの値を前記第2空燃比に対応する値に設定し、前記要求トルクの前記第3基準値以上への増大に応答して前記第2パラメータの値を前記第2空燃比に対応する値から変化させ始め、前記要求トルクが前記第3基準値からさらに増大するのに合わせて、前記第2パラメータの値を前記第2空燃比に対応する値から前記第1空燃比に対応する値まで徐々に変化させる手段を含むことを特徴とする請求項5に記載の過給器付き内燃機関の制御装置。 - 前記要求トルク受信手段は、
要求第1トルクを受信する手段と、
前記要求第1トルクからトルクダウン方向のパルス成分を除去した要求第2トルクを受信する手段と、を含み、
前記目標第1空気量算出手段は、前記第1パラメータを用いて前記要求第1トルクを達成するための目標第1空気量を前記要求第1トルクから逆算する手段を含み、
前記目標第2空気量算出手段は、前記第2パラメータを用いて前記要求第2トルクを達成するための目標第2空気量を前記要求第2トルクから逆算する手段を含むことを特徴とする請求項1乃至6の何れか1項に記載の過給器付き内燃機関の制御装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015521244A JP6041052B2 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
US14/895,660 US10094307B2 (en) | 2013-06-06 | 2013-06-06 | Controlling device for internal combustion engine equipped with turbocharger |
DE112013007145.2T DE112013007145B4 (de) | 2013-06-06 | 2013-06-06 | Steuervorrichtung für mit Turbolader ausgerüstetem Verbrennungsmotor |
PCT/JP2013/065740 WO2014196070A1 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
CN201380077228.4A CN105264208B (zh) | 2013-06-06 | 2013-06-06 | 带增压器的内燃机的控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/065740 WO2014196070A1 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014196070A1 true WO2014196070A1 (ja) | 2014-12-11 |
Family
ID=52007742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/065740 WO2014196070A1 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10094307B2 (ja) |
JP (1) | JP6041052B2 (ja) |
CN (1) | CN105264208B (ja) |
DE (1) | DE112013007145B4 (ja) |
WO (1) | WO2014196070A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080060627A1 (en) * | 2004-11-18 | 2008-03-13 | Massachusetts Institute Of Technology | Optimized fuel management system for direct injection ethanol enhancement of gasoline engines |
JP5773026B2 (ja) * | 2013-04-30 | 2015-09-02 | トヨタ自動車株式会社 | 過給機付きエンジンの制御装置 |
KR101781719B1 (ko) * | 2013-05-14 | 2017-09-25 | 도요타지도샤가부시키가이샤 | 내연 기관의 제어 장치 |
JP6075450B2 (ja) * | 2013-06-03 | 2017-02-08 | トヨタ自動車株式会社 | ターボチャージャ付き内燃機関の制御装置 |
DE112013007151B4 (de) * | 2013-06-11 | 2021-02-25 | Toyota Jidosha Kabushiki Kaisha | Steuervorrichtung für Maschine mit interner Verbrennung |
JP6287802B2 (ja) * | 2014-12-12 | 2018-03-07 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
US9816455B2 (en) * | 2015-05-27 | 2017-11-14 | Toyota Jidosha Kabushiki Kaisha | Control system for engine |
GB2544457A (en) * | 2015-09-24 | 2017-05-24 | Cummins Power Generation Ltd | Feed-forward control system and method for genset quick cold start |
JP6647160B2 (ja) * | 2016-07-05 | 2020-02-14 | 本田技研工業株式会社 | 車両の制御装置 |
US10415457B2 (en) * | 2017-11-07 | 2019-09-17 | Fca Us Llc | Boost control techniques for a turbocharged engine with scavenging |
WO2019145991A1 (ja) * | 2018-01-23 | 2019-08-01 | 日産自動車株式会社 | 内燃機関の制御方法及び内燃機関の制御装置 |
EP4382379A4 (en) * | 2021-08-04 | 2024-09-11 | Nissan Motor Co., Ltd. | CONTROL METHOD FOR HYBRID VEHICLE AND CONTROL DEVICE FOR HYBRID VEHICLE |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002155788A (ja) * | 2000-11-16 | 2002-05-31 | Mitsubishi Motors Corp | エンジンの制御装置 |
JP2006183558A (ja) * | 2004-12-27 | 2006-07-13 | Nissan Motor Co Ltd | エンジンの制御装置 |
JP2007218143A (ja) * | 2006-02-15 | 2007-08-30 | Denso Corp | 過給機付き内燃機関の制御装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3508481B2 (ja) * | 1997-07-08 | 2004-03-22 | 日産自動車株式会社 | 内燃機関の制御装置 |
JP3817950B2 (ja) * | 1999-02-09 | 2006-09-06 | 日産自動車株式会社 | エンジンの制御装置 |
US6497212B2 (en) * | 2000-02-10 | 2002-12-24 | Denso Corporation | Control apparatus for a cylinder injection type internal combustion engine capable of suppressing undesirable torque shock |
JP2001227399A (ja) | 2000-02-18 | 2001-08-24 | Denso Corp | 内燃機関の制御装置 |
JP2003090250A (ja) * | 2001-09-18 | 2003-03-28 | Nissan Motor Co Ltd | ディーゼルエンジンの制御装置 |
US6754578B1 (en) * | 2003-03-27 | 2004-06-22 | Ford Global Technologies, Llc | Computer instructions for control of multi-path exhaust system in an engine |
JP4375387B2 (ja) * | 2006-11-10 | 2009-12-02 | トヨタ自動車株式会社 | 内燃機関 |
US8126632B2 (en) * | 2007-10-26 | 2012-02-28 | Ford Global Technologies, Llc | Engine idle speed and turbocharger speed control |
US7512479B1 (en) * | 2007-11-19 | 2009-03-31 | Southwest Research Institute | Air fraction estimation for internal combustion engines with dual-loop EGR systems |
US9879624B2 (en) * | 2013-05-14 | 2018-01-30 | Toyota Jidosha Kabushiki Kaisha | Controlling device for internal combustion engine |
JP6041051B2 (ja) * | 2013-05-24 | 2016-12-07 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
CN105229286A (zh) * | 2013-05-24 | 2016-01-06 | 丰田自动车株式会社 | 内燃机的控制装置 |
JP6075450B2 (ja) * | 2013-06-03 | 2017-02-08 | トヨタ自動車株式会社 | ターボチャージャ付き内燃機関の制御装置 |
DE112013007151B4 (de) * | 2013-06-11 | 2021-02-25 | Toyota Jidosha Kabushiki Kaisha | Steuervorrichtung für Maschine mit interner Verbrennung |
CN105378249A (zh) * | 2013-07-09 | 2016-03-02 | 丰田自动车株式会社 | 内燃机的控制装置 |
JP6136947B2 (ja) * | 2014-01-23 | 2017-05-31 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
-
2013
- 2013-06-06 DE DE112013007145.2T patent/DE112013007145B4/de not_active Expired - Fee Related
- 2013-06-06 JP JP2015521244A patent/JP6041052B2/ja not_active Expired - Fee Related
- 2013-06-06 US US14/895,660 patent/US10094307B2/en active Active
- 2013-06-06 CN CN201380077228.4A patent/CN105264208B/zh not_active Expired - Fee Related
- 2013-06-06 WO PCT/JP2013/065740 patent/WO2014196070A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002155788A (ja) * | 2000-11-16 | 2002-05-31 | Mitsubishi Motors Corp | エンジンの制御装置 |
JP2006183558A (ja) * | 2004-12-27 | 2006-07-13 | Nissan Motor Co Ltd | エンジンの制御装置 |
JP2007218143A (ja) * | 2006-02-15 | 2007-08-30 | Denso Corp | 過給機付き内燃機関の制御装置 |
Also Published As
Publication number | Publication date |
---|---|
US20160123252A1 (en) | 2016-05-05 |
DE112013007145T5 (de) | 2016-02-25 |
DE112013007145B4 (de) | 2018-09-13 |
CN105264208A (zh) | 2016-01-20 |
US10094307B2 (en) | 2018-10-09 |
CN105264208B (zh) | 2018-02-02 |
JP6041052B2 (ja) | 2016-12-07 |
JPWO2014196070A1 (ja) | 2017-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6041052B2 (ja) | 過給器付き内燃機関の制御装置 | |
JP6041050B2 (ja) | 内燃機関の制御装置 | |
JP6041049B2 (ja) | 内燃機関の制御装置 | |
JP5983882B2 (ja) | 内燃機関の制御装置 | |
JP6070838B2 (ja) | 内燃機関の制御装置 | |
JP6041051B2 (ja) | 内燃機関の制御装置 | |
JP6075450B2 (ja) | ターボチャージャ付き内燃機関の制御装置 | |
WO2014188601A1 (ja) | 内燃機関の制御装置 | |
JP2015132237A (ja) | 内燃機関の制御装置 | |
JP2014234776A (ja) | 内燃機関の制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201380077228.4 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13886450 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015521244 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14895660 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 112013007145 Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13886450 Country of ref document: EP Kind code of ref document: A1 |