DE102014102649A1 - Injection amount learning device - Google Patents
Injection amount learning device Download PDFInfo
- Publication number
- DE102014102649A1 DE102014102649A1 DE102014102649.7A DE102014102649A DE102014102649A1 DE 102014102649 A1 DE102014102649 A1 DE 102014102649A1 DE 102014102649 A DE102014102649 A DE 102014102649A DE 102014102649 A1 DE102014102649 A1 DE 102014102649A1
- Authority
- DE
- Germany
- Prior art keywords
- learning
- injection
- injection amount
- amount
- pressure
- 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.)
- Withdrawn
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D31/00—Use of speed-sensing governors to control combustion engines, not otherwise provided for
- F02D31/001—Electric control of rotation speed
- F02D31/007—Electric control of rotation speed controlling fuel supply
- F02D31/008—Electric control of rotation speed controlling fuel supply for idle speed control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/008—Controlling each cylinder individually
- F02D41/0085—Balancing of cylinder outputs, e.g. speed, torque or air-fuel ratio
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2464—Characteristics of actuators
- F02D41/2467—Characteristics of actuators for injectors
- F02D41/247—Behaviour for small quantities
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/402—Multiple injections
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0602—Fuel pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/31—Control of the fuel pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/402—Multiple injections
- F02D41/403—Multiple injections with pilot injections
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Eine Voreinspritzmengenlernvorrichtung ist konfiguriert, um eine Voreinspritzmenge (Lernpunkt) bei einem Voreinspritzmengenlernen bei dem gleichen Lerndruck durch Variieren des Lernpunkts, der einer Voreinspritzmenge QPILOT bei dem Voreinspritzmengenlernen bei dem gleichen Lerndruck entspricht, durch Ändern der Anzahl von Malen einer Mehrfacheinspritzung bei der Mehrfacheinspritzung, bei der die Kraftstoffeinspritzung mit einer Mehrzahl von Schüben in einem Zyklus des Zylinders der Maschine durchgeführt wird, zu einer Mehrzahl zu machen. Die Lerngenauigkeit einer charakteristischen TQ-Q-Kurve nach einem Lernen der Voreinspritzmenge kann somit verbessert werden.A pilot injection amount learning device is configured to obtain a pilot injection amount (learning point) in pilot injection amount learning at the same learning pressure by varying the learning point corresponding to a pilot injection amount QPILOT in pilot injection amount learning at the same learning pressure by changing the number of times of multiple injection in the multiple injection at which the fuel injection is performed with a plurality of thrusts in one cycle of the cylinder of the engine to a plurality. The learning accuracy of a characteristic TQ-Q curve after learning the pilot injection quantity can thus be improved.
Description
TECHNISCHES GEBIETTECHNICAL AREA
Die vorliegende Erfindung bezieht sich auf eine Kraftstoffeinspritzmengenlernvorrichtung für eine Maschine mit einer internen Verbrennung bzw. interne Verbrennungsmaschine.The present invention relates to a fuel injection quantity learning apparatus for an internal combustion engine internal combustion engine.
HINTERGRUNDBACKGROUND
Bei einer internen Verbrennungsmaschine (Verdichtungszündungs- bzw. Selbstzündungsmaschine) einer Dieselmaschine oder dergleichen, die eine Mehrzahl von Zylindern hat, wird zum Reduzieren von Stickstoffoxid (NOx) und eines Verbrennungsgeräuschs eine geringfügige Einspritzung einer kleinen Menge (auf die im Folgenden als eine Pilot- bzw. Voreinspritzung Bezug genommen ist) vor einer Haupteinspritzung durchgeführt.In an internal combustion engine (compression ignition engine) of a diesel engine or the like having a plurality of cylinders, for reducing nitrogen oxide (NOx) and combustion noise, a small quantity small injection (hereinafter referred to as a pilot fuel) is used Pre-injection is referenced) performed before a main injection.
Wenn es eine Abweichung zwischen einer Befehlseinspritzmenge (berechneter Wert) und einer tatsächlichen Einspritzmenge gibt, ist es wahrscheinlich, dass ein Effekt der Voreinspritzung nicht ausreichend erreicht werden kann.If there is a deviation between a command injection amount (calculated value) and an actual injection amount, it is likely that an effect of the pilot injection can not be sufficiently achieved.
Die
Bei dem vorhergehenden System wird eine Haupt-TQ-Q-Abbildung in einem Speicher gespeichert. Die Haupt-TQ-Q-Abbildung gibt eine Beziehung zwischen einer Befehlseinspritzmenge Q und einer Befehlseinspritzperiode TQ, wie in
Eine Versatzkorrektur wird durch die Befehlseinspritzperiode TQ hindurch durch Verwenden des Lernwerts durchgeführt, der durch eine Befehlseinspritzmenge (Lernpunkt) berechnet wird, um dies in einer charakteristischen TQ-Q-Kurve eines verschlechterten Injektors (INJ) widerzuspiegeln.An offset correction is performed through the command injection period TQ by using the learning value calculated by a command injection amount (learning point) to reflect this in a characteristic TQ-Q curve of a deteriorated injector (INJ).
Eine Multiplikation mit einem Widerspiegelungskoeffizienten (Neigungskoeffizienten), der durch eine Neigung oder dergleichen der charakteristischen Haupt-TQ-Q-Kurve berechnet wird, wird durchgeführt, um dies in einer charakteristischen TQ-Q-Kurve nach einem Lernen der Einspritzmenge widerzuspiegeln.Multiplication by a reflection coefficient (slope coefficient) calculated by a slope or the like of the main characteristic TQ-Q curve is performed to reflect this in a characteristic TQ-Q curve after learning the injection quantity.
Bei dem vorhergehenden herkömmlichen System wird jedoch die Lernkorrektur der Abweichung der Voreinspritzmenge hinsichtlich jedes von gelernten Drücken ausgeführt. Ein Lernkorrekturwert wird somit hinsichtlich lediglich eines Lernpunkts für jeden gelernten Druck berechnet. Auf diese Art und Weise kann in dem Fall, bei dem die Abweichung der Kraftstoffeinspritzmenge (tatsächlichen Einspritzmenge) hinsichtlich der Befehlseinspritzmenge als ein Lernwert lediglich an einem Lernpunkt (Befehlseinspritzmenge: Lernpunkt) für den gleichen Lerndruck berechnet wird, keine adäquate Kalkulation des Lernkorrekturbetrags an anderen Punkten als dem Lernpunkt durchgeführt werden.However, in the foregoing conventional system, the learning correction of the deviation of the pilot injection amount with respect to each of learned pressures is executed. A learning correction value is thus calculated in terms of only one learning point for each learned pressure. In this way, in the case where the deviation of the fuel injection amount (actual injection amount) with respect to the command injection amount is calculated as a learning value only at one learning point (command injection amount: learning point) for the same learning pressure, no adequate calculation of the learning correction amount at other points can be made be performed as the learning point.
In dem Fall, in dem außerdem die Lernwerte an anderen Punkten als den Lernpunkten in der charakteristischen TQ-Q-Kurve nach einem Lernen der Einspritzmenge (beispielsweise wenn die Versatzkorrektur durchgehend durchgeführt wird) widergespiegelt werden, variieren die Neigungen der charakteristischen TQ-Q-Kurve nach einem Lernen der Einspritzmenge bei dem gleichen Lerndruck ebenfalls. Somit können übermäßige Korrekturbeträge oder unzureichende Korrekturbeträge resultieren, wie es in
KURZFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION
Eine Aufgabe der vorliegenden Offenbarung besteht darin, eine Einspritzmengenlernvorrichtung zu schaffen, die fähig ist, eine Lerngenauigkeit einer Einspritzperioden-TQ-Einspritzmengen-Q-Charakteristik nach dem Einspritzmengenlernen zu verbessern.An object of the present disclosure is to provide an injection amount learning device capable of improving a learning accuracy of an injection period TQ injection amount Q characteristic after injection quantity learning.
Gemäß einem Aspekt der Erfindung spiegelt sich ein Lernkorrekturbetrag, der gemäß einem Betrag einer Abweichung einer Kraftstoffeinspritzmenge hinsichtlich einer Befehlseinspritzmenge berechnet wird, in einer Kalkulation eines Einspritzmengenbefehlswerts hinsichtlich der Befehlseinspritzmenge wider. Eine Einspritzmengenvariableneinheit variiert die Befehlseinspritzmenge zu der Zeit eines Einspritzmengenlernens unter einem spezifischen Lerndruck (beispielsweise einem Zielkraftstoffeinspritzdruck oder einem Zieldruck einer gemeinsamen Druckleitung). Die Befehlseinspritzmenge (Lernpunkt) zu der Zeit des Einspritzmengenlernens unter dem spezifizierten spezifischen Lerndruck kann zu einer Mehrzahl gemacht werden. Eine Verbesserung der Genauigkeit von Einspritzperioden-Einspritzmengen-(TQ-Q)Charakteristiken nach einem Einspritzmengenlernen wird daher erreicht.According to one aspect of the invention, a learning correction amount calculated according to an amount of deviation of a fuel injection amount with respect to a command injection amount is reflected in a calculation of an injection amount command value with respect to the command injection amount. An injection quantity variable unit varies the command injection amount at the time of injection amount learning under a specific learning pressure (for example, a target fuel injection pressure or a common rail target pressure). The command injection amount (learning point) at the time of Injection quantity learning under the specified specific learning pressure can be made plural. An improvement in the accuracy of injection period injection quantity (TQ-Q) characteristics after injection quantity learning is therefore achieved.
KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS
Die vorhergehenden und andere Ziele, Merkmale und Vorteile der vorliegenden Offenbarung sind aus der folgenden detaillierten Beschreibung, die unter Bezugnahme auf die beigefügten Zeichnungen vorgenommen ist, offensichtlicher. Es zeigen:The foregoing and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description made with reference to the accompanying drawings. Show it:
DETAILLIERTE BESCHREIBUNG DER ERFINDUNGDETAILED DESCRIPTION OF THE INVENTION
Nun Bezug nehmend auf die Zeichnungen sind Ausführungsbeispiele der vorliegenden Erfindung im Detail beschrieben.Referring now to the drawings, embodiments of the present invention will be described in detail.
(Erstes Ausführungsbeispiel)(First embodiment)
Das Maschinensteuersystem weist ein Kraftstoffversorgungssystem auf, das konfiguriert ist, um jeweilige Zylinder einer Mehrzylinderdieselmaschine (auf die im Folgenden als eine Maschine E Bezug genommen ist) mit einem Kraftstoff zu versorgen. Eine elektronische Steuereinheit (ECU; ECU = electronic control unit)
Das Kraftstoffeinspritzsystem eines Typs mit einer gemeinsamen Druckleitung weist einen Kraftstofffilter
Mit dem Hochdruckkraftstoff, der in der gemeinsamen Druckleitung
Die Versorgungspumpe
Die gemeinsame Druckleitung
Ein Druck reduzierendes Ventil
Die Injektoren
In den jeweiligen Zylindern #1 bis #4 der Maschine E wird die Kraftstoffeinspritzung in der Nähe eines oberen Totpunkts (TDC) eines Verdichtungstaktes gestartet. Jeder Injektor
Der Injektorkörper nimmt eine Piezobetätigungsvorrichtung und eine Gegendrucksteuereinrichtung, die eine Düsennadel in einer Ventilöffnungsrichtung antreibt, wenn dieselbe ein Injektor antreibendes Signal empfängt, auf. Die piezoelektrische Betätigungsvorrichtung ist mit einem gestapelten Körper (piezoelektrischen Stapel), der durch Stapeln einer Anzahl von piezoelektrischen Elementen in der axialen Richtung gebildet ist, versehen. Der piezoelektrische Stapel ist in dem Inneren des Injektorkörpers aufgenommen und konfiguriert, um durch ein einen Injektor antreibendes Signal, das von der ECU
Je länger die Erregungsperiode der jeweiligen piezoelektrischen Betätigungsvorrichtung der Injektoren
Der aus den Injektoren
Eine Kurbelwelle der Maschine E ist über eine Kupplungseinrichtung in einer antreibenden Kopplung mit einer Eingangswelle eines Getriebes. Die Kurbelwelle treibt eine Nockenwelle der Versorgungspumpe
Die Maschine E ist eine Mehrzylinderdieselmaschine (Reihenvierzylindermaschine), die an einem Fahrzeug mit Eigenantrieb angebracht ist, und weist einen Zylinderblock, der eine Mehrzahl von Zylindern hat, einen Zylinderkopf, der an den Zylinderblock gebaut ist, und eine Ölwanne, in der Schmieröl gespeichert ist, auf. Ein Kolben bewegt sich in jedem Zylinder hin und her.The engine E is a multi-cylinder diesel engine (inline four-cylinder engine) mounted on a self-propelled vehicle, and has a cylinder block having a plurality of cylinders, a cylinder head built on the cylinder block, and an oil pan in which Lube is stored on. A piston moves back and forth in each cylinder.
Ein NE-Sensor
Der Zylinderkopf ist mit einer ersten und einer zweiten Lufteinlassöffnung hinsichtlich jedes Zylinders versehen. Ein erstes und ein zweites Einlassventil sind eingebaut, um die erste und die zweite Einlassöffnung zu öffnen und zu schließen. Der Zylinderkopf ist mit einer ersten und einer zweiten Auslassöffnung versehen. Ein erstes und ein zweites Auslassventil sind eingebaut, um die erste und die zweite Auslassöffnung zu öffnen und zu schließen.The cylinder head is provided with a first and a second air intake opening with respect to each cylinder. First and second intake valves are installed to open and close the first and second intake ports. The cylinder head is provided with a first and a second outlet opening. First and second exhaust valves are installed to open and close the first and second exhaust ports.
Ein Einlasskrümmer hat eine erste und eine zweite Einlassröhre, die unabhängig mit der ersten und der zweiten Einlassöffnung verbunden sind. Ein Einlassrohr
Ein Luftreiniger (nicht dargestellt), ein Luftdurchflussmesser (nicht dargestellt), ein Drosselventil
Ein Verdichter
Der erste Turbolader ist mit dem Verdichter
Der zweite Turbolader ist mit dem Verdichter
Ein Regelventil
Ein Abgasabsperrventil
Eine Auslassgas klärende Vorrichtung, die konfiguriert ist, um schädliche Komponenten in dem Auslassgas zu klären, ist in dem Auslassrohr
Der DPF
Der Großteil der PM in dem Auslassgas wird durch den DPF
Ein erster Auslasstemperatursensor
Die Druck erfassende Einheit
Der Differenzdrucksensor
Die Maschine E ist mit dem EGR-System (Auslassgasrezirkulationssystem = exhaust gas recirculation system) versehen. Das EGR-System hat das EGR-Rohr
Das EGR-System ist eine Auslassgas klärende Vorrichtung, die konfiguriert ist, um einen Teil des Auslassgases, das von den Zylindern entladen wird, zu einer Einlassröhre, die durch das Einlassrohr
Die ECU
Das EGR-Ventil
Das EGR-Rohr
Eine Solenoid-Betätigungsvorrichtung des SCV der Versorgungspumpe
Die ECU
Die CPU führt eine verschiedenartige arithmetische Verarbeitung von numerischen Werten, eine Informationsverarbeitung und eine Steuerung unter Verwendung von Programmen durch. Der ROM speichert die Programme, die für die verschiedenartige arithmetische Verarbeitung von numerischen Werten, die Informationsverarbeitung und die Steuerung, die durch die ECU ausgeführt werden, erforderlich sind. Der RAM speichert vorübergehend Zwischeninformationen, die aus der verschiedenartigen arithmetischen Verarbeitung von numerischen Werten, die durch die CPU ausgeführt wird, gewonnen werden. Die gespeicherten Informationen werden gelöscht, wenn ein Zündschalter AUS geschaltet wird.The CPU performs various arithmetic processing of numerical values, information processing, and control using programs. The ROM stores the programs necessary for the various arithmetic processing of numerical values, the information processing and the control executed by the ECU. The RAM temporarily stores intermediate information obtained from the various arithmetic processing of numerical values executed by the CPU. The stored information is cleared when an ignition switch is turned OFF.
Der EEPROM speichert Informationen, die für die verschiedenartige arithmetische Verarbeitung von numerischen Werten, die Informationsverarbeitung und die Steuerung, die durch die CPU ausgeführt werden, erforderlich sind. Anfangsdaten einer Datentabelle, die in einer vorbestimmten Form ausgedrückt ist, werden genauer gesagt gespeichert.
Ein Sensorausgangssignal (Druckerfassungswert) von dem Drucksensor
Die Eingangseinheit empfängt ferner die Ausgangssignale von dem Kraftstofftemperatursensor
Der Kraftstofftemperatursensor
Der Beschleunigerpositionssensor ist eine eine Maschinenlast erfassende Einheit, die konfiguriert ist, um ein elektrisches Signal, das einem abgestuften Betrag (Beschleunigerposition: ACCP (= accelerator position)) eines Beschleuniger- bzw. Gaspedals entspricht, auszugeben. Wenn der Drosselpositionssensor angebracht ist, kann der Drosselpositionssensor als die eine Maschinenlast erfassende Einheit verwendet werden. Der Kühlmitteltemperatursensor ist eine eine Kühlmitteltemperatur erfassende Einheit, die konfiguriert ist, um ein elektrisches Signal, das einer Maschinenkühlmitteltemperatur THW entspricht, auszugeben.The accelerator position sensor is an engine load sensing unit configured to output an electric signal corresponding to a accelerator position (accelerator position: ACCP) of an accelerator pedal. When the throttle position sensor is mounted, the throttle position sensor may be used as the engine load sensing unit. The coolant temperature sensor is a coolant temperature sensing unit configured to output an electric signal corresponding to engine coolant temperature THW.
Wenn ein Zündschalter eingeschaltet wird, erhält die ECU
Die ECU
Die ECU
Die ECU
Bei dem Kraftstoffeinspritzsystem einer gemeinsamen Druckleitung des vorliegenden Ausführungsbeispiels wird eine Mehrfacheinspritzung durchgeführt. Die Voreinspritzungen werden beispielsweise vor der Haupteinspritzung durchgeführt. Die Nachfolgeeinspritzungen werden nach der Haupteinspritzung durchgeführt.In the common rail fuel injection system of the present embodiment, multiple injection is performed. The pilot injections are performed, for example, before the main injection. The follow-up injections are performed after the main injection.
Das Kraftstoffeinspritzsystem eines Typs mit einer gemeinsamen Druckleitung ist mit einer Einspritzmengenlernvorrichtung versehen. Die Einspritzmengenlernvorrichtung berechnet einen Abweichungsbetrag zwischen der Befehlseinspritzmenge Q und der tatsächlichen Einspritzmenge. Die Abweichung wird aufgrund eines einzelnen Unterschieds des Injektors
Es sei bemerkt, dass die ECU
Die Einspritzmengenlernvorrichtung (ECU
Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) weist eine Einspritzmengenvariableneinheit, die konfiguriert ist, um die Voreinspritzmenge QPILOT bei einem spezifizierten Kraftstoffeinspritzdruck (Zieldruck einer gemeinsamen Druckleitung zum Lernen: Im Folgenden ist darauf als ein Lerndruck Bezug genommen) zu variieren, auf.The injection amount learning device (learning control unit) includes an injection amount variable unit configured to vary the pilot injection amount QPILOT at a specified fuel injection pressure (target pressure of a common rail for learning: hereinafter referred to as a learning pressure).
Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) weist den Speicher (EEPROM), der konfiguriert ist, um die Voreinspritzmenge QPILOT zu der Zeit eines Einspritzmengenlernens bei dem gleichen Lerndruck als einen Lernpunkt zu speichern, auf.The injection amount learning device (learning control unit) has the memory (EEPROM) configured to store the pilot injection amount QPILOT at the time of injection quantity learning at the same learning pressure as a learning point.
Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) weist den Speicher (EEPROM) auf, der konfiguriert ist, um alle Lernkorrekturbeträge, die zu der Zeit eines Einspritzmengenlernens berechnet werden, als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT zu speichern.The injection amount learning device (learning control unit) has the memory (EEPROM) configured to store all learning correction amounts calculated at the time of injection amount learning as the learning values of the injection amount or the injection period with respect to the pilot injection amount QPILOT.
Die Einspritzmengenvariableneinheit weist eine einen Lernpunkt ändernde Einheit auf, die konfiguriert ist, um einen Lernpunkt zu einer Mehrzahl von sich unterscheidenden Lernpunkten zu ändern. Die Einspritzmengenvariableneinheit weist eine einen Multimodus ändernde Einheit auf, die konfiguriert ist, um die Anzahl von Malen einer Mehrfacheinspritzung zu ändern, bei der der Kraftstoff mehrere Male in einem Zyklus eingespritzt wird. The injection amount variable unit has a learning point changing unit configured to change a learning point to a plurality of different learning points. The injection amount variable unit includes a multi-mode changing unit configured to change the number of times of a multiple injection in which the fuel is injected a plurality of times in one cycle.
Die Einspritzmengenlernvorrichtung (die Lernsteuereinheit) ist konfiguriert, um tatsächliche Einspritzmengen (Lernbezugseinspritzmenge: Lernpunkt A bis Lernpunkt E) zu messen, die erforderlich sind, um im Voraus die Leerlaufgeschwindigkeit mit der Zielleerlaufgeschwindigkeit in Übereinstimmung zu bringen. Die Einspritzmengenlernvorrichtung berechnet die jeweiligen Lernkorrekturbeträge (Lernwert A bis Lernwert E). Die jeweiligen berechneten Lernwerte werden dann in dem EEPROM als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT gespeichert.The injection amount learning device (the learning control unit) is configured to measure actual injection quantities (learning reference injection amount: learning point A to learning point E) required to match the idle speed with the target idling speed in advance. The injection quantity learning device calculates the respective learning correction amounts (learning value A to learning value E). The respective calculated learned values are then stored in the EEPROM as the learned values of the injection amount or the injection period with respect to the pilot injection amount QPILOT.
Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) ist konfiguriert, um den gegenwärtigen Lernpunkt der Einspritzmenge zu einem nächsten Lernpunkt aufeinanderfolgend zu schalten. Wenn beispielsweise das Einspritzmengenlernen an dem Lernpunkt A abgeschlossen ist, wird der Lernpunkt zu dem nächsten Lernpunkt B geschaltet. Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) ist ferner konfiguriert, um das Einspritzmengenlernen an einem spezifischen Lernpunkt solange fortzusetzen, bis das Einspritzmengenlernen an dem spezifischen Lernpunkt abgeschlossen ist.The injection amount learning device (learning control unit) is configured to sequentially switch the current learning point of the injection amount to a next learning point. For example, when the injection amount learning at the learning point A is completed, the learning point is switched to the next learning point B. The injection amount learning device (learning control unit) is further configured to continue the injection amount learning at a specific learning point until the injection quantity learning at the specific learning point is completed.
Die Einspritzmengenlernvorrichtung (die Lernsteuereinheit) weist eine Lerndruck ändernde Einheit, die konfiguriert ist, um jeden der Einspritzdrücke (den Druck einer gemeinsamen Druckleitung) auf eine Mehrzahl von unterschiedlichen Lerndrücken zu ändern, und eine Lernpunkt ändernde Einheit, die konfiguriert ist, um einen Lernpunkt zu einer Mehrzahl der unterschiedlichen Lernpunkte zu ändern, auf.The injection quantity learning device (the learning control unit) has a learning pressure changing unit configured to change each of the injection pressures (the common rail pressure) to a plurality of different learning pressures, and a learning point changing unit configured to acquire a learning point a plurality of different learning points to change.
Die Lerndruck ändernde Einheit erhöht den Druck einer gemeinsamen Druckleitung (Lerndruck) in der Reihenfolge von P1 (beispielsweise 35 MPa) → P2 (beispielsweise 65 MPa) → P3 (beispielsweise 95 MPa).The learning pressure changing unit increases the common rail pressure (learning pressure) in the order of P1 (for example, 35 MPa) → P2 (for example, 65 MPa) → P3 (for example, 95 MPa).
Die Einspritzmengenlernvorrichtung (Lernsteuereinheit) misst (misst tatsächlich) die tatsächliche Einspritzmenge, die zum in Übereinstimmung Bringen der Leerlaufgeschwindigkeit der Maschine E mit der Zielleerlaufgeschwindigkeit für jeden einer Mehrzahl der sich unterscheidenden Lernpunkte erforderlich ist, mit einem Experiment oder dergleichen im Voraus. Zu der Zeit einer Fabrikauslieferung werden beispielsweise die gemessenen tatsächlichen Einspritzmengen in dem EEPROM gespeichert.The injection amount learning device (learning control unit) actually measures (actually measures) the actual injection amount required for matching the idle speed of the engine E with the target idle speed for each of a plurality of the differing learning points with an experiment or the like. At the time of factory delivery, for example, the measured actual injection quantities are stored in the EEPROM.
Eine Datentabelle (siehe
Die Datentabelle in
Der Lernpunkt A stellt die Voreinspritzmenge QPILOT in einem Fall dar, dass die Anzahl an Malen einer Mehrfacheinspritzung (N) fünf ist. Die Voreinspritzmenge QPILOT ist 1 mm3/Takt. Die Befehlseinspritzmenge Q zu dieser Zeit ist eine Gesamteinspritzmenge der Mehrfacheinspritzung (5 mm3/Takt).The learning point A represents the pilot injection amount QPILOT in a case that the number of times of a multiple injection (N) is five. The pilot injection quantity QPILOT is 1 mm 3 / cycle. The command injection amount Q at this time is a total injection amount of the multiple injection (5 mm 3 / stroke).
Der Lernpunkt B stellt die Voreinspritzmenge QPILOT in einem Fall dar, dass die Anzahl von Malen einer Mehrfacheinspritzung (N) vier ist. Die Voreinspritzmenge QPILOT ist 1,5 mm3/Takt. Die Befehlseinspritzmenge Q zu dieser Zeit ist 6 mm3/Takt.The learning point B represents the pilot injection amount QPILOT in a case that the number of times of a multiple injection (N) is four. The pilot injection quantity QPILOT is 1.5 mm 3 / stroke. The command injection amount Q at this time is 6 mm 3 / clock.
Der Lernpunkt C stellt die Voreinspritzmenge QPILOT in einem Fall der, dass die Anzahl von Malen einer Mehrfacheinspritzung (N) drei ist. Die Voreinspritzmenge QPILOT ist 2,3 mm3/Takt. Die Befehlseinspritzmenge Q zu dieser Zeit ist 6,9 mm3/Takt.The learning point C represents the pilot injection amount QPILOT in a case that the number of times of a multiple injection (N) is three. The pilot injection quantity QPILOT is 2.3 mm 3 / stroke. The command injection amount Q at this time is 6.9 mm 3 / clock.
Der Lernpunkt D stellt die Voreinspritzmenge QPILOT in einem Fall dar, dass die Anzahl von Malen einer Mehrfacheinspritzung (N) zwei ist. Die Voreinspritzmenge QPILOT ist 4 mm3/Takt. Die Befehlseinspritzmenge Q zu dieser Zeit ist 8 mm3/Takt.The learning point D represents the pilot injection amount QPILOT in a case that the number of times of a multiple injection (N) is two. The pilot injection quantity QPILOT is 4 mm 3 / stroke. The command injection amount Q at this time is 8 mm 3 / clock.
Der Lernpunkt E stellt die Voreinspritzmenge QPILOT in einem Fall dar, dass die Anzahl von Malen der Mehrfacheinspritzung (N) eins ist. Die Voreinspritzmenge QPILOT ist 10 mm3/Takt. Die Befehlseinspritzmenge Q zu dieser Zeit ist 10 mm3/Takt.The learning point E represents the pilot injection amount QPILOT in a case that the number of times of the multiple injection (N) is one. The pilot injection quantity QPILOT is 10 mm 3 / stroke. The command injection amount Q at this time is 10 mm 3 / clock.
(Steuerverfahren des ersten Ausführungsbeispiels)(Control Method of First Embodiment)
Ein Verfahren zum Steuern einer Einspritzmengenlernvorrichtung des ersten Ausführungsbeispiels ist anschließend kurz auf der Basis von
Eine Änderung des Einspritzverhaltens, die aufgrund des einzelnen Unterschieds des Injektors
In einem Fall, bei dem die Voreinspritzung vor der Haupteinspritzung durchgeführt wird, können insbesondere, wenn eine Abweichung zwischen der Voreinspritzmenge QPILOT und der tatsächlichen Kraftstoffeinspritzmenge existiert, die Vorteile der Voreinspritzung nicht ausreichend erreicht werden.In a case where the pilot injection is performed before the main injection, in particular, when there exists a deviation between the pilot injection amount QPILOT and the actual fuel injection amount, the advantages of the pilot injection can not be sufficiently achieved.
Die ECU
Zu allererst gewinnt, nachdem der Zündschalter EIN geschaltet ist (IG/EIN), die ECU
Sensorausgangssignale (Erfassungswerte), die von verschiedenen Sensoren, wie zum Beispiel dem Drucksensor
Verschiedene Sensorausgangssignale, die zum Kalkulieren der Befehlseinspritzmenge Q, des Befehlseinspritzzeitpunkts TFIN der Haupteinspritzung, der Befehlseinspritzperiode TQ, der Voreinspritzmenge QPILOT, der Voreinspritzperiode TQPILOT, des Pilotintervalls (Nicht-Einspritzintervall: INTPILOT) und der Anzahl von Malen der Mehrfacheinspritzung erforderlich sind, werden ferner bei jedem Abtastzyklus gewonnen (Sensorsignal gewinnende Einheit).Various sensor output signals necessary for calculating the command injection amount Q, the command injection timing TFIN of the main injection, the command injection period TQ, the pilot injection amount QPILOT, the pilot injection period TQPILOT, the pilot interval (non-injection interval: INTPILOT) and the number of times of the multiple injection are further provided obtained every sampling cycle (sensor signal extracting unit).
Sensorausgangssignale (Erfassungswerte), die von verschiedenen Sensoren, wie zum Beispiel dem Drucksensor
Die ECU
Ein Zielmaschinendrehmoment kann basierend auf der Beschleunigerposition (ACCP), die durch den Beschleunigerpositionssensor erfasst wird, berechnet werden. Die Grundeinspritzmenge kann basierend auf dem Zielmaschinendrehmoment berechnet werden.A target engine torque may be calculated based on the accelerator position (ACCP) detected by the accelerator position sensor. The basic injection amount may be calculated based on the target engine torque.
Die ECU
Die ECU
Die ECU
Das Voreinspritzmengenlernen wird vorzugsweise beispielsweise zu der Zeit eines Leerlaufbetriebs durchgeführt, bei dem der Maschinenbetriebszustand (die Betriebsbedingung) stabil ist, wenn mit anderen Worten der stabile Leerlaufzustand erfasst wird und ferner verschiedene Umweltbedingungen, wie zum Beispiel Temperaturbedingungen, eingerichtet sind.The pilot injection amount learning is preferably performed, for example, at the time of idling operation in which the engine operating condition (the operating condition) is stable, in other words, when the stable idling condition is detected and, further, various environmental conditions, such as temperature conditions, are established.
Die ECU
Die Bestimmung eines stabilen Leerlaufs wird unter den folgenden Bedingungen 1 und 2 durchgeführt.The determination of stable idling is performed under the following
Bedingung 1: Die Maschinengeschwindigkeit NE befindet sich in einem stabilen Zustand.Condition 1: The machine speed NE is in a stable state.
Die Fahrzeugreisegeschwindigkeit (Fahrzeuggeschwindigkeit) eines Fahrzeugs mit Eigenantrieb ist beispielsweise ein vorbestimmter Wert oder niedriger (beispielsweise 0 km/h). Die Abweichung zwischen der Maschinengeschwindigkeit NE und der Zielleerlaufgeschwindigkeit ist ein vorbestimmter Wert oder niedriger. Die Maschinengeschwindigkeit NE ist innerhalb eines vorbestimmten Bereichs. Die Beschleunigerposition (ACCP) ist ein vorbestimmter Wert oder niedriger.The vehicle travel speed (vehicle speed) of a self-propelled vehicle is, for example, a predetermined value or lower (for example, 0 km / h). The deviation between the engine speed NE and the target idling speed is a predetermined value or lower. The engine speed NE is within a predetermined range. The accelerator position (ACCP) is a predetermined value or lower.
Bedingung 2: Der Druck PC einer gemeinsamen Druckleitung befindet sich in einem stabilen Zustand.Condition 2: The pressure PC of a common pressure line is in a stable state.
Der Druck PC einer gemeinsamen Druckleitung ist beispielsweise innerhalb eines vorbestimmten Bereichs. Die Druckabweichung zwischen dem Druck PC einer gemeinsamen Druckleitung und dem Zieldruck PFIN einer gemeinsamen Druckleitung ist ein vorbestimmter Wert oder niedriger.The pressure PC of a common rail is within a predetermined range, for example. The pressure deviation between the common rail pressure PC and the common rail common rail pressure PFIN is a predetermined value or lower.
Zu dem Zeitpunkt, zu dem alle im Vorhergehenden beschriebenen Bedingungen 1 und 2 eingerichtet sind, wird der Betriebszustand (die Betriebsbedingung) der Maschine E als in dem stabilen Leerlaufzustand bestimmt, und die Prozedur geht zu dem nächsten Schritt einer Bestimmung der Umweltbedingungen.At the time when all the above-described
Die Bestimmung der Umweltbedingungen wird unter den folgenden Bedingungen 1 bis 4 durchgeführt.
- Bedingung 1: Die Maschinenkühlmitteltemperatur THW ist innerhalb eines vorbestimmen Bereichs.
- Bedingung 2: Die Kraftstofftemperatur THF ist innerhalb eines vorbestimmten Bereichs.
- Bedingung 3: Die Einlasslufttemperatur ist innerhalb eines vorbestimmten Bereichs.
- Bedingung 4: Der atmosphärische Druck hat einen vorbestimmten Wert oder höher.
- Condition 1: The engine coolant temperature THW is within a predetermined range.
- Condition 2: The fuel temperature THF is within a predetermined range.
- Condition 3: The intake air temperature is within a predetermined range.
- Condition 4: The atmospheric pressure has a predetermined value or higher.
Zu der Zeit, zu der sich alle Bedingungen 1 bis 4 eingerichtet haben, wird bestimmt, dass die Umgebungsbedingungen eingerichtet wurden.At the time when all
Zu der Zeit des Leerlaufbetriebs der Maschine E werden daher die Lernbedingungen (der stabile Leerlaufzustand und die Umweltbedingungen) des Voreinspritzmengenlernens bestimmt (Schritt S1). Wenn bestimmt wird, dass der Betriebszustand (die Betriebsbedingung) der Maschine E in dem stabilen Leerlaufzustand ist, und sich die verschiedenen Umweltbedingungen, wie zum Beispiel die Temperaturbedingungen, eingerichtet haben, geht die Prozedur von dem Schritt S2 in
Wenn der Betriebszustand der Maschine der stabile Leerlaufzustand ist und sich die verschiedenen Umweltbedingungen eingerichtet haben, wird zuerst ein Lerndruck eines Einspritzdrucks eingestellt (Schritt S2). Zu dieser Zeit wird die Position des SCV der Versorgungspumpe
Der Lerndruck wird zuerst genauer gesagt auf P1 (beispielsweise 35 MPa) eingestellt.More specifically, the learning pressure is first set to P1 (for example, 35 MPa).
Bei dem ersten Ausführungsbeispiel wird der Lerndruck in der Reihenfolge von P2 (beispielsweise 65 MPa) und P3 (beispielsweise 95 MPa) eingestellt. Der Lerndruck kann beliebig eingestellt werden, und nicht nur drei Typen von Lerndrücken, sondern ferner fünf Typen, sieben Typen und zehn Typen der Lerndrücke können beliebig eingestellt werden.In the first embodiment, the learning pressure is set in the order of P2 (for example, 65 MPa) and P3 (for example, 95 MPa). The learning pressure can be arbitrarily set, and not only three types of learning pressures but also five types, seven types and ten types of the learning pressures can be set arbitrarily.
Wie in
Wenn zu allererst die Mehrfacheinspritzung eine Fünf-Stufen-Einspritzung ist, ist die Anzahl von Malen der Mehrfacheinspritzung auf N (= 5) Male eingestellt. First of all, when the multiple injection is a five-stage injection, the number of times of the multiple injection is set to N (= 5) times.
Die Bezugsposition des Befehlseinspritzzeitpunkts TFIN der Fünf-Stufen-Einspritzung ist auf eine Position in der Nähe des TDC eingestellt.The reference position of the command injection timing TFIN of the five-stage injection is set to a position near the TDC.
Die Voreinspritzmengen QPILOT zu der Zeit der Fünf-Stufen-Einspritzung werden in eine charakteristische Haupt-TQ-Q-Kurve der Haupt-TQ-Q-Abbildung, die in dem EEPROM (Speicher) gespeichert ist, als der Lernpunkt A geschrieben.The pilot injection quantities QPILOT at the time of the five-stage injection are written into a main characteristic TQ-Q curve of the main TQ-Q map stored in the EEPROM (memory) as the learning point A.
Die jeweiligen Intervalle bei der Mehrfacheinspritzung zu der Zeit einer Ausführung der Voreinspritzungsmengenlernsteuerung sind fixiert. Bei dem ersten Ausführungsbeispiel entspricht QP4 einer Haupteinspritzung.The respective intervals in the multiple injection at the time of execution of the pilot injection amount learning control are fixed. In the first embodiment, QP4 corresponds to a main injection.
Eine erste Lernsteuerung (Kraftstoffsteuerung für eine Zylinderausgleichskorrektur: FCCB-Korrektur) wird anschließend zum Lernen eines ersten Einspritzperiodenkorrekturbetrags (FCCB-Korrekturbetrags: QFCCB) hinsichtlich der Voreinspritzmenge QPILOT jedes Zylinders durchgeführt, während die Mehrfacheinspritzung (die erste Lernsteuereinheit) durchgeführt wird.A first learning control (fuel control for cylinder compensation correction: FCCB correction) is then performed for learning a first injection period correction amount (FCCB correction amount: QFCCB) with respect to the pilot injection amount QPILOT of each cylinder while performing the multiple injection (the first learning control unit).
Die FCCB-Korrektur ist eine erste Lernsteuerung, bei der sich die Kraftstoffeinspritzmenge jedes Zylinders gemäß dem Unterschied der Variation der Anzahl von Umdrehungen unter den Zylindern der Maschine E erhöht oder verringert.The FCCB correction is a first learning control in which the fuel injection amount of each cylinder increases or decreases according to the difference of the variation in the number of revolutions among the cylinders of the engine E.
Die FCCB-Korrektur bildet den Durchschnitt der Variationen der Umdrehungsgeschwindigkeit unter allen Zylindern der Maschine E, berechnet einen Durchschnittswert der Variationen der Umdrehungsgeschwindigkeit von allen Zylindern und berechnet dann aus den erfassten Werten der Variationen der Umdrehungsgeschwindigkeit jedes der Zylinder und dem Durchschnittswert der Variationen der Umdrehungsgeschwindigkeit von allen Zylindern eine Abweichung der Variationen der Umdrehungsgeschwindigkeit unter den Zylindern. Anschließend werden ein erster Einspritzmengenkorrekturbetrag in einer Richtung eines Glättens der Variationen der Umdrehungsgeschwindigkeit unter den Zylindern der Maschine E (FCCB-Korrekturbetrag: TQFCCB) oder ein Korrekturbetrag der ersten Einspritzperiode jeweils zu der Voreinspritzmenge (jeweiligen Lernpunkten) addiert, um die Variationen der Umdrehungsgeschwindigkeit unter den Zylindern zu glätten. Zu dieser Zeit wird der FCCB-Korrekturbetrag jeder Einspritzung jedes Zylinders in der Voreinspritzmenge QPILOT durch QFCCB/N widergespiegelt.The FCCB correction forms the average of the rotational speed variations among all the cylinders of the engine E, calculates an average value of the rotational speed variations of all the cylinders, and then calculates the detected values of the rotational speed variations of each of the cylinders and the average value of the rotational speed variations of all cylinders a variation of the variations in the speed of rotation among the cylinders. Subsequently, a first injection quantity correction amount in a direction of smoothing the variations of the revolution speed among the cylinders of the engine E (FCCB correction amount: TQFCCB) or a correction amount of the first injection period are respectively added to the pilot injection amount (respective learning points) to determine the variations of the revolution speed among the Smooth cylinders. At this time, the FCCB correction amount of each injection of each cylinder in the pilot injection amount QPILOT is reflected by QFCCB / N.
Ein Einspritzmengenbefehlswert, der der Voreinspritzmenge QPILOT, die durch die FCCB-Korrektur korrigiert wurde, oder der Voreinspritzperiode TQPILOT entspricht, wird zu jedem der Injektoren
In dem Fall, in dem die Variationen der Umdrehungsgeschwindigkeit unter den Zylindern der Maschine E nicht konvergiert sind, selbst nachdem eine vorbestimmte Zeit verstrichen ist, kann das Lernen der Piloteinspritzmenge zu einer Pause oder einem Ende gebracht werden.In the case where the variations of the revolution speed among the cylinders of the engine E have not converged even after a predetermined time has elapsed, the learning of the pilot injection quantity may be brought to a pause or an end.
Eine zweite Lernsteuerung (Korrektur einer Durchschnittsleerlaufgeschwindigkeit: ISC-Korrektur) wird anschließend ausgeführt. Bei der zweiten Lernsteuerung wird ein zweiter Einspritzperiodenkorrekturbetrag (ISC-Korrekturbetrag: QISC) hinsichtlich der Voreinspritzmenge QPILOT jedes Zylinders gelernt, während eine Mehrfacheinspritzung durchgeführt wird (Schritt S4: eine zweite Lernsteuereinheit).A second learning control (correction of an average idling speed: ISC correction) is then carried out. In the second learning control, a second injection period correction amount (ISC correction amount: QISC) with respect to the pilot injection amount QPILOT of each cylinder is learned while a multiple injection is performed (step S4: a second learning control unit).
Die ISC-Korrektur entspricht der zweiten Lernsteuerung zum in Übereinstimmung Bringen einer Durchschnittsumdrehungsgeschwindigkeit von Maschinen von allen Zylindern mit der Zielumdrehungsgeschwindigkeit (der Zielleerlaufgeschwindigkeit).The ISC correction corresponds to the second learning control for matching an average rotation speed of machines of all cylinders with the target revolution speed (target idling speed).
Die Durchschnittsumdrehungsgeschwindigkeit der Maschine der Zylinder wird mit der Zielleerlaufgeschwindigkeit verglichen, und der zweite Einspritzmengenkorrekturbetrag, der dem Unterschied der Umdrehungsgeschwindigkeit entspricht, (ISC-Korrekturbetrag: QISC) oder der zweite Einspritzperiodenkorrekturbetrag wird berechnet.The average revolution speed of the engine of the cylinders is compared with the target idle speed, and the second injection amount correction amount corresponding to the difference of the revolution speed (ISC correction amount: QISC) or the second injection period correction amount is calculated.
Der zweite Einspritzmengenkorrekturbetrag (ISC-Korrekturbetrag: QISC) oder der zweite Einspritzperiodenkorrekturbetrag, der zum in Übereinstimmung Bringen der Durchschnittsumdrehungsgeschwindigkeit der Maschine mit der Zielumdrehungsgeschwindigkeit erforderlich ist, wird zu dem FCCB-Korrekturbetrag (QFCCB/N) der Einspritzung jedes Zylinders durch die Zylinder hindurch addiert, sodass die Durchschnittsmaschinenumdrehungsgeschwindigkeit im Wesentlichen mit der Zielumdrehungsgeschwindigkeit übereinstimmt. Zu dieser Zeit spiegelt der ISC-Korrekturbetrag den QISC/N in dem Wert, der durch Addieren der Voreinspritzperiode TQPILOT oder der Voreinspritzmenge QPILOT und des FCCB-Korrekturbetrags (QFCCB/N) jedes Zylinders der Maschine E durch die Zylinder hindurch erhalten wird, wider.The second injection quantity correction amount (ISC correction amount: QISC) or the second injection period correction amount required for matching the average revolution speed of the engine with the target revolution speed is added to the FCCB correction amount (QFCCB / N) of the injection of each cylinder through the cylinders such that the average engine revolution speed substantially coincides with the target revolution speed. At this time, the ISC correction amount reflects the QISC / N in the value obtained by adding the pilot injection period TQPILOT or the pilot injection amount QPILOT and the FCCB correction amount (QFCCB / N) each Cylinder of the engine E is obtained through the cylinder, against.
Ein Einspritzmengenbefehlswert, der der Voreinspritzmenge QPILOT, die durch die FCCB-Korrektur und die ISC-Korrektur korrigiert wurde, oder der Voreinspritzperiode TQPILOT entspricht, wird zu jedem der Injektoren
In dem Fall, in dem der Unterschied zwischen der Durchschnittsumdrehungsgeschwindigkeit der Maschine und der Zielumdrehungsgeschwindigkeit, selbst nachdem eine vorbestimmte Zeit verstrichen ist, nicht konvergiert ist, kann das Lernen der Voreinspritzmenge zu einer Pause oder einem Ende gebracht werden.In the case where the difference between the average revolution speed of the engine and the target revolution speed has not converged even after a predetermined time has elapsed, the learning of the pilot injection amount may be paused or terminated.
Der Lernwert der Voreinspritzperiode TQPILOT wird anschließend bei einem Schritt S5 basierend auf dem ISC-Korrekturbetrag und dem FCCB-Korrekturbetrag bei dem aktuellen Lerndruck berechnet.
Der Lernwert A wird in eine Datentabelle (siehe
Bei einer Kalkulation eines nächsten Lernwerts B wird der Lernwert B in die Datentabelle geschrieben (siehe
Bei einer Kalkulation des nächsten Lernwerts C wird der Lernwert C in die Datentabelle geschrieben (siehe
Bei einer Kalkulation des nächsten Lernwerts D wird der Lernwert D in die Datentabelle geschrieben (siehe
Bei einer Kalkulation des nächsten Lernwerts E wird der Lernwert E in die Datentabelle (siehe
Die Lernwerte A bis D für jeden Zylinder der Maschine E werden hinsichtlich der Voreinspritzmenge QPILOT pro Schuss bei der Mehrfacheinspritzung nicht als der Einspritzmengenkorrekturbetrag berechnet, sondern als der Einspritzperiodenkorrekturbetrag (= TQ-Pulszeitkorrekturbetrag) hinsichtlich jedes Einspritzmengenbefehlswerts der Voreinspritzperiode TQPILOT pro Schuss bei der Mehrfacheinspritzung.The learned values A to D for each cylinder of the engine E are calculated as the injection amount correction amount with respect to the pilot injection amount QPILOT per shot in the multiple injection, but as the injection period correction amount (= TQ pulse time correction amount) with respect to each injection amount command value of the pilot injection period TQPILOT per shot in the multiple injection.
Als ein anderes Beispiel des Verfahrens eines Berechnen des Lernkorrekturbetrags (Lernwerts), wie es in
Es wird anschließend bestimmt, ob das Lernen von allen Lernpunkten unter dem gleichen Lerndruck abgeschlossen ist (Schritt S6). Wenn das Resultat einer Bestimmung NEIN ist, wird der Lernpunkt der Voreinspritzung geändert (Schritt S7). Die Prozedur geht anschließend zu dem Schritt S3.It is then determined whether the learning of all learning points under the same learning pressure is completed (step S6). If the result of a determination is NO, the learning point of the pilot injection is changed (step S7). The procedure then goes to step S3.
Den Lernpunkt der Voreinspritzung zu ändern, besteht darin, den Zustand der Verbrennung der Maschine (Multimodus oder Verbrennungsmodus oder Verbrennungsform) oder die Maschinenlast (Leerlauf oder elektrische Last) zu schalten.Changing the learning point of the pilot injection is to switch the state of combustion of the engine (multi-mode or combustion mode or combustion mode) or the engine load (idling or electric load).
Bei dem ersten Ausführungsbeispiel wird die Anzahl von Malen der Mehrfacheinspritzung in der Reihenfolge von fünfmal, viermal, dreimal, zweimal und einmal geschaltet. Die Voreinspritzmenge QPILOT wird dementsprechend in fünf Stufen durch den gleichen Lerndruck (einen Lerndruck einer gemeinsamen Druckleitung) bei einem Schritt S5 geändert, sodass die Anzahl der Lernpunkte, an denen das Vorlernen durchgeführt wird, eine Mehrzahl wird.In the first embodiment, the number of times of the multiple injection is switched in the order of five times, four times, three times, twice and once. The pilot injection amount QPILOT is accordingly changed in five stages by the same learning pressure (a common rail learning pressure) at a step S5, so that the number of learning points at which the pre-learning is performed becomes a plurality.
Die Datentabelle in
Der Lernwert A in
Der Lernwert B in
Der Lernwert C in
Der Lernwert D in
Der Lernwert E in
Wenn das Resultat einer Bestimmung bei einem Schritt S6 JA ist, das heißt, wenn das Lernen von allen Lernpunkten bei dem gleichen Lerndruck abgeschlossen ist, wird bestimmt, ob die Kalkulation der Lernwerte bei allen Lerndrücken (P1, P2, P3) abgeschlossen ist. Ob beispielsweise die Kalkulation des Lernwerts bei den Lerndrücken P2 (oder P3) abgeschlossen ist, wird bei einem Schritt S8 bestimmt. Wenn das Resultat einer Bestimmung NEIN ist, das heißt, wenn die Kalkulation der Lernwerte bei allen Lerndrücken (P1, P2, P3) nicht abgeschlossen ist, wird bei einem Schritt S9 der Lerndruck auf einen voreingestellten nächsten Lerndruck erhöht (beispielsweise P1 → P2, P2 → P3). Die Prozedur geht anschließend zu dem Schritt S2When the result of determination in step S6 is YES, that is, when the learning of all the learning points at the same learning pressure is completed, it is determined whether the calculation of the learned values at all the learning pressures (P1, P2, P3) is completed. For example, if the calculation of the learning value at the learning pressures P2 (or P3) is completed, it is determined at a step S8. If the result of a determination is NO, that is, if the calculation of the learning values is not completed at all the learning pressures (P1, P2, P3), the learning pressure is increased to a preset next learning pressure (for example, P1 → P2, P2) at a step S9 → P3). The procedure then goes to step S2
Bei diesem Verfahren wird der Lerndruck von dem Lerndruck P1, der dem niedrigen Einspritzdruck zu der Zeit eines normalen stabilen Leerlaufzustands entspricht, zu dem Lerndruck P3, der dem hohen Einspritzdruck, der sich von dem normalen stabilen Leerlaufzustand unterscheidet, entspricht, geändert. Der Lerndruck wird daher von dem aktuellen Lerndruck zu dem nächsten Lerndruck erhöht (beispielsweise P1 → P2, P2 → P3). Das Voreinspritzmengenlernen wird von dem Schritt S2 ausgeführt, und der Lernwert B (oder Wert C, D oder E) der Voreinspritzmenge oder der Voreinspritzperiode wird für jeden Zylinder der Maschine E bei dem nächsten Lerndruck berechnet.In this method, the learning pressure is changed from the learning pressure P1 corresponding to the low injection pressure at the time of a normal steady-state idle state to the learning pressure P3 corresponding to the high injection pressure different from the normal steady-state idle state. The learning pressure is therefore increased from the current learning pressure to the next learning pressure (for example, P1 → P2, P2 → P3). The pilot injection amount learning is executed by the step S2, and the learned value B (or value C, D, or E) of the pilot injection amount or the pilot injection period is calculated for each cylinder of the engine E at the next learning pressure.
Wenn das Resultat einer Bestimmung bei dem Schritt S8 Ja ist, das heißt, wenn ein Abschluss der Kalkulation der Lernwerte von allen voreingestellten Lerndrücken bestätigt wird, spiegeln sich die jeweiligen Lernwerte für die jeweiligen Zylinder in der Befehlseinspritzperiode TQ bei dem Schritt S10 wider. Die Voreinspritzmengenlernsteuerung wird anschließend beendet, und die Prozedur verlässt die Steuerroutine in
Die Mehrzahl von Lernwerten bei dem gleichen Lerndruck für jeden Zylinder der Maschine E wird genauer gesagt in die Datentabelle geschrieben, und die charakteristische TQ-Q-Kurve nach einem Lernen der Einspritzmenge (siehe
Wenn die Voreinspritzmengenlernsteuerung abgeschlossen ist, geht die Prozedur zu dem normalen Betrieb. Die gespeicherten jeweiligen Lernwerte, bei denen die Voreinspritzmenge QPILOT bei dem gleichen Lerndruck variabel ist, können sich in der Befehlseinspritzperiode TQ oder dem Einspritzmengenkorrekturbetrag widerspiegeln.When the pilot injection amount learning control is completed, the procedure goes to the normal operation. The stored respective learned values in which the pilot injection amount QPILOT is variable at the same learning pressure may be reflected in the command injection period TQ or the injection amount correction amount.
(Vorteile des ersten Ausführungsbeispiels)(Advantages of First Embodiment)
Wie beschrieben ist, weist ein Dieselmaschinensteuersystem, das ein Kraftstoffeinspritzsystem eines Typs einer gemeinsamen Druckleitung des ersten Ausführungsbeispiels aufweist, die Einspritzmengenlernvorrichtung (ECU
Die Einspritzmengenlernvorrichtung ist konfiguriert, um die Lernbezugseinspritzmenge (Lernpunkt A bis Lernpunkt E), die für ein in Übereinstimmung Bringen der Leerlaufumdrehungsgeschwindigkeit der Maschine E mit der Zielumdrehungsgeschwindigkeit in dem Mehrfachmoduszustand hinsichtlich jedes der Lerndrücke erforderlich ist, zu messen. Die Anfangseinspritzmengendaten entsprechen der Lernbezugseinspritzmenge (= Voreinspritzmenge) in allen Zylindern. The injection amount learning device is configured to measure the learning reference injection amount (learning point A to learning point E) required for matching the idle rotation speed of the engine E with the target revolution speed in the multi-mode state with respect to each of the learning pressures. The initial injection amount data correspond to the learning reference injection amount (= pre-injection amount) in all cylinders.
Die Einspritzmengenlernvorrichtung ist konfiguriert, um die Lernkorrekturbeträge (Lernwert A bis Lernwert E), die dem Lernpunkt A bis zu dem Lernpunkt E für eine Mehrzahl der jeweiligen Lerndrücke entsprechen, zu berechnen, und die jeweiligen berechneten Lernwerte in dem EEPROM als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT zu speichern.The injection quantity learning device is configured to calculate the learning correction amounts (learning value A to learning value E) corresponding to the learning point A to the learning point E for a plurality of the respective learning pressures, and the respective calculated learning values in the EEPROM as the learned values of the injection amount or of the injection period with respect to the pilot injection amount QPILOT.
Die Einspritzmengenlernvorrichtung ist konfiguriert, um die Voreinspritzmenge (den Lernpunkt) zu der Zeit des Voreinspritzmengenlernens unter dem gleichen Lerndruck (dem Lerndruck einer gemeinsamen Druckleitung) zu variieren. Durch Ändern der Anzahl von Malen der Mehrfacheinspritzung der Voreinspritzmenge (des Lernpunkts) unter dem gleichen Lerndruck kann mit anderen Worten die Anzahl der Stufen der Voreinspritzmenge eine Mehrzahl sein (fünf Stufen bei dem ersten Ausführungsbeispiel). Die charakteristische TQ-Q-Kurve nach einem Lernen der Einspritzmenge kann dementsprechend an eine charakteristische Verschlechterungs-INJTQ-Q-Kurve genähert werden, die durch eine tatsächliche Messung im Voraus durch ein Experiment oder dergleichen erzeugt wird (siehe
Da der Lernwert für jeden einer Anzahl von Lernpunkten bei dem gleichen Lerndruck für jeden Zylinder der Maschine E berechnet werden kann, kann die Richtung einer Neigung einer Mehrzahl von Lernwerten durch Schreiben der Mehrzahl der Lernwerte in die Datentabelle bei dem gleichen Lerndruck, die in dem EEPROM gespeichert ist (siehe die charakteristische TQ-Q-Kurve nach einem Lernen der Einspritzmenge in
Betreffend den Einspritzmengenkorrekturbetrag für andere Punkte als die Lerndrücke, die bei der Voreinspritzmengenlernsteuerung verwendet werden, und anders als die Voreinspritzmenge QPILOT kann die Korrektur durch die Kalkulation durch Verwenden der charakteristischen Einspritzperioden-Einspritzmengen-Kurve, die durch Durchführen einer linearen Interpolation oder einer Interpolation mit einer geraden Linie oder einer Polynomnäherung zwischen benachbarten zwei Punkten erhalten wird, erreicht werden.Concerning the injection amount correction amount for points other than the learning pressures used in the pilot injection amount learning control, and unlike the pilot injection amount QPILOT, the correction by the calculation can be made by using the characteristic injection period injection amount curve obtained by performing linear interpolation or interpolation with a straight line or polynomial approximation between adjacent two points.
Die charakteristische TQ-Q-Kurve nach einem Lernen der Einspritzmenge kann als die charakteristische Bezugs-TQ-Q-Kurve zu der Zeit eines nächsten Einspritzmengenlernens verwendet werden. Die charakteristische TQ-Q-Kurve nach einem Lernen der Einspritzmenge kann jedes Mal aktualisiert werden, wenn das Einspritzmengenlernen durchgeführt wird, und in dem EEPROM gespeichert werden.The characteristic TQ-Q curve after learning the injection amount may be used as the characteristic reference TQ-Q curve at the time of next injection quantity learning. The characteristic TQ-Q curve after learning the injection amount may be updated each time the injection amount learning is performed and stored in the EEPROM.
(Zweites Ausführungsbeispiel)Second Embodiment
Die gleichen Bezugsziffern wie jene bei dem ersten Ausführungsbeispiel geben die gleiche Konfiguration oder die gleiche Funktion an und eine Beschreibung derselben ist weggelassen.The same reference numerals as those in the first embodiment indicate the same configuration or the same function, and a description thereof is omitted.
Wenn beispielsweise die elektrische Last eines Verdichters eines Luftkonditionierers, eines Gebläses, eines Scheinwerfers, einer Nebelleuchte oder einer Gefahrenleuchte EIN geschaltet wird, erhöht sich die Antriebslast des Wechselstromgenerators
Wenn daher die elektrische Last zu der Zeit des Voreinspritzmengenlernens EIN/AUS geschaltet wird, oder wenn die elektrische Last EIN/AUS geschaltet wird, wird vorzugsweise die Voreinspritzmenge QPILOT, die durch im Wesentlichen gleiches Teilen der Befehlseinspritzmenge Q erhalten wird, vorzugsweise entsprechend einer Erhöhung und einer Verringerung der elektrischen Last, das heißt, der Erhöhung und der Verringerung der Antriebslast der Maschine E, geändert.Therefore, when the electric load is turned ON / OFF at the time of the pilot injection amount learning, or when the electric load is turned ON / OFF, it is preferable that the pilot injection amount QPILOT obtained by substantially equally dividing the command injection amount Q be increased and a reduction in the electric load, that is, the increase and decrease in the drive load of the engine E, changed.
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung des zweiten Ausführungsbeispiels weist daher eine laständernde Einheit auf, die die Voreinspritzmenge QPILOT zu der Zeit des Voreinspritzmengenlernens bei dem gleichen Lerndruck durch Ändern der Last der Maschine E (Leerlaufanheben oder EIN/AUS Schalten der elektrischen Last) variiert.Therefore, the injection amount variable unit of the injection amount learning device of the second embodiment has a load changing unit that varies the pilot injection amount QPILOT at the time of the pilot injection amount learning at the same learning pressure by changing the load of the engine E (idling lift or ON / OFF switching of the electric load).
In diesem Fall kann die Voreinspritzmenge QPILOT, das heißt, der Lernpunkt, entsprechend der Erhöhung und der Verringerung der Antriebslast der Maschine E durch Ändern der Voreinspritzmenge QPILOT, das heißt, des Lernpunkts, der der Erhöhung und der Verringerung Antriebslast der Maschine E entspricht, geändert werden, während die Anzahl von Malen der Mehrfacheinspritzung bei dem Schritt S7 in
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung ist konfiguriert, um die Lernbezugseinspritzmenge (den Lernpunkt A bis zu dem Lernpunkt E), die zum in Übereinstimmung Bringen der Leerlaufgeschwindigkeit der Maschine E mit der Zielleerlaufgeschwindigkeit erforderlich ist, im Voraus bei den jeweiligen Maschinenlastmoduszuständen zu messen, was der Voreinspritzmenge ermöglicht, für jeden einer Mehrzahl der Lerndrücke zu variieren. Die Einspritzmengenvariableneinheit berechnet ferner den Lernkorrekturbetrag (den Lernwert A bis zu dem Lernwert E), der dem Lernwert A bis zu dem Lernwert E für jeden der Mehrzahl von Lerndrücken entspricht. Die jeweiligen berechneten Lernwerte werden in dem EEPROM als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT gespeichert.The injection amount variable unit of the injection amount learning device is configured to measure in advance the learning reference injection amount (the learning point A to the learning point E) required for matching the idle speed of the engine E with the target idle speed at the respective engine load mode conditions, which allows the pilot injection amount to vary for each of a majority of the learning pressures. The injection amount variable unit further calculates the learning correction amount (the learning value A to the learning value E) corresponding to the learning value A to the learning value E for each of the plurality of learning pressures. The respective calculated learned values are stored in the EEPROM as the learned values of the injection amount or the injection period with respect to the pilot injection amount QPILOT.
Die Datentabelle in
Der Lernwert A in
Der Lernwert B in
Der Lernwert C in
Der Lernwert D in
Der Lernwert E in
Bei der Einspritzmengenlernvorrichtung des zweiten Ausführungsbeispiels kann daher die Anzahl der Lernpunkte bei dem gleichen Lerndruck mehr als in dem Fall erhöht werden, bei dem die Schreibpunkte von jedem der Lernpunkte A bis E in
Wie im Vorhergehenden beschrieben ist, werden bei der Einspritzmengenlernvorrichtung des zweiten Ausführungsbeispiels die gleichen Vorteile wie bei dem ersten Ausführungsbeispiel erreicht.As described above, in the injection amount learning apparatus of the second embodiment, the same advantages as in the first embodiment are achieved.
(Drittes Ausführungsbeispiel)(Third Embodiment)
Die gleichen Bezugsziffern wie jene bei den ersten und zweiten Ausführungsbeispielen geben die gleiche Konfiguration oder die gleiche Funktion an und eine Beschreibung derselben ist weggelassen.The same reference numerals as those in the first and second embodiments indicate the same configuration or the same function, and a description thereof is omitted.
Wenn das EGR-Ventil
In einem Fall, in dem die Schreibpunkte der Lernpunkte A bis E in
Der Betrag einer Erhöhung der Voreinspritzmenge kann auf der Basis des EGR-Verhältnisses hinsichtlich der Gesamteinlassluftflussrate, mit der die Zylinder der Maschine E zu der Zeit eines Voreinspritzmengenlernens versorgt werden, geändert werden.The amount of increase of the pilot injection amount may be changed on the basis of the EGR ratio with respect to the total intake air flow rate with which the cylinders of the engine E are supplied at the time of pilot injection amount learning.
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung des dritten Ausführungsbeispiels weist eine Verbrennungsmodus ändernde Einheit auf, die durch Ändern der Auslassrezirkulationsrate (EGR-Rate) hinsichtlich der Gesamtflussrate (Gesamtlufteinlassvolumen) der Einlassluft unter dem gleichen Lerndruck die Voreinspritzmenge QPILOT zu der Zeit eines Voreinspritzmengenlernens variiert. Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung des dritten Ausführungsbeispiels weist die einen Verbrennungsmodus ändernde Einheit auf, die unter dem gleichen Lerndruck durch Ändern der Flussrate der Einlassluft die Voreinspritzmenge QPILOT zu der Zeit eines Voreinspritzmengenlernens ändert.The injection amount variable unit of the injection amount learning device of the
In diesem Fall, wie es bei dem ersten Ausführungsbeispiel dargestellt ist, kann die Voreinspritzmenge QPILOT, das heißt der Lernpunkt, gemäß der Erhöhung und der Verringerung des EGR-Verhältnisses durch Ändern der Voreinspritzmenge QPILOT geändert werden. Das heißt, der Lernpunkt kann gemäß der Erhöhung und der Verringerung des EGR-Verhältnisses geändert werden, während die Anzahl von Malen der Mehrfacheinspritzung bei dem Schritt S7 in
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung ist konfiguriert, um die Lernbezugseinspritzmenge (den Lernpunkt A bis zu dem Lernpunkt E), die zum in die Übereinstimmung Bringen der Leerlaufgeschwindigkeit der Maschine E mit der Zielleerlaufgeschwindigkeit erforderlich ist, im Voraus in den jeweiligen Maschinenverbrennungsmoduszuständen, die es ermöglichen, dass die Voreinspritzmenge für jeden der Mehrzahl von Lerndrücken variiert, zu messen. Die Einspritzmengenvariableneinheit berechnet den Lernkorrekturbetrag (den Lernwert A bis zu dem Lernwert E) gemäß dem Lernpunkt A bis zu dem Lernpunkt E für jeden einer Mehrzahl der Lerndrücke. Die Einspritzmengenvariableneinheit speichert die jeweiligen berechneten Lernwerte in dem EEPROM als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT.The injection amount variable unit of the injection amount learning device is configured to state in advance the learning reference injection amount (the learning point A to the learning point E) required for matching the idle speed of the engine E with the target idle speed in the respective engine combustion mode that enables the pilot injection amount for each of the plurality of training pressures varies. The injection amount variable unit calculates the learning correction amount (the learning value A to the learning value E) according to the learning point A to the learning point E for each of a plurality of the learning pressures. The injection amount variable unit stores the respective calculated learned values in the EEPROM as the learned values of the injection amount or the injection period with respect to the pilot injection amount QPILOT.
Die Datentabelle in
Der Lernwert A in
Der Lernwert B in
Der Lernwert C in
Der Lernwert D in
Der Lernwert E in
Wenn das Drosselventil
Wie im Vorhergehenden beschrieben ist, werden bei der Einspritzmengenlernvorrichtung des dritten Ausführungsbeispiels die gleichen Vorteile wie bei den ersten und zweiten Ausführungsbeispielen erreicht.As described above, in the injection amount learning apparatus of the third embodiment, the same advantages as in the first and second embodiments are achieved.
(Viertes Ausführungsbeispiel)(Fourth Embodiment)
Die gleichen Bezugsziffern wie jene bei den ersten bis dritten Ausführungsbeispielen geben die gleiche Konfiguration oder die gleiche Funktion an und eine Beschreibung derselben ist weggelassen.The same reference numerals as those in the first to third embodiments indicate the same configuration or the same function, and a description thereof is omitted.
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung des vierten Ausführungsbeispiels weist eine einen Verbrennungsmodus ändernde Einheit auf, die die Voreinspritzmenge QPILOT zu der Zeit eines Voreinspritzmengenlernens unter dem gleichen Lerndruck durch Ändern des Einlassluftdrucks (Aufladedrucks) variiert.The injection amount variable unit of the injection amount learning device of the fourth embodiment has a combustion mode changing unit that varies the pilot injection amount QPILOT at the time of pilot injection amount learning under the same learning pressure by changing the intake air pressure (supercharging pressure).
In diesem Fall kann die Voreinspritzmenge QPILOT gemäß der Erhöhung und der Verringerung des Aufladedrucks durch Ändern der Voreinspritzmenge QPILOT geändert werden, während die Anzahl von Malen der Mehrfacheinspritzung bei dem Schritt S7 in
Die Einspritzmengenvariableneinheit der Einspritzmengenlernvorrichtung ist konfiguriert, um die Lernbezugseinspritzmenge (den Lernpunkt A bis zu dem Lernpunkt E), die zum in Übereinstimmung Bringen der Leerlaufgeschwindigkeit mit der Zielleerlaufgeschwindigkeit erforderlich ist, im Voraus zu messen. Bei den jeweiligen Maschinenverbrennungsmoduszuständen, die ermöglichen, dass die Voreinspritzmenge für jeden der Mehrzahl von Lerndrücken variiert wird, wird der Lernkorrekturbetrag (der Lernwert A bis zu dem Lernwert E) berechnet. Die jeweiligen berechneten Lernwerte werden in dem EEPROM als die Lernwerte der Einspritzmenge oder der Einspritzperiode hinsichtlich der Voreinspritzmenge QPILOT gespeichert.The injection amount variable unit of the injection quantity learning device is configured to measure in advance the learning reference injection amount (the learning point A to the learning point E) required for matching the idle speed with the target idling speed. In the respective engine combustion mode conditions that allow the pilot injection amount to be varied for each of the plurality of learning pressures, the learning correction amount (the learning value A to the learning value E) is calculated. The respective calculated learned values are stored in the EEPROM as the learned values of the injection amount or the injection period with respect to the pilot injection amount QPILOT.
Die Datentabelle in
Der Lernwert A in
Der Lernwert B in
Der Lernwert C in
Der Lernwert D in
Der Lernwert E in
Wie soweit beschrieben ist, werden bei der Einspritzmengenlernvorrichtung des vierten Ausführungsbeispiels die gleichen Vorteile wie bei den ersten bis dritten Ausführungsbeispielen erreicht.As described so far, in the injection amount learning apparatus of the fourth embodiment, the same advantages as in the first to third embodiments are achieved.
(Modifikation)(Modification)
Die Einspritzmengenlernvorrichtung kann auf das Maschinensteuersystem angewendet sein, das eine Kraftstoffeinspritzvorrichtung oder ein Kraftstoffversorgungssystem aufweist, das nicht mit der gemeinsamen Druckleitung versehen ist.The injection amount learning device may be applied to the engine control system including a fuel injection device or a fuel supply system that is not provided with the common rail.
Die Einspritzmengenlernvorrichtung ist nicht auf das Mehrzylinderdieselmaschinensteuersystem begrenzt und kann auf ein Mehrzylinderbenzinmaschinensteuersystem angewendet sein.The injection amount learning device is not limited to the multi-cylinder diesel engine control system and may be applied to a multi-cylinder gasoline engine control system.
Die Einspritzmengenlernvorrichtung kann auf ein Maschinensteuersystem angewendet sein, das nicht mit dem Auflader, dem EGR-System, dem EGR-Kühler oder der EGR-Kühlerumgehung versehen ist.The injection amount learning device may be applied to an engine control system that is not provided with the supercharger, the EGR system, the EGR cooler, or the EGR cooler bypass.
Eine eine Verbrennungsform schaltende Einheit, die konfiguriert ist, um den Modus zwischen einem Modus einer gleichförmigen Verbrennung, bei dem Kraftstoff verbrannt wird, während der Kraftstoff in die Zylinder einer internen Verbrennungsmaschine eingespritzt wird, und einem Vormischungsverbrennungsmodus, bei dem der Kraftstoff in den Zylindern der internen Verbrennungsmaschine gemischt wird, bevor der Kraftstoff gezündet wird, zu schalten, kann alternativ als die Einspritzmengenvariableneinheit vorgesehen sein. Die Befehlseinspritzmenge bei dem Modus einer gleichförmigen Verbrennung ist größer als bei dem Vormischungsverbrennungsmodus.A combustion mode switching unit configured to change the mode between a uniform combustion mode in which fuel is burned while injecting the fuel into the cylinders of an internal combustion engine and a premix combustion mode in which the fuel in the cylinders of FIGS internal combustion engine is mixed before the fuel is ignited, may alternatively be provided as the injection quantity variable unit. The command injection amount in the uniform combustion mode is larger than in the premix combustion mode.
Eine Verbrennungsform schaltende Einheit, die konfiguriert ist, um den Modus zwischen einem EGR-gasreichen Verbrennungsmodus, bei dem eine Einlassluft, die eine hohe (große) Konzentration von EGR-Gas hat, in die Zylinder der internen Verbrennungsmaschine eingeleitet wird, und einem EGR-gasarmen Verbrennungsmodus zu schalten, bei dem lediglich Einlassluft, die eine schwache (kleine) Konzentration des EGR-Gases oder lediglich neue Luft hat, in die Zylinder der internen Verbrennungsmaschine eingeleitet wird, kann alternativ als die Einspritzmengenvariableneinheit vorgesehen sein. Die Befehlseinspritzmenge bei dem EGR-gasreichen Verbrennungsmodus ist größer als dieselbe bei dem EGR-gasarmen Verbrennungsmodus.A combustion mode switching unit configured to change the mode between an EGR gas rich combustion mode in which intake air having a high (high) concentration of EGR gas is introduced into the cylinders of the internal combustion engine and an EGR gas switch low-gas combustion mode, in which only intake air, which is a weak (Small) concentration of the EGR gas or just new air has been introduced into the cylinders of the internal combustion engine may alternatively be provided as the injection quantity variable unit. The command injection amount in the EGR gas rich combustion mode is larger than that in the EGR gas lean combustion mode.
Eine ein Verbrennungsdrehmoment ändernde Einheit, die konfiguriert ist, um das Verbrennungsdrehmoment in den Zylindern der internen Verbrennungsmaschine zu ändern, kann alternativ als die Einspritzmengenvariableneinheit vorgesehen sein.A combustion torque changing unit configured to change the combustion torque in the cylinders of the internal combustion engine may alternatively be provided as the injection amount variable unit.
Das Voreinspritzmengenlernen kann immer durchgeführt werden, wenn der stabile Leerlaufbetrieb zu der Zeit eines Maschinenbetriebs erreicht wird, oder kann regelmäßig (zu Beginn eines Betriebs eines Tages, einmal im Jahr, zu der Zeit von regelmäßigen Inspektionen oder zu der Zeit von Automobilsicherheitsinspektionen) durchgeführt werden. Das Voreinspritzmengenlernen kann ferner jedes Mal durchgeführt werden, wenn die Reisestrecke des Fahrzeugs, wie zum Beispiel eines Fahrzeugs mit Eigenantrieb, eine vorbestimmte Reisetrecke erreicht (beispielsweise alle 500 bis 5000 km), oder kann zu einem beliebigen Zeitpunkt durchgeführt werden, der durch einen Betreiber, wie zum Beispiel einen Fahrer, eingestellt wird (beispielsweise wenn ein spezifischer Schalter EIN geschaltet wird, oder wenn ein existierender Schalter für eine bestimmte Anzahl von Sekunden gedrückt gehalten wird, oder wenn eine Mehrzahl von Schaltern gleichzeitig gedrückt wird).The pilot injection amount learning may always be performed when stable idling operation is achieved at the time of engine operation, or may be performed regularly (at the beginning of one day operation, once a year, at the time of periodic inspections, or at the time of automobile safety inspections). Further, the pilot injection amount learning may be performed each time the travel distance of the vehicle such as a self-propelled vehicle reaches a predetermined travel distance (for example every 500 to 5000 km), or may be performed at any time by an operator, such as a driver (for example, when a specific switch is turned ON, or when an existing switch is kept depressed for a certain number of seconds, or when a plurality of switches are simultaneously depressed).
Bei den Ausführungsbeispielen ist die Erfindung auf das Einspritzmengenlernen zum Lernen und Korrigieren des Betrags einer Abweichung der Kraftstoffeinspritzmenge hinsichtlich der Voreinspritzmenge angewendet. Die Erfindung kann jedoch auf ein Einspritzmengenlernen angewendet sein, das konfiguriert ist, um den Betrag einer Abweichung der Kraftstoffeinspritzmenge hinsichtlich einer einzelnen Einspritzmenge, eines Haupteinspritzbetrags, einer Nachfolge-Einspritzmenge und einer Nacheinspritzmenge zu lernen und zu korrigieren.In the embodiments, the invention is applied to the injection amount learning for learning and correcting the amount of deviation of the fuel injection amount with respect to the pilot injection amount. However, the invention may be applied to injection quantity learning configured to learn and correct the amount of deviation of the fuel injection amount with respect to a single injection amount, a main injection amount, a succeeding injection amount, and an after-injection amount.
Mindestens zwei oder mehr der ersten bis vierten Ausführungsbeispiele können alternativ beliebig kombiniert sein, um das Einspritzmengenlernen durchzuführen.At least two or more of the first to fourth embodiments may alternatively be arbitrarily combined to perform the injection quantity learning.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- JP 2003-254139 A [0004] JP 2003-254139A [0004]
- EP 1340900 B1 [0004] EP 1340900 B1 [0004]
Claims (16)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013058338A JP2014181672A (en) | 2013-03-21 | 2013-03-21 | Injection-quantity learning device |
JP2013-058338 | 2013-03-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102014102649A1 true DE102014102649A1 (en) | 2014-09-25 |
Family
ID=51484832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102014102649.7A Withdrawn DE102014102649A1 (en) | 2013-03-21 | 2014-02-28 | Injection amount learning device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2014181672A (en) |
DE (1) | DE102014102649A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106285987A (en) * | 2015-06-29 | 2017-01-04 | 通用汽车环球科技运作有限责任公司 | The method revising the standard feature curve of the standard fuel injectors of explosive motor |
FR3048454A1 (en) * | 2016-03-02 | 2017-09-08 | Continental Automotive France | DEVICE AND METHOD FOR BALANCING A MULTI-YELLOW THERMAL MOTOR |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2533464A (en) * | 2015-10-20 | 2016-06-22 | Gm Global Tech Operations Llc | Method of operating a fuel injector of an internal combustion engine |
JP6759570B2 (en) * | 2015-12-15 | 2020-09-23 | 三菱自動車工業株式会社 | Fuel injection amount correction device |
JP6848524B2 (en) * | 2017-02-27 | 2021-03-24 | 株式会社豊田自動織機 | Engine control |
JP6490137B2 (en) * | 2017-04-19 | 2019-03-27 | 三菱電機株式会社 | Injector control device |
WO2019030856A1 (en) * | 2017-08-09 | 2019-02-14 | 三菱電機株式会社 | In-vehicle actuator |
KR102675591B1 (en) * | 2023-05-22 | 2024-06-13 | 주식회사 현대케피코 | Injector Open Time Learning Method and Device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003254139A (en) | 2002-03-01 | 2003-09-10 | Denso Corp | Injection quantity control device for internal combustion engine |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3876766B2 (en) * | 2002-06-06 | 2007-02-07 | 株式会社デンソー | Injection rate control device for internal combustion engine |
JP4158623B2 (en) * | 2003-06-27 | 2008-10-01 | 株式会社デンソー | Fuel injection device |
JP4289280B2 (en) * | 2004-11-01 | 2009-07-01 | 株式会社デンソー | Injection amount learning control device |
JP4483823B2 (en) * | 2006-04-06 | 2010-06-16 | 株式会社デンソー | Fuel injection control device |
JP4462315B2 (en) * | 2007-09-24 | 2010-05-12 | 株式会社デンソー | Internal combustion engine control device |
-
2013
- 2013-03-21 JP JP2013058338A patent/JP2014181672A/en active Pending
-
2014
- 2014-02-28 DE DE102014102649.7A patent/DE102014102649A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003254139A (en) | 2002-03-01 | 2003-09-10 | Denso Corp | Injection quantity control device for internal combustion engine |
EP1340900B1 (en) | 2002-03-01 | 2011-09-28 | Denso Corporation | Fuel injection control system for engine |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106285987A (en) * | 2015-06-29 | 2017-01-04 | 通用汽车环球科技运作有限责任公司 | The method revising the standard feature curve of the standard fuel injectors of explosive motor |
FR3048454A1 (en) * | 2016-03-02 | 2017-09-08 | Continental Automotive France | DEVICE AND METHOD FOR BALANCING A MULTI-YELLOW THERMAL MOTOR |
Also Published As
Publication number | Publication date |
---|---|
JP2014181672A (en) | 2014-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102014102649A1 (en) | Injection amount learning device | |
DE102008000012B4 (en) | Engine control unit | |
DE102012203087B4 (en) | Moisture sensor diagnostic method and system | |
DE102008000315B4 (en) | Abnormality diagnosis system and control system for an internal combustion engine | |
DE102008000069B4 (en) | Apparatus for controlling injection of fuel into an engine and apparatus for controlling combustion in an engine | |
DE102004052427B4 (en) | Injection quantity control device for an internal combustion engine | |
DE602004002267T2 (en) | Control device for an internal combustion engine | |
DE102007045817B4 (en) | A method and apparatus for controlling engine operation during regeneration of an exhaust aftertreatment system | |
WO2008009499A1 (en) | Method and device for the diagnosis of the cylinder-selective uneven distribution of a fuel-air mixture fed to the cylinders of an internal combustion engine | |
DE112006003091T5 (en) | Control device for an internal combustion engine | |
DE112008003448T5 (en) | Method and apparatus for monitoring recirculated exhaust gas in an internal combustion engine | |
DE102005001501B4 (en) | Fuel injection system of an internal combustion engine | |
DE102010043800B4 (en) | Control device for an internal combustion engine with a turbocharger | |
DE102010038913A1 (en) | Fuel injection device of an internal combustion engine | |
DE112007000409B4 (en) | Method for controlling turbine outlet temperatures in a diesel engine | |
DE102007055783B4 (en) | Engine torque control device | |
DE102007000430A1 (en) | Apparatus for calculating a detection error of a fresh air quantity detecting device | |
DE102018120365A1 (en) | PERFORMING A DIAGNOSTIC TO AN AIR FILTER WITH AN ELECTRIC LOADING DEVICE | |
DE102010008762A1 (en) | A method and apparatus for controlling fuel rail pressure using a fuel pressure sensor fault | |
DE102011089847A1 (en) | Machine control device for combustion control system for internal combustion engine, has external exhaust gas recirculation device, which is operated such that part of exhaust gas is discharged from machine | |
WO2012080000A1 (en) | Method and device for carrying out a zero point adaptation of a lambda probe of an internal combustion engine | |
DE102011004068B3 (en) | Method for coordinating dispensed torques and/or lambda values of burning cylinders for combustion engine of motor vehicle, involves providing parameters for supply of fuel for incineration in cylinders depending on correction values | |
DE10303705B4 (en) | A method of operating a direct fuel injection internal combustion engine | |
DE102007000479A1 (en) | Supercharging pressure controller for combustion engine controlling system, has turbine provided in engine exhaust system and exhaust gas drive magnitude evaluation device for evaluating exhaust gas drive magnitude components of compressor | |
DE102010029325B4 (en) | Exhaust emission control device for an internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R012 | Request for examination validly filed |
Effective date: 20140908 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |