DE102007060768B4 - Verfahren zur Drifterkennung und Driftkompensation von Injektoren - Google Patents
Verfahren zur Drifterkennung und Driftkompensation von Injektoren Download PDFInfo
- Publication number
- DE102007060768B4 DE102007060768B4 DE102007060768.9A DE102007060768A DE102007060768B4 DE 102007060768 B4 DE102007060768 B4 DE 102007060768B4 DE 102007060768 A DE102007060768 A DE 102007060768A DE 102007060768 B4 DE102007060768 B4 DE 102007060768B4
- Authority
- DE
- Germany
- Prior art keywords
- rail
- feature vector
- drift
- akt
- pressure
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000001514 detection method Methods 0.000 title claims abstract description 7
- 239000000446 fuel Substances 0.000 claims abstract description 34
- 239000013598 vector Substances 0.000 claims abstract description 31
- 238000002485 combustion reaction Methods 0.000 claims abstract description 29
- 238000000605 extraction Methods 0.000 claims abstract description 6
- 238000005070 sampling Methods 0.000 claims abstract description 5
- 238000001228 spectrum Methods 0.000 claims abstract description 5
- 230000001131 transforming effect Effects 0.000 claims abstract 2
- 230000009466 transformation Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 4
- 238000002347 injection Methods 0.000 description 25
- 239000007924 injection Substances 0.000 description 25
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013213 extrapolation Methods 0.000 description 2
- 239000002828 fuel tank Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011426 transformation method Methods 0.000 description 1
Images
Classifications
-
- 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/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/3809—Common rail control systems
- F02D41/3836—Controlling the fuel pressure
- F02D41/3863—Controlling the fuel pressure by controlling the flow out of the common rail, e.g. using pressure relief valves
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
- F02D41/2467—Characteristics of actuators for injectors
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
- F02D2041/286—Interface circuits comprising means for signal processing
- F02D2041/288—Interface circuits comprising means for signal processing for performing a transformation into the frequency domain, e.g. Fourier transformation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0602—Fuel pressure
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
- F02D41/2467—Characteristics of actuators for injectors
- F02D41/247—Behaviour for small quantities
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Verfahren zur Drifterkennung und Driftkompensation von Injektoren (131) zur Einspritzung von Kraftstoff in Brennräume einer Brennkraftmaschine, gekennzeichnet durch folgende Schritte:- Abtasten eines den Raildruck (P_RAIL) charakterisierenden Signals;- Transformation des zeitdiskreten Signals in den Frequenzraum;- Durchführung einer Merkmalsextraktion aus dem Frequenz-Spektrum zur Festlegung wenigstens eines Merkmalsvektors (P_RAIL(f)Akt);- Vergleich des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) mit wenigstens einem, am gleichen Betriebspunkt zuvor ermittelten und gespeicherten Merkmalsvektor (P_RAIL(f)NEU), der einen ordnungsgemäß funktionierenden Injektor charakterisiert;- bei Feststellung einer Abweichung des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) von dem gespeicherten Merkmalsvektor (P_RAIL(f)NEU) um eine vorgegebene Größe: Schließen auf eine Abweichung der eingespritzten Menge aufgrund einer Drift.
Description
- Die Erfindung betrifft ein Verfahren zur Drifterkennung und Driftkompensation von Injektoren zur Einspritzung von Kraftstoff in Brennräume einer Brennkraftmaschine.
- Gegenstand der Erfindung sind auch ein Computerprogramm sowie ein Computerprogrammprodukt mit einem Programmcode, der auf einem maschinenlesbaren Träger gespeichert ist, zur Durchführung des Verfahrens.
- Stand der Technik
- Ein solches Verfahren kommt bevorzugt bei Common-Rail-Systemen zum Einsatz. Bei diesen Common-Rail-Systemen wird Kraftstoff mittels Injektoren in die Verbrennungsräume (Zylinder) der Brennkraftmaschine unter hohem Druck eingespritzt. Die Kraftstoffdruckerzeugung und die Kraftstoffzumessung sind mittels eines Hochdruckspeichers, eines sogenannten „Rails“, voneinander entkoppelt. Dies hat den Vorteil, dass der Einspritzdruck unabhängig von der Motordrehzahl und der Einspritzmenge erzeugt werden kann und im Hochdruckspeicher fortlaufend für die Einspritzung zur Verfügung steht. Der jeweilige Einspritzzeitpunkt und die Einspritzmenge werden in einem elektronischen Motorsteuergerät berechnet und von den jedem Zylinder der Brennkraftmaschine zugeordneten Injektoren umgesetzt.
- Über die Lebensdauer der genannten Injektoren kommt es naturgemäß zu driftartigen Veränderungen einzelner Baukomponenten der Injektoren, wie beispielsweise der Aktoren (Piezoaktoren, Magnetaktoren etc.) oder der diese ansteuernden Schaltventile. So kommt es beispielsweise zu Hubdriften der Aktoren oder Schaltventile oder zu solchen oder ähnlichen Driften aufgrund von Temperatureinflüssen. Diese Veränderungen führen dazu, dass auch bei einer präzisen konstanten Ansteuerung der Injektoren die den jeweiligen Zylindern zugeführte Kraftstoff-Menge nicht vorhersagbar variiert und beispielsweise zu einer entsprechenden Mengendrift führt.
- Die genannte Drifterscheinung ist zudem bei jedem Injektor individuell ausgeprägt und beispielsweise vom über die Lebensdauer eines jeweiligen Injektors auftretenden Lastverlauf oder vom jeweiligen Injektortyp abhängig.
- Es ist in diesem Zusammenhang darauf hinzuweisen, dass die Injektoren im Betrieb der Brennkraftmaschine zur Ermöglichung eines geringen Kraftstoffverbrauchs unter gleichzeitiger Einhaltung strenger Abgasnormen sowie zur Begrenzung des Geräuschpegels bei der Verbrennung nur sehr geringe Toleranzen im Hinblick auf die Einspritzmenge aufweisen dürfen.
- Zur Kompensation bzw. Korrektur der genannten Mengendriften bei der Kraftstoffeinspritzung wird beispielsweise in der
DE 102 32 356 A1 vorgeschlagen, den mittels eines in einer Kraftstoffleitung angeordneten Drucksensors in einem Betriebspunkt der Brennkraftmaschine erfassten Einspritzbeginn sowie das Einspritzende eines Injektors mit gespeicherten Werten dieser Größen zu vergleichen und Werte des Einspritzbeginns und/oder der Einspritzdauer so zu verändern, dass eine sich bei dem Vergleich ergebende Abweichung minimiert wird. Diese Art der Driftkorrektur hat allerdings den Nachteil, dass die präzise Erkennung des Einspritzbeginns und des Einspritzendes nicht in allen Motorlastpunkten möglich ist. - Weiterhin ist bekannt, die genannte Mengendrift mit den an sich bekannten Verfahren der Nullmengenkalibrierung und der Klopfzahlkorrektur des Kraftstoffgemisches zu kompensieren. Eine entsprechende Einrichtung zur Nullmengenkalibrierung eines Kraftstoffzumesssystems einer Brennkraftmaschine geht beispielsweise aus der
DE 33 43 481 A1 hervor. Dabei wird in einem bestimmten Betriebszustand der Brennkraftmaschine die tatsächlich eingespritzte Kraftstoffmenge auf den Sollwert Null hin geprüft und abhängig vom Ergebnis dieser Prüfung ein Regelkreis des Kraftstoffzumesssystems gegebenenfalls nachjustiert. - Darüber hinaus ist eine Kraftstoffmengenkorrektur auch durch einen Abgleich über das Lambda-Signal oder durch einen Abgleich über ein Zylinderdrucksignal möglich. Diese Verfahren haben den Nachteil, dass zusätzliche Sensoren notwendig sind, beispielsweise ein Klopfsensor.
- Darüber hinaus weisen einige der genannten Verfahren den Nachteil auf, dass entweder relativ lange Betriebszeiten der Brennkraftmaschine zur genannten Kraftstoffmengenkorrektur erforderlich sind oder die zur Mengenkorrektur erforderlichen Mengenmessungen insbesondere zur Vermeidung von Übertragungsfehlern ausschließlich bei Voreinspritzungen durchgeführt werden. Zudem wird die Mengenkorrektur mittels der genannten Methode der Nullmengenkalibrierung aus Sicherheitsgründen nur bei Voreinspritzungen durchgeführt, da die dort ermittelten Messergebnisse naturgemäß fehlerbehaftet sind und deshalb die Mengenkorrektur nur für diejenigen Messpunkte erfolgen kann, die mittels der Nullmengenkalibrierung auch tatsächlich gemessen wurden. Insbesondere findet keine Extrapolation außerhalb des gemessenen Mengenbereichs statt.
- Des Weiteren erfolgt die Mengenkorrektur in den meisten Fällen ausschließlich im Schubbetrieb der Brennkraftmaschine, in dem normalerweise keine Einspritzungen erfolgen. Während der Kalibrierung wird dann an einem Zylinder eine Menge eingespritzt und die Reaktion der Motordrehzahl beobachtet. Die dabei eingespritzte Menge liegt in der Größenordnung einer typischen Voreinspritzmenge, da eine größere Menge vom Fahrer wahrgenommen und den Fahrkomfort beeinträchtigen würde. Die Korrektur etwaiger Mengendriften erfolgt dann auch nur an diesen Messpunkten. Auch dort wird von einer Extrapolation hin zu größeren Einspritzmengen abgesehen.
- Aus der
DE 10 2004 031 008 A1 ist ein Verfahren zur Berechnung der eingespritzten Kraftstoffmenge beschrieben, bei dem ein Mengensignal aus einer Frequenzanalyse des Raildrucksignals bestimmt wird. - Die
DE 35 06 114 A1 beschreibt ein Verfahren zur Steuerung und Regelung einer Brennkraftmaschine durch ein Signal eines Klopfsensors. - Das Dokument
DE 103 02 806 A1 beschreibt eine Druckwellenkompensation eines Drucks einer Kraftstoffeinspritzung. - Der Erfindung liegt daher die Aufgabe zugrunde, eine Injektordrift an beliebigen Motorlastpunkten zu erkennen und die Gleichstellung der Injektoren zu prüfen. Dabei soll auf zusätzliche Sensorik weitestgehend verzichtet werden. Auch soll es möglich sein, eine Drifterkennung und -korrektur im Fahrbetrieb mit einer vorgebbaren Einspritzmenge vorzunehmen.
- Offenbarung der Erfindung
- Vorteile der Erfindung
- Diese Aufgabe wird durch das Verfahren zur Drifterkennung und Driftkompensation von Injektoren zur Einspritzung von Kraftstoff in Brennräume einer Brennkraftmaschine gelöst durch die Schritte:
- - Abtasten eines den Raildruck charakterisierenden Signals;
- - Transformation des zeitdiskreten Signals in den Frequenzraum;
- - Durchführung einer Merkmalsextraktion aus dem Frequenz-Spektrum zur Festlegung wenigstens eines Merkmalsvektors;
- - Vergleich des wenigstens einen Merkmalsvektors mit wenigstens einem korrespondierenden, zuvor ermittelten und in einem Speicher gespeicherten Merkmalsvektor, der einen ordnungsgemäß funktionierenden Injektor charakterisiert;
- - bei Feststellung einer Abweichung des wenigstens einen Merkmalsvektors von dem gespeicherten Merkmalsvektor um eine vorgebbare Größe: Schließen auf eine Abweichung der eingespritzten Menge aufgrund einer Drift.
- Grundidee der Erfindung ist es, aus dem Raildrucksignal, das bei Common-Rail-Systemen ohnehin verfügbar ist, mit einem Verfahren, welches mit einer wesentlich reduzierten Datenmenge auskommt, auf die Erkennung einer Mengendrift von Injektoren einer Brennkraftmaschine zu schließen.
- Durch die in den abhängigen Ansprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des in dem unabhängigen Anspruch 1 angegebenen Verfahrens möglich.
- So sieht eine vorteilhafte Ausgestaltung des Verfahrens beispielsweise vor, im Falle des Bestehens einer Abweichung des wenigstens einen Merkmalsvektors von dem wenigstens einen gespeicherten Merkmalsvektor um eine vorgegebene Größe die Ansteuerdauer des Injektors so zu variieren, dass die Abweichung des wenigstens einen Merkmalsvektors von dem wenigstens einen hinterlegten Merkmalsvektor verschwindet. Diese Ausgestaltung ermöglicht eine Driftkompensation.
- Was die Transformation des zeitdiskreten Signals in den Frequenzraum betrifft, so sind rein prinzipiell unterschiedliche Transformationsverfahren denkbar. Eine besonders vorteilhafte Ausgestaltung sieht die Verwendung einer Fast-Fourier-Transformation (FFT) vor, die eine sehr schnelle Transformation ermöglicht.
- Als das den Raildruck charakterisierende Signal wird vorteilhafterweise das Ausgangssignal eines Raildrucksensors, der bei derartigen Common-Rail-Systemen ohnehin vorhanden ist und beispielsweise im Rail verbaut ist, verwendet.
- Kurze Beschreibung der Zeichnungen
- Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert.
- Es zeigen:
-
1 schematisch ein Blockdiagramm eines Kraftstoffeinspritzsystems, bei dem das erfindungsgemäße Verfahren zum Einsatz kommt und -
2 schematisch den Ablauf des Verfahrens zur Drifterkennung und Driftkompensation gemäß der Erfindung. - Beschreibung der Ausführungsbeispiele
- Ein Kraftstoffversorgungssystem einer Brennkraftmaschine, dargestellt in
1 , wird üblicherweise als Common-Rail-System bezeichnet. Mit 100 ist in1 ein Kraftstoffvorratsbehälter bezeichnet. Dieser steht über einen ersten Filter 105 und eine Vorförderpumpe 110 mit einem zweiten Filter 115 in Verbindung. Vom zweiten Filter 115 gelangt der Kraftstoff über eine Leitung zu einer Hochdruckpumpe 125. Die Hochdruckpumpe 125 steht mit einem Rail 130 in Verbindung. - Das Rail 130, das auch als Speicher bezeichnet werden kann, ist mittels Kraftstoffleitungen mit verschiedenen Injektoren 131 verbunden. Über ein Druckregelventil 135 ist das Rail 130 mit dem Kraftstoffvorratsbehälter 100 verbunden. Das Druckregelventil 135 ist mittels beispielsweise einer Spule 136 ansteuerbar.
- Der Bereich zwischen dem Ausgang der Hochdruckpumpe 125 und dem Eingang des Druckregelventils 135 wird als Hochdruckbereich bezeichnet. In diesem Hochdruckbereich steht der Kraftstoff unter sehr hohem Druck. Der Kraftstoffdruck im Hochdruckbereich wird mittels eines Sensors 145 erfasst.
- Das Ausgangssignal des Sensors 145 gelangt zu einer Steuereinheit 150. Die Steuereinheit 150, beispielsweise ein Motorsteuergerät, beaufschlagt die Spule 136 des Druckregelventils 135 mit einem Ansteuersignal. Des Weiteren werden Steuereinheiten 160 mit Ansteuersignalen beaufschlagt. Hierbei handelt es sich beispielsweise um Steller zur Beeinflussung der Abgasrückführrate, des Ladedrucks der eingespritzten Kraftstoffmenge und/oder des Einspritzbeginns. Die Steuerung der Einspritzung von Kraftstoff erfolgt durch die Ansteuerung der Injektoren 131.
- Die Steuereinheit 150 verarbeitet die Signale verschiedener Sensoren 170 und 175. So liefert beispielsweise der Sensor 170 ein Signal PWG, das der Fahrpedalstellung entspricht. Der Sensor 175 liefert ein Drehzahlsignal N. Ferner können noch weitere Sensoren 178 vorgesehen sein, die weitere Signale beispielsweise die Stellung der Kupplung oder des Getriebes charakterisierende Signale usw. liefern.
- Die Einrichtung arbeitet wie folgt. Der Kraftstoff, der sich im Vorratsbehälter 100 befindet, wird von der Vorförderpumpe 110 durch die Filter 105 und 115 gefördert. Ausgangsseitig der Vorförderpumpe 110 weist der Kraftstoff einen Druck zwischen 1 und 3 bar auf.
- Die Hochdruckpumpe 125 fördert den Kraftstoff vom Niederdruckbereich in den Hochdruckbereich. Die Hochdruckpumpe 125 baut im Rail 130 einen sehr hohen Druck auf. Üblicherweise werden bei Systemen für fremdgezündete Brennkraftmaschinen Druckwerte von ca. 30 bis 100 bar und bei selbstzündenden Brennkraftmaschinen, also Dieselbrennkraftmaschinen, Druckwerte von ca. 1000 bis 2000 bar erzielt. Über die Injektoren 131 kann der Kraftstoff unter hohem Druck den einzelnen Zylindern der (nicht dargestellten) Brennkraftmaschine zugemessen werden.
- Mittels des Sensors 145 wird der gemessene Kraftstoffdruck P_Rail im gesamten Hochdruckbereich erfasst. Mittels des Druckregelventils 135, das durch die Spule 136 ansteuerbar ist, kann der Druck im Hochdruckbereich geregelt werden. Abhängig von der an der Spule 136 anliegenden Spannung bzw. dem durch die Spule 136 fließenden Strom öffnet das Druckregelventil 136 bei unterschiedlichen Druckwerten. Alternativ kann auch vorgesehen sein, die Druckregelung mittels einer steuerbaren Hochdruckpumpe vorzunehmen.
- Bei derartigen Kraftstoffeinspritzsystemen beeinflussen der Einspritzbeginn wie auch die eingespritzte Menge das Raildrucksignal. Bei konstanten Betriebspunkten ergibt sich auf diese Weise ein charakteristisches Raildrucksignal. Um nun Mengendriften festzustellen und zu kompensieren, sieht das erfindungsgemäße Verfahren, das anhand der
2 nachfolgend erläutert wird, folgende Vorgehensweise vor. - Es ist an dieser Stelle darauf hinzuweisen, dass das in
2 schematisch dargestellte Verfahren beispielsweise als Computerprogramm in dem Steuergerät 150 der Brennkraftmaschine implementiert sein und dort ablaufen kann. Der Programmcode kann auf einem maschinenlesbaren Träger gespeichert sein, den das Steuergerät 150 lesen kann. Alternativ ist es aber auch möglich, den in2 dargestellten Ablauf als Schaltungsteil des Steuergeräts 150 auszubilden, wobei dann die nachfolgend beschriebenen einzelnen Blöcke des als Blockschaltbild dargestellten Ablaufdiagramms entsprechende Schaltungsteile darstellen, die Teil einer Schaltungseinheit des Steuergeräts 150 sind. - Das den Raildruck P_Rail charakterisierende Signal 210, das mittels des Sensors 145 erfasst wird, wird in einem Schritt/Schaltungsteil 220 laufend abgetastet, wobei die Abtastfrequenz das Abtasttheorem erfüllt. In einem Schritt/Schaltungsteil 230 erfolgt die Transformation dieses zeitdiskreten Signals mittels einer Fast-Fourier-Transformation (FFT) 230 in den Frequenzraum. Diese Transformation ergibt für vorgebbare konstante Betriebspunkte der Brennkraftmaschine ein jeweils charakteristisches Frequenz-Spektrum. Auf der Basis dieses Frequenz-Spektrums erfolgt nun in Schritt/Schaltungsteil 240 eine Merkmalsextraktion. Die wesentliche Bedeutung dieser Merkmalsextraktion liegt in der Datenreduktion. Es wird in diesem Schritt/Schaltungsteil 240 ein Merkmalsvektor ermittelt, wobei die Dimension des Vektors bestimmt werden kann und im Sinne einer Datenreduktion möglichst klein gehalten wird. Der so erfasste frequenzabhängige Merkmalsvektor P_Rail(f)Akt wird nun mit einem zuvor bestimmten, den gleichen Betriebspunkt der Brennkraftmaschine charakterisierenden Merkmalsvektor P_Rail(f)NEU verglichen. Dieser Merkmalsvektor beschreibt ein ordnungsgemäß funktionierendes System. Er wurde zuvor bei vorgegebenen Umgebungsbedingungen, das heißt beispielsweise vorgegebener Drehzahl N, eingespritzter Menge, Umgebungstemperatur, Temperatur des Kraftstoffs, Batteriespannung, Betriebsart und dergleichen, die schematisch durch einen Pfeil 260 dargestellt sind, entweder in einem Schritt/in einer Schaltungseinheit 250 berechnet und in einem auch als Ablage bezeichneten Speicher, der Teil des Schaltungsteils 250 ist, gespeichert.
- In Schritt/im Schaltungsteil 270 erfolgt eine Subtraktion des in Schritt/im Schaltungsteil 240 bestimmten Merkmalsvektors P_Rail(f)Akt und P_Rail(f)NEU. Das Ergebnis dieser Subtraktion wird in einem Schritt/Schaltungsteil 280 in einen Vektorabstand umgerechnet und hieraus zur Driftkorrektur eine Änderung der Ansteuerdauer ΔAD bzw. eine Änderung des Ansteuerbeginns ΔAB berechnet und diese Werte zur Ansteuerkorrektur des Injektors, in
2 schematisch durch einen Pfeil 290 dargestellt, verwendet. - Während des Betriebs erfolgt laufend eine Merkmalsextraktion und ein anschließender Vergleich zwischen den beiden Merkmalsvektoren in einem Betriebspunkt auf vorbeschriebene Weise. Im Falle des Auftretens einer Abweichung erfolgt kontinuierlich die beschriebene Umrechnung in eine Ansteuerdauerkorrektur ΔAD bzw. in eine Ansteuerbeginnkorrektur ΔAB. Die Korrektur erfolgt so, dass der Abstand zwischen den beiden Vektoren minimiert wird und im Idealfalle so verändert wird, dass der Abstand verschwindet, dass also die beiden Merkmalsvektoren zusammenfallen und eine Drift so optimal korrigiert wird.
Claims (5)
- Verfahren zur Drifterkennung und Driftkompensation von Injektoren (131) zur Einspritzung von Kraftstoff in Brennräume einer Brennkraftmaschine, gekennzeichnet durch folgende Schritte: - Abtasten eines den Raildruck (P_RAIL) charakterisierenden Signals; - Transformation des zeitdiskreten Signals in den Frequenzraum; - Durchführung einer Merkmalsextraktion aus dem Frequenz-Spektrum zur Festlegung wenigstens eines Merkmalsvektors (P_RAIL(f)Akt); - Vergleich des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) mit wenigstens einem, am gleichen Betriebspunkt zuvor ermittelten und gespeicherten Merkmalsvektor (P_RAIL(f)NEU), der einen ordnungsgemäß funktionierenden Injektor charakterisiert; - bei Feststellung einer Abweichung des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) von dem gespeicherten Merkmalsvektor (P_RAIL(f)NEU) um eine vorgegebene Größe: Schließen auf eine Abweichung der eingespritzten Menge aufgrund einer Drift.
- Verfahren nach
Anspruch 1 , dadurch gekennzeichnet, dass im Falle einer Abweichung des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) von dem wenigstens einen gespeicherten Merkmalsvektor (P_RAIL(f)NEU) um eine vorgegebene Größe die Ansteuerdauer des Injektors (131) derart variiert wird, dass die Abweichung verschwindet. - Verfahren nach
Anspruch 1 , dadurch gekennzeichnet, dass die Transformation in den Frequenzraum durch eine Fast-Fourier-Transformation (FFT) erfolgt. - Verfahren nach
Anspruch 1 , dadurch gekennzeichnet, dass das den Raildruck charakterisierende Signal das Ausgangssignal eines Raildrucksensors (145) ist. - Computerprogramm, das alle Schritte eines Verfahrens nach einem der
Ansprüche 1 bis4 ausführt, wenn es auf einem Rechengerät, insbesondere einem Steuergerät einer Brennkraftmaschine, abläuft.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007060768.9A DE102007060768B4 (de) | 2007-12-17 | 2007-12-17 | Verfahren zur Drifterkennung und Driftkompensation von Injektoren |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007060768.9A DE102007060768B4 (de) | 2007-12-17 | 2007-12-17 | Verfahren zur Drifterkennung und Driftkompensation von Injektoren |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102007060768A1 DE102007060768A1 (de) | 2009-06-18 |
DE102007060768B4 true DE102007060768B4 (de) | 2024-06-13 |
Family
ID=40680068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102007060768.9A Active DE102007060768B4 (de) | 2007-12-17 | 2007-12-17 | Verfahren zur Drifterkennung und Driftkompensation von Injektoren |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102007060768B4 (de) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012023845A1 (de) | 2012-12-05 | 2014-06-05 | Daimler Ag | Verfahren zum Betreiben eines Injektors |
DE102015226461B4 (de) * | 2015-12-22 | 2018-10-04 | Continental Automotive Gmbh | Verfahren zur Ermittlung des Einspritzbeginn-Zeitpunktes und der Einspritzmenge des Kraftstoffes im Normalbetrieb eines Verbrennungsmotors |
DE102020212322A1 (de) | 2020-09-30 | 2022-03-31 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zur Ermittlung einer Einspritzmenge von Kraftstoff |
DE102021211842A1 (de) | 2020-10-30 | 2022-05-05 | Bosch Limited | Verfahren zum Identifizieren eines driftenden Injektors in einem Kraftstoffeinspritzsystem |
DE102021211924A1 (de) | 2020-10-31 | 2022-05-05 | Bosch Limited | Verfahren zum Identifizieren eines driftenden Injektors in einem Kraftstoffein-spritzsystem |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3343481A1 (de) | 1983-12-01 | 1985-06-13 | Robert Bosch Gmbh, 7000 Stuttgart | Korrektureinrichtung fuer ein kraftstoffzumesssystem einer brennkraftmaschine |
DE3506114A1 (de) | 1985-02-22 | 1986-09-04 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur steuerung oder regelung einer brennkraftmaschine |
DE10232356A1 (de) | 2002-07-17 | 2004-01-29 | Robert Bosch Gmbh | Verfahren zur Steuerung von Injektoren eines Kraftstoffzumesssystems einer Brennkraftmaschine |
DE10302806A1 (de) | 2003-01-24 | 2004-08-12 | Siemens Ag | Verfahren zur Berechnung von Druckschwankungen in einem Kraftstoffversorgungssystem einer mit Kraftstoff-Direkteinspritzung arbeitenden Brennkraftmaschine und zur Steuerung derer Einspritzventile |
DE102004031008A1 (de) | 2003-07-23 | 2005-03-10 | Daimler Chrysler Ag | Verfahren zur Signalfrequenzanalyse |
-
2007
- 2007-12-17 DE DE102007060768.9A patent/DE102007060768B4/de active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3343481A1 (de) | 1983-12-01 | 1985-06-13 | Robert Bosch Gmbh, 7000 Stuttgart | Korrektureinrichtung fuer ein kraftstoffzumesssystem einer brennkraftmaschine |
DE3506114A1 (de) | 1985-02-22 | 1986-09-04 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur steuerung oder regelung einer brennkraftmaschine |
DE10232356A1 (de) | 2002-07-17 | 2004-01-29 | Robert Bosch Gmbh | Verfahren zur Steuerung von Injektoren eines Kraftstoffzumesssystems einer Brennkraftmaschine |
DE10302806A1 (de) | 2003-01-24 | 2004-08-12 | Siemens Ag | Verfahren zur Berechnung von Druckschwankungen in einem Kraftstoffversorgungssystem einer mit Kraftstoff-Direkteinspritzung arbeitenden Brennkraftmaschine und zur Steuerung derer Einspritzventile |
DE102004031008A1 (de) | 2003-07-23 | 2005-03-10 | Daimler Chrysler Ag | Verfahren zur Signalfrequenzanalyse |
Also Published As
Publication number | Publication date |
---|---|
DE102007060768A1 (de) | 2009-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1303693B1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
EP2011984A2 (de) | Verfahren zur Plausibilisierung des Ausgangssignals eines Raildrucksensors | |
EP1716331A1 (de) | Verfahren zur zylindergleichstellung bezüglich der kraftstoff-einspritzmengen bei einer brennkraftmaschine | |
DE102007060768B4 (de) | Verfahren zur Drifterkennung und Driftkompensation von Injektoren | |
DE102006043326A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE102009002793A1 (de) | Einzelspeicher, Hochdruckkomponente und Common-Rail-Kraftstoffeinspritzsystem sowie Brennkraftmaschine, Elektronische Einrichtung und Verfahren zur Steuerung und/oder Regelung einer Brennkraftmaschine | |
DE102012102336A1 (de) | Vorrichtung zum Abschätzen eines Kraftstoffeinspritzzustands | |
DE102012217741A1 (de) | Verfahren zur Plausibilisierung des Ausgangssignals eines Raildrucksensors | |
DE102017212762A1 (de) | Verfahren zum Betreiben eines Verbrennungsmotors und elektronisches Steuergerät für einen Verbrennungsmotor | |
EP2670965A1 (de) | Verfahren zum bestimmen einer steuermenge eines injektors | |
DE10123035A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE102013201576A1 (de) | Verfahren zur Plausibilisierung eines Raildrucksensor-Wertes | |
DE102007015876A1 (de) | Verfahren zur Erkennung einer Fehlfunktion eines Raildrucksensors | |
DE102013211731B4 (de) | Verfahren zur Korrektur der Einspritzdauer von Injektoren einer Brennkraftmaschine und Steuerungseinrichtung | |
DE102004053418A1 (de) | Verfahren und Vorrichtung zur druckwellenkompensierenden Steuerung zeitlich aufeinanderfolgender Einspritzungen in einem Einspritzsystem einer Brennkraftmaschine | |
EP1377736B1 (de) | Verfahren zum betreiben einer brennkraftmaschine mit einem kraftstoffzumesssystem | |
DE102008001180B4 (de) | Verfahren zur Steuerung einer Brennkraftmaschine | |
DE102008042083A1 (de) | Verfahren zur Bestimmung der Einspritzmenge von Kraftstoffinjektoren einer Brennkraftmaschine | |
DE102011100108B4 (de) | Bestimmung einer Einspritzventilkennlinie und Verringerung eines Einspritzmengenunterschieds bei einem Verbrennungsmotor | |
DE10309720A1 (de) | Verfahren und Vorrichtung zur mengendriftkompensierenden Steuerung von Injektoren eines Kraftstoffzumesssystems einer Brennkraftmaschine | |
DE102007060638A1 (de) | Verfahren und Schaltungsanordnung zur Steuerung einer Brennkraftmaschine | |
DE102013210909A1 (de) | Verfahren zur Plausibilisierung eines Raildrucksensors | |
EP1564394A2 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE102015223316A1 (de) | Verfahren zum Betreiben eines Verbrennungsmotors | |
DE102008016662A1 (de) | Verfahren und Einrichtung zum Einspritzen von Kraftstoff in einen Kraftfahrzeugmotor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed |
Effective date: 20140228 |
|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: F02D0041000000 Ipc: F02D0041400000 Effective date: 20140320 |
|
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division |