Die
Erfindung geht aus von einem Gerät
und einem Verfahren zur Diagnose einer technischen Vorrichtung nach
der Gattung der unabhängigen
Patentansprüche.The
Invention is based on a device
and a method for diagnosing a technical device
the genus of independent
Claims.
Aus
der DE 10260721 A1 ist
bereits ein Gerät
und ein Verfahren zur Diagnose einer Brennkraftmaschine bekannt,
wobei bei vorgegebenen Betriebszuständen der Brennkraftmaschine
eine Diagnosefunktion aktiviert wird. Wenn die Bedingungen nicht
vorliegen, so wird abgewartet, bis sie vorliegen.From the DE 10260721 A1 already a device and a method for diagnosing an internal combustion engine is known, wherein at predetermined operating conditions of the internal combustion engine, a diagnostic function is activated. If the conditions are not met, they wait until they become available.
Vorteile der
ErfindungAdvantages of
invention
Das
erfindungsgemäße Gerät bzw. das
erfindungsgemäße Verfahren
mit den Merkmalen der unabhängigen
Patentansprüche
haben dem gegenüber den
Vorteil, dass aufgrund der gespeicherten Informationen feststellbar
ist, aufgrund welcher der technischen Zustände eine Deaktivierung der
Diagnosemittel bzw. der Diagnosefunktion erfolgt. Es lässt sich so
bei einem Betrieb der technischen Vorrichtung feststellen, welcher
der vorgegebenen Zustände
für einen
wiederholten Abbruch der Diagnose der technischen Vorrichtung verantwortlich
sind und es lassen sich entsprechende Gegenmaßnahmen einleiten, um eine
ausreichend häufige
Kontrolle sicherzustellen.The
inventive device or the
inventive method
with the characteristics of the independent
claims
have the opposite
Advantage that detectable due to the stored information
is, due to which of the technical conditions a deactivation of the
Diagnostic means or the diagnostic function takes place. It works that way
determine in an operation of the technical device which
the predetermined states
for one
repeated abortion of the diagnosis of the technical device responsible
and appropriate countermeasures can be initiated
sufficiently frequent
To ensure control.
Weiter
Vorteile und Verbesserungen ergeben sich durch die Merkmale der
abhängigen
Patentansprüche.
Eine Diagnose kann sinnvoller Weise nur dann durchgeführt werden,
wenn die vorgegebenen technischen Zustände für einen vorgegebenen Mindestzeitraum
vorliegen. Durch einen Zähler
kann kontrolliert werden, wie oft die Diagnose erfolgreich absolviert
wurde. Ein weiterer Zähler
kann bestimmen, wie oft Betriebszustände vorlie gen, die aufgrund
von gesetzlichen Bestimmungen die Durchführung einer Diagnose der technischen
Vorrichtung erfordern. Die Anzahl der erfolgreichen Diagnosen kann
dann mit der Anzahl der gesetzlich erforderlichen Diagnosen verglichen
werden.Further
Advantages and improvements result from the characteristics of the
dependent
Claims.
A diagnosis can only be carried out sensibly if
if the given technical conditions for a given minimum period
available. By a counter
It is possible to check how often the diagnosis is successfully completed
has been. Another counter
can determine how often operating conditions exist because of
of legal provisions carrying out a diagnosis of technical
Require device. The number of successful diagnoses can
then compared with the number of legally required diagnoses
become.
Zeichnungendrawings
Ausführungsbeispiele
der Erfindung sind in den Zeichnungen dargestellt und in der nachfolgenden
Beschreibung näher
erläutert.
Es zeigen:embodiments
The invention is illustrated in the drawings and in the following
Description closer
explained.
Show it:
1 eine
schematische Ansicht einer Brennkraftmaschine mit einer Abgasanlage
und einem Steuergerät
und 1 a schematic view of an internal combustion engine with an exhaust system and a control unit and
2 Verfahrensschritte
eines Verfahrens zur Diagnose einer technischen Vorrichtung. 2 Method steps of a method for the diagnosis of a technical device.
Beschreibungdescription
In
der 1 wird schematisch eine Brennkraftmaschine mit
einem Brennraum 100 gezeigt, in dem durch eine Einspritzung 101 ein
Kraftstoff eingespritzt wird. Weiterhin wurde durch eine Luftzuführung 102 Luft
in den Brennraum 100 eingebracht. Der durch die Einspritzung 101 in
den Brennraum 100 eingebrachte Kraftstoff wird im Brennraum 100 verbrannt
und die daraus resultierenden Verbrennungsprodukte werden durch
ein Abgasrohr 103 weggeführt. In den Abgasrohr 103 ist
ein Katalysator 104 vorgesehen, durch den die Abgase gereinigt
werden. Vor dem Katalysator 104 ist ein Lambda-Sensor 105 vorgesehen,
der die Zusammensetzung der Abgasprodukte im Abgasrohr 103 analysiert.
Insbesondere kann dieser Lambda-Sensor den Restgehalt an Sauerstoff
im Abgas feststellen und so feststellen, ob, bezogen auf die Luftmenge,
ein Überschuss
an Kraftstoff oder ein Überschuss
an zur Verfügung
stehender Luft zur Verfügung
stand. Erstrebenswert ist dabei, dass das Luft-Kraftstoff-Verhältnis, bezogen
auf die für
die Verbrennung benötigten
Sauerstoff genau 1 ist, da so möglichst
wenig Abgase entstellen, die zudem von dem Katalysator 104 besonders
gut gereinigt werden können.
Im Abgasrohr 103 ist nach dem Katalysator 104 ein
weiterer Lambda-Sensor 106 angeordnet, der den Sauerstoffgehalt
des Abgases nach dem Katalysator 104 misst. Die Lambda-Sonde 105 ist
dabei so ausgelegt, dass sehr schnell ein Lambda-Gehalt bei einem
großen
Bereich bestimmt werden kann, während
die Sonde 106 so ausgelegt ist, dass nach dem Katalysator eine
genaue Bestimmung in einem Bereich um eine stöchiometrische Gemischzusammensatzung
(d.h. Lambda = 1) genau untersucht wird.In the 1 schematically shows an internal combustion engine with a combustion chamber 100 shown in that by an injection 101 a fuel is injected. Furthermore, by an air supply 102 Air in the combustion chamber 100 brought in. The one by the injection 101 in the combustion chamber 100 introduced fuel is in the combustion chamber 100 burned and the resulting combustion products are passed through an exhaust pipe 103 led away. In the exhaust pipe 103 is a catalyst 104 provided, through which the exhaust gases are cleaned. In front of the catalyst 104 is a lambda sensor 105 provided the composition of the exhaust products in the exhaust pipe 103 analyzed. In particular, this lambda sensor can determine the residual content of oxygen in the exhaust gas and thus determine whether, based on the amount of air, an excess of fuel or an excess of available air was available. Desirable is that the air-fuel ratio, based on the oxygen needed for the combustion is exactly 1, because so disfigure as little as possible exhaust gases, in addition to the catalyst 104 can be cleaned very well. In the exhaust pipe 103 is after the catalyst 104 another lambda sensor 106 arranged, the oxygen content of the exhaust gas after the catalyst 104 measures. The lambda probe 105 is designed so that very quickly a lambda content can be determined over a wide range while the probe 106 is designed so that an accurate determination in a range around a stoichiometric mixture composition (ie, lambda = 1) is closely examined after the catalyst.
Die
Messwerte der verschiedenen Sensoren 105, 106 werden über Leitungen 107 an
ein Motorsteuergerät 1 gemeldet.
Das Motorsteuergerät 1 berechnet
aufgrund von Sensorsignalen Stellsignale, beispielsweise auch ein
Stellsignal für
das Einspritzventil 101, welches über entsprechende Leitungen 107 vom
Steuergerät 1 angesteuert
wird. Neben den hier gezeigten Sensoren und Stellgliedern sind bei
einem realen Motor, der beispielsweise in ein Kraftfahrzeug eingebaut
ist, eine Vielzahl von Sensoren und Stellgliedern vorgesehen.The measured values of the different sensors 105 . 106 be over lines 107 to an engine control unit 1 reported. The engine control unit 1 calculated based on sensor signals actuating signals, for example, a control signal for the injection valve 101 , which via appropriate lines 107 from the control unit 1 is controlled. In addition to the sensors and actuators shown here are in a real engine, which is installed for example in a motor vehicle, a plurality of sensors and actuators provided.
Bei
dem in 1 gezeigten Abgassystem müssen die Sensoren von Zeit
zu Zeit auf ihre Funktionsfähigkeit überprüft werden.
Verschiedene gesetzliche Institutionen sehen sogar vor, dass derartige
Tests routinemäßig mit
einer bestimmten Häufigkeit
während
des normalen Fahrbetriebs auftreten müssen. Dabei kann jedoch eine
entsprechende Diagnosefunktion nur ausgeübt werden, wenn bestimmte Betriebsbedingungen
der Brennkraftmaschine realisiert sind. Wenn nun der Fall auftritt,
dass die vorgesehene Häufigkeit
der Durchführung
der Diagnosefunktionen nicht erreicht wird, so stellt sich die Frage, ob
nicht einzelne Betriebsbedingungen, die als notwendig für die Durchführung der
Diagnose angesehen werden, eine Aktivierung der Diagnosemittel in ausreichendem
Maß behindern.
Wenn dabei eine korrekte Abarbeitung der Diagnosefunktion gehäuft durch Änderung
eines technischen Zustands verursacht wird, so kann durch Änderung
der Diagnosefunktion versucht werden, die Diagnose häufiger durchzuführen.At the in 1 From time to time the sensors must be checked for their functionality. Several legal institutions even suggest that such tests must routinely occur at a certain frequency during normal driving. However, a corresponding diagnostic function can only be exercised if certain operating conditions of the internal combustion engine rea are lisiert. If the case occurs that the intended frequency of the execution of the diagnostic functions is not reached, the question arises as to whether individual operating conditions that are considered necessary for carrying out the diagnosis do not hinder activation of the diagnostic means to a sufficient extent. If a correct processing of the diagnostic function is frequently caused by a change in a technical state, then it can be attempted to carry out the diagnosis more frequently by changing the diagnostic function.
Das
erfindungsgemäße Verfahren
wird anhand Figur mit dem Beispiel einer Überprüfung der ersten Lambda-Sonde 105 vor
dem Katalysator 104 schematisch erläutert. In einem ersten Programmblock 21 werden
allgemeine Freigabeerfordernisse für eine Diagnose oder Diagnose
dieses ersten Lambda-Sensors 105 abgefragt. Eine erste
Eingangsbedingung ist dabei eine generelle Freigabe 31.
Dieses Bit der generellen Freigabe 31 wird immer dann gesetzt,
wenn ein regulärer
Betriebszustand der Brennkraftmaschine vorliegt, d. h. die Brennkraftmaschine
wurde für
einen bestimmten Mindestzeitraum betrieben und es liegen keine generellen
Fehler der Steuerung der Brennkraftmaschine vor, wie beispielsweise
ein gestörter
Lastsensor oder dergleichen. Als weitere Bedingung wird das Eingangsbit 32 untersucht,
welches nur dann gesetzt ist, wenn bereits ein ausreichend langer
Fahrbetrieb vorlag. Eine weitere Bedingung besteht darin, dass der
hintere Lambda-Sensor 106, der für die Diagnose des vorderen
Lambda-Sensors 105 von Bedeutung ist, funktionsfähig ist.
Als weitere Eingangsbedingung wird daher das Funktionsbereitschaftsbit 33 des
hinteren Lambda-Sensors überprüft, welches
nur dann gesetzt ist, wenn bei einem vorher erfolgten Funktionstest
der hinteren Lambda-Sonde die prinzipielle Funktionsfähigkeit
dieser Lambda-Sonde festgestellt wurde. In dem Programmblock 21 werden
nun diese allgemeinen Eingangsbedingungen dazu verwendet, um entsprechende
Anzeigebits in einem vom Programmblock 21 angesteuerten
Speicher 23 zu setzen. Dabei erfolgt das Setzen der Bits
im Speicher 23 nur ein Mal pro Fahrbetrieb, d. h. es wird
für jede
Inbetriebnahme der Brennkraftmaschine ein entsprechendes Bit im
Speicher 23 einmalig gesetzt. Es kann nachfolgend durch Überprüfen des
Speicherinhalts 23 dann festgestellt werden, on während des betreffenden
Fahrzyklus der Brennkraftmaschine die Eingangsbedingungen 31, 32 und 33 vorlagen,
was bedeutet, dass generell eine Diagnose der vorderen Lambda-Sonde 105 möglich war.
Wenn das generelle Freigabebit 31 während des Fahrzyklus mindestens
einmal gesetzt war, so wird im Speicherplatz 231 ein entsprechendes
Bit gesetzt. Wenn beim Fahrzyklus einmal das Bit 32 als
gesetzt festgestellt wurde, so wird vom Programmblock 21 das
entsprechende Bit 232 im Speicher 23 gesetzt.
Wenn das Bit 33 gesetzt war, so wird im Speicher 23 das
Bit 233 gesetzt. Wenn zu irgendeinem Zeitpunkt des Betriebs
der Brennkraftmaschine sowohl das Bit 31 wie auch das Bit 32 zeitgleich
gesetzt waren, so wird das Bit im Speicher 234 gesetzt.
Durch Abfrage dieses Bits lässt
sich dann feststellen, ob während
des laufenden Betriebs der Brennkraftmaschine zumindest für einen Betriebszustand
das generelle Freigabebit 31 freigegeben war und gleichzeitig
ein ausreichend langer Betrieb der Brennkraftmaschine vorlag. Wenn
dieser Betriebszustand vorlag und zeitgleich festgestellt wurde,
dass das Bit 33 gesetzt war, d. h. dass die hintere Lambda-Sonde 106 als
funktionsfähig
beurteilt wurde, so wird das Bit 235 gesetzt. Dieses Bit
zeigt somit an, dass alle Eingangsbedingungen 31-33 zu mindestens
einem Zeitpunkt des Betriebs der Brennkraftmaschine vorhanden war.
Durch Abfrage der einzelnen Bits im Speicher 23 lässt sich
somit sehr genau nachvollziehen, ob während des laufenden Betriebs
der Brennkraftmaschine zumindest einmalig ein Betriebszustand vorlag,
bei der einen Diagnose des vorderen Sensors 105 möglich war.
Generell ist es so, dass wenn alle Voraussetzungen vorliegen, eine
Diagnose des Sensors versucht wird.The inventive method is based on figure with the example of a review of the first lambda probe 105 in front of the catalyst 104 schematically explained. In a first program block 21 become general release requirements for a diagnosis or diagnosis of this first lambda sensor 105 queried. A first input condition is a general release 31 , This bit of general release 31 is always set when a regular operating condition of the internal combustion engine is present, ie the internal combustion engine has been operated for a certain minimum period and there are no general errors of the control of the internal combustion engine, such as a faulty load sensor or the like. Another condition is the input bit 32 examined, which is set only if there was already a sufficiently long driving operation. Another condition is that the rear lambda sensor 106 for the diagnosis of the front lambda sensor 105 is important, is functional. As a further input condition, therefore, is the function ready bit 33 the rear lambda sensor is checked, which is only set if in a previous functional test of the rear lambda probe, the basic functionality of this lambda probe was detected. In the program block 21 Now, these general input conditions are used to provide corresponding display bits in one of the program block 21 driven memory 23 to put. The bits are set in the memory 23 only once per driving operation, ie it is for each commissioning of the internal combustion engine, a corresponding bit in the memory 23 set once. It can be done by checking the contents of the memory below 23 then be determined, on during the relevant driving cycle of the internal combustion engine, the input conditions 31 . 32 and 33 templates, which means that in general a diagnosis of the front lambda probe 105 was possible. If the general release bit 31 was set at least once during the drive cycle, so is in memory 231 set a corresponding bit. If at the driving cycle once the bit 32 is set as set, so is the program block 21 the corresponding bit 232 In the storage room 23 set. If the bit 33 was set, so is in memory 23 the bit 233 set. If at any point in the operation of the internal combustion engine both the bit 31 as well as the bit 32 were set at the same time, the bit in memory 234 set. By querying this bit, it can then be determined whether the general enable bit is present during ongoing operation of the internal combustion engine, at least for one operating state 31 was released and at the same time a sufficiently long operation of the internal combustion engine was present. If this operating state was present and at the same time it was determined that the bit 33 was set, ie that the rear lambda probe 106 has been judged to be functional, so does the bit 235 set. This bit thus indicates that all input conditions 31 - 33 was present at least one time of operation of the internal combustion engine. By querying the individual bits in the memory 23 Thus, it is possible to understand very accurately whether an operating state existed at least once during ongoing operation of the internal combustion engine, in which a diagnosis of the front sensor was made 105 was possible. In general, if all the requirements are met, a diagnosis of the sensor is attempted.
Auf
den Programmblock 21 folgt ein weiterer Programmblock 22,
in dem weitere Zustände
untersucht werden, die für
die Diagnose des Lambda-Sensors 105 erforderlich sind.
Insbesondere werden im Programmschritt 22 technische Zustände der
Brennkraftmaschine untersucht, die durch den Betrieb bzw. die Anforderungen
an die Brennkraft maschine bedingt sind. Nur beim Vorliegen bestimmter
Zustände ist
nämlich
eine sinnvolle Diagnose der Funktionsfähigkeit des ersten Lambda-Sensors 105 möglich. Eine
erste Bedingung, die vom Programmblock 22 überprüft wird,
ist das Vorliegen oder Nichtvorliegen einer Schubabschaltung 34.
Während
der Schubabschaltung wird bei laufendem Betrieb des Verbrennungsmotors
die Einspritzung von Kraftstoff unterbrochen, da sich beispielsweise
ein Kraftfahrzeug, in dem der Motor eingebaut ist, in einer Schubphase befindet.
Da während
dieser Zeit kein Kraftstoff eingespritzt wird, enthält auch
das Abgas den normalen Sauerstoffgehalt der Luft und ein entsprechendes
Signal der Lambda-Sonde 105 kann nicht sinnvoll dahingehend
untersucht werden, ob die Lambda-Sonde korrekt funktioniert. Als
weitere Eingangsbedingung wird eine Lastdynamik 35 überprüft. Bei
einer sehr schnellen Betätigung
eines Fahrpedals durch den Fahrer verändert sich die Befüllung des
Brennraums 100 mit Luft sehr schnell, wodurch es zeitweise
zu einer unangepassten Luftmenge relativ zum Kraftstoff, der durch
das Einspritzung 101 eingespritzt wird, kommt. Auch bei
diesem Betriebszustand ist daher eine sinnvolle Diagnose der ersten
Lambda-Sonde 105 nicht möglich. Als weitere Bedingung
wird dann überprüft, ob der
Luftstrom, der in den Brennraum 100 einströmenden Luft,
in einem sinnvollen Bereich liegt. Insbesondere bei einer sehr hohen
Last, d. h. einer sehr hohen einströmenden Luftmenge in den Brennraum 100 ist
eine gewisse Anfettung des Gemisches vorgesehen, was dann ebenfalls
eine Diagnose des Lambda-Sensors 105 unmöglich macht. Durch
die im Programmblock 22 abgefragten Bedingungen wird somit
eine prinzipiell mögliche
Diagnose behindert. Während
einer Betriebsphase der Brennkraftmaschine kann es wiederholt zum
Auftreten einer Schubabschaltung, Lastdynamik oder ungeeigneten
Luftdurchsatz kommen. Es ist ein entsprechender Speicher 24 vorgesehen,
indem von dem Programmblock 22 vermerkt wird, wie oft aufgrund
der verschiedenen Eingangsbedingungen 34, 35, 36 eine
aufgrund des Programmblocks 21 prinzipiell mögliche Diagnose
behindert oder eine bereits begonnene Diagnose abgebrochen wurde.
Dazu werden in dem Speicher 24 nicht einzelne Bits beeinflusst,
sondern die Speicherplätze
des Speichers 24 sind als Zähler ausgebildet. Im Speicherplatz 241 ist ein
Zähler
gespeichert, der angibt, wie oft eine laufende Diagnose aufgrund
einer Schubabschaltung beendet wurde. Im Speicherplatz 242 ist
ein Zähler gespeichert,
der immer dann erhöht
wird, wenn aufgrund einer Lastdynamik 35 eine laufende
Diagnose beendet wurde. Im Speicherplatz 243 ist ein Zähler gespeichert,
der immer dann erhöht
wird, wenn aufgrund eines zu niedrigen oder zu hohen Luftdurchsatzes,
d. h. der Eingangsbedingung 36, eine Diagnose abgebrochen
wurde. Die Speicherplätze 244 und 245 können wiederum
Zähler
enthalten, die im mer dann weitergezählt werden, wenn Kombinationen
der Eingangsbedingungen 34, 35 und 36 vorliegen.On the program block 21 follows another program block 22 in which further states are investigated for the diagnosis of the lambda sensor 105 required are. In particular, in the program step 22 examined technical conditions of the internal combustion engine, which are due to the operation or the requirements of the internal combustion engine. Only in the presence of certain states is namely a meaningful diagnosis of the functionality of the first lambda sensor 105 possible. A first condition, that of the program block 22 is checked, is the presence or absence of a fuel cut 34 , During the fuel cut, the injection of fuel is interrupted during operation of the internal combustion engine, since, for example, a motor vehicle, in which the engine is installed, is in a coasting phase. Since no fuel is injected during this time, the exhaust gas also contains the normal oxygen content of the air and a corresponding signal of the lambda probe 105 can not be meaningfully examined to see if the lambda probe is working properly. Another input condition is load dynamics 35 checked. In a very fast operation of an accelerator pedal by the driver, the filling of the combustion chamber changes 100 with air very fast, causing it at times to an unadjusted amount of air relative to the fuel caused by the injection 101 is injected, comes. Even with this operating state is therefore a meaningful diagnosis of the first lambda probe 105 not possible. As a further condition is then checked whether the air flow entering the combustion chamber 100 incoming air, located in a meaningful area. Especially at a very high load, ie a very high amount of incoming air into the combustion chamber 100 is provided a certain enrichment of the mixture, which then also a diagnosis of the lambda sensor 105 impossible. By the in the program block 22 queried conditions is thus hindered a possible diagnosis in principle. During an operating phase of the internal combustion engine, it may repeatedly come to the occurrence of fuel cut, load dynamics or inappropriate air flow. It is a corresponding memory 24 provided by the program block 22 It is noted how often due to the different input conditions 34 . 35 . 36 one due to the program block 21 in principle possible diagnosis hindered or an already started diagnosis was stopped. This will be done in the memory 24 does not affect individual bits, but the memory locations of the memory 24 are designed as counters. In storage space 241 a counter is stored which indicates how often an ongoing diagnosis has been terminated due to an overrun fuel cutoff. In storage space 242 is a counter stored, which is always increased when due to a load dynamics 35 an ongoing diagnosis has been terminated. In storage space 243 a counter is stored which is incremented whenever the airflow rate is too low or too high, ie the input condition 36 , a diagnosis was canceled. The memory slots 244 and 245 may in turn contain counters, which are then incremented whenever combinations of the input conditions 34 . 35 and 36 available.
Nach
einem Betrieb der Brennkraftmaschine kann durch Abfragen der in
den Speichern 23 und 24 gespeicherten Bits bzw.
Zählerstände ermittelt
werden, aufgrund welcher Eingangsvoraussetzungen bzw. aufgrund des
Fehlens welcher Eingangsvoraussetzungen es im abgelaufenen Betriebszyklus
der Brennkraftmaschine nicht zu einer Diagnose oder Diagnose der
ersten Lambda-Sonde 105 gekommen ist. Wenn sich dabei eine
bestimmte Voraussetzung als besonders ursächlich für das Nichterfolgen einer Diagnose
herausstellt, so kann versucht werden, durch Veränderung der Diagnosefunktion
die Häufigkeit
der Durchführung
der Diagnose zu erhöhen.
Beispielsweise kann vorgesehen werden, die Schubabschaltung 34 nur
noch bei einer geringeren Anzahl von Betriebszuständen zu
zulassen und damit die Häufigkeit
des erfolgreichen Durchlaufs der Diagnosefunktion zu erhöhen.After an operation of the internal combustion engine can by querying the in the memories 23 and 24 stored bits or counter readings are determined, due to which input conditions or due to the lack of which input conditions in the past operating cycle of the internal combustion engine not to a diagnosis or diagnosis of the first lambda probe 105 has come. If a particular condition proves to be particularly causative for failing to make a diagnosis, it may be attempted to increase the frequency of performing the diagnosis by changing the diagnosis function. For example, it can be provided, the fuel cut 34 only to allow for a lower number of operating conditions and thus to increase the frequency of successful execution of the diagnostic function.
Dabei
kann es natürlich
auch sinnvoll sein, über
eine Mehrzahl von Betriebszyklen der Brennkraftmaschine hinweg das
Vorliegen oder Nichtvorliegen der Eingangsvoraussetzung 31-36 zu
untersuchen. Dazu ist es dann sinnvoll, am Ende jedes Betriebszyklus
der Brennkraftmaschine den Speicherinhalt des Speichers 23 zu
verwenden, um Zähler
für diese
Bitzustände
zu erhöhen.
Der Inhalt der Speicherstände 24 kann
am Ende jedes Betriebszyklus einfach zu einem bereits vorhandenen
Zähler
für diese
Betriebszustände
hinzugefügt
werden. Es kann so eine Aussage getroffen werden, wie über mehrere Betriebszyklen
der Brennkraftmaschine hinweg für eine
Diagnose oder Kontrollfunktion der ersten Lambda-Sonde 105 geeignete
Bedingungen vorgelegen haben.It may of course also be useful over a plurality of operating cycles of the internal combustion engine, the presence or absence of the input condition 31 - 36 to investigate. For this purpose, it makes sense at the end of each operating cycle of the internal combustion engine, the memory contents of the memory 23 to use to increase counters for these bit states. The contents of the memory levels 24 At the end of each operating cycle, it can simply be added to an already existing counter for these operating states. It can be made as a statement over several operating cycles of the internal combustion engine for a diagnosis or control function of the first lambda probe 105 suitable conditions have been present.
Zusätzlich ist
noch ein weiterer Programmblock 25 vorgesehen, der immer
dann aufgerufen wird, wenn die Diagnose oder Diagnosefunktion erfolgreich
durchlaufen wurde. Bei jedem erfolgreichen Durchlauf der Diagnose
oder Diagnosefunktion wird von dem Programmblock 25 ein
Zähler 251 weitergezählt, dessen
Zählwert
somit angibt, wie oft die Diagnose oder Diagnosefunktion erfolgreich
absolviert wurde. Weiterhin ist noch ein weiterer Zähler 252 vorgesehen,
dessen Zählwert
immer weiter gezählt
wird, wenn weitere Betriebszustände
der Brennkraftmaschine vorgelegen haben. Beispielsweise kann der Zählwert des
Zählers 252 immer
weiter gezählt
werden, wenn eine Gesamtbetriebsdauer der Brennkraftmaschine von
mindestens 600 Sekunden absolviert wurde, während dieser Zeit mindestens
ein zusammenhängender
Leerlaufanteil von mindestens 30 Sekunden vorlag und für mindestens
300 Sekunden das Kraftfahrzeug, in dem die Brennkraftmaschine eingebaut
ist, mit einer Geschwindigkeit von mehr als 40 km/h bewegt wurde.
Diese weiteren Betriebsbedingungen der Brennkraftmaschine sind Standard-Betriebsbedingungen,
die von einer Kontrollbehörde
vorgegeben wurden. Im Verhältnis
zum Auftreten dieser standardisierten Betriebsbedingungen der Brennkraftmaschine
muss eine vorgegebene Anzahl von Diagnose oder Diagnosefunktionen
der Brennkraftmaschine erfolgreich absolviert werden. Beispielsweise
kann vorgesehen werden, dass der Zählwert des Zählers der
erfolgreichen Diagnosen 251 wenigstens 10%, bei verschärften Erforderungen auch
30 %, des Zählwerts
des Zählers 252 betragen soll.
Durch den Vergleich dieser beiden Zähler wird somit sichergestellt,
dass ausreichend häufig
eine Diagnose der Brennkraftmaschine durchgeführt wurde, um zuverlässig einen
schadstoffoptimierten Betrieb der Brennkraftmaschine bzw. des Kraftfahrzeugs
zu gewährleisten.In addition, there is another program block 25 which is called whenever the diagnosis or diagnostic function has been successfully completed. Each successful pass of the diagnostic or diagnostic function is taken from the program block 25 a counter 251 whose count value thus indicates how often the diagnosis or diagnosis function has been completed successfully. Furthermore, there is another counter 252 provided, the count is counted on and on, if more operating conditions of the internal combustion engine have been present. For example, the count of the counter 252 be counted further, if a total operating time of the internal combustion engine has been completed by at least 600 seconds during which time at least a contiguous idling proportion of at least 30 seconds and for at least 300 seconds, the motor vehicle in which the internal combustion engine is installed, with a speed of more than 40 km / h was moved. These further operating conditions of the internal combustion engine are standard operating conditions that have been specified by a control authority. In relation to the occurrence of these standardized operating conditions of the internal combustion engine, a predetermined number of diagnostic or diagnostic functions of the internal combustion engine must be successfully completed. For example, it may be provided that the count value of the counter of the successful diagnoses 251 at least 10%, in case of more stringent demands also 30%, of the count of the meter 252 should be. By comparing these two counters it is thus ensured that a diagnosis of the internal combustion engine has been carried out sufficiently frequently in order to reliably ensure a pollution-optimized operation of the internal combustion engine or of the motor vehicle.