DE102023211701B4 - Method, computing unit and computer program for adapting the control duration of an injector - Google Patents
Method, computing unit and computer program for adapting the control duration of an injectorInfo
- Publication number
- DE102023211701B4 DE102023211701B4 DE102023211701.0A DE102023211701A DE102023211701B4 DE 102023211701 B4 DE102023211701 B4 DE 102023211701B4 DE 102023211701 A DE102023211701 A DE 102023211701A DE 102023211701 B4 DE102023211701 B4 DE 102023211701B4
- Authority
- DE
- Germany
- Prior art keywords
- δti
- control duration
- dem
- difference
- injection quantity
- 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
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/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
-
- 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
- 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
- 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/0614—Actual fuel mass or fuel injection amount
- F02D2200/0616—Actual fuel mass or fuel injection amount determined by estimation
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)
Abstract
Verfahren zur Adaption einer Ansteuerdauer mindestens eines Injektors für einen Verbrennungsmotor, umfassend die Schritte:
1) Einstellen eines vorbestimmten Betriebspunkts des Injektors;
2) Ansteuern des Injektors mit einer vorbestimmten Ansteuerdauer (tiDEM);
3) Ermitteln einer Ist-Einspritzmenge (QREAL);
4) Ermitteln einer Ansteuerdauerdifferenz (ΔtiDEM, Δti) basierend auf der Ist-Einspritzmenge (QREAL);
5) Filtern der ermittelten Ansteuerdauerdifferenz (ΔtiDEM, Δti) und ermitteln einer neuen Ansteuerdauer (tiINJ) basierend auf der vorherigen Ansteuerdauer (tiDEM, tiINJ) und der gefilterten Ansteuerdauerdifferenz (ΔtiFIL);
6) Ansteuern des Injektors mit der neuen Ansteuerdauer (tiINJ);
7) Wiederholen der Schritte 3) bis 6), bis mindestens ein vorbestimmtes Abbruchkriterium erreicht wird, wobei in Schritt 5) mindestens ein Filterparameter (150) zum Filtern der ermittelten Ansteuerdauerdifferenz (ΔtiDEM, Δti) abhängig von einer aktuellen Ansteuerdauerdifferenz (Δti) und/oder einer Anzahl der Wiederholungen (LCC1 - LCC3) und/oder dem vorbestimmten Betriebspunkt (OP1 - OP3) eingestellt wird.
Method for adapting a control duration of at least one injector for an internal combustion engine, comprising the steps:
1) Setting a predetermined operating point of the injector;
2) Controlling the injector with a predetermined control duration (ti DEM );
3) Determination of an actual injection quantity (Q REAL );
4) Determination of a control duration difference (Δti DEM , Δti) based on the actual injection quantity (Q REAL );
5) Filtering the determined control duration difference (Δti DEM , Δti) and determining a new control duration (ti INJ ) based on the previous control duration (ti DEM , ti INJ ) and the filtered control duration difference (Δti FIL );
6) Control the injector with the new control duration (ti INJ );
7) Repeating steps 3) to 6) until at least one predetermined termination criterion is reached, wherein in step 5) at least one filter parameter (150) for filtering the determined control duration difference (Δti DEM , Δti) is set depending on a current control duration difference (Δti) and/or a number of repetitions (LCC1 - LCC3) and/or the predetermined operating point (OP 1 - OP 3 ).
Description
Die vorliegende Erfindung betrifft ein Verfahren zur Adaption einer Ansteuerdauer mindestens eines Injektor für einen Verbrennungsmotor sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung.The present invention relates to a method for adapting a control duration of at least one injector for an internal combustion engine as well as a computing unit and a computer program for carrying out the method.
Hintergrund der ErfindungBackground of the invention
Aktuelle Verbrennungsmotoren können Kleinstmengen- und Mehrfacheinspritzungen zur Emissionsreduktion und Effizienzsteigerung einsetzen. Für solche Einspritzungen verwendete Injektoren müssen eine benötigte Einspritzmenge mit hoher Genauigkeit bereitstellen. Aus diesem Grund kann die Einspritzmenge jedes Injektors bereits in der Produktion kalibriert und die kalibrierte Einspritzmenge mittels Adaption einer Ansteuerdauer des Injektors über dessen Lebensdauer konstant gehalten werden. Die Adaption der Ansteuerdauer kann im eingebauten Zustand des Injektors während eines Betriebs des Verbrennungsmotors stattfinden, insbesondere dann, wenn sich der Verbrennungsmotor im Schubbetrieb befindet.Current combustion engines can utilize micro- and multiple-injection systems to reduce emissions and increase efficiency. Injectors used for such injection systems must deliver the required injection quantity with high precision. For this reason, the injection quantity of each injector can be calibrated during production, and the calibrated injection quantity can be kept constant throughout its service life by adapting the injector's control duration. The control duration can be adapted while the injector is installed and the combustion engine is operating, particularly when the engine is in overrun mode.
Aktuelle Emissionsgesetzgebungen verlangen nun eine Kalibrierung/Adaption der Injektoren eines Einspritzsystems innerhalb der ersten 1000 Meilen eines Fahrzeugs mit dem Ziel, eine Verletzung der Emissionsgrenzen und Auffälligkeiten hinsichtlich Leerlaufgüte und Geräusch zu vermeiden.Current emissions legislation now requires calibration/adaptation of the injectors of an injection system within the first 1000 miles of a vehicle with the aim of avoiding violations of emission limits and abnormalities in terms of idle quality and noise.
Aus dem Dokument
Das in der
Aus der Offenlegungsschrift
Die
Offenbarung der ErfindungDisclosure of the invention
Erfindungsgemäß werden ein Verfahren zur Adaption einer Ansteuerdauer mindestens eines Injektors für einen Verbrennungsmotor sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung mit den Merkmalen der unabhängigen Patentansprüche vorgeschlagen. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche sowie der nachfolgenden Beschreibung.According to the invention, a method for adapting the actuation duration of at least one injector for an internal combustion engine, as well as a computing unit and a computer program for implementing the method, are proposed, having the features of the independent patent claims. Advantageous embodiments are the subject of the dependent claims and the following description.
Die vorliegende Erfindung ermöglicht es, die Ansteuerdaueradaption zu beschleunigen und Neuteilstreuungen der Injektoren innerhalb einer kurzen Fahrstrecke derart anzupassen, dass ein Ansteuerdauer-Einspritzmengenverhältnis im Wesentlichen korrekt ist.The present invention makes it possible to accelerate the control duration adaptation and to adapt new part variations of the injectors within a short driving distance in such a way that a control duration-injection quantity ratio is substantially correct.
Bei dem erfindungsgemäßen Verfahren wird in einem ersten Schritt ein vorbestimmter Betriebspunkt des Injektors eingestellt. Dies kann insbesondere dann erfolgen, wenn dem Verbrennungsmotor keine Leistung abverlangt wird, weil sich z. B. ein Fahrzeug, das der Verbrennungsmotor antreibt, in einem Schubbetrieb befindet. Der vorbestimmte Betriebspunkt ist insbesondere durch einen Einspritzdruck des Injektors gekennzeichnet. Mit anderen Worten ausgedrückt, kann zur Einstellung eines vorbestimmten Betriebspunkt des Injektors während eines Schubbetriebs eines Fahrzeugs ein vorbestimmter Einspritzdruck in einem Hochdruckspeicher eines Einspritzsystems, wie einem sog. Rail oder Common-Rail, eingestellt werden.In the method according to the invention, a predetermined operating point of the injector is set in a first step. This can occur in particular when no power is required from the internal combustion engine, for example because a vehicle driven by the internal combustion engine is in overrun mode. The predetermined operating point is characterized in particular by an injection pressure of the injector. In other words, to set a predetermined operating point of the injector during overrun mode of a vehicle, a predetermined injection pressure can be set in a high-pressure accumulator of an injection system, such as a so-called rail or common rail.
Nachfolgend wird der Injektor in einem zweiten Schritt mit einer vorbestimmten Ansteuerdauer angesteuert. Es ist ebenso möglich, dass eine Vielzahl von Injektoren eines Einspritzsystems nacheinander mit der gleichen vorbestimmten Ansteuerdauer angesteuert werden.Subsequently, in a second step, the injector is activated with a predetermined activation duration. It is also possible for multiple injectors of an injection system to be activated sequentially with the same predetermined activation duration.
In einem dritten Schritt wird eine Ist-Einspritzmenge bestimmt. Gemäß einer Ausführungsform kann die Einspritzmenge basierend auf einem Einspritzdruckabfall durch die Ansteuerung des Injektors bestimmt werden. Dabei kann die Ist-Einspritzmenge in bekannter Weise aus einem Einspritzdruckabfall bzw. Kraftstoffdruckabfall in dem Injektor oder in einem Hochdruckspeicher des Einspritzsystems bestimmt werden kann. Dazu kann der Hochdruckspeicher während der Einspritzung(en) abgeschlossen sein, d. h. es wird während der Einspritzung(en) kein Kraftstoff in den Hochdruckspeicher gefördert und mit Ausnahme der Einspritzmenge kein Kraftstoff aus diesem entnommen.In a third step, an actual injection quantity is determined. According to one embodiment, the injection quantity can be determined based on an injection pressure drop by controlling the injector. The actual injection quantity can be determined in a known manner from an injection pressure drop or fuel pressure drop in the injector or in a high-pressure accumulator of the injection system. For this purpose, the high-pressure accumulator can be closed during the injection(s), i.e., no fuel is pumped into the high-pressure accumulator during the injection(s), and no fuel is withdrawn from it except for the injection quantity.
Basierend auf der ermittelten Einspritzmenge, wird in einem vierten Schritt die Ansteuerdauerdifferenz ermittelt. Dies kann gemäß einer Ausführungsform dadurch erfolgen, dass zunächst eine Einspritzmengendifferenz zwischen einer Soll-Einspritzmenge und der Ist-Einspritzmenge bestimmt wird und, basierend auf der bestimmten Einspritzmengendifferenz, die Ansteuerdauerdifferenz ermittelt wird. Ein Zusammenhang zwischen Einspritzmenge und Ansteuerdauer kann jeweils einer Kennlinie oder einem Kennfeld des Injektors entnommen werden, die bzw. das beispielsweise in einem Steuergerät des Verbrennungsmotors gespeichert sein kann.Based on the determined injection quantity, the control duration difference is determined in a fourth step. According to one embodiment, this can be done by first determining an injection quantity difference between a target injection quantity and the actual injection quantity, and then, based on the determined injection quantity difference, determining the control duration difference. A relationship between the injection quantity and the control duration can be derived from a characteristic curve or characteristic map of the injector, which can be stored, for example, in a control unit of the internal combustion engine.
Alternativ kann die Ansteuerdauerdifferenz bestimmt werden, in dem zunächst eine Soll-Ansteuerdauer der Ist-Einspritzmenge, d. h. eine der Ist-Einspritzmenge zugehörige Ansteuerdauer, z. B. aus der Injektor-Kennlinie oder dem Injektor-Kennfeld, bestimmt wird und die Ansteuerdauerdifferenz dann basierend auf einer Differenz zwischen der bestimmten Soll-Ansteuerdauer und der vorbestimmten Ansteuerdauer ermittelt wird.Alternatively, the control duration difference can be determined by first determining a target control duration of the actual injection quantity, i.e. a control duration associated with the actual injection quantity, e.g. from the injector characteristic curve or the injector characteristic map, and then determining the control duration difference based on a difference between the determined target control duration and the predetermined control duration.
Weiterhin wird in einem fünften Schritt die ermittelte Ansteuerdauerdifferenz gefiltert und eine neue Ansteuerdauer basierend auf der vorherigen Ansteuerdauer und der gefilterten Ansteuerdauerdifferenz ermittelt. Dies kann beispielsweise durch Addieren der gefilterten Ansteuerdauer und der vorherigen Ansteuerdauer erfolgen. Nachfolgend wird in einem sechsten Schritt der Injektor mit der neuen Ansteuerdauer angesteuert.Furthermore, in a fifth step, the determined control duration difference is filtered, and a new control duration is determined based on the previous control duration and the filtered control duration difference. This can be done, for example, by adding the filtered control duration and the previous control duration. Subsequently, in a sixth step, the injector is controlled with the new control duration.
Der dritte bis sechste Schritt werden in einem weiteren siebten Schritt solange wiederholt, bis mindestens ein vorbestimmtes Abbruchkriterium erreicht ist. Dabei wird in dem fünften Schritt mindestens ein Filterparameter zum Filtern der ermittelten Ansteuerdauerdifferenz abhängig von einer aktuellen Ansteuerdauerdifferenz, einer Anzahl der Wiederholungen und/oder dem vorbestimmten Betriebspunkt eingestellt.The third to sixth steps are repeated in a further seventh step until at least one predetermined termination criterion is met. In the fifth step, at least one filter parameter is set for filtering the determined control duration difference depending on a current control duration difference, a number of repetitions, and/or the predetermined operating point.
Die Ansteuerdauerdifferenz kann beispielsweise mittels eines PT1-, PT2-, ..., PTn-Filters oder eines gleitenden Mittelwertfilters gefiltert werden. Bei Verwendung eines PTi-Filters (i = 1, .., n) kann der Filterparameter beispielsweise eine Filterzeitkonstante sein und bei Verwendung eines Mittelwertfilters kann dieser beispielsweise eine Anzahl an ermittelten Ansteuerdauerdifferenzen sein, über die gemittelt wird.The control duration difference can be filtered, for example, using a PT 1 , PT 2 , ..., PT n filter or a moving average filter. When using a PT i filter (i = 1, .., n), the filter parameter can be a filter time constant, for example. When using an average filter, this can be a number of determined control duration differences over which the average is calculated.
Gemäß einer Ausführungsform wird das vorbestimmte Abbruchkriterium erreicht, wenn eine vorbestimmte Einspritzmengendifferenz erreicht oder unterschritten wird. Insbesondere können mehrere vorbestimmte Einspritzmengendifferenzen abhängig von dem vorbestimmten Betriebspunkt festgelegt werden. Anstelle der Einspritzmengendifferenz können auch eine bzw. mehrere vorbestimmte Ansteuerdauerdifferenzen als Abbruchkriterium festgelegt werden. Alternativ oder zusätzlich kann das vorbestimmte Abbruchkriterium erreicht werden, wenn eine vorbestimmte Anzahl Wiederholungen der Schritte 3 bis 6 (Adaptionsdurchläufe) erreicht oder überschritten wird.According to one embodiment, the predetermined termination criterion is met when a predetermined injection quantity difference is reached or undershot. In particular, several predetermined injection quantity differences can be defined depending on the predetermined operating point. Instead of the injection quantity difference, one or more predetermined control duration differences can also be defined as the termination criterion. Alternatively or additionally, the predetermined termination criterion can be met when a predetermined number of repetitions of steps 3 to 6 (adaptation runs) is reached or exceeded.
Gemäß einer Ausführungsform wird ein erster Filterparameter eingestellt, wenn die Anzahl der Wiederholungen kleiner oder gleich einem vorbestimmten Wert ist. Wenn die Anzahl der Wiederholungen größer als der vorbestimmte Wert ist, kann ein zweiter Filterparameter eingestellt werden, der größer als der erste Filterparameter ist. Beispielsweise kann der erste Filterparameter für die ersten zehn Wiederholungen der Schritte 3 bis 6 eingestellt werden und ab der elften Wiederholung der zweite Filterparameter eingestellt werden. Dadurch wird die ermittelte Ansteuerdauerdifferenz zunächst weniger stark gefiltert und die neu ermittelte Ansteuerdauer ändert sich stärker, solange die Anzahl der Wiederholungen den vorbestimmten Wert nicht überschreitet. Auf diese Weise kann eine schnelle Annäherung der Ansteuerdauer bzw. der Ansteuerdauerdifferenz an einen Zielwertbereich erreicht werden. Befindet sich die Ansteuerdauer/Ansteuerdauerdifferenz nach Überschreiten der vorbestimmten Anzahl von Wiederholungen dann in dem Zielwertbereich, so kann die ermittelte Ansteuerdauerdifferenz stärker gefiltert werden, um den Zielwert möglichst genau zu treffen.According to one embodiment, a first filter parameter is set if the number of repetitions is less than or equal to a predetermined value. If the number of repetitions is greater than the predetermined value, a second filter parameter can be set that is greater than the first filter parameter. For example, the first filter parameter can be set for the first ten repetitions of steps 3 to 6, and the second filter parameter can be set from the eleventh repetition onwards. As a result, the determined control duration difference is initially filtered less intensively, and the newly determined control duration changes more significantly, as long as the number of repetitions does not exceed the predetermined value. In this way, the control duration or the control duration difference can be quickly approximated to a target value range. If the control duration/control duration difference is then in the target value range after the predetermined number of repetitions has been exceeded, the determined control duration difference can be filtered more intensively in order to hit the target value as accurately as possible.
Alternativ oder zusätzlich wird der erste Filterparameter eingestellt, wenn eine aktuelle Ansteuerdauerdifferenz größer als mindestens ein vorbestimmter Schwellenwert ist. Dabei kann der vorbestimmte Schwellenwert beispielsweise einer durchschnittlichen Streuung entsprechen, welche die Injektoren im Neuzustand aufgrund von Fertigungstoleranzen aufweisen. Dadurch können Injektoren mit einer höheren Fertigungstoleranz auch nach Überschreiten der vorbestimmten Anzahl von Wiederholungen noch mit der ersten Filterzeitkonstante adaptiert werden und somit schneller in den Zielbereich gelangen. Des Weiteren ermöglicht dieses Kriterium eine schnellere Adaption von größeren Einspritzmengenabweichungen, die im Laufe der Lebensdauer eines Injektors aufgrund von Verschleiß oder ähnlichem auftreten können.Alternatively or additionally, the first filter parameter is adjusted if a current control duration difference is greater than at least a predetermined threshold. The predetermined threshold can, for example, correspond to an average variation exhibited by the injectors in their new condition due to manufacturing tolerances. This allows injectors with a higher manufacturing tolerance to be adapted with the first filter time constant even after exceeding the predetermined number of repetitions, thus reaching the target range more quickly. Furthermore, this criterion enables faster adaptation of larger injection quantity deviations that can occur over the service life of an injector due to wear or similar factors.
Gemäß einer Ausführungsform kann eine Vielzahl von Betriebspunkten eingestellt und die Adaption der Ansteuerdauer mit den oben beschriebenen Schritte 2 bis 7 in jedem der eingestellten Betriebspunkte durchgeführt werden. Insbesondere kann dabei der Einspritzdruck des Injektors in jedem Betriebspunkt unterschiedlich eingestellt werden. Beispielsweise kann die Adaption bei drei unterschiedlichen Einspritzdrücken, z.B. bei 400 bar, 900 bar und 1400 bar erfolgen. Jeder andere Einspritzdruck, insbesondere solche, bei denen im Motorbetrieb Kleinstmengen- oder Mehrfacheinspritzung erfolgen, ist ebenso möglich. Weiterhin kann die Adaption der Ansteuerdauer mehrmals in jedem der Betriebspunkte erfolgen.According to one embodiment, a plurality of operating points can be set, and the adaptation of the control duration can be performed using steps 2 to 7 described above at each of the set operating points. In particular, the injection pressure of the injector can be set differently at each operating point. For example, the adaptation can take place at three different injection pressures, e.g., at 400 bar, 900 bar, and 1400 bar. Any other injection pressure, particularly those at which very small or multiple injections occur during engine operation, is also possible. Furthermore, the adaptation of the control duration can take place multiple times at each of the operating points.
Gemäß einer Ausführungsform können die Betriebspunkte gemäß einer vorbestimmten Reihenfolge eingestellt werden. Dabei kann die Reihenfolge in Abhängigkeit von dem Einspritzdruck festgelegt werden, insbesondere von niedrigem zu hohem Einspritzdruck. Dadurch wird die Einspritzmenge des Injektors zuerst in Betriebspunkten adaptiert, in denen hohe Einspritzmengenabweichungen vorliegen, wodurch potenzielle Emissionsbeeinträchtigungen frühzeitig beseitigt werden können.According to one embodiment, the operating points can be adjusted according to a predetermined sequence. The sequence can be determined depending on the injection pressure, in particular from low to high injection pressure. This allows the injector's injection quantity to be adjusted first at operating points where significant injection quantity deviations exist, allowing potential emissions impairments to be eliminated early on.
Gemäß einer Ausführungsform kann die vorbestimmte Reihenfolge der Betriebspunkte in Abhängigkeit von der aktuellen Ansteuerdauerdifferenz und/oder der Anzahl an Wiederholungen in den jeweiligen Betriebspunkten variiert werden. Wenn beispielsweise nach einer ersten Adaption der Ansteuerdauer gemäß den oben beschriebenen Schritten 1 bis 7 in allen Betriebspunkten die verbleibende Abweichung z. B. bei 1400 bar höher ist als bei 900 bar, so kann von der vorbestimmten Reihenfolge abgewichen und bei einer weiteren Adaption der Betriebspunkt mit 1400 bar vor dem Betriebspunkt mit 900 bar eingestellt werden. Gleiches gilt beispielsweise, wenn die Anzahl an Wiederholungen der Schritte 2 bis 5 z. B. bei 900 bar geringer ist als bei 400 bar. In diesem Fall kann bei einer weiter Adaption zunächst der Betriebspunkt mit 900 bar vor dem Betriebspunkt mit 400 bar eingestellt werden. Auf diese Weise ist sichergestellt, dass die Einspritzmenge gleichmäßig über alle Betriebspunkte angepasst wird.According to one embodiment, the predetermined sequence of operating points can be varied depending on the current control duration difference and/or the number of repetitions at the respective operating points. If, for example, after a first adaptation of the control duration according to steps 1 to 7 described above, the remaining deviation at all operating points is, for example, higher at 1400 bar than at 900 bar, the predetermined sequence can be deviated from and, during a further adaptation, the operating point at 1400 bar can be set before the operating point at 900 bar. The same applies, for example, if the number of repetitions of steps 2 to 5 is, for example, lower at 900 bar than at 400 bar. In this case, during a further adaptation, the operating point at 900 bar can first be set before the operating point at 400 bar. This ensures that the injection quantity is adjusted evenly across all operating points.
Gemäß einer Ausführungsform kann ein Wert des ersten Filterparameters und ein Wert des zweiten Filterparameters basierend auf dem jeweiligen Betriebspunkt eingestellt werden. Mit anderen Worten kann z. B. sowohl die kleinere/kürzere als auch die größere/längere Filterzeitkonstante zusätzlich an die Bedingungen des jeweiligen Betriebspunkts angepasst werden.According to one embodiment, a value of the first filter parameter and a value of the second filter parameter can be adjusted based on the respective operating point. In other words, for example, both the smaller/shorter and the larger/longer filter time constant can be additionally adapted to the conditions of the respective operating point.
Mittels der oben beschriebenen Verfahrensschritte kann eine Zeit bis zum Erreichen einer eingeschwungenen Ansteuerdauerkorrektur deutlich verkürzt werden, und es kann sichergestellt werden, dass Betriebspunkte, in denen hohe Abweichungen der Einspritzmenge vorliegen, vorrangig behandelt werden. Auf diese Weise können die Forderungen der aktuellen Emissionsgesetzgebung erfüllt werden.Using the process steps described above, the time required to reach a steady-state control duration correction can be significantly reduced, and it can be ensured that operating points with significant deviations in the injection quantity are given priority. This allows the requirements of current emissions legislation to be met.
Eine erfindungsgemäße Recheneinheit, z. B. ein Steuergerät des Verbrennungsmotors, ist, insbesondere programmtechnisch, dazu eingerichtet, ein erfindungsgemäßes Verfahren durchzuführen.A computing unit according to the invention, e.g. a control unit of the internal combustion engine, is configured, in particular in terms of programming, to carry out a method according to the invention.
Auch die Implementierung eines erfindungsgemäßen Verfahrens in Form eines Computerprogramms oder Computerprogrammprodukts mit Programmcode zur Durchführung aller Verfahrensschritte ist vorteilhaft, da dies besonders geringe Kosten verursacht, insbesondere wenn ein ausführendes Steuergerät noch für weitere Aufgaben genutzt wird und daher ohnehin vorhanden ist. Geeignete Datenträger zur Bereitstellung des Computerprogramms sind insbesondere magnetische, optische und elektrische Speicher, wie z. B. Festplatten, Flash-Speicher, EEPROMs, DVDs u. a. m. Auch ein Download eines Programms über Computernetze (Internet, Intranet usw.) ist möglich.The implementation of a method according to the invention in the form of a computer program or computer program product with program code for carrying out all method steps is also advantageous, as this entails particularly low costs, especially if an executing control unit is also used for other tasks and is therefore already present. Suitable data carriers for providing the computer program are, in particular, magnetic, Optical and electrical storage devices, such as hard disks, flash memory, EEPROMs, DVDs, etc. It is also possible to download a program via computer networks (Internet, intranet, etc.).
Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung.Further advantages and embodiments of the invention will become apparent from the description and the accompanying drawings.
Es versteht sich, dass die vorstehend genannten und die nachfolgend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It is understood that the features mentioned above and those to be explained below can be used not only in the combination specified in each case, but also in other combinations or on their own, without departing from the scope of the present invention.
Die Erfindung ist anhand von Ausführungsbeispielen in den Zeichnungen schematisch dargestellt und wird im Folgenden unter Bezugnahme auf die Zeichnungen ausführlich beschrieben.The invention is illustrated schematically in the drawings using exemplary embodiments and is described in detail below with reference to the drawings.
FigurenbeschreibungCharacter description
-
Die
1a und1b zeigen schematisch je ein Blockschaltbild eines Regelschemas zur Adaption einer Ansteuerdauer mindestens eines Injektors gemäß einem Ausführungsbeispiel der Erfindung.The1a and1b each schematically show a block diagram of a control scheme for adapting a control duration of at least one injector according to an embodiment of the invention. -
Die
2a bis 2d zeigen schematisch eine Adaption einer Ansteuerdauer von sechs unterschiedlichen Injektoren in drei unterschiedlichen Betriebspunkten, die mittels der Regelschemata aus den1a und1b durchgeführt werden kann.The2a to 2d show schematically an adaptation of a control duration of six different injectors in three different operating points, which are determined by means of the control schemes from the1a and1b can be carried out.
Detaillierte Beschreibung der ZeichnungDetailed description of the drawing
Der Regelkreis umfasst mehrere Funktionsblöcke 100 bis 140 sowie mehrere Operatoren A1 bis A3, wobei ein Funktionsblock 140 einen Filter aufweist, dessen Filterparameter 150 variiert werden können. Bei dem Filter kann es sich beispielsweise um einen PT1-Filter mit variabler Filterzeitkonstante TFIL als Filterparameter 150 handeln. Der Filterparameter 150 wird abhängig von einer aktuellen Ansteuerdauerdifferenz und/oder einer Anzahl von Wiederholungen der Adaption und/oder abhängig von einem vorbestimmten Betriebspunkt, in dem die Adaption durchgeführt wird, eingestellt.The control loop comprises several function blocks 100 to 140 and several operators A1 to A3, wherein a function block 140 has a filter whose filter parameters 150 can be varied. The filter can be, for example, a PT1 filter with a variable filter time constant T FIL as filter parameter 150. The filter parameter 150 is set depending on a current control duration difference and/or a number of adaptation repetitions and/or depending on a predetermined operating point at which the adaptation is performed.
In einem ersten Funktionsblock 100 erfolgt die Ermittlung einer Soll-Ansteuerdauer (vorbestimmten Ansteuerdauer) tiDEM basierend auf Eingangsgrößen Einspritzdruck pINJ und Soll-Einspritzmenge QDEM, wobei die genannten Eingangsgrößen den Betriebspunkt definieren. Beispielsweise kann der Einspritzdruck plNJ 400 bar, 900 bar oder 1400 bar und die Soll-Einspritzmenge QDEM 2mm3 betragen. Insbesondere kann die Adaption in einem Schubbetrieb eines Fahrzeugs mit Verbrennungsmotor (nicht dargestellt) erfolgen.In a first functional block 100, a target activation duration (predetermined activation duration) ti DEM is determined based on input variables injection pressure p INJ and target injection quantity Q DEM , wherein the aforementioned input variables define the operating point. For example, the injection pressure p lNJ can be 400 bar, 900 bar, or 1400 bar, and the target injection quantity Q DEM can be 2 mm 3 . In particular, the adaptation can take place during overrun of a vehicle with an internal combustion engine (not shown).
Zur Ermittlung der Soll-Ansteuerdauer tiDEM kann in dem Funktionsblock 100 beispielsweise eine Injektor-Kennlinie oder ein Injektor-Kennfeld gespeichert sein, anhand dessen die Soll-Ansteuerdauer tiDEM in Abhängigkeit von dem Einspritzdruck pINJ und der Soll-Einspritzmenge QDEM bestimmt werden kann. Zu Beginn der Adaption wird der Injektor (nicht dargestellt) mit der Soll-Ansteuerdauer als Injektor-Ansteuerdauer tiINJ angesteuert und ein Einspritzdruckabfall ΔpINJ in einem Hochdruckspeicher (nicht dargestellt) des Einspritzsystems in einem Funktionsblock 110 ermittelt. Es ist ebenso möglich, dass mehrere Injektoren eines Einspritzsystems (nicht dargestellt) hintereinander mit der Soll-Ansteuerdauer tiDEM angesteuert und ein Einspritzdruckabfall bestimmt wird. Dazu kann ein Kraftstoffdruck in dem Hochdruckspeicher während der Einspritzung/den Einspritzungen oder vor und nach der Einspritzung/den Einspritzungen mit einem Drucksensor, wie einem sog. Raildrucksensor (nicht dargestellt), gemessen und das Messsignal pMEAS dem Funktionsblock 110 zugeführt werden. Basierend auf dem ermittelten Druckabfall ΔpINJ wird dann in einem weiteren Funktionsblock 120 eine Ist-Einspritzmenge QREAL bestimmt, insbesondere in Kenntnis des Volumens des Hochdruckspeichers und der Temperatur des Kraftstoffs. Dazu kann beispielsweise eine allgemeine Volumen-Druck-Beziehung des Kraftstoffs herangezogen werden, deren Parameter in dem Funktionsblock 120 abgespeichert sein können.To determine the target control duration ti DEM , an injector characteristic curve or an injector characteristic map can be stored in the function block 100, for example, on the basis of which the target control duration ti DEM can be determined as a function of the injection pressure p INJ and the target injection quantity Q DEM . At the start of the adaptation, the injector (not shown) is controlled with the target control duration as the injector control duration ti INJ and an injection pressure drop Δp INJ in a high-pressure accumulator (not shown) of the injection system is determined in a function block 110. It is also possible for several injectors of an injection system (not shown) to be controlled one after the other with the target control duration ti DEM and for an injection pressure drop to be determined. For this purpose, a fuel pressure in the high-pressure accumulator can be measured during the injection(s) or before and after the injection(s) using a pressure sensor, such as a so-called rail pressure sensor (not shown), and the measurement signal p MEAS can be fed to function block 110. Based on the determined pressure drop Δp INJ , an actual injection quantity Q REAL is then determined in a further function block 120, in particular knowing the volume of the high-pressure accumulator and the temperature of the fuel. For this purpose, for example, a general volume-pressure relationship of the fuel can be used, the parameters of which can be stored in function block 120.
Die ermittelte Ist-Einspritzmenge QREAL wird mittels eines Operators A2 von der Soll-Einspritzmenge QDEM subtrahiert und die Einspritzmengendifferenz ΔQREAL wird einem nachfolgenden Funktionsblock 130 als Eingangsgröße zugeführt. In diesem kann wiederum die Injektor-Kennlinie bzw. das Injektor-Kennfeld gespeichert sein, anhand dessen eine Ansteuerdauerdifferenz ΔtiDEM basierend auf dem gemessenen Einspritzdruck pMEAS und der Einspritzmengendifferenz ΔQDEM bestimmt werden kann.The determined actual injection quantity Q REAL is subtracted from the target injection quantity Q DEM using an operator A2, and the injection quantity difference ΔQ REAL is fed to a subsequent function block 130 as an input variable. This function block can, in turn, store the injector characteristic curve or the injector characteristic map, which can be used to determine a control duration difference Δti DEM based on the measured injection pressure p MEAS and the injection quantity difference ΔQ DEM .
Die derart bestimmte Ansteuerdauerdifferenz ΔtiDEM wird nachfolgend in dem Filter 140 gefiltert und die gefilterte Ansteuerdauerdifferenz ΔtiFIL wird zurückgeführt und mittels eines Operators A1 auf die Soll-Ansteuerdauer tiDEM addiert. Dann wird der Injektor mit der neuen Ansteuerdauer tiINJ angesteuert und in dem Funktionsblock 110 erneut der Einspritzdruckabfall ΔpINJ bzw. der Druckabfall im Hochdruckspeicher bestimmt, aus dem nachfolgend in Block 120 die Ist-Einspritzmenge QREAL, durch A2 die Einspritzmengendifferenz ΔQDEM und in Block 130 die Ansteuerdauerdifferenz ΔtiDEM ermittelt werden. Letztere wird mittels eines Operators A3 auf die gefilterte Ansteuerdauerdifferenz ΔtiFIL addiert und als neue Ansteuerdauerdifferenz ΔtiFIL dem Filter 140 zugeführt.The thus determined control duration difference Δti DEM is subsequently filtered in the filter 140 and the filtered control duration difference Δti FIL is fed back and added to the target control duration ti DEM by means of an operator A1. The injector is then controlled with the new control duration ti INJ and in the function block 110 the The injection pressure drop Δp INJ or the pressure drop in the high-pressure accumulator is determined, from which the actual injection quantity Q REAL is subsequently determined in block 120, the injection quantity difference ΔQ DEM is determined by A2, and the control duration difference Δti DEM is determined in block 130. The latter is added to the filtered control duration difference Δti FIL by means of an operator A3 and fed to the filter 140 as the new control duration difference Δti FIL .
Dieser Ablauf wird solange wiederholt, bis ein vorbestimmtes Abbruchkriterium erreicht wird. Beispielsweise kann das vorbestimmte Abbruchkriterium erreicht werden, wenn eine vorbestimmte Einspritzmengendifferenz ΔQDEM erreicht oder unterschritten wird. Alternativ oder zusätzlich kann das vorbestimmte Abbruchkriterium erreicht werden, wenn eine vorbestimmte Anzahl Wiederholungen des beschriebenen Ablaufs erreicht oder überschritten wird.This process is repeated until a predetermined termination criterion is reached. For example, the predetermined termination criterion can be reached when a predetermined injection quantity difference ΔQ DEM is reached or undershot. Alternatively or additionally, the predetermined termination criterion can be reached when a predetermined number of repetitions of the described process is reached or exceeded.
Der Filterparameter des Filters 140 kann z. B. abhängig von der Anzahl an Wiederholungen variieren. Beispielsweise kann ein erster Filterparameter 150-1 eingestellt werden, wenn die Anzahl der Wiederholungen kleiner oder gleich einem vorbestimmten Wert ist (z. B. 10 Wiederholungen). Wenn die Anzahl der Wiederholungen größer als der vorbestimmte Wert ist, kann ein zweiter Filterparameter150-2 eingestellt werden, der größer als der erste Filterparameter 150-1 ist. Dadurch wird die ermittelte Ansteuerdauerdifferenz Δti zunächst weniger stark gefiltert und die neu ermittelte Ansteuerdauer tiINJ ändert sich stärker, solange die Anzahl der Wiederholungen den vorbestimmten Wert nicht überschreitet. Auf diese Weise kann eine schnelle Annäherung der Ansteuerdauer tiINJ bzw. der Ansteuerdauerdifferenz Δti an einen Zielwertbereich erreicht werden. Befindet sich die Ansteuerdauer tiINJ /Ansteuerdauerdifferenz Δti nach Überschreiten der vorbestimmten Anzahl von Wiederholungen dann in dem Zielwertbereich, so kann die ermittelte Ansteuerdauerdifferenz Δti stärker gefiltert werden, um den Zielwert möglichst genau zu treffen.The filter parameter of filter 140 can vary, for example, depending on the number of repetitions. For example, a first filter parameter 150-1 can be set if the number of repetitions is less than or equal to a predetermined value (e.g., 10 repetitions). If the number of repetitions is greater than the predetermined value, a second filter parameter 150-2 can be set that is greater than the first filter parameter 150-1. As a result, the determined control duration difference Δti is initially filtered less strongly, and the newly determined control duration ti INJ changes more significantly as long as the number of repetitions does not exceed the predetermined value. In this way, a rapid approximation of the control duration ti INJ or the control duration difference Δti to a target value range can be achieved. If the control duration ti INJ /control duration difference Δti is then in the target value range after exceeding the predetermined number of repetitions, the determined control duration difference Δti can be filtered more strongly in order to hit the target value as accurately as possible.
Der in
Die
Dabei zeigt
In dem ersten Betriebspunkt OP1 beträgt der Einspritzdruck 400 bar, in dem zweiten Betriebspunkt OP2 beträgt der Einspritzdruck 900 bar und in dem dritten Betriebspunkt OP3 beträgt der Einspritzdruck 1400 bar. Die dargestellte Ansteuerdaueradaption der sechs Injektoren beginnt in dem Betriebspunkt OP1_1 mit dem niedrigsten Einspritzdruck 400bar (
Während des Zeitfensters LF1 erfolgt die Adaption der Ansteuerdauerdifferenz Δti1-6 mit dem ersten Filterparameter, so dass sich die Ansteuerdauerdifferenz Δti1-6 aller sechs Injektoren während dieses Zeitfensters LF1 stark ändern. Nach zehn Adaptionsdurchläufen wird der zweite Filterparameter 150-2 eingestellt, mit dem sich nur noch kleine Änderungen der Ansteuerdauerdifferenzen Δti1-6 ergeben, so dass nach wenigen weiteren Wiederholungen das entsprechende Abbruchkriterium, nämlich das Unterschreiten einer vorbestimmten Einspritzmengendifferenz erreicht wird.During the time window LF1, the control duration difference Δti 1-6 is adapted using the first filter parameter, resulting in significant changes in the control duration difference Δti 1-6 of all six injectors during this time window LF1. After ten adaptation runs, the second filter parameter 150-2 is set, which results in only small changes in the control duration differences Δti 1-6 , so that after a few more repetitions, the corresponding termination criterion—namely, the undershooting of a predetermined injection quantity difference—is reached.
Gemäß einer vorbestimmten Reihenfolge der Betriebspunkte in Abhängigkeit von dem Einspritzdruck plNJ wird nachfolgend der zweite Betriebspunkt OP2_1 mit einem Einspritzdruck von 900 bar eingestellt (
Nachfolgend wird der dritte Betriebspunkt OP3_1 mit einem Einspritzdruck pINJ von 1400 bar eingestellt (
Nach Verlassen des Zeitfensters LF3 wird die Adaption solange wiederholt, bis die Ansteuerdauerdifferenzen Δti1-6 bzw. die Einspritzmengendifferenzen ΔQDEM einen vorbestimmten Wert unterschreitet. Dieser kann niedriger sein als der, welcher als Abbruchkriterium in dem ersten Betriebspunkt OP1 verwendet wurde, da bei höheren Drücken geringere Abweichungen auftreten. Es wird deutlich, dass in dem dritten Betriebspunkt OP3_1 nach etwa zehn weiteren Adaptionsdurchläufen mit dem zweiten Filterparameter 150-2 nur noch sehr geringe Änderungen der Ansteuerdauerdifferenzen Δti1-6 auftreten.After leaving the time window LF3, the adaptation is repeated until the control duration differences Δti 1-6 or the injection quantity differences ΔQ DEM fall below a predetermined value. This value can be lower than the one used as the termination criterion in the first operating point OP 1 , since smaller deviations occur at higher pressures. It is clear that in the third operating point OP 3_1 , after approximately ten further adaptation runs with the second filter parameter 150-2, only very small changes in the control duration differences Δti 1-6 occur.
Danach erfolgt gemäß der vorbestimmten Reihenfolge der Betriebspunkte erneut eine Adaption in dem ersten Betriebspunkt OP1_2 bei 400 bar Einspritzdruck, wobei zur Filterung der Ansteuerdauerdifferenz Δti1-6 der zweite Filterparameter 150-2 eingestellt wird, da bei dem vorhergehenden Abbruch der Adaptionsdurchläufe in dem ersten Betriebspunkt bei t = tSOP1_1 kein Injektor eine auffällige Ansteuerdauerdifferenz Δti1-6 oberhalb eines Schwellenwerts aufwies, die eine schnelle Adaption erfordern würde. Entgegen der vorbestimmten Reihenfolge wird jedoch nach dem zweiten Einstellen des ersten Betriebspunkt OP1_2 der dritte Betriebspunkt OP3_1 eingestellt, da bei der ersten Einstellung des zweiten Betriebspunkts OP2_1 bereits eine höhere Anzahl an Adaptionsdurchläufen durchgeführt wurde als bei der ersten Einstellung des dritten Betriebspunkts OP3_1 (LCC2=22 > LCC3=20 bei Abbruch der Adaption in dem Betriebspunkt OP1_2 bei t = tSOP1_2). Dabei wird auch hier mangels auffälliger Ansteuerdauerdifferenzen Δti1-6 der zweite Filterparameter 150-2 eingestellt und es erfolgen weitere Adaptionsdurchläufe, in denen sich die Ansteuerdauerdifferenzen Δti1-6 der einzelnen Injektoren nicht mehr stark ändern. Danach wird erneut der zweite Betriebspunkt OP2_2 eingestellt und auch hier werden weitere Adaptionsdurchläufe mit dem zweiten Filterparameter 150-2 durchgeführt. Da sich die Ansteuerdauerdifferenz Δtix eines einzelnen Injektors nochmals stärker ändert (Änderung Δtix mit Pfeil markiert), bleibt die Adaption in dem zweiten Betriebspunkt OP2_2 länger aktiv als in allen vorhergehenden Betriebspunkteinstellungen OP1_1 bis OP3_2.Thereafter, according to the predetermined sequence of the operating points, an adaptation is carried out again in the first operating point OP 1_2 at 400 bar injection pressure, wherein the second filter parameter 150-2 is set to filter the control duration difference Δti 1-6 , since during the previous termination of the adaptation runs in the first operating point at t = t SOP1_1 , no injector had a noticeable control duration difference Δti 1-6 above a threshold value, which would require a rapid adaptation. Contrary to the predetermined sequence, however, after the second setting of the first operating point OP 1_2 , the third operating point OP 3_1 is set, since during the first setting of the second operating point OP 2_1 a higher number of adaptation runs had already been carried out than during the first setting of the third operating point OP 3_1 (LCC2=22 > LCC3=20 when the adaptation is aborted in the operating point OP 1_2 at t = t SOP1_2 ). Here too, due to the lack of noticeable control duration differences Δti 1-6 , the second filter parameter 150-2 is set and further adaptation runs are carried out in which the control duration differences Δti 1-6 of the individual injectors no longer change significantly. The second operating point OP 2_2 is then set again and here too further adaptation runs are carried out with the second filter parameter 150-2. Since the control duration difference Δti x of an individual injector changes even more significantly (change Δti x marked with an arrow), the adaptation remains active longer in the second operating point OP 2_2 than in all previous operating point settings OP 1_1 to OP 3_2 .
Anhand der dargestellten Ausführungsbeispiele wird deutlich, dass mit dem vorgestellten Adaptionsverfahren eine Zeit bis zum Erreichen einer eingeschwungenen Ansteuerdauerkorrektur deutlich verkürzt werden kann. Weiterhin kann sichergestellt werden, dass Betriebspunkte, in denen hohe Abweichungen der Einspritzmenge vorliegen, vorrangig behandelt und damit die Forderungen der aktuellen Emissionsgesetzgebung erfüllt werden können.The presented examples clearly demonstrate that the adaptation method presented can significantly shorten the time required to achieve a steady-state control duration correction. Furthermore, it can ensure that operating points with significant deviations in the injection quantity are given priority, thus meeting the requirements of current emissions legislation.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023211701.0A DE102023211701B4 (en) | 2023-11-23 | 2023-11-23 | Method, computing unit and computer program for adapting the control duration of an injector |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023211701.0A DE102023211701B4 (en) | 2023-11-23 | 2023-11-23 | Method, computing unit and computer program for adapting the control duration of an injector |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102023211701A1 DE102023211701A1 (en) | 2025-05-28 |
| DE102023211701B4 true DE102023211701B4 (en) | 2025-09-18 |
Family
ID=95655796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102023211701.0A Active DE102023211701B4 (en) | 2023-11-23 | 2023-11-23 | Method, computing unit and computer program for adapting the control duration of an injector |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102023211701B4 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10235105A1 (en) * | 2002-08-01 | 2004-02-19 | Robert Bosch Gmbh | Method for operating an internal combustion engine, in particular a motor vehicle |
| DE10253739B3 (en) * | 2002-11-19 | 2004-05-06 | Mtu Friedrichshafen Gmbh | Idling rev regulation method for IC engine has two filters providing different filtered actual revs signals each compared with required revs signal for providing regulation disparities for rev regulator |
| DE102009047898A1 (en) * | 2008-10-02 | 2010-05-06 | Denso Corporation, Kariya-City | Fuel-injection control apparatus for internal combustion engine i.e. compression auto-ignition type diesel engine, has parameter setting part setting control parameter for injection timing control part |
| DE102017117677A1 (en) * | 2017-08-03 | 2019-02-07 | Bayerische Motoren Werke Aktiengesellschaft | Method for calibrating injectors and injection system |
| DE102019200903A1 (en) * | 2019-01-24 | 2020-07-30 | Robert Bosch Gmbh | Method for determining a correction value for a fuel metering of a fuel injector |
-
2023
- 2023-11-23 DE DE102023211701.0A patent/DE102023211701B4/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10235105A1 (en) * | 2002-08-01 | 2004-02-19 | Robert Bosch Gmbh | Method for operating an internal combustion engine, in particular a motor vehicle |
| DE10253739B3 (en) * | 2002-11-19 | 2004-05-06 | Mtu Friedrichshafen Gmbh | Idling rev regulation method for IC engine has two filters providing different filtered actual revs signals each compared with required revs signal for providing regulation disparities for rev regulator |
| DE102009047898A1 (en) * | 2008-10-02 | 2010-05-06 | Denso Corporation, Kariya-City | Fuel-injection control apparatus for internal combustion engine i.e. compression auto-ignition type diesel engine, has parameter setting part setting control parameter for injection timing control part |
| DE102017117677A1 (en) * | 2017-08-03 | 2019-02-07 | Bayerische Motoren Werke Aktiengesellschaft | Method for calibrating injectors and injection system |
| DE102019200903A1 (en) * | 2019-01-24 | 2020-07-30 | Robert Bosch Gmbh | Method for determining a correction value for a fuel metering of a fuel injector |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102023211701A1 (en) | 2025-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102009046419B4 (en) | Method and device for monitoring fuel pressure | |
| DE102008002482B4 (en) | Method and device for calibrating a fuel metering system of an internal combustion engine, in particular of a motor vehicle | |
| DE102012218176A1 (en) | Method for operating a fuel injection system | |
| DE102011056156B4 (en) | Fuel injection control device | |
| DE102010039841B4 (en) | Method for adjusting the injection characteristic of an injection valve | |
| EP1664511B1 (en) | Method for determining the drive voltage of a piezoelectric actuator of an injection valve | |
| DE10143502C1 (en) | Control method for piezoelectric fuel injection valve for diesel engine calculates differential of force exerted on fuel injection valve by piezoactuator for correction of subsequent injection cycle | |
| DE102010042853A1 (en) | Method and device for controlling an injector in a fuel injection system of an internal combustion engine | |
| DE112008000687B4 (en) | Arrangement and method for controlling combustion in an internal combustion engine | |
| WO2005078263A1 (en) | Method for synchronizing cylinders in terms of quantities of fuel injection in a heat engine | |
| EP1347165B1 (en) | Method and device for controlling fuel metering in an internal combustion engine | |
| DE19731201C2 (en) | Method for regulating the fuel pressure in a fuel accumulator | |
| DE102023211701B4 (en) | Method, computing unit and computer program for adapting the control duration of an injector | |
| CH707936A1 (en) | Control for an injection system. | |
| EP1278949B1 (en) | Method for operating a fuel supply system for an internal combustion engine, especially of an automobile | |
| DE10309720B4 (en) | Method and device for multidrug compensating control of injectors of a fuel metering system of an internal combustion engine | |
| DE102012212195A1 (en) | Method for operating internal combustion engine of motor vehicle, involves driving actuator of injection valve in predetermined control period which is chosen between two control periods correspond to different limiting cases | |
| 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 | |
| EP1618296B1 (en) | Method for determining the actuator energy required for the different injection types of an actuator of an internal combustion engine | |
| DE102012206582A1 (en) | Method and device for operating an internal combustion engine | |
| DE10305525B4 (en) | Method and device for adapting the pressure wave correction in a high-pressure injection system of a motor vehicle while driving | |
| DE102016119772A1 (en) | Fuel injection state judging device | |
| DE102014223117A1 (en) | Method and apparatus for small quantity calibration of a common rail injection system of an internal combustion engine, in particular of a motor vehicle | |
| DE102009045314A1 (en) | Method for monitoring operation of internal combustion engine, involves evaluating correction value for regulated operating parameter, and varying spraying distance between two injections of selected injection nozzle as operating parameter | |
| DE102020210625B4 (en) | Method for operating an internal combustion engine, control unit for an internal combustion engine, and internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R163 | Identified publications notified | ||
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R084 | Declaration of willingness to licence |