DE102018127764A1 - Method, device, computer program and computer program product for checking a lambda sensor of a vehicle - Google Patents
Method, device, computer program and computer program product for checking a lambda sensor of a vehicle Download PDFInfo
- Publication number
- DE102018127764A1 DE102018127764A1 DE102018127764.4A DE102018127764A DE102018127764A1 DE 102018127764 A1 DE102018127764 A1 DE 102018127764A1 DE 102018127764 A DE102018127764 A DE 102018127764A DE 102018127764 A1 DE102018127764 A1 DE 102018127764A1
- Authority
- DE
- Germany
- Prior art keywords
- parameter
- course
- jump
- lambda
- value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004590 computer program Methods 0.000 title claims description 11
- 239000000523 sample Substances 0.000 claims abstract description 28
- 230000002950 deficient Effects 0.000 claims abstract description 13
- 239000000919 ceramic Substances 0.000 claims abstract description 8
- 239000000446 fuel Substances 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 4
- 238000001514 detection method Methods 0.000 description 7
- 239000003570 air Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 239000012080 ambient air Substances 0.000 description 1
- 230000003197 catalytic effect Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N27/00—Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
- G01N27/26—Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating electrochemical variables; by using electrolysis or electrophoresis
- G01N27/416—Systems
- G01N27/417—Systems using cells, i.e. more than one cell and probes with solid electrolytes
- G01N27/4175—Calibrating or checking the analyser
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N11/00—Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N2550/00—Monitoring or diagnosing the deterioration of exhaust systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N2560/00—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics
- F01N2560/02—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being an exhaust gas sensor
- F01N2560/025—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being an exhaust gas sensor for measuring or detecting O2, e.g. lambda sensors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/08—Parameters used for exhaust control or diagnosing said parameters being related to the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/10—Parameters used for exhaust control or diagnosing said parameters being related to the vehicle or its components
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/14—Parameters used for exhaust control or diagnosing said parameters being related to the exhaust gas
- F01N2900/1402—Exhaust gas composition
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Biochemistry (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Electrochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Molecular Biology (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Bei einem Verfahren zum Überprüfen einer Lambdasonde eines Fahrzeuges wird ein Verlauf einer ersten Kenngröße ermittelt, wobei die erste Kenngröße repräsentativ ist für einen Lambdawert der Lambdasonde. Ein Verlauf einer zweiten Kenngröße wird ermittelt, wobei die zweite Kenngröße repräsentativ ist für eine Keramiktemperatur der Lambdasonde. Es wird ermittelt, ob der Verlauf der ersten Kenngröße einen Sprung aufweist. Es wird ermittelt, ob der Verlauf der zweiten Kenngröße einen Sprung aufweist. Abhängig davon, ob der Verlauf der ersten Kenngröße und der Verlauf der zweiten Kenngröße jeweils einen Sprung aufweist, wird ermittelt, ob die Lambdasonde als schadhaft klassifiziert werden soll.In the case of a method for checking a lambda probe of a vehicle, a course of a first characteristic variable is determined, the first characteristic variable being representative of a lambda value of the lambda probe. A course of a second parameter is determined, the second parameter being representative of a ceramic temperature of the lambda probe. It is determined whether the course of the first parameter has a jump. It is determined whether the course of the second parameter has a jump. Depending on whether the course of the first parameter and the course of the second parameter each have a jump, it is determined whether the lambda sensor should be classified as defective.
Description
Die Erfindung betrifft ein Verfahren zum Überprüfen einer Lambdasonde eines Fahrzeuges. Die Erfindung betrifft des Weiteren eine Vorrichtung zum Überprüfen einer Lambdasonde eines Fahrzeuges. Die Erfindung betrifft des Weiteren ein Computerprogramm und ein Computerprogrammprodukt zum Überprüfen einer Lambdasonde eines Fahrzeuges.The invention relates to a method for checking a lambda sensor of a vehicle. The invention further relates to a device for checking a lambda sensor of a vehicle. The invention further relates to a computer program and a computer program product for checking a lambda sensor of a vehicle.
In Fahrzeugen werden Lambdasonden eingesetzt, um im Abgasstrang den Luftgehalt der Abgase mit der Umgebungsluft zu vergleichen. Mit diesen Informationen wird die Kraftstoffeinspritzung angesteuert, um eine möglichst ausgewogene Verbrennung zu erzeugen. Dadurch wird die Emission von Schadstoffen verringert.Lambda sensors are used in vehicles to compare the air content of the exhaust gases with the ambient air in the exhaust system. This information is used to control the fuel injection in order to produce combustion that is as balanced as possible. This reduces the emission of pollutants.
Prinzipiell ist es möglich eine Bewertung der Lambdasonde durchzuführen. Jedoch sind nicht alle Fehler der Lambdasonde, direkt als solche erkennbar.In principle, it is possible to carry out an evaluation of the lambda probe. However, not all faults in the lambda sensor are directly recognizable as such.
Die Aufgabe, die der Erfindung zugrunde liegt, ist, dazu beizutragen eine Lambdasonde sehr genau überprüfen zu können.The object on which the invention is based is to contribute to being able to check a lambda probe very precisely.
Die Aufgabe wird gelöst durch die Merkmale der unabhängigen Patentansprüche. Vorteilhafte Ausgestaltungen sind in den Unteransprüchen gekennzeichnet.The object is achieved by the features of the independent claims. Advantageous refinements are characterized in the subclaims.
Gemäß eines ersten Aspekts zeichnet sich die Erfindung aus durch ein Verfahren zum Überprüfen einer Lambdasonde eines Fahrzeuges. Die Erfindung zeichnet sich des Weiteren aus durch eine Vorrichtung, wobei die Vorrichtung dazu ausgebildet ist das Verfahren zum Überprüfen einer Lambdasonde eines Fahrzeuges auszuführen.According to a first aspect, the invention is characterized by a method for checking a lambda sensor of a vehicle. The invention is further characterized by a device, the device being designed to carry out the method for checking a lambda sensor of a vehicle.
Bei dem Verfahren wird ein Verlauf einer ersten Kenngröße ermittelt, wobei die erste Kenngröße repräsentativ ist für einen Lambdawert der Lambdasonde. Ein Verlauf einer zweiten Kenngröße wird ermittelt, wobei die zweite Kenngröße repräsentativ ist für eine Keramiktemperatur der Lambdasonde. Es wird ermittelt, ob der Verlauf der ersten Kenngröße einen Sprung aufweist. Es wird ermittelt, ob der Verlauf der zweiten Kenngröße einen Sprung aufweist. Abhängig davon, ob der Verlauf der ersten Kenngröße und der Verlauf der zweiten Kenngröße jeweils einen Sprung aufweist, wird ermittelt, ob die Lambdasonde als schadhaft klassifiziert werden soll.In the method, a course of a first parameter is determined, the first parameter being representative of a lambda value of the lambda probe. A course of a second parameter is determined, the second parameter being representative of a ceramic temperature of the lambda probe. It is determined whether the course of the first parameter has a jump. It is determined whether the course of the second parameter has a jump. Depending on whether the course of the first parameter and the course of the second parameter each have a jump, it is determined whether the lambda sensor should be classified as defective.
Die Lambdasonde ist insbesondere ein Abgassensor basierend auf dem Nernst-Prinzip. Die Lambdasonde ist insbesondere eine Breitbandsonde, eine Sprungsonde und/oder ein NOx-Sensor. Bei der Lambdasonde handelt es sich insbesondere um eine Lambdasonde, die in Strömungsrichtung vor einem Katalysator verbaut ist.The lambda sensor is in particular an exhaust gas sensor based on the Nernst principle. The lambda probe is in particular a broadband probe, a jump probe and / or a NOx sensor. The lambda probe is, in particular, a lambda probe that is installed upstream of a catalytic converter.
Das Verfahren zielt insbesondere darauf ab, Mikrorisse in der Keramik der Lambdasonde zu erkennen, die durch Fehlerbilder wie z.B. Wasserschlag erzeugt wurden.The method aims in particular to detect microcracks in the ceramic of the lambda sensor, which are caused by fault patterns such as e.g. Water hammer were generated.
An der zu untersuchenden Lambdasonde werden die Kennlinien/Verläufe der Keramiktemperatur und des Lambdawertes erfasst. Kommt es bei beiden Kennlinien/ Verläufen zu größeren Sprüngen, ist dies auf die Mikrorisse zurückzuführen, da diese einen Kurzschluss nach Plus oder Masse verursachen, der beispielsweise um die 0,2-0,3 Sekunden dauert.The characteristic curves / curves of the ceramic temperature and the lambda value are recorded on the lambda probe to be examined. If there are larger jumps in both characteristic curves / courses, this is due to the microcracks, as these cause a short circuit to plus or ground, which lasts, for example, around 0.2-0.3 seconds.
Abhängig von diesen Sprüngen kann nun auf einfache Weise ermittelt werden, ob die Lambdasonde als schadhaft klassifiziert werden soll.Depending on these jumps, it can now be determined in a simple manner whether the lambda sensor should be classified as defective.
Nun kann beispielsweise ein Fahrer zum Austauschen der Sonde aufgefordert werden (beispielsweise durch Anzeige einer Kontrollleuchte)oder in einer Werkstatt über ein OBD Prüfgerät mitgeteilt werden, dass die Lambdasonde defekt ist und warum sie als schadhaft klassifiziert wurde.Now, for example, a driver can be asked to replace the probe (for example by displaying a control lamp) or be informed in a workshop via an OBD test device that the lambda probe is defective and why it was classified as defective.
Gemäß einer optionalen Ausgestaltung wird die Lambdasonde als schadhaft klassifiziert, falls der Verlauf der ersten Kenngröße und der Verlauf der zweiten Kenngröße zum gleichen Zeitpunkt einen Sprung aufweisen und eine Gesamtanzahl an gleichzeitigen Sprüngen einen vorgegebenen Schwellenwert übersteigt.According to an optional embodiment, the lambda probe is classified as defective if the course of the first parameter and the course of the second parameter have a jump at the same time and a total number of simultaneous jumps exceeds a predetermined threshold value.
Bei einem einzelnen Sprung kann man nicht davon ausgehen, dass die Lambdasonde fehlerhaft durch Mikrorisse ist. Ab einer größeren Anzahl an Sprüngen kann jedoch davon ausgegangen werden, dass die Lambdasonde nicht mehr voll funktionsfähig ist, somit kann durch das Zählen der Sprünge auf einfache Weise ermittelt werden, wann die Lambdasonde defekt ist (beispielsweise nach 10 Sprüngen).With a single jump, it cannot be assumed that the lambda sensor is faulty due to microcracks. From a larger number of jumps, however, it can be assumed that the lambda sensor is no longer fully functional, so counting the jumps can be used to easily determine when the lambda sensor is defective (for example after 10 jumps).
Zum gleichen Zeitpunkt bedeutet in diesem Zusammenhang, dass bei einem aktuellen Messwert der ersten Kenngröße ein Sprung detektiert wurde und bei einem aktuellen Messwert der zweiten Kenngröße ein Sprung detektiert wurde. Die jeweiligen aktuellen Messwerte müssen allerdings nicht zum exakt gleichen Zeitpunkt erfasst worden sein, sondern können beispielsweise in einem Zeitabstand von 0-0,300 Sekunden zueinander erfasst worden sein.At the same time in this context means that a jump was detected for a current measured value of the first parameter and a jump was detected for a current measured value of the second parameter. However, the respective current measured values do not have to be recorded at exactly the same time, but can be recorded, for example, at a time interval of 0-0.300 seconds from one another.
Gemäß einer weiteren optionalen Ausgestaltung wird ermittelt, ob der Verlauf der ersten und zweiten Kenngröße jeweils einen Sprung aufweist, indem ermittelt wird, ob ein Wert der jeweiligen Kenngröße außerhalb eines vorgegebenen Arbeitsbereiches liegt. Falls der Wert der jeweiligen Kenngröße außerhalb des vorgegebenen Arbeitsbereiches liegt, wird festgesetzt, dass der Verlauf der jeweiligen Kenngröße einen Sprung aufweist.According to a further optional embodiment, it is determined whether the course of the first and second parameters has a jump in each case by determining whether a value of the respective parameter lies outside a predetermined working range. If the value of each Parameter lies outside the specified work area, it is determined that the course of the respective parameter has a jump.
Ein Wert außerhalb des Arbeitsbereiches ist eine sehr einfache Möglichkeit einen Sprung zu erfassen, da somit nur ein Vergleich eines aktuellen Wertes mit dem vorgegebenen Arbeitsbereich notwendig ist. Liegt der Wert außerhalb des Arbeitsbereiches handelt es sich um einen Sprung.A value outside the work area is a very simple way of detecting a jump, since it is therefore only necessary to compare a current value with the specified work area. If the value is outside the work area, it is a jump.
Gemäß einer weiteren optionalen Ausgestaltung liegt der vorgegebene Arbeitsbereich der ersten Kenngröße zwischen 0,8 und 1,2 und der vorgegebene Arbeitsbereich der zweiten Kenngröße zwischen 600 °C und 1100 °C.According to a further optional embodiment, the predefined working range of the first parameter is between 0.8 and 1.2 and the predefined working range of the second parameter is between 600 ° C. and 1100 ° C.
Gemäß einer weiteren optionalen Ausgestaltung weist der Verlauf der jeweiligen Kenngröße einen Sprung auf, falls der Verlauf der jeweiligen Kenngröße bei dem Wert der jeweiligen Kenngröße eine Steigung aufweist, die größer ist als eine vorgegebene Mindeststeigung.According to a further optional embodiment, the course of the respective parameter has a jump if the course of the respective parameter has an increase in the value of the respective parameter which is greater than a predetermined minimum gradient.
Da der Sprung beispielsweise um die 0,2-0,3 Sekunden dauert, können mehrere Werte außerhalb des Arbeitsbereichs liegen. Damit in diesem Fall nicht mehrere Sprünge detektiert werden, kann zusätzlich zur Absicherung noch die Steigung betrachtet werden.Since the jump takes around 0.2-0.3 seconds, for example, several values can be outside the working range. In order not to detect multiple jumps in this case, the slope can be considered in addition to the protection.
Gemäß einer weiteren optionalen Ausgestaltung wird ein gleichzeitiger Sprung nur gezählt, falls zusätzlich ein Wert einer dritten Kenngröße, die repräsentativ ist für eine relative Last, in einem vorgegebenen Arbeitsbereich liegt.According to a further optional embodiment, a simultaneous jump is only counted if, in addition, a value of a third parameter, which is representative of a relative load, lies in a predetermined working range.
Die dritte Kenngröße kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.The third parameter can also be used to ensure that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Der vorgegebene Arbeitsbereich der relativen Last liegt beispielsweise zwischen 35 und 90, also in einem Teillastbetrieb, wobei ein Wert von 100 einem Volllastbetrieb entspricht.The predetermined working range of the relative load is, for example, between 35 and 90, that is to say in a partial load operation, a value of 100 corresponding to a full load operation.
Gemäß einer weiteren optionalen Ausgestaltung wird ein gleichzeitiger Sprung nur gezählt, falls zusätzlich das Fahrzeug nicht in einem Schubabschaltbetrieb ist.According to a further optional embodiment, a simultaneous jump is only counted if the vehicle is also not in a fuel cut-off mode.
Dies kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.This can be used in addition to the fact that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Ein Schubabschaltbetrieb liegt beispielsweise bei einer temporären Unterbrechung einer Kraftstoffzufuhr vor, wenn ein Motor keine Leistung abgeben soll, sondern durch die in Schwung befindliche Fahrzeugmasse geschleppt wird, also beispielsweise bei einer so genannten Motorbremse.An overrun fuel cut-off mode is present, for example, when there is a temporary interruption in a fuel supply, when an engine is not supposed to deliver power, but is dragged by the vehicle mass in motion, that is to say, for example, in the case of a so-called engine brake.
Gemäß einer weiteren optionalen Ausgestaltung wird ein gleichzeitiger Sprung nur gezählt, falls zusätzlich das Fahrzeug in einem Betrieb mit einem Lambdasollwert gleich eins ist.According to a further optional embodiment, a simultaneous jump is only counted if the vehicle is also in operation with a lambda setpoint equal to one.
Dies kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.This can be used in addition to the fact that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Der Lambdasollwert ist beispielsweise gleich eins, wenn ein stöchiometrisches Kraftstoffverhältnis gewünscht ist, also wenn genau die Luftmenge vorhanden ist, die theoretisch benötigt wird, um den Kraftstoff vollständig zu verbrennen.The lambda setpoint is equal to one, for example, if a stoichiometric fuel ratio is desired, that is to say if there is exactly the amount of air that is theoretically required to completely burn the fuel.
Gemäß einer weiteren optionalen Ausgestaltung wird die Gesamtanzahl wieder auf null gesetzt, falls eine Zündungsklemme ausgeschaltet wird.According to a further optional embodiment, the total number is reset to zero if an ignition terminal is switched off.
Falls die Zündungsklemme ausgeschaltet ist, kann gegebenenfalls die Lambdasonde ausgetauscht worden sein. Deshalb kann es vorteilhaft sein, das Verfahren immer nur auf einen Betriebszyklus zu beschränken.If the ignition terminal is switched off, the lambda probe may have been replaced. It can therefore be advantageous to limit the method to only one operating cycle.
Gemäß eines weiteren Aspekts zeichnet sich die Erfindung aus durch ein Computerprogramm, wobei das Computerprogramm ausgebildet ist, das Verfahren des ersten Aspekts durchzuführen.According to a further aspect, the invention is characterized by a computer program, the computer program being designed to carry out the method of the first aspect.
Gemäß eines weiteren Aspekts zeichnet sich die Erfindung aus durch ein Computerprogrammprodukt, das einen ausführbaren Programmcode umfasst, wobei der Programmcode bei Ausführung durch eine Datenverarbeitungsvorrichtung das Verfahren des ersten Aspekts ausführt.According to a further aspect, the invention is characterized by a computer program product which comprises an executable program code, the program code executing the method of the first aspect when executed by a data processing device.
Das Computerprogrammprodukt umfasst insbesondere ein von der Datenverarbeitungsvorrichtung lesbares Medium, auf dem der Programmcode gespeichert ist.The computer program product in particular comprises a medium that can be read by the data processing device and on which the program code is stored.
Ausführungsbeispiele der Erfindung sind im Folgenden anhand der schematischen Zeichnung näher erläutert. Es zeigt:
-
1 ein Modell eines Programms zum Überprüfen einer Lambdasonde,
-
1 a model of a program for checking a lambda probe,
Die
Das Programm kann von einer Vorrichtung abgearbeitet werden. Die Vorrichtung ist beispielsweise in einer Steuervorrichtung des Fahrzeugs ausgebildet.The program can be processed by a device. The device is embodied, for example, in a control device of the vehicle.
Die Vorrichtung kann auch als Vorrichtung zum Überprüfen einer Lambdasonde eines Fahrzeuges bezeichnet werden. The device can also be referred to as a device for checking a lambda sensor of a vehicle.
Die Vorrichtung weist hierfür insbesondere eine Recheneinheit, einen Programm- und Datenspeicher, sowie beispielsweise eine oder mehrere Kommunikationsschnittstellen auf. Der Programm- und Datenspeicher und/oder die Recheneinheit und/oder die Kommunikationsschnittstellen können in einer Baueinheit und/oder verteilt auf mehrere Baueinheiten ausgebildet sein.For this purpose, the device has, in particular, a computing unit, a program and data memory and, for example, one or more communication interfaces. The program and data memory and / or the computing unit and / or the communication interfaces can be formed in one structural unit and / or distributed over several structural units.
Auf dem Programm- und Datenspeicher der Vorrichtung ist hierfür insbesondere ein Programm zum Überprüfen einer Lambdasonde gespeichert.For this purpose, in particular a program for checking a lambda probe is stored on the program and data memory of the device.
Das Programm wird zuerst in einem Schritt gestartet, in dem gegebenenfalls Variablen initialisiert werden können.The program is first started in a step in which variables can be initialized if necessary.
Anschließend werden Werte von Kenngrößen bereitgestellt:
-
V1 repräsentiert einen Wert einer ersten Kenngröße, die repräsentativ ist für einen Lambdawert der Lambdasonde. -
V3 repräsentiert einen Wert einer zweiten Kenngröße, die repräsentativ ist für eine Keramiktemperatur der Lambdasonde. -
V5 repräsentiert einen Wert einer dritten Kenngröße, die repräsentativ ist für eine relative Last. -
V7 repräsentiert einen Wert einer vierten Kenngröße, die repräsentativ ist dafür, ob das Fahrzeug aktuell in einem Schubabschaltbetrieb ist. -
V9 repräsentiert einen Wert einer fünften Kenngröße, die repräsentativ ist dafür, mit welcher Lambdaeinstellung das Fahrzeug aktuell in Betrieb ist. -
V11 repräsentiert einen Wert einer sechsten Kenngröße, die repräsentativ ist dafür, ob eine Zündungsklemme des Fahrzeugs aus- oder eingeschaltet ist.
-
V1 represents a value of a first parameter, which is representative of a lambda value of the lambda probe. -
V3 represents a value of a second parameter, which is representative of a ceramic temperature of the lambda probe. -
V5 represents a value of a third parameter, which is representative of a relative load. -
V7 represents a value of a fourth parameter, which is representative of whether the vehicle is currently in an overrun fuel cut-off mode. -
V9 represents a value of a fifth parameter, which is representative of the lambda setting with which the vehicle is currently operating. -
V11 represents a value of a sixth parameter which is representative of whether an ignition terminal of the vehicle is switched on or off.
Nach dem bereitstellen der Werte werden diese Werte folgendermaßen weitergenutzt:
-
V1 wird mit einem vorgegebenen oberen SchwellenwertK1 verglichen. Dieser ist beispielsweise 1,2. FallsV1 größer ist als der obere SchwellenwertK1 wird eine logische 1 weitergegeben. Falls nicht, wird eine logische 0 weitergegeben.
-
V1 is with a predetermined upper thresholdK1 compared. For example, this is 1.2. IfV1 is greater than the upper thresholdK1 a logical 1 is passed on. If not, a logical 0 is passed on.
Die Ausgänge der beiden Vergleiche werden anschließend als Eingänge mit einem Oder-Gatter (symbolisiert mit „≥1“) verknüpft.The outputs of the two comparisons are then linked as inputs with an OR gate (symbolized with "≥1").
Der Ausgang dieses Oder-Gatters ist ein Eingang eines großen Und-Gatters mit sechs Eingängen (symbolisiert mit „&“). Ist dieser Eingang auf logisch 1, so repräsentiert dies einen detektierten Sprung des Lambdawerts.The output of this OR gate is an input of a large AND gate with six inputs (symbolized by "&"). If this input is at logic 1, this represents a detected jump in the lambda value.
Die Ausgänge der beiden Vergleiche werden anschließend als Eingänge mit einem Oder-Gatter (symbolisiert mit „≥1“) verknüpft.The outputs of the two comparisons are then linked as inputs with an OR gate (symbolized with "≥1").
Der Ausgang dieses Oder-Gatters ist ein weiterer Eingang des großen Und-Gatters mit sechs Eingängen. Ist dieser Eingang auf logisch 1, so repräsentiert dies einen detektierten Sprung der Keramiktemperatur.The output of this OR gate is another input of the large AND gate with six inputs. If this input is at logic 1, this represents a detected jump in the ceramic temperature.
Das Ergebnis dieser Subtraktion wird durch eine vorgegebene Konstante
Das Ergebnis dieser Division wird anschließend mit einem vorgegebenen Schwellenwert
Der Ausgang dieses Vergleichs-Gatters ist ein weiterer Eingang des großen Und-Gatters mit sechs Eingängen. Dieser Eingang ist optional und kann zusätzlich dazu genutzt werden, dass ein Sprung der Keramiktemperatur nur als solcher detektiert wird, falls er auch eine vorgegebene Steigung aufweist.The output of this comparison gate is another input of the large AND gate with six inputs. This input is optional and can also be used to ensure that a jump in the ceramic temperature is only detected as such if it also has a predetermined slope.
Die Ausgänge der beiden Vergleiche werden anschließend als Eingänge mit einem Und-Gatter verknüpft.The outputs of the two comparisons are then linked as inputs with an AND gate.
Der Ausgang dieses Und-Gatters ist ein weiterer Eingang des großen Und-Gatters mit sechs Eingängen. Dieser Eingang ist optional und kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.The output of this AND gate is another input of the large AND gate with six inputs. This input is optional and can also be used so that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Der Ausgang dieses Gatters ist ein weiterer Eingang des großen Und-Gatters mit sechs Eingängen. Dieser Eingang ist optional und kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.The output of this gate is another input of the large AND gate with six inputs. This input is optional and can also be used so that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Der Ausgang dieses Gatters ist ein weiterer Eingang des großen Und-Gatters mit sechs Eingängen. Dieser Eingang ist optional und kann zusätzlich dazu genutzt werden, dass ein Sprung auch nur als solcher detektiert wird, falls das Fahrzeug in einem für eine Sprungdetektion relevanten Betriebsmodus ist.The output of this gate is another input of the large AND gate with six inputs. This input is optional and can also be used so that a jump is only detected as such if the vehicle is in an operating mode relevant for a jump detection.
Sind alle Eingänge des großen Und-Gatters logisch auf 1, so wird einem Zähler-Gatter
Das hochgezählte Ergebnis des Zähler-Gatters
Ist der vorgegebene Schwellenwert
Die hochgezählte Zahl des Zähler-Gatters
Das Programm kann anschließend in einem Schritt beendet werden und gegebenenfalls neu gestartet werden.The program can then be ended in one step and restarted if necessary.
Durch das Programm kann somit dazu beigetragen werden, dass
- - eine sehr genaue Diagnose der Lambdasonde ermöglich wird,
- - ein frühzeitige Erkennung von Schäden durch Wasserschlag ermöglicht wird,
- - ein früher Austausch angeregt wird, so dass ein höherer Verbrauch durch eine schadhafte Lambdasonde verhindert wird
- - die Sicherheit erhöht wird, dass die richtige Lambdasonde ausgetauscht wird.
- a very precise diagnosis of the lambda sensor is made possible,
- - early detection of damage caused by water hammer is made possible,
- - An early exchange is encouraged so that a higher consumption is prevented by a defective lambda sensor
- - The security is increased that the correct lambda sensor is replaced.
BezugszeichenlisteReference list
- V1V1
- Wert einer ersten KenngrößeValue of a first parameter
- V3V3
- Wert einer zweiten KenngrößeValue of a second parameter
- V5V5
- Wert einer dritten KenngrößeValue of a third parameter
- V7V7
- Wert einer vierten KenngrößeValue of a fourth parameter
- V9V9
- Wert einer fünften KenngrößeValue of a fifth parameter
- V11V11
- Wert einer sechsten Kenngröße Value of a sixth parameter
- K1K1
- SchwellenwertThreshold
- K3K3
- SchwellenwertThreshold
- K5K5
- SchwellenwertThreshold
- K7K7
- SchwellenwertThreshold
- K9K9
- Konstanteconstant
- K11K11
- SchwellenwertThreshold
- K13K13
- SollwertSetpoint
- K15K15
- SollwertSetpoint
- K17K17
- SchwellenwertThreshold
- K19K19
- SchwellenwertThreshold
- K21K21
- Konstanteconstant
- K23K23
- Schwellenwert Threshold
- C1C1
- Zähler-Gatter Counter gate
- E1E1
- Eingangentrance
- E2E2
- Eingangentrance
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102018127764.4A DE102018127764A1 (en) | 2018-11-07 | 2018-11-07 | Method, device, computer program and computer program product for checking a lambda sensor of a vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102018127764.4A DE102018127764A1 (en) | 2018-11-07 | 2018-11-07 | Method, device, computer program and computer program product for checking a lambda sensor of a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102018127764A1 true DE102018127764A1 (en) | 2020-05-07 |
Family
ID=70469609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102018127764.4A Pending DE102018127764A1 (en) | 2018-11-07 | 2018-11-07 | Method, device, computer program and computer program product for checking a lambda sensor of a vehicle |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102018127764A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0465698A (en) * | 1990-07-06 | 1992-03-02 | Zexel Corp | Fault diagnostic device for sensor |
DE102016212349A1 (en) * | 2016-07-06 | 2017-08-24 | Continental Automotive Gmbh | Method for operating an oxygen sensor and oxygen sensor for determining an oxygen concentration in an intake tract |
DE102017110589A1 (en) * | 2016-06-14 | 2017-12-14 | Toyota Jidosha Kabushiki Kaisha | Control device for exhaust gas sensor |
-
2018
- 2018-11-07 DE DE102018127764.4A patent/DE102018127764A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0465698A (en) * | 1990-07-06 | 1992-03-02 | Zexel Corp | Fault diagnostic device for sensor |
DE102017110589A1 (en) * | 2016-06-14 | 2017-12-14 | Toyota Jidosha Kabushiki Kaisha | Control device for exhaust gas sensor |
DE102016212349A1 (en) * | 2016-07-06 | 2017-08-24 | Continental Automotive Gmbh | Method for operating an oxygen sensor and oxygen sensor for determining an oxygen concentration in an intake tract |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1327138B1 (en) | Method and device for the on-board diagnosis of an nox sensor | |
DE102008001569B4 (en) | Method and device for adapting a dynamic model of an exhaust gas probe | |
WO2019105859A1 (en) | Method for operating an exhaust gas aftertreatment system of an internal combustion engine, and exhaust gas aftertreatment system | |
EP1426575A1 (en) | Method and apparatus for monitoring an exhaust gas after-treatment system | |
WO2004040104A1 (en) | Method for testing at least three sensors, which detect a measurable variable for an internal combustion engine | |
DE19733107C2 (en) | Procedure for checking the functionality of a lambda sensor | |
WO2010009964A1 (en) | Method and device for the dynamic monitoring of a broadband lambda probe | |
DE102004017274A1 (en) | Improved diagnosis of a multi-row, catalytic exhaust system | |
DE102011089503A1 (en) | Diagnostic procedure for particulate filter arranged in effluent stream of combustion engine, involves comparing detected particle mass concentration with selected particle mass concentration threshold value | |
DE102004048136A1 (en) | Method for diagnosing a nitrogen oxide sensor arranged in the exhaust gas region of an I.C. engine comprises carrying out the diagnosis after switching off the engine in the after-running of a control device | |
DE10014224A1 (en) | Method and device for controlling an internal combustion engine with an exhaust gas aftertreatment system | |
EP0626506B1 (en) | Methode for monitoring catalyst efficiency | |
DE10341454A1 (en) | Method for checking at least three sensors that detect a measurement variable in the area of an internal combustion engine | |
DE3701795C2 (en) | ||
DE3212669C2 (en) | ||
DE102004029950B4 (en) | Apparatus and method for detecting misfire in an internal combustion engine | |
EP1180210B2 (en) | Method and device for controlling an internal combustion engine with an exhaust treatment system | |
EP1960645B1 (en) | Method for the diagnosis of a catalytic converter which is arranged in an exhaust area of an internal combustion engine and device for carrying out said method | |
DE10310954A1 (en) | Diagnostic procedure for a NOx sensor | |
DE102012205773B4 (en) | METHOD FOR CALIBRATING AND ERROR DETECTION OF TOUCH-FREE POSITION SENSORS | |
WO2017207208A1 (en) | Method, device for operating a nitrogen oxide sensor, computer program, and computer program product | |
DE102018127764A1 (en) | Method, device, computer program and computer program product for checking a lambda sensor of a vehicle | |
DE102005046956B3 (en) | Method for detecting misfiring in combustion chamber of engine cylinder involves using operating parameter of engine and determining fault cause in injection system dependent on cylinder-specific uneven running value | |
DE102005046955B3 (en) | Method for recognizing combustion misfire in combustion chamber of cylinder of internal combustion engine, involves recognition of combustion misfire in one of cylinder dependent on operation parameter of internal combustion engine | |
WO2009040293A1 (en) | Method and device for determining a dynamic property of an exhaust gas sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R012 | Request for examination validly filed |