WO1999015770A1 - Internal combustion engine diagnosing process - Google Patents

Internal combustion engine diagnosing process Download PDF

Info

Publication number
WO1999015770A1
WO1999015770A1 PCT/EP1998/005323 EP9805323W WO9915770A1 WO 1999015770 A1 WO1999015770 A1 WO 1999015770A1 EP 9805323 W EP9805323 W EP 9805323W WO 9915770 A1 WO9915770 A1 WO 9915770A1
Authority
WO
WIPO (PCT)
Prior art keywords
variables
threshold value
exceeded
internal combustion
combustion engine
Prior art date
Application number
PCT/EP1998/005323
Other languages
German (de)
French (fr)
Inventor
Martin Penteker
Original Assignee
Daimlerchrysler Ag
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 Daimlerchrysler Ag filed Critical Daimlerchrysler Ag
Publication of WO1999015770A1 publication Critical patent/WO1999015770A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/05Testing internal-combustion engines by combined monitoring of two or more different engine parameters

Definitions

  • the present invention relates to a method for diagnosing internal combustion engines by means of measured variables which represent a load on the internal combustion engine, according to the preamble of claims 1 and 2.
  • this object is achieved, on the one hand, according to claim 1, according to which the individual variables are assigned at least one threshold value, if the threshold is exceeded or undershot, an entry is made in a memory location assigned to the respective variable, the times during which the respective size has exceeded or fallen below the at least one threshold value and then the individual measured sizes are also used to control or regulate the internal combustion engine.
  • the task can be solved with little effort both with regard to the components (multiple use of the sensor data, comparatively small memory requirement) and also with regard to carrying out the diagnosis.
  • this object is achieved according to the invention according to claim 2, according to which the individual variables are assigned at least one threshold value, if the threshold is exceeded or undershot, an entry is made in a memory location assigned to the respective variable, the memory accumulating how often the respective variable Has exceeded or fallen below the threshold value, an overshoot or undershoot of the threshold value is then counted again if the respective variable had in the meantime fallen below or exceeded the threshold value again, and then the individual measured variables also for the control or regulation of the internal combustion engine be used.
  • At least two variables are considered in combination in the method according to claim 3, each of the variables also being assigned at least one threshold value, and an entry into the memory location is only made if the variables exceed or exceed the threshold value assigned to them fall below.
  • the sizes include at least one of the sizes speed, oil pressure, oil level, coolant temperature, boost pressure and operating time.
  • a diagnosis can advantageously be carried out on the basis of these variables.
  • the combination of several quantities consists in the combination of the oil pressure and the speed and in the combination of the oil level with the speed.
  • falling below certain threshold values of the oil pressure and the oil level are only critical if certain loading conditions of the combustion engine are present at the same time, which can be indicated, for example, by exceeding certain values of the speed of the Brenrjkraff machine.
  • Fig. 1 a first block diagram of a method according to the invention
  • Fig. 2 an overview of individual variables that can be evaluated.
  • FIG. 1 shows a block diagram of a sequence of the method according to the invention. This process is part of real-time software in a control unit. The program part represented by FIG. 1 is initiated at certain time intervals. The process is then carried out in one pass.
  • step 101 it is checked whether a certain quantity lies above or below a threshold value or in a tolerance range that suggests largely load-free operation.
  • a transition can take place to a step 102, in which a further query is carried out.
  • This query can consist, for example, in that the specific variable is examined to determine whether a second threshold value is exceeded or undershot. This query can also consist of examining a second variable to determine whether a threshold value assigned to this variable is exceeded or fallen below.
  • step 103 If, for example, the second threshold value has been exceeded or fallen short of, or if the second variable exceeds or falls below the threshold value assigned to this variable, a transition is made to step 103, in which, according to the cyclical intervals in which the program part corresponding to FIG. 1 is initiated , a counter is increased.
  • the program section is triggered at certain intervals.
  • the time counter is thus increased by a value corresponding to this time interval.
  • step 102 can also be omitted. In this case, only a certain variable monitors whether a threshold value is exceeded or fallen short of.
  • step 102 If the query in step 102 was answered in the negative, the program run ends when a second variable has been examined for whether a threshold value has been exceeded or fallen short of. In this case, there is no critical operating condition.
  • step 104 If the determined variable was monitored in step 102 for exceeding or falling below a second threshold value, a transition is made to step 104, in which, in accordance with the procedure in step 103, another time counter is incremented in order to determine the operating states of the overshoot. to be able to differentiate or fall below different threshold values by one size.
  • Figure 2 shows a representation of some quantities that are suitable for diagnosis.
  • the threshold values or certain value ranges are also specified for these variables, to which corresponding time counters are in turn assigned.
  • the individual sizes are as follows:
  • Rotational speed The speed is monitored in three areas. The first is between 2,500 and 2,700 revolutions per minute, the second between 2,700 and 2,900 revolutions per minute and the third at a speed of over 2,900 revolutions per minute.
  • the coolant temperature is in turn monitored for certain value ranges.
  • the first is at a coolant temperature between 95 ° C and 105 ° C, the second between 105 ° C and 115 ° C and the third at a coolant temperature above 115 ° C.
  • the boost pressure is monitored for exceeding a certain maximum value. If this is the first time, a time counter is started. The time counter that is saved is only increased when the time counter started when it was exceeded for the first time has reached a limit value.
  • the operating hours are summed up during which the speed was greater than 250 revolutions per minute.
  • the method is active during the entire operating time of the internal combustion engine.
  • the memory design is chosen so that it covers the entire life of the Brennkxaftmaschine.

Abstract

A process is disclosed for diagnosing internal combustion engines by measuring variables which represent the load of the internal combustion engine. At least one limit value is associated to the individual variables. When the at least one limit value is exceeded or not reached, an entry is made in a storage location associated to the corresponding variable and the times during which the corresponding variables have exceeded or not reached the at least one limit value are added in the storage. The individual measured variables are also used for controlling or regulating the internal combustion engine.

Description

Verfahren zur Diagnose von Brennkraftmaschinen Methods for diagnosing internal combustion engines
Die vorliegende Erfindung betrifft ein Verfahren zur Diagnose von Brennkraftmaschinen durch gemessene Größen, die eine Belastung der Brennkraftmaschine repräsentieren, nach dem Oberbegriff der Patentansprüche 1 und 2.The present invention relates to a method for diagnosing internal combustion engines by means of measured variables which represent a load on the internal combustion engine, according to the preamble of claims 1 and 2.
Es ist bekannt, in einem eigenständigen Meßwerte-Erfassungssystem die aktuellen Meßwerte in einem angeschlossenen Massenspeicher abzulegen (DE 32 07 916 C2). Dabei werden verschiedene Größen erfaßt, um eine Aussage über die Lebensdauer und die Betriebsbedingungen des Kraftfahrzeuges machen zu können. Zu diesen Größen gehören auch einige Größen, die die Belastung der Brennkraftmaschine repräsentieren.It is known to store the current measured values in a connected mass memory in an independent measured value acquisition system (DE 32 07 916 C2). Various sizes are recorded in order to be able to make a statement about the service life and the operating conditions of the motor vehicle. These variables also include some variables that represent the load on the internal combustion engine.
Es ist weiterhin bekannt, Betriebsgrößen zur Steuerung von Brennkxafrmaschinen zu erfassen und auszuwerten (DE 42 13 807 AI).It is also known to record and evaluate operating variables for the control of distilling machines (DE 42 13 807 AI).
Es ist weiterhin bekannt, bei einer aufgetretenen Betriebsstörung nach den Ursachen dieser Betriebsstörung zu suchen.It is also known to look for the causes of this malfunction in the event of a malfunction.
Demgegenüber ist es Aufgabe der vorliegenden Erfindung, eine Diagnose einer Brennl aftmaschine zu ermöglichen, die einfach und mit geringem Aufwand sowohl hinsichtlich der benötigten Bauteile als auch hinsichtlich des Aufwandes bei der Durchführung der Diagnose möglich ist.In contrast, it is an object of the present invention to enable a diagnosis of an internal combustion engine which is simple and can be carried out with little effort both with regard to the components required and with regard to the effort involved in carrying out the diagnosis.
Diese Aufgabe wird erfmdungsgemäß zum einen nach Anspruch 1 gelöst, wonach den einzelnen Größen wenigstens ein Schwellwert zugeordnet ist, bei dessen Über- oder Unterschreiten ein Eintrag in einen der jeweiligen Größe zugeordneten Speicherplatz erfolgt, wobei in dem Speicher die Zeiten summiert werden, während denen die jeweilige Größe den wenigstens einen Schwellwert über- oder unterschritten hat und wonach die einzelnen gemessenen Größen auch zur Steuerung bzw. Regelung der Brennkxaftmaschine verwendet werden.According to the invention, this object is achieved, on the one hand, according to claim 1, according to which the individual variables are assigned at least one threshold value, if the threshold is exceeded or undershot, an entry is made in a memory location assigned to the respective variable, the times during which the respective size has exceeded or fallen below the at least one threshold value and then the individual measured sizes are also used to control or regulate the internal combustion engine.
Dadurch wird zum einen der Aufwand hinsichtlich der Sensorik vereinfacht, weil die Größen sowohl zur Steuerung/Regelung der Brermkraftmaschine als auch zur Diagnose verwendet werden. Durch die beschrieben Speicherung der Zeiten, während denen sich die einzelnen Größen in den entsprechenden Wertebereichen befinden wird gegenüber einer Speicherung der Werte der einzelnen Größen über der Zeit erheblicher Speicherplatz gespart. Für die Diagnose hat sich die Information über die entsprechend gespeicherten Zeiten als hinreichend erwiesen.On the one hand, this simplifies the effort in terms of sensors, because the variables are used both for controlling the regulating engine and for diagnosis. Through the described storage of the times during which the individual sizes in the corresponding value ranges saves considerable storage space compared to storing the values of the individual sizes over time. The information about the correspondingly stored times has proven to be sufficient for the diagnosis.
Dadurch kann die Aufgabe also mit geringem Aufwand sowohl hinsichtlich der Bauteile (mehrfache Verwendung der Sensordaten, vergleichsweise geringer Speicherbedarf) als auch hinsichtlich der Durchführung der Diagnose gelöst werden.As a result, the task can be solved with little effort both with regard to the components (multiple use of the sensor data, comparatively small memory requirement) and also with regard to carrying out the diagnosis.
Weiterhin wird diese Aufgabe erfindungsgemäß nach Anspruch 2 gelöst, wonach den einzelnen Größen wenigstens ein Schwellwert zugeordnet ist, bei dessen Über- oder Unterschreiten ein Eintrag in einen der jeweiligen Größe zugeordneten Speicherplatz erfolgt, wobei in dem Speicher aufsummiert wird, wie häufig die jeweilige Größe den Schwellwert über- bzw. unterschritten hat, wobei ein Über- oder Unterschreiten des Schwellwertes dann neu gezählt wird, wenn die jeweilige Größe den Schwellwert zwischenzeitlich wieder unter- bzw. überschritten hatte, und wonach die einzelnen gemessenen Größen auch zur Steuerung bzw. Regelung der Brennkxaftmaschine verwendet werden.Furthermore, this object is achieved according to the invention according to claim 2, according to which the individual variables are assigned at least one threshold value, if the threshold is exceeded or undershot, an entry is made in a memory location assigned to the respective variable, the memory accumulating how often the respective variable Has exceeded or fallen below the threshold value, an overshoot or undershoot of the threshold value is then counted again if the respective variable had in the meantime fallen below or exceeded the threshold value again, and then the individual measured variables also for the control or regulation of the internal combustion engine be used.
Auch hierbei wird der Aufwand hinsichtlich der Sensorik sowie des Speicherbedarfes minimiert und es ergibt sich ebenfalls die Möglichkeit einer Diagnose, die mit geringem Aufwand durchführbar ist.Here, too, the effort in terms of sensors and the memory requirement is minimized, and there is also the possibility of a diagnosis that can be carried out with little effort.
In vorteilhafter Ausgestaltung werden bei dem Verfahren nach Anspruch 3 wenigstens zwei Größen in Kombination betrachtet, wobei auch jeder der Größen jeweils wemgstens ein Schwellwert zugeordnet wird, wobei ein Eintrag in den Speicherplatz nur dann erfolgt, wenn die Größen jeweils den ihnen zugeordneten Schwellwert über- oder unterschreiten.In an advantageous embodiment, at least two variables are considered in combination in the method according to claim 3, each of the variables also being assigned at least one threshold value, and an entry into the memory location is only made if the variables exceed or exceed the threshold value assigned to them fall below.
Dadurch kann vorteilhaft berücksichtigt werden, daß das Über- oder Unterschreiten von Schwellwerten einzelner Größen nur dann kritisch ist, wenn gleichzeitig bestimmte andere Betriebsbedingungen vorliegen.In this way it can advantageously be taken into account that exceeding or falling below threshold values of individual variables is only critical if certain other operating conditions are present at the same time.
Bei der Ausgestaltung des Verfahrens nach Anspruch 4 ist angegeben, daß zu den Größen wenigstens eine der Größen Drehzahl, Öldruck, Ölstand, Kühlmitteltemperatur, Ladedruck und Betriebszeit gehören.In the embodiment of the method according to claim 4 it is stated that the sizes include at least one of the sizes speed, oil pressure, oil level, coolant temperature, boost pressure and operating time.
Anhand dieser Größen läßt sich vorteilhaft eine Diagnose durchführen. Bei der Ausgestaltung des Verfahren nach Anspruch 5 ist angegeben, daß die Kombination mehrerer Größen in der Kombination von dem Öldruck und der Drehzahl besteht sowie in der Kombination von dem Ölstand mit der Drehzahl.A diagnosis can advantageously be carried out on the basis of these variables. In the embodiment of the method according to claim 5 it is indicated that the combination of several quantities consists in the combination of the oil pressure and the speed and in the combination of the oil level with the speed.
Insbesondere das Unterschreiten bestimmter Schwellwerte des Öldruckes sowie der Olstandes sind nur dann kritisch, wenn gleichzeitig bestimmte Belastungszustände der Brennlα-afτniaschine vorliegen, die beispielsweise durch das Überschreiten bestimmter Werte der Drehzahl der Brenrjkraffmaschine angegeben werden können.In particular, falling below certain threshold values of the oil pressure and the oil level are only critical if certain loading conditions of the combustion engine are present at the same time, which can be indicated, for example, by exceeding certain values of the speed of the Brenrjkraff machine.
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung näher dargestellt. Es zeigt dabei im einzelnen:An embodiment of the invention is shown in more detail in the drawing. It shows in detail:
Fig. 1 : ein erstes Blockschaltbild eines erfindungsgemäßen Verfahrens undFig. 1: a first block diagram of a method according to the invention and
Fig. 2: eine Übersicht über einzelne Größen, die ausgewertet werden können.Fig. 2: an overview of individual variables that can be evaluated.
Figur 1 zeigt ein Blockdiagramm eines Ablaufes des erfindungsgemäßen Verfahrens. Dieses Verfahren ist Teil einer Echtzeitsoftware in einem Steuergerät. Der durch Figur 1 dargestellte Programmteil wird in bestimmten Zeitabständen angestoßen. Das Verfahren wird dann in einem Durchlauf abgearbeitet.FIG. 1 shows a block diagram of a sequence of the method according to the invention. This process is part of real-time software in a control unit. The program part represented by FIG. 1 is initiated at certain time intervals. The process is then carried out in one pass.
In dem Schritt 101 wird geprüft, ob eine bestimmte Größe ober- bzw. unterhalb eines Schwellwertes liegt oder in einem Toleranzbereich, der auf einen weitgehend belastungsfreien Betrieb schließen läßt.In step 101, it is checked whether a certain quantity lies above or below a threshold value or in a tolerance range that suggests largely load-free operation.
Wenn ein weitgehend belastungsfreier Betrieb erkannt wurde, d.h., wenn die Abfrage in dem Schritt 101 verneint wurde, ist der Durchlauf des Ablauf diagramm es der Figur 1 beendet.If largely load-free operation was recognized, i.e. if the query in step 101 was answered in the negative, the flow of the flowchart in FIG. 1 is ended.
Andernfalls kann ein Übergang zu einem Schritt 102 erfolgen, in dem eine weitere Abfrage vorgenommen wird.Otherwise, a transition can take place to a step 102, in which a further query is carried out.
Diese Abfrage kann beispielsweise darin bestehen, daß die bestimmte Größe daraufhin untersucht wird, ob ein zweiter Schwellwert über- bzw. unterschritten wird. Ebenso kann diese Abfrage auch darin bestehen, daß eine zweite Größe daraufhin untersucht wird, ob ein dieser Größe zugeordneter Schwellwert über- oder unterschritten wird.This query can consist, for example, in that the specific variable is examined to determine whether a second threshold value is exceeded or undershot. This query can also consist of examining a second variable to determine whether a threshold value assigned to this variable is exceeded or fallen below.
Wenn beispielsweise der zweite Schwellwert über- bzw. unterschritten wurde oder wenn die zweite Größe den dieser Größe zugeordneten Schwellwert über- oder unterschreitet, erfolgt ein Übergang zu dem Schritt 103, in dem entsprechend den zyklischen Abständen, in denen der Figur 1 entsprechende Programmteil angestoßen wird, ein Zähler heraufgesetzt wird. Der Programmteil wird in bestimmten Zeitabständen angestoßen. Der Zeitzähler wird also um einen diesem Zeitabstand entsprechenden Wert heraufgesetzt.If, for example, the second threshold value has been exceeded or fallen short of, or if the second variable exceeds or falls below the threshold value assigned to this variable, a transition is made to step 103, in which, according to the cyclical intervals in which the program part corresponding to FIG. 1 is initiated , a counter is increased. The program section is triggered at certain intervals. The time counter is thus increased by a value corresponding to this time interval.
Ersichtlich kann auch die Abfrage in dem Schritt 102 entfallen. Es wird dann nur das Über- bzw. Unterschreiten eines Schwellwertes durch eine bestimmte Größe überwacht.Obviously, the query in step 102 can also be omitted. In this case, only a certain variable monitors whether a threshold value is exceeded or fallen short of.
Wenn die Abfrage in dem Schritt 102 verneint wurde, erfolgt eine Beendigung des Programmdurchlaufes, wenn eine zweite Größe auf das Über- bzw. Unterschreiten eines Schwellwertes untersucht wurde. Es liegt also in diesem Fall keine kritische Betriebsbedingung vor.If the query in step 102 was answered in the negative, the program run ends when a second variable has been examined for whether a threshold value has been exceeded or fallen short of. In this case, there is no critical operating condition.
Wenn die bestimmte Größe in dem Schritt 102 auf das Über- bzw. Unterschreiten eines zweiten Schwellwertes überwacht wurde, erfolgt ein Übergang zu dem Schritt 104, in dem entsprechend der Vorgehensweise in dem Schritt 103 ein anderer Zeitzähler heraufgesetzt wird, um die Betriebszustände des Über- oder Unterschreitens verschiedener Schwellwerte durch eine Größe unterscheiden zu können.If the determined variable was monitored in step 102 for exceeding or falling below a second threshold value, a transition is made to step 104, in which, in accordance with the procedure in step 103, another time counter is incremented in order to determine the operating states of the overshoot. to be able to differentiate or fall below different threshold values by one size.
Anstelle des Heraufsetzens der Zeitzähler kann auch ein Zähler inkrementiert werden, der zählt, wie häufig ein bestimmter Schwellwert über- bzw. unterschritten wurde. Dabei ist es allerdings erforderlich, daß ein erneutes Zählen nur dann stattfindet, wenn der bestimmte Schwellwert zwischenzeitlich wieder unter- bzw. überschritten wurde.Instead of incrementing the time counter, it is also possible to increment a counter that counts how often a certain threshold value has been exceeded or fallen below. In this case, however, it is necessary that counting only takes place if the specific threshold value has been exceeded or fallen short of in the meantime.
Figur 2 zeigt eine Darstellung einiger Größen, die sich für eine Diagnose eignen. Zu diesen Größen sind ebenso die Schwellwerte bzw. bestimmte Wertebereiche angegeben, denen wiederum entsprechende Zeitzähler zugeordnet sind. Im einzelnen handelt es sich dabei um folgende Größen:Figure 2 shows a representation of some quantities that are suitable for diagnosis. The threshold values or certain value ranges are also specified for these variables, to which corresponding time counters are in turn assigned. The individual sizes are as follows:
• Drehzahl: Die Drehzahl wird auf drei Bereich überwacht. Der erste liegt zwischen 2.500 und 2.700 Umdrehungen pro Minute, der zweite zwischen 2.700 und 2.900 Umdrehungen pro Minute und der dritte bei einer Drehzahl über 2.900 Umdrehungen pro Minute.• Rotational speed: The speed is monitored in three areas. The first is between 2,500 and 2,700 revolutions per minute, the second between 2,700 and 2,900 revolutions per minute and the third at a speed of over 2,900 revolutions per minute.
• Öldruck und Drehzahl:• Oil pressure and speed:
Diese beiden Größen werden kombiniert überwacht darauf hin, ob bei einem Öldruck, der 10 s nach einem Motorstart kleiner ist als 0,3 bar die Drehzahl größer ist als 500 Umdrehungen pro Minute.These two variables are combined to monitor whether the speed is greater than 500 revolutions per minute with an oil pressure that is less than 0.3 bar 10 s after starting the engine.
• Ölstand und Drehzahl:• Oil level and speed:
Diese beiden Größen werden kombiniert überwacht darauf hin, ob bei einem Ölstand, der geringer ist als die Ölstandsgrenze, die Drehzahl größer ist als 250 Umdrehungen pro Minute.These two variables are combined to monitor whether the speed is greater than 250 revolutions per minute if the oil level is lower than the oil level limit.
• Kühlmitteltemperatur:• Coolant temperature:
Die Kühlmitteltemperaiur wird wiederum auf bestimmte Wertebereiche hin überwacht. Der erste liegt bei einer Kühlmitteltemperatur zwischen 95°C und 105°C, der zweite zwischen 105°C und 115°C und der dritte bei einer Kühlmitteltemperatur über 115°C.The coolant temperature is in turn monitored for certain value ranges. The first is at a coolant temperature between 95 ° C and 105 ° C, the second between 105 ° C and 115 ° C and the third at a coolant temperature above 115 ° C.
• Ladedruck:• boost pressure:
Der Ladedruck wird auf das Überschreiten eines bestimmten Maximalwertes überwacht. Wenn dies erstmalig der Fall ist, wird ein Zeitzähler gestartet. Ein Heraufsetzen des Zeitzählers, der gespeichert wird, erfolgt erst, wenn der beim erstmaligen Überschreiten gestartete Zeitzähler einen Grenzwert erreicht hat.The boost pressure is monitored for exceeding a certain maximum value. If this is the first time, a time counter is started. The time counter that is saved is only increased when the time counter started when it was exceeded for the first time has reached a limit value.
• Betriebsstundenzähler:• Operating hours counter:
Hier werden die Betriebsstunden aufsummiert, während denen die Drehzahl größer war als 250 Umdrehungen pro Minute.The operating hours are summed up during which the speed was greater than 250 revolutions per minute.
Durch diese genannten Größen und die Art von deren Speicherung können bestimmte Belastungssituation einfach gespeichert werden, so daß diese für eine nachfolgende Diagnose wieder abrufbar sind.By means of these quantities mentioned and the way in which they are stored, certain stress situations can easily be stored so that they can be called up again for a subsequent diagnosis.
Das Verfahren ist während der gesamten Betriebsdauer der Brennkraftmaschine aktiv. Die Speicherauslegung ist so gewählt, daß sie die gesamte Lebenszeit der Brennkxaftmaschine abdeckt. The method is active during the entire operating time of the internal combustion engine. The memory design is chosen so that it covers the entire life of the Brennkxaftmaschine.

