US20030075147A1 - Method and apparatus for controlling intake airflow rate of an engine and method for controlling output - Google Patents

Method and apparatus for controlling intake airflow rate of an engine and method for controlling output Download PDF

Info

Publication number
US20030075147A1
US20030075147A1 US10/042,741 US4274101A US2003075147A1 US 20030075147 A1 US20030075147 A1 US 20030075147A1 US 4274101 A US4274101 A US 4274101A US 2003075147 A1 US2003075147 A1 US 2003075147A1
Authority
US
United States
Prior art keywords
flow rate
engine
air flow
signal
intake air
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/042,741
Inventor
Takehiko Kowatari
Yuzo Kadomukai
Toshihiro Aono
Toshifumi Usui
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/042,741 priority Critical patent/US20030075147A1/en
Publication of US20030075147A1 publication Critical patent/US20030075147A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0025Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
    • F02D41/0047Controlling exhaust gas recirculation [EGR]
    • F02D41/0065Specific aspects of external EGR control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D11/00Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
    • F02D11/06Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
    • F02D11/10Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
    • F02D11/105Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/18Circuit arrangements for generating control signals by measuring intake air flow
    • F02D41/187Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0002Controlling intake air
    • F02D2041/0017Controlling intake air by simultaneous control of throttle and exhaust gas recirculation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1424Pole-zero cancellation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1431Controller structures or design the system including an input-output delay
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Definitions

  • the present invention relates to an accurate method and apparatus for controlling the flow rate of intake air of an engine.
  • air-first control system in which air taken into the cylinders of an engine (hereinafter referred to as “engine intake air flow rate.
  • air flow rate The result of measurement by an air flow meter provided in a intake pipe is simply referred to as “air flow rate”
  • air flow rate The result of measurement by an air flow meter provided in a intake pipe is simply referred to as “air flow rate”
  • air flow rate The other is the fuel-first control system in which an amount of fuel is defined in advance and an engine intake air flow rate in accordance with the same is supplied to the engine.
  • first prior art Japanese patent Application Laid-Open 104930/1990
  • second prior art Japanese patent Application Laid-Open 134136/1992
  • an amount of fuel injection is determined by calculating a flow rate of intake air to an engine in accordance with a model of a intake pipe.
  • a delay in an engine intake air flow rate at the time of a movement of a throttle valve caused by an accelerator pedal is calculated using pressure and engine speed information, and the amount of fuel injection is corrected in association with the delay of air. Since this method has had a problem in that amount for fuel correction is slow because the correction is calculated after a change in the opening of the throttle valve occurs, the second prior art provides a fuel injection controller by introducing a delay to the opening of the throttle valve relative to an acceleration pedal stepping-on amount to reduce the effect of the correction delay.
  • both of the conventional techniques are intended for the air-first control system and have the following problems when used for engines utilizing the fuel-first type control, e.g., direct injection in cylinder engines (hereinafter referred to “DI engines” which imply both of spark ignition type and compression ignition type DI engines).
  • DI engines direct injection in cylinder engines
  • fuel is directly injected into the combustion chamber of the engine. It is therefore an engine convenient for fuel-first type control because an amount of fuel to be used for one cycle of combustion can be supplied each time.
  • the conventional technique is intended for the air-first type control system, there is a need for an apparatus and a method which can freely control the intake air flow rate of an engine for engines utilizing the fuel-first type control.
  • vehicle movement controlling techniques such as traction control to prevent slipping of wheels by adjusting engine output, and intelligent cruise control for preventing a collision with a car in front by adjusting engine output. Further, engine output is sometimes controlled in accordance with a gear change for automatic transmission, and engine output control at high speed and with high accuracy is required for such vehicle movement control.
  • the output of an engine is directly affected by the amount of fuel which is a source of thermal energy. That is, the output of an engine is determined by the amount of fuel.
  • the output of an engine has been indirectly adjusted with air flow rate. Therefore, accurate adjustment of engine output has involved repeated operations of varying the air flow rate first, injecting fuel in accordance therewith, observing the output and appropriately varying the air flow rate again in the case of an excess or shortage, and this has made it difficult to control the output accurately.
  • the amount of fuel which determines the output is first determined, the engine output can be controlled with high accuracy only by controlling the intake air flow rate of the engine.
  • no apparatus and method have been provided which transiently control the intake air flow rate of an engine with high accuracy.
  • an air flow rate controller which has an air flow rate detecting device for detecting an air flow rate, a throttle valve opening/closing device for opening and closing a throttle valve, and a calculating device to which the detection value of the air flow rate detecting device, the position of the throttle valve, the engine speed and a target engine intake air flow rate are input and in that the calculating device drives the throttle valve opening/closing device in advance such that the engine intake air flow rate agrees with the target engine intake air flow rate.
  • the present invention specifically provides the methods and apparatuses described below.
  • the present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which a command value for the flow rate of intake air to the engine is calculated from a throttle position signal of the electronically controlled throttle provided in a intake pipe, an air flow rate signal detected by an air flow rate meter provided upstream of the electronically controlled throttle and an engine speed signal and in which a target engine intake air flow rate is calculated by finding an over-shooting amount for said electronically controlled throttle valve.
  • the present invention further provides a method for controlling the flow rate of intake air to an engine including an over-shooting operation in which a throttle position signal from the electronically controlled throttle, the signal of the air flow rate meter, the engine speed signal and the target engine intake air flow rate to be taken into the cylinders of the engine are input to a calculating device and in which the calculating device determines a time constant of a delay of response, calculates a target signal for an air flow rate meter for compensating for the delay of response based on the determined time constant of the delay of response and drives the electronically controlled throttle such that the signal of the air flow rate meter agrees with the target signal.
  • the present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which an engine intake air flow rate is obtained from a throttle valve position signal, an air flow rate signal of air flowing through a suction pipe and an engine speed signal; an intake air flow rate command value is calculated in accordance with an amount of fuel injection determined based on said intake air flow rate; a throttle valve position signal is obtained by adding an over-shooting amount to said intake air flow rate command value; and said calculation is repeated by obtaining an engine intake air flow rate from the throttle valve position signal, air flow rate signal and the engine speed signal.
  • the present invention further provides a method for controlling the flow rate of intake air to an engine in which said over-shooting amount is a compensating (correcting) value determined in advance for the delay of change of the intake air flow rate relative to the operation of the electronically controlled throttle.
  • the present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which an exhaust gas recirculation flow rate of exhaust gas recirculation for introducing the exhaust gas of the engine into a suction pipe is obtained based on a throttle valve position signal, an air flow rate signal of air flowing through the suction pipe and an engine speed signal; a position signal of an EGR valve is obtained by adding an over-shooting amount to a value corresponding to said exhaust gas recirculation flow rate; and said calculation is repeated by obtaining an exhaust gas recirculation flow rate from said throttle valve position signal, air flow rate signal and engine speed signal.
  • the present invention provides a method for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the internal combustion engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle for detecting the air flow rate, an engine speed meter for detecting engine speed, a calculating device and an EGR valve for an exhaust gas recirculation device for introducing exhaust gas from the internal combustion engine into the suction pipe, in which a throttle position signal from the electronically controlled throttle, an airflow rate meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine are input to the calculating device; the calculating device determines a time constant for a first delay of response, calculates a target signal for the air flow rate meter to compensate for the delay of response based on the determined time constant for the first delay of response and drives the electronically controlled throttle such that the signal from the air flow rate meter agree
  • the present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle valve for detecting the air flow rate and an engine speed meter for detecting engine speed, having a configuration including a calculating device which obtains the flow rate of intake air to the engine from a throttle valve position signal, an air flow rate signal and an engine speed signal, calculates an intake air flow rate command value based on said intake air flow rate, obtains a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value and repeats said calculation by obtaining an engine intake flow rate from the throttle valve position signal, the air flow rate signal and engine speed signal.
  • a calculating device which obtains the flow rate of intake air to the engine from a throttle valve position signal, an air flow rate signal and an engine speed signal, calculates an intake air flow rate command value based on said intake air flow rate, obtains a throttle valve position
  • the present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle valve for detecting the air flow rate and an engine speed meter for detecting engine speed, having a configuration including a calculating device which obtains a flow rate of intake air to the engine from a throttle valve position signal, an air flow rate signal and an engine speed signal, obtains an amount of fuel injection from said engine intake air flow rate, calculates an intake air flow rate command value in accordance with said amount of fuel injection, obtains a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value and repeats said calculation by obtaining an engine intake flow rate from the throttle valve position signal, the air flow rate signal and engine speed signal.
  • the present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle for detecting the air flow rate, an engine speed meter for detecting engine speed, a calculating device and an EGR valve for an exhaust gas recirculation device for introducing exhaust gas from the engine into the suction pipe, having a configuration including a calculating device to which a throttle position signal from the electronically controlled throttle, an air flow rate meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine are input, in which the calculating device determines a time constant for a first delay of response, calculates a target signal for the air flow rate meter to compensate for the delay of response based on the determined time constant for the first delay of response and drives the electronically controlled throttle such that the signal from the air flow rate
  • the present invention provides a method for controlling the output of an engine in which output required for an engine is controlled by a command from an acceleration pedal, in which the torque of an engine is controlled by determining an amount of fuel injection in advance based on an intake air flow rate obtained in a calculating portion, then determining an intake air flow rate command value based on said amount of fuel injection, and determining a target intake air flow rate by adding an over-shooting amount transiently to said intake air flow rate command value to control the opening of an electronically controlled throttle.
  • a controller predicts the engine intake air flow rate and controls the opening of a throttle valve such to achieve the best approximation of the target engine intake air flow rate. Further, when a target engine intake EGR flow rate is given, an EGR valve is driven such that the EGR valve also achieves the target intake EGR flow rate. As a result, an actual engine intake air flow rate can quickly and accurately reach the target. It is therefore possible to obtain an intake air flow rate which is preferably used in a fuel-first control engine.
  • FIG. 1 is a diagram showing a method of control as a whole.
  • FIG. 2 is a diagram showing a method for compensating for a delay in suction.
  • FIG. 3 is a diagram showing a method for obtaining a target position of a throttle valve.
  • FIG. 4 is a diagram showing a method for obtaining the pressure inside a suction pipe with improved accuracy.
  • FIG. 5 is a diagram showing a method for obtaining a flow rate of air passing through a throttle valve with improved accuracy.
  • FIG. 6 is a diagram showing a method for predicting a change in an engine speed.
  • FIG. 7 is a view of an integrated apparatus.
  • FIG. 8 is a view of an integrated apparatus mounted on an engine.
  • FIG. 9 is a diagram showing an embodiment in which the present invention is applied to an engine with an EGR device.
  • FIG. 10 is an illustration of a delay in the flow rate of the air taken into an engine.
  • FIG. 11 is a diagram showing the characteristics of an engine intake air flow rate in an application of the present invention.
  • FIG. 12 is a diagram showing the characteristics of an engine intake air flow rate in an application of the present invention to an engine with an EGR.
  • FIG. 13 is a view of an integrated apparatus mounted on an engine with an EGR.
  • FIG. 1 An embodiment of a controller and a control method according to the present invention will now be described using FIG. 1. The configuration will be described first. Air taken into an engine 11 passes an air cleaner 9 and passes a throttle valve 13 to be taken into the engine 11 . Exhaust gas from the engine 11 is released to the atmosphere through an exhaust pipe 15 .
  • the throttle valve 13 is a part of an electronically controlled throttle 8 and is driven by an electric motor. The opening of the throttle valve 13 is detected by an throttle position sensor which is not shown.
  • An air flow meter 7 is positioned between the throttle valve 13 and the air cleaner 9 to measure the air flow rate in the position of the air flow rate meter 7 . In the embodiment, a hot wire type air flow meter was used as the air flow rate meter.
  • the engine speed of the engine 11 is determined based on a signal detected by a crank angle sensor 12 .
  • a block 3 calculates the flow rate of intake air to be taken into cylinders of the engine based on the amount of fuel injection calculated in the block 2 and outputs it as an engine intake air flow rate command.
  • a block 4 calculates the engine speed of the engine 11 obtained by the crank angle sensor 12 and determines a time constant for a delay of the engine intake air flow rate relative to the flow rate of the air passing through the throttle valve based on the engine speed. Once the time constant of delay is determined, a flow rate of air passing through the throttle valve required to reach the engine intake air flow rate command is calculated using an inverse function of a transfer function representing a change in the intake air flow rate of the engine from a change in the throttle valve opening.
  • a block 5 calculates a throttle valve opening that results in the flow rate of the air passing through the throttle valve as calculated in the block 4 based on a signal output by the air flow rate meter 7 and a throttle valve opening signal 10 outputted from the throttle position sensor.
  • the block 5 further controls the opening of the electronically controlled throttle 8 such that the calculated throttle valve opening is achieved.
  • Engine speed information obtained by the crank angle sensor 12 is input in the a block 4 a which calculates a time constant ( ⁇ ) of delay.
  • This time constant depends on the capacity of the intake pipe downstream of the throttle valve and the engine speed (N). Specifically, it can be calculated using Equation 1.
  • N represents the engine speed and C1 represents a coefficient.
  • Equation 2 The coefficient C1 is a function of N and can be approximated using a quadratic of N expressed by Equation 2.
  • a 0 -a 2 are constants which are empirically defined.
  • C1 may be stored as a map of N to allow reference to C1.
  • a block 4 b uses the time constant of delay ( ⁇ ) to filter the engine intake air flow rate command with the following transfer function, and this provides a command for the flow rate of air passing through the throttle valve. Equation 3 shows the function for filtering.
  • C2 is a coefficient, and s is a Laplace operator. While C2 may be empirically defined, it should be preferably equal to or smaller than ⁇ fraction (1/10) ⁇ of ⁇ .
  • the result of the calculation in the block 4 b is sent to the block 5 .
  • the block 5 will be described in detail using FIG. 3.
  • the air flow rate signal from the air flow meter 7 is input to the block 5 a which linearizes the signal from the air flow meter.
  • the signal output from the air flow meter exhibits a high sensitivity to a low flow rates and a low sensitivity to a high flow rate. Therefore, in order to convert it into a flow rate, it is necessary to use the conversion formula represented by Equation 4 or to store the relationship between the output and the flow rate as a table map in advance and to convert the output signal of the air flow meter into an actual flow rate.
  • b 0 -b 4 are constants which are empirically defined, and V represents the output of the air flow rate meter.
  • the actual flow rate Q is used as the current flow rate of air passing through the throttle valve 13 .
  • a block 5 b obtains any difference between the current flow rate of air passing through the throttle valve 13 and the command for the flow rate of air passing through the throttle valve 13 obtained in the block 4 and supplies a gain to this difference to obtain a correction amount for the throttle valve opening.
  • a block 5 c adds a signal 10 from the current throttle valve opening sensor to the throttle valve opening correction amount obtained in the block 5 b to determine a throttle valve position command. Further, throttle valve position control is carried out aiming at the determined throttle valve position.
  • a block 6 obtains throttle valve movement and air flow rate information from block 5 and ⁇ from block 4 to calculate the air flow rate actually taken into the engine. The result is send to the block 2 and sends it to the block 2 . The block 2 corrects the amount of fuel injection if necessary.
  • FIG. 11 The operation of the throttle valve of this apparatus will be described using FIG. 11.
  • the driver stepwise changes the position of the accelerator pedal and, as a result, a controller 801 issues a command for an increase in the fuel flow rate and stepwise increases in the engine intake air flow rate at a point in time t 0 to cause stepwise increase of engine torque.
  • the broken line in FIG. 11( c ) represents the engine intake air flow rate command.
  • the engine intake air flow rate command is sent to an integrated calculating device 601 through a bus 701 to adjust the opening (position) of the throttle valve.
  • FIG. 11( a ) shows the throttle valve opening.
  • the throttle valve opening operates with an over-shoot from the ultimate opening.
  • the over-shooting amount and over-shooting time are determined by the time constant of delay.
  • Such an operation of the throttle valve can cause near stepwise changes in the engine intake air flow rate that follow up the target as indicated by the solid line in FIG. 11( c )
  • the actual engine intake air flow rate can be controlled at a high speed without the step operation by operating the throttle valve 13 in advance based on the time constant of delay if the target engine intake air flow rate is supplied.
  • the block 5 b has obtained a correction amount for the throttle valve opening from the difference between the current flow rate of air passing through the throttle valve 13 and the command for the flow rate of air passing through the throttle valve obtained in block 4 such that the flow rate of air passing through the throttle valve 13 agrees with the signal of the air flow meter.
  • this method can take time to converge.
  • the following method is adopted in place of the block 5 to control the throttle valve opening at a higher speed and with higher accuracy.
  • a technique is used in which the current pressure in the intake pipe (the pressure in the intake pipe between the throttle valve and the engine) is first estimated and a throttle valve opening that achieves a target flow rate of air passing through the throttle valve is predicted.
  • FIG. 4 shows a method for finding the pressure in the intake pipe.
  • the output of the air flow meter (with a symbol “Mat_sensor) is used as the input.
  • a block 112 h converts the output of the air flow meter into a flow rate using Equation 4 or a table map.
  • a block 112 a makes a selection on which of a value calculated in a block 111 h and the output of the block 112 h is to be used.
  • the output of the block 112 h is selected to estimate the current pressure in the intake pipe.
  • the output of the block 112 a is sent to a block 112 b to calculate the rate of change of pressure of the pressure inside the intake pipe ( ⁇ Pman/ ⁇ t).
  • the rate of change of the pressure is calculated using Equation 5.
  • the result is subjected to time integration in a block 112 c to calculate the change of pressure ⁇ Pman.
  • a block 112 d obtains the sum of the change of pressure ⁇ Pman and a previous calculated value Pman 1 and newly stores it as Pman 2 .
  • Pman 2 is stored in a block 112 e to be used for the next calculation in the block 112 e.
  • the output of the block 112 d is sent to a block 112 g for calculating the engine intake air flow rate and a block 112 f for calculating a coefficient.
  • the block 112 f also receives the engine speed information N at the same time to calculate a coefficient Ev.
  • Equation 6 The coefficient Ev varies depending on the engine speed (N) and can be approximated using a quadratic of N expressed by Equation 6.
  • e 0 -e 2 are constants which are empirically defined.
  • Ev may be stored as a table map of N to allow reference to Ev(N).
  • Equation 7 is calculated.
  • Map_cal N /120* V*Ev/R/T man* P man (Equation 7)
  • Tman represents the temperature of the air inside the intake pipe.
  • the temperature of the air inside the intake pipe may be similar to the ambient air temperature and is sent by the bus 701 .
  • the result of the block 112 g is sent to the block 112 b for calculating the change of pressure to be used for the next calculation.
  • the pressure inside the intake pipe Pman obtained in the block 112 d is used for the calculation of the flow rate of air passing through the throttle valve.
  • FIG. 5 shows a method for calculating the flow rate of air passing through the throttle valve.
  • the flow rate of air passing through the throttle valve not only depends on the throttle valve opening ( ⁇ ) but also varies depending on the pressure inside the intake pipe Pman and the atmospheric pressure Pamb.
  • a method is adopted here in which the flow rate of air passing through the throttle valve is obtained by multiplying a flow rate obtained from ⁇ by a coefficient determined by Pman and Pamb.
  • a block 111 i calculates a flow rate a 1 as a cubic algebraic expression of ⁇ and sends it to a calculation portion 111 h.
  • the coefficients c0, c1, c2, c3 of the cubic algebraic expression are empirically defined and are input in advance.
  • a coefficient 1 is obtained when the manifold pressure Pman is smaller than 1 ⁇ 2 of the atmospheric pressure Pamb; the coefficient is calculated according to a coefficient calculating portion 111 e when it is equal to greater than the same and smaller than Pamb; the coefficient is determined by a coefficient calculating portion 111 f when the manifold pressure Pman is smaller than twice the atmospheric pressure and is determined by a coefficient calculating portion 111 g when greater than twice the atmospheric pressure; and the result is sent to the calculating portion 111 h.
  • Pman_cal is stored when the throttle is fully opened, and the value is used.
  • the calculating portion 111 h obtains the product of the coefficient a1 according to the position of the throttle valve and the coefficient a2 of the 111 d - 111 g to calculate the flow rate of air passing through the throttle valve Mat_cal.
  • a table map may be used to which the pressure inside the intake pipe, the atmospheric pressure and the throttle valve opening are input and which refers to the flow rate of air passing through the throttle valve.
  • Mat_cal may be selected in the block 112 a (FIG. 4) after the calculations in the blocks 111 a - i to calculate the blocks 112 b - g and the pressure inside the suction pipe Pman_cal may be calculated in the blocks 111 a - h in FIG. 2 again to obtain the flow rate of air passing through the throttle valve Mat_cal.
  • the current engine speed 113 may be used as the engine speed information N used in the block 112 f, it is better to pay attention to fluctuation of the engine speed in order to calculate a coefficient Ev more accurately.
  • a block 402 predicts the engine torque.
  • the result of the engine intake air flow rate Map_cal obtained in the block 112 g, a target air fuel ratio ⁇ and the current engine speed (the symbol N[ 0 ] in FIG. 6) are used for this purpose.
  • the target air fuel ratio ⁇ is a constant value or is set by obtaining information from the control portion for determining the amount of fuel injection.
  • Engine torque Teng is calculated using a table map whose parameters are three variables, i.e., ⁇ , N[ 0 ] and Map_cal.
  • the result of the engine torque Teng obtained in the block 402 is multiplied by the inverse number of the inertia J.
  • the inertia J is supplied by a control portion that monitors the state of the gear ratio of the vehicle because it varies depending on the gear ratio of the driving and transmission mechanism of the vehicle which is not shown. More conveniently, the inertia J may be set as an empirically obtained constant value, although the accuracy is reduced. The result will correspond to the change in angular velocity of the engine. It can be subjected to time integration to obtain the engine speed, thereby making it possible to predict the engine speed at the time of a change in the throttle valve opening ⁇ .
  • the air flow meter 7 , electronically controlled throttle 8 and calculating device 14 may be separately provided as shown in FIG. 1 above, they may be integrated. Especially, when the air flow meter 7 and the throttle valve are close to each other, the air flow meter 7 can detect the flow rate of air passing through the throttle valve without delay to improve the present method of control further. Further, by integrating also the calculating device, the connection between the calculating device 14 , air flow meter 7 and electronically controlled throttle 8 is simplified.
  • FIG. 7 shows an apparatus in which an air flow meter, an electronically controlled throttle and a calculating device are integrated (hereinafter “integrated apparatus”).
  • the integrated apparatus 610 is constituted by a calculating device 601 , an air flow rate meter 602 connected thereto, a throttle valve 603 , an electric motor 604 for driving the throttle valve, a driving portion 605 incorporating a train of gears and a spring mechanism for transferring the driving force of the motor 604 and a throttle position sensor 606 for detecting the opening of the throttle valve, and the throttle position sensor 606 and the electric motor 604 are connected to the calculating device 601 through a cable 607 and a cable 608 , respectively.
  • the cable 607 sends a signal from the sensor 606 to the calculating device 601 .
  • a signal for driving the electric motor 604 is sent from the calculating device 601 .
  • a connector 609 is provided to allow the calculating device 601 to communicate with the outside.
  • FIG. 8 shows a state in which the apparatus of the invention is mounted on an engine.
  • the integrated apparatus 610 is mounted on a suction pipe of an engine 802 and is connected to a controller 801 which controls the vehicle as a whole including the engine by a signal line.
  • Position information 801 a of an acceleration pedal which is stepped on by a driver and other information 801 b on the vehicle is input to the controller 801 which outputs a signal 801 c for various actuators, a signal 801 d to a fuel injection injector and an ignition signal 801 e.
  • torque (FIG. 1, block 1 )
  • the amount of fuel injection required for the engine are calculated (FIG. 1, block 2 )
  • an engine intake air flow rate command is calculated (FIG. 1, block 3 ).
  • Engine speed information and the engine intake air flow rate command are sent from the controller 801 through the connector 609 of the integrated apparatus 610 by a bus 701 .
  • the calculating device 601 of the integrated apparatus performs delay compensation (FIG. 1, block 4 ), throttle valve control (FIG. 1, block 5 ) and the calculation of the current engine intake air flow rate (FIG. 1, block 6 ) such that the actual engine intake air flow rate follows up the engine intake air flow rate command.
  • FIG. 9 shows the method of control.
  • Exhaust gas is introduced from an exhaust pipe 15 through an EGR pipe 16 and an EGR valve 17 into a suction pipe. The amount of the introduced exhaust gas is controlled by the EGR valve 17 .
  • a block 1 calculates toque required for the engine by an operation of a driver on an acceleration pedal or the like.
  • a block 2 determines the amount of fuel injection.
  • a block 3 calculates the engine intake air flow rate and a block 36 calculates an engine intake EGR flow rate to output an engine intake air flow rate command and an engine intake EGR flow rate command, respectively.
  • a block 4 calculates the engine speed of the engine 11 obtained by a crank angle sensor 12 and determines a time constant for delay of the engine intake air flow rate relative to the flow rate of air passing through the throttle valve based on the engine speed.
  • a block 5 calculates a throttle valve opening to achieve the flow rate of air passing through the throttle valve calculated in the block 4 using a signal output by an air flow meter 7 , a throttle valve opening signal 10 and the opening of the EGR valve obtained in the block 5 . Further, the opening of the electronically controlled throttle is controlled such that the calculated throttle valve opening is achieved.
  • a block 6 succeeds the information input to the block 5 and calculates the actual flow rate of the air taken into the engine and sends it to a block 2 .
  • the block 2 corrects the amount of fuel injection with the information in the block 5 .
  • a block 37 determines a time constant of delay of the engine intake EGR flow rate relative to the flow rate of exhaust gas passing through the EGR valve based on the time constant of delay in the block 4 . Once the time constant of delay is determined, it is possible to compensate for a delay using an inverse transfer function of a transfer function representing a change in the intake EGR flow rate of the engine from a change in the EGR valve opening. That is, an EGR flow rate passing through the EGR valve required to reach the engine intake EGR flow rate command is calculated.
  • a block 39 adjusts the opening of the EGR valve such that the EGR flow rate passing through the EGR valve is achieved.
  • FIG. 10( a ) shows the opening of a throttle valve provided upstream of the intake side of the engine.
  • the opening of the throttle valve is stepwise operated at a point in time t 0 .
  • FIG. 10( b ) shows a flow rate detected by an air flow rate meter provided upstream of the throttle valve at the same point in time. It is observed from a comparison between FIGS. 10 ( a ), ( b ) that a delay occurs in (b) in which slight over-shoot is also seen.
  • FIG. 10( c ) shows the engine intake air flow rate taken into the cylinders of the engine. The solid line indicates an actual engine intake air flow rate, and the broken line indicates a flow rate in accordance with the opening of the throttle valve as a reference.
  • the engine intake air flow rate slowly increases. This is attributable to the volume of the intake pipe between the throttle valve and the engine. Since it takes time for the volume to be filled, an abrupt change in the throttle valve causes no abrupt change in the engine intake air flow rate. That is, the greater the capacity, the greater the delay. Further, the engine intake air flow rate is also delayed from the output of the air flow rate meter in FIG. 10( b ). The engine intake air flow rate is delayed from the operation of the throttle valve.
  • the delay of the engine intake air flow rate in response to an abrupt change in the throttle valve opening has been calculated to adjust the amount of fuel injection.
  • the present invention provides an apparatus and method for correcting the delay of the engine intake air flow rate itself.
  • a target flow rate of air passing through the throttle valve is obtained from the engine intake air flow rate using a transfer function (transfer function to compensate for a delay) having characteristics that are the inverse of those of a transfer function whose input is the flow rate of air passing through the throttle valve and whose output is the engine intake air flow rate (transfer function to give a delay).
  • the throttle valve is operated using an electronically controlled throttle such that a command and an actual flow rate agree with each other by using the target flow rate of air passing through the throttle valve as the command value and by comparing it with the actual throttle valve flow rate calculated based on an air flow rate detected by the air flow meter.
  • the engine intake air flow rate is estimated using the flow rate of air passing through the throttle valve and the time constant of delay, and the result is returned to a calculating portion for determining the amount of fuel injection to correct the amount of fuel injection if necessary.
  • FIG. 11( c ) The broken line in FIG. 11( c ) is the target engine intake air flow rate. It is varied stepwise at a point in time t 0 .
  • the calculating device obtains the time constant of delay from the engine speed and causes the throttle valve taking the factor of the time constant of delay into account such that the engine intake air flow rate varies stepwise.
  • the throttle valve operates with an over-shoot from the ultimate opening.
  • the over-shooting amount and over-shooting time are determined by the time constant of delay.
  • Such an operation of the throttle valve can cause stepwise changes in the engine intake air flow rate that follow up the target as indicated by the solid line in FIG. 11( c ).
  • the actual engine intake air flow rate can be controlled at a high speed without the step operation by operating the throttle valve 13 in advance based on the time constant of delay if the target engine intake air flow rate is supplied.
  • FIG. 13 shows a state in which an apparatus that implements the above-described control method is mounted on an engine.
  • An integrated apparatus 810 is mounted on a suction pipe of an engine 11 .
  • An integrated apparatus 610 is connected by a controller 801 that outputs a fuel injection signal 801 d and an ignition signal 801 e.
  • the integrated apparatus 610 receives the engine speed, an engine intake air flow rate command 103 and an engine intake EGR flow rate command through a bus 810 .
  • the integrated apparatus 610 is connected not only to a throttle valve integral therewith but also to an EGR valve 17 which is a separate body to control the opening of the EGR valve.
  • FIG. 12 shows a case wherein the engine intake air flow rate and EGR flow rate were adjusted in the above-described configuration.
  • an example is shown in which an engine intake air flow rate was given as a target value at a point in time t 0 and in which an engine intake EGR flow rate was then given stepwise at a point in time t 1 such that the total flow rate flowing into the engine (EGR flow rate+air flow rate) would not change.
  • the engine intake air flow rate and EGR flow rate changed in accordance with the target values.
  • the throttle valve opening changes as shown in FIG. 12( a ).
  • FIG. 12( d ) shows the opening of the EGR valve.
  • the EGR valve starts an opening operation and operates to cause a temporary large opening to compensate for a delay in the filling of the manifold. This is because the present method of control causes the EGR valve to operate based on the EGR flow rate taken into the engine as a reference.
  • the engine intake air flow rate is always calculated, it may be easily used for detecting failures of an air flow meter and an air fuel ratio sensor by comparing it with the detection values of the air fuel ratio sensor measuring an air fuel ratio from components in exhaust gas and the air flow meter.

Abstract

There is provided an air flow meter for detecting the flow rate of air, an electronically controlled throttle for opening and closing a throttle valve and a calculating device to which a target engine intake air flow rate, a value detected by the air flow meter, the position of a throttle valve detected by a throttle position sensor, and a value detected by an engine speed sensor are input. The calculating device calculates a time constant of a delay of response of the air flow rate into the engine, and a air flow rate passing through the throttle valve to compensate for the delay of response, and drives the throttle valve such that the flow rate of air passing through the throttle valve agrees with the calculated value.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to an accurate method and apparatus for controlling the flow rate of intake air of an engine. [0001]
  • There are two general types of methods for controlling fuel injection type engines. One is the air-first control system in which air taken into the cylinders of an engine (hereinafter referred to as “engine intake air flow rate. The result of measurement by an air flow meter provided in a intake pipe is simply referred to as “air flow rate”) is measured and then the fuel is injected in an amount in accordance with the engine intake air flow rate. The other is the fuel-first control system in which an amount of fuel is defined in advance and an engine intake air flow rate in accordance with the same is supplied to the engine. [0002]
  • In either of the systems, it is important to achieve an air fuel ratio that realizes a state of combustion desirable for reduction of harmful components in exhaust gas and reduction of the amount of fuel consumption. [0003]
  • Referring to the air-first control system, methods for controlling an internal combustion engine aimed at maintaining an air fuel ratio accurately during a transient time are disclosed in, for example, Japanese patent Application Laid-Open 104930/1990 (hereinafter “first prior art”) and Japanese patent Application Laid-Open 134136/1992 (hereinafter “second prior art”). [0004]
  • In the first prior art, a technique is disclosed in which an amount of fuel injection is determined by calculating a flow rate of intake air to an engine in accordance with a model of a intake pipe. In this case, a delay in an engine intake air flow rate at the time of a movement of a throttle valve caused by an accelerator pedal is calculated using pressure and engine speed information, and the amount of fuel injection is corrected in association with the delay of air. Since this method has had a problem in that amount for fuel correction is slow because the correction is calculated after a change in the opening of the throttle valve occurs, the second prior art provides a fuel injection controller by introducing a delay to the opening of the throttle valve relative to an acceleration pedal stepping-on amount to reduce the effect of the correction delay. [0005]
  • SUMMARY OF THE INVENTION
  • However, both of the conventional techniques are intended for the air-first control system and have the following problems when used for engines utilizing the fuel-first type control, e.g., direct injection in cylinder engines (hereinafter referred to “DI engines” which imply both of spark ignition type and compression ignition type DI engines). In a DI engine, as its name implies, fuel is directly injected into the combustion chamber of the engine. It is therefore an engine convenient for fuel-first type control because an amount of fuel to be used for one cycle of combustion can be supplied each time. However, since the conventional technique is intended for the air-first type control system, there is a need for an apparatus and a method which can freely control the intake air flow rate of an engine for engines utilizing the fuel-first type control. [0006]
  • In the case of air-first control, the output of an engine is changed through a long process that starts with the changing of the opening of the throttle valve followed by a change in the pressure in the intake pipe, a change in the amount of engine intake air, the changing of the fuel flow rate in accordance with the air flow rate and an increase or decrease in the engine output. Since the output of an engine is mainly proportionate to the amount of fuel injection, such control can result in poor engine response because the amount of fuel injection must be changed after the engine intake air flow rate is changed even when the output is to be increased or decreased in a short period. This problem has not been regarded as a significant problem in conventional single point injection (SPI) systems in which fuel is injected upstream of the intake pipe (upstream of the throttle valve) and multi-point injection (MPI) systems in which fuel is injected into a manifold because the time for fuel to reach the combustion chamber of the engine is similar to the time for engine intake air from rate to change, which problem has been difficult to solve. [0007]
  • In the case of a DI engine, however, since it can supply an amount of fuel with better response to a delay of air compared to an SPI or MPI engine, the air-first type control system hinders the improvement of response because of the delay of air in one aspect thereof. While this can be solved by employing the fuel-first type control system, no controller and method have been provided which cause an air flow rate to follow up an amount of fuel injection with high accuracy. [0008]
  • Meanwhile, from the viewpoint of improved safety of automobiles, vehicle movement controlling techniques have been developed such as traction control to prevent slipping of wheels by adjusting engine output, and intelligent cruise control for preventing a collision with a car in front by adjusting engine output. Further, engine output is sometimes controlled in accordance with a gear change for automatic transmission, and engine output control at high speed and with high accuracy is required for such vehicle movement control. [0009]
  • Further, recent environmental regulations permit no increase in harmful components in exhaust gas attributable to fluctuation of an air fuel ratio, which has resulted in a need for reducing fluctuation of an air fuel ratio during acceleration and deceleration. This has resulted in a need for a method and an apparatus for controlling not only fuel but also an engine intake air flow rate. [0010]
  • The output of an engine is directly affected by the amount of fuel which is a source of thermal energy. That is, the output of an engine is determined by the amount of fuel. In the conventional techniques intended for the air-first control, the output of an engine has been indirectly adjusted with air flow rate. Therefore, accurate adjustment of engine output has involved repeated operations of varying the air flow rate first, injecting fuel in accordance therewith, observing the output and appropriately varying the air flow rate again in the case of an excess or shortage, and this has made it difficult to control the output accurately. In the case of a fuel-first control type engine, since the amount of fuel which determines the output is first determined, the engine output can be controlled with high accuracy only by controlling the intake air flow rate of the engine. However, no apparatus and method have been provided which transiently control the intake air flow rate of an engine with high accuracy. [0011]
  • It is an object of the present invention to provide an apparatus and a method for controlling engine intake air and a method for controlling output in which in order to control the output of an engine with high accuracy, when the intake air flow rate of the engine is determined (i.e., the output is determined) in accordance with the amount of fuel, an actual engine intake air flow rate is supplied accurately in accordance therewith. [0012]
  • In order to solve the above problems, there is provided an air flow rate controller which has an air flow rate detecting device for detecting an air flow rate, a throttle valve opening/closing device for opening and closing a throttle valve, and a calculating device to which the detection value of the air flow rate detecting device, the position of the throttle valve, the engine speed and a target engine intake air flow rate are input and in that the calculating device drives the throttle valve opening/closing device in advance such that the engine intake air flow rate agrees with the target engine intake air flow rate. [0013]
  • There is also provided a method for controlling engine intake air flow rate in which a time constant of a delay of response of the air flow rate is calculated and the throttle valve is controlled such that a delay of the engine intake air flow rate is corrected based on the calculated time constant to cause the engine intake air flow rate to follow up the target engine intake air flow rate. [0014]
  • The present invention specifically provides the methods and apparatuses described below. [0015]
  • The present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which a command value for the flow rate of intake air to the engine is calculated from a throttle position signal of the electronically controlled throttle provided in a intake pipe, an air flow rate signal detected by an air flow rate meter provided upstream of the electronically controlled throttle and an engine speed signal and in which a target engine intake air flow rate is calculated by finding an over-shooting amount for said electronically controlled throttle valve. [0016]
  • The present invention further provides a method for controlling the flow rate of intake air to an engine including an over-shooting operation in which a throttle position signal from the electronically controlled throttle, the signal of the air flow rate meter, the engine speed signal and the target engine intake air flow rate to be taken into the cylinders of the engine are input to a calculating device and in which the calculating device determines a time constant of a delay of response, calculates a target signal for an air flow rate meter for compensating for the delay of response based on the determined time constant of the delay of response and drives the electronically controlled throttle such that the signal of the air flow rate meter agrees with the target signal. [0017]
  • The present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which an engine intake air flow rate is obtained from a throttle valve position signal, an air flow rate signal of air flowing through a suction pipe and an engine speed signal; an intake air flow rate command value is calculated in accordance with an amount of fuel injection determined based on said intake air flow rate; a throttle valve position signal is obtained by adding an over-shooting amount to said intake air flow rate command value; and said calculation is repeated by obtaining an engine intake air flow rate from the throttle valve position signal, air flow rate signal and the engine speed signal. [0018]
  • The present invention further provides a method for controlling the flow rate of intake air to an engine in which said over-shooting amount is a compensating (correcting) value determined in advance for the delay of change of the intake air flow rate relative to the operation of the electronically controlled throttle. [0019]
  • The present invention provides a method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle, in which an exhaust gas recirculation flow rate of exhaust gas recirculation for introducing the exhaust gas of the engine into a suction pipe is obtained based on a throttle valve position signal, an air flow rate signal of air flowing through the suction pipe and an engine speed signal; a position signal of an EGR valve is obtained by adding an over-shooting amount to a value corresponding to said exhaust gas recirculation flow rate; and said calculation is repeated by obtaining an exhaust gas recirculation flow rate from said throttle valve position signal, air flow rate signal and engine speed signal. [0020]
  • The present invention provides a method for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the internal combustion engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle for detecting the air flow rate, an engine speed meter for detecting engine speed, a calculating device and an EGR valve for an exhaust gas recirculation device for introducing exhaust gas from the internal combustion engine into the suction pipe, in which a throttle position signal from the electronically controlled throttle, an airflow rate meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine are input to the calculating device; the calculating device determines a time constant for a first delay of response, calculates a target signal for the air flow rate meter to compensate for the delay of response based on the determined time constant for the first delay of response and drives the electronically controlled throttle such that the signal from the air flow rate meter agrees with the target signal; and the calculating device determines a time constant for a second delay of response and drives the EGR valve based on the determined time constant for the second delay of response to compensate for the delay of response of the exhaust gas that flows into the engine. [0021]
  • The present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle valve for detecting the air flow rate and an engine speed meter for detecting engine speed, having a configuration including a calculating device which obtains the flow rate of intake air to the engine from a throttle valve position signal, an air flow rate signal and an engine speed signal, calculates an intake air flow rate command value based on said intake air flow rate, obtains a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value and repeats said calculation by obtaining an engine intake flow rate from the throttle valve position signal, the air flow rate signal and engine speed signal. [0022]
  • The present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle valve for detecting the air flow rate and an engine speed meter for detecting engine speed, having a configuration including a calculating device which obtains a flow rate of intake air to the engine from a throttle valve position signal, an air flow rate signal and an engine speed signal, obtains an amount of fuel injection from said engine intake air flow rate, calculates an intake air flow rate command value in accordance with said amount of fuel injection, obtains a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value and repeats said calculation by obtaining an engine intake flow rate from the throttle valve position signal, the air flow rate signal and engine speed signal. [0023]
  • The present invention provides a device for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the engine for controlling air flow rate, an air flow rate meter provided upstream of the electronically controlled throttle for detecting the air flow rate, an engine speed meter for detecting engine speed, a calculating device and an EGR valve for an exhaust gas recirculation device for introducing exhaust gas from the engine into the suction pipe, having a configuration including a calculating device to which a throttle position signal from the electronically controlled throttle, an air flow rate meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine are input, in which the calculating device determines a time constant for a first delay of response, calculates a target signal for the air flow rate meter to compensate for the delay of response based on the determined time constant for the first delay of response and drives the electronically controlled throttle such that the signal from the air flow rate meter agrees with the target signal and in which the calculating device determines a time constant for a second delay of response and drives the EGR valve based on the determined time constant for the second delay of response to compensate for the delay of response of the exhaust gas that flows into the engine. [0024]
  • The present invention provides a method for controlling the output of an engine in which output required for an engine is controlled by a command from an acceleration pedal, in which the torque of an engine is controlled by determining an amount of fuel injection in advance based on an intake air flow rate obtained in a calculating portion, then determining an intake air flow rate command value based on said amount of fuel injection, and determining a target intake air flow rate by adding an over-shooting amount transiently to said intake air flow rate command value to control the opening of an electronically controlled throttle. [0025]
  • According to the invention, once a target engine intake air flow rate is given, a controller predicts the engine intake air flow rate and controls the opening of a throttle valve such to achieve the best approximation of the target engine intake air flow rate. Further, when a target engine intake EGR flow rate is given, an EGR valve is driven such that the EGR valve also achieves the target intake EGR flow rate. As a result, an actual engine intake air flow rate can quickly and accurately reach the target. It is therefore possible to obtain an intake air flow rate which is preferably used in a fuel-first control engine. [0026]
  • This also makes it possible to control the output of an engine taking advantage of the fuel-first type control system. [0027]
  • BRIEF DESCRIPTION OF THE DRAWING
  • FIG. 1 is a diagram showing a method of control as a whole. [0028]
  • FIG. 2 is a diagram showing a method for compensating for a delay in suction. [0029]
  • FIG. 3 is a diagram showing a method for obtaining a target position of a throttle valve. [0030]
  • FIG. 4 is a diagram showing a method for obtaining the pressure inside a suction pipe with improved accuracy. [0031]
  • FIG. 5 is a diagram showing a method for obtaining a flow rate of air passing through a throttle valve with improved accuracy. [0032]
  • FIG. 6 is a diagram showing a method for predicting a change in an engine speed. [0033]
  • FIG. 7 is a view of an integrated apparatus. [0034]
  • FIG. 8 is a view of an integrated apparatus mounted on an engine. [0035]
  • FIG. 9 is a diagram showing an embodiment in which the present invention is applied to an engine with an EGR device. [0036]
  • FIG. 10 is an illustration of a delay in the flow rate of the air taken into an engine. [0037]
  • FIG. 11 is a diagram showing the characteristics of an engine intake air flow rate in an application of the present invention. [0038]
  • FIG. 12 is a diagram showing the characteristics of an engine intake air flow rate in an application of the present invention to an engine with an EGR. [0039]
  • FIG. 13 is a view of an integrated apparatus mounted on an engine with an EGR.[0040]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • An embodiment of a controller and a control method according to the present invention will now be described using FIG. 1. The configuration will be described first. Air taken into an [0041] engine 11 passes an air cleaner 9 and passes a throttle valve 13 to be taken into the engine 11. Exhaust gas from the engine 11 is released to the atmosphere through an exhaust pipe 15. The throttle valve 13 is a part of an electronically controlled throttle 8 and is driven by an electric motor. The opening of the throttle valve 13 is detected by an throttle position sensor which is not shown. An air flow meter 7 is positioned between the throttle valve 13 and the air cleaner 9 to measure the air flow rate in the position of the air flow rate meter 7. In the embodiment, a hot wire type air flow meter was used as the air flow rate meter. The engine speed of the engine 11 is determined based on a signal detected by a crank angle sensor 12.
  • Algorithm for the controller will now be described. When a driver operates on the accelerator pedal, a signal from an accelerator pedal position sensor which is not shown is taken into a [0042] block 1 to calculate the torque (output) required for the engine. Required information on the torque from other sensors which are not shown, e.g., engine required torque for traction control, is also input to the block 1 to be included in the calculation of the required engine torque. A block 2 calculates an amount of fuel injection based on the engine required torque calculated in the block 1 and outputs a fuel injection amount signal to an injector control portion for injecting fuel which is not shown. A block 3 calculates the flow rate of intake air to be taken into cylinders of the engine based on the amount of fuel injection calculated in the block 2 and outputs it as an engine intake air flow rate command. A block 4 calculates the engine speed of the engine 11 obtained by the crank angle sensor 12 and determines a time constant for a delay of the engine intake air flow rate relative to the flow rate of the air passing through the throttle valve based on the engine speed. Once the time constant of delay is determined, a flow rate of air passing through the throttle valve required to reach the engine intake air flow rate command is calculated using an inverse function of a transfer function representing a change in the intake air flow rate of the engine from a change in the throttle valve opening. A block 5 calculates a throttle valve opening that results in the flow rate of the air passing through the throttle valve as calculated in the block 4 based on a signal output by the air flow rate meter 7 and a throttle valve opening signal 10 outputted from the throttle position sensor. The block 5 further controls the opening of the electronically controlled throttle 8 such that the calculated throttle valve opening is achieved.
  • The operation of the [0043] block 4 will be described further using FIG. 2. Engine speed information obtained by the crank angle sensor 12 is input in the a block 4a which calculates a time constant (τ) of delay. This time constant depends on the capacity of the intake pipe downstream of the throttle valve and the engine speed (N). Specifically, it can be calculated using Equation 1.
  • τ=C1(N)/N  (Equation 1)
  • N represents the engine speed and C1 represents a coefficient. [0044]
  • The coefficient C1 is a function of N and can be approximated using a quadratic of N expressed by [0045] Equation 2.
  • C1(N)=a 2·N 2 +a 1·N+a 0  (Equation 2)
  • a[0046] 0-a2 are constants which are empirically defined.
  • When it is desired to reduce the burden on the calculating device, C1 may be stored as a map of N to allow reference to C1. [0047]
  • Next, a [0048] block 4 b uses the time constant of delay (τ) to filter the engine intake air flow rate command with the following transfer function, and this provides a command for the flow rate of air passing through the throttle valve. Equation 3 shows the function for filtering.
  • G(s)=(τs+1)/(C2s+1)  (Equation 3)
  • C2 is a coefficient, and s is a Laplace operator. While C2 may be empirically defined, it should be preferably equal to or smaller than {fraction (1/10)} of τ. The result of the calculation in the [0049] block 4 b is sent to the block 5.
  • The [0050] block 5 will be described in detail using FIG. 3. The air flow rate signal from the air flow meter 7 is input to the block 5 a which linearizes the signal from the air flow meter. The signal output from the air flow meter exhibits a high sensitivity to a low flow rates and a low sensitivity to a high flow rate. Therefore, in order to convert it into a flow rate, it is necessary to use the conversion formula represented by Equation 4 or to store the relationship between the output and the flow rate as a table map in advance and to convert the output signal of the air flow meter into an actual flow rate.
  • Q=b 4·V 4 +b 3·V 3 +b 2·V 2 +b 1·V+b 0  (Equation 4)
  • b[0051] 0-b4 are constants which are empirically defined, and V represents the output of the air flow rate meter.
  • The actual flow rate Q is used as the current flow rate of air passing through the [0052] throttle valve 13. Theoretically, there is a delay, due to the transport of air and due to the detection lag of the air flow meter, but this delay is small and is ignored in this embodiment.
  • A [0053] block 5 b obtains any difference between the current flow rate of air passing through the throttle valve 13 and the command for the flow rate of air passing through the throttle valve 13 obtained in the block 4 and supplies a gain to this difference to obtain a correction amount for the throttle valve opening. A block 5 c adds a signal 10 from the current throttle valve opening sensor to the throttle valve opening correction amount obtained in the block 5 b to determine a throttle valve position command. Further, throttle valve position control is carried out aiming at the determined throttle valve position.
  • A [0054] block 6 obtains throttle valve movement and air flow rate information from block 5 and τ from block 4 to calculate the air flow rate actually taken into the engine. The result is send to the block 2 and sends it to the block 2. The block 2 corrects the amount of fuel injection if necessary.
  • The operation of the throttle valve of this apparatus will be described using FIG. 11. In FIG. 11, the driver stepwise changes the position of the accelerator pedal and, as a result, a [0055] controller 801 issues a command for an increase in the fuel flow rate and stepwise increases in the engine intake air flow rate at a point in time t0 to cause stepwise increase of engine torque. The broken line in FIG. 11(c) represents the engine intake air flow rate command. The engine intake air flow rate command is sent to an integrated calculating device 601 through a bus 701 to adjust the opening (position) of the throttle valve. FIG. 11(a) shows the throttle valve opening. The throttle valve opening operates with an over-shoot from the ultimate opening. The over-shooting amount and over-shooting time are determined by the time constant of delay. Such an operation of the throttle valve can cause near stepwise changes in the engine intake air flow rate that follow up the target as indicated by the solid line in FIG. 11(c) The actual engine intake air flow rate can be controlled at a high speed without the step operation by operating the throttle valve 13 in advance based on the time constant of delay if the target engine intake air flow rate is supplied.
  • In the above-described control method, the [0056] block 5 b has obtained a correction amount for the throttle valve opening from the difference between the current flow rate of air passing through the throttle valve 13 and the command for the flow rate of air passing through the throttle valve obtained in block 4 such that the flow rate of air passing through the throttle valve 13 agrees with the signal of the air flow meter. However, since the throttle valve opening and the flow rate are in a non-linear relationship and the non-linearity is significant especially at low flow rates, this method can take time to converge. The following method is adopted in place of the block 5 to control the throttle valve opening at a higher speed and with higher accuracy.
  • For this purpose, a technique is used in which the current pressure in the intake pipe (the pressure in the intake pipe between the throttle valve and the engine) is first estimated and a throttle valve opening that achieves a target flow rate of air passing through the throttle valve is predicted. [0057]
  • FIG. 4 shows a method for finding the pressure in the intake pipe. The output of the air flow meter (with a symbol “Mat_sensor) is used as the input. A [0058] block 112 h converts the output of the air flow meter into a flow rate using Equation 4 or a table map. A block 112 a makes a selection on which of a value calculated in a block 111 h and the output of the block 112 h is to be used. The output of the block 112 h is selected to estimate the current pressure in the intake pipe. The output of the block 112 a is sent to a block 112 b to calculate the rate of change of pressure of the pressure inside the intake pipe (σPman/σt). The rate of change of the pressure is calculated using Equation 5.
  • σPman/σt=Mat(RT/V)−Map_cal  (Equation 5)
  • Pman represents the pressure inside the intake pipe; t represents time; Mat represents the flow rate of air passing through the throttle valve; R represents a gas constant; V represents the volume between the throttle and engine; and Map_cal represents the engine intake air flow rate. The result is subjected to time integration in a [0059] block 112 c to calculate the change of pressure ΔPman. A block 112 d obtains the sum of the change of pressure ΔPman and a previous calculated value Pman1 and newly stores it as Pman2. Pman2 is stored in a block 112 e to be used for the next calculation in the block 112 e. The output of the block 112 d is sent to a block 112 g for calculating the engine intake air flow rate and a block 112 f for calculating a coefficient. The block 112 f also receives the engine speed information N at the same time to calculate a coefficient Ev.
  • The coefficient Ev varies depending on the engine speed (N) and can be approximated using a quadratic of N expressed by [0060] Equation 6.
  • Ev(N)= e 2·N 2 +e 1·N+e 0  (Equation 6)
  • e[0061] 0-e2 are constants which are empirically defined.
  • When it is desired to reduce the burden on the calculating device, Ev may be stored as a table map of N to allow reference to Ev(N). [0062]
  • The coefficient Ev is sent to the block [0063] 112 g for calculating the engine intake air flow rate (Map_cal). In the block 112 g, Equation 7 is calculated.
  • Map_cal=N/120*V*Ev/R/Tman*Pman  (Equation 7)
  • Tman represents the temperature of the air inside the intake pipe. The temperature of the air inside the intake pipe may be similar to the ambient air temperature and is sent by the [0064] bus 701. The result of the block 112 g is sent to the block 112 b for calculating the change of pressure to be used for the next calculation.
  • The pressure inside the intake pipe Pman obtained in the block [0065] 112 d is used for the calculation of the flow rate of air passing through the throttle valve.
  • FIG. 5 shows a method for calculating the flow rate of air passing through the throttle valve. [0066]
  • The flow rate of air passing through the throttle valve not only depends on the throttle valve opening (α) but also varies depending on the pressure inside the intake pipe Pman and the atmospheric pressure Pamb. A method is adopted here in which the flow rate of air passing through the throttle valve is obtained by multiplying a flow rate obtained from α by a coefficient determined by Pman and Pamb. When the throttle valve opening α is input, a [0067] block 111 i calculates a flow rate a1 as a cubic algebraic expression of α and sends it to a calculation portion 111 h. The coefficients c0, c1, c2, c3 of the cubic algebraic expression are empirically defined and are input in advance. Referring to the manifold pressure Pman_cal and the atmospheric pressure Pamb, the magnitudes of them are compared in comparison portions 111 a-111 c; a coefficient 1 is obtained when the manifold pressure Pman is smaller than ½ of the atmospheric pressure Pamb; the coefficient is calculated according to a coefficient calculating portion 111 e when it is equal to greater than the same and smaller than Pamb; the coefficient is determined by a coefficient calculating portion 111 f when the manifold pressure Pman is smaller than twice the atmospheric pressure and is determined by a coefficient calculating portion 111 g when greater than twice the atmospheric pressure; and the result is sent to the calculating portion 111 h. As the atmospheric pressure Pamb, Pman_cal is stored when the throttle is fully opened, and the value is used. The calculating portion 111 h obtains the product of the coefficient a1 according to the position of the throttle valve and the coefficient a2 of the 111 d-111 g to calculate the flow rate of air passing through the throttle valve Mat_cal. To reduce the burden on the calculating device, a table map may be used to which the pressure inside the intake pipe, the atmospheric pressure and the throttle valve opening are input and which refers to the flow rate of air passing through the throttle valve.
  • While the resultant flow rate of air passing through the throttle valve Mat_cal is acceptable if it agrees with the command for the flow rate of air passing through the throttle valve obtained in the [0068] block 4, if they do not agree, the throttle valve opening α input to the block 111 a is virtually varied to carry out calculations in the blocks 111 a-h to identify the throttle valve opening α with which Mat_cal becomes closest.
  • To obtain a flow rate of air passing through the throttle valve Mat_cal with improved accuracy, Mat_cal may be selected in the [0069] block 112 a (FIG. 4) after the calculations in the blocks 111 a-i to calculate the blocks 112 b-g and the pressure inside the suction pipe Pman_cal may be calculated in the blocks 111 a-h in FIG. 2 again to obtain the flow rate of air passing through the throttle valve Mat_cal. In this case, while the current engine speed 113 may be used as the engine speed information N used in the block 112 f, it is better to pay attention to fluctuation of the engine speed in order to calculate a coefficient Ev more accurately.
  • For this purpose, the calculation for predicting the engine speed shown in FIG. 6 is used. First, a [0070] block 402 predicts the engine torque. The result of the engine intake air flow rate Map_cal obtained in the block 112 g, a target air fuel ratio λ and the current engine speed (the symbol N[0] in FIG. 6) are used for this purpose. The target air fuel ratio λ is a constant value or is set by obtaining information from the control portion for determining the amount of fuel injection. Engine torque Teng is calculated using a table map whose parameters are three variables, i.e., λ, N[0] and Map_cal.
  • Next, the result of the engine torque Teng obtained in the [0071] block 402 is multiplied by the inverse number of the inertia J. The inertia J is supplied by a control portion that monitors the state of the gear ratio of the vehicle because it varies depending on the gear ratio of the driving and transmission mechanism of the vehicle which is not shown. More conveniently, the inertia J may be set as an empirically obtained constant value, although the accuracy is reduced. The result will correspond to the change in angular velocity of the engine. It can be subjected to time integration to obtain the engine speed, thereby making it possible to predict the engine speed at the time of a change in the throttle valve opening α.
  • This makes it possible to predict the flow rate of air passing through the throttle valve at the time of a change in the throttle valve opening α and to cause the throttle valve position to follow up a command for the flow rate of air passing through the throttle valve with accuracy and at a high speed. [0072]
  • According to the above-described method of control, while the air flow meter [0073] 7, electronically controlled throttle 8 and calculating device 14 my be separately provided as shown in FIG. 1 above, they may be integrated. Especially, when the air flow meter 7 and the throttle valve are close to each other, the air flow meter 7 can detect the flow rate of air passing through the throttle valve without delay to improve the present method of control further. Further, by integrating also the calculating device, the connection between the calculating device 14, air flow meter 7 and electronically controlled throttle 8 is simplified.
  • FIG. 7 shows an apparatus in which an air flow meter, an electronically controlled throttle and a calculating device are integrated (hereinafter “integrated apparatus”). The [0074] integrated apparatus 610 is constituted by a calculating device 601, an air flow rate meter 602 connected thereto, a throttle valve 603, an electric motor 604 for driving the throttle valve, a driving portion 605 incorporating a train of gears and a spring mechanism for transferring the driving force of the motor 604 and a throttle position sensor 606 for detecting the opening of the throttle valve, and the throttle position sensor 606 and the electric motor 604 are connected to the calculating device 601 through a cable 607 and a cable 608, respectively. The cable 607 sends a signal from the sensor 606 to the calculating device 601. A signal for driving the electric motor 604 is sent from the calculating device 601. Further, a connector 609 is provided to allow the calculating device 601 to communicate with the outside.
  • FIG. 8 shows a state in which the apparatus of the invention is mounted on an engine. The [0075] integrated apparatus 610 is mounted on a suction pipe of an engine 802 and is connected to a controller 801 which controls the vehicle as a whole including the engine by a signal line. Position information 801a of an acceleration pedal which is stepped on by a driver and other information 801 b on the vehicle is input to the controller 801 which outputs a signal 801 c for various actuators, a signal 801 d to a fuel injection injector and an ignition signal 801 e. In the controller 801, torque (FIG. 1, block 1) and the amount of fuel injection required for the engine are calculated (FIG. 1, block 2), and an engine intake air flow rate command is calculated (FIG. 1, block 3).
  • Engine speed information and the engine intake air flow rate command are sent from the [0076] controller 801 through the connector 609 of the integrated apparatus 610 by a bus 701. The calculating device 601 of the integrated apparatus performs delay compensation (FIG. 1, block 4), throttle valve control (FIG. 1, block 5) and the calculation of the current engine intake air flow rate (FIG. 1, block 6) such that the actual engine intake air flow rate follows up the engine intake air flow rate command.
  • By separating the calculating [0077] device 601 and the controller 801 in such a manner, it is possible to reduce the calculation load on the controller 801 that controls the engine as a whole. Further, even when there is a modification of the engine accompanied by modifications of the electronically controlled throttle and air flow rate meter, since only the engine intake air flow rate is specified, the controller 801 can be shared between different engines to provide the effect of cost reduction. Further, since the integrated apparatus 610 only causes the throttle valve based on a command on the engine intake air flow rate, it can be also shared because modifications on the intake system and engine only result in a need for changes in internal coefficients. In the case of separate bodies, each of experimental constants and maps must be changed each time in consideration to the characteristics of the air flow rate meter and electronically controlled throttle, which has resulted in a high cost.
  • As another embodiment (second embodiment), a description will now be made on a method of control in which desirable amounts of air and exhaust gas are introduced into an engine having an exhaust gas recirculation valve (EGR valve) to perform exhaust gas recirculation (EGR: Exhaust Gas Recirculation). FIG. 9 shows the method of control. Exhaust gas is introduced from an [0078] exhaust pipe 15 through an EGR pipe 16 and an EGR valve 17 into a suction pipe. The amount of the introduced exhaust gas is controlled by the EGR valve 17.
  • A [0079] block 1 calculates toque required for the engine by an operation of a driver on an acceleration pedal or the like. A block 2 determines the amount of fuel injection. A block 3 calculates the engine intake air flow rate and a block 36 calculates an engine intake EGR flow rate to output an engine intake air flow rate command and an engine intake EGR flow rate command, respectively. A block 4 calculates the engine speed of the engine 11 obtained by a crank angle sensor 12 and determines a time constant for delay of the engine intake air flow rate relative to the flow rate of air passing through the throttle valve based on the engine speed. Once the time constant of delay is determined, it is possible to compensate for a delay using an inverse function of a transfer function representing a change in the intake air flow rate of the engine from a change in the throttle valve opening. That is, a flow rate of air passing through the throttle valve required to reach the engine intake air flow rate command is calculated.
  • A [0080] block 5 calculates a throttle valve opening to achieve the flow rate of air passing through the throttle valve calculated in the block 4 using a signal output by an air flow meter 7, a throttle valve opening signal 10 and the opening of the EGR valve obtained in the block 5. Further, the opening of the electronically controlled throttle is controlled such that the calculated throttle valve opening is achieved.
  • A [0081] block 6 succeeds the information input to the block 5 and calculates the actual flow rate of the air taken into the engine and sends it to a block 2. The block 2 corrects the amount of fuel injection with the information in the block 5.
  • A [0082] block 37 determines a time constant of delay of the engine intake EGR flow rate relative to the flow rate of exhaust gas passing through the EGR valve based on the time constant of delay in the block 4. Once the time constant of delay is determined, it is possible to compensate for a delay using an inverse transfer function of a transfer function representing a change in the intake EGR flow rate of the engine from a change in the EGR valve opening. That is, an EGR flow rate passing through the EGR valve required to reach the engine intake EGR flow rate command is calculated.
  • A [0083] block 39 adjusts the opening of the EGR valve such that the EGR flow rate passing through the EGR valve is achieved.
  • A description will now be made using FIG. 10 and FIG. 11 on a delay of an engine intake air flow rate flowing into the cylinders of an engine in relation to the first embodiment and second embodiment. A case is shown here in which the engine speed is constant. In FIG. 10, FIG. 10([0084] a) shows the opening of a throttle valve provided upstream of the intake side of the engine. The opening of the throttle valve is stepwise operated at a point in time t0. FIG. 10(b) shows a flow rate detected by an air flow rate meter provided upstream of the throttle valve at the same point in time. It is observed from a comparison between FIGS. 10(a), (b) that a delay occurs in (b) in which slight over-shoot is also seen. FIG. 10(c) shows the engine intake air flow rate taken into the cylinders of the engine. The solid line indicates an actual engine intake air flow rate, and the broken line indicates a flow rate in accordance with the opening of the throttle valve as a reference.
  • In FIG. 10([0085] c), the engine intake air flow rate slowly increases. This is attributable to the volume of the intake pipe between the throttle valve and the engine. Since it takes time for the volume to be filled, an abrupt change in the throttle valve causes no abrupt change in the engine intake air flow rate. That is, the greater the capacity, the greater the delay. Further, the engine intake air flow rate is also delayed from the output of the air flow rate meter in FIG. 10(b). The engine intake air flow rate is delayed from the operation of the throttle valve.
  • Under such circumstances, according to conventional techniques, the delay of the engine intake air flow rate in response to an abrupt change in the throttle valve opening has been calculated to adjust the amount of fuel injection. The present invention provides an apparatus and method for correcting the delay of the engine intake air flow rate itself. [0086]
  • The operation will be described with reference to a case as an example in which the torque of an engine is increased stepwise as a result of abrupt stepping of the driver on the acceleration pedal or because of the running state of the vehicle. The required torque for the engine is first determined, and an amount of fuel injection is determined based on the same. After a target engine intake air flow rate to maintain an optimum air fuel ratio is determined, a calculation is then carried out to obtain a time constant for the delay of the engine intake air flow rate relative to the movement of the throttle valve from the engine speed. The throttle valve operates to compensate for the delay based on the calculated delay time constant. In other words, a target flow rate of air passing through the throttle valve is obtained from the engine intake air flow rate using a transfer function (transfer function to compensate for a delay) having characteristics that are the inverse of those of a transfer function whose input is the flow rate of air passing through the throttle valve and whose output is the engine intake air flow rate (transfer function to give a delay). The throttle valve is operated using an electronically controlled throttle such that a command and an actual flow rate agree with each other by using the target flow rate of air passing through the throttle valve as the command value and by comparing it with the actual throttle valve flow rate calculated based on an air flow rate detected by the air flow meter. Further, the engine intake air flow rate is estimated using the flow rate of air passing through the throttle valve and the time constant of delay, and the result is returned to a calculating portion for determining the amount of fuel injection to correct the amount of fuel injection if necessary. [0087]
  • The operation of the throttle valve will now be described using FIG. 11. The broken line in FIG. 11([0088] c) is the target engine intake air flow rate. It is varied stepwise at a point in time t0. The calculating device obtains the time constant of delay from the engine speed and causes the throttle valve taking the factor of the time constant of delay into account such that the engine intake air flow rate varies stepwise. As shown in FIG. 11(a), the throttle valve operates with an over-shoot from the ultimate opening. The over-shooting amount and over-shooting time are determined by the time constant of delay. Such an operation of the throttle valve can cause stepwise changes in the engine intake air flow rate that follow up the target as indicated by the solid line in FIG. 11(c). The actual engine intake air flow rate can be controlled at a high speed without the step operation by operating the throttle valve 13 in advance based on the time constant of delay if the target engine intake air flow rate is supplied.
  • FIG. 13 shows a state in which an apparatus that implements the above-described control method is mounted on an engine. An [0089] integrated apparatus 810 is mounted on a suction pipe of an engine 11.
  • An [0090] integrated apparatus 610 is connected by a controller 801 that outputs a fuel injection signal 801 d and an ignition signal 801 e. The integrated apparatus 610 receives the engine speed, an engine intake air flow rate command 103 and an engine intake EGR flow rate command through a bus 810. The integrated apparatus 610 is connected not only to a throttle valve integral therewith but also to an EGR valve 17 which is a separate body to control the opening of the EGR valve.
  • FIG. 12 shows a case wherein the engine intake air flow rate and EGR flow rate were adjusted in the above-described configuration. As indicated by the broken line in FIG. 12[0091] c, an example is shown in which an engine intake air flow rate was given as a target value at a point in time t0 and in which an engine intake EGR flow rate was then given stepwise at a point in time t1 such that the total flow rate flowing into the engine (EGR flow rate+air flow rate) would not change. As indicated by the solid line in FIG. 12(c), the engine intake air flow rate and EGR flow rate changed in accordance with the target values. At this time, the throttle valve opening changes as shown in FIG. 12(a). It temporarily opens wide between the points in time t0 and t1 to correct a delay of response attributable to the manifold. It temporarily operates toward closing side at the point in time t1 to reduce the engine intake air flow rate abruptly. Thereafter, the throttle valve is positioned toward the opening side compared to a case wherein no EGR is provided because of an increase in the pressure inside the manifold as a result of the introduction of an EGR. On the other hand, the flow rate detected by the air flow meter exhibits substantially the same flow rate pattern whether there is an EGR or not. This is because the present method of control causes the throttle valve to operate based on the flow rate of air taken into the engine as a reference instead of simply driving the signal of the air flow rate meter to a target value. FIG. 12(d) shows the opening of the EGR valve. At the point in time t1 and afterward, the EGR valve starts an opening operation and operates to cause a temporary large opening to compensate for a delay in the filling of the manifold. This is because the present method of control causes the EGR valve to operate based on the EGR flow rate taken into the engine as a reference.
  • While the above embodiments have been described primarily with reference to DI engines, they may be applied to cases wherein a conventional MPI engine is used on a fuel-first basis or to dilute mixture combustion engines (lean burn engines) and the like. [0092]
  • Further, since the engine intake air flow rate is always calculated, it may be easily used for detecting failures of an air flow meter and an air fuel ratio sensor by comparing it with the detection values of the air fuel ratio sensor measuring an air fuel ratio from components in exhaust gas and the air flow meter. [0093]

Claims (10)

What is claimed is:
1. A method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle comprising the steps of:
calculating a command value for the flow rate of intake air to the engine from a throttle position signal of the electronically controlled throttle provided in a suction pipe, an air flow rate signal detected by an air flow meter provided upstream of the electronically controlled throttle valve and an engine speed signal; and
calculating a target engine intake air flow rate by finding an over-shooting amount for said electronically controlled throttle valve.
2. A method according to claim 1, wherein an over-shooting operation includes;
determining a time constant of a delay of response based on the throttle position signal from the electronically controlled throttle, the signal of the air flow meter, the engine speed signal and the target engine intake air flow rate to be taken into the cylinders of the engine by a calculating device;
calculating a target signal for an air flow meter for compensating for the delay of response based on the determined time constant of the delay of response; and
driving the electronically controlled throttle such that the signal of the air flow rate meter agrees with the target signal.
3. A method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle comprising the steps of:
calculating an engine intake air flow rate from a throttle valve position signal, an air flow rate signal of air flowing through a suction pipe and an engine speed signal;
calculating an intake air flow rate command value in accordance with an amount of fuel injection determined based on said intake air flow rate;
calculating a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value; and
repeating above calculations by calculating an engine intake air flow rate from the throttle valve position signal, air flow rate signal and the engine speed signal.
4. A method for controlling the flow rate of intake air to an engine by controlling the opening of an electronically controlled throttle comprising the steps of:
calculating an exhaust gas recirculation flow rate of exhaust gas recirculation for introducing the exhaust gas of the engine into the intake pipe based on a throttle valve position signal, an air flow rate signal of air flowing through the intake pipe and an engine speed signal;
calculating a position signal of an exhaust gas recirculation flow rate adjusting valve (referred to as “EGR valve”) by adding an over-shooting amount to a value corresponding to said exhaust gas recirculation flow rate; and
repeating said calculation by calculating an exhaust gas recirculation flow rate from said throttle valve position signal, air flow rate signal and engine speed signal.
5. A method according to claim 3 or 4, wherein said over-shooting amount is a compensating value determined in advance for the delay of change of the intake air flow rate relative to the operation of the electronically controlled throttle.
6. A method for controlling the flow rate of intake air to an engine having an electronically controlled throttle provided in a suction pipe for introducing air in the internal combustion engine for controlling air flow rate, an air flow meter provided upstream of the electronically controlled throttle for detecting the air flow rate, an engine speed meter for detecting engine speed, a calculating device and a flow rate adjusting valve for an exhaust gas recirculation device for introducing exhaust gas from the internal combustion engine into the intake pipe comprising the steps of:
determining a time constant for a first delay of response based on a throttle position signal from the electronically controlled throttle, an air flow meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine by a calculating device;
calculating a target signal for the air flow rate meter to compensate for the delay of response based on the determined time constant for the first delay of response;
driving the electronically controlled throttle such that the signal from the air flow rate meter agrees with the target signal;
determining a time constant for a second delay of response; and
driving the flow rate adjusting valve based on the determined time constant for the second delay of response to compensate for the delay of response of the exhaust gas that flows into the engine.
7. A device for controlling the flow rate of intake air to an engine comprising:
an electronically controlled throttle provided in a suction pipe for introducing air in the engine to control air flow rate;
an air flow rate meter provided upstream of the electronically controlled throttle valve to detect the air flow rate
an engine speed meter to detect engine speed; and
a calculating device which calculates the flow rate of intake air to the engine based on a throttle valve position signal, an air flow rate signal and an engine speed signal, calculates an intake air flow rate command value based on said intake air flow rate, calculates a throttle valve position signal by adding an over-shooting amount to said intake air flow rate command value and repeats said calculation by calculating an engine intake flow rate based on the throttle valve position signal, the air flow rate signal and engine speed signal.
8. A device according to claim 7, wherein said calculating device calculates an amount of fuel injection based on said engine intake air flow rate and calculates said intake air flow rate command value in accordance with said amount of fuel injection.
9. A device for controlling the flow rate of intake air to an engine comprising:
an electronically controlled throttle provided in a suction pipe for introducing air in the internal combustion engine to control air flow rate;
an air flow rate meter provided upstream of the electronically controlled throttle to detect the air flow rate;
an engine speed meter to detect engine speed;
a flow rate adjusting valve for an exhaust gas recirculation device to introduce exhaust gas from the engine into the suction pipe;
a calculating device which determines a time constant for a first delay of response based on a throttle position signal from the electronically controlled throttle, an air flow meter signal, an engine speed signal, the flow rate of intake air to be taken into the cylinders of the engine and the flow rate of the exhaust gas to be taken into the cylinder of the engine, calculates a target signal for the air flow meter to compensate for the delay of response based on the determined time constant for the first delay of response, drives the electronically controlled throttle such that the signal from the air flow meter agrees with the target signal, determines a time constant for a second delay of response and drives the flow rate adjusting valve based on the determined time constant for the second delay of response to compensate for the delay of response of the exhaust gas that flows into the engine.
10. A method for controlling the output of an engine in which output required for an engine is controlled by a command from an acceleration pedal comprising the steps of:
determining an amount of fuel injection in advance based on an intake air flow rate;
determining an intake air flow rate command value based on said amount of fuel injection; and
determining a target intake air flow rate by adding an over-shooting amount transiently to said intake air flow rate command value to control the opening of an electronically controlled throttle.
US10/042,741 1998-09-18 2001-02-22 Method and apparatus for controlling intake airflow rate of an engine and method for controlling output Abandoned US20030075147A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/042,741 US20030075147A1 (en) 1998-09-18 2001-02-22 Method and apparatus for controlling intake airflow rate of an engine and method for controlling output

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP10-264927 1998-09-18
JP10264927A JP2000097086A (en) 1998-09-18 1998-09-18 Intake air flow rate control method of engine, control device and output control method
US09/397,855 US6199537B1 (en) 1998-09-18 1999-09-17 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output
US10/042,741 US20030075147A1 (en) 1998-09-18 2001-02-22 Method and apparatus for controlling intake airflow rate of an engine and method for controlling output

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/397,855 Continuation US6199537B1 (en) 1998-09-18 1999-09-17 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output

Publications (1)

Publication Number Publication Date
US20030075147A1 true US20030075147A1 (en) 2003-04-24

Family

ID=17410135

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/397,855 Expired - Fee Related US6199537B1 (en) 1998-09-18 1999-09-17 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output
US09/764,463 Expired - Fee Related US6386182B2 (en) 1998-09-18 2001-01-19 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output
US10/042,741 Abandoned US20030075147A1 (en) 1998-09-18 2001-02-22 Method and apparatus for controlling intake airflow rate of an engine and method for controlling output
US10/128,668 Abandoned US20020129790A1 (en) 1998-09-18 2002-04-24 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US09/397,855 Expired - Fee Related US6199537B1 (en) 1998-09-18 1999-09-17 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output
US09/764,463 Expired - Fee Related US6386182B2 (en) 1998-09-18 2001-01-19 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/128,668 Abandoned US20020129790A1 (en) 1998-09-18 2002-04-24 Method and apparatus for controlling intake air flow rate of an engine and method for controlling output

Country Status (3)

Country Link
US (4) US6199537B1 (en)
EP (1) EP0987417A3 (en)
JP (1) JP2000097086A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030213465A1 (en) * 2002-04-08 2003-11-20 Gerhard Fehl Method and device for controlling an engine
US20060048760A1 (en) * 2001-08-06 2006-03-09 Toyota Jidohsa Kabushikikaisha Egr control device and method for internal combustion engine
US20060080024A1 (en) * 2004-10-08 2006-04-13 Nissan Motor Co., Ltd. Fuel injection control of engine
US20090173314A1 (en) * 2008-01-09 2009-07-09 Gm Global Technology Operations, Inc. Speed control in a torque-based system
US20110139117A1 (en) * 2009-12-16 2011-06-16 Gm Global Technology Operations, Inc. Speed control systems and methods for internal combustion engines
US20120016569A1 (en) * 2010-07-14 2012-01-19 Honda Motor Co., Ltd. Fuel injection control system
US20120053765A1 (en) * 2010-08-30 2012-03-01 Gm Global Technology Operations, Inc. Method for controlling internal combustion engines in hybrid powertrains
US20130103253A1 (en) * 2006-06-08 2013-04-25 Bernie C. Thompson Vehicle diagnostic tool - utilizing volumetric efficiency
US9322349B2 (en) 2013-10-24 2016-04-26 Mitsubishi Electric Corporation Internal combustion engine control apparatus

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4191320B2 (en) * 1999-05-31 2008-12-03 本田技研工業株式会社 EGR control device for internal combustion engine
JP3840348B2 (en) * 1999-06-02 2006-11-01 株式会社日立製作所 Control device for multi-cylinder internal combustion engine
US6308683B1 (en) * 2000-01-06 2001-10-30 Ford Global Tech, Inc. Cylinder air charge estimation assembly
FR2804472B1 (en) * 2000-02-02 2002-07-26 Sagem METHOD AND DEVICE FOR CONTROLLING A FLOW OF GAS PASSING THROUGH A THRIGGING MEMBER
EP1234964A1 (en) * 2001-02-20 2002-08-28 Sagem S.A. Method and apparatus for controlling the flow rate of a gas passing a throttle element
US7267100B2 (en) 2001-04-03 2007-09-11 Hitachi, Ltd. Controller of internal combustion engine
JP3984439B2 (en) * 2001-06-19 2007-10-03 株式会社日立製作所 Control device for internal combustion engine
US6880524B2 (en) * 2002-04-15 2005-04-19 Ford Global Technologies, Llc Diesel EGR control
JP4154991B2 (en) * 2002-10-23 2008-09-24 トヨタ自動車株式会社 Intake air amount estimation device for internal combustion engine
JP3995239B2 (en) * 2002-10-30 2007-10-24 株式会社小松製作所 Control method of engine EGR system
US6805095B2 (en) * 2002-11-05 2004-10-19 Ford Global Technologies, Llc System and method for estimating and controlling cylinder air charge in a direct injection internal combustion engine
JP4207718B2 (en) * 2003-08-26 2009-01-14 トヨタ自動車株式会社 Control device for internal combustion engine
US7765051B2 (en) * 2005-03-31 2010-07-27 Toyota Jidosha Kabushiki Kaisha Device for controlling internal combustion engine
US7861697B2 (en) * 2006-06-01 2011-01-04 Rem Technology, Inc. Carbureted natural gas turbo charged engine
JP2010534781A (en) * 2007-10-17 2010-11-11 デルファイ・テクノロジーズ・インコーポレーテッド Internal combustion engine system
US20090125215A1 (en) * 2007-11-08 2009-05-14 Denso Corporation Variable valve timing control system and method
JP4766149B2 (en) * 2009-04-10 2011-09-07 トヨタ自動車株式会社 INTERNAL COMBUSTION ENGINE DEVICE, ITS CONTROL METHOD, AND VEHICLE
FR2949137B1 (en) * 2009-08-13 2012-02-24 Renault Sa ESTIMATING THE AIR FLOW OF A MOTOR VEHICLE MOTOR
JP5664463B2 (en) * 2011-06-08 2015-02-04 トヨタ自動車株式会社 Control device for internal combustion engine
JPWO2014080523A1 (en) * 2012-11-26 2017-01-05 トヨタ自動車株式会社 Control device for internal combustion engine
US9714616B2 (en) * 2014-03-26 2017-07-25 GM Global Technology Operations LLC Non-model predictive control to model predictive control transitions
US9765703B2 (en) 2013-04-23 2017-09-19 GM Global Technology Operations LLC Airflow control systems and methods using model predictive control
US9863345B2 (en) 2012-11-27 2018-01-09 GM Global Technology Operations LLC System and method for adjusting weighting values assigned to errors in target actuator values of an engine when controlling the engine using model predictive control
US9797318B2 (en) 2013-08-02 2017-10-24 GM Global Technology Operations LLC Calibration systems and methods for model predictive controllers
US9732688B2 (en) 2014-03-26 2017-08-15 GM Global Technology Operations LLC System and method for increasing the temperature of a catalyst when an engine is started using model predictive control
US9784198B2 (en) 2015-02-12 2017-10-10 GM Global Technology Operations LLC Model predictive control systems and methods for increasing computational efficiency
US9920697B2 (en) 2014-03-26 2018-03-20 GM Global Technology Operations LLC Engine control systems and methods for future torque request increases
US9810171B2 (en) * 2013-12-03 2017-11-07 Ford Global Technologies, Llc Method for determining an offset of a manifold pressure sensor
JP6304307B2 (en) 2016-06-06 2018-04-04 トヨタ自動車株式会社 Control device for internal combustion engine
US9938908B2 (en) 2016-06-14 2018-04-10 GM Global Technology Operations LLC System and method for predicting a pedal position based on driver behavior and controlling one or more engine actuators based on the predicted pedal position

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5331030A (en) * 1976-09-03 1978-03-23 Nissan Motor Co Ltd Mixture controller
JPS56107925A (en) * 1980-01-31 1981-08-27 Mikuni Kogyo Co Ltd Electronically controlled fuel injector for ignited internal combustion engine
JPS5791343A (en) * 1980-11-28 1982-06-07 Mikuni Kogyo Co Ltd Electronically controlled fuel injector for ignition internal combustion engine
US4471741A (en) * 1982-12-20 1984-09-18 Ford Motor Company Stabilized throttle control system
JPS59196936A (en) * 1983-04-22 1984-11-08 Hitachi Ltd Fuel controlling apparatus
KR890000500B1 (en) * 1983-11-21 1989-03-20 가부시기가이샤 히다찌세이사꾸쇼 Air-fuel ratio control apparatus for internal combustion engines
JPS60178940A (en) * 1984-02-24 1985-09-12 Nissan Motor Co Ltd Intake-air control device in internal-combustion engine
JPS62195446A (en) * 1986-02-19 1987-08-28 Mitsubishi Motors Corp Exhaust gas reflux device for engine
JP2507315B2 (en) * 1986-03-26 1996-06-12 株式会社日立製作所 Internal combustion engine controller
JPS62261634A (en) * 1986-05-09 1987-11-13 Nissan Motor Co Ltd Control device for internal combustion engine
JPH02104930A (en) 1988-10-13 1990-04-17 Fuji Heavy Ind Ltd Device for controlling fuel injection of internal combustion engine
JPH04134136A (en) 1990-09-26 1992-05-08 Fuji Heavy Ind Ltd Fuel injection controller for internal combustion engine
DE4215107C1 (en) * 1992-05-07 1994-01-20 Daimler Benz Ag Control system for fuel-injected IC engine - calculates required fuel quantity from accelerator pedal position, in turn used to calculate air intake mass flow rate
DE4443502A1 (en) * 1994-12-07 1996-06-13 Bosch Gmbh Robert Device for an internal combustion engine
DE19515855A1 (en) * 1995-04-29 1996-10-31 Volkswagen Ag Method for adjusting the movement of a performance-changing control element
DE19628235C2 (en) * 1995-07-13 2003-04-17 Nissan Motor Integrated engine control with a motor vehicle exhaust gas control device
DE19655231B4 (en) 1995-07-13 2012-04-26 Nissan Motor Co., Ltd. Diesel engine control device with an exhaust gas control device
US6014955A (en) * 1996-09-19 2000-01-18 Toyota Jidosha Kabushiki Kaisha Control apparatus for internal combustion engine using air-amount-first fuel-amount-second control method

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060048760A1 (en) * 2001-08-06 2006-03-09 Toyota Jidohsa Kabushikikaisha Egr control device and method for internal combustion engine
US20030213465A1 (en) * 2002-04-08 2003-11-20 Gerhard Fehl Method and device for controlling an engine
US6827070B2 (en) * 2002-04-08 2004-12-07 Robert Bosch Gmbh Method and device for controlling an engine
US7055508B2 (en) * 2002-08-12 2006-06-06 Toyota Jidosha Kabushiki Kaisha EGR control device and method for internal combustion engine
US20060080024A1 (en) * 2004-10-08 2006-04-13 Nissan Motor Co., Ltd. Fuel injection control of engine
US7092813B2 (en) * 2004-10-08 2006-08-15 Nissan Motor Co., Ltd. Fuel injection control of engine
US20130103253A1 (en) * 2006-06-08 2013-04-25 Bernie C. Thompson Vehicle diagnostic tool - utilizing volumetric efficiency
US8612091B2 (en) * 2006-06-08 2013-12-17 Bernie C. Thompson Vehicle diagnostic tool-utilizing volumetric efficiency
US7698049B2 (en) * 2008-01-09 2010-04-13 Gm Global Technology Operations, Inc. Speed control in a torque-based system
US20090173314A1 (en) * 2008-01-09 2009-07-09 Gm Global Technology Operations, Inc. Speed control in a torque-based system
DE102009003948B4 (en) * 2008-01-09 2017-11-23 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) Engine control system and engine control method
US20110139117A1 (en) * 2009-12-16 2011-06-16 Gm Global Technology Operations, Inc. Speed control systems and methods for internal combustion engines
US8744716B2 (en) 2009-12-16 2014-06-03 GM Global Technology Operations LLC Speed control systems and methods for internal combustion engines
US20120016569A1 (en) * 2010-07-14 2012-01-19 Honda Motor Co., Ltd. Fuel injection control system
US8826885B2 (en) * 2010-07-14 2014-09-09 Honda Motor Co., Ltd. Fuel injection control system
US20120053765A1 (en) * 2010-08-30 2012-03-01 Gm Global Technology Operations, Inc. Method for controlling internal combustion engines in hybrid powertrains
US8364373B2 (en) * 2010-08-30 2013-01-29 GM Global Technology Operations LLC Method for controlling internal combustion engines in hybrid powertrains
US9322349B2 (en) 2013-10-24 2016-04-26 Mitsubishi Electric Corporation Internal combustion engine control apparatus

Also Published As

Publication number Publication date
US20010017126A1 (en) 2001-08-30
US6199537B1 (en) 2001-03-13
US6386182B2 (en) 2002-05-14
JP2000097086A (en) 2000-04-04
EP0987417A3 (en) 2001-01-17
US20020129790A1 (en) 2002-09-19
EP0987417A2 (en) 2000-03-22

Similar Documents

Publication Publication Date Title
US6199537B1 (en) Method and apparatus for controlling intake air flow rate of an engine and method for controlling output
EP1024272B1 (en) Control method for turbocharged diesel engines having exhaust gas recirculation
US6553958B1 (en) Adaptive torque model for internal combustion engine
EP1987242B1 (en) Engine control system
US7571711B2 (en) Engine controller and controlling method
EP1024262A2 (en) Estimated mass airflow in turbocharged engines having exhaust gas recirculation
JP2778251B2 (en) Control device for internal combustion engine and continuously variable transmission
EP0517838B1 (en) Method and device for control of the richness of the air/fuel feed mixture of an internal combustion engine
US20110295525A1 (en) Cylinder intake air amount calculating apparatus for internal combustion engine
JPH1182090A (en) Internal combustion engine control system
US8538660B2 (en) Vehicle control apparatus and control method
KR20000070312A (en) Device for controlling an internal combustion engine with controlled ignition and direct injection
JP4849588B2 (en) Control device for internal combustion engine
JPS6088831A (en) Method of controlling operation characteristic quantity for operation control means of internal-combustion engine
JP3716945B2 (en) Intake air amount control device for internal combustion engine
JPH0763124A (en) Method and equipment for controlling internal combustion engine
JP3031982B2 (en) Vehicle control device
JP3608388B2 (en) Travel resistance estimation device and vehicle travel control device
JP2924246B2 (en) Output control device for internal combustion engine
US6612284B1 (en) Device and method for engine control
US11448150B2 (en) Engine control device and engine control method
JP4376563B2 (en) Control device for internal combustion engine
JP2830413B2 (en) Air-fuel ratio control device for internal combustion engine
JP2660620B2 (en) Idle speed control device for internal combustion engine
EP1482153A1 (en) A combustion engine and a method for controlling air mass flow and EGR rate

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION