Air-fuel ratio control apparatus for an internal combustion engine

Abstract: An apparatus for controlling an air-fuel ratio in a lean burn internal combustion engine, such that three different air-fuel ratio zones are set, the three zones being an ultra lean zone with a low load, a medium lean zone with a medium load, and a non-lean zone with a high load. When the engine is under low load conditions, a map FLEANPM is selected to obtain an ultra lean air-fuel ratio based on detected intake pressure PM values and engine speed NE. When the engine is under medium load conditions, a map FLEANTA is selected to obtain a medium lean air-fuel ratio based on a detected throttle opening values TA and engine speed NE. When the engine is under high load, conditions the lean correction control is canceled, thereby obtaining a theoretical air-fuel ratio or an air-fuel ratio smaller than the theoretical air-fuel ratio, and when the engine remains at a point in the medium lean zone, the air-fuel ratio decreases gradually toward the theoretical air-fuel ratio as time elapses.

Description: The present invention relates to a fuel injection control system of an internal combustion engine according to the preamble of claim 1, wherein the engine operates in accordance with the load of the engine, between a combustible mixture of lean air fuel ratio and a combustible mixture of theoretical or rich air fuel ratio mixture. A so-called "lean burn internal combustion engine" is known, where the engine, under low load conditions, is operated by supplying a lean air fuel mixture having an air fuel ratio as high as, for example, 20.0. In such a known internal combustion engine, under high engine load conditions, where high engine output power is required, the engine is supplied with an air fuel mixture having a theoretical air fuel ratio or a rich air fuel mixture having an air fuel ratio with a value smaller than the theoretical air fuel ratio. Under low load conditions, where the engine is supplied by an lean air fuel mixture higher than a theoretical air fuel ratio, a basic fuel injection amount is first calculated to be an amount of fuel capable of obtaining the theoretical air fuel ratio under particular engine operating conditions determined by a combination of an engine speed value and an intake pressure value or a ratio of the intake air amount to the engine speed, and a lean correction factor (< 1.0) is multiplied to the calculated basic injected fuel amount to obtain a final fuel amount to be injected to an intake system of the internal combustion engine from respective injectors. A correction of the basic injected fuel amount by multiplying the lean correction factor by the basic fuel amount can produce a lean air fuel mixture that is suitable under particular engine operating conditions. A determination of the value of the lean correction factor for obtaining an ultra lean air fuel mixture in accordance with the value of the intake pressure and generating no torque increase can be obtained irrespective of depression of the accelerator pedal to a degree of throttle valve opening larger than a predetermined value, where the value of the intake pressure is substantially maintained and unchanged irrespective of depression of the accelerator pedal. In order to obtain a necessary increase in engine torque upon depression of the accelerator pedal, a setting of the air fuel ratio of the air fuel mixture introduced into the engine is changed from a lean air fuel ratio value to a theoretical air fuel ratio. Such a change in the setting of the air fuel ratio from a lean air fuel ratio (a large air fuel ratio value) to a theoretical air fuel ratio causes the engine torque to abruptly increase, thereby generating a shock in the engine. In order to prevent such a rapid increase in torque, the provision of a second map is made for calculating a lean correction factor based on a combination of throttle valve opening degree values and engine rotational speed. This second map is for calculating the lean correction factor at an engine load area operating with an intermediate lean air fuel mixture, which is located between a value of the engine load above, with the value of the intake pressure not substantially varying irrespective of depression of the accelerator pedal and another engine load value, above which the engine operates with a theoretical air fuel ratio. The setting of the air-fuel ratio at this intermediate lean area is, for example, between about 16.0 and 18.0. See Japanese Un-Examined Patent Publication (kokai) No. 3-24244. In the prior art, under low engine load conditions, an ultra lean air fuel mixture of an air fuel ratio as high as, for example, 18.0 to 20.0 is obtained for reducing the amount of nitrogen oxide emission in the exhaust gas. Under middle load conditions, an intermediate lean air fuel mixture of an air fuel ratio in a range, for example, between about 16.0 and 18.0 is obtained in response to a slight increase in engine output power. Under high load conditions, the engine is operated under a theoretical air fuel ratio or an air fuel ratio slightly richer than the theoretical air-fuel ratio. The provision of a medium lean air fuel ratio area between the ultra lean air fuel ratio area and the rich air fuel ratio area permits a smooth increase in engine output torque along the entire load range of the engine, while preventing the occurrence of shock caused by acceleration of the vehicle. However, the intermediate lean air fuel ratio can generate a large amount of nitrogen oxide in the exhaust gas, and as a result, when the engine is operating in a mode such that it remains with in the intermediate air fuel ratio zone, there is a large amount of nitrogen oxide emission in the exhaust gas which is not suitable in view of recent environmental restrictions concerning emission of nitrogen gas in the exhaust gas of internal combustion engines. According to the document US-A-4 594 984 there is disclosed a generic fuel injection control system according to the preamble of claim 1. In this system a fine dependent lambda target value is used, wherein this time dependency is such that after a shift from a load region, with generally rich lambda to a load region with lean target lambda, the lambda target value is gradually shifted from the rich to the lean value and then lambda is kept constant. An object of the present invention is to provide an intake system capable of preventing the emission of NOx from increasing even when the engin remains in the medium lean zone and maintains a smooth increase in engine torque. This object is achieved by means of the combination of the features defined in claim 1. Preferable embodiments of the invention are specified in the subclaims. In the following, the invention is further illustrated by embodiments with reference to the enclosed figures. Fig. 1 is a schematic view of an the internal combustion engine according to the present invention. Fig. 2 is an illustration of a setting of an air fuel ratio with respect to engine rotational speed and the degree of opening the throttle valve. Fig. 3 illustrates relationships between the opening of the throttle valve and the intake air amount and engine torque with respect to the degree of opening the throttle valve. Fig. 4 illustrates a relationship between a value of the air fuel ratio and an amount of NOx emission. Fig. 5 to 7 are flow charts illustrating the operation executed at the control circuit in Fig. 1. Figs. 8-(A) and (B) illustrate changes in the degree of opening the throttle valve and the air fuel ratio with respect to a lapse of time during acceleration. Fig. 9 show relationship between degree of opening the throttle value and the intake air amount. Fig. 10 illustrates a relationship between the degree of opening the throttle valve and engine speed on a load line using the 5th speed gear of the transmission. Fig. 11 and 12 show a routine for calculating a lean correction factor in the second embodiment. Fig. 13 is similar to Fig. 2, but shows a setting of the air fuel ratio in the second embodiment. In Fig. 1, a reference numeral 10 denotes a cylinder block, in which a cylinder bore 12 is formed. A piston 14 is slidably arranged in the cylinder bore 12. A cylinder head 16 is connected to the cylinder block 10. A combustion chamber 18 is created between the cylinder block 10, the piston 14 and the cylinder head 16. An intake valve 20 and an exhaust valve 22 are mounted to the cylinder head 16. The cylinder head 16 forms an intake port 24 and an exhaust port 26, which are opened or closed by the intake valve 20 and the exhaust valve 22, respectively. The intake port 24 is connected, via an intake pipe 28 and a surge tank 30, to a throttle valve 32. A fuel injector 34 is connected to the intake pipe 28 for creating a flow of fuel injected toward the respective intake port 24. The exhaust port 26 is connected to an exhaust manifold 36, which is connected, via an exhaust pipe 38, to a catalytic converter 40. A swirl control valve (SCV) 42 is arranged in the intake port 24. As well known, the swirl control valve 42 is in a closed position so as to throttle the flow of intake air introduced into the combustion chamber 18 so as to create a swirl movement of the intake air in the combustion chamber 18 during low load engine conditions, allowing a lean air fuel mixture to be burnt under stable conditions. The swirl control valve 42, during high load engine conditions, moves from the closed position to an open position so that the throttling is canceled and a straight flow of intake air into the combustion chamber 18 is created. In this case, an air fuel mixture of a theoretical air fuel ratio or an air fuel ratio smaller than the theoretical air fuel ratio is supplied to the combustion chamber 18. The swirl control valve 42 is connected, vial a link 44, to diaphragm type actuator 46 at its diaphragm 46A. Vacuum pressure displaces the diaphragm 46A, causing the swirl control valve 42 to move between the closed position and the open position. Namely, in order to control the pressure at the diaphragm 46A, a three port two position electromagnetic valve 50 is provided, which has a first or common port 50A connected to the diaphragm 46A, a second port 50B connected to a vacuum taking out port 52 formed at the surge tank 30, and a third port 50C connected to an air filter 54. The electromagnetic valve 50 is switched between a first position where the first port 50A is connected to the second port 50B so that the diaphragm 46A is opened to the intake pressure at the surge tank 30, and a second portion where the first port 50A is connected to the third port 50C for opening the atmospheric pressure to the diaphragm 46A. A reference numeral 56 denotes a distributor, and 58 represents an ignition plug. The distributor 56 is connected to the ignition coil 60, which is connected to an ignitor 62 for generating an ignition pulse signal applied, via the distributor 60, to a desired ignition plug 58. A reference numeral 64 denotes a control circuit constructed as a microcomputer system. The control circuit 64 receives signals from various sensors for the detection of engine operating conditions for calculating the amount of fuel to be injected from the injectors 34 for obtaining a desired air-fuel ratio. A crank angle sensor arrangement 66 is provided on the distributor 56 for issuing first pulse signals for every 30 degree rotation of the crankshaft (not shown) of the engine, and second pulse signals for every 720 degree rotation (one complete cycle of the engine) of the crankshaft. These first and second signals are supplied to the control circuit 64. An intake pressure sensor 68 is connected to the surge tank 30 for obtaining a signal indicative of the intake pressure PM at the surge tank 30, which is supplied to the control circuit 64. A throttle sensor 70 is connected to the pivoting shaft of the throttle valve 32 for obtaining a signal indicative of the degree of opening TA the throttle valve 32, which is supplied to the control circuit 64. In addition, an engine cooling water temperature sensor 72 is mounted to the engine body 10 so that it makes contact with the engine cooling water in an engine cooling water jacket in the engine body 10 for issuing a signal indicative of the temperature THW of the cooling water, and a air fuel ratio sensor 74 is mounted on the exhaust manifold 36 so that it makes contact with the flow of exhaust gas in the exhaust manifold for obtaining a signal indicative of the air-fuel ratio of the combustible mixture supplied to the engine from the intake system. The control circuit 64 is for controlling the amount of fuel injected from the fuel injectors 34 of the respective cylinders of the engine for obtaining a desired value of the air fuel ratio. Fig. 2 illustrates a setting as to how an air fuel ratio is determined in accordance with engine rotational speed NE and the degree of opening TA the throttle valve 32. At a low load area 1 as circled inside line L, with a low engine speed and small degree of throttle opening, an ultra lean combustible mixture is obtained, i.e., the values of the air-fuel ratio are in a range, for example, between about 18.0 to about 20.0. At a medium load area 2 as circled, between lines L and M , with a medium engine speed and medium degree of throttle opening, a medium lean combustible mixture is obtained, i.e., the values of the air-fuel ratio are in a range, for example, between 16.0 to 18.0. At a high load area 3 as circled externally outside the line M , with a high engine speed and large degree of throttle opening, a non-lean combustible mixture is obtained, i.e., the value of the air-fuel ratio is the theoretical air fuel ratio (about 14.0) or an air fuel ratio smaller than the theoretical air fuel ratio. At the zone 1 , the amount of intake air increases proportional as the degree of opening TA the throttle valve 32 increases, so that the lean correction facto FLEAN (< 1.0), which is multiplied to the basic fuel amount TP for obtaining an ultra lean air fuel mixture of a desired air-fuel ratio value. As will be described later, a map of values of lean correction factor FLEAN with respect to combinations of values of intake pressure PM and engine speed NE is provided to obtain desired values of the air-fuel ratio at the ultra lean air-fuel mixture zone 1 . A well known map interpolation calculation is carried out to obtain a desired value of the lean correction factor FLEAN in a combination of a detected intake pressure value PM and a detected engine speed value NE. At the zone 2 , depression of the accelerator pedal does not correspondingly increase the intake air amount. If the lean correction factor FLEAN were calculated from the map based on the intake pressure, a smooth increase in engine torque cannot be obtained, thereby a shock is generated when the engine enters a full load zone when the setting of the air fuel ratio is the theoretical air-fuel ratio or an air-fuel ratio smaller than the theoretical air-fuel ratio (rich air-fuel mixture). Therefore, according to the present invention, in order to obtain a smooth change in air-fuel ratio in accordance with depression of the accelerator pedal, a lean correction factor FLEAN is calculated in accordance with a combination of the degree of opening TA the throttle valve 32 and the engine speed NE. Namely, a map of values of lean correction factor FLEAN with respect to combinations of values of the degree of opening TA the throttle valve 32 and the engine speed NE is provided to obtain desired values of the air-fuel ratio at the medium lean air-fuel mixture zone 2 . A well known map interpolation calculation is also carried out to obtain a desired lean correction factor value FLEAN in a combination of a detected value of the degree of opening TA the throttle valve 32 and a detected engine speed valve NE. The zone 3 is an area out of the lean combustion operation, and therefore, the engine is operated under the theoretical air fuel ratio or an air fuel ratio smaller than the theoretical air fuel ratio (rich air-fuel mixture). Fig. 3 shows relationships between the degree of opening the throttle valve and the engine torque and the intake air amount during acceleration. A line 1 shows a relationship between the throttle opening TA and the intake air amount. As will be easily seen from the curve 1 , an increase in the value of the throttle opening TA, if it is larger than a predetermined value TA1, can contribute to the maintenance of the value of the intake air amount, which remains substantially unchanged. In the prior art system, calculation of the lean correction factor FLEAN from the map of values of the lean correction factor FLEAN with respect to combinations of values of intake pressure PM and engine speed NE is canceled when the degree of opening TA the throttle valve 32 is increased to the above mentioned value TA1. Thus, the air fuel ratio at the area of the degree of opening TA of the throttle valve 32 larger than the above mentioned value TA1 is set to the theoretical air fuel ratio, which changes the engine torque as shown by a curve m . The curve m shows that the engine torque increases rapidly from the value at the lean zone to the value at the theoretical air fuel ratio when the degree of opening TA the throttle valve 32 increases to the value TA1 where the setting of the air fuel ratio is switched from the lean setting to the theoretical air-fuel ratio setting. Such a rapid increase in engine torque generates a shock in the engine, which should be avoided. In view of this, the Japanese Un-Examined Patent Publication (kokai) 3-242442 proposes an idea where an additional map of values of a lean correction factor FLEAN with respect to combinations of values of throttle opening TA and engine speed NE. From this TA-NE map for the lean correction factor FLEAN, a value of the lean correction factor FLEAN, which allows it to increase from the value TA1 of the value of the throttle opening TA, irrespective of the fact that the value of the intake air amount is substantially maintained at the region of the degree of the opening of the throttle value larger than TA1. Such a switching of the map for calculation of the lean correction factor FLEAN between the PM-NE map and the TA-NE map can increase the engine torque as shown by a curve n even above the degree of the throttle valve openning TA larger than TA1. In Fig. 3, at a full load region of the throttle opening TA larger than TA2, a rich air fuel mixture of the air fuel ratio smaller than the theoretical air fuel ratio is obtained, which causes the engine torque to further increase as shown by a line r . In addition to the above mentioned basic control of the air fuel ratio, according to the embodiment as explained herewith, improved control of an air-fuel ratio is provided when the engine remains at the medium air fuel ratio zone 2 in Fig. 2. Namely, the engine continues to operate in the medium lean air mixture zone 2 in Fig. 2, the air fuel ratio is controlled so that it is gradually moved to the theocratical air fuel ratio in accordance wit the lapse of time after the engine enters the medium lead air mixture zone 2 . Namely, as already explained, at this zone 2 , the setting of the air-fuel ratio is in a range between about 16.0 to about 18.0. However, such a range of air-fuel ratio produces, as shown in Fig. 4, a relatively large amount of nitrogen oxide emission in the exhaust gas. As a result, prolonged operation of the engine at this zone 2 of the medium lean air fuel mixture can generate an amount of exhaust gas larger than a maximum value as regulated. Namely, suppose that the accelerator pedal is depressed from a position P₁ corresponding to a value TA x of the degree of opening the throttle valve 32 located in the ultra lean air-fuel mixture zone 1 to obtain a torque I, to a position P₂ corresponding to a value TA y of the degree of opening the throttle valve 32 located in the medium lean air-fuel mixture zone 2 to obtain a torque II. In the prior art, in such a situation where the engine remains in a position such as P₂ in the zone 2 , the air-fuel ratio maintains a value located in the zone 2 in Fig. 2 corresponding to the throttle opening TA y , causing a large amount N of nitrogen oxide to be generated as shown in Fig. 4. In order to obviate this difficulty, according to the present invention, when the engine remains in a position such as P₂ (Fig. 3) in the zone 2 , the value of the lean correction factor FLEAN is corrected so that it gradually changes from the mapped value at the throttle opening TA y toward the theoretical air-fuel ratio, which causes the engine torque to gradually increase to the value of III obtained by the theoretical air-fuel ratio, as shown by a dotted line p . Such control of the air-fuel ratio can reduce the emission of nitrogen oxide owing to the fact that the amount of the nitrogen oxide emission is as small as N' at the theoretical air-fuel ratio (about 14.0) as shown in Fig. 4. In Fig. 2, a line q shows where the swirl control valve 42 is moved from a closed position to an opened position. This line q is located in the zone 3 , where the theoretical air-fuel ratio is obtained. Namely, at the engine speed NE and the throttle opening TA smaller than the values of the engine speed NE and the throttle opening TA on the line q , the swirl control valve 42 is in a closed position to obtain a swirl movement of the intake air introduced into the cylinder of the engine. Contrary to this, at an engine speed NE and a throttle opening TA larger than the values of the engine speed NE and the throttle opening TA on the line q , the swirl control valve 42 is in an opened position to cancel the swirl movement of the intake air introduced into the cylinder of the engine. Figs. 5, 6 and 7 are flowcharts illustrating how the control circuit 64 in Fig. 1 operates. Fig. 5 schematically illustrates a flow chart of a routine for controlling the swirl control valve (SCV) 42, which is effected for a predetermined constant time period. At step 76, it is determined whether the swirl control valve 42 is opened or not. As explained with reference to Fig. 2, the swirl control valve 42 is, basically, open when the engine rotational speed NE and the degree of opening TA the throttle valve 32 are outside the line q, i.e., larger than values of the engine speed NE and the degree of the opening TA on the line q. At this step, its determined, whether the engine speed NE and throttle opening TA as detected by the sensors 66 and 70 is larger than values of the engine speed NE and the degree of the opening TA on the line q, respectively. A map for determination of the condition of the swirl control valve 42 is provided, and when it is determined that the detected engine speed NE and the degree of the opening TA is in the area outside the line q, it is determined that the swirl control valve 42 should be opened, and the routing goes from step 76 to step 78, where a signal is issued to the electromagnetic valve 50 so that the atmospheric air pressure from the air filter 54 is opened to the diaphragm 46A, causing the swirl control valve 42 to open thereby preventing the occurrence of a swirl movement of the air in the cylinder bore 12. Contrary to this, when it is determined that the detected engine speed NE and the degree of the opening TA is in the area inside the line q, it is determined that the swirl control valve 42 should be closed, and the routing goes from step 76 to step 79, where a signal is issued to the electromagnetic valve 50 so that a vacuum pressure at the vacuum port 52 at the surge tank 30 is opened to the diaphragm 46A causing the swirl control valve 42 to be closed so as to create a swirl movement of the intake air in the cylinder bore 12 of the engine body 10. Fig. 6 shows, schematically, a routine for executing a fuel injection from the respective fuel injector 34. This routine is executed at timings sufficiently early to calculate the injection fuel amount for a fuel injection from the respective fuel injection 34 of the cylinder. The determination of the fuel injection timing as is well known to those skilled in this art, is effected by a counter that is incremented when pulse signals from the crank angle sensor 66 for every 30 degree rotation of the crankshaft arrive and is cleared when a pulse signal from the sensor 66 for every 720 degree rotation of the crankshaft arrives. At the following step 80, a basic fuel injection amount TP is calculated, which is the amount of fuel injected from the injector 34 for obtaining a theoretical air-fuel ratio of the air-fuel mixture introduced into the combustion chamber 18 at a combination of detected values of engine speed NE and intake pressure PM. As is well known, a map of values of the basic fuel injection amount TP is provided for a plurality of combinations of engine speed NE values and intake pressure PM. A map interpolation calculation is carried out to obtain a value of the basic fuel amount TP corresponding to a combination of detected values of the engine speed NE and the intake air pressure PM. At step 82, a final fuel injection amount TAU is calculated by TAU = TP × FLEAN × α+β, where FLEAN is a lean correction factor having a positive value smaller than 1.0, and α and β generally illustrate a correction factor and correction amount for obtaining corrections of the fuel injection amount in accordance with various actual requirements, such as acceleration enrichment or starting enrichment, which are omitted as they are not directly related to the present invention. At step 84, a process for forming fuel injection signals is executed so that fuel injectors 34 are operated for a period to obtain the fuel injection amount TAU calculated at the step 82. Fig. 7 illustrates a routine for calculating the lean correction factor FLEAN, which is carried out for shaft periods, such as 10 milliseconds. At step 90, it is determined that the engine is now in a condition for operating under a lean air-fuel mixture. As can be easily understood, the lean air-fuel mixture is not obtained when the engine load in high (20ne 3 in Fig. 2) or when the engine is operating such that a start-up enrichment correction or an enrichment correction for preventing overheating of the catalytic converter is necessary. When it is determined that the engine is not operating with a lean air-fuel mixture the routine goes to step 92 where the lean correction factor FLEAN is set to 1.0, preventing the lean correction from being applied to the fuel injection amount as can be easily seen from the above equation at the step for calculating the final fuel injection amount TAU. When it is determined at the step 90 that the engine is in a condition such that the lean correction should be done, the routine goes to step 94, where a map interpolation calculation of the lean correction factor is performed from a map of values of lean correction factor FLEANPM. This map is for obtaining an air fuel ratio at zone 1 in Fig. 2 having a value in a range between 18 to 20, where the intake air amount can increase proportionally as the degree of the opening of the throttle valve 32 increases. This map FLEANPM is constructed of positive values (< 1.0) of the lean correction factor with respect to combinations of values of the intake pressure PM and the engine speed NE. A map interpolation calculation is performed to obtain a value of the lean correction factor FLEANPM corresponding to a combination of the detected values of intake pressure PM and engine speed NE. At step 96, it is determined whether a value of the degree of the opening TA of the throttle valve 32 at this instant is larger than a predetermined value f(NE), which is determined in accordance with engine rotational speed NE, which value f(NE) corresponds to a value of the degree of the opening TA of the throttle valve 32, where a switching of the zone between the ultra lean zone 1 and the medium lean zone 2 occurs. When it is determined that TA < f(NE), i.e., the engine should operate with the ultra lean air-fuel mixture, the routine goes to step 98 where a value of FLEAN1 is set to zero, the meaning of which will be explained later, and the routine then goes to step 100, where, among the values of FLEAN1 and the FLEANPM, a larger one is moved to FLEAN, which is used for calculating the fuel injection amount at step 82 in Fig. 6. When the engine is operating in the ultra lean zone 1, the value of FLEAN1 = 0, and therefore the FLEANPM is selected as the lean correction factor FLEAN at step 100. When it is determined that TA ≥ f(NE) at step 96, i.e., the degree of the opening TA of the throttle valve 32 is in an area that is larger than the value of the TA corresponding to the boundary between the areas 1 and 2 , i.e., the engine is in the medium lean zone 2 in Fig. 2, the routine goes to step 102, where a map interpolation calculation of the lean correction factor is performed from a map of values of lean correction factor FLEANTA. This map is for obtaining an air fuel ratio at zone 2 in Fig. 2 having a value in a range between 16 to 18, where the intake air amount is unchanged irrespective of increases in the degree of the opening TA of the throttle valve 32. This map FLEANTA is constructed of positive values (< 1.0) of the lean correction factor with respect to combinations of values of the degree of the opening TA of the throttle valve 32 and the engine speed NE. A map interpolation calculation is performed to obtain a value of the lean correction factor FLEANTA corresponding to a combination of the detected values of the degree of the opening TA of the throttle valve 32 and the engine speed NE. At step 104, among the FLEANTA obtained at step 102 and the value of FLEAN1 obtained at the preceding cycle, FLEAN1 i-1 plus a fixed positive small value k(<< 1.0), a larger one is moved to FLEAN1. In the situation where the degree of the opening of the throttle valve 32 increases, consecutively the value of the FLEANTA is larger than the value of FLEAN1 i-1 + K, and therefore the map value of the FLEANTA moves into the FLEAN1. At the following step 106, the new value of the FLEAN1 just chosen at step 104 is moved to the FLEAN1 i-1 , which is used at step 104 in the following cycle, as will be fully explained later. The routine, then, goes to step 100, where, among the values of FLEAN1 and the FLEANPM, a larger one is moved to FLEAN, which is used for calculating the fuel injection amount at step 82 in Fig. 6. When the engine is operating in the medium lean zone 2 , the value of FLEAN1 calculated based on the map FLEANTA is larger than the value calculated on the PM map FLEANPM. Thus, the value of the lean correction factor calculated based on TA map (FLEANTA) is selected as the lean correction factor FLEAN at step 100. Thus, a desired increase in the torque as shown by the line n is obtained in accordance with an increase acceleration. In a situation where, as shown by Fig. 8-(a), the engine remains operating at a point (for example, a point P₂ in Fig. 3) in the area 2 by depression of the accelerator pedal so that the degree of the opening TA of the throttle valve 32 is larger that the predetermined value TA1 as shown by a line S in Fig. 8-(A), the value of FLEAN1 i-1 , is incremented for k every time the routine in Fig. 7 is executed. Thus, at step 104, the value of the FLEAN i-1 + K is moved to FLEAN1, which is naturally selected as FLEAN at step 100. As a result, so long as the engine remains at the point P₂, the value of the lean correction factor FLEAN is incremented for k , every time the routine in Fig. 7 is executed, causing the air fuel ratio to increase toward the theoretical air fuel ratio, as shown by a line t in Fig. 8-(B). Such enrichment control of the air fuel ratio toward the theoretical air fuel ratio when the engine remains at the point P₂ of zone 2 , where the engine is operating with a medium lean air-fuel mixture, can prevent the air fuel ratio from being controlled to a value to provide a large amount of NOx, which is desirable from the view point of suppression of the amount of NOx component in the exhaust gas. It should be noted that the execution of the step 104 does not allow the value of the lean correction factor FLEAN to be larger than the value of 1.0 due to a gurd roatine (not shown). Contrary to this, in the prior art, in the situation where the degree of the throttle valve opening is maintained at a value in the medium lean zone 2 , as shown by the line S in Fig. 8-(A), the air fuel ratio remains unchanged as shown by a dotted line t' in Fig. 8(B), causing a large amount ( N in Fig. 4) of the NOx component to be produced in the exhaust gas. According to the present invention, the air fuel ratio moves to the theoretical air fuel ratio when the degree of the opening TA of the throttle valve 32 remains at a value in the zone 2 , as shown by the line s in Fig. 8-(A), which allows the emission of NOx to be finally reduced to the level N' in Fig. 5. The value of f(NE) is a value of the degree of the opening TA of the throttle valve 32, above which the intake air is not substantially increased irrespective of an increase of the degree of the opening of the throttle valve 32. The value of f(NE) is dependent from the rotational speed of the engine. Namely, in a range of the rotational speed, the value of f(NE) is increased in accordance with an increase in the engine speed NE. Namely, Fig. 9 shows relationships between the TA and the intake air amount Q (or an intake air amount -engine speed ratio, Q/N) for various values of engine speed NE. As will be easily seen, the value of TA from which the increase in the intake air amount Q is blunted is a, b(>a) and c(>b), when the engine speed NE is 800, 1600 and 2,400 rpm, respectively. In the flow chart of Fig. 7, the value of k determines the speed of the increase (degree of inclination of the curve t in Fig. 8-(B)) in fuel enrichment when the engine remains at the point in the medium lean zone 2 . The desired setting of the value of k is such that the lower the engine speed NE, the larger the value of k . Namely, in Fig. 10, a line L is a standard load line when the vehicle with a five speed transmission is operating in the fifth gear. During acceleration, depression of the accelerator pedal commences from a position on the line L, and when the acceleration commences from a point A of the load line L having a lower engine speed NE in the ultra lean zone 1 toward a point B in the medium lean zone 2 , the degree of depression of the accelerator pedal is large, and therefore, following depression of the accelerator pedal to the point B , the intention of the driver to accelerate is still strong, resulting in the large increase speed valve k . Contrary to this, during acceleration from a point C having an higher engine speed, the degree of depression of the accelerator pedal is itself small, and therefore, after completion of depression of the accelerator pedal to the point D , the degree of residual intent to accelerate is small, thereby making a small increase speed value k in the fuel enrichment correction suitable to driver. It should be noted that a map for calculation of the value of k is provided in the memory of the control circuit 64, and a map interpolation calculation is done to obtain a value of k corresponding to the value of the engine speed NE at a particular instant. It is conceivable to use a single map throughout the ranges 1 and 2 of the lean correction factor valves FLEAN with regard to combinations of the degree of opening valves TA of the throttle valve and the engine speed NE. Namely, unlike the embodiment where the intake pressure PM map is used at the region 1 , the TA map is used not only for region 2 but also for region 1 . The value of the lean correction factor FLEAN calculated by the TA map will be affected by the atmospheric pressure, causing the precision of the value of the lean correction factor FLEAN to be reduced. Namely, an inevitable change in atmospheric pressure causes the intake air amount to correspondingly change even if the degree of the opening TA of the throttle valve and the engine speed NE remain unchanged. Thus, a value of the lean correction factor FLEAN changes slightly from a desired value. Such a small change may adversely affect stable combustion of the engine because the engine is operating under an ultra lean air-fuel mixture. Furthermore, at the region of the degree TA of the opening of the throttle valve 32, a small change in the value of TA changes the intake air amount significantly thereby lowering the precision of the control of the air fuel ratio. Thus, switching between the PM map and a TA map, as in the embodiment, is preferable for obtaining a precise control of the air fuel ratio. However, if such a disadvantage is acceptable, a single TA map construction throughout the total lean combustion range can be employed. Figs. 11 and 12 show a lean correction factor calculation routine in a second embodiment of the present invention. In this second embodiment, a second intake pressure PM map is provided for calculating the lean correction factor based on the intake pressure PM at the medium lean zone 2 , where the engine speed is high and the degree of the opening TA of the throttle valve 32 is small. Namely, at a zone 4 having a high engine speed and a small throttle opening in the zone 2 as illustrated by a crossed shaded line and shown in Fig. 13, it is not desirable to calculate the lean correction factor from the TA map because the intake air amount changes substantially in accordance with an increase in the throttle opening TA. Thus, in addition to a first map FLEANPM1 corresponding to the map FLEANPM in the first embodiment, a second map FLEANPM2 is provided for calculating the lean correction factor in accordance with the intake pressure PM and the engine speed NE. The routine in Figs. 11 and 12 is executed similar to Fig. 7 in the first embodiment for every 10 millisecond period. At step 120, it is determined whether a condition for obtaining the lean air-fuel mixture is obtained, and when the lean condition is not obtained the routine goes to step 122, where the lean correction factor FLEAN is set to 1.0 for preventing the lean air-fuel mixture from being obtained. When the lean condition is obtained at step 120, the routine goes to step 121, where a lean correction factor is calculated from the first PM map FLEANPM1, which is, as explained above, the same as the map FLEANPM at step 94 in Fig. 7. Namely, the interpolation calculation is executed to calculate a value of the lean correction factor FLEANPM1 corresponding to a detected combination of the intake pressure PM and the engine speed. At step 124, it is determined that the degree of the opening TA of the throttle valve 32 is larger than a desired value f'(NE) calculated in accordance with the engine speed NE. This value f'(NE) is shown by a line V in Fig. 13. Namely, the line V is along the boundary between the ultra lean zone 1 and the medium lean zone 2 up to a rotational speed NE x , and then corresponds to the upper limit of the zone 4 . When the throttle opening TA is larger than the f'(NE), the routine goes to step 126, where a map interpolation calculation of a lean correction factor is calculated based on the TA map FLEANTA similar to step 102 is Fig. 7. At step 128, among the values of the FLEANTA obtained at step 102 and the calculated value of FLEANST at step 128 during the preceding cycle, FLEANST i-1 plus a fixed positive small value k (<< 1.0), a larger value as FLEANST is chosen. When the throttle opening TA is smaller than the f'(NE), the routine goes to step 132, where a map interpolation calculation of a lean correction factor is calculated based on the second PM map FLEANPM2. Namely a map interpolation calculation is executed so as to obtain a value of FLEANPM2 corresponding to a detected combination of intake pressure PM and engine speed, similar to step 102 in Fig. 7. At step 134, among the values of the FLEANPM2 obtained at step 132 and the calculated value of FLEANST during the preceding cycle, FLEANST i-1 plus a fixed positive small value KFL(<< 1.0), a larger value than FLEANST is chosen. Step 128 or 134 is for gradually decreasing the air fuel ratio toward the theoretical air fuel ratio when the engine remains at a position in the medium lean zone 2 , similar to step 104 in Fig. 7 for preventing the emission of NOx from increasing. After step 128 or 134, the routine goes to step 136 where the calculated value FLEANST moves to the FLEANST i-1 for the following cycle (steps 128 or 134). At step 138 it is determined whether the value of FLEANST is larger than 1.0. When FLEANST > 1.0, the routine goes to step 140 where a value 1.0 moves to FLEANST i-1 . These steps are for ensuring that value of the FLEANST will not be larger than 1.0. At step 142, among the values of the FLEANST obtained at step 128 or 132 and FLEANPM1 at step 121, a larger value is moved to FLEAN, which is used for obtaining a fuel injection fuel amount at step 82 in Fig. 6. At the ultra lean zone 1 , the PM maps FLEANPM1 (step 121) and FLEANP2 (step 132) have the same values, thus the ultra lean air-fuel mixture is obtained, similar to the first embodiment in zone 1 . At zone 2 , the TA map FLEANTA is selected at step 126, and therefore a medium lean air-fuel mixture is obtained when the degree of the opening of the throttle valve TA is larger than the predetermined value f'(NE). At the medium lean zone 2 having a lower TA value and of higher engine speed value NE at region 4 , the PM maps FLEANPM2 is selected at step 132. Finally, when the engine remains at a point in zone 2 having a larger TA value, the value of the lean correction factor FLEANST is incremented for k for every cycle for decreasing the air fuel ratio toward the theoretical air fuel ratio. Namely, FLEANST i-1 + K is chosen at step 128. Contrary to this, when the engine remains at a point in the medium lean zone 4 having a smaller TA value, the value of the lean correction factor FLEANST is incremented for KFL for every cycle for decreasing the air fuel ratio toward the theoretical air fuel ratio. Namely, FLEANST i-1 + KFL is chosen at step 134.

