DE102016207629B3 - Identification of fuel injectors with similar motion behavior - Google Patents

Identification of fuel injectors with similar motion behavior Download PDF

Info

Publication number
DE102016207629B3
DE102016207629B3 DE102016207629.9A DE102016207629A DE102016207629B3 DE 102016207629 B3 DE102016207629 B3 DE 102016207629B3 DE 102016207629 A DE102016207629 A DE 102016207629A DE 102016207629 B3 DE102016207629 B3 DE 102016207629B3
Authority
DE
Germany
Prior art keywords
time
fuel injector
closing
series
drive
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
Application number
DE102016207629.9A
Other languages
German (de)
Inventor
Ulrich Wagner
Frank Hacker
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.)
Vitesco Technologies GmbH
Original Assignee
Continental Automotive 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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Priority to DE102016207629.9A priority Critical patent/DE102016207629B3/en
Priority to PCT/EP2017/058841 priority patent/WO2017190931A1/en
Application granted granted Critical
Publication of DE102016207629B3 publication Critical patent/DE102016207629B3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/20Output circuits, e.g. for controlling currents in command coils
    • 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
    • F02D41/247Behaviour for small quantities
    • 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/20Output circuits, e.g. for controlling currents in command coils
    • F02D2041/202Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
    • F02D2041/2055Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit with means for determining actual opening or closing time
    • 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/20Output circuits, e.g. for controlling currents in command coils
    • F02D2041/202Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
    • F02D2041/2058Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit using information of the actual current value
    • 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/008Controlling each cylinder individually
    • F02D41/0085Balancing of cylinder outputs, e.g. speed, torque or air-fuel ratio
    • 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/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/401Controlling injection timing

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

Es wird ein Verfahren zum Identifizieren von Kraftstoffinjektoren mit ähnlichem Bewegungsverhalten beschrieben, wobei die Kraftstoffinjektoren einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen. Das Verfahren weist folgendes auf: (a) Durchführen einer ersten Reihe von Ansteuerungen eines ersten Kraftstoffinjektors, wobei jede Ansteuerung der ersten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, (b) Erfassen einer ersten Reihe von Schließzeiten des ersten Kraftstoffinjektors, wobei jede einzelne Schließzeit der ersten Reihe von Schließzeiten einer Ansteuerzeit der ersten Reihe von Ansteuerungen entspricht, (c) Durchführen einer zweiten Reihe von Ansteuerungen eines zweiten Kraftstoffinjektors, wobei jede Ansteuerung der zweiten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, (d) Erfassen einer zweiten Reihe von Schließzeiten des zweiten Kraftstoffinjektors, wobei jede einzelne Schließzeit der zweiten Reihe von Schließzeiten einer Ansteuerzeit der zweiten Reihe von Ansteuerungen entspricht, (e) Vergleichen eines Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit einem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor und (f) Bestimmen, ob das Bewegungsverhalten des ersten Kraftstoffinjektors ähnlich dem Bewegungsverhalten des zweiten Kraftstoffinjektors ist, basierend auf dem Vergleichen. Es werden auch eine Motorsteuerung und ein Computerprogramm beschrieben.A method is described for identifying fuel injectors with similar movement behavior, the fuel injectors having a solenoid drive with a movable armature. The method comprises: (a) performing a first series of drives of a first fuel injector, each drive of the first series of drives being performed with a drive time incrementally increased after each drive, (b) detecting a first row of Closing times of the first fuel injector, wherein each individual closing time of the first series of closing times corresponds to a driving time of the first series of actuators, (c) performing a second series of actuations of a second fuel injector, wherein each actuation of the second series of actuators is performed with a driving time, which is incrementally increased after each individual actuation; (d) detecting a second series of closing times of the second fuel injector, each individual closing time of the second series of closing times corresponding to a driving time of the second series of actuators; (e) comparing a relationship between closing time and driving time for the first fuel injector with a relationship between closing time and driving time for the second fuel injector and (f) determining whether the movement behavior of the first fuel injector is similar to the movement behavior of the second fuel injector based on the comparing. A motor control and a computer program are also described.

Description

Die vorliegende Erfindung betrifft das technische Gebiet der Ansteuerung von Kraftstoffinjektoren, insbesondere Kraftstoffinjektoren für einen Verbrennungsmotor eines Kraftfahrzeuges. Die vorliegende Erfindung betrifft insbesondere ein Verfahren zum Identifizieren von Kraftstoffinjektoren mit ähnlichem Bewegungsverhalten, wobei die Kraftstoffinjektoren einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen. Die vorliegende Erfindung betrifft auch ein Verfahren zum Ansteuern einer Mehrzahl von Kraftstoffinjektoren, die einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen, eine Motorsteuerung und ein Computerprogramm.The present invention relates to the technical field of the control of fuel injectors, in particular fuel injectors for an internal combustion engine of a motor vehicle. In particular, the present invention relates to a method for identifying fuel injectors with similar movement behavior, the fuel injectors having a solenoid drive with a movable armature. The present invention also relates to a method for driving a plurality of fuel injectors having a solenoid drive with a movable armature, a motor controller and a computer program.

Bei Betrieb von direkt betriebenen Kraftstoffinjektoren mit Magnetspulenantrieb (auch Spuleneinspritzinjektoren genannt) mit gleichen Strom-/Spannungsparametern kommt es aufgrund von elektrischen, magnetischen und mechanischen Toleranzen zu unterschiedlichen zeitlichen Öffnungsverhalten (OPP1) und Schließverhalten (OPP4) der einzelnen Injektoren und somit zu Variationen in der jeweiligen Einspritzmenge.When operating directly operated fuel injectors with solenoid drive (also called Spuleneinspritzinjektoren) with the same current / voltage parameters, it comes due to electrical, magnetic and mechanical tolerances to different temporal opening behavior (OPP1) and closing behavior (OPP4) of the individual injectors and thus to variations in the respective injection quantity.

Die Injektoren werden für den Betrieb mit einem bestimmten zeitlichen Spannungs- bzw. Stromprofil beaufschlagt, das in Bezug auf den Öffnungsvorgang üblicherweise eine Boostphase, eine erste Haltephase und eine zweite (die eigentliche) Haltephase aufweist. Der Schließvorgangbeginnt mit Ende der zweiten Haltephase, indem der entsprechende Haltestrom abgestellt wird.For operation, the injectors are subjected to a specific voltage or current profile which usually has a boost phase, a first holding phase and a second (actual) holding phase in relation to the opening process. The closing process begins at the end of the second holding phase, by the corresponding holding current is turned off.

Die relativen Einspritzmengenunterschiede von Injektor zu Injektor vergrößern sich bei kürzer werdenden Einspritzzeiten. Bisher waren diese relativen Mengenunterschiede klein und ohne praktische Bedeutung. Die Entwicklung in Richtung kleinerer Einspritzmengen und -zeiten führt aber dazu, dass der Einfluss von den relativen Mengenunterschieden nicht mehr außer Betracht gelassen werden kann. Eine Variation beim Schließen (OPP4) bzw. Beenden der Bewegung eines Injektors wurde bis jetzt durch eine geeignete Schließzeiterkennung kompensiert. Eine Variation im Öffnen (OPP1) konnte bis jetzt nur durch enge mechanische Bauteiltoleranzen kompensiert werden.The relative injection quantity differences from injector to injector increase with shorter injection times. So far, these relative differences in quantity were small and without practical significance. The trend towards smaller injection quantities and times, however, means that the influence of the relative quantity differences can no longer be disregarded. Variation when closing (OPP4) or stopping the movement of an injector has so far been compensated by a suitable closing time detection. A variation in the opening (OPP1) could until now only be compensated by narrow mechanical component tolerances.

In der DE 10 2010 063 099 A1 ist ein Verfahren zum Betreiben einer Kraftstoffeinspritzanlage einer Brennkraftmaschine beschrieben. Die Kraftstoffeinspritzanlage weist einen Injektor zur Zumessung von Kraftstoff in einen Brennraum der Brennkraftmaschine auf. Der Injektor weist einen Aktor, ein Schaltventil und eine Düsennadel auf. Bei dem Verfahren wird dem Aktor eine Spannung und/oder ein Strom während einer Ansteuerzeitdauer zugeführt. Das Schaltventil wird von dem Aktor in eine Hubbewegung versetzt. Durch die Hubbewegung des Schaltventils wird der Injektor mittels der Düsennadel geöffnet und geschlossen. Eine weitere Zeitdauer wird ermittelt. Die weitere Zeitdauer endet mit dem Schließzeitpunkt der Düsennadel. Eine Funktion wird ermittelt, die die Ansteuerzeitdauer mit der weiteren Zeitdauer verknüpft. Mittels der Funktion wird eine kleinste Ansteuerzeitdauer, zu der die Düsennadel öffnet und zu einer Einspritzung führt, ermittelt. Eine Öffnungsverzugszeitdauer der Düsennadel wird in Abhängigkeit von der kleinsten Zeitdauer ermittelt.In the DE 10 2010 063 099 A1 a method for operating a fuel injection system of an internal combustion engine is described. The fuel injection system has an injector for metering fuel into a combustion chamber of the internal combustion engine. The injector has an actuator, a switching valve and a nozzle needle. In the method, a voltage and / or a current during a Ansteuerzeitdauer is supplied to the actuator. The switching valve is set by the actuator in a stroke movement. By the lifting movement of the switching valve, the injector is opened and closed by means of the nozzle needle. Another period of time is determined. The further period ends with the closing time of the nozzle needle. A function is determined which links the activation period with the further period. By means of the function, a smallest activation time period, at which the nozzle needle opens and leads to an injection, is determined. An opening delay period of the nozzle needle is determined as a function of the smallest period of time.

Die DE 10 2013 223 756 B4 zeigt ein Verfahren zum Betreiben von Injektoren eines einen Druckspeicher aufweisenden Einspritzsystems einer Brennkraftmaschine, bei dem die Nadelbewegung der Injektoren durch einen Aktor direkt gesteuert wird. Bei dem Verfahren handelt es sich um ein Injektorkalibrierverfahren, bei dem in einem ersten Schritt des Verfahrens, die IST-Einspritzmenge eines jeden Injektors des Einspritzsystems über die angeforderte Kraftstoffmenge oder über den bewirkten Druckverlust im Druckspeicher ermittelt wird. In weiteren Schritten des Verfahrens werden Sollwerte für die an der Pumpe angeforderte Kraftstoffmenge oder den Druckverlust im Druckspeicher bereitgestellt. Im folgenden Schritt des Verfahrens wird die ermittelte angeforderte Kraftstoffmenge oder der ermittelte Druckverlust mit der Sollkraftstoffmenge oder dem Solldruckverlust für jeden Injektor abgeglichen und beim Feststellen einer Abweichung bei einem Injektor wird in einem anschließenden Schritt ein Steuer/Regelverfahren durchgeführt, um die festgestellte Abweichung zu reduzieren bzw. zu eliminieren und auf diese Weise eine Korrektur der vom entsprechenden Injektor eingespritzten Einspritzmenge durchzuführen.The DE 10 2013 223 756 B4 shows a method for operating injectors of an injection system having an accumulator of an internal combustion engine, in which the needle movement of the injectors is controlled directly by an actuator. The method is an injector calibration method in which, in a first step of the method, the actual injection quantity of each injector of the injection system is determined via the requested fuel quantity or via the pressure loss caused in the pressure accumulator. In further steps of the method, target values for the amount of fuel requested at the pump or the pressure loss in the pressure accumulator are provided. In the following step of the method, the determined requested fuel quantity or the determined pressure loss is compared with the desired fuel quantity or the target pressure loss for each injector and upon detecting a deviation in an injector in a subsequent step, a control / regulatory process is performed to reduce the detected deviation or to eliminate and thus to carry out a correction of the injection quantity injected by the corresponding injector.

Aus der DE 10 2012 200 275 B4 ist ein Verfahren zum Ermitteln eines Bewegungsverhaltens eines Kraftstoffinjektors für einen ersten Betriebszustand einer Brennkraftmaschine eines Kraftfahrzeugs bekannt, wobei in dem ersten Betriebszustand pro Arbeitsspiel eine erste Menge an Kraftstoff in einen Zylinder der Brennkraftmaschine eingespritzt wird. Das Verfahren weist folgendes auf: (a) Betreiben der Brennkraftmaschine in einem zweiten Betriebszustand, in dem pro Arbeitsspiel eine zweite Menge an Kraftstoff in den Zylinder eingespritzt wird, wobei die zweite Menge größer ist als die erste Menge, (b) Festlegen einer Aufteilung der zweiten Menge an Kraftstoff in zumindest zwei Teilmengen an Kraftstoff, wobei eine erste Teilmenge der zumindest zwei Teilmengen zumindest annähernd gleich ist wie die erste Menge, (c) Betreiben der Brennkraftmaschine in einem modifizierten zweiten Betriebszustand, in dem pro Arbeitsspiel die zweite Menge an Kraftstoff mittels zumindest zwei Teileinspritzvorgängen in den Zylinder eingespritzt wird, wobei

  • – mittels eines ersten Teileinspritzvorgangs die erste Teilmenge in den Zylinder eingespritzt wird und
  • – mittels eines zweiten Teileinspritzvorgangs eine zweite Teilmenge in den Zylinder eingespritzt wird,
(d) Bestimmen des Bewegungsverhaltens des Kraftstoffinjektors bei dem ersten Teileinspritzvorgang und (e) Ermitteln des Bewegungsverhaltens des Kraftstoffinjektors für den ersten Betriebszustand der Brennkraftmaschine basierend auf dem bestimmten Bewegungsverhalten des Kraftstoffinjektors für den ersten Teileinspritzvorgang.From the DE 10 2012 200 275 B4 a method for determining a movement behavior of a fuel injector for a first operating state of an internal combustion engine of a motor vehicle is known, wherein in the first operating state per cycle, a first amount of fuel is injected into a cylinder of the internal combustion engine. The method includes: (a) operating the internal combustion engine in a second mode of operation in which a second amount of fuel is injected into the cylinder per cycle, the second amount being greater than the first amount; (b) determining a split of second amount of fuel in at least two subsets of fuel, wherein a first subset of the at least two subsets is at least approximately equal to the first amount, (c) operating the internal combustion engine in a modified second operating state in which the second amount of fuel per cycle at least two partial injections are injected into the cylinder, wherein
  • - By means of a first partial injection operation, the first subset is injected into the cylinder and
  • A second partial quantity is injected into the cylinder by means of a second partial injection operation,
(d) determining the motion behavior of the fuel injector in the first split injection operation; and (e) determining the motion behavior of the fuel injector for the first operating state of the internal combustion engine based on the determined motion behavior of the fuel injector for the first split injection event.

Der vorliegenden Erfindung liegt die Aufgabe zugrunde, Variationen in Öffnungszeiten in einfacher Weise, insbesondere ohne zusätzliche Hardware, kompensieren zu können.The present invention has for its object to be able to compensate for variations in opening times in a simple manner, in particular without additional hardware.

Diese Aufgabe wird gelöst durch die Gegenstände der unabhängigen Patentansprüche. Vorteilhafte Ausführungsformen der vorliegenden Erfindung sind in den abhängigen Ansprüchen beschrieben.This object is solved by the subject matters of the independent claims. Advantageous embodiments of the present invention are described in the dependent claims.

Gemäß einem ersten Aspekt der Erfindung wird ein Verfahren zum Identifizieren von Kraftstoffinjektoren mit ähnlichem Bewegungsverhalten beschrieben, wobei die Kraftstoffinjektoren einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen. Das beschriebene Verfahren weist folgendes auf: (a) Durchführen einer ersten Reihe von Ansteuerungen eines ersten Kraftstoffinjektors, wobei jede Ansteuerung der ersten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, (b) Erfassen einer ersten Reihe von Schließzeiten des ersten Kraftstoffinjektors, wobei jede einzelne Schließzeit der ersten Reihe von Schließzeiten einer Ansteuerzeit der ersten Reihe von Ansteuerungen entspricht, (c) Durchführen einer zweiten Reihe von Ansteuerungen eines zweiten Kraftstoffinjektors, wobei jede Ansteuerung der zweiten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, (d) Erfassen einer zweiten Reihe von Schließzeiten des zweiten Kraftstoffinjektors, wobei jede einzelne Schließzeit der zweiten Reihe von Schließzeiten einer Ansteuerzeit der zweiten Reihe von Ansteuerungen entspricht, (e) Vergleichen eines Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit einem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor und (f) Bestimmen, ob das Bewegungsverhalten des ersten Kraftstoffinjektors ähnlich dem Bewegungsverhalten des zweiten Kraftstoffinjektors ist, basierend auf dem Vergleichen.According to a first aspect of the invention, a method for identifying fuel injectors with similar movement behavior is described, wherein the fuel injectors have a solenoid drive with a movable armature. The described method comprises: (a) performing a first series of drives of a first fuel injector, wherein each drive of the first series of drives is performed with a drive time that is incrementally increased after each individual drive; (b) detecting a first row closing times of the first fuel injector, wherein each individual closing time of the first series of closing times corresponds to a driving time of the first series of actuators, (c) performing a second series of actuations of a second fuel injector, wherein each driving of the second series of actuators is performed with a driving time (d) detecting a second series of closing times of the second fuel injector, each individual closing time of the second series of closing times corresponding to a driving time of the second series of actuators, (e) Comparing a relationship between closing time and driving time for the first fuel injector with a relationship between closing time and driving time for the second fuel injector; and (f) determining whether the moving behavior of the first fuel injector is similar to the moving behavior of the second fuel injector based on the comparing.

Dem beschriebenen Verfahren liegt die Erkenntnis zugrunde, dass Kraftstoffinjektoren mit ähnlichem Bewegungsverhalten, das heißt insbesondere ähnlichen bzw. vergleichbaren mechanischen Eigenschaften, durch ein Vergleichen der Zusammenhänge zwischen Ansteuerzeit und Schließzeit für jeden Kraftstoffinjektor identifiziert werden können. Bei Kraftstoffinjektoren mit in diesem Sinne ähnlichem Bewegungsverhalten kann dann ein Unterschied in den erfassten Schließzeiten dazu genutzt werden, den Beginn der Ansteuerung eines oder mehrerer der Kraftstoffinjektoren anzupassen, da der zuvor erwähnte Unterschied zwischen Schließzeiten auch bei den Öffnungszeiten auftreten wird. Mit anderen Worten können die Öffnungszeiten indirekt, basierend auf den Schließzeiten, ausgerichtet werden.The described method is based on the finding that fuel injectors with similar movement behavior, that is, in particular similar or comparable mechanical properties, can be identified by comparing the relationships between actuation time and closing time for each fuel injector. In fuel injectors with similar motion behavior in this sense, a difference in the detected closing times can then be used to adjust the start of the control of one or more of the fuel injectors, since the aforementioned difference between closing times will also occur at the opening times. In other words, the opening times can be aligned indirectly based on the closing times.

In diesem Dokument bezeichnet „Ansteuerzeit” insbesondere die Zeitdauer, während derer der Magnetspulenantrieb mit elektrischer Energie versorgt wird. Generell beginnt die Ansteuerzeit mit dem Einschalten einer gegenüber der Bordnetzspannung erhöhten Boostspannung und endet mit dem Ausschalten der Boostspannung (im ballistischen Betrieb) oder mit dem Ausschalten einer nach der Boostspannung folgenden Haltespannung (im linearen Betrieb).In this document, "drive time" means, in particular, the period of time during which the solenoid drive is supplied with electrical energy. In general, the activation time begins with the switching on of a boost voltage that is higher than the vehicle electrical system voltage and ends with the switching off of the boost voltage (in ballistic mode) or with the switching off of a holding voltage following the boost voltage (in linear operation).

In diesem Dokument bezeichnet „Schließzeit” insbesondere die Zeitdauer vom Ende der Ansteuerung (bzw. Ansteuerzeit) bis zum Ende des Schließvorgangs des Kraftstoffinjektors. Generell endet der Schließvorgang zu dem Zeitpunkt, zu dem sowohl Düsennadel als auch Anker sich wieder in der Ausgangsposition befinden. Dieses Ereignis kann mittels verschiedener bekannten Verfahren, zum Beispiel durch Analyse des zeitlichen Verlaufs der Spulenspannung, erfasst werden. Sowohl das Ende der Düsennadelbewegung als auch das Ende der Ankerbewegung kann mit den soeben erwähnten, als solchen bekannten Verfahren erfasst werden. Bei Injektoren mit Leerhub kann eine „Schließzeit” auch dann erfasst werden, wenn die Ansteuerzeit so kurz ist, dass nur der Anker bewegt wird (das heißt einer ballistischen Flugbahn folgt), ohne die Düsennadel zu kontaktieren.In this document, "closing time" means, in particular, the period from the end of the drive (or drive time) to the end of the closing operation of the fuel injector. In general, the closing process ends at the time when both the nozzle needle and the armature are in the starting position again. This event can be detected by various known methods, for example by analyzing the time course of the coil voltage. Both the end of the nozzle needle movement and the end of the armature movement can be detected with the just mentioned methods known as such. In the case of injectors with idle stroke, a "closing time" can also be detected if the activation time is so short that only the armature is moved (that is, follows a ballistic trajectory) without contacting the nozzle needle.

Erfindungsgemäß wird für jeden (ersten und zweiten) Kraftstoffinjektor eine Reihe von Ansteuerungen/Messungen durchgeführt. Spezifischer wird jeder Kraftstoffinjektor mit einer Reihe von sich schrittweise erhöhenden Ansteuerzeiten betrieben und die entsprechenden Schließzeiten werden erfasst, damit der Zusammenhang zwischen Ansteuerzeit und Schließzeit für den einzelnen Kraftstoffinjektor vorhanden ist bzw. als eine Reihe von zusammengehörenden Ansteuerzeiten und Schließzeiten in einem Datenspeicher abgelegt ist. Die einzelnen Zusammenhänge zwischen Ansteuerzeit und Schließzeit werden miteinander verglichen und basierend auf diesem Vergleich wird die Ähnlichkeit des Bewegungsverhaltens der einzelnen Kraftstoffinjektoren bestimmt.According to the invention, a number of actuations / measurements are carried out for each (first and second) fuel injector. More specifically, each fuel injector is operated at a series of incrementally increasing drive times, and the corresponding closing times are detected to provide the relationship between drive time and closing time for the individual fuel injector or stored in a data memory as a series of associated drive times and closing times. The individual relationships between actuation time and closing time are compared with each other and Based on this comparison, the similarity of the movement behavior of the individual fuel injectors is determined.

In diesem Dokument wird unter „ähnlichem Bewegungsverhalten” verstanden, dass die Bewegung des mechanischen Systems (insbesondere des Ankers) eines ersten Kraftstoffinjektors bei ähnlichen bzw. identischen Werten von Ansteuerparametern (zum Beispiel Größe und Länge des Boostspannungspulses) mit der Bewegung des mechanischen Systems eines zweiten Kraftstoffinjektors ähnlich oder im Wesentlichen gleich ist. Zum Beispiel weisen zwei Kraftstoffinjektoren ein ähnliches Bewegungsverhalten auf, wenn die parabelförmigen Flugbahnen des Ankers bei ballistischem Betrieb im Wesentlichen gleich breit und gleich hoch sind.In this document, "similar motion behavior" is understood to mean that the movement of the mechanical system (in particular the armature) of a first fuel injector with similar or identical values of control parameters (for example, magnitude and length of the boost voltage pulse) with the movement of the mechanical system of a second Fuel injector is similar or substantially the same. For example, two fuel injectors have a similar movement behavior when the parabolic flight paths of the armature during ballistic operation are substantially the same width and the same height.

Gemäß einem Ausführungsbeispiel der Erfindung weist das Verfahren ferner folgendes auf: (a) Bestimmen einer ersten minimalen Ansteuerzeit für den ersten Kraftstoffinjektor, bei welcher eine Bewegung des Ankers des ersten Kraftstoffinjektors stattfindet, und (b) Bestimmen einer zweiten minimalen Ansteuerzeit für den zweiten Kraftstoffinjektor, bei welcher eine Bewegung des Ankers des zweiten Kraftstoffinjektors stattfindet, wobei das Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor ein Vergleichen der ersten minimalen Ansteuerzeit und der zweiten minimalen Ansteuerzeit aufweist.According to an embodiment of the invention, the method further comprises: (a) determining a first minimum drive time for the first fuel injector at which movement of the armature of the first fuel injector takes place, and (b) determining a second minimum drive time for the second fuel injector, wherein movement of the armature of the second fuel injector takes place, wherein comparing the relationship between closing time and drive time for the first fuel injector with the relationship between closing time and drive time for the second fuel injector comprises comparing the first minimum drive time and the second minimum drive time.

Mit anderen Worten wird für jeden Kraftstoffinjektor die niedrigste bzw. minimale Ansteuerzeit bestimmt, bei der eine Ankerbewegung erfasst werden kann.In other words, the lowest or minimum drive time at which an armature movement can be detected is determined for each fuel injector.

Gemäß einem weiteren Ausführungsbeispiel der Erfindung weist das Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor, wenn die erste minimale Ansteuerzeit im Wesentlichen gleich der zweiten minimalen Ansteuerzeit ist, ferner ein Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor ab die erste minimale Ansteuerzeit mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor ab die zweite minimale Ansteuerzeit auf.According to another embodiment of the invention, comparing the relationship between closing time and driving time for the first fuel injector with the relationship between closing time and driving time for the second fuel injector when the first minimum driving time is substantially equal to the second minimum driving time further comprises comparing the relationship between closing time and activation time for the first fuel injector from the first minimum activation time with the relationship between closing time and activation time for the second fuel injector from the second minimum activation time on.

Mit anderen Worten werden in dem Falle, wo die erste minimale Ansteuerzeit im Wesentlichen gleich der zweiten minimalen Ansteuerzeit ist, die Zusammenhänge zwischen Schließzeit und Ansteuerzeit erst ab die im Wesentlichen gemeinsamen minimalen Ansteuerzeit verglichen. Somit werden nur die tatsächlichen Bewegungen der Kraftstoffinjektoren verglichen.In other words, in the case where the first minimum drive time is substantially equal to the second minimum drive time, the relationships between closing time and drive time are compared only from the substantially common minimum drive time. Thus, only the actual movements of the fuel injectors are compared.

Gemäß einem weiteren Ausführungsbeispiel der Erfindung sind der Zusammenhang zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor und der Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor als Interpolationskurven gespeichert.According to a further exemplary embodiment of the invention, the relationship between closing time and activation time for the first fuel injector and the relationship between closing time and activation time for the second fuel injector are stored as interpolation curves.

Die Paare aus Ansteuerzeit und erfasster Schließzeit sind dabei als Punkte gespeichert, die durch Kurvensegmente verbunden sind, um die Interpolationskurven zu bilden. Diese Kurven können durch Einsatz von mathematischen und/oder numerischen Verfahren in einfacher Weise verglichen werden.The drive time and the detected closing time pairs are stored as points connected by curve segments to form the interpolation curves. These curves can be easily compared by using mathematical and / or numerical methods.

Gemäß einem weiteren Ausführungsbeispiel der Erfindung befindet sich der erste Kraftstoffinjektor bei der ersten Reihe von Ansteuerungen im ballistischen Betrieb und der zweite Kraftstoffinjektor befindet sich bei der zweiten Reihe von Ansteuerungen im ballistischen Betrieb.According to another embodiment of the invention, the first fuel injector is in ballistic operation in the first series of actuations and the second fuel injector is in ballistic operation in the second series of actuators.

In dem ballistischen Betrieb folgen der Anker und gegebenenfalls die Düsennadel einer parabelförmigen Flugbahn, wobei der Kraftstoffinjektor nie vollständig geöffnet wird.In the ballistic mode, the armature and optionally the nozzle needle follow a parabolic trajectory, the fuel injector never being fully opened.

Gemäß einem zweiten Aspekt der Erfindung wird ein Verfahren zum Ansteuern einer Mehrzahl von Kraftstoffinjektoren, die jeweils einen magnetspulenantrieb mit einem beweglichen Anker aufweisen, beschrieben. Das beschriebenen Verfahren weist folgendes auf: (a) Identifizieren einer Gruppe von Kraftstoffinjektoren mit ähnlichen Bewegungsverhalten mittels Durchführung eines Verfahrens gemäß dem ersten Aspekt oder einem der obigen Ausführungsbeispiele, (b) Ansteuern jedes Kraftstoffinjektors in der Gruppe gemäß vorbestimmten, jeweiligen Anfangszeiten und Ansteuerzeiten, (c) Erfassen der Schließzeiten für jeden angesteuerten Kraftstoffinjektor in der Gruppe und (d) falls eine Schließzeit von einer vorgegebenen Schließzeit abweicht, Korrigieren der entsprechenden Anfangszeit.According to a second aspect of the invention, a method of driving a plurality of fuel injectors each having a solenoid drive with a movable armature is described. The described method comprises: (a) identifying a group of fuel injectors having similar motion behavior by performing a method according to the first aspect or one of the above embodiments; (b) driving each fuel injector in the group according to predetermined respective start times and drive times; c) detecting the closing times for each controlled fuel injector in the group and (d) if a closing time deviates from a predetermined closing time, correcting the corresponding starting time.

Dem Verfahren gemäß diesem zweiten Aspekt der Erfindung liegt der Erkenntnis zugrunde, dass eine Abweichung zwischen tatsächlicher und vorgegebener Schließzeit für einen oder mehrere Kraftstoffinjektoren in einer Gruppe, die ein ähnliches Bewegungsverhalten aufweisen, durch eine entsprechende Korrektur der Anfangszeit der Ansteuerung kompensiert werden kann. Somit kann ein verspätetes oder verfrühtes Beginn des Öffnens des Kraftstoffinjektors in einfacher Weise basierend auf einer erfassten Abweichung der Schließzeit indirekt ausgeglichen werden.The method according to this second aspect of the invention is based on the finding that a deviation between actual and predetermined closing time for one or more fuel injectors in a group, which have a similar movement behavior, can be compensated by a corresponding correction of the start time of the control. Thus, a late or premature start of opening of the fuel injector can be compensated for indirectly based on a detected deviation of the closing time in a simple manner.

Gemäß einem dritten Aspekt der Erfindung wird eine Motorsteuerung für ein Fahrzeug beschrieben, die zum Verwenden eines Verfahrens gemäß dem ersten und/oder zweiten Aspekt und/oder einem der obigen Ausführungsbeispiele eingerichtet ist. According to a third aspect of the invention, an engine control system for a vehicle, which is adapted to use a method according to the first and / or second aspect and / or one of the above embodiments, is described.

Diese Motorsteuerung ermöglicht es die in Verbindung mit dem ersten Aspekt und zweiten Aspekt oben beschriebenen Vorteilen in einfacher Weise direkt in einem Fahrzeug zu implementieren.This engine control makes it possible to easily implement the advantages described above in connection with the first aspect and the second aspect directly in a vehicle.

Gemäß einem vierten Aspekt der Erfindung wird ein Computerprogramm beschrieben, welches, wenn es von einem Prozessor ausgeführt wird, eingerichtet ist, das Verfahren gemäß dem ersten und/oder zweiten Aspekt und/oder einem der obigen Ausführungsbeispiele durchzuführen.According to a fourth aspect of the invention, a computer program is described which, when executed by a processor, is adapted to perform the method according to the first and / or second aspect and / or one of the above embodiments.

Im Sinne dieses Dokuments ist die Nennung eines solchen Computerprogramms gleichbedeutend mit dem Begriff eines Programm-Elements, eines Computerprogrammprodukts und/oder eines computerlesbaren Mediums, das Anweisungen zum Steuern eines Computersystems enthält, um die Arbeitsweise eines Systems bzw. eines Verfahrens in geeigneter Weise zu koordinieren, um die mit dem erfindungsgemäßen Verfahren verknüpften Wirkungen zu erreichen.For the purposes of this document, the mention of such a computer program is synonymous with the notion of a program element, a computer program product, and / or a computer-readable medium containing instructions for controlling a computer system to appropriately coordinate the operation of a system or method to achieve the effects associated with the method of the invention.

Das Computerprogramm kann als computerlesbarer Anweisungscode in jeder geeigneten Programmiersprache wie beispielsweise in JAVA, C++ etc. implementiert sein. Das Computerprogramm kann auf einem computerlesbaren Speichermedium (CD-Rom, DVD, Blu-ray Disk, Wechsellaufwerk, flüchtiger oder nicht-flüchtiger Speicher, eingebauter Speicher/Prozessor etc.) abgespeichert sein. Der Anweisungscode kann einen Computer oder andere programmierbare Geräte wie insbesondere ein Steuergerät für einen Motor eines Kraftfahrzeugs derart programmieren, dass die gewünschten Funktionen ausgeführt werden. Ferner kann das Computerprogramm in einem Netzwerk wie beispielsweise dem Internet bereitgestellt werden, von dem es bei Bedarf von einem Nutzer heruntergeladen werden kann.The computer program may be implemented as a computer-readable instruction code in any suitable programming language such as JAVA, C ++, etc. The computer program can be stored on a computer-readable storage medium (CD-ROM, DVD, Blu-ray Disc, removable drive, volatile or non-volatile memory, built-in memory / processor, etc.). The instruction code may program a computer or other programmable device such as, in particular, an engine control unit of a motor vehicle to perform the desired functions. Further, the computer program may be provided in a network, such as the Internet, from where it may be downloaded by a user as needed.

Die Erfindung kann sowohl mittels eines Computerprogramms, d. h. einer Software, als auch mittels einer oder mehrerer spezieller elektrischer Schaltungen, d. h. in Hardware oder in beliebig hybrider Form, d. h. mittels Software-Komponenten und Hardware-Komponenten, realisiert werden.The invention can be implemented both by means of a computer program, i. H. a software, as well as by means of one or more special electrical circuits, d. H. in hardware or in any hybrid form, d. H. using software components and hardware components.

Es wird darauf hingewiesen, dass Ausführungsformen der Erfindung mit Bezug auf unterschiedliche Erfindungsgegenstände beschrieben wurden. Insbesondere sind einige Ausführungsformen der Erfindung mit Verfahrensansprüchen und andere Ausführungsformen der Erfindung mit Vorrichtungsansprüchen beschrieben. Dem Fachmann wird jedoch bei der Lektüre dieser Anmeldung sofort klar werden, dass, sofern nicht explizit anders angegeben, zusätzlich zu einer Kombination von Merkmalen, die zu einem Typ von Erfindungsgegenstand gehören, auch eine beliebige Kombination von Merkmalen möglich ist, die zu unterschiedlichen Typen von Erfindungsgegenständen gehören.It should be noted that embodiments of the invention have been described with reference to different subject matters. In particular, some embodiments of the invention are described with method claims and other embodiments of the invention with apparatus claims. However, it will be readily apparent to those skilled in the art upon reading this application that, unless explicitly stated otherwise, in addition to a combination of features belonging to a type of subject matter, any combination of features that may result in different types of features is also possible Subject matters belong.

Weitere Vorteile und Merkmale der vorliegenden Erfindung ergeben sich aus der folgenden beispielhaften Beschreibung einer bevorzugten Ausführungsform.Further advantages and features of the present invention will become apparent from the following exemplary description of a preferred embodiment.

1 zeigt eine Darstellung von ähnlichem und nicht ähnlichem Bewegungsverhalten im Sinne der vorliegenden Erfindung. 1 shows a representation of similar and not similar movement behavior in the context of the present invention.

2 zeigt eine Darstellung von Zusammenhängen zwischen Ansteuerzeit und Schließzeit für mehrere Kraftstoffinjektoren gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. 2 shows a representation of relationships between driving time and closing time for a plurality of fuel injectors according to an embodiment of the present invention.

Es wird darauf hingewiesen, dass die nachfolgend beschriebenen Ausführungsformen lediglich eine beschränkte Auswahl an möglichen Ausführungsvarianten der Erfindung darstellt.It should be noted that the embodiments described below represent only a limited selection of possible embodiments of the invention.

Die 1 zeigt eine Darstellung von ähnlichem und nicht ähnlichem Bewegungsverhalten im Sinne der vorliegenden Erfindung. Spezifischer zeigt die linke Hälfte der 1 eine erste Bewegungskurve 11 für einen ersten Kraftstoffinjektor und eine zweite Bewegungskurve 12 für einen zweiten Kraftstoffinjektor, wobei die Bewegungskurven die Ankerposition x als Funktion der Zeit t darstellen. Beide Kraftstoffinjektoren befinden sich im ballistischen Betrieb, das heißt, dass die Bewegungskurven 11 und 12 parabelförmig sind. Die rechte Hälfte der 1 zeigt eine dritte Bewegungskurve 15 für einen dritten Kraftstoffinjektor und eine vierte Bewegungskurve 16 für einen vierten Kraftstoffinjektor. Die vier Kraftstoffinjektoren werden gleich angesteuert, das heißt mit gleich langen Ansteuerzeiten.The 1 shows a representation of similar and not similar movement behavior in the context of the present invention. More specifically, the left half of the 1 a first movement curve 11 for a first fuel injector and a second movement curve 12 for a second fuel injector, the movement curves representing the armature position x as a function of time t. Both fuel injectors are in ballistic mode, that is, the movement curves 11 and 12 are parabolic. The right half of the 1 shows a third movement curve 15 for a third fuel injector and a fourth movement curve 16 for a fourth fuel injector. The four fuel injectors are controlled the same, that is with the same length of activation times.

Wie man sieht, ist die erste parabelförmige Bewegungskurve 11 für den ersten Kraftstoffinjektor sowohl deutlich höher als auch deutlich breiter als die zweite parabelförmige Bewegungskurve 12. Mit anderen Worten wird der Anker des ersten Kraftstoffinjektors weiter weg von seiner Ruheposition bewegt als der Anker des zweiten Kraftstoffinjektors und die Bewegung des Ankers des ersten Kraftstoffinjektors dauert auch länger als die Bewegung des Ankers des zweiten Kraftstoffinjektors. Diese unterschiedlichen Bewegungen führen nun auch dazu, dass die zeitliche Differenz 13 zwischen Beginn der jeweiligen Ankerbewegungen (OPP1) größer als die zeitliche Differenz 14 zwischen Ende der jeweiligen Ankerbewegungen (OPP4) ist.As you can see, the first parabolic movement curve is 11 for the first fuel injector both significantly higher and significantly wider than the second parabolic movement curve 12 , In other words, the armature of the first fuel injector is moved further away from its rest position than the armature of the second fuel injector and the movement of the armature of the first fuel injector also lasts longer than the movement of the armature of the second fuel injector. These different movements now also cause the difference in time 13 between the beginning of the respective armature movements (OPP1) greater than the time difference 14 between the end of the respective armature movements (OPP4).

Auf der anderen Seite ist die dritte parabelförmige Bewegungskurve 15 für den dritten Kraftstoffinjektor der vierten parabelförmigen Bewegungskurve für den vierten Kraftstoffinjektor sehr ähnlich, sowohl was die Höhe als auch was die Breite der Parabel anbelangt. Mit anderen Worten wird der Anker des dritten Kraftstoffinjektors gleich weit weg von seiner Ruheposition bewegt als der Anker des vierten Kraftstoffinjektors und die Bewegungen der beiden Anker dauert ungefähr gleich lange. In diesem Falle ist auch die zeitliche Differenz 17 zwischen Beginn der jeweiligen Ankerbewegungen (OPP1) im Wesentlichen gleich der zeitlichen Differenz 18 zwischen Ende der jeweiligen Ankerbewegungen (OPP4). Somit kann eine erfasste Differenz 18 zwischen den Schließzeiten (OPP4) direkt auf die Öffnungszeit (OPP1) übertragen werden, in dem Sinne, dass eine zeitliche Verschiebung der Bewegungskurve 16 nach links, so dass die Schließzeiten (OPP4) ausgerichtet sind, auch gleich dazu führen wird, dass die Öffnungszeiten (OPP1) ausgerichtet sind. On the other side is the third parabolic movement curve 15 is very similar for the third fuel injector of the fourth parabolic motion curve for the fourth fuel injector, both in terms of height and width of the parabola. In other words, the armature of the third fuel injector is moved equidistant from its rest position as the armature of the fourth fuel injector, and the movements of the two armatures take approximately the same amount of time. In this case also the time difference is 17 between the beginning of the respective armature movements (OPP1) substantially equal to the time difference 18 between the end of the respective armature movements (OPP4). Thus, a detected difference 18 between the closing times (OPP4) are transferred directly to the opening time (OPP1), in the sense that a time shift of the movement curve 16 to the left so that the closing times (OPP4) are aligned, it will also immediately lead to the opening times (OPP1) being aligned.

Zusammenfassend ist im Sinne der vorliegenden Erfindung das Bewegungsverhalten des ersten Kraftstoffinjektors nicht ähnlich dem Bewegungsverhalten des zweiten Kraftstoffinjektors, wobei das Bewegungsverhalten des dritten Kraftstoffinjektors ähnlich dem Bewegungsverhalten des vierten Kraftstoffinjektors ist.In summary, for the purposes of the present invention, the movement behavior of the first fuel injector is not similar to the movement behavior of the second fuel injector, wherein the movement behavior of the third fuel injector is similar to the movement behavior of the fourth fuel injector.

Die 2 zeigt eine Darstellung von Zusammenhängen zwischen Ansteuerzeit TA und Schließzeit TS für mehrere (vier) Kraftstoffinjektoren gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Für jeder der vier Kraftstoffinjektoren wird eine Messreihe durchgeführt, wobei die elektrische Ansteuerzeit TA bei 100 μs beginnt und mit einer Schrittlänge von 10 μs bis zum TA = 300 μs erhöht wird. Für jede Ansteuerzeit TA wird die entsprechende Schließzeit TS mittels eines als solchen bekannten Verfahren erfasst. Die Schließzeit TS bezeichnet hier die Zeitdauer vom Ende der elektrischen Ansteuerung bis zum Erfassen eines Schließereignisses mittels des bekannten Verfahrens.The 2 shows a representation of relationships between drive time TA and closing time TS for multiple (four) fuel injectors according to an embodiment of the present invention. For each of the four fuel injectors, a series of measurements is carried out, wherein the electrical drive time TA begins at 100 μs and is increased with a step length of 10 μs to TA = 300 μs. For each actuation time TA, the corresponding closing time TS is detected by means of a method known as such. The closing time TS here denotes the period of time from the end of the electrical activation to the detection of a closing event by means of the known method.

Wie in der 2 zu sehen ist, verlaufen die Interpolationskurven im Wesentlichen in drei Abschnitten, die als A, B und C in der 2 markiert sind. Im Abschnitt A steigt die Schließzeit TS im Wesentlichen linear mit zunehmender Ansteuerzeit an. Hier sind die Verläufe für die einzelnen Kraftstoffinjektoren nahezu gleich, aber es können zwei Kurven 21 und 22 erkannt werden. Im Abschnitt B trennen sich diese Kurven in vier individuell erkennbaren Kurven 23, 24, 25 und 26. Dabei machen die Kurven 23 und 24 bei TA = 200 μs einen deutlichen Sprung nach oben, wobei die Kurven 25 und 26 erst etwas später ähnliche Sprünge nach oben machen. Diese Sprünge markieren, dass eine tatsächliche Bewegung des jeweiligen Ankers nun stattfindet. Die linear ansteigende Schließzeit TS als Funktion der Ansteuerzeit TA im Abschnitt A ist auf die hier verwendete Implementierung des Algorithmus zur Erfassung der Schließzeit zurückzuführen, der wegen Robustheitsanforderungen auch Werte für die Schließzeit ausgibt, obwohl keine eigentliche Bewegung stattgefunden hat. Im Abschnitt C trennt sich die Kurve 24 deutlich von den Kurven 23, 25 und 26. Da alle Kurven im Abschnitt B ihren linearen Verlauf verlassen, kann daraus abgeleitet werden, dass alle Injektoren mit dem Beginn von Abschnitt C eine Bewegung durchführen. Wird eine geeignete Schrittweite von TA eingehalten, führen alle Injektoren mit Beginn des Abschnittes C eine ballistische Bewegung durch. Somit kann im Anfangsbereich des Abschnittes C ein Übertrag von „Schließzeit” auf eine „Öffnungszeit” gemacht werden, da die Injektoren sich dort sicher in einem ballistischen Betriebspunkt befinden. Der Abschnitt C ist sozusagen der Übergangsbereich von einer ballistischen Betriebsart des Ankers zu einer linearen Betriebsart. Der Übertrag des Schließzeitunterschiedes von Kurve 24 auf die Öffnungszeit ist somit im Anfangsbereich von Abschnitt C zulässig.Like in the 2 can be seen, the interpolation curves run essentially in three sections, which are called A, B and C in the 2 are marked. In section A, the closing time TS increases substantially linearly with increasing activation time. Here the curves for the individual fuel injectors are almost the same, but there are two curves 21 and 22 be recognized. In section B, these curves separate into four individually identifiable curves 23 . 24 . 25 and 26 , The curves do that 23 and 24 at TA = 200 μs a significant jump up, where the curves 25 and 26 only a little later make similar jumps upwards. These jumps mark that an actual movement of the respective anchor now takes place. The linearly increasing closing time TS as a function of the actuation time TA in section A is due to the implementation here of the algorithm for detecting the closing time, which also outputs values for the closing time because of robustness requirements, although no actual movement has taken place. In section C, the curve separates 24 clearly from the curves 23 . 25 and 26 , Since all curves in section B leave their linear course, it can be deduced from this that all injectors perform a movement with the beginning of section C. If a suitable step size of TA is adhered to, all injectors perform a ballistic movement with the beginning of section C. Thus, in the initial region of the section C, a carry-over from "closing time" to an "opening time" can be made since the injectors are safely located there at a ballistic operating point. Section C is, as it were, the transitional range from a ballistic mode of the armature to a linear mode. The carry of the closing time difference of curve 24 on the opening time is thus allowed in the initial area of section C.

Die in der 2 dargestellten Messreihen können vorzugsweise direkt durch ein passend eingerichtetes Motorsteuergerät durchgeführt werden. Somit kann das Motorsteuergerät die Kraftstoffinjektoren in einem Kraftfahrzeug gruppieren und diese Gruppierung dazu verwenden, die zeitlichen Abläufe der individuellen Ansteuerungen anzupassen. Als Ergebnis kann die vorgesehenen Einspritzmengen zu den vorgesehenen Zeitpunkten erlangt werden.The in the 2 shown measurement series can preferably be performed directly by a suitably equipped engine control unit. Thus, the engine control unit can group the fuel injectors in a motor vehicle and use this grouping to adjust the timing of the individual controls. As a result, the intended injection quantities can be obtained at the scheduled timings.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

1111
Bewegungskurvemotion curve
1212
Bewegungskurvemotion curve
1313
Zeitdifferenztime difference
1414
Zeitdifferenztime difference
1515
Bewegungskurvemotion curve
1616
Bewegungskurvemotion curve
1717
Zeitdifferenztime difference
1818
Zeitdifferenztime difference
xx
Ankerpositionanchor position
tt
ZeitTime
2121
Interpolationskurveinterpolation
2222
Interpolationskurveinterpolation
2323
Interpolationskurveinterpolation
2424
Interpolationskurveinterpolation
2525
Interpolationskurveinterpolation
2626
Interpolationskurveinterpolation
TATA
Ansteuerzeitdrive time
TSTS
Schließzeitclosing time
AA
Abschnittsection
BB
Abschnittsection
CC
Abschnittsection

Claims (8)

Verfahren zum Identifizieren von Kraftstoffinjektoren mit ähnlichem Bewegungsverhalten, wobei die Kraftstoffinjektoren einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen, das Verfahren aufweisend – Durchführen einer ersten Reihe von Ansteuerungen eines ersten Kraftstoffinjektors, wobei jede Ansteuerung der ersten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, – Erfassen einer ersten Reihe von Schließzeiten des ersten Kraftstoffinjektors, wobei jede einzelne Schließzeit der ersten Reihe von Schließzeiten einer Ansteuerzeit der ersten Reihe von Ansteuerungen entspricht, – Durchführen einer zweiten Reihe von Ansteuerungen eines zweiten Kraftstoffinjektors, wobei jede Ansteuerung der zweiten Reihe von Ansteuerungen mit einer Ansteuerzeit durchgeführt wird, die nach jeder einzelnen Ansteuerung schrittweise erhöht wird, – Erfassen einer zweiten Reihe von Schließzeiten des zweiten Kraftstoffinjektors, wobei jede einzelne Schließzeit der zweiten Reihe von Schließzeiten einer Ansteuerzeit der zweiten Reihe von Ansteuerungen entspricht, – Vergleichen eines Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit einem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor und – Bestimmen, ob das Bewegungsverhalten des ersten Kraftstoffinjektors ähnlich dem Bewegungsverhalten des zweiten Kraftstoffinjektors ist, basierend auf dem Vergleichen.A method of identifying fuel injectors having similar motion behavior, the fuel injectors having a solenoid drive with a movable armature, the method comprising Performing a first series of actuations of a first fuel injector, wherein each actuation of the first series of actuations is performed with a drive time that is incrementally increased after each individual actuation, Detecting a first series of closing times of the first fuel injector, each individual closing time of the first series of closing times corresponding to a driving time of the first series of activations, Performing a second series of actuations of a second fuel injector, each actuation of the second series of actuations being performed with a drive time that is incrementally increased after each individual actuation, Detecting a second series of closing times of the second fuel injector, each individual closing time of the second series of closing times corresponding to a driving time of the second series of activations, Comparing a relationship between closing time and driving time for the first fuel injector with a relationship between closing time and driving time for the second fuel injector and Determining whether the movement behavior of the first fuel injector is similar to the movement behavior of the second fuel injector based on the comparing. Verfahren gemäß dem vorhergehenden Anspruch, ferner aufweisend – Bestimmen einer ersten minimalen Ansteuerzeit für den ersten Kraftstoffinjektor, bei welcher eine Bewegung des Ankers des ersten Kraftstoffinjektors stattfindet, und – Bestimmen einer zweiten minimalen Ansteuerzeit für den zweiten Kraftstoffinjektor, bei welcher eine Bewegung des Ankers des zweiten Kraftstoffinjektors stattfindet, – wobei das Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor ein Vergleichen der ersten minimalen Ansteuerzeit und der zweiten minimalen Ansteuerzeit aufweist.The method of the preceding claim, further comprising Determining a first minimum drive time for the first fuel injector at which movement of the armature of the first fuel injector takes place, and Determining a second minimum drive time for the second fuel injector at which a movement of the armature of the second fuel injector takes place, Wherein comparing the relationship between the closing time and the driving time for the first fuel injector with the relationship between the closing time and the driving time for the second fuel injector comprises comparing the first minimum driving time and the second minimum driving time. Verfahren gemäß dem vorhergehenden Anspruch, wobei, wenn die erste minimale Ansteuerzeit im Wesentlichen gleich der zweiten minimalen Ansteuerzeit ist, das Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor ferner ein Vergleichen des Zusammenhangs zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor ab der ersten minimalen Ansteuerzeit mit dem Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor ab der zweiten minimalen Ansteuerzeit aufweist.A method according to the preceding claim, wherein, if the first minimum drive time is substantially equal to the second minimum drive time, comparing the relationship between closing time and drive time for the first fuel injector with the relationship between closing time and drive time for the second fuel injector further comparing the relationship has between the closing time and driving time for the first fuel injector from the first minimum driving time with the relationship between closing time and driving time for the second fuel injector from the second minimum driving time. Verfahren gemäß einem der vorhergehenden Ansprüche, wobei der Zusammenhang zwischen Schließzeit und Ansteuerzeit für den ersten Kraftstoffinjektor und der Zusammenhang zwischen Schließzeit und Ansteuerzeit für den zweiten Kraftstoffinjektor als Interpolationskurven gespeichert sind.Method according to one of the preceding claims, wherein the relationship between closing time and driving time for the first fuel injector and the relationship between closing time and driving time for the second fuel injector are stored as interpolation curves. Verfahren gemäß einem der vorhergehenden Ansprüche, wobei der erste Kraftstoffinjektor sich bei der ersten Reihe von Ansteuerungen im ballistischen Betrieb befindet und wobei der zweite Kraftstoffinjektor sich bei der zweiten Reihe von Ansteuerungen im ballistischen Betrieb befindet.The method of claim 1, wherein the first fuel injector is in ballistic operation in the first series of actuations, and wherein the second fuel injector is in ballistic operation in the second series of actuators. Verfahren zum Ansteuern einer Mehrzahl von Kraftstoffinjektoren, die einen Magnetspulenantrieb mit einem beweglichen Anker aufweisen, das Verfahren aufweisend – Identifizieren einer Gruppe von Kraftstoffinjektoren mit ähnlichen Bewegungsverhalten mittels Durchführung eines Verfahrens gemäß einem der vorhergehenden Ansprüche, – Ansteuern jedes Kraftstoffinjektors in der Gruppe gemäß vorbestimmten, jeweiligen Anfangszeiten und Ansteuerzeiten, – Erfassen der Schließzeiten für jeden angesteuerten Kraftstoffinjektor in der Gruppe und – falls eine Schließzeit von einer vorgegebenen Schließzeit abweicht, Korrigieren der entsprechenden Anfangszeit.A method of driving a plurality of fuel injectors having a solenoid drive with a movable armature, comprising the method Identifying a group of fuel injectors with similar movement behavior by carrying out a method according to one of the preceding claims, Driving each fuel injector in the group according to predetermined respective start times and drive times, - Recording the closing times for each controlled fuel injector in the group and - if a closing time deviates from a given closing time, correcting the corresponding start time. Motorsteuerung für ein Fahrzeug, die zum Verwenden eines Verfahrens gemäß einem der vorhergehenden Ansprüche eingerichtet ist.An engine controller for a vehicle adapted to use a method according to any one of the preceding claims. Computerprogramm, welches, wenn es von einem Prozessor ausgeführt wird, eingerichtet ist, das Verfahren gemäß einem der Ansprüche 1 bis 6 durchzuführen.Computer program which, when executed by a processor, is arranged to perform the method according to one of claims 1 to 6.
DE102016207629.9A 2016-05-03 2016-05-03 Identification of fuel injectors with similar motion behavior Active DE102016207629B3 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102016207629.9A DE102016207629B3 (en) 2016-05-03 2016-05-03 Identification of fuel injectors with similar motion behavior
PCT/EP2017/058841 WO2017190931A1 (en) 2016-05-03 2017-04-12 Identifying fuel injectors with similar movement behavior

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102016207629.9A DE102016207629B3 (en) 2016-05-03 2016-05-03 Identification of fuel injectors with similar motion behavior

