DE4004552C2 - Signalverarbeitungsverfahren für einen thermischen Durchflußsensor - Google Patents
Signalverarbeitungsverfahren für einen thermischen DurchflußsensorInfo
- Publication number
- DE4004552C2 DE4004552C2 DE4004552A DE4004552A DE4004552C2 DE 4004552 C2 DE4004552 C2 DE 4004552C2 DE 4004552 A DE4004552 A DE 4004552A DE 4004552 A DE4004552 A DE 4004552A DE 4004552 C2 DE4004552 C2 DE 4004552C2
- Authority
- DE
- Germany
- Prior art keywords
- value
- max
- flow
- air flow
- signal processing
- 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.)
- Expired - Lifetime
Links
- 238000003672 processing method Methods 0.000 title claims description 26
- 230000001419 dependent effect Effects 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000002485 combustion reaction Methods 0.000 claims description 9
- 239000012530 fluid Substances 0.000 claims description 5
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 29
- 239000000758 substrate Substances 0.000 description 18
- PNEYBMLMFCGWSK-UHFFFAOYSA-N aluminium oxide Inorganic materials [O-2].[O-2].[O-2].[Al+3].[Al+3] PNEYBMLMFCGWSK-UHFFFAOYSA-N 0.000 description 13
- 239000000446 fuel Substances 0.000 description 13
- 229910052697 platinum Inorganic materials 0.000 description 12
- 230000000694 effects Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000009826 distribution Methods 0.000 description 8
- 238000002347 injection Methods 0.000 description 8
- 239000007924 injection Substances 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 238000005338 heat storage Methods 0.000 description 6
- 238000010438 heat treatment Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- TWNQGVIAIRXVLR-UHFFFAOYSA-N oxo(oxoalumanyloxy)alumane Chemical compound O=[Al]O[Al]=O TWNQGVIAIRXVLR-UHFFFAOYSA-N 0.000 description 5
- 230000007423 decrease Effects 0.000 description 3
- 230000002411 adverse Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000036461 convulsion Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/68—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using thermal effects
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
- F02D41/187—Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/68—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using thermal effects
- G01F1/696—Circuits therefor, e.g. constant-current flow meters
- G01F1/6965—Circuits therefor, e.g. constant-current flow meters comprising means to store calibration data for flow signal calculation or correction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Measuring Volume Flow (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
Die vorliegende Erfindung betrifft ein Signalverarbeitungsverfahren
für einen thermischen Durchflußsensor zum Detektieren eines
Fluid-Durchflusses, und insbesondere ein Signalverarbeitungsverfahren,
das die Ansprech-Charakteristik verbessert, wenn sich der
Durchfluß ändert.
Das Buch von H. Strickert, Hitzdraht- und Hitzfilmanemometrie,
VEB Verlag Technik Berlin 1974, behandelt allgemeine Grundlagen
bezüglich der Meßtechnik mit Hitzdraht- und Hitzfilmanemometern.
Die US 46 69 301 beschreibt ein Verfahren zum Messen der
Durchflußrate eines Mediums, das durch ein Rohr fließt. Das
bekannte Verfahren verwendet einen Durchflußsensor, der gegenüber
der Richtung des fließenden Mediums unempfindlich ist. Eine
periodische Ausgangssignalcharakteristik des Durchflußmeters wird
gewichtet, um das Auftreten von Richtungsänderungen des
fließenden Mediums zu bestimmen, um schließlich den tatsächlichen
Durchfluß auch z. B. bei pulsierendem Luftfluß bestimmen zu
können. Die Kompensation eines Detektionsfehlers, verursacht
durch einen Wärmeträgheitseffekt eines Trägersubstrats, wird
nicht behandelt.
In der DE 35 35 642 A1 ist eine Einrichtung zur Korrektur von
Meßwerten beschrieben, bei der jeder zum Einsatz kommende
Meßwertaufnehmer mit einem elektrischen Bauelement gekoppelt ist,
dessen elektrische Kenngröße selbsttätig von einem
Mikroprozessorsystem ermittelt wird. Anhand dieser Kenngröße kann
der Mikroprozessor den eingesetzten Meßwertaufnehmer
identifizieren und die richtigen Korrekturwerte an das
Rechenprogramm übergeben. Ein thermischer Durchflußsensor oder
irgendein anderer Durchflußabnehmer werden in diesem Dokument
nicht genannt.
Die US 45 76 039 beschreibt eine bekannte Vorrichtung zur
Durchflußdetektion der angesaugten Luft in einem Ansaugrohr eines
Motors. Der bekannte Luftflußdetektionssensor verwendet einen
Tragrahmen, auf dem eine Heizleitung und weiter flußabwärts eine
Widerstandsleitung angeordnet sind, wobei sich eine verzögerte
Antwort in Abhängigkeit von der Änderung des Durchflusses ergibt,
wenn Wärme von der Heizleitung zur Widerstandsleitung durch den
Luftfluß übertragen wird.
In der EP 02 18 232 A1 wird ein Hitzedrahtluftflußmeter beschrieben,
wobei der Hitzdraht samt Träger einen speziellen Aufbau hat, um
das Einschwingverhalten bei einer plötzlichen Änderung des
Luftflusses zu verbessern.
Es ist somit bekannt einen thermischen Durchflußsensor für Luft
zum Detektieren des Durchflusses der Ansaugluft
in einem Verbrennungsmotor einzusetzen. Ein typisches Beispiel
für diesen Typ von Durchflußsensor ist ein Luftdurchflußsensor
mit Heizdraht, der einen elektrischen
Strom steuert, der durch einen Platindraht geschickt
wird, um die Temperatur des Platindrahts festzulegen,
der in einem Luftansaugkanal angeordnet ist, und der
ein Luftdurchflußsignal gemäß dem Wert des elektrischen
Stromes empfängt. Zudem hat als billiger Luftdurchflußsensor
vom Heizdrahttyp ein thermischer Luftdurchflußsensor
großes Interesse erregt, bei dem Platin auf einer
Aluminiumoxidsubstanz oder einem Aluminiumoxidfilm als Ersatz
für einen Platindraht abgeschieden ist.
Bei diesem thermischen Luftdurchflußsensor ist es
bekannt, daß,
wenn der zu messende Luftdurchfluß sich ändert,
aufgrund der Wärmeleitung und
Wärmespeicherung im Trägerteil die Ausgangsantwort
so verzögert wird, daß Fehler in seiner Detektionscharakteristik
erzeugt werden. Dabei gibt es in einem
Luftdurchflußsensor vom Heizdrahttyp, bei dem ein Platindraht
gerade gespannt in einem Luftansaugkanal verläuft, nur einen
vergleichsweise geringen Effekt, der durch das Trägerteil
verursacht wird. Jedoch gibt es bei einem Luftdurchflußsensor
vom Heizdrahttyp, bei dem ein Platindraht auf
eine keramische Spule gewickelt ist, und bei einem Luftdurchflußsensor
vom thermischen Typ, bei dem Platin auf einem
Aluminiumoxidsubstrat oder Aluminiumoxidfilm, wie oben
beschrieben, abgeschieden ist, einen beachtlich großen Effekt
der Wärmeleitung und der Wärmespeicherung auf der Keramik
oder dem Film, die als Trägerteil vorgesehen sind.
Fig. 1 stellt diesen bekannten Typ von thermischen Luftdurchflußsensor
dar, bei dem ein rohrförmiges Gehäuse 11 vorgesehen
ist, das auch als Kanal für die fließende Luft eingesetzt
wird, wobei die Richtung der fließenden Luft
durch den Pfeil angegeben ist. RH gibt den
Widerstand mit Temperaturabhängigkeit zum Detektieren des
Luftflusses an, der durch Aufdrucken oder Abscheiden von
Platin in einer Mäanderform auf einem Aluminiumoxidsubstrat
14 (Fig. 2) ausgebildet und dann
getrimmt wird, und in einem Luftkanal mit anderen Widerständen
RK und RM angeordnet ist. Die Widerstände RK, RM,
RH, R₁ und R₂ in bekannter Brückenschaltungsanordnung
bilden eine Detektionseinheit des Widerstandswerts
und eine geschlossene Schleife mit einem Differenzverstärker
12, so daß RH auf festgelegte
Temperatur oder festgelegten Widerstandswert geregelt wird.
Dazu wird der elektrische Strom, der durch RH geschickt
wird, in Übereinstimmung mit dem Luftdurchfluß eingestellt
und eine Ausgangsspannung 13 kann gemäß dem Produkt
aus dem Wert des elektrischen Stromes und des Widerstandswertes
von RM erhalten werden.
Als nächstes wird die Antwortverzögerung in solch einem
Luftdurchflußsensor 1 vom thermischen Typ beschrieben, wenn
sich der Luftdurchfluß ändert. Fig. 3 ist eine Darstellung
der Antwort eines Luftdurchflußsensor-Signals,
wenn sich der Luftdurchfluß stufenartig ändert. Die
Antwortcharakteristik ist im wesentlichen gleich zu der
Kurve, die einen Knickpunkt bei A hat. In der Figur gibt
die Abszisse die abgelaufene Zeit nach der schnellen
Änderung des Luftdurchflusses an. Die Ordinate
gibt die Änderung des Luftdurchflußsignals bezogen auf die Signaldifferenz zwischen dem stationären Signal vor und nach der Änderung an. Die
Zeitverzögerung bis zum Punkt A wird im wesentlichen
durch die Verzögerung der thermischen Antwort des Platinwiderstandes
RH und durch die Antwort der Schaltung verursacht.
Die Wertabweichung vom neuen stationären Endwert beim Punkt A und
die Zeit, bis der Wert vom Punkt A aus den Endwert
erreicht, werden hauptsächlich durch die Wärmeleitung
und Wärmespeicherung des Aluminiumoxidsubstrats 14 verursacht,
das das Trägerteil des Platinwiderstands RH ist. Fig. 4 ist eine Darstellung, die
eine Temperaturverteilung im Aluminiumoxidsubstrat
14 im zuvor erwähnten Betrieb zeigt, wobei die Horizontalachse der Länge des Aluminiumoxidsubstrats 14
mit dem Platinwiderstand RH darauf
entspricht. Die Temperatur um den
Platinwiderstand RH herum (0 bis 2 mm) ist aufgrund dessen Temperaturregelung
festgelegt,
was durch die zuvor erwähnte Schaltung
bewirkt wird. Anschließend (2 bis 14 mm) wird Wärme, die in dem Platinwiderstand
RH erzeugt wird, in die Luft abgegeben,
über das Aluminiumoxidsubstrat 14
abgeleitet und in dem Aluminiumoxidsubstrat 14 gespeichert.
Um diesen Wärmeverlust zu kompensieren, regelt
die geschlossene Schleife den
elektrischen Strom durch den Platinwiderstand RH. Damit ergibt
sich für das Ausgangssignal des Luftdurchflußsensors 1,
daß es von der Wärmeleitung und der Wärmespeicherung im
Aluminiumdioxidsubstrat 14 abhängt. Es kann jedoch eine
Charakteristik in dem Zustand erhalten werden, in dem die
Wärmebilanz des Aluminiumoxidsubstrats 14 im Gleichgewicht ist,
also eine genaue Durchflußcharakteristik in einem stationären
Zustand. Andererseits, wenn sich der Luftdurchfluß
ändert, kann dieses thermische Gleichgewicht,
wie zuvor beschrieben, nicht aufrechterhalten werden, und
die Durchflußcharakteristik wird unzutreffend. In
Fig. 4 gibt eine Kurve l1 die Temperaturverteilung an,
wenn ein geringer Luftdurchfluß vorhanden ist, und entsprechend
gibt eine Kurve l2 an, wenn ein großer Luftdurchfluß
vorhanden ist. In der Figur liegt die Kurve l2
unterhalb der Kurve l1, da der Kühleffekt des Aluminiumoxidsubstrats
14 vom Luftdurchfluß abhängt.
Wenn sich der Luftdurchfluß stufenartig von einem geringen
Durchfluß zu einem großen Durchfluß ändert, entspricht die
Temperaturverteilung schließlich der Kurve l2. Unmittelbar
nach der Änderung entspricht der Luftdurchfluß schon der
Kurve l2, die Temperaturverteilung verläuft jedoch noch gemäß der Kurve l1,
und der dem Platinwiderstand RH zugeführte Strom, d. h. das
Ausgangssignal des Luftdurchflußsensors 1 vom thermischen Typ wird
kleiner als der zutreffende Wert. Genauer gesagt, wenn
irgendeine Änderung des Luftdurchflusses auftritt, wird ein
anfänglicher Durchflußfehler entsprechend dem Unterschied
zwischen der Temperaturverteilung gemäß dem Luftdurchfluß
vor der Änderung und der Temperaturverteilung gemäß dem
Luftdurchfluß nach der Änderung erzeugt.
Der Grad des anfänglichen
Durchflußfehlers und seine Dauer im
thermischen Luftdurchflußsensor 1, wie er in
Fig. 1 gezeigt wird, hängt wesentlich von der Wärmeleitung
und der Wärmespeicherung des Aluminiumoxidsubstrats 14 ab,
das das Trägerteil ist. Sogar bei einem
Kraftstoffeinspritzsystem für einen Verbrennungsmotor,
bei dem die Geometrie
des Platinwiderstands RH und der Dicke des Aluminiumoxidsubstrats
14 in Hinblick auf eine
praktisch verwendbare Zuverlässigkeit und Lebensdauer hergestellt
wird, ist dennoch ein anfänglicher Durchflußfehler von maximal 30%
und von ungefähr 500 ms Dauer
vorhanden, und es ist sehr schwierig, diese
Antwortverzögerung beim Steuern der Kraftstoffzufuhr des
Verbrennungsmotors zuzulassen.
Um diese oben beschriebenen Nachteile auszuräumen,
ist, wie z. B.
in der offengelegten japanischen Patentanmeldung 63-134 919
gezeigt wird, ein Verfahren zum Verbessern der Antwortcharakteristik
auf eine Luftdurchflußänderung in einem
thermischen Luftdurchflußsensor durch Auslegen
seiner Konstruktion bekannt. Der so bekannte
thermische Luftdurchflußsensor weist jedoch Probleme auf,
die darin bestehen, daß sein Aufbau zu kompliziert ist, um
einfach hergestellt werden zu können, oder daß seine Herstellungskosten
zu hoch sind.
Die Aufgabe der vorliegenden Erfindung besteht darin, die obenstehenden
Probleme zu lösen, und insbesondere ein Signalverarbeitungsverfahren
anzugeben, mit dem ein Fehler bei der Durchflußdetektion
eines Fluids kompensiert werden kann, der durch die thermische
Antwortverzögerung des zur Detektion verwendeten, thermischen
Durchflußsensors mit einem Widerstand mit Temperaturabhängigkeit
und einem Trägerteil verursacht wird.
Diese Aufgabe wird durch das Signalverarbeitungsverfahren gemäß
Anspruch 1 gelöst.
Demnach wird bei dem erfindungsgemäßen Signalverarbeitungsverfahren
für einen thermischen Durchflußsensor, um den Durchfluß eines
Fluids zu erfassen, mit einem temperaturabhängigen Widerstand und
einem Trägerteil für den temperaturabhängigen Widerstand,
- - in vorgegebenen Zeitintervallen fortlaufend ein vom Wert des temperaturabhängigen Widerstands abhängiges Ausgangssignal gemessen,
- - diesem Ausgangssignal jeweils entsprechend fortlaufend ein Durchflußwert Qi gemäß der Durchflußcharakteristik für stationäre Durchflußbedingungen zugeordnet,
- - einer vorgegebenen Tabelle anhand des so erhaltenen Durchflußwertes Qi ein Betriebswert CQmax,i entnommen, der das Temperaturverhalten des Trägerteils durchflußabhängig charakterisiert, wobei die Tabelle den Zusammenhang zwischen den Betriebswerten CQmax,i und den Durchflußwerten Qi für den Fall stationärer Durchflußbedingungen angibt,
- - ein Rechenwert CQi bestimmt, wobei
CQi gleich CQmax,i gesetzt wird, falls CQmax,i=CQi-1,
CQi gegenüber CQi-1 abgesenkt wird, falls CQmax,i<CQi-1, und
CQi gegenüber CQi-1 erhöht wird, falls CQmax,i<CQi-1,so daß der Rechenwert CQi näher an den Betriebswert CQmax,i angenähert ist, und - - eine Kompensation des jeweiligen Durchflußwertes Qi mit einem Kompensationsfaktor auf der Grundlage der Differenz von dem Rechenwert CQi und dem Betriebswert CQmax,i vorgenommen.
Durch die Kompensation des jeweiligen Durchflußwertes Qi mit einem
Kompensationsfaktor kann die thermische Antwortverzögerung
des Durchflußsensors kompensiert werden.
Weitere vorteilhafte Weiterbildungen der Erfindung sind den
Unteransprüchen 2 bis 9 zu entnehmen.
Der Kompensationsfaktor kann eine Maximalgrenze und eine Minimalgrenze
haben, um eine Überkompensation zu verhindern und eine
Messung des Durchflusses mit hoher Genauigkeit sicherzustellen.
Die Kompensation kann durch Multiplizieren des berechneten Kompensationsfaktors
mit dem detektierten Durchflußwert Qi ausgeführt
werden. Dadurch können Unzulänglichkeiten, die durch einen
stoßweisen Durchfluß verursacht werden, verhindert werden.
Weitere Vorteile der Erfindung sind aus der nachfolgenden, detaillierten
Beschreibung von Ausführungsformen in Verbindung mit
den beiliegenden Zeichnungen ersichtlich. Es zeigt
Fig. 1 ein Blockdiagramm, das einen thermischen Luftdurchflußsensor
zeigt;
Fig. 2 einen Widerstand RH auf einem Substrat;
Fig. 3 eine Darstellung der Änderung des Luftdurchfluß-
Signals, wenn der Luftdurchfluß stufenartig
geändert wird;
Fig. 4 eine Darstellung zweier Temperaturverteilungen
im Substrat;
Fig. 5 eine Darstellung einer grundlegenden Anordnung
eines Kraftstoffeinspritzsystems eines Verbrennungsmotors;
Fig. 6 ein Blockdiagramm zu einer Signalverarbeitungseinheit
des Kraftstoffeinspritzsystems;
Fig. 7 ein Flußdiagramm zum Signalverarbeitungsverfahren
nach dem Patentanspruch 1 gemäß einem ersten Ausführungsbeispiel;
Fig. 8 einen Kurvenverlauf, der die Beziehung zwischen einem
Betriebswert CQmax und dem Durchfluß angibt;
Fig. 9 ein Flußdiagramm zur Berechnung eines
Rechenwertes CQ;
Fig. 10 einen Kurvenverlauf, der eine Änderung des
Betriebswertes CQmax und des Rechenwertes CQ angibt, wenn
sich der Luftdurchfluß rapide ändert;
Fig. 11 ein Flußdiagramm zu einem Signalverarbeitungsverfahren
gemäß einem zweiten Ausführungsbeispiel;
Fig. 12 ein Flußdiagramm zur Berechnung des
Rechenwertes CQ in dem zweiten Ausführungsbeispiel;
Fig. 13 einen Kurvenverlauf, der die Änderung des
Betriebswertes CQmax und des Rechenwertes CQ angibt, wenn
sich der Luftdurchfluß rapide in dem zweiten Ausführungsbeispiel
ändert;
Fig. 14 ein Flußdiagramm zu einem Signalverarbeitungsverfahren
gemäß einem dritten Ausführungsbeispiel;
Fig. 15 ein Flußdiagramm zur Berechnung des
Rechenwertes CQ in dem dritten Ausführungsbeispiel;
Fig. 16 einen Kurvenverlauf, der eine Änderung des
Betriebswertes CQmax und des Rechenwertes CQ angibt, wenn
sich der Luftdurchfluß rapide in dem dritten Ausführungsbeispiel
ändert;
Fig. 17 ein Flußdiagramm zu einem Signalverarbeitungsverfahren
gemäß einem vierten Ausführungsbeispiel;
Fig. 18 ein Flußdigramm zur Berechnung des
Rechenwertes CQ in dem vierten Ausführungsbeispiel;
Fig. 19 einen Kurvenverlauf, der eine Änderung des
Betriebswerts CQmax und des Rechenwerts CQ angibt, wenn
sich der Luftdurchfluß rapide in dem vierten Ausführungsbeispiel
ändert;
Fig. 20 ein Flußdiagramm zu einem Signalverarbeitungsverfahren
gemäß einem fünften Ausführungsbeispiel zeigt;
Fig. 21 ein Flußdiagramm zur Berechnung des
Rechenwertes CQ in dem fünften Ausführungsbeispiel;
Fig. 22 einen Kurvenverlauf, der die Änderung des
Betriebswertes CQmax und des Rechenwertes CQ angibt, wenn
sich der Luftdurchfluß rapide in dem fünften Ausführungsbeispiel
ändert;
Fig. 23 einen Kurvenverlauf zur Beziehung zwischen
dem angesaugten Luftdurchfluß und dem Druck in dem Saugrohr;
Fig. 24 ein Zeitdiagramm, daß die Beziehung zwischen dem
Durchfluß, dem Betriebswert CQmax dem Rechenwert
CQ und einem Durchflußkompensationswert angibt, wenn ein
stoßweiser Durchfluß auftritt.
Im nachfolgenden werden Ausführungsbeispiele für ein Signalverarbeitungsverfahren
für einen thermischen Durchflußsensor
gemäß der vorliegenden Erfindung mit Bezug
auf die Zeichnungen beschrieben. Dabei wird ein Signalverarbeitungsverfahren
für einen thermischen Durchflußsensor
beschrieben, der in einem Kraftstoffeinspritzsystem
eines Motors eingesetzt wird. Gemäß Fig. 5 wird ein
thermischer Luftdurchflußsensor 1 nach Fig. 1 eingesetzt,
und dieser Luftdurchflußsensor
ist in einer Position etwas innerhalb einer Luftansaugöffnung
eines Luftansaugkanals 2 untergebracht. Die Luft, die
in den Luftansaugkanal 2 hinein angesaugt wird, wird über
ein Drosselventil 3 angesaugt, das auf der Abflußseite des
thermischen Luftdurchflußsensors 1 vorgesehen ist,
so daß der Durchfluß der angesaugten Luft eingestellt werden
kann. Dann wird die Luft jedem Zylinder über einen Druckausgleichsbehälter
4 zum Dämpfen eines stoßweisen
Durchflusses der angesaugten Luft, der auf der
Abflußseite des Drosselventils 3 vorgesehen ist, und über
einen Ansaugverteiler 5 zum Verteilen der angesaugten Luft
zugeführt. Ein Einspritzer 7
zum Einspritzen von Kraftstoff ist auf dem Ansaugverteiler
5 jedes Zylinders befestigt. Ein Kurbelwellenwinkelsensor 8
zum Detektieren einer Drehposition der Kurbelwelle ist
an einem Verteiler vorgesehen, der auf einer Nockenwelle
(nicht gezeigt) des Motors 6 montiert ist. Ein Luftdurchflußsignal
des Luftdurchflußsensors 1 und ein
Motorgeschwindigkeitssignal des Kurbelwellenwinkelsensors 8
werden einer Signalverarbeitungseinheit 9 zugeführt, wo in
Antwort auf diese und weitere Signale von verschiedenen
Sensoren ein Kompensationsbetrieb
durchgeführt wird, um die Einspritzimpulsweite
oder Einspritzimpulsdauer des Einspritzers 7 zu steuern.
Wie in Fig. 6 gezeigt wird, weist die Signalverarbeitungseinheit
9 einen Analog-Digital-Wandler 91 zum Wandeln
eines Ausgangsspannungssignals des thermischen Luftdurchflußsensors 1
in ein Digitalsignal auf, eine digitale
Schnittstelle 92 zum Wellenglätten eines Ausgangssignals
des Kurbelwellenwinkelsensors 8, eine zentrale Verarbeitungseinheit
(CPU) 93 zur Verarbeitung der Signale der
Elemente 91 und
92, einen ROM 94, in dem ein Programm und Daten wie
CQmax (=CQmax,i), die weiter unten erläutert werden, gespeichert
sind, einen RAM 95 zum kurzzeitigen Speichern von Daten,
wie CQ (=CQi), die weiter unten erläutert werden, und eine
Treiberschaltung 96 zum Erzeugen eines Ausgangssignals. Das
grundlegende Verfahren der Verarbeitung besteht
darin, daß ein Kompensationsbetrieb für den Luftdurchfluß,
wie weiter unten stehend beschrieben wird, mittels des
A/D-gewandelten Wertes des Luftdurchflußsensors
1 und des Motorgeschwindigkeitsignals des
Kurbelwellenwinkelsensors 8 durchgeführt wird. Dann wird
in Antwort auf diese Signale und Betriebswerte die
Kraftstoffeinspritzimpulsweite mittels eines bekannten
Verfahrens berechnet, um den Einspritzer 7 durch die Treiberschaltung
96 zu steuern.
Der thermische Luftdurchflußsensor 1, der in diesem
Kraftstoffeinspritzsystem eingesetzt wird, weist, wie oben
beschrieben, notwendigerweise eine
Antwortverzögerung aufgrund der Wärmeleitung und der Wärmespeicherungscharakteristik seines Aluminiumoxidsubstrats (Trägerteil) 14
auf, und deshalb ist es notwendig,
eine Verarbeitung vorzusehen, die sein Antwortverhalten
verbessert.
Im nachfolgenden wird ein erstes Ausführungsbeispiel für das Signalverarbeitungsverfahren
der vorliegenden Erfindung mit
Bezug auf die Fig. 7 bis 10 beschrieben.
Zuerst wird
die Ausgangsspannung des Luftdurchflußsensors 1 gemessen,
die in einem vorgegebenen Zyklus
A/D-gewandelt wird, und der Durchfluß entsprechend der
Durchflußcharakteristik zugeordnet. Beim Schritt 101, wenn
ein Unterbrechungssignal des Kurbelwellenwinkelsensors 8
zugeführt wird (bei einem Vierzylindermotor alle 30 ms bei
einer Umdrehungszahl von 1000 Umdrehungen pro Minute),
wird der Luftdurchfluß Qa (=Qi) zwischen Motorgeschwindigkeitssignalen
berechnet. Dann werden beim Schritt
102 aus einer Tabelle, die im voraus gesetzt worden
ist, Daten CQmax (=CQmax,i) für den durchschnittlichen Luftdurchfluß
Qa (=Qi) entnommen, die gelten, wenn der Luftdurchflußsensor 1 in einem stationären
Zustand (Fall stationärer Durchflußbedingungen) ist, d. h. in einem thermischen Gleichgewichtszustand.
Wenn der Luftdurchflußmeßbereich,
wie er in einem Verbrennungsmotor vorkommt,
innerhalb einiger g/sec bis zu einigen 100 g/sec liegt,
enthält die Tabelle Werte CQmax=0,3 in dem unteren
Durchflußbereich und CQmax=0 ab dem mittlerem Durchflußbereich nach
Fig. 8. Wenn der Luftdurchfluß Qa (=Qi) ansteigt,
zeigt die Tabelle einen abnehmenden Wert in dem unteren
bis zu mittleren Durchflußbereich.
Der Betriebswert CQmax (=CQmax,i) bezieht sich auf die Temperaturcharakteristik
des Aluminiumoxidsubstrats 14, die sich
entsprechend dem Luftdurchfluß Qa (=Qi) ändert.
Dann liest der RAM 95 beim Schritt 103 einen Rechenwert
CQ(=CQi), der von einem Verarbeitungsprogramm, das in
Fig. 9 gezeigt wird, berechnet worden ist. Dieser
Rechenwert CQ(=CQi) ist mit dem nächsten Programmablauf verknüpft.
Anders ausgedrückt, wenn ein Zeitunterbrechungssignal
zugeführt wird, das z. B. auf 100 ms beim Schritt 301
festgelegt wird, wird festgestellt, ob der neue Wert CQmax (=CQmax,i),
der dem Luftdurchfluß Qa (=Qi) entspricht, gleich einem
vorhergehenden Rechenwert (CQi-1) entspricht oder nicht, und wenn beide
Werte miteinander gleich sind, wird angenommen, daß der
Luftdurchfluß in dem Gleichgewichtszustand ist. Der
Wert CQmax (=CQmax,i) wird dann als Rechenwert CQ (=CQi) festgehalten.
Andererseits, wenn diese Werte nicht gleich zueinander beim
Schritt 302 sind, wird festgestellt, ob der Wert CQ (=CQi-1) größer
ist als der erste Betriebswert CQmax (=CQmax,i) oder nicht, und wenn
der Wert CQ (=CQi-1) größer ist, wird ein vorgebener Wert ΔC von
dem Wert CQ (=CQi-1) beim Schritt 303 subtrahiert, und wenn der Wert
CQ (=CQi-1) kleiner ist, wird der vorgegebene Wert ΔC dem Wert CQ (=CQi-1)
beim Schritt 304 hinzuaddiert. Wie oben beschrieben, wird somit
die Verarbeitung so durchgeführt, daß der
Rechenwert CQ (=CQi) mehr an den Betriebswert CQmax (=CQmax,i) angenähert
ist. Dann kann der Rechenwert CQ (=CQi) entsprechend
der Größer-Kleiner-Beziehung bezüglich des
Betriebswertes CQmax (=CQmax,i) in dem RAM 95 gespeichert werden.
Beim Schritt 104 in Fig. 7 wird ein Kompensationsfaktor C
aus dem Betriebswert CQmax (=CQmax,i) und dem Rechenwert
CQ (=CQi) berechnet, und bei einem Schritt 105 wird durch
Multiplizieren dieses Kompensationsfaktors C mit dem durchschnittlichen
Luftdurchfluß Qa (=Qi) der kompensierte Luftdurchfluß
Qa* (=Qi*) berechnet.
Fig. 10 ist ein Zeitdiagramm, das den Fall zeigt, wo sich
der Luftdurchfluß in diesem Luftdurchflußsensor 1 rapide
erhöht oder erniedrigt, wobei bei einer Zeit t0 das Drosselventil
3 rapide geöffnet und der geöffnete Zustand
(großer Durchflußzustand) beibehalten wird, und dann zu einem
Zeitpunkt t3 das Drosselventil 3 in den geschlossenen
Zustand gebracht wird. Die ausgezogene Linie in
Fig. 10(a) gibt die Änderung des tatsächlichen Ansaugluftdurchflusses
Q an und die unterbrochene Linie gibt die Änderungen
des nicht kompensierten Ansaugluftdurchfluß-Signals Qa an (vgl. die Ausführungen zu Fig. 3).
Die Zeit, die zwischen
dem Zeitpunkt t1 und dem Zeitpunkt t2 vergeht, variiert
in einem Bereich von einigen 100 ms bis zu einer sec,
die beachtlich länger ist, verglichen mit den 50 msec, die
zwischen dem Zeitpunkt t0 und dem Zeitpunkt t1 vergehen. In
Antwort auf den Ausgang Qa (=Qi) des Luftdurchflußsensors 1 ändert
sich der entnommene Betirebswert CQmax (=CQmax,i), wie mit der unterbrochenen
Linie in Fig. 10(b) gezeigt wird, und entsprechend
dem Ablauf nach Fig. 9 ändert sich auch der
Rechenwert CQ (=CQi), wie mit der durchgezogenen Linie in Fig. 10(b)
gezeigt wird.
Demzufolge variiert der Kompensationsfaktor C in Übereinstimmung
mit der Abweichung des Betriebswertes CQmax (=CQmax,i)
bezüglich des Rechenwertes CQ (=CQi), wie in Fig. 10(c)
gezeigt wird, und indem dieser Kompensationsfaktor C
mit dem Ausgang Qa (=Qi) des Luftdurchflußsensors 1 multipliziert
wird, kann ein Signal erhalten werden, das das Ansaugluftdurchfluß-
Signal Qa* dem tatsächlichen Ansaugluftdurchfluß Q annähert.
Wie oben beschrieben, ist es so eingerichtet,
daß der Betriebswert CQmax (=CQmax,i), der für einen Gleichgewichtszustand
des Luftdurchflußsensors 1 bestimmt
wird, im voraus gespeichert ist, und dann der
Rechenwert CQ (=CQi) gebildet wird, der sich in Übereinstimmung
mit der Änderung des Betriebswerts CQmax (=CQmax,i) und der
Größer-oder-Kleiner-Beziehung mit dem Betriebswert
CQmax (=CQmax,i) ergibt, während anhand dieser Werte
der Kompensationsfaktor C berechnet und
der Ausgang des Luftdurchflußsensors
1 durch Multiplikation damit kompensiert wird, wodurch
thermische Effekte, die durch das Trägerteil
verursacht werden, das den Widerstand mit Temperaturabhängigkeit
trägt, eliminiert werden und die Antwortcharakteristik
des Luftdurchflußsensors
verbessert werden kann.
Im nachfolgenden wird ein zweites Ausführungsbeispiel der
vorliegenden Erfindung beschrieben. In dem ersten Ausführungsbeispiel,
das oben beschrieben worden ist, sind
keine Grenzen für den Kompensationsfaktor C vorgesehen.
In diesem Ausführungsbeispiel ist eine Maximalgrenze und
eine Minimalgrenze vorgesehen, um eine Überkompensation
zu vermeiden.
Im nachfolgenden wird ein Signalverarbeitungsverfahren, das
dem zweiten Ausführungsbeispiel der Erfindung entspricht,
mit Bezug auf die Fig. 11 bis 13 beschrieben. Darin entsprechen
die Schritte 101 bis 104 und 301 bis 304 genau dem gleich bezeichneten
Schritten in den Fig. 7 bis 10, so daß auf eine erneute Beschreibung verzichtet werden kann.
Beim Schritt 105
wird jedoch nunmehr festgestellt, ob der Kompensationsfaktor C größer
ist als ein vorgegebener Maximalwert Kmax oder nicht, und
wenn er größer ist, wird der Kompensationsfaktor C auf den
Maximalwert Kmax beim Schritt 106 gesetzt. Andererseits
wenn der Kompensationsfaktor C kleiner ist als der Maximalwert
Kmax, wird beim Schritt 107 festgestellt, ob der Kompensationsfaktor
C kleiner ist als der Minimalwert Kmin
oder nicht, und wenn er kleiner ist, wird der Kompensationsfaktor
C beim Schritt 108 auf den Minimalwert Kmin gesetzt.
Wie oben beschrieben ist der Kompensationsfaktor C
auf den Wert zwischen dem Maximalwert Kmax und dem Minimalwert
Kmin begrenzt, und, indem der Kompensationsfaktor C
mit dem durchschnittlichen Luftdurchfluß Qa (=Qi) multipliziert
wird, wird der wirkliche Luftdurchfluß Qa* während dem
Schritt 109 berechnet.
Fig. 13 ist ein Zeitdiagramm, das den Fall zeigt, wo der
Luftdurchfluß rapide an dem Luftdurchflußsensor 1 erhöht
oder erniedrigt wird, wobei bei einem Zeitpunkt t0 das
Drosselventil 3 schnell geöffnet und sein Durchflußzustand
(großer Durchflußzustand) beibehalten wird, und dann zum
Zeitpunkt t3 das Drosselventil 3 schnell in den geschlossenen
Zustand gebracht wird. Die ausgezogene Linie in Fig. 13(a)
zeigt die Änderung des tatsächlichen Ansaugluftdurchflusses
Q und die unterbrochene Linie zeigt die Änderung
des nicht kompensierten Ansaugluftdurchfluß-Signals Qa (=Qi) (vgl. die Ausführungen zu
Fig. 3).
Die Zeit, die vom
Zeitpunkt t1 bis zum Zeitpunkt t2 vergeht, liegt im Bereich
von einigen 100 ms bis einer sec, was beträchtlich länger
ist als die 50 ms, die zwischen dem Zeitpunkt t0 und dem
Zeitpunkt t1 vergehen. In Antwort auf den Ausgang Qa (=Qi) des
Luftdurchflußsensors 1 ändert sich der Betriebswert
CQmax (=CQmax,i), wie mit der unterbrochenen Linie in Fig. 13(b) gezeigt
wird, und in Übereinstimmung mit der Berechnung nach
Fig. 12 ändert sich der Rechenwert CQ (=CQi) ebenfalls, wie mit
der durchgezogenen Kurve in Fig. 13(b) gezeigt wird. Als
Ergebnis ändert sich der Kompensationsfaktor C in Übereinstimmung
mit der Abweichung des Betriebswertes CQmax (=CQmax,i)
bezüglich des Rechenwertes CQ (=CQi), wie in Fig. 13(c)
gezeigt wird, und durch Multiplizieren des Kompensationsfaktors
C mit dem Ausgang Qa (=CQi) des Luftdurchflußsensors
1 kann ein Signal erhalten werden, das das Ansaugluftdurchfluß-
Signal Qa* dem tatsächlichen Ansaugluftdurchfluß
Q annähert.
Wenn ein solcher Kompensationsbetrieb,
wie oben beschrieben, durchgeführt
wird, kann der Fall auftreten, daß der Durchflußwert
nach der Kompensation bedenklich groß wird. In diesem Ausführungsbeispiel
wird jedoch bei den Schritten 105 und 106
festgestellt, ob der Wert des Kompensationsfaktors C innerhalb
des Maximalwerts Kmax und des Minimalwerts Kmin ist
oder nicht, und wenn er nicht zwischen diesen Werten ist,
wird der Kompensationsfaktor C auf den Maximalwert Kmax
oder den Minimalwert Kmin festgesetzt, um eine Überkompensation
zu verhindern.
Das zweite Ausführungsbeispiel ist so ausgelegt, daß der
Betriebswert CQmax (=CQmax,i) und der Rechenwert CQ (=CQi)
zwischen 0,3 und 0 festgelegt sind, und daß der Kompensationsfaktor
C durch die Formel (1+CQ-CQmax) berechnet wird.
Bei einer alternativen Ausführung kann jedoch ebenso vorgesehen werden,
daß der Betriebswert CQmax (=CQmax,i) und der
Rechenwert CQ (=CQi) zwischen 30 und 0 festgelegt werden,
und die Differenz (CQ-CQmax)
in diesem Wertebereich zum durchschnittlichen Luftdurchfluß Qa (=Qi), hinzuaddiert oder von ihm subtrahiert
wird, was
denselben Effekt erzeugen kann. Dann ist es nicht notwenig
den Wert der Differenz (CQ-CQmax) auf den
vorgegebenen Maximalwert Kmax und Minimalwert Kmin zu begrenzen.
Als nächstes wird ein Signalverarbeitungsverfahren beschrieben,
das ein drittes Ausführungsbeispiel der Erfindung
darstellt, und zwar anhand der Fig. 14 bis 16, wobei hinsichtlich
der Schritte 101 bis 103 und 301 bis 304 wiederum auf die vorangegangenen
Ausführungsbeispiele verwiesen werden kann.
Lediglich in den Schritten 303 und 304
können anstelle von ΔC (Fig. 9 und 12) unterschiedliche Werte ΔCH und ΔCL
zur Subtraktion oder Addition Verwendung finden.
Als nächstes wird beim Schritt 104 nach Fig. 14 der
Betriebswert CQmax (=CQmax,i) mit dem Rechenwert CQ (=CQi) verglichen.
Wenn der Rechenwert CQ (=CQi) größer ist,
wird der Kompensationsfaktor C beim
Schritt 105 berechnet. Wenn der Rechenwert CQ(=CQi)
kleiner ist,
wird der Kompensationsfaktor C auf Eins gesetzt.
Beim Schritt 107 wird das kompensierte Luftdurchfluß-
Signal Qa* durch Multiplizieren des Kompensationsfaktors
C mit dem durchschnittlichen Luftdurchfluß-Signal Qa (=Qi) berechnet.
Fig. 16 zeigt das entsprechende Zeitdiagramm in Analogie zu den Fig. 10 und 13.
Beim Kompensationsbetrieb wird grundsätzlich, wenn
der Luftdurchfluß abnimmt, das Ausgangssignal des Luftdurchflußsensors
1 dem tatsächlichen Durchfluß angenähert. Dabei besteht jedoch
die Möglichkeit, daß der kompensierte Wert kleiner sein kann
als der tatsächliche Luftdurchfluß Q, und zwar wegen der
Ungleichheit des Sensors 1 und aller Teile. In diesem
Fall, ist die Kraftstoffzuführung gering und das
Luft/Kraftstoffverhältnis wird mager. Insbesondere wenn
ein Beschleunigen und ein Abbremsen wiederholt ausgeführt
werden, erzeugt der dabei auftretende Fehler einen
großen Effekt, bis zum Abwürgen des
Motors. Daher wird beim Schritt 104, wenn der Durchfluß nach unten variiert,
der Kompensationsfaktor C auf
Eins gesetzt, so daß die Kompensation gehemmt wird, um
eine Überkompensation des Betriebes zu verhindern.
Als Ergebnis der Hemmung der Kompensation wird
mehr Kraftstoff zugeführt,
was nur dazu führt, daß das Luft/Kraftstoffverhältnis mehr
oder weniger angereichert ist, was kein wesentliches Problem
erzeugt.
Im nachfolgenden wird ein Signalverarbeitungsverfahren gemäß
einem vierten Ausführungsbeispiel der Erfindung mit
Bezug auf die Fig. 17 bis 19 beschrieben, wobei hinsichtlich
der Schritte 101 bis 103 und 301 bis 304 wiederum auf die
vorangegangenen Ausführungsbeispiele verwiesen werden kann.
Dann wird beim Schritt 104 in Fig. 17
der Absolutwert der Differenz zwischen dem
Betriebswert CQmax (=CQmax,i) und dem Rechenwert CQ (=CQi), die sogenannte
Abweichung, berechnet, und es wird festgestellt,
ob diese Abweichung, gleich oder größer ist als ein vorgegebener
Wert K oder nicht. Wenn die Abweichung kleiner ist
als der vorgegebene Wert K, wird das durchschnittliche
Luftdurchfluß-Signal Qa (=Qi) am Ausgang des Luftdurchflußsensors 1
als kompensiertes Luftdurchfluß-Signal Qa* festgehalten,
und zwar beim Schritt 105. Wenn die Abweichung größer
ist, wird der Kompensationsfaktor C beim Schritt 106 berechnet
und das kompensierte Luftdurchfluß-Signal Qa* wird durch Multiplizieren
des Kompensationsfaktors C mit dem durchschnittlichen
Luftdurchfluß Qa (=Qi) beim Schritt 107 berechnet.
Fig. 19 zeigt das entsprechende Zeitdiagramm in Analogie zu den Fig. 10, 13 und 16.
Wenn der Verbrennungsmotor in einem Zustand nahe einem stationären
Zustand ist, bei dem der Ansaugluftdurchfluß vergleichsweise
langsam variiert, besteht die Möglichkeit, daß
ein stoßweiser Durchfluß entsteht, und in diesem
Fall wird beim Kompensationsbetrieb
die Änderung des Durchflußwertes nach
der Kompensation möglicherweise so groß, daß
das Signal, das den wirklichen Durchfluß angibt, instabil
wird. Um dies zu vermeiden, wird in diesem Ausführungsbeispiel
festgestellt, ob die Abweichung des Betriebswertes
CQmax (=CQmax,i) von dem Rechenwert CQ (=CQi) größer ist
als ein vorgegebener Wert K oder nicht, und wenn die Abweichung
nicht größer ist, nämlich in dem sogenannten stoßweisen
Zustand, wird angenommen, daß der Durchfluß stationär
und der Kompensationsbetrieb zu hemmen ist. Ein solches
Vorgehen
ermöglicht es, eine Stabilisierung der Ausgangssignale zu
realisieren.
Im nachfolgenden wird ein Signalverarbeitungsverfahren gemäß
einem fünften Ausführungsbeispiel der Erfindung mit
Bezug auf die Fig. 20 bis 24 beschrieben. Es entspricht dem
ersten Ausführungsbeispiel (Fig. 7 und 9) mit dem einzigen
Unterschied, daß anstelle des durchschnittlichen Luftdurchflußsignals Qa
ein momentanes Luftdurchflußsignal Q tritt.
Fig. 22 zeigt das entsprechende Zeitdiagramm für den Fall, wo der
Luftdurchfluß rapide ansteigt oder abfällt, und zwar an dem
Luftdurchflußsensor 1, wobei beim Zeitpunkt t0 das Drosselventil
3 rapide geöffnet und der geöffnete Zustand
(großer Durchflußzustand) beibehalten wird, und wobei dann
beim Zeitpunkt t3 das Drosselventil 3 rapide in den geschlossenen
Zustand gebracht wird. Die durchgezogene Linie
in Fig. 22(a) gibt die Änderung des tatsächlichen Ansaugluftdurchflusses
an, und die unterbrochene Linie gibt die
Änderung des momentanen, nicht kompensierten Ansaugluftdurchfluß-Signals Q (=Qi) an.
Bei einem Verbrennungsmotor mit einem Luftdurchflußsensor
1 besteht die Möglichkeit,
daß, wenn ein stoßweiser Durchfluß im Ansaugluftdurchfluß
durch ein Zurückblasen vom Verbrennungsmotor
erzeugt wird und wenn die Drosselventilöffnung groß
ist, ein Fehler zwischen dem stoßweisen Durchflußmittelwert
und dem kompensierten Sensorausgangsmittelwert, wie in Fig. 24
gezeigt, vorliegt. Das liegt daran, daß die
Zeitkonstante in der Temperaturverteilung am Aluminiumoxidsubstrat
14 des Luftdurchflußsensors 1 groß ist,
verglichen mit der Frequenz des stoßweisen Durchflusses, die Zeitkonstante
des Platinwiderstandes RH jedoch
sehr unterschiedlich, wenn er gekühlt wird
und wenn er erhitzt
wird. Als Ergebnis eines stoßweisen Durchflusses bei
großer Ladung geht eine
Linearität zwischen dem Druck in dem Saugrohr und dem Ansaugluftdurchfluß
verloren, und es entstehen
Fehler im
Luft/Kraftstoffverhältnis und ein nachteiliger Effekt aufs
Ausgangssignal. Um solche Nachteile zu vermeiden,
die durch einen stoßweisen Luftdurchfluß, wie oben
beschrieben, entstehen, wird
vorgesehen, daß der Kompensationsbetrieb mit dem
momentanen Ausgang des Luftdurchflußsensors 1 ausgeführt
wird. Anders ausgedrückt werden,
wie in Fig. 24 gezeigt,
der Betriebswert CQmax (=CQmax,i) und der
Rechenwert CQ (=CQi) bezüglich der Änderung des momentanen Luftdurchflusses
Q (=Qi) berechnet, ebenso der Kompensationsfaktor C.
Durch Multiplizieren des Kompensationsfaktors
C mit dem momentanen Luftdurchfluß-Signal Q (=Qi), kann der wirkliche
Luftdurchfluß Q* berechnet werden.
Als Ergebnis bleibt die Linearität zwischen dem
Druck im Saugrohr und dem kompensierten Ansaugluftdurchfluß-Signal erhalten
und ein nachteiliger Effekt durch Fehler
im Luft/Kraftstoffverhältnis
kann verhindert werden.
Eine geeignete Ausführungsform kann
auch als EGR-Durchflußsensor eines Verbrennungsmotors angewendet
werden.
Claims (9)
1. Signalverarbeitungsverfahren für einen thermischen Durchflußsensor,
um den Durchfluß eines Fluids zu erfassen, mit einem temperaturabhängigen
Widerstand und einem Trägerteil für den temperaturabhängigen
Widerstand, bei dem
- - in vorgegebenen Zeitintervallen fortlaufend ein vom Wert des temperaturabhängigen Widerstands abhängiges Ausgangssignal gemessen wird,
- - diesem Ausgangssignal jeweils entsprechend fortlaufend ein Durchflußwert Qi gemäß der Durchflußcharakteristik für stationäre Durchflußbedingungen zugeordnet wird,
- - einer vorgegebenen Tabelle anhand des so erhaltenen Durchflußwertes Qi ein Betriebswert CQmax,i entnommen wird, der das Temperaturverhalten des Trägerteils durchflußabhängig charakterisiert, wobei die Tabelle den Zusammenhang zwischen den Betriebswerten CQmax,i und den Durchflußwerten Qi für den Fall stationärer Durchflußbedingungen angibt,
- - ein Rechenwert CQi bestimmt wird, wobei
CQi gleich CQmax,i gesetzt wird, falls CQmax,i=CQi-1,
CQi gegenüber CQi-1 abgesenkt wird, falls CQmax,i<CQi-1, und
CQi gegenüber CQi-1 erhöht wird, falls CQmax,i<CQi-1,so daß der Rechenwert CQi näher an den Betriebswert CQmax,i angenähert ist, und - - eine Kompensation des jeweiligen Durchflußwertes Qi mit einem Kompensationsfaktor auf der Grundlage der Differenz von dem Rechenwert CQi und dem Betriebswert CQmax,i vorgenommen wird.
2. Signalverarbeitungsverfahren nach Anspruch 1, bei dem der Anfangswert
des Rechenwerts CQi gleich dem Betriebswert CQmax,i gesetzt
wird, wenn der Durchfluß des Fluids in einem stationären
Zustand ist.
3. Signalverarbeitungsverfahren nach Anspruch 1 oder Anspruch 2,
bei dem bei der Bestimmung des Rechenwerts CQi um einen vorgegebenen
Wert (ΔC; ΔCL; ΔCH) abgesenkt oder erhöht wird.
4. Signalverarbeitungsverfahren nach einem der Ansprüche 1 bis 3,
bei dem die Kompensation durch Multiplizieren des berechneten
Kompensationsfaktors mit dem detektierten Durchflußwert Qi ausgeführt
wird.
5. Signalverarbeitungsverfahren nach Anspruch 4, bei dem der Kompensationsfaktor
eine Maximalgrenze und eine Minimalgrenze hat.
6. Signalverarbeitungsverfahren nach einem der Ansprüche 1 bis 5,
bei dem die Kompensation nur ausgeführt wird, wenn der Durchflußwert
Qi ansteigt.
7. Signalverarbeitungsverfahren nach einem der Ansprüche 1 bis 4,
bei dem die Kompensation nur ausgeführt wird, wenn die Differenz
zwischen dem Betriebswert CQmax,i und dem Rechenwert CQi größer
ist als ein vorgegebener Wert (K).
8. Signalverarbeitungsverfahren nach einem der Ansprüche 1 bis 7,
bei dem der Durchflußsensor den Ansaugluftdurchfluß in einem Verbrennungsmotor
detektiert.
9. Signalverarbeitungsverfahren nach Anspruch 8, bei dem der Betriebswert
CQmax,i in Antwort auf ein Signal, das von der
Rotation des Verbrennungsmotors abhängt, berechnet wird.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1034391A JPH0812093B2 (ja) | 1989-02-14 | 1989-02-14 | 熱式流量センサの信号処理方法 |
JP1072618A JPH0718724B2 (ja) | 1989-03-24 | 1989-03-24 | 熱式流量センサの信号処理方法 |
JP1072617A JPH0718723B2 (ja) | 1989-03-24 | 1989-03-24 | 熱式流量センサの信号処理方法 |
JP1111109A JPH0718725B2 (ja) | 1989-04-28 | 1989-04-28 | 熱式流量センサの信号処理方法 |
JP1111110A JPH02290514A (ja) | 1989-04-28 | 1989-04-28 | 熱式流量センサの信号処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4004552A1 DE4004552A1 (de) | 1990-08-16 |
DE4004552C2 true DE4004552C2 (de) | 1994-07-07 |
Family
ID=27521604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4004552A Expired - Lifetime DE4004552C2 (de) | 1989-02-14 | 1990-02-14 | Signalverarbeitungsverfahren für einen thermischen Durchflußsensor |
Country Status (3)
Country | Link |
---|---|
US (1) | US5301126C1 (de) |
KR (1) | KR930004080B1 (de) |
DE (1) | DE4004552C2 (de) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4042150A1 (de) * | 1990-10-12 | 1992-04-16 | Bosch Gmbh Robert | Verfahren zur bestimmung eines fluiddurchsatzes |
US6085732A (en) * | 1999-01-25 | 2000-07-11 | Cummins Engine Co Inc | EGR fault diagnostic system |
AU1582501A (en) * | 1999-11-05 | 2001-06-06 | Adam Cohen | Environmental monitoring and control system for a ventilated cage and rack system |
US6917886B2 (en) * | 2000-11-06 | 2005-07-12 | Adam Cohen | Microflow based differential pressure sensor |
US6837227B2 (en) * | 2001-01-31 | 2005-01-04 | Cummins, Inc. | System and method for estimating EGR mass flow and EGR fraction |
US6408834B1 (en) | 2001-01-31 | 2002-06-25 | Cummins, Inc. | System for decoupling EGR flow and turbocharger swallowing capacity/efficiency control mechanisms |
US6480782B2 (en) | 2001-01-31 | 2002-11-12 | Cummins, Inc. | System for managing charge flow and EGR fraction in an internal combustion engine |
DE10133526A1 (de) * | 2001-07-11 | 2003-01-30 | Bosch Gmbh Robert | Verfahren zur Kompensation der Messabweichung eines Luftmassensensors |
JP3753057B2 (ja) * | 2001-12-04 | 2006-03-08 | 株式会社日立製作所 | 気体流量測定装置 |
US20040020001A1 (en) * | 2002-06-03 | 2004-02-05 | Lorincz Thomas A. | Apparatus and method for washing the inside of wine barrels |
JP3935013B2 (ja) * | 2002-07-19 | 2007-06-20 | 株式会社日立製作所 | 熱式エアフローセンサの出力補正手段を備えた内燃機関の制御装置 |
JP4242331B2 (ja) * | 2004-10-27 | 2009-03-25 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
DE102005025884A1 (de) * | 2005-06-06 | 2006-12-07 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Korrektur eines Signals eines Sensors |
US8201442B2 (en) * | 2009-09-25 | 2012-06-19 | Cummins Inc. | System and method for estimating EGR mass flow rates |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4404638A (en) * | 1979-12-20 | 1983-09-13 | Tokico Ltd. | Flow rate measuring device |
IT1139480B (it) * | 1981-09-23 | 1986-09-24 | Cazzaniga Spa | Metodo e apparecchiature per la misurazione diretta di energia termica trasferita a mezzo di un fluido |
JPS5865950A (ja) * | 1981-10-14 | 1983-04-19 | Nippon Denso Co Ltd | 内燃機関の制御方法 |
JPH0613859B2 (ja) * | 1983-03-24 | 1994-02-23 | 日本電装株式会社 | 内燃機関の制御装置 |
JPS611847A (ja) * | 1984-06-13 | 1986-01-07 | Nippon Denso Co Ltd | 内燃機関の制御装置 |
JPH0615841B2 (ja) * | 1984-08-10 | 1994-03-02 | 日本電装株式会社 | 電子制御式燃料噴射装置 |
DE3509118C2 (de) * | 1985-03-14 | 1994-03-24 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Messung des Durchsatzes eines ein Rohr durchströmenden Mediums |
US4773023A (en) * | 1985-04-12 | 1988-09-20 | Giardina Joseph J | Apparatus for measuring the rate of heat dissipation |
JPH0625560B2 (ja) * | 1985-06-17 | 1994-04-06 | 日本電装株式会社 | エンジンの制御装置 |
DE3535642A1 (de) * | 1985-10-05 | 1986-07-03 | Mtu Motoren- Und Turbinen-Union Friedrichshafen Gmbh, 7990 Friedrichshafen | Einrichtung zur korrektur von messwerten |
JPH0680408B2 (ja) * | 1985-10-09 | 1994-10-12 | 株式会社日立製作所 | 感熱式空気流量計及び感熱抵抗体 |
US4829449A (en) * | 1986-02-05 | 1989-05-09 | Rockwell International Corporation | Method and apparatus for measuring and providing corrected gas flow |
US4881185A (en) * | 1986-04-01 | 1989-11-14 | Chugai Ro. Co., Ltd. | Method of measuring temperature and apparatus for effecting the method |
US4807151A (en) * | 1986-04-11 | 1989-02-21 | Purdue Research Foundation | Electrical technique for correcting bridge type mass air flow rate sensor errors resulting from ambient temperature variations |
DE3638138A1 (de) * | 1986-11-08 | 1988-05-11 | Bosch Gmbh Robert | Vorrichtung zur bestimmung der masse eines stroemenden mediums |
KR940008272B1 (ko) * | 1987-02-18 | 1994-09-09 | 미쯔비시지도오샤고오교오 가부시기가이샤 | 내연기관의 연료공급량 제어장치 |
JPH06103211B2 (ja) * | 1987-05-19 | 1994-12-14 | 日産自動車株式会社 | 機関の空気量検出装置 |
EP0348441B1 (de) * | 1987-11-27 | 1992-04-15 | Robert Bosch Gmbh | Steuerungsvorrichtung für kraftmaschine mit innerer verbrennung |
US4987549A (en) * | 1989-11-13 | 1991-01-22 | General Motors Corporation | Temperature compensated flowmeter techniques |
-
1990
- 1990-02-14 DE DE4004552A patent/DE4004552C2/de not_active Expired - Lifetime
- 1990-02-14 KR KR1019900001772A patent/KR930004080B1/ko not_active IP Right Cessation
-
1992
- 1992-03-11 US US07849812 patent/US5301126C1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5301126A (en) | 1994-04-05 |
KR900013295A (ko) | 1990-09-05 |
KR930004080B1 (ko) | 1993-05-20 |
DE4004552A1 (de) | 1990-08-16 |
US5301126C1 (en) | 2001-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2921787C2 (de) | Thermischer Luft-Durchflußmesser für Brennkraftmaschinen | |
DE4004552C2 (de) | Signalverarbeitungsverfahren für einen thermischen Durchflußsensor | |
DE69524983T2 (de) | Steuerung für Brennkraftmaschine | |
DE3135793C2 (de) | ||
DE19649424A1 (de) | Drehmomentabschätzung für Motorgeschwindigkeitssteuerung | |
DE3840247C2 (de) | ||
DE4000220C2 (de) | ||
DE2938322A1 (de) | Hitzdraht-durchsatz-messgeraet | |
DE3516757C2 (de) | Direkt beheizte Gasströmungsmeßvorrichtung | |
DE3823277A1 (de) | Motorsteuersystem | |
DE102004058400A1 (de) | Zylinderweise Steuerung eines Luftkraftstoffverhältnisses für einen Verbrennungsmotor | |
DE68909496T2 (de) | Elektrisches Steuergerät für Kraftfahrzeug und Kompensationsverfahren der Zeitverzögerung von Messdaten. | |
DE4498938C2 (de) | Vorrichtung zum Erfassen der Ansaugluftmenge eines Motors | |
DE3918772A1 (de) | Motor-regelgeraet | |
DE4022024A1 (de) | Verfahren zur verarbeitung des signals eines stroemungsgeschwindigkeitssensors | |
DE3344276C2 (de) | Verfahren zur Korrektur einer gesteuerten bzw. geregelten Variablen für die Steuerung bzw. Regelung des Luft-Brennstoffverhältnisses oder des Zündzeitpunktes eines Verbrennungsmotors | |
DE102014205992A1 (de) | Innenverbrennungsmotor-Steuervorrichtung | |
DE4011950C2 (de) | Steuervorrichtung für eine Brennkraftmaschine | |
DE3100462C2 (de) | Vorrichtung zum Messen der Strömungsgeschwindigkeit der Ansaugluft bei einer Brennkraftmaschine | |
DE3838022C2 (de) | ||
DE102004017868B4 (de) | System zum Berechnen eines Luft-Kraftstoff-Verhältnisses jedes Zylinders einer Mehrzylinder-Brennkraftmaschine | |
DE3910676A1 (de) | Verfahren und einrichtung zum betreiben eines luftmassenstrommessers | |
DE19508466A1 (de) | Leerlaufdrehzahlregelungssystem und Verfahren dafür | |
DE3514836A1 (de) | Vorrichtung zum messen des durchsatzes von luft | |
EP0360790B1 (de) | Verfahren und Vorrichtung zur Messung der Kraftstofftemperatur bei einer elektronisch geregelten Brennkraftmaschine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition |