[go: up one dir, main page]

DE102011050899A1 - Signal pattern detecting device for detecting fuel pressure in fuel injection system of diesel engine, has phase correlating unit correlating detected waveform and waveform model such that phase difference is minimum - Google Patents

Signal pattern detecting device for detecting fuel pressure in fuel injection system of diesel engine, has phase correlating unit correlating detected waveform and waveform model such that phase difference is minimum Download PDF

Info

Publication number
DE102011050899A1
DE102011050899A1 DE102011050899A DE102011050899A DE102011050899A1 DE 102011050899 A1 DE102011050899 A1 DE 102011050899A1 DE 102011050899 A DE102011050899 A DE 102011050899A DE 102011050899 A DE102011050899 A DE 102011050899A DE 102011050899 A1 DE102011050899 A1 DE 102011050899A1
Authority
DE
Germany
Prior art keywords
waveform
fuel
fuel injection
pressure
injection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE102011050899A
Other languages
German (de)
Other versions
DE102011050899B4 (en
Inventor
Naoyuki Yamada
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Publication of DE102011050899A1 publication Critical patent/DE102011050899A1/en
Application granted granted Critical
Publication of DE102011050899B4 publication Critical patent/DE102011050899B4/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/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/402Multiple injections
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0602Fuel pressure
    • F02D2200/0604Estimation of fuel pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/04Fuel pressure pulsation in common rails
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measuring Fluid Pressure (AREA)
  • Fuel-Injection Apparatus (AREA)

Abstract

The device has an electronic control unit (30) for determining a waveform for a multi-stage injection pressure using a fuel pressure sensor (20) while multi-stage fuel injection is performed during a combustion cycle. A signal pattern storage model stores a reference model for the signal pattern when a single fuel injection is performed. A phase correlating unit correlates a detected waveform and the waveform model such that a phase difference between an interval of the detected waveform and a waveform interval of the model is minimum.

Description

GEBIET DER ERFINDUNGFIELD OF THE INVENTION

Die vorliegende Erfindung bezieht sich auf eine Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck, die einen Signalverlauf für einen Kraftstoffdruck, der eine Variation des Kraftstoffdrucks, die aufgrund einer Kraftstoffeinspritzung durch einen Kraftstoffinjektor einer internen Verbrennungsmaschine verursacht wird, angibt, erfasst.The present invention relates to a fuel pressure waveform detecting device that detects a fuel pressure waveform indicative of a variation in fuel pressure caused due to fuel injection by an internal combustion engine fuel injector.

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION

Es ist wichtig eine Kraftstoffeinspritzungsbedingung, wie z. B. einen Kraftstoff einspritzungsstartzeitpunkt, eine Kraftstoffeinspritzungsmenge und dergleichen, zu erfassen, um ein Ausgangsdrehmoment und eine Emission einer internen Verbrennungsmaschine bzw. einer Maschine mit einer internen Verbrennung genau zu steuern. Die JP-2010-3004A ( US-2009/0319157A1 ) und die JP-2009-57924A ( US-2009/0063013A1 ) beschreiben, dass ein Kraftstoffdrucksensor eine Variation in einem Kraftstoffdruck, die aufgrund einer Kraftstoffeinspritzung in einem Kraftstoffversorgungskanal verursacht wird, erfasst, wodurch eine tatsächliche Kraftstoffeinspritzungsbedingung erfasst wird.It is important to have a fuel injection condition, such as a fuel injection condition. For example, a fuel injection start timing, a fuel injection amount, and the like, to detect to accurately control an output torque and an emission of an internal combustion engine with an internal combustion. The JP-2010-3004A ( US 2009 / 0319157A1 ) and the JP-2009-57924A ( US 2009 / 0063013A1 ) describe that a fuel pressure sensor detects a variation in fuel pressure caused due to fuel injection in a fuel supply passage, thereby detecting an actual fuel injection condition.

Ein tatsächlicher Kraftstoffeinspritzungsstartzeitpunkt wird beispielsweise durch Erfassen eines Zeitpunkts, zu dem der Kraftstoffdruck in dem Kraftstoffeinspritzungssystem damit startet, sich aufgrund der Kraftstoffeinspritzung zu verringern, erfasst. Eine tatsächliche Kraftstoffeinspritzungsmenge wird durch Erfassen einer Verringerung des Kraftstoffdrucks aufgrund der Kraftstoffeinspritzung erfasst. Wie im Vorhergehenden kann, wenn die tatsächliche Kraftstoffeinspritzungsbedingung erfasst wird, die Kraftstoffeinspritzungsbedingung basierend auf der erfassten Kraftstoffeinspritzungsbedingung genau gesteuert werden.For example, an actual fuel injection start timing is detected by detecting a timing at which the fuel pressure in the fuel injection system starts to decrease due to the fuel injection. An actual fuel injection amount is detected by detecting a decrease in the fuel pressure due to the fuel injection. As before, when the actual fuel injection condition is detected, the fuel injection condition may be accurately controlled based on the detected fuel injection condition.

Zu einem Fall, bei dem eine Mehrstufeneinspritzung während eines Verbrennungszyklus durchgeführt wird, sollten die folgenden Sachverhalte angemerkt werden. 5B zeigt einen Signalverlauf (Mehrstufeneinspritzungssignalverlauf) „W”, der durch einen Kraftstoffdrucksensor erfasst wird, während die Mehrstufeneinspritzung durchgeführt wird. Bei diesem erfassten Signalverlauf „W” überlappt ein Teil des Signalverlaufs, der der n-ten Kraftstoffeinspritzung entspricht (Bezug nehmend auf einen Abschnitt, der in 5B durch eine gestrichelte Linie umschlossen ist), eine Nachwirkung des Signalverlaufs, der der m-ten (m = n – 1) Kraftstoffeinspritzung entspricht (Bezug nehmend auf einen Abschnitt, der in 5D durch eine gestrichelte Linie umschlossen ist).In a case where a multi-stage injection is performed during a combustion cycle, the following facts should be noted. 5B FIG. 15 shows a waveform (multi-stage injection waveform) "W" detected by a fuel pressure sensor while the multi-stage injection is being performed. In this detected waveform "W", a part of the waveform corresponding to the n-th fuel injection overlaps (referring to a portion included in FIG 5B is enclosed by a dashed line), an aftereffect of the waveform corresponding to the mth (m = n-1) fuel injection (referring to a portion which is shown in FIG 5D is enclosed by a dashed line).

In der JP-2010-3004A wird ein Modellsignalverlauf „CALn – 1”, der lediglich der m-ten Kraftstoffeinspritzung entspricht, im Voraus berechnet und gespeichert, wie in 5D gezeigt ist. Wie in 5E gezeigt ist, wird dann der Modellsignalverlauf „CALn – 1” von dem erfassten Signalverlauf „W” subtrahiert, um einen Signalverlauf „Wn”, der lediglich der n-ten Kraftstoffeinspritzung entspricht, zu ermitteln. 5F zeigt diesen Signalverlauf „Wn”.In the JP-2010-3004A For example, a model waveform "CALn-1" corresponding to only the m-th fuel injection is calculated in advance and stored as shown in FIG 5D is shown. As in 5E is shown, then the model waveform "CALn - 1" is subtracted from the detected waveform "W" to determine a waveform "Wn" corresponding to only the nth fuel injection. 5F shows this waveform "Wn".

Wenn jedoch der Modellsignalverlauf „CALn – 1” (die gestrichelte Linie in 5E) mit dem erfassten Signalverlauf „W” (durchgezogene Linie in 5E) korreliert wird, ist es wahrscheinlich, dass diese Signalverläufe in einer Richtung einer Zeitachse (horizontalen Richtung in 5E) voneinander abweichen. Wenn eine solche Abweichung auftritt, kann eine Berechnungsgenauigkeit eines Extrahieren des Signalverlaufs „Wn” verschlechtert werden.However, if the model waveform "CALn - 1" (the dashed line in FIG 5E ) with the detected waveform "W" (solid line in FIG 5E ) is correlated, it is likely that these waveforms are in a direction of a time axis (horizontal direction in 5E ) differ from each other. When such a deviation occurs, a calculation accuracy of extracting the waveform "Wn" may be degraded.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION

Die vorliegende Erfindung wurde angesichts der vorhergehenden Sachverhalte gemacht, und eine Aufgabe der vorliegenden Erfindung besteht darin, eine Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck zu schaffen, die fähig ist, einen Signalverlauf für einen Druck aufgrund der n-ten Kraftstoffeinspritzung aus einem Signalverlauf für einen Kraftstoffdruck aufgrund einer Mehrstufeneinspritzung mit einer hohen Genauigkeit zu extrahieren.The present invention has been made in view of the foregoing, and an object of the present invention is to provide a fuel pressure waveform detecting apparatus capable of generating a pressure-due to the n-th fuel injection waveform from a fuel pressure waveform Extract multi-stage injection with high accuracy.

Gemäß der vorliegenden Erfindung ist eine Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck auf ein Kraftstoffeinspritzungssystem, das einen Kraftstoffinjektor, der durch ein Kraftstoffeinspritzungsloch einen Kraftstoff in eine interne Verbrennungsmaschine einspritzt, und einen Kraftstoffdrucksensor, der eine Variation in dem Kraftstoffdruck in einem Kraftstoffversorgungskanal aufgrund einer Kraftstoffeinspritzung durch den Kraftstoffinjektor erfasst, aufweist, angewendet.According to the present invention, a fuel pressure waveform detecting apparatus is a fuel injection system that detects a fuel injector injecting fuel into an internal combustion engine through a fuel injection hole and a fuel pressure sensor detecting a variation in the fuel pressure in a fuel supply passage due to fuel injection by the fuel injector , has, applied.

Die Erfassungsvorrichtung weist eine Erfassungssignalverlauf ermittelnde Einrichtung zum Ermitteln eines Signalverlaufs für einen Mehrstufeneinspritzungsdruck mittels des Kraftstoffdrucksensors, während eines Verbrennungszyklus der internen Verbrennungsmaschine eine Mehrstufenkraftstoffeinspritzung durchgeführt wird, auf. Die Erfassungsvorrichtung weist ferner eine Modellsignalverlaufsspeichereinrichtung zum Speichern eines Bezugsmodellsignalverlaufs, wenn eine (n – 1)-te Kraftstoffeinspritzung durchgeführt wird, bevor eine n-te (n ≧ 2) Kraftstoffeinspritzung durchgeführt wird, eine Phasen korrelierende Einrichtung zum Korrelieren des Bezugsmodellsignalverlaufs mit dem Mehrstufeneinspritzungssignalverlauf und eine Signalverlauf extrahierende Einrichtung zum Extrahieren eines Signalverlaufs für einen Druck aufgrund der n-ten Kraftstoffeinspritzung durch Subtrahieren des korrelierten Bezugsmodellsignalverlaufs von dem Mehrstufeneinspritzungssignalverlauf auf.The detection device has a detection signal course determining means for determining a signal waveform for a multi-stage injection pressure by means of the fuel pressure sensor, during a combustion cycle of the internal combustion engine, a multi-stage fuel injection is performed. The detecting device further comprises model signal history storage means for storing a reference model waveform when performing a (n-1) th fuel injection before performing nth (n ≧ 2) fuel injection, phase correlating means for correlating the reference model waveform with the multi-stage injection waveform and a waveform extracting means for extracting a waveform for a pressure due to the n-th Fuel injection by subtracting the correlated reference model waveform from the multi-stage injection waveform.

Die Phasen korrelierende Einrichtung korreliert den Bezugsmodellsignalverlauf mit dem Mehrstufeneinspritzungssignalverlauf auf eine solche Art und Weise, dass ein Phasenunterschied zwischen einem Intervall eines erfassten Signalverlaufs und einem Intervall eines Modellsignalverlaufs ein minimaler Wert wird.The phase correlating means correlates the reference model waveform with the multi-stage injection waveform in such a manner that a phase difference between an interval of a detected waveform and an interval of a model waveform becomes a minimum value.

Das Intervall des erfassten Signalverlaufs entspricht dem erfassten Mehrstufeneinspritzungssignalverlauf während einer Dauer von einem Zeitpunkt, zu dem die (n – 1)-te Kraftstoffeinspritzung beendet ist, bis zu einem Zeitpunkt, zu dem die n-te Kraftstoffeinspritzung gestartet wird. Das Intervall des Modellsignalverlaufs entspricht dem Modellsignalverlauf während einer Dauer von einem Zeitpunkt, zu dem die (n – 1)-te Kraftstoffeinspritzung beendet ist, bis zu einem Zeitpunkt, zu dem die n-te Kraftstoffeinspritzung gestartet wird.The interval of the detected waveform corresponds to the detected multi-stage injection waveform during a period from a time point when the (n-1) th fuel injection ends to a time when the n-th fuel injection is started. The interval of the model waveform corresponds to the model waveform during a period from a time point when the (n-1) -th fuel injection is finished to a time when the n-th fuel injection is started.

Das Intervall des erfassten Signalverlaufs zwischen der (n – 1)-ten Kraftstoffeinspritzung und der n-ten Kraftstoffeinspritzung stellt einen tatsächlichen Nachwirkungssignalverlauf aufgrund der vorausgehenden Kraftstoffeinspritzungen dar.The interval of the detected waveform between the (n-1) -th fuel injection and the n-th fuel injection represents an actual after-signal waveform due to the preceding fuel injections.

Gemäß der vorliegenden Erfindung kann ferner, da der Modellsignalverlauf mit dem erfassten Signalverlauf auf eine solche Art und Weise korreliert wird, dass der Phasenunterschied zwischen dem Intervall des Modellsignalverlaufs und dem Intervall des erfassten Signalverlaufs ein minimaler Wert wird, der Phasenunterschied während der Krafteinspritzungsdauer verringert werden. Der Signalverlauf für einen Druck aufgrund der n-ten Kraftstoffeinspritzung kann somit genau extrahiert werden.Further, according to the present invention, since the model waveform is correlated with the detected waveform in such a manner that the phase difference between the model waveform interval and the detected waveform interval becomes a minimum value, the phase difference during the force injection period can be reduced. The waveform for a pressure due to the nth fuel injection can thus be accurately extracted.

KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

Andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung sind aus der folgenden Beschreibung, die unter Bezugnahme auf die beilgefügten Zeichnungen, in denen gleiche Teile durch gleiche Bezugsziffern bezeichnet sind, vorgenommen ist, offensichtlicher. Es zeigen:Other objects, features and advantages of the present invention will become more apparent from the following description made with reference to the accompanying drawings, in which like parts are designated by like reference numerals. Show it:

1 ein Aufbaudiagramm, das ein Kraftstoffeinspritzungssystem, auf das eine Erfassungsvorrichtung für einen Kraftstoffdruck gemäß einem ersten Ausführungsbeispiel der vorliegenden Erfindung angewendet ist, zeigt; 1 10 is a structural diagram showing a fuel injection system to which a fuel pressure detecting apparatus according to a first embodiment of the present invention is applied;

2 ein Flussdiagramm, das eine Kraftstoffeinspritzungssteuerung gemäß dem ersten Ausführungsbeispiel zeigt; 2 a flowchart showing a fuel injection control according to the first embodiment;

3 ein Flussdiagramm, das eine Prozedur zum Erfassen einer Kraftstoffeinspritzungsbedingung basierend auf einem Erfassungsdruck, der durch einen Kraftstoffdrucksensor gemäß dem ersten Ausführungsbeispiel erfasst wird, zeigt; 3 FIG. 10 is a flowchart showing a procedure for detecting a fuel injection condition based on a detection pressure detected by a fuel pressure sensor according to the first embodiment; FIG.

4A bis 4C Zeitdiagramme, die eine Beziehung zwischen einem Signalverlauf für einen Druck, der durch den Kraftstoffdrucksensor erfasst wird, und einem Signalverlauf einer Einspritzungsrate in einem Fall einer Einzelstufeneinspritzung zeigt; 4A to 4C Timing charts showing a relationship between a waveform for a pressure detected by the fuel pressure sensor and an injection rate waveform in a case of a single-stage injection;

5A bis 5F Zeitdiagramme zum Erläutern eines Drucksignalkompensationsverfahrens bei einem Schritt S23 von 3; 5A to 5F Time charts for explaining a pressure signal compensation method in a step S23 of 3 ;

6A bis 6E Zeitdiagramme zum Erläutern eines Drucksignalkompensationsverfahrens bei dem Schritt S23 von 3; 6A to 6E Timing diagrams for explaining a pressure signal compensation method in step S23 of FIG 3 ;

7A bis 7D Zeitdiagramme zum Erläutern einer Verarbeitung einer Phasenkorrektur und einer Dämpfungskoeffizientenkorrektur; und 7A to 7D Timing diagrams for explaining a processing of a phase correction and a damping coefficient correction; and

8 ein Flussdiagramm, das ein Drucksignalkompensationsverfahren bei dem Schritt S23 von 3 zeigt. 8th a flowchart showing a pressure signal compensation method in step S23 of 3 shows.

DETAILLIERTE BESCHREIBUNG VON AUSFÜHRUNGSBEISPIELENDETAILED DESCRIPTION OF EMBODIMENTS

Im Folgenden ist ein Ausführungsbeispiel einer Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck gemäß der vorliegenden Erfindung beschrieben. Eine Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck ist auf eine interne Verbrennungsmaschine (Dieselmaschine), die vier Zylinder #1–#4 hat, angewendet.Hereinafter, an embodiment of a fuel pressure waveform detecting apparatus according to the present invention will be described. A fuel pressure waveform detecting apparatus is applied to an internal combustion engine (diesel engine) having four cylinders # 1- # 4.

1 ist eine schematische Ansicht, die einen Kraftstoffinjektor 10, einen Kraftstoffdrucksensor 20, eine elektronische Steuereinheit (ECU) 30 und dergleichen zeigt. Bei einem Kraftstoffeinspritzungssystem, das den Kraftstoffinjektor 10 aufweist, wird ein Kraftstoff, der in einem Kraftstofftank 40 enthalten ist, durch eine Hochdruckpumpe 41 hochgepumpt und in einer gemeinsamen Druckleitung 42 angesammelt, um den Kraftstoffinjektor 10 durch ein Hochdruckrohr 43 damit zu versorgen. 1 is a schematic view showing a fuel injector 10 , a fuel pressure sensor 20 , an electronic control unit (ECU) 30 and the like. In a fuel injection system, the fuel injector 10 that is, a fuel that is in a fuel tank 40 is contained by a high pressure pump 41 pumped up and in a common pressure line 42 accumulated to the fuel injector 10 through a high pressure pipe 43 to provide for it.

Der Kraftstoffinjektor 10 weist einen Körper 11, eine Nadel (einen Ventilkörper) 12, ein elektromagnetisches Solenoid (eine Betätigungsvorrichtung) 13 und dergleichen auf. Der Körper 11 hat einen Hochdruckkanal 11a darin. Der Kraftstoff, mit dem von der gemeinsamen Druckleitung 42 versorgt wird, fließt durch den Hochdruckkanal 11a und wird durch ein Einspritzungsloch 11b in eine Verbrennungskammer (nicht gezeigt) eingespritzt. Ein Teil des Kraftstoffs, der durch den Hochdruckkanal 11a fließt, wird in eine Gegendruckkammer 11c, die in dem Körper 11 gebildet ist, eingeleitet. Ein Lecktor 11d der Gegendruckkammer 11c wird durch ein Steuerventil 14, das durch das elektromagnetische Solenoid 13 getrieben ist, geöffnet/geschlossen. Die Nadel 12 nimmt in der Gegendruckkammer 11c in einer Richtung eines Schließens des Einspritzungslochs 11b von einer Feder 15 eine Vorspannkraft und einen Kraftstoffdruck auf. Die Nadel 12 nimmt ferner von dem Kraftstoff, der in einem Sackabschnitt 11f angesammelt ist, in einer Richtung eines Öffnens des Einspritzungslochs 11b eine Vorspannkraft auf.The fuel injector 10 has a body 11 , a needle (a valve body) 12 , an electromagnetic solenoid (an actuator) 13 and the like. The body 11 has a high pressure channel 11a in this. The fuel with which from the common rail 42 is supplied, flows through the high pressure passage 11a and gets through an injection hole 11b injected into a combustion chamber (not shown). A part of the fuel flowing through the high-pressure channel 11a flows, will in a back pressure chamber 11c in the body 11 is formed, initiated. A leak gate 11d the back pressure chamber 11c is through a control valve 14 that by the electromagnetic solenoid 13 is driven, opened / closed. The needle 12 takes in the back pressure chamber 11c in a direction of closing the injection hole 11b from a spring 15 a biasing force and a fuel pressure. The needle 12 further takes from the fuel in a bag section 11f accumulated in a direction of opening the injection hole 11b a biasing force.

Ein Kraftstoffdrucksensor 20, der einen Kraftstoffdruck erfasst, ist beispielsweise zwischen der gemeinsamen Druckleitung 42 und dem Einspritzungsloch 11b in einem Kraftstoffversorgungskanal in dem Hochdruckrohr 43 oder dem Hochdruckkanal 11a vorgesehen. Bei dem in 1 gezeigten vorliegenden Ausführungsbeispiel ist der Kraftstoffdrucksensor 20 in einem verbindenden Abschnitt zwischen dem Hochdruckrohr 43 und dem Körper 11 vorgesehen. Wie durch eine gestrichelte Linie in 1 gezeigt ist, kann alternativ der Kraftstoffdrucksensor 20 an dem Körper 11 vorgesehen sein. Der Kraftstoffdrucksensor 20 ist an jedem der #1–#4 Kraftstoffinjektoren 10 vorgesehen.A fuel pressure sensor 20 that detects a fuel pressure is, for example, between the common rail 42 and the injection hole 11b in a fuel supply passage in the high-pressure pipe 43 or the high pressure channel 11a intended. At the in 1 The present embodiment shown is the fuel pressure sensor 20 in a connecting section between the high pressure pipe 43 and the body 11 intended. As indicated by a dashed line in 1 is shown, alternatively, the fuel pressure sensor 20 on the body 11 be provided. The fuel pressure sensor 20 is at each of the # 1- # 4 fuel injectors 10 intended.

Ein Betrieb des Kraftstoffinjektors 10 ist im Folgenden beschrieben. Während das elektromagnetische Solenoid 13 nicht erregt ist, ist das Steuerventil 14 durch die Feder 16 vorgespannt, um das Lecktor 1id zu schließen. Der Kraftstoffdruck in der Gegendruckkammer 11c wird dadurch erhöht, sodass die Nadel 12 das Einspritzungsloch 11b schließt. Wenn unterdessen das elektromagnetische Solenoid 13 erregt wird, öffnet das Steuerventil 14 das Lecktor 11d gegen die Feder 16. Der Kraftstoffdruck in der Gegendruckkammer 11c wird dann verringert, um das Einspritzungsloch 11b zu öffnen, sodass der Kraftstoff von dem Einspritzungsloch 11b in die Verbrennungskammer eingespritzt wird.An operation of the fuel injector 10 is described below. While the electromagnetic solenoid 13 is not excited, is the control valve 14 through the spring 16 biased to the leak gate 1id close. The fuel pressure in the back pressure chamber 11c This increases the height of the needle 12 the injection hole 11b closes. Meanwhile, when the electromagnetic solenoid 13 is energized, the control valve opens 14 the leak gate 11d against the spring 16 , The fuel pressure in the back pressure chamber 11c is then reduced to the injection hole 11b open so that the fuel from the injection hole 11b is injected into the combustion chamber.

Es sei bemerkt, dass, obwohl das elektromagnetische Solenoid 13 erregt ist und eine Kraftstoffeinspritzung durchgeführt wird, der Kraftstoff, der in die Gegendruckkammer 11c von dem Hochdruckkanal 11a eingeleitet wird, durch das Lecktor 11d in einen Niederdruckkanal 11e entladen wird. Das heißt während der Kraftstoffeinspritzung wird der Kraftstoff in dem Hochdruckkanal 11a durch die Gegendruckkammer 11c immer in den Niederdruckkanal 11e entladen.It should be noted that although the electromagnetic solenoid 13 is energized and a fuel injection is performed, the fuel entering the backpressure chamber 11c from the high pressure passage 11a is initiated by the Lecktor 11d in a low pressure channel 11e unloaded. That is, during the fuel injection, the fuel becomes in the high-pressure passage 11a through the back pressure chamber 11c always in the low pressure channel 11e discharged.

Die ECU 30 steuert das elektromagnetische Solenoid 13, um die Nadel 12 zu treiben. Die ECU 30 berechnet beispielsweise eine Zielkraftstoffeinspritzungsbedingung, die einen Kraftstoffeinspritzungsstartzeitpunkt, einen Kraftstoffeinspritzungsendzeitpunkt und eine Kraftstoffeinspritzungsmenge und dergleichen aufweist. Die ECU 30 treibt dann das elektromagnetische Solenoid 13, um die Zielkraftstoffeinspritzungsbedingung zu ermitteln.The ECU 30 controls the electromagnetic solenoid 13 to the needle 12 to drive. The ECU 30 For example, it calculates a target fuel injection condition including a fuel injection start timing, a fuel injection end timing, and a fuel injection amount, and the like. The ECU 30 then drives the electromagnetic solenoid 13 to determine the target fuel injection condition.

Bezug nehmend auf das in 2 gezeigte Flussdiagramm ist im Folgenden eine Steuerverarbeitung zum Treiben des elektromagnetischen Solenoids 13 beschrieben. Bei einem Schritt S11 liest die ECU 30 spezifizierte Parameter, die die Maschinentreibbedingung, wie z. B. eine Maschinengeschwindigkeit, eine Maschinenlast, einen Kraftstoffdruck, mit dem der Kraftstoffinjektor 10 versorgt wird, und dergleichen, angeben.Referring to the in 2 The flowchart shown below is a control processing for driving the electromagnetic solenoid 13 described. In step S11, the ECU reads 30 specified parameters that the machine driving condition, such. As an engine speed, an engine load, a fuel pressure with which the fuel injector 10 supplied, and the like.

Bei einem Schritt S12 stellt die ECU 30 basierend auf den Parametern, die bei dem Schritt S11 gelesen werden, das Einspritzungsmuster ein. Optimale Einspritzungsmuster werden beispielsweise als eine Einspritzungssteuerabbildung hinsichtlich der Parameter vorausgehend gespeichert. Basierend auf den Parametern, die bei dem Schritt S11 gelesen werden, wird das optimale Zielkraftstoffeinspritzungsmuster eingerichtet.In step S12, the ECU 30 based on the parameters read in step S11, the injection pattern. Optimum injection patterns, for example, are previously stored as an injection control map with respect to the parameters. Based on the parameters read at step S11, the optimum target fuel injection pattern is established.

Es sei bemerkt, dass das Zielkraftstoffeinspritzungsmuster basierend auf den Parametern, wie z. B. einer Zahl von Kraftstoffeinspritzungen pro Verbrennungszyklus, einem Kraftstoffeinspritzungsstartzeitpunkt und einer Kraftstoffeinspritzungsdauer (Kraftstoffeinspritzungsmenge) jeder Kraftstoffeinspritzung, bestimmt ist. Die Einspritzungssteuerabbildung gibt eine Beziehung zwischen den Parametern und dem optimalen Einspritzungsmuster an.It should be noted that the target fuel injection pattern based on the parameters such. A number of fuel injections per combustion cycle, a fuel injection start timing, and a fuel injection duration (fuel injection amount) of each fuel injection. The injection control map indicates a relationship between the parameters and the optimal injection pattern.

Bei einem Schritt S13 gibt die ECU 30 basierend auf dem Zielkraftstoffeinspritzungsmuster, das bei dem Schritt S12 bestimmt wird, ein Kraftstoffeinspritzungsbefehlssignal zu dem elektromagnetischen Solenoid 13 aus. Die Kraftstoffeinspritzung wird dadurch mit dem optimalen Muster gemäß den Parameter, die bei dem Schritt S11 ermittelt werden, durchgeführt.In step S13, the ECU indicates 30 based on the target fuel injection pattern, which is determined in step S12, a fuel injection command signal to the electromagnetic solenoid 13 out. The fuel injection is thereby performed with the optimum pattern according to the parameters obtained at the step S11.

Es ist jedoch wahrscheinlich, dass das tatsächliche Kraftstoffeinspritzungsmuster aufgrund einer Verschlechterung mit dem Alter des Kraftstoffinjektors 10 oder eines individuellen Unterschieds des Kraftstoffinjektors 10 von dem Zielkraftstoffeinspritzungsmuster abweichen kann. Um eine solche Abweichung zu vermeiden, wird das tatsächliche Kraftstoffeinspritzungsmuster (die tatsächliche Kraftstoffeinspritzungsbedingung) basierend auf dem Erfassungswert des Kraftstoffdrucksensors 20 erfasst. Das Kraftstoffeinspritzungsbefehlssignal wird ferner auf eine solche Art und Weise korrigiert, dass das erfasste tatsächliche Einspritzungsmuster mit dem Zielkraftstoffeinspritzungsmuster übereinstimmt. Diese Korrektur wird gelernt, um zum Berechnen des folgenden Kraftstoffeinspritzungsbefehlssignals genutzt zu werden.However, it is likely that the actual fuel injection pattern due to deterioration with the age of the fuel injector 10 or an individual difference of the fuel injector 10 may deviate from the target fuel injection pattern. In order to avoid such a deviation, the actual fuel injection pattern (the actual fuel injection condition) becomes based on the detection value of the fuel pressure sensor 20 detected. The fuel injection command signal is further corrected in such a manner that the detected actual injection pattern coincides with the target fuel injection pattern. This correction is learned to be used to calculate the following fuel injection command signal.

Bezug nehmend auf 3 ist eine Verarbeitung zum Erfassen (Berechnen) einer tatsächlichen Kraftstoffeinspritzungsbedingung basierend auf dem Erfassungswert des Kraftstoffdrucksensors 20 beschrieben. Referring to 3 is a processing for detecting (calculating) an actual fuel injection condition based on the detection value of the fuel pressure sensor 20 described.

Die in 3 gezeigte Verarbeitung wird in einem spezifizierten Zyklus (beispielsweise einem Berechnungszyklus der CPU) bei jedem spezifizierten Kurbelwinkel durchgeführt. Bei einem Schritt S21 (einer einen erfassten Signalverlauf ermittelnden Einrichtung) wird ein Ausgangswert (ein Erfassungsdruck) des Kraftstoffdrucksensors 20 gelesen. Dieses Verfahren wird hinsichtlich jedes Kraftstoffdrucksensors 20 ausgeführt. Es ist vorzuziehen, dass der Ausgangswert gefiltert wird, um daraus Hochfrequenzrauschen zu entfernen.In the 3 The processing shown is performed in a specified cycle (for example, a calculation cycle of the CPU) every specified crank angle. At a step S21 (a detected signal detecting means), an output value (a detection pressure) of the fuel pressure sensor becomes 20 read. This method will be with respect to any fuel pressure sensor 20 executed. It is preferable that the output value be filtered to remove high frequency noise therefrom.

Bezug nehmend auf 4A bis 4C ist die Verarbeitung bei dem Schritt S21 im Detail beschrieben.Referring to 4A to 4C For example, the processing at step S21 will be described in detail.

4A zeigt das Einspritzungsbefehlssignal, das der Kraftstoffinjektor 10 bei dem Schritt S13 von der ECU 300 aufnimmt. Wenn der Injektor 10 mit dem Einspritzungsbefehlssignal versorgt wird, wird das elektromagnetische Solenoid 13 erregt, um das Einspritzungsloch 11b zu öffnen. Das heißt die ECU 30 befiehlt dem Kraftstoffinjektor 10, die Kraftstoffeinspritzung zu einem Kraftstoffeinspritzungsstartbefehlszeitpunkt „Is” zu starten, und die ECU 30 befiehlt den Kraftstoffinjektor 10, die Kraftstoffeinspritzung zu einem Kraftstoffeinspritzungsendbefehlszeitpunkt „Ie” zu stoppen. Während einer Zeitdauer „Tq” von dem Zeitpunkt „Is” zu dem Zeitpunkt „Ie” ist das Einspritzungsloch 11b geöffnet. Durch Steuern der Zeitdauer „Tq” wird die Kraftstoffeinspritzungsmenge „Q” gesteuert. 4B zeigt eine Variation der Kraftstoffeinspritzungsrate, und 4C zeigt eine Variation des Erfassungsdrucks, der durch den Kraftstoffdrucksensor 20 erfasst wird. Es sei bemerkt, dass 4A bis 4C einen Fall zeigen, bei dem das Einspritzungsloch 11 lediglich einmal geöffnet und geschlossen wird. 4A shows the injection command signal that the fuel injector 10 at the step S13 from the ECU 300 receives. When the injector 10 is supplied with the injection command signal becomes the electromagnetic solenoid 13 energized to the injection hole 11b to open. That is the ECU 30 orders the fuel injector 10 to start the fuel injection at a fuel injection start command timing "Is", and the ECU 30 commands the fuel injector 10 to stop the fuel injection at a fuel injection end command timing "Ie". During a period of time "Tq" from the timing "Is" to the timing "Ie", the injection hole is 11b open. By controlling the time period "Tq", the fuel injection amount "Q" is controlled. 4B shows a variation of the fuel injection rate, and 4C shows a variation of the detection pressure generated by the fuel pressure sensor 20 is detected. It should be noted that 4A to 4C show a case where the injection hole 11 only once opened and closed.

Die ECU 30 erfasst durch eine Unterroutine (nicht gezeigt) den Ausgangswert des Kraftstoffdrucksensors 20. In dieser Unterroutine wird der Ausgangswert des Kraftstoffdrucksensors 20 in einem kurzen Intervall erfasst, sodass ein Signalverlauf für einen Druck gezeichnet werden kann, wie in 4C gezeigt ist. Das Sensorausgangssignal wird genauer gesagt anschließend in einem Intervall gewonnen, das kürzer als 50 Mikrosekunden (wünschenswerterweise 20 Mikrosekunden) ist. Ein solches Sensorausgangssignal wird bei dem Schritt S21 gelesen.The ECU 30 detects the output value of the fuel pressure sensor by a subroutine (not shown) 20 , In this subroutine, the output value of the fuel pressure sensor becomes 20 detected at a short interval so that a waveform can be drawn for printing, as in 4C is shown. Specifically, the sensor output is subsequently acquired at an interval shorter than 50 microseconds (desirably 20 microseconds). Such a sensor output is read at step S21.

Da der Signalverlauf für einen Kraftstoffdruck, der durch den Kraftstoffdrucksensor 20 erfasst wird, und die Variation der Einspritzungsrate eine im Folgenden beschriebene Beziehung haben, kann basierend auf dem erfassten Signalverlauf für einen Kraftstoffdruck ein Signalverlauf der Einspritzungsrate geschätzt werden.Because the waveform for a fuel pressure passing through the fuel pressure sensor 20 is detected and the variation of the injection rate has a relationship described below, a waveform of the injection rate can be estimated based on the detected fuel pressure waveform.

Nachdem das elektromagnetische Solenoid 13 zu dem Kraftstoffeinspritzungsstartbefehlszeitpunkt „Is” erregt wurde, um die Kraftstoffeinspritzung von dem Einspritzungsloch 11b zu starten, startet die Einspritzungsrate damit, sich an einem Änderungspunkt „R3”, wie in 4B gezeigt ist, zu erhöhen. Das heißt eine tatsächliche Kraftstoffeinspritzung wird gestartet. Die Einspritzungsrate erreicht dann an einem Änderungspunkt „R4” eine maximale Einspritzungsrate. Es wird mit anderen Worten damit gestartet, das Nadelventil 12 an dem Änderungspunkt „R3” anzuheben, und der Anhebungsbetrag des Nadelventils 12 wird an dem Änderungspunkt „R4” maximal.After the electromagnetic solenoid 13 to the fuel injection start command timing "Is" was energized to the fuel injection from the injection hole 11b start the injection rate with it, at a change point "R3", as in 4B is shown to increase. That is, an actual fuel injection is started. The injection rate then reaches a maximum injection rate at a change point "R4". In other words, it starts with the needle valve 12 at the change point "R3" and the lift amount of the needle valve 12 becomes maximum at the change point "R4".

Es sei bemerkt, dass der „Änderungspunkt” bei der vorliegenden Anmeldung wie folgt definiert ist. Das heißt eine Ableitung einer zweiten Ordnung der Einspritzungsrate (oder eine Ableitung einer zweiten Ordnung des Erfassungsdrucks, der durch den Kraftstoffdrucksensor 20 erfasst wird) wird berechnet. Der Änderungspunkt entspricht einem Extremwert in einem Signalverlauf, der eine Variation in der Ableitung einer zweiten Ordnung darstellt. Das heißt der Änderungspunkt der Einspritzungsrate (Erfassungsdruck) entspricht einem Wendepunkt in einem Signalverlauf, der die Ableitung einer zweiten Ordnung der Einspritzungsrate (des Erfassungsdrucks) darstellt.It should be noted that the "point of change" in the present application is defined as follows. That is, a derivative of a second order of the injection rate (or a derivative of a second order of the detection pressure generated by the fuel pressure sensor 20 is detected) is calculated. The change point corresponds to an extreme value in a waveform representing a variation in the derivative of a second order. That is, the change point of the injection rate (detection pressure) corresponds to a turning point in a waveform representing the derivative of a second order of the injection rate (the detection pressure).

Nachdem das elektromagnetische Solenoid 13 zu dem Kraftstoffeinspritzungsendbefehlszeitpunkt „Ie” entregt wurde, startet dann die Einspritzungsrate damit, sich an einem Änderungspunkt „R7” zu verringern. Die Einspritzungsrate wird dann an einem Änderungspunkt „R8” null, und die tatsächliche Kraftstoffeinspritzung ist beendet. Es wird mit anderen Worten damit gestartet, das Nadelventil 12 an dem Änderungspunkt „R7” abzusenken, und das Einspritzungsloch 11b an dem Änderungspunkt „R8” wird durch das Nadelventil 12 verschlossen.After the electromagnetic solenoid 13 was de-energized to the fuel injection end command timing "Ie", then the injection rate starts to decrease at a change point "R7". The injection rate then becomes zero at a change point "R8", and the actual fuel injection is finished. In other words, it starts with the needle valve 12 at the change point "R7" and the injection hole 11b at the point of change "R8" is through the needle valve 12 locked.

4C zeigt eine Variation des Kraftstoffdrucks, der durch Kraftstoffdrucksensor 20 erfasst wird. Vor dem Kraftstoffeinspritzungsstartbefehlszeitpunkt „Is” ist der Erfassungsdruck durch „P0” bezeichnet. Nachdem der Treibstrom an das elektromagnetische Solenoid 13 angelegt ist, startet der Erfassungsdruck damit, sich an einem Änderungspunkt „P1” zu verringern, bevor die Einspritzungsrate damit startet, sich an dem Änderungspunkt „R3” zu erhöhen. Dies liegt daran, dass das Steuerventil 14 das Lecktor 11d öffnet und der Druck in der Gegendruckkammer 11c an dem Änderungspunkt „P1” verringert wird. Wenn der Druck in der Gegendruckkammer 11c ausreichend verringert ist, wird an einem Änderungspunkt „P2” der Erfassungsdruckabfall gestoppt. Dies liegt daran, dass das Lecktor 11d vollständig geöffnet ist und abhängig von einem inneren Durchmesser des Lecktors 11d der Leckbetrag konstant wird. 4C shows a variation of the fuel pressure by fuel pressure sensor 20 is detected. Before the fuel injection start command timing "Is", the detection pressure is designated by "P0". After the drive current to the electromagnetic solenoid 13 is applied, the detection pressure starts decreasing at a change point "P1" before the injection rate starts to increase at the change point "R3". This is because the control valve 14 the leak gate 11d opens and the pressure in the back pressure chamber 11c is reduced at the change point "P1". When the pressure in the back pressure chamber 11c is sufficiently reduced, the detection pressure drop is stopped at a change point "P2". This is because the leak gate 11d is fully open and dependent on an inner diameter of the leak gate 11d the leakage amount becomes constant.

Wenn dann die Einspritzungsrate damit startet, sich an dem Änderungspunkt „R3” zu erhöhen, startet der Erfassungsdruck damit, sich an einem Änderungspunkt „P3” zu verringern. Wenn die Einspritzungsrate an einem Änderungspunkt „R4” die maximale Einspritzungsrate erreicht, wird an einem Änderungspunkt „P4” der Erfassungsdruckabfall gestoppt. Es sei bemerkt, dass die Druckabfallmenge von dem Änderungspunkt „P3” zu dem Änderungspunkt „P4” größer als dieselbe von dem Änderungspunkt „P1” zu dem Änderungspunkt „P2” ist.Then, when the injection rate starts to increase at the change point "R3", the detection pressure starts to decrease at a change point "P3". When the injection rate at a change point "R4" reaches the maximum injection rate, the detection pressure drop is stopped at a change point "P4". It should be noted that the pressure drop amount from the change point "P3" to the change point "P4" is greater than the same from the change point "P1" to the change point "P2".

Der Erfassungsdruck startet dann damit, sich an einem Änderungspunkt „P5” zu erhöhen. Dies liegt daran, dass das Steuerventil 14 das Lecktor 11d verschließt und sich der Druck in der Gegendruckkammer 11c an dem Punkt „P5” erhöht. Wenn der Druck in der Gegendruckkammer 11c ausreichend erhöht ist, wird eine Erhöhung des Erfassungsdrucks an einem Änderungspunkt „P6” gestoppt.The acquisition pressure then starts to increase at a change point "P5". This is because the control valve 14 the leak gate 11d closes and the pressure in the back pressure chamber 11c increased at the point "P5". When the pressure in the back pressure chamber 11c is sufficiently increased, an increase of the detection pressure at a change point "P6" is stopped.

Wenn die Einspritzungsrate damit startet, sich an einem Änderungspunkt „R7” zu verringern, startet der Erfassungsdruck damit, sich an einem Änderungspunkt „P7” zu erhöhen. Wenn dann die Einspritzungsrate null wird und die tatsächliche Kraftstoffeinspritzung an einem Änderungspunkt „R8” beendet wird, wird an einem Änderungspunkt „P8” die Erhöhung des Erfassungsdrucks gestoppt. Es sei bemerkt, dass der Druckerhöhungsbetrag von dem Änderungspunkt „P7” zu dem Änderungspunkt „P8” größer als derselbe von dem Änderungspunkt „P5” zu dem Änderungspunkt „P6” ist. Nachdem Änderungspunkt „P8” wird der Erfassungsdruck während einer spezifizierten Dauer T10 gedämpft.When the injection rate starts to decrease at a change point "R7", the detection pressure starts to increase at a change point "P7". Then, when the injection rate becomes zero and the actual fuel injection is terminated at a change point "R8", the increase of the detection pressure is stopped at a change point "P8". It should be noted that the pressure increase amount from the change point "P7" to the change point "P8" is greater than the same from the change point "P5" to the change point "P6". After change point "P8", the detection pressure is damped for a specified period T10.

Wie im Vorhergehenden beschrieben ist, können durch Erfassen der Änderungspunkte „P3”, „P4”, „P7” und „P8” in dem Erfassungsdruck der Startpunkt „R3” der Einspritzungsratenerhöhung (ein tatsächlicher Kraftstoffeinspritzungsstartzeitpunkt), der Punkt einer maximalen Einspritzungsrate „R4”, der Startpunkt „R7” der Einspritzungsratenverringerung und der Endpunkt „R8” der Einspritzungsratenverringerung (der tatsächliche Kraftstoffeinspritzungsendzeitpunkt) geschätzt werden. Basierend auf einer Beziehung zwischen der Variation des Erfassungsdrucks und der Variation der Kraftstoffeinspritzungsrate, was im Folgenden beschrieben ist, kann die Variation der Kraftstoffeinspritzungsrate aus der Variation des Erfassungsdrucks geschätzt werden.As described above, by detecting the change points "P3", "P4", "P7" and "P8" in the detection pressure, the injection rate increase start point "R3" (an actual fuel injection start timing), the maximum injection rate point "R4" , the injection rate decrease start point "R7" and the injection rate reduction end point "R8" (the actual fuel injection end timing) are estimated. Based on a relationship between the variation of the detection pressure and the variation of the fuel injection rate, which will be described below, the variation of the fuel injection rate can be estimated from the variation of the detection pressure.

Das heißt eine Verringerungsrate „Pα” des Erfassungsdrucks von dem Änderungspunkt „P3” zu dem Änderungspunkt „P4” besitzt eine Korrelation mit einer Erhöhungsrate „Rα” der Einspritzungsrate von dem Änderungspunkt „R3” zu dem Änderungspunkt „R4”. Eine Erhöhungsrate „Pγ” des Erfassungsdrucks von dem Änderungspunkt „P7” zu dem Änderungspunkt „P8” besitzt eine Korrelation mit einer Verringerungsrate „Rγ” der Einspritzungsrate von dem Änderungspunkt „R7” zu dem Punkt „R8”. Eine Verringerungsmenge „Pβ” des Erfassungsdrucks von dem Änderungspunkt „P3” zu dem Änderungspunkt „P4” (maximale Druckabfallmenge „Pβ”) besitzt eine Korrelation mit einem Erhöhungsbetrag „Rβ” der Einspritzungsrate von dem Änderungspunkt „R3” zu dem Änderungspunkt „R4” (maximale Einspritzungsrate „Rβ”), Die Erhöhungsrate „Rα” der Einspritzungsrate, die Verringerungsrate „Rγ” der Einspritzungsrate und die maximale Einspritzungsrate „Rβ” können daher durch Erfassen der Verringerungsrate „Pα” des Erfassungsdrucks, der Erhöhungsrate „Pγ” des Erfassungsdrucks und der maximalen Druckabfallmenge „Pβ” des Erfassungsdrucks geschätzt werden. Wie im Vorhergehenden kann die Variation der Einspritzungsrate (der Variationssignalverlauf), die in 4B gezeigt ist, durch Schätzen der Änderungspunkte „R3”, „R4”, „R7”, „R8”, der Erhöhungsrate „Rα” der Einspritzungsrate, der maximalen Einspritzungsrate „Rβ” und der Verringerungsrate „Rγ” der Einspritzungsrate geschätzt werden.That is, a decrease rate "Pα" of the detection pressure from the change point "P3" to the change point "P4" has a correlation with an increase rate "Rα" of the injection rate from the change point "R3" to the change point "R4". An increase rate "Pγ" of the detection pressure from the change point "P7" to the change point "P8" has a correlation with a decrease rate "Rγ" of the injection rate from the change point "R7" to the point "R8". A decrease amount "Pβ" of the detection pressure from the change point "P3" to the change point "P4" (maximum pressure decrease amount "Pβ") has a correlation with an increase amount "Rβ" of the injection rate from the change point "R3" to the change point "R4" ( maximum injection rate "Rβ"), the injection rate increase rate "Rα", the injection rate reduction rate "Rγ" and the maximum injection rate "Rβ" can therefore be detected by detecting the decrease rate "Pα" of the detection pressure, the detection rate increase rate "Pγ" maximum pressure drop amount "Pβ" of the detection pressure can be estimated. As in the foregoing, the variation of the injection rate (the variation waveform), which is in 4B is estimated by estimating the change points "R3", "R4", "R7", "R8", the rate of increase "Rα" of the injection rate, the maximum injection rate "Rβ" and the rate of decrease "Rγ" of the injection rate.

Ein Wert eines Integrals „S” der Einspritzungsrate von dem tatsächlichen Kraftstoffeinspritzungsstartzeitpunkt zu dem tatsächlichen Kraftstoffeinspritzungsendzeitpunkt (schattierter Bereich in 4B) ist ferner äquivalent zu der Einspritzungsmenge „Q”. Ein Wert eines Integrals des Erfassungsdrucks von dem tatsächlichen Kraftstoffeinspritzungsstartzeitpunkt zu dem tatsächlichen Kraftstoffeinspritzungsendzeitpunkt besitzt eine Korrelation mit dem Wert eines Integrals „S” der Einspritzungsrate. Der Wert des Integrals „S” der Einspritzungsrate, der der Einspritzungsmenge „Q” entspricht, kann somit durch Berechnen des Werts des Integrals eines Erfassungsdrucks, der durch den Kraftstoffdrucksensor 20 erfasst wird, berechnet werden. Wie im Vorhergehenden beschrieben ist, kann der Kraftstoffdrucksensor 20 als ein Einspritzungsbedingungssensor betrieben werden, der eine physische Menge, die sich auf die Kraftstoffeinspritzungsbedingung des Kraftstoffs, mit dem der Kraftstoffinjektor 10 versorgt wird, bezieht, erfasst.A value of an integral "S" of the injection rate from the actual fuel injection start timing to the actual fuel injection end timing (shaded area in FIG 4B ) is also equivalent to the injection amount "Q". A value of an integral of the detection pressure from the actual fuel injection start timing to the actual fuel injection end timing has a correlation with the value of an integral "S" of the injection rate. The value of the integral "S" of the injection rate corresponding to the injection amount "Q" can thus be calculated by calculating the value of the integral of a detection pressure detected by the fuel pressure sensor 20 is calculated. As described above, the fuel pressure sensor 20 are operated as an injection condition sensor that has a physical amount that is related to the fuel injection condition of the fuel with which the fuel injector 10 supplied, recorded.

Zurück Bezug nehmend auf 3 bestimmt bei einem Schritt S22 der Computer, ob die aktuelle Kraftstoffeinspritzung die zweite oder die folgende Kraftstoffeinspritzung ist. Wenn die Antwort bei dem Schritt S22 JA ist, schreitet die Prozedur zu einem Schritt S23 fort, bei dem ein Drucksignalkompensationsverfahren hinsichtlich des Signalverlaufs eines Erfassungsdrucks, der bei dem Schritt S21 ermittelt wird, durchgeführt wird. Das Drucksignalkompensationsverfahren ist im Folgenden beschrieben.Referring back to 3 At step S22, the computer determines whether the current fuel injection is the second or subsequent fuel injection. If the answer is YES in step S22, the procedure proceeds to step S23, at which a pressure signal compensation process is performed on the waveform of a detection pressure detected in step S21. The pressure signal compensation method is described below.

5A ist ein Zeitdiagramm, das einen Treibstrom, mit dem das elektromagnetische Solenoid 13 versorgt wird, zeigt, wenn die ECU 30 das Kraftstoffeinspritzungsbefehlssignal ausgibt, um den Kraftstoff mehrere Male (zweimal) einzuspritzen. 5B ist ein Diagramm, das einen erfassten Signalverlauf „W” für einen Kraftstoffdruck in einem Fall zeigt, bei dem mit dem in 5A gezeigten Treibstrom versorgt wird. 5C ist ein Zeitdiagramm, das einen Treibstrom, mit dem das elektromagnetischen Ventil 13 versorgt wird, zeigt, wenn die ECU 30 das Kraftstoffeinspritzungsbefehlssignal ausgibt, um den Kraftstoff lediglich einmal einzuspritzen. 5D ist ein Diagramm, das einen erfassten Signalverlauf „CALn – 1” für einen Kraftstoffdruck in einem Fall zeigt, bei dem mit dem in 5C gezeigten Treibstrom versorgt wird. 5A is a timing diagram showing a drive current to which the electromagnetic solenoid 13 is supplied, when the ECU shows 30 outputs the fuel injection command signal to inject the fuel several times (twice). 5B FIG. 15 is a graph showing a detected signal waveform "W" for a fuel pressure in a case where the fuel injection pressure in FIG 5A supplied drive current is supplied. 5C is a timing diagram showing a driving current with which the electromagnetic valve 13 is supplied, when the ECU shows 30 outputs the fuel injection command signal to inject the fuel only once. 5D FIG. 15 is a graph showing a detected signal waveform "CALn-1" for a fuel pressure in a case where the in 5C supplied drive current is supplied.

Bei dem in 5B gezeigten Signalverlauf „W” überlappt ein Teil des Signalverlaufs, der der n-ten Kraftstoffeinspritzung (Bezug nehmend auf einen Abschnitt, der durch eine gestrichelte Linie 5B umschlossen ist) entspricht, eine Nachwirkung des Signalverlaufs, der den vorausgehenden Kraftstoffeinspritzungen ((n – 1)-ten Kraftstoffeinspritzung, (n – 2)-ten Kraftstoffeinspritzung, (n – 3)-ten Kraftstoffeinspritzung ...) entspricht. 5D zeigt eine Nachwirkung des Signalverlaufs, der der (n – 1)-ten Kraftstoffeinspritzung entspricht. Nachdem die (n – 1)-te Kraftstoffeinspritzung beendet ist, wird der Signalverlauf für einen Kraftstoffdruck in einer spezifizierten Dauer T10 (Bezug nehmend auf einen Abschnitt, der in 5D durch eine gestrichelte Linie umschlossen ist) gedämpft, Diese Nachwirkung des Signalverlaufs überlappt den Signalverlauf, der der n-ten Kraftstoffeinspritzung (Bezug nehmend auf einen Abschnitt, der in 5B durch eine gestrichelte Linie umschlossen ist) entspricht. Wenn somit die Variation der Kraftstoffeinspritzungsrate aufgrund der n-ten Kraftstoffeinspritzung (4B) aus dem Signalverlauf „W” geschätzt wird, wird der Schätzungsfehler groß.At the in 5B Signal waveform "W" shown overlaps a part of the waveform of the nth fuel injection (referring to a portion indicated by a broken line 5B is enclosed), an aftereffect of the waveform corresponding to the previous fuel injections ((n-1) -th fuel injection, (n-2) -th fuel injection, (n-3) -th fuel injection ...). 5D shows an aftereffect of the waveform corresponding to the (n-1) th fuel injection. After the (n-1) -th fuel injection is finished, the fuel pressure waveform in a specified period T10 (referring to a portion which is in FIG 5D attenuated by a dashed line). This aftereffect of the waveform overlaps the waveform of the nth fuel injection (referring to a portion that is included in FIG 5B is enclosed by a dashed line) corresponds. Thus, when the variation of the fuel injection rate due to the nth fuel injection ( 4B ) is estimated from the waveform "W", the estimation error becomes large.

Bei dem Drucksignalkompensationsverfahren von Schritt S23 wird die Nachwirkung des Signalverlaufs aufgrund der vorausgehenden Kraftstoffeinspritzung von dem Signalverlauf „W” für einen Kraftstoffdruck subtrahiert, um den Signalverlauf „Wn” für einen Kraftstoffdruck aufgrund der n-ten Kraftstoffeinspritzung, wie in 5F gezeigt ist, zu ermitteln. Verschiedene Typen von einzelnen Kraftstoffeinspritzungen werden genauer gesagt vorausgehend experimentell durchgeführt, um ihre Nachwirkung des Signalverlaufs zu ermitteln. Bei jeder einzelnen Kraftstoffeinspritzung werden der Kraftstoffeinspritzungsstartkraftstoffdruck (Versorgungskraftstoffdruck), der „P0” entspricht, und die Kraftstoffeinspritzungsmenge, die der Zeitdauer „Tq” entspricht, variiert. Die Nachwirkung des Signalverlaufs, der durch Experimente ermittelt wird, oder die Nachwirkung des Signalverlaufs, der durch eine mathematische Formel ausgedrückt ist, entspricht einem Modellsignalverlauf. Die Modellsignalverläufe werden in einem Speicher der ECU 30 (Modellsignalverlaufsspeichereinrichtung) vorausgehend gespeichert.In the pressure signal compensation process of step S23, the aftereffect of the waveform due to the preceding fuel injection is subtracted from the fuel pressure waveform "W" to obtain the fuel pressure waveform "Wn" due to the nth fuel injection as in FIG 5F is shown to determine. Specifically, various types of individual fuel injections are previously experimentally performed to determine their aftereffect of the waveform. In each individual fuel injection, the fuel injection start fuel pressure (supply fuel pressure) corresponding to "P0" and the fuel injection amount corresponding to the time duration "Tq" are varied. The aftereffect of the waveform, which is determined by experiments, or the aftereffect of the waveform, which is expressed by a mathematical formula, corresponds to a model waveform. The model waveforms are stored in a memory of the ECU 30 (Model waveform memory means) previously stored.

Bei dem vorliegenden Ausführungsbeispiel wird die Nachwirkung des Signalverlaufs, die durch die folgende Formel (1) ausgedrückt ist, als der Modellsignalverlauf gespeichert. In der Formel (1) stellt „p” einen Bezugsdruck des Modellsignalverlaufs, der durch den Kraftstoffdrucksensor 20 erfasst wird, dar. „A”, „k”, „ω” und „θ” sind Parameter, die jeweils eine Amplitude einer gedämpften Schwingung, einen Dämpfungskoeffizienten, eine Frequenz und eine Phase angeben. Eine verstrichene Zeit ist durch „t” bezeichnet. Diese Parameter „A”, „k”, „ω” und „θ” werden gemäß der Kraftstoffeinspritzungsbedingung, wie z. B. einem Kraftstoffeinspritzungsstartdruck, einer Kraftstoffeinspritzungsmenge und dergleichen eingerichtet. p = A·exp(–kt)sin(ωt + θ) (1) In the present embodiment, the aftereffect of the waveform expressed by the following formula (1) is stored as the model waveform. In the formula (1), "p" represents a reference pressure of the model waveform obtained by the fuel pressure sensor 20 "A", "k", "ω" and "θ" are parameters indicating an amplitude of a damped vibration, a damping coefficient, a frequency and a phase, respectively. An elapsed time is indicated by "t". These parameters "A", "k", "ω" and "θ" are calculated according to the fuel injection condition such as the fuel injection condition. A fuel injection start pressure, a fuel injection amount, and the like. p = A * exp (-kt) sin (ωt + θ) (1)

In einem Fall, bei dem ein Modellsignalverlauf des Nachwirkungssignalverlaufs, der der (n – 1)-ten Kraftstoffeinspritzung entspricht, ermittelt wird, wird ein optimaler Modellsignalverlauf aus den Modellsignalverläufen, die in dem Speicher gespeichert sind, gemäß der Einspritzungsbedingung der (n – 1)-ten Kraftstoffeinspritzung ausgewählt. Das ausgewählte Modellsignal ist als der Bezugsmodellsignalverlauf „CALn – 1”, der eine Nachwirkung der (n – 1)-ten Kraftstoffeinspritzung darstellt, definiert. In 5E stellt eine gestrichelte Linie den Modellsignalverlauf „CALn – 1” dar, und eine durchgezogene Linie stellt den erfassten Signalverlauf „W” dar. Der Modellsignalverlauf „CALn – 1” wird von dem erfassten Signalverlauf „W” subtrahiert, um den in 5F gezeigten Signalverlauf „Wn” für einen Druck zu extrahieren. Der extrahierte Signalverlauf „Wn” für einen Druck hat eine hohe Korrelation mit der Variation der Kraftstoffeinspritzungsrate aufgrund der n-ten Kraftstoffeinspritzung.In a case where a model waveform of the after-action waveform corresponding to the (n-1) -th fuel injection is obtained, an optimum model waveform from the model waveforms stored in the memory is determined according to the injection condition of (n-1) -ten fuel injection selected. The selected model signal is defined as the reference model waveform "CALn-1", which is an after-effect of the (n-1) th fuel injection. In 5E A dashed line represents the model waveform "CALn-1", and a solid line represents the detected waveform "W". The model waveform "CALn-1" is subtracted from the detected waveform "W" to determine the waveform in FIG 5F shown waveform "Wn" for a print to extract. The extracted waveform "Wn" for pressure has a high correlation with the variation of the fuel injection rate due to the nth fuel injection.

In 5E und 5F wird lediglich der Modellsignalverlauf „CALn – 1”, der eine Nachwirkung der (n – 1)-ten Einspritzung darstellt, von dem erfassten Signalverlauf „W” subtrahiert. Eine Mehrzahl von Modellsignalverläufen, die die Nachwirkungen des (n – 2)-ten oder vorausgehender Kraftstoffeinspritzungen darstellen, wird ermittelt, und diese Modellsignalverläufe können von dem erfassten Signalverlauf „W” subtrahiert werden. In 6A bis 6E werden die Modellsignalverläufe „CALn – 1”, „CALn – 2” der (n – 1)-ten, (n – 2)-ten Einspritzungen von dem erfassten Signalverlauf „W” subtrahiert.In 5E and 5F For example, only the model waveform "CALn-1" representing an after-effect of the (n-1) -th injection is subtracted from the detected waveform "W". A plurality of model waveforms representing the aftereffects of the (n-2) th or previous fuel injections are detected, and these model waveforms can be subtracted from the detected waveform "W". In 6A to 6E For example, the model waveforms "CALn - 1", "CALn - 2" of the (n - 1) th, (n - 2) th injections are subtracted from the detected waveform "W".

Zurück Bezug nehmend auf 3 schreitet, wenn die Antwort bei dem Schritt S22 NEIN ist, die Prozedur zu einem Schritt S24 fort, bei dem der Erfassungsdruck (der Signalverlauf für einen Druck) differenziert wird, um einen Signalverlauf eines Ableitungswerts des Erfassungsdrucks zu ermitteln. Wenn die Antwort bei dem Schritt S22 JA ist, wird der kompensierte Erfassungsdruck (der Signalverlauf für einen Druck) bei dem Schritt S24 abgeleitet.Referring back to 3 if the answer is NO in step S22, the procedure proceeds to step S24, where the detection pressure (the waveform for a pressure) is differentiated to determine a waveform of a derivative value of the detection pressure. If the answer is YES in step S22, the compensated detection pressure (the waveform for pressure) is derived in step S24.

Bei Schritten S25 bis S28 werden die verschiedenen Einspritzungsbedingungswerte, die in 4B gezeigt sind, basierend auf dem Ableitungswert des Erfassungsdrucks, der bei dem Schritt S24 ermittelt wird, berechnet. Das heißt ein Kraftstoffeinspritzungsstartzeitpunkt „R3” wird bei dem Schritt S25 berechnet, ein Kraftstoffeinspritzungsendzeitpunkt „R8” wird bei dem Schritt S26 berechnet, ein Zeitpunkt „R4” eines Erreichens einer maximalen Einspritzungsrate und ein Einspritzungsratenverringerungsstartzeitpunkt „R7” werden bei dem Schritt S27 berechnet, und die maximale Einspritzungsrate „Rβ” wird bei dem Schritt S28 berechnet. In einem Fall, bei dem die Kraftstoffeinspritzungsmenge klein ist, kann der Zeitpunkt „R4” eines Erreichens einer maximalen Einspritzungsrate mit dem Einspritzungsratenverringerungsstartzeitpunkt „R7” übereinstimmen.In steps S25 to S28, the various injection condition values shown in FIG 4B are calculated based on the derivative value of the detection pressure detected in step S24. That is, a fuel injection start timing "R3" is calculated in step S25, a fuel injection end timing "R8" is calculated in step S26, a timing "R4" of reaching a maximum injection rate and an injection rate decreasing start timing "R7" are calculated in step S27, and the maximum injection rate "Rβ" is calculated at step S28. In a case where the fuel injection amount is small, the timing "R4" of reaching a maximum injection rate may coincide with the injection rate decreasing start timing "R7".

Bei einem Schritt S29 berechnet der Computer den Wert eines Integrals „S” der Einspritzungsrate von dem tatsächlichen Kraftstoffeinspritzungsstartzeitpunkt zu dem tatsächlichen Kraftstoffeinspritzungsendzeitpunkt basierend auf den vorhergehenden Einspritzungsbedingungswerten „R3”, „R8”, „Rβ”, „R4”, „R7”. Der Wert des Integrals „S” ist als die Kraftstoffeinspritzungsmenge „Q” definiert. Es sei bemerkt, dass der Wert des Integrals „S” (die Kraftstoffeinspritzungsmenge „Q”) basierend auf der Erhöhungsrate „Rα” der Einspritzungsrate und der Verringerungsrate „Rγ” der Einspritzungsrate zusätzlich zu den vorhergehenden Einspritzungsbedingungswerten „R3”, „R8”, „Rβ”, „R4”, „R7” berechnet werden kann. Wie im Vorhergehenden beschrieben ist, werden basierend auf dein Erfassungswert des Kraftstoffdrucksensors 20 die tatsächlichen Kraftstoffeinspritzungsbedingungen „R3”, „R8”, „Rβ”, „R4”, „R7”, „Q” berechnet.At a step S29, the computer calculates the value of an integral "S" of the injection rate from the actual fuel injection start timing to the actual fuel injection end timing based on the previous injection condition values "R3", "R8", "Rβ", "R4", "R7". The value of the integral "S" is defined as the fuel injection amount "Q". It should be noted that the value of the integral "S" (the fuel injection amount "Q") based on the increasing rate "Rα" of the injection rate and the decreasing rate "Rγ" of the injection rate in addition to the preceding injection condition values "R3", "R8", " Rβ "," R4 "," R7 "can be calculated. As described above, based on the detection value of the fuel pressure sensor 20 the actual fuel injection conditions "R3", "R8", "Rβ", "R4", "R7", "Q" are calculated.

Wenn der Modellsignalverlauf „CAL” von dem erfassten Signalverlauf „W” subtrahiert wird, ist es notwendig, dass der Modellsignalverlauf „CAL” mit dem erfassten Signalverlauf „W” überlappt, um miteinander zu korrelieren. Wenn dazwischen in einer Richtung einer Zeitachse eine Abweichung erzeugt wird, ist die Genauigkeit einer subtrahierenden Berechnung verschlechtert. Gemäß dem vorliegenden Ausführungsbeispiel wird das folgende Verfahren genutzt, um die Abweichung zu vermeiden.When the model waveform "CAL" is subtracted from the detected waveform "W", it is necessary that the model waveform "CAL" overlap with the detected waveform "W" to correlate with each other. If a deviation is generated therebetween in a direction of a time axis, the accuracy of a subtractive calculation is deteriorated. According to the present embodiment, the following method is used to avoid the deviation.

Das heißt bei dem erfassten Signalverlauf „W” stellt ein Intervallabschnitt (ein Intervall eines erfassten Signalverlaufs „WI”) zwischen einem Ende der (n – 1)-ten Einspritzung und einem Start der n-ten Einspritzung eine tatsächliche Nachwirkung aufgrund der vorausgehenden Kraftstoffeinspritzungen dar. Basierend darauf werden der erfasste Signalverlauf „W” und der Modellsignalverlauf „CAL” miteinander auf eine solche Art und Weise korreliert, dass eine Abweichung zwischen dem Modellsignalverlauf und einer Intervalldauer (einem Intervallmodellsignalverlauf) und dem Intervall eines erfassten Signalverlaufs „WI” ein minimaler Wert wird.That is, in the detected waveform "W", an interval portion (an interval of a detected waveform "WI") between an end of the (n-1) th injection and a start of the n-th injection represents an actual after-effect due to the preceding fuel injections Based on this, the detected waveform "W" and the model waveform "CAL" are correlated with each other in such a manner that a deviation between the model waveform and an interval duration (an interval model waveform) and the interval of a detected waveform "WI" is a minimum value becomes.

Wie in 6A bis 6E beispielsweise gezeigt ist, sollte in einem Fall, bei dem eine Dreistufenkraftstoffeinspritzung durchgeführt wird, der Signalverlauf während einer Intervalldauer „TIn – 2” zwischen einem Ende der (n – 2)-ten Einspritzung und einem Start (n – 1)-ten Einspritzung ein Signalverlauf aufgrund der (n – 2)-ten Einspritzung sein (Modellsignalverlauf CALn – 2 in 6C), Der Signalverlauf während einer Intervalldauer „TIn – 1” zwischen einem Ende der (n – 1)-ten Einspritzung und einem Start der n-ten Einspritzung sollte ein Nachwirkungssignalverlauf „U” sein, der durch Synthetisieren des Modellsignalverlaufs „CALn – 2” und des Modellsignalverlaufs „CALn – 1”, wie in 7C gezeigt ist, ermittelt wird.As in 6A to 6E For example, in a case where three-stage fuel injection is performed, the waveform should be between an end of the (n-2) th injection and a start (n-1) th injection during an interval period "TIn-2" Signal waveform due to the (n - 2) th injection (model signal waveform CALn - 2 in 6C The waveform during an interval duration "TIn-1" between an end of the (n-1) th injection and a start of the n-th injection should be an after-signal waveform "U" obtained by synthesizing the model waveform "CALn-2". and the model waveform "CALn - 1" as in 7C is shown is determined.

Eine gestrichelte Linie in 7C stellt den Nachwirkungssignalverlauf „U” dar. Ein Verfahren zum Korrelieren des Nachwirkungssignalverlaufs „U” mit dem erfassten Signalverlauf „W”, der durch eine durchgezogene Linie in 7B und 7C angegeben ist, ist im Folgenden beschrieben.A dashed line in 7C represents the after-signal waveform "U". A method for correlating the post-processing waveform "U" with the detected waveform "W" indicated by a solid line in FIG 7B and 7C is described below.

Zuerst wird der Punkt B1 (Bezug nehmend auf 7B), der einem Kraftstoffeinspritzungsendzeitpunkt in dem erfassten Signalverlauf „W” entspricht, berechnet. Der Druck „P3” oder „P0” zu Beginn der Kraftstoffeinspritzung wird genauer gesagt ermittelt. In einem Fall, bei dem der Druck „P0” ermittelt wird, wird ein reduzierter Druck ΔP2, der einer Leckmenge von dem Lecktor 11 entspricht, vorausgehend eingerichtet, und der Druck, der dem Druck „P3” entspricht, kann durch Subtrahieren des reduzierten Drucks ΔP2 von dem Druck „P0” berechnet werden. Ein Abschnitt von dem Punkt „P4” zu dem Punkt „P8” in dem erfassten Signalverlauf „W” wird dann an eine gerade Linie „L2” angenähert. Eine Tangentenlinie an einem Wendepunkt zwischen dem Punkt „P4” und dem Punkt „P8” kann genauer gesagt als die genäherte gerade Linie „L2” definiert sein. Ein Schnittpunkt zwischen der genäherten geraden Linie „L2” und einer geraden Linie, die den Druck „P3” darstellt, wird als der Kraftstoffeinspritzungsendpunkt „B1” berechnet.First, point B1 (referring to FIG 7B ) corresponding to a fuel injection end timing in the detected waveform "W". The pressure "P3" or "P0" at the beginning of fuel injection is determined more specifically. In a case where the pressure "P0" is detected, a reduced pressure ΔP2 becomes that of a leakage amount from the leak gate 11 is set in advance, and the pressure corresponding to the pressure "P3" can be calculated by subtracting the reduced pressure ΔP2 from the pressure "P0". A portion from the point "P4" to the point "P8" in the detected waveform "W" is then approximated to a straight line "L2". A tangent line at a turning point between the point "P4" and the point "P8" may be more specifically defined as the approximate straight line "L2". An intersection between the approximate straight line "L2" and a straight line representing the pressure "P3" is calculated as the fuel injection end point "B1".

Es wird angenommen, dass der Nachwirkungssignalverlauf „U” von dem Punkt „B1” startet. Der Startpunkt des Nachwirkungssignalverlaufs „U” wird in eine Übereinstimmung mit dem Punkt „B1” gebracht. Der Nachwirkungssignalverlauf „U” wird dadurch mit dem erfassten Signalverlauf „W” korreliert.It is assumed that the after-signal waveform "U" starts from the point "B1". The starting point of the after-signal waveform "U" is brought into coincidence with the point "B1". The after-signal waveform "U" is thereby correlated with the detected signal waveform "W".

Es ist jedoch wahrscheinlich, dass der Kraftstoffeinspritzungsendpunkt „B1” aufgrund von Rauschen, das in dem erfassten Signalverlauf „W” enthalten ist, einem Berechnungsfehler und dergleichen fehlerhaft berechnet wird. Der berechnete Punkt „B1” kann von dem tatsächlichen Punkt „B1” abweichen. Wie beispielsweise in 7B gezeigt ist, wird, wenn die nähernde gerade Linie „L2” als eine Linie „L3” fehlerhaft berechnet wird, ein Punkt „B2” als ein Kraftstoffeinspritzungsendpunkt fehlerhaft berechnet, Wie in 7C gezeigt ist, weicht, wenn der Startpunkt des Nachwirkungssignalverlaufs „U” in eine Übereinstimmung mit dem Punkt „B2” gebracht wird, die Phase des Nachwirkungssignalverlaufs „U” von der Phase des erfassten Signalverlaufs „W” um Δt ab. In einer solchen Situation kann, wenn der Nachwirkungssignalverlauf „U” von dem erfassten Signalverlauf „W” subtrahiert wird, der Signalverlauf „Wn” für einen Druck aufgrund der n-ten Kraftstoffeinspritzung nicht genau extrahiert werden. However, it is likely that the fuel injection end point "B1" is erroneously calculated due to noise included in the detected waveform "W", a calculation error, and the like. The calculated point "B1" may differ from the actual point "B1". Such as in 7B is shown, when the approaching straight line "L2" is erroneously calculated as a line "L3", a point "B2" as a fuel injection end point is erroneously calculated 7C is shown, when the starting point of the after-signal waveform "U" is brought into coincidence with the point "B2", the phase of the after-signal waveform "U" deviates from the phase of the detected waveform "W" by Δt. In such a situation, when the after-going waveform "U" is subtracted from the detected waveform "W", the waveform "Wn" for pressure due to the n-th fuel injection can not be accurately extracted.

Gemäß dem vorliegenden Ausführungsbeispiel wird die Phase des Nachwirkungssignalverlaufs „U” wie folgt korrigiert. In der folgenden Erläuterung ist auf einen Teil des erfassten Signalverlaufs „W”, der einer Dauer entspricht, während der kein Kraftstoff eingespritzt wird, als ein Intervall eines erfassten Signalverlaufs „WI” Bezug genommen. Auf einen Teil des erfassten Signalverlaufs „W” zwischen dem Kraftstoffeinspritzungsendpunkt „B1” und dem n-ten Kraftstoffeinspritzungsstartpunkt „B3” ist genauer gesagt als das Intervall eines erfassten Signalverlaufs „WI” Bezug genommen. Der Punkt „B3” entspricht dem Punkt „P1” oder dem Punkt „Is”.According to the present embodiment, the phase of the after-signal waveform "U" is corrected as follows. In the following explanation, a part of the detected waveform "W" corresponding to a duration during which no fuel is injected is referred to as an interval of a detected waveform "WI". A part of the detected waveform "W" between the fuel injection end point "B1" and the nth fuel injection start point "B3" is more specifically referred to as the interval of a detected waveform "WI". The point "B3" corresponds to the point "P1" or the point "Is".

Ein Teil des Intervalls eines erfassten Signalverlaufs „WI”, in dem sich der Kraftstoffdruck zuerst erhöht, wird an eine Linie „L3”, die in 7C gezeigt ist, genähert. Ein Teil des Intervalls des erfassten Signalverlaufs „WI”, der einer spezifizierten Zeitdauer „ta” von einem Startpunkt entspricht, wird beispielsweise mittels des Verfahrens kleinster Quadrate an die Linie „L3” genähert. Ein Teil des Intervalls des erfassten Signalverlaufs „WI”, der einer spezifizierten Zeitdauer „ta” von dem Kraftstoffeinspritzungsendpunkt „B1” entspricht, kann alternativ an die Linie „L3” genähert sein.Part of the interval of a detected waveform "WI" in which the fuel pressure first increases is applied to a line "L3" in FIG 7C shown is approached. A part of the interval of the detected waveform "WI" corresponding to a specified period "ta" from a start point is approached to the line "L3", for example, by the least squares method. A part of the interval of the detected waveform "WI" corresponding to a specified period "ta" from the fuel injection end point "B1" may alternatively be approached to the line "L3".

Ein Teil des Nachwirkungssignalverlaufs „U”, in dem sich der Kraftstoffdruck zuerst erhöht, wird dann an eine Linie „L4”, die in 7C gezeigt ist, genähert. Ein Teil des Nachwirkungssignalverlaufs „U”, der einer spezifizierten Zeitdauer „ta” von einem Startpunkt entspricht, wird beispielsweise mittels des Verfahrens kleinster Quadrate an die Linie „L4” genähert. Ein Teil des Nachwirkungssignalverlaufs „U” zwischen dem Startpunkt und einem Änderungspunkt „UP8” kann alternativ an die Linie „L4” genähert werden.Part of the wake signal waveform "U", in which the fuel pressure increases first, is then applied to a line "L4" in FIG 7C shown is approached. A part of the after-signal waveform "U" corresponding to a specified period "ta" from a start point is approximated to the line "L4", for example, by the least squares method. A part of the after-signal waveform "U" between the starting point and a change point "UP8" may alternatively be approximated to the line "L4".

Ein Abstand zwischen der Linie „L3” und der Linie „L4” wird dann berechnet. Gemäß dem vorliegenden Ausführungsbeispiel ist angenommen, dass die Linie „L3” und die Linie „L4” zueinander parallel sind. Wenn der Kraftstoffdruck „P3” ist, existiert zwischen der Linie „L3” und der Linie „L4” ein Zeitunterschied Δt. Dieser Zeitunterschied Δt wird als ein Phasenunterschied Δt zwischen dem Nachwirkungssignalverlauf „U” und dem erfassten Signalverlauf „W” berechnet. Ein Durchschnittsabstand zwischen der Linie „L3” und der Linie „L4” kann alternativ als der Phasenunterschied Δt definiert sein.A distance between the line "L3" and the line "L4" is then calculated. According to the present embodiment, it is assumed that the line "L3" and the line "L4" are parallel to each other. When the fuel pressure is "P3", a time difference Δt exists between the line "L3" and the line "L4". This time difference Δt is calculated as a phase difference Δt between the after-signal waveform "U" and the detected signal waveform "W". An average distance between the line "L3" and the line "L4" may alternatively be defined as the phase difference Δt.

Die Phase des Nachwirkungssignalverlaufs „U” wird dann auf eine solche Art und Weise korrigiert, dass ein Startpunkt des Nachwirkungssignalverlaufs „U” von dem Punkt „B2” um den Phasenunterschied Δt abweicht. Die vorhergehende Formel (1) wird genauer gesagt wie folgt korrigiert: p = A·exp(–k(t – Δt))sin(ω(t – Δt) + θ) (2) The phase of the after-signal waveform "U" is then corrected in such a manner that a start point of the after-signal waveform "U" deviates from the point "B2" by the phase difference Δt. The foregoing formula (1) is more specifically corrected as follows: p = A * exp (-k (t-Δt)) sin (ω (t-Δt) + θ) (2)

Der Nachwirkungssignalverlauf „U” wird dadurch mit dem erfassten Signalverlauf „W” korreliert, sodass der Startpunkt des Nachwirkungssignalverlaufs „U” mit dem tatsächlichen Kraftstoffeinspritzungsendpunkt „B1” übereinstimmt.The after-signal waveform "U" is thereby correlated with the detected signal waveform "W", so that the starting point of the after-signal waveform "U" coincides with the actual fuel injection end point "B1".

Gemäß dem Experiment der Erfinder wird, sowie die Kraftstoffeinspritzungsdauer „Tqn” der n-ten Kraftstoffeinspritzung länger wird, die Amplitude des tatsächlichen Signalverlaufs kleiner. In 7B zeigt beispielsweise „k1” eine asymptotische Linie entlang von Spitzenwerten des Nachwirkungssignalverlaufs „U”. Wenn die Kraftstoffeinspritzungsdauer „Tqn” der n-ten Kraftstoffeinspritzung länger wird, wird die asymptotische Linie durch „k2” bezeichnet und der Dämpfungsgrad wird größer.According to the inventor's experiment, as the fuel injection duration "Tqn" of the n-th fuel injection becomes longer, the amplitude of the actual waveform becomes smaller. In 7B For example, "k1" shows an asymptotic line along peak values of the after-signal waveform "U". When the fuel injection duration "Tqn" of the n-th fuel injection becomes longer, the asymptotic line is denoted by "k2" and the degree of damping becomes larger.

Gemäß der Untersuchung der Erfinder tritt das vorhergehende Phänomen wie folgt auf. Das Kraftstoffdrucksignal wird in den Kraftstoffversorgungskanal zu dem Kraftstoffeinspritzungsloch 11b des Kraftstoffinjektors 10 übertragen. Ein Teil des übertragenen Kraftstoffdrucksignals wird an einer Stelle um das Kraftstoffeinspritzungsloch 11b reflektiert und zu dem Kraftstoffdrucksensor 20 übertragen. Aufgrund des reflektierten Kraftstoffdrucksignals wird eine Nachwirkung in dem Signalverlauf für einen Kraftstoffdruck, der durch den Kraftstoffdrucksensor 20 erfasst wird, erzeugt. Diese Nachwirkung des Signalverlaufs für einen Kraftstoffdruck ist durch asymptotische Linien „k1” und „k2” in 7B dargestellt. Wenn das Kraftstoffeinspritzungsloch 11b durch einen Ventilkörper 12 geschlossen wird, um die Kraftstoffeinspritzung zu stoppen, wird ein Reflexionsgrad des Kraftstoffs um das Einspritzungsloch 11b erhöht, und die Amplitude des Kraftstoffdrucksignals wird erhöht.According to the research of the inventors, the foregoing phenomenon occurs as follows. The fuel pressure signal becomes the fuel supply passage to the fuel injection hole 11b of the fuel injector 10 transfer. Part of the transmitted fuel pressure signal becomes at a position around the fuel injection hole 11b reflected and to the fuel pressure sensor 20 transfer. Due to the reflected fuel pressure signal, an aftereffect in the fuel pressure trace caused by the fuel pressure sensor 20 is detected, generated. This aftereffect of the fuel pressure waveform is indicated by asymptotic lines "k1" and "k2" in FIG 7B shown. When the fuel injection hole 11b through a valve body 12 is closed to stop the fuel injection, a reflectance of the fuel around the injection hole 11b increases, and the amplitude of the fuel pressure signal is increased.

Wenn unterdessen das Kraftstoffeinspritzungsloch 11b durch den Ventilkörper 12 geöffnet wird, um den Kraftstoff zu injizieren, wird der Reflexionsgrad des Kraftstoffs verringert. Die Amplitude des Kraftstoffdrucksignals wird somit verringert. Sowie die Ventilöffnungsdauer „Tqn” länger wird, wird die Reflexionsmenge des Kraftstoffs weiter verringert und die Amplitude des Drucksignals wird weiter verringert. Meanwhile, if the fuel injection hole 11b through the valve body 12 is opened to inject the fuel, the reflectance of the fuel is reduced. The amplitude of the fuel pressure signal is thus reduced. As the valve opening period "Tqn" becomes longer, the reflection amount of the fuel is further reduced and the amplitude of the pressure signal is further reduced.

Selbst wenn somit die Phase des Nachwirkungssignalverlaufs „U” wie im Vorhergehenden korrigiert wird, wird die Amplitude des Nachwirkungssignalverlaufs „U”, der durch eine gestrichelte Linie in 7D angegeben ist, größer als dieselbe des tatsächlichen Signalverlaufs, der durch eine durchgezogene Linie angegeben ist, sowie die Kraftstoffeinspritzungsdauer „Tqn” der n-ten Kraftstoffeinspritzung länger wird.Thus, even if the phase of the after-signal waveform "U" is corrected as above, the amplitude of the after-signal waveform "U" indicated by a broken line in FIG 7D is greater than the same of the actual waveform indicated by a solid line and the fuel injection duration "Tqn" of the nth fuel injection becomes longer.

Gemäß dem vorliegenden Ausführungsbeispiel wird die Amplitude des Nachwirkungssignalverlaufs „U” so korrigiert, dass die Abweichung der Amplitude null wird. Der Dämpfungskoeffizient (Amplitudengewinn) „k” in der vorhergehenden Formel (2) wird genauer gesagt derart korrigiert, dass der schattierte Bereich in 7D ein minimaler Wert wird. Dieser schattierte Bereich entspricht einer Summation eines Unterschieds zwischen dem Intervall des erfassten Signalverlaufs „WI” und dem Nachwirkungssignalverlauf „U” während einer spezifizierten Dauer „Tb”.According to the present embodiment, the amplitude of the after-signal waveform "U" is corrected so that the deviation of the amplitude becomes zero. The attenuation coefficient (amplitude gain) "k" in the foregoing formula (2) is more precisely corrected so that the shaded area in 7D becomes a minimum value. This shaded area corresponds to a summation of a difference between the interval of the detected waveform "WI" and the after-going waveform "U" during a specified duration "Tb".

Es ist vorzuziehen, dass die spezifizierte Dauer „Tb” größer als ein Zyklus des Nachwirkungssignalverlaufs „U” ist.It is preferable that the specified duration "Tb" is greater than one cycle of the after-signal waveform "U".

Der Dämpfungskoeffizient „k” des Nachwirkungssignalverlaufs „U” wird, wie im Vorhergehenden so korrigiert, dass die Amplitude des Nachwirkungssignalverlaufs „U” nahe zu der Amplitude des Intervalls des erfassten Signalverlaufs „WI” kommt.The attenuation coefficient "k" of the post-process waveform "U" is corrected as above so that the amplitude of the post-process waveform "U" comes close to the amplitude of the interval of the detected waveform "WI".

Bezug nehmend auf ein in 8 gezeigtes Flussdiagramm ist die Phasenkorrekturverarbeitung und die Dämpfungskoeffizientenkorrekturverarbeitung im Folgenden beschrieben. Diese Verarbeitung ist eine Unterroutine des Schritts S23. Bei einem Schritt S31 werden ein Kraftstoffeinspritzungsstartdruck „P0m” und die Kraftstoffeinspritzungsmenge „Qm” der m-ten Kraftstoffeinspritzung ermittelt. Die Kraftstoffeinspritzungsmenge, die bei einem Schritt S29 berechnet wird, kann als die Kraftstoffeinspritzungsmenge „Qm” verwendet werden. Die Kraftstoffeinspritzungsmenge, die aus der Zeitdauer „Tqm” geschätzt wird, kann alternativ als die Kraftstoffeinspritzungsmenge „Qm” verwendet werden.Referring to a in 8th The flowchart shown is the phase correction processing and the damping coefficient correction processing described below. This processing is a subroutine of step S23. At a step S31, a fuel injection start pressure "P0m" and the fuel injection amount "Qm" of the mth fuel injection are determined. The fuel injection amount calculated at step S29 may be used as the fuel injection amount "Qm". The fuel injection amount estimated from the time period "Tqm" may alternatively be used as the fuel injection amount "Qm".

Bei einem Schritt S32 wird der optimale Modellsignalverlauf „CALm” aus den verschiedenen Modellsignalverläufen, die in dem Speicher gespeichert sind, basierend auf dem Kraftstoffdruck „P0m” und der Kraftstoffeinspritzungsmenge „Qm”, die bei dem Schritt S31 ermittelt wird, ausgewählt. Bei einem Schritt S33 wird eine Mehrzahl von Modellsignalverläufen „CALn – 2” und „CALn – 1” synthetisiert, um den Nachwirkungssignalverlauf „U” zu ermitteln. Bei einem Schritt S34 wird der Kraftstoffeinspritzungsendpunkt „B2” in dem erfassten Signalverlauf „W” berechnet. Wie in 7B gezeigt ist, wird ein Schnittpunkt zwischen der genäherten geraden Linie „L3” und einer geraden Linie, die den Druck „P3” darstellt, als der Kraftstoffeinspritzungsendpunkt „B2” berechnet.At a step S32, the optimum model waveform "CALm" is selected from the various model waveforms stored in the memory based on the fuel pressure "P0m" and the fuel injection amount "Qm" determined at the step S31. At a step S33, a plurality of model waveforms "CALn-2" and "CALn-1" are synthesized to obtain the after-signal waveform "U". In step S34, the fuel injection end point "B2" in the detected waveform "W" is calculated. As in 7B is shown, an intersection between the approximate straight line "L3" and a straight line representing the pressure "P3" is calculated as the fuel injection end point "B2".

Bei einem Schritt S35 (Phasen korrelierende Einrichtung) wird der Startpunkt des Nachwirkungssignalverlaufs „U”, der bei dem Schritt S33 berechnet wird, in eine Übereinstimmung mit dem Punkt „B2”, der bei dem Schritt S34 berechnet wird, gebracht, wodurch der Nachwirkungssignalverlauf „U” mit dem erfassten Signalverlauf „W” korreliert wird. Bei einem Schritt S36 (nähernde Einrichtung eines erfassten Signalverlaufs) wird ein Teil des erfassten Signalverlaufs „W”, der der spezifizierten Dauer „Ta” von dem Funkt „B2” entspricht, an die gerade Linie „L3” genähert. Bei einem Schritt S37 (einer nähernden Einrichtung eines Modellsignalverlaufs) wird ein Teil des Nachwirkungssignalverlaufs „U”, der der spezifizierten Dauer „Ta” von dem Punkt „B2” entspricht, an die gerade Linie „L4” genähert.At a step S35 (phase correlating means), the start point of the after-action waveform "U" calculated at the step S33 is brought into coincidence with the point "B2" calculated at the step S34, whereby the after-action waveform is " U "is correlated with the detected signal waveform" W ". In a step S36 (approaching detection of a detected waveform), a part of the detected waveform "W" corresponding to the specified duration "Ta" from the "B2" is approximated to the straight line "L3". At a step S37 (an approaching device of a model waveform), a part of the after-signal waveform "U" corresponding to the specified duration "Ta" from the point "B2" is approximated to the straight line "L4".

Bei einem Schritt S38 wird ein Abstand zwischen der Linie „L3” und der Linie „L4” als der Phasenunterschied Δt berechnet. Bei einem Schritt S39 wird der Nachwirkungssignalverlauf „U” so korrigiert, dass der Phasenunterschied Δt null wird.At a step S38, a distance between the line "L3" and the line "L4" is calculated as the phase difference Δt. In a step S39, the after-signal waveform "U" is corrected so that the phase difference Δt becomes zero.

Bei einem Schritt S40 (Amplitudenkorrektureinrichtung) wird während der spezifizierten Dauer „Tb” von dem Punkt „B1” der Dämpfungskoeffizient „k” des Nachwirkungssignalverlaufs „U” auf eine solche Art und Weise korrigiert, dass die Summation des Unterschieds der Amplitude zwischen dem Nachwirkungssignalverlauf „U” und dem erfassten Signalverlauf „W” ein minimaler Wert wird.At a step S40 (amplitude correction means), for the specified duration "Tb", from the point "B1", the damping coefficient "k" of the after-signal waveform "U" is corrected in such a manner that the summation of the difference in amplitude between the after-signal waveform " U "and the detected waveform" W "becomes a minimum value.

Bei einem Schritt S41 (Signalverlaufsextraktionseinrichtung) wird der korrigierte Nachwirkungssignalverlauf „U” von dem erfassten Signalverlauf „W” subtrahiert. Der Signalverlauf „Wn” für einen Druck der n-ten Kraftstoffeinspritzung wird dadurch, wie in 5F und 6E gezeigt ist, ermittelt.In a step S41 (waveform extraction means), the corrected after-signal waveform "U" is subtracted from the detected signal waveform "W". The waveform "Wn" for a pressure of the nth fuel injection thereby becomes, as in FIG 5F and 6E is shown determined.

Wie im Vorhergehenden beschrieben ist, wird gemäß dem vorliegenden Ausführungsbeispiel der Phasenunterschied Δt zwischen dem Intervall des erfassten Signalverlaufs „WI” und dem Nachwirkungssignalverlauf „U” berechnet, und der Nachwirkungssignalverlauf „U” wird so korrigiert, dass der Phasenunterschied Δt null wird. Da daher der Phasenunterschied zwischen dem Nachwirkungssignalverlauf „U” und dem erfassten Signalverlauf „W” während der Einspritzungsdauern „Tqn – 1” und „Tqn” kleiner wird, kann der Signalverlauf „Wn” für einen Kraftstoffdruck aufgrund der n-ten Kraftstoffeinspritzung genau extrahiert werden. Die tatsächliche Kraftstoffeinspritzungsbedingung „R3”, „R8”, „Rβ”, „R4”, „R7” und „Q” kann mit einer hohen Genauigkeit erfasst werden, und das Maschinenausgangsdrehmoment und die Emission können genau gesteuert werden.As described above, according to the present embodiment, the phase difference .DELTA.t between the interval of the detected waveform "WI" and the after-signal waveform "U" is calculated, and the after-signal waveform "U" is corrected so that the Phase difference Δt becomes zero. Therefore, since the phase difference between the after-signal waveform "U" and the detected waveform "W" becomes smaller during the injection periods "Tqn-1" and "Tqn", the fuel pressure waveform "Wn" due to the n-th fuel injection can be accurately extracted , The actual fuel injection condition "R3", "R8", "Rβ", "R4", "R7" and "Q" can be detected with high accuracy, and the engine output torque and the emission can be accurately controlled.

Gemäß dem vorliegenden Ausführungsbeispiel kann ferner, da der Phasenunterschied Δt basierend auf einem Teil von Signalverläufen „WI” und „U” berechnet wird, bei denen sich der Druck zuerst erhöht, der Phasenunterschied Δt mit einer hohen Genauigkeit berechnet werden. Ein Teil von Signalverläufen „WI” und „U”, der eine große Amplitude hat, wird ferner an die geraden Linien „L3” und „L4” genähert. Basierend auf diesen geraden Linien „L3”, „L4” wird der Phasenunterschied Δt berechnet, sodass seine Berechnungslast beträchtlich reduziert werden kann, ohne die Berechnungsgenauigkeit zu verschlechtern.Further, according to the present embodiment, since the phase difference Δt is calculated based on a part of waveforms "WI" and "U" at which the pressure increases first, the phase difference Δt can be calculated with high accuracy. A part of waveforms "WI" and "U" having a large amplitude is further approached to the straight lines "L3" and "L4". Based on these straight lines "L3", "L4", the phase difference Δt is calculated so that its computation load can be considerably reduced without deteriorating the computation accuracy.

Gemäß dem vorliegenden Ausführungsbeispiel wird ferner der Dämpfungskoeffizient „k” auf eine solche Art und Weise korrigiert, dass der Unterschied der Amplitude zwischen dem korrigierten Nachwirkungssignalverlauf „U” und dem Intervall des erfassten Signalverlaufs „WI” ein minimaler Wert wird. Der Signalverlauf „Wn” für einen Druck aufgrund der n-ten Kraftstoffeinspritzung kann somit mit einer hohen Genauigkeit extrahiert werden.Further, according to the present embodiment, the attenuation coefficient "k" is corrected in such a manner that the difference of the amplitude between the corrected after-signal waveform "U" and the interval of the detected waveform "WI" becomes a minimum value. The waveform "Wn" for pressure due to the nth fuel injection can thus be extracted with high accuracy.

[Anderes Ausführungsbeispiel][Other Embodiment]

Die vorliegende Erfindung ist nicht auf die im Vorhergehenden beschriebenen Ausführungsbeispiele begrenzt, kann jedoch beispielsweise auf die folgende Art und Weise ausgeführt sein. Die charakteristische Konfiguration aller Ausführungsbeispiele kann ferner kombiniert sein.The present invention is not limited to the embodiments described above, but may be embodied, for example, in the following manner. The characteristic configuration of all embodiments may be further combined.

Bei dem vorhergehenden Ausführungsbeispiel wird der Phasenunterschied Δt hinsichtlich eines Teils des Intervalls des erfassten Signalverlaufs „WI”, dessen Druck sich zuerst erhöht, berechnet. Als eine Modifikation kann der Phasenunterschied Δt hinsichtlich der aufeinanderfolgenden Teile des Intervalls des erfassten Signalverlaufs „WI” berechnet werden. Der Phasenunterschied Δt kann alternativ hinsichtlich des ganzen Intervalls des erfassten Signalverlaufs „WI” berechnet werden.In the foregoing embodiment, the phase difference Δt is calculated with respect to a part of the interval of the detected waveform "WI" whose pressure increases first. As a modification, the phase difference Δt may be calculated with respect to the successive parts of the interval of the detected waveform "WI". The phase difference Δt may alternatively be calculated with respect to the whole interval of the detected waveform "WI".

Der Phasenunterschied zwischen dem Intervall des erfassten Signalverlaufs „WI” und dem Nachwirkungssignalverlauf „U” kann berechnet werden, ohne die Signalverläufe an gerade Linien zu nähern. Während beispielsweise die Phase des Nachwirkungssignalverlaufs „U” Stück für Stück verschoben wird, wird die Summation des Unterschieds zwischen dem Nachwirkungssignalverlauf „U” und dem Intervall des erfassten Signalverlaufs „WI” berechnet. Die Phase des Nachwirkungssignalverlaufs „U” wird schließlich auf die Phase korrigiert, bei der der Unterschied ein minimaler Wert ist.The phase difference between the interval of the detected waveform "WI" and the after-going waveform "U" can be calculated without approaching the waveforms on straight lines. For example, while the phase of the after-signal waveform "U" is shifted piece by piece, the summation of the difference between the after-signal waveform "U" and the interval of the detected waveform "WI" is calculated. The phase of the after-signal waveform "U" is finally corrected to the phase where the difference is a minimum value.

Bei dem vorhergehenden Ausführungsbeispiel wird eine Mehrzahl von Modellsignalverläufen „CALn – 2” und „CALn – 1” synthetisiert, um den Nachwirkungssignalverlauf „U” zu ermitteln. Hinsichtlich dieses Nachwirkungssignalverlaufs „U” werden die Phasenkorrektur und die Dämpfungskoeffizientkorrektur durchgeführt.In the foregoing embodiment, a plurality of model waveforms "CALn-2" and "CALn-1" are synthesized to detect the after-signal waveform "U". With regard to this after-signal waveform "U", the phase correction and the attenuation coefficient correction are performed.

Nachdem jeder der Modellsignalverläufe „CALn – 2” und „CALn – 1” korrigiert ist, können alternativ diese Signalverläufe synthetisiert werden, um den Nachwirkungssignalverlauf „U” zu ermitteln.After each of the model waveforms "CALn-2" and "CALn-1" is corrected, alternatively, these waveforms can be synthesized to determine the after-signal waveform "U".

Bei den vorhergehenden Ausführungsbeispielen ist der Modellsignalverlauf „CAL” durch die Formel (1) ausgedrückt, und der Bezugsdruck „p” wird aus der Formel (1) berechnet. Der Bezugsdruck „p” kann alternativ in einer Abbildung gespeichert sein, und diese Abbildung kann als der Modellsignalverlauf verwendet sein.In the foregoing embodiments, the model waveform "CAL" is expressed by the formula (1), and the reference pressure "p" is calculated from the formula (1). The reference pressure "p" may alternatively be stored in a map, and this map may be used as the model waveform.

Das Steuerventil 14 kann ein Drei-Wege-Ventil sein. Selbst während einer Kraftstoffeinspritzungsdauer muss der Kraftstoff in der Gegendruckkammer 11c nicht decken.The control valve 14 can be a three-way valve. Even during a fuel injection period, the fuel in the back pressure chamber 11c do not cover.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • JP 2010-3004 A [0002, 0005] JP 2010-3004A [0002, 0005]
  • US 2009/0319157 A1 [0002] US 2009/0319157 A1 [0002]
  • JP 2009-57924 A [0002] JP 2009-57924A [0002]
  • US 2009/0063013 A1 [0002] US 2009/0063013 A1 [0002]

Claims (4)

Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck, die auf ein Kraftstoffeinspritzungssystem, das einen Kraftstoffinjektor (10), der einen Kraftstoff durch ein Kraftstoffeinspritzungsloch (11b) in eine interne Verbrennungsmaschine einspritzt, und einen Kraftstoffdrucksensor (20), der eine Variation in dem Kraftstoffdruck in einem Kraftstoffversorgungskanal aufgrund einer Kraftstoffeinspritzung durch den Kraftstoffinjektor erfasst, aufweist, angewendet ist, mit: einer ermittelnden Einrichtung (30) eines erfassten Signalverlaufs zum Ermitteln eines Mehrstufeneinspritzungssignalverlaufs mittels des Kraftstoffdrucksensors, während eine Mehrstufenkraftstoffeinspritzung während eines Verbrennungszykluses der internen Verbrennungsmaschine durchgeführt wird; einer Modellsignalverlaufsspeichereinrichtung (30) zum Speichern eines Bezugsmodellsignalverlaufs von dem Zeitpunkt, zu dem eine (n – 1)-te Kraftstoffeinspritzung durchgeführt wird, bis zu dem Zeitpunkt, bevor eine n-te (n ≧ 2) Kraftstoffeinspritzung durchgeführt wird; einer Phasen korrelierenden Einrichtung zum Korrelieren des Bezugsmodellsignalverlaufs mit dem Mehrstufeneinspritzungssignalverlauf, und einer Signalverlauf extrahierenden Einrichtung (30) zum Extrahieren eines Signalverlaufs für einen Druck aufgrund der n-ten Kraftstoffeinspritzung durch Subtrahieren des korrelierten Bezugsmodellsignalverlaufs von dem Mehrstufeneinspritzungssignalverlauf, wobei die Phasen korrelierende Einrichtung den Bezugsmodellsignalverlauf mit dem Mehrstufeneinspritzungssignalverlauf auf eine solche Art und Weise korreliert, dass ein Phasenunterschied zwischen einem Intervall des erfassten Signalverlaufs und einem Intervall des Modellsignalverlaufs ein minimaler Wert wird, und das Intervall des erfassten Signalverlaufs dem erfassten Mehrstufeneinspritzungssignalverlauf während einer Dauer von einem Zeitpunkt, zu dein die (n – 1)-te Kraftstoffeinspritzung beendet ist, bis zu einen Zeitpunkt, zu dem die n-te Kraftstoffeinspritzung gestartet wird, entspricht, und das Intervall des Modellsignalverlaufs dem Modellsignalverlauf während einer Dauer von einem Zeitpunkt, zu dem die (n – 1)-te Kraftstoffeinspritzung beendet ist, bis zu einem Zeitpunkt, zu dem die n-te Kraftstoffeinspritzung gestartet wird, entspricht.A fuel pressure waveform detecting device adapted to a fuel injection system including a fuel injector ( 10 ), a fuel through a fuel injection hole ( 11b ) is injected into an internal combustion engine, and a fuel pressure sensor ( 20 ), which detects a variation in the fuel pressure in a fuel supply passage due to fuel injection by the fuel injector, is applied to: 30 ) a detected waveform for determining a multi-stage injection waveform by means of the fuel pressure sensor while performing multistage fuel injection during a combustion cycle of the internal combustion engine; a model waveform memory device ( 30 ) for storing a reference model waveform from the time when (n-1) th fuel injection is performed to the time before an n-th (n ≧ 2) fuel injection is performed; a phase correlating means for correlating the reference model waveform with the multi-stage injection waveform, and a waveform extracting means (Fig. 30 ) for extracting a waveform for pressure due to the nth fuel injection by subtracting the correlated reference model waveform from the multi-stage injection waveform, the phase correlating means correlating the reference model waveform with the multi-stage injection waveform in such a manner that a phase difference between an interval of the detected waveform and an interval of the model waveform becomes a minimum value, and the interval of the detected waveform passes the detected multi-stage injection waveform during a period from a time point when the (n-1) th fuel injection ends to a time when the n- te fuel injection is started, and the interval of the model waveform to the model waveform during a period from a time when the (n-1) th fuel injection is ended until a time point t at which the nth fuel injection is started corresponds to. Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck nach Anspruch 1, bei der die Phasen korrelierende Einrichtung das Intervall des erfassten Signalverlaufs, dessen Druck sich zuerst erhöht, mit dem Intervall des Modellsignalverlaufs, dessen Druck sich zuerst erhöht, korreliert.A fuel pressure waveform detecting apparatus according to claim 1, wherein said phase correlating means correlates the interval of the detected waveform whose pressure first increases with the interval of the model waveform whose pressure first increases. Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck nach Anspruch 2, bei der die Phasen korrelierende Einrichtung eine nähernde Einrichtung eines Modellsignalverlaufs zum Nähern des Intervalls des erfassten Signalverlaufs, dessen Druck sich zuerst erhöht, an eine gerade Linie und zum Nähern des Intervalls des Modellsignalverlaufs, dessen Druck sich zuerst erhöht, an eine andere gerade Linie aufweist, und die Phasen korrelierende Einrichtung das Intervall des erfassten Signalverlaufs und das Intervall des Modellsignalverlaufs basierend auf den genäherten geraden Linien korreliert.A fuel pressure waveform detecting apparatus according to claim 2, wherein the phase correlating means comprises an approaching device of a model waveform for approaching the interval of the detected waveform whose pressure first increases, to a straight line, and to approach the interval of the model waveform whose pressure increases first to another straight line, and the phase correlating device correlates the interval of the detected waveform and the interval of the model waveform based on the approximated straight lines. Signalverlaufserfassungsvorrichtung für einen Kraftstoffdruck nach einem der Ansprüche 1 bis 3, mit ferner einer Amplitudenkorrektureinrichtung (30) zum Korrigieren eines Amplitudengewinns des Modellsignalverlaufs auf eine solche Art und Weise, dass ein Unterschied der Amplitude zwischen dem Intervall des Modellsignalverlaufs und dem Intervall des erfassten Signalverlaufs ein minimaler Wert wird.A fuel pressure waveform detecting apparatus according to any one of claims 1 to 3, further comprising amplitude correcting means (10). 30 ) for correcting an amplitude gain of the model waveform in such a manner that a difference in amplitude between the interval of the model waveform and the interval of the detected waveform becomes a minimum value.
DE102011050899.6A 2010-06-18 2011-06-07 Waveform detection device for a fuel pressure Active DE102011050899B4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010139475A JP5141722B2 (en) 2010-06-18 2010-06-18 Fuel pressure waveform acquisition device
JP2010-139475 2010-06-18

Publications (2)

Publication Number Publication Date
DE102011050899A1 true DE102011050899A1 (en) 2011-12-22
DE102011050899B4 DE102011050899B4 (en) 2020-07-09

Family

ID=45091363

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102011050899.6A Active DE102011050899B4 (en) 2010-06-18 2011-06-07 Waveform detection device for a fuel pressure

Country Status (3)

Country Link
JP (1) JP5141722B2 (en)
CN (1) CN102287288B (en)
DE (1) DE102011050899B4 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015114125B4 (en) 2014-09-16 2020-06-25 Denso Corporation Fuel injection condition detector
DE102016119772B4 (en) * 2015-11-11 2021-02-11 Denso Corporation Fuel injection condition estimator

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6024482B2 (en) * 2013-01-28 2016-11-16 株式会社デンソー Control device for hybrid vehicle
JP6040877B2 (en) * 2013-07-05 2016-12-07 株式会社デンソー Fuel injection state estimation device
JP6044524B2 (en) * 2013-11-20 2016-12-14 株式会社デンソー Fuel injection condition analyzer
JP6388516B2 (en) * 2014-10-01 2018-09-12 株式会社小野測器 Injection amount measuring apparatus and method
JP6341164B2 (en) * 2015-08-31 2018-06-13 トヨタ自動車株式会社 Fuel injection control device
JP7725361B2 (en) * 2021-03-09 2025-08-19 株式会社Screenホールディングス Discharge pressure evaluation method, discharge pressure evaluation program, recording medium, and substrate processing apparatus
CN114992028B (en) * 2022-06-30 2023-10-24 东风商用车有限公司 Identification control method for oil pump installation angle

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090063013A1 (en) 2007-08-31 2009-03-05 Denso Corporation Fuel injection characteristic sensing device and fuel injection command correcting device
US20090319157A1 (en) 2008-06-18 2009-12-24 Denso Corporation Learning device and fuel injection system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3695046B2 (en) * 1997-02-07 2005-09-14 いすゞ自動車株式会社 Engine fuel injection method and apparatus
JPH11101149A (en) * 1997-09-26 1999-04-13 Isuzu Motors Ltd Engine fuel injection method and apparatus
JP3832130B2 (en) * 1999-03-10 2006-10-11 いすゞ自動車株式会社 Engine fuel injector
JP3695207B2 (en) * 1999-03-18 2005-09-14 いすゞ自動車株式会社 Engine fuel injector
DE10330705B4 (en) 2003-07-08 2014-09-04 Robert Bosch Gmbh Method and device for controlling an internal combustion engine
JP3976078B1 (en) * 2006-12-01 2007-09-12 松下電工株式会社 Telephone device
DE102008040227A1 (en) 2008-07-07 2010-01-14 Robert Bosch Gmbh Method and apparatus for pressure wave compensation in successive injections in an injection system of an internal combustion engine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090063013A1 (en) 2007-08-31 2009-03-05 Denso Corporation Fuel injection characteristic sensing device and fuel injection command correcting device
JP2009057924A (en) 2007-08-31 2009-03-19 Denso Corp Fuel injection characteristic sensing device and fuel injection command correcting device
US20090319157A1 (en) 2008-06-18 2009-12-24 Denso Corporation Learning device and fuel injection system
JP2010003004A (en) 2008-06-18 2010-01-07 Denso Corp Learning device and fuel injection system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015114125B4 (en) 2014-09-16 2020-06-25 Denso Corporation Fuel injection condition detector
DE102015114125B9 (en) * 2014-09-16 2020-08-20 Denso Corporation Fuel injection condition detector
DE102016119772B4 (en) * 2015-11-11 2021-02-11 Denso Corporation Fuel injection condition estimator

Also Published As

Publication number Publication date
CN102287288A (en) 2011-12-21
JP2012002174A (en) 2012-01-05
JP5141722B2 (en) 2013-02-13
CN102287288B (en) 2014-09-10
DE102011050899B4 (en) 2020-07-09

Similar Documents

Publication Publication Date Title
DE102011050899B4 (en) Waveform detection device for a fuel pressure
DE102008042714B4 (en) Detecting device for a fuel injection state
DE102010016079B4 (en) Fuel injection detecting device
DE60009623T2 (en) Fuel injection system with distribution line
DE102013105951B4 (en) Fuel pressure curve Cradle
DE102012102559B4 (en) Device for estimating a fuel condition
DE102010016078B4 (en) Fuel injection detecting device
DE102011051048B4 (en) Detector for the waveform of a fuel pressure
DE102010016094A1 (en) Fuel injection detecting device
DE102011055779A1 (en) Fuel injection characteristics learning device
DE102010016093A1 (en) Fuel injection detecting device
DE102011052138A1 (en) Control device for pressure reducing valves
DE102014100820A1 (en) Apparatus for determining characteristic of fuel supplied to fuel injection system, calculates kinematic viscosity of fuel based on density of fuel
DE102013101850B4 (en) Fuel leak detection device for use in fuel injection systems
DE102012102336A1 (en) Apparatus for estimating a fuel injection condition
DE102018213114A1 (en) Method and device for operating an internal combustion engine with a common rail injection system
DE102011056159B4 (en) Fuel injection control for an internal combustion engine
DE102011051049B4 (en) Fuel injection state detecting device
DE10341775A1 (en) Common rail injection system for road vehicle has electronic control unit with pressure sensor and providing individual electrical control signals for injectors to give small pilot injections
DE102011053459A1 (en) Fuel injection condition detector
DE102011051814B4 (en) Fuel injection control
DE102014209298B4 (en) Fuel injection characteristic detection system
DE102014007963A1 (en) Method for operating an internal combustion engine and engine control unit
DE102013101226B4 (en) A fuel pressure curve detection device for use in a fuel injection system
DE102012100069A1 (en) Fuel injection control apparatus for fuel injection system of vehicle, calculates fuel injection characteristic value of fuel based on fuel pressure curve, if engine operating condition is changed by force

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: F02D0041000000

Ipc: F02D0041400000

R012 Request for examination validly filed

Effective date: 20140908

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: F02D0041000000

Ipc: F02D0041400000

Effective date: 20140922

R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final