Claims

Patentansprüche claims
1. Verfahren zur Diagnose von Brennlα-aftmaschinen durch gemessene Größen, die eine Belastung der Brennkrafmiaschine repräsentieren, dadurch gekennzeichnet daß den einzelnen Größen wenigstens ein Schwellwert zugeordnet ist (101, 102), bei dessen Über- oder Unterschreiten ein Eintrag in einen der jeweiligen Größe zugeordneten Speicherplatz erfolgt (103, 104), wobei in dem Speicher die Zeiten summiert werden, während denen die jeweilige Größe den wenigstens einen Schwellwert über- oder unterschritten hat und daß die einzelnen gemessenen Größen auch zur Steuerung bzw. Regelung der Brennl aftmaschine verwendet werden.1. A method for diagnosing Brennlα-aft machines by measured variables that represent a load on the internal combustion engine, characterized in that at least one threshold value is assigned to the individual variables (101, 102), an entry in one of the respective variables if the threshold values are exceeded or undershot allocated memory space (103, 104), the times are summed in the memory during which the respective variable has exceeded or fallen below the at least one threshold value and that the individual measured variables are also used to control or regulate the internal combustion engine.
2. Verfahren zur Diagnose von Brermkraftmaschinen durch gemessene Größen, die eine Belastung der Bre nkraftmaschine repräsentieren, dadurch gekennzeichnet, daß den einzelnen Größen wenigstens ein Schwellwert zugeordnet ist (101, 102), bei dessen Über- oder Unterschreiten ein Eintrag in einen der jeweiligen Größe zugeordneten Speicherplatz erfolgt (103, 104), wobei in dem Speicher aufsummiert wird, wie häufig die jeweilige Größe den Schwellwert über- bzw. unterschritten hat, wobei ein Über- oder Unterschreiten des Schwellwertes dann neu gezählt wird, wenn die jeweilige Größe den Schwellwert zwischenzeitlich wieder unter- bzw. überschritten hatte, und daß die einzelnen gemessenen Größen auch zur Steuerung bzw. Regelung der Brennkraftmaschine verwendet werden.2. Method for the diagnosis of brake engines by measured variables which represent a load on the brake engine, characterized in that at least one threshold value is assigned to the individual variables (101, 102), an entry in one of the respective variables if the threshold values are exceeded or undershot allocated storage space takes place (103, 104), the memory being used to sum up how often the respective size has exceeded or fallen below the threshold value, an overshoot or undershoot of the threshold value being recounted if the respective size has meanwhile exceeded the threshold value had fallen below or exceeded again, and that the individual measured variables are also used to control or regulate the internal combustion engine.
3. Verfahren nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, daß wenigstens zwei Größen in Kombination betrachtet werden (102), wobei auch jeder der Größen jeweils wenigstens ein Schwellwert zugeordnet wird, wobei ein Eintrag in den Speicherplatz nur dann erfolgt (103), wenn die Größen jeweils den ihnen zugeordneten Schwellwert über- oder unterschreiten.3. The method according to any one of claims 1 or 2, characterized in that at least two variables are considered in combination (102), each of the variables also being assigned at least one threshold value, an entry in the memory location being made only (103) , if the sizes exceed or fall below the threshold value assigned to them.
4. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß zu den Größen wenigstens eine der Größen Drehzahl, Öldruck, Ölstand, Kühlmitteltemperatur, Ladedruck und Betriebszeit gehört.4. The method according to claim 1 or 2, characterized in that the sizes include at least one of the sizes speed, oil pressure, oil level, coolant temperature, boost pressure and operating time.
5. Verfahren nach Anspruch 3 , dadurch gekennzeichnet, daß die Kombination mehrerer Größen in der Kombination von dem Öldruck und der Drehzahl besteht sowie in der Kombination von dem Ölstand mit der Drehzahl. 5. The method according to claim 3, characterized in that the combination of several quantities consists in the combination of the oil pressure and the speed and in the combination of the oil level with the speed.
PCT/EP1998/005323 1997-09-23 1998-08-21 Internal combustion engine diagnosing process WO1999015770A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19741860.0 1997-09-23
DE1997141860 DE19741860A1 (en) 1997-09-23 1997-09-23 Methods for diagnosing internal combustion engines

Publications (1)

Publication Number Publication Date
WO1999015770A1 true WO1999015770A1 (en) 1999-04-01

Family

ID=7843280

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1998/005323 WO1999015770A1 (en) 1997-09-23 1998-08-21 Internal combustion engine diagnosing process

Country Status (2)

Country Link
DE (1) DE19741860A1 (en)
WO (1) WO1999015770A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2239454A1 (en) * 2009-04-10 2010-10-13 Valeo Equipements Electriques Moteur Method for thermal protection of a system for automatically stopping/restarting a heat engine and system using the same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2548274A1 (en) * 1983-06-30 1985-01-04 Honda Motor Co Ltd APPARATUS FOR DETECTING ANOMALIES OF A DEVICE FOR DETECTING OPERATING PARAMETERS OF AN INTERNAL COMBUSTION ENGINE
US4635214A (en) * 1983-06-30 1987-01-06 Fujitsu Limited Failure diagnostic processing system
US4817418A (en) * 1985-05-15 1989-04-04 Toyota Jidosha Kabushiki Kaisha Failure diagnosis system for vehicle
DE3207916C2 (en) 1982-03-04 1992-12-17 Fiat Auto S.P.A., Turin/Torino, It
DE4213807A1 (en) 1992-04-27 1993-10-28 Kloeckner Humboldt Deutz Ag Detecting and processing IC engine operating parameters e.g. for fault diagnosis - storing detected parameter values e.g. speed, oil temp. or pressure or air-fuel ratio depending on operating state of engine.
US5388045A (en) * 1992-08-27 1995-02-07 Nippondenso Co., Ltd. Self-diagnostic apparatus of vehicles

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5961741A (en) * 1982-10-01 1984-04-09 Fuji Heavy Ind Ltd Self-diagnostic system of internal combustion engine
DD299056A5 (en) * 1989-12-21 1992-03-26 Institut Fuer Chemische Technologie,De PROCESS FOR THE PREPARATION OF 2-CARBOXYMETHYLSULFONYL-PROPANE-1,3-DISULFONATE
JPH041451A (en) * 1990-04-17 1992-01-06 Mitsubishi Electric Corp Trouble diagnoser for engine
DE4027415A1 (en) * 1990-08-30 1992-03-05 Dreyer Dietmar Evaluating program for stroke IC engine diagnosis - is applied to sub-modules for different engine functions combined into main program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3207916C2 (en) 1982-03-04 1992-12-17 Fiat Auto S.P.A., Turin/Torino, It
FR2548274A1 (en) * 1983-06-30 1985-01-04 Honda Motor Co Ltd APPARATUS FOR DETECTING ANOMALIES OF A DEVICE FOR DETECTING OPERATING PARAMETERS OF AN INTERNAL COMBUSTION ENGINE
US4635214A (en) * 1983-06-30 1987-01-06 Fujitsu Limited Failure diagnostic processing system
US4817418A (en) * 1985-05-15 1989-04-04 Toyota Jidosha Kabushiki Kaisha Failure diagnosis system for vehicle
DE4213807A1 (en) 1992-04-27 1993-10-28 Kloeckner Humboldt Deutz Ag Detecting and processing IC engine operating parameters e.g. for fault diagnosis - storing detected parameter values e.g. speed, oil temp. or pressure or air-fuel ratio depending on operating state of engine.
US5388045A (en) * 1992-08-27 1995-02-07 Nippondenso Co., Ltd. Self-diagnostic apparatus of vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2239454A1 (en) * 2009-04-10 2010-10-13 Valeo Equipements Electriques Moteur Method for thermal protection of a system for automatically stopping/restarting a heat engine and system using the same