Publications (1)

Publication Number Publication Date
DE102016207629B3 true DE102016207629B3 (en) 2017-05-11

Family

ID=58537020

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102016207629.9A Active DE102016207629B3 (en) 2016-05-03 2016-05-03 Identification of fuel injectors with similar motion behavior

Country Status (2)

Country Link
DE (1) DE102016207629B3 (en)
WO (1) WO2017190931A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017204477A1 (en) 2017-03-17 2018-09-20 Continental Automotive Gmbh Method and engine control for equalizing the time-opening behavior of fuel injectors

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010063099A1 (en) * 2010-12-15 2012-06-21 Robert Bosch Gmbh Method for operating a Kraftstoffeinspitzanlage an internal combustion engine
DE102013223756B4 (en) * 2013-11-21 2015-08-27 Continental Automotive Gmbh Method for operating injectors of an injection system
DE102012200275B4 (en) * 2012-01-11 2016-10-20 Continental Automotive Gmbh Determining a movement behavior of a fuel injector based on the movement behavior in a multi-injection modified operating state

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6705294B2 (en) * 2001-09-04 2004-03-16 Caterpiller Inc Adaptive control of fuel quantity limiting maps in an electronically controlled engine
FR2917462B1 (en) * 2007-06-12 2009-09-04 Renault Sas METHOD FOR CORRECTING INJECTOR DERIVATIVES OF AN ENGINE
FR2934642B1 (en) * 2008-07-31 2010-08-20 Renault Sas METHOD AND SYSTEM FOR CORRECTING INJECTOR DEAD TIME FOR AN INTERNAL COMBUSTION ENGINE
DE102011076287A1 (en) * 2011-05-23 2012-11-29 Robert Bosch Gmbh Method for operating an internal combustion engine
EP2650518A1 (en) * 2012-04-12 2013-10-16 Delphi Automotive Systems Luxembourg SA Method of controlling an injection time of a fuel injector
DE102012212195A1 (en) * 2012-07-12 2014-01-16 Robert Bosch Gmbh 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
DE112014002856B4 (en) * 2013-07-10 2019-08-01 Hitachi Automotive Systems, Ltd. Control device for internal combustion engine
JP6292070B2 (en) * 2014-07-31 2018-03-14 株式会社デンソー Fuel injection control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010063099A1 (en) * 2010-12-15 2012-06-21 Robert Bosch Gmbh Method for operating a Kraftstoffeinspitzanlage an internal combustion engine
DE102012200275B4 (en) * 2012-01-11 2016-10-20 Continental Automotive Gmbh Determining a movement behavior of a fuel injector based on the movement behavior in a multi-injection modified operating state
DE102013223756B4 (en) * 2013-11-21 2015-08-27 Continental Automotive Gmbh Method for operating injectors of an injection system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017204477A1 (en) 2017-03-17 2018-09-20 Continental Automotive Gmbh Method and engine control for equalizing the time-opening behavior of fuel injectors
DE102017204477B4 (en) 2017-03-17 2018-10-11 Continental Automotive Gmbh Method and engine control for equalizing the time-opening behavior of fuel injectors

Also Published As

Publication number Publication date
WO2017190931A1 (en) 2017-11-09

Similar Documents

Publication Publication Date Title
EP2478199B1 (en) Method and control unit for operating a valve
DE102013207842B4 (en) Method and apparatus for determining a reference current profile for a fuel injector for determining the time of a predetermined opening state of the fuel injector
DE102010018290B4 (en) Electrical control of a valve based on a knowledge of the closing time of the valve
DE102012213883B4 (en) Equalization of the current flow through a fuel injector for different partial injection processes of a multiple injection
DE102010042467A1 (en) Determining the opening time of a control valve of an indirectly driven fuel injector
DE102013214412B4 (en) Determining the time of a predetermined opening state of a fuel injector
DE102010063009A1 (en) Method for determining time point of beginning of movement of fuel injector for internal combustion engine of motor vehicle, involves comparing magnetic hysteresis curves with predetermined hysteresis curve for determining time point
DE102015209566B3 (en) Control of fuel injectors for multiple injections
WO2012156241A2 (en) Determination of the movement behaviour of a fuel injector on the basis of the time interval between the first two voltage pulses in a holding phase
DE102016203136B3 (en) Determining an electrical activation time for a fuel injector with solenoid drive
DE102009045307A1 (en) Method and control device for operating a valve
DE102011002764A1 (en) Method for controlling an injector in a fuel injection system in an internal combustion engine
DE102016207629B3 (en) Identification of fuel injectors with similar motion behavior
DE102016219881B3 (en) Operating a fuel injector with hydraulic stop
DE102016204054B3 (en) Determine the remanence of a fuel injector
DE102014208753B4 (en) Determination of parameter values for a fuel injector
DE102017204477B4 (en) Method and engine control for equalizing the time-opening behavior of fuel injectors
DE102016209770B3 (en) Method and device for adjusting the opening behavior of a fuel injector
DE102016219891B3 (en) Operating a fuel injector with hydraulic stop
WO2017191170A1 (en) Method for operating a fuel injector with an idle stroke
DE102016208492B3 (en) Method for operating a fuel injector with idle stroke
DE102012200275B4 (en) Determining a movement behavior of a fuel injector based on the movement behavior in a multi-injection modified operating state
DE102013205504B4 (en) Determining the opening energy of a fuel injector
DE102012222864A1 (en) Method of driving spool drive for internal combustion engine of motor vehicle, involves determining time interval between beginning of electrical excitation and reaching of maximum current of current path
WO2021115743A1 (en) Method and motor controller for multiple injections with quantity correction for an internal combustion engine

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R081 Change of applicant/patentee

Owner name: VITESCO TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

R081 Change of applicant/patentee

Owner name: VITESCO TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: VITESCO TECHNOLOGIES GMBH, 30165 HANNOVER, DE