Information
-
Patent Grant
-
6751544
-
Patent Number
6,751,544
-
Date Filed
Wednesday, November 20, 200222 years ago
-
Date Issued
Tuesday, June 15, 200420 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
-
CPC
-
US Classifications
Field of Search
US
- 701 107
- 701 110
- 701 114
- 701 115
- 701 102
- 701 101
- 123 361
- 123 399
-
International Classifications
-
Abstract
Escape running performance at the time of the occurrence of an abnormality in an electronic throttle control system is improved. At the time of the occurrence of a severe abnormality, an abnormality storage element is operated, and an electric supply load relay of a throttle valve driving motor is de-energized to return a throttle valve to the default, and further, an alarm display is actuated, and an upper limit engine rotational speed is suppressed by control of a fuel injection valve, and escape running is carried out. As a suppression rotational speed, a lower limit threshold at a stop, a rotational speed substantially in proportion to the output of an accelerator position sensor, a rotational speed substantially in inverse proportion to the output of a throttle position sensor, or a default threshold rotational speed is selected, and multiple escape running can be carried out.
Description
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a vehicle engine control device, and particularly to a vehicle engine control device in which the safety of additional functions and the performance of escape driving at an emergency are improved in an engine control unit (ECU) for carrying out ignition control of an engine, fuel injection control and the like, especially in a compound type ECU added with, as additional functions, an electronic throttle control function for controlling an opening degree of an intake throttle valve by a driving motor.
2. Description of the Related Art
An engine control unit (hereinafter referred to as an ECU) using a microcomputer is widely used to carry out ignition control and fuel injection control of a vehicle engine. Recently, a compound type ECU added with, as additional functions, an electronic throttle control function for controlling the opening degree of a throttle valve by an electric motor is proposed and is coming into wide use.
This electronic throttle control function is such that the opening degree of an intake throttle valve of an engine is controlled by an electric motor in accordance with the depression degree of an accelerator pedal, and a wireless type one having no accelerator wire is coming into wide use recently.
This type of electronic throttle control device is constructed such that when a power source of the electric motor is switched off at the time of the occurrence of an abnormality, the throttle valve is automatically returned to a position of a predetermined safety throttle valve opening degree by a default mechanism using a return spring.
The safety throttle valve opening degree is set to a valve opening position slightly larger than an idling valve opening position, and in escape driving at the time of the occurrence of an abnormality, an operation of an accelerator pedal becomes ineffective, and one pedal operation is carried out in which vehicle speed is adjusted while the depression degree of a brake pedal is adjusted.
However, if the safety throttle valve opening degree is small, there is a problem that even if the brake is released, a sufficient driving force can not be obtained, and climbing escape driving can not be carried out. On the contrary, if the safety throttle valve opening degree is excessively large, a dangerous state occurs in which even if the brake pedal is sufficiently depressed, it is difficult to stop the vehicle.
Further, it is also necessary to consider such a problem that a default return has not been correctly carried out because of a mechanical abnormality in the throttle valve opening degree control.
As improvement measures to such problems, what is illustrated in FIG.
12
(
a
) or
12
(
b
) is conventionally proposed.
First, the conventional improvement measure illustrated in FIG.
12
(
a
) is an escape driving control in the case where a motor or a throttle valve switching mechanism is abnormal.
An escape driving control circuit shown in FIG.
12
(
a
) includes threshold setting means
1
a
of an upper limit vehicle speed, vehicle speed detection means
1
b
, threshold setting means
2
a
of an idle rotational speed of an engine, rotational speed detection means
2
b
of the engine, upper limit rotation threshold setting means
2
c
of the engine, return detection switches
3
a
and
3
a
of an accelerator pedal, and judgment switches
3
b
and
3
b
of a default return state. Incidentally, reference numeral
4
designates supply fuel control means for controlling a fuel injection amount; and
5
, a fuel injection valve.
In FIG.
12
(
a
), in the state where the judgment switches
3
b
and
3
b
of the default return state are at normal return positions of illustrated positions, and the return detection switches
3
a
and
3
a
of the accelerator pedal are also at illustrated positions of return positions of the accelerator pedal, the fuel injection amount is controlled by the supply fuel control means
4
so that the engine rotational speed comes to have not larger than a threshold set by the idle threshold setting means
2
a
, and the driving force of the engine is put into a minimum state.
In this state, even if the accelerator pedal is depressed to escape from a site, the fuel injection amount is controlled by the supply fuel control means
4
so that the vehicle speed comes to have not larger than a threshold set by the upper limit threshold setting means
1
a
. However, even by the driving function using the depression of the accelerator pedal, when the throttle valve opening degree is small, a sufficient vehicle speed can not be obtained, and this driving function using the depression of the accelerator pedal is absolutely a minimum driving function for the purpose of escaping from the site.
At the time of an excessively opened abnormality in which the return opening degree of the throttle valve becomes a default opening degree or more, or when a throttle position sensor is abnormal and the throttle opening degree is unclear, the detection switches
3
b
and
3
b
of the default return state are changed over from the illustrated positions, and the supply fuel control means
4
is controlled so that the engine rotational speed comes to have not larger than a threshold set by the upper limit rotational speed setting means
2
c.
What is illustrated in FIG.
12
(
a
) is disclosed in JP-A-2000-97087 (Title of the Invention: THROTTLE VALVE CONTROL DEVICE) (prior art 1), and in the state where the detection switches
3
b
and
3
b
of the default return state are at the illustrated positions, the engine rotational speed resulting from the depression of the accelerator pedal is not limited, and the escape driving control illustrated in FIG.
12
(
a
) is suitable for low speed climbing escape driving.
However, in the state where the detection switches
3
b
and
3
b
of the default return state are changed over, the control is carried out such that the engine rotational speed comes to have not larger than the threshold set by the upper limit rotation threshold setting means
2
c
, and in a region of low engine rotational speed, the output torque of the engine is increased in proportion to the rotational speed of the engine, and its proportionality constant is increased or decreased substantially in proportion to the throttle valve opening degree.
Accordingly, in the escape driving control illustrated in FIG.
12
(
a
), even if the upper limit rotational speed of the engine is regulated to the threshold or lower, an actual throttle valve opening degree is uncertain, and it is a problem that the driving torque of the engine is changed by the magnitude of the throttle valve opening degree, and there is a danger that when the throttle valve opening degree is large, braking by the brake pedal becomes difficult.
To this end, if the upper threshold by the upper limit rotation threshold setting means
2
c
is made low, a sufficient driving force can not be obtained, and especially in the case where the throttle valve opening degree is small, there is a problem that the climbing escape running becomes quite impossible.
FIG.
12
(
b
) illustrates a conventional escape driving control in the case where although a driving motor and a throttle valve opening mechanism are normal, an abnormality exists in another portion. The escape driving control illustrated in FIG.
12
(
b
) includes a throttle valve control part shown in the upper stage of the drawing, and a fuel cut control part shown in the lower stage of the drawing.
The throttle control part of the upper stage of FIG.
12
(
b
) is disclosed in JP-A-HEI2-176141 (Title of the Invention: “CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE”) (prior art 2), JP-A-HEI11-141389 (Title of the Invention: “THROTTLE CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE”) (prior art 3), and JP-A-HEI6-229301 (Title of the Invention: “OUTPUT CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE”) (prior art 4) in addition to the prior art 1, and is a typical escape driving control in the case where the driving motor and the throttle valve are normal, and the other abnormality exists.
The escape driving control illustrated in FIG.
12
(
b
) includes an accelerator position sensor (hereinafter referred to as an APS)
6
a
for detecting the depression degree of an accelerator pedal, setting means
7
of an objective throttle valve opening degree responding to the detection output of the APS, a throttle position sensor (hereinafter referred to as a TPS) for detecting a throttle valve opening degree linked with a throttle valve opening and closing control driving motor
9
, and PID control means
8
for controlling the motor
9
so that the objective throttle valve opening degree by the setting means
7
coincides with an actual valve opening degree by the throttle position sensor
6
b
, and this structure is the same as the structure at the time of normal driving.
However, in the case where an abnormality occurs in a portion other than the driving motor
9
or its driving mechanism, the objective throttle valve opening degree by the setting means
7
is made a value suppressed as compared with the normal driving time.
The prior art 2 shows abnormality detection means for a level abnormality, a sudden change abnormality, a relative comparison abnormality and the like in detection output voltages of the accelerator position sensor and the throttle position sensor installed in a double system, and the objective throttle valve opening degree is suppressed at the time of the occurrence of these abnormalities.
The prior art 3 is characterized in that acceleration suppression means
10
is used after the setting means
7
, and the control is carried out such that even if the objective throttle valve opening degree is suddenly increased, the actual throttle valve opening degree is gradually increased, and when the objective throttle valve opening degree is decreased, the actual throttle valve opening degree is immediately decreased.
The control of the prior art 3 has a feature that the escape driving is carried out by normal two-pedal driving and there is no feeling of wrongness, however, there is a problem that the objective throttle valve opening degree is suppressed so that the driving torque of the engine is decreased, and sufficient climbing performance can not be obtained.
Particularly, there are problems that a method of specifying a non-defective unit in the abnormality judgment means of the APS or the TPS is not used, and suppression of the objective opening degree is not carried out rationally and quantitatively.
The fuel cut control part of the lower stage of FIG.
12
(
b
) is disclosed in the prior art 4, and not only the objective throttle valve opening degree is suppressed by the setting means
7
, but also the fuel cut control is used so that the safety is improved.
This fuel cut control part includes variable threshold setting means
2
d
for variably setting an upper limit rotational speed of an engine substantially in proportion to the detection output of the accelerator position sensor
6
a
, and supply fuel control means
4
controls a fuel injection valve
5
so that the actual engine rotational speed comes to have not larger than a threshold set by the variable threshold setting means
2
d
. However, it is not indicated that what escape driving is carried out in the case where the accelerator position sensor is inferior, and especially in the case where the accelerator pedal is returned, if the detection output voltage of the accelerator position sensor is excessive, there is also a case where a dangerous state occurs in which it is difficult to make a stop by a brake pedal.
On the other hand, JP-A-HEI6-249015 (Title of the Invention: “CONTROL DEVICE FOR VEHICLE”) (prior art 5) relates to a device including an escape running bypass valve, and an electric motor for controlling an opening degree of a main throttle valve returned to be totally closed by a return spring, and discloses, in the device, escape driving means against an excessively opened abnormality in the case where the main throttle valve is not returned to be totally closed by an abnormality of the driving motor, actuator or the like.
The outline of the prior art 5 is shown in FIGS.
13
(
a
) to
13
(
d
). FIG.
13
(
a
) shows a rest cylinder level map corresponding to the output voltage of a throttle position sensor TPS for detecting a main throttle valve opening degree and the output voltage of an accelerator position sensor APS for detecting a depression degree of an accelerator pedal. The rest cylinder level mentioned here indicates, as shown in FIG.
13
(
b
), a level at which fuel supply to a part of a multi-cylinder engine is stopped and effective cylinders are decreased. In FIG.
13
(
a
), six levels of from level 0 to level 5 are shown, and rest cylinders at the respective levels are shown in FIG.
13
(
b
). FIG.
13
(
b
) shows an example of six cylinders.
Incidentally, FIG.
13
(
a
) shows the rest cylinder levels in the case where a driving range of low speed forward
1
, low speed forward
2
, forward D, or reverse R is selected as a select position of a transmission, whereas FIG.
13
(
c
) shows the rest cylinder levels in the case where the select position of the transmission is selected in a stop range of parking position P, neutral N or the like.
According to FIG.
13
(
a
), as the depression degree of the accelerator pedal becomes small and the throttle valve opening degree becomes large, the rest cylinder level becomes high, and the number of effective cylinders is decreased. The engine rotational speed corresponding to this is an open loop control in which it is changed by a load state of an engine.
However, as shown in FIG.
13
(
d
), a safety control is added in which when the engine rotational speed exceeds a predetermined upper limit value, fuel cut of all cylinders is carried out.
Incidentally, in FIG.
13
(
d
), the horizontal axis indicates engine cooling water temperature, and the vertical axis indicates engine rotational speed, and a fuel cut region of all cylinders in a driving range is shown in the upper part of the drawing, that is, in the vicinity of an engine rotational speed of 4000 r/min. The fuel cut region of all cylinders in this operation range is a region above a dotted line L
1
, and the fuel cut of all cylinders has a slight hysteresis characteristic so that it is released when the engine rotational speed is lowered to a dotted line L
2
. Besides, a fuel cut region of all cylinders in the stop range of the neutral N or the parking P is shown in the lower part of
FIG. 13D
, that is, in the vicinity of an engine rotational speed of 1700 to 1300 r/min. The fuel cut region of all cylinders in this stop range is a region above a solid line L
3
, and the fuel cut of all cylinders has a slight hysteresis characteristic so that it is released when the engine rotational speed is lowered to a solid line L
4
.
The escape driving means according to the prior art 5 as described above is escape driving means in the case where both the accelerator position sensor and the throttle position sensor are normal, and the control of the engine rotational speed is also of the open loop control system, and therefore, there is a problem that for example, an engine rotational speed when the accelerator pedal is returned is much changed by the magnitude of the throttle valve opening degree.
Incidentally, JP-A-HEI6-280656 (Title of the Invention: “ESCAPE RUNNING DEVICE FOR VEHICLE”) (prior art 6) discloses means for carrying out escape driving, instead of the rest cylinder control in the prior art 5, by the increase or decrease of a fuel injection amount and the increase or decrease of an ignition advance to adjust an engine output in the state where the control of the throttle valve can not be carried out.
However, there is a problem that a sufficient engine output adjustment can not be made by only the adjustment of the fuel injection amount and the ignition advance.
Besides, JP-A-2000-320380 (Title of the Invention: “CONTROL DEVICE FOR INTERNAL COMBUSTION ENGINE”) (prior art 7) discloses an electronic throttle control device provided with a default position return mechanism in which when throttle control becomes impossible, the control of decreasing cylinders is carried out.
For example, it is disclosed that the number of decreased cylinders is made small, medium, or large in accordance with the depression degree (large, medium or small) of an accelerator pedal, that the lower limit value of the number of decreased cylinders is increased in accordance with the increase of the throttle valve opening degree, or that the control of decreasing cylinders is carried out by brake detection means or engine rotational speed detection means.
What is disclosed in the prior art 7 is also the control of decreasing cylinders in the open loop system, and there is a problem that for example, the engine rotational speed when the accelerator pedal is returned is much changed by the magnitude of the throttle valve opening degree.
In addition, JP-A-2001-107786 (Title of the Invention: “ENGINE CONTROL DEVICE AT FAILURE”) (prior art 8) discloses an electronic throttle control device provided with a default position return mechanism, in which with respect to an excessively opened abnormal stop or an excessively closed abnormal stop of a throttle valve, escape running is carried out using, as engine output adjustment means other than a throttle valve control, a fuel injection amount increasing/decreasing control including a fuel cut control and an ignition timing control.
However, there is a problem that a sufficient output adjustment of an engine can not be made only by the adjustment of the fuel injection amount and the ignition advance.
In the above-described prior art, there are problems that the abnormality detection means relating to the added electric throttle control function and the escape driving control corresponding to this are not systematic, and even in the case where the actuator system and the accelerator position sensor are normal, the generated torque of the engine at the time of escape driving is suppressed and climbing performance is lowered, or in the case where the actuator system or the accelerator position sensor is abnormal, braking by a brake pedal becomes difficult, or on the contrary, it becomes impossible to secure a sufficient driving force.
SUMMARY OF THE INVENTION
A first object of this invention is to propose a vehicle engine control device which provides various escape driving means for systematically extracting abnormalities of a sensor system, a control system, and an actuator system relating to an electronic throttle control function to cope with an abnormal situation, and includes selection means which does not cause confusion in prompt measures against the occurrence of an abnormality during vehicle traveling.
A second object of this invention is to propose a vehicle engine control device including escape running means which discriminates between single abnormality in which one of a pair of accelerator position sensors and a pair of throttle position sensors becomes abnormal, and both abnormality in which both of them become abnormal, and carries out an accurate and easy operation against this.
A third object of this invention is to propose a vehicle engine control device in which rest cylinder control corresponding to a speed deviation in relation to an objective operation speed is carried out against a severe abnormality in which control of a throttle valve can not be carried out, so that a driving operation of escape running can be eased and safety can be improved.
A vehicle engine control device of this invention includes a transmission in which at least a forward position, a reverse position, a neutral position, and a parking position can be selected by an operation of a selector lever, and is characterized in that
the control device includes a microprocessor, is constructed to receive electric supply from an on-vehicle battery through a power source switch, and includes engine rotational speed detection means for detecting a rotational speed of an engine, fuel injection means for supplying a fuel to the engine, a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal, a pair of throttle position sensors for detecting a throttle valve opening degree of an intake throttle valve of the engine, a driving motor for carrying out an opening and closing control of the intake throttle valve in accordance with outputs of the pair of accelerator position sensors and the pair of throttle position sensors, a motor power source switching element for controlling electric supply to the driving motor, a default position return mechanism for returning the throttle valve opening degree to a default position for escape driving when the motor power source switching element breaks electric supply, and drive control means for the driving motor, and further includes abnormality detection means, an abnormality storage element, lower limit rotation threshold setting means, automatic shift escape running means, and selective shift escape running means,
the abnormality detection means is means for always monitoring operations of a sensor system, a control system, and an actuator system relating to control of the intake throttle valve, detecting whether the intake throttle valve can be controlled, and generating a severe abnormality detection output when the intake throttle valve can not be controlled,
when the abnormality detection means generates the severe abnormality detection output, the abnormality storage element stores this, breaks the motor power source switching element to stop electric supply to the driving motor, and is constructed such that its storage state is reset in at least one of closing and breaking of the power source switch,
the lower limit rotation threshold setting means is means for setting a lower limit rotational speed at which the engine can continue to rotate,
the automatic shift escape running means is means for controlling an engine rotational speed by the fuel injection control means in such a way that when electric supply to the driving motor is stopped, the engine rotational speed detected by the rotational speed detection means of the engine becomes a rotational speed less than a predetermined limiting rotational speed, and becomes a rotational speed greater than a minimum engine rotational speed set by the lower limit rotation threshold setting means, and
the selective shift escape running means is means for controlling the engine rotational speed by the fuel injection control means in such a way that when there is an accelerator position sensor regarded as being normal after electric supply to the driving motor is stopped and the transmission is once selected to be put in the parking position, the engine rotational speed detected by the engine rotational speed detection means becomes a rotational speed less than a variable threshold rotational speed of a value substantially in proportion to the depression degree of the accelerator pedal set by variable threshold rotation setting means, and becomes a rotational speed greater than a minimum engine rotational speed or higher set by the lower limit rotation threshold setting means.
Since the above-described vehicle engine control device of this invention includes the abnormality detection means, the abnormality storage element, the lower limit rotation threshold setting means, the automatic shift escape running means, and the selective shift escape running means, there are effects that for the occurrence of the severe abnormality during vehicle traveling, a danger of applying various escape driving means as a prompt measure is avoided, and escape running by the specific automatic shift escape running means can be carried out, and further, in the case where this severe abnormality is a temporal one by noise or the like, it can be released by restart of the engine, and in the case of a continuous abnormality, more convenient escape running means can be selected by using the selective shift escape means.
Besides, another vehicle engine control device of this invention includes a transmission in which at least a forward position, a reverse position, a neutral position, and a parking position can be selected by an operation of a selector lever, and is characterized in that
the control device includes a microprocessor, is constructed so as to receive electric supply from an on-vehicle battery through a power supply switch, and includes engine rotational speed detection means for detecting a rotational speed of an engine, fuel injection means for supplying a fuel to the engine, a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal, a pair of throttle position sensors for detecting a throttle valve opening degree of the engine, and drive control means for controlling a driving motor which carries out an opening and closing control of an intake throttle valve in accordance with outputs of the pair of accelerator position sensors and the pair of throttle position sensors, and further includes first non-defective sensor detection means, second non-defective sensor detection means, and escape running means,
the first non-defective sensor detection means includes first relative abnormality detection means for generating a relative error output when outputs of the pair of accelerator position sensors are mutually compared and a comparison deviation is excessive, and first individual abnormality detection means for detecting existence of a disconnection and a short circuit for each of the pair of accelerator position sensors and generating an individual error output when an abnormality exists, and is made means for making non-defective unit judgment in such a manner that when both of the pair of accelerator position sensors are not in a state of the disconnection and the short circuit, and a relative abnormality does not occur, both the accelerator position sensors are regarded as being non-defective units, and even if the relative abnormality occurs, when one of the accelerator position sensors is in the state of the disconnection and the short circuit, the other accelerator position sensor is regarded as being a non-defective unit,
the second non-defective sensor detection means includes second relative abnormality detection means for outputting a relative error output when outputs of the pair of throttle position sensors are mutually compared and a comparison deviation is excessive, and second individual abnormality detection means for detecting existence of a disconnection and a short circuit of each of the pair of throttle position sensors and generating an individual error output when an abnormality exists, and is made means for making non-defective unit judgment of the throttle position sensors in such a manner that when both of the pair of throttle position sensors are not in a state of the disconnection and the short circuit, and a relative abnormality does not occur, both the throttle position sensors are regarded as being non-defective units, and even if the relative abnormality occurs, when one of the throttle position sensors is in the state of the disconnection and the short circuit, the other throttle position sensor is regarded as being a non-defective unit, and
the escape running means is means for carrying out escape driving by the drive control means and the fuel injection control means in response to at least one abnormality of a slightest abnormality due to at least one of a single abnormality of the pair of accelerator position sensors and a single abnormality of the pair of throttle position sensors, a slight abnormality due to both abnormality of the pair of throttle position sensors, and a severe abnormality due to both abnormality of the pair of accelerator position sensors.
Since the above-described vehicle engine control device of this invention includes the first non-defective sensor detection means for detecting the non-defective unit of the pair of accelerator position sensors, the second non-defective sensor detection means for detecting the non-defective unit of the pair of throttle position sensors, and the escape running means, there are effects that the abnormality is detected with respect to the pair of accelerator position sensors or the pair of throttle position sensors, and further, when there is a sensor regarded as being a non-defective unit, this is specified and is used in the escape running, and therefore, exact and convenient escape running means can be applied.
Besides, a still another vehicle engine control device of this invention uses a microprocessor, and drives and controls a driving motor for carrying out an opening and closing control of an intake throttle valve of an engine in accordance with an output of a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal and an output of a pair of throttle position sensors for detecting a throttle valve opening degree, the control device includes engine rotational speed detection means for detecting a rotational speed of an engine and fuel injection control means for the engine, and further includes abnormality detection means, escape running means, and rest cylinder control means,
the abnormality detection means is means for always monitoring operations of a sensor system, a control system, and an actuator system relating to control of the throttle valve, discriminating between a severe abnormality in which control of the throttle valve is impossible, and a slight abnormality in which control of the throttle valve is possible, and detecting it,
the escape running means includes at least one of severe abnormality escape running means for controlling the rotational speed of the engine by stopping the control of the throttle valve and by the fuel injection control means, and slight abnormality escape running means for suppressing the rotational speed of the engine by the fuel injection control means while carrying out the control of the throttle valve, and
the rest cylinder control means is speed control means for increasing or decreasing the number of rest cylinders in which fuel injection is stopped, in accordance with a magnitude of a relative speed deviation between an objective engine rotational speed and an engine rotational speed detected by the engine rotational speed detection means, to obtain the engine rotational speed substantially equal to the objective engine rotational speed.
Since the above-described vehicle engine control device of this invention includes the rest cylinder control means in addition to the abnormality detection means and the escape running means, escape running can be carried out by the rest cylinder control means at the time of the occurrence of the abnormality, and further, since this rest cylinder control means increases or decreases the number of rest cylinders in which fuel injection is stopped, in accordance with the deviation speed between the objective engine rotational speed and the actual engine rotational speed, there are effects that fluctuation in the rotational speed of the engine in accordance with the load state of the engine is low, and safe escape running can be carried out.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
is a block diagram of the whole structure of embodiment 1 of a vehicle engine control device of this invention.
FIG. 2
is a mechanism view for explanation of an intake throttle and an accelerator pedal of the embodiment 1.
FIG. 3
is a block diagram of slightest abnormality escape running control of the embodiment 1.
FIG. 4
is a block diagram of severe abnormality escape running control of the embodiment 1.
FIG. 5
is a flowchart of abnormality detection of an accelerator position sensor of the embodiment 1.
FIG. 6
is a flowchart of abnormality detection of a throttle position sensor of the embodiment 1.
FIG. 7
is a flowchart of upper limit rotational speed setting of the embodiment 1.
FIG. 8
is a sensor non-defective unit flowchart according to embodiment 2 of a vehicle engine control device of this invention.
FIG. 9
is a block diagram of slight abnormality escape running control according to embodiment 3 of a vehicle engine control device of this invention.
FIG. 10
is a flowchart of rest cylinder control according to embodiment 4 of a vehicle engine control device of this invention.
FIGS.
11
(
a
) to
11
(
c
) are operation explanatory characteristic diagrams in the embodiments 1 to 4.
FIGS.
12
(
a
) and
12
(
b
) are block diagrams of conventional escape running control.
FIGS.
13
(
a
) to
13
(
d
) are conventional rest cylinder control characteristic views.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Embodiment 1
(1) Detailed Description of Structure of Embodiment 1
Hereinafter, a structure of an engine control device of the embodiment 1 of this invention will be described.
(11) Description of the Whole Structure of the Embodiment 1
First, a description will be given of
FIG. 1
showing the whole structure of the embodiment 1.
A vehicle engine control device
100
shown in
FIG. 1
is constituted by an electronic substrate contained in a not-shown sealed receptacle and is mainly composed of a microprocessor
110
. This vehicle engine control device
100
is connected to an external input/output equipment through a not-shown connector.
The engine control device
100
includes plural input/output circuits disposed around the microprocessor
110
. A first digital input sensor group
101
a
, a second digital input sensor group
101
b
, a first analog input sensor group
102
a
, and a second analog input sensor group
102
b
are provided at an input side of the microprocessor
110
.
The first digital input sensor group
101
a
includes a rotation detection sensor
130
for detecting a rotational speed of an engine, a vehicle speed sensor
131
for detecting a vehicle speed of a vehicle, a crank angle sensor and the others. The second digital input sensor group
101
b
includes a selector switch
132
of a shift lever for a transmission, a brake release switch
133
, an accelerator switch
134
for detecting a depression position of an accelerator pedal, an escape mode selection switch
135
, and a constant speed mode selection switch
136
, and also includes others such as an air conditioner switch.
The first analog input sensor group
102
a
includes an air flow sensor (AFS) for measuring an intake amount of a throttle valve, a first accelerator position sensor (APS
1
)
301
a
for measuring a depression degree of an accelerator pedal, a first throttle position sensor (TPS
1
)
303
a
for measuring a throttle valve opening degree, and the like. The second analog input sensor group
102
b
includes a second accelerator position sensor (APS
2
)
302
a
, a second throttle position sensor (TPS
2
)
304
a
, and others, such as an exhaust gas sensor and a water temperature sensor. The first and second accelerator position sensors
301
a
and
302
a
, and the first and second throttle position sensors
303
a
and
304
a
are doubly installed for safety.
A first electric load group
103
a
, a second electric load group
103
b
, a driving motor
104
, a load relay
105
a
, a first alarm display
106
a
, and a second alarm display
106
b
are provided at an output side of the microprocessor
110
.
The first electric load group
103
a
includes engine driving equipment, such as a fuel injection electromagnetic valve
137
for an engine, an ignition coil of the engine (in the case where the engine is a gasoline engine), and an electromagnetic valve (or a stepping motor) for exhaust gas recirculation (EGR) burning. The second electric load group
103
b
includes peripheral auxiliary machinery such as a gear changing electromagnetic valve of a transmission (AT), an air conditioner driving electromagnetic clutch, and various displays. The driving motor
104
is a motor for opening and closing an air supplying throttle valve, and the load relay
105
a
performs power supply/cutoff to the driving motor
104
by an output contact
105
b
. When this load relay
105
a
operates, a power source circuit of the driving motor
104
is closed.
Incidentally, in
FIG. 1
, reference numeral
107
designates an on-vehicle battery;
108
, a power source switch, such as an ignition switch, connected to the on-vehicle battery; and
109
a
, a power source relay having an output contact
109
a
and fed by the on-vehicle battery
107
.
A first input interface (IFI
1
)
111
a
, a second input interface (IFI
2
)
111
b
, a first analog/digital converter (AD 1)
112
a
, and a second analog/digital converter (AD 2)
112
b
are provided between the microprocessor
110
and the respective input sensor groups. The analog/digital converters
112
a
and
112
b
convert analog signals into digital signals.
The first input interface
111
a
is connected between the first digital input sensor group
111
a
and the microprocessor
110
, and a first digital input signal group DI
1
is inputted to the microprocessor
110
through the first input interface
111
a.
The second input interface
111
b
is connected between the second digital input sensor group
101
b
and the microprocessor
110
, and a second digital input signal group DI
2
is inputted to the microprocessor
110
through this second input interface
111
b.
The first A/D converter
112
a
is a multi-channel A/D converter connected between the first analog input sensor group
102
a
and the microprocessor
110
, and a first AD conversion input signal group AI
1
is inputted to the microprocessor
110
through this A/D converter
112
a.
The second A/D converter
112
b
is a multi-channel A/D converter connected between the second analog input sensor group
102
b
and the microprocessor
110
, and a second AD conversion input signal group AI
2
is inputted to the microprocessor
110
through this A/D converter
112
b.
A first output interface (IFO
1
)
113
a
and a second output interface (IFO
2
)
113
b
are provided between the microprocessor
110
and the respective output circuits.
The first output interface
113
a
is connected between a first digital output signal group DO
1
of the microprocessor
110
and the first electric load group
103
a
, and the second output interface
113
b
is connected between a second digital output signal group DO
2
of the microprocessor and the electric load group
103
b
. The first and second electric load groups
103
a
and
103
b
are switched on and off by the first and second digital output groups DO
1
and DO
2
, respectively.
The microprocessor
110
generates a driving motor control signal output DR
1
. This driving motor control signal output DR
1
carries out the on and off ratio control of an NPN transistor
114
a
through a drive resistor
114
b
. The driving motor
104
for opening and closing the throttle valve is connected to a collector terminal of this transistor
114
a
through an output contact
105
b
of the load relay
105
a
, and a current detection resistor
114
c
is connected to its emitter terminal.
Voltage dividing resistors
114
d
and
114
e
made of high resistors are connected between the collector terminal and the emitter terminal of the transistor
114
a
. The voltage dividing resistors
114
d
and
114
e
detect a breaking current value of the driving motor
104
. A voltage dividing output point of the voltage dividing resistors
114
d
and
114
e
is connected to an input end of an amplifier
114
f
. This amplifier
114
f
amplifies an input signal from the voltage dividing output point of the voltage dividing resistors
114
d
and
114
e
, and the amplified output signal is taken into the microprocessor
110
through second A/D converter
112
b.
The microprocessor
110
further generates a load relay drive signal output DR
3
, a severe abnormality detection output ER
1
, a slight abnormality detection output ER
2
, a flashing operation output FL, a watch dog signal output WD, and a power source relay drive signal output DR
2
, and receives a reset output RST.
A gate element
115
a
is connected between the load relay drive signal output DR
3
and the load relay
105
a
. The severe abnormality detection output ER
1
and the reset output RST are connected to a set circuit S of a flip-flop constituting an abnormality storage circuit element
116
, and this abnormality storage circuit element
116
is set by the severe abnormality detection output ER
1
and the reset output RST. A gate element
115
b
is connected between the set circuit S of the abnormality storage circuit element
116
and the first alarm display
106
a.
The on-vehicle battery
107
is directly connected to a power source unit (PSU)
117
, and supplies a sleep power to the power source unit
117
. The power source unit
117
is connected to the on-vehicle battery
107
through the power source switch
108
as well, and also receives electric supply from the power source switch
108
. Besides, the power source unit
117
is connected to the on-vehicle battery
107
through the output contact
109
b
of the power source relay
109
a
, and also receives electric supply from the output contact
109
b
. This power source unit
117
generates a stabilizing voltage for control, and supplies it to the microprocessor
110
.
A power source detection circuit (STP)
118
is connected to the power source unit
117
, and this power source detection circuit
118
detects the state of on and off of the power source switch
108
. This power source detection circuit
118
is connected to a reset circuit R of the abnormality storage circuit element
116
, the abnormality storage circuit element
116
is reset by the output of the power source detection circuit
118
, and the output of the reset circuit R of the abnormality storage circuit element
116
becomes logical level H of the reset circuit R so that driving of the load relay
105
a
is enabled through the gate element
115
a.
The watch dog signal WD of the microprocessor
110
is a pulse train generated by the microprocessor
110
, and is given to a watch dog timer circuit (WDT)
119
. This watch dog timer circuit
119
monitors the watch dog signal WD, and when a pulse width of the watch dog signal WD is abnormal, this circuit generates a reset output RST to restart the microprocessor
110
, and sets the abnormality storage circuit element
116
.
The power source relay drive signal output DR
2
of the microprocessor
110
is given to the power source relay
109
a
. When the power source relay
109
a
is driven by this power source relay drive signal output DR
2
, the on-vehicle battery
107
and the power source unit
117
are connected to each other through the output contact
109
b
. Accordingly, even if the power source switch
108
is opened, electric supply to the power source unit
117
continues, and when the microprocessor
110
removes the power source relay drive signal output DR
2
, power supply other than the sleep power source is stopped.
The flashing operation output FL of the microprocessor
110
is supplied to the input of the gate element
115
b
. This flashing operation output FL causes the first alarm display
106
a
to carry out a flashing operation.
The slight abnormality detection output ER
2
generated by the microprocessor
110
is directly supplied to the second alarm display
106
b
, and the second alarm display
106
b
is controlled by this slight abnormality detection output ER
2
so as to carry out the continuous operation or flashing operation.
(12) Description of a Default Mechanism of Embodiment 1
Next, a description will be given of
FIG. 2
showing a default mechanism view in the embodiment 1. In
FIG. 2
, reference numeral
200
a
designates an intake throttle of a vehicle engine, which includes a throttle valve
200
b
. The microprocessor
110
is shown at the left side of the drawing. This microprocessor
110
drives the driving motor
104
to open and close the throttle valve
200
b
. Reference numeral
201
designates a rotating shaft of the driving motor
104
, which is coupled to the throttle valve
200
b
. Reference numeral
202
a
designates an angular motion part linked with the rotating shaft
201
of the driving motor
104
. Although this angular motion part
202
a
actually carries out an angular motion in accordance with the rotation of the rotating shaft
201
, for convenience, it is shown to move in the vertical direction indicated by an arrow
202
b
in accordance with the rotation of the rotating shaft
201
.
The angular motion part
202
a
constitutes a motion portion of a default position return mechanism
208
. This default position return mechanism
208
includes a tensile spring
203
a
, a return member
204
, a tensile spring
205
a
, a default stopper
206
, and an idle stopper
207
. The tensile spring
203
a
is provided between the angular motion part
202
a
and a fixed portion, and urges the angular motion part
202
a
toward a valve opening direction indicated by an arrow
203
b
. The return member
204
is urged toward a valve closing direction indicated by an arrow
205
b
by the tensile spring
205
a
, and the tensile spring
205
a
overcomes the tensile spring
203
a
to return the angular motion part
202
a
in the valve closing direction. The default stopper
206
restricts the return position of the return member
204
. When the return member
204
further drives the angular motion part
202
a
in the valve closing direction from a state where it is returned to the position of the default stopper
206
, the angular motion part
202
a
comes in contact with the idle stopper
207
. The driving motor
104
controls the valve opening degree against the tensile spring
203
a
at a position from the default position where the return member
204
comes in contact with the default stopper
206
to the position where it comes in contact with the idle stopper
207
, and with respect to the valve opening operation exceeding the default position, the driving motor cooperates with the tensile spring
203
a
to carry out the valve opening control against the tensile spring
205
a.
Accordingly, when the power source of the driving motor
104
is switched off, the angular motion part
202
a
carries out the valve closing or valve opening operation by the actions of the tensile springs
205
a
and
203
a
to the position where it is restricted by the default stopper
206
, and this becomes a valve opening position for escape driving at the time of an abnormality.
However, it is necessary to imagine such a case that when an actuator abnormality occurs in which it is impossible to return to an objective default position because of an abnormality of a gear mechanism or the like, lock occurs at a very large valve opening position.
Incidentally, first and second throttle position sensors TPS
1
and TPS
2
are disposed to detect the operation position of the angular motion part
202
a
, that is, the valve opening degree of the throttle valve
200
b
, and their detection output signals are inputted to the microprocessor
110
.
Besides, in
FIG. 2
, reference numeral
210
a
designates an accelerator pedal of the vehicle. This accelerator pedal
210
a
is depressed in a depression direction indicated by an arrow
210
c
with a fulcrum
210
b
as the center. A coupling member
210
d
is coupled to the accelerator pedal
210
a
. This coupling member
210
d
is urged toward a direction of an arrow
211
b
by a tensile spring
211
a
, and drives the accelerator pedal
210
a
in a return direction. A return position of the accelerator pedal
210
a
is restricted by a pedal stopper
212
for restricting the coupling member
210
d
. An accelerator switch
134
is linked with the coupling member
210
d
, and detects that the accelerator pedal
210
a
is not depressed and is returned to the position of the pedal stopper
212
by the tensile spring
211
a
. First and second accelerator position sensors APS
1
and APS
2
are disposed to detect a depression degree of the accelerator pedal
210
a
, and their detection main signals are inputted to the microprocessor
110
.
Incidentally, although a direct current motor, a brushless motor, a stepping motor or the like can be used as the driving motor
104
, here, it is handled as a direct current motor subjected to an on-off ratio control, and the control is carried out by the microprocessor
110
in the engine control device
100
.
(13) Description of a Control Block of Normal Driving and Slightest Abnormality Driving of Embodiment 1
Next, a description will be given of
FIG. 3
showing a control block diagram of normal driving and slightest abnormality escape driving in the embodiment 1.
In
FIG. 3
, the accelerator position sensors
301
a
and
302
a
linked with the accelerator pedal
210
a
are designated by reference characters APS
1
and APS
2
, and the first and second throttle position sensors
303
a
and
304
a
linked with the throttle valve
200
b
are designated by reference characters TPS
1
and TPS
2
.
The accelerator position sensor APS
1
is constructed such that a series circuit of a positive side resistor
301
b
, a variable resistor
301
a
, and a negative side resistor
301
c
is connected between positive and negative power source lines of a DC 5 V power source, and a detection output is extracted from a sliding terminal of the variable resistor
301
a
. Similarly, the accelerator position sensor APS
2
is constructed such that a series circuit of a positive side resistor
302
b
, a variable resistor
302
a
, and a negative side resistor
302
c
is connected between positive and negative power source lines of a DC 5V power source, and a detection output is extracted from a sliding terminal of the variable resistor
302
a.
The throttle position sensor TPS
1
is constructed such that a series circuit of a positive side resistor
303
b
, a variable resistor
303
a
, and a negative side resistor
303
c
is connected between positive and negative power source lines of a DC 5 V power source, and a detection output is extracted from a sliding terminal of the variable resistor
303
a
. Similarly, the throttle position sensor TPS
2
is constructed such that a series circuit of a positive side resistor
304
b
, a variable resistor
304
a
, and a negative side resistor
304
c
is connected between positive and negative power source lines of a DC 5V power source, and a detection output is extracted from a sliding terminal of the variable resistor
304
a.
By this structure, a normal state is such that the output voltages of the respective accelerator position sensors APS
1
and APS
2
and throttle position sensors TPS
1
and TPS
2
are, for example, 0.2 to 4.8 (V). However, when there occurs a disconnection of a wiring line, a short circuit, poor contact of a variable resistor, or the like, a voltage outside of the above range can be outputted.
A control block of first throttle escape control means as slightest abnormality escape running means is designated by reference character
300
a
. This control block
300
a
includes a control system for the driving motor
104
in the upper stage of FIG.
3
. The control system for the driving motor
104
includes pull-down resistors
301
d
and
302
d
, pull-up resistors
303
d
and
304
d
, a first non-defective unit selection switch
310
, a driving correction block
311
, objective throttle valve opening degree setting means
312
, PID control means
313
for the driving motor
104
, a second non-defective unit selection switch
314
, and abnormality deviation detection means
315
.
The pull-down resistors
301
d
and
302
d
pull down an input signal voltage to zero when the disconnection of a detection signal line or the poor contact of the variable resistors
301
a
302
a
occurs. The pull-up resistors
303
d
and
304
d
pull up an input signal voltage to 5 V when the disconnection of a detection signal line or the poor contact of the variable resistors
303
a
and
304
a
occur.
The first non-defective unit changeover switch
310
is a non-defective unit changeover switch corresponding to first non-defective sensor detection means
533
shown in
FIG. 5
, and when both the accelerator position sensors APS
1
and APS
2
are non-defective units, this non-defective unit changeover switch selects the accelerator position sensor APS
1
, and when one of the accelerator position sensors APS
1
and APS
2
is a non-defective unit, it selects the non-defective unit.
The operation correction block
311
of the control block
300
a
calculates an increase/decrease correction value and outputs it. This increase/decrease correction value is corrected in accordance with a case where an increase of fuel supply is desired to raise an idle rotational speed of the engine when an air conditioner is used in the vehicle or the cooling water temperature of the engine is low, or to improve acceleration characteristics when the accelerator pedal
210
a
is quickly depressed, or in accordance with a case where suppression of fuel is desired at the time of stable constant speed driving.
The objective throttle valve opening degree setting means
312
of the control block
300
a
generates a signal voltage in which the increase/decrease correction value calculated by the driving correction block
311
is algebraically added to the output signal voltage of the accelerator position sensor APS
1
corresponding to the depression degree of the accelerator pedal
210
a.
The PID control part
313
of the control block
300
a
is drive control means for carrying out the on/off ratio control of the driving motor
104
so that the output signal voltage of the throttle position sensor TPS
1
corresponding to the actual throttle valve opening degree coincides with the signal voltage of the objective throttle valve opening degree setting means
312
.
The second non-defective unit selection switch
314
of the control block
300
a
is a changeover switch corresponding to second non-defective sensor detection means
633
shown in FIG.
6
. When both the throttle position sensors TPS
1
and TPS
2
are non-defective units, this second non-defective unit changeover switch
314
selects the throttle position sensor TPS
1
, and when one of the throttle position sensors TPS
1
and TPS
2
is a non-defective unit, the non-defective unit is selected.
The abnormality deviation detection means
315
of the control means
300
a
obtains a deviation between a signal voltage of the objective throttle valve opening degree setting means
312
and an actual measurement throttle valve opening degree, that is, an output voltage of the throttle position sensor TPS
1
or TPS
2
, and generates a severe abnormality detection output when this deviation constantly has a divergence of a predetermined value or higher. The details of the abnormality deviation detection means
315
are shown in step
527
of FIG.
5
and will be described later.
A control system for fuel injection to the engine is provided at the lower stage of the control means
300
a
of FIG.
3
. This control system of fuel injection includes engine rotational speed detection means
318
, fuel injection control means
319
, upper limit rotation threshold setting means
321
, slightest abnormality changeover switch
322
, and maximum rotation threshold setting means
323
.
The rotational speed detection means
318
calculates on/off signal density from the engine rotation detection sensor
130
included in the first digital input sensor group
101
a
of
FIG. 1
, and detects the engine rotational speed. The fuel injection control means
319
drives the fuel injection electromagnetic valve
137
and supplies a fuel of a suitable air fuel ratio to the engine. This fuel injection control means
319
includes engine rotation suppression means for suppressing fuel supply to the fuel injection electromagnetic valve
137
so that an actual engine rotational speed based on the engine rotation detection sensor
130
becomes an objective upper limit rotational speed or lower.
The upper limit threshold setting means
321
sets an upper limit rotation threshold value of, for example, 4000 (r/min). The maximum rotation threshold setting means
323
sets a maximum rotation threshold value of, for example, 8000 (r/min). The slightest abnormality changeover switch
322
operates correspondingly to slightest abnormality detection means described in detail at step
524
shown in FIG.
5
and step
624
shown in
FIG. 6
, and it is changed over to the position shown in the drawing in at least one of a case where one of the pair of accelerator position sensors TPS
1
and TPS
2
is abnormal, and a case where one of the throttle position sensors TPS
1
and TPS
2
is abnormal, and the upper limit object of the engine rotational speed is made the engine rotational speed set by the upper limit threshold setting means
321
.
In the case where all of the accelerator position sensors APS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
are normal, the slightest abnormality changeover means
322
is changed over from the illustrated position and the upper limit object of the engine rotational speed is made the engine rotational speed set by the maximum rotation threshold setting means
323
.
(14) Description of a Control Block of Severe Abnormality Escape Running of Embodiment 1
Next, a description will be given of
FIG. 4
showing a severe abnormality escape running control block diagram of the embodiment 1. In
FIG. 4
, a control block of severe abnormality escape running means is designated by reference numeral
400
. This control block
400
includes first driving object rotation setting means
411
and second driving object rotation setting means
412
, and further includes lower limit rotation threshold setting means
401
a
, a lower limit rotation speed correction means
401
b
, and changeover switches
402
a
and
402
b.
The lower limit rotation threshold setting means
401
a
is setting means for setting the engine to a lower limit rotational speed N1 at which continuous rotation is possible, and this lower limit rotational speed N
1
is set to, for example, 1000 (r/min). The lower limit rotational speed correction means
401
b
is correction means for correcting the lower limit rotational speed N
1
by the lower limit threshold setting means
401
a
in accordance with the temperature of engine cooling water or the temperature of outer air, or in accordance with a state as to whether a heavy load such as an air conditioner is driven. As described later with reference to
FIG. 7
, the changeover switch
402
a
is selection means which operates in accordance with whether the selection position of the transmission has been once put into the parking position (P position) after the occurrence of an abnormality, and when it has not been put into the parking position (P position), the changeover switch is changed over to the illustrated position of
FIG. 4
, and selects the escape driving mode. When driving intention confirmation means
709
described later with reference to
FIG. 7
judges a stop intention, the changeover switch
402
b
is changed over to the illustrated position of
FIG. 4
, and makes the objective engine rotational speed the lower limit rotational speed N
1
by the lower limit threshold setting means
401
a.
The first driving object rotation setting means
411
includes APS signal output means
403
, variable threshold rotation calculation means
404
, and a changeover switch
405
. The APS signal output means
403
outputs detection output of the accelerator position sensor APS
1
or APS
2
regarded as being normal. The variable threshold rotation calculation means
404
is calculation means of a variable threshold rotational speed Na calculated as a value substantially proportional to the detection output from the APS signal output means
403
, and this variable threshold rotational speed Na is calculated according to the following expression (1).
Na
=2500(θ
a
/θ max)+1000
[r
/min] (1)
Where,
θa=a present depression degree of an accelerator pedal=0 to θ max,
θ max=a maximum depression angle of an accelerator pedal.
The changeover switch
405
is a setting changeover switch based on the existence of a normal APS signal described later with reference to FIG.
5
. This setting changeover switch
405
is connected to rising rate suppression means
406
through the changeover switch
402
a
, and this rising rate suppression means
406
is further connected to a fuel injection control means
319
through the changeover switch
402
b
. In the state where (a) the changeover switch
402
a
is changed over from the illustrated position to select an escape driving mode, (b) the changeover switch
402
b
is changed over from the illustrated position according to the judgment of the driving intention, and (c) the normal APS signal exists and the setting changeover means
405
is changed over from the illustrated position, the variable threshold rotational speed Na set by the variable threshold setting means
404
is given to the fuel injection control means
319
as the objective engine rotational speed, and fuel injection control by this fuel injection control means
319
is carried out.
However, the rising rate suppression means
406
suppresses a rapid rise of the variable threshold rotational speed Na so that the objective engine rotational speed does not rapidly rise.
Besides, the actual rotational speed of the engine is greatly changed by the magnitude of an actual opening degree of the throttle valve the operation of which is stopped, in addition to a load state such as climbing a slope or descending a slope, and for example, in the case where the throttle valve opening degree is small and climbing running is carried out, since engine output is insufficient, the engine rotational speed according to the expression (1) can not be obtained.
However, when the throttle valve opening degree is abnormally large, or descending running is carried out, fuel injection control is carried out so that the engine rotational speed does not become excessive and the engine rotational speed according to the expression (1) becomes the upper limit rotational speed.
Now, means for carrying out escape running by giving the variable threshold rotational speed Na set by the variable threshold setting means
404
of the first driving objective rotation setting means
411
as the objective engine rotational speed to the fuel injection control means
319
is called selective shift escape running means SSD. In this selective shift escape running means SSD, the engine rotational speed is controlled so that it becomes a rotational speed not larger than the variable threshold rotational speed Na substantially proportional to the depression degree of the accelerator pedal, and becomes not less than the lower limit threshold rotation N
1
set by the lower limit rotation threshold setting means
401
a
, and escape driving against the severe abnormality is carried out.
The second driving object rotation setting means
412
includes TPS signal output means
409
, calculation threshold rotation setting means
410
, default rotation threshold setting means
407
, and a changeover switch
408
.
The TPS signal output means
409
is detection output means of the throttle position sensor TPS
1
or TPS
2
regarded as being normal. The calculation threshold rotation setting means
410
is setting means of a calculation threshold rotational speed Nb calculated as a value substantially in inverse proportion to the detection output from the TPS signal output means
409
, and this calculation threshold rotational speed Nb is calculated according to the following expression (2).
Nb
=3500/[1+2.5×(θ
p
/θ max)] [
r/min]
(2)
Where,
θp=present throttle valve opening degree=0 to θ max
θ max=full throttle valve opening degree.
Incidentally, although the present throttle valve opening degree θp originally corresponds to the default return position by the default position return mechanism
208
, the expression is obtained after consideration is given also to the assumption that a valve is locked to an unspecified valve opening position by a mechanical abnormality.
Besides, calculation of rotational speed by the calculation threshold rotation setting means
410
is based on engine torque characteristics of FIG.
11
A.
FIG. 11A
shows engine torque characteristics by four curves T
1
to T
4
, in which the horizontal axis indicates engine rotational speed and the vertical axis indicates engine output torque. The four curves T
1
to T
4
showing the engine torque characteristics are convex substantially quadratic curves, the curve T
1
indicates the characteristic when the throttle valve opening degree is small, the curve T
4
indicates the characteristic when the throttle valve opening degree is large, and the throttle valve opening degree becomes large from the curve T
1
to the curve T
4
. As is apparent from, the curves T
1
to T
4
, the maximum engine torque becomes large as the throttle valve opening degree becomes large.
Especially in a region where the engine rotational speed is low, the engine output torque is substantially proportional to the engine rotational speed.
Accordingly, if the engine rotational speed is controlled to a low engine rotational speed N
10
when the throttle valve opening degree is large, and if it is controlled to a large engine rotational speed N
20
when the throttle valve opening degree is small, the output torque of the engine is controlled to the level of a horizontal line TR of FIG.
11
(
a
).
The above expression (2) indicates the upper limit rotational speed for approximately obtaining the constant output torque TR, and this output torque is selected to such a level that the vehicle can be easily stopped by the depression of a brake pedal, and if the brake pedal is released, low load driving of the vehicle becomes possible.
The default rotation threshold setting means
407
sets a default rotation threshold value N
2
, and this default rotation threshold N
2
is set to, for example, N
2
=2000 (r/min) The changeover switch
408
is a setting changeover switch changed over on the basis of the existence of a normal throttle position sensor TPS described later with reference to FIG.
6
. In a state where (a) the changeover switch
402
b
judges a driving intention and is changed over from the illustrated position, (b) the changeover switch
402
a
is in the escape driving mode and is changed over from the illustrated position, and (c) a non-defective accelerator position sensor APS does not exist and the changeover switch
405
is in the illustrated position, the engine rotational speed Nb or N
2
, which is set according to the changeover position of the changeover switch
408
operating correspondingly to the existence of the non-defective throttle position sensor TPS and by the calculation threshold rotation setting means
410
or the default rotation threshold setting means
407
, is made the objective engine rotational speed, and the fuel injection control by the fuel injection control means
319
is carried out. Besides, even in a state where (a) the changeover switch
402
b
judges a driving intention and is changed over from the illustrated position, and (b) the changeover switch
402
a
is in the illustrated position, similarly, the engine rotational speed Nb or N
2
, which is set according to the changeover position of the changeover switch
408
operating correspondingly to the existence of the non-defective throttle position sensor TPS and by the calculation threshold rotation setting means
410
or the default rotation threshold setting means
407
, is made the objective engine rotational speed, and the fuel injection control by the fuel injection control means
319
is carried out.
However, suppression is performed by the rising rate suppression means
406
so that the objective engine rotational speed does not suddenly rise.
Now, means for carrying out escape running by giving the calculation threshold rotational speed Nb or the default rotation threshold N
2
set by the second driving object rotation setting means
412
as an objective engine rotational speed to the fuel injection control means
319
is called automatic shift escape running means ASD in this invention. In this automatic shift escape running means ASD, the control is carried out so that the engine rotational speed is a rotational speed not higher than the calculation threshold rotational speed Nb or the default threshold rotational speed N
2
, and becomes not lower than the lower limit threshold rotation N
1
set by the lower limit rotation threshold setting means
401
a
, and the escape driving against a severe abnormality is carried out.
Both the first operation object rotation setting means
411
constituted by the APS signal output means
403
, the variable threshold rotation calculation means
404
, and the changeover switch
405
, and the second operation object rotation setting means
412
constituted by the TPS output means
409
, the calculation threshold rotation setting means
410
, the default rotation threshold setting means
407
, and the changeover switch
408
set the driving object rotations. The fuel injection control means
319
carries out fuel injection control so that the rotation speed does not become at least the objective rotational speed or higher, while monitoring the objective rotational speeds set by these driving object rotation setting means
411
and
412
and the engine rotational speed detected by the engine rotational speed detection means
318
, and carries out the fuel injection control so as to increase the engine output as much as possible when the engine rotational speed is insufficient.
(2) Detailed Description of Function and Operation of Embodiment 1
Next, the details of the function and operation of the embodiment 1 will be described.
(21) Description of Function and Operation Attendant on Abnormality in Relation to Accelerator Position Sensor (APS) of Embodiment 1
First, in the embodiment 1 shown in
FIG. 1
, the operation of the microprocessor
110
will be described with reference to
FIG. 5
showing an abnormality detection flowchart in relation to the accelerator position sensor (APS). Incidentally, it should be understood that respective steps in the flowchart of
FIG. 5
constitute means.
In
FIG. 5
, step
500
is an operation start step periodically activated, and step
501
is executed subsequently to this operation start step
500
and is a flag reset step for resetting flags FA
1
and FA
2
described later. The step
502
is executed subsequently to the step
501
and is a step of judging an abnormality of an output voltage range of the accelerator position sensor APS
1
, and at this judgment step
502
, when the output voltage of the accelerator position sensor APS
1
is 0.2 to 4.8 (V), a judgment of normality is made, and when it varies from this normal value range, a judgment of abnormality is made. The abnormality of this accelerator position sensor APS
1
includes disconnection of a detection signal line, poor contact, and short circuit error contact with positive and negative power source lines or other different voltage wiring lines, and the existence of these abnormalities is judged at the step
502
.
Step
504
is a step for making an abnormality judgment relating to an output voltage change rate of the accelerator position sensor APS
1
when the judgment of normality is made at the step
502
. In the abnormality judgment at this step
504
, the change rate of the output voltage of the accelerator position sensor APS
1
is measured on the basis of a difference between the previously read output voltage of the accelerator position sensor APS
1
and the presently read output voltage of the accelerator position sensor APS
1
. When the change rate of this output voltage becomes a large value which can not be obtained normally, the output voltage is regarded as having been suddenly changed, and the judgment of abnormality is made. This abnormality means an abnormality due to the disconnection of a detection signal line, poor contact, or short circuit error contact with positive and negative power source lines or other different voltage wiring lines. If the change rate of the output voltage is within a normal range, the step
504
makes the judgment of normality.
Step
505
is a step of setting a flag FA
1
when the judgment of abnormality is made at the step
502
or the step
504
.
Step
506
, step
508
and step
509
make a judgment as to whether the accelerator position sensor APS
2
is normal or abnormal, similarly to the step
502
, the step
504
and the step
505
.
The step
506
is a judgment step of an abnormality of an output voltage range of the accelerator position sensor APS
2
, and at this judgment step
502
, when the output voltage of the accelerator position sensor APS
2
is 0.2 to 4.8 (V), a judgment of normality is made, and when it varies from this normal value range, a judgment of abnormality is made. The abnormality of the accelerator position sensor APS
2
includes disconnection of a detection signal line, poor contact, short circuit error contact with positive and negative power source lines or other different voltage wiring lines, and at the step
506
, the existence of these abnormalities is judged.
The step
508
is a step of making abnormality judgment relating to the output voltage change rate of the accelerator position sensor APS
2
when the step
506
judges that the accelerator position sensor APS
2
is normal. In the abnormality judgment at this step
508
, the change rate of the output voltage of the accelerator position sensor APS
2
is measured on the basis of a difference between the previously read output voltage of the accelerator position sensor APS
2
and the presently read output voltage of the accelerator position sensor APS
2
. When the change rate of this output voltage becomes a large value which can not be obtained normally, the output voltage is regarded as having been suddenly changed, and it is judged that there occurs an abnormality due to disconnection of a detection signal line, poor contact, or short circuit error contact with positive and negative power source lines or other different voltage wiring lines. When the change rate of the output voltage is within the normal range, the step makes the judgment of normality.
The step
509
is a step of setting the flag FA
2
when the judgment of abnormality is made at the step
506
or the step
508
.
Reference numeral
531
designates a step block constituted by the steps
502
,
504
and
505
, and this constitutes the first individual abnormality detection means for detecting the abnormality relating to the accelerator position sensor APS
1
. Reference numeral
532
designates a step block constituted by the steps
506
,
508
and
509
, and constitutes the first individual abnormality detection means for detecting the abnormality relating to the accelerator position sensor APS
2
. In the first individual abnormality detection means
531
, when the step
504
judges that the accelerator position sensor APS
1
is normal, or when the flag FA
1
is set at the step
505
, the first individual abnormality detection means
532
is executed.
Step
510
is a first relative abnormality detection step, and this step
510
is executed when the step
504
judges that the accelerator position sensor APS
1
is normal, or the step
505
sets the flag FA
1
, and then, the step
508
judges that the accelerator position sensor APS
2
is also normal, or the step
509
sets the flag FA
2
. At this first relative abnormality detection step
510
, a relative comparison is carried out as to whether or not both the output voltages of the accelerator position sensors APS
1
and APS
2
coincide with each other within a predetermined error, and if the difference between both the output voltages is within the predetermined error range, a judgment of normality is made, and if not, a judgment of abnormality is made. Step
511
is a storage step, and constitutes storage means. This storage step
511
is executed when the judgment of normality is made at the step
510
, and stores that both the accelerator position sensors APS
1
and APS
2
are normal.
Step
512
is a judgment step and is executed when a judgment of abnormality is made at the step
510
, and it is judged whether or not the flag FA
1
is set at the step
505
. When the flag FA
1
is set, a judgment of YES is made, and when the flag FA
1
is not set, a judgment of NO is made. When the judgment of YES is made at the step
512
, it proceeds to step
514
, and if the step
512
makes the judgment of NO, it proceeds to step
513
. At both the steps
513
and
514
, it is judged whether or not the flag FA
2
is set at the step
509
, and if the flag FA
2
is set, a judgment of YES is made, and if it is not set, a judgment of NO is made. Step
515
is a step of storing that both the accelerator position sensors APS
1
and APS
2
are abnormal, and constitutes storage means of both abnormality of the accelerator position sensors APS
1
and APS
2
. This step
515
is executed when both the step
512
and the step
514
make the judgment of YES (when both the accelerator position sensors APS
1
and APS
2
are individually abnormal), or when both the steps
512
and
513
make the judgment of NO (although both the accelerator position sensors APS
1
and APS
2
are not individually abnormal, when they are relatively abnormal), and stores the both abnormality of the accelerator position sensors APS
1
and APS
2
. Step
519
is a step executed subsequently to the step
515
, and at this step
519
, the second error output ER
12
is generated and the abnormality storage element
116
of
FIG. 1
is set. Step
520
is a step executed subsequently to the step
519
, and causes the first alarm display
106
a
of
FIG. 1
to carry out a flashing operation.
Step
516
is a step executed when the step
510
makes the judgment of abnormality, the step
512
makes the judgment of YES (individual abnormality of the accelerator position sensor APS
1
), and the step
514
makes the judgment of NO (accelerator position sensor APS
2
is not individually abnormal). This step
516
selects and stores the accelerator position sensor APS
2
, and resets the memory of the step
511
. Step
517
is a step executed when the step
512
makes the judgment of abnormality, the step
512
makes the judgment of NO (the accelerator position sensor APS
1
is not individually abnormal), and the step
513
makes the judgment of YES (the accelerator position sensor APS
2
is individually abnormal). This step
517
selects and stores the accelerator position sensor APS
1
, and resets the memory of the step
511
. Reference numeral
533
designates a block constituted by the step
516
and the step
517
, and constitutes first non-defective sensor detection means.
Incidentally, the step
515
constitutes detection means of both abnormality of the accelerator position sensors APS
1
and APS
2
, and when the both abnormality of the accelerator position sensors is stored at this step
515
, the memory information stored at the steps
511
,
516
and
517
is reset, and the memory state of this step
515
is not reset until the power source is switched off.
Besides, the memory states of the step
511
, the step
516
and the step
517
are also reset when the power source is switched off.
Step
521
is a step executed subsequently to the step
516
, and issues a substitute APS use instruction so that an output signal of the accelerator position sensor APS
2
is used instead of the accelerator position sensor APS
1
. Step
522
is a step executed subsequently to the step
517
, and issues an APS
1
continuous use instruction so that an output signal of the accelerator position sensor APS
1
is continuously used. Step
523
is a step of judging a duplicate selection abnormality, and in the case where the step
516
and the step
517
respectively select and store the accelerator position sensors APS
2
and APS
1
, a judgment of YES is made, it proceeds to step
515
, and both abnormality is stored. When the step
523
makes a judgment of NO, that is, in the case where the step
516
and the step
517
select only one of the accelerator position sensors, it proceeds to step
524
to generate a fifth error output ER
21
, and the second alarm display
106
b
of
FIG. 1
is actuated or a slightest escape driving mode is selected.
Step
518
is a judgment step executed subsequently to the step
524
, and judges the on and off states of the load relay
105
a
of FIG.
1
. The step
518
makes a judgment of ON when the load relay
105
a
is in the on state, and makes a judgment of OFF when the load relay
105
a
is in the off state. Step
525
is a judgment step executed when the step
518
makes the judgment of ON, and judges whether or not a slight mode is selected and stored at step
636
described later with reference to FIG.
6
. If the slight mode is selected, a judgment of YES is made at the step
525
, and if not, a judgment of NO is made. Step
526
a
is a step executed when the judgment of NO is made at the step
525
, that is, the slight mode is not selected, and selects a predetermined allowable deviation concerning the abnormality deviation detection means
315
in the state shown in FIG.
3
. Step
526
b
is a step executed when the judgment of YES is made at the step
525
, that is, the slight mode is selected, and selects a predetermined allowable deviation concerning the abnormality deviation detection means
315
in a state shown in FIG.
9
. Step
527
is a step of comparing the allowable deviation read at the step
526
a
or the step
526
b
with an actual control deviation, and if the actual control deviation is within the allowable deviation, a judgment of normality is made, and if not, a judgment of abnormality is made. Step
528
is a step executed when the step
527
makes the judgment of abnormality, generates a third error signal output ER
13
, sets the abnormality storage element
116
of
FIG. 1
, and activates the first alarm display
106
a
of FIG.
1
. Step
529
is an operation end step, and when the step
518
makes the judgment of OFF, or when the step
527
makes the judgment of normality, the operation is ended. Also, when the step
528
or the step
520
is executed, the operation is ended. In the flowchart of
FIG. 5
, the procedure is on standby at the operation end step
529
, and proceeds to the operation start step
500
after other control is carried out.
Incidentally, the second error signal output ER
12
outputted at the step
519
, and the third error signal output ER
13
outputted at the step
528
are subjected to logical addition with a first error signal output ER
11
outputted at step
630
of
FIG. 6
, a dynamic error output ER
10
outputted at step
635
of
FIG. 6
, and a fourth error signal output ER
14
of
FIG. 8
, and are outputted as the severe abnormality output ER
1
in FIG.
1
.
Besides, the fifth error signal output ER
21
outputted at the step
524
is subjected to logical addition with a sixth error output ER
22
outputted at step
624
of
FIG. 6 and a
seventh error signal output ER
23
outputted at step
619
of
FIG. 6
, and is outputted as the slight abnormality output ER
2
in FIG.
1
.
Here, the operation flow relating to the abnormality of the accelerator position sensor (APS) shown in
FIG. 5
will be again described in general. When both the accelerator position sensors APS
1
and APS
2
are individually abnormal, or even if the accelerator position sensors APS
1
and APS
2
are not individually abnormal, they are relatively abnormal and it can not be specified which is normal, both the accelerator position sensors APS
1
and APS
2
are regarded as being abnormal, and the second error output ER
12
is generated. Even in the case where relative abnormality exists in the accelerator position sensors APS
1
and APS
2
, if individual abnormality exists in one of the accelerator position sensors APS
1
and APS
2
, the other is regarded as being normal and non-defective unit selection is carried out, and the fifth error output ER
21
is generated. For example, if the accelerator position sensor APS
1
is abnormal, substitute processing is carried out to use the detection output of the accelerator position sensor APS
2
instead of the accelerator position sensor APS
1
in FIG.
3
.
(22) Description of Function and Operation Attendant on Abnormality in Relation to Throttle Position Sensor (TPS) of Embodiment 1
Next, in the embodiment 1, the operation of the microprocessor will be described on the basis of
FIG. 6
showing an abnormality detection flowchart in relation to the throttle position sensor. It should be understood that respective steps in the flowchart of
FIG. 6
constitute means.
In
FIG. 6
, step
600
is an operation start step periodically activated, step
601
is executed subsequently to the operation start step
600
and resets flags FP
1
and FP
2
described later, and step
602
is executed subsequently to the step
601
and is a step of judging abnormality of an output voltage range of the throttle position sensor TPS
1
. At the judgment step
602
, a judgment of normality is made when the output voltage of the throttle position sensor TPS
1
is 0.2 to 4.8 (V), and when the output voltage varies from this normal range, a judgment of abnormality is made. This abnormality includes disconnection of a detection signal line, poor contact, and short circuit error contact with positive and negative power source lines or other different voltage wiring lines.
Step
604
is a step of judging abnormality from a change rate of an output voltage of the throttle position sensor TPS
1
, and is executed when it is judged at the step
602
that the throttle position sensor TPS
1
is normal. In the abnormality judgment at this step
604
, the change rate of the output voltage of the throttle position sensor TPS
1
is measured on the basis of a difference between the previously read output voltage of the throttle position sensor TPS
1
and the presently read output voltage thereof, and in the case where this becomes a large value which can not be obtained normally and the output voltage of the throttle position sensor TPS
1
is judged to be suddenly changed, a judgment of abnormality is made. Similarly to the above, this abnormality includes disconnection of a detection signal line, poor contact, and short circuit error contact with positive and negative power source lines or other different voltage wiring lines. Besides, the step
604
makes a judgment of normality if the change rate of the output voltage of the throttle position sensor TPS
1
is within the normal range.
Step
605
is a step of setting the flag FP
1
and is executed when it is judged at the step
602
or the step
604
that the throttle position sensor TPS
1
is abnormal. A step
631
designates a second individual abnormality detection step block constituted by the step
602
, the step
604
, and the step
605
and relating to the throttle position sensor TPS
1
, and this constitutes the second individual abnormality detection means relating to the throttle position sensor TPS
1
.
Step
606
is executed subsequently to the step
631
, and is a step of judging abnormality of an output voltage range of the throttle position sensor TPS
2
. This judgment step
606
is executed when it is judged at the step
604
that the throttle position sensor TPS
2
is normal or when the flag FP
1
is set at the step
605
. At the judgment step
606
, when the output voltage of the throttle position sensor TPS
2
is 0.2 to 4.8 (V), a judgment of normality is made, and when the output voltage varies from this normal range, a judgment of abnormality is made. This abnormality includes disconnection of a detection signal line, poor contact, and short circuit error contact with positive and negative power source lines or other different voltage wiring lines.
Step
608
is a step of judging abnormality from a change rate of an output voltage of the throttle position sensor TPS
2
, and is executed when it is judged at the step
606
that the throttle position sensor TPS
2
is normal. In the abnormality judgment at this step
608
, the change rate of the output voltage of the throttle position sensor TPS
2
is measured on the basis of a difference between the previously read output voltage of the throttle position sensor TPS
2
and the presently read output voltage thereof, and in the case where this becomes a large value which can not be obtained normally and the output voltage of the throttle position sensor TPS
2
is judged to be suddenly changed, a judgment of abnormality is made. Similarly to the above, this abnormality includes disconnection of a detection signal line, poor contact, and short circuit error contact with positive and negative power source lines or other different voltage wiring lines. The step
608
makes a judgment of normality when the change rate of the output voltage of the throttle position sensor TPS
2
is within the normal range.
Step
609
is a step of setting the flag FP
2
, and is executed when it is judged at the step
606
or the step
608
that the throttle position sensor TPS
2
is abnormal. A step
632
is a second individual abnormality detection step block including the step
606
, the step
608
, and the step
609
and relating to the throttle position sensor TPS
2
, and this constitutes the second individual abnormality detection means relating to the throttle position sensor TPS
2
.
Step
610
is a judgment step of carrying out relative comparison of the throttle position sensors TPS
1
and TPS
2
. This step
610
is executed when it is judged at the step
608
that the throttle position sensor TPS
2
is normal, or when the flag TP
2
is set at the step
609
. In this step
610
, both the output voltages of the throttle position sensors TPS
1
and TPS
2
are compared with each other, and it is judged whether or not those output voltages are coincident with each other within a predetermined error. If the difference of the output voltages of the throttle position sensors TPS
1
and TPS
2
is within the predetermined error range, a judgment of normality is made, and if it is larger than the predetermined error range, a judgment of abnormality is made. Step
611
is a step of storing that both the throttle position sensors TPS
1
and TPS
2
are normal, and is executed when it is judged at the step
610
that the two throttle position sensors TPS
1
and TPS
2
are normal.
Step
612
is a step of judging whether or not the flag FP
1
is set at the step
605
, and is executed when it is judged at the step
610
that the relative comparison result of the output voltages of the throttle position sensors TPS
1
and TPS
2
is abnormal. If the flag FP
1
is set, a judgment of YES is made, and if not, a judgment of NO is made. If the judgment result of the step
612
is NO, it proceeds to step
613
, and if the judgment result at the step
612
is YES, it proceeds to step
614
. Both the step
613
and the step
614
judge whether the flag FP
2
is set at the step
609
, and if the flag FP
2
is set, a judgment of YES is made, and if not, a judgment of NO is made.
Step
615
is a step of storing the abnormality of both the throttle position sensors TPS
1
and TPS
2
, and is executed when both the judgment results of the step
612
and the step
614
are YES (when both the throttle position sensors TPS
1
and TPS
2
are individually abnormal), or both the judgment results of the step
612
and the step
613
are NO (although both the throttle position sensors TPS
1
and TPS
2
are not individually abnormal, when they are relatively abnormal). Besides, the step
615
is also executed when the judgment result of judgment step
623
described later is YES.
Step
616
is a step of selecting the throttle position sensor TPS
2
and resetting the memory of the step
612
. This step
616
is executed when (a) the judgment result of the step
610
is relative abnormality of the throttle position sensors TPS
1
and TPS
2
, (b) the judgment result of the step
612
is YES (when the throttle position sensor TPS
1
is individually abnormal), and (c) the judgment result of the step
614
is NO (when the throttle position sensor TPS
2
is not individually abnormal).
Step
617
is a step of selecting the throttle position sensor TPS
1
and resetting the memory of the step
611
. This step
617
is executed when (a) the judgment result of the step
610
is relative abnormality of the throttle position sensors TPS
1
and TPS
2
, (b) the judgment result of the step
612
is NO (when the throttle position sensor TPS
1
is not individually abnormal), and (c) the judgment result of the step
613
is YES (when the throttle position sensor TPS
2
is individually abnormal). A step
633
is a second non-defective sensor detection step block including the step
616
and the step
617
, and constitutes the second non-defective sensor detection means for the throttle position sensor (TPS).
Incidentally, the step
615
constitutes both abnormality detection means of the throttle position sensor TPS, when both abnormality of the throttle position sensors TPS
1
and TPS
2
is stored at this step
615
, the memory information by the step
611
, the step
616
and the step
617
is reset, and the memory state of the step
615
is not reset until the power source is switched off.
Besides, the memory states of the step
611
, the step
616
and the step
617
are also reset when the power source is switched off.
Step
621
is a step of giving a substitute TPS use instruction, and this step
621
is executed subsequently to the step
616
and issues a substitute TPS instruction to use the output signal of the throttle position sensor TPS
2
instead of the throttle position sensor TPS
1
. Step
622
is a step of giving a TPS
1
continuous use instruction, and this step
622
is executed subsequently to the step
617
and issues an instruction to continuously use the output signal of the throttle position sensor TPS
1
.
Step
623
is a judgment step of duplicate selection abnormality. In the case where the step
616
and the step
617
respectively select and store the throttle position sensors TPS
2
and TPS
1
, this step
623
judges that duplicate selection abnormality occurs and makes a judgment of YES. When the step
623
makes the judgment of YES, it proceeds to the step
615
. At this step
615
, both abnormality of the throttle position sensors TPS
1
and TPS
2
is stored. In the case where only one of the throttle position sensors TPS
1
and TPS
2
is selected, the step
623
judges that the duplicate abnormality does not occur, makes a judgment of NO, and proceeds to step
624
. The step
624
generates a sixth error output ER
22
, actuates the second alarm display
106
b
of
FIG. 1
, and selects a slightest escape mode.
Step
625
is an operation judgment step of the load relay
105
a
, is executed subsequently to the step
611
or the step
624
, and judges whether or not the load relay
105
a
of
FIG. 1
operates. The step
625
makes a judgment of ON when the load relay
105
a
is in an on state, and makes a judgment of OFF when it is in an off state. Step
626
is a step of judging the on/off state of the driving motor control signal output DR
1
of
FIG. 1
, and is executed when it is judged at the step
625
that the load relay
105
a
carries out the on operation. Step
626
makes a judgment of ON if the driving motor control signal output DR
1
is in the on state, and makes a judgment of OFF if it is in the off state. Step
627
is a step of judging a driving current to the driving motor
104
, and this step
627
is executed when it is judged at the step
626
that the driving motor control signal output DR
1
is ON (when “H” at the logical level of FIG.
1
), and judges whether or not the current flowing to the current detection resistor
114
c
of
FIG. 1
is within a predetermined value range. If the driving current to the driving motor
104
is within the predetermined range, it is judged to be normal, and if it is beyond the predetermined range, it is judged to be excessive.
Step
628
is a step of again judging the on/off state of the driving motor control signal output DR
1
of
FIG. 1
, and is executed when it is judged at the step
626
that the driving motor control signal output DR
1
is OFF, or it is judged at the step
627
that the driving current to the driving motor
104
is normal. The step
628
makes a judgment of ON if the driving motor control signal output DR
1
is in the on state, and makes a judgment of OFF if it is in the off state. Step
629
is a step of judging whether or not a breaking current detected by the voltage dividing resistors
114
d
and
114
e
is not less than a predetermined value, and is executed when the driving motor control signal output is judged to be OFF at the step
628
. If the breaking current by the voltage dividing resistors
114
d
and
114
e
is not less than the predetermined value, it is judged to be normal, and if not, it is judged to be excessively small. Step
630
is a step of generating the first error signal output ER
11
, setting the storage element
116
of
FIG. 1
, and activating the first alarm display
106
a
. This step
630
is executed when it is judged at the step
627
that the driving current to the driving motor
104
is excessively large (when the driving motor
104
or the wiring line to that is in a short circuit abnormality), or it is judged at the step
629
that the breaking current by the voltage dividing resistors
114
d
and
114
e
is excessively small (when the driving motor
104
or wiring line to that is down).
Step
634
is a step of judging whether or not the both abnormality of the throttle position sensors TPS
1
and TPS
2
occurs at the parking position (P position) of the transmission, and this step
634
is executed subsequently to the step
615
. When the both abnormality occurs at the parking position (P position) of the transmission, a judgment of YES is made, and when it occurs at a position other than the parking position (P position) of the transmission, a judgment of NO is made. Step
635
is a step executed when the judgment of NO is made at the step
634
, and at this step
635
, the dynamic error signal output ER
10
is generated, the abnormality storage element
116
of
FIG. 1
is set, the first alarm display
106
a
is actuated, and the load relay
105
a
is switched off. This step
635
constitutes severe abnormality detection means, and when the both abnormality of the throttle position sensors TPS
1
and TPS
2
occurs during driving, the step
528
of
FIG. 5
is also generally executed, and the third error signal output ER
13
is also outputted.
Incidentally, the step
634
is the escape mode selection means for preventing the slight abnormality mode from being carelessly selected when the vehicle is in operation, and after the intention of the driver is confirmed by the manual operation of the escape mode selection switch
135
instead of the selection operation of the parking position (P position), the procedure may proceed to the step
619
. The step
619
is a step of generating the seventh error signal output ER
23
, and this step is executed when the judgment of YES is made at the step
634
. Step
620
is a step executed subsequently to the step
619
, and this step
620
causes the second alarm display
106
b
of
FIG. 1
to carry out a flashing operation. Step
636
is executed subsequently to the step
620
, and is a step of selecting and storing the slight mode. Step
637
is an operation end step, and the operation is ended when the judgment of normality is made at the step
629
, when it is judged at the step
625
that the load relay
105
a
is OFF, or when it is judged at the step
628
that the driving motor control signal output DR
1
is ON. Besides, after the step
630
, the step
635
or the step
636
is executed, the operation is ended. In the flowchart of
FIG. 6
, the procedure is on standby at the operation end step
637
, and proceeds to the start step
600
after other control is carried out.
Incidentally, the seventh error signal output ER
23
generated at the step
619
is a signal which becomes substantially effective after the power source switch
108
of
FIG. 1
is switched off and is again closed while the transmission is put in the parking position (P position). Since the power source of the driving motor
104
is in a cut-off state by the load relay
105
a
as long as the power source switch
108
is not again closed, the situation is such that the escape driving in the slight mode can not be carried out.
Here, the control flow in connection with the abnormality detection of the throttle position sensors TPS
1
and TPS
2
of
FIG. 6
will be again described in general. When both the throttle position sensors TPS
1
and TPS
2
are individually abnormal, or although they are not individually abnormal, they are relatively abnormal, and it is impossible to specify which throttle position sensor is normal, the throttle position sensors TPS
1
and TPS
2
are regarded as being in the both abnormality, and the dynamic error signal output ER
10
or the seventh error output ER
23
is generated. Even if the relative abnormality exists in the throttle position sensors TPS
1
and TPS
2
, if one of them has the individual abnormality, the other throttle position sensor is regarded as being normal and non-defective unit selection is carried out, and the sixth error output ER
22
is generated. For example, if the throttle position sensor TPS
1
is abnormal, the substitute processing is carried out so that the output signal of the throttle position sensor TPS
2
is used instead of the throttle position sensor TPS
1
in FIG.
3
.
(23) Description Concerning a Setting Operation of Upper Limit Rotational Speed
Next, in the embodiment 1 of
FIG. 1
, the operation of the microprocessor
110
will be described on the basis of
FIG. 7
showing a flowchart relating to a setting method of various upper limit rotational speeds. It should be understood that respective steps of the flowchart of
FIG. 7
constitute means.
In
FIG. 7
, step
700
is an operation start step periodically activated, and step
701
is executed subsequently to the step
700
and is a step of judging whether or not the abnormality storage element
116
of
FIG. 1
is under abnormality storage operation. At the step
701
, if the abnormality storage element
116
is under the abnormality storage operation, a judgment of operation is made, and if not, a judgment of non-operation is made. Step
702
is a judgment step executed when the judgment result of the step
701
is the judgment of operation, and this step
702
judges a brake operation on the basis of the operation judgment of the brake release switch
133
in the second digital input sensor group
101
b
of FIG.
1
. If the brake operation is carried out, a judgment of braking is made, and if the brake operation is not carried out, a judgment of release is made. Step
703
is a judgment step executed when the judgment of release is made at the step
702
, and this step
703
judges the accelerator operation on the basis of the operation judgment of the accelerator switch
134
in the second digital input sensor group
101
b
of
FIG. 1
, and judges whether the accelerator pedal
210
a
is depressed or is in the return state. If the accelerator operation has been carried out, a judgment of depression is made, and if not, a judgment of return is made.
Step
704
a
is a step executed when the judgment of braking is made at the step
702
, and this step
704
a
judges whether or not the transmission is once selected to be put in the parking position (P position) after the occurrence of an abnormality, and whether or not the transmission selects the first gear or second gear after the selection of the parking position (P position). At the step
704
a
, in the case where the transmission is once selected to be put in the parking position (P position) after the occurrence of the abnormality, and then, the transmission selects the low speed forward first gear or low speed forward second gear, a judgment result “a” is produced, and in the case where the transmission has not yet selected the parking position (P position) after the occurrence of the abnormality, or although the transmission once selected the parking position (P position), thereafter, the low speed forward first gear or second gear is not selected, and in the case where the transmission selects forward D, reverse R, or neutral N, or the selection of the parking position (P position) is continued, a judgment result “b” is produced. Step
705
is a step of carrying out lower limit rotation threshold setting, and this step
705
is executed when the judgment result “b” is produced at the step
704
a
, or the judgment of return is made at the step
703
. This step
705
sets the lower limit rotation threshold N
1
to, for example, N
1
=1000 (r/min). The step
702
and the step
703
constitute the driving intention confirmation means
709
.
Step
704
b
is a step executed when the accelerator pedal is judged to be depressed at the step
703
, and this step
704
b
judges whether or not the transmission is once selected to be put in the parking position (P position) after the occurrence of an abnormality. At this step, when the transmission once selects the parking position (P position) after the occurrence of the abnormality, a judgment of YES is made, and if the parking position (P position) is not selected, a judgment of NO is made. This step
704
b
constitutes the escape driving mode selection means for preventing a subsequent escape driving operation from carelessly becoming effective, and this step
704
b
can be substitutively judged by a manual operation of the escape mode selection switch
135
in the second digital input sensor group
101
b
of FIG.
1
.
Step
711
is a step executed when the judgment of YES is made at the step
704
b
, and at this step
711
, the defective/non-defective states of the accelerator position sensors APS
1
and APS
2
are judged in a manner shown in FIG.
5
, especially in the step
502
to the step
514
. At the step
711
, when a non-defective unit exists in the accelerator position sensors APS
1
and APS
2
, it is judged that there is a non-defective unit, and if both of them are abnormal, a judgment of both abnormality is made. Step
712
is executed when it is judged at the step
711
that there is a non-defective unit, and calculates and sets the variable threshold rotational speed Na indicated by the expression (1). Step
713
is a step executed when the judgment of both abnormality of the accelerator position sensors APS
1
and APS
2
is made at the step
711
, when the judgment of NO is made at the step
704
b
, or when the judgment result “a” is produced at the step
704
a
. At this step
713
, a quality judgment of the throttle position sensors TPS
1
and TPS
2
is made in the manner shown in
FIG. 6
, especially in the step
602
to the step
614
. At the step
713
, when a non-defective unit exists in the throttle position sensors TPA
1
and TPS
2
, it is judged that there is a non-defective unit, and if both of them are abnormal, a judgment of both abnormality is made. Step
714
is a step executed when it is judged at the step
713
that there is a non-defective unit, and this step calculates and sets the calculation threshold rotational speed Nb indicated by the expression (2).
Step
715
is a step of setting the default rotational speed N
2
, and this step
715
is executed when the judgment of both abnormality is made at the step
713
, and sets the default rotational speed N
2
to, for example, N
2
=2000 (r/min).
Step
720
is a step executed when the judgment of non-operation is made at the step
701
, and it is judged whether or not both the accelerator position sensors APS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
are normal. At this step, if both the accelerator position sensors APS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
are normal, a judgment of YES is made, and if not, a judgment of NO is made. Step
721
is a step executed when the judgment of YES is made at the step
720
, and at this step
721
, a maximum rotation threshold value N
4
is set to, for example, N
4
≅8000 (r/min).
Step
722
is executed when the judgment of NO is made at the step
720
, and is a step of judging single abnormality concerning the accelerator position sensors and the throttle position sensors. At this step
722
, in at least one of a case where one of the accelerator position sensors APS
1
and APS
2
is abnormal and a case where one of the throttle position sensors TPS
1
and TPS
2
is abnormal, a judgment of YES is made, and if not, a judgment of NO is made. Step
723
is a step executed when the judgment of YES is made at the step
722
, and this step
723
sets an upper limit rotation threshold N
3
to, for example, N
3
≅4000 (r/min).
Step
724
is a judgment step executed when the judgment of NO is made at the step
720
, and when the judgment of NO is made at the step
722
, and at this step
724
, it is judged whether or not both the throttle position sensors TPS
1
and TPS
2
are abnormal, and if both of them are abnormal, a judgment of YES is made, and if not, a judgment of NO is made. If this step
724
makes the judgment of YES, the step
723
is executed. Step
725
is a step executed when both the throttle position sensors TPS
1
and TPS
2
are not abnormal and the judgment of NO is made at the step
724
, that is, when the accelerator position sensors APS
1
and APS
2
are not in the both abnormality, and this step
725
generates the second error output ER
12
and sets the abnormality storage element
116
of FIG.
1
. Step
726
is a step executed subsequently to the step
725
, and causes the flashing operation output FL of
FIG. 1
to carry out the on/off operation, and causes the first alarm display
106
a
to carry out the flashing operation.
Step
727
is a step of measuring an engine rotation deviation, and this step
727
obtains a deviation between the lower limit rotation threshold N
1
set by the step
705
, the calculation rotation threshold Nb set by the step
714
, the default rotation threshold N
2
set by the step
715
, the variable rotation threshold Na set by the step
712
, the upper limit rotation threshold N
3
set by the step
723
, or the maximum rotation threshold N
4
set by the step
721
and the actual engine rotational speed by the rotational speed detection means
318
of
FIG. 3
or FIG.
4
. Step
728
is a step executed subsequently to the step
727
, and controls the rotational speed of the engine by the fuel injection control means
319
of
FIG. 3
or FIG.
4
. Step
729
is an operation end step subsequent to the step
728
or the step
726
. In the flowchart of
FIG. 7
, the procedure is on standby at the operation end step
729
and proceeds to the operation start step
700
after other control is carried out.
A step
730
is a step block including the step
727
and the step
728
, this step constitutes engine rotational speed suppression means, and the details will be described later with reference to FIG.
10
.
Here, the flow of
FIG. 7
will be again described in general.
FIG. 7
shows the selection method of the setting means of the various rotational speeds in
FIG. 3
or FIG.
4
. The upper limit rotation threshold setting means
321
of
FIG. 3
is set by the step
723
, and this step
723
is executed in at least one of the case where the abnormality storage element
116
does not operate and one of the accelerator position sensors APS
1
and APS
2
is abnormal, and the case where one of or both of the throttle position sensors TPS
1
and TPS
2
are abnormal.
The maximum rotation threshold setting means of
FIG. 3
is set by the step
721
, and this step
721
is executed when the abnormality storage element
116
does not operate, and all of the accelerator position sensors APS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
are normal.
The lower limit rotation threshold setting means
401
a
of
FIG. 4
is set by the step
705
, and the step
705
is executed when the abnormality storage element
116
is in operation, and the driving intention confirmation means
709
indicates the stop intention.
Incidentally, in the driving intention confirmation means
709
, during the braking or at the time of return of the accelerator, it is presumed that the stop intention exists in principle, and the lower limit rotation threshold setting means
705
becomes effective, and when the braking is released and the accelerator is depressed, the step
712
, the step
714
, the step
715
and the like become effective.
However, even if the step
702
makes the judgment of braking, when the low speed forward first or second position is selected after the selection position of the transmission is once selected to the parking position (P position) after the occurrence of the abnormality, it is judged that there is a driving intention, the step
714
and the step
715
become effective, and the state becomes such that the vehicle can move forward while the braking force is adjusted.
The variable threshold rotation calculation means
404
of
FIG. 4
is set by the step
712
, and the step
712
is executed when the abnormality storage element
116
is in operation, the driving intention confirmation means
709
judges that the driving intention exists after the parking position P is once selected in the transmission, and a non-defective unit exists in the accelerator position sensors APS
1
and APS
2
.
The default rotation threshold setting means
407
of
FIG. 4
is set by the step
715
, and this step
715
is executed when the abnormality storage element
116
is in operation, the driving intention confirmation means
709
judges that a driving intention exists, and both the accelerator position sensors APS and the throttle position sensors TPS are in the both abnormality.
The calculation threshold rotation setting means
410
of
FIG. 4
is set by the step
714
, and this step
714
is executed when the abnormality storage element
116
is in operation, the driving intention confirmation means
709
judges that a driving intention exists, the accelerator position sensors APS are in the both abnormality, and a non-defective unit exists in the throttle position sensors TPS.
(24) Description of General Operation of Embodiment 1
Although the respective operations relating to
FIGS. 1
to
4
, together with the description of the structure, have been described, a description will be again given in general on the basis of the operation description of
FIGS. 5
to
7
.
In
FIG. 1
, the engine control device
100
receives electric power from the on-vehicle battery
107
, controls the first and second electric load groups
103
a
and
103
b
in response to the input signals from the first and second digital input sensor groups
101
a
and
101
b
and the first and second analog input sensor groups
102
a
and
102
b
, and controls the motor
104
for opening and closing the throttle valve.
The driving motor
104
receives electric power through the output contact
105
b
of the load relay
105
a
driven by the signal output DR
3
generated by the microprocessor
110
, and is subjected to the on/off rate control through the transistor
114
a
from the motor control signal output DR
1
of the microprocessor
110
. On the other hand, when the severe abnormality detection output ER
1
is outputted by the various severe abnormality detection means, the abnormality storage element
116
stores this and de-energizes the load relay
105
a
, and actuates the first alarm display
106
a.
However, in the case where the content of the severe abnormality is the both abnormality of the accelerator position sensors APS
1
and APS
2
, the first alarm display
106
a
carries out the flashing operation by the flashing operation output FL.
When the slight abnormality detection output ER
2
is outputted by the various slight abnormality detection output means, the second alarm display
106
b
is actuated. However, in the case where the content of the slight abnormality detection output is the both abnormality of the throttle position sensors TPS
1
and TPS
2
, the slight abnormality detection output ER
2
itself carries out the on/off operation, and the second alarm display
106
b
carries out the flashing operation.
Incidentally, when such a case is considered that the microprocessor
110
goes out of control by a temporal erroneous operation due to noise or the like, the microprocessor
110
is reset by the watch dog timer
119
and is automatically restarted, and the first and second electric load groups
103
a
and
103
b
recovers the normal operation.
Accordingly, the fuel injection control and the ignition control for the engine are continued, and the rotation operation of the engine is secured. However, the load relay
105
a
is de-energized, so that the driving motor
104
is stopped, and the throttle valve
200
b
is returned by the default position return mechanism
208
to the predetermined position for the escape driving.
Incidentally, the abnormal state caused by a temporal erroneous operation is released when the power source switch
108
is once switched off and is again closed, and the abnormality storage element
116
is also reset. However, in the case of an abnormal state caused by a hardware abnormality, even if the power source switch
108
is again closed, the same abnormal state again occurs.
However, although the both abnormality of the throttle position sensors TPS
1
and TPS
2
having occurred during vehicle traveling is a severe abnormality, it is handled as a slight abnormality in the state where the transmission is put in the parking position (P position).
Besides, in such a severe abnormality that some mechanical abnormality occurs in the actuator and it becomes impossible to carry out the opening and closing operation of the throttle valve
200
b
, it is also necessary to consider a case in which even if electric supply to the driving motor
104
is stopped, the throttle valve
200
b
can not return to the default position, and an excessively opened abnormality or excessively closed abnormality occurs.
In
FIG. 3
showing the control block of the first throttle escape mode control means as the slightest abnormality escape running means, correction values of the idle correction and acceleration correction are algebraically added by the driving correction block
311
to the output signal of the non-defective accelerator position sensor APS
1
or APS
2
selected by the changeover switch
310
to generate the signal output by the objective throttle valve opening degree setting means
312
.
The drive control means
313
is actuated based on the relative deviation between this objective signal output and the output signal of the non-defective throttle position sensor TPS
1
or TPS
2
selected by the changeover switch
314
, and the driving motor
104
is subjected to feedback control, and if the relative deviation is excessive, the severe abnormality is detected by the abnormality deviation detection means
315
.
On the other hand, the fuel injection control means
319
compares the engine rotational speed of, for example, 4000 (r/min) set by the upper limit rotation threshold setting means
321
with the actual rotational speed of the engine detected by the engine rotational speed detection means
318
, and carries out the fuel injection control for the fuel injection valve
137
so that the actual rotational speed of the engine does not exceed the upper limit rotational speed set by the upper limit rotation threshold setting means.
With respect to the suppression control of the engine rotational speed by the fuel injection control means
319
, there are a case of rest cylinder control in which as a relative deviation between the upper limit rotational speed of the engine as an object and the actual rotational speed of the engine is decreased, the number of rest cylinders in which fuel injection is stopped is increased in a part of the multi-cylinder engine, and when the actual rotational speed of the engine exceeds the objective value, all cylinders are rested, a case of fuel cut control in which when the actual rotational speed of the engine is not higher than the objective upper limit rotational speed, fuel is supplied to all cylinders of the multi-cylinder engine without depending on the relative deviation, and when the actual rotational speed of the engine exceeds the objective value, all cylinders are immediately rested, and a case in which both the rest control and the fuel cut control are used.
Incidentally, in a normal driving state, suppression of the engine rotational speed by the fuel injection control means
319
is carried out while the engine rotational speed of, for example, 8000 (r/min) set by the maximum rotation threshold setting means
323
, instead of the upper threshold setting means
321
, is made the upper limit rotational speed.
Besides, when the slightest abnormality occurs in the normal driving state, changeover to the non-defective accelerator position sensor or throttle position sensor and changeover of the upper limit rotational speed are carried out, and the state is automatically shifted to the slightest abnormality escape running mode.
In
FIG. 4
showing the control block of the severe abnormality escape running means in which drive control of the throttle valve by the driving motor
104
is stopped, when the severe abnormality occurs during vehicle driving, the throttle valve is generally returned to the default position, and the fuel injection valve
137
is controlled by the fuel injection control means
319
and the engine rotational speed detection means
318
while for example, 2000 (r/min) set by the default rotation threshold setting means
407
is made the upper limit rotational speed.
The actual engine rotational speed and vehicle speed in this state are changed according to a load state of climbing a slope, descending a slope, or the like, and if the vehicle speed is excessively high, the brake pedal is depressed so that the changeover switch
402
b
is changed over to the illustrated position of
FIG. 4
, and the engine rotational speed is lowered by the lower limit rotation threshold setting means
401
a.
When the engine is restarted after the vehicle is once stopped, although the abnormal state due to a temporal erroneous operation is released, in the case where the abnormal state is continued, the changeover switch
402
a
is inverted from the illustrated position of FIG.
4
.
This is due to the step
704
b
of
FIG. 7
, and the transmission is put in the parking position (P position) so that the driving object rotation setting means
411
of
FIG. 4
becomes effective.
In the case where the non-defective accelerator position sensor APS
1
or PAS
2
exists, the variable threshold rotation setting means
404
becomes effective, and the escape running is carried out at the upper limit rotational speed substantially proportional to the depression degree of the accelerator pedal.
However, for example, in the case where the throttle valve
200
b
is in the excessively closed abnormality and climbing running is desired, the state becomes such that even if the upper limit rotational speed is made high, the objective engine rotational speed can not be obtained.
Besides, in the case where although a non-defective accelerator position sensor APS does not exist, a non-defective throttle position sensor TPS exists, the calculation threshold rotation setting means
410
becomes effective, and if the throttle valve
200
b
is in the excessively opened abnormality, the upper limit rotational speed is made low, and if the throttle valve
200
b
is in the excessively closed abnormality, the upper limit rotational speed is made high, and almost constant engine output torque can be obtained correspondingly to the stop position of the throttle valve
200
b.
Incidentally, in the case where a non-defective accelerator position sensor APS and a non-defective throttle position sensor TPS do not exist, the default rotation threshold setting means
407
becomes effective.
The changeover switch
402
b
operating correspondingly to the driving intention confirmation means
709
of
FIG. 7
is controlled by the step block
709
and the step
704
a
of
FIG. 7
, and when the stop intention is confirmed according to the brake operation, accelerator pedal operation, or the selection position of the transmission, the lower limit rotation threshold setting means
401
a
becomes effective.
Incidentally, the route from the step
704
a
of
FIG. 7
to the step
713
, the step
714
or the step
715
enables the forward motion of the vehicle while the braking operation is kept.
The effects of the embodiment 1 described above will be described collectively. First, since the vehicle engine control device according to the embodiment 1 is provided with the abnormality detection means
519
,
528
, and
630
, the abnormality storage element
116
, the lower limit rotation threshold setting means
401
a
, the automatic shift escape running means ASD, and the selective shift escape running means SSD, there are effects that it is possible to avoid a danger of applying various escape means as a prompt measure against the occurrence of a severe abnormality during vehicle traveling, and escape running by specified automatic shift escape running means ASD can be carried out, and in the case where this severe abnormality is a temporal one due to noise or the like, it can be released by restart of the engine, and in the case of a continuous abnormality, more convenient escape running means can be selected by using the selective shift escape means SSD.
Besides, in the vehicle engine control device according to the embodiment 1, since the calculation threshold rotation setting means
410
and the default rotation threshold setting means
407
are provided as the setting means of a predetermined limited rotational speed which is applied in the automatic shift escape running means ASD, there are effects that if one of the pair of throttle position sensors TPS
1
and TPS
2
is normal, the upper limit rotational speed of the engine corresponding to the opening position of the throttle valve is set and the output torque of the engine can be kept substantially constant, and even in the case where a normal throttle position sensor does not exist, the engine rotational speed is restricted according to the default rotational speed, and even if the throttle valve opening degree is in the excessively opened abnormality, escape running can be carried out while the vehicle speed is adjusted by the operation of the brake pedal.
Besides, in the vehicle engine control device according to the embodiment 1, since the driving intention confirmation means
402
b
is provided, there are effects that when there is no driving intention, the engine rotational speed can be lowered to the minimum rotational speed by the lower limit rotation threshold setting means
401
a
, and even if the output torque of the engine is made large by setting the set rotational speed by the default rotation threshold setting means
407
and the calculation threshold rotation setting means
410
to be relatively large, the vehicle can be certainly stopped.
Besides, in the vehicle engine control device according to the embodiment 1, since the rising rate suppression means
406
is provided, there are effects that the engine rotational speed does not suddenly rise, and various escape running means can be applied safely.
Besides, in the vehicle engine control device according to the embodiment 1, since the first alarm display
106
a
and the first discrimination operation control means
520
are provided, there are effects that various pieces of information can be plainly transmitted in a small alarm display space.
Besides, in the vehicle engine control device according to the embodiment 1, since the accelerator switch
134
or the accelerator return detection means
703
is provided for the driving intention confirmation means
402
b
, there are effects that if the return of the accelerator pedal is detected by the pair of accelerator position sensors APS
1
and APS
2
, the accelerator switch
134
is not necessary, and if the accelerator switch
134
is also used, even if one of them becomes abnormal, the return of the accelerator pedal can be detected, the lower limit rotation threshold setting means
401
a
is certainly applied, and the vehicle can be safely stopped.
Besides, in the vehicle engine control device according to the embodiment 1, since the brake release switch
133
and the transmission selection position confirmation means
132
are provided for the driving intention confirmation means
402
b
, there are effects that according to the selection position of the transmission, escape running becomes possible in a power running state in which the engine rotational speed is made the default rotational speed or the calculation threshold rotational speed higher than the lower limit rotational speed.
Besides, in the vehicle engine control device according to the embodiment 1, since part of or all of the microprocessor runaway monitor means
119
, the motor system error signal output means
630
, the sensor both abnormality detection means
519
,
619
, and the abnormal deviation detection means
315
are provided, there are effects that the systematic severe abnormality detection can be carried out, and even if the microprocessor
110
is automatically restarted against the runaway of the microprocessor
110
, the severe abnormality is stored until the power source is disconnected, and the safety can be improved.
Besides, in the vehicle engine control device according to the embodiment 1, since the dynamic abnormality detection means
635
is provided as the severe abnormality detection means, there are effects that with respect to the both abnormality of the pair of throttle position sensors TPS
1
and TPS
2
, although they are transiently detected as the severe abnormality, when the parking position is once selected, it becomes the slight abnormality state, and easier escape running means can be selected.
Besides, in the vehicle engine control device according to the embodiment 1, since the first non-defective sensor detection means
533
, the second non-defective sensor detection means
633
, the escape running means ASD and SSD are provided, and in addition to simple detection of an abnormality with respect to the pair of accelerator position sensors APS
1
and APS
2
or the pair of throttle position sensors TPS
1
and TPS
2
, when there is a sensor regarded as being a non-defective unit, this is specified and is used in the escape running, and therefore, there is an effect that suitable and convenient escape running means can be applied.
Besides, in the vehicle engine control device according to the embodiment 1, since the slightest abnormality driving mode by the slightest mode selection means
322
is provided in the escape running means, and the upper limit rotation threshold setting means
321
and the first throttle escape mode control means
300
a
are provided, there are effects that although the suppression of the throttle valve opening degree is not carried out at the time of the occurrence of an abnormality, the upper limit rotational speed of the engine is limited by the upper limit rotation threshold setting means
321
, and if this limited rotational speed is made a rotational speed in the vicinity of the rotational speed at which the engine can generate maximum torque, sufficient climbing performance can be secured, and with respect to the slightest abnormality occurring while the vehicle is normally moving, it is possible to automatically shift to the escape running mode.
Besides, in the vehicle engine control device according to the embodiment 1, since the second alarm display
106
a
and the second discrimination operation control means
620
are provided, there are effects that various pieces of information can be easily transmitted in a small alarm display space.
Embodiment 2
Next, embodiment 2 of a vehicle engine control device according to this invention will be described.
In this embodiment 2, the non-defective judgment of the accelerator position sensors PAS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
in the embodiment 1 is further improved. This embodiment 2 is constructed such that the structure and operation of the embodiment 1 are adopted as they are, and in addition to those, an improved non-defective unit judgment operation is carried out. Specifically, the embodiment 2 adopts the whole structure shown in
FIG. 1
, the structure of the intake throttle portion shown in
FIG. 2
, the slight abnormality escape running control block shown in FIG.
3
, the severe abnormality escape running control block shown in
FIG. 4
, the abnormality detection flowchart of the accelerator position sensor shown in
FIG. 5
, the abnormality detection flowchart of the throttle position sensor shown in
FIG. 6
, and the upper limit rotational speed setting flowchart shown in
FIG. 7
as they are, and in addition to those, this embodiment is constructed to execute an improved non-defective unit judgment flowchart of the accelerator position sensors and the throttle position sensors shown in FIG.
8
.
Hereinafter, with respect to the embodiment 2, the operation of the microprocessor will be described with reference to the improved non-defective unit judgment flowchart shown in FIG.
8
. It should be understood that respective steps of the flowchart of
FIG. 8
constitute means.
First, an improved non-defective unit judgment operation of the throttle position sensors will be described. In
FIG. 8
, step
800
is an operation start step periodically activated, and step
801
is executed subsequently to the step
800
and is a step of judging whether or not the load relay
105
a
of
FIG. 1
is driven. If the load relay
105
a
is driven, a judgment of ON is made, and if it is not driven, a judgment of OFF is made. Step
802
is a step executed when the judgment of ON is made at the step
801
, and the amount of air passing through the throttle valve
200
b
is measured by the air flow sensor AFS included in the first analog input signal group
102
a
of FIG.
1
.
Step
803
is executed subsequently to the step
802
, and measures an engine rotational speed by the engine rotational speed detection means shown in FIG.
3
. Step
804
a
is a step executed subsequently to the step
803
, and on the basis of characteristics of engine air supply amount versus engine rotational speed with a throttle valve opening degree as a parameter (see FIG.
11
(
b
)), this step
804
a
performs an estimation calculation of a present throttle valve opening degree based on measurement values according to the step
802
and the step
803
, and sets an output TPSa of the throttle position sensor corresponding to the estimated calculation value. Step
804
b
is a step executed when the judgment of OFF is made at the step
801
, and sets an output TPSb of the throttle position sensor in the case where the throttle valve
200
b
is returned to a predetermined default position.
Incidentally, FIG.
11
(
b
) shows characteristics indicating the relation between the engine rotational speed of the horizontal axis and the air supply amount of the vertical axis, in which a characteristic S
1
indicates the characteristics in the case where the detection output of the throttle position sensor TPS is large, and a characteristic S
2
indicates the characteristics in the case where the detection output of the throttle position sensor TPS is small.
Step
805
is a step executed subsequently to the step
804
a
or
804
b
, and compares the output TPSa or TPSb of the throttle position sensor set at the step
804
a
or the step
804
b
with the actual output of the throttle position sensor TPS
1
. At this step, when the actual output of the throttle position sensor TPS
1
is coincident with the set output TPSa or TPSb, an output of coincidence is produced, and if they are not coincident with each other, an output of inconsistence is produced. Step
806
is a step executed when the judgment of inconsistence is made at the step
805
, and compares the output TPSa or TPSb of the throttle position sensor set at the step
804
a
or the step
804
b
with the actual output of the throttle position sensor TPS
2
. At this step, when the actual output of the throttle position sensor TPS
2
becomes coincident with the set output TPSa or TPSb, an output of coincidence is produced, and when they do not become coincident with each other, an output of inconsistence is produced.
Step
807
is executed when the judgment of consistence is made at the step
805
and is a step of selecting the throttle position sensor TPS
1
as a non-defective unit, step
808
is executed when the judgment of coincidence is made at the step
806
and is a step of selecting the throttle position sensor TPS
2
as a non-defective unit, step
809
is a step executed when the judgment of inconsistence is made at the step
806
, and this step
806
generates the fourth error signal output ER
14
as the actuator abnormality.
Incidentally, step
810
is a non-defective sensor detection step block constituted by the step
807
and the step
808
, and constitutes fourth and fifth non-defective sensor detection means. This step block
810
constitutes the fourth non-defective sensor detection means in the case where the comparison object at the judgment steps
805
and
806
is the estimated calculation value TPSa by the air flow sensor or the like, and constitutes the fifth non-defective sensor detection means in the case where the comparison object is the output value TPSb at the default position.
Next, an improved non-defective unit judgment operation of the accelerator position sensors will be described. In
FIG. 8
, step
811
is a step executed subsequently to the step
807
, the step
808
, or the step
809
. This step
811
is a step of judging whether or not the accelerator switch
134
of
FIG. 2
detects the return position of the accelerator pedal
210
a
, and if the accelerator switch
134
is in the on state, a judgment of ON (return) is made, and if it is in the off state, a judgment of OFF (depression) is made. Step
812
is a step executed when the judgment of ON is made at the step
811
, and this step
812
compares the output APSa of the accelerator position sensor at the return position of the accelerator pedal
210
a
with the actual output of the accelerator position sensor APS
1
. The step
812
makes a judgment of coincidence when the actual output of the accelerator position sensor APS
1
coincides with the output APSa, and when they do not coincide with each other, a judgment of inconsistence is made. Step
813
is a step executed when the judgment of inconsistence is made at the step
812
, and this step compares the output APSa of the accelerator position sensor at the return position of the accelerator pedal
210
a
with the actual output of the accelerator position sensor APS
2
. The step
813
makes a judgment of consistence when the output of the accelerator position sensor APS
2
coincides with the output APSa, and when they do not coincide with each other, a judgment of inconsistence is made. Step
814
is executed when the judgment of consistence is made at the step
812
and is a step of selecting the accelerator position sensor APS
1
and the accelerator switch
134
as non-defective units, step
815
is a step executed when the judgment of consistence is made at the step
813
, and this step
815
selects the accelerator position sensor APS
2
and the accelerator switch
134
as non-defective units. Step
816
is a step executed when the judgment of inconsistence is made at the step
813
, and this step
816
stores both abnormality of the accelerator position sensors APS
1
and APS
2
or abnormality of the accelerator switch
134
.
Incidentally, step
817
is a step block constituted by the step
814
and the step
815
, and this step block
817
constitutes third non-defective sensor detection means.
Step
820
is a step executed when the accelerator pedal
210
a
is not returned to the return position, and the judgment of OFF is made at the step
811
, and judges whether or not the detection output of the accelerator position sensor APS
1
corresponds to the output value at the return position of the accelerator pedal
210
a
. If the detection output of the accelerator position sensor APS
1
corresponds to the output value at the return position of the accelerator pedal
210
a
, the step
820
makes a judgment of YES, and if not, the step makes a judgment of NO. Step
821
is a judgment step executed when the judgment of YES is made at the step
820
. At this step
821
, it is judged whether or not the detection output of the accelerator position sensor APS
2
corresponds to the output value at the return position of the accelerator pedal
210
a
, and if the detection output of the accelerator position sensor APS
2
corresponds to the output value at the return position of the accelerator pedal
210
a
, the step
821
makes a judgment of YES, and if not, the step makes a judgment of NO. Step
822
is executed when the judgment of YES is made at the step
821
, and stores a state that although the accelerator switch
134
is defective, the accelerator pedal
210
a
is returned. The step
822
constitutes accelerator return detection means.
Step
823
is a step of an operation end. When the step
814
, the step
815
, the step
816
or the step
822
is executed, the operation is ended, and also when the judgment of NO is made at the step
820
or the step
821
, the operation is ended. In the flowchart of
FIG. 8
, the procedure is on standby at the operation end step
823
, and proceeds to the operation start step
800
after other control is carried out.
Here, the flow of
FIG. 8
will be again described in general. First, the basic non-defective unit judgment operation of the accelerator position sensors APS
1
and APS
2
and the throttle position sensors TPS
1
and TPS
2
are as shown in
FIGS. 5 and 6
. The concept is that the relative comparison indicates inconsistence, and if it is specified that one of them is individually abnormal, and the other is not individually abnormal, the other is regarded as being a non-defective unit. However, when the relative comparison indicates inconsistence and both are not individually abnormal, a state occurs in which it is impossible to specify which is defective. In such a case that it is impossible to specify which is defective, in the flow of
FIG. 8
, a non-defective unit of those position sensors is judged by adding the third judgment criteria of the estimated calculation value TPSa of the throttle valve opening degree, the output value TPSb of the throttle position sensor at the default return position, and the output value ATSa of the accelerator position sensor at the accelerator return position.
Next, the effects of the vehicle engine control device of the embodiment 2 will be described collectively. This embodiment 2 adopts the same structure as the embodiment 1 and is constructed to carry out the improved non-defective unit judgment operation in addition to that, and has the effects of the embodiment 1 as they are, and further has the following effects peculiar to the embodiment 2. First, in the vehicle engine control device of the embodiment 2, since the default return abnormality detection means
809
is provided as the severe abnormality detection means, there is an effect that with respect to the abnormality of the actuator, the severe abnormality can be detected more quickly and certainly than the abnormality judgment by the abnormality deviation detection means
315
.
Besides, in the vehicle engine control device of the embodiment 2, since the accelerator switch
134
and the third non-defective sensor detection means
817
are provided, there are effects that in the state where the relative abnormality exists in the pair of accelerator position sensors APS
1
and APS
2
, and an individual abnormality judgment can not be made for both, the non-defective accelerator position sensor can be specified by making the comparison with the operation state of the accelerator switch, and more convenient escape running means can be applied by using, in escape running, the accelerator position sensor regarded as being the non-defective unit.
Besides, in the vehicle engine control device of the embodiment 2, since the throttle valve opening degree estimation means
804
a
and the fourth non-defective sensor detection means
810
are provided, there are effects that in the state where the pair of throttle position sensors TPS
1
and TPS
2
are relatively abnormal and the individual abnormality judgment can not be made for both, the non-defective throttle position sensor can be specified by the throttle valve opening degree estimation means
804
a
, and more convenient escape running means can be applied by using, in escape running, the throttle position sensor regarded as being the non-defective unit.
Besides, in the vehicle engine control device of the embodiment 2, since the default position return mechanism
208
and the fifth non-defective sensor detection means
810
are provided, there are effects that in the state where the pair of throttle position sensors are relatively abnormal, and the individual abnormality judgment can not be made for both, the non-defective throttle position sensor can be specified by making comparison with the output of the throttle position sensor corresponding to the default position of the throttle valve, and more convenient escape running means can be applied by using, in escape running, the throttle position sensor regarded as being the non-defective unit.
Embodiment 3
Next, embodiment 3 of a vehicle engine control device according to this invention will be described.
This embodiment 3 further adds a slight abnormality escape running mode to the embodiment 1. This embodiment 3 adopts the structure and operation of the embodiment 1 as they are, and further includes the slight abnormality escape running mode. Specifically, the embodiment 3 adopts the whole structure shown in
FIG. 1
, the structure of the intake throttle portion shown in
FIG. 2
, the slight abnormality escape running control block shown in
FIG. 3
, the severe abnormality escape running control block shown in
FIG. 4
, the abnormality detection flowchart of the accelerator position sensors shown in
FIG. 5
, the abnormality detection flowchart of the throttle position sensors shown in
FIG. 6
, and the upper limit rotational speed setting flowchart shown in
FIG. 7
as they are, and in addition to those, this embodiment is constructed to execute a slight abnormality escape running control shown in FIG.
9
.
Hereinafter, this embodiment 3 will be described using a control block diagram shown in
FIG. 9
while attention is mainly paid to points different from the slightest abnormality escape running control block shown in FIG.
3
.
In
FIG. 9
, reference numerals
910
a
and
910
b
designate changeover switches operating together, and these changeover switches
910
a
and
910
b
carry out changeover operations from the illustrated positions of
FIG. 9
when the step
636
shown in
FIG. 6
performs the slight mode selection storage.
Besides, reference numerals
136
a
and
136
b
designate manual operation switches operating together, and these manual changeover switches
136
a
and
136
b
are constant speed mode selection switches. These manual changeover switches
136
a
and
136
b
are respectively one of mode selection switches provided in a not-shown auto-cruising device (constant speed traveling device), and when a constant speed traveling mode is selected, they are changed over from the illustrated positions of FIG.
9
.
Reference numeral
911
a
designates objective engine rotational speed setting means, and this becomes effective when a slight escape running mode is selected, the changeover switch
910
a
is closed, and a constant speed mode selection switch
136
a
does not operate (illustrated position). This objective engine rotational speed setting means
911
a
generates an output substantially proportional to the output of the accelerator position sensor
301
a
or
302
a
selected by the changeover switch
310
operating correspondingly to the first non-defective sensor detection means
533
shown in FIG.
5
. The output voltage of this objective engine rotational speed setting means
911
a
is given by, for example, the same expression as the foregoing expression (1).
Reference numeral
911
b
designates objective vehicle speed setting means, and becomes effective in a state where the slight escape running mode is selected, the changeover switch
910
a
is closed, and the constant speed mode selection switch
136
a
is operated to be inverted from the illustrated position. This objective vehicle speed setting means
911
b
generates an output substantially proportional to the output of the first or second accelerator position sensor
301
a
or
302
a
selected by the changeover switch
310
operating correspondingly to the first non-defective sensor detection means
533
shown in FIG.
5
. The output voltage of this objective vehicle speed setting means
911
b
is given by, for example, the following expression (3).
V
=60 (θ
a
/θ max) (3)
Where,
V=objective vehicle speed (Km/H)
θa=depression angle of accelerator pedal
θ max=maximum depression angle of accelerator pedal.
Reference numeral
912
designates storage means for storing an engine rotational speed or vehicle speed before a mode shift; and
913
, smooth shift correction means which gradually shifts the objective engine rotational speed or objective vehicle speed after the mode shift, set by the objective engine rotational speed setting means
911
a
or the objective vehicle speed setting means
911
b
, to the objective value so as not to abruptly change it from the value of the engine rotational speed or vehicle speed stored by the storage means
912
.
Incidentally, in the case where the selection of the escape driving mode against the slight abnormality is achieved by putting the transmission in the parking position (P position) as in the step
634
shown in
FIG. 6
, the storage means
912
and the smooth shift correction means
913
are not needed. However, in the case where it is desired that the both abnormality of the pair of throttle position sensors TPS
1
and TPS
2
is not treated as the severe abnormality, and the abnormality deviation detection means
315
is also made not to operate temporarily, so that the normal running state or slightest abnormality escape running state is directly shifted to the slight abnormality escape running mode, they become effective means for safety measure.
Reference numeral
914
designates vehicle speed detection means for measuring a vehicle speed by measuring pulse density of the vehicle speed sensor
131
included in the first digital input sensor group
101
a
of
FIG. 1
, and the vehicle speed detection means
914
becomes effective when the constant speed mode selection switch
136
b
is changed over from the illustrated position.
As is apparent from the above description, in the embodiment 3 of this invention, the slight abnormality escape running mode is added, and in this slight abnormality escape running mode, a control input to the drive control means
313
for controlling the driving motor
104
of the throttle valve is a deviation value between the set output of the objective engine rotational speed setting means
911
a
or the objective vehicle speed setting means
911
b
and the feedback detection value by the engine rotational speed detection means
318
or the vehicle speed detection means
914
, and when this deviation value is excessive, the severe abnormality is detected by the abnormality deviation detection means
315
.
Besides, the upper limit objective engine rotational speed for the fuel injection control means
319
for driving the fuel injection valve
137
is set by the maximum rotation threshold setting means
323
at the time of normal running or is set by the upper limit rotation threshold setting means
321
at the time of slight abnormality escape running.
Effects of the vehicle engine control device of the embodiments 3 will be described collectively. This embodiment 3 adopts the structure and operation of the embodiment 1 as they are, and further includes the slight abnormality escape running mode in addition to those. This embodiment has the effects of the embodiment 1 as they are, and further has the following peculiar effects. First, in the vehicle engine control device according to the embodiment 3, since the upper limit rotation threshold setting means
321
and the second throttle escape mode control means
300
b
are provided as the slight abnormality driving mode, there are effects that even in the both abnormality of the pair of throttle position sensors TPS
1
and TPS
2
, escape running can be easily carried out based on the engine rotational speed or vehicle speed corresponding to the depression degree of the accelerator pedal. Further, although the throttle valve opening degree is not suppressed at the time of the occurrence of a slight abnormality, the upper limit rotational speed of the engine is controlled by the upper limit rotation threshold setting means
321
, and if this limiting rotational speed is made the rotational speed in the vicinity of the rotational speed at which the engine can generate the maximum torque, there is an effect that sufficient climbing performance can be secured.
Besides, in the vehicle engine control device according to the embodiment 3, since the escape mode selection means
910
a
and
910
b
are provided for the slight escape driving mode, although it becomes necessary to once stop the vehicle and to restart the engine in order to shift to the slight escape driving mode, there are effects that it is possible to avoid a danger of promptly shifting to various escape running means against the occurrence of an abnormality during vehicle traveling, and to use convenient escape running means.
Besides, in the vehicle engine control device according to the embodiment 3, since the smooth shift correction means
913
is provided for the slight escape driving mode, even if a mode is shifted to the slight escape driving mode against the occurrence of an abnormality during vehicle traveling, the engine rotational speed or the vehicle speed does not abruptly rise, and therefore, there is an effect that the safety is improved.
Embodiment 4
Next, embodiment 4 of an engine control device of this invention will be described.
In this embodiment 4, rest cylinder control of an engine is further added to the embodiment 1.
In this embodiment 4, the structure and operation of the embodiment 1 are adopted as they are, and the rest control of the engine is further added in addition to those. Specifically, the embodiment 4 adopts the whole structure shown in
FIG. 1
, the structure of the intake throttle portion shown in
FIG. 2
, the slightest abnormality escape running control block shown in
FIG. 3
, the severe abnormality escape running control block shown in
FIG. 4
, the abnormality detection flowchart of the accelerator position sensors shown in
FIG. 5
, the abnormality detection flowchart of the throttle position sensors shown in
FIG. 6
, and the upper limit rotational speed setting flowchart shown in
FIG. 7
as they are, and in addition to those, this embodiment is constructed to execute the rest cylinder control shown in FIG.
10
.
Hereinafter, with respect to the embodiment 4, the operation of the microprocessor will be described with reference to the control block diagram shown in FIG.
4
and an operation explanatory flowchart shown in FIG.
10
. It should be understood that respective steps of the flowchart of
FIG. 10
constitute means.
In
FIG. 10
, step
950
is an operation start step periodically activated, and step
951
is a judgment step executed subsequently to the step
950
. This step
951
judges whether the actual engine rotational speed detected by the engine rotational speed detection means
318
shown in
FIG. 4
is not higher than the lower limit rotational speed set by the lower limit rotation threshold setting means
401
a
. At this judgment step
951
, if the actual engine rotational speed is not higher than the lower limit rotational speed, a judgment of YES is made, and if not, a judgment of NO is made. Step
952
is a judgment step executed when the actual engine rotational speed is higher than the lower limit rotational speed and the judgment of NO is made at the step
951
, and this judgment step
952
judges whether the present engine rotational speed is not lower than the upper limit engine rotational speed (set by the blocks
404
,
407
,
410
and the like shown in
FIG. 4
) as an object. At this judgment step
952
, if the present engine rotational speed is not lower than the upper limit engine rotational speed, a judgment of YES is made, and if not, a judgment of NO is made. When the judgment of NO is made at the judgment step
952
, judgment step
955
is executed, and when the judgment of YES is made at the step
952
, step
953
is executed, fuel injection of all cylinders is stopped, and it proceeds to an operation end step
954
.
At the judgment step
955
, a speed deviation between a value of about 80% of the upper limit engine rotational speed (set by the blocks
401
a
,
407
,
410
,
404
and the like of
FIG. 4
) as the object at the present point of time and the actual engine rotational speed is found. At the judgment step
955
, when the speed deviation is small, a judgment of smallness is made, and it proceeds to the operation end step
954
, and when the speed deviation is abnormally large, a judgment of abnormality is made, and it proceeds to step
960
.
Incidentally, the procedure is on standby at the operation end step
954
, and after other control is carried out, it again proceeds to the operation start step
950
and the procedure is repeated.
The step
960
is a judgment step executed when it is judged at the step
955
that the speed deviation is abnormally large, and it is judged whether the speed deviation judged at the step
955
is an abnormality at the excessively large side of the actual engine rotational speed, or an abnormality at the excessively small side. If it is an abnormality at the excessively large side, a judgment of excessive largeness is made, and it is an abnormality at the excessively small side, a judgment of excessive smallness is made. Step
961
is a step executed when the judgment of excessive largeness is made at the step
960
, and this step
961
judges whether or not the reference number of cylinders is already set. When the reference number of cylinders is already set, a judgment of completion is made, and when it is not yet set, a judgment of non-completion is made. Step
962
is executed when the judgment of non-completion is made at the step
961
, and the reference number of cylinders concerning rest cylinders is set, for example, the number of effective cylinders in which fuel injection is performed is halved. At the step
962
, when the reference number of cylinders concerning rest cylinders, as an initial value, is set, it proceeds to the operation end step
954
.
Step
963
is a step executed when the judgment of completion is made at the step
961
, and at this step
963
, a fuel injection amount to the fuel injection valve
137
of
FIG. 4
is decreased by a predetermined amount, or in the case of a gasoline engine, an ignition advance of an ignition device is decreased by a predetermined angle to lower the whole engine output. Step
964
is executed subsequently to the step
963
, and it is judged whether or not the decrease of the injection fuel and the decrease of the ignition advance reach correction limits in that the engine normally rotates or an exhaust gas purifying device suitably operates. At the step
964
, if the decrease of the injection fuel and the decrease of the ignition advance do not reach the correction limits, a judgment of NO is made and it proceeds to the operation end step
954
, and if they reach the correction limits, a judgment of YES is made and it proceeds to step
965
.
Incidentally, before the step
964
proceeds to the step
965
, the route from the step
950
to the step
964
and the step
954
is repeatedly executed, and then, the correction reaches the limit, the step proceeds to the step
965
, and the rest cylinder control is started.
The step
965
is a step of judging whether or not the number of rest cylinders in which fuel supply is stopped has reached a limit, and when it has reached the limit, a judgment of YES is made, and if it has not reached the limit, a judgment of NO is made. Step
966
is executed when the judgment of NO is made at the step
965
, the number of effective cylinders is a predetermined value or more, and there is a prospect that rotation can be continued by the remaining engine, and is a step of decreasing the number of effective cylinders. At this step
966
, fuel supply is stopped for another cylinder of the multi-cylinder engine to lower the total engine output. Step
967
is executed subsequently to the step
966
, and is a step of increasing the output of all cylinders in operation by increasing the fuel injection amount and the ignition advance for all cylinders in operation to suitable limit values, and the step
967
subsequently proceeds to the operation end step
954
.
Incidentally, since the effective cylinders are decreased at the step
966
, the total engine output is decreased at the steps including the step
966
and the step
967
.
Besides, the engine rotational speed is still high and before the decrease of cylinders is further carried out, the decrease of the fuel and the decrease of the ignition advance are carried out by the repetition of the route from the step
950
to the step
964
and the step
954
, and when they reach the correction limits, the decrease of cylinders is further carried out by the step
966
.
Step
971
is a step executed when it is judged at the step
960
that the actual engine rotational speed is excessively low, and at this step
971
, it is judged whether-or not the reference number of cylinders has already been set. If the reference number of cylinders has already been set, a judgment of completion is made, and if not, a judgment of non-completion is made. Step
972
is executed when the judgment of non-completion is made at the step
971
, and the reference number of cylinders concerning rest cylinders is set, for example, the number of effective cylinders in which fuel injection is carried out is halved. At this step
972
, when the reference number of cylinders concerning rest cylinders is set as an initial value, it proceeds to the operation end step
954
.
Step
973
is a step executed when the judgment of completion is made at the step
971
, and at this step
973
, the fuel injection amount to the fuel injection valve
137
of
FIG. 4
is increased by a predetermined amount, and in the case of a gasoline engine, the ignition advance of the ignition device is increased by a predetermined angle to raise the total engine output. Step
974
is a judgment step executed subsequently to this step
973
, and at this step
974
, it is judged whether or not the increase of the injection fuel and the increase of the ignition advance reach correction limits in that the engine normally rotates or the exhaust gas purifying device properly operates. At the step
974
, if the increase of the injection fuel and the increase of the ignition advance do not reach the correction limits, a judgment of NO is made, and it proceeds to the operation end step
954
, and if they reach the correction limits, it proceeds to step
975
.
Incidentally, before the step
974
proceeds to the step
975
, the route from the step
950
to the step
974
and the step
954
is repeatedly executed, and then, the correction reaches the limit, the step proceeds to the step
975
, and the rest cylinder control is started.
The step
975
is executed when the judgment of YES is made at the step
951
or the step
974
, and at this step
975
, it is judged whether or not the effective cylinders in which fuel is supplied have reached all cylinders. Step
976
is a step executed when the effective cylinders have not reached all cylinders, and the judgment of NO is made at the step
975
, and fuel supply is started for one cylinder of rest cylinders to increase the total engine output. Step
977
is a step executed subsequently to the step
976
, and this step
977
is a step of decreasing the output of all cylinders in operation by decreasing the fuel injection amount and the ignition advance for all cylinders in operation to suitable limit values. The step
977
proceeds to the operation end step
954
, and also, when the judgment of YES is made at the step
975
, it proceeds to the operation end step
954
.
Incidentally, since the effective cylinders are increased at the step
976
, the total engine output is increased by the steps including the step
976
and the step
977
.
Besides, the engine rotational speed is still low and before the increase of cylinders is further carried out, the increase of the fuel and the increase of the ignition advance are carried out by the repetition of the route from the step
950
to the step
974
and the step
954
, and if they reach the correction limits, the increase of cylinders is further carried out by the step
976
.
Now, the operation of the rest cylinder control shown in
FIG. 10
will be again described in general. As shown in a characteristic diagram of FIG.
11
(
c
), in the rest cylinder control described here, with respect to the engine rotational speed deviation ΔN on the horizontal axis, the number of rest cylinders on the vertical axis is increased or decreased, and before the number of rest cylinders is increased or decreased, the fuel injection amount and the ignition timing are corrected. This engine rotational speed deviation ΔN is calculated by the following expression (4).
Δ
N
=0.8
×Ns−Ne
(4)
Where,
N=speed deviation r/min
Ns=upper limit objective rotational speed r/min
Ne=actual rotational speed r/min
Incidentally, values of N
1
, N
2
, N
3
, Na and Nb explained in
FIG. 7
are used as the upper limit objective rotational speed Ns, and the actual rotational speed Ne is an engine rotational speed detected by the engine rotational speed detection means
318
.
Besides, the number of rest cylinders and the engine rotational speed deviation ΔN in
FIG. 11C
relate to an example of a six cylinder engine. A characteristic R
1
of a dotted line indicates characteristics when the engine rotational speed deviation ΔN is increased, a characteristic R2 of a solid line indicates characteristics when the engine rotational speed deviation is decreased, and a hysteresis characteristic is given to prevent an abnormal alternate operation. Incidentally, the uppermost stages of the characteristics R
1
and R
2
indicate all cylinder rest in which the number of rest cylinders is six.
On the other hand, in addition to the rest cylinder control with respect to the engine rotational speed deviation, an absolute value control is added such that as in the step
951
, when a rotational speed becomes the lower limit rotational speed or lower, cylinders are immediately increased, or as in the step
952
, when it exceeds the upper rotational speed, the all cylinder rest is immediately performed.
Effects of the vehicle engine control device of the embodiments 4 will be described collectively. This embodiment 4 adopts the structure and operation of the embodiment 1 as they are, and further includes the rest cylinder control of the engine. This embodiment has the effects of the embodiment 1 as they are, and further has the following peculiar effects. First, in the vehicle engine control device according to the embodiment 4, since the rest cylinder control means is provided in addition to the abnormality detection means and the escape running means according to the embodiment 1, escape running can be carried out at the time of the occurrence of an abnormality by the rest cylinder control means
966
and
976
, and further, since the rest cylinder control means
966
or
967
increases or decreases the number of rest cylinders in which fuel injection is stopped, correspondingly to the deviation speed between the objective engine rotational speed and the actual engine rotational speed, there are effects that rotational speed variation of the engine according to the load state of the engine is small, and safe escape running can be carried out.
Besides, in the vehicle engine control device according to the embodiment 4, since the auxiliary control means
963
,
973
,
967
and
977
are provided for the rest cylinder control means, there are effects that adjustment of the engine rotational speed corresponding to the deviation speed can be more finely carried out, and further, since a large stair-like speed change is suppressed, the safety can be improved.
Besides, in the vehicle engine control device according to the embodiment 4, since the upper rotation threshold setting means
321
and the fuel cut means
953
are provided, although fuel supply of the whole engine is stopped also in the rest cylinder control means if the engine rotational speed is excessively high, if the fuel cut means as a double system is also used, even in the case where the number of rest cylinders can be increased in the rest cylinder control, when the rotational speed exceeds the predetermined upper limit rotational speed, the whole engine can be stopped by the fuel cut control, and therefore, there is an effect that the safety is improved.
Besides, in the vehicle engine control device according to the embodiment 4, since the driving intention confirmation means
402
b
, the lower limit rotation threshold setting means
401
a
, and the lower limit rotational speed correction means
401
b
are provided, there are effects that when the driver has an intention to stop the vehicle, the engine rotational speed is made the minimum rotational speed set by the lower limit rotation threshold setting means
401
a
, and this minimum rotational speed is corrected in accordance with the temperature of engine water or on/off of an air conditioner load or the like and the rotation can be stably kept.
Other Embodiments
Although the embodiments 1 to 4 of this invention have been described, other embodiments will be further described.
As is apparent from the above description, the engine control device of this invention is constructed by the double system conception having an object to improve convenience in the escape running and the double system conception to improve the safety.
In
FIG. 1
, although the one microprocessor
110
is used, as is generally carried out, the whole control may be shared by a main microprocessor and a sub-microprocessor which can communicate with each other, and mutual monitoring is carried out to improve the safety.
Besides, if an abnormality occurs only once, the abnormality storage element
116
in
FIG. 1
stores this, however, in the case of an abnormality due to a temporal erroneous operation or the like, the abnormality storage element may be made to perform the memory operation when the abnormality occurs plural times.
Further, when the load relay
105
a
is switched off according to the occurrence of an abnormality, the motor control signal output DR
1
and the load relay driving signal output DR
3
of
FIG. 1
are also stopped, and the driving motor
104
is certainly switched off by the output contact
105
b
between the transistor
114
a
and the load relay
105
a.
Besides, although the default position return mechanism
208
of
FIG. 2
is a mechanical safety mechanism, on the assumption that a failure in return to a predetermined default position occurs, the default rotation threshold setting means
407
is used, and the safety is electrically improved by this.
The upper limit rotational speed N
2
set by this default rotation threshold setting means
407
is a relatively low rotational speed since it is also assumed that an abnormal stop occurs while the throttle valve opening degree is a maximum opening degree.
However, if there is a normal throttle position sensor TPS, since the opening degree of the throttle valve which abnormally stops is found, there is a convenience that almost constant engine output torque can be secured irrespectively of the magnitude of the throttle valve opening degree by using the calculation threshold rotation Nb in inverse proportion to the actual throttle valve opening degree.
Incidentally, if the default rotational speed N
2
and the calculation threshold rotational speed Nb are set to be relatively large, there is a merit that the engine torque in escape running becomes large and climbing becomes easy, however, it becomes difficult to lower the speed by a brake pedal at the time of descending.
The lower limit rotation threshold setting means
401
a
improves this, and the lower limit rotational speed N
1
becomes effective by actuation of the brake or return of the accelerator pedal, and the output torque of the engine is suppressed to a minimum limit.
However, as in the step
704
a
of
FIG. 7
, according to the selection position of the transmission, there remains means for making the operation of the brake pedal effective while driving is carried out at the default rotational speed N
2
or the calculation threshold rotational speed Nb.
Escape running means not only at the time of the occurrence of a severe abnormality, but also at the time of the occurrence of a slight abnormality is prepared as the escape running means.
Especially, in the case of at least one of the single abnormality of the pair of accelerator position sensors APS
1
and APS
2
, and the signal abnormality of the pair of throttle position sensors TPS
1
and TPS
2
, a mode is automatically changed over to the escape running mode as the slightest abnormality, however, in the case of the both abnormality of the throttle position sensors TPS
1
and TPS
2
, it is necessary to once select the parking position and to restart the engine.
As stated above, by providing the automatic shift escape running means and the selective shift escape running means, it is possible to avoid confusion to a sudden abnormality during normal vehicle traveling, and after the engine is restarted, convenient escape running means can be selected.
However, although that various escape running means exist is significant for a user, it may cause confusion, and therefore, it is not necessary to mount all the escape running means described here in an actual machine. However, if a screen display with a touch key is used as an alarm display and a mode of operation input, it is possible to make an improvement so that an escape running mode can be selected without confusion while a message display is carried out.
As the suppression control means of the engine rotational speed using the fuel injection control means, the rest cylinder control corresponding to the engine rotational speed deviation and the fuel cut control in which even if an allowance of rest cylinders exists, when the rotational speed exceeds the upper limit rotational speed, fuel injection of all cylinders is immediately stopped, can be separately used or both controls can be simultaneously used.
Claims
- 1. A vehicle engine control device comprising a transmission in which at least a forward position, a reverse position, a neutral position, and a parking position can be selected by an operation of a selector lever, whereinthe control device includes a microprocessor, is constructed to receive electric supply from an on-vehicle battery through a power source switch, and includes engine rotational speed detection means for detecting a rotational speed of an engine, fuel injection means for supplying a fuel to the engine, a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal, a pair of throttle position sensors for detecting a throttle valve opening degree of an intake throttle valve of the engine, a driving motor for carrying out an opening and closing control of the intake throttle valve in accordance with outputs of the pair of accelerator position sensors and the pair of throttle position sensors, a motor power source switching element for controlling electric supply to the driving motor, a default position return mechanism for returning the throttle valve opening degree to a default position for escape driving when the motor power source switching element breaks electric supply, and drive control means for the driving motor, and further includes abnormality detection means, an abnormality storage element, lower limit rotation threshold setting means, automatic shift escape running means, and selective shift escape running means, the abnormality detection means is means for always monitoring operations of a sensor system, a control system, and an actuator system relating to control of the intake throttle valve, detecting whether the intake throttle valve can be controlled, and generating a severe abnormality detection output when the intake throttle valve can not be controlled, when the abnormality detection means generates the severe abnormality detection output, the abnormality storage element stores this, breaks the motor power source switching element to stop electric supply to the driving motor, and is constructed such that its storage state is reset in at least one of closing and breaking of the power source switch, the lower limit rotation threshold setting means is means for setting a lower limit rotational speed at which the engine can continue to rotate, the automatic shift escape running means is means for controlling an engine rotational speed by the fuel injection control means in such a way that when electric supply to the driving motor is stopped, the engine rotational speed detected by the rotational speed detection means of the engine becomes a rotational speed less than a predetermined limiting rotational speed, and becomes a rotational speed greater than a minimum engine rotational speed set by the lower limit rotation threshold setting means, and the selective shift escape running means is means for controlling the engine rotational speed by the fuel injection control means in such a way that when there is an accelerator position sensor regarded as being normal after electric supply to the driving motor is stopped and the transmission is once selected to be put in the parking position, the engine rotational speed detected by the engine rotational speed detection means becomes a rotational speed less than a variable threshold rotational speed of a value substantially in proportion to the depression degree of the accelerator pedal set by variable threshold rotation setting means, and becomes a rotational speed greater than a minimum engine rotational speed set by the lower limit rotation threshold setting means.
- 2. The vehicle engine control device according to claim 1, wherein the automatic shift escape running means includes calculation threshold setting means and default rotation threshold setting means as setting means for setting the predetermined limiting rotational speed,although there is no accelerator position sensor regarded as being normal, when a throttle position sensor regarded as being normal exists, the calculation threshold setting means is means for setting an upper limit rotational speed of a value substantially in inverse proportion to an output of the throttle position sensor generating a predetermined output corresponding to a throttle valve opening degree of a throttle valve in which an opening and closing operation is stopped and a present position is unspecified, and the default rotational speed setting means is means for setting an upper limit rotational speed higher than the lower limit rotational speed when there is no throttle position sensor regarded as being a non-defective unit.
- 3. The vehicle engine control device according to claim 1, further comprising driving intention confirmation means, wherein the driving intention confirmation means is means for judging that there is a driving intention in a case where after the abnormality storage element carries out an abnormality storage operation, brakes to a vehicle are released and the accelerator pedal is depressed, and judging that there is a stop intention in at least one of a case where the brakes to the vehicle are actuated and a case where the accelerator pedal is returned, and when a judgment of the stop intention is made, the engine rotational speed is controlled by the fuel injection control means so that the engine rotational speed becomes substantially equal to the engine rotational speed set by the lower limit rotation threshold setting means.
- 4. The vehicle engine control device according to claim 3, wherein at least one of an accelerator switch and accelerator return detection means is provided, as means for detecting depression of the accelerator pedal, for the driving intention confirmation means.
- 5. The vehicle engine control device according to claim 4, wherein the accelerator return detection means is means for detecting that outputs of both the pair of accelerator position sensors regarded as being non-defective units are at predetermined return positions.
- 6. The vehicle engine control device according to claim 3, wherein a brake release switch and transmission selection position confirmation means are provided for the driving intention confirmation means, the brake release switch is means linked with at least one control operation of a main braking operation by a foot brake pedal and a sub-braking operation by a side brake for holding a vehicle stop, it is judged by an operation of the brake release switch that there is a driving intention, and the transmission selection position confirmation means is means for enabling, when a specified position of the forward position is selected after occurrence of an abnormality and after the parking position is once selected, at least one of the default rotation threshold setting means and the calculation threshold rotation setting means even in a state where the brake release switch is in a state of a braking operation.
- 7. The vehicle engine control device according to claim 1, further comprising rising rate suppression means, wherein the rising rate suppression means is means for suppressing a sudden rise of an objective engine rotational speed in at least one of a case where the lower limit rotational speed is changed over to one of the predetermined limiting rotation speed and the variable threshold rotational speed, and a case where the default rotational speed is changed over to the calculation threshold rotational speed.
- 8. The vehicle engine control device according to claim 1, further comprising a first alarm display and first discrimination operation control means, wherein the first alarm display operates when the abnormality storage element stores a severe abnormality state, the discrimination operation control means is means for carrying out a discrimination operation to drive the first alarm display to flash when there is no accelerator position sensor regarded as being a non-defective unit, and an alarm display is carried out to indicate that escape running does not depend on depression of the accelerator pedal and a driving speed of the vehicle must be adjusted by an operation of the brake pedal.
- 9. The vehicle engine control device according to claim 1, whereinthe abnormality detection means includes at least one of runaway monitor means of the microprocessor, error signal output means of a driving motor system, both abnormality detection means of the pair of accelerator position sensors, and abnormality deviation detection means, the runaway monitor means of the microprocessor is abnormality detection means of the control system, constituted by a watch dog timer circuit to which a watch dog signal as a pulse train generated by the microprocessor is inputted, and which generates a reset output for restarting the microprocessor when a pulse width of the watch dog signal exceeds a predetermined value, the error signal output means of the driving motor system is abnormality detection means of the actuator system, constructed to detect at least one of a disconnection and a short circuit for the driving motor and its feeding circuit, and to generate a first error signal output, the both abnormality detection means is abnormality detection means of the sensor system, constructed to generate a second error signal output when the pair of accelerator position sensors are abnormal, the abnormality deviation detection means is abnormality detection means of all of the sensor system, the control system and the actuator system, which is constructed to compare an objective throttle valve opening degree corresponding to a detection output of one of the pair of accelerator position sensors with an actual throttle valve opening degree detected by the throttle position sensor, and to generate a third error signal output when comparison inconsistence is excessively large, and the abnormality detection means generates the severe abnormality detection output by a logical sum of at least part of the reset output, the first error signal output, the second error signal output, and the third error signal output.
- 10. The vehicle engine control device according to claim 9, wherein dynamic abnormality detection means is provided as the abnormality detection means, the dynamic abnormality detection means is means for detecting that both the pair of throttle position sensors have become abnormal when the transmission selects one of the forward position and the reverse position, and a severe abnormality is released by selecting the parking position in the transmission after the abnormality occurs.
- 11. The vehicle engine control device according to claim 9, wherein default return abnormality detection means is provided as the abnormality detection means, the default return abnormality detection means is abnormality detection means of the actuator system, is constructed to detect that in a state where electric supply to the driving motor is switched off by the motor power source switching element, detection outputs of the pair of throttle position sensors are differed from a predetermined value corresponding to a default return position, and to generate a fourth error signal output.
- 12. A vehicle engine control device comprising a transmission in which at least a forward position, a reverse position, a neutral position, and a parking position can be selected by an operation of a selector lever, whereinthe control device includes a microprocessor, is constructed so as to receive electric supply from an on-vehicle battery through a power supply switch, and includes engine rotational speed detection means for detecting a rotational speed of an engine, fuel injection means for supplying a fuel to the engine, a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal, a pair of throttle position sensors for detecting a throttle valve opening degree of the engine, and drive control means for controlling a driving motor which carries out an opening and closing control of an intake throttle valve in accordance with outputs of the pair of accelerator position sensors and the pair of throttle position sensors, and further includes first non-defective sensor detection means, second non-defective sensor detection means, and escape running means, the first non-defective sensor detection means includes first relative abnormality detection means for generating a relative error output when outputs of the pair of accelerator position sensors are mutually compared and a comparison deviation is excessive, and first individual abnormality detection means for detecting existence of a disconnection and a short circuit for each of the pair of accelerator position sensors and generating an individual error output when an abnormality exists, and is means for making a non-defective judgment in such a manner that when both of the pair of accelerator position sensors are not in at least one state of the disconnection and the short circuit, and a relative abnormality does not occur, both the accelerator position sensors are regarded as being non-defective units, and even if the relative abnormality occurs, when one of the accelerator position sensors is in the one state of the disconnection and the short circuit, the other accelerator position sensor is regarded as being a non-defective unit, the second non-defective sensor detection means includes second relative abnormality detection means for outputting a relative error output when outputs of the pair of throttle position sensors are mutually compared and a comparison deviation is excessive, and second individual abnormality detection means for detecting existence of a disconnection and a short circuit of each of the pair of throttle position sensors and generating an individual error output when an abnormality exists, and is made means for making a non-defective judgment of the throttle position sensors in such a manner that when both of the pair of throttle position sensors are not in a state of the disconnection and the short circuit, and a relative abnormality does not occur, both the throttle position sensors are regarded as being non-defective units, and even if the relative abnormality occurs, when one of the throttle position sensors is in the state of the disconnection and the short circuit, the other throttle position sensor is regarded as being a non-defective unit, and the escape running means is means for carrying out escape driving by the drive control means and the fuel injection control means in response to at least one abnormality of a slightest abnormality due to at least one of a single abnormality of the pair of accelerator position sensors and a single abnormality of the pair of throttle position sensors, a slight abnormality due to both abnormality of the pair of throttle position sensors, and a severe abnormality due to both abnormality of the pair of accelerator position sensors.
- 13. The vehicle engine control device according to claim 12, further comprising an accelerator switch and third non-defective sensor detection means, whereinthe accelerator switch is a switch for detecting that the accelerator pedal is not depressed, and the third non-defective sensor detection means is means for judging an accelerator position sensor generating a predetermined detection output to be a non-defective unit and selecting it in a case where the relative abnormality of the pair of accelerator position sensors is detected by the first relative abnormality detection means, it is judged by the first individual abnormality detection means that no accelerator position sensor suffers from the disconnection and the short circuit abnormality, and the accelerator switch detects return of the accelerator pedal.
- 14. The vehicle engine control device according to claim 12, further comprising throttle valve opening degree estimation means and fourth non-defective sensor detection means, whereinthe throttle valve opening degree estimation means is means for estimating a throttle valve opening degree on the basis of the engine rotational speed detected by the engine rotational speed detection sensor, an air supply amount detected by an air supply amount detection sensor, and a characteristic map including the engine rotational speed, the air supply amount, and the throttle valve opening degree, and the fourth non-defective sensor detection means is means for judging a throttle position sensor having substantially the same detection output as the throttle valve opening degree estimated by the throttle valve opening degree estimation means to be a non-defective unit and selecting it when the relative abnormality of the pair of throttle position sensors is detected by the second relative abnormality detection means and when it is judged by the second individual abnormality detection means that no throttle position sensor suffers from the disconnection and the short circuit abnormality.
- 15. The vehicle engine control device according to claim 12, further comprising a default position return mechanism and fifth non-defective sensor detection means, whereinthe default position return mechanism is a mechanism for automatically returning the throttle valve opening degree to a predetermined opening degree suitable for escape running when a power source of the driving motor of the throttle valve is switched off, and the fifth non-defective sensor detection means is means for judging a throttle position sensor having a detection output almost equal to a throttle valve opening degree corresponding to a predetermined default return position to be a non-defective unit and selecting it in a state where the relative abnormality of the pair of throttle position sensors is detected by the second relative abnormality detection means, it is judged by the second individual abnormality means that no throttle position sensor suffers from the disconnection and the short circuit abnormality, and a power source of the driving motor is switched off by the motor power source switching element.
- 16. The vehicle engine control device according to claim 12, wherein a slightest abnormality driving mode is provided in the escape running means, the slightest abnormality driving mode is a driving mode for a slightest abnormality in at least one of a single abnormality of the pair of accelerator position sensors and a single abnormality of the pair of throttle position sensors, in which a severe abnormality is not detected and an opening and closing control of the throttle valve can be carried out by the driving motor,the control device includes upper limit rotation threshold setting means and first throttle escape control means in relation to the slightest abnormality driving mode, the upper limit rotation threshold setting means is means for setting a predetermined engine rotational speed lower than an allowable maximum rotational speed of the engine, close to a rotational speed at which the engine can generate maximum output torque, and not higher than a predetermined rotational speed, the first throttle escape mode control means is means for drive-controlling the driving motor so that an objective throttle valve opening degree corresponding to an output of an accelerator position sensor regarded as being a non-defective unit substantially coincides with an output of a throttle position sensor regarded as being a non-defective unit, and in the slightest abnormality driving mode, limitations are put so that the engine rotational speed becomes a predetermined value or lower by the fuel injection control means and the upper threshold setting means, and escape running is carried out by the drive control means within a throttle valve opening degree range substantially equal to that at a normal driving time.
- 17. The vehicle engine control device according to claim 12, wherein a slight abnormality driving mode is provided in the escape running means, the slight abnormality driving mode is a driving mode for a slight abnormality in a case where although both the pair of accelerator position sensors are abnormal, a severe abnormality is not detected, at least one of the pair of accelerator position sensors is normal, and an opening and closing control of the throttle valve can be carried out by the driving motor,the control device further includes upper limit rotation threshold setting means and second throttle escape control means in relation to the slight abnormality driving mode, the upper limit rotation threshold setting means is means for setting a predetermined engine rotational speed lower than an allowable maximum rotational speed of the engine, close to a rotational speed at which the engine can generate maximum output torque, and not higher than a predetermined rotational speed, the second throttle escape running control means is means for drive-controlling the driving motor so that at least one control of a control for making a detected engine rotational speed substantially coincident with an objective engine rotational speed corresponding to an output of an accelerator position sensor regarded as being a non-defective unit, and a control for making a detected vehicle speed substantially coincident with an objective vehicle speed corresponding to an output of an accelerator position sensor regarded as being a non-defective unit, and in the slight abnormality driving mode, although limitations are put so that the engine rotational speed becomes a predetermined value or lower by the fuel injection control means and the upper threshold setting means, escape running is carried out by the drive control means within a throttle valve opening degree range substantially equal to that at a normal driving time.
- 18. The vehicle engine control device according to claim 17, wherein escape mode selection means is provided for the slight escape driving mode,the escape mode selection means is means for enabling the slight escape driving at at least one of a time when a selection position of the transmission is selected to the parking position after occurrence of the slight abnormality, and a time when an escape mode selection switch is manually closed, in a case where a constant speed mode selection switch is provided, selection of the objective engine rotational speed and the objective vehicle speed is enabled by an operation of the constant speed mode selection switch, and in a case where the constant speed mode selection switch is not provided, only the objective engine rotational speed is made effective.
- 19. The vehicle engine control device according to claim 17, wherein smooth shift correction means is provided for the slight escape driving mode, and the smooth shift correction means corrects one of the objective engine rotational speed and the objective vehicle speed so that an objective value is not suddenly changed but is gently changed.
- 20. The vehicle engine control device according to claim 16, further comprising a second alarm display and second discrimination operation control means, the second alarm display operates at least one of a single abnormality of the pair of accelerator position sensors and a single abnormality of the pair of throttle position sensors though a severe abnormality does not occur, the second discrimination operation control means is means for carrying out a discrimination operation to drive the second alarm display to flash when there is no throttle position sensor regarded as being a non-defective unit, and an alarm and display is given to a driver by discriminating through the second alarm display whether escaping running presently carried out is escape running by the first throttle escape mode control means or escape running by the second throttle escape control means.
- 21. A vehicle engine control device using a microprocessor and controlling a driving motor for carrying out an opening and closing control of an intake throttle valve of an engine in accordance with outputs of a pair of accelerator position sensors for detecting a depression degree of an accelerator pedal and outputs of a pair of throttle position sensors for detecting a throttle valve opening degree, the control device including engine rotational speed detection means for detecting a rotational speed of the engine and fuel injection control means for the engine, and further including abnormality detection means, escape running means, and rest cylinder control means, whereinthe abnormality detection means is means for always monitoring operations of a sensor system, a control system, and an actuator system relating to control of the throttle valve, discriminating between a severe abnormality in which control of the throttle valve is impossible, and a slight abnormality in which control of the throttle valve is possible, and detecting it, the escape running means includes at least one of severe abnormality escape running means for controlling the rotational speed of the engine by stopping the control of the throttle valve and by the fuel injection control means, and slight abnormality escape running means for suppressing the rotational speed of the engine by the fuel injection control means while carrying out the control of the throttle valve, and the rest cylinder control means is speed control means for increasing or decreasing the number of rest cylinders in which fuel injection is stopped, in accordance with a magnitude of a relative speed deviation between an objective engine rotational speed and an engine rotational speed detected by the engine rotational speed detection means, to obtain the engine rotational speed substantially equal to the objective engine rotational speed.
- 22. The vehicle engine control device according to claim 21, wherein auxiliary control means is provided for the rest cylinder control means, and the auxiliary control means is means for carrying out at least one of increase and decrease of an injection fuel and increase and decrease of an ignition advance before the number of effective cylinders is increased and decreased by the rest cylinder control means, and carrying out increase and decrease of the number of effective cylinders when the increase and decrease control exceeds an allowable limitation.
- 23. The vehicle engine control device according to claim 21, further comprising upper limit rotation threshold setting means and fuel cut means, the upper rotation threshold setting means is means for setting an upper limit rotational speed to immediately stop all cylinders irrespective of a magnitude of the relative speed deviation and existence of an allowance in the number of rest cylinders, and the fuel cut means is means for stopping fuel injection to all cylinders to stop the engine when the rotational speed of the engine exceeds the engine rotational speed set by the upper limit rotation threshold setting means.
- 24. The vehicle engine control device according to claim 21, further comprising driving intention confirmation means, lower limit rotation threshold setting means, and lower limit rotational speed correction means, whereinthe driving intention confirmation means is means for judging whether a driver has an intention to carry out escape running, on the basis of at least one of a select position of a transmission, existence of a braking operation to a vehicle, and existence of an operation of an accelerator pedal, the lower limit rotation threshold setting means is means for setting a minimum engine rotational speed at which rotation can be continued, when the drive intention confirmation means makes a judgment of existence of a stop intention, the lower limit rotational speed correction means is means for increasing or decreasing the engine rotational speed set by the lower limit rotation threshold setting means in accordance with environmental conditions including cooling water temperature of the engine and a working state of an air conditioner, and when the lower limit rotation threshold setting means is applied, at least one of the rest cylinder control means and the auxiliary control means carries out an injection control of fuel so that an actual engine rotational speed becomes almost equal to the lower limit rotational speed set by the lower limit rotation threshold setting means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
P2002-186729 |
Jun 2002 |
JP |
|
Foreign Referenced Citations (8)
Number |
Date |
Country |
2176141 |
Jul 1990 |
JP |
6229301 |
Aug 1994 |
JP |
6249015 |
Sep 1994 |
JP |
6280656 |
Oct 1994 |
JP |
11141389 |
May 1999 |
JP |
2000097087 |
Apr 2000 |
JP |
2000320380 |
Nov 2000 |
JP |
2001107786 |
Apr 2001 |
JP |