[go: up one dir, main page]

DE10303765B4 - collectors injection - Google Patents

collectors injection Download PDF

Info

Publication number
DE10303765B4
DE10303765B4 DE10303765.9A DE10303765A DE10303765B4 DE 10303765 B4 DE10303765 B4 DE 10303765B4 DE 10303765 A DE10303765 A DE 10303765A DE 10303765 B4 DE10303765 B4 DE 10303765B4
Authority
DE
Germany
Prior art keywords
fuel
fuel injection
duration
pressure
pump
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.)
Expired - Fee Related
Application number
DE10303765.9A
Other languages
German (de)
Other versions
DE10303765A1 (en
Inventor
Kanehito Nakamura
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
Priority claimed from JP2002023828A external-priority patent/JP4026368B2/en
Priority claimed from JP2002023607A external-priority patent/JP3969104B2/en
Application filed by Denso Corp filed Critical Denso Corp
Publication of DE10303765A1 publication Critical patent/DE10303765A1/en
Application granted granted Critical
Publication of DE10303765B4 publication Critical patent/DE10303765B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • F02D41/3836Controlling the fuel pressure
    • F02D41/3845Controlling the fuel pressure by controlling the flow into the common rail, e.g. the amount of fuel pumped
    • 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
    • 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/406Electrically controlling a diesel injection pump
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M39/00Arrangements of fuel-injection apparatus with respect to engines; Pump drives adapted to such arrangements
    • F02M39/02Arrangements of fuel-injection apparatus to facilitate the driving of pumps; Arrangements of fuel-injection pumps; Pump drives
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02MSUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
    • F02M63/00Other fuel-injection apparatus having pertinent characteristics not provided for in groups F02M39/00 - F02M57/00 or F02M67/00; Details, component parts, or accessories of fuel-injection apparatus, not provided for in, or of interest apart from, the apparatus of groups F02M39/00 - F02M61/00 or F02M67/00; Combination of fuel pump with other devices, e.g. lubricating oil pump
    • F02M63/02Fuel-injection apparatus having several injectors fed by a common pumping element, or having several pumping elements feeding a common injector; Fuel-injection apparatus having provisions for cutting-out pumps, pumping elements, or injectors; Fuel-injection apparatus having provisions for variably interconnecting pumping elements and injectors alternatively
    • F02M63/0225Fuel-injection apparatus having a common rail feeding several injectors ; Means for varying pressure in common rails; Pumps feeding common rails
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D2041/224Diagnosis of the fuel system
    • F02D2041/225Leakage detection
    • 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
    • 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)
  • Fuel-Injection Apparatus (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Sammlereinspritzsystem, das bei einem Verbrennungsmotor (1) eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist:einen Sammler (2) zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck zum Einspritzen des Kraftstoffs;eine Kraftstoffzufuhrpumpe (3), die durch den Verbrennungsmotor (1) angetrieben ist, um einen Druck zum Pumpen des aufgenommenen Kraftstoffs in den Sammler (2) aufzubringen;ein Kraftstoffeinspritzventil (5), das für jeden Zylinder des Verbrennungsmotors (1) vorgesehen ist und zum Zuführen von Hochdruckkraftstoff, der in dem Sammler (2) gespeichert ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird;eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Drucks des durch die Kraftstoffzufuhrpumpe (3) ausgestoßenen Kraftstoffs;eine Überlappungszeitsegmentberechnungseinrichtung zum Berechnen eines Überlappungszeitsegments, während dem eine Pumpdauer der Kraftstoffzufuhrpumpe (3) eine Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils überlappt;eine zweite Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer des Zylinders des Verbrennungsmotors, für den die Pumpdauer die Kraftstoffeinspritzperiode überlappt, aus dem Zielkraftstoffeinspritzvolumen, dem erfassten Kraftstoffdruck und dem Überlappungszeitsegment, wobeidie erste Kraftstoffeinspritzdauerermittlungseinrichtung eine erste Kraftstoffeinspritzdauer durch Verwenden eines Basiskennfeldes auffindet, das durch das Zielkraftstoffeinspritzvolumen und den erfassten Kraftstoffdruck definiert ist; unddie zweite Kraftstoffeinspritzdauerermittlungseinrichtung eine zweite Kraftstoffeinspritzdauer durch Korrigieren der ersten Kraftstoffeinspritzdauer, die durch die erste Kraftstoffeinspritzdauerermittlungseinrichtung aufgefunden wird, gemäß dem Überlappungszeitsegment auffindet.A collector injection system used in an internal combustion engine (1), the collector injection system comprising: a collector (2) for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump (3) provided by the internal combustion engine (1); a fuel injection valve (5) provided for each cylinder of the internal combustion engine (1) and for supplying high-pressure fuel stored in the accumulator (2) is driven to apply a pressure for pumping the intake fuel into the accumulator (2) to which cylinder is used by injecting the high-pressure fuel into the cylinder; fuel pressure detecting means for detecting a pressure of the fuel expelled by the fuel supply pump (3); an overlap time segment calculating means for calculating an overlap time segment during which a pumping duration of the fuel supply pump (3) overlapping a fuel injection period of the fuel injection valve; a second fuel injection duration determining means for determining a fuel injection duration of the cylinder of the internal combustion engine for which the pumping duration overlaps the fuel injection period from the target fuel injection volume, the detected fuel pressure and the overlap time segment, wherein the first fuel injection duration determination means finds a first fuel injection period by using a basic map is defined by the target fuel injection volume and the detected fuel pressure; and the second fuel injection duration determination means finds a second fuel injection duration by correcting the first fuel injection duration found by the first fuel injection duration determination means according to the overlap time segment.

Description

Die vorliegende Erfindung betrifft ein Sammlereinspritzsystem zum Speichern eines Hochdruckkraftstoffvolumens, das durch ein Kraftstoffzufuhrgerät wie zum Beispiel eine Zufuhrpumpe an einem Sammler ausgestoßen wird, und zum Zuführen von in dem Sammler gespeicherten Hochdruckkraftstoff durch ein Kraftstoffeinspritzventil zu jedem Zylinder eines Verbrennungsmotors, wie zum Beispiel einem Mehrzylinderdieselverbrennungsmotor.The present invention relates to a collector injection system for storing a high-pressure fuel volume discharged from a header through a fuel supply apparatus such as a supply pump and supplying high-pressure fuel stored in the accumulator through a fuel injection valve to each cylinder of an internal combustion engine such as a multi-cylinder diesel engine.

Als ein herkömmliches Kraftstoffeinspritzsystem für einen Verbrennungsmotor, wie zum Beispiel einen Mehrzylinderdieselverbrennungsmotor, ist ein Sammlereinspritzsystem mit einer gemeinsamen Leitung (Common Rail), einer Vielzahl von Kraftstoffeinspritzventilen und einer Zufuhrpumpe bekannt. Die gemeinsame Leitung wird als ein Sammler zum Druckbeaufschlagen und zum Speichern von Hochdruckkraftstoff bei einem Druck verwendet, bei dem der Kraftstoff zu einem Zylinder des Verbrennungsmotors eingespritzt wird. Die Kraftstoffeinspritzventile werden jeweils durch ein Elektromagnetkraftstoffeinspritzventil dargestellt, das an jedem Zylinder des Verbrennungsmotors montiert ist. Die Zufuhrpumpe dient als eine Kraftstoffzufuhrpumpe zum Aufbringen von Druck auf den Kraftstoff, der in eine Druckkammer der Kraftstoffzufuhrpumpe von einem Tank durch ein Elektromagnetpumpventil eintritt, und zum Druckbeaufschlagen des Kraftstoffs, während sie den Kraftstoff zu der gemeinsamen Leitung zuführt (insbesondere den Kraftstoff ausstößt).As a conventional fuel injection system for an internal combustion engine, such as a multi-cylinder diesel internal combustion engine, a common rail common rail injection system, a plurality of fuel injection valves, and a supply pump is known. The common rail is used as a collector for pressurizing and storing high-pressure fuel at a pressure at which the fuel is injected to a cylinder of the internal combustion engine. The fuel injection valves are each represented by a solenoid fuel injection valve mounted on each cylinder of the internal combustion engine. The feed pump serves as a fuel supply pump for applying pressure to the fuel entering a pressure chamber of the fuel supply pump from a tank through an electromagnetic pump valve and pressurizing the fuel while supplying the fuel to the common rail (specifically, discharging the fuel).

Bei dem herkömmlichen Sammlereinspritzsystem sind jedoch mit der Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils, die die Pumpdauer der Zufuhrpumpe überlappt bzw. überschneidet, der Einspritzdruck und die Kraftstoffeinspritzrate höher als für den Fall, bei dem die Kraftstoffeinspritzdauer des Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe nicht überlappt. Als Folge erhöht sich ein tatsächliches Kraftstoffeinspritzvolumen auf einen Wert, der ein Zielkraftstoffeinspritzvolumen übersteigt, das gemäß einer Betriebsbedingung des Verbrennungsmotors gesetzt ist. Die Pumpdauer der Zufuhrpumpe wird als ein Zeitraum zwischen einer Pumpdauerstartphase und einer Pumpdauerendphase definiert. Das Kraftstoffeinspritzvolumen ist das Volumen des Kraftstoffs, der in einen Zylinder des Verbrennungsmotors eingespritzt wird.In the conventional accumulator injection system, however, with the fuel injection duration of a fuel injection valve overlapping the pumping period of the supply pump, the injection pressure and the fuel injection rate are higher than in the case where the fuel injection duration of the fuel injection valve does not overlap the pumping duration of the supply pump. As a result, an actual fuel injection volume increases to a value exceeding a target fuel injection volume set according to an operating condition of the internal combustion engine. The pumping duration of the delivery pump is defined as a period of time between a pump duration start phase and a pump duration end phase. The fuel injection volume is the volume of fuel that is injected into a cylinder of the internal combustion engine.

Für den Fall einer synchronen Einspritzung, wie zum Beispiel bei einer Einspritzung pro Pumpbetrieb, kann die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe in Abhängigkeit von der Pumpdauerendphase überlappen oder nicht. Für den Fall einer asynchronen Einspritzung, wie zum Beispiel bei zwei Einspritzungen pro Pumpbetrieb oder bei sechs Einspritzungen für vier Pumpbetriebe, gibt es einen Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe überlappt, und einen Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe nicht überlappt.In the case of synchronous injection, such as one injection per pumping operation, the fuel injection duration of a fuel injection valve may or may not overlap the pumping duration of the supply pump depending on the pump duration end phase. In the case of asynchronous injection, such as two injections per pump operation or six injections for four pump operations, there is a cylinder in which the fuel injection duration of a fuel injection valve overlaps the pumping duration of the supply pump and a cylinder in which the fuel injection duration of a fuel injection valve the pumping time of the feed pump does not overlap.

Somit ist das Kraftstoffeinspritzvolumen, insbesondere das Volumen des Kraftstoffs, der in einen Zylinder des Verbrennungsmotors eingespritzt wird, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe überlappt, von dem Kraftstoffeinspritzventil verschieden, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Zufuhrpumpe nicht überlappt, das nachteilige Wirkungen auf die Genauigkeit der Steuerung des Kraftstoffeinspritzvolumens verursacht und das Volumen verschlechtert.Thus, the fuel injection volume, in particular the volume of the fuel injected into a cylinder of the internal combustion engine in which the fuel injection duration of a fuel injection valve overlaps the pumping duration of the supply pump, is different from the fuel injection valve in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the supply pump. which causes adverse effects on the accuracy of the control of the fuel injection volume and deteriorates the volume.

Andererseits hat ein Sammlereinspritzsystem einen Aufbau, bei dem zum Erzielen eines Zielkraftstoffdrucks der gemeinsamen Leitung ein Leitungsstrom, der zu einem Pumpensteuerungsventil strömt, eingestellt wird, um ein Pumpvolumen zu steuern, das als das Volumen des Kraftstoffs definiert ist, das durch die Kraftstoffzufuhrpumpe ausgestoßen wird. Ebenso ist ein Verfahren zum Auffinden eines Pumpvolumens auf der Grundlage der Größe eines Leitungsstroms, der zu dem Pumpensteuerungsventil strömt, zum Setzen des Pumpvolumens des Kraftstoffs, der durch die Kraftstoffzufuhrpumpe ausgestoßen wird, durch Einstellen der Öffnung des Pumpensteuerungsventils bekannt. Somit kann die Größe eines Leitungsstroms, der zu dem Pumpensteuerungsventil strömt, als ein Anweisungspumpvolumen betrachtet werden. Jedoch führt das Verfahren zum Auffinden des Pumpvolumens auf der Grundlage der Größe des Leitungsstroms, der zu dem Pumpensteuerungsventil strömt, einen Fehler ein, der durch Faktoren einschließlich Differenzen unter den Kraftstoffzufuhrpumpen, der Bedingung des Kraftstoffs, die die Viskosität einschließt, und der Luft verursacht wird. Als Folge gibt es ein Problem dahingehend, dass die Präzision schlecht ist, bei der das Pumpvolumen aufgefunden wird.On the other hand, a collector injection system has a structure in which, to achieve a target common rail fuel pressure, a line flow flowing to a pump control valve is adjusted to control a pumping volume defined as the volume of the fuel expelled by the fuel supply pump. Also, a method for finding a pumping volume based on the magnitude of a line current flowing to the pump control valve for setting the pumping volume of the fuel discharged by the fuel supply pump by adjusting the opening of the pump control valve is known. Thus, the magnitude of a line current flowing to the pump control valve may be considered as an instruction pumping volume. However, the method for finding the pumping volume based on the magnitude of the line current flowing to the pump control valve introduces an error caused by factors including differences among the fuel supply pumps, the condition of the fuel including the viscosity, and the air , As a result, there is a problem that the precision at which the pump volume is found is poor.

Während eine Pumpenantriebswelle der Kraftstoffzufuhrpumpe sich synchron mit der Kurbelwelle des Verbrennungsmotors dreht, ist es unmöglich, einen Fehler der Baugruppe der Kraftstoffzufuhrpumpe mit der Kurbelwelle des Verbrennungsmotors zu erfassen, falls er vorhanden ist. Ein Fehler der Baugruppe der Kraftstoffzufuhrpumpe mit der Kurbelwelle des Verbrennungsmotors ergibt ein Problem dahingehend, dass die Wirkung einer Kraftstoffeinspritzkorrektur gemäß dem Überlappungszeitsegment bzw. Überschneidungszeitsegment, die vorstehend beschrieben ist, auch dann gering ist, wenn das Überlappungszeitsegment im Voraus beispielsweise aus einem Experiment oder ähnlichem bekannt ist.While a pump drive shaft of the fuel supply pump rotates in synchronism with the crankshaft of the engine, it is impossible to fail the assembly of the engine To detect fuel supply pump with the crankshaft of the internal combustion engine, if it exists. A failure of the fuel supply pump assembly with the engine crankshaft results in a problem that the effect of fuel injection correction according to the overlap time segment described above is small even if the overlapping time segment is known in advance, for example, from an experiment or the like is.

DE 602 26 091 T2 ist ein Stand der Technik Dokument gemäß §3 (2) PatG und zeigt ein Sammlereinspritzsystem, das bei einem Verbrennungsmotor eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist: einen Sammler zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck zum Einspritzen des Kraftstoffs; eine Kraftstoffzufuhrpumpe, die durch den Verbrennungsmotor angetrieben ist, um einen Druck zum Pumpen des aufgenommenen Kraftstoffs in den Sammler aufzubringen; ein Kraftstoffeinspritzventil, das für jeden Zylinder des Verbrennungsmotors vorgesehen ist und zum Zuführen von Hochdruckkraftstoff, der in dem Sammler gespeichert ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird; eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Drucks des durch die Kraftstoffzufuhrpumpe ausgestoßenen Kraftstoffs; eine Überlappungszeitsegmentberechnungseinrichtung zum Berechnen eines Überlappungszeitsegments, während dem eine Pumpdauer der Kraftstoffzufuhrpumpe eine Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils überlappt; eine erste Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer des Zylinders des Verbrennungsmotors, für den die Pumpdauer der Kraftstoffzufuhrpumpe die Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils nicht überlappt, aus einem Zielkraftstoffeinspritzvolumen, das gemäß einer Betriebsbedingung des Verbrennungsmotors gesetzt ist, und aus einem Kraftstoffdruck, der durch die Kraftstoffdruckerfassungseinrichtung erfasst ist; und eine zweite Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer des Zylinders des Verbrennungsmotors, für den die Pumpdauer die Kraftstoffeinspritzperiode überlappt, aus dem Zielkraftstoffeinspritzvolumen, dem erfassten Kraftstoffdruck und dem Überlappungszeitsegment. DE 602 26 091 T2 is a prior art document according to §3 (2) PatG and shows a collector injection system used in an internal combustion engine, the collector injection system comprising: a collector for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump driven by the internal combustion engine to apply a pressure to pump the collected fuel into the accumulator; a fuel injection valve provided for each cylinder of the internal combustion engine and for supplying high-pressure fuel stored in the accumulator to the cylinder by injection of the high-pressure fuel into the cylinder; a fuel pressure detecting means for detecting a pressure of the fuel discharged by the fuel supply pump; an overlap time segment calculator for calculating an overlap time segment during which a pump duration of the fuel supply pump overlaps a fuel injection period of the fuel injection valve; a first fuel injection duration determination means for determining a fuel injection duration of the cylinder of the internal combustion engine for which the pumping duration of the fuel supply pump does not overlap the fuel injection period of the fuel injection valve, a target fuel injection volume set according to an operating condition of the internal combustion engine, and a fuel pressure detected by the fuel pressure detection device; and second fuel injection duration determination means for determining a fuel injection duration of the cylinder of the internal combustion engine for which the pumping duration overlaps the fuel injection period from the target fuel injection volume, the detected fuel pressure and the overlap time segment.

Es ist die Aufgabe der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, mit dem Leistungsabgaben von Zylindern eines Verbrennungsmotors auf dasselbe Ausmaß eingestellt werden können und somit Vibrationen und Emissionen des Verbrennungsmotors verringert bzw. vermieden werden können.It is the object of the present invention to provide a collector injection system, with the output of cylinders of an internal combustion engine can be adjusted to the same extent and thus can be reduced or avoided vibrations and emissions of the internal combustion engine.

Die Aufgabe der vorliegenden Erfindung wird durch ein Sammlereinspritzsystem mit den Merkmalen der unabhängigen Ansprüche gelöst.The object of the present invention is achieved by a collector injection system having the features of the independent claims.

Vorteilhafte Weiterbildungen der vorliegenden Erfindung sind Gegenstand der Unteransprüche.Advantageous developments of the present invention are the subject of the dependent claims.

Es ist ein Vorteil der vorliegenden Erfindung ein Kraftstoffeinspritzsystem zu schaffen, das in der Lage ist, eine Präzision hinsichtlich der Steuerung eines Kraftstoffeinspritzvolumens von jedem Zylinder eines Verbrennungsmotors durch Beseitigen von Differenzen eines Kraftstoffeinspritzvolumens zwischen einem Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer einer Kraftstoffzufuhrpumpe überlappt, und einem Zylinder zu schaffen, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe nicht überlappt.It is an advantage of the present invention to provide a fuel injection system capable of precision in controlling a fuel injection volume of each cylinder of an internal combustion engine by eliminating differences in a fuel injection volume between a cylinder in which the fuel injection duration of a fuel injection valve is the pumping duration of a fuel supply pump overlaps, and to provide a cylinder in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the fuel supply pump.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, eine Präzision zum Steuern eines Kraftstoffeinspritzvolumens eines bestimmten Zylinders eines Verbrennungsmotors durch Beseitigen von Differenzen des Kraftstoffeinspritzvolumens zwischen einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer einer Kraftstoffzufuhrpumpe bei einem bestimmten Zylinder überlappt, und einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe bei dem gleichen bestimmten Zylinder nicht überlappt, zu verbessern.It is further an advantage of the present invention to provide a collector injection system capable of precision for controlling a fuel injection volume of a specific cylinder of an internal combustion engine by eliminating differences in fuel injection volume between a case where the fuel injection duration of a fuel injection valve is the pumping duration a fuel supply pump at a certain cylinder overlaps, and a case in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the fuel supply pump at the same specific cylinder, to improve.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, eine Nockenphase einer Kraftstoffzufuhrpumpe und insbesondere eine Pumpdauerstartphase sowie eine Pumpdauerendphase mit einer hohen Präzision zu erfassen, und das in der Lage ist, die erfassten Phasen bei der darauf ausgeführten Verbrennungsmotorsteuerung wiederzugeben.It is further an advantage of the present invention to provide a collector injection system capable of detecting a cam phase of a fuel supply pump, and more particularly, a pump duration start phase and a pump duration end phase with high precision, and capable of detecting the detected phases the executed thereon engine control.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, mit einer hohen Präzision ein Überlappungszeitsegment zwischen der Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils und der Pumpdauer einer Kraftstoffzufuhrpumpe zu erfassen.It is further an advantage of the present invention to provide a collector injection system capable of detecting, with high precision, an overlap time segment between the fuel injection duration of a fuel injection valve and the pumping duration of a fuel supply pump.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, ein Kraftstoffeinspritzvolumen gemäß einem Überlappungszeitsegment, während dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventil die Pumpdauer einer Kraftstoffzufuhrpumpe überlappt, mit hoher Präzision zu korrigieren.It is further an advantage of the present invention to provide a collector injection system capable of controlling a fuel injection volume according to an overlap time segment during which Fuel injection duration of a fuel injection valve overlaps the pumping duration of a fuel supply pump to correct with high precision.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, ein Pumpvolumen einer Kraftstoffzufuhrpumpe mit einer hohen Präzision zu berechnen bzw. zu verarbeiten.It is further an advantage of the present invention to provide a collector injection system capable of calculating a pumping volume of a fuel supply pump with high precision.

Es ist des Weiteren ein Vorteil der vorliegenden Erfindung, ein Sammlereinspritzsystem zu schaffen, das in der Lage ist, einen Baugruppenfehler einer Kraftstoffzufuhrpumpe zu erfassen.It is further an advantage of the present invention to provide a collector injection system capable of detecting an assembly failure of a fuel supply pump.

Wenn gemäß der vorliegenden Erfindung ein Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer einer Kraftstoffzufuhrpumpe überlappt, und ein Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe nicht überlappt, im Voraus bekannt sind, wird eine Kraftstoffeinspritzdauer des Zylinders, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe nicht überlappt, aus einem Zielkraftstoffeinspritzvolumen, das gemäß einer Betriebsbedingung des Verbrennungsmotors gesetzt ist, und aus einem Kraftstoffdruck aufgefunden, der durch eine Kraftstoffdruckerfassungseinrichtung erfasst ist. Andererseits wird eine Kraftstoffeinspritzdauer des Zylinders, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe überlappt, aus einem Zielkraftstoffeinspritzvolumen, einem erfassten Kraftstoffdruck und einem Überlappungszeitsegment der Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils und der Pumpdauer der Kraftstoffzufuhrpumpe aufgefunden.According to the present invention, when a cylinder in which the fuel injection duration of a fuel injection valve overlaps the pumping duration of a fuel supply pump and a cylinder in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the fuel supply pump are known in advance, a fuel injection duration of the cylinder in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the fuel supply pump, a target fuel injection volume set according to an operating condition of the internal combustion engine, and a fuel pressure detected by a fuel pressure detection device. On the other hand, a fuel injection duration of the cylinder in which the fuel injection timing of a fuel injection valve overlaps the pumping duration of the fuel supply pump is found from a target fuel injection volume, a detected fuel pressure and an overlap time segment of the fuel injection duration of a fuel injection valve and the pumping duration of the fuel supply pump.

Somit ist es möglich, eine Differenz des Kraftstoffeinspritzvolumens zwischen einem Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe überlappt, und einem Zylinder, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe nicht überlappt, zu verringern. Zusätzlich ist es ebenso möglich, Differenzen der Verbrennungsleistung zwischen den Zylindern des Verbrennungsmotors zu unterdrücken. Des Weiteren ist es ebenso möglich, eine Emissionsverschlechterung zu verhindern.Thus, it is possible to reduce a difference in the fuel injection volume between a cylinder in which the fuel injection duration of a fuel injection valve overlaps the pumping duration of the fuel supply pump and a cylinder in which the fuel injection duration of a fuel injection valve does not overlap the pumping duration of the fuel supply pump. In addition, it is also possible to suppress differences in combustion performance between the cylinders of the internal combustion engine. Furthermore, it is also possible to prevent emission deterioration.

Gemäß der vorliegenden Erfindung ist es für einen bestimmten Zylinder des Verbrennungsmotors möglich, eine Differenz des tatsächlichen Kraftstoffeinspritzventils zwischen einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe bei dem bestimmten Zylinder überlappt, und einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe bei demselben bestimmten Zylinder nicht überlappt, zu verringern.According to the present invention, it is possible for a specific cylinder of the internal combustion engine, a difference of the actual fuel injection valve between a case in which the fuel injection duration of a fuel injection valve overlaps the pumping duration of the fuel supply pump in the particular cylinder, and a case in which the fuel injection duration of a fuel injection valve Pumping time of the fuel supply pump at the same particular cylinder does not overlap, decrease.

Gemäß der vorliegenden Erfindung wird eine Änderung des Kraftstoffdrucks, der durch eine Kraftstoffdruckerfassungseinrichtung erfasst wird, die einen vorbestimmten Wert übersteigt, als ein Vorfall erfasst, bei dem eine Nockenphase der Kraftstoffzufuhrpumpe als eine Pumpdauerstartphase betrachtet werden kann. Eine Änderung des Kraftstoffdrucks, der durch die Kraftstoffdruckerfassungseinrichtung erfasst wird, die kleiner als der vorbestimmte Wert nach dem Übersteigen des vorbestimmten Werts wird, wird als ein Vorfall erfasst, bei dem eine Nockenphase der Kraftstoffzufuhrpumpe als eine Pumpdauerendphase betrachtet werden kann. Als Alternative wird eine geometrische Pumpdauerendphase bei der Verbrennungsmotorbaugruppe der Kraftstoffzufuhrpumpe gespeichert. Auf diesem Weg können eine Nockenphase der Kraftstoffzufuhrpumpe und insbesondere eine Pumpdauerstartphase sowie eine Pumpdauerendphase mit einer hohen Genauigkeit aufgefunden werden.According to the present invention, a change of the fuel pressure detected by a fuel pressure detecting means exceeding a predetermined value is detected as an event in which a cam phase of the fuel supply pump can be regarded as a pump duration start phase. A change of the fuel pressure detected by the fuel pressure detecting means, which becomes smaller than the predetermined value after exceeding the predetermined value, is detected as an incident in which a cam phase of the fuel supply pump can be regarded as a pump duration end phase. Alternatively, a pump end geometric phase is stored in the engine subassembly of the fuel delivery pump. In this way, a cam phase of the fuel supply pump and in particular a pump duration start phase and a pump duration end phase can be found with high accuracy.

Eine Pumpdauerstartphase sowie eine Pumpdauerendphase werden bei der Verbrennungsmotorsteuerung wiedergegeben, die ausgeführt wird, nachdem die Pumpdauerstartphase und die Pumpdauerendphase erfasst sind. Beispiele der Verbrennungsmotorsteuerung sind die Kraftstoffeinspritzsteuerung und die Pumpensteuerung. Beispielsweise ist es möglich, ein Überlappungszeitsegment zwischen der Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils und der Pumpdauer der Kraftstoffzufuhrpumpe aus der Pumpdauerstartphase und der Pumpdauerendphase zu identifizieren. Es ist dann möglich, die Kraftstoffeinspritzsteuerung gemäß dem Überlappungszeitsegment auszuführen. Außerdem ist es möglich, ein Pumpvolumen mit einer hohen Genauigkeit aus der Pumpdauerstartphase und der Pumpdauerendphase aufzufinden. Es ist dann möglich, die Pumpensteuerung gemäß dem Pumpvolumen auszuführen.A pump duration start phase and a pump end duration phase are reflected in the engine control executed after the pump duration start phase and the pump duration end phase are detected. Examples of the engine control are the fuel injection control and the pump control. For example, it is possible to identify an overlap time segment between the fuel injection duration of a fuel injection valve and the pumping duration of the fuel supply pump from the pump duration start phase and the pump duration end phase. It is then possible to execute the fuel injection control according to the overlap time segment. In addition, it is possible to find a pump volume with a high accuracy from the pump duration start phase and the pump end end phase. It is then possible to carry out the pump control according to the pumping volume.

Gemäß der vorliegenden Erfindung kann die Länge des Überlappungszeitsegments mit einer hohen Genauigkeit aus einer Pumpdauerendphase, einer Zielkraftstoffeinspritzdauer sowie einer Zielkraftstoffeinspritzzeitabstimmung aufgefunden werden.According to the present invention, the length of the overlap time segment can be found with high accuracy from a pump duration end phase, a target fuel injection duration and a target fuel injection timing.

Es ist möglich, ein Pumpvolumen des in einen Sammler von der Kraftstoffzufuhrpumpe gepumpten Kraftstoffs genau auf der Grundlage des Nockenprofils der Kraftstoffzufuhrpumpe (oder den Nockenphasen oder den Tauchkolbenpositionen), einer Pumpdauerstartphase sowie einer Pumpdauerendphase aufzufinden. It is possible to find a pumping volume of the fuel pumped into a collector from the fuel supply pump based on the cam profile of the fuel supply pump (or the cam phases or the plunger positions), a pump duration start phase, and a pump duration end phase.

Die Kraftstoffmenge, die aus einem Hochdruckrohr ausläuft, kann mit einer hohen Genauigkeit beispielsweise aus einem Zielpumpvolumen des Kraftstoffs, einer statischen Injektorauslaufmenge und einer dynamischen Injektorauslaufmenge aufgefunden werden.The amount of fuel leaking from a high-pressure pipe can be found with high accuracy, for example, from a target pumping volume of the fuel, a static injector discharge amount, and a dynamic injector discharge amount.

Wenn die Menge des auslaufenden Kraftstoffs einen vorbestimmten Wert übersteigt, wird beispielsweise die Kraftstoffeinspritzsteuerung zum Verbessern einer Pumpensteuerung ausgeführt. Genauer gesagt wird bei dem Vorfall, bei dem eine Abnormalität bei der Kraftstoffzufuhrpumpe auftritt, bei dem Vorfall, bei dem eine Öffnungsabnormalität bei einem Kraftstoffeinspritzventil auftritt, oder bei dem Vorfall, bei dem eine Abnormalität an dem Kraftstoffrohrsystem auftritt, der Verbrennungsmotor beispielsweise angehalten oder die Kraftstoffeinspritzsteuerung oder die Pumpensteuerung ausgeführt, um zu ermöglichen, dass sich ein Fahrzeug kontinuierlich weiter bewegt.When the amount of outflowing fuel exceeds a predetermined value, for example, the fuel injection control for improving pump control is executed. More specifically, in the case where an abnormality occurs in the fuel supply pump, in the case where an opening abnormality occurs in a fuel injection valve or in the case where an abnormality occurs in the fuel pipe system, for example, the engine is stopped or the fuel injection control or the pump controller is executed to allow a vehicle to keep moving.

Beispielsweise ist es wünschenswert, eine elektronische Steuerungseinheit mit einem Tiefpassfilter sowie einem Hochpassfilter vorzusehen, die zum Verarbeiten eines elektrischen Signals verwendet werden, das durch einen Kraftstoffdrucksensor erzeugt wird. Durch Vorsehen derartiger Filter kann ein Prozess zum Erfassen einer Pumpdauerstartphase sowie einer Pumpdauerendphase mit einer hohen Geschwindigkeit durchgeführt werden.For example, it is desirable to provide an electronic control unit having a low pass filter and a high pass filter used to process an electrical signal generated by a fuel pressure sensor. By providing such filters, a process of detecting a pump duration start phase and a pump duration end phase at a high speed can be performed.

Durch Auffinden einer Differenz hinsichtlich einer Phase zwischen einer erfassten Position der Pumpdauerendphase und einer Basisposition der Pumpdauerendphase kann beispielsweise die Nockendifferenz der Kraftstoffzufuhrpumpe aus dem Drehwinkel der Ausgangswelle des Verbrennungsmotors erfasst werden. Es ist somit möglich, eine Baugruppenphase der Kraftstoffzufuhrpumpe mit einer hohen Genauigkeit zu erfassen.

  • 1 ist ein Blockdiagramm eines Kraftstoffeinspritzsystems mit gemeinsamer Leitung (Common-Rail-Kraftstoffeinspritzsystem), das durch ein erstes Ausführungsbeispiel der vorliegenden Erfindung dargestellt ist;
  • 2 ist eine Grafik, die ein Kennfeld zum Ermitteln einer Basiskraftstoffeinspritzdauer bei dem ersten Ausführungsbeispiel der vorliegenden Erfindung darstellt;
  • 3 ist eine Grafik, die ein Kennfeld zum Ermitteln einer Basiskraftstoffeinspritzdauer bei dem ersten Ausführungsbeispiel der vorliegenden Erfindung darstellt;
  • 4 ist ein Ablaufdiagramm, das eine Kraftstoffeinspritzsteuerung darstellt, die durch das erste Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 5 ist ein Ablaufdiagramm, das eine Kraftstoffeinspritzsteuerung darstellt, die durch ein zweites Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 6 ist ein Ablaufdiagramm, das eine Kraftstoffeinspritzsteuerung darstellt, die durch das zweite Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 7 ist ein Kennfeld zum Ermitteln einer Korrekturmenge bei dem zweiten Ausführungsbeispiel der vorliegenden Erfindung;
  • 8 ist ein Ablaufdiagramm, das eine Kraftstoffeinspritzsteuerung darstellt, die durch ein drittes Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 9 ist ein Ablaufdiagramm, das eine Kraftstoffeinspritzsteuerung darstellt, die durch das dritte Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 10 ist eine Grafik, die ein Kennfeld zum Ermitteln eines Pumpenausstoßvolumens bei dem dritten Ausführungsbeispiel der vorliegenden Erfindung darstellt;
  • 11 ist eine Sammlung von Wellenformen, die Zeitabläufe darstellen, die für eine Kraftstoffeinspritzung bei dem dritten Ausführungsbeispiel der vorliegenden Erfindung relevant sind;
  • 12 ist ein Kennfeld zum Ermitteln einer Korrekturmitte bei dem dritten Ausführungsbeispiel der vorliegenden Erfindung;
  • 13 ist ein Ablaufdiagramm, das einen Vorgang zum Erfassen einer Phase einer Kraftstoffzufuhrpumpe bei dem vierten Ausführungsbeispiel der vorliegenden Erfindung darstellt;
  • 14 ist ein Ablaufdiagramm, das einen Vorgang zum Erfassen des Kraftstoffauslaufens bei einem fünften Ausführungsbeispiel der vorliegenden Erfindung darstellt;
  • 15 zeigt ein Zeitablaufdiagramm eines Betriebs, der durch eine Kraftstoffzufuhrpumpe bei dem fünften Ausführungsbeispiel der vorliegenden Erfindung ausgeführt wird;
  • 16 zeigt ein Kennfeld zum Ermitteln einer statischen Auslaufmenge bei dem fünften Ausführungsbeispiel der vorliegenden Erfindung;
  • 17 zeigt ein Kennfeld zum Ermitteln einer Korrekturmenge bei dem fünften Ausführungsbeispiel der vorliegenden Erfindung;
  • 18 zeigt ein Kennfeld zum Ermitteln einer dynamischen Auslaufmenge bei dem fünften Ausführungsbeispiel der vorliegenden Erfindung;
  • 19 zeigt einen Zeitablauf einer Variation des Kraftstoffdrucks der gemeinsamen Leitung bei dem fünften Ausführungsbeispiel der vorliegenden Erfindung;
  • 20 ist ein Diagramm, das eine Verteilung eines Kraftstoffverbrauchs in dem fünften Ausführungsbeispiel der vorliegenden Erfindung zeigt;
  • 21 ist ein Blockdiagramm, das eine Verbrennungsmotorsteuerungseinheit zeigt, die durch ein sechstes Ausführungsbeispiel der vorliegenden Erfindung implementiert ist; und
  • 22 zeigt Wellenformen, die Zeitabläufe der Kraftstoffdrücke der gemeinsamen Leitung in dem sechsten Ausführungsbeispiel der vorliegenden Erfindung zeigt.
By finding a difference in a phase between a detected position of the pump duration end phase and a base position of the pump duration end phase, for example, the cam difference of the fuel supply pump can be detected from the rotation angle of the output shaft of the internal combustion engine. It is thus possible to detect an assembly phase of the fuel supply pump with high accuracy.
  • 1 Fig. 10 is a block diagram of a common rail fuel injection system shown by a first embodiment of the present invention;
  • 2 Fig. 15 is a graph illustrating a map for determining a basic fuel injection duration in the first embodiment of the present invention;
  • 3 Fig. 15 is a graph illustrating a map for determining a basic fuel injection duration in the first embodiment of the present invention;
  • 4 Fig. 10 is a flowchart illustrating a fuel injection control executed by the first embodiment of the present invention;
  • 5 Fig. 10 is a flowchart illustrating a fuel injection control executed by a second embodiment of the present invention;
  • 6 Fig. 10 is a flowchart illustrating a fuel injection control executed by the second embodiment of the present invention;
  • 7 Fig. 11 is a map for determining a correction amount in the second embodiment of the present invention;
  • 8th Fig. 10 is a flowchart illustrating a fuel injection control executed by a third embodiment of the present invention;
  • 9 Fig. 10 is a flowchart illustrating a fuel injection control executed by the third embodiment of the present invention;
  • 10 Fig. 15 is a graph illustrating a map for determining a pump discharge volume in the third embodiment of the present invention;
  • 11 Fig. 11 is a collection of waveforms illustrating timings relevant to fuel injection in the third embodiment of the present invention;
  • 12 Fig. 11 is a map for determining a correction center in the third embodiment of the present invention;
  • 13 Fig. 10 is a flowchart illustrating a process for detecting a phase of a fuel supply pump in the fourth embodiment of the present invention;
  • 14 Fig. 10 is a flowchart illustrating a process of detecting fuel leakage in a fifth embodiment of the present invention;
  • 15 Fig. 10 is a timing chart of an operation performed by a fuel supply pump in the fifth embodiment of the present invention;
  • 16 FIG. 12 is a map for determining a static leakage amount in the fifth embodiment of the present invention; FIG.
  • 17 FIG. 11 is a map for determining a correction amount in the fifth embodiment of the present invention; FIG.
  • 18 Fig. 13 is a map for determining a dynamic leakage amount in the fifth embodiment of the present invention;
  • 19 Fig. 10 shows a timing of a variation of the common rail fuel pressure in the fifth embodiment of the present invention;
  • 20 Fig. 15 is a diagram showing a distribution of fuel consumption in the fifth embodiment of the present invention;
  • 21 Fig. 10 is a block diagram showing an engine control unit implemented by a sixth embodiment of the present invention; and
  • 22 FIG. 12 shows waveforms showing timings of the common line fuel pressures in the sixth embodiment of the present invention.

GENAUE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELEDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden unter Bezugnahme auf die beigefügten Zeichnungen erklärt.Preferred embodiments of the present invention will be explained with reference to the accompanying drawings.

(Erstes Ausführungsbeispiel)(First embodiment)

Die 1 bis 4 zeigen ein erstes Ausführungsbeispiel der vorliegenden Erfindung. Insbesondere ist 1 ein Blockdiagramm, das einen Aufbau eines Kraftstoffeinspritzsystems mit gemeinsamer Leitung zeigt.The 1 to 4 show a first embodiment of the present invention. In particular 1 a block diagram showing a structure of a common rail fuel injection system.

Ein Kraftstoffeinspritzsystem mit gemeinsamer Leitung ist auf einen Verbrennungsmotor 1, wie zum Beispiel einen Vierzylinderdieselverbrennungsmotor, angewendet. Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung weist eine gemeinsame Leitung 2 auf, die als ein Sammler verwendet wird, bei dem ein Hochdruckkraftstoff bei einem Druck gesammelt wird, der einem Kraftstoffeinspritzdruck zum Einspritzen von Kraftstoff in jeden Zylinder gleich ist. Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung hat ebenso eine Kraftstoffzufuhrpumpe 3 zum Aufbringen eines Drucks auf einen Kraftstoff, der davon aufgenommen wird, und zum Pumpen des druckbeaufschlagten Kraftstoffs in die gemeinsame Leitung 2. Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung weist ebenso eine Vielzahl von Elektromagnetkraftstoffeinspritzventilen 5 zum Zuführen eines Hochdruckkraftstoffs zu Zylindern des Verbrennungsmotors 1 auf, der in der gemeinsamen Leitung 2 gesammelt ist. Typischerweise hat der Verbrennungsmotor 1 vier Zylinder. Die Elektromagnetkraftstoffeinspritzventile 5 werden alle auch im folgenden als ein Injektor bzw. eine Einspritzvorrichtung bezeichnet. Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung ist ebenso mit einer elektronischen Steuerungseinheit 10 zum Steuern der Kraftstoffzufuhrpumpe 3 und der Elektromagnetkraftstoffeinspritzventile 5 versehen. In der folgenden Beschreibung wird die elektronische Steuerungseinheit 10 einfach als eine ECU bezeichnet.A common rail fuel injection system is an internal combustion engine 1 , such as a four-cylinder diesel internal combustion engine applied. The common rail fuel injection system has a common line 2 which is used as a collector in which a high-pressure fuel is collected at a pressure equal to a fuel injection pressure for injecting fuel into each cylinder. The common rail fuel injection system also has a fuel supply pump 3 for applying pressure to a fuel received therefrom and for pumping the pressurized fuel into the common conduit 2 , The common rail fuel injection system also includes a plurality of electromagnetic fuel injection valves 5 for supplying a high-pressure fuel to cylinders of the internal combustion engine 1 on, in the common line 2 is collected. Typically, the internal combustion engine has 1 four cylinders. The solenoid fuel injection valves 5 are all also referred to hereinafter as an injector or an injection device. The common rail fuel injection system is also equipped with an electronic control unit 10 for controlling the fuel supply pump 3 and the solenoid fuel injection valves 5 Mistake. In the following description, the electronic control unit 10 simply referred to as an ECU.

Es ist notwendig, den Hochdruckkraftstoff in die gemeinsame Leitung durchgehend mit Druck zu beaufschlagen und bei einem Druck zu speichern, der einem Kraftstoffeinspritzdruck gleich ist. Aus diesem Grund wird die Kraftstoffzufuhrpumpe 3 zum Druckbeaufschlagen und zum Speichern des Hochdruckkraftstoffs in der gemeinsamen Leitung 2 durch ein Hochdruckrohr 11 verwendet. An einem Ablassrohr 14 zum Ablassen von Kraftstoff aus der gemeinsamen Leitung 2 zu einem Kraftstofftank 7 ist ein Druckbegrenzer 13 zum Vermeiden eines hohlen Drucks eingebaut, um zu verhindern, dass der Kraftstoff in der gemeinsamen Leitung 2 eine voreingestellte Druckgrenze übersteigt.It is necessary to continuously pressurize the high-pressure fuel into the common rail and to store it at a pressure equal to a fuel injection pressure. For this reason, the fuel supply pump 3 for pressurizing and storing the high pressure fuel in the common conduit 2 through a high pressure pipe 11 used. At a drain pipe 14 for draining fuel from the common line 2 to a fuel tank 7 is a pressure limiter 13 to avoid a hollow pressure built-in, to prevent the fuel in the common line 2 exceeds a preset pressure limit.

Die Kraftstoffzufuhrpumpe 3, die ebenso einfach auch als Zufuhrpumpe bezeichnet wird, ist eine Pumpe zum Zuführen von Kraftstoff zu der gemeinsamen Leitung 2. Die Kraftstoffzufuhrpumpe 3 beaufschlagt den Kraftstoff mit Druck und stößt den Hochdruckkraftstoff aus einem Ausstoßausgang davon zu der gemeinsamen Leitung 2 aus. Die Kraftstoffzufuhrpumpe 3 hat eine Pumpenantriebswelle 16, die durch eine Kurbelwelle 15 des Verbrennungsmotors 1 angetrieben ist. Die Kraftstoffzufuhrpumpe 3 ist ebenso mit einer Förderpumpe zum Pumpen von Kraftstoff aus dem Kraftstofftank 7 versehen, wenn sie durch die Pumpenantriebswelle 16 angetrieben wird. Die Förderpumpe ist eine Niederdruckkraftstoffzufuhrpumpe.The fuel supply pump 3 Also simply referred to as a feed pump is a pump for supplying fuel to the common line 2 , The fuel supply pump 3 pressurizes the fuel and discharges the high pressure fuel from an exhaust port thereof to the common one management 2 out. The fuel supply pump 3 has a pump drive shaft 16 passing through a crankshaft 15 of the internal combustion engine 1 is driven. The fuel supply pump 3 is also with a feed pump for pumping fuel from the fuel tank 7 provided when passing through the pump drive shaft 16 is driven. The feed pump is a low pressure fuel feed pump.

Zusätzlich weist die Kraftstoffzufuhrpumpe 3 einen Nocken, einen oder mehrere Tauchkolben sowie einen oder mehrere Zylinder auf. Der Nocken wird zur Drehung durch die Pumpenantriebswelle 16 angetrieben. Die Tauchkolben wiederum werden durch den Nocken mit einer Vorwärts- und Rückwärtsbewegung innerhalb der Zylinder angetrieben. Die Tauchkolben und die Zylinder bilden eine Druckaufbringungskammer oder eine Tauchkolbenkammer zum Aufnehmen von Kraftstoff und zum Aufbringen von Druck auf den aufgenommenen Kraftstoff. Die Kraftstoffzufuhrpumpe 3 hat ebenso ein Ausstoßventil, das geöffnet wird, wenn der Druck des Kraftstoffs in der Druckbeaufschlagungskammer ein vorbestimmtes Niveau erreicht oder dieses übersteigt. Außerdem ist die Kraftstoffzufuhrpumpe 3 mit zwei Tauchkolben versehen, wobei die Phasen voneinander um 180° verschieden sind.In addition, the fuel supply pump 3 a cam, one or more plunger and one or more cylinders. The cam will rotate through the pump drive shaft 16 driven. The plungers in turn are driven by the cam with a forward and backward movement within the cylinder. The plungers and cylinders form a pressure application chamber or plunger chamber for receiving fuel and applying pressure to the captured fuel. The fuel supply pump 3 Also has an exhaust valve which is opened when the pressure of the fuel in the pressurizing chamber reaches or exceeds a predetermined level. In addition, the fuel supply pump 3 equipped with two plungers, wherein the phases are different from each other by 180 °.

Die Kraftstoffzufuhrpumpe 3 ist ebenso mit einem Auslaufanschluss zum Verhindern versehen, dass die Temperatur des Kraftstoffs in einer Pumpenkammer hoch wird. Kraftstoff, der aus dem Auslaufanschluss der Kraftstoffzufuhrpumpe ausläuft, wird zu dem Kraftstofftank 7 durch Kraftstoffrückführpfade 17 und 19 rückgeführt. An einem Kraftstoffpfad, der die Pumpenkammer mit der Druckbeaufschlagungskammer bei der Kraftstoffzufuhrpumpe 3 verknüpft, ist ein Ansaugsteuerungsventil (SCV) 4 zum Einstellen des Öffnungsgrades (oder der Öffnung) des Kraftstoffpfades zum Ändern des Ausstoßvolumens (oder des Pumpenausstoßvolumens oder des Pumpenvolumens) des Kraftstoffs vorgesehen, der von der Kraftstoffzufuhrpumpe 3 zu der gemeinsamen Leitung 2 strömt. Das SCV 4 ist ein Elektromagnetventil, das als eine Pumpenausstoßvolumenabwandlungseinrichtung oder eine Pumpvolumenänderungseinrichtung funktioniert.The fuel supply pump 3 is also provided with an outlet port for preventing the temperature of the fuel in a pump chamber from becoming high. Fuel leaking from the discharge port of the fuel supply pump becomes the fuel tank 7 through fuel return paths 17 and 19 recycled. At a fuel path connecting the pump chamber to the pressurization chamber at the fuel supply pump 3 linked, is an intake control valve (SCV) 4 for adjusting the opening degree (or opening) of the fuel path for changing the discharge volume (or the pump discharge volume or the pump volume) of the fuel supplied from the fuel supply pump 3 to the joint leadership 2 flows. The SCV 4 is a solenoid valve that functions as a pump discharge volume varying device or a pump volume change device.

Das SCV 4 wird elektronisch durch ein Pumpenantriebssignal gesteuert, dass durch die ECU 10 zu dem SCV 4 durch einen in der Figur nicht gezeigten Pumpenantriebsschaltkreis abgegeben wird. Das SCV 4 stellt das Einlassvolumen des Kraftstoffs ein, der zu der Druckbeaufschlagungskammer der Kraftstoffzufuhrpumpe 3 gezogen wird. Das SCV 4 ändert somit den Kraftstoffeinspritzdruck und daher den Druck des Kraftstoffs in der gemeinsamen Leitung 2. Das SCV 4 ist ein Ventil der normalerweise offenen Bauart. Ein normalerweise offenes Ventil wird in einen vollständig geöffneten Zustand versetzt, wenn ein Strom abgeschaltet wird, der zu dem Ventil strömt. Das SCV 4 wird ebenso als ein Pumpenstromsteuerungsventil bezeichnet.The SCV 4 is electronically controlled by a pump drive signal provided by the ECU 10 to the SCV 4 is discharged by a pump drive circuit not shown in the figure. The SCV 4 adjusts the intake volume of the fuel to the pressurizing chamber of the fuel supply pump 3 is pulled. The SCV 4 thus changes the fuel injection pressure and therefore the pressure of the fuel in the common rail 2 , The SCV 4 is a valve of the normally open type. A normally open valve is placed in a fully open state when a current flowing to the valve is turned off. The SCV 4 is also referred to as a pump flow control valve.

An der gemeinsamen Leitung 2 ist eine Vielzahl von Abzweigungsrohren 12 eingebaut. Jedes der Kraftstoffeinspritzventile 5 ist an dem stromabwendigen Ende von einem der Abzweigungsrohre 12 vorgesehen. Jedes der Kraftstoffeinspritzventile 5 hat eine Düse, ein elektromagnetisches Betätigungsglied und eine Zwangseinrichtung, wie zum Beispiel eine Feder, zum erzwungenen Aufbringen eines Drucks auf eine Düsennadel in eine Ventilschließrichtung. Die Düse hat ein Einspritzloch, das daran ausgebildet ist. Das elektromagnetische Betätigungsglied treibt die Düsennadel in eine Ventilöffnungsrichtung an.At the joint line 2 is a variety of branch pipes 12 built-in. Each of the fuel injection valves 5 is at the downstream end of one of the branch pipes 12 intended. Each of the fuel injection valves 5 has a nozzle, an electromagnetic actuator and a forced means, such as a spring, for forcibly applying a pressure to a nozzle needle in a valve closing direction. The nozzle has an injection hole formed thereon. The electromagnetic actuator drives the nozzle needle in a valve opening direction.

Die Einspritzung des Kraftstoffs wird elektronisch durch Gestatten und Untersagen gesteuert, dass ein Strom zu einem Kraftstoffsteuerungselektromagnetventil strömt, das als ein elektromagnetisches Betätigungsglied zum Steuern eines Drucks des Kraftstoffs in einer Gegendrucksteuerungskammer der Düsennadel verwendet wird. Während das Elektromagnetventil eines Kraftstoffeinspritzventils 5 sich in einem offenen Zustand befindet, spritzt das Kraftstoffeinspritzventil 5 beispielsweise Hochdruckkraftstoff in den Zylinder, der mit dem Kraftstoffeinspritzventil 5 verknüpft ist. Kraftstoff, der aus einem Kraftstoffeinspritzventil 5 ausläuft, und Kraftstoff, der von der Gegendrucksteuerungskammer zurückgeführt wird, strömen zu dem Kraftstofftank 7 durch Kraftstoffrückführpfade 18 und 19.The injection of the fuel is electronically controlled by allowing and prohibiting flow of current to a fuel control solenoid valve used as an electromagnetic actuator for controlling a pressure of the fuel in a back pressure control chamber of the nozzle needle. While the solenoid valve of a fuel injection valve 5 is in an open state, injects the fuel injection valve 5 For example, high-pressure fuel in the cylinder, with the fuel injection valve 5 is linked. Fuel coming out of a fuel injector 5 leaks and fuel returned from the back pressure control chamber flow to the fuel tank 7 through fuel return paths 18 and 19 ,

Die ECU 10 hat einen Mikrocomputer mit einem allgemein bekannten Aufbau mit einem Aufbau, der Funktionen einer CPU, einer Speichereinheit, eines Eingabeschaltkreises, eines Ausgabeschaltkreises, eines Energiezufuhrschaltkreises, eines Injektorantriebsschaltkreises und eines Pumpenantriebsschaltkreises aufweist. Die CPU führt Prozesse durch, wie zum Beispiel die Steuerung und allgemeine Prozesse. Die Speichereinheit, die zum Speichern einer Vielzahl von Programmen und verschiedenen Arten von Daten verwendet wird, ist typischerweise ein ROM und/oder ein RAM. Sensorsignale, die durch verschiedenartige Sensoren erzeugt werden, und ein Signal, das durch einen A/D-Wandler als Ergebnis eines A/D-Prozesses erzeugt wird, werden dem Mikrocomputer zugeführt.The ECU 10 has a microcomputer of a well-known construction having a structure having functions of a CPU, a memory unit, an input circuit, an output circuit, a power supply circuit, an injector drive circuit and a pump drive circuit. The CPU performs processes such as control and general processes. The storage unit used for storing a plurality of programs and various types of data is typically a ROM and / or a RAM. Sensor signals generated by various sensors and a signal generated by an A / D converter as a result of an A / D process are supplied to the microcomputer.

Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung hat eine Zylinderbestimmungseinrichtung, die einen Zylinderbestimmungssensor 31 aufweist. Der Zylinderbestimmungssensor 31 umfasst einen Signalrotor, eine Vielzahl von Zylinderzähnen (oder Vorsprüngen) und einen elektromagnetischen Aufnehmer. Der Signalrotor dreht sich mit der Drehung der Nockenwelle. Beispielsweise macht der Signalrotor eine Umdrehung, während die Kurbelwelle 15 zwei Umdrehungen macht. An dem äußeren Umfang des Signalrotors sind Zylinderzähne vorgesehen, die jeweils mit einem Zylinder verknüpft sind. Der elektromagnetische Aufnehmer erzeugt Zylinderbestimmungssignalimpulse gemäß dem Abstand der Zylinderzähne. Wenn genauer gesagt der Kolben des ersten Zylinders eine Position unmittelbar vor der Kraftstoffeinspritzung erreicht, wird ein Basiszylinderbestimmungssignalimpuls mit einer großen Impulsbreite abgegeben. Wenn später der Kolben des dritten Zylinders eine Position unmittelbar vor der Kraftstoffeinspritzung erreicht, wird ein Zylinderbestimmungssignalimpuls mit einer kleinen Impulsbreite ausgegeben. Wenn dann der Kolben des vierten Zylinders eine Position unmittelbar vor der Kraftstoffeinspritzung erreicht, wird ein Zylinderbestimmungssignalimpuls mit einer kleinen Impulsbreite ausgegeben. Wenn nachfolgend der Kolben des zweiten Zylinders eine Position unmittelbar vor der Kraftstoffeinspritzung erreicht, wird ein Zylinderbestimmungssignalimpuls mit einer kleinen Impulsbreite ausgegeben. Diese Impulse werden als G-Signal bezeichnet.The common rail fuel injection system has a cylinder determination device that includes a cylinder determination sensor 31 having. The cylinder determination sensor 31 includes one Signal rotor, a plurality of cylindrical teeth (or protrusions) and an electromagnetic transducer. The signal rotor rotates with the rotation of the camshaft. For example, the signal rotor makes one revolution while the crankshaft 15 makes two turns. On the outer periphery of the signal rotor cylinder teeth are provided, which are each associated with a cylinder. The electromagnetic pickup generates cylinder determination signal pulses according to the distance of the cylinder teeth. More specifically, when the piston of the first cylinder reaches a position immediately before the fuel injection, a base cylinder designation signal pulse having a large pulse width is output. Later, when the piston of the third cylinder reaches a position immediately before the fuel injection, a cylinder determination signal pulse having a small pulse width is output. Then, when the piston of the fourth cylinder reaches a position immediately before the fuel injection, a cylinder determination signal pulse having a small pulse width is output. Subsequently, when the piston of the second cylinder reaches a position immediately before the fuel injection, a cylinder determination signal pulse having a small pulse width is output. These pulses are referred to as the G signal.

Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung hat ebenso eine Drehzahlerfassungseinrichtung, die einen Kurbelwinkelsensor 32 aufweist. Der Kurbelwinkelsensor 32 weist einen Signalrotor, eine Vielzahl von Kurbelwinkelerfassungszähnen (oder Vorsprüngen) und einen elektromagnetischen Aufnehmer auf. Der Signalrotor dreht sich synchron mit der Drehung der Kurbelwelle 15. Beispielsweise macht der Signalrotor eine Drehung, während die Kurbelwelle 15 eine Drehung macht. Die Kurbelwinkelerfassungszähne sind an dem äußeren Umfang des Signalrotors vorgesehen. Der elektromagnetische Aufnehmer erzeugt NE-Signalimpulse gemäß dem Abstand zu den Kurbelwinkelerfassungszähnen. Der Kurbelwinkelsensor 32 erzeugt eine Vielzahl von NE-Signalimpulsen, während der Signalrotor eine Drehung macht. Durch Messen von Intervallen zwischen den NE-Signalimpulsen findet die ECU 10 eine Verbrennungsmotordrehzahl NE auf.The common rail fuel injection system also has a speed detector that includes a crank angle sensor 32 having. The crank angle sensor 32 has a signal rotor, a plurality of crank angle detection teeth (or protrusions) and an electromagnetic pickup. The signal rotor rotates synchronously with the rotation of the crankshaft 15 , For example, the signal rotor makes a turn while the crankshaft 15 makes a turn. The crank angle detection teeth are provided on the outer periphery of the signal rotor. The electromagnetic pickup generates NE signal pulses according to the distance to the crank angle detection teeth. The crank angle sensor 32 generates a plurality of NE signal pulses while the signal rotor makes a turn. By measuring intervals between the NE signal pulses, the ECU finds 10 an engine speed NE on.

Das Kraftstoffeinspritzsystem mit gemeinsamer Leitung hat ebenso einen Beschleunigersensor 33 zum Erfassen einer Öffnung ACCP eines Beschleunigerpedals. Zusätzlich hat das Kraftstoffeinspritzsystem mit gemeinsamer Leitung ebenso einen Wassertemperatursensor 34 zum Erfassen einer Kühlwassertemperatur THW des Verbrennungsmotors 1. Des Weiteren hat das Kraftstoffeinspritzsystem mit gemeinsamer Leitung ebenso einen Kraftstoffdruckerfassungssensor 35 zum Erfassen eines Kraftstoffdrucks Pc des Kraftstoffs in der gemeinsamen Leitung 2. Darüber hinaus hat das Kraftstoffeinspritzsystem mit gemeinsamer Leitung ebenso einen Kraftstofftemperatursensor 36 zum Erfassen einer Kraftstofftemperatur THF.The common rail fuel injection system also has an accelerator sensor 33 for detecting an opening ACCP of an accelerator pedal. In addition, the common rail fuel injection system also has a water temperature sensor 34 for detecting a cooling water temperature THW of the internal combustion engine 1 , Further, the common rail fuel injection system also has a fuel pressure detection sensor 35 for detecting a fuel pressure Pc of the fuel in the common rail 2 , In addition, the common rail fuel injection system also has a fuel temperature sensor 36 for detecting a fuel temperature THF.

Die ECU 10 findet ein Kraftstoffdruckoptimum der gemeinsamen Leitung für einen Betriebszustand des Verbrennungsmotors 1 auf. Die ECU 10 hat eine Ausstoßvolumensteuerungseinrichtung (oder eine SCV-Steuerungseinrichtung) zum Antrieben des SCV 4. Genauer gesagt findet die ECU 10 einen Zielkraftstoffdruck Pt der gemeinsamen Leitung aus einer Information über einen Betriebszustand des Verbrennungsmotors 1 auf. Die Information umfasst eine Verbrennungsmotordrehzahl NE und eine Beschleunigeröffnung ACCP. Die ECU 10 stellt ein Pumpenantriebssignal ein, das dem SCV 4 zugeführt wird, um den Kraftstoffdruck Pc der gemeinsamen Leitung dem Zielkraftstoffdruck Pt der gemeinsamen Leitung gleich zu machen. Das Pumpenantriebssignal stellt die Größe eines Stroms dar, der das SCV 4 antreibt, oder die Größe eines SCV-Leitungsstroms.The ECU 10 finds a fuel pressure optimum of the common line for an operating condition of the internal combustion engine 1 on. The ECU 10 has a discharge volume controller (or SCV controller) for driving the SCV 4 , More precisely, the ECU finds 10 a target fuel pressure Pt of the common rail from information about an operating state of the internal combustion engine 1 on. The information includes an engine speed NE and an accelerator opening ACCP. The ECU 10 Sets a pump drive signal to the SCV 4 is supplied to make the common rail fuel pressure Pc equal to the common rail target fuel pressure Pt. The pump drive signal represents the magnitude of a current that the SCV 4 drives, or the size of an SCV line current.

Es ist wünschenswert, das Pumpenantriebssignal, das dem SCV 4 zugeführt wird, in eine Rückführregelung einzuführen, um den Kraftstoffdruck Pc der gemeinsamen Leitung, der durch den Kraftstoffdrucksensor 35 der gemeinsamen Leitung erfasst wird, dem Zielkraftstoffdruck Pt der gemeinsamen Leitung gleich zu machen. Es ist anzumerken, dass es wünschenswert ist, eine Einschaltdauersteuerung als eine Steuerung des Pumpenantriebssignals durchzuführen, das dem SCV 4 zugeführt wird. Anders gesagt wird das Einschaltdauerverhältnis des Pumpenantriebssignals gemäß dem Zielkraftstoffdruck Pt der gemeinsamen Leitung über eine Einschaltdauersteuerung zum Ändern der Öffnung des SCV 4 eingestellt. Auf diesem Weg kann eine digitale Steuerung mit einer hohen Genauigkeit ausgeführt werden. Das Einschaltdauerverhältnis ist als ein Verhältnis der Einschaltdauer des Pumpenantriebssignals zu der Ausschaltdauer des Pumpenantriebssignals.It is desirable to have the pump drive signal to the SCV 4 is introduced to introduce into a feedback control to the fuel pressure Pc of the common line passing through the fuel pressure sensor 35 the common line is detected to make the target fuel pressure Pt equal to the common line. It should be noted that it is desirable to perform a duty control as a control of the pump drive signal given to the SCV 4 is supplied. In other words, the duty ratio of the pump drive signal in accordance with the target common rail fuel pressure Pt becomes a duty control for changing the opening of the SCV 4 set. In this way, digital control can be performed with high accuracy. The duty ratio is as a ratio of the duty of the pump drive signal to the switch-off of the pump drive signal.

Die ECU 10 hat eine Steuerungseinrichtung zum Ausführen einer Kraftstoffeinspritzdauersteuerung und einer Kraftstoffeinspritzzeitabstimmungssteuerung für das Kraftstoffeinspritzventil 5 jedes Zylinders. Die Steuerungseinrichtung hat eine Kraftstoffeinspritzvolumenermittlungseinrichtung und eine Kraftstoffeinspritzzeitabstimmungsermittlungseinrichtung zum Ermitteln eines optimalen Zielkraftstoffeinspritzvolumens Q (oder einer optimalen Stromzuleitungszeitdauer) für einen Betriebszustand des Verbrennungsmotors und einer Kraftstoffeinspritzzeitabstimmung T (oder einer Stromzuleitungsstartzeitabstimmung). Die Steuerungseinrichtung hat ebenso eine Kraftstoffeinspritzdauerermittlungseinrichtung zum Auffinden einer Kraftstoffeinspritzanweisungsimpulszeitdauer Tq (oder einer Kraftstoffeinspritzanweisungsimpulsbreite oder einer Kraftstoffeinspritzanweisungsimpulsdauer) gemäß einem Betriebszustand des Verbrennungsmotors 1, eines Kraftstoffdrucks Pc der gemeinsamen Leitung und eines Zielkraftstoffeinspritzvolumens Q. Zusätzlich hat die Steuerungseinrichtung ebenso eine Kraftstoffeinspritzventilantriebseinrichtung zum Aufbringen eines Impulskraftstoffeinspritzventilantriebsstroms (ein Kraftstoffeinspritzanweisungsimpuls) zu dem Elektromagnetventil des Kraftstoffeinspritzventils 5 jedes Zylinders durch einen Kraftstoffeinspritzventilantriebsschaltkreis.The ECU 10 has a controller for executing a fuel injection duration control and a fuel injection timing control for the fuel injection valve 5 every cylinder. The controller has a fuel injection volume determination means and a fuel injection timing determination means for determining an optimum target fuel injection volume Q (or an optimal current supply period) for an operating state of the internal combustion engine and a fuel injection timing T (or a power supply start timing). The control means also has fuel injection duration determination means for finding a fuel injection instruction pulse period Tq (or a fuel injection instruction pulse width or a fuel injection instruction pulse duration) according to an operation state of the internal combustion engine 1 , a fuel pressure Pc In addition, the controller also has a fuel injection valve driving means for applying a pulse fuel injection valve driving current (a fuel injection instruction pulse) to the electromagnetic valve of the fuel injection valve 5 each cylinder through a fuel injection valve drive circuit.

Beispielsweise findet die ECU 10 ein Zielkraftstoffeinspritzvolumen Q für einen Betriebszustand des Verbrennungsmotors 1. Für diesen Fall wird der Betriebszustand durch eine Verbrennungsmotordrehzahl NE, eine Beschleunigeröffnung ACCP und eine Wassertemperatur THW dargestellt. Dann findet die ECU 10 eine Kraftstoffeinspritzanweisungsimpulszeitdauer Tq aus dem Kraftstoffdruck Pc der gemeinsamen Leitung und einem Zielkraftstoffeinspritzvolumen Q.For example, the ECU finds 10 a target fuel injection volume Q for an operating state of the internal combustion engine 1 , In this case, the operating state is represented by an engine speed NE, an accelerator opening ACCP and a water temperature THW. Then the ECU finds 10 a fuel injection instruction pulse period Tq from the common rail fuel pressure Pc and a target fuel injection volume Q.

Eine Betriebszustandserfassungseinrichtung zum Erfassen eines Betriebszustands des Verbrennungsmotors 1 kann einen Einlassluftströmungssensor, einen Einlasslufttemperatursensor, einen Einlassluftdrucksensor, einen Kraftstofftemperatursensor und einen Kraftstoffeinspritzvolumensensor aufweisen. Das Zielkraftstoffeinspritzvolumen Q, die Kraftstoffeinspritzzeitabstimmung T und der Zielkraftstoffdruck Pt der gemeinsamen Leitung können gemäß Signalen korrigiert werden, die durch diese Sensoren erzeugt werden.An operating state detecting device for detecting an operating state of the internal combustion engine 1 may include an intake air flow sensor, an intake air temperature sensor, an intake air pressure sensor, a fuel temperature sensor, and a fuel injection volume sensor. The target fuel injection volume Q, the fuel injection timing T and the target common rail pressure Pt may be corrected according to signals generated by these sensors.

Bei dem durch dieses Ausführungsbeispiel implementierten Kraftstoffeinspritzsystem mit gemeinsamer Leitung werden zwei Einspritzungen pro Pumpenbetrieb ausgeführt. Eine Pumpdauer eines Betriebs zum Pumpen von Kraftstoff durch Anheben eines ersten Tauchkolbens der Kraftstoffzufuhrpumpe 3 überlappt eine Kraftstoffeinspritzdauer des Kraftstoffeinspritzventils 5 des zweiten Zylinders. Außerdem überlappt eine Pumpdauer eines Betriebs zum Pumpen von Kraftstoff durch Anheben eines zweiten Tauchkolbens der Kraftstoffzufuhrpumpe 3 eine Kraftstoffeinspritzdauer des Kraftstoffeinspritzventils 5 des dritten Zylinders. Die Kraftstoffeinspritzdauer von jedem der Kraftstoffeinspritzventile 5 von dem ersten und dem vierten Zylinder überlappen keine Pumpdauer. Die Kraftstoffzufuhrpumpe 3 ist mit dem Verbrennungsmotor 1 verknüpft, so dass die vorstehend genannten Beziehungen zwischen der Kraftstoffeinspritzdauer und der Pumpdauer gegeben werden.In the common rail fuel injection system implemented by this embodiment, two injections are made per pump operation. A pumping duration of an operation for pumping fuel by raising a first plunger of the fuel supply pump 3 overlaps a fuel injection duration of the fuel injection valve 5 of the second cylinder. In addition, a pumping duration of an operation for pumping fuel by raising a second plunger overlaps the fuel supply pump 3 a fuel injection duration of the fuel injection valve 5 of the third cylinder. The fuel injection duration of each of the fuel injection valves 5 of the first and fourth cylinders do not overlap pumping time. The fuel supply pump 3 is with the internal combustion engine 1 so that the above relationships between the fuel injection duration and the pumping duration are given.

Die ECU 10 dieses Ausführungsbeispiels führt eine Steuerung zum Unterdrücken einer Differenz des Kraftstoffeinspritzvolumens zwischen einem Zylinder, bei dem eine Pumpdauer die Kraftstoffeinspritzdauer überlappt, und ein Zylinder, bei dem eine Pumpdauer die Kraftstoffeinspritzdauer nicht überlappt, durch. Genauer gesagt hat die ECU 10 für die Ausführung dieser Steuerung eine erste und eine zweite Kraftstoffeinspritzdauerermittlungseinrichtung. Die erste Kraftstoffeinspritzdauerermittlungseinrichtung findet eine erste Basiskraftstoffeinspritzdauer Tqa für Zylinder auf, bei denen eine Pumpdauer eine Kraftstoffeinspritzdauer nicht überlappt, aus einem in 2 gezeigten ersten Basiskennfeld auf. Die Zylinder, bei denen eine Pumpdauer die Kraftstoffeinspritzdauer aus einem ersten Basiskennfeld nicht überlappen, sind der erste und der vierte Zylinder. Andererseits findet die zweite Kraftstoffeinspritzdauerermittlungseinrichtung eine zweite Basiskraftstoffeinspritzdauer Tqb für Zylinder, bei denen eine Pumpdauer eine Kraftstoffeinspritzdauer überlappt, aus einem in 3 gezeigten zweiten Basiskennfeld auf. Die Zylinder, bei denen eine Pumpdauer die Kraftstoffeinspritzdauer aus einem ersten Basiskennfeld überlappen, sind der dritte und der zweite Zylinder. Es ist anzumerken, dass, wie in den 2 und 3 gezeigt ist, die zweite Basiskraftstoffeinspritzdauer Tqb für ein Zielkraftstoffeinspritzvolumen Q kürzer als die Basiskraftstoffeinspritzdauer Tqa für das gleiche Zielkraftstoffeinspritzvolumen Q ist.The ECU 10 This embodiment performs control for suppressing a difference in the fuel injection volume between a cylinder in which a pumping duration overlaps the fuel injection duration and a cylinder in which a pumping duration does not overlap the fuel injection duration. More precisely, the ECU 10 for the execution of this control, first and second fuel injection duration determination means. The first fuel injection duration determination means detects a first basic fuel injection duration Tqa for cylinders in which a pump duration does not overlap a fuel injection duration, from an in 2 shown first basic map. The cylinders in which one pump duration does not overlap the fuel injection duration from a first basic map are the first and fourth cylinders. On the other hand, the second fuel injection duration determination means finds a second basic fuel injection duration Tqb for cylinders in which a pump duration overlaps a fuel injection duration from an in 3 shown second basic map. The cylinders in which one pump duration overlaps the fuel injection duration from a first base map are the third and second cylinders. It should be noted that, as in the 2 and 3 is shown, the second basic fuel injection duration Tqb for a target fuel injection volume Q is shorter than the basic fuel injection duration Tqa for the same target fuel injection volume Q.

Die folgende Beschreibung erklärt das Kraftstoffeinspritzvolumensteuerungsverfahren eines Kraftstoffeinspritzventils in diesem Ausführungsbeispiel. 4 ist ein Ablaufdiagramm, das die Kraftstoffeinspritzvolumensteuerung darstellt. Eine Routine, die durch das Ablaufdiagramm in 4 dargestellt ist, wird wiederholt mit vorbestimmten Zeitabstimmungen ausgeführt, nachdem ein Zündschalter eingeschaltet ist, der in keiner der Figuren gezeigt ist.The following description will explain the fuel injection volume control method of a fuel injection valve in this embodiment. 4 Fig. 10 is a flowchart illustrating the fuel injection volume control. A routine through the flowchart in 4 is repeatedly executed at predetermined timings after an ignition switch is turned on, which is not shown in any of the figures.

Das Ablaufdiagramm beginnt mit Schritt S1 zum Ermitteln, ob der Kurbelwinkel des Verbrennungsmotors 1 mit einer Steuerungsbezugsposition zum Ausführen der Kraftstoffeinspritzvolumensteuerung des Kraftstoffeinspritzventils 5 zusammenfällt oder nicht, das an einem vorbestimmten Zylinder, beispielsweise dem k-ten Zylinder, montiert ist. Wenn das Ergebnis der Ermittlung NEIN ist, wird die Steuerung der Ausführung zu der Aufrufroutine zurückgeführt. Beispielsweise kann die Kraftstoffeinspritzvolumensteuerung des Kraftstoffeinspritzventils 5, das an dem k-ten Zylinder montiert ist, genau nach dem Ende der Volumeneinspritzung des Kraftstoffeinspritzventils 5, das an dem k-ten Zylinder montiert ist, in dem vorhergehenden Zyklus gestartet werden. Als Alternative kann die Kraftstoffeinspritzvolumensteuerung des Kraftstoffeinspritzventils 5, das an dem k-ten Zylinder montiert ist, genau nach dem Ende der Volumeneinspritzung des Kraftstoffeinspritzventils 5, das an einem Zylinder unmittelbar vor dem k-ten Zylinder in der Reihenfolge der Einspritzungen in dem gleichen Zyklus gestartet werden. Wenn der k-te Zylinder der Erstzylinder ist, ist der Zylinder unmittelbar vor dem k-ten Zylinder in der Reihenfolge der Einspritzungen der zweite Zylinder. Wenn der k-te Zylinder der dritte Zylinder ist, ist der Zylinder unmittelbar vor dem k-ten Zylinder in der Reihenfolge der Einspritzungen der erste Zylinder. Wenn der k-te Zylinder der vierte Zylinder ist, ist der Zylinder unmittelbar vor dem k-ten Zylinder in der Reihenfolge der Einspritzungen der dritte Zylinder. Wenn der k-te Zylinder der zweite Zylinder ist, ist der Zylinder unmittelbar vor dem k-ten Zylinder in der Reihenfolge der Einspritzungen der vierte Zylinder.The flowchart starts with step S1 for determining whether the crank angle of the engine 1 with a control reference position for executing the fuel injection volume control of the fuel injection valve 5 coincide or not, which is on a predetermined cylinder, for example, the k-th cylinder mounted. If the result of the determination is NO, the control of the execution is returned to the calling routine. For example, the fuel injection volume control of the fuel injection valve 5 mounted on the k-th cylinder just after the end of the volume injection of the fuel injection valve 5 which is mounted on the k-th cylinder to be started in the previous cycle. As an alternative, the fuel injection volume control of the fuel injection valve 5 mounted on the k-th cylinder just after the end of the volume injection of the fuel injection valve 5 , which is in front of a cylinder the kth cylinder in the order of injections in the same cycle to be started. If the kth cylinder is the first cylinder, the cylinder immediately before the kth cylinder in the order of the injections is the second cylinder. When the k-th cylinder is the third cylinder, the cylinder immediately before the k-th cylinder in the order of the injections is the first cylinder. When the k-th cylinder is the fourth cylinder, the cylinder immediately before the k-th cylinder in the order of the injections is the third cylinder. If the kth cylinder is the second cylinder, the cylinder immediately before the kth cylinder in the order of injections is the fourth cylinder.

Wenn das Ermittlungsergebnis, das bei Schritt S1 erhalten wird, JA ist, geht andererseits der Verlauf der Steuerung weiter zu Schritt S2, bei dem Verbrennungsmotorparameter wie zum Beispiel das G-Signal, das NE-Signal und das Beschleunigeröffnungssignal (ACCP-Signal) eingegeben werden. Insbesondere sind das NE-Signal und das Beschleunigeröffnungssignal (ACCP-Signal) zum Auffinden eines Zielkraftstoffeinspritzvolumens Q und einer Zielkraftstoffeinspritzzeitabstimmung T erforderlich. Dann wird bei dem nächsten Schritt S3 ein Zielkraftstoffeinspritzvolumen Q aus dem NE-Signal und dem Beschleunigeröffnungssignal (ACCP-Signal) aufgefunden. Nachfolgend wird bei dem nächsten Schritt S4 eine Zielkraftstoffeinspritzzeitabstimmung T aus dem NE-Signal und dem Beschleunigeröffnungssignal (ACCP-Signal) aufgefunden. Dann wird bei dem nächsten Schritt S5 der Kraftstoffdruck Pc der gemeinsamen Leitung eingegeben.When the determination result obtained at step S1 is YES, on the other hand, the flow of control goes to step S2 where engine parameters such as the G signal, the NE signal, and the accelerator opening signal (ACCP signal) are input , Specifically, the NE signal and the accelerator opening signal (ACCP signal) are required for finding a target fuel injection volume Q and a target fuel injection timing T. Then, at the next step S3, a target fuel injection volume Q of the NE signal and the accelerator opening signal (ACCP signal) is found. Subsequently, at the next step S4, a target fuel injection timing T from the NE signal and the accelerator opening signal (ACCP signal) is found. Then, at the next step S5, the common line fuel pressure Pc is input.

Nachfolgend läuft der Ablauf der Steuerung zu Schritt S6 weiter, um den k-ten Zylinder, in den Kraftstoff einzuspritzen ist, auf der Grundlage der G- und NE-Signale zu identifizieren. Dann geht der Ablauf der Steuerung zu Schritt S7 weiter, um zu ermitteln, ob der k-te Zylinder, der bei Schritt S6 identifiziert ist, ein Zylinder ist, bei dem eine Pumpdauer eine Kraftstoffeinspritzdauer überlappt, oder ein Zylinder ist, bei dem eine Pumpdauer eine Kraftstoffeinspritzdauer nicht überlappt. Wenn das Ergebnis der Ermittlung NEIN ist, insbesondere wenn der k-te Zylinder ein nicht überlappender Zylinder ist, der als ein Zylinder ist, bei dem eine Pumpdauer eine Kraftstoffeinspritzdauer nicht überlappt, läuft die Steuerung weiter zu Schritt S8. Bei Schritt S8 wird eine erste Basiskraftstoffeinspritzdauer Tqa durch Verwenden des ersten Basiskennfelds aufgefunden, das eine Beziehung zwischen dem Zielkraftstoffeinspritzvolumen Q, dem Kraftstoffdruck Pc der gemeinsamen Leitung und der ersten Basiskraftstoffeinspritzdauer Tqa darstellt. Das erste Kennfeld wurde im Voraus typischerweise aus Ergebnissen eines Experiments festgelegt. In diesem Ausführungsbeispiel sind die Zylinder, die jeweils eine Pumpdauer haben, die eine Kraftstoffeinspritzdauer nicht überlappt, der erste und der vierte Zylinder. Dann läuft der Verlauf der Steuerung weiter zu Schritt S10.Subsequently, the flow of the control proceeds to step S6 to identify the k-th cylinder to be injected with fuel based on the G and NE signals. Then, the flow of the control proceeds to step S7 to determine whether the k-th cylinder identified in step S6 is a cylinder in which a pumping duration overlaps a fuel injection duration, or a cylinder in which a pumping duration does not overlap a fuel injection duration. When the result of the determination is NO, particularly when the k-th cylinder is a non-overlapping cylinder which is a cylinder in which a pumping period does not overlap a fuel injection period, the control proceeds to step S8. At step S8, a first basic fuel injection duration Tqa is found by using the first basic map representing a relationship between the target fuel injection volume Q, the common rail fuel pressure Pc, and the first base fuel injection duration Tqa. The first map was typically determined in advance from results of an experiment. In this embodiment, the cylinders each having a pumping duration that does not overlap a fuel injection period are the first and fourth cylinders. Then, the flow of the control proceeds to step S10.

Wenn das Ermittlungsergebnis, das in Schritt S7 erhalten ist, JA ist, insbesondere wenn der k-te Zylinder ein überlappender Zylinder ist, der als ein Zylinder definiert ist, bei dem eine Pumpdauer eine Kraftstoffeinspritzdauer überlappt, läuft andererseits der Verlauf der Steuerung weiter zu Schritt S9. Bei Schritt S9 wird eine zweite Basiskraftstoffeinspritzdauer Tqb durch Verwenden des zweiten Basiskennfelds aufgefunden, die eine Beziehung zwischen dem Zielkraftstoffeinspritzvolumen Q, dem Kraftstoffdruck Pc der gemeinsamen Leitung und der zweiten Basiskraftstoffeinspritzdauer Tqb darstellt. Das zweite Basiskennfeld wurde im Voraus typischerweise aus Ergebnissen eines Experiments festgelegt. In diesem Ausführungsbeispiel sind die Zylinder, die jeweils eine Pumpdauer haben, die eine Kraftstoffeinspritzdauer überlappt, der dritte und der zweite Zylinder. Es ist anzumerken, dass als eine Alternative eine zweite Basiskraftstoffeinspritzdauer Tqb für ein berechnetes Überlappungszeitsegment t gefunden wird, das der Teil der Pumpdauer ist, der die Kraftstoffeinspritzdauer überlappt.On the other hand, when the determination result obtained in step S7 is YES, particularly when the k-th cylinder is an overlapping cylinder defined as a cylinder in which a pumping duration overlaps a fuel injection period, the flow of the control proceeds to step S9. At step S9, a second basic fuel injection duration Tqb is found by using the second basic map representing a relationship between the target fuel injection volume Q, the common rail fuel pressure Pc, and the second basic fuel injection duration Tqb. The second baseline map was determined in advance typically from results of an experiment. In this embodiment, the cylinders each having a pumping duration overlapping a fuel injection period are the third and second cylinders. It should be noted that, as an alternative, a second basic fuel injection duration Tqb is found for a calculated overlap time segment t, which is the portion of the pump duration that overlaps the fuel injection duration.

Der Ablauf der Steuerung läuft dann von dem Schritt S8 oder S9 zu Schritt S10, bei dem die Zielkraftstoffeinspritzdauer T in eine abschließende Kraftstoffeinspritzzeitabstimmung TFIN umgewandelt wird. Zusätzlich werden die abschließende Kraftstoffeinspritzzeitabstimmung TFIN und die erste Basiskraftstoffeinspritzdauer Tqa oder die zweite Basiskraftstoffeinspritzdauer Tqb in Kraftstoffeinspritzvolumenanweisungswerte, insbesondere einen Ventilöffnungsanweisungswert und einen Ventilschließanweisungswert umgewandelt. Dann werden die Kraftstoffeinspritzvolumenanweisungswerte an eine Ausgangsstufe gesetzt. Nachfolgend werden bei dem nächsten Schritt S11 die Kraftstoffeinspritzventilanweisungsimpulse, die die Kraftstoffeinspritzvolumenanweisungswerte darstellen, zu dem Elektromagnetventil des Kraftstoffeinspritzventils 5 für den k-ten Zylinder zum Antreiben des Kraftstoffeinspritzventils 5 des k-ten Zylinders ausgegeben. Dann wird die Steuerung zu der Aufrufroutine zurückgestellt.The flow of control then proceeds from step S8 or S9 to step S10, at which the target fuel injection duration T is converted to a final fuel injection timing TFIN. In addition, the final fuel injection timing TFIN and the first base fuel injection duration Tqa or the second base fuel injection duration Tqb are converted into fuel injection volume instruction values, specifically, a valve opening instruction value and a valve closing instruction value. Then, the fuel injection volume instruction values are set to an output stage. Subsequently, at the next step S11, the fuel injection valve instruction pulses representing the fuel injection volume instruction values become the electromagnetic valve of the fuel injection valve 5 for the k-th cylinder for driving the fuel injection valve 5 of the kth cylinder. Then control is returned to the call routine.

Gemäß dem ersten Ausführungsbeispiel ist es möglich, eine Differenz des Kraftstoffeinspritzvolumens zwischen der Kraftstoffeinspritzung in einem überlappenden Zylinder und dem Kraftstoff, der in einen nicht überlappenden Zylinder eingespritzt wird, zu verringern. Anders gesagt werden die Abgaben der Zylinder auf dieselbe Größe eingestellt. Als Folge können die Schwingungen des Verbrennungsmotors und die Emissionen unterdrückt werden.According to the first embodiment, it is possible to reduce a difference in the fuel injection volume between the fuel injection in an overlapping cylinder and the fuel injected into a non-overlapping cylinder. In other words, the outputs of the cylinders are set to the same size. As a result, the vibrations of the internal combustion engine and the emissions can be suppressed.

Zwei oder mehr erste Basis-Tqa-Q-PC-Kennfelder und zwei oder mehr zweite Basis-Tqb-Q-PC-Kennfelder können vorgesehen sein. Beispielsweise ist es möglich, eine Vielzahl von ersten Basis-Tqa-Q-PC-Kennfeldern und/oder eine Vielzahl von zweiten Basis-Tqb-Q-PC-Kennfeldern für verschiedene Größen von Überlappungen zwischen der Kraftstoffeinspritzdauer und der Pumpdauer vorzusehen. Two or more first base Tqa Q-PC maps and two or more second base Tqb Q-PC maps may be provided. For example, it is possible to provide a plurality of first base Tqa Q-PC maps and / or a plurality of second base Tqb Q-PC maps for different sizes of overlaps between the fuel injection duration and the pumping duration.

Die folgende Beschreibung erklärt eine Vielzahl von anderen Ausführungsbeispielen, die auf die vorliegende Erfindung angewendet werden. Diese sind auf Unterschiede der anderen Ausführungsbeispiele von dem ersten Ausführungsbeispiel gerichtet. In der folgenden Beschreibung werden Strukturelemente, die mit ihren entsprechenden Teilen ähnlich oder gleich sind, die bei dem ersten Ausführungsbeispiel eingesetzt werden, durch die gleichen Bezugszeichen wie die entsprechenden Teile bezeichnet, aber ihre Erklärungen werden nicht wiederholt.The following description explains a variety of other embodiments that are applied to the present invention. These are directed to differences of the other embodiments of the first embodiment. In the following description, structural elements that are similar or the same as their corresponding parts used in the first embodiment will be denoted by the same reference numerals as the corresponding parts, but their explanations will not be repeated.

(Zweites Ausführungsbeispiel)Second Embodiment

Für den Fall des zweiten Ausführungsbeispiels wird nur ein Basiskennfeld verwendet. Das Basiskennfeld wird zum Auffinden der Basiskraftstoffeinspritzdauer Tqa für einen nicht überlappenden Zylinder verwendet. Die erste Basiskraftstoffeinspritzdauer Tqa wird gemäß einem tatsächlichen Überlappungszeitsegment t zum Auffinden einer zweiten Basiskraftstoffeinspritzdauer Tqb für einen überlappenden Zylinder korrigiert.In the case of the second embodiment, only one basic map is used. The basic map is used to find the basic fuel injection duration Tqa for a non-overlapping cylinder. The first basic fuel injection duration Tqa is corrected according to an actual overlap time segment t for finding a second basic fuel injection duration Tqb for an overlapping cylinder.

Genauer gesagt wird eine Korrektureinrichtung zum Korrigieren der ersten Basiskraftstoffeinspritzdauer Tqa für einen nicht überlappenden Zylinder zum Ändern der Differenz der ersten Basiskraftstoffeinspritzdauer Tqa von der zweiten Basiskraftstoffeinspritzdauer Tqb für einen überlappenden Zylinder oder zum Korrigieren der zweiten Basiskraftstoffeinspritzdauer Tqb zum Ändern der Differenz der zweiten Basiskraftstoffeinspritzdauer Tqb von der ersten Basiskraftstoffeinspritzdauer Tqa verwendet, um die zweite Basiskraftstoffeinspritzdauer Tqb kürzer als die erste Basiskraftstoffeinspritzdauer Tqa zu machen. Des Weiteren korrigiert die Korrektureinrichtung die erste Basiskraftstoffeinspritzdauer Tqa zum Ändern der Differenz der ersten Basiskraftstoffeinspritzdauer Tqa von der zweiten Basiskraftstoffeinspritzdauer Tqb oder korrigiert die zweite Basiskraftstoffeinspritzdauer Tqb zum Ändern der Differenz der zweiten Basiskraftstoffeinspritzdauer Tqb von der ersten Basiskraftstoffeinspritzdauer Tqa durch Verwenden einer Korrekturmenge ΔTq.More specifically, a correction means for correcting the first basic fuel injection duration Tqa for a non-overlapping cylinder for changing the difference of the first basic fuel injection duration Tqa from the second basic fuel injection period Tqb for an overlapping cylinder or for correcting the second basic fuel injection period Tqb for changing the difference of the second basic fuel injection period Tqb from the first basic fuel injection duration Tqa is used to make the second basic fuel injection duration Tqb shorter than the first basic fuel injection duration Tqa. Further, the correcting means corrects the first basic fuel injection duration Tqa for changing the difference of the first basic fuel injection duration Tqa from the second basic fuel injection duration Tqb or corrects the second basic fuel injection duration Tqb for changing the difference of the second basic fuel injection duration Tqb from the first basic fuel injection duration Tqa by using a correction amount ΔTq.

Beispielsweise wird eine zweite Basiskraftstoffeinspritzdauer Tqb auf der Grundlage einer ersten Basiskraftstoffeinspritzdauer Tqa und einer Korrekturmenge ΔTq gesetzt. Die Korrekturmenge ΔTq wird durch eine Setzeinrichtung vorgegeben. Die Setzeinrichtung kann eine Korrekturmenge für einen nicht überlappenden Zylinder und eine andere Korrekturmenge für einen überlappenden Zylinder vorsehen. Die Setzeinrichtung kann eine Korrekturmenge ΔTq gemäß einem Überlappungszeitsegment t zwischen einer Pumpdauer und einer Kraftstoffeinspritzdauer vorsehen. Beispielsweise sieht die Setzeinrichtung eine Korrekturmenge ΔTq gemäß einem Überlappungszeitsegment t und einem Kraftstoffdruck Pc der gemeinsamen Leitung vor. Das Überlappungszeitsegment t kann durch eine Erfassungseinrichtung angegeben werden. Das tatsächliche Überlappungszeitsegment t wird auf der Grundlage einer tatsächlichen Pumpdauer (= PSTART-PEND) und einer tatsächlichen Volumeneinspritzzeitdauer Tq angegeben. Die tatsächliche Pumpdauer (= PSTART-PEND) kann durch Überwachen von typischen Variationen des Kraftstoffdrucks Pc der gemeinsamen Leitung erfasst werden.For example, a second basic fuel injection duration Tqb is set on the basis of a first basic fuel injection duration Tqa and a correction amount ΔTq. The correction amount ΔTq is set by a setting device. The setting means may provide a correction amount for a non-overlapping cylinder and another correction amount for an overlapping cylinder. The setting means may provide a correction amount ΔTq according to an overlap time segment t between a pumping duration and a fuel injection duration. For example, the setting means provides a correction amount ΔTq according to an overlap time segment t and a common line fuel pressure Pc. The overlap time segment t may be indicated by a detector. The actual overlap time segment t is given on the basis of an actual pump duration (= PSTART-PEND) and an actual volume injection time Tq. The actual pumping duration (= PSTART-PEND) can be detected by monitoring typical variations in common rail fuel pressure Pc.

Beispielsweise werden eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND aus einem Kraftstoffdruck Pc der gemeinsamen Leitung erfasst. Die Pumpdauerstartzeitabstimmung PSTART wird ebenso als eine Pumpdauerstartphase bezeichnet. Andererseits wird die Pumpdauerendzeitabstimmung PEND ebenso als eine Pumpdauerendphase bezeichnet. Eine tatsächliche Volumeneinspritzzeitdauer Tq wird durch einen Ersatz ersetzt, der ein erwarteter Wert ist. Beispielsweise kann ein Wert in der Nähe einer tatsächlichen Volumeneinspritzdauer Tq aus einer abschließenden Kraftstoffeinspritzzeitabstimmung TFIN und einer ersten Basiskraftstoffeinspritzdauer Tqa aufgefunden werden. Somit erfasst die Erfassungseinrichtung ein Überlappungszeitsegment t auf der Grundlage einer Pumpdauerstartzeitabstimmung PSTART, einer Pumpdauerendzeitabstimmung PEND, einer abschließenden Kraftstoffeinspritzzeitabstimmung TFIN und einer ersten Basiskraftstoffeinspritzdauer Tqa.For example, a pump duration start timing PSTART and a pump duration end timing PEND are detected from a fuel pressure Pc of the common rail. The pump duration start timing PSTART is also referred to as a pump duration start phase. On the other hand, the pump duration end timing PEND is also referred to as a pump duration end phase. An actual volume injection period Tq is replaced by a replacement which is an expected value. For example, a value near an actual volume injection duration Tq may be found from a final fuel injection timing TFIN and a first base fuel injection duration Tqa. Thus, the detection means detects an overlap time segment t based on a pump duration start timing PSTART, a pump duration end timing PEND, a final fuel injection timing TFIN, and a first base fuel injection duration Tqa.

Die 5, 6 und 7 zeigen ein Verfahren, das durch das zweite Ausführungsbeispiel zum Steuern der Kraftstoffeinspritzung angenommen ist. Für den Fall des zweiten Ausführungsbeispiels wird der Schritt S9 des Ablaufdiagramms, das in 4 gezeigt ist, durch die Schritte S12, S13 und S14 eines in 5 gezeigten Ablaufdiagramms ersetzt. Außerdem werden die neuen Schritte S21 bis S24 eines Ablaufdiagramms ausgeführt, das in 6 gezeigt ist. Wenn der Zylinder, in den Kraftstoff einzuspritzen ist, ein überlappender Zylinder ist, läuft der Ablauf der Steuerung von dem Schritt S7 zu dem Schritt S12. Bei Schritt S12 wird eine erste Basiskraftstoffeinspritzdauer Tqa durch Verwenden des ersten Basiskennfelds aufgefunden, das in 2 gezeigt ist.The 5 . 6 and 7 show a method adopted by the second embodiment for controlling the fuel injection. In the case of the second embodiment, the step S9 of the flowchart shown in FIG 4 is shown by the steps S12, S13 and S14 of an in 5 replaced flowchart shown replaced. In addition, the new steps S21 to S24 of a flowchart shown in FIG 6 is shown. When the cylinder to be injected with the fuel is an overlapping cylinder, the flow of the control proceeds from the step S7 to the step S12. At step S12, a first base fuel injection duration Tqa found by using the first base map shown in FIG 2 is shown.

Dann wird bei dem nächsten Schritt S13 eine Korrekturmenge ΔTq des Kraftstoffeinspritzvolumens nach dem Ausführen eines Prozesses aufgefunden, der durch das Ablaufdiagramm dargestellt wird, das in 6 gezeigt ist. Eine Korrekturmenge ΔTq des Kraftstoffeinspritzvolumens wird durch Verwenden eines Kennfelds aufgefunden, das in 7 gezeigt ist. Genauer gesagt wird eine Korrekturmenge ΔTq des Kraftstoffeinspritzvolumens aus einem Überlappungszeitsegment t und einem Kraftstoffdruck Pc der gemeinsamen Leitung aufgefunden. Das in 7 gezeigte Kennfeld wurde im Voraus durch Ergebnisse einer Anzahl von Experimenten gesetzt. Eine Korrekturmenge ΔTq wird als ein Wert gesetzt, der eine Differenz des Kraftstoffeinspritzvolumens zwischen dem Kraftstoff, der in einen überlappenden Zylinder eingespritzt wird, und dem Kraftstoff, der in einen nicht überlappenden Zylinder eingespritzt wird, verringert. Nachfolgend wird bei dem nächsten Schritt S14 die Korrekturmenge ΔTq von der ersten Basiskraftstoffeinspritzdauer Tqa zum Auffinden der zweiten Basiskraftstoffeinspritzdauer Tqb für einen überlappenden Zylinder abgezogen. Bei Schritt S13 wird der durch das in 6 gezeigte Diagramm dargestellte Prozess ausgeführt, um ein Überlappungszeitsegment t aufzufinden.Then, at the next step S13, a correction amount ΔTq of the fuel injection volume is found after executing a process represented by the flowchart shown in FIG 6 is shown. A correction amount ΔTq of the fuel injection volume is found by using a map which is shown in FIG 7 is shown. More specifically, a correction amount ΔTq of the fuel injection volume is found from an overlap time segment t and a common rail fuel pressure Pc. This in 7 The map shown was set in advance by results of a number of experiments. A correction amount ΔTq is set as a value that reduces a difference of the fuel injection volume between the fuel injected into an overlapping cylinder and the fuel injected into a non-overlapping cylinder. Subsequently, at the next step S14, the correction amount ΔTq is subtracted from the first basic fuel injection duration Tqa to find the second base fuel injection period Tqb for an overlapping cylinder. In step S13, the value determined by the in 6 shown diagram executed to find an overlap time segment t.

Die ECU 10 erfasst eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND durch Überwachen eines Kraftstoffdrucks Pc der gemeinsamen Leitung. Es ist möglich, eine Pumpdauerstartzeitabstimmung PSTART sowie eine Pumpdauerendzeitabstimmung PEND durch Analysieren der Wellenform des Kraftstoffdrucks Pc der gemeinsamen Leitung aufzufinden. Eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND kann ebenso durch Verwenden eines elektrischen Schaltkreises zum Erfassen einer vorbestimmten Wellenform aufgefunden werden. Es ist ebenso möglich, eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND durch Verwenden der ECU 10 zum Ausführen von Software zum Ausführen eines Prozesses zu erfassen.The ECU 10 detects a pump duration start timing PSTART and a pump duration end timing PEND by monitoring a common rail fuel pressure Pc. It is possible to find a pump duration start timing PSTART and a pump duration end timing PEND by analyzing the waveform of the common rail fuel pressure Pc. A pump duration start timing PSTART and a pump duration end time adjustment PEND can also be found by using an electric circuit for detecting a predetermined waveform. It is also possible to set a pump duration start timing PSTART and a pump duration end timing PEND by using the ECU 10 to run software to execute a process.

Das in 6 gezeigte Ablaufdiagramm beginnt mit Schritt S21 zum Eingeben einer Pumpdauerstartzeitabstimmung PSTART und einer Pumpdauerendzeitabstimmung PEND, die am nächsten an einer Standardkraftstoffeinspritzzeitabstimmung des bei Schritt S6 des in 5 gezeigten Ablaufdiagramms identifizierten k-ten Zylinders liegen. Diese Pumpdauerstartzeitabstimmung PSTART und diese Pumpdauerendzeitabstimmung PEND sind eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND, die durch die ECU 10 in dem unmittelbar vorangehenden Zyklus des k-ten Zylinders erfasst wurden. Der Vorgang, der bei Schritt S21 durchgeführt wird, entspricht einem Mittel bzw. einer Einrichtung zum Auffinden einer Pumpdauerstartphase und einem Mittel bzw. einer Einrichtung zum Auffinden einer Pumpdauerendphase. Die Pumpdauerstartzeitabstimmung PSTART und die Pumpdauerendzeitabstimmung PEND sind jeweils als eine Drehphase gezeigt. Die Pumpdauerstartzeitabstimmung PSTART ist eine Zeitabstimmung, mit der das Ausstoßventil der Kraftstoffzufuhrpumpe 3 geöffnet wird. Die Pumpdauerstartzeitabstimmung PSTART ist ein Zeitpunkt, bei dem der Anstiegsgradient des Kraftstoffdrucks Pc der gemeinsamen Leitung einen vorbestimmten Wert erreicht. Die Pumpdauerstartzeitabstimmung PSTART entspricht typischerweise einer Position nahe an einem Kurbelwinkel von 78° BTDC (vor dem oberen Totpunkt) des zweiten oder des dritten Zylinders. Andererseits ist die Pumpdauerendzeitabstimmung PEND eine Zeitabstimmung, mit der der Tauchkolben der Kraftstoffzufuhrpumpe 3 einen oberen Totpunkt erreicht (eine maximale Hubbetragsposition). Die Pumpdauerendzeitabstimmung PEND ist ein Zeitpunkt, bei dem der Anstiegsgradient des Kraftstoffdrucks Pc der gemeinsamen Leitung zu dem vorbestimmten Wert zurückläuft, nachdem er den vorbestimmten Wert einmal übersteigt. Die Pumpdauerendzeitabstimmung PEND entspricht typischerweise einer Position nahe an einem Kurbelwinkel von 48° ATDC (nach dem oberen Totpunkt) des zweiten oder des dritten Zylinders.This in 6 The flowchart shown begins with step S21 for inputting a pumping duration start timing PSTART and a pumping duration ending timing PEND closest to a standard fuel injection timing of the one in step S6 of FIG 5 shown flowchart identified k-th cylinder lie. This pump duration start timing PSTART and pump duration end timing PEND are a pump duration start timing PSTART and a pump duration end timing PEND set by the ECU 10 were detected in the immediately preceding cycle of the kth cylinder. The process performed at step S21 corresponds to a means for finding a pump duration start phase and a means for finding a pump duration end phase. The pumping duration start timing PSTART and the pumping duration ending timing PEND are each shown as a rotational phase. The pumping duration start timing PSTART is a timing at which the discharge valve of the fuel supply pump 3 is opened. The pumping duration start timing PSTART is a timing at which the rising gradient of the common rail fuel pressure Pc reaches a predetermined value. The pump duration start timing PSTART typically corresponds to a position close to a crank angle of 78 ° BTDC (before top dead center) of the second or third cylinder. On the other hand, the pump duration end timing PEND is a timing at which the plunger of the fuel supply pump 3 reaches a top dead center (a maximum lift amount position). The pump duration end timing PEND is a timing at which the rise gradient of the common rail fuel pressure Pc returns to the predetermined value after exceeding the predetermined value once. The pump duration end timing PEND typically corresponds to a position close to a crank angle of 48 ° ATDC (after top dead center) of the second or third cylinder.

Bei dem nächsten Schritt S22 wird dann die erste Basiskraftstoffeinspritzdauer Tqa, die bei Schritt S12 des in 5 gezeigten Ablaufdiagramms aufgefunden wird, eingegeben. Nachfolgend wird bei dem nächsten Schritt S23 die Abschlusskraftstoffeinspritzzeitabstimmung TFIN eingegeben. Dann wird bei dem nächsten Schritt S24 ein Überlappungszeitsegment t aufgefunden. Die tatsächliche Pumpdauer der Kraftstoffzufuhrpumpe 3 ist eine Differenz zwischen der Pumpdauerstartzeitabstimmung PSTART und der Pumpdauerendzeitabstimmung PEND (PEND-PSTART). Eine experimentelle tatsächliche Pumpdauer wird durch die Abschlusskraftstoffeinspritzzeitabstimmung TFIN und die erste Basiskraftstoffeinspritzdauer Tqa ausgedrückt. Bei Schritt S24 wird ein Überlappungszeitsegment t aus der tatsächlichen Pumpdauer und der experimentellen tatsächlichen Pumpdauer aufgefunden. Der Vorgang, der bei Schritt S24 durchgeführt wird, entspricht einem Mittel bzw. einer Einrichtung zum Auffinden eines Überlappungszeitsegments t. Der Vorgang, der bei Schritt S24 durchgeführt wird, weist einen Vorgang auf, der durch ein Mittel bzw. eine Einrichtung zum Auffinden einer tatsächlichen Pumpdauer durchgeführt wird.At the next step S22, the first basic fuel injection duration Tqa, which is determined at step S12 of FIG 5 found flowchart is entered. Subsequently, at the next step S23, the completion fuel injection timing TFIN is input. Then, at the next step S24, an overlapping time segment t is found. The actual pumping duration of the fuel supply pump 3 is a difference between the pump duration start timing PSTART and the pump duration end timing PEND (PEND-PSTART). An experimental actual pumping duration is expressed by the final fuel injection timing TFIN and the first basic fuel injection duration Tqa. At step S24, an overlap time segment t is found from the actual pump duration and the experimental actual pump duration. The process performed at step S24 corresponds to a means for finding an overlapping time segment t. The process performed at step S24 includes a process performed by means for finding an actual pumping duration.

Gemäß dem zweiten Ausführungsbeispiel kann eine zweite Basiskraftstoffeinspritzdauer Tqb für verschiedene Überlappungszeitsegmente aufgefunden werden, wodurch es möglich wird, die Steuerung des Kraftstoffeinspritzvolumens mit einer hohen Genauigkeit auszuführen. According to the second embodiment, a second basic fuel injection duration Tqb can be found for different overlap time segments, thereby making it possible to carry out the control of the fuel injection volume with high accuracy.

(Drittes Ausführungsbeispiel)(Third Embodiment)

Die 8 bis 12 zeigen ein drittes Ausführungsbeispiel, wobei 8 ein Ablaufdiagramm darstellt, das ein Verfahren zum Steuern einer Kraftstoffeinspritzung durch das Kraftstoffeinspritzventil darstellt. Andererseits zeigt 9 ein Ablaufdiagramm, das ein Verfahren zum Auffinden eines Überlappungszeitsegments darstellt. Routinen, die durch die in den 8 und 9 gezeigten Ablaufdiagramme dargestellt sind, werden wiederholt mit vorbestimmten Zeitabstimmungen ausgeführt, nachdem der Zündschalter eingeschaltet ist.The 8th to 12 show a third embodiment, wherein 8th FIG. 10 is a flowchart illustrating a method of controlling fuel injection by the fuel injection valve. FIG. On the other hand shows 9 a flow chart illustrating a method for finding an overlap time segment. Routines that go through in the 8th and 9 are shown repeatedly executed at predetermined timings after the ignition switch is turned on.

Das in 8 gezeigte Ablaufdiagramm beginnt mit Schritt S31, bei dem Verbrennungsmotorparameter eingegeben werden. Die Verbrennungsmotorparameter schließen die Verbrennungsmotordrehzahl NE und die Beschleunigeröffnung ACCP ein. Dann wird bei dem nächsten Schritt S32 ein Zielkraftstoffeinspritzvolumen Q aus der Verbrennungsmotordrehzahl NE und der Beschleunigeröffnung ACCP aufgefunden. Nachfolgend wird bei dem nächsten Schritt S33 eine Zielkraftstoffeinspritzzeitabstimmung T aus der Verbrennungsmotordrehzahl NE und der Beschleunigeröffnung ACCP aufgefunden. Dann wird bei dem nächsten Schritt S34 ein Kraftstoffdruck Pc der gemeinsamen Leitung eingegeben.This in 8th The flowchart shown begins with step S31 where engine parameters are input. The engine parameters include the engine speed NE and the accelerator opening ACCP. Then, at the next step S32, a target fuel injection volume Q from the engine speed NE and the accelerator opening ACCP is found. Subsequently, at the next step S33, a target fuel injection timing T from the engine speed NE and the accelerator opening ACCP is found. Then, at the next step S34, a common rail fuel pressure Pc is input.

Nachfolgend wird bei dem nächsten Schritt S35 die Zielkraftstoffeinspritzzeitabstimmung T in eine Basiskraftstoffeinspritzzeitabstimmung TBASE umgewandelt. Dann wird eine Basiskraftstoffeinspritzdauer TqBASE aus dem Kraftstoffdruck Pc der gemeinsamen Leitung und der Basiskraftstoffeinspritzzeitabstimmung TBASE aufgefunden. Nachfolgend werden bei dem nächsten Schritt S36 die Basiskraftstoffeinspritzzeitabstimmung TBASE und die Basiskraftstoffeinspritzdauer TqBASE korrigiert. Die korrigierte Basiskraftstoffeinspritzzeitabstimmung TBASE und die korrigierte Basiskraftstoffeinspritzdauer TqBASE werden als Tcom bzw. Tqcom bezeichnet.Subsequently, at the next step S35, the target fuel injection timing T is converted into a basic fuel injection timing TBASE. Then, a basic fuel injection duration TqBASE is found from the common rail fuel pressure Pc and the base fuel injection timing TBASE. Subsequently, at the next step S36, the basic fuel injection timing TBASE and the basic fuel injection duration TqBASE are corrected. The corrected base fuel injection timing TBASE and the corrected basic fuel injection duration TqBASE are referred to as Tcom and Tqcom, respectively.

Dann wird bei dem nächsten Schritt S37 ein Überlappungszeitsegment t aufgefunden. Eine Korrekturmenge ΔTq wird dann durch Verwenden eines Kennfeldes aufgefunden, das Beziehungen zwischen der Korrekturmenge ΔTq, dem Überlappungszeitsegment t und dem Kraftstoffdruck Pc der gemeinsamen Leitung darstellt, wie in 12 gezeigt ist. 9 zeigt ein Ablaufdiagramm, das einen genauen Ablauf zum Auffinden des Überlappungszeitsegments t und des Kraftstoffdrucks Pc der gemeinsamen Leitung darstellt. Nachfolgend wird bei dem nächsten Schritt S38 die Korrekturmenge ΔTq von der korrigierten Basiskraftstoffeinspritzdauer Tqcom zum Erreichen der Abschlusskraftstoffeinspritzdauer TqFINAL subtrahiert.Then at the next step S37, an overlapping time segment t is found. A correction amount ΔTq is then found by using a map representing relations between the correction amount ΔTq, the overlap time segment t, and the common rail fuel pressure Pc, as in FIG 12 is shown. 9 FIG. 12 is a flowchart showing a detailed procedure for finding the overlap time segment t and the common line fuel pressure Pc. Subsequently, at the next step S38, the correction amount ΔTq is subtracted from the corrected basic fuel injection duration Tqcom to reach the final fuel injection duration TqFINAL.

Dann wird bei dem nächsten Schritt S39 die korrigierte Basiskraftstoffeinspritzzeitabstimmung Tcom in eine Abschlussbasiskraftstoffeinspritzzeitabstimmung TFINAL umgewandelt. Die Abschlusskraftstoffeinspritzdauer TqFINAL und die Abschlussbasiskraftstoffeinspritzzeitabstimmung TFINAL werden dann in Kraftstoffeinspritzvolumenanweisungswerte umgewandelt, insbesondere in einen Ventilöffnungsanweisungswert und einen Ventilschließanweisungswert. Dann werden die Kraftstoffeinspritzvolumenanweisungswerte an einer Ausgangsstufe gesetzt. Nachfolgend werden bei dem nächsten Schritt S40 Kraftstoffeinspritzventilkraftstoffeinspritzanweisungsimpulse, die die Kraftstoffeinspritzvolumenanweisungswerte darstellen, zu dem Elektromagnetventil des Kraftstoffeinspritzventils 5 für den k-ten Zylinder zum Antreiben des Kraftstoffeinspritzventils 5 des k-ten Zylinders ausgegeben. Dann wird die Steuerung zu der Aufrufroutine zurückgestellt.Then, at the next step S39, the corrected base fuel injection timing Tcom is converted into a completion base fuel injection timing TFINAL. The final fuel injection duration TqFINAL and the completion base fuel injection timing TFINAL are then converted into fuel injection volume instruction values, specifically, a valve opening instruction value and a valve closing instruction value. Then, the fuel injection volume instruction values are set at an output stage. Subsequently, at the next step S40, fuel injection valve fuel injection instruction pulses representing the fuel injection volume instruction values become the electromagnetic valve of the fuel injection valve 5 for the k-th cylinder for driving the fuel injection valve 5 of the kth cylinder. Then control is returned to the call routine.

Das in 9 gezeigte Ablaufdiagramm beginnt mit Schritt S41, bei dem ein Antriebssignal für das SCV 4 der Kraftstoffzufuhrpumpe 3 eingegeben wird. Dann wird bei dem nächsten Schritt S42 ein Pumpenausstoßvolumen Qp durch Verwenden eines in 10 gezeigten Kennfeldes aufgefunden. Das Kennfeld stellt Beziehungen zwischen der Verbrennungsmotordrehzahl NE, dem SCV-Antriebssignal und dem Pumpenausstoßvolumen Qp dar, die im Voraus typischerweise aus Ergebnissen von Experimenten aufgefunden werden. Anders gesagt wird das Pumpenausstoßvolumen Qp aus einer Verbrennungsmotordrehzahl NE und einem SCV-Antriebssignal aufgefunden.This in 9 The flowchart shown begins with step S41, in which a drive signal for the SCV 4 the fuel supply pump 3 is entered. Then, at the next step S42, a pump discharge volume Qp is established by using an in-pump discharge volume Qp 10 found map found. The map represents relationships between the engine speed NE, the SCV drive signal, and the pump discharge volume Qp, which are typically found in advance from results of experiments. In other words, the pump discharge volume Qp is found from an engine speed NE and an SCV drive signal.

Nachfolgend wird bei dem nächsten Schritt S43 eine Pumpdauer Pd aus dem Pumpenausstoßvolumen Qp und einem Kurbelwinkel aufgefunden. Wie in 11 gezeigt ist, haben die Pumpdauer Pd und das Pumpenausstoßvolumen Qp eine feststehende Beziehung. Dann werden bei dem nächsten Schritt S44 eine Basiskraftstoffeinspritzdauer Tcom, eine Basiskraftstoffeinspritzzeitabstimmung Tqcom, eine Kraftstoffeinspritzstartverzögerungszeit TDM und eine Kraftstoffeinspritzendverzögerungszeit TDEM eingegeben. Der bei Schritt S44 durchgeführte Vorgang weist somit Vorgänge auf, die durch eine Kraftstoffeinspritzstartverzögerungszeitberechnungseinrichtung und eine Kraftstoffeinspritzendverzögerungszeitberechnungseinrichtung durchgeführt werden.Subsequently, at the next step S43, a pumping duration Pd from the pump discharge volume Qp and a crank angle is found. As in 11 2, pumping period Pd and pump discharge volume Qp have a fixed relationship. Then, at the next step S44, a basic fuel injection duration Tcom, a base fuel injection timing Tqcom, a fuel injection start delay time TDM and a fuel injection end delay time TDEM are input. The process performed at step S44 thus has operations represented by a Fuel injection start delay time calculating means and a fuel injection end delay time calculating means.

Es ist anzumerken, dass, wie in 11 gezeigt ist, die Kraftstoffeinspritzstartverzögerungszeit TDM eine Zeitdauer ist, die abläuft, da ein Start eines Betriebs zum Anheben einer Düsennadel nach der Kraftstoffeinspritzzeitabstimmung bis zu der tatsächlichen Einspritzung von Kraftstoff erreicht wird. Das Kraftstoffeinspritzventil 5 hat einen Aufbau zum Öffnen seines Elektromagnetventils durch Anheben der Düsennadel in Abhängigkeit von einem Kraftstoffdruck Pc der gemeinsamen Leitung. Somit variiert die Kraftstoffeinspritzstartverzögerungszeit TDM gemäß dem Kraftstoffdruck Pc der gemeinsamen Leitung. Aus diesem Grund wird empfohlen, ein Kennfeld durch Auffinden einer Beziehung zwischen der Kraftstoffeinspritzstartverzögerungszeit TDM und dem Kraftstoffdruck Pc der gemeinsamen Leitung im Voraus typischerweise aus Ergebnissen von Experimenten zu bilden.It should be noted that, as in 11 2, the fuel injection start delay time TDM is a time period that elapses since start of operation for lifting a nozzle needle after the fuel injection timing until the actual injection of fuel is achieved. The fuel injector 5 has a structure for opening its solenoid valve by lifting the nozzle needle in response to a common rail fuel pressure Pc. Thus, the fuel injection start delay time TDM varies according to the common rail fuel pressure Pc. For this reason, it is recommended to form a map by finding a relationship between the fuel injection start delay time TDM and the common rail fuel pressure Pc in advance, typically from results of experiments.

Andererseits ist die Kraftstoffeinspritzendverzögerungszeit TDEM eine Zeitdauer, die abläuft, da ein Betrieb zum Abschalten des Stroms, der zu dem Elektromagnetventil des Kraftstoffeinspritzventils 5 strömt, bis zu einem tatsächlichen Ende der Einspritzung des Kraftstoffs ist, wie in 10 gezeigt ist. Für diesen Fall ist es am besten, ein Kennfeld durch Auffinden einer Beziehung zwischen der Kraftstoffeinspritzendverzögerungszeit TDEM und dem Kraftstoffdruck Pc der gemeinsamen Leitung typischerweise aus Ergebnissen von Experimenten zu bilden.On the other hand, the fuel injection end delay time TDEM is a period of time that elapses since an operation for shutting off the flow supplied to the electromagnetic valve of the fuel injection valve 5 flows until an actual end of injection of the fuel is as in 10 is shown. In this case, it is best to make a map by finding a relationship between the fuel injection end delay time TDEM and the common rail fuel pressure Pc typically from results of experiments.

Nachfolgend findet bei dem nächsten Schritt S45 eine Kraftstoffeinspritzstartzeitabstimmungsberechnungseinrichtung eine Kraftstoffeinspritzstartzeitabstimmung T1 des Kraftstoffeinspritzventils 5 aus der Kraftstoffeinspritzstartverzögerungszeit TDM und der Basiskraftstoffeinspritzdauer Tcom. Dann findet eine Kraftstoffeinspritzendzeitabstimmungsberechnungseinrichtung eine Kraftstoffeinspritzendzeitabstimmung T2 des Kraftstoffeinspritzventils 5 aus der Kraftstoffeinspritzendverzögerungszeit TDEM, der Basiskraftstoffeinspritzdauer Tcom und der Basiskraftstoffeinspritzzeitabstimmung Tqcom auf. Nachfolgend findet eine Berechnungseinrichtung der tatsächlichen Kraftstoffeinspritzdauer eine tatsächliche Kraftstoffeinspritzdauer ATq aus der Kraftstoffeinspritzstartzeitabstimmung T1 und der Kraftstoffeinspritzendzeitabstimmung T2. Dann findet bei dem nächsten Schritt S46 eine Überlappungszeitsegmentberechnungseinrichtung ein Überlappungszeitsegment t der Pumpdauer Pd und der tatsächlichen Kraftstoffeinspritzdauer ATq. Nachfolgend findet bei dem nächsten Schritt S47 eine Kraftstoffeinspritzdauerkorrekturmengenberechnungseinrichtung eine Korrekturmenge ΔTq durch Verwenden eines Kennfeldes auf, das im Voraus typischerweise aus Ergebnissen von Experimenten gebildet ist. Wie in 12 gezeigt ist, stellt das Kennfeld eine Beziehung zwischen dem Kraftstoffdruck Pc der gemeinsamen Leitung, dem Überlappungszeitsegment t und der Korrekturmenge ΔTq dar.Subsequently, at the next step S45, a fuel injection start timing calculating means finds a fuel injection start timing T1 of the fuel injection valve 5 from the fuel injection start delay time TDM and the basic fuel injection duration Tcom. Then, a fuel injection end timing calculating means finds a fuel injection end timing T2 of the fuel injection valve 5 from the fuel injection end delay time TDEM, the basic fuel injection duration Tcom, and the base fuel injection timing Tqcom. Subsequently, an actual fuel injection duration calculating means finds an actual fuel injection duration ATq from the fuel injection start timing T1 and the fuel injection end timing T2. Then, in the next step S46, an overlap time segment calculator finds an overlap time segment t of the pumping duration Pd and the actual fuel injection duration ATq. Subsequently, at the next step S47, a fuel injection duration amount calculating means obtains a correction amount ΔTq by using a map which is formed in advance typically from results of experiments. As in 12 11, the map represents a relationship between the common rail fuel pressure Pc, the overlap time segment t, and the correction amount ΔTq.

Für den Fall einer synchronen Einspritzung, wie zum Beispiel bei einer Einspritzung pro Pumpbetrieb oder bei zwei Einspritzungen pro zwei Pumpbetriebe, ist es sehr wahrscheinlich möglich, dass die Kraftstoffeinspritzdauer die Pumpdauer zufällig in Abhängigkeit von der Pumpdauerendphase überlappt oder nicht. Für den Fall einer asynchronen Einspritzung, wie zum Beispiel bei zwei Einspritzungen pro Pumpbetrieb oder bei sechs Einspritzungen pro vier Pumpbetriebe, werden andererseits einige Zylinder bestimmungsgemäß überlappende Zylinder, während andere Zylinder bestimmungsgemäß nicht überlappende Zylinder sind.In the case of a synchronous injection, such as one injection per pump operation or two injections per two pump operations, it is very likely that the fuel injection duration will randomly overlap the pumping duration depending on the pump duration end phase or not. On the other hand, in the case of asynchronous injection, such as two injections per pumping operation or six injections per four pumping operations, some cylinders are intended to be overlapping cylinders while other cylinders are intended to be non-overlapping cylinders.

Gemäß dem dritten Ausführungsbeispiel ist es möglich, eine Differenz des Kraftstoffvolumens zwischen einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer einer Kraftstoffzufuhrpumpe bei einem Zylinder überlappt, und einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe bei dem gleichen Zylinder nicht überlappt, zu unterdrücken. Als Folge ist es möglich, eine Differenz des Kraftstoffeinspritzvolumens zwischen einem überlappenden Fall und einem nicht überlappenden Fall eines Zylinders zu unterdrücken, der bei dem Verbrennungsmotor 1 eingesetzt wird, wobei die Pumpdauer der Kraftstoffzufuhrpumpe 3 von der Betriebsdauer des Zylinders verschieden ist. Außerdem ist es möglich, eine Differenz des Kraftstoffeinspritzvolumens zwischen einem überlappenden Zylinder und einem nicht überlappenden Zylinder zu unterdrücken.According to the third embodiment, it is possible to make a difference in the fuel volume between a case where the fuel injection duration of a fuel injection valve overlaps the pumping duration of a fuel supply pump in a cylinder and a case in which the fuel injection duration of one fuel injection valve does not equal the pumping duration of the fuel supply pump to the same cylinder overlaps, suppress. As a result, it is possible to suppress a difference in the fuel injection volume between an overlapping case and a non-overlapping case of a cylinder that is in the internal combustion engine 1 is used, wherein the pumping duration of the fuel supply pump 3 different from the service life of the cylinder. In addition, it is possible to suppress a difference in the fuel injection volume between an overlapping cylinder and a non-overlapping cylinder.

(Viertes Ausführungsbeispiel)(Fourth Embodiment)

Für den Fall des vierten Ausführungsbeispiels führt die ECU 10 einen Vorgang zum Erfassen einer Pumpdauerstartzeitabstimmung PSTART und einer Pumpdauerendzeitabstimmung PEND zusätzlich zu den Vorgängen durch, die durch das zweite Ausführungsbeispiel durchgeführt werden.In the case of the fourth embodiment, the ECU performs 10 an operation for detecting a pump duration start timing PSTART and a pump duration end timing PEND in addition to the operations performed by the second embodiment.

Die ECU 10 weist ein Tiefpassfilter 10a und ein Hochpassfilter 10b auf, die zum Durchführen eines Filtervorgangs eines Signals verwendet werden, das von dem Kraftstoffdruckerfassungssensor 35 der gemeinsamen Leitung empfangen wird. Das Tiefpassfilter 10a erfasst eine langsame Änderung des Kraftstoffdrucks Pc der gemeinsamen Leitung. Ein Ausgabewert des Tiefpassfilters 10a stellt einen Durchschnittskraftstoffdruck Pc der gemeinsamen Leitung dar. Das Tiefpassfilter 10a gibt ein stabiles Signal ab, das zum Steuern des SCV 4 verwendet wird. Der Ausgangswert durch das Tiefpassfilter 10a ist der Durchschnitt des Kraftstoffdrucks Pc der gemeinsamen Leitung über einen Zeitraum zwischen dem Ende eines Pumptakts der Kraftstoffzufuhrpumpe 3 und der nächsten Einspritzung. Andererseits erfasst das Hochpassfilter 10b eine schnelle Änderung des Kraftstoffdrucks Pc der gemeinsamen Leitung. Der Ausgangswert durch das Hochpassfilter 10b stellt einen Momentankraftstoffdruck Pc der gemeinsamen Leitung dar. Das Hochpassfilter 10b gibt ein Signal aus, das zum Erfassen einer Pumpdauerstartzeitabstimmung PSTART und einer Pumpdauerendzeitabstimmung PEND verwendet wird. Eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND werden auf der Grundlage einer Änderung des Kraftstoffdrucks Pc der gemeinsamen Leitung mit einem relativ großen Gradienten erfasst. Das Tiefpassfilter 10a und das Hochpassfilter 10b verringern die Last eines Softwarevorgangs, der durch die ECU 10 durchgeführt wird, wobei somit die Verarbeitungsgeschwindigkeit erhöht wird.The ECU 10 has a low pass filter 10a and a high pass filter 10b used to perform a filtering operation of a signal received from the fuel pressure detection sensor 35 of the common line is received. The low pass filter 10a detects a slow change of the common rail fuel pressure Pc. An output value of the low-pass filter 10a represents an average fuel pressure Pc of the common rail. The low-pass filter 10a outputs a stable signal that is used to control the SCV 4 is used. The output value through the low-pass filter 10a is the average of the fuel pressure Pc of the common rail over a period between the end of a pumping stroke of the fuel supply pump 3 and the next injection. On the other hand, the high-pass filter detects 10b a rapid change of the common rail fuel pressure Pc. The output value through the high-pass filter 10b represents a common-rail instantaneous fuel pressure Pc. The high-pass filter 10b outputs a signal used to detect a pump duration start timing PSTART and a pump duration end timing PEND. A pump duration start timing PSTART and a pump duration end timing PEND are detected based on a change of the common rail fuel pressure Pc with a relatively large gradient. The low pass filter 10a and the high pass filter 10b reduce the load of a software operation by the ECU 10 is performed, thus increasing the processing speed.

13 zeigt ein Ablaufdiagramm, das einen Erfassungsvorgang darstellt, der durch das vierte Ausführungsbeispiel durchgeführt wird, um eine Pumpdauerstartzeitabstimmung PSTART und eine Pumpdauerendzeitabstimmung PEND zu erfassen. Für den Fall des vierten Ausführungsbeispiels wird der Vorgang des zweiten Ausführungsbeispiels auf der Grundlage der Pumpdauerstartzeitabstimmung PSTART und der Pumpdauerendzeitabstimmung PEND durchgeführt, die bei dem Vorgang erfasst werden, der durch das in 13 gezeigte Ablaufdiagramm dargestellt ist. 13 FIG. 12 is a flowchart illustrating a detection process performed by the fourth embodiment to detect a pump duration start timing PSTART and a pump duration end timing PEND. In the case of the fourth embodiment, the operation of the second embodiment is performed on the basis of the pumping duration start timing PSTART and the pumping duration ending timing PEND, which are detected in the process indicated by the in 13 shown flowchart is shown.

Nachdem der Zündschalter eingeschaltet ist, wird eine durch das in 13 gezeigte Ablaufdiagramm dargestellte Routine mit einer vorbestimmten Zeitabstimmung ausgeführt, wie zum Beispiel einer Zeitabstimmung in dem Bereich von 0,5 ms bis 1,0 ms oder 6° Kurbelwinkel.After the ignition switch is turned on, one through the in 13 The routine shown in FIG. 10 has been executed with a predetermined timing, such as a timing in the range of 0.5 ms to 1.0 ms or 6 ° crank angle.

Das in 13 gezeigte Ablaufdiagramm beginnt mit Schritt S131, bei dem eine Abgabe des Hochpassfilters 106 als der Istkraftstoffdruck Pci der gemeinsamen Leitung eingegeben wird. Dann wird ein unmittelbar vorhergehender Kraftstoffdruck Pci1 der gemeinsamen Leitung aus dem Speicher eingelesen. Der unmittelbar vorhergehende Kraftstoffdruck Pci1 der gemeinsamen Leitung wurde in den Speicher bei einer vorhergehenden Zeit vor der gegenwärtigen Zeit um einen vorbestimmten Zeitraum oder einen vorbestimmten Kurbelwinkel vor dem gegenwärtigen Kurbelwinkel um einen vorbestimmten Unterschied des Kurbelwinkels eingegeben und in diesem gespeichert. Nachfolgend läuft der Ablauf der Routine zu Schritt S132, um eine Abweichung ΔPc des Istkraftstoffdrucks Pci der gemeinsamen Leitung aus dem unmittelbar vorhergehenden Kraftstoffdruck Pci1 der gemeinsamen Leitung aufzufinden. Dann läuft die Routine weiter zu Schritt S133, um zu ermitteln, ob die Abweichung ΔPc grösser oder gleich einem ersten vorbestimmten Wert PR1 ist oder nicht. Wenn das Ergebnis der Ermittlung JA ist, läuft der Ablauf der Routine weiter zu Schritt S134, bei dem die gegenwärtige Position als eine Pumpdauerstartphase PSTART verwendet wird und in einem Speicher gespeichert wird. Dann wird der Istkraftstoffdruck Pci der gemeinsamen Leitung in dem Speicher als unmittelbar vorhergehender Kraftstoffdruck Pci1 der gemeinsamen Leitung gespeichert.This in 13 The flowchart shown begins with step S131, in which a delivery of the high-pass filter 106 as the actual fuel pressure Pci of the common line is input. Then, an immediately preceding fuel pressure Pci1 of the common line is read from the memory. The immediately preceding common rail fuel pressure Pci1 was input to and stored in the memory at a previous time before the present time by a predetermined time period or a predetermined crank angle before the current crank angle by a predetermined difference of the crank angle. Subsequently, the flow of the routine goes to step S132 to find a deviation ΔPc of the common rail common rail pressure Pci from the immediately preceding common rail fuel pressure Pci1. Then, the routine proceeds to step S133 to determine whether or not the deviation ΔPc is greater than or equal to a first predetermined value PR1. When the result of the determination is YES, the flow of the routine proceeds to step S134, where the present position is used as a pump duration start phase PSTART and stored in a memory. Then, the common rail actual fuel pressure Pci is stored in the memory as the immediately preceding common rail fuel pressure Pci1.

Wenn das bei Schritt S133 ermittelte Ergebnis NEIN ist, läuft dagegen der Ablauf der Routine weiter zu Schritt S135, um zu ermitteln, ob die Abweichung ΔPc grösser oder gleich einem zweiten vorbestimmten Wert PR2 aber gleich oder kleiner einem dritten vorbestimmten Wert PR3 ist oder nicht. Es ist anzumerken, dass der erste vorbestimmte Wert PR1, der zweite vorbestimmte Wert PR2 und der dritte vorbestimmte Wert PR3 die folgende Beziehung erfüllen: PR1>PR3>PR2. Wenn das Ergebnis der Ermittlung NEIN ist, wird der Istkraftstoffdruck Pci der gemeinsamen Leitung in dem Speicher als der unmittelbar vorhergehende Kraftstoffdruck Pci1 der gemeinsamen Leitung in dem Speicher gespeichert. Es ist anzumerken, dass der zweite vorbestimmte Wert PR2 ein Wert zum Unterscheiden der Abweichungen ΔPc von einem Spannungsabfall ist, der durch eine Einspritzung von Kraftstoff verursacht wird. Andererseits ist der dritte vorbestimmte Wert PR3 ein Wert zum Unterscheiden der Abweichung ΔPc von einem Spannungsabfall ist, der durch ein statisches Auslaufen eines Kraftstoffeinspritzventils 5 verursacht wird.When the result determined at step S133 is NO, on the other hand, the flow of the routine proceeds to step S135 to determine whether or not the deviation ΔPc is greater than or equal to a second predetermined value PR2 but equal to or less than a third predetermined value PR3. It should be noted that the first predetermined value PR1, the second predetermined value PR2, and the third predetermined value PR3 satisfy the following relationship: PR1>PR3> PR2. When the result of the determination is NO, the common rail actual fuel pressure Pci is stored in the memory as the immediately preceding common line fuel pressure Pci1 in the memory. It is to be noted that the second predetermined value PR2 is a value for discriminating the deviations ΔPc from a voltage drop caused by an injection of fuel. On the other hand, the third predetermined value PR3 is a value for discriminating the deviation ΔPc from a voltage drop caused by a static leak of a fuel injection valve 5 is caused.

Wenn das in Schritt S135 erhaltene Ermittlungsergebnis JA ist, läuft andererseits der Ablauf der Routine weiter zu Schritt S136, bei dem die Istphase als eine Pumpdauerendphase PEND gespeichert wird. Dann wird der Istkraftstoffdruck Pci der gemeinsamen Leitung in dem Speicher als ein unmittelbar vorangehender Kraftstoffdruck Pci1 der gemeinsamen Leitung gespeichert.When the determination result obtained in step S135 is YES, on the other hand, the flow of the routine proceeds to step S136, where the actual phase is stored as a pump duration end phase PEND. Then, the common rail actual fuel pressure Pci is stored in the memory as an immediately preceding common line fuel pressure Pci1.

Zum Erhalten eines Ermittlungsergebnisses von JA bei Schritt S135 ist es möglich, eine Bedingung hinzuzufügen, das die Pumpdauerstartzeitabstimmung PSTART neben der bestehenden Bedingung schon erfasst werden soll. Als Alternative ist es zum Erhalten eines Ermittlungsergebnisses von JA bei Schritt S135 ebenso möglich, eine Bedingung hinzuzufügen, dass der Kraftstoffdruck Pc der gemeinsamen Leitung neben der bestehenden Bedingung sich schon erhöht haben soll.For obtaining a determination result of YES at step S135, it is possible to add a condition that the pump duration start timing PSTART already exists besides the existing condition should be recorded. Alternatively, to obtain a determination result of YES at step S135, it is also possible to add a condition that the common rail fuel pressure Pc should already have increased besides the existing condition.

Gemäß dem vierten Ausführungsbeispiel kann die Pumpdauer durch Ausführen einer Softwareverarbeitung aufgefunden werden. Ein Überlappungszeitsegment t kann so für eine variable Pumpdauer erhalten werden. Als Folge kann das Kraftstoffeinspritzvolumen mit einer hohen Genauigkeit eingestellt werden.According to the fourth embodiment, the pumping time can be found by executing software processing. An overlap time segment t can thus be obtained for a variable pumping duration. As a result, the fuel injection volume can be adjusted with high accuracy.

Die durch das zweite und das vierte Ausführungsbeispiel angenommenen Verfahren zum Auffinden eines Überlappungssegments können ebenso auf eine Kraftstoffzufuhrpumpe der asynchronen Bauart angewendet werden. Beispielsweise kann ein Überlappungszeitsegment t, das durch die Annahme des durch das vierte Ausführungsbeispiel vorgesehenen Verfahrens aufgefunden werden kann, zum Auffinden einer Korrekturmenge ΔTq verwendet werden, das in der Beschreibung des dritten Ausführungsbeispiels erklärt ist. Zusätzlich ist es möglich, Differenzen des Kraftstoffeinspritzvolumens zwischen einem Fall, bei dem die Kraftstoffeinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer einer Kraftstoffzufuhrpumpe bei einem Zylinder überlappt, und einen Fall, bei dem die Kraftstofteinspritzdauer eines Kraftstoffeinspritzventils die Pumpdauer der Kraftstoffzufuhrpumpe bei dem gleichen Zylinder nicht überlappt, zu beseitigen.The overlapping segment finding methods adopted by the second and fourth embodiments may also be applied to an asynchronous type fuel supply pump. For example, an overlapping time segment t that can be found by adopting the method provided by the fourth embodiment may be used to find a correction amount ΔTq explained in the description of the third embodiment. In addition, it is possible to eliminate differences in the fuel injection volume between a case where the fuel injection duration of a fuel injection valve overlaps the pumping duration of a fuel supply pump in a cylinder and a case in which the fuel injection duration of one fuel injection valve does not overlap the pumping duration of the fuel supply pump in the same cylinder ,

(Fünftes Ausführungsbeispiel)(Fifth Embodiment)

Die 14 bis 20 zeigen ein fünftes Ausführungsbeispiel der vorliegenden Erfindung. Eine durch das in 14 dargestellte Ablaufdiagramm dargestellte Routine wird wiederholt mit vorbestimmten Zeitabstimmungen ausgeführt, nachdem der Zündschalter eingeschaltet ist.The 14 to 20 show a fifth embodiment of the present invention. One through the in 14 The illustrated routine is repeatedly executed at predetermined timings after the ignition switch is turned on.

Das Ablaufdiagramm beginnt mit Schritt S141, bei dem ein Kraftstoffdruck Pc der gemeinsamen Leitung eingegeben wird. Dann wird bei dem nächsten Schritt S142 die Routine, die durch das in 13 dargestellte Ablaufdiagramm dargestellt wird, aufgerufen, um eine Pumpdauerstartphase PSTART und eine Pumpdauerendphase PEND zu erfassen und diese in dem Speicher zu speichern. Nachfolgend wird bei dem nächsten Schritt S143 ein Pumpvolumen Qp über eine Periode von 360° Kurbelwinkel aus der Pumpdauerstartphase PSTART, der Pumpdauerendphase PEND, einem Nockenprofil (oder Tauchkolbenpositionen) der Kraftstoffzufuhrpumpe 3 und eines Kurbelwinkels aufgefunden. Wie in 15 gezeigt ist, kann ein Pumpvolumen Qp geometrisch aus dem Nockenprofil gefunden werden, das durch eine Sinuskurve angenähert werden kann.The flowchart starts with step S141 in which a fuel pressure Pc of the common line is input. Then, at the next step S142, the routine represented by the in 13 is shown in order to detect a pump duration start phase PSTART and a pump duration end phase PEND and store them in the memory. Subsequently, at the next step S143, a pumping volume Qp over a period of 360 ° crank angle becomes the pump duration start phase PSTART, the pump duration end phase PEND, a cam profile (or plunger positions) of the fuel supply pump 3 and a crank angle. As in 15 2, a pumping volume Qp can be found geometrically from the cam profile, which can be approximated by a sinusoid.

Dann wird bei dem nächsten Schritt S144 ein statischer Basisauslaufbetrag QSLBASE des Kraftstoffeinspritzventils durch Verwenden einer Gleichung oder eines Kennfelds aufgefunden, das im Voraus aus Ergebnissen von Experimenten erzeugt ist, um Beziehungen zwischen dem Kraftstoffdruck Pc der gemeinsamen Leitung, der Verbrennungsmotordrehzahl NE und der statischen Basisauslaufmenge QSLBASE des Kraftstoffeinspritzventils darzustellen, wie in 16 gezeigt ist.Then, at the next step S144, a static basic leakage amount QSLBASE of the fuel injection valve is found by using an equation or map generated in advance from results of experiments to establish relations between the common rail pressure Pc, the engine speed NE, and the base static discharge amount QSLBASE represent the fuel injection valve, as in 16 is shown.

Nachfolgend wird ein Kraftstofftemperaturkorrekturkoeffizient f¿ durch Verwenden einer Formel oder eines Kennfeldes aufgefunden, das im Voraus aus Ergebnissen von Experimenten erzeugt ist, um Beziehungen zwischen der Kraftstofftemperatur THF und dem Kraftstofftemperaturkorrekturkoeffizienten f¿ darzustellen, wie in 17 gezeigt ist. Schließlich wird die statische Basisauslaufmenge QSLBASE des Kraftstoffeinspritzventils mit dem Kraftstofftemperaturkorrekturkoeffizienten f¿ multipliziert, um eine statische Auslaufmenge QLS zu erzeugen.Subsequently, a fuel temperature correction coefficient f¿ is found by using a formula or a map generated in advance from results of experiments to represent relationships between the fuel temperature THF and the fuel temperature correction coefficient f¿, as in FIG 17 is shown. Finally, the static basic discharge amount QSLBASE of the fuel injection valve is multiplied by the fuel temperature correction coefficient f¿ to produce a static discharge amount QLS.

Nachfolgend wird bei dem nächsten Schritt S145 eine dynamische Auslaufmenge QDL des Kraftstoffeinspritzventils durch Verwenden einer Formel oder eines Kennfeldes aufgefunden, das im Voraus aus Ergebnissen von Experimenten erzeugt ist, um Beziehungen zwischen der Zielkraftstoffeinspritzdauer Tq, dem Kraftstoffdruck Pc der gemeinsamen Leitung und der dynamischen Auslaufmenge QDL des Kraftstoffeinspritzventils darzustellen, wie in 18 gezeigt ist. Dann wird bei dem nächsten Schritt S146 das Zielkraftstoffeinspritzvolumen Q in ein Kraftstoffeinspritzvolumen QINJ umgewandelt, das dann in dem Speicher gespeichert wird.Subsequently, at the next step S145, a dynamic leak amount QDL of the fuel injection valve is found by using a formula or map generated in advance from results of experiments to determine relationships between the target fuel injection duration Tq, the common rail fuel pressure Pc and the dynamic coasting amount QDL represent the fuel injection valve, as in 18 is shown. Then, at the next step S146, the target fuel injection volume Q is converted into a fuel injection volume QINJ, which is then stored in the memory.

Nachfolgend wird bei dem nächsten Schritt S147 eine Variation ΔP des Kraftstoffdrucks Pc der gemeinsamen Leitung aufgefunden, der über eine Periode von 360° Kurbelwinkel auftritt, wie in den Zeitabstimmungsdiagrammen von 19 gezeigt ist. Genauer gesagt wird der Kraftstoffdruck Pc der gemeinsamen Leitung überwacht, um die Variation ΔP aufzufinden. Beispielsweise wird der Kraftstoffdruck Pc der gemeinsamen Leitung periodisch gespeichert. Dann wird eine Abweichung ΔP von dem Istkraftstoffdruck Pcn der gemeinsamen Leitung aus einem vorhergehenden Kraftstoffdruck Pcn 360 der gemeinsamen Leitung berechnet.Subsequently, at the next step S147, a variation ΔP of the common rail fuel pressure Pc occurring over a period of 360 ° crank angle is found, as in the timing charts of FIG 19 is shown. More specifically, the common line fuel pressure Pc is monitored to find the variation ΔP. For example, the common rail fuel pressure Pc is periodically stored. Then, a deviation ΔP from the common rail common rail pressure Pcn becomes from a previous fuel pressure Pcn 360 the common line is calculated.

Dann wird bei dem nächsten Schritt S148 eine Kraftstoffvolumenerhöhung ΔV eines Hochdruckabschnitts des Kraftstoffeinspritzsystems, die eine Kraftstoffvolumenerhöhung ist, die zum Erhöhen des Kraftstoffdrucks um eine Druckerhöhung ΔP erforderlich ist, durch Verwendung einer nachstehend angegebenen Gleichung oder eines Kennfeldes berechnet, das im Voraus aus Ergebnissen von Experimenten erzeugt wurde. Δ V = ( V/E ) × Δ P

Figure DE000010303765B4_0001
wobei das Symbol E ein Elastizitätsmodul für Druck bedeutet. Then, at the next step S148, a fuel volume increase ΔV of a high-pressure portion of the fuel injection system, which is a fuel volume increase required to increase the fuel pressure by a pressure increase ΔP, is calculated by using an equation given below or a map that results in advance from results of experiments was generated. Δ V = ( V / E ) × Δ P
Figure DE000010303765B4_0001
where the symbol E denotes a modulus of elasticity for pressure.

Nachfolgend berechnet bei dem nächsten Schritt S149 eine Kraftstoffauslaufmengenberechnungseinrichtung eine Kraftstoffauslaufmenge QLEAK in einer Periode von 360° Kurbelwinkel durch Verwenden einer nachstehend angegebenen Gleichung und einer in 20 gezeigten Kraftstoffverbrauchsverteilung. QLEAK = Qp ( QSL × 4 ) ( QDL × 2 ) ( QINJ × 2 ) Δ v

Figure DE000010303765B4_0002
Subsequently, in the next step S149, a fuel spill amount calculating means calculates a fuel spill amount QLEAK in a period of 360 ° crank angle by using an equation given below and an in 20 shown fuel consumption distribution. QLEAK = qp - ( QSL × 4 ) - ( QDL × 2 ) - ( QINJ × 2 ) - Δ v
Figure DE000010303765B4_0002

Die vorstehende Gleichung ist eine Gleichung für einen Vierzylinderverbrennungsmotor mit zwei Einspritzungen pro Pumpbetrieb und mit zwei Einspritzungen pro 360° Kurbelwinkel.The above equation is an equation for a four-cylinder internal combustion engine with two injections per pump operation and with two injections per 360 ° crank angle.

Dann läuft der Ablauf der Routine weiter zu Schritt S150, um zu ermitteln, ob die Kraftstoffauslaufmenge QLEAK größer als ein vorbestimmter Wert QL1 ist oder nicht. Wenn das Ergebnis der Ermittlung NEIN ist, verlässt der Verarbeitungsablauf die Routine, die durch das in 14 dargestellte Ablaufdiagramm dargestellt ist. Wenn das Ermittlungsergebnis, das bei Schritt S150 erhalten wird, JA ist, wird andererseits ermittelt, dass ein Auslaufen von Kraftstoff in dem Hochdruckkraftstoffleitungspfad vorhanden ist. Für diesen Fall läuft die Routine zu Schritt S151, bei dem verschiedene Arten von Verarbeitungen durchgeführt werden. Mit Bezug auf die Verarbeitung ist es wünschenswert, eine Kraftstoffeinspritzsteuerung oder eine Pumpsteuerung zum Aufrechterhalten von minimalen Betriebsbedingungen oder zum Stoppen des Verbrennungsmotors auszuführen.Then, the flow of the routine proceeds to step S150 to determine whether or not the fuel spill amount QLEAK is greater than a predetermined value QL1. If the result of the determination is NO, the processing flow exits the routine indicated by the in 14 illustrated flowchart is shown. On the other hand, when the determination result obtained at step S150 is YES, it is determined that there is a leak of fuel in the high pressure fuel passage. In this case, the routine goes to step S151 in which various kinds of processings are performed. With respect to the processing, it is desirable to execute a fuel injection control or a pump control to maintain minimum operating conditions or to stop the engine.

Wie vorstehend beschrieben ist, kann eine Kraftstoffauslaufmenge QLEAK mit einer hohen Genauigkeit aus PSTART und PEND gefunden werden, die durch Durchführen der Verarbeitung gefunden werden, die durch das in 13 gezeigte Ablaufdiagramm dargestellt ist. Bei dem Zwischenfall einer Abnormalität oder einer Fehlfunktion der Kraftstoffzufuhrpumpe 3, bei dem Vorfall einer Öffnungsabnormalität des Einspritzventils 5 und bei dem Vorfall einer Abnormalität oder einer Fehlfunktion des Kraftstoffverteilungssystems ist es möglich, die Kraftstoffeinspritzsteuerung oder die Pumpensteuerung auszuführen, um minimale Betriebsbedingungen aufrechtzuerhalten oder den Verbrennungsmotor anzuhalten.As described above, a fuel leakage amount QLEAK can be found with high accuracy from PSTART and PEND found by performing the processing indicated by the in 13 shown flowchart is shown. In the event of an abnormality or malfunction of the fuel supply pump 3 in the event of an opening abnormality of the injection valve 5 and in the event of abnormality or malfunction of the fuel distribution system, it is possible to execute the fuel injection control or the pump control so as to maintain minimum operating conditions or stop the engine.

(Sechstes Ausführungsbeispiel)(Sixth Embodiment)

21 ist ein Blockdiagramm, das eine Verbrennungsmotorsteuerungseinheit 10 zeigt, die durch ein sechstes Ausführungsbeispiel implementiert ist. Die ECU 10 hat eine Erfassungseinrichtung 61 zum Erfassen einer tatsächlichen Pumpdauerendphase PEND. Die Erfassungseinrichtung 61 erfasst eine tatsächliche Pumpdauerendphase PEND durch Durchführen der Verarbeitung, die durch das in 13 gezeigte Ablaufdiagramm dargestellt wird. Die ECU hat ebenso eine Basispumpdauerendphasenspeichereinrichtung 62 zum Speichern einer Basispumpendphase. Die Basispumpdauerendphasenspeichereinrichtung 62 ist typischerweise ein EEPROM oder ein RAM. Eine Basispumpendphase wird auf der Grundlage eines idealen Baugruppenzustands ermittelt, der mit Bezug auf die Auslegung des Verbrennungsmotorsystems angenommen wird. Eine Basispumpenendphase kann ebenso empirisch mit dem Baugruppenzustand der Kraftstoffzufuhrpumpe 3 und dem Verbrennungsmotor 1 aufgefunden werden, die auf einen idealen Zustand eingestellt sind. Beispielsweise variiert der Kraftstoffdruck Pc der gemeinsamen Leitung in einem idealen Zustand, wie durch eine Wellenform Pc0 von 22 gezeigt. 22 zeigt einen Basiswert PRR der Wellenform Pc0. Außerdem hat die ECU 10 ebenso eine Phasendifferenzberechnungseinrichtung 63. Die Phasendifferenzberechnungseinrichtung 63 findet eine Differenz DC zwischen der tatsächlichen Pumpdauerendphase PEND und dem Basiswert PRR auf. Die Differenz CC wird der Verbrennungsmotorsteuerungseinrichtung 64 zum Steuern des Verbrennungsmotors gemäß der Differenz CC zugeführt. Beispielsweise wird die Steuerung des Kraftstoffeinspritzvolumens oder der Pumpensteuerung gemäß der Differenz CC korrigiert. Die Differenz CC stellt einen Fehler der Baugruppe der Kraftstoffzufuhrpumpe 3 und des Verbrennungsmotors 1 dar. Wenn die Phase der Nockenwelle der Kraftstoffzufuhrpumpe 3, die eine Phase relativ zu der Drehposition der Kurbelwelle 15 ist, von der normalen Phase verschoben wird, erhöht sich beispielsweise die Differenz CC. Wenn ein derartiger Fehler vorhanden ist, ändert sich der Kraftstoffdruck Pc der gemeinsamen Leitung typischerweise, wie durch eine Wellenform Pc1 oder Pc2 von 22 gezeigt ist. Für diesen Fall erzeugt die Phasendifferenzberechnungseinrichtung 63 eine Phasendifferenz C1 bzw. C2. 21 FIG. 10 is a block diagram illustrating an engine control unit. FIG 10 1, which is implemented by a sixth embodiment. The ECU 10 has a detection device 61 for detecting an actual pump duration end phase PEND. The detection device 61 detects an actual pump duration end phase PEND by performing the processing indicated by the in 13 shown flowchart is shown. The ECU also has a base pumping end phase storage device 62 for storing a base pump end phase. The base pumping end phase storage device 62 is typically an EEPROM or a RAM. A base pump end phase is determined based on an ideal module condition assumed with respect to the design of the internal combustion engine system. A base pump final phase may also be empirical with the assembly state of the fuel supply pump 3 and the internal combustion engine 1 be found that are set to an ideal state. For example, the common rail fuel pressure Pc varies in an ideal state, such as a waveform Pc0 of FIG 22 shown. 22 shows a base value PRR of the waveform Pc0. In addition, the ECU has 10 also a phase difference calculator 63 , The phase difference calculator 63 finds a difference DC between the actual pump duration end phase PEND and the base value PRR. The difference CC becomes the engine control device 64 for controlling the internal combustion engine according to the difference CC supplied. For example, the control of the fuel injection volume or the pump control is corrected according to the difference CC. The difference CC represents a failure of the fuel supply pump assembly 3 and the internal combustion engine 1 When the phase of the camshaft of the fuel supply pump 3 that is a phase relative to the rotational position of the crankshaft 15 is shifted from the normal phase, for example, increases the difference CC. When such an error exists, the common rail fuel pressure Pc typically changes as by a waveform Pc1 or Pc2 of 22 is shown. In this case, the phase difference calculator generates 63 a phase difference C1 or C2.

Wie vorstehend beschrieben ist kann für den Fall des sechsten Ausführungsbeispiels ein Baugruppenfehler der Kraftstoffzufuhrpumpe 3 erfasst werden. Zusätzlich ist es möglich, eine Verbrennungsmotorsteuerung gemäß dem Baugruppenfehler auszuführen.As described above, in the case of the sixth embodiment, an assembly error of the fuel supply pump 3 be recorded. In addition, it is possible to execute an engine control according to the assembly error.

(Abgewandelte Versionen)(Modified versions)

Als Ersatz für Strukturelemente der vorstehend beschriebenen Ausführungsbeispiele können die folgenden Strukturelemente eingesetzt werden. Als ein Ersatz für den Kraftstoffdruck Pc der gemeinsamen Leitung ist es beispielsweise möglich, den Druck des durch die Kraftstoffzufuhrpumpe 3 ausgestoßenen Kraftstoffs zu verwenden. Der Druck des durch die Kraftstoffzufuhrpumpe 3 ausgestoßenen Kraftstoffs kann durch Verwenden eines Kraftstoffdrucksensors erfasst werden, der an einem Kraftstoffpfad zwischen der Kraftstoffzufuhrpumpe 2 und den Kraftstoffeinspritzventilen 5 eingebaut ist.As a substitute for structural elements of the embodiments described above, the following structural elements can be used. For example, as a substitute for the common rail fuel pressure Pc, it is possible to control the pressure of the fuel supply pump 3 discharged fuel to use. The pressure of the fuel expelled by the fuel supply pump 3 may be detected by using a fuel pressure sensor located at a fuel path between the fuel supply pump 2 and the fuel injection valves 5 is installed.

Außerdem kann ein Signal zum Antreiben des Elektromagnetventils eines Kraftstoffeinspritzventils 5 mit mehreren Stufen eingestellt werden. Beispielsweise kann die ECU 10 ein Steuerungsschema setzen, bei dem ein erster Strom auf ein Kraftstoffeinspritzventil 5 während einer ersten Periode, die von einem Betrieb zum Starten des Elektromagnetventils des Kraftstoffeinspritzventils 5 startet, gerichtet wird, und wobei darauf ein zweiter Strom auf das Kraftstoffeinspritzventil 5 während einer zweiten Periode gerichtet wird, die durch den Betrieb zum Schließen des Elektromagnetventils endet. Für diesen Fall kann eine Korrektur gemäß dem Überlappungszeitsegment t auf die erste oder die zweite Periode (den ersten oder den zweiten Zeitraum) oder beide Perioden (Zeiträume) angewendet werden. Für den Fall eines langen Überlappungszeitsegments t wird beispielsweise die erste oder die zweite Periode verkürzt.In addition, a signal for driving the electromagnetic valve of a fuel injection valve 5 be set with several levels. For example, the ECU 10 set a control scheme in which a first current to a fuel injection valve 5 during a first period, that is from an operation for starting the solenoid valve of the fuel injection valve 5 starts, is directed, and whereupon a second current to the fuel injection valve 5 is directed during a second period, which ends by the operation for closing the solenoid valve. In this case, a correction according to the overlap time segment t may be applied to the first or the second period (the first or the second period) or both periods (periods). For example, in the case of a long overlap time segment t, the first or the second period is shortened.

Als Ersatz für die Berechnungsverfahren, die bei den Ausführungsbeispielen angenommen sind, ist es möglich, eine Implementierung anzunehmen, bei der ein Pumpvolumen Qp aus einer Verbrennungsmotordrehzahl NE, einer Öffnung des Einlasseinstellventils 4 (oder dem sogenannten SCV-Leitungsstrom) und einem Kraftstoffdruck Pc der gemeinsamen Leitung aufgefunden wird. Es ist ebenso möglich, eine Implementierung vorzusehen, bei der eine Kraftstoffauslaufmenge QL aus einer Verbrennungsmotordrehzahl NE, einem Zielkraftstoffeinspritzvolumen Q, einem Kraftstoffdruck Pc der gemeinsamen Leitung und einer Kraftstofftemperatur THF aufgefunden wird. Außerdem ist es ebenso möglich, eine Implementierung vorzusehen, bei der eine Kraftstoffauslaufmenge QL aus einem Pumpvolumen Qp, einem Zielkraftstoffeinspritzvolumen Q und einer Kraftstoffauslaufmenge QL aufgefunden wird.As a substitute for the calculation methods adopted in the embodiments, it is possible to adopt an implementation in which a pumping volume Qp from an engine speed NE, an opening of the inlet adjusting valve 4 (or the so-called SCV line current) and a fuel pressure Pc of the common line is found. It is also possible to provide an implementation in which a fuel leakage amount QL is found from an engine speed NE, a target fuel injection volume Q, a common rail fuel pressure Pc, and a fuel temperature THF. In addition, it is also possible to provide an implementation in which a fuel discharge amount QL is found from a pumping volume Qp, a target fuel injection volume Q and a fuel discharge amount QL.

Des Weiteren können als Ersatz für die Vorgänge, die in den Ausführungsbeispielen durchgeführt werden, die folgenden Vorgänge ausgeführt werden. Ein Vorgang kann ausgeführt werden, um ein Pumpvolumen Qp aus einem Nockenprofil (Nockenphasen oder Tauchkolbenpositionen) der Kraftstoffzufuhrpumpe 3, einer Pumpdauerstartphase PSTART und einer Pumpdauerendphase PEND zu berechnen. Darüber hinaus kann ein Vorgang durchgeführt werden, um eine tatsächliche Pumpdauer aus einem Pumpvolumen Qp und einem Nockenprofil der Kraftstoffzufuhrpumpe 3 geometrisch zu berechnen. Außerdem kann ein Vorgang durchgeführt werden, um eine tatsächliche Kraftstoffeinspritzzeitabstimmung eines Kraftstoffeinspritzventils 5 aus einer Zielkraftstoffeinspritzdauer Tq, einer Zielkraftstoffeinspritzzeitabstimmung T, einer Kraftstoffeinspritzstartverzögerungszeit sowie einer Kraftstoffeinspritzendverzögerungszeit geometrisch zu berechnen. Des Weiteren kann ein Vorgang ausgeführt werden, um ein tatsächliches Überlappungszeitsegment aus einer tatsächlichen Pumpdauer und einer tatsächlichen Kraftstoffeinspritzdauer geometrisch zu berechnen. Darüber hinaus kann als eine Pumpdauerendphase eine Information hinsichtlich einer geometrischen Position an der Verbrennungsmotorbaugruppe der Kraftstoffzufuhrpumpe 3 in einem Speicher gespeichert werden, um später entnommen zu werden, wenn dies erforderlich ist.Further, as a substitute for the operations performed in the embodiments, the following operations may be performed. An operation may be performed to adjust a pumping volume Qp from a cam profile (cam phases or plunger positions) of the fuel supply pump 3 , a pump duration start phase PSTART and a pump duration end phase PEND to calculate. In addition, an operation may be performed to determine an actual pumping duration from a pumping volume Qp and a cam profile of the fuel supply pump 3 to calculate geometrically. In addition, an operation may be performed to determine an actual fuel injection timing of a fuel injection valve 5 from a target fuel injection duration Tq, a target fuel injection timing T, a fuel injection start delay time, and a fuel injection end delay time, geometrically. Further, an operation may be performed to geometrically calculate an actual overlap time segment from an actual pump duration and an actual fuel injection duration. In addition, as a pump duration end phase, information regarding a geometric position on the engine assembly of the fuel supply pump may be provided 3 stored in a memory for later removal when necessary.

Obwohl das Überlappungszeitsegment in den vorstehend beschriebenen Ausführungsbeispielen durch eine Zeitdauer angeordnet ist, kann das Überlappungszeitsegment durch einen Kurbelwinkel oder einen Nockenwinkel stattdessen gemessen und angezeigt werden.Although the overlap time segment is arranged by a period of time in the above-described embodiments, the overlap time segment may be measured and displayed by a crank angle or a cam angle instead.

Die Kraftstoffzufuhrpumpe 3 beaufschlagt den Kraftstoff mit Druck, der jedem Zylinder eines Verbrennungsmotors 1 durch ein Kraftstoffeinspritzventil 5 für jeden Zylinder zugeführt wird. The fuel supply pump 3 pressurizes the fuel with pressure from each cylinder of an internal combustion engine 1 through a fuel injector 5 for each cylinder is supplied.

Eine Verbrennungsmotorsteuerungseinheit 10 setzt ein Signal zum Antreiben des Kraftstoffeinspritzventils 5, um eine Differenz eines Kraftstoffeinspritzvolumens zwischen einem Fall, bei dem eine Pumpdauer der Kraftstoffzufuhrpumpe 3 eine Kraftstoffeinspritzdauer des Kraftstoffeinspritzventils 5 für den Zylinder überlappt, und einem Fall, bei dem eine Pumpdauer der Kraftstoffzufuhrpumpe 3 eine Kraftstoffeinspritzdauer des Kraftstoffeinspritzventils 5 für den gleichen Zylinder nicht überlappt, zu unterdrücken. Für den ersten Fall wird ein Überlappungszeitsegment als eine Zeitdauer definiert, bei der die Pumpdauer die Kraftstoffeinspritzdauer überlappt. Wenn das Überlappungszeitsegment variabel ist, setzt die Verbrennungsmotorsteuerungseinheit 10 das Signal zum Antreiben des Kraftstoffeinspritzventils 5 gemäß dem Überlappungszeitsegment.An internal combustion engine control unit 10 sets a signal to drive the fuel injection valve 5 to a difference of a fuel injection volume between a case where a pumping duration of the fuel supply pump 3 a fuel injection duration of the fuel injection valve 5 overlaps for the cylinder, and a case in which a pumping duration of the fuel supply pump 3 a fuel injection duration of the fuel injection valve 5 for the same cylinder does not overlap, suppress. For the first case, an overlap time segment is defined as a period in which the pumping duration overlaps the fuel injection duration. When the overlap time segment is variable, the engine control unit continues 10 the signal for driving the fuel injection valve 5 according to the overlap time segment.

Claims (17)

Sammlereinspritzsystem, das bei einem Verbrennungsmotor (1) eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist: einen Sammler (2) zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck zum Einspritzen des Kraftstoffs; eine Kraftstoffzufuhrpumpe (3), die durch den Verbrennungsmotor (1) angetrieben ist, um einen Druck zum Pumpen des aufgenommenen Kraftstoffs in den Sammler (2) aufzubringen; ein Kraftstoffeinspritzventil (5), das für jeden Zylinder des Verbrennungsmotors (1) vorgesehen ist und zum Zuführen von Hochdruckkraftstoff, der in dem Sammler (2) gespeichert ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird; eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Drucks des durch die Kraftstoffzufuhrpumpe (3) ausgestoßenen Kraftstoffs; eine Überlappungszeitsegmentberechnungseinrichtung zum Berechnen eines Überlappungszeitsegments, während dem eine Pumpdauer der Kraftstoffzufuhrpumpe (3) eine Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils überlappt; eine erste Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer des Zylinders des Verbrennungsmotors, für den die Pumpdauer der Kraftstoffzufuhrpumpe (3) die Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils (5) nicht überlappt, aus einem Zielkraftstoffeinspritzvolumen, das gemäß einer Betriebsbedingung des Verbrennungsmotors (1) gesetzt ist, und aus einem Kraftstoffdruck, der durch die Kraftstoffdruckerfassungseinrichtung erfasst ist; und eine zweite Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer des Zylinders des Verbrennungsmotors, für den die Pumpdauer die Kraftstoffeinspritzperiode überlappt, aus dem Zielkraftstoffeinspritzvolumen, dem erfassten Kraftstoffdruck und dem Überlappungszeitsegment, wobei die erste Kraftstoffeinspritzdauerermittlungseinrichtung eine erste Kraftstoffeinspritzdauer durch Verwenden eines Basiskennfeldes auffindet, das durch das Zielkraftstoffeinspritzvolumen und den erfassten Kraftstoffdruck definiert ist; und die zweite Kraftstoffeinspritzdauerermittlungseinrichtung eine zweite Kraftstoffeinspritzdauer durch Korrigieren der ersten Kraftstoffeinspritzdauer, die durch die erste Kraftstoffeinspritzdauerermittlungseinrichtung aufgefunden wird, gemäß dem Überlappungszeitsegment auffindet.A collector injection system used in an internal combustion engine (1), the collector injection system comprising: a collector (2) for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump (3) driven by the internal combustion engine (1) to apply a pressure for pumping the consumed fuel into the accumulator (2); a fuel injection valve (5) provided for each cylinder of the internal combustion engine (1) and for supplying high-pressure fuel stored in the accumulator (2) to the cylinder by injection of the high-pressure fuel into the cylinder; a fuel pressure detecting means for detecting a pressure of the fuel discharged by the fuel supply pump (3); an overlap time segment calculator for calculating an overlap time segment during which a pump duration of the fuel supply pump (3) overlaps a fuel injection period of the fuel injection valve; a first fuel injection duration determining means for determining a fuel injection duration of the cylinder of the internal combustion engine for which the pumping duration of the fuel supply pump (3) does not overlap the fuel injection period of the fuel injection valve (5), a target fuel injection volume set according to an operating condition of the internal combustion engine (1), and a second fuel injection duration Fuel pressure detected by the fuel pressure detecting means; and second fuel injection duration determination means for determining a fuel injection duration of the cylinder of the internal combustion engine for which the pumping duration overlaps the fuel injection period from the target fuel injection volume, the detected fuel pressure, and the overlap time segment the first fuel injection duration determination means finds a first fuel injection duration by using a basic map defined by the target fuel injection volume and the detected fuel pressure; and the second fuel injection duration determination means finds a second fuel injection duration by correcting the first fuel injection duration found by the first fuel injection duration determination means according to the overlap time segment. Sammlereinspritzsystem, das bei einem Verbrennungsmotor (1) eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist: einen Sammler (2) zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck zum Einspritzen des Kraftstoffs; eine Kraftstoffzufuhrpumpe (3), die durch den Verbrennungsmotor (1) zum Aufbringen eines Drucks auf aufgenommenen Kraftstoff und zum Pumpen des aufgenommenen Kraftstoffs in den Sammler (2) angetrieben ist; ein Kraftstoffeinspritzventil (5), das für jeden Zylinder des Verbrennungsmotors (1) vorgesehen ist und zum Zuführen von Hochdruckkraftstoff, der in dem Sammler (2) gespeichert ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird; eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Drucks des durch die Kraftstoffzufuhrpumpe (3) ausgestoßenen Kraftstoffs; eine Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Kraftstoffeinspritzdauer aus einem Zielkraftstoffeinspritzvolumen, das gemäß einer Betriebsbedingung des Verbrennungsmotors (1) gesetzt ist, und aus einem Kraftstoffdruck, der durch die Kraftstoffdruckerfassungseinrichtung erfasst ist; eine Überlappungszeitsegmentberechnungseinrichtung zum Berechnen eines Überlappungszeitsegments, während dem eine Pumpdauer der Kraftstoffzufuhrpumpe (3) eine Kraftstoffeinspritzperiode des Kraftstoffeinspritzventils überlappt; und eine Kraftstoffeinspritzdauerkorrektureinrichtung zum Korrigieren der Kraftstoffeinspritzdauer gemäß dem Überlappungszeitsegment, wobei die Überlappungszeitsegmentberechnungseinrichtung folgendes aufweist: eine Pumpdauerstartphasenberechnungseinrichtung zum Auffinden einer Pumpdauerstartphase aus dem erfassten Kraftstoffdruck; eine Pumpdauerendphasenberechnungseinrichtung zum Auffinden einer Pumpdauerendphase aus dem erfassten Kraftstoffdruck; und eine Berechnungseinrichtung der tatsächlichen Pumpdauer zum Auffinden einer tatsächlichen Pumpdauer aus der Pumpdauerstartphase und der Pumpdauerendphase, und wobei ein Überlappungszeitsegment aus der tatsächlichen Pumpdauer, der Kraftstoffeinspritzdauer und einer Kraftstoffeinspritzzeitabstimmung aufgefunden wird, die gemäß einem Betriebszustand des Verbrennungsmotors gesetzt ist.A collector injection system used in an internal combustion engine (1), the collector injection system comprising: a collector (2) for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump (3) driven by the internal combustion engine (1) to apply a pressure to the intake fuel and to pump the consumed fuel into the accumulator (2); a fuel injection valve (5) provided for each cylinder of the internal combustion engine (1) and for supplying high-pressure fuel stored in the accumulator (2) to the cylinder by injection of the high-pressure fuel into the cylinder; a fuel pressure detecting means for detecting a pressure of the fuel discharged by the fuel supply pump (3); fuel injection duration determination means for determining a fuel injection duration from a target fuel injection volume set in accordance with an operating condition of the internal combustion engine (1) and a fuel pressure detected by the fuel pressure detection means; an overlap time segment calculator for calculating an overlap time segment during which a pump duration of the fuel supply pump (3) overlaps a fuel injection period of the fuel injection valve; and a fuel injection duration correcting means for correcting the fuel injection duration according to the overlap time segment, the overlapping time segment calculating means comprising: pump duration start phase calculating means for finding a pump duration start phase from the detected fuel pressure; pump duration end phase calculation means for finding a pump duration end phase from the detected fuel pressure; and an actual pump duration calculation means for finding an actual pump duration from the pump duration start phase and the pump duration end phase, and wherein an overlap time segment is found from the actual pump duration, the fuel injection duration, and a fuel injection timing set in accordance with an operation state of the internal combustion engine. Sammlereinspritzsystem gemäß Anspruch 2, wobei die Kraftstoffeinspritzdauerkorrektureinrichtung eine Korrekturgrößenberechnungseinrichtung zum Berechnen einer Kraftstoffeinspritzdauerkorrekturgröße aus dem Überlappungszeitsegment aufweist; und wobei die Kraftstoffeinspritzdauer auf der Grundlage der Kraftstoffeinspritzdauerkorrekturgröße korrigiert wird.Collector injection system according to Claim 2 wherein the fuel injection duration correction means comprises correction quantity calculating means for calculating a fuel injection duration correction amount from the overlapping time segment; and wherein the fuel injection duration is corrected based on the fuel injection duration correction amount. Sammlereinspritzsystem gemäß Anspruch 2 oder 3, wobei die Überlappungszeitsegmentberechnungseinrichtung eine Pumpdauerberechnungseinrichtung zum Berechnen einer Pumpdauer aus einem Ausstoßvolumen der Kraftstoffzufuhrpumpe (3) hat; und die Überlappungszeitsegmentberechnungseinrichtung ein Überlappungszeitsegment aus der Pumpdauer und der Kraftstoffeinspritzdauer berechnet.Collector injection system according to Claim 2 or 3 wherein the overlap time segment calculating means has a pump duration calculation means for calculating a pump duration from a discharge volume of the fuel supply pump (3); and the overlap time segment calculator calculates an overlap time segment from the pump duration and the fuel injection duration. Sammlereinspritzsystem gemäß einem der Ansprüche 2 bis 4, wobei die Überlappungszeitsegmentberechnungseinrichtung folgendes aufweist: eine Kraftstoffeinspritzstartzeitabstimmungsberechnungseinrichtung zum Berechnen einer Kraftstoffeinspritzstartzeitabstimmung; eine Kraftstoffeinspritzendzeitabstimmungsberechnungseinrichtung zum Berechnen einer Kraftstoffeinspritzendzeitabstimmung; eine Berechnungseinrichtung der tatsächlichen Kraftstoffeinspritzdauer zum Berechnen einer tatsächlichen Kraftstoffeinspritzdauer aus der Kraftstoffeinspritzstartzeitabstimmung und der Kraftstoffeinspritzendzeitabstimmung; und eine Pumpdauerberechnungseinrichtung zum Berechnen einer Pumpdauer, und wobei die Überlappungszeitsegmentberechnungseinrichtung ein Überlappungszeitsegment aus der tatsächlichen Kraftstoffeinspritzdauer und der Pumpdauer berechnet.Collector injection system according to one of Claims 2 to 4 wherein the overlapping time segment calculating means comprises: fuel injection start timing calculating means for calculating a fuel injection start timing; fuel injection end timing calculating means for calculating a fuel injection end timing; actual fuel injection duration calculating means for calculating an actual fuel injection duration from the fuel injection start timing and the fuel injection end timing; and a pump duration calculator for calculating a pump duration, and wherein the overlap time segment calculator calculates an overlap time segment from the actual fuel injection duration and the pump duration. Sammlereinspritzsystem gemäß einem der Ansprüche 1 bis 4, wobei die Überlappungszeitsegmentberechnungseinrichtung folgendes aufweist: eine Kraftstoffeinspritzdauerberechnungseinrichtung zum Berechnen einer Kraftstoffeinspritzanweisungsimpulsdauer aus dem erfassten Kraftstoffdruck und dem Zielkraftstoffeinspritzvolumen, eine Kraftstoffeinspritzstartverzögerungszeitberechnungseinrichtung zum Berechnen einer Startverzögerungszeit von einem Zeitpunkt, bei dem ein Kraftstoffeinspritzanweisungsimpuls gestartet wird, zu einem Zeitpunkt, bei dem eine Kraftstoffeinspritzung tatsächlich gestartet wird, eine Kraftstoffeinspritzendverzögerungszeitberechnungseinrichtung zum Berechnen einer Endverzögerungszeit von einem Zeitpunkt, bei dem ein Kraftstoffeinspritzanweisungsimpuls gestoppt wird, zu einem Zeitpunkt, bei dem eine Kraftstoffeinspritzung tatsächlich gestoppt wird, eine Pumpdauerstartphasenberechnungseinrichtung zum Auffinden einer Pumpdauerstartphase aus dem erfassten Kraftstoffdruck, und eine Pumpdauerendphasenberechnungseinrichtung zum Auffinden einer Pumpdauerendphase aus dem erfassten Kraftstoffdruck, und wobei die Überlappungszeitsegmentberechnungseinrichtung das Überlappungszeitsegment aus einer tatsächlichen Kraftstoffeinspritzzeitabstimmung, die aus einer Kraftstoffeinspritzzeitabstimmung, die gemäß einem Betriebszustand des Verbrennungsmotors gesetzt ist, und der Startverzögerungszeit berechnet wird, einer tatsächlichen Kraftstoffeinspritzanweisungsimpulsdauer, die aus der Kraftstoffeinspritzanweisungsimpulsdauer, der Startverzögerungszeit und der Endverzögerungszeit berechnet wird, der Pumpdauerstartphase, und der Pumpdauerendphase berechnet.Collector injection system according to one of Claims 1 to 4 wherein the overlap time segment calculating means comprises: fuel injection duration calculating means for calculating a fuel injection instruction pulse duration from the detected fuel pressure and the target fuel injection volume; fuel injection start delay time calculating means for calculating a start delay time from a time point when a fuel injection instruction pulse is started at a time when fuel injection is actually started; a fuel injection end delay time calculating means for calculating a final delay time from a time point when a fuel injection command pulse is stopped to a time when fuel injection is actually stopped, pump duration start phase calculating means for finding a pump duration start phase from the detected fuel pressure, and a pump duration end phase calculating means for Finding a pump duration end phase from the detected fuel pressure, and wherein the overlap time segment calculator calculates the overlap time segment from an actual fuel injection timing calculated from a fuel injection timing set according to an operating condition of the engine and the start delay time, an actual fuel injection instruction pulse duration resulting from the fuel injection instruction pulse duration, the start delay time and the end delay time, the pump duration start phase, and the pump duration end phase are calculated. Sammlereinspritzsystem, das bei einem Verbrennungsmotor eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist: einen Sammler (2) zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck für eine Einspritzung des Kraftstoffs; eine Kraftstoffzufuhrpumpe (3), die einen Nocken hat, der durch den Verbrennungsmotor (1) angetrieben ist, und einen Tauchkolben, der durch den Nocken angetrieben ist, um in einem Pumpenzylinder vorwärts und rückwärts zu gleiten, wobei verursacht wird, dass ein Druck auf aufgenommenen Kraftstoff aufgebracht wird und der aufgenommene Kraftstoff in den Sammler (2) gepumpt wird; ein Kraftstoffeinspritzventil, das für jeden Zylinder des Verbrennungsmotors vorgesehen ist und zum Zuführen von Hochdruckkraftstoff, der in dem Sammler gesammelt ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird; eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Kraftstoffdrucks von durch die Kraftstoffzufuhrpumpe (3) ausgestoßenem Kraftstoff; eine Pumpdauerstartphasenerfassungseinrichtung zum Erfassen einer Nockenphase der Kraftstoffzufuhrpumpe (3) als eine Pumpdauerstartphase, wenn eine Änderung des Kraftstoffdrucks, der durch die Kraftstoffdruckerfassungseinrichtung erfasst wird, einem vorbestimmten Niveau gleich wird oder dieses übersteigt; eine Pumpdauerendphasenerfassungseinrichtung zum Erfassen einer Nockenphase der Kraftstoffzufuhrpumpe (3) als eine Pumpdauerendphase, wenn eine Änderung des Kraftstoffdrucks, der durch die Kraftstoffdruckerfassungseinrichtung erfasst wird, gleich dem vorbestimmten Niveau oder geringer als dieses wird, nachdem die Änderung das vorbestimmte Niveau übersteigt, oder zum Speichern einer Pumpdauerendphase, die geometrisch aus einer Baugruppenbeziehung zwischen der Kraftstoffzufuhrpumpe (3) und dem Verbrennungsmotor (1) ermittelt wird; und eine Verbrennungsmotorsteuerungseinrichtung zum Steuern der Pumpdauerstartphase und der Pumpdauerendphase bei der Steuerung des Verbrennungsmotors (1).A collector injection system used in an internal combustion engine, the collector injection system comprising: a collector (2) for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump (3) having a cam driven by the internal combustion engine (1) and a plunger driven by the cam to slide back and forth in a pump cylinder, causing a pressure to be applied absorbed fuel is applied and the absorbed fuel is pumped into the collector (2); a fuel injection valve provided for each cylinder of the internal combustion engine and for supplying high-pressure fuel collected in the accumulator to the cylinder by injection of the high-pressure fuel into the cylinder; fuel pressure detecting means for detecting a fuel pressure of fuel discharged by the fuel supply pump (3); pump duration start phase detecting means for detecting a phase of the phase of the fuel supply pump (3) as a pump duration start phase when a change of the fuel pressure detected by the fuel pressure detection means becomes equal to or exceeds a predetermined level; a pumping end phase detecting means for detecting a cam phase of the fuel supply pump (3) as a pumping end end phase when a change in the fuel pressure detected by the fuel pressure detecting means becomes equal to or lower than the predetermined level after the change exceeds the predetermined level or for storing Pump end phase, which is determined geometrically from an assembly relationship between the fuel supply pump (3) and the internal combustion engine (1); and engine control means for controlling the pump duration start phase and the pump duration end phase in the control of the internal combustion engine (1). Sammlereinspritzsystem gemäß Anspruch 7, wobei eine Nockenphase als die Pumpdauerstartphase erfasst wird, wenn eine Abweichung des gegenwärtigen Kraftstoffdrucks von einem vorhergehenden Kraftstoffdruck sich auf einen Wert erhöht, der zumindest einem vorbestimmten Wert gleich ist, wenn der vorhergehende Kraftstoffdruck als ein Kraftstoffdruck, der durch die Kraftstoffdruckerfassungseinrichtung zu einer vorhergehenden Zeit um eine vorbestimmte Zeitdauer vor einer gegenwärtigen Zeit erfasst ist, definiert ist, und wobei der gegenwärtige Kraftstoffdruck als ein Kraftstoffdruck definiert ist, der durch die Kraftstoffdruckerfassungseinrichtung zu der gegenwärtigen Zeit erfasst ist, die der vorhergehenden Zeit um die vorbestimmte Zeitdauer nacheilt.Collector injection system according to Claim 7 wherein a cam phase as the pump duration start phase is detected when a deviation of the current fuel pressure from a previous fuel pressure increases to a value equal to at least a predetermined value when the previous fuel pressure as a fuel pressure supplied by the fuel pressure detection means at a previous time is defined as being a fuel pressure detected by the fuel pressure detecting means at the present time, which lags the previous time by the predetermined time. Sammlereinspritzsystem gemäß Anspruch 8, wobei eine Nockenphase als die Pumpdauerendphase erfasst wird, wenn eine Abweichung eines späteren Kraftstoffdrucks von dem gegenwärtigen Kraftstoffdruck sich auf einen Wert verringert, der kleiner oder gleich einem vorbestimmten Wert ist, wenn der gegenwärtige Kraftstoffdruck als ein Kraftstoffdruck definiert ist, der durch die Kraftstoffdruckerfassungseinrichtung zu der gegenwärtigen Zeit um eine vorbestimmte Zeitdauer vor einer späteren Zeit erfasst ist, und wobei der spätere Kraftstoffdruck als ein Kraftstoffdruck definiert ist, der durch die Kraftstoffdruckerfassungseinrichtung zu der späteren Zeit erfasst ist, die der gegenwärtigen Zeit um die vorbestimmte Zeitdauer nacheilt.Collector injection system according to Claim 8 wherein a cam phase is detected as the pump duration end phase when a deviation of a later fuel pressure from the current fuel pressure decreases to a value less than or equal to a predetermined value when the current fuel pressure is defined as a fuel pressure supplied by the fuel pressure detecting means the present time is detected by a predetermined period of time before a later time, and wherein the later fuel pressure is defined as a fuel pressure detected by the fuel pressure detecting means at the later time lags the present time by the predetermined time period. Sammlereinspritzsystem gemäß einem der Ansprüche 7 bis 9, wobei die Verbrennungsmotorsteuerungseinrichtung folgendes aufweist: eine Kraftstoffeinspritzvolumen- und Kraftstoffeinspritzzeitabstimmungsermittlungseinrichtung zum Auffinden eines Anweisungskraftstoffeinspritzvolumens und einer Anweisungskraftstoffeinspritzzeitabstimmung gemäß einem Betriebszustand des Verbrennungsmotors (1); eine Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Anweisungskraftstoffeinspritzdauer aus dem Kraftstoffdruck und dem Anweisungskraftstoffeinspritzvolumen; und eine Überlappungszeitsegmentberechnungseinrichtung zum Berechnen eines Überlappungszeitsegments, während dem eine Pumpdauer der Kraftstoffzufuhrpumpe (3) eine Kraftstoffeinspritzdauer des Kraftstoffzufuhrventils überlappt, aus der Pumpdauerstartphase, der Pumpdauerendphase, der Anweisungskraftstoffeinspritzdauer und der Anweisungskraftstoffeinspritzzeitabstimmung.Collector injection system according to one of Claims 7 to 9 wherein the engine control means comprises: a fuel injection volume and fuel injection timing determining means for finding an instruction fuel injection volume and an instruction fuel injection timing according to an operation state of the internal combustion engine (1); fuel injection duration determination means for determining an instruction fuel injection duration from the fuel pressure and the command fuel injection volume; and an overlap time segment calculator for calculating an overlap time segment during which a pump duration of the fuel supply pump (3) overlaps a fuel injection duration of the fuel supply valve, the pump duration start phase, the pump duration end phase, the command fuel injection duration, and the command fuel injection timing. Sammlereinspritzsystem gemäß Anspruch 10, wobei die Verbrennungsmotorsteuerungseinrichtung eine Kraftstoffeinspritzdauerkorrektureinrichtung zum Korrigieren der Anweisungskraftstoffeinspritzdauer gemäß dem Überlappungszeitsegment hat; die Kraftstoffeinspritzdauerkorrektureinrichtung eine Korrekturgrö-ßenberechnungseinrichtung zum Berechnen einer Kraftstoffeinspritzdauerkorrekturgröße aus dem Kraftstoffdruck und dem Überlappungszeitsegment hat; und wobei eine korrigierte Kraftstoffeinspritzdauer aus der Anweisungskraftstoffeinspritzdauer und der Kraftstoffeinspritzdauerkorrekturgröße aufgefunden wird.Collector injection system according to Claim 10 wherein the engine control means has fuel injection duration correction means for correcting the command fuel injection duration according to the overlap time segment; the fuel injection duration correction means has a correction amount calculating means for calculating a fuel injection duration correction amount from the fuel pressure and the overlap time segment; and wherein a corrected fuel injection duration is found from the command fuel injection duration and the fuel injection duration correction amount. Sammlereinspritzsystem gemäß einem der Ansprüche 7 bis 9, wobei die Verbrennungsmotorsteuerungseinrichtung eine Pumpvolumenberechnungseinrichtung zum Berechnen eines Pumpvolumens des durch die Kraftstoffzufuhrpumpe in den Sammler gepumpten Kraftstoff aus dem Nockenprofil, den Nockenpositionen oder den Tauchkolbenpositionen, der Pumpdauerstartphase und der Pumpdauerendphase hat. Collector injection system according to one of Claims 7 to 9 wherein the engine control means includes pumping volume calculating means for calculating a pumping volume of the fuel pumped into the accumulator by the fuel supply pump from the cam profile, the cam positions or plunger positions, the pumping duration starting phase, and the pumping end phase. Sammlereinspritzsystem gemäß Anspruch 12, wobei die Verbrennungsmotorsteuerungseinrichtung folgendes aufweist: eine Kraftstoffeinspritzvolumenermittlungseinrichtung zum Ermitteln eines Anweisungskraftstoffeinspritzvolumens gemäß einem Betriebszustand des Verbrennungsmotors (1); eine Kraftstoffeinspritzdauerermittlungseinrichtung zum Ermitteln einer Anweisungskraftstoffeinspritzdauer aus dem Kraftstoffdruck und dem Anweisungskraftstoffeinspritzvolumen; eine Kraftstofftemperaturerfassungseinrichtung zum Erfassen einer Kraftstofftemperatur; eine Berechnungseinrichtung einer statischen Auslaufmenge zum Berechnen einer statischen Auslaufmenge des Kraftstoffeinspritzventils aus der Kraftstofftemperatur und dem Kraftstoffdruck; eine Berechnungseinrichtung der dynamischen Auslaufmenge zum Berechnen einer dynamischen Auslaufmenge des Kraftstoffeinspritzventils aus dem Kraftstoffdruck und der Anweisungskraftstoffeinspritzdauer; und eine Kraftstoffauslaufmengenberechnungseinrichtung zum Berechnen einer Menge von Kraftstoff, das aus einer Hochdruckrohrleitung ausläuft, auf der Grundlage der statischen Auslaufmenge des Kraftstoffeinspritzventils und der dynamischen Auslaufmenge des Kraftstoffeinspritzventils.Collector injection system according to Claim 12 wherein the engine control means comprises: fuel injection volume determining means for determining an instruction fuel injection volume according to an operation state of the internal combustion engine (1); fuel injection duration determination means for determining an instruction fuel injection duration from the fuel pressure and the command fuel injection volume; a fuel temperature detecting means for detecting a fuel temperature; a static discharge amount calculating means for calculating a static discharge amount of the fuel injection valve from the fuel temperature and the fuel pressure; dynamic spill amount calculating means for calculating a dynamic spill amount of the fuel injection valve from the fuel pressure and the command fuel injection duration; and a fuel spill amount calculating means for calculating an amount of fuel leaking from a high-pressure piping based on the static spill amount of the fuel injection valve and the dynamic spill amount of the fuel injection valve. Sammlereinspritzsystem gemäß Anspruch 13, wobei die Verbrennungsmotorsteuerungseinrichtung eine Pumpsteuerung oder eine Kraftstoffeinspritzvolumensteuerung zum Verbessern der Sicherheit ausführt, wenn die Menge des Kraftstoffs, die aus dem Hochdruckkraftstoffrohrleitung ausläuft, sich erhöht oder einen vorbestimmten Wert übersteigt.Collector injection system according to Claim 13 wherein the engine control means performs pump control or fuel injection volume control for improving safety when the amount of the fuel leaking from the high-pressure fuel piping increases or exceeds a predetermined value. Sammlereinspritzsystem gemäß einem der Ansprüche 7 bis 14, wobei die Kraftstoffdruckerfassungseinrichtung ein Kraftstoffdruckdetektor zum Erzeugen eines elektrischen Signals ist, das einen erfassten Kraftstoffdruck darstellt; eine elektronische Steuerungseinheit (10) einschließlich eines eingebetteten Computers vorgesehen ist, der zum Umfassen von Funktionen der Pumpdauerstartphasenerfassungseinrichtung, der Pumpdauerendphasenerfassungseinrichtung und der Verbrennungsmotorsteuerungseinrichtung ausgelegt ist; und wobei die elektronische Steuerungseinheit (10) ein Tiefpassfilter zum Durchlassen von nur dem elektrischen Signal des Kraftstoffdrucksensors mit geringen Variationen zu dem Computer und ein Hochpassfilter zum Durchlassen von nur dem elektrischen Signal des Kraftstoffdrucksensors mit großen Variationen zu dem Computer enthält.Collector injection system according to one of Claims 7 to 14 wherein the fuel pressure detecting means is a fuel pressure detector for generating an electrical signal representative of a detected fuel pressure; an electronic control unit (10) including an embedded computer is provided which is adapted to include functions of the pump duration start phase detection means, the pump duration phase detection means and the engine control means; and wherein the electronic control unit (10) includes a low pass filter for passing only the electrical signal of the fuel pressure sensor with small variations to the computer and a high pass filter for passing only the electrical signal of the fuel pressure sensor with large variations to the computer. Sammlereinspritzsystem, das bei einem Verbrennungsmotor (1) eingesetzt wird, wobei das Sammlereinspritzsystem folgendes aufweist: einen Sammler (2) zum Druckbeaufschlagen und Speichern von Hochdruckkraftstoff bei einem Druck zum Einspritzen des Kraftstoffs; eine Kraftstoffzufuhrpumpe (3), die einen Nocken hat, der durch den Verbrennungsmotor (1) angetrieben wird, und einen Tauchkolben, der durch den Nocken angetrieben ist, um sich in einem Pumpenzylinder nach hinten und nach vorn hin- und herzubewegen, wobei ein Druck verursacht wird, der auf aufgenommenen Kraftstoff aufzubringen ist, und wobei der aufgenommene Kraftstoff in den Sammler (2) zu pumpen ist; ein Kraftstoffeinspritzventil (5), das für jeden Zylinder des Verbrennungsmotors (1) vorgesehen ist und zum Zuführen des Hochdruckkraftstoffs, der in dem Sammler (2) gespeichert ist, zu dem Zylinder durch eine Einspritzung des Hochdruckkraftstoffs in den Zylinder verwendet wird; eine Kraftstoffdruckerfassungseinrichtung zum Erfassen eines Kraftstoffdrucks des durch die Kraftstoffzufuhrpumpe (3) ausgestoßenen Kraftstoffs; eine Pumpdauerendphasenerfassungseinrichtung zum Erfassen einer Nockenphase der Kraftstoffzufuhrpumpe (3) als eine Pumpdauerendphase, wenn eine Änderung des Kraftstoffdrucks, der durch die Kraftstoffdruckerfassungseinrichtung erfasst wird, niedriger oder gleich einem vorbestimmten Niveau wird, nachdem die Änderung das vorbestimmte Niveau übersteigt; eine Pumpdauerendphasenspeichereinrichtung zum Speichern der Basiswerte der Pumpdauerendphase, die jeweils im Voraus aus einer Beziehung zwischen einem Drehwinkel einer Ausgangswelle des Verbrennungsmotors (1) und einer Nockenphase der Kraftstoffzufuhrpumpe (3) aufgefunden werden; eine Phasendifferenzberechnungseinrichtung zum Berechnen einer Phasendifferenz zwischen einer Nockenwelle, die als eine Pumpdauerendphase erfasst wird, und einem der Basiswerte, der der Pumpdauerendphase entspricht.A collector injection system used in an internal combustion engine (1), the collector injection system comprising: a collector (2) for pressurizing and storing high-pressure fuel at a pressure for injecting the fuel; a fuel supply pump (3) having a cam that is driven by the internal combustion engine (1) and a plunger that is driven by the cam to reciprocate back and forth in a pump cylinder, wherein a pressure caused to be applied to received fuel, and wherein the absorbed fuel is to be pumped into the collector (2); a fuel injection valve (5) provided for each cylinder of the internal combustion engine (1) and for supplying the high-pressure fuel stored in the accumulator (2) to the cylinder by injection of the high-pressure fuel into the cylinder; fuel pressure detecting means for detecting a fuel pressure of the fuel discharged by the fuel supply pump (3); a pumping end phase detecting means for detecting a cam phase of the fuel supply pump (3) as a pumping end end phase when a change in the fuel pressure detected by the fuel pressure detecting means becomes lower than or equal to a predetermined level after the change exceeds the predetermined level; pump end phase storage means for storing the basic values of the pump duration end phase, each of which is found in advance from a relationship between a rotation angle of an output shaft of the internal combustion engine (1) and a cam phase of the fuel supply pump (3); a phase difference calculator for calculating a phase difference between a camshaft detected as a pump duration end phase and one of the base values corresponding to the pump duration end phase. Sammlereinspritzsystem gemäß Anspruch 1 oder 2, wobei das Überlappungszeitsegment durch eine Zeitdauer, einen Kurbelwinkel oder einen Nockenwinkel angezeigt ist. Collector injection system according to Claim 1 or 2 wherein the overlap time segment is indicated by a time duration, a crank angle or a cam angle.
DE10303765.9A 2002-01-31 2003-01-30 collectors injection Expired - Fee Related DE10303765B4 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2002023828A JP4026368B2 (en) 2002-01-31 2002-01-31 Accumulated fuel injection system
JPP2002/23607 2002-01-31
JP2002023607A JP3969104B2 (en) 2002-01-31 2002-01-31 Accumulated fuel injection system
JPP2002/23828 2002-01-31

Publications (2)

Publication Number Publication Date
DE10303765A1 DE10303765A1 (en) 2003-09-04
DE10303765B4 true DE10303765B4 (en) 2018-04-19

Family

ID=27667462

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10303765.9A Expired - Fee Related DE10303765B4 (en) 2002-01-31 2003-01-30 collectors injection

Country Status (3)

Country Link
KR (1) KR100612784B1 (en)
CN (1) CN100497917C (en)
DE (1) DE10303765B4 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005307747A (en) * 2004-04-16 2005-11-04 Mitsubishi Electric Corp Fuel supply device for internal combustion engine
JP4497045B2 (en) * 2005-07-21 2010-07-07 株式会社デンソー Fuel injection control device
DE102007052096B4 (en) * 2007-10-31 2009-07-09 Continental Automotive Gmbh Method of identifying a fuel grade
DE102009029546A1 (en) * 2009-09-17 2011-03-31 Robert Bosch Gmbh Method for operating injection pump unit of fuel injection system of internal-combustion engine, involves controlling injection pressure and fuel quantity by force over period of injection process, and actuating piston by actuator
JP5644564B2 (en) * 2011-02-08 2014-12-24 株式会社デンソー Fuel pumping system, fuel pumping control device and computer program
JP5582052B2 (en) * 2011-02-08 2014-09-03 株式会社デンソー Fuel injection system, fuel injection control device, and computer program
FI123271B (en) * 2011-06-23 2013-01-31 Waertsilae Finland Oy Fuel injection systems
US9382835B2 (en) * 2012-06-15 2016-07-05 Ford Global Technologies, Llc Internal combustion engine having a direct injection system and having a port fuel injection system
CN103277204B (en) * 2013-05-30 2016-04-06 北京经纬恒润科技有限公司 A kind of high-pressure oil passage modeling method and device
JP6620628B2 (en) * 2016-03-23 2019-12-18 株式会社デンソー Fuel pump
JP6658592B2 (en) * 2017-02-13 2020-03-04 トヨタ自動車株式会社 Fuel injection control device
CN110486206B (en) * 2019-08-12 2024-04-19 中车资阳机车有限公司 Measuring device and measuring method for oil supply advance angle of electronic injection diesel engine
CN112727622B (en) * 2020-12-31 2022-02-22 清华大学 Oil quantity control method of pressure accumulation pump type fuel injection system, electric control equipment and engine
DE102022202221A1 (en) 2022-03-04 2023-09-07 Robert Bosch Gesellschaft mit beschränkter Haftung Method for determining a pressure curve in a fluid reservoir
DE102022121800A1 (en) * 2022-08-29 2024-02-29 Bayerische Motoren Werke Aktiengesellschaft Method for controlling an injection quantity of fuel into respective cylinders of a common rail internal combustion engine of a motor vehicle, control device and motor vehicle

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60226091T2 (en) 2001-03-15 2009-05-14 Hitachi, Ltd. Fuel Supply System

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2512960B2 (en) * 1987-10-12 1996-07-03 日本電装株式会社 High-pressure fuel pump controller
JP3426439B2 (en) * 1996-07-17 2003-07-14 三菱ふそうトラック・バス株式会社 Accumulation type fuel injection control device
JP3815512B2 (en) 1996-08-23 2006-08-30 株式会社デンソー Control method for accumulator fuel supply device for engine
GB2332241B (en) * 1997-12-11 2001-12-19 Denso Corp Accumulator fuel injection system for diesel engine of automotive vehicles
JP3287297B2 (en) * 1998-02-10 2002-06-04 トヨタ自動車株式会社 Fuel pump control device
JP3446609B2 (en) * 1998-06-01 2003-09-16 トヨタ自動車株式会社 Accumulator type fuel injection device
JP4269484B2 (en) * 2000-05-11 2009-05-27 株式会社デンソー Accumulated fuel injection system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60226091T2 (en) 2001-03-15 2009-05-14 Hitachi, Ltd. Fuel Supply System

Also Published As

Publication number Publication date
CN1435561A (en) 2003-08-13
KR100612784B1 (en) 2006-08-17
CN100497917C (en) 2009-06-10
KR20030066411A (en) 2003-08-09
DE10303765A1 (en) 2003-09-04

Similar Documents

Publication Publication Date Title
DE10303765B4 (en) collectors injection
DE102004048957B4 (en) Fuel supply device for internal combustion engines
DE102016111008B4 (en) Fuel injection control device
DE102012000691B4 (en) Method for controlling fuel rail pressure
DE102008000772B4 (en) A common rail fuel injection device and method for compensating a pumping characteristic of a high pressure pump
DE102012102336B4 (en) Apparatus for estimating a fuel injection condition
DE102007000067B4 (en) Fuel injection device
DE102013101850B4 (en) Fuel leak detection device for use in fuel injection systems
DE10342268B4 (en) Pumpenanormalitätsdiagnosevorrichtung
DE102012101200B4 (en) Injection system for internal combustion engines
DE102013106374B4 (en) Fuel injection control unit
DE102004051122A1 (en) Common-rail fuel injection system
DE102012107425B4 (en) Fuel injection control device
DE10240069B4 (en) Fuel injection collection system that ensures the starting power of an engine
DE102011056156B4 (en) Fuel injection control device
DE102007000175B4 (en) Fuel injection control unit
DE102011056159B4 (en) Fuel injection control for an internal combustion engine
DE602004005356T2 (en) Accumulator injection system for an internal combustion engine
DE102005052989A1 (en) Fuel injection device with a common rail and control system for a device
DE10036772C2 (en) Method for operating a fuel metering system of a direct injection internal combustion engine
DE102013106712B4 (en) Fuel injection control unit
DE60005575T2 (en) Accumulator fuel injector and control method
DE102004003316A1 (en) Pressure accumulation type fuel injection system has abnormality detector mounted on controller, to detect abnormality of detected fuel pressure in pumping
DE10136706A1 (en) Diagnosis device for detection of abnormal state for high pressure fuel supply system of IC engine detects that system is working abnormally when state lasts for given time where delivery quantity adjusting value equals given value
DE112013001388B4 (en) Control and regulating device and control method for an internal combustion engine

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R084 Declaration of willingness to licence
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee