This application incorporates by references the subject matter of Application No. 2012-146246 filed in Japan on Jun. 29, 2012 on which a priority claim is based under 35 U.S.C. S119(a).
The present invention relates to a control apparatus for an engine that introduces purge gas containing fuel gas evaporated from a fuel tank into an intake system.
A technology for preventing leakage of a fuel component to the outside of the vehicle by introducing fuel gas volatilizing in a fuel tank of a vehicle into a cylinder of an engine is known. Fuel gas in the fuel tank is temporarily absorbed by a canister, and fuel gas desorbed from the canister (this is called “purge gas”) is introduced into an intake passage. On a purge passage that connects the canister and the intake passage to each other, a purge controlling valve for adjusting the flow rate of the purge gas is disposed, and the opening of the purge controlling value is controlled in response to the operating condition of the engine.
Incidentally, the air-fuel ratio of air-fuel mixture introduced into a cylinder of an engine during introduction of purge gas varies in response to the concentration of the purge gas. Therefore, a technology for controlling the air-fuel ratio appropriately by estimating the concentration of the purge gas with a high degree of accuracy has been developed. For example, a technology of providing an air-fuel ratio sensor on an exhaust passage to detect an air-fuel ratio and estimating the concentration of purge gas based on a difference between the detected air-fuel ratio and a target air-fuel ratio is known. Also a technology of calculating an air-fuel ratio feedback correction coefficient that corresponds to a ratio between an air-fuel ratio and a target air-fuel ratio and learning the concentration of purge gas based on a variation of the correction coefficient is available (for example, Japanese Laid-Open Patent Publication No. Hei 7-63078 (JPA 1995-063078)).
However, according to a concentration calculation technique based on an air-fuel ratio, the calculation error tends to increase as the flow rate of purge gas decreases.
A relationship between an air-fuel ratio detected by an air-fuel ratio sensor on an exhaust passage and a concentration and a purge gas flow rate of purge gas is exemplified as a graph in
When the value of the air-fuel ratio detected by an air-fuel ratio sensor is equal to a stoichimetric air-fuel ratio, it is estimated that the concentration of the purge gas exhibits the stoichimetric air-fuel ratio irrespective of the magnitude of the flow rate of the purge gas. On the other hand, when the value of the air-fuel ratio detected by the air-fuel ratio sensor is lower (richer) than the stoichimetric air-fuel ratio, the estimated value of the concentration of the purge gas increases as the flow rate of the purge gas decreases. On the contrary, when the value of the air-fuel ratio is higher (leaner) than the stoichimetric air-fuel ratio, the estimated value of the concentration of the purge gas decreases as the flow rate of the purge gas decreases.
As described above, as the flow rate of purge gas decreases, the estimated value of the concentration of the purge gas fluctuates by an increasing amount with respect to a small variation of the value of the air-fuel ratio. Accordingly, in an operating condition in which the opening of the purge controlling valve is controlled to a comparatively low value, the estimation accuracy of the concentration of purge gas is apt to degrade, and the controllability of the engine may degrade.
It is to be noted that, if the calculation accuracy of the air-fuel ratio can be enhanced, then also the estimation accuracy of the concentration of purge gas enhances. However, it is difficult to prevent occurrence of a detection error by a dispersion of the detection accuracy caused by an individual difference of an air-fuel ratio sensor or by a time-dependent degradation. Therefore, there is a situation that, for a control apparatus for an engine incorporated in a vehicle on the market, a controlling technique for implementing concentration calculation of purge gas that is not influenced by the calculation accuracy of the air-fuel ratio is sought.
The present invention has been made in view of such subjects as described above, and it is one of objects of the present invention to provide a control apparatus for an engine which improves the estimation accuracy of the concentration of purge gas.
It is to be noted that, in addition to the object just described, it can be positioned as another object of the present invention to achieve a working-effect that is derived from configurations indicated by an embodiment of the present invention hereinafter described but cannot be achieved by the prior art.
(1) The control apparatus disclosed herein is a control apparatus for an engine that introduces purge gas containing fuel gas evaporated from a fuel tank into an intake system, the control apparatus including an air-fuel ratio calculation unit that calculates an air-fuel ratio of the engine, and a purge rate calculation unit that calculates a purge rate corresponding to an introduction rate of the purge gas.
The control apparatus further includes a concentration calculation unit that calculates a concentration of the purge gas based on the air-fuel ratio calculated by the air-fuel ratio calculation unit and the purge rate calculated by the purge rate calculation unit. Furthermore, the control apparatus includes a decision unit that permits or inhibits the concentration calculation unit to calculate the concentration based on the purge rate calculated by the purge rate calculation unit.
(2) Preferably, the decision unit allows the concentration calculation unit to update a calculation value of the concentration to the latest value when the purge rate is equal to or higher than a criterion rate, and the decision unit makes the concentration calculation unit maintain the last value of the concentration when the purge rate is lower than the criterion rate.
(3) Preferably, the control apparatus further includes an air amount calculation unit that calculates an air amount to be introduced into a cylinder of the engine, and an inhibition period calculation unit that calculates a period for which the calculation of the concentration by the concentration calculation unit is inhibited based on a history of the air amount calculated by the air amount calculation unit.
Generally, the exhaust response delay time period varies in response to the air amount described above. This exhaust response delay time period corresponds to a delay time period until a flow rate variation or a concentration variation of purge gas comes to have an influence on the air-fuel ratio. The inhibition period calculation unit controls the period, for which the calculation of the concentration is inhibited, based on a history of the delay time period corresponding to the air-fuel amount. It is to be noted that preferably the period described above is extended or shortened in response to the history of the air amount. Further, preferably the period described above is set taking a intake delay, the combustion delay, and a exhaust delay of air introduced into the cylinder of the engine into consideration.
It is to be noted that the “air amount” here includes a volume and a mass of air that is to be introduced (or is introduced) into the cylinder of the engine and parameters corresponding to them and includes, for example, a charging efficiency, a volumetric efficiency and so forth.
(4) Preferably, the decision unit permits or inhibits the calculation of the concentration to the concentration calculation unit based on a fuel amount correction coefficient correlative to a difference between the air-fuel ratio calculated by the air-fuel ratio calculation unit and a target air-fuel ratio.
(5) In this instance, preferably the decision unit inhibits the calculation of the concentration in a driving state in which the variation amount of the fuel amount correction coefficient is equal to or greater than a criterion amount, and permits the calculation of the concentration in another driving state in which the variation amount of the fuel amount correction coefficient is smaller than the criterion amount.
The “driving state in which the variation amount of the fuel amount correction coefficient is equal to or greater than a criterion amount” here signifies a driving state of the engine in which the fuel amount correction coefficient is apt to vary suddenly and is, for example, a driving state in which the air-fuel ratio calculated by the air-fuel ratio calculation unit and the target air-fuel ratio are apt to become different by a great amount from each other.
(6) More particularly, preferably the decision unit inhibits the calculation of the concentration when the engine is accelerated or decelerated suddenly, and permits the calculation of the concentration except a case in which the engine is accelerated or decelerated suddenly. The “when the engine is accelerated or decelerated suddenly” here signifies when rotational motion of the engine is varying suddenly (when rotational motion of the engine is in a state in which it is varying suddenly). For example, preferably the calculation of the concentration is inhibited when an absolute value of an angular acceleration or deceleration of the engine is equal to or higher than a criterion value, and the calculation of the concentration is made carry out when the angular acceleration or deceleration is lower than the criterion value.
(7) Or, preferably the decision unit inhibits the calculation of the concentration when a load acting on the engine is equal to or lower than a criterion amount, and permits the calculation of the concentration when the load is higher than the criterion amount. The “when a load acting on the engine is equal to or lower than a criterion amount” includes, for example, time at which the torque generated by the engine is in a combustion limit state in which it is in the negative.
(8) Further, preferably the decision unit permits the calculation of the concentration when feedback injection control is being carried out, and inhibits the calculation of the concentration when open loop injection control is being carried out.
The feedback injection control is control of correcting the fuel injection amount to increase or decrease using a detection value of an air-fuel ratio sensor provided in the exhaust system. In this control, the fuel injection amount is corrected so that, for example, stoichiometric combustion (combustion in which the air-fuel ratio is in the proximity of a stoichimetric air-fuel ratio) may be implemented in the cylinder. On the other hand, the open loop injection control is control in which correction using the detection value of the air-fuel ratio sensor is not carried out.
(9) Preferably, the decision unit changes a condition for permitting or inhibiting the calculation of the concentration in response to the air-fuel ratio.
With the control apparatus for an engine disclosed herein, by deciding whether or not concentration calculation of purge gas is to be carried out based on a purge rate, increase of a calculation error of the purge gas concentration can be prevented. Consequently, the engine can be controlled using a purge gas concentration of high estimation accuracy, and the controllability of the air-fuel ratio can be improved.
The nature of this invention, as well as other objects and advantages thereof, will be explained in the following with reference to the accompanying drawings, in which like reference characters designate the same or similar parts throughout the figures and wherein:
A control apparatus for an engine is described with reference to the drawings. It is to be noted that an embodiment described below is merely illustrative to the end and it is not intended to exclude various modifications and technical applications that are not demonstrated in the embodiment described below. The configuration of the embodiment can be carried out in various modified forms without departing from the subject matter of them and can be selectively applied as occasion demands or can be combined suitably.
[1. Apparatus Configuration]
[1-1. Engine]
The control apparatus for an engine of the present embodiment is applied to a vehicle-carried gasoline engine 10 depicted in
The piston 16 is connected at a lower portion thereof to a crank arm, which has a center axis eccentric from an axis of a crankshaft 17, through a connecting rod. Consequently, up-and-down movement of the piston 16 is transmitted to the crank arm and converted into rotational movement of the crankshaft 17 by the crank arm.
On the top face of the cylinder 19, an intake port 11 for supplying intake air into the combustion chamber 26 therethrough and an exhaust port 12 for exhausting exhaust gas after combustion in the combustion chamber 26 therethrough are formed as perforations. An intake valve 14 and an exhaust valve 15 are provided at an end portion of the intake port 11 and the exhaust port 12 on the combustion chamber 26 side, respectively. The intake valve 14 and the exhaust valve 15 are controlled for individual operation by a valve mechanism not shown provided at an upper portion of the engine 10. An ignition plug 13 is provided at the top of the cylinder 19 in such a state that an end portion thereof projects toward the combustion chamber 26 side. The ignition timing by the ignition plug 13 is controlled by an engine controlling apparatus 1 hereinafter described.
A water jacket 27 in the inside of which engine cooling water is circulated is provided around the cylinder 19. The engine cooling water is cooling medium for cooling the engine 10 and is circulated in a cooling water circulation passage that annularly connects the water jacket 27 and a radiator to each other.
[1-2. Intake and Exhaust Systems]
An injector 18 for injecting fuel is provided in the intake port 11. The amount of fuel to be injected from the injector 18 is controlled by the engine controlling apparatus 1 hereinafter described. An intake manifold 20 is provided on the upstream side of the intake air flow with respect to the injector 18.
A surge tank 21 for temporarily storing air to flow to the intake port 11 is provided in the intake manifold 20. The intake manifold 20 on the downstream side with respect to the surge tank 21 is formed such that it is branched toward the intake ports 11 of the cylinders 19, and the surge tank 21 is positioned at the branching point. The surge tank 21 functions to moderate intake pulsation or interference which may possibly occur in the cylinders.
A throttle body 22 is connected to the upstream side of the intake manifold 20. An electronically controlled throttle valve 23 is built in the throttle body 22. The air amount to flow to the intake manifold 20 is controlled in response to the opening (throttle opening) of the throttle valve 23. The throttle opening is controlled by the engine controlling apparatus 1.
An intake passage 24 is connected to the further upstream side of the throttle body 22, and an air filter is disposed on the further upstream side of the intake passage 24. Consequently, fresh air filtered by the air filter is s supplied into the cylinders 19 of the engine 10 through the intake passage 24 and the intake manifold 20.
A purge passage 30 for introducing fuel gas desorbed from a canister 29 into the intake system is connected to the surge tank 21. A purge valve 31 of the electromagnetic type for controlling the flow rate of fuel gas (purge gas) purged from the canister 29 into the surge tank 21 is disposed on the purge passage 30. The opening of the purge valve 31 is controlled by the engine controlling apparatus 1.
Activated carbon 29a is built in the canister 29. Fuel gas that contains evaporated fuel gas produced in a fuel tank 28 is absorbed and collected by the activated carbon 29a. A passage 29b for sucking external fresh air is connected to the canister 29. when the purge valve 31 opens, then fresh air is introduced into the canister 29 through the passage 29b, and fuel gas desorbed from the activated carbon 29a is supplied into the surge tank 21 through the purge passage 30.
An exhaust manifold 25 is provided on the downstream side with respect to the exhaust port 12. The exhaust manifold 25 is formed in a shape in which it joins exhaust gas from the cylinders 19 and is connected to an exhaust passage, an exhaust catalyst apparatus or the like all not shown on the downstream side.
[1-3. Detection System]
An air-fuel ratio sensor 32 for detecting an air-fuel ratio AF of air-fuel mixture burnt in the combustion chamber 26 is provided at an arbitrary position on the downstream side with respect to the exhaust manifold 25. The air-fuel ratio sensor 32 is, for example, an oxygen concentration sensor or an LAFS (linear air-fuel ratio sensor) and detects exhaust gas air-fuel ratio information corresponding to the concentration of oxygen components, fuel components, and so forth contained in exhaust gas.
An air flow sensor 33 for detecting an intake air flow rate Q is provided in the intake passage 24. The intake air flow rate Q is a parameter corresponding to the flow rate of air that passes the throttle valve 23. It is to be noted that an intake air flow from the throttle valve 23 to the cylinder 19 is subject to an intake response delay (delay until air is introduced into the cylinder 19 after it passes the throttle valve 23). Therefore, the flow rate of air introduced into the cylinder 19 at a certain point of time does not necessarily coincide with the flow rate of air that passes the throttle valve 23 at the point of time. Also a flow of purge gas passing the purge valve 31 is subject to an intake response delay similar to the delay that occurs with the intake air flow from the throttle valve 23.
Further, an exhaust air flow from the cylinder 19 to the attachment position of the air-fuel ratio sensor 32 is subject to an exhaust response delay. Therefore, exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32 at a certain point of time corresponds to an air-fuel ratio of that air-fuel mixture obtained by mixing fuel with air that passed the throttle valve 23 in the past (or purge gas that passed the purge valve 31 in the past), and does not necessarily correspond to the intake air flow rate Q or the purge gas flow rate at the point of time. In the present engine controlling apparatus 1, the state of purge gas is decided taking such intake response delay, exhaust response delay and so forth as described above into consideration.
A cooling water temperature sensor 34 for detecting the temperature (cooling water temperature WT) of engine cooling water is provided at an arbitrary position on the water jacket 27 or the cooling water circular passage. Further, an engine speed sensor 35 for detecting the rotational angle of the crankshaft 17 is provided on the crankshaft 17. The variation amount (angular velocity) of the rotational angle per unit time increases in proportion to the rotational speed Ne (actual number of rotations per unit time) of the engine 10. Accordingly, the engine speed sensor 35 has a function of acquiring the rotational speed Ne of the engine 10. It is to be noted that the engine controlling apparatus 1 may be configured otherwise such that it calculates the rotational speed Ne based on the rotational angle detected by the engine speed sensor 35.
An accelerator position sensor 36 for detecting an operation amount of the accelerator pedal (accelerator operation amount APS) and a brake fluid pressure sensor 37 for detecting a brake fluid pressure BRK corresponding to a brake operation amount are provided at arbitrary positions of the vehicle. The accelerator operation amount APS is a parameter corresponding to an acceleration request or a starting will of the driver and is, in other words, a parameter correlative to a load to the engine 10 (output power request to the engine 10). Meanwhile, the brake fluid pressure B upon normal traveling of the vehicle is a parameter corresponding to a deceleration request or a stopping will of the driver.
The exhaust air-fuel ratio info/Elation and the information of the intake air flow rate Q, cooling water temperature WT, rotational speed Ne, accelerator operation amount APS and brake fluid pressure BRK acquired by the sensors 32 to 37 described above are transmitted to the engine controlling apparatus 1.
[1-4. Control System]
The engine controlling apparatus 1 (Engine Electronic Control Unit, control apparatus) is provided on the vehicle on which the engine 10 is incorporated. The engine controlling apparatus 1 is configured as an LSI (large scale integration) device or an embedded electronic device in which a microprocessor, a ROM (read only memory), a RAM (random access memory) and so forth are integrated, and is connected to a communication line of an in-vehicle network provided on the vehicle. It is to be noted that such various known electronic controlling apparatus as a brake controlling apparatus, a transmission controlling apparatus, a vehicle stabilization controlling apparatus, an air conditioning controlling apparatus and an electric component controlling apparatus are connected for communication to the in-vehicle network. The electronic controlling apparatus other than the engine controlling apparatus 1 are generally called external controlling system, and an apparatus controlled by the external controlling system is called external load apparatus.
The engine controlling apparatus 1 is an electronic controlling apparatus that comprehensively controls extensive systems such as an ignition system, a fuel system, intake and exhaust systems and a valve system relating to the engine 10, and controls the air amount and the purge gas amount to be supplied to each cylinder 19 of the engine 10, the fuel injection amount from the injector 18 and the ignition timing of each cylinder 19.
On the signal-input side of the engine controlling apparatus 1, the air-fuel ratio sensor 32, air flow sensor 33, cooling water temperature sensor 34, engine speed sensor 35, accelerator position sensor 36 and brake fluid pressure sensor 37 described above are connected. On the other hand, on the control-signal-output side of the engine controlling apparatus 1, the engine 10 is connected. The engine controlling apparatus 1 controls the air amount to be supplied to each cylinder 19 of the engine 10, fuel injection amount, ignition timing of each cylinder and so forth. Particular controlling targets of the engine controlling apparatus 1 are as follows in a example: the fuel amount, the injection timing of fuel to be injected from the injector 18, ignition timing by the ignition plug 13, opening of the throttle valve 23, purge valve 31 and so forth.
It is to be noted that the engine controlling apparatus 1 includes an opening controlling unit that calculate a target opening of the throttle valve 23 and the purge valve 31 and outputs control signals to the valves so that the actual valve opening may coincide with the target opening. The target openings of the valves calculated by the opening controlling unit correspond to openings S1 and S2. Accordingly, the engine controlling apparatus 1 has a function of detecting the openings S1 and S2 of the throttle valve 23 and the purge valve 31 of the controlling target.
[2. Control Configuration]
The air-fuel ratio control carried out by the engine controlling apparatus 1 is described. The air-fuel ratio of air-fuel mixture introduced into the cylinder 19 depends upon the opening S1 of the throttle valve 23, opening S2 of the purge valve 31, fuel injection amount from the injector 18 and purge gas concentration. Of the parameters, the openings S1 and S2 and the fuel injection amount are a controlling target of the engine controlling apparatus 1 and can be changed subjectively by the engine controlling apparatus 1 as desired.
On the other hand, the purge gas concentration is a parameter that varies depending upon the fuel evaporation rate from the fuel tank 28, elapsed time, pressure and temperature in the canister 29, performance of the activated carbon 29a and so forth, and cannot be changed subjectively by the engine controlling apparatus 1. Therefore, the engine controlling apparatus 1 changes the openings S1 and S2 and the fuel injection amount while estimating the value of the purge gas concentration from time to time to control the air-fuel ratio of the engine 10.
The fuel injection amount from the injector 18 is controlled principally by two techniques of feedback injection control and open loop injection control. The feedback injection control here is control with feedback which reflects a result of fuel injection upon setting of the target fuel injection amount, that is a cause of the fuel injection result. In the feedback injection control, the fuel injection amount from the injector 18 is adjusted based on exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32. It is to be noted that, when the target value of the air-fuel ratio in the feedback injection control is a stoichimetric air-fuel ratio, the feedback injection control is also called stoichiometric feedback injection control.
In contrast, the open loop injection control is control which adjusts the fuel injection amount without using exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32. That is, the open loop injection control is control without feedback. The open loop injection control is carried out, for example, when one of operating conditions listed below is satisfied. On the other hand, when none of the operating conditions is satisfied, the feedback injection control is carried out.
A: the elapsed time after the engine 10 is started is within a criterion period (predetermined period, certain period) of time.
B: the air-fuel ratio sensor 32 is in a cold state.
C: the cooling water temperature WT of the engine 10 is equal to or lower than a warm-up temperature.
In any of the controls described above, the engine controlling apparatus 1 calculates a target air-fuel ratio AFTGT in response to a load requested to the engine 10 and controls the fuel injection amount so that the air-fuel ratio of air-fuel mixture to be actually introduced into the cylinder 19 may become equal to the target air-fuel ratio AFTGT.
As shown in
The air-fuel ratio calculation unit 2 calculates the air-fuel ratio of air-fuel mixture introduced into the cylinder 19. Here, an air-fuel ratio AF before exhaust gas burns is calculated based on exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32. Information of the air-fuel ratio AF calculated by the air-fuel ratio calculation unit 2 is transmitted to the purge concentration calculation unit 4. The air-fuel ratio AF is hereinafter referred to as sensor air-fuel ratio AF. Further, for the distinction from the sensor air-fuel ratio AF, the air-fuel ratio of purge gas is referred to as purge gas air-fuel ratio AFPRG.
The purge rate calculation unit 3 calculates a purge rate RPRG that corresponds to an introduction percentage of purge gas. In the present embodiment, the ratio of the purge gas flow rate from the purge valve 31 side to the intake air flow rate Q from the throttle valve 23 side is defined as purge rate RPRG (that is, RPRG=(the purge gas flow rate)÷(intake air flow rate Q)). The value of the purge rate RPRG calculated by the purge rate calculation unit 3 is transmitted to the purge concentration calculation unit 4 and the decision unit 6.
The intake air flow rate Q from the throttle valve 23 side is calculated from the opening S1 of the throttle valve 23 and the flow velocity. The flow velocity is calculated based on the intake air flow rate Q, pressures on the upstream and the downstream across the throttle valve 23, intake air temperature and so forth. Similarly, the purge gas flow rate is calculated from the opening S2 of the purge valve 31 and the purge gas flow velocity. The purge gas flow velocity is calculated based on the pressures on the upstream and the downstream across the purge valve 31, pressure loss by the canister 29, intake air temperature and so forth. It is to be noted that a correction coefficient of a magnitude corresponding to a pressure difference or a pressure ratio (for example, a ratio of the downstream side pressure to the upstream side pressure) at the location of the throttle valve 23 may be set such that a value obtained by multiplying the ratio of the opening S2 of the purge valve 31 to the opening S1 of the throttle valve 23 by the correction coefficient is determined as the purge rate RPRG.
The purge concentration calculation unit 4 calculates, based on the sensor air-fuel ratio AF calculated by the air-fuel ratio calculation unit 2 and the purge rate RPRG calculated by the purge rate calculation unit 3, a purge gas concentration estimated value KAF
The definition of the purge gas concentration estimated value KAF
For example, when the purge gas air-fuel ratio AFPRG is equal to the target air-fuel ratio AFTGT, KAF
The purge gas air-fuel ratio AFPRG can be calculated based on the sensor air-fuel ratio AF, purge rate RPRG and target air-fuel ratio AFTGT. Accordingly, the purge gas concentration estimated value KAF
K
AF
PRG
=f
1(AF,RPRG,AFTGT) (expression 1)
The purge concentration calculation unit 4 in the present embodiment calculates a fuel amount correction coefficient KFB
K
AF
PRG
=f
2(KFB
The fuel amount correction coefficient KFB
The fuel amount correction coefficient KFB
It is to be noted that, the difference between the sensor air-fuel ratio AF and the target air-fuel ratio AFTGT includes a difference arising from introduction of purge gas and a difference caused by a factor other than the purge gas (an injection error from the injector 18, fuel-adhesion to the intake manifold 20, a detection error by the air-fuel ratio sensor 32 and so forth). Accordingly, a purge concentration correction coefficient K1 for reducing the former difference to zero and an air-fuel ratio feedback correction coefficient K2 for reducing the latter difference to zero may be calculated separately and then multiplied to determine the fuel amount correction coefficient KFB
In this instance, the purge concentration correction coefficient K1 can be calculated, for example, based on the opening S2 of the purge valve 31, purge rate RPRG, purge gas concentration estimated value KAF
Similarly, when the fuel amount correction coefficient KFB
The charging efficiency calculation unit 5 calculates a charging efficiency Ec based on the intake air flow rate Q detected by the air flow sensor 33. The charging efficiency Ec is a parameter corresponding to the amount of air actually introduced into the cylinder 19. The charging efficiency Ec is obtained by normalizing the volume of air charged into the cylinder 19 for a period of a single intake stroke into an air volume in a standard state (0° C., 1 atm) and then dividing the normalized air volume by the cylinder volume. Here, in regard to the cylinder 19 of the control target, the air amount actually taken into the cylinder 19 of the control target is calculated from the total amount of the intake air flow rate Q detected by the air flow sensor 33 for a period of time of the immediately preceding one intake stroke, and then the charging efficiency Ec is calculated. The charging efficiency Ec calculated by the charging efficiency calculation unit 5 is transmitted to the decision unit 6.
It is to be noted that the charging efficiency Ec obtained based on the intake air flow rate Q corresponds strictly to an air amount that is taken into the cylinder 19 after the point of the time of the calculation. Accordingly, in order to determine the air amount of exhaust gas when the exhaust gas from which the sensor air-fuel ratio AF has been detected by the air-fuel ratio sensor 32 is introduced into the cylinder 19, the charging efficiency Ec may be calculated based on the intake air flow rate Q at a point of time in the past with respect to the time of the detection by the air-fuel ratio sensor 32. Or, after the air amount is determined based on the latest intake air flow rate Q, calculation in which a certain intake response delay and an exhaust response delay are simulated may be carried out to determine the charging efficiency Ec regarding exhaust gas that arrives at the proximity of the air-fuel ratio sensor 32.
The decision unit 6 permits or inhibits calculation of the purge gas concentration estimated value KAF
When one of conditions 1 to 4 listed below is satisfied, the decision unit 6 in the present embodiment inhibits the calculation of the purge gas concentration estimated value KAF
Condition 1: the purge rate RPRG is lower than the criterion rate RTH.
Condition 2: the engine 10 is in a sudden acceleration or deceleration state.
Condition 3: the engine 10 is in a low load state.
Condition 4: the open loop injection control is being carried out.
The “sudden acceleration or deceleration state” in the condition 2 signifies a state in which the rotational movement of the engine 10 is changing suddenly. The state includes a transient state in such transition operation that, for example, the rotational speed Ne (namely, the number of rotations per unit time and the speed of the engine 10) changes rapidly suddenly. Since the sudden acceleration or deceleration state is a state in which the target air-fuel ratio is apt to fluctuate, calculation of the purge gas concentration estimated value KAF
The condition 2 is decided, for example, based on the accelerator operation amount APS detected by the accelerator position sensor 36 and a variation amount ΔAPS of the accelerator operation amount APS for a certain period of time. If the variation amount ΔAPS of the accelerator operation amount APS is higher than a criterion decision value on the positive side, then it is decided that “the engine is in a suddenly accelerating state”. On the other hand, if the variation amount ΔAPS is lower than the criterion decision value on the negative side, then it is decided that “the engine is in a suddenly decelerating state”. It is to be noted that, in place of such a technique as just described, the variation amount ΔNe of the rotational speed Ne (namely, an angular velocity of the engine 10) may be used to decide a suddenly accelerating state and a suddenly decelerating state.
The condition 3 is for determining whether or not the engine 10 is in a low load state when the load acting upon the engine 10 is equal to or lower than a criterion amount. The low load state includes a combustion limit state (limit state of flammability) in which the torque generated by the engine 10 is in the negative and so forth. Further, the magnitude of the load acting upon the engine 10 is calculated based on the rotational speed Ne of the engine 10, accelerator operation amount APS operation state of the external load apparatus and so forth. It is to be noted that the condition 4 is for determining whether or not the driving state of the vehicle corresponds to one of the conditions A, B and C described hereinabove.
On the other hand, when all of the conditions 1 to 4 described above are unsatisfied and the following condition 5 is satisfied, the decision unit 6 permits the calculation of the purge gas concentration estimated value KAF
Condition 5: a criterion influence time period elapses after all of the conditions 1 to 4 become unsatisfied.
The condition 5 is a condition provided in order to reduce the calculation error of the purge gas concentration estimated value KAF
The inhibition period calculation unit 7 carries out calculation relating to the criterion influence time period described above. The inhibition period calculation unit 7 calculates, based on the charging efficiency Ec calculated by the charging efficiency calculation unit 5, a period of delay time (namely, an influence time period of purge gas) required before purge gas passing the purge valve 31 comes to have an influence on the air-fuel ratio sensor 32.
This influence time period corresponds to a delay time period obtained by adding the intake response delay time period and the exhaust response delay time period of purge gas. The intake response delay time period is a period of delay time until purge gas passing the purge valve 31 is introduced into the cylinder 19. The intake response delay time period includes, for example, a time lag after the purge valve 31 is opened until an intake stroke is started and a delay time period provided by an influence of intake resistance or intake inertia. Meanwhile, the exhaust response delay time period is a period of delay time until exhaust gas after combustion arrives at the proximity of the air-fuel ratio sensor 32 after purge gas is introduced into the cylinder 19. The exhaust response delay time period includes, for example, a period of time delay required for a combustion cycle after an intake stroke till an exhaust stroke and a period of delay time by an influence of the exhaust resistance or exhaust inertia.
Here, it is assumed that the intake air amount that passes the throttle valve 23 and the fuel injection amount from the injector 18 are fixed (constant) and the air-fuel ratio when the purge valve 31 is closed is AF1. Further, it is assumed that purge gas that is richer than the air-fuel ratio AF1 exists in the purge passage 30. It is also assumed that the theoretical value (that is, opposite of an actual detected value) of the air-fuel ratio changes from AF1 to AF2 by opening the purge valve 31.
When the purge valve 31 is opened at time 0 in
The influence time period of purge gas varies in response to the amount of air introduced into and exhausted from the cylinder 19 for every combustion cycle, that is, charging efficiency Ec. Variations of the sensor air-fuel ratio AF when the value of the charging efficiency Ec is Ec1, Ec2 and Ec3 (Ec3<Ec2<Ec1) are indicated by a thin solid line, a broken line and an alternate long and short dash line, in
Here, t1, t2 and t3 respectively represents response delay time periods until the sensor air-fuel ratio AF becomes a value AF3 that is a little lower than the theoretical value AF2 in regard to the cases where the value of the charging efficiency Ec are Ec1, Ec2 and Ec3. The relationship in magnitude of these values is t1<t2<t3. Therefore, the inhibition period calculation unit 7 carries out calculation of the influence time period of purge gas so that the influence time period decreases as the charging efficiency Ec increases but increases as the charging efficiency Ec decreases. It is to be noted that a particular set value of the value AF3 may be determined arbitrarily, and an air-fuel ratio with which the delay response rate becomes equal to a criterion rate (for example, 80 to 99%).
For example as indicated in
The control unit 8 controls the fuel injection amount from the injector 18 and the opening of the throttle valve 23 and the purge valve 31. The control unit 8 controls the opening of the throttle valve 23 and the purge valve 31, for example, based on the intake air flow rate Q, sensor air-fuel ratio AF, purge rate RPRG, fuel amount correction coefficient KFB
By such control as described above, when the engine 10 is in a driving state in which the purge gas concentration estimated value KAF
[3. Flow Chart]
At step A10, exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32 is inputted to the air-fuel ratio calculation unit 2 of the engine controlling apparatus 1, and a sensor air-fuel ratio AF is calculated by the air-fuel ratio calculation unit 2. At step A20, information of an intake air flow rate Q detected by the air flow sensor 33 is inputted to the charging efficiency calculation unit 5, by which a charging efficiency Ec is calculated.
At step A30, the purge concentration calculation unit 4 calculates a fuel amount correction coefficient KFB
At step A40, an opening S1 of the throttle valve 23, an opening S2 of the purge valve 31, information of flow rates and so forth are inputted to the purge rate calculation unit 3, by which a purge rate RPRG is calculated based on the inputted information. For example, a value obtained by multiplying a rate of the opening S2 of the purge valve 31 to the opening S1 of the throttle valve 23 by a correction coefficient is calculated as the purge rate RPRG. In this instance, the correction coefficient may be set taking pressure loss of air passing through the canister 29 into consideration, or a correction coefficient of a magnitude in accordance with a pressure difference or a pressure ratio (for example, a ratio of the downstream pressure to the upstream pressure) across the throttle valve 23 may be set.
Then at step A50, the decision unit 6 decides whether or not the purge rate RPRG calculated at the preceding step is equal to or lower than a criterion rate RTH (condition 1 given hereinabove). Here, if RPRG RTH, then the decision unit 6 decides that the calculation error of the purge gas concentration estimated value KAF
At step A60, the decision unit 6 transmits a control signal to the purge concentration calculation unit 4 so that calculation of the purge gas concentration estimated value KAF
On the other hand, at step A90, the decision unit 6 decides whether or not at least one of the conditions 2 to 4 given hereinabove is satisfied. If one of the conditions that the engine 10 is in a suddenly accelerating or decelerating state, that the engine 10 is in a low load state and that the open loop injection control is being carried out, is satisfied at step A90, then the decision unit 6 decides that the fuel amount correction coefficient KFB
At step A100, it is decided whether or not the flag F is F=0. As described hereinabove, the flag F is set to F=1 when one of the conditions 1 to 4 is satisfied. On the other hand, the value of the flag F is set back to F=0 when all of the conditions 1 to 4 are unsatisfied and besides the condition 5 is satisfied. In other words, even if all of the conditions 1 to 4 are unsatisfied, calculation of the purge gas concentration estimated value KAF
If the flag F is F=0 at step A100, then it is decided that the influence time period of purge gas has elapsed already, and the processing advances to step A110. At step A110, the purge concentration calculation unit 4 calculates a purge gas concentration estimated value KAF
On the other hand, if the flag F is F=1 at step A100, then it is decided that the influence time period of purge gas has not elapsed as yet, and the processing advances to step A120. At step A120, calculation of the purge gas concentration estimated value KAF
Then at step A130, the inhibition period calculation unit 7 sets a counter increment value A of a magnitude corresponding to the charging efficiency Ec. This counter increment value A has a value which increases as the charging efficiency Ec increases. The inhibition period calculation unit 7 sets a reciprocal to a stroke number corresponding to the charging efficiency Ec as the counter increment value A, for example, based on such a map as depicted in
At step A140, a value C+A is substituted into the counter value C to integrate the counter value C. The sum of the counter increment value A and the counter value C in the last calculation cycle becomes the counter value C in the present calculation cycle. At next step A150, it is decided whether or not the counter value C is equal to or higher than a decision value (here 1.0).
If the decision result indicates C<1.0 at step A150, then it is decided that the influence time period of purge gas has not elapsed as yet, and the control in the present calculation cycle is ended. In this instance, before the influence time period of purge gas elapses, the flag F remains F=1, and calculation of the purge gas concentration estimated value KAF
On the other hand, if the decision result at step A150 is C≧1.0, then it is decided that the influence time period of purge gas has elapsed, and the processing advances to step A160. At step A160, the flag F is set to F=0, and the control in the present calculation cycle is ended therewith. In this instance, if the conditions 1 to 4 are unsatisfied also in a next calculation cycle, then the processing advances to step A110, at which calculation of the purge gas concentration estimated value KAF
[4. Working]
A difference in working when measurement of the influence time period of purge gas within the control by the engine controlling apparatus 1 described hereinabove is compared with that of a conventional measurement method is described with reference to
Here, if the charging efficiency Ec is fixed and does not vary, then characteristics of the intake response delay and the exhaust response delay of purge gas do not vary. Accordingly, similarly as in the conventional measurement method, even if an influence time period of purge gas is set based on elapsed time from time t5, measurement can be carried out with comparatively high accuracy. Further, as depicted in
On the other hand, if the charging efficiency Ec varies as indicated by a solid line in
On the other hand, in the engine controlling apparatus 1 described above, the incrementing amount of the counter value C is set to a magnitude in accordance with the charging efficiency Ec as depicted in
For example, if the charging efficiency Ec varies as indicated by a solid line in
[5. Effect]
In this manner, with the engine controlling apparatus 1 of the present embodiment, such workings and effects as described below are achieved.
(1) In the engine controlling apparatus 1 described above, it is decided based on the purge ratio RPRG whether or not calculation of the purge gas concentration estimated value KAF
Further, as depicted in
Further, by controlling the fuel injection amount and the opening of the purge valve 31 using such purge gas concentration estimated value KAF
(2) Further, in the engine controlling apparatus 1 described above, when calculation of the purge gas concentration estimated value KAF
(3) In the engine controlling apparatus 1 described above, the inhibition period of calculation of the purge gas concentration estimated value KAF
Further, a delay time period required until purge gas passing through the purge valve 31 comes to influence on the air-fuel ratio sensor 32 can be grasped with high accuracy by calculation based on the charging efficiency Ec. In other words, the earliest point of time at which purge gas passing through the purge valve 31 begins to influence on the air-fuel ratio sensor 32 can be grasped with high accuracy, and the calculation accuracy of the purge gas concentration estimated value KAF
(4) It is to be noted that, upon sudden acceleration or deceleration of the engine 10, by a sudden variation of the load required for the engine 10, a difference is apt to appear between the target air-fuel ratio AFTGT and the sensor air-fuel ratio AF. And the variation of fuel amount correction coefficient KFB
(5) Further, when the engine 10 is in a low load state (for example, when the engine 10 is in a combustion limit state in which the torque generated by the engine is in the negative), the combustion state is apt to become less stabilized, and part of combustion gas may be exhausted in an unburnt state. In this instance, the oxygen concentration in the exhaust gas becomes higher than the original concentration so as to cope with the amount of fuel components which have not been burnt. In other words, the sensor air-fuel ratio AF is outputted to the lean side with respect to the actual air-fuel ratio based on the fuel amount supplied into the cylinder 19, and consequently, a difference appears between the target air-fuel ratio AFTGT and the sensor air-fuel ratio AF. Accordingly, in a low load state of the engine 10, the variation of the fuel amount correction coefficient KFB
In contrast, in the engine controlling apparatus 1 described above, also when the engine 10 is in a low load state, calculation of the purge gas concentration estimated value KAF
It is to be noted that, in a state in which the conditions 2 and 3 described hereinabove are unsatisfied, the difference between the target air-fuel ratio AFTGT and the sensor air-fuel ratio AF is less apt to vary. Consequently, the fuel amount correction coefficient KFB
(6) Further, since the fuel injection amount is adjusted, while the open loop injection control is being carried out, without depending upon exhaust air-fuel ratio information detected by the air-fuel ratio sensor 32, a value of the sensor air-fuel ratio AF or a value of the fuel amount correction coefficient KFB
[6. Modifications]
Various modifications to the control carried out by the engine controlling apparatus 1 are expectable. For example, while, as the condition 1 described hereinabove, it is decided whether or not the purge rate RPRG is lower than the criterion rate RTH, the value of the criterion rate RTH may be changed in response to the sensor air-fuel ratio AF or the fuel amount correction coefficient KFB
In this instance, as illustrated in
Further, in the embodiment described above, when the influence time period of purge gas elapses after all of the conditions 1 to 4 become unsatisfied, calculation of the purge gas concentration estimated value KAF
By the control configuration, an accurate time period until an influence of a state variation relating to the conditions 1 to 4 is reflected on the sensor air-fuel ratio AF can be measured, and the period for which calculation of the purge gas concentration estimated value KAF
Further, although the embodiment described above exemplifies a configuration that calculates an influence time period of purge gas using the charging efficiency Ec that is a parameter corresponding to the air amount, the charging efficiency Ec may be replaced by the amount of air (mass, volume) in a cylinder, a volumetric efficiency or the like. Any parameter can be applied similarly to the charging efficiency Ec at least if it correlates to the amount of air introduced into the cylinder 19 of the engine 10.
It is to be noted that the engine 10 in the embodiment described above may be of an arbitrary type, and a gasoline engine, a diesel engine and an engine of any other combustion type can be used.
The invention thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2012-146246 | Jun 2012 | JP | national |