Also Published As

Publication number Publication date
DE19741860A1 (en) 1999-04-08

Similar Documents

Publication Publication Date Title
DE3112567C2 (en) Apparatus and method for determining an indication of unusual operation of a rotary machine
DE3110774C2 (en)
EP1259941B1 (en) Method and device for determining the remaining serviceable life of a product
DE102005032507B4 (en) Ultracapacitor service life prediction
DE19810033A1 (en) Wear monitoring device for friction clutch of motor vehicle
DE10196804T5 (en) Deleting historical data from a vehicle data recorder
DE102018203280A1 (en) State diagnostic device
DE102018212545A1 (en) Method for monitoring a state of a battery, monitoring device and motor vehicle
EP1276981A2 (en) Method for adjusting adaptive programme maps of an adaptive knock control in an internal combustion engine and a method for adjusting the knock control in said engine
DE10029634B4 (en) Control procedure for the maintenance of a motor vehicle
DE2649096A1 (en) DEVICE FOR DETERMINING FATIGUE DAMAGE IN TURBINES
DE4040648C2 (en) Procedure for the test bench-free determination of technical parameters of internal combustion engines and their single cylinders
WO1999015770A1 (en) Internal combustion engine diagnosing process
DE3812281A1 (en) FUEL CONTROL DEVICE
EP1260894B1 (en) Method for operating a drive and device
EP0463537A2 (en) Method for off-bench determining of technical characteristics of combustion engines and their single cylinders, and apparatus making use of this method
DE102020208867A1 (en) Diagnostic method for a piston cooling nozzle valve, diagnostic device, control unit, motor vehicle
WO1998049622A1 (en) Chip card with memory access maximisation and logging
EP1363114A2 (en) Method for the functional testing of a temperature sensor provided in or at a driving member
EP3785091A1 (en) Method for automatically generating labelled signatures
DE10024211B4 (en) Diagnostic method for the condition of a motor vehicle
DE102004002495A1 (en) Drive data recording procedure records relative pedal position increments for fuel consumption and driver behaviour evaluation
EP0862146B1 (en) Method for recording accident events
WO2007014948A1 (en) Method for recording data in a motor vehicle control system memory unit
DE102019131322B4 (en) Method and system for determining engine stress over lifetime by sensor analysis

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): BR MX US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase