DE10233418A1 - Stromsteuerverfahren für eine Heizeinrichtung eines Sauerstoffsensors - Google Patents
Stromsteuerverfahren für eine Heizeinrichtung eines SauerstoffsensorsInfo
- Publication number
- DE10233418A1 DE10233418A1 DE10233418A DE10233418A DE10233418A1 DE 10233418 A1 DE10233418 A1 DE 10233418A1 DE 10233418 A DE10233418 A DE 10233418A DE 10233418 A DE10233418 A DE 10233418A DE 10233418 A1 DE10233418 A1 DE 10233418A1
- Authority
- DE
- Germany
- Prior art keywords
- heating element
- electrical resistance
- temperature
- calculated
- resistance
- 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
Links
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/403—Cells and electrode assemblies
- G01N27/406—Cells and probes with solid electrolytes
- G01N27/4067—Means for heating or controlling the temperature of the solid electrolyte
Landscapes
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Biochemistry (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Measuring Oxygen Concentration In Cells (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Eine verbesserte Steuerung für ein Heizelement eines Abgassauerstoffsensors eines Kraftfahrzeugmotors bestimmt die Temperatur des Heizelements und stellt den Strom des Heizelements durch eine Regelung mit geschlossenem Regelkreis ein, um eine Abweichung der Temperatur des Heizelements von einer Solltemperatur des Heizelements zu minimieren, die in Verbindung mit der Solltemperatur des Sauerstoffsensors bestimmt ist. Die Temperatur der Heizeinrichtung wird basierend auf dem Widerstand des Heizelements, berechnet, und der Widerstand der Heizeinrichtung wird adaptiv eingestellt, um eine Änderung von Sensor zu Sensor zu berücksichtigen. Die adaptive Einstellung wird auf Grundlage einer Abweichung des gemessenen Widerstands des Heizelements von einem erwarteten Wert unter vorbestimmten Kalibrierungsbedingungen bei einer Motorstartphase aktualisiert.
Description
- Diese Erfindung betrifft eine Stromsteuerung für eine Heizeinrichtung eines Abgassauerstoffsensors und insbesondere eine Steuerung, um eine Solltemperatur des Sauerstoffsensors beizubehalten.
- Abgasemissionssteuerungen von Kraftfahrzeugen verlassen sich beinahe ausschließlich auf die katalytische Umwandlung, und der Umwandlungswirkungsgrad ist durch den Gebrauch von Rückkopplungssignalen betreffend das Luft/Kraftstoff-Verhältnis optimiert, die durch Abgassauerstoffsensoren gebildet werden. Da die Sauerstoffsensoren nur in einem aufgewärmten Zustand arbeiten, ist es üblich, die Sensoren mit einem integralen Heizelement zu packen, das nach einem Motorstart elektrisch aktiviert wird, um den Sauerstoffsensor schnell aufzuheizen und diesen bei oder über einer Sollbetriebstemperatur zu halten, wie beispielsweise 600°C. Jedoch ist es schwierig, genau zu bestimmen, ob der Sauerstoffsensor ausreichend erwärmt ist, ohne dass die Sensortemperatur tatsächlich gemessen wird, was die Systemkosten erheblich steigern würde. Bei einigen derzeitigen Serienfahrzeugen schätzt der Motorcontroller die Temperatur des Sauerstoffsensors durch Verwendung von Tabellen auf Grundlage verschiedener bekannter Systemparameter, aber eine derartige Vorgehensweise erfordert einen erheblichen Kalibrierungsaufwand und berücksichtigt nicht, dass der elektrische Widerstand des Heizelements von Sensor zu Sensor wesentlich variieren kann. Demgemäß besteht ein Bedarf nach einem verbesserten Verfahren zur Aktivierung des Heizelementes eines Abgassauerstoffsensors, um eine genaue und zuverlässige Steuerung der Sensortemperatur sicherzustellen.
- Die vorliegende Erfindung ist auf eine verbesserte Steuerung für das Heizelement eines Abgassauerstoffsensors eines Kraftfahrzeugmotors gerichtet, wobei die Temperatur des Heizelements genau und kostengünstig bestimmt wird, und eine Regelung des Heizelementstromes über einen Regelkreis Abweichungen der Temperatur des Heizelements von einer Solltemperatur der Heizeinrichtung minimiert, die in Bezug auf die Solltemperatur des Sauerstoffsensors bestimmt ist. Bei einer bevorzugten Ausführungsform wird die Temperatur der Heizeinrichtung auf Grundlage des Widerstands des Heizelements berechnet und der Widerstand des Heizelements adaptiv eingestellt, um eine Änderung von Sensor zu Sensor zu berücksichtigen. Die adaptive Einstellung wird auf Grundlage einer Abweichung des gemessenen Widerstands des Heizelements von einem erwarteten Wert bei vorbestimmten Kalibrierungsbedingungen während einer Motorstartphase aktualisiert.
- Die Erfindung wird im folgenden nur beispielhaft unter Bezugnahme auf die begleitenden Zeichnungen beschrieben, in welchen:
- Fig. 1A ein schematisches Schaubild einer Fahrzeugantriebsmaschine mit einem Verbrennungsmotor, Abgassauerstoffsensoren mit integralen Heizelementen und einem elektronischen Steuermodul ist, das so programmiert ist, um das Steuerverfahren dieser Erfindung auszuführen;
- Fig. 1B ein Schaubild eines der Abgassauerstoffsensoren von Fig. 1A ist, das dessen integrales Heizelement zeigt;
- Fig. 2 ein Blockdiagramm ist, das die Steuerung dieser Erfindung zeigt;
- Fig. 3 und 4 Flussdiagramme sind, die Anweisungen eines Computerprogramms darstellen, die das elektronische Steuermodul von Fig. 1 bei der Ausführung der Steuerung dieser Erfindung ausführt. Fig. 3 zeigt eine Routine zur Bestimmung der Temperatur des Heizelements von Fig. 1B, und Fig. 4 zeigt eine Routine zum periodischen Einstellen eines adaptiven Offsets, der bei der Routine von Fig. 3 gemäß dieser Erfindung verwendet wird.
- Wie in den Zeichnungen und insbesondere unter Bezugnahme auf Fig. 1A gezeigt ist, bezeichnet das Bezugszeichen 10 allgemein einen Abschnitt eines Fahrzeugantriebsstrangs mit einem Verbrennungsmotor 12, der einen herkömmlichen Kraftstoffsteuermechanismus 14 (FC-Mechanismus) aufweist, der gesteuert durch ein auf einem Mikroprozessor basierendem elektronischen Steuermodul (ECM) 16 betrieben wird. Durch eine Drosselklappe 18 zugeführte Lift wird mit Kraftstoff, der durch einen Kraftstoffsteuermechanismus 14 geliefert wird, zur Verbrennung in Motorzylindern (nicht gezeigt) kombiniert, und die Verbrennungsprodukte (Abgase) gelangen durch den Abgaskrümmer 20, das Flammrohr 22, den katalytischen Konverter 24 und das Auspuffendrohr 26. Der katalytische Konverter 24 ist so ausgebildet, um Emissionen des Auspuffendrohrs zu verringern, und sieht eine optimale Leistungsfähigkeit vor, wenn das ECM 16 das Luft/Kraftstoff-Verhältnis des Motors in einem festgelegten Bereich beibehält. Das ECM 16 führt die Luft/Kraftstoff-Steuerung durch Analyse einer Vielzahl von Eingangssignalen aus, die Signale umfassen, die durch einen ersten Abgassauerstoffsensor 28, der oberstromig des katalytischen Konverters 24 in dem Flammrohr 22 angeordnet ist, und einen zweiten Abgassauerstoffsensor 30 erzeugt werden, der unterstromig des katalytischen Konverters 24 in dem Auspuffendrohr 26 angeordnet ist. Andere relevante Eingangssignale, die in Fig. 1 gezeigt sind, umfassen ein Signal über die Temperatur des Motorkühlmittels (CT) und ein Umgebungstemperatursignal (Tamb), wobei derartige Signale von geeigneten Temperatursensoren 32 bzw. 34 erhalten werden.
- Fig. 1B zeigt schematisch einen Sauerstoffsensor, der die Sauerstoffsensoren 28 und 30 von Fig. 1A darstellt, und zeigt, dass jeder derartige Sensor ein Sauerstoffsensorelement 36 und ein integrales Heizelement 38 umfasst. Wenn sich die Temperatur des Sensorelements 36 bei oder über einer definierten Betriebstemperatur befindet, erzeugt dieses ein Signal, das das detektierte Luft/Kraftstoff-Verhältnis des Abgases darstellt, und liefert zu Kraftstoffsteuerzwecken ein derartiges Signal über die mit O2 bezeichnete Leitung an das ECM 16, wie oben erwähnt wurde. Ein Ende des Heizelements 38 ist mit dem ECM 16 über die mit HTR bezeichnete Leitung gekoppelt, während das andere Ende durch einen Präzisionswiderstand 40 (precision resistor) mit Masse gekoppelt ist. Das ECM 16 ist über einen Zündschalter 44 mit einer Fahrzeugspeicherbatterie 42 gekoppelt und liefert einen Strom über die HTR-Leitung und die Masseverbindung des Widerstands 40 an die Heizeinrichtung 38. Eine Rückkopplungsspannung, die proportional zu dem Strom ist, der durch das ECM 16 an das Heizelement 38 geliefert wird, wird an der Verbindungsstelle 46 zwischen dem Heizelement 38 und dem Widerstand 40 entwickelt, und die mit Vfb bezeichnete Leitung liefert eine derartige Spannung an das ECM 16, um den Strom des Heizelements zu messen.
- Wie oben beschrieben ist, ist das Verfahren dieser Erfindung prinzipiell auf eine Stromsteuerung für ein jeweiliges Heizelement 38 gerichtet, das das zugehörige Sauerstoffsensorelement 36 kostengünstig und zuverlässig bei oder über einer Sollbetriebstemperatur, wie beispielsweise 600°C, beibehält. Die Steuerung betrifft die Bestimmung der Temperatur des Heizelements auf Grundlage seines Widerstands und eine Regelung des Stroms des Heizelements mit einem Regelkreis, um die Abweichung (den Fehler) der Temperatur des Heizelements von einer Solltemperatur der Heizeinrichtung zu minimieren, die in Bezug auf die Sollsauerstoffsensortemperatur bestimmt ist. Beispielsweise kann das Sauerstoffsensorelement 36 dadurch zuverlässig bei oder oberhalb 600°C beibehalten werden, dass die Temperatur des Heizelements zuverlässig bei einer geeignet höheren Temperatur beibehalten wird, wie beispielsweise 850°C. Gemäß der Erfindung wird die Temperatur der Heizeinrichtung auf Grundlage des Widerstands des Heizelements berechnet, und der Widerstand des Heizelements wird adaptiv eingestellt, um eine Änderung von Sensor zu Sensor zu berücksichtigen, wobei die adaptive Einstellung auf Grundlage einer Abweichung des gemessenen Widerstands des Heizelements von seinem Nennwert unter vorbestimmten Kalibrierungsbedingungen während der Motorstartphase aktualisiert wird.
- Das Blockdiagramm von Fig. 2 zeigt allgemein die Steuerung dieser Erfindung. Der Block 50 berechnet die Temperatur des Heizelements HTR_TEMP, die Blöcke 52, 54 und 56 aktualisieren die adaptive Einstellung (RES_OFFSET), wenn sie durch den Kalibrierungsaktivierungsblock 58 aktiviert sind, und Blöcke 60, 62 und 64 entwickeln eine Regelkreisanweisung für den Strom der Heizeinrichtung. Allgemein kann die Temperatur des Heizelements HTR_TEMP auf Grundlage des Widerstands des Heizelements HTR_RES gemäß der Gleichung berechnet werden:
HTR_TEMP = TEMP_RT + (HTR_RES - RES_RT).DEG_PER_OHM (1)
wobei TEMP_RT eine Standardraumtemperatur, wie beispielsweise 20°C ist, RES_RT der Nennwiderstand des Heizelements bei Raumtemperatur ist und DEG_PER_OHM eine Beziehung von Temperatur in Abhängigkeit vom Widerstand ist, die durch den Hersteller des Heizelements festgelegt ist. Jedoch betrifft, wie oben erwähnt ist, die durch Block 50 ausgeführte Berechnung gemäß dieser Erfindung auch einen adaptiven Offset (RES_OFFSET) für den Nennwiderstand des Heizelements HTR_RES, wie in der folgenden Gleichung gezeigt ist:
HTR_TEMP = TEMP_RT + (HTR_RES + RES_OFFSET - RES_RT).DEG_PER_OHM (2)
- Der Widerstand des Heizelements HTR_RES wird in diesem Fall bestimmt durch die Gleichung:
HTR_RES = V_IGN/HTR_CURRENT (3)
wobei V_IGN die Zündspannung Vign ist, die in Fig. 1A gezeigt ist, und HTR_CURRENT ein Maß des Stroms des Heizelements auf Grundlage der Rückkopplungsspannung auf Leitung Vfb von Fig. 1B ist. Der adaptive Offset (RES_OFFSET) wird während einer Kalibrierungsperiode bei der Motorstartphase eingestellt, wenn der Motor 12 für zumindest eine vorbestimmte Zeitperiode, wie beispielsweise 5 Stunden, abgeschaltet war und die Temperatur des Motorkühlmittels CT im wesentlichen gleich der Umgebungstemperatur Tamb ist. Somit spricht der Kalibrierungsaktivierungsblock 58 auf CT, Tamb und eine Variable ETO, die die Abschaltzeit des Motors beschreibt, an. Wenn eine Kalibrierung aktiviert wird, berechnet der Block 52 den Widerstand des Heizelements unter Verwendung von Gleichung (3), und Block 54 berechnet den Widerstand des Heizelements mit Gleichung (1), die wie folgt umgestellt ist:
HTR_RES = RES_RT + (HTR_TEMP - TEMP_RT)/(DEG_PER_OHM) (4)
und mit der Annahme, dass die Temperatur des Heizelements HTR_TEMP gleich der Temperatur des Motorkühlmittels CT ist. Der von Block 52 berechnete Widerstand der Heizeinrichtung wird als der tatsächliche Widerstand der Heizeinrichtung betrachtet, während der von Block 54 berechnete Widerstand der Heizeinrichtung als der erwartete Widerstand der Heizeinrichtung betrachtet wird, und ihr Unterschied wird an einem Summierblock 56 bestimmt, um den Widerstandsoffset RES_OFFSET zu bilden, der an Block 50 geliefert wird. - Der Temperaturausgang des Heizelements HTR_TEMP von Block 50 wird als ein Eingang zusammen mit der Zieltemperatur des Heizelements TAR_TEMP (die beispielsweise 850°C betragen kann) an einen Fehlerverstärkerblock 60 geliefert, der den Temperaturfehler TEMP_ERROR entwickelt. Der Regelungsblock 62, der eine herkömmliche PI- oder PID- Regelung sein kann, spricht auf TEMP_ERROR an und entwickelt ein Regelsignal für den PWM-Block 64, der seinerseits mit der Leitung HTR der Heizeinrichtung des Sauerstoffsensors gekoppelt ist. Auf diese Art und Weise wird der Strom des Heizelements gesteuert, um TEMP_ERROR zu minimieren und die Temperatur des Heizelements auf TAR_TEMP beizubehalten.
- Die Flussdiagramme der Fig. 3-4 zeigen Computersoftwareroutinen, die durch das ECM 16 von Fig. 1 ausgeführt werden, um die Funktionalität der Blöcke 50-58 auszuführen. Das Flussdiagramm von Fig. 3 zeigt die Funktionalität von Block 50, während das Flussdiagramm von Fig. 4 die Funktionalität der Blöcke 52-58 zeigt. Jede der gezeigten Routinen wird während des Verlaufs des Motorbetriebs periodisch ausgeführt, und eine Haupt- oder Ausführroutine initialisiert die verschiedenen Parameter und Variablen, die von den Routinen verwendet werden, wie unten gezeigt ist.
- Wie in dem Flussdiagramm von Fig. 3 gezeigt ist, wird der Block 70 anfänglich ausgeführt, um zu bestimmen, ob das Heizelement 38 angeschaltet ist und der Strom der Heizeinrichtung (d. h. die Rückkopplungsspannung geteilt durch den Widerstand des Widerstandes 40) zumindest so groß wie ein Referenzwert I_REF ist, wie beispielsweise 0,5 Ampere. Wenn die Bedingungen nicht erfüllt sind, setzt Block 72 den INIT_FILT_RES-Flag auf wahr, und die Blöcke 84 und 86 verringern die geschätzte Temperatur der Heizeinrichtung HTR_TEMP in Richtung eines Minimalwerts HTR_TEMP_MIN, wodurch die Routine beendet wird. Der INIT_FILT_RES- Flag wird bei Block 76 geprüft und zeigt, wenn er wahr ist, dass die Variable des Widerstands der Heizeinrichtung HTR_RES initialisiert werden muss. Wenn Block 70 bejahend beantwortet wird, berechnet Block 74 eine Probe des Widerstands des Heizelements RES SAMPLE unter Verwendung von Gleichung (3), und wenn Block 76 angibt, dass der INIT_FILT_RES- Flag wahr ist, setzt der Block 78 HTR_RES gleich RES_SAMPLE und setzt den INIT_FILT-RES-Flag auf unwahr (falsch). Bei einer nachfolgenden Ausführung der Routine wird Block 76 negativ beantwortet, und Block 80 verwendet eine Filtergleichung erster Ordnung, um HTR_RES auf Grundlage des letzten Werts von RES_SAMPLE zu aktualisieren, wobei unter Bezugnahme auf Block 80 GAIN 1 einfach ein vordefinierter Filterverstärkungsterm ist. Sobald der Widerstand des Heizelements HTR_RES bestimmt worden ist, berechnet der Block 82 die entsprechende Temperatur des Heizelements HTR_TEMP unter Verwendung von Gleichung (3). Zur Vereinfachung der Bezeichnung definiert Block 82 eine Zwischenvariable RES_DELTA, wie gezeigt ist.
- Wie in dem Flussdiagramm von Fig. 4 gezeigt ist, wird der Block 90 anfänglich ausgeführt, um zu bestimmen, ob das Heizelement 38 angeschaltet und der CURRENT_SAMPLE-READY-Flag falsch ist. Der CURRENT _-SAMPLE_READY-Flag wird in den falschen Zustand initialisiert, so dass Block 90 bejahend beantwortet wird, sobald das Heizelement 38 bei der folgenden Motorstartphase angeschaltet wird. Wenn Block 90 bejahend beantwortet wird, erhöht der Block 92 einen Zeitgeber zur Messung der angeschalteten Zeit des Heizelements, und die Blöcke 94, 96, 98, 100, 102, 104 werden ausgeführt, um den Widerstand des Heizelements INRUSH_RES auf Grundlage des gefilterten Heizeinrichtungsstroms über ein vorbestimmtes Intervall nach einem Einschalten zu bestimmen. Der Block 94 berechnet eine Probe des Widerstands des Heizelements INRUSH_RES_SAMPLE unter Verwendung von Gleichung (3). Solange INRUSH_RES_SAMPLE kleiner als ein maximaler Wert INRUSH-RES_MAX ist, wie bei Block 96 bestimmt wird, berechnen die Blöcke 100 oder 102 INRUSH_RES. Der FIRST_INRUSH_RES_SAMPLE-Flag, der bei Block 98 überprüft wird, wird auf wahr initialisiert, so dass der Block 100 in dem ersten Durchgang durch die Routine ausgeführt wird, um den INRUSH_RES-Filter zu initialisieren. Wie gezeigt ist, betrifft dies, dass INRUSH_RES gleich der Widerstandsprobe INRUSH_RES_SAMPLE gesetzt wird und der FIRST_INRUSH_RES_SAMPLE-Flag auf falsch gesetzt wird.
- Bei einer nachfolgenden Ausführung der Routine wird Block 98 negativ beantwortet, und Block 102 verwendet eine Filtergleichung erster Ordnung, um INRUSH_RES basierend auf dem letzten Wert von INRUSH_RES_SAMPLE zu aktualisieren, wobei bei Block 102 GAIN2 einfach ein vordefinierter Filterverstärkungsterm ist. Wenn der Zeitgeber auf ein Referenzintervall TIME_DELAY erhöht worden ist, wie durch Block 104 bestimmt wird, werden die Blöcke 106 und 108 ausgeführt, um den CURRENT_SAMPLE_READY-Flag auf wahr zu setzen, und um zu bestimmen, ob eine Kalibrierung des RES_OFFSET aktiviert werden sollte. Wenn der CURRENT_SAMPLE_READY-Flag auf wahr gesetzt wird, stellt dies sicher, dass Block 90 anschließend negativ beantwortet wird, so dass eine weitere Ausführung der Routine bis zu dem nächsten Motorstart verhindert wird. Der Block 106 berechnet auch die Größe TEMP_DELTA der Differenz (CT_Tamb), und der Block 108 aktiviert eine Kalibrierung von RES_OFFSET nur, wenn die Motorabschaltzeit ENG_TIME_OFF (ETO in Fig. 2) einen Referenzwert, wie beispielsweise fünf Stunden, überschreitet und TEMP_DELTA kleiner als eine Referenztemperatur TEMP_DELTA_REF ist, wie beispielsweise 5°C. Wenn die Kalibrierungsaktivierungsbedingungen nicht erfüllt sind, wird die Routine verlassen. Wenn die Bedingungen erfüllt sind, werden die Blöcke 110, 112, 114 ausgeführt, um RES_OFFSET zu aktualisieren. Der Block 110 berechnet einen Kalibrierungswiderstand der Heizeinrichtung CALIB_RES unter Verwendung von Gleichung (4) und berechnet den Widerstandsfehler RES_ERROR gemäß der Differenz (CALIB_RES-INRUSH_RES). Solange RES_ERROR zwischen minimalen und maximalen Werten ERROR_MIN, ERROR_MAX liegt, wie bei Block 112 bestimmt ist, setzt der Block 114 den Widerstands-Offset RES_OFFSET gleich RES_ERROR, wodurch die Routine beendet wird.
- Somit sieht die Steuerung dieser Erfindung eine zuverlässige und kostengünstige Art vor, einen erwärmten Sauerstoffsensor wirksam auf einer Sollbetriebstemperatur zu halten. Während die Erfindung unter Bezugnahme auf die veranschaulichte Ausführungsform beschrieben worden ist, sei angemerkt, dass verschiedene Modifikationen zusätzlich zu den oben erwähnten für Fachleute offensichtlich sind. Beispielsweise können verschiedene Stromsteuerstrategien, wie beispielsweise eine diskrete Dead- Band-Steuerung (discrete dead band control) anstelle der gezeigten PWM- Steuerung verwendet werden, usw. Auch kann ein Temperaturvorhersagealgorithmus anstelle der beschriebenen Berechnung der Temperatur der Heizeinrichtung (Block 50 in Fig. 2, Flussdiagramm von Fig. 3) verwendet werden. In einem solchen Fall kann die vorhergesagte Temperatur der Heizeinrichtung auf Grundlage des Offsetterms RES_OFFSET modifiziert werden, um Variationen des Widerstands der Heizeinrichtung zu kompensieren. Somit sei zu verstehen, dass der Schutzumfang dieser Erfindung nicht auf die gezeigte Ausführungsform begrenzt ist, und dass Steuerungen mit derartigen Modifikationen innerhalb des Schutzumfangs dieser Erfindung liegen, der in den angefügten Ansprüchen definiert ist.
- Zusammenfassend bestimmt eine verbesserte Steuerung für ein Heizelement eines Abgassauerstoffsensors eines Kraftfahrzeugmotors die Temperatur des Heizelements und stellt den Strom des Heizelements durch eine Regelung mit geschlossenem Regelkreis ein, um eine Abweichung der Temperatur des Heizelements von einer Solltemperatur des Heizelements zu minimieren, die in Verbindung mit der Solltemperatur des Sauerstoffsensors bestimmt ist. Die Temperatur der Heizeinrichtung wird basierend auf dem Widerstand des Heizelements berechnet, und der Widerstand der Heizeinrichtung wird adaptiv eingestellt, um eine Änderung von Sensor zu Sensor zu berücksichtigen. Die adaptive Einstellung wird auf Grundlage einer Abweichung des gemessenen Widerstands des Heizelements von einem erwarteten Wert unter vorbestimmten Kalibrierungsbedingungen bei einer Motorstartphase aktualisiert.
Claims (8)
1. Verfahren zum Betrieb eines Abgassauerstoffsensors eines
Kraftfahrzeugmotors, wobei der Sensor ein integrales Heizelement
aufweist, das mit elektrischem Strom versorgt wird, um den Sensor auf
eine Sollbetriebstemperatur zu erwärmen, wobei das Verfahren die
Schritte umfasst, dass:
eine Temperatur des Heizelements auf Grundlage eines elektrischen Widerstandsparameters für das Heizelement geschätzt wird;
eine Zieltemperatur des Heizelements zum Erwärmen des Sauerstoffsensors auf die Sollbetriebstemperatur gebildet wird;
elektrischer Strom an das Heizelement auf Grundlage einer Abweichung der geschätzten Temperatur von der Zieltemperatur geliefert wird, um so die geschätzte Temperatur in Übereinstimmung mit der Zieltemperatur zu bringen; und
der elektrische Widerstandsparameter adaptiv aktualisiert wird, um die geschätzte Temperatur bezüglich einer Abweichung eines tatsächlichen elektrischen Widerstands des Heizelements von einem erwarteten elektrischen Widerstands des Heizelements zu kompensieren.
eine Temperatur des Heizelements auf Grundlage eines elektrischen Widerstandsparameters für das Heizelement geschätzt wird;
eine Zieltemperatur des Heizelements zum Erwärmen des Sauerstoffsensors auf die Sollbetriebstemperatur gebildet wird;
elektrischer Strom an das Heizelement auf Grundlage einer Abweichung der geschätzten Temperatur von der Zieltemperatur geliefert wird, um so die geschätzte Temperatur in Übereinstimmung mit der Zieltemperatur zu bringen; und
der elektrische Widerstandsparameter adaptiv aktualisiert wird, um die geschätzte Temperatur bezüglich einer Abweichung eines tatsächlichen elektrischen Widerstands des Heizelements von einem erwarteten elektrischen Widerstands des Heizelements zu kompensieren.
2. Verfahren zum Betrieb nach Anspruch 1,
mit den Schritten, dass:
ein elektrischer Widerstand des Heizelements berechnet wird;
der elektrische Widerstandsparameter auf Grundlage des berechneten elektrischen Widerstands und eines Offsetwiderstands bestimmt wird; und
der Offsetwiderstand basierend auf der Abweichung des tatsächlichen elektrischen Widerstands des Heizelements von dem erwarteten elektrischen Widerstand des Heizelements adaptiv aktualisiert wird.
ein elektrischer Widerstand des Heizelements berechnet wird;
der elektrische Widerstandsparameter auf Grundlage des berechneten elektrischen Widerstands und eines Offsetwiderstands bestimmt wird; und
der Offsetwiderstand basierend auf der Abweichung des tatsächlichen elektrischen Widerstands des Heizelements von dem erwarteten elektrischen Widerstand des Heizelements adaptiv aktualisiert wird.
3. Verfahren nach Anspruch 2,
wobei der Schritt zur Berechnung des elektrischen Widerstands die
Schritte umfasst, dass:
Proben des elektrischen Widerstands periodisch berechnet werden; und
der elektrische Widerstand durch Filtern der Proben des elektrischen Widerstands berechnet wird.
Proben des elektrischen Widerstands periodisch berechnet werden; und
der elektrische Widerstand durch Filtern der Proben des elektrischen Widerstands berechnet wird.
4. Verfahren nach Anspruch 1,
ferner mit den Schritten, dass:
die geschätzte Temperatur des Heizelements fortschreitend verringert wird, wenn die Lieferung von elektrischem Strom an das Heizelement unterbrochen wird.
die geschätzte Temperatur des Heizelements fortschreitend verringert wird, wenn die Lieferung von elektrischem Strom an das Heizelement unterbrochen wird.
5. Verfahren nach Anspruch 1,
wobei der erwartete elektrische Widerstand des Heizelements
basierend auf einer Kühlmitteltemperatur des Motors bestimmt wird, und
der Schritt zur adaptiven Aktualisierung des elektrischen
Widerstandsparameters bei Beginn einer Betriebsperiode des Motors
aktiviert wird, wenn der Motor für zumindest ein vordefiniertes
Zeitintervall vor dem Beginn der Betriebsperiode inaktiv gewesen ist.
6. Verfahren nach Anspruch 5,
wobei der Schritt zur adaptiven Aktualisierung des elektrischen
Widerstandsparameters bei Beginn einer Betriebsperiode des Motors
aktiviert wird, wenn der Motor für zumindest ein vordefiniertes
Zeitintervall vor dem Beginn der Betriebsperiode inaktiv gewesen ist
und die Kühlmitteltemperatur im wesentlichen gleich einer
Umgebungslufttemperatur ist.
7. Verfahren nach Anspruch 5,
wobei der Schritt zum adaptiven Aktualisieren des elektrischen
Widerstandsparameters die Schritte umfasst, dass:
der tatsächliche elektrische Widerstand des Heizelements auf Grundlage des an das Heizelement gelieferten elektrischen Stroms berechnet wird; und
der erwartete elektrische Widerstand des Heizelements auf Grundlage der Kühlmitteltemperatur berechnet wird; und
der elektrische Widerstandsparameter basierend auf einer Abweichung des berechneten tatsächlichen elektrischen Widerstands von dem berechneten erwarteten elektrischen Widerstand adaptiv aktualisiert wird.
der tatsächliche elektrische Widerstand des Heizelements auf Grundlage des an das Heizelement gelieferten elektrischen Stroms berechnet wird; und
der erwartete elektrische Widerstand des Heizelements auf Grundlage der Kühlmitteltemperatur berechnet wird; und
der elektrische Widerstandsparameter basierend auf einer Abweichung des berechneten tatsächlichen elektrischen Widerstands von dem berechneten erwarteten elektrischen Widerstand adaptiv aktualisiert wird.
8. Verfahren nach Anspruch 7,
wobei der Schritt zum Berechnen des tatsächlichen elektrischen
Widerstands die Schritte umfasst, dass:
Proben des tatsächlichen elektrischen Widerstands basierend auf dem gelieferten elektrischen Strom und einer Versorgungsspannung periodisch berechnet werden; und
der tatsächliche elektrische Widerstand durch Filtern der Proben des berechneten tatsächlichen elektrischen Widerstands über ein Anfangsintervall einer Stromlieferung zu dem Heizelement berechnet wird.
Proben des tatsächlichen elektrischen Widerstands basierend auf dem gelieferten elektrischen Strom und einer Versorgungsspannung periodisch berechnet werden; und
der tatsächliche elektrische Widerstand durch Filtern der Proben des berechneten tatsächlichen elektrischen Widerstands über ein Anfangsintervall einer Stromlieferung zu dem Heizelement berechnet wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/915479 | 2001-07-27 | ||
US09/915,479 US6586711B2 (en) | 2001-07-27 | 2001-07-27 | Current control method for an oxygen sensor heater |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10233418A1 true DE10233418A1 (de) | 2003-02-20 |
DE10233418B4 DE10233418B4 (de) | 2004-09-23 |
Family
ID=25435819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10233418A Expired - Lifetime DE10233418B4 (de) | 2001-07-27 | 2002-07-23 | Stromsteuerverfahren für eine Heizeinrichtung eines Sauerstoffsensors |
Country Status (2)
Country | Link |
---|---|
US (1) | US6586711B2 (de) |
DE (1) | DE10233418B4 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007104622A1 (de) * | 2006-03-16 | 2007-09-20 | Robert Bosch Gmbh | Verfahren zum betreiben eines sensors |
DE102008011833A1 (de) * | 2008-02-27 | 2009-09-03 | Volkswagen Ag | Verfahren zum Steuern einer lambdageregelten Abgasanlage einer Brennkraftmaschine |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3843881B2 (ja) * | 2001-05-31 | 2006-11-08 | 株式会社デンソー | ガス濃度センサのヒータ制御装置 |
CA2485605C (en) * | 2002-05-14 | 2012-08-28 | Honda Giken Kogyo Kabushiki Kaisha | Method of starting, stopping and operating gas sensor with built-in heater |
US6756571B2 (en) * | 2002-10-17 | 2004-06-29 | Hitachi, Ltd. | System and method for compensation of contamination of a heated element in a heated element gas flow sensor |
FR2848608B1 (fr) * | 2002-12-17 | 2005-03-18 | Renault Sa | Procede de controle du fonctionnement d'une sonde associee a des moyens de purification des gaz d'echappement d'un moteur a combustion interne et dispositif associe |
DE10355160B4 (de) | 2003-11-26 | 2008-04-03 | Schott Ag | Beschichtete Glaskeramikplatte, Verfahren zu ihrer Herstellung und Kochfeld mit einer solchen Glaskeramikplatte |
JP4424182B2 (ja) * | 2004-12-06 | 2010-03-03 | 株式会社デンソー | 内燃機関の排気温度推定装置 |
US7385161B2 (en) * | 2005-09-23 | 2008-06-10 | Delphi Technologies, Inc. | Method of estimating the temperature of an oxygen sensor heating element |
US7631625B2 (en) * | 2006-12-11 | 2009-12-15 | Gm Global Technology Operations, Inc. | Glow plug learn and control system |
US7467628B2 (en) | 2007-01-31 | 2008-12-23 | Gm Global Technology Operations, Inc. | Oxygen sensor heater control methods and systems |
US7523653B2 (en) * | 2007-06-14 | 2009-04-28 | Ford Gobal Technologies, Llc | Exhaust temperature sensor monitoring |
US8596108B2 (en) * | 2007-10-01 | 2013-12-03 | Scott Technologies, Inc. | Gas measuring device and method of operating the same |
US20090084160A1 (en) * | 2007-10-01 | 2009-04-02 | Scott Technologies, Inc. | Gas measuring device and method of manufacturing the same |
US8079351B2 (en) * | 2008-01-10 | 2011-12-20 | Ford Global Technologies, Llc | Temperature sensor diagnostics |
DE102008005110B4 (de) * | 2008-01-15 | 2018-10-25 | Volkswagen Ag | Verfahren und Steuerung zum Betreiben und Einstellen einer Lambda-Sonde |
DE102008013515A1 (de) * | 2008-03-07 | 2009-09-10 | Volkswagen Ag | Verfahren zum Betreiben einer Lambdasonde während der Aufwärmphase |
US8121744B2 (en) * | 2008-06-20 | 2012-02-21 | GM Global Technology Operations LLC | Control system and method for oxygen sensor heater control |
US8418439B2 (en) * | 2009-02-18 | 2013-04-16 | Ford Global Technologies, Llc | NOx sensor ambient temperature compensation |
DE102012105376B4 (de) * | 2012-03-09 | 2015-03-05 | Borgwarner Ludwigsburg Gmbh | Verfahren zum Regeln der Temperatur einer Glühkerze |
US8923041B2 (en) | 2012-04-11 | 2014-12-30 | Everspin Technologies, Inc. | Self-referenced sense amplifier for spin torque MRAM |
CN105738563A (zh) * | 2014-12-11 | 2016-07-06 | 哈尔滨东方报警设备开发有限公司 | 一种带有存储及参数调整的四气体检测装置 |
US9664132B2 (en) | 2014-12-12 | 2017-05-30 | Ford Global Technologies, Llc | Oxygen sensor control responsive to resistance and impedance |
US9759149B2 (en) * | 2015-05-29 | 2017-09-12 | Ford Global Technologies, Llc | System and method for determining exhaust temperature |
CN106840439B (zh) * | 2016-12-29 | 2022-09-20 | 北京怡和嘉业医疗科技股份有限公司 | 加热管路的温度采集方法和装置 |
JP6888563B2 (ja) * | 2018-02-13 | 2021-06-16 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58197523A (ja) * | 1982-05-13 | 1983-11-17 | Toyota Central Res & Dev Lab Inc | 温度調節装置 |
US4708777A (en) * | 1984-02-06 | 1987-11-24 | Nippondenso Co., Ltd. | Method and apparatus for controlling heater of a gas sensor |
JP2570443B2 (ja) * | 1989-12-15 | 1997-01-08 | トヨタ自動車株式会社 | 酸素センサのヒータ制御装置 |
JPH04148856A (ja) * | 1990-10-12 | 1992-05-21 | Toyota Motor Corp | 酸素濃度検出センサのヒータ制御装置 |
DE4106308C2 (de) * | 1991-02-28 | 2000-06-15 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Temperaturregelung für eine Abgassonde |
JP3284862B2 (ja) * | 1995-12-20 | 2002-05-20 | トヨタ自動車株式会社 | 空燃比センサの活性状態判定装置 |
DE19719390A1 (de) * | 1997-05-07 | 1998-11-12 | Bayerische Motoren Werke Ag | Verfahren zur Überprüfung der Funktionsfähigkeit der elektrischen Heizung einer Lambda-Sonde im Abgasrohr einer Brennkraftmaschine |
-
2001
- 2001-07-27 US US09/915,479 patent/US6586711B2/en not_active Expired - Lifetime
-
2002
- 2002-07-23 DE DE10233418A patent/DE10233418B4/de not_active Expired - Lifetime
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007104622A1 (de) * | 2006-03-16 | 2007-09-20 | Robert Bosch Gmbh | Verfahren zum betreiben eines sensors |
US8201993B2 (en) | 2006-03-16 | 2012-06-19 | Robert Bosch Gmbh | Method for operating a gas sensor |
DE102008011833A1 (de) * | 2008-02-27 | 2009-09-03 | Volkswagen Ag | Verfahren zum Steuern einer lambdageregelten Abgasanlage einer Brennkraftmaschine |
DE102008011833B4 (de) | 2008-02-27 | 2020-06-25 | Volkswagen Ag | Verfahren zum Steuern einer lambdageregelten Abgasanlage einer Brennkraftmaschine |
Also Published As
Publication number | Publication date |
---|---|
US20030019865A1 (en) | 2003-01-30 |
US6586711B2 (en) | 2003-07-01 |
DE10233418B4 (de) | 2004-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10233418B4 (de) | Stromsteuerverfahren für eine Heizeinrichtung eines Sauerstoffsensors | |
DE19645577C2 (de) | Abgasreinigungsvorrichtung | |
DE19525240C2 (de) | Kurbelwinkel-Erfassungssystem | |
DE19629068C2 (de) | Vorrichtung zum Steuern der Motorleerlaufdrehzahl | |
DE3830603C2 (de) | ||
DE102006046967B4 (de) | Steuergerät und Steuerverfahren für eine Brennkraftmaschine | |
DE19803653B4 (de) | Steuervorrichtung für Direkteinspritzungsmotoren | |
EP1427929A1 (de) | Verfahren und vorrichtung zum betreiben wenigstens eines laders eines verbrennungsmotors | |
DE102005020686B4 (de) | Verfahren und Vorrichung zum Steuern einer Kraftstoffzuführeinrichtung einer Brennkraftmaschine | |
EP0469170A1 (de) | Verfahren zum Aufheizen eines Abgaskatalysators | |
DE69918914T2 (de) | Verfahren und Vorrichtung zur Steuerung des Luft-Kraftstoffverhältnisses in einer Brennkraftmaschine | |
DE102013201455A1 (de) | Emissionssteuersystem für brennkraftmaschine | |
DE102018104035B4 (de) | Steuerungsvorrichtung eines Motors | |
DE10321984A1 (de) | Regler zum Regeln der Elemententemperatur eines Abgassensors | |
DE102009032064B3 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
DE19508013C1 (de) | Vorrichtung und Verfahren zum Aufheizen eines Abgaskatalysators für eine Brennkraftmaschine | |
DE19831763C2 (de) | Drosselklappensteuervorrichtung für einen Verbrennungsmotor | |
DE10234687A1 (de) | Regelsystem für eine Anlage und Luft-Kraftstoff-Verhältnis-Regelsystem für einen Verbrennungsmotor | |
DE102012203855B4 (de) | Maschinensteuerungssystem mit Algorithmus für Stellgliedsteuerung | |
DE3701794C2 (de) | ||
DE102009007572B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
DE3218793C2 (de) | ||
DE19545161B4 (de) | Steuergerät für einen Verbrennungsmotor | |
DE102020100434A1 (de) | Verfahren zum Betreiben einer Antriebseinrichtung für ein Kraftfahrzeug sowie entsprechende Antriebseinrichtung | |
EP0178485B1 (de) | Einrichtung zur Regelung des Ladedrucks einer Brennkraftmaschine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT |
|
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT AUFGEHOBEN |
|
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT |
|
R071 | Expiry of right |