Claims: Fuel injection control system of an internal combustion engine, wherein the fuel injection amount (TAU) is set according to the detected load of the engine and wherein the set air fuel ratio is also time dependent characterized by : first setting means setting in use, in a low load area of the engine, an ultra lean air fuel ratio such that the emission (N') of nitrogen oxide components in the exhaust gas is small; second setting means setting in use the air fuel ratio to a medium lean air fuel ratio, said medium lean air fuel ratio varies from an ultra lean air fuel ratio to an air fuel ratio other than a lean air fuel ratio in accordance with an increase in load during a medium load that is larger than the load at an upper limit in the ultra lean zone and smaller than the maximum load; third setting means setting in use an air fuel ratio other than a lean air fuel ratio with an engine load larger than said medium load; means selecting in use in accordance with the load of the engine the air fuel ratio according to the first, second and third setting means, and wherein the time dependent air fuel ratio control is such that upon selection of the air fuel ratio according to the second setting means and remaining at a location (P₂) in the medium lean air fuel ratio zone (2) the air fuel ratio is gradually modified by modifying means toward an air fuel ratio other than a lean air fuel ratio. A fuel injection control system according to claim 1, wherein said modifying means decreases the value of the air fuel ratio obtained by the second setting means at a prefixed amount as increased for every lapse of a predetermined period after the engine remains at said location (P₂). A fuel injection control system according to claim 1, wherein, at the lean air fuel ratio zone (1), the selecting means selects a setting between the first and second setting means, which provides a smaller air fuel ratio value. A fuel injection control system according to claim 1, wherein it further comprising means for calculating, in accordance with the engine load, a basic fuel amount corresponding to a theoretical air fuel ratio; wherein said first setting means sets a value for correcting, in accordance with the engine load, the basic fuel amount for obtaining an air fuel ratio in an ultra lean air fuel ratio zone (1); and wherein said second setting means sets a value for modifying in accordance with the engine load, the basic fuel amount so as to obtain an air fuel ratio in the medium lean air fuel ratio zone (2). A fuel injection control system according to claim 4, wherein it further comprises a means (68) for detecting intake pressure, means (66) for detecting engine speed, and means (70) for detecting the degree of the opening of a throttle valve (32); wherein said first setting means comprises a first map (FLEAN PM; FLEAN PM1) of values for correction in accordance with combinations of the intake pressure (PM) and engine speed (NE), and a first interpolating means for calculating, from the first map, a value for the correction corresponding to a combination of the detected intake pressure, and; wherein said second setting means comprises a second map (FLEANTA) of values for correction in accordance with combinations of the degree (TA) of the opening of the throttle valve (32) and engine speed (NE), and a second interpolating means for calculating from the second map a value for the correction corresponding to a combination of the detected degree of the opening of the throttle valve and the engine speed. A fuel injection control system according to claim 5, further comprising means for allowing the map interpolation by the first interpolating means to be executed when the degree (TA) of the opening of the throttle valve (32) is smaller than a predetermined value that is determined in accordance with the engine speed (NE), and means for allowing the map interpolation by the second interpolating means to be executed when the degree (TA) of the opening of the throttle valve is larger than said predetermined value. A fuel injection control system according to claim 6, wherein said modifying means comprises choosing means, means for storing a chosen value by the choosing means during a preceding cycle, and summing means for reading out the value from the storing means plus a fixed value, said choosing means chooses, between the read out value by the summing means and the new value by the second interpolation means during this cycle, the one that produces a smaller air fuel ratio value. A fuel injection control system according to claim 5, wherein second setting means further comprising a third map (FLEAN PM2) of values for correction in accordance with combinations of the intake pressure (PM) and engine speed (NE); the third map being for obtaining a lean air fuel ratio at the medium lean zone (2) having a small load and a high engine speed, where the intake air amount is substantially changed in accordance with an increase in the degree of the opening of the throttle valve (32), and a third interpolating means for calculating, from the third map, a value for the correction corresponding to a combination of the detected intake pressure and the engine speed, and second selecting means for selecting the one between the correction values obtained from the second map and the third map that produces a smaller air fuel ratio value. A fuel injection control system according to claim 8, said second selecting means selects the second map (FLEANTA) when the degree (TA) of the opening of the throttle valve (32) is larger than a predetermined value that is determined in accordance with the engine speed, and selects the third map when the degree of the opening of the throttle valve is smaller than said predetermined value. A fuel injection control system according to claim 9, wherein said modifying means comprises a first modifying means operating when the second map (FLEANTA) is selected, said first modifying means comprising; first choosing means, first storing means for storing a selected value by the first selection means during a preceding cycle, first summing means for reading out the value from the first storing means plus a fixed value; said first choosing means choosing, between the read out value by the first read out means and the new value obtained by the second interpolation means in this cycle, the one that produces a smaller air fuel ratio value, and second modifying means operating when the third map (FLEAN PM2) is selected; said second modifying means comprising second choosing means, second storing means for storing a selected value by the second choosing means during a preceding cycle, and second summation means for reading the value from the second storing means plus a fixed value; said second choosing means choosing, between the read out value from the second read out means and the new value obtained by the third interpolation means during this cycle, the one that produces a smaller air fuel ratio value.

Inventors: TAKAOKA TOSHIO, TAKAOKA, TOSHIO
Applicants: TOYOTA MOTOR CO LTD, TOYOTA JIDOSHA KABUSHIKI KAISHA
Application year: 1993
Main classification: F02D41
IPC codes: F02D41, F02D45