[go: up one dir, main page]

DE102019200903A1 - Method for determining a correction value for a fuel metering of a fuel injector - Google Patents

Method for determining a correction value for a fuel metering of a fuel injector Download PDF

Info

Publication number
DE102019200903A1
DE102019200903A1 DE102019200903.4A DE102019200903A DE102019200903A1 DE 102019200903 A1 DE102019200903 A1 DE 102019200903A1 DE 102019200903 A DE102019200903 A DE 102019200903A DE 102019200903 A1 DE102019200903 A1 DE 102019200903A1
Authority
DE
Germany
Prior art keywords
correction value
determined
fuel
fuel injector
computer program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102019200903.4A
Other languages
German (de)
Inventor
Klaus Joos
Alexander Schenck Zu Schweinsberg
Petra Manner
Markus Amler
Timm Hollmann
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102019200903.4A priority Critical patent/DE102019200903A1/en
Priority to CN202010076255.1A priority patent/CN111502848B/en
Publication of DE102019200903A1 publication Critical patent/DE102019200903A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2464Characteristics of actuators
    • F02D41/2467Characteristics of actuators for injectors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • F02D41/3836Controlling the fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2477Methods of calibrating or learning characterised by the method used for learning
    • F02D41/248Methods of calibrating or learning characterised by the method used for learning using a plurality of learned values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0614Actual fuel mass or fuel injection amount
    • F02D2200/0616Actual fuel mass or fuel injection amount determined by estimation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/06Introducing corrections for particular operating conditions for engine starting or warming up
    • F02D41/062Introducing corrections for particular operating conditions for engine starting or warming up for starting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D41/221Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2441Methods of calibrating or learning characterised by the learning conditions
    • F02D41/2445Methods of calibrating or learning characterised by the learning conditions characterised by a plurality of learning conditions or ranges

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

Es wird ein Verfahren zum Ermitteln eines Korrekturwertes für eine Kraftstoffzumessung eines Kraftstoffinjektors beschrieben, bei der mittels der Kraftstoffinjektors Kraftstoff aus einem Hochdruckspeicher in einen Brennraum eingespritzt wird, wobei ein für eine statische Durchflussrate durch den Kraftstoffinjektor repräsentativer Wert ermittelt wird, in dem bei wenigstens einem Einspritzvorgang des Kraftstoffinjektors ein Verhältnis einer im Hochruckspeicher aufgrund des Einspritzvorgangs auftretenden Druckdifferenz und einer zugehörigen für den Einspritzvorgang charakteristischen Dauer ermittelt wird. Ein erster Korrekturwert, der zur Steuerung verwendet wird, wird mit niederer Lerngeschwindigkeit und ein zweiter Korrekturwert wird mit hoher Lerngeschwindigkeit ermittelt.A method for determining a correction value for a fuel metering of a fuel injector is described, in which fuel is injected from a high-pressure accumulator into a combustion chamber by means of the fuel injector, a value representative of a static flow rate through the fuel injector being determined in the at least one injection process of the fuel injector, a ratio of a pressure difference occurring in the high-pressure accumulator due to the injection process and an associated duration characteristic of the injection process is determined. A first correction value, which is used for the control, is determined with a low learning speed and a second correction value is determined with a high learning speed.

Description

Stand der TechnikState of the art

Die Erfindung betrifft ein Verfahren zum Ermitteln eines Korrekturwertes für eine Kraftstoffzumessung eines Kraftstoffinjektors, bei der mittels des Kraftstoffinjektors Kraftstoff aus einem Hochdruckspeicher in einen Brennraum eingespritzt wird.The invention relates to a method for determining a correction value for a fuel metering of a fuel injector, in which fuel is injected from a high-pressure accumulator into a combustion chamber by means of the fuel injector.

Stand der TechnikState of the art

Bei Kraftfahrzeugen gelten hinsichtlich einzuhaltender Emissionen von Schadstoffen teilweise sehr strenge Grenzwerte. Um aktuelle und insbesondere auch zukünftige Emissions- bzw. Abgasgrenzwerte einzuhalten, ist unter anderem eine genaue Kraftstoffzumessung bei der Einspritzung entscheidend.Motor vehicles sometimes have very strict limit values with regard to emissions of pollutants. In order to comply with current and, in particular, future emission and exhaust gas limit values, a precise fuel metering during injection is crucial.

Dabei ist zu berücksichtigen, dass bei der Zumessung verschiedene Toleranzen auftreten. Solche Zumesstoleranzen resultieren im Allgemeinen aus einer exemplarabhängigen Nadeldynamik und exemplarabhängiger statischer Durchflussrate der Kraftstoffinjektoren. Ein Einfluss der Nadeldynamik kann beispielsweise durch einen mechatronischen Ansatz, wie beispielsweise einer sogenannten Controlled Valve Operation (CVO) reduziert werden. Bei einer CVO werden Ansteuerzeiten der Kraftstoffinjektoren im Sinne einer Regelung, beispielsweise über die Lebensdauer eines Kraftfahrzeugs hinweg angepasst. Dabei werden während der Einspritzung das Ansteuersignal erfasst und parallel aus Öffnungs- und Schließzeitpunkt die Offendauer der Ventilnadel ermittelt. So kann die tatsächliche Offendauer eines Kraftstoffinjektors errechnend und gegebenenfalls nachgeregelt werden. Aus der DE 10 2009 002 593 A1 ist ein solches Verfahren zum Regeln einer Ist-Offendauer eines Ventils auf eine Soll-Offendauer beschrieben.It should be taken into account that different tolerances occur during metering. Such metering tolerances generally result from an example-dependent needle dynamics and an example-dependent static flow rate of the fuel injectors. An influence of the needle dynamics can be reduced, for example, by a mechatronic approach, such as a so-called controlled valve operation (CVO). In the case of a CVO, activation times of the fuel injectors are adjusted in the sense of regulation, for example over the life of a motor vehicle. The control signal is recorded during the injection and the open duration of the valve needle is determined in parallel from the opening and closing times. In this way, the actual open duration of a fuel injector can be calculated and, if necessary, readjusted. From the DE 10 2009 002 593 A1 describes such a method for regulating an actual open duration of a valve to a target open duration.

Fehler bei der statischen Durchflussrate resultieren aus Toleranzen der der Geometrie des Kraftstoffinjektors, insbesondere des Einspritzloches des Kraftstoffinjektors, und Toleranzen des Nadelhubs. Solche Fehler können bisher meist nur global, d.h. hinsichtlich aller Kraftstoffinjektoren der Brennkraftmaschine gemeinsam beispielsweise auf Basis einer Lambdaregelung bzw. einer Gemischadaption korrigiert werden.Static flow rate errors result from tolerances of the geometry of the fuel injector, in particular the injection hole of the fuel injector, and tolerances of the needle stroke. So far, such errors can usually only be global, i.e. with regard to all fuel injectors of the internal combustion engine are jointly corrected, for example on the basis of a lambda control or a mixture adaptation.

Ferner ist aus der DE 10 2015 205 877 A1 ein Verfahren bekannt, mittels dem erkannt werden kann, ob einzelne Kraftstoffinjektoren der Brennkraftmaschine eine Abweichung hinsichtlich ihrer statischen Durchflussrate aufweisen. Als statische Durchflussrate wird das Verhältnis zwischen eingespritzter Menge und der Offendauer des Injektors bezeichnet.Furthermore, from the DE 10 2015 205 877 A1 a method is known by means of which it can be recognized whether individual fuel injectors of the internal combustion engine have a deviation in terms of their static flow rate. The static flow rate is the ratio between the amount injected and the open duration of the injector.

Das in der DE 10 2015 205 877 A1 beschriebene Verfahren basiert auf der Auswertung von Raildruckeinbrüchen bei der Einspritzung. Hierfür werden Korrekturwerte für die Einspritzung anhand der Raildruckeinbrüche der einzelnen Einspritzungen berechnet. Dabei findet eine kontinuierliche Berechnung der Korrekturwerte statt. Die Lerngeschwindigkeit für den Korrekturfaktor nimmt mit zunehmender Anzahl der Messwerte ab, bis sie auf ein langsames Niveau konvergiert. Im Falle eines Tausches eines Injektors oder einer schlagartigen Änderung der statischen Durchflussrate ist es jedoch notwendig, dass ein schnelles Nachlernen der Korrekturwerte erfolgt.That in the DE 10 2015 205 877 A1 The method described is based on the evaluation of rail pressure drops during injection. For this purpose, correction values for the injection are calculated on the basis of the rail pressure drops in the individual injections. The correction values are continuously calculated. The learning speed for the correction factor decreases with increasing number of measured values until it converges to a slow level. However, if an injector is replaced or the static flow rate changes suddenly, it is necessary for the correction values to be learned quickly.

Offenbarung der ErfindungDisclosure of the invention

Erfindungsgemäß wird ein Verfahren mit den Merkmalen des Patentanspruchs 1 vorgeschlagen. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche sowie die nachfolgende Beschreibung.According to the invention, a method with the features of claim 1 is proposed. Advantageous embodiments are the subject of the dependent claims and the following description.

Vorteile der ErfindungAdvantages of the invention

Erfindungsgemäß werden bei einem Verfahren zum Ermitteln eines Korrekturwertes für eine Kraftstoffmessung eines Kraftstoffinjektors bei wenigstens einem Einspritzvorgang des Kraftstoffinjektors ein Verhältnis zwischen einer Druckdifferenz im Hochdruckspeicher, die aufgrund eines Einspritzvorgangs auftritt, und einer charakteristischen Dauer eines zugehörigen Einspritzvorgang ermittelt, wobei ein erster Korrekturwert, der zur Steuerung verwendet wird, mit niederer Lerngeschwindigkeit ermittelt wird, und ein zweiter Korrekturwert mit hoher Lerngeschwindigkeit ermittelt wird. Aufgrund dieser Vorgehensweise stehen zwei Korrekturwerte zur Verfügung, wobei der erste Korrekturwert eine große Genauigkeit besitzt und eine hohe Genauigkeit der Kraftstoffzumessung gewährleistet. Mittels des zweiten Korrekturwerts, der eine niedrige Genauigkeit besitzt aber schnell auf sich ändernde Bedingungen reagiert, kann ein Fehler im Bereich des ersten Korrekturwert sicher erkannt werden.According to the invention, in a method for determining a correction value for a fuel measurement of a fuel injector in at least one injection process of the fuel injector, a ratio between a pressure difference in the high-pressure accumulator that occurs due to an injection process and a characteristic duration of an associated injection process is determined, a first correction value that is used for Control is used, is determined with a low learning speed, and a second correction value is determined with a high learning speed. Because of this procedure, two correction values are available, the first correction value being highly accurate and ensuring a high accuracy of the fuel metering. An error in the area of the first correction value can be reliably detected by means of the second correction value, which has a low accuracy but reacts quickly to changing conditions.

Besonders vorteilhaft ist es, wenn ein Fehler erkannt wird, wenn der erste und der zweite Korrekturwert voneinander abweichen.It is particularly advantageous if an error is recognized when the first and second correction values differ from one another.

Die hohe Genauigkeit des ersten Korrekturwert resultiert daraus, dass der erste Korrekturwert, der zur Steuerung verwendet wird über eine Vielzahl von repräsentativen Werten ermittelt wird. Vorzugsweise erfolgt zur Ermittlung des ersten Korrekturwerts eine Mittelwertbildung über eine Vielzahl von repräsentativen Werten.The high accuracy of the first correction value results from the fact that the first correction value, which is used for the control, is determined via a large number of representative values. To determine the first correction value, averaging is preferably carried out over a large number of representative values.

Dadurch, dass der zweite Korrekturwert über eine kleine Anzahl von repräsentativen Werten ermittelt wird, kann ein plötzlich auftretender Fehler sicher erkannt werden und ein schnelle Adaption des ersten Korrekturwerts initialisiert werden. Hierzu wird in besonders vorteilhafter Weise die Lerngeschwindigkeit zur Ermittlung des erstens Korrekturwerts erhöht wird, wenn der erste und der zweite Korrekturwert voneinander abweichen. Dies kann beispielsweise dadurch realisiert werden, dass die Mittelwertbildung nur noch über eine deutlich kleinere Anzahl von repräsentativen Werten erfolgt.Because the second correction value is determined using a small number of representative values, a sudden error can occur are reliably recognized and a quick adaptation of the first correction value is initialized. For this purpose, the learning speed for determining the first correction value is increased in a particularly advantageous manner if the first and the second correction value differ from one another. This can be achieved, for example, by averaging only over a significantly smaller number of representative values.

Um einen möglichen Tausch der Kraftstoffinjektoren oder einen Einbau eines oder mehrere neuer Kraftstoffinjektoren zu erkennen wird der zweite Korrekturwert jeweils nach dem Start der Brennkraftmaschine ermittelt.In order to identify a possible replacement of the fuel injectors or the installation of one or more new fuel injectors, the second correction value is determined in each case after the internal combustion engine has started.

In einem weiteren Aspekt betrifft die Erfindung einen neuen Programmcode zusammen mit Verarbeitungsanweisungen zum Erstellen eines auf einem Steuergerät ablauffähigen Computerprogramms, insbesondere Sourcecode mit Compilier- und/oder Verlinkungsanweisungen, wobei der Programmcode das Computerprogramm zur Ausführung aller Schritte eines der beschriebenen Verfahren ergibt, wenn er gemäß der Verarbeitungsanweisungen in ein ablauffähiges Computerprogramm umgewandelt wird, also insbesondere kompiliert und/oder verlinkt wird. Dieser Programmcode kann insbesondere durch Quellcode gegeben sein, welche beispielsweise von einem Server im Internet herunterladbar ist.In a further aspect, the invention relates to a new program code together with processing instructions for creating a computer program that can run on a control device, in particular source code with compiling and / or linking instructions, the program code resulting in the computer program for executing all steps of one of the described methods if it is in accordance with the processing instructions are converted into an executable computer program, in particular compiled and / or linked. This program code can be given in particular by source code, which can be downloaded from a server on the Internet, for example.

