DE3447628C2 - - Google Patents

Info

Publication number
DE3447628C2
DE3447628C2 DE19843447628 DE3447628A DE3447628C2 DE 3447628 C2 DE3447628 C2 DE 3447628C2 DE 19843447628 DE19843447628 DE 19843447628 DE 3447628 A DE3447628 A DE 3447628A DE 3447628 C2 DE3447628 C2 DE 3447628C2
Authority
DE
Germany
Prior art keywords
output
position sensor
signal
voltage
accelerator pedal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE19843447628
Other languages
German (de)
Other versions
DE3447628A1 (en
Inventor
Toshihiro Ayase Kanagawa Jp Hattori
Masaki Fujisawa Kanagawa Jp Ishihara
Hitoshi Kawasaki Kanagawa Jp Kasai
Shigeki Yokosuka Kanagawa Jp Moride
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Isuzu Motors Ltd
Original Assignee
Fujitsu Ltd
Isuzu Motors Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd, Isuzu Motors Ltd filed Critical Fujitsu Ltd
Priority to DE19843447628 priority Critical patent/DE3447628A1/en
Publication of DE3447628A1 publication Critical patent/DE3447628A1/en
Priority to US07/402,871 priority patent/US4979117A/en
Application granted granted Critical
Publication of DE3447628C2 publication Critical patent/DE3447628C2/de
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K28/00Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

Die Erfindung betrifft ein Verfahren zur Störungserkennung und -verarbeitung bei elektrischer/elektronischer Signalübertragung von einem Gaspedal-Stellungsfühler zu einem Motorlauf-Stellglied eines Kraftfahrzeuges, bei dem ständig die Betätigung bzw. Nicht-Betätigung des Gaspedals überwacht wird.The invention relates to a method for fault detection and processing in electrical / electronic Signal transmission from an accelerator pedal position sensor to an engine running actuator of a motor vehicle, at which constantly the actuation or non-actuation of the Accelerator pedal is monitored.

Bei einem derartigen Verfahren wird die Bewegung des Gaspedals auf ein Motorlauf-Stellglied, beispielsweise auf eine Drosselklappe eines Kraftfahrzeugmotors, nicht mittels mechanischer Bauteile, sondern auf elektrische bzw. elektronische Weise übertragen. Der Vorteil der elektrischen/elektronischen Signalübertragung liegt insbesondere in einer geringeren Verschleißanfälligkeit, kostengünstigerer Herstellung, Gewichtsersparnis und problemloseren Installation im Kraftfahrzeug.With such a method, the movement of the Accelerator pedals on an engine running actuator, for example on a throttle valve of a motor vehicle engine, not by means of mechanical components, but on electrical ones or transmitted electronically. The advantage of electrical / electronic signal transmission lies in particular less susceptibility to wear, cheaper manufacturing, weight saving and easier installation in the motor vehicle.

Bei dieser Art der Signalübertragung ist es von größter Wichtigkeit, daß die Signale vom Gaspedal fehlerfrei auf das Motorlauf-Stellglied übertragen werden, da anderenfalls eine vom Fahrer nicht beabsichtigte, selbständige Beschleunigung oder Verzögerung des Fahrzeugs auftreten könnte.With this type of signal transmission, it is the greatest Importance that the signals from the accelerator pedal are error-free are transferred to the engine running actuator, otherwise an independent one not intended by the driver Acceleration or deceleration of the vehicle occur could.

Auch bei der elektrischen/elektronischen Signalübertragung lassen sich jedoch Defekte und Störungen nie vollkommen vermeiden. Es sind deshalb verschiedene Regel- und Überwachungseinrichtungen bekannt geworden, die bei einer fehlerhaften Signalübertragung zur Sicherheit des Fahrers und seiner Umwelt beitragen.Also with electrical / electronic signal transmission However, defects and malfunctions can never be completely eliminated avoid. There are therefore different rules  and monitoring equipment, which at an incorrect signal transmission for the safety of the Driver and his environment.

Aus der DE 28 39 467 A1 ist ein Verfahren gemäß dem Oberbegriff des Anspruchs 1 bekannt, bei dem im Leerlaufbereich des Gaspedals sowie im fast gesamten Laufbereich des Motorlauf-Stellgliedes (Drosselklappe) je ein Ausgangssignal erzeugt wird, die auf die Stromversorgung für die Kraftstoffpumpe einwirken. Damit soll gewährleistet sein, daß bei in Leerlaufstellung des Gaspedals nicht schließender Drosselklappe die Kraftstoffzufuhr unterbrochen wird, um eine unannehmbare Beschleunigung des Fahrzeuges bei nicht betätigtem Gaspedal zu verhindern. Diese bekannte Sicherheitseinrichtung ist jedoch nur in dem Sonderfall wirksam, wenn eine Störung in Form eines hängengebliebenen Motorlauf-Stellglieds vorliegt.DE 28 39 467 A1 describes a method according to the The preamble of claim 1 is known, in the idle range of the accelerator pedal and in almost the entire running area of the engine running actuator (throttle valve) each an output signal is generated which is on the power supply act on the fuel pump. With that be guaranteed that when the engine is in neutral Accelerator pedal not closing throttle the fuel supply is interrupted to an unacceptable acceleration of the vehicle when the accelerator pedal is not pressed to prevent. This known safety device is only effective in the special case if a malfunction in the form of a stuck engine running actuator is present.

Beim Stand der Technik gemäß der EP 01 21 938 A1 wird aus den Endstellungen und dem Geschwindigkeitsablauf einer Drosselklappe sowie aus dem Ausgangssignal eines Gaspedal-Stellungsfühlers eine angestrebte Öffnungs- bzw. Schließrate für die Drosselklappe errechnet und dieser Wert dann als Korrekturwert für den tatsächlich festgestellten Wert benutzt. Störungen am Gaspedal-Stellungsfühler können dort jedoch nicht erfaßt werden.In the prior art according to EP 01 21 938 A1 is off the end positions and the speed sequence of one Throttle valve and from the output signal of an accelerator position sensor a desired opening or The closing rate for the throttle valve is calculated and this Value then as a correction value for the actually determined Value used. Gas pedal position sensor malfunction cannot be recorded there, however.

Aus der DE 27 55 338 A1 ist eine Geschwindigkeitsregeleinrichtung für Kraftfahrzeuge bekannt, bei der die Rückstellgeschwindigkeit des Stellgliedes mit einer Referenzgröße verglichen und bei Abweichungen ein entsprechendes Signal ausgegeben wird. Mit dieser Einrichtung soll vermieden werden, daß ein Sollgeschwindigkeitsregler die Motorgeschwindigkeit durch zu große Verzögerung bei der Rückstellung nach Beaufschlagung nicht exakt einhält, sondern schwingend umfährt.DE 27 55 338 A1 describes a speed control device known for motor vehicles in which the Reset speed of the actuator with a reference variable compared and in the case of deviations a corresponding one Signal is output. With this facility should be avoided that a set speed controller the engine speed due to excessive deceleration with the provision after application not adheres exactly, but swings around.

Der Erfindung liegt nun die Aufgabe zugrunde, ein Verfahren gemäß dem Oberbegriff des Anspruchs 1 so auszubilden, daß auf einfache Weise dauernd eine Störungserkennung und -verarbeitung erfolgen kann, so daß mit möglichst geringen Fehlerquellen ein stets sicheres Arbeiten der Signalübertragung erfolgt und auch im Störungsfall noch ein Notbetrieb des Fahrzeuges möglich ist.The invention is based on the object of a method to train according to the preamble of claim 1, that trouble detection continuously in a simple manner and processing can be done so that with as possible low error sources always safe work the signal transmission takes place and also in the event of a fault emergency operation of the vehicle is still possible.

Zur Lösung dieser Aufgabe ist erfindungsgemäß vorgesehen, daß überwacht wird, ob die Ausgangsspannung des Stellungsfühlers im Normalbereich liegt, daß Signale überwacht werden, welche den Betätigungszustand des Gaspedals im Leerlaufzustand bzw. im Vollgaszustand bezeichnen, und daß ein vorgegebener Beschleunigungswert für das Motorlauf-Stellglied festgesetzt wird gemäß diesen Ausgangssignalen bei erkannter Störung des Ausgangssignals des Stellungsfühlers.To achieve this object, the invention provides that is monitored whether the output voltage of the Position sensor is in the normal range that signals be monitored, which the operating state of the Accelerator pedals in idle or full throttle denote, and that a predetermined acceleration value for the engine running actuator is set according to these output signals when a fault is detected Output signal from the position sensor.

Die Überprüfung des Ausgangssignals auf Störung erfolgt lediglich durch eine Überprüfung, ob das Ausgangssignal in einem bestimmten Sollbereich liegt. Sowohl bei zu kleinen als auch bei zu großen Signalwerten wird eine Fehlfunktion festgestellt und entsprechend verfahren. Ein das sichere Weiterfahren ermöglichendes Festsetzen von Not-Sollstellungswerten für das Motorlauf-Stellglied des Kraftfahrzeuges erfolgt dann nur nach den empfangenen Endbereichs-Ausgangssignalen. The output signal is only checked for faults by checking whether the output signal is in a certain target range. Both with too small as well as too large signal values will malfunction determined and proceed accordingly. A safe driving on enabling setting of emergency target values for the motor running actuator of the motor vehicle then only after the received end range output signals.  

Um zu verhindern, daß kurzzeitig auftretende Störungen, etwa durch aufliegende Metallspäne, die durch den beweglichen Abgriff des Signalgebers beseitigt werden, oder durch eingedrungene Feuchtigkeit, die bei Beaufschlagung des Fühlerwiderstandes verdampft u. a., bereits zu einer Störungsmeldung mit Zwangsfestsetzung von Beschleunigungswerten führt, wird gemäß Anspruch 2 so verfahren, daß bei der Überwachung des Gaspedal-Stellungsfühlers eine Störung erst nach einer bestimmten Anzahl von erkannten Signalen außerhalb des Normalbereiches in ununterbrochener Reihenfolge erkannt wird; auf diese Weise wird ein Fehlalarm bei kurzdauernden Störungen vermieden.To prevent short-term faults, such as due to metal chips on top, which are caused by the movable tap of the signal transmitter, or by penetrating Moisture when the sensor resistance is applied evaporates and a., already for a fault report with forced setting of acceleration values proceed according to claim 2 so that when monitoring the Accelerator pedal position sensor a fault only after a certain Number of detected signals outside the normal range is recognized in continuous order; on this way a false alarm in the case of short-term faults avoided.

Die zwangsweisen Beschleunigungssignale für das Motorlauf-Stellglied werden erfindungsgemäß bevorzugt so festgesetzt, daß der Beschleunigungswert auf einen vorbestimmten Wert für kleinste Steuerung gestellt wird, wenn durch das eine Ausgangssignal die Anwesenheit des Gaspedals im unbetätigten Bereich festgestellt wird, auf einen vorbestimmten relativ hohen Wert, wenn durch die Anwesenheit des zweiten Endbereichsignals die Anwesenheit des Gaspedals im betätigten Endbereich festgestellt wird, und auf einen vorbestimmten relativ niedrigen Wert, wenn beide Signale keine Anwesenheit des Gaspedals in einem der Endbereiche zeigen.The forced acceleration signals for the engine running actuator are preferably determined according to the invention in such a way that the acceleration value is at a predetermined value for smallest controller is set when by the one output signal the presence of the accelerator pedal in the unactuated area is determined to a predetermined relative high value if due to the presence of the second end-of-range signal the presence of the accelerator pedal in the actuated end area is determined, and to a predetermined relative low if both signals are not present Show accelerator pedals in one of the end areas.

Auf diese Weise ist einmal eine sehr einfache Festsetzung der Sollwerte bei gestörtem Stellungsfühler möglich, und andererseits kommt diese Art der Festsetzung dem naturgemäßen Verhalten eines Fahrers am besten entgegen. Es ist doch so, daß ein Fahrer, der fühlt, daß der Motor des von ihm gefahrenen Kraftfahrzeuges nicht mehr feinfühlig der Gaspedalstellung folgt, das Gaspedal durchtritt, d. h. das Signal für den oberen Grenzbereich erzeugt, wenn er eine Beschleunigung des Fahrzeuges für nötig hält, andererseits jedoch das Gaspedal vollständig verläßt, damit das Signal für den unteren Grenzbereich (Leerlauf) erzeugt, und eventuell die Bremse betätigt, wenn er die Motorgeschwindigkeit als zu hoch empfindet.This is a very simple way to fix it the setpoints possible with a faulty position sensor, and on the other hand this type of fixing comes naturally Best behavior against a driver. It is like this, that a driver who feels that the engine of the one he drives Motor vehicle no longer sensitive to the accelerator pedal position follows, the accelerator pedal depresses, d. H. the signal for generates the upper limit when it accelerates of the vehicle as necessary, but on the other hand the accelerator pedal leaves completely so the signal for the bottom  Limit range (idle) generated and possibly applied the brake, if he feels the engine speed is too high.

Dazu werden die Warnungssignale bei auftretenden Störungsfällen entsprechend den Ansprüchen 4, 5 und 6 besonders dienlich sein, damit der Fahrer auf jeden Fall die eingetretene Störung bemerkt, auch wenn sich am Fahrverhalten des Fahrzeuges im entsprechenden Augenblick nichts ändern sollte.For this purpose, the warning signals in the event of malfunctions according to claims 4, 5 and 6 particularly useful so that the driver is definitely the fault that occurred noticed, even if the driving behavior of the vehicle nothing should change at the appropriate moment.

Schließlich wird eine besonders sichere und gute, dabei einfach mit geringem Aufwand durchführbare Störungserkennung und -verarbeitung dadurch erreicht, daß das Ausgangssignal des Gaspedalstellungsfühlers mit einer vorbestimmten Minimal-Vergleichsspannung verglichen wird und eine zählende Störung festgestellt wird, wenn die Ausgangsspannung unter der vorbestimmten Minimal-Referenzspannung liegt, daß die Ausgangsspannung mit einer vorbestimmten maximalen Referenzspannung verglichen wird und eine zählende Störung festgestellt wird, wenn die Ausgangsspannung höher als die vorbestimmte Maximalspannung ist, daß bei der Überwachung des Endbereichsschalters für den unteren Endbereich überwacht wird, ob das den unteren Endbereich bezeichnende Signal "Ein" ist, wenn die Ausgangsspannung des Stellungsfühlers größer als die untere Vergleichsspannung, jedoch kleiner als eine Mittelspannung ist, daß eine Störung des Signals für den oberen Endbereich festgestellt wird, wenn das Ausgangssignal "Ein" ist, während die Ausgangsspannung des Stellungsfühlers größer als die Mittelspannung, jedoch kleiner als die obere Vergleichsspannung ist, und daß ein Warnsignal ausgegeben wird, wenn die Zählung der Fehlfunktionen eine vorbestimmte Größe überschreitet, und daß der relativ hohe festgesetzte Wert nur dann ausgegeben wird, wenn keine Fehlfunktion des Grenzbereichsschalters für den oberen Grenzbereich festgestellt wurde.Finally, it becomes a particularly safe and good one, while being simple Fault detection that can be carried out with little effort and processing achieved in that the Output signal of the accelerator pedal position sensor with a predetermined Minimum reference voltage is compared and one counting fault is detected when the output voltage is below the predetermined minimum reference voltage, that the output voltage with a predetermined maximum Reference voltage is compared and a counting disturbance is determined if the output voltage is higher than that predetermined maximum voltage is that when monitoring of the end range switch for the lower end range is monitored becomes whether the one that designates the lower end region Signal "on" is when the output voltage of the position sensor larger than the lower reference voltage, but smaller as a medium voltage is that a disturbance of the signal is determined for the upper end area if that Output signal is "on" while the output voltage of the Position sensor larger than the medium voltage, but smaller than the upper reference voltage, and that is a warning signal is output when the malfunction count exceeds a predetermined size, and that the relative high fixed value is only output if none Malfunction of the limit switch for the upper limit was found.

Die Erfindung wird nachfolgend anhand der Zeichnung beispielsweise näher erläutert; in dieser zeigtThe invention is described below with reference to the drawing, for example explained in more detail; in this shows

Fig. 1 eine schematische Darstellung des Aufbaues eines erfindungsgemäßen Gaspedalstellungsfühlers, Fig. 1 is a schematic representation of the structure of an accelerator position sensor according to the invention,

Fig. 2 eine Zusammenstellung von maßgeblichen Bezugsgrößen für das erfindungsgemäße Verfahren, Fig. 2 is a compilation of relevant reference values for the inventive method,

Fig. 3 ein Flußdiagramm zur Veranschaulichung des grundsätzlichen Ablaufs des erfindungsgemäßen Verfahrens, Fig. 3 is a flowchart for illustrating the basic sequence of the method according to the invention,

Fig. 4 einen Schaltungsaufbau zur Ausführung des erfindungsgemäßen Verfahrens, und Fig. 4 shows a circuit configuration for executing the method according to the invention, and

Fig. 5 und 6 Flußdiagramme zur Veranschaulichung einer Ausführungsform des erfindungsgemäßen Verfahrens. FIGS. 5 and 6 are flow charts for illustrating an embodiment of the inventive method.

Wie in Fig. 1 dargestellt, ist an einer Welle 20a eines Gaspedals 2 eine Riemenscheibe 20 befestigt, durch die ein Gaspedalstellungsfühler 1 angetrieben wird. Dieser Fühler 1 besteht aus einem Potentiometer, das aus einem Festwiderstand 11 und einem Gleitkontakt 12 aufgebaut ist. Der Gleitkontakt 12 ist an einer (nicht mit Bezugszeichen versehenen) Welle einer Riemenscheibe 13 so befestigt, daß er über den Festwiderstand 11 gleitet, wenn die Drehung der Riemenscheibe 20 über einen endlosen Riemen 3 auf die Riemenscheibe 13 übertragen wird. As shown in Fig. 1, on a shaft 20 a of an accelerator pedal 2, a pulley 20 is fixed, through which an accelerator pedal position sensor 1 is driven. This sensor 1 consists of a potentiometer, which is constructed from a fixed resistor 11 and a sliding contact 12 . The sliding contact 12 is fixed to a (not referenced) shaft of a pulley 13 so that it slides over the fixed resistor 11 when the rotation of the pulley 20 is transmitted to the pulley 13 via an endless belt 3 .

Ein derartiger Potentiometer ist wegen seiner hohen Auflösung und niedrigen Herstellungskosten weit verbreitet und kann den Betätigungszustand (d. h. die Auslenkung) des Gaspedals 2 mittels eines als Ausgangsspannung auftretenden elektrischen Signales kennzeichnen. Es sind ein Leerlaufschalter 4a über dem Gaspedal 2 und ein Vollgasschalter (WOT=wide open throttle=vollständig geöffnete Drosselklappe) 4b unter dem Gaspedal 2 so angebracht, daß der Schalter 4a bei losgelassenem Gaspedal und der Schalter 4b bei vollständig durchgetretenem Gaspedal betätigt werden Damit kann das Gaspedal 2 zwischen den zwei Schaltern 4a und 4b derart betätigt werden, daß der Gleitkontakt 12 um einen Winkel R entsprechend dem Verhältnis zwischen den Durchmessern der Riemenscheibe 20 und 13 gedreht werden kann.Such a potentiometer is widely used because of its high resolution and low production costs and can characterize the actuation state (ie the deflection) of the accelerator pedal 2 by means of an electrical signal which occurs as an output voltage. There are an idle switch 4 a above the accelerator pedal 2 and a full throttle switch (WOT = wide open throttle) 4 b under the accelerator pedal 2 so that the switch 4 a when the accelerator pedal is released and the switch 4 b when the accelerator pedal is fully depressed So that the accelerator pedal 2 between the two switches 4 a and 4 b can be operated such that the sliding contact 12 can be rotated by an angle R according to the ratio between the diameters of the pulley 20 and 13 .

Der Gleitkontakt 12 kann auch direkt mit der Welle 20a des Gaspedals 2 verbunden werden, so daß er bei der Drehung der Welle 20a mitgenommen wird.The sliding contact 12 can also be connected directly to the shaft 20 a of the accelerator pedal 2 , so that it is carried along with the rotation of the shaft 20 a.

In Abhängigkeit von den Ausgangssignalen der beiden Schalter 4a und 4b des Gaspedalstellungsfühlers 1 bestimmt eine Steuereinheit die Größe der Gaspedalbetätigung zur Beeinflussung der Drosselklappenstellung eines Motors und zur Betätigung einer Kupplung, sowie zur Bestimmung der geeignetsten Gangstellung eines Getriebes, wie im einzelnen noch beschrieben wird.Depending on the output signals of the two switches 4 a and 4 b of the accelerator pedal position sensor 1 , a control unit determines the size of the accelerator pedal actuation for influencing the throttle valve position of an engine and for actuating a clutch, as well as for determining the most suitable gear position of a transmission, as will be described in more detail below .

Anhand von Fig. 2 werden nun die Voraussetzungen für das Erkennen einer Fehlfunktion des Gaspedalstellungsfühlers 1 erklärt. Der Gleitkontakt 12 des Gaspedalstellungsfühlers 1 ist so eingestellt, daß er, wie in Fig. 2 (b) dargestellt, um einen Ablenkwinkel R von 0° bis 60° gedreht werden kann. Für diesen Ablenkwinkel R beträgt die Ausgangsspannung AP des Gaspedalstellungsfühlers 1 0 bis 3V, wie aus Fig. 2 (a) ersichtlich ist. Ein AP-Stell-Vergleichs-Ablenkwinkel Rs, der in der Praxis Verwendung findet, beträgt gemäß Fig. 2 (c) 14° bis 46°.The conditions for recognizing a malfunction of the accelerator pedal position sensor 1 will now be explained with reference to FIG. 2. The sliding contact 12 of the accelerator pedal position sensor 1 is set so that it can be rotated by a deflection angle R of 0 ° to 60 ° as shown in Fig. 2 (b). For this deflection angle R, the output voltage AP of the accelerator pedal position sensor 1 is 0 to 3 V, as can be seen from FIG. 2 (a). An AP position comparison deflection angle R s , which is used in practice, is 14 ° to 46 ° according to FIG. 2 (c).

Der Leerlaufschalter 4a ist so angeordnet, daß er im Leerlaufzustand eingeschaltet ist, während er in einem Bereich von 5° bis 20° des Ablenkwinkels R an- und abgeschaltet und in einem Bereich von 20° bis 50° abgeschaltet ist (Fig. 2 (e)). Andererseits ist der Vollgasschalter 4b so angeordnet, daß er, wenn das Gaspedal 2 maximal durchgetreten ist, eingeschaltet ist, während er in einem Bereich von 5° bis 37° des Ablenkwinkels R abgeschaltet und innerhalb eines Bereiches von 37° bis 50°, wie Fig. 2 (f) zeigt, an- und abgeschaltet wird.The idle switch 4 a is arranged so that it is switched on in the idle state, while it is switched on and off in a range of 5 ° to 20 ° of the deflection angle R and switched off in a range of 20 ° to 50 ° ( Fig. 2 ( e)). On the other hand, the full throttle switch 4 b is arranged such that it is switched on when the accelerator pedal 2 has been fully depressed, while being switched off in a range from 5 ° to 37 ° of the deflection angle R and within a range from 37 ° to 50 °, such as Fig. 2 (f) shows being turned on and off.

Durch diese Einstellungen wird im Normalfall keine Ausgangsspannung bei einem Ablenkwinkel R ≦5° oder ≧50° erzeugt, wie in Fig. 2 (d) dargestellt ist. Gemäß Fig. 2 (g) wird der Stellungsfühler 1 bei einem Ablenkwinkel R≦3° als unterbrochen und bei R≧55° als kurzgeschlossen angesehen. Dabei entspricht ein Ablenkwinkel R von 3° einer maximalen Referenzspannung DGH (beispielsweise 2,75 V) und ein Ablenkwinkel R von 55° einer minimalen Referenzspannung DGL (beispielsweise 0,15 V). With these settings, normally no output voltage is generated at a deflection angle R ≦ 5 ° or ≧ 50 °, as shown in Fig. 2 (d). According to Fig. 2 (g) of the position sensor 1 is considered at a deflection angle R ≦ 3 ° is interrupted and R ≧ 55 ° as a short-circuited. A deflection angle R of 3 ° corresponds to a maximum reference voltage DGH (for example 2.75 V) and a deflection angle R of 55 ° for a minimum reference voltage DGL (for example 0.15 V).

Zu Beginn des Prozesses wird überprüft, ob eine Störung am Stellungsfühler 1, am Leerlaufschalter 4a oder am Vollgasschalter 4b vorliegt, bevor eine Auswertung einer festgestellten Störung vorgenommen wird.At the beginning of the process it is checked whether there is a fault on the position sensor 1 , on the idle switch 4 a or on the full throttle switch 4 b before an evaluation of a detected fault is carried out.

Diese Überprüfung wird im folgenden anhand von Fig. 3 erläutert.This check is explained below with reference to FIG. 3.

I. Überprüfung des Stellungsfühlers 1 I. Checking the position sensor 1

Die Ausgangsspannung AP des Gaspedalstellungsfühlers 1 wird mit der minimalen Referenzspannung DGL im Schritt (1) verglichen. Falls AP<DGL, wird die Schaltung als kurzgeschlossen beurteilt, und ein Zählwert ERb eines Fehlerwählers wird um 1 erhöht in einem Schritt (2). Dieser Schaltungskurzschluß kann beispielsweise dadurch verursacht worden sein, daß die beiden Enden des Widerstand 11 durch einen Metallgegenstand überbrückt, d. h. kurzgeschlossen worden sind. Dann wird die Ausgangsspannung AP des Gaspedalstellungsfühlers 1 mit der maximalen Referenzspannung DGH in einem Schritt (3) verglichen. Falls AP<DGH, wird die Schaltung als geöffnet beurteilt, und ein Zählinhalt ERa eines Fehlerzählers wird um 1 in einem Schritt (4) erhöht. Diese Schaltungsöffnung kann beispielsweise durch eine Unterbrechung des Kontakts zwischen dem Gleitkontakt 12 und der Masse am Widerstand 11 verursacht worden sein. Falls einer der beiden Zählwerte ERa oder ERb einen vorbestimmten Wert (von z. B.=14) überschreitet (Schritte (5) bzw. (6)), wird eine Fühler-Fehlfunktionswarnung (in einem Schritt (7)) ausgegeben und ein Beschleunigungswert ACCEL festgesetzt, wie später beschrieben wird. In anderen Worten, es wird eine fehlerhafte Überprüfung dadurch verhindert, daß die Fehlfunktion nicht beurteilt wird, bevor festgestellt ist, daß der kurzgeschlossene oder geöffnete Zustand eine vorbestimmte Zeit (oder eine vorbestimmte Wiederholungs-Häufigkeit) angedauert hat.The output voltage AP of the accelerator pedal position sensor 1 is compared with the minimum reference voltage DGL in step (1). If AP <DGL, the circuit is judged to be short-circuited, and a count ER b of an error selector is increased by 1 in a step (2). This circuit short-circuit may have been caused, for example, by the two ends of the resistor 11 being bridged by a metal object, ie being short-circuited. Then the output voltage AP of the accelerator pedal position sensor 1 is compared with the maximum reference voltage DGH in a step (3). If AP <DGH, the circuit is judged to be open, and a count ER a of an error counter is increased by 1 in step (4). This circuit opening can have been caused, for example, by an interruption in the contact between the sliding contact 12 and the ground at the resistor 11 . If one of the two count values ER a or ER b exceeds a predetermined value (e.g. = 14) (steps (5) or (6)), a sensor malfunction warning (in a step (7)) is output and an acceleration value ACCEL is set as will be described later. In other words, an erroneous check is prevented by not evaluating the malfunction before determining that the shorted or opened condition has persisted for a predetermined time (or a predetermined repetition frequency).

II. Überprüfung der Schalter 4a und 4bII. Checking the switches 4 a and 4 b

Für diesen Erfassungsvorgang wird eine einem vorbestimmten Ablenkwinkel R (z. B. 30°) entsprechende Zwischen-Referenzspannung DGM festgelegt (z. B. 1,5 V), die in einem Bereich liegt, in dem die beiden Schalter 4a und 4b gemäß Fig. 2 immer abgeschaltet sein müssen. Mit dieser Zwischen-Referenzspannung DGM wird die Ausgangsspannung AP (in einem Schritt 8)) verglichen. Falls AP<DGM, wird (in einem Schritt (9)) erfaßt, ob der Leerlaufschalter 4a an- oder abgeschaltet ist. Da in diesem Bereich der Ausgangsspannung AP der Leerlaufschalter 4a bei im Normalzustand befindlicher Schaltung immer abgeschaltet sein muß (d. h. die Ausgangsspannung AP′ von Fig. 4 muß bei korrektem Leerlaufschalter 4a größer als die Referenzspannung DGH sein, z. B. 12 V wie die Spannungsversorgung +E) wird der Leerlaufschalter als fehlerhaft (kurzgeschlossen) angesehen, falls die Ausgangsspannung AP′ nur 0 Volt beträgt. In diesem Fall wird ein Zählinhalt ERc eines Fehlerzählers um 1 (in einem Schritt (10)) erhöht. Für AP<DGM (Schritt (8)) wird im Gegensatz dazu (in einem Schritt (11)) erfaßt, ob der WOT-Schalter 4b an- oder abgeschaltet ist. Da in diesem Bereich der Ausgangsspannung AP der WOT-Schalter 4b ebenfalls immer abgeschaltet sein muß, falls die Schaltung sich im Normalzustand befindet, wird der WOT-Schalter 4b als kurzgeschlossen angesehen, falls die Ausgangsspannung AP′′ (Fig. 4) kleiner als DGM ist. In diesem Fall wird ein Fehlerzählwert ERe (in einem Schritt (12)) um 1 erhöht. Falls einer der beiden Fehlerzählwerte ERc oder ERe einen vorbestimmten Wert von z. B. 14 (in einem Schritt (13) oder (14)) übertrifft, wird eine Fehlfunktionswarnung für den entsprechenden Schalter 4a oder 4b (in einem Schritt (15)) ausgegeben.For this detection process, an intermediate reference voltage DGM (for example 1.5 V) corresponding to a predetermined deflection angle R (for example 30 °) is defined, which lies in a range in which the two switches 4 a and 4 b must always be turned off in FIG. 2. The output voltage AP (in a step 8) is compared with this intermediate reference voltage DGM. If AP <DGM, it is detected (in a step (9)) whether the idle switch 4 a is switched on or off. Since in this area of the output voltage AP the idle switch 4 a must always be switched off when the circuit is in the normal state (ie the output voltage AP 'of FIG. 4 must be greater than the reference voltage DGH when the idle switch 4 is correct, for example 12 V as the power supply + E) the idle switch is considered faulty (short-circuited) if the output voltage AP 'is only 0 volts. In this case, a count content ER c of an error counter is increased by 1 (in a step (10)). In contrast, for AP <DGM (step (8)) it is detected (in a step (11)) whether the WOT switch 4 b is switched on or off. Since in this area of the output voltage AP the WOT switch 4 b must also always be switched off if the circuit is in the normal state, the WOT switch 4 b is regarded as short-circuited if the output voltage AP '' ( FIG. 4) is smaller as a DGM. In this case, an error count ER e (in a step (12)) is increased by 1. If one of the two error counts ER c or ER e has a predetermined value of z. B. 14 (in a step (13) or (14)), a malfunction warning is issued for the corresponding switch 4 a or 4 b (in a step (15)).

Fig. 4 ist ein Schaltbild, das teilweise in Blockform, ein System darstellt, mit dem das erfindungsgemäße Verfahren beispielhaft ausgeführt werden kann, während die Fig. 5 und 6 anhand von Flußdiagrammen die Verfahrensschritte einer erfindungsgemäßen Ausführungsform verdeutlichen. FIG. 4 is a circuit diagram, partially in block form, of a system with which the method according to the invention can be carried out by way of example, while FIGS . 5 and 6 illustrate the method steps of an embodiment according to the invention on the basis of flow diagrams.

Wie in Fig. 4 gezeigt, ist der Festwiderstand 11 (auch im folgenden R1 genannt) des Fühlers 1 an seiner Leerlaufklemme D nicht angeschlossen und an seiner WOT-Klemme B mit Masse verbunden, so daß der Widerstand 11 mit einer Steuereinheit CTU über zwei Leitungen verbunden ist. Damit wird der maximale Widerstand, d. h. die maximale Ausgangsspannung erreicht, wenn der Gleitkontakt 12 sich an der Leerlaufklemme D befindet, während der minimale Widerstand, d. h. die minimale Ausgangsspannung an der WOT-Klemme B erreicht wird. Andererseits ist der Gleitkontakt 12 über einen Widerstand R2, der mindestens zehnmal so groß wie der Widerstand R1 ist, mit einer Spannungsversorgung +E verbunden. Die der Lage des Gleitkontaktes 12 des Fühlers 1 entsprechende Ausgangsspannung AP wird durch einen Analog/Digital-Wandler 5 der Steuereinheit CTU in einen Digitalwert A umgewandelt und einem Prozessor, d. h. einer zentralen Verarbeitungseinheit CPU 6 zugeführt. Dieser Prozessor 6 benutzt den Digitalwert A als Beschleunigungssignal, um die Drosselklappenöffnung für einen Verbrennungsmotor ENG 7, oder das Lösen oder Fassen einer Kupplung CLT 8 zu steuern, bzw. den Gangwechselvorgang eines automatischen Getriebes TRM 9 einzuleiten und so den Motor 7, die Kupplung 8 und das Getriebe 9 zu steuern.As shown in Fig. 4, the fixed resistor 11 (also called R1 below) of the sensor 1 is not connected to its idle terminal D and to its WOT terminal B to ground, so that the resistor 11 with a control unit CTU over two lines connected is. The maximum resistance, ie the maximum output voltage, is thus achieved when the sliding contact 12 is located at the open circuit terminal D, while the minimum resistance, ie the minimum output voltage is reached at the WOT terminal B. On the other hand, the sliding contact 12 is connected to a voltage supply + E via a resistor R2 which is at least ten times as large as the resistor R1. The output voltage AP corresponding to the position of the sliding contact 12 of the sensor 1 is converted into a digital value A by an analog / digital converter 5 of the control unit CTU and fed to a processor, ie a central processing unit CPU 6 . This processor 6 uses the digital value A as an acceleration signal to control the throttle valve opening for an internal combustion engine ENG 7 , or to release or grip a clutch CLT 8, or to initiate the gear change process of an automatic transmission TRM 9 and thus the engine 7 , the clutch 8 and to control the transmission 9 .

Nun wertet der Prozessor CPU 6 der Steuereinheit CTU 8 die Fehlfunktion des Fühlers 1 unter Benutzung der Ausgangsspannung AP des Fühlers 1 weiter aus. Diese Auswertungsvorgänge werden mit Bezug auf die Fig. 5 und 6 erläutert. Es ist dabei darauf hinzuweisen, daß die CPU 6 mit einem eingebauten Speicher versehen ist, um eine Vielzahl von arithmetischen Verfahrensschritten |1| bis |10| auszuführen.The processor CPU 6 of the control unit CTU 8 now further evaluates the malfunction of the sensor 1 using the output voltage AP of the sensor 1 . These evaluation processes are explained with reference to FIGS. 5 and 6. It should be pointed out here that the CPU 6 is provided with a built-in memory in order to carry out a large number of arithmetic method steps | to | 10 | to execute.

|1|: Die CPU 6 unterscheidet zunächst, ob ein Prüfflug IDLSH im Speicher zum Erkennen eines Kurzschlusses des Leerlaufschalters 4a auf AN (d. h. "1") oder AUS (d. h.) "0" steht, und zwar geschieht dies in einem Teilschritt |1-a|. Falls das Flag auf AN steht, wird ein Leerlaufschalter-Kurzschlußerfassungs-Fehlerzählerwert ERd um 1 erhöht (Teilschritt |1-b|): Danach wird falls das Prüfflag auf AUS steht, dieses auf AN geschaltet. (Teilschritt |1-c|). Da es nicht möglich ist, den Kurzschluß des Leerlaufschalters 4a zu erfassen falls das Gaspedal 2 bereits gedrückt wurde, bevor der Zündschlüssel des Kraftfahrzeuges betätigt wurde, werden diese Verfahrensschritte unter der Annahme begonnen, daß der Kurzschlußzustand bereits vorher erfaßt wurde, und das Flag wird auf AUS gestellt, nachdem der Leerlaufschalter 4a betätigt wurde (wie im späteren Schritt |7| beschrieben). Darüberhinaus wird der Wert C des Zählers während der Überprüfung gelöscht (Teilschritt |1-d|, womit der Einleitungsschritt |1| abgeschlossen ist.| 1 |: The CPU 6 first differentiates whether a test flight IDLSH in the memory for detecting a short circuit of the idle switch 4 a is ON (ie "1") or OFF (ie) "0", and this is done in a substep | 1-a |. If the flag is ON, an open circuit short-circuit detection error counter value ER d is increased by 1 (sub-step | 1-b |): Then, if the test flag is OFF, it is switched to ON. (Substep | 1-c |). Since it is not possible to detect the short circuit of the idle switch 4 a if the accelerator pedal 2 has already been pressed before the ignition key of the motor vehicle has been actuated, these method steps are started on the assumption that the short circuit condition has already been detected beforehand, and the flag becomes set to OFF after the idle switch 4 a has been actuated (as described in the later step | 7 |). In addition, the value C of the counter is cleared during the check (substep | 1-d |, which concludes the introductory step | 1 |.

|2|: Danach löscht die CPU 6 einen Wert TIME eines Programmzeitgebers auf 0 (Teilschritt |2-a|), und der Zeitgeber beginnt zu laufen. Gleichzeitig wird der Zählwert C um 1 im Teilschritt |2-b| erhöht. Weiterhin gibt die CPU 6 die digitale Ausgangsspannung A in einen Akkumulator ACC ein (Teilschritt |2-c|).| 2 |: The CPU 6 then clears a TIME value of a program timer to 0 (sub-step | 2-a |), and the timer starts to run. At the same time, the count value C becomes 1 in the substep | 2-b | elevated. Furthermore, the CPU 6 inputs the digital output voltage A into an accumulator ACC (substep | 2-c |).

|3|: Die CPU 6 vergleicht die Spannung A des Akkumulators ACC mit der minimalen Referenzspannung DGL in einem Teilschritt |3-a|. Falls A<DGL, nimmt die CPU 6 an, daß der Fühler nicht kurzgeschlossen ist, und vergleicht die Spannung A mit der maximalen Referenzspannung DGH. | 3 |: The CPU 6 compares the voltage A of the accumulator ACC with the minimum reference voltage DGL in a substep | 3-a |. If A <DGL, the CPU 6 assumes that the sensor is not short-circuited and compares the voltage A with the maximum reference voltage DGH.

Falls A<DGL, gibt die CPU 6 den Zählwert ERb eines Fühler-Kurzschluß-Erfassungszählers in einen Akkumulator BBC als Zählwert B ein (Teilschritt |3-b|) und vergleicht den Zählwert B des Akkumulators BBC mit der vorgegebenen Zahl "14" in einem Teilschritt |3-c|. Falls B ≧14 ist, nimmt die CPU 6 an, daß der Schaltkreis des Fühlers kurzgeschlossen ist und geht zum Schritt |4| weiter. Falls B<14 ist, vergleicht die CPU 6 die Spannung A mit der maximalen Referenzspannung DGH (Teilschritt |3-d|). Wenn A<DGH, führt die CPU 6 mit Schritt |5| fort. Wenn A≧DGH, stellt die CPU 6 den Zählwert ERa eines den offenen Schaltkreis des Fühlers erfassenden Fehlerzählers im Akkumulator BBC wie den Zählwert B ein (Teilschritt |3-d|) und vergleicht den nun auf ERb gesetzten Wert B des Akkumulators BBC mit der vorgegebenen Zahl "14" im Teilschritt |3-f|. Falls B<14, ist noch nicht bestimmt, ob der Fühler kurzgeschlossen ist und die CPU 6 geht zum Schritt |5| weiter.If A <DGL, the CPU 6 inputs the count value ER b of a sensor short-circuit detection counter into an accumulator BBC as count value B (sub-step | 3-b |) and compares the count value B of the accumulator BBC with the predetermined number "14" in a partial step | 3-c |. If B ≧ 14, the CPU 6 assumes that the sensor circuit is short-circuited and goes to step | 4 | continue. If B <14, the CPU 6 compares the voltage A with the maximum reference voltage DGH (substep | 3-d |). If A <DGH, the CPU 6 proceeds to step | 5 | away. If A ≧ DGH, the CPU 6 sets the count value ER a of an error counter that detects the open circuit of the sensor in the accumulator BBC as the count value B (sub-step | 3-d |) and compares the value B now set to ER b of the accumulator BBC with the specified number "14" in substep | 3-f |. If B <14, it is not yet determined whether the sensor is short-circuited and the CPU 6 goes to step | 5 | continue.

|4|: Falls B≧14, und B auf ERa eingestellt ist, ist der Fühler kurzgeschlossen. Damit setzt die CPU 6 die Ausgangsspannung A im Akkumulator ACC auf 0 (Teilschritt |4-a|). Daraufhin erfaßt die CPU 6 den Zustand des Leerlaufschalters 4a (SW : IDL) in einem Teilschritt |4-b|. Falls der Schalter 4a eingeschaltet ist, geht die CPU zu dem folgenden Schritt |5| über. Falls der Schalter 4a ausgeschaltet ist, setzt die CPU 6 den Wert A des Akkumulators ACC auf f₁ (d. h. auf ein Achtel der maximalen Absenkung/Teilschritt |4-c|). Dann erfaßt die CPU 6 den Zustand des Vollgasschalters 4b (SW : WOT) in einem Teilschritt |4-d|. Falls der Schalter 4b abgeschaltet ist, geht die CPU 6 zum Schritt |5| über, und falls der Schalter 4b eingeschaltet ist, setzt die CPU 6 den Wert A des Akkumulators ACC auf f₂ (d. h. auf ein Viertel der maximalen Absenkung/Teilschritt |4-e|). | 4 |: If B ≧ 14 and B is set to ER a , the sensor is short-circuited. The CPU 6 thus sets the output voltage A in the accumulator ACC to 0 (substep | 4-a |). The CPU 6 then detects the state of the idle switch 4 a (SW: IDL) in a substep | 4-b |. If the switch 4 a is turned on, the CPU goes to the following step | 5 | about. If the switch 4 a is turned off, the CPU 6 sets the value A of the accumulator ACC to f 1 (ie to one eighth of the maximum reduction / substep | 4-c |). Then the CPU 6 detects the state of the full throttle switch 4 b (SW: WOT) in a substep | 4-d |. If the switch 4 is switched off b, the CPU 6 proceeds to step | 5 | about, and if the switch 4 b is turned on, the CPU 6 sets the value A of the accumulator ACC to f₂ (ie to a quarter of the maximum reduction / substep | 4-e |).

|5|: Daraufhin setzt die CPU 6 den Wert A des Akkumulators ACC auf den Beschleunigungswert ACCEL (Teilschritt |5-a|).| 5 |: The CPU 6 then sets the value A of the accumulator ACC to the acceleration value ACCEL (substep | 5-a |).

Wenn im Schritt |3| eine Störung erkannt wird, wird der Beschleunigungswert ACCEL (der dem Wert A des Akkumulators ACC entspricht) auf 0 (d. h. den minimalen Eingabewert) gestellt, falls der Leerlaufschalter 4a auf AN steht. Es wird angenommen, daß das Gaspedal 2 unabhängig von der Ausgangsspannung des Fühlers 1 sich in seiner Leerlaufstellung befindet. Falls andererseits sowohl der Leerlaufschalter 4a als auch der Vollgasschalter 4b abgeschaltet sind, wird der Beschleunigungswert ACCEL auf den Wert f₁ (d. h. den Zwischeneinstellwert) gestellt. Falls der Vollgas- oder WOT-Schalter 4b andererseits eingeschaltet ist, wird der Beschleunigungswert ACCEL auf den Wert f₂ (d. h. den maximalen Stellwert) gestellt. Falls der Fühler 1 beispielsweise durch kurzgeschlossenen oder unterbrochenen Schaltkreis nicht gestört ist, wird der vorhergehende Schritt |4| nicht ausgeführt, so daß die Ausgangsspannung AP des Fühlers 1 als Beschleunigungswert ACCEL benutzt wird. Der so bestimmte Beschleunigungswert ACCEL wird durch die CPU 6 zur Steuerung der Drosselklappe des Motors 7, zur Bestimmung der Gangschaltung des Getriebes 9 und zur Betätigung der Kupplung 8 benutzt, wie in Fig. 4 gezeigt ist.If in step | 3 | a fault is detected, the acceleration value ACCEL (which corresponds to the value A of the accumulator ACC) is set to 0 (ie the minimum input value) if the idle switch 4 a is ON. It is assumed that the accelerator pedal 2 is in its idle position regardless of the output voltage of the sensor 1 . On the other hand, if both the idle switch 4 a and the full throttle switch 4 b are turned off, the acceleration value ACCEL is set to the value f 1 (ie the intermediate setting value). If the full throttle or WOT switch 4 b is on the other hand, the acceleration value ACCEL is set to the value f 2 (ie the maximum manipulated variable). If sensor 1 is not disturbed, for example, by a short-circuited or interrupted circuit, the previous step | 4 | not executed, so that the output voltage AP of the sensor 1 is used as the acceleration value ACCEL. The acceleration value ACCEL thus determined is used by the CPU 6 to control the throttle valve of the engine 7 , to determine the gear shift of the transmission 9 and to actuate the clutch 8 , as shown in FIG. 4.

|6|: Als nächstes erfaßt die CPU 6, ob der Zählerwert C die Größe "4" besitzt (Teilschritt |6-a|). Falls C=4, läßt die CPU 6 den Zählwert C in einem Teilschritt |6-b| auf 0 abfallen, und geht zu einer Routine I zur Erfassung des Kurzschlusses und unterbrochenen Schaltkreises über (Teilschritt |6-c|, wie mit Bezug auf Fig. 6 später erklärt wird. Die Erfassung eines Kurzschlusses oder einer Unterbrechung der Schaltung wird also in vier Versuchen getroffen. Falls C≠4, geht die CPU zu dem späteren Schritt |10| über.| 6 |: Next, the CPU 6 detects whether the counter value C has the size "4" (substep | 6-a |). If C = 4, the CPU 6 leaves the count value C in a substep | 6-b | drop to 0, and proceeds to a short circuit and open circuit detection routine I (substep | 6-c | as will be explained later with reference to Fig. 6. Detection of a short circuit or an open circuit is thus divided into four Try hit, if C ≠ 4 the CPU goes to the later step | 10 |

|7|: Als nächstes gelangt die CPU 6 zu der Routine nach Fig. 6 und erfaßt den Zustand des Leerlaufschalters 4a, d. h. sie überprüft, ob der Schalter 4a an- oder abgeschaltet ist (Teilschritt |7-a|). Falls der Schalter 4a eingeschaltet ist, stellt die CPU das bereits bei dem vorhergehenden Schritt |1| beschriebene Flag IDLSH in einem Teilschritt |7-b| auf AUS und zählt den Fehlerzählwert ERd um "1" zurück (Teilschritt |7-c|).| 7. Next, the CPU 6 6 passes to the routine of FIG, and detects the state of the idle switch 4 a, it ie checked whether the switch 4 a turned on or off (part step | 7-a |). If the switch 4 a is switched on, the CPU already sets this in the previous step | 1 | Flag IDLSH described in a substep | 7-b | to OFF and counts down the error count ER d by "1" (substep | 7-c |).

|8|: Wenn der Schalter 4a nicht eingeschaltet ist, bzw. nach der vorhergehenden Zurückzahlung um "1", vergleicht die CPU 6 die Ausgangsspannung AP mit der maximalen Referenzspannung DGH in einem Teilschritt |8-a|. Falls AP<DGH, stellt die CPU 6 fest, daß der Schaltkreis des Fühlers 1 unterbrochen ist und zählt den Fehlerzählwert ERa um "1" hoch (Teilschritt |8-b|). Dann verläßt die CPU 6 diese Routine und gelangt zu dem späteren Schritt |10|. Falls im Gegensatz dazu AP≦DGH, stellt die CPU 6 fest, daß der Schaltkreis des Fühlers 1 nicht unterbrochen ist und zählt den Fehlerzählwert ERa in einem Teilschritt |8-c| um "1" zurück. Dann vergleicht die CPU 6 die Ausgangsspannung AP in einem Teilschritt |8-d| mit der minimalen Referenzspannung DGL. Falls AP<DGL, stellt die CPU 6 fest, daß der Schaltkreis des Fühlers 1 kurzgeschlossen ist und zählt den Fehlerzählwert ERb um "1" in einem Teilschritt |8-e| hoch. Dann verläßt die CPU 6 diese Routine und gelangt zu dem späteren Schritt |10|. Falls AP≧DGL, stellt die CPU 6 fest, daß der Schaltkreis des Fühlers 1 nicht kurzgeschlossen ist und zählt den Fehlerzählwert ERb in einem Teilschritt |8-f| um "1" zurück.| 8 |: If the switch 4 a is not switched on, or after the previous repayment by "1", the CPU 6 compares the output voltage AP with the maximum reference voltage DGH in a substep | 8-a |. If AP <DGH, the CPU 6 determines that the circuit of the sensor 1 is interrupted and counts up the error count ER a by "1" (substep | 8-b |). Then the CPU 6 leaves this routine and goes to the later step | 10 |. In contrast, if AP ≦ DGH, the CPU 6 determines that the circuit of the sensor 1 is not interrupted and counts the error count ER a in a substep | 8-c | back by "1". The CPU 6 then compares the output voltage AP in a substep | 8-d | with the minimum reference voltage DGL. If AP <DGL, the CPU 6 determines that the circuit of the sensor 1 is short-circuited and counts the error count ER b by "1" in a substep | 8-e | high. Then the CPU 6 leaves this routine and goes to the later step | 10 |. If AP ≧ DGL, the CPU 6 determines that the circuit of the sensor 1 is not short-circuited and counts the error count ER b in a substep | 8-f | back by "1".

|9|: Als nächstes geht die CPU 6 zur Erfassung der Fehlfunktionen der Schalter 4a und 4b über. Die CPU 6 vergleicht die Ausgangsspannung AP mit der Zwischen-Referenzspannung DGM in einem Teilschritt |9-a|. Falls AP<DGM, überprüft die CPU 6, ob der Leerlaufschalter 4a auf EIN oder AUS steht (Teilschritt |9-b|). Falls der Schalter 4a auf EIN steht, nimmt die CPU an, daß der Schaltkreis des Schalters 4a kurzgeschlossen ist und erhöht den Fehlerzählwert ER um "1" in einem Teilschritt |9-c|. Falls der Schalter 4 auf AUS steht, ist er nicht geöffnet, so daß die CPU den Fehlerzählwert ERc in einem Teilschritt |9-d| um "1" zurückzählt. Dann verläßt die CPU diese Routine und geht zum darauffolgenden Schritt |10| über. Falls im Gegensatz dazu AP≦DGM, überprüft die CPU 6, ob der Vollgas- oder WOT-Schalter 4b an oder aus ist (Teilschritt |9-e|). Falls dieser Schalter 4b auf EIN steht, stellt die CPU 6 fest, daß der Schalter 4b kurzgeschlossen ist, und erhöht den Fehlerzählwert ERe um "1" in einem Teilschritt |9-f|. Falls der Schalter 4b auf AUS steht, liegt kein Kurzschluß vor, so daß die CPU 6 den Fehlerzählwert ERe um "1" in einem Teilschritt |9-g| erniedrigt. Dann verläßt die CPU diese Routine und geht zu dem folgenden Schritt |10|.| 9 |: Next, the CPU 6 proceeds to detect the malfunctions of the switches 4 a and 4 b. The CPU 6 compares the output voltage AP with the intermediate reference voltage DGM in a substep | 9-a |. If AP <DGM, the CPU 6 checks whether the idle switch 4 a is ON or OFF (substep | 9-b |). If the switch 4 a is ON, the CPU assumes that the circuit of the switch 4 a is short-circuited and increases the error count ER by "1" in a substep | 9-c |. If switch 4 is in the OFF position, it is not open, so that the CPU receives the error count ER c in a substep | 9-d | counts down by "1". Then the CPU leaves this routine and goes to the subsequent step | 10 | about. In contrast, if AP ≦ DGM, the CPU 6 checks whether the full throttle or WOT switch 4 b is on or off (substep | 9-e |). If this switch 4 b is ON, the CPU 6 determines that the switch 4 b is short-circuited and increases the error count ER e by "1" in a substep | 9-f |. If the switch 4 b is in the OFF position, there is no short circuit, so that the CPU 6 increases the error count ER e by "1" in a substep | 9-g | degraded. Then the CPU exits this routine and goes to the following step | 10 |.

|10|: In diesem Schritt überprüft die CPU 6, ob der Zeitablaufwert TIME einen Wert von 25 (ms) erreicht hat (Teilschritt |10-a|). Falls TIME=25, kehrt die CPU 6 zu dem vorangehenden Schritt |2| zurück.| 10 |: In this step, the CPU 6 checks whether the timeout value TIME has reached a value of 25 (ms) (substep | 10-a |). If TIME = 25, the CPU 6 returns to the previous step | 2 | back.

Damit wird der Signalverarbeitungsablauf nach Fig. 5 alle 25 ms und die Fehlersuchroutine nach Fig. 6 alle 100 ms (d. h. 4×25 ms) ausgeführt. Falls ein Kurzschluß oder eine Unterbrechung beim Stellungsfühler 1 14mal in der Fehlersuchroutine nach Fig. 6 erfaßt wird, d. h. wenn dieser Fehler 1,4 s (14×100 ms) anhält, wird die Fehlfunktion durch die Routine nach Fig. 5 anerkannt, so daß ein Pseudo-Signal zur Unterstützung des Gaspedalfühlers 1 erzeugt wird.Thus, the signal processing flow according to Fig. 5 every 25 ms and (ms ie, 4 × 25) running the troubleshooting routine of Fig. 6, every 100 ms. If a short circuit or an interruption in the position sensor 1 is detected 14 times in the troubleshooting routine according to FIG. 6, ie if this error continues for 1.4 s (14 × 100 ms), the malfunction is recognized by the routine according to FIG. 5, so that a pseudo signal to support the accelerator pedal sensor 1 is generated.

Bei der Routine nach Fig. 5 wird die Störungsmeldung gewöhnlich entsprechend einer nicht dargestellten Routine gebildet, falls B≧14, und entweder an einer Anzeige am Armaturenbrett oder an einem getrennten Überwachungsgerät angezeigt. Die jeweiligen Fehlerzähler werden nicht unter den Wert 0 zurückgezählt oder nicht über einen festgesetzten Wert von 5 (beispielsweise 14) oder mehr hochgezählt, auch wenn dies in den Flußdiagrammen nicht verzeichnet ist.In the routine of Fig. 5, the fault message is usually formed according to a routine, not shown, if B ≧ 14, and either on a display on the dashboard or on a separate monitoring device. The respective error counters are not counted down to the value 0 or counted up over a set value of 5 (for example 14) or more, even if this is not recorded in the flow diagrams.

Wie sich aus der vorhergehenden Beschreibung ergibt, wird eine Fehlfunktion dadurch erfaßt, daß festgestellt wird, ob die Ausgangsspannung des aus einem Potentiometer aufgebauten Gaspedalfühlers außerhalb eines vorbestimmten Spannungsbereiches liegt. Damit ist es möglich, die Störung des Gaspedalfühlers während des Betriebs des Kraftfahrzeuges zu erfassen und einzugrenzen. Da der vorbestimmte Wert als Beschleunigungswert entsprechend den Zuständen des Leerlaufschalters und des Vollgasschalters erzeugt wird, sobald eine Fehlfunktion erkannt ist, kann der Aushilfs-Beschleunigungswert auf einen dem ungestörten normalen Schalter entsprechenden angemessenen Wert festgesetzt werden, so daß die Fahrzeuggeschwindigkeit langsam zurückgenommen und das Fahrzeug an einen ein Fahren gefahrlosen Ort gefahren werden kann.As can be seen from the previous description, a malfunction is detected by that it is determined whether the output voltage of the a potentiometer built-in accelerator pedal sensor outside a predetermined voltage range. In order to it is possible to disturb the accelerator pedal sensor during the operation of the motor vehicle to record and limit. Since the predetermined value is the acceleration value according to the states of the idle switch and of the full throttle switch is generated as soon as a malfunction is recognized, the backup acceleration value  to a normal switch corresponding to the undisturbed reasonable value so that the vehicle speed slowly withdrawn and the vehicle at a driving safe place can be driven.

Claims (7)

1. Verfahren zur Störungserkennung und -verarbeitung bei elektrischer/elektronischer Signalübertragung von einem Gaspedal-Stellungsfühler zu einem Motorlauf-Stellglied eines Kraftfahrzeuges, bei dem ständig die Betätigung bzw. Nicht-Betätigung des Gaspedals überwacht wird, dadurch gekennzeichnet, daß überwacht wird, ob die Ausgangsspannung (AP) des Stellungsfühlers (1) im Normalbereich (DGH<AP<DGL) liegt, daß Signale (AP′; AP′′) überwacht werden, welche den Betätigungszustand des Gaspedals im Leerlaufzustand (AP′) bzw. im Vollgaszustand (AP′′) bezeichnen, und daß ein vorgegebener Beschleunigungswert (ACCEL) für das Motorlauf-Stellglied festgesetzt wird gemäß diesen Ausgangssignalen (AP′, AP′′) bei erkannter Störung des Ausgangssignals des Stellungsfühlers (1). 1. A method for fault detection and processing in electrical / electronic signal transmission from an accelerator position sensor to an engine running actuator of a motor vehicle, in which the actuation or non-actuation of the accelerator pedal is constantly monitored, characterized in that it is monitored whether the Output voltage (AP) of the position sensor ( 1 ) is in the normal range (DGH <AP <DGL), that signals (AP ';AP'') are monitored which indicate the actuation state of the accelerator pedal in idle state (AP') or in full throttle state (AP '' Designate, and that a predetermined acceleration value (ACCEL) for the engine running actuator is set according to these output signals (AP ', AP'') when a fault is detected in the output signal of the position sensor ( 1 ). 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß bei der Überwachung des Gaspedal-Stellungsfühlers (1) eine Störungserkennung erst nach einer bestimmten Anzahl von erkannten Signalen außerhalb des Normalbereiches (DGH<AP<DGL) in ununterbrochener Reihenfolge erkannt wird.2. The method according to claim 1, characterized in that when monitoring the accelerator position sensor ( 1 ) a fault detection is only recognized after a certain number of detected signals outside the normal range (DGH <AP <DGL) in an uninterrupted order. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Beschleunigungswert (ACCEL) auf einen vorbestimmten Wert für kleinste Steuerung gestellt wird, wenn durch das eine Ausgangssignal (AP′) die Anwesenheit des Gaspedals im unbetätigten Bereich festgestellt wird, auf einen vorbestimmten relativ hohen Wert, wenn durch die Anwesenheit des zweiten Endbereichsignals (AP′′) die Anwesenheit des Gaspedals im betätigten Endbereich festgestellt wird, und auf einen vorbestimmten relativ niedrigen Wert, wenn beide Signale (AP′; AP′′) keine Anwesenheit des Gaspedals in einem der Endbereiche zeigen.3. The method according to claim 1 or 2, characterized, that the acceleration value (ACCEL) to a predetermined Value for smallest controller is set if by the one output signal (AP ') the presence of the Accelerator pedal is detected in the unactuated area to a predetermined relatively high value when by the presence of the second end-of-range signal (AP '') the Presence of the accelerator pedal in the actuated end area and to a predetermined relatively low Value if both signals (AP ′; AP ′ ′) have no presence the accelerator pedal in one of the end areas. 4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß bei einer Störungserkennung des Gaspedals-Stellungsfühlers ein Warnsignal ausgegeben wird.4. The method according to any one of claims 1 to 3, characterized, that in the event of a fault detection of the accelerator pedal position sensor a warning signal is issued. 5. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, daß gleichfalls ein Warnsignal ausgegeben wird, wenn durch Vergleich des Ausgangssignals (AT) des Stellungsfühlers mit den Grenzbereich-Ausgangssignalen (AP′; AP′′) eine Störung eines Grenzbereichschalters (4a; 4b) festgestellt wird. 5. The method according to any one of the preceding claims, characterized in that a warning signal is also output when, by comparing the output signal (AT) of the position sensor with the limit range output signals (AP ';AP''), a fault in a limit range switch ( 4 a; 4 b) is determined. 6. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, daß die Überwachung von Störungsfunktionen mit Störungszählern erfolgt, die in regelmäßigen Abständen die Größe der Ausgangssignale (AP; AP′; AP′′) überprüfen und daß Unverträglichkeiten der Ausgangssignale als Störungen angesehen und als Zählwerte in Zählern festgehalten werden, und daß eine Warnung und ein Festsetzen eines Soll-Beschleunigungssignals (ACCEL) immer dann durchgeführt wird, wenn die gezählte Störungszahl einen vorgegebenen Wert überschreitet.6. The method according to any one of the preceding claims, characterized, that the monitoring of malfunction functions with malfunction counters takes place, the size at regular intervals check the output signals (AP; AP ′; AP ′ ′) and that there are incompatibilities of the output signals viewed as interference and are recorded as counts in counters, and that a warning and a setting of a target acceleration signal (ACCEL) always performed is when the counted number of faults a predetermined Value exceeds. 7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, daß das Ausgangssignal (AP) des Gaspedalstellungsfühlers mit einer vorbestimmten Minimal-Vergleichsspannung (DGL) verglichen wird und eine zählende Störung festgestellt wird, wenn die Ausgangsspannung unter der vorbestimmten Minimal-Referenzspannung liegt (AP<DGL), daß die Ausgangsspannung (AP) mit einer vorbestimmten maximalen Referenzspannung (DGH) verglichen wird und eine zählende Störung festgestellt wird, wenn die Ausgangsspannung höher als die vorbestimmte Maximalspannung ist (AP<DGH), daß bei der Überwachung des Endbereichsschalters für den unteren Endbereich (4a) überwacht wird, ob das den unteren Endbereich bezeichnende Signal (AP′) "Ein" ist, wenn die Ausgangsspannung (AP) des Stellungsfühlers (1) größer als die untere Vergleichsspannung, jedoch kleiner als eine Mittelspannung ist (DGM<AT<DGL), daß eine Störung des Signals (AT′′) für den oberen Endbereich festgestellt wird, wenn das Ausgangssignal "Ein" ist, während die Ausgangsspannung (AT) des Stellungsfühlers (1) größer als die Mittelspannung, jedoch kleiner als die obere Vergleichsspannung ist (DGH<AT<DGM), und daß ein Warnsignal ausgegeben wird, wenn die Zählung der Fehlfunktionen eine vorbestimmte Größe überschreitet, und daß der relativ hohe festgesetzte Wert (ACCEL) nur dann ausgegeben wird, wenn keine Fehlfunktion des Grenzbereichschalters für den oberen Grenzbereich (4b) festgestellt wurde.7. The method according to claim 6, characterized in that the output signal (AP) of the accelerator position sensor is compared with a predetermined minimum reference voltage (DGL) and a counting fault is determined when the output voltage is below the predetermined minimum reference voltage (AP <DGL ) that the output voltage (AP) is compared with a predetermined maximum reference voltage (DGH) and a counting fault is determined if the output voltage is higher than the predetermined maximum voltage (AP <DGH), that when monitoring the limit switch for the lower end range ( 4 a) it is monitored whether the signal (AP ′) which designates the lower end region is "on" if the output voltage (AP) of the position sensor ( 1 ) is greater than the lower reference voltage but less than a medium voltage (DGM <AT <DGL) that a disturbance of the signal (AT ′ ′) for the upper end range is determined when the output signal al is "on", while the output voltage (AT) of the position sensor ( 1 ) is greater than the medium voltage, but less than the upper comparison voltage (DGH <AT <DGM), and that a warning signal is output when the malfunction count is one exceeds a predetermined size, and that the relatively high fixed value (ACCEL) is only output if no malfunction of the limit range switch for the upper limit range ( 4 b) was determined.
DE19843447628 1984-12-28 1984-12-28 Method for the processing of malfunctions of a motor vehicle acceleration sensor Granted DE3447628A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE19843447628 DE3447628A1 (en) 1984-12-28 1984-12-28 Method for the processing of malfunctions of a motor vehicle acceleration sensor
US07/402,871 US4979117A (en) 1984-12-28 1989-09-05 Method of processing malfunction of vehicular acceleration sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19843447628 DE3447628A1 (en) 1984-12-28 1984-12-28 Method for the processing of malfunctions of a motor vehicle acceleration sensor

Publications (2)

Publication Number Publication Date
DE3447628A1 DE3447628A1 (en) 1986-07-03
DE3447628C2 true DE3447628C2 (en) 1993-04-08

Family

ID=6254020

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843447628 Granted DE3447628A1 (en) 1984-12-28 1984-12-28 Method for the processing of malfunctions of a motor vehicle acceleration sensor

Country Status (1)

Country Link
DE (1) DE3447628A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10320717A1 (en) * 2003-05-08 2004-12-09 Siemens Ag Plausibility testing circuit for testing for the correct operation of an analogue to digital converter in a safety-relevant application, by comparison of ADC inputs and outputs with reference signals

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4115307A1 (en) * 1991-05-10 1992-11-12 Audi Ag Diagnostic circuit for idling control switch of IC engine - has two-position switch and additional resistors for proving correct switch function or identifying fault
FR2850908B1 (en) * 2003-02-06 2006-03-17 Renault Sa METHOD AND DEVICE FOR CONTROLLING THE MOTOR PROPELLER GROUP OF AN AUTOMOBILE VEHICLE ANIMATED BY AN INTERNAL COMBUSTION ENGINE

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2755338C2 (en) * 1977-12-12 1985-05-23 Vdo Adolf Schindling Ag, 6000 Frankfurt Electric adjusting device for speed regulating devices
DE2839467C2 (en) * 1978-09-11 1985-01-31 Vdo Adolf Schindling Ag, 6000 Frankfurt Device for transmitting the position of a control element which controls the driving speed of a motor vehicle and can be actuated by the vehicle driver
JPS59190442A (en) * 1983-04-11 1984-10-29 Nissan Motor Co Ltd Accelerator controller for vehicle

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10320717A1 (en) * 2003-05-08 2004-12-09 Siemens Ag Plausibility testing circuit for testing for the correct operation of an analogue to digital converter in a safety-relevant application, by comparison of ADC inputs and outputs with reference signals
DE10320717B4 (en) * 2003-05-08 2006-02-16 Siemens Ag Plausibility of the function of an analog-to-digital converter

Also Published As

Publication number Publication date
DE3447628A1 (en) 1986-07-03

Similar Documents

Publication Publication Date Title
EP0446453B1 (en) Method and device for the electronic controlling and/or regulating of an automotive combustion engine
EP1039178B1 (en) Device and control method for controlling an automatic transmission
EP0291101B1 (en) Control system for vehicle transmission
DE2513186C2 (en)
DE3720385A1 (en) MOTOR VEHICLE CONTROL SYSTEM
DE69102329T2 (en) Alarm system for automatic vehicle transmissions.
DE3447626C2 (en)
DE2842389A1 (en) DEVICE FOR ADJUSTING THE TORQUE OF AN INTERNAL COMBUSTION ENGINE
DE3730714C2 (en)
DE102019216643A1 (en) System for learning a position for an electrical shift-by-wire switching system
DE19813622C2 (en) Method and device for power switchable switching of a hydrostatic travel drive of a mobile construction machine
DE4441896A1 (en) Vehicle engine and transmission control system
EP1199497A2 (en) Method and device for controlling an automated gearbox
DE3447628C2 (en)
DE1128304B (en) Device for switching motor vehicle change gears
DE3141271C2 (en) Driving speed-dependent switching device
DE3901776A1 (en) SECURITY CIRCUIT
DE2754826C2 (en)
DE2754439C2 (en) Device for regulating the driving speed of a motor vehicle
EP0110428B1 (en) Control system for a vehicle transmission
EP0316303B1 (en) Control system for speed-changing transmissions in motor vehicles
DE10393280B4 (en) Transmission device and method for operating a transmission device
DE19707141B4 (en) Arrangement for detecting actuation or switching states of a transmission actuating device
EP0316301B1 (en) Control system for speed-changing transmissions in motor vehicles
DE102006044538A1 (en) Method for detecting damage at gear selection unit of automated transmission in motor vehicles, has gear selection unit which contains control, selector mechanism and switching mechanism

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee