DE102007060768A1 - Verfahren zur Drifterkennung und Driftkompensation von Injektoren - Google Patents
Verfahren zur Drifterkennung und Driftkompensation von Injektoren Download PDFInfo
- Publication number
- DE102007060768A1 DE102007060768A1 DE102007060768A DE102007060768A DE102007060768A1 DE 102007060768 A1 DE102007060768 A1 DE 102007060768A1 DE 102007060768 A DE102007060768 A DE 102007060768A DE 102007060768 A DE102007060768 A DE 102007060768A DE 102007060768 A1 DE102007060768 A1 DE 102007060768A1
- Authority
- DE
- Germany
- Prior art keywords
- rail
- feature vector
- drift
- internal combustion
- combustion engine
- 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
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000000605 extraction Methods 0.000 title claims abstract description 7
- 238000001228 spectrum Methods 0.000 title claims abstract description 6
- 239000000446 fuel Substances 0.000 title claims description 32
- 238000002485 combustion reaction Methods 0.000 title claims description 28
- 238000001514 detection method Methods 0.000 title claims description 10
- 239000013598 vector Substances 0.000 claims abstract description 29
- 238000004590 computer program Methods 0.000 claims abstract description 7
- 230000009466 transformation Effects 0.000 claims description 8
- 230000004913 activation Effects 0.000 claims 1
- 238000002347 injection Methods 0.000 description 24
- 239000007924 injection Substances 0.000 description 24
- 238000012937 correction Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 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
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000011426 transformation method Methods 0.000 description 1
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
Ein Verfahren zur Drifterkennung und Driftkompensation von Injektoren (131) zur Einspritzung von Kraftstoff in Brennräume einer Brennkraftmaschine, ist 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 und Festlegung wenigstens eines Merkmalsvektors (P_RAIL(f)Akt); - Vergleich des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) mit wenigstens einem korrespondierenden, zuvor ermittelten und einen ordnungsgemäß funktionierenden Injektor charakterisierenden und gespeicherten Merkmalsvektor (P_RAIL(f)NEU); - 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.
- 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 und Festlegung wenigstens eines Merkmalsvektors;
- – Vergleich des wenigstens einen Merkmalsvektors mit wenigstens einem korrespondierenden, zuvor ermittelten und einen ordnungsgemäß funktionierenden Injektor charakterisierenden und in einem Speicher gespeicherten Merkmalsvektor;
- – 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. Mit100 ist in1 ein Kraftstoffvorratsbehälter bezeichnet. Dieser steht über einen ersten Filter105 und eine Vorförderpumpe110 mit einem zweiten Filter115 in Verbindung. Vom zweiten Filter115 gelangt der Kraftstoff über eine Leitung zu einer Hochdruckpumpe125 . Die Hochdruckpumpe125 steht mit einem Rail130 in Verbindung. - Das Rail
130 , das auch als Speicher bezeichnet werden kann, ist mittels Kraftstoffleitungen mit verschiedenen Injektoren131 verbunden. Über ein Druckregelventil135 ist das Rail130 mit dem Kraftstoffvorratsbehälter100 verbunden. Das Druckregelventil135 ist mittels beispielsweise einer Spule136 ansteuerbar. - Der Bereich zwischen dem Ausgang der Hochdruckpumpe
125 und dem Eingang des Druckregelventils135 wird als Hochdruckbereich bezeichnet. In diesem Hochdruckbereich steht der Kraftstoff unter sehr hohem Druck. Der Kraftstoffdruck im Hochdruckbereich wird mittels eines Sensors145 erfasst. - Das Ausgangssignal des Sensors
145 gelangt zu einer Steuereinheit150 . Die Steuereinheit150 , beispielsweise ein Motorsteuergerät, beaufschlagt die Spule136 des Druckregelventils135 mit einem Ansteuersignal. Des Weiteren werden Steuereinheiten160 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 Injektoren131 . - Die Steuereinheit
150 verarbeitet die Signale verschiedener Sensoren170 und175 . So liefert beispielsweise der Sensor170 ein Signal PWG, das der Fahrpedalstellung entspricht. Der Sensor175 liefert ein Drehzahlsignal N. Ferner können noch weitere Sensoren178 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örderpumpe110 durch die Filter105 und115 gefördert. Ausgangsseitig der Vorförderpumpe110 weist der Kraftstoff einen Druck zwischen 1 und 3 bar auf. - Die Hochdruckpumpe
125 fördert den Kraftstoff vom Niederdruckbereich in den Hochdruckbereich. Die Hochdruckpumpe125 baut im Rail130 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 Injektoren131 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 Druckregelventils135 , das durch die Spule136 ansteuerbar ist, kann der Druck im Hochdruckbereich geregelt werden. Abhängig von der an der Spule136 anliegenden Spannung bzw. dem durch die Spule136 fließenden Strom öffnet das Druckregelventil136 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ät150 der Brennkraftmaschine implementiert sein und dort ablaufen kann. Der Programmcode kann auf einem maschinenlesbaren Träger gespeichert sein, den das Steuergerät150 lesen kann. Alternativ ist es aber auch möglich, den in2 dargestellten Ablauf als Schaltungsteil des Steuergeräts150 auszubilden, wobei dann die nachfolgend beschriebenen einzelnen Blöcke des als Blockschaltbild dargestellten Ablaufdiagramms entsprechende Schaltungsteile darstellen, die Teil einer Schaltungseinheit des Steuergeräts150 sind. - Das den Raildruck P_Rail charakterisierende Signal
210 , das mittels des Sensors145 erfasst wird, wird in einem Schritt/Schaltungsteil220 laufend abgetastet, wobei die Ab tastfrequenz das Abtasttheorem erfüllt. In einem Schritt/Schaltungsteil230 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/Schaltungsteil240 eine Merkmalsextraktion. Die wesentliche Bedeutung dieser Merkmalsextraktion liegt in der Datenreduktion. Es wird in diesem Schritt/Schaltungsteil240 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 Pfeil260 dargestellt sind, entweder in einem Schritt/in einer Schaltungseinheit250 berechnet und in einem auch als Ablage bezeichneten Speicher, der Teil des Schaltungsteils250 ist, gespeichert. - In Schritt/im Schaltungsteil
270 erfolgt eine Subtraktion des in Schritt/im Schaltungsteil240 bestimmten Merkmalsvektors P_Rail(f)Akt und P_Rail(f)NEU. Das Ergebnis dieser Subtraktion wird in einem Schritt/Schaltungsteil280 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, in2 schematisch durch einen Pfeil290 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.
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
- Zitierte Patentliteratur
-
- - DE 10232356 A1 [0007]
- - DE 3343481 A1 [0008]
Claims (6)
- 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 und Festlegung wenigstens eines Merkmalsvektors (P_RAIL(f)Akt); – Vergleich des wenigstens einen Merkmalsvektors (P_RAIL(f)Akt) mit wenigstens einem korrespondierenden, zuvor ermittelten und einen ordnungsgemäß funktionierenden Injektor charakterisierenden und gespeicherten Merkmalsvektor (P_RAIL(f)NEU); – 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 bis 4 ausführt, wenn es auf einem Rechengerät, insbesondere dem Steuergerät einer Brennkraftmaschine abläuft.
- Computerprogrammprodukt mit Programmcode, der auf einem maschinenlesbaren Träger gespeichert ist, zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 4, wenn das Programm auf einem Computer oder dem Steuergerät einer Brennkraftmaschine ausgeführt wird.
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 true DE102007060768A1 (de) | 2009-06-18 |
DE102007060768B4 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) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012023845A1 (de) | 2012-12-05 | 2014-06-05 | Daimler Ag | Verfahren zum Betreiben eines Injektors |
DE102015226461A1 (de) * | 2015-12-22 | 2017-06-22 | 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 |
DE102021211924A1 (de) | 2020-10-31 | 2022-05-05 | Bosch Limited | Verfahren zum Identifizieren eines driftenden Injektors in einem Kraftstoffein-spritzsystem |
DE102021211842A1 (de) | 2020-10-30 | 2022-05-05 | Bosch Limited | Verfahren zum Identifizieren eines driftenden Injektors in einem Kraftstoffeinspritzsystem |
Citations (2)
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 |
DE10232356A1 (de) | 2002-07-17 | 2004-01-29 | Robert Bosch Gmbh | Verfahren zur Steuerung von Injektoren eines Kraftstoffzumesssystems einer Brennkraftmaschine |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3506114A1 (de) | 1985-02-22 | 1986-09-04 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur steuerung oder regelung einer brennkraftmaschine |
DE10302806B4 (de) | 2003-01-24 | 2004-12-09 | 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 (2)
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 |
DE10232356A1 (de) | 2002-07-17 | 2004-01-29 | Robert Bosch Gmbh | Verfahren zur Steuerung von Injektoren eines Kraftstoffzumesssystems einer Brennkraftmaschine |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012023845A1 (de) | 2012-12-05 | 2014-06-05 | Daimler Ag | Verfahren zum Betreiben eines Injektors |
DE102015226461A1 (de) * | 2015-12-22 | 2017-06-22 | Continental Automotive Gmbh | Verfahren zur Ermittlung des Einspritzbeginn-Zeitpunktes und der Einspritzmenge des Kraftstoffes im Normalbetrieb eines Verbrennungsmotors |
CN108431391A (zh) * | 2015-12-22 | 2018-08-21 | 大陆汽车有限公司 | 用于在内燃发动机的正常操作期间确定燃料的喷射开始时间和喷射量的方法 |
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 |
US10669965B2 (en) | 2015-12-22 | 2020-06-02 | Continental Automotive Gmbh | Method for an internal combustion engine |
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 |
Also Published As
Publication number | Publication date |
---|---|
DE102007060768B4 (de) | 2024-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1303693B1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
EP2011984A2 (de) | Verfahren zur Plausibilisierung des Ausgangssignals eines Raildrucksensors | |
DE102008040626A1 (de) | Verfahren zur Bestimmung der eingespritzten Kraftstoffmasse einer Einzeleinspritzung und Vorrichtung zur Durchführung des Verfahrens | |
EP1716331A1 (de) | Verfahren zur zylindergleichstellung bezüglich der kraftstoff-einspritzmengen bei einer brennkraftmaschine | |
DE102011083033A1 (de) | Verfahren zur Beurteilung eines Einspritzverhaltens wenigstens eines Einspritzventils einer Brennkraftmaschine und Betriebsverfahren für Brennkraftmaschine | |
DE102007060049A1 (de) | Verfahren zur Bestimmung des Einspritzverlaufs eines Injektors | |
DE10305523A1 (de) | Verfahren und Vorrichtung zur Nullmengenkalibrierung eines Kraftstoffeinspritzsystems eines Kraftfahrzeuges im Fahrbetrieb | |
DE102011089296A1 (de) | Verfahren und Vorrichtung zur Kalibrierung eines Kraftstoffzumesssystems eines Kraftfahrzeugs | |
DE102007060768B4 (de) | Verfahren zur Drifterkennung und Driftkompensation von Injektoren | |
DE102008042933B4 (de) | Verfahren und Vorrichtung zum Dosieren von in einen Brennraum eines Verbrennungsmotors einzuspritzendem Kraftstoff | |
DE102012210937A1 (de) | Verfahren zur Steuerung einer Brennkraftmaschine und System mit einer Brennkraftmaschine und einem Steuergerät | |
DE102018115526A1 (de) | Einspritzmengenmessung mit Leckagekorrektur | |
DE102014208992A1 (de) | Verfahren zur Kalibrierung von Nacheinspritzungen in einem Kraftstoff-Einspritzsystem einer Brennkraftmaschine insbesondere eines Kraftfahrzeugs | |
DE102017212762A1 (de) | Verfahren zum Betreiben eines Verbrennungsmotors und elektronisches Steuergerät für einen Verbrennungsmotor | |
DE102013201576A1 (de) | Verfahren zur Plausibilisierung eines Raildrucksensor-Wertes | |
DE10123035A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE102013100687A1 (de) | Kraftstoff-Einspritz-Controller | |
DE102013201780B3 (de) | Verfahren zum Ermitteln der Kraftstofftemperatur | |
DE102011005134A1 (de) | Verfahren zum Bestimmen eines Gehalts an Alkohol in einem Kraftstoffgemisch | |
DE102008042083A1 (de) | Verfahren zur Bestimmung der Einspritzmenge von Kraftstoffinjektoren einer Brennkraftmaschine | |
DE102008001180B4 (de) | Verfahren zur Steuerung einer Brennkraftmaschine | |
DE102013210909A1 (de) | Verfahren zur Plausibilisierung eines Raildrucksensors | |
DE102010044210A1 (de) | Verfahren zum Betreiben einer Brennkraftmaschine | |
DE102007060638A1 (de) | Verfahren und Schaltungsanordnung zur Steuerung einer Brennkraftmaschine | |
DE102007009565A1 (de) | Verfahren und Vorrichtung zur Bestimmung der Kraftstoffzusammensetzung in einem Einspritzsystem einer Brennkraftmaschine, insbesondere eines Kraftfahrzeugs |
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 |