FigurenlisteFigure list

  • 1 zeigt schematische eine Brennkraftmaschine mit Common-Rail-System, die zur Durchführung eines erfindungsgemäßen Verfahrens geeignet ist. 1 schematically shows an internal combustion engine with a common rail system, which is suitable for carrying out a method according to the invention.
  • 2 zeigt schematisch einen Ablauf zur Ermittlung einer Ansteuerzeit für ein Kraftstoffinjektor. 2nd shows schematically a sequence for determining a control time for a fuel injector.

Ausführungsformen der ErfindungEmbodiments of the invention

In 1 ist schematisch eine Brennkraftmaschine 100 gezeigt, die zur Durchführung eines erfindungsgemäßen Verfahrens geeignet ist. Beispielhaft umfasst die Brennkraftmaschine 100 drei Brennräume bzw. zugehörige Zylinder 105. Jedem Brennraum 105 ist ein Kraftstoffinjektor 130 zugeordnet, welcher wiederum jeweils an einen Hochdruckspeicher 120, einem sog. Rail, angeschlossen ist, über welchen er mit Kraftstoff versorgt wird. Es versteht sich, dass ein erfindungsgemäßes Verfahren auch bei einer Brennkraftmaschine mit einer beliebigen anderen Anzahl an Zylindern, bspw. vier, sechs, acht oder zwölf Zylinder, durchgeführt werden kann.In 1 is an internal combustion engine schematically 100 shown, which is suitable for performing a method according to the invention. The internal combustion engine includes, for example 100 three combustion chambers or associated cylinders 105 . Every combustion chamber 105 is a fuel injector 130 assigned, which in turn each to a high pressure accumulator 120 , a so-called rail, via which it is supplied with fuel. It goes without saying that a method according to the invention can also be carried out on an internal combustion engine with any other number of cylinders, for example four, six, eight or twelve cylinders.

Weiter wird der Hochdruckspeicher über eine Hochdruckpumpe 110 mit Kraftstoff aus einem Kraftstofftank 140 gespeist. Die Hochdruckpumpe 110 ist mit der Brennkraftmaschine 100 gekoppelt, und zwar bspw. derart, dass die Hochdruckpumpe über eine Kurbelwelle der Brennkraftmaschine, bzw. über eine Nockenwelle, welche wiederum mit der Kurbelwelle gekoppelt ist, angetrieben wird.The high-pressure accumulator is also powered by a high-pressure pump 110 with fuel from a fuel tank 140 fed. The high pressure pump 110 is with the internal combustion engine 100 coupled, for example in such a way that the high-pressure pump is driven via a crankshaft of the internal combustion engine or via a camshaft, which in turn is coupled to the crankshaft.

Eine Ansteuerung der Kraftstoffinjektoren 130 zum Zumessen von Kraftstoff in die jeweiligen Brennräume 105 erfolgt über eine als Motorsteuergerät 180 ausgebildete Recheneinheit. Der Übersichtlichkeit halber ist nur die Verbindung vom Motorsteuergerät 180 zu einem Kraftstoffinjektor 130 dargestellt, es versteht sich jedoch, dass jeder Kraftstoffinjektor 130 an das Motorsteuergerät entsprechend angeschlossen ist. Jeder Kraftstoffinjektor 130 kann dabei spezifisch angesteuert werden. Ferner ist das Motorsteuergerät 130 dazu eingerichtet, den Kraftstoffdruck in dem Hochdruckspeicher 120 mittels eines Drucksensors 190 zu erfassen.A control of the fuel injectors 130 for metering fuel into the respective combustion chambers 105 takes place via a as an engine control unit 180 trained computing unit. For the sake of clarity, only the connection from the engine control unit is 180 to a fuel injector 130 shown, however, it is understood that any fuel injector 130 is connected to the engine control unit accordingly. Any fuel injector 130 can be controlled specifically. Furthermore, the engine control unit 130 set up the fuel pressure in the high pressure accumulator 120 by means of a pressure sensor 190 capture.

In 2 ist die erfindungsgemäße Vorgehensweise detaillierter dargestellt. Bereits in 1 dargestellte Elemente sind mit den entsprechenden Bezugszeichen bezeichnet. Der Drucksensor 190 liefert ein Signal P an eine erste Adaption 200. Diese liefert einen ersten Korrekturwert K1 an eine Ansteuerung 210, die die Kraftstoffinjektoren 130 ansteuert.In 2nd the procedure according to the invention is shown in more detail. Already in 1 illustrated elements are designated by the corresponding reference numerals. The pressure sensor 190 delivers a signal P to a first adaptation 200 . This provides a first correction value K1 to a control 210 that the fuel injectors 130 controls.

Ferner gelangt das Signal P des Drucksensors 190 zu einer zweiten Adaption 220, die ferner ein Signal S einer Starterkennung 240 erhält. Diese zweite Adaption 220 liefert einen zweiten Korrekturwert K2 an einer Prüfeinheit 230. Diese Prüfeinheit 230 verarbeitet ferner das Ausgangssignal K1 der ersten Adaption 200. Die Prüfeinheit 230 beaufschlagt abhängig von dem Ergebnis der Prüfung bzw. des Vergleichs der Werte K1 und K2 die erste Adaption 200 mit einem Triggersignal T.Signal P of the pressure sensor also arrives 190 for a second adaptation 220 , which also has a signal S of a starter detection 240 receives. This second adaptation 220 returns a second correction value K2 on a test unit 230 . This test unit 230 also processes the output signal K1 the first adaptation 200 . The test unit 230 applied depending on the result of the test or the comparison of the values K1 and K2 the first adaptation 200 with a trigger signal T.

Die erste Adaption 200 ermittelt ständig einen ersten Korrekturwert K1, für die einzelne Kraftstoffinjektoren 130. Hierzu wird das Raildrucksignal P ausgewertet. Der erste Korrekturwert K1 wird ausgehend von dem Raildruckeinbruch bei der Einspritzung in die jeweiligen Kraftstoffinjektoren berechnet. Über eine Vielzahl von Messungen wird ein genauer Korrekturwert K1 ermittelt. Dieser Korrekturwert K1 wird dann von der Ansteuerung 210 bei der Berechnung des Ansteuersignals für den jeweiligen Kraftstoffinjektor berücksichtigt. Die hohe Genauigkeit ergibt sich durch die Mittelwertbildung über viele berechneten Korrekturwerte.The first adaptation 200 continuously determines a first correction value K1 , for the individual fuel injectors 130 . For this purpose, the rail pressure signal P is evaluated. The first correction value K1 is calculated based on the rail pressure drop during injection into the respective fuel injectors. A precise correction value is obtained over a large number of measurements K1 determined. This correction value K1 is then from the control 210 taken into account in the calculation of the control signal for the respective fuel injector. The high accuracy results from the averaging over many calculated correction values.

Im Folgenden wird von einem ersten Korrekturwert K1 und einem zweiten Korrekturwert K2 gesprochen. Dabei ist es selbstverständlich, dass es sich hierbei um jeweils einen Korrekturwert für einen Betriebspunkt handelt. Es werden für zahlreiche Betriebspunkte jeweils unterschiedliche erste und zweite Korrekturwerte ermittelt.Below is a first correction value K1 and a second correction value K2 spoken. It goes without saying that this is in each case a correction value for an operating point. Different first and second correction values are determined for numerous operating points.

Nach dem erstmaligen Berechnen des ersten Korrekturwerts K1 nach der Montage des Kraftfahrzeugs wird der erste Korrekturwert K1 nur sehr langsam nachgeführt, da sich die Kraftstoffinjektoren über die Lebensdauer typischerweise nur sehr langsam ändern. After the first calculation of the first correction value K1 after mounting the motor vehicle the first correction value K1 tracked very slowly because the fuel injectors typically change very slowly over their service life.

Dies beruht darauf, dass der erste Korrekturwert nur in größeren Zeitabständen berechnet wird bzw. dass die Berechnung über eine Vielzahl von ermittelten Messwerten erfolgt. Beispielsweise wird dieser erste Korrekturwert Kldurch Bildung eines Mittelwerts über eine große Anzahl von Messpunkten, d.h. von Einspritzungen ermittelt. Dies bedeutet, dass der erste Korrekturwert, der zur Steuerung der Kraftstoffinjektoren verwendet wird, mit niedriger Lerngeschwindigkeit ermittelt wirdThis is based on the fact that the first correction value is only calculated at larger time intervals or that the calculation is carried out using a large number of measured values. For example, this first correction value Kl is formed by averaging over a large number of measuring points, i.e. determined by injections. This means that the first correction value that is used to control the fuel injectors is determined with a low learning speed

Im realen Betrieb der Brennkraftmaschine können jedoch Ereignisse eintreten, die dazu führen, dass eine starke Änderung des statischen Durchflusses eines der Kraftstoffinjektoren auftritt. Dies kann beispielsweise dadurch verursacht werden, dass im Rahmen der Wartung ein neuer Kraftstoffinjektor eingebaut wird bzw. Kraftstoffinjektoren zwischen den einzelnen Zylindern vertauscht werden. Ferner kann der Fall eintreten, dass durch eine Verunreinigung im Kraftstoff, die sich im Kraftstoffinjektor ablagert, eine plötzliche Änderung des statischen Durchflusses ergibt. In diesen Fällen ist eine umgehende Neuberechnung des ersten Korrekturwerts K1 zur Ansteuerung der Kraftstoffinjektoren erforderlich. In real operation of the internal combustion engine, however, events can occur which lead to a strong change in the static flow of one of the fuel injectors. This can be caused, for example, by installing a new fuel injector as part of maintenance or swapping fuel injectors between the individual cylinders. Furthermore, the case may arise that a sudden change in the static flow results from an impurity in the fuel that is deposited in the fuel injector. In these cases, the first correction value must be recalculated immediately K1 required to control the fuel injectors.

Erfindungsgemäß ist nun vorgesehen, dass eine zweite Adaption 220 vorgesehen ist, die in gleicher Weise, wie die erste Adaption 200, einen zweiten Korrekturwert K2 ausgehend von dem Druckeinbruch ermittelt. Dabei wird dieser zweite Korrekturwert K2 ständig ermittelt und/oder es wird ein Mittelwert über eine geringe Anzahl von Messpunkten, d.h. von Einspritzungen ermittelt. Dieser zweite Korrekturwert wird mit im Vergleich zum ersten Korrekturwert mit hoher Lerngeschwindigkeit ermittelt.According to the invention, it is now provided that a second adaptation 220 is provided in the same way as the first adaptation 200 , a second correction value K2 determined from the drop in pressure. This second correction value K2 constantly determined and / or an average value over a small number of measuring points, ie of injections, is determined. This second correction value is determined with a high learning speed in comparison to the first correction value.

Dieser zweite Korrekturwert steht daher nach sehr kurzer Zeit zur Verfügung. Dieser zweite Korrekturwert K2 wird von der Prüfung 230 mit dem ersten Korrekturwert K1 verglichen. Weichen die beiden Werte wesentlich voneinander ab, gibt die Prüfung 230 ein Triggersignal T an die erste Adaption 200, damit diese die Adaptionswerte neu ermittelt.This second correction value is therefore available after a very short time. This second correction value K2 is from the exam 230 with the first correction value K1 compared. If the two values differ significantly from each other, the test shows 230 a trigger signal T to the first adaptation 200 , so that it redetermines the adaptation values.

Im Wesentlichen wird eine Fehlerverdachtsfunktion parallel zur üblichen Adaption 200 durchgeführt wird. Besonders vorteilhaft ist es, wenn diese Fehlerverdachtsfunktion bei jedem Fahrzyklus neu gestartet wird. Dies wird durch eine Starterkennung 240 angestoßen. Die Lerngeschwindigkeit dieser Fehlerverdachtsfunktion befindet sich auf einem sehr hohen Niveau. Das heißt, der zweite Korrekturwert K2 wird sehr schnell ermittelt. Dieser schnell ermittelte Korrekturwert wird dann mit den langsam ermittelten ersten Korrekturwert K1 verglichen. Überschreitet die Differenz der beiden Korrekturwerte eine Schwelle, wird die erste Adaption 200 entsprechen getriggert, damit diese ein schnelles Nachlernen des ersten Korrekturwerts K1 durchführt.Essentially, a suspected error function becomes parallel to the usual adaptation 200 is carried out. It is particularly advantageous if this suspected fault function is restarted with every driving cycle. This is through a starter detection 240 initiated. The learning speed of this suspected error function is at a very high level. That is, the second correction value K2 is determined very quickly. This quickly determined correction value is then combined with the slowly determined first correction value K1 compared. If the difference between the two correction values exceeds a threshold, the first adaptation 200 are triggered so that they can quickly learn the first correction value K1 carries out.

Dadurch können insbesondere vertauscht eingebaute oder neue Kraftstoffinjektoren sicher erkannt werden. Durch diese Maßnahme kann bei einem Tausch der Kraftstoffinjektoren ein schnelles Lernen des Korrekturwertes zur Korrektur des statischen Durchflusses erreicht werden.This means that, in particular, reversed or new fuel injectors can be reliably detected. This measure allows the correction value for the correction of the static flow to be learned quickly when the fuel injectors are replaced.

Wird die zweite Adaption 220 nur beim Start oder bei Beginn eines neuen Fahrzyklusses aktiviert, so können lediglich ein Tausch eines Kraftstoffinjektors erkannt werden. Läuft diese zweite Adaption ständig im Betrieb mit, können auch plötzliche Veränderungen des statischen Durchflusses, die beispielsweise durch Verunreinigung verursacht werden, erkannt werden.Will the second adaptation 220 activated only at the start or at the start of a new driving cycle, only a replacement of a fuel injector can be detected. If this second adaptation runs continuously during operation, sudden changes in the static flow, which are caused, for example, by contamination, can also be detected.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

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.This list of documents listed by the applicant has been generated automatically and is only included for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturPatent literature cited

  • DE 102009002593 A1 [0003]DE 102009002593 A1 [0003]
  • DE 102015205877 A1 [0005, 0006]DE 102015205877 A1 [0005, 0006]

Claims (10)

Verfahren zum Ermitteln eines Korrekturwertes für eine Kraftstoffzumessung eines Kraftstoffinjektors, bei der mittels der Kraftstoffinjektors Kraftstoff aus einem Hochdruckspeicher in einen Brennraum eingespritzt wird, wobei ein für eine statische Durchflussrate durch den Kraftstoffinjektor repräsentativer Wert ermittelt wird, in dem bei wenigstens einem Einspritzvorgang des Kraftstoffinjektors ein Verhältnis einer im Hochruckspeicher aufgrund des Einspritzvorgangs auftretenden Druckdifferenz und einer zugehörigen für den Einspritzvorgang charakteristischen Dauer ermittelt wird, dass ein erster Korrekturwert, der zur Steuerung verwendet wird, mit niederer Lerngeschwindigkeit ermittelt wird, und dass ein zweiter Korrekturwert mit hoher Lerngeschwindigkeit ermittelt wird.Method for determining a correction value for a fuel metering of a fuel injector, in which fuel is injected from a high-pressure accumulator into a combustion chamber by means of the fuel injector, a value representative of a static flow rate through the fuel injector being determined, in which a ratio in at least one injection process of the fuel injector a pressure difference occurring in the high-pressure accumulator due to the injection process and an associated duration which is characteristic of the injection process is determined, that a first correction value, which is used for the control, is determined with a low learning speed, and that a second correction value is determined with a high learning speed. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass ein Fehler erkannt wird, wenn der erste und der zweite Korrekturwert voneinander abweichen.Procedure according to Claim 1 , characterized in that an error is detected when the first and second correction values differ from each other. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der erste Korrekturwert, der zur Steuerung verwendet wird über eine Vielzahl von repräsentativen Werten ermittelt wird.Procedure according to Claim 1 or 2nd , characterized in that the first correction value that is used for control is determined via a large number of representative values. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der zweite Korrekturwert über eine kleine Anzahl von repräsentativen Werten ermittelt wird.Method according to one of the preceding claims, characterized in that the second correction value is determined via a small number of representative values. Verfahren nach einem der vorhergehenden Ansprüche, dass die Lerngeschwindigkeit zur Ermittlung des erstens Korrekturwerts erhöht wird, wenn der erste und der zweite Korrekturwert voneinander abweichen.Method according to one of the preceding claims, that the learning speed for determining the first correction value is increased if the first and the second correction value differ from one another. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der zweite Korrekturwert nach dem Start der Brennkraftmaschine ermittelt werden.Method according to one of the preceding claims, characterized in that the second correction value is determined after the start of the internal combustion engine. Computerprogramm, das ausgebildet ist, alle Schritte eines der Verfahren nach einem der Ansprüche 1 bis 6 auszuführen.Computer program that is designed to perform all of the steps according to one of the steps Claims 1 to 6 to execute. Maschinenlesbares Speichermedium, auf dem das Computerprogramm nach Anspruch 7 gespeichert ist.Machine-readable storage medium on which the computer program is based Claim 7 is saved. Steuergerät, das ausgebildet ist, alle Schritte eines der Verfahren nach einem der Ansprüche 1 bis 6 auszuführen.Control device that is designed to perform all of the steps of one of the methods Claims 1 to 6 to execute. Programmcode zusammen mit Verarbeitungsanweisungen zum Erstellen eines auf einem Steuergerät ablauffähigen Computerprogramms, wobei der Programmcode das Computerprogramm nach Anspruch 7 ergibt, wenn er gemäß den Verarbeitungsanweisungen in ein ablauffähiges Computerprogramm umgewandelt wird.Program code together with processing instructions for creating a computer program executable on a control device, the program code following the computer program Claim 7 results when it is converted to an executable computer program according to the processing instructions.
DE102019200903.4A 2019-01-24 2019-01-24 Method for determining a correction value for a fuel metering of a fuel injector Pending DE102019200903A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102019200903.4A DE102019200903A1 (en) 2019-01-24 2019-01-24 Method for determining a correction value for a fuel metering of a fuel injector
CN202010076255.1A CN111502848B (en) 2019-01-24 2020-01-23 Method for determining a correction value for fuel metering of a fuel injector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102019200903.4A DE102019200903A1 (en) 2019-01-24 2019-01-24 Method for determining a correction value for a fuel metering of a fuel injector

Publications (1)

Publication Number Publication Date
DE102019200903A1 true DE102019200903A1 (en) 2020-07-30

Family

ID=71524650

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019200903.4A Pending DE102019200903A1 (en) 2019-01-24 2019-01-24 Method for determining a correction value for a fuel metering of a fuel injector

Country Status (2)

Country Link
CN (1) CN111502848B (en)
DE (1) DE102019200903A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023211701A1 (en) * 2023-11-23 2025-05-28 Robert Bosch Gesellschaft mit beschränkter Haftung Method, computing unit and computer program for adapting the control duration of an injector

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009002593A1 (en) 2009-04-23 2010-10-28 Robert Bosch Gmbh Method and control device for operating an actuator-operated valve
DE102015205877A1 (en) 2015-04-01 2016-10-06 Robert Bosch Gmbh Method for determining a correction value for a fuel metering of a fuel injector

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100440309B1 (en) * 2001-12-13 2004-07-15 현대자동차주식회사 a method for pilot fuel quantity control after injector changed of common rail diesel engine
DE102007034337A1 (en) * 2007-07-24 2009-01-29 Robert Bosch Gmbh Method for determining the amount of fuel injected
DE102010000916A1 (en) * 2010-01-14 2011-07-21 Robert Bosch GmbH, 70469 Method for recognizing exchange of injector arranged in internal combustion engine, involves executing fast Fourier transform for voltage signal of injector of internal combustion engine
DE102010029837A1 (en) * 2010-06-09 2011-12-15 Robert Bosch Gmbh Method for operating combustion engine of motor car, involves indirectly comparing operating cycle to appropriate individual correction value determined in subsequent operating cycle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009002593A1 (en) 2009-04-23 2010-10-28 Robert Bosch Gmbh Method and control device for operating an actuator-operated valve
DE102015205877A1 (en) 2015-04-01 2016-10-06 Robert Bosch Gmbh Method for determining a correction value for a fuel metering of a fuel injector

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023211701A1 (en) * 2023-11-23 2025-05-28 Robert Bosch Gesellschaft mit beschränkter Haftung Method, computing unit and computer program for adapting the control duration of an injector
DE102023211701B4 (en) * 2023-11-23 2025-09-18 Robert Bosch Gesellschaft mit beschränkter Haftung Method, computing unit and computer program for adapting the control duration of an injector

Also Published As

Publication number Publication date
CN111502848B (en) 2024-08-23
CN111502848A (en) 2020-08-07

Similar Documents

Publication Publication Date Title
DE102010043989B4 (en) Adaptation method of an injector of an internal combustion engine
WO2017194283A1 (en) Method for fault diagnosis in an internal combustion engine
DE102015214780A1 (en) Method for detecting faulty components of a fuel injection system
DE102013222547A1 (en) Method for detecting a deviation of an actual injection quantity from a desired injection quantity of an injector of an internal combustion engine
DE102009009270A1 (en) Calibration method for injector of internal combustion engine, involves detecting operational condition of internal combustion engine, and detecting speed dependent-variable during working cycle of cylinder of internal combustion engine
DE102012217741A1 (en) Method for determining plausibility of output signal of pressure sensor of direct-injection system of motor car internal combustion engine, involves detecting sensor failure upon comparison of calculation value with pressure value
DE102021115842A1 (en) METHODS AND SYSTEMS FOR DIAGNOSING A VALVE
DE102019200903A1 (en) Method for determining a correction value for a fuel metering of a fuel injector
EP2699783B1 (en) Method and device for calibrating a fuel metering system of a motor vehicle
DE102011100108B4 (en) Determination of an injection valve characteristic and reduction of an injection quantity difference in an internal combustion engine
DE102018101773A1 (en) Method and device for water injection
DE102011075876A1 (en) Method for operating injection nozzle of injection system for internal combustion engine, involves increasing speed of internal combustion engine at reference idling speed by injection which is carried out through injection nozzle
DE102012222851B4 (en) Method for controlling a piezo injector
WO2017021063A1 (en) Method for operating an internal combustion engine
DE102016221826A1 (en) Method for detecting a leak in a fuel metering system
DE102016208161A1 (en) Method for determining a water content in the exhaust gas of a drive system
DE102008024545A1 (en) Method for determining cause of defect in low pressure area of fuel injection system of internal combustion engine of motor vehicle, involves determining actual cause of defect by monitoring reaction of injection system to load step
DE102012011484A1 (en) Method for monitoring injection operation for internal combustion engine mounted in vehicle, involves determining injection start timing and injection end timing in accordance with the detected time pressure pattern
DE102011005981A1 (en) Method for determining change in control quantity of injector of internal combustion engine of vehicle, involves detecting pressure drop in high-pressure accumulator during different time periods to determine change in control quantity
DE102010040719A1 (en) Combustion engine controlling method, involves determining regression lines in regions, where characteristics for opening and closing valve are determined from points of intersection of regression lines
DE102016214286A1 (en) Method for zero-quantity calibration of injector-metered fuel in an internal combustion engine
DE102013208268B4 (en) Method and device for operating an injection device
DE102021201908A1 (en) Method for determining a state of a switching valve of a fuel injector
DE102022101290B4 (en) Fuel determination procedure
DE102005028137A1 (en) Fuel injection quantity measuring method for internal combustion engine in motor vehicle, involves comparing pressure drop rates of valves in built-in condition, or with absolute threshold value for determining quantity of valves

Legal Events

Date Code Title Description
R084 Declaration of willingness to licence
R012 Request for examination validly filed