Background of the Invention
1. Field of the Invention
The present invention relates generally to a control device for controlling an air/fuel ratio for an internal combustion engine. More specifically, the present invention relates to a control device having an exhaust gas sensor for determining the concentration of oxygen in the exhaust gas and a means for detecting an inoperative condition of the exhaust gas sensor in order to interrupt or stop feedback control.
2. Description of the Prior Art
Generally, such a type of control device comprises, for carrying out feedback control, an exhaust gas sensor for detecting concentration of oxygen generated in the exhaust gas, a circuit such as a comparator for determining the difference between a given reference value and the measured concentration, and a control circuit generating a control signal to be fed back to the fuel supply control. The control device controls the air/fuel ratio by controlling the fuel supply means so as to maintain the air/fuel ratio of an air-fuel mixture at a given value for effectively operating an exhaust gas purifier. On the other hand, while starting the engine, while the vehicle is moving off from rest, and when the vehicle is accelerating, the air/fuel ratio is determined according to the intake air flow rate by open loop control.
In the air/fuel rate control device, there may be employed an oxygen sensor using zirconia (hereafter referred to as a "zirconia oxygen sensor").
The zirconia oxygen sensor generates an electric voltage representing the oxygen concentration in the exhaust gas. Generally, the voltage produced by the zirconia oxygen sensor is higher when the air/fuel mixture is richer. Although, since the zirconia oxygen sensor varies the voltage according to the sensor temperature, at relatively lower temperatures, the voltage is too low for effective and accurate measurement of the oxygen concentration. Therefore, it is necessary to determine the sensor temperature, and when the sensor temperature is lower than a given temperature, generate a signal indicative of an abnormal condition of the sensor (hereafter referred to as "abnormal signal"). In the present specification, the word "abnormal signal" is used with the above-mentioned meaning only.
In a conventional air/fuel ratio control device, there is provided a means for switching the control operation between feedback control and open loop control in response to the abnormal signal. By this means, feedback control is switched to open loop control when the sensor temperature is too low to carry out feedback control. However, since the switching means operates only to switch feedback control to open loop control, even when the sensor is warmed up sufficiently to carry out feedback control, it is impossible to automatically switch control operation from open loop control to feedback control.
The present invention is to eliminate the above-mentioned defects and disadvantages in the prior art and to provide an air/fuel ratio control device which is capable of switching control operation thereof between feedback control and open loop control.
Summary of the Invention
Therefore, it is an object of the present invention to provide an air/fuel ratio control device including a means capable of effectively switching feedback control and open loop control corresponding to a sensor temperature.
Another object of the present invention is to provide an air/fuel ratio control device having a control operation switching means incorporated with a means for determing sensor temperature.
A further object of the present invention is to provide an air/fuel ratio control device having a sensor temperature determining means which sequentially measures the sensor temperature in order to generate a switching signal to operate the control operation switching means for selectively carrying out feedback control and open loop control.
To achieve the above-mentioned and other objects, there is provided an air/fuel ratio control device capable of carrying out feedback control in which a control signal indicating the concentration of exhaust gas components is generated and fed to a fuel supply control device and an open loop control in which a fuel injection rate is determined corresponding to intake air flow rate. For switching between feedback control and open loop control, the air/fuel ratio control device is provided with a means for detecting an abnormal condition of an exhaust gas sensor and generating an abnormal signal, and a means operative in response to the abnormal signal to interrupt feedback control. The air/fuel ratio control device is further provided with a means for detecting stopping of the abnormal signal and for returning control operation to feedback control.
According to the present invention, a reference value to be compared with the exhaust gas sensor output in order to determine whether the air-fuel mixture is rich or lean, is set to a minimum value when the abnormal signal is detected. Thus, when the control operation returns to feedback control, since the reference value is minimum, switching from open loop control to feed back control is performed smoothly.
In the preferred embodiment, after returning to feedback control, the reference value is gradually increased at a given rate and a given timing so that the control can be adapted smoothly to the engine condition.
Brief Description of the Drawings
The present invention will become more fully understood from the detailed description given below, and from accompanying drawings of the preferred embodiment of the present invention, which, however, are not to be taken as limitative of the present invention in any way, but are for the purpose of explanation only.
In the drawings:
FIG. 1 is a schematic block diagram of a general construction of an air/fuel ratio control device, using an exhaust gas sensor output as one of the control parameter thereof, to which a means according to the present invention is applicable;
FIG. 2 is a circuit diagram of an equivalent circuit of a zirconia oxygen sensor used as the exhaust gas sensor in the air/fuel ratio control device of FIG. 1;
FIG. 3 is a graph showing variation of voltage output of the zirconia oxygen sensor of FIG. 2 corresponding to the air/fuel ratio;
FIG. 4 is a graph showing the relationship between the internal resistance and the temperature of the zirconia oxygen sensor;
FIG. 5 is a circuit diagram of an electric power supply circuit according to the preferred embodiment of the present invention for supplying electric power to the zirconia oxygen sensor to determine an abnormal condition thereof;
FIG. 6 is a graph showing temperature characteristics of electric voltage of circuit of FIG. 5; and
FIG. 7 is a flowchart of an operation of the air/fuel ratio control device according to the present invention.
Description of the Preferred Embodiment
Referring now to the drawings, particularly to FIG. 1, an air/fuel ratio control device comprises a circuit 10 such as a comparator, for determining the difference between a reference value V.sub.REF which is contained in a reference signal V.sub.REF generated and fed to the circuit 10 in a well-know manner and an exhaust gas sensor signal Vs generated in an exhaust gas sensor 12 and fed thereto, and a control circuit 14 generating a control signal corresponding to the output of the comparator 10 indicative of the difference. The control signal is fed to a fuel supply control means 16, such as a fuel injector, carburetor and so on in order to control the fuel amount supplied to an engine 18. The control signal from control circuit 14 also controls the current supply means which supplies current to the exhaust gas sensor 12. It will be understood by one of skill in the art that the control circuit 14 may advantageously include a central processing unit (CPU) to control the current supply means.
The exhaust gas sensor 12 is provided in an exhaust pipe 20 connecting the engine 18 to an exhaust gas purifier 22. Generally, the exhaust gas sensor 12 measures the concentration of oxygen in the exhaust gas. For this purpose, a zirconia oxygen sensor is usually employed as the exhaust gas sensor 12. The sensor 12 determines oxygen concentration in the exhaust gas and generates the sensor signal V.sub.s corresponding to the measured oxygen concentration. The reference signal V.sub.REF to be compared with the sensor signal, has a given value corresponding to a desired air/fuel ratio of the air-fuel mixture supplied to the engine. The comparator 10 determines the difference between the reference signal V.sub.REF and the measured oxygen concentration of the sensor signal V.sub.s, and thereby determines whether the air-fuel mixture is rich or lean.
FIG. 2 shows an equivalent electrical circuit of the zirconia oxygen sensor 12, which includes a battery producing a variable voltage e corresponding to the oxygen concentration, and an internal resistance value .rho. varying according to the sensor temperature. As shown in FIG. 4, the resistance value .rho. is substantially inversely proportional to the logarithm of the sensor temperature. When the sensor temperature is in the normal range, the voltage e of the battery varies as shown in FIG. 3. When the air/fuel mixture is rich, the voltage e is about 1 V, and when the mixture is lean, the voltage e is about 0.1 V. However, if the sensor temperature is substantially low, the internal resistance .rho. is extremely high, and the sensor cannot deliver sufficient current to drive the control circuit reliably.
Therefore, in the air/fuel ratio control device, there is provided a means for sensing the sensor temperature. The sensor temperature sensing means determines whether the sensor temperature permits carrying out feedback control. In a typical method for determining the sensor temperature, a steady electric current i is supplied to the sensor 12 from an external power supply means. When the steady electric current is supplied, the output voltage V.sub.0 of the sensor 12 is calculated by the following equation;
From this equation, the output voltage V.sub.0 is linearly dependent on the value .rho. of the internal resistance. Namely, if the sensor temperature is increased to reduce the resistance value .rho., the output voltage V.sub.0 is reduced accordingly. Thus, by detecting whether the output voltage V.sub.0 is within or outside a normal range which is defined between given minimum and maximum voltages, whether the sensor temperature permits carrying out feedback control is determined. FIG. 5 shows a preferred embodiment of a means for supplying a steady current to the sensor.
In FIG. 5, the numeral 24 generally denotes the current supply means and the reference numeral 220 denotes a switching means having a switching element 222 and three terminals 220a, 220b and 220c. The switching element 222 is selectively connected in accordance with the output of the control circuit 14 to the terminals 220a, 220b, and 220c so that it can vary the current flowing through a terminal 201 and thereby adjust the current supplied to the exhaust gas sensor 12 connected to the terminal 201. The switching is performed in a conventional manner, i.e. mechanically, magnetically or electrically and forms no part of the present invention.
If the switching element 222 is set to contact 220a, since the potential at point 230 increases to +V.sub.cc, a transistor T201 is turned on. On the other hand, since the potential at point 232 drops to approximately zero, substantially no current flows through transistor T200. Thus, the voltage V.sub.c at point 234 is approximately zero, and thus the current flowing through the sensor 12 and the voltage V.sub.o (=i.times..rho.) both become minimum as shown by curve A of FIG. 6. When the switching element 222 is set to contact 220b, namely the switching element 222 is positioned at neutral, the potentials at point 230 and point 236 become substantially the same. The values of resistor R206 and R207 are chosen so that when the potential at point 230 is not higher than the potential at point 236, and thus is almost the same, being determined by the potential drop across diode D203, the potential at point 240 is substantially lower than that at point 238. Therefore transistor T200 will conduct, but transistor T201 will be cut off. Therefore, the potential V.sub.c at the point 234 is obtained by the following equation:
where R.sub.a is the combined resistance of R202 and R203 in parallel, given by 1/R.sub.a =1/R202+1/R203.
Here, the value of resistor R203 is determined so that the potential V.sub.c this time is slightly larger than in the previous case, i.e. when the switching element is set to contact the terminal 220a. Therefore, a current shown by curve B in FIG. 6 flowing through the sensor 12 is slightly higher than that when the switching element 222 contacts to the terminal 220a. When the switching element 222 is set to contact to the terminal 220c, since potentials at both of points 238 and 240 become zero, both of the transistors T200 and T201 are cut off. Therefore, the potential V.sub.c at the point 234 is obtained from the following equation:
Thus, at this time, the potential V.sub.c at the point 234 is the largest, and therefore the current, shown by curve C in FIG. 6, flowing through the sensor 12 is the highest among the above-mentioned three switch positions.
Thus, the current values A, B and C corresponding to the circuits formed by connecting the switching element 222 to the terminals 220a, 220b, and 220c respectively have the relationship: A<B<C.
Here, the current value B is slightly smaller than that of C and the current value A is considerably smaller than that of B. As shown schematically in FIG. 5, switching means 220 is incorporated into a computer (CPU). Corresponding to the control signal generated by control circuit 14 and fed to the switching means 220, the switching element 222 is caused to move in a conventional manner between the switching terminals 220a, 220b and 220c. Therefore, to an output terminal 201 of the circuit is supplied different electric current values depending on the switch position. As stated above, when the switching element 222 is connected to terminal 220a, electric current of value A flows through terminal 201. Likewise, when the switching element 222 is connected to terminal 220b, electric current of value B flows through terminal 201 and is supplied to the exhaust gas sensor 12. When the terminal 220c is connected to switching element 222, current of value C is supplied to the exhaust gas sensor 12. In FIG. 6 are illustrated variations of output voltage at an output terminal 200 outputted from the sensor 12 corresponding to current values supplied to the sensor. Generally, as shown in FIG. 3, the sensor output voltage frequently varies between 1 V and 0.1 V. Therefore, when electric current is supplied to the sensor, corresponding to increasing of sensor temperature and, thereby, reducing resistance value of the internal resistance of the sensor, the output voltage V.sub.o of the terminal 200 is gradually reduced, as shown in FIG. 6. It should be understood that in FIG. 6 the two curves shown labelled as A represent the two substantially constant values of V.sub.0 corresponding to the sensor output voltages of approximately 0.1 V and 1 V on the lean and rich mixture sides, respectively. Thus in the course of feedback control, when for example the switching element 222 is connected to terminal 220a and, thereby, value A of electric current is supplied to the sensor, the sensor output voltage V.sub.o varies between the curves A--A. As will be seen in FIG. 6, when the sensor is sufficiently warmed up, the lower value of the electric voltage V.sub.o is less than a given minimum value V.sub.min. However, if the sensor operates under normal conditions, the period of time that the electric voltage is lower than the minimum V.sub.min, is short enough to be disregarded, i.e. 0.1 or 0.2 sec. If the sensor output voltage V.sub.o stays below V.sub.MIN for a substantial period of time, this means that the sensor circuit is damaged.
When attempting to discriminate whether the sensor 12 is sufficiently warmed up, the switching element 222 is connected to terminal 220c to supply the largest current C to the sensor. At this time, the sensor output voltage V.sub.o varies between the curves C--C of FIG. 6. The output voltage V.sub.o is continuously compared with a given maximum value V.sub.max. When the output voltage becomes less than the maximum, the sensor will be determined to be sufficiently warmed up.
When immediately after discrimination that the sensor is sufficiently warmed up, the switching element 222 is connected with the terminal 220b for a relatively short period of time. While the current value B is supplied to the sensor 12, the output voltage V.sub.o varies frequently between the curves B--B of FIG. 6.
In FIG. 7 is illustrated a flowchart for detecting an abnormal sensor temperature to switch control operation from feedback control to open loop control and for returning from open loop control to feedback control. The program is executed repeatedly at given intervals. First, decision block 311 checks whether fuel supply is shut off. If the decision of the block 311 is YES, control immediately skips to a block 310 in which open loop control is carried out. When the decision of the block 311 is NO, then the sensor output voltage V.sub.0 is compared with a minimum reference voltage V.sub.min in a decision block 301. Thus fuel shut off is one criteria for determining whether to switch to open or closed loop operation. Detecting fuel shut off may be done by any conventional method, for instance by the device described in German Offenlegungsschrift No. 26 15 504. If the output voltage V.sub.0 is higher that that of Vmin, and therefore, the decision of the block 301 is NO, then decision block 302 checks whether control operation is stopped. If the decision of the block 302 is NO, feedback control is carried out immediately. If the decision of the block 302 is YES, then the electric current supplied to the sensor from the external power supply means such as shown in FIG. 5, is increased in block 303. Thereafter the reference value V.sub.REF of the reference signal V.sub.REF is incremented at a given rate, in block 304. This incrementation of the reference voltage V.sub.REF may be done by incrementating the voltage by a predetermined amount for a given amount of engine revolution as. This can be accomplished in any conventional manner, for instance in the manner suggested by Hosaka et al in U.S. Pat. No. 4,167,925. Alternatively the incrementation may be accomplished by simply increasing the reference voltage V.sub.REF at a fixed rate in real time. The rate for incrementation of the reference value V.sub.REF is previously determined so that, within a normal temperature of the sensor, the reference value V.sub.REF is larger than the output voltage V.sub.0 of the sensor. For discriminating whether the sensor temperature is in the normal range, the output voltage V.sub.0 of the sensor is compared with the reference value V.sub.REF in a decision block 305. When the decision of the block 305 is YES, then feedback control is carried out.
If the output voltage V.sub.0 is lower than that of V.sub.min, and thereby, the decision of the block 301 is YES, whether decision block 306 checks the output voltage V.sub.0 is maintained lower than that of V.sub.min more than a given period of time. If the decision of the block 306 is YES, the reference value V.sub.REF is set to the minimum V.sub.min in block 307. Then the electric current supplied to the sensor is decreased to the minimum value. Thereafter, open loop control is carried out. When the decision of the block 306 is NO, then control skips to block 302 to check whether control operation is stopped.
According to the above-mentioned program, by checking whether the fuel supply is shut off at the beginning of execution of the program, it is possible to distinguish the case when the sensor is not functioning properly. If block 311 were omitted, then if the fuel is shut off for an appreciable period of time, this would be interpreted as a malfunction, and the return to feedback control would be delayed. Thus, by providing the block 311, it is possible to respond to restarting of fuel supply and to smoothly switch between feedback control and open loop control.
Further, in the preferred embodiment of the present invention, when the abnormal temperature condition of the sensor is detected and thereby open loop control is carried out, the reference value V.sub.REF is set at minimum V.sub.min at the block 307. Thus, when the sensor temperature enters into the normal range, switching of the control operation from open loop control to feedback control can be performed smoothly. At this time, the reference value V.sub.REF is minimum. After starting feedback control, the reference value V.sub.REF is gradually increased until it reaches a given maximum value V.sub.max at a given rate and a given timing. In practice, the incrementation of the reference value V.sub.REF is performed at a timing corresponding to the given cycle of engine revolution or a given period defined by clock pulse.
Thus, the present invention fulfills all of the objects and advantages sought.