Nothing Special   »   [go: up one dir, main page]

EP0579794A1 - Process and device for assessing the efficiency of a lambda control system. - Google Patents

Process and device for assessing the efficiency of a lambda control system.

Info

Publication number
EP0579794A1
EP0579794A1 EP93901632A EP93901632A EP0579794A1 EP 0579794 A1 EP0579794 A1 EP 0579794A1 EP 93901632 A EP93901632 A EP 93901632A EP 93901632 A EP93901632 A EP 93901632A EP 0579794 A1 EP0579794 A1 EP 0579794A1
Authority
EP
European Patent Office
Prior art keywords
value
adaptation
decision
values
positioning
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.)
Granted
Application number
EP93901632A
Other languages
German (de)
French (fr)
Other versions
EP0579794B1 (en
Inventor
Ernst Wild
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of EP0579794A1 publication Critical patent/EP0579794A1/en
Application granted granted Critical
Publication of EP0579794B1 publication Critical patent/EP0579794B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1493Details
    • F02D41/1495Detection of abnormalities in the air/fuel ratio feedback system
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control

Definitions

  • the following relates to a method and a device for assessing the operability of a lambda control for an internal combustion engine, which outputs control values FR which are intended to fluctuate by a target value FR TARGET.
  • the pilot control values are determined for a respective internal combustion engine for precisely defined operating values and operating parameters. Now, however, the current operating conditions give way to the practical operation of an internal combustion engine. drive parameters often from those used in determining the pilot values, e.g. E. a different fuel is used. Then the predetermined pre-control values do not exactly match the current operating case. To remedy this deficiency, there are so-called learning or adaptive lambda control systems. These output at least one adaptation value, with the aid of which the pilot control values are corrected. The adaptation value is determined with the aid of the deviation that the control value output by the lambda controller has from a target control value.
  • the object was accordingly to specify a method and a device for assessing the operability of a lambda control, which are able to indicate difficulties in the control which lead to an undesirable increase in the emission of harmful gas.
  • the inventive method for assessing the functional Ability of a lambda control that outputs control values FR that are to fluctuate by a target value FR_SOLL, which lambda control is supported by an adaptation that outputs adaptation values, is characterized in that
  • the current value EW of a decision variable is continuously calculated, which indicates the average amount of deviation of the manipulated values from the setpoint;
  • an error signal is issued if the current value. exceeds the decision size threshold.
  • the decision values are used to assess whether the error signal is to be output, but also the values of the at least one adaptation variable are used.
  • the error signal is output either when the current decision value exceeds the associated threshold value or when an adaptation value exceeds its associated threshold value.
  • the decision value is used in addition to the adaptation values for assessing the functionality, it is further advantageous to determine the decision value with a larger time constant than the at least one adaptation value. Then errors are generally displayed via the adaptation values, while the decision value is only displayed in special cases.
  • the values of the decision size and the adaptation sizes increase. After a maximum of a few 10 seconds, the high load range will be left. Because at least one adaptation value has been increased, a rich mixture is now set, as a result of which the manipulated value deviates from the setpoint manipulated value on the other side than before. The at least one increased adaptation value is therefore reduced again. On the other hand, the decision value is further increased since, in contrast to the adaptation values, what matters is the average deviation of the manipulated values from the target value in terms of the amount.
  • the device according to the invention for assessing the functionality of a lambda control which outputs control values FR, which should fluctuate by a target value FR_S0LL, which lambda control is supported by an adaptation that outputs adaptation values, is characterized by:
  • a calculation device for continuously calculating the current value EW of a decision variable, which indicates the averaged amount of deviation of the manipulated values from the setpoint value;
  • a comparison device which compares the current value with a decision variable threshold value SW_EW and outputs an error signal if the current value exceeds the decision variable threshold value.
  • Block function diagram for explaining a method according to the invention and a device according to the invention for assessing the functionality of a lambda control
  • FIG. 1 shows an internal combustion engine 10 with a lambda control block 11 with pilot-controlled adaptive lambda control and an error message block 12.
  • the lambda control block 11 there are a pilot control map 13, a lambda control 14, an adaptation 15, an adaptation adder 16, an adaptation multiplier 17 and a control multiplier 18.
  • the pilot control map 13 is addressed via speed values n and load values L and outputs pilot values tv for injection times.
  • An adaptive adaptation value AWA is added to a respective pilot control value in the adaptation adder 16, then multiplication is carried out in the adaptation multiplier 17 by a multiplicative adaptation value AWM, and finally multiplication in the regulation multiplier 18 by a regulation factor FR.
  • the latter is formed by the lambda control 14 on the basis of a control deviation between an actual lambda value ⁇ _IST and a sol 1 lambda value ⁇ _SOLL.
  • the control factor FR is the manipulated variable of the lambda control.
  • the setpoint "1" is subtracted from this manipulated value in a subtraction device 19, and the adaptation values AWA and AWM are calculated by the adaptation 15 with the aid of the manipulated value deviation ⁇ FR thus formed.
  • the pre-control values tv can be determined in a variety of ways, e.g. E. also without map.
  • the adaptation adder 16 and the adaptation multiplier 17 can also be located behind the control multiplier 18 instead of in front of it. Instead of two adaptation values, the adaptation 15 can also output only a single or even three safe values or even more.
  • leakage errors can be adapted, which are preferably additive before the link to the derr.
  • St ⁇ i lwert are taken into account.
  • Multiplicative errors such as those caused by changes in air pressure or changes in fuel properties, can be taken into account in a multiplicative manner behind the link with the set value.
  • opening and shooting times can. vcr. Injection valves are adapted at high speed and high load and additively after the link with the. Actual value are taken into account.
  • the error reporting block 12 contains a calculation sheet 20 and a comparison block 21.
  • the calculation device 20 receives the Ste11 value deviation ⁇ FR and uses this to calculate an expected value EW, preferably as a variance, i. H. as the mean of the squares of the deviation from the ste1, i.e. as:
  • the simple absolute mean value can also be calculated as a decision value, i.e.:
  • an event number can be used as a decision value, for example the number that indicates how often within a predetermined period of time or within a predetermined number of examined manipulated value deviations the value j ⁇ FR I exceeds a threshold value, that is:
  • EW frequency of j ⁇ FR "threshold.
  • the decision value EW it is not the specific type of calculation that is essential, but it is important that a deviation averaged in terms of amount be determined. It depends on the use of the amount kcm ⁇ * .t so that set value deviations, such as those caused by the occurrence of an error, as well as those caused by the disappearance of this error, are taken into account.
  • the averaging is of significance, so that not every rapidly passing larger value deviation for the output of an error signal F ⁇ occurs by the comparison block 21, namely the current one.
  • the decision value EW is compared with a decision value threshold value and outputs the error signal when the decision value exceeds the decision size threshold value.
  • the averaging is carried out with the aid of a digital low-pass filter, as explained below with reference to step ⁇ 2 of the flowchart in FIG. 2.
  • a low-pass constant is used which corresponds to a time constant of a few 10 seconds in the case of a corresponding integrating element.
  • a method can be carried out with the functional blocks according to FIG. 1, as will now be described with reference to FIG. 2.
  • the expected value EW is set to "1" in an initialization step si.
  • threshold values SW_EW, SW_AWA and SW_AWM are set up predefined values set. In all three cases, the exemplary embodiment has the value 1.2.
  • the method then enters a loop in which the current one is carried out in a step S1. Values ⁇ FR of the manipulated variable deviation, AWA of the adaptive adaptation variable and AWM of the multiplicative adaptation variable are recorded.
  • the maintenance value EW is determined by digital low-pass filters r. ⁇ from the previously valid value EW and the current manipulated variable deviation ⁇ FR with that specified in the block for step s2.
  • c is the low-pass constant which, for the exemplary embodiment, has the value 0.99 on ice.
  • step ⁇ 5 the l ⁇ r is entered in an error memory, and an error signal is output, which may e.g. B. brings a warning lamp to light up. After step so the end of the procedure is reached.
  • the method just described can be modified in many ways, as long as it is only ensured that it is examined whether the manipulated variable deviation ⁇ FR averaged exceeds an associated threshold value. In this way, the comparisons made with the aid of the adaptation values can be omitted entirely. Furthermore, a variant It is possible that the end of the procedure is not reached after the error message step, but that the loop mentioned is repeated from step S1 despite the error that has been found, thereby opening up a possibility of error recovery, e.g. E. in that the error entry is deleted again if an error does not occur again after a predetermined high number of runs. If the error message was triggered by the decision value exceeding its assigned threshold value, this error can also be used to store the values of selected operating variables as they existed when the error occurred. If dar ..: The same operating state is started several times without an error message again, the error entry can be deleted again.
  • the manipulated value output by the lambda control deviates from the target value, which means that at least one adaptation value and the decision value change.
  • the target value outputted from the regeiung Lambda ⁇ in the other direction deviates from the desired regulated value. Since these deviations are averaged in terms of amount when calculating the decision value, they have a stronger effect on the decision value than on the at least one adaptation value, which is immediately reduced again as soon as the sign of the deviation in the set value has reversed. Therefore, with the help of the decision value, errors can be determined that cannot be detected with the help of an adaptation value.

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Procédé permettant d'évaluer la capacité à fonctionner d'une régulation lambda qui fournit des valeurs de positionnement FR devant varier autour d'une valeur de positionnement théorique FR-SOLL. Cette régulation lambda est assistée par un dispositif d'adaptation qui fournit des données d'adaptation. Ce procédé se caractérise par le fait: que la valeur actuelle EW d'une grandeur de décision est calculée en continu; cette grandeur de décision indique l'écart moyen des valeurs de positionnement par rapport à la valeur de positionnement théorique; que la valeur actuelle est comparée à une valeur de seuil des grandeurs de décision SW-EW; et qu'un signal d'erreur est émis lorsque la valeur actuelle excède la valeur de seuil des grandeurs de décision. Ce procédé présente l'avantage de permettre également d'identifier des erreurs qui ne se produisent que dans des parties de l'ensemble de la plage de fonctionnement d'un moteur à combustion interne, pour laquelle l'alimentation en carburant est régulée par la régulation lambda. Lorsqu'un cas de ce type se produit, la valeur de positionnement fournie par la régulation lambda s'écarte de la valeur de positionnement théorique, ce qui entraîne la modification d'une valeur d'adaptation. Si la plage générant des erreurs est à nouveau quittée, la valeur d'adaptation modifiée ne convient alors plus à la plage de fonctionnement correct. C'est la raison pour laquelle la valeur de positionnement fournie par la régulation lambda s'écarte dès lors de la valeur de positionnement théorique, dans l'autre sens. Comme on établit la moyenne de ces écarts lors du calcul de la valeur de décision, ils interviennent davantage dans la valeur de décision que dans la (ou du moins d'une) valeur d'adaptation qui est à nouveau abaissée dès que le signe de l'écart de la valeur de positionnement s'est inversé. La valeur de décision permet de déterminer des erreurs qu'une valeur d'adaptation ne permet pas de déceler.A method of evaluating the ability to operate of a lambda regulation which provides positioning values FR which must vary around a theoretical positioning value FR-SOLL. This lambda regulation is assisted by an adaptation device which supplies adaptation data. This method is characterized by the fact that: the current value EW of a decision quantity is calculated continuously; this decision quantity indicates the average deviation of the positioning values from the theoretical positioning value; that the current value is compared to a threshold value of the decision quantities SW-EW; and that an error signal is output when the current value exceeds the threshold value of the decision quantities. This method has the advantage of also making it possible to identify errors which only occur in parts of the entire operating range of an internal combustion engine, for which the fuel supply is regulated by the engine. lambda regulation. When such a case occurs, the positioning value supplied by the lambda control deviates from the theoretical positioning value, which leads to the modification of an adaptation value. If the error-causing range is left again, then the changed adaptation value no longer matches the correct operating range. This is the reason why the positioning value supplied by the lambda regulation therefore deviates from the theoretical positioning value, in the other direction. As these deviations are averaged when calculating the decision value, they are more involved in the decision value than in the (or at least one) adaptation value which is lowered again as soon as the sign of the deviation of the positioning value has reversed. The decision value makes it possible to determine errors that an adaptation value cannot detect.

Description

Verfahren und Vorrichtung zum Beurteilen der Funktionsfähiσ- keit einer LambdaregeiungMethod and device for assessing the operability of a lambda control
Das Folgende betrifft ein Verfahren und eine Vorrichtung zum Beurteilen der Funktionsfähigkeit einer Lambdaregeiung für einen Verbrennungsmotor, die Stellwerte FR ausgibt, die um einen So11stel 1wert FR SOLL schwanken sollen.The following relates to a method and a device for assessing the operability of a lambda control for an internal combustion engine, which outputs control values FR which are intended to fluctuate by a target value FR TARGET.
Stand der TechnikState of the art
Um beim Betrieb von Verbrennungsmotoren möglichst wenig Schadgas zu erzeugen, werden diese mit einer Lambdaregeiung mit Vorsteuerung betrieben. Dadurch werden Kraftstoff engen bestimmt, die dem Motor jeweils derart passend zur angesaug¬ ten Luft zuzführen sind, daß ein vorgegebener Lambdawert möglichst genau eingehalten wird. Wenn sich Werte von Be¬ triebsgrößen ändern, wird durch die Vorsteuerung sofort ein an die geänderten Betriebswerte angepaßter Wert für die Kraftstoffzumessung bestimmt, der dann mit Hilfe der Lambda¬ regeiung feineingestellt wird.In order to generate as little harmful gas as possible when operating internal combustion engines, they are operated with a lambda control with pilot control. As a result, fuel tightnesses are determined, which are to be supplied to the engine in such a way that they match the intake air in such a way that a predetermined lambda value is maintained as precisely as possible. If values of operating variables change, the pilot control immediately determines a value for the fuel metering which is adapted to the changed operating values and which is then finely adjusted with the aid of the lambda control.
Die Vorsteuerwerte werden für einen jeweiligen Verbrennungs¬ motor für jeweils genau festgelegte Betriebswerte und Be¬ triebsparameter bestimmt. Nun weichen jedoch beim prakti¬ schen Betrieb eines Verbrennungsmotors die aktuellen Be- triebsparameter häufig von denen ab, die beim Bestimmen der Vorsteuerwerte verwendet wurden, z . E. wird ein anderer Kraftstoff verwendet. Dann passen die vorbestimmten Vorsteu¬ erwerte nicht genau zum aktuellen Betriebsfall . Um diesem Mangel abzuhelfen, existieren sogenannte lernende oder adap- tive Lambdaregelungssysteme . Diese geben mindestens einen Adaptionswert aus, mit Hilfe dessen die Vorsteuerwerte kor¬ rigiert werden. Der Adaptionswert wird mit Hilfe der Abwei¬ chung bestimmt, die der vom Lambdaregler ausgegebene Stell¬ wert von einem Sollstellwert aufweist.The pilot control values are determined for a respective internal combustion engine for precisely defined operating values and operating parameters. Now, however, the current operating conditions give way to the practical operation of an internal combustion engine. drive parameters often from those used in determining the pilot values, e.g. E. a different fuel is used. Then the predetermined pre-control values do not exactly match the current operating case. To remedy this deficiency, there are so-called learning or adaptive lambda control systems. These output at least one adaptation value, with the aid of which the pilot control values are corrected. The adaptation value is determined with the aid of the deviation that the control value output by the lambda controller has from a target control value.
Während des Betreibens eines Verbrennungsmotors könner. der. Schadgasausstoß erhöhende Fehler auftreten. Die Kaliforni¬ sche Umweltbehörde CARB fordert, daß ein Fehler dann ange¬ zeigt werden soll, wenn beim sogenannten FTF-Zykius der zu¬ lässige Grenzwert für ein Schadgas um 50 % überschritten wird. Sie hat in diesem Zusammenhang vorgeschlagen, minde¬ stens einen Adaptionswert zu überwachen und ein Fehlersignal auszugeben, wenn diesei" einen vorgegebenen Schwellenwert überschreitet .During the operation of an internal combustion engine. the. Errors increasing harmful gas emissions occur. The California environmental agency CARB demands that an error should be displayed if the permissible limit value for a harmful gas is exceeded by 50% in the so-called AGV cycle. In this context, it proposed to monitor at least one adaptation value and to output an error signal if it exceeds a predetermined threshold value.
Es hat sich herausgestellt, daß Verfahren und Verrichtungen gemäß diesem Vorschlag nicht dazu in der Lage sind, alle Fehler anzuzeigen, die dazu führen, daß der Grenzwert für ein Schadgas im FTP-Zyklus um 50 % überschritten wird.It has been found that methods and devices according to this proposal are not able to display all errors which lead to the limit value for a harmful gas being exceeded by 50% in the FTP cycle.
Es bestand demgemäß die Aufgabe, ein Verfahren und eine Vor¬ richtung zum Beurteilen der Funktionsfähigkeit einer Lambda¬ regeiung anzugeben, die dazu in der Lage sind, Schwierigkei¬ ten bei der Regelung anzuzeigen, die zu einer unerwünschten Erhöhung des Schadgasausstoßes führen.The object was accordingly to specify a method and a device for assessing the operability of a lambda control, which are able to indicate difficulties in the control which lead to an undesirable increase in the emission of harmful gas.
Darstellung der ErfindungenPresentation of the inventions
Das erfindurigsgemäße Verfahren zum Beurteilen der Funktions- fähigkeit einer Lambdaregeiung, die Stellwerte FR ausgibt, die um einen Sol 1stel lwert FR_SOLL schwanken sollen, welche Lambdaregeiung von einer Adaption unterstützt wird, die Adaptionswerte ausgibt, ist dadurch gekennzeichnet, daßThe inventive method for assessing the functional Ability of a lambda control that outputs control values FR that are to fluctuate by a target value FR_SOLL, which lambda control is supported by an adaptation that outputs adaptation values, is characterized in that
- fortlaufend der aktuelle Wert EW einer Entscheidungsgröße berechnet wird, die die gemittelte betragsmäßige Abweichung der Stellwerte vo Sollstellwert anzeigt;- The current value EW of a decision variable is continuously calculated, which indicates the average amount of deviation of the manipulated values from the setpoint;
- der aktuelle Wert mit einem Entscheidungsgrößen-Schwellen¬ wert SW_EW verglichen wird; und- The current value is compared with a decision variable threshold value SW_EW; and
- ein Fehlersignal ausgegeben wird, wenn der aktuelle Wert . den Entscheidungsgrößen-Schwellenwert überschreitet.- an error signal is issued if the current value. exceeds the decision size threshold.
Vorzugsweise werden zum Beurteilen, ob das Fehlersignal aus¬ gegeben werden soll, nicht nur die Entscheidungswεrte ver¬ wendet, sondern auch die Werte der mindestens einen Adap¬ tionsgröße werden hinzugezogen. In diesem Fall wird das Feh¬ lersignal entweder dann ausgegeben, wenn der aktuelle Ent¬ scheidungswert den zugehörigen Schwellenwert überschreitet oder wenn ein Adaptionswert seinen zugehörigen Schwellenwert überschreitet. In diesem Fall, wo der Entscheidungswert zu¬ sätzlich zu den Adaptionswerten zum Beurteilen der Funk¬ tionsfähigkeit verwendet wird, ist es von weiterem Vorteil, den Entscheidungswert mit größerer Zeitkonstante zu bestim¬ men als den mindestens einen Adaptionswert. Dann werden Feh¬ ler in der Regel über die Adaptionswerte angezeigt, während ein Anzeigen über den Entscheidungswert nur in Sonderfällen erfolgt.Preferably, not only the decision values are used to assess whether the error signal is to be output, but also the values of the at least one adaptation variable are used. In this case, the error signal is output either when the current decision value exceeds the associated threshold value or when an adaptation value exceeds its associated threshold value. In this case, where the decision value is used in addition to the adaptation values for assessing the functionality, it is further advantageous to determine the decision value with a larger time constant than the at least one adaptation value. Then errors are generally displayed via the adaptation values, while the decision value is only displayed in special cases.
Die Erkenntnis, die dem genannten Verfahren zugrunde liegt, sei nun anhand eines Beispiels veranschaulicht. Es sei ange¬ nommen, daß bei hohen Lasten die Kraftstoffpumpe am lambda- geregelten Verbrennungsmotor nicht mehr die angeforderte Kraftstoffmenge liefern kann. Dann stellt sich ein mageres Luft/Kraftstoff-Gemisch ein. Dies hat zur Folge, daß der von der Lambdaregeiung ausgegebene Stel lwert vo Sol 1stellwert _ Λ -The knowledge on which the above-mentioned method is based is now illustrated using an example. It is assumed that at high loads the fuel pump on the lambda-controlled internal combustion engine can no longer deliver the requested amount of fuel. Then a lean air / fuel mixture appears. The result of this is that the set value of the sol 1 set value output by the lambda control _ Λ -
abweicht. Infolgedessen erhöhen sich die Werte der Entschei- dungsgröße und der Adaptionsgrößen. Nach einer Zeitspanne von maximal einigen 10 Sekunden werde der hohe Lastbereich wieder verlassen. Dadurch, daß mindestens ein Adaptionswert vergrößert wurde, wird jetzt ein fettes Gemisch eingestellt, wodurch nun der Stellwert nach der anderen Seite vom Soll¬ stellwert abweicht als zuvor. Der mindestens eine erhöhte Adaptionswert wird daher wieder erniedrigt. Dagegen wird der Entscheidungswert weiter erhöht, da es bei ihm ja, im Gegen¬ satz zu den Adaptionswerten, auf die gemittelte bεtragsmäßi- ge Abweichung der Stellwerte vom Sol 1stel lwert ankommt.deviates. As a result, the values of the decision size and the adaptation sizes increase. After a maximum of a few 10 seconds, the high load range will be left. Because at least one adaptation value has been increased, a rich mixture is now set, as a result of which the manipulated value deviates from the setpoint manipulated value on the other side than before. The at least one increased adaptation value is therefore reduced again. On the other hand, the decision value is further increased since, in contrast to the adaptation values, what matters is the average deviation of the manipulated values from the target value in terms of the amount.
Mit Hilfe der .Adaptionswerte können alsc nur Fehler ange¬ zeigt werden, die sich im gesamten Eetriebsbereich eines Verbrennungsmotors auswirken, sei es auch in einzelnen Teil¬ bereichen etwas mehr oder etwas weniger. Dagegen kennen mit Hilfe des Entscheidungswertes nicht nur diese Fehler, son¬ dern auch solche erkannt werden, die sich nur in einem Teil¬ bereich auswirken.With the aid of the adaptation values, only errors which have an effect in the entire operating range of an internal combustion engine can be displayed, be it a little more or a little less in individual sub-areas. On the other hand, with the help of the decision value, not only are these errors known, but also those are recognized which only have an effect in a partial area.
Die erfindungsgemäße Vorrichtung zum Beurteilen der Funk¬ tionsfähigkeit einer Lambdaregeiung, die Stellwerte FR aus¬ gibt, die um einen Sol 1stel lwert FR_S0LL schwanken sollen, welche Lambdaregeiung von einer Adaption unterstützt wird, die Adaptionswerte ausgibt, ist gekennzeichnet durch:The device according to the invention for assessing the functionality of a lambda control, which outputs control values FR, which should fluctuate by a target value FR_S0LL, which lambda control is supported by an adaptation that outputs adaptation values, is characterized by:
- eine Berechnungseinrichtung zum fortlaufenden Berechnen des aktuellen Wertes EW einer Entscheidungsgröße, die die gemittelte betragsmäßige Abweichung der Stellwerte vom Soll- stel lwert anzeigt; und- A calculation device for continuously calculating the current value EW of a decision variable, which indicates the averaged amount of deviation of the manipulated values from the setpoint value; and
- eine Vergleichseinrichtung, die den aktuellen Wert mit einem Entscheidungsgrößen-Schwel lenwert SW_EW vergleicht und ein Fehlersignal ausgibt, wenn der aktuelle Wert den Ent¬ scheidungsgrößen-Schwel lenwert überschreitet . Ze i chnunga comparison device which compares the current value with a decision variable threshold value SW_EW and outputs an error signal if the current value exceeds the decision variable threshold value. Drawing
Fig. 1: Blockfunktionsdiagramm zum Erläutern eines erfin¬ dungsgemäßen Verfahrens und einer erfindungsgemäßen Vorrich¬ tung zum Beurteilen der Funktionsfähigkeit einer Lambdare¬ geiung; und1: Block function diagram for explaining a method according to the invention and a device according to the invention for assessing the functionality of a lambda control; and
Fig. 2: Flußdiagramm zum Beschreiben eines Verfahrens zum Beurteilen der Funktionsf higkeit einer Lambdaregeiung.2: Flow chart for describing a method for assessing the functionality of a lambda control.
Beschreibung von Ausführungsbeispieler.Description of exemplary embodiments.
Das Blockdiagramm von Fig. 1 zeigt einen Verbrennungsmotor 10 mit einem Lambdaregelungsblock 11 mit vorgesteuerter adaptiver Lambdaregeiung sowie einen Fehlermeldeblock 12.The block diagram of FIG. 1 shows an internal combustion engine 10 with a lambda control block 11 with pilot-controlled adaptive lambda control and an error message block 12.
Im Lambdaregelungsblock 11 sind ein Vorsteuerkennfeld 13, eine Lambdaregeiung 14, eine Adaption 15, ein Adaptionsad¬ dierer 16, ein Adaptionsmultipl izierer 17 und ein Regelungs- multiplizierer 18 vorhanden. Das Vorsteuerkennfeld 13 wird über Drehzahlwerte n und Lastwerte L adressiert und gibt Vorsteuerwerte tv für Einspritzzeiten aus. Zu einem jeweili¬ gen Vorsteuerwert wird im Adaptionsaddierer 16 ein adaptiver Adaptionswert AWA addiert, dann wird im Adaptionsmultipli- zierer 17 mit einem multipl ikativen Adaptionswert AWM multi¬ pliziert, und schließlich wird im Regelungmultiplizierer 18 mit einem Regelungsfaktor FR multipliziert. Letzterer wird von der Lambdaregeiung 14 aufgrund einer Regelabweichung zwischen einem Ist-Lambdawert λ_IST und einem Sol 1-Lambda- wert λ_SOLL gebildet. Der Regelungsfaktor FR ist der Stell¬ wert der Lambdaregeiung. In einer Subtraktionseinrichtung 19 wird von diesem Stellwert der Sollstellwert "1" abgezogen, und mit Hilfe der so gebildeten Stellwertabweichung ΔFR wer¬ den von der Adaption 15 die Adaptionswerte AWA und AWM be¬ rechnet. Es wird darauf hingewiesen, daß es in der Praxis zahlreiche Varianten von Lambdaregelungsblöcken gibt, die jedoch alle im wesentlichen dieselbe Funktion aufweisen wie der vorste¬ hend erläuterte. So können schon die Vorsteuerwerte tv auf unterschiedlichste Weise bestimmt werden, z . E. auch ohne Kennfeld. Der Adaptionsaddierer 16 und der Adaptionsmuiti- plizierer 17 können auch hinter dem Regelungsmultipi i zierer 18 liegen statt davor. Statt zweier Adaptionεwerte kann die Adaption 15 auch nur einen einzigen oder auch drei scicher Werte oder noch mehr ausgeben. So können bei niederer Dreh¬ zahl und hoher Last Lecklu tfehler adaptiert werden, die vorzugsweise additiv vor der Verknüpfung mit derr. Stεi lwert berücksichtigt werden. Multipl ikative Fehler, wie sie durch Luftdruckänderungen oder Änderungen in Kraftstoffeigenschaf- ten verursacht werden, können multipl ikativ vcr cder hinter der Verknüpfung mit dem Stel lwert berücksich igt werden. Schließlich können öffnungs- und Schi ießzeiter. vcr. Ein¬ spritzventilen bei hoher Drehzahl und hoher Last adaptiert werden und additiv nach der Verknüpfung mit derr. Stel iwert berücksichtigt werden.In the lambda control block 11 there are a pilot control map 13, a lambda control 14, an adaptation 15, an adaptation adder 16, an adaptation multiplier 17 and a control multiplier 18. The pilot control map 13 is addressed via speed values n and load values L and outputs pilot values tv for injection times. An adaptive adaptation value AWA is added to a respective pilot control value in the adaptation adder 16, then multiplication is carried out in the adaptation multiplier 17 by a multiplicative adaptation value AWM, and finally multiplication in the regulation multiplier 18 by a regulation factor FR. The latter is formed by the lambda control 14 on the basis of a control deviation between an actual lambda value λ_IST and a sol 1 lambda value λ_SOLL. The control factor FR is the manipulated variable of the lambda control. The setpoint "1" is subtracted from this manipulated value in a subtraction device 19, and the adaptation values AWA and AWM are calculated by the adaptation 15 with the aid of the manipulated value deviation ΔFR thus formed. It is pointed out that in practice there are numerous variants of lambda control blocks, but all of them have essentially the same function as the one explained above. In this way, the pre-control values tv can be determined in a variety of ways, e.g. E. also without map. The adaptation adder 16 and the adaptation multiplier 17 can also be located behind the control multiplier 18 instead of in front of it. Instead of two adaptation values, the adaptation 15 can also output only a single or even three safe values or even more. In this way, at low speed and high load, leakage errors can be adapted, which are preferably additive before the link to the derr. Stεi lwert are taken into account. Multiplicative errors, such as those caused by changes in air pressure or changes in fuel properties, can be taken into account in a multiplicative manner behind the link with the set value. Finally, opening and shooting times can. vcr. Injection valves are adapted at high speed and high load and additively after the link with the. Actual value are taken into account.
Der Fehlermeldeblock 12 beinhaltet einen Berechnungsbleck 20 und einen Vergleichsblock 21, Die Berechnungseinrichtung 20 erhält die Ste11Wertabweichung ΔFR und berechnet aus dieser einen Erwartungswert EW vorzugsweise als Varianz, d. h. als Mittelwert der Quadrate der Ste1 iwertabweichung, also als:The error reporting block 12 contains a calculation sheet 20 and a comparison block 21. The calculation device 20 receives the Ste11 value deviation ΔFR and uses this to calculate an expected value EW, preferably as a variance, i. H. as the mean of the squares of the deviation from the ste1, i.e. as:
EW = (ΔF**PR*).2EW = (ΔF ** PR * ). 2
Statt der Varianz kann jedoch auch der einfache betragsmäßi- ge Mittelwert als Entscheidungswert berechnet werden, also:Instead of the variance, however, the simple absolute mean value can also be calculated as a decision value, i.e.:
EW *= i ΔFRl . Weiterhin kann als Entscheidungswert eine Ereigniszahl ver¬ wendet werden, z.B. die Zahl, die angibt, wie oft innerhalb einer vorgegebenen Zeitspanne oder innerhalb einer vorgege¬ benen Anzahl untersuchter Stellwertabweichungen der Wert j ΔFR I einen Schwellenwert überschreitet, also:EW * = i ΔFRl. Furthermore, an event number can be used as a decision value, for example the number that indicates how often within a predetermined period of time or within a predetermined number of examined manipulated value deviations the value j ΔFR I exceeds a threshold value, that is:
EW = Häufigkeit von j ΔFR " Schwellenwert.EW = frequency of j ΔFR "threshold.
Wesentlich für die Bestimmung des Entscheidungswertes EW nicht die konkrete Berechnungsart , sondern es ist von Eedeu- tung, daß eine betragsmäßig gemittelte Abweichung bestimmt wird. Auf das Verwenden des Eetrags kcmτ*.t es an, damit so¬ wohl Stel lwertabweichunge , wie sie durch das Auftreten eines Fehlers verursacht werden, wie auch selche, die durch das Verschwinden dieses Fehlers bedingt sind, ber cksichtigt werden. Die Mittelung ist ven Eedeutung, damit nicht jede schnell vorübergehende größere Ste11 ertabweichu g zur Aus¬ gabe eines Fehlersignal FΞ durch den Vergleichsblock 21 er¬ folgt, der nämlich den jeweils aktueller. Entscheidungswert EW mit einem Entscheidungsgrößen-Schwellenwert vergleicht und das genannte Fehlerεignal ausgibt, wenn der Entschei¬ dungswert den Entscheidungs roßen-Ξchwe11enwert berschrei¬ tet. Beim Ausführungsbeispiel wird die Mittelung mit Hilfe eines digitalen Tiefpaßfilters vorgenommen, wie weiter unten anhand von Schritt ε2 des Flußdiagramms von Fig. 2 erläu¬ tert. Dabei wird eine Tiefpaßkonstante verwendet, die einer Zeitkonstante von einigen 10 Sekunden im Fall eines entspre¬ chenden Integriergliedes entspricht.For the determination of the decision value EW, it is not the specific type of calculation that is essential, but it is important that a deviation averaged in terms of amount be determined. It depends on the use of the amount kcmτ * .t so that set value deviations, such as those caused by the occurrence of an error, as well as those caused by the disappearance of this error, are taken into account. The averaging is of significance, so that not every rapidly passing larger value deviation for the output of an error signal FΞ occurs by the comparison block 21, namely the current one. The decision value EW is compared with a decision value threshold value and outputs the error signal when the decision value exceeds the decision size threshold value. In the exemplary embodiment, the averaging is carried out with the aid of a digital low-pass filter, as explained below with reference to step ε2 of the flowchart in FIG. 2. A low-pass constant is used which corresponds to a time constant of a few 10 seconds in the case of a corresponding integrating element.
Mit den Funktionsblöcken gemäß Fig. 1 ist ein Verfahren aus¬ führbar, wie es nun anhand von Fig. 2 beschrieben wird.A method can be carried out with the functional blocks according to FIG. 1, as will now be described with reference to FIG. 2.
Nach dem Start des Verfahrens von Fig. 2 wird in einem Ini¬ tialisierschritt si der Erwartungswert EW auf "1" gesetzt. Außerdem werden Schwellenwerte SW_EW, SW_AWA und SW_AWM auf vorgegebene Werte gesetzt. Beim Ausführungsbeispiel handelt es sich in allen drei Fällen um den Wert 1,2.After the start of the method in FIG. 2, the expected value EW is set to "1" in an initialization step si. In addition, threshold values SW_EW, SW_AWA and SW_AWM are set up predefined values set. In all three cases, the exemplary embodiment has the value 1.2.
Das Verfahren tritt dann in eine Schleife ein, bei der zu¬ nächst in einem Schritt sl die aktueller. Werte ΔFR der Stellgrößenabweichung, AWA der adaptiven Adaptionsgröße und AWM der multiplikativen Adaptionsgröße erfaßt werden. Im an¬ schließenden, oben bereits erwähnten Schritt ≤2 wird der Ξr- wartungswert EW durch digitale Tiefpaßfi lter r.σ aus den zu¬ vor geltenden Wert EW und der aktuellen Stellgrößenabwei¬ chung ΔFR mit der im Block für Schritt s2 angegeg bener. Fcr- mel berechnet. Darin ist c die Tiefpaßkonstante die fceir Ausführungsbεispiel den Wert 0,99 auf eis .The method then enters a loop in which the current one is carried out in a step S1. Values ΔFR of the manipulated variable deviation, AWA of the adaptive adaptation variable and AWM of the multiplicative adaptation variable are recorded. In the subsequent step 2 2 already mentioned above, the maintenance value EW is determined by digital low-pass filters r.σ from the previously valid value EW and the current manipulated variable deviation ΔFR with that specified in the block for step s2. Formula calculated. Therein, c is the low-pass constant which, for the exemplary embodiment, has the value 0.99 on ice.
Es feigen nun Entscheidungsschritte s:__ bis sr, i dene_. ;.-_ Reihe nach abgefragt wird, C D die Werte A , A M bzw. EW je¬ weils größer sind als der zugeordnete Schwellenwert SW_.-W.-. SW_AWM bzw. SW_EW . Wird keine dieser Frager. bejaht, wird i einem abschließenden Schritt se untersucht, c eine Endebe¬ dingung erfüllt ist. Ist dies der Fall wird das Verfahre. abgebrochen, während andernfalls die Schleife ab Schritt slNow decision steps s: __ to sr, i dene_. ;.-_ Is queried one after the other, C D the values A, A M or EW are each larger than the assigned threshold value SW _.- W.-. SW_AWM or SW_EW. Will not be one of those questioners. if yes, a final step se is examined, c an end condition is fulfilled. If so, the process will. aborted, otherwise the loop from step sl
in den Schritten ε3 bis s5 heraus, werte überschritten wird, wird in einem Schritt ε5 der lεr in einen Fehlerspeicher eingetragen, und ein Fehlersig¬ nal wird ausgegeben, das z. B. eine Warniampe zum Aufleuch¬ ten bringt. Nach Schritt so wird das Ende des Verfahrens erreicht .in steps ε3 to s5, values are exceeded, in a step ε5 the lεr is entered in an error memory, and an error signal is output, which may e.g. B. brings a warning lamp to light up. After step so the end of the procedure is reached.
Das eben beschriebene Verfahren kann in vielfacher Weise ab¬ gewandelt werden, solange nur gewährleistet ist, daß unter¬ sucht wird, ob die betragsmäßig gemittelte Stellgrößenabwei¬ chung ΔFR einen zugehörigen Schwellenwert überschreitet. So können die mit Hilfe der Adaptionswerte vorgenommenen Ver¬ gleiche ganz weggelassen werden. Weiterhin ist eine Abwand- lung dahingehend möglich, daß nach dem FehlemeIdeschritt so nicht das Ende des Verfahrens erreicht wird, sondern daß die genannte Schleife ab Schritt sl trotz des festgestellten Fehlers immer wieder durchlaufen wird und dadurch eine Feh- lerheilmöglichkeit eröffnet wird, z. E. dahingehend, daß der Fehlereintrag wieder gelöscht wird, wenn nach einer vorgege¬ benen hohen Anzahl von Durchläufen nicht erneut ein Fehler auftrat. Wenn die Fehlermeldung dadurch ausgelöst wurde, daß der Entscheidungswert seinen zugeordneten Schwellenwert überschritt, können mit diesem Fehler auch zugleich die Wer¬ te ausgesuchter Betriebsgrößen, wie sie beim Auftreten des Fehlers vorlagen, abgespeichert werden. Wenn dar..: derselbe Eetriebszustand wieder mehrfach angefahren wird, ohne daß erneut eine Fehlermeldung erfolgt, kann der Fehlereir.trag wieder gelöscht werden.The method just described can be modified in many ways, as long as it is only ensured that it is examined whether the manipulated variable deviation ΔFR averaged exceeds an associated threshold value. In this way, the comparisons made with the aid of the adaptation values can be omitted entirely. Furthermore, a variant It is possible that the end of the procedure is not reached after the error message step, but that the loop mentioned is repeated from step S1 despite the error that has been found, thereby opening up a possibility of error recovery, e.g. E. in that the error entry is deleted again if an error does not occur again after a predetermined high number of runs. If the error message was triggered by the decision value exceeding its assigned threshold value, this error can also be used to store the values of selected operating variables as they existed when the error occurred. If dar ..: The same operating state is started several times without an error message again, the error entry can be deleted again.
Für das erfindungsgemäße Verfahren und die erfindungsgemäße Vorrichtung ist wesentlich, daß beim Anfahren eines Bereichs mit fehlerhafter Versteuerung der von der Lambdaregeiung ausgegebene Stellwert vom So11ste1 lwert abweicht, was dazu führt, daß sich mindestens ein Adapticnswert und der Ent¬ scheidungswert verändern. Wird der fehlerhafte Bereich wie¬ der verlassen, paßt der geänderte Adaptionswert nichtι mehr zum fehlerfreien Eereich, weswegen nun der von der Lambda¬ regeiung ausgegebene Sollwert nach der anderen Richtung vom Sollstellwert abweicht. Da diese Abweichungen beim Berechnen des Entscheidungswertes betragsmäß gemittelt werden, wirken sie sich beim Entscheidungswert stärker aus als bei dem min¬ destens einen Adaptionswert, der sofort wieder erniedrigt wird, sobald sich das Vorzeichen der Stel lwertabweichung umgekehrt hat. Daher lassen sich mit Hilfe des Entschei- dungswertes Fehler feststellen, die mit Hilfe eines Adap- tionswertes nicht erfaßbar sind. It is essential for the method and the device according to the invention that when a region with incorrect control is approached, the manipulated value output by the lambda control deviates from the target value, which means that at least one adaptation value and the decision value change. When the defective portion of the wie¬ leave the modified adaptation value does not fit ι more to error-free Eereich now therefore the target value outputted from the regeiung Lambda¬ in the other direction deviates from the desired regulated value. Since these deviations are averaged in terms of amount when calculating the decision value, they have a stronger effect on the decision value than on the at least one adaptation value, which is immediately reduced again as soon as the sign of the deviation in the set value has reversed. Therefore, with the help of the decision value, errors can be determined that cannot be detected with the help of an adaptation value.

Claims

Patentansprüche Claims
1. Verfahre.n zum Beurteilen der Funktionsfähigkeit einer Lambdaregeiung, die Stellwerte FE ausgibt, die um einer. Sol 1ste11wert FR_SOLL schwanken sollen, welche Lambdarege¬ iung von einer Adaption unterstützt wird, die Adap ionswerte ausgibt, dadurch gekennzeichnet, daß1.Procedure to assess the operability of a lambda control that outputs control values FE that are one. Should the first value FR_SOLL fluctuate, which lambda control is supported by an adaptation that outputs adaptation values, characterized in that
- fortlaufend der aktuelle Wert EW einer EntscheidungsgröEe berechnet wird, die die gemittelte bεtragsmäßige Abweichung der Stellwerte vom So11ste1 lwert anzeigt;- the current value EW of a decision variable is continuously calculated, which indicates the average deviation of the manipulated values from the target value;
- der aktuelle Wert mit einem Entscheidungsgrößer.-Schwe11 er¬ wert SW_EW verglichen wird; und- The current value is compared with a decision variable. SW11E value; and
- ein Fehlersignal (FS) ausgegeben wird, wenn der aktuelle Wert den Entscheidungsgrößen-Schwellenwert überschreitet (EW > SW_EW) .- an error signal (FS) is output when the current value exceeds the decision size threshold (EW> SW_EW).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Entscheidungswerte EW wie folgt berechnet werden:2. The method according to claim 1, characterized in that the decision values EW are calculated as follows:
EW = I (FR - FR SOLL)EW = I (FR - FR TARGET)
3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Entscheidungswerte wie folgt berechnet werden:3. The method according to claim 1, characterized in that the decision values are calculated as follows:
EW = (FR - FR_SOLL)2 EW = (FR - FR_SOLL) 2
4. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Entscheidungswerte EW wie folgt berechnet werden:4. The method according to claim 1, characterized in that the decision values EW are calculated as follows:
EW = Häufigkeit von j (FR - FR_SOLL) : .EW = frequency of j (FR - FR_SOLL):.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch ge¬ kennzeichnet, daß die Mittelung durch digitale Tiefpaßfi 1 e- rung erfolgt.5. The method according to any one of claims 1 to 4, characterized ge indicates that the averaging is carried out by digital low pass filter.
6. Verfahren nach einem der Ansprüche I bis 5, dadurch ge¬ kennzeichnet, daß das Fehlersignal (FS) auch dann ausgegeben wird, wenn zumindest ein Adaptionswert eine zugeordneten Adaptionsschwe11enwert (SW_AWA, SW_AWM) überschreitet.6. The method according to any one of claims I to 5, characterized ge indicates that the error signal (FS) is also output when at least one adaptation value exceeds an assigned adaptation threshold value (SW_AWA, SW_AWM).
7. Verfahren' nach Anspruch 6, dadurch gekennzeichnet, daß der Erwartungswert (Ξ ) mit größerer Zeitkonstante bestimmt wird als der mindestens eine Adaptionswert (AWA, AWM) .7. The method 'according to claim 6, characterized in that the expected value (Ξ) is determined with a greater time constant than the at least one adaptation value (AWA, AWM).
8. Vorrichtung zum Beurteilen der Funktionsfähigkeit einer Lambdaregeiung, die Stellwerte F? ausgibt, die um einen Sol 1ste1 lwert FR_SOLL schwanken sollen, weiche Lambdarege¬ iung von einer Adaption unterstützt wird, die Adaptionswerte ausgibt, gekennzeichnet durch:8. Device for assessing the functionality of a lambda control, the control values F? outputs that should fluctuate by a sol 1 set value FR_SOLL, which Lambdaege¬ iung is supported by an adaptation that outputs adaptation values, characterized by:
- eine Berechnungseinrichtung (20) zum fortlaufenden Berech¬ nen des aktuellen Wertes EW einer Entscheidungsgröße, die die gemittelte betragsmäßige Abweichung der Stellwerte vom Sollstellwert anzeigt; und- A calculation device (20) for continuously calculating the current value EW of a decision variable, which indicates the averaged amount of deviation of the manipulated values from the desired manipulated value; and
- eine Vergleichseinrichtung (21), die den aktuellen Wert mit einem Entscheidungsgrößen-Schwellenwert SW_EW vergleicht und ein Fehlersignal ausgibt, wenn der aktuelle Wert den Entscheidungsgrößen-Schwel lenwert überschreitet . - A comparison device (21) which compares the current value with a decision variable threshold value SW_EW and outputs an error signal when the current value exceeds the decision variable threshold value.
EP93901632A 1992-02-07 1993-01-14 Process and device for assessing the efficiency of a lambda control system Expired - Lifetime EP0579794B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4203502 1992-02-07
DE4203502A DE4203502A1 (en) 1992-02-07 1992-02-07 METHOD AND DEVICE FOR ASSESSING THE FUNCTIONALITY OF A LAMB CONTROL
PCT/DE1993/000017 WO1993016277A1 (en) 1992-02-07 1993-01-14 Process and device for assessing the efficiency of a lambda control system

Publications (2)

Publication Number Publication Date
EP0579794A1 true EP0579794A1 (en) 1994-01-26
EP0579794B1 EP0579794B1 (en) 1995-12-06

Family

ID=6451149

Family Applications (1)

Application Number Title Priority Date Filing Date
EP93901632A Expired - Lifetime EP0579794B1 (en) 1992-02-07 1993-01-14 Process and device for assessing the efficiency of a lambda control system

Country Status (6)

Country Link
US (1) US5404861A (en)
EP (1) EP0579794B1 (en)
JP (1) JP3451087B2 (en)
KR (1) KR100237272B1 (en)
DE (2) DE4203502A1 (en)
WO (1) WO1993016277A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0707685B1 (en) * 1992-07-28 1997-04-02 Siemens Aktiengesellschaft Method of adapting internal-combustion engine air values from a substitute characteristic diagram used to control, on the occurrence of pulsing in the air-aspiration line, the formation of the mixture to suit the currently prevailing outside-air conditions
DE4342136B4 (en) * 1993-12-10 2004-03-11 Audi Ag Method of diagnosing a lambda probe
US5617836A (en) * 1995-10-04 1997-04-08 Ford Motor Company Engine control system for producing and responding to an index of maturity of adaptive learing
US5847271A (en) * 1996-05-08 1998-12-08 Chrysler Corporation Catalytic converter efficiency monitor
US7096358B2 (en) * 1998-05-07 2006-08-22 Maz Technologies, Inc. Encrypting file system
DE19844994C2 (en) * 1998-09-30 2002-01-17 Siemens Ag Method for diagnosing a continuous lambda probe
DE10202156B4 (en) * 2002-01-22 2010-08-26 Volkswagen Ag Method for operating an internal combustion engine
DE102014017034A1 (en) * 2014-11-18 2015-10-29 Audi Ag Method for operating an internal combustion engine and corresponding internal combustion engine
DE102019124259A1 (en) 2019-09-10 2021-03-11 Bayerische Motoren Werke Aktiengesellschaft Determining a sensor error of a sensor in an exhaust system of a motor vehicle

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58222939A (en) * 1982-05-28 1983-12-24 Honda Motor Co Ltd Method of controlling air fuel ratio of internal combustion engine in trouble of oxygen concentration detecting system
JPS6181541A (en) * 1984-09-19 1986-04-25 Honda Motor Co Ltd Method of detecting trouble on exhaust gas concentration detecting system of internal-combustion engine
JPH0697002B2 (en) * 1984-11-30 1994-11-30 日本電装株式会社 Air-fuel ratio sensor pass / fail judgment device
DE3811262A1 (en) * 1988-04-02 1989-10-12 Bosch Gmbh Robert LEARNING CONTROL METHOD FOR AN INTERNAL COMBUSTION ENGINE AND DEVICE THEREFOR
US4947818A (en) * 1988-04-28 1990-08-14 Toyota Jidosha Kabushiki Kaisha Internal combustion engine with device for warning of malfunction in an air-fuel ratio control system
JPH0819871B2 (en) * 1990-02-28 1996-02-28 本田技研工業株式会社 Method for detecting abnormality in fuel supply system of internal combustion engine

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO9316277A1 *

Also Published As

Publication number Publication date
WO1993016277A1 (en) 1993-08-19
KR100237272B1 (en) 2000-01-15
DE59301082D1 (en) 1996-01-18
EP0579794B1 (en) 1995-12-06
DE4203502A1 (en) 1993-08-12
JPH06506752A (en) 1994-07-28
JP3451087B2 (en) 2003-09-29
US5404861A (en) 1995-04-11

Similar Documents

Publication Publication Date Title
DE4117440C2 (en) Adaptive fuel / air mixture setting to take fuel properties into account
EP0975942B1 (en) Method and device for monitoring the operation of a pressure sensor
DE4128718C2 (en) Method and device for regulating the amount of fuel for an internal combustion engine with a catalyst
DE19606652B4 (en) Method of setting the air-fuel ratio for an internal combustion engine with a downstream catalytic converter
DE19964424B3 (en) Device for diagnosing faults and fault conditions in a fuel system of an internal combustion engine
EP0811116B1 (en) Process and device for monitoring a fuel metering system of an internal combustion engine
DE4219339C2 (en) Exhaust gas recirculation device with fault diagnosis
WO2016155986A1 (en) Method and device for determining a correction value for a fuel injection amount
DE4112477C2 (en) Method and device for simulating the time behavior of the lambda value at the outlet of an exhaust gas catalytic converter and for determining the aging condition of the catalytic converter
EP0546318B1 (en) Method and device for the determination of the conversion efficiency of a catalyst
DE19600693A1 (en) Fuel feed system for fuel-injected IC engine with fuel pressure control
WO2018001675A1 (en) Method for determining a correction value for metering fuel for a fuel injector
DE3447471A1 (en) DEVICE AND METHOD FOR DETECTING THE ROTATING FLOW DISCONNECT IN THE COMPRESSOR OF AN ENGINE
EP0579794A1 (en) Process and device for assessing the efficiency of a lambda control system.
CH681827A5 (en)
DE19624121A1 (en) Idling control system for diesel engine
DE3214195C2 (en)
DE4134522A1 (en) DEVICE AND METHOD FOR ELECTRONIC FUEL INJECTION CONTROL FOR COMBUSTION ENGINE
EP1259719B1 (en) Method and device for controlling a multicylinder internal combustion engine
DE102005038492B4 (en) Method and device for determining the offset of a calculated or measured lambda value
DE10155252B4 (en) Method for checking the plausibility of a fuel pressure value supplied by a pressure sensor in an injection system for internal combustion engines and corresponding injection system
DE102019203740B4 (en) Method for operating an internal combustion engine, an injection system for an internal combustion engine and an internal combustion engine with an injection system
DE102016214464A1 (en) Method for determining a correction value for a fuel metering of a fuel injector
EP0576448A1 (en) Process and device for tank ventilation.
WO2005068810A1 (en) Method and control device for operating an internal combustion engine with an injection system

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 19930908

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE GB

17Q First examination report despatched

Effective date: 19941124

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE GB

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 19951207

REF Corresponds to:

Ref document number: 59301082

Country of ref document: DE

Date of ref document: 19960118

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
REG Reference to a national code

Ref country code: GB

Ref legal event code: IF02

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20050106

Year of fee payment: 13

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20050311

Year of fee payment: 13

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20060114

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20060801

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20060114