DE10115737A1 - Kraftstoffeinspritz-Steuerung/Regelung für Verbrennungsmotor - Google Patents
Kraftstoffeinspritz-Steuerung/Regelung für VerbrennungsmotorInfo
- Publication number
- DE10115737A1 DE10115737A1 DE10115737A DE10115737A DE10115737A1 DE 10115737 A1 DE10115737 A1 DE 10115737A1 DE 10115737 A DE10115737 A DE 10115737A DE 10115737 A DE10115737 A DE 10115737A DE 10115737 A1 DE10115737 A1 DE 10115737A1
- Authority
- DE
- Germany
- Prior art keywords
- fuel
- fuel injection
- engine
- timing
- amount
- 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
- 239000000446 fuel Substances 0.000 title claims abstract description 418
- 238000002347 injection Methods 0.000 title claims abstract description 283
- 239000007924 injection Substances 0.000 title claims abstract description 283
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 119
- 230000033228 biological regulation Effects 0.000 title claims abstract description 8
- 230000006835 compression Effects 0.000 claims abstract description 13
- 238000007906 compression Methods 0.000 claims abstract description 13
- 238000004364 calculation method Methods 0.000 claims description 41
- 238000001514 detection method Methods 0.000 claims description 25
- 230000001105 regulatory effect Effects 0.000 claims description 2
- 230000007423 decrease Effects 0.000 abstract description 25
- 238000000034 method Methods 0.000 description 67
- 230000001419 dependent effect Effects 0.000 description 47
- 239000002826 coolant Substances 0.000 description 35
- 230000006399 behavior Effects 0.000 description 22
- 239000000203 mixture Substances 0.000 description 11
- 230000008021 deposition Effects 0.000 description 3
- 230000008020 evaporation Effects 0.000 description 3
- 238000001704 evaporation Methods 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- MWUXSHHQAYIFBG-UHFFFAOYSA-N nitrogen oxide Inorganic materials O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 3
- MCMNRKCIXSYSNV-UHFFFAOYSA-N Zirconium dioxide Chemical compound O=[Zr]=O MCMNRKCIXSYSNV-UHFFFAOYSA-N 0.000 description 2
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 2
- 238000000889 atomisation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000001301 oxygen Substances 0.000 description 2
- 229910052760 oxygen Inorganic materials 0.000 description 2
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000036962 time dependent Effects 0.000 description 2
- 101150055006 Keg1 gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 230000003197 catalytic effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910052697 platinum Inorganic materials 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/0047—Controlling exhaust gas recirculation [EGR]
- F02D41/005—Controlling exhaust gas recirculation [EGR] according to engine operating conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B17/00—Engines characterised by means for effecting stratification of charge in cylinders
- F02B17/005—Engines characterised by means for effecting stratification of charge in cylinders having direct injection in the combustion chamber
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/047—Taking into account fuel evaporation or wall wetting
-
- 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/3011—Controlling fuel injection according to or using specific or several modes of combustion
- F02D41/3017—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used
- F02D41/3023—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode
- F02D41/3029—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode further comprising a homogeneous charge spark-ignited mode
-
- 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/401—Controlling injection timing
-
- 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
- F02D2041/389—Controlling fuel injection of the high pressure type for injecting directly into the cylinder
-
- 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
- F02D9/00—Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits
- F02D9/04—Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits concerning exhaust conduits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M26/00—Engine-pertinent apparatus for adding exhaust gases to combustion-air, main fuel or fuel-air mixture, e.g. by exhaust gas recirculation [EGR] systems
- F02M26/45—Sensors specially adapted for EGR systems
- F02M26/48—EGR valve position sensors
-
- 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
Offenbart ist eine Kraftstoffeinspritz-Steuerung/-Regelung (1) für einen Verbrennungsmotor, die den Kraftstoffeinspritzzeitpunkt genau bestimmen kann, so dass der Kraftstoffeinspritzzeitpunkt das Verhalten des eingespritzten Kraftstoffs reflektiert, wodurch Fahrverhalten und Kraftstoffeinsparung verbessert wird. Der Verbrennungsmotor des Typs der Direkteinspritzung schaltet zwischen einem geschichteten Verbrennungsmodus, bei dem die Kraftstoffeinspritzung in jeden Zylinder während eines Kompressionstaktes stattfindet und einem homogenen Verbrennungsmodus um, bei dem die Kraftstoffeinspritzung während eines Ansaugtaktes stattfindet. Die Kraftstoffeinspritz-Steuerung/-Regelung regelt den Kraftstoffeinspritzzeitpunkt. Ein erforderlicher Kraftstoffeinspritzzeitpunkt wird basierend auf den erfassten Betriebsbedingungen des Motors bestimmt. Ein gerades Verhältnis und ein Abnahmeverhältnis werden basierend auf den Betriebsbedingungen des Motors bestimmt. Der erforderliche Kraftstoffeinspritzzeitpunkt wird unter Verwendung des geraden Verhältnisses und des Abnahmeverhältnisses berichtigt, wobei eine endgültige Kraftstoffeinspritzdauer bestimmt wird. Basierend auf der Motordrehzahl und der endgültigen Kraftstoffeinspritzdauer wird der Kraftstoffeinspritzzeitpunkt bestimmt.
Description
Die vorliegende Erfindung bezieht sich auf eine Kraftstoffeinspritz-Steuerung/-Rege
lung für einen Verbrennungsmotor des Typs der Direkteinspritzung, die zwischen einem
geschichteten Verbrennungsmodus, bei dem die Kraftstoffeinspritzung in jeden Zylinder
während eines Kompressionstakts stattfindet, und einem homogenen Verbrennungsmodus
umschaltet, bei dem die Kraftstoffeinspritzung in den Zylinder während eines Ansaugtaktes
stattfindet, wobei die Kraftstoffeinspritz-Steuerung/-Regelung den Zeitpunkt der
Kraftstoffeinspritzung regelt.
Eine herkömmliche Kraftstoffeinspritz-Steuerung/-Regelung der oben genannten Art
wurde z. B. von der japanischen Offenlegungsschrift (Kokai) Nr. 8-42381 vorgeschlagen. Bei
dieser Kraftstoffeinspritz-Steuerung/-Regelung wird die Festlegung des
Kraftstoffeinspritzzeitpunkts im geschichteten Verbrennungsmodus wie folgt berechnet:
Zunächst wird, basierend auf dem Kraftstoffdruck und einer erforderlichen Kraftstoffmenge,
eine Ventilöffnungsdauer (Einspritzdauer) bestimmt, während der ein Kraftstoffeinspritzventil
offen sein muss, um die benötigte Menge an Kraftstoff einzuspritzen. Dann wird der
Endzeitpunkt der Kraftstoffeinspritzzeitsteuerung so festgelegt, dass die
Kraftstoffeinspritzung während eines Kompressionstakts aufhört. Auf der Grundlage des
Endzeitpunkts und der Einspritzdauer wird der Startzeitpunkt der Kraftstoffeinspritzzeit
berechnet. Dann wird ein Berichtigungsfaktor basierend auf einer Motorkühlmitteltemperatur,
einer Motordrehzahl und einer Motorlast berechnet und der Kraftstoffeinspritzzeitsteuerung
hinzugefügt, um damit einen endgültigen Kraftstoffeinspritzzeitpunkt festzulegen.
Im allgemeinen wird bei einem Verbrennungsmotor mit Direkteinspritzung der
Kraftstoff direkt in eine Verbrennungskammer eingespritzt, und um einen Sollwert für die
Motorleistung zu erreichen, ist es daher notwendig, nicht nur die Einspritzdauer, sondern auch
den Kraftstoffeinspritzzeitpunkt genau zu steuern. Zu diesem Zweck berechnet die
herkömmliche Kraftstoffeinspritz-Steuerung/-Regelung die Einspritzdauer auf der Grundlage
des Kraftstoffdrucks und der erforderlichen Kraftstoffinenge, und korrigiert den von der
Einspritzdauer bestimmten Einspritzzeitpunkt unter Verwendung des Berichtigungsfaktors,
der abhängig von der Motorkühlmitteltemperatur, der Motordrehzahl und der Motorlast
bestimmt wird. Bei der Berechnung der Kraftstoffeinspritzdauer ist es hingegen
wünschenswert, um den Einfluss des dynamischen Verhaltens von Kraftstoff, wie z. B.
Kraftstoffablagerung und den Einfluss von Verdampfungsrückständen auszugleichen, die
Einspritzdauer durch die Verwendung von Parametern zu korrigieren, die für solches
Kraftstoffverhalten stehen. Wird andererseits eine solche Korrektur der Einspritzdauer
vorgenommen, kann die herkömmliche Kraftstoffeinspritz-Steuerung/-Regelung den
Einspritzzeitpunkt nicht ordnungsgemäss bestimmen, da dessen Korrektur abhängig von den
oben erwähnten Parametern nicht ausgeführt wird. Das kann für das Fahrverhalten aufgrund
niedrigerer Motorleistung, und für einen wirtschaftlichen Kraftstoffverbrauch von Nachteil
sein.
Eine Aufgabe der Erfindung ist es, eine Kraftstoffeinspritz-Steuerung/-Regelung für
einen Verbrennungsmotor bereit zu stellen, die in der Lage ist, den
Kraftstoffeinspritzzeitpunkt so genau festzulegen, dass der Einspritzzeitpunkt das Verhalten
des eingespritzten Kraftstoffs reflektiert, wodurch Fahrverhalten und Kraftstoffeinsparung
verbessert werden.
Um obige Aufgabe zu lösen, ist nach einem ersten Gesichtspunkt der Erfindung eine
Kraftstoffeinspritz-Steuerung/-Regelung für einen Verbrennungsmotor des Typs der
Direkteinspritzung vorgesehen, die zwischen einem geschichteten Verbrennungsmodus, bei
dem die Kraftstoffeinspritzung in jeden Zylinder während eines Kompressionstakts
stattfindet, und einem homogenen Verbrennungsmodus umschaltet, bei dem die
Kraftstoffeinspritzung in den Zylinder während eines Ansaugtaktes stattfindet, wobei die
Kraftstoffeinspritz-Steuerung/-Regelung den Zeitpunkt der Kraftstoffeinspritzung regelt.
Die Kraftstoffeinspritz-Steuerung/-Regelung nach der vorliegenden Erfindung ist
dadurch gekennzeichnet, dass sie folgendes umfasst:
Betriebsbedingungs-Erfassungsmittel zum Erfassen der Betriebsbedingungen des Motors;
Kraftstoffbedarfsmengen-Bestimmungsmittel zum Bestimmen der erforderlichen Kraftstoffmenge basierend auf den erfassten Betriebsbedingungen des Motors;
Parameter-Berechnungsmittel zum Berechnen der für das Kraftstoffverhalten stehenden Parameter, basierend auf den erfassten Betriebsbedingungen des Motors;
Kraftstoffeinspritzmengen-Bestimmungsmittel zum Bestimmen einer endgültigen Kraftstoffeinspritzmenge durch Berichtigung der erforderlichen Kraftstoffmenge unter Verwendung der berechneten Parameter;
Motordrehzahl-Erfassungsmittel zum Erfassen einer Motordrehzahl des Motors; und
Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel zum Bestimmen des Kraftstoffeinspritzzeitpunkts, basierend auf der erfassten Motordrehzahl und der bestimmten endgültigen Kraftstoffeinspritzmenge.
Betriebsbedingungs-Erfassungsmittel zum Erfassen der Betriebsbedingungen des Motors;
Kraftstoffbedarfsmengen-Bestimmungsmittel zum Bestimmen der erforderlichen Kraftstoffmenge basierend auf den erfassten Betriebsbedingungen des Motors;
Parameter-Berechnungsmittel zum Berechnen der für das Kraftstoffverhalten stehenden Parameter, basierend auf den erfassten Betriebsbedingungen des Motors;
Kraftstoffeinspritzmengen-Bestimmungsmittel zum Bestimmen einer endgültigen Kraftstoffeinspritzmenge durch Berichtigung der erforderlichen Kraftstoffmenge unter Verwendung der berechneten Parameter;
Motordrehzahl-Erfassungsmittel zum Erfassen einer Motordrehzahl des Motors; und
Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel zum Bestimmen des Kraftstoffeinspritzzeitpunkts, basierend auf der erfassten Motordrehzahl und der bestimmten endgültigen Kraftstoffeinspritzmenge.
Gemäss der vorliegenden Kraftstoffeinspritz-Steuerung/-Regelung für
Verbrennungsmotoren wird die erforderliche Kraftstoffinenge basierend auf den
Betriebsbedingungen des Motors bestimmt, und es wird eine endgültige
Kraftstoffeinspritzmenge bestimmt, indem die erforderliche Kraftstoffmenge unter
Verwendung der für das Kraftstoffverhalten stehenden Parameter berichtigt wird. Dann wird
der Kraftstoffeinspritzzeitpunkt basierend auf der endgültigen Kraftstoffeinspritzmenge und
der Motordrehzahl bestimmt. So kann die endgültige Kraftstoffeinspritzmenge unter
Verwendung der für das Kraftstoffverhalten stehenden Parameter genau bestimmt, und der
Kraftstoffeinspritzzeitpunkt basierend auf der endgültigen Kraftstoffeinspritzmenge bestimmt
werden. Es ist deshalb im Unterschied zum früheren Stand der Technik möglich, den
Kraftstoffeinspritzzeitpunkt so genau zu bestimmen, dass der Kraftstoffeinspritzzeitpunkt das
Kraftstoffverhalten reflektiert, d. h. den Einfluss des dynamischen Verhaltens von Kraftstoff,
wie Ablagerung von Kraftstoff und den Einfluss von Verdampfungsrückständen. Dadurch
kann Fahrverhalten und Kraftstoffeinsparung verbessert werden.
Die Kraftstoffeinspritz-Steuerung/-Regelung umfasst vorzugsweise
Motortemperatur-Erfassungsmittel zum Erfassen einer Temperatur des Motors und Kraftstoff
einspritzzeitpunkts-Berichtigungsmittel zu Berichtigung des Kraftstoffeinspritzzeitpunkts
entsprechend der erfassten Temperatur des Motors während des homogenen
Verbrennungsmodus.
Gemäss der vorliegenden Kraftstoffeinspritz-Steuerung/-Regelung wird der
Kraftstoffeinspritzzeitpunkt basierend auf der erfassten Temperatur des Motors während des
homogenen Verbrennungsmodus berichtigt. Es ist deshalb möglich, den
Kraftstoffeinspritzzeitpunkt so genau festzulegen, dass der Kraftstoffeinspritzzeitpunkt die
Temperatur des Motors reflektiert. Wenn der Kolben während des homogenen
Verbrennungsmodus beispielsweise aufgrund einer niedrigen Motortemperatur kalt ist, kann
man, wenn die Entfernung zwischen einem Injektor, von dem Kraftstoff eingespritzt wird,
und dem Kolben, gross ist, im Hinblick auf eine starke Neigung zur Ausbildung von
unzerstäubten Kraftstofftröpfchen durch ein Vorverlegen des Kraftstoffeinspritzzeitpunkts die
Zerstäubung von Kraftstoff fördern und damit eine ausgezeichnete Verbrennung des
Kraftstoffs sicherstellen.
Das Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel bestimmt den Anfangszeitpunkt
der Kraftstoffeinspritzung, indem sie den Anfangszeitpunkt vom Endzeitpunkt
zurückberechnet, der basierend auf der erfassten Motordrehzahl unter Verwendung einer
Zeitdauer entsprechend der endgültigen Kraftstoffeinspritzung berechnet wurde.
Das Betriebsbedingungs-Erfassungsmittel umfasst vorzugsweise Kraftstoffdruck-
Erfassungsmittel zur Erfassung eines Kraftstoffdrucks des in den Zylinder einzuspritzenden
Kraftstoffs, und das Kraftstoffeinspritzmengen-Bestimmungsmittel umfasst
Kraftstoffeinspritzmengen-Berichtigungsmittel zum Berichtigen der endgültigen
Kraftstoffeinspritzmenge entsprechend dem erfassten Kraftstoffdruck.
Das Betriebsbedingungs-Erfassungsmittel umfasst vorzugsweise Kraftstoffdruck-
Erfassungsmittel zur Erfassung eines Kraftstoffdrucks des in den Zylinder einzuspritzenden
Kraftstoffs, und das Parameter-Berechnungsmittel umfasst Parameter-Berichtigungsmittel zur
Berichtigung der Parameter entsprechend dem erfassten Kraftstoffdruck.
Die Parameter, die für Kraftstoffverhalten stehen, stellen vorzugsweise ein Verhältnis
von einer Menge eines Teils eingespritzten Kraftstoffs dar, der im vorliegenden
Verbrennungszyklus eingespritzt wird, wobei der Teil des eingespritzten Kraftstoffs im
vorliegenden Verbrennungszyklus tatsächlich verbrannt wird, zu einer Menge an
eingespritztem Kraftstoff, und ein Verhältnis einer Menge eines Teils abgelagerten
Kraftstoffs, der auf Innenwandungen einer im Inneren des Zylinders umschriebenen
Verbrennungskammer am Ende des unmittelbar vorhergehenden Verbrennungszyklus
abgelagert zurückgeblieben ist, wobei der Teil des abgelagerten Kraftstoffs, der im
vorliegenden Verbrennungszyklus tatsächlich verbrannt wird, zu einer Menge des
abgelagerten Kraftstoffs.
Die obige und andere Aufgaben, Merkmale und Vorteile der Erfindung gehen aus der
nachfolgenden genauen Beschreibung in Zusammenhang mit den beigefügten Zeichnungen
klarer hervor.
Fig. 1 ist ein Blockdiagramm, das schematisch die Anordnung eines
Verbrennungsmotors zeigt, der eine Kraftstoffeinspritz-Steuerung/-Regelung nach einer
Ausführungsform der Erfindung umfasst;
Fig. 2 ist ein Fliessdiagramm, das ein Hauptprogramm eines Kraftstoffeinspritz-
Steuerung/-Regelungsprozesses zeigt, der von der Kraftstoffeinspritz-Steuerung/-Regelung
von Fig. 1 durchgeführt wird;
Fig. 3 ist ein Fliessdiagramm, das ein Unterprogramm zur Durchführung eines KPF-
Berechnungsprozesses zeigt, der bei Schritt S10 in Fig. 2 ausgeführt wird;
Fig. 4 zeigt ein Beispiel einer ΔPF-KPF-Tabelle zur Verwendung im KPF-
Berechnungsprozess von Fig. 3;
Fig. 5 ist ein Fliessdiagramm, das ein Unterprogramm zur Ausführung eines
Kraftstoffverhaltensparameter-Berechnungsprozesses zeigt, der bei Schritt S12 von Fig. 2
ausgeführt wird;
Fig. 6 zeigt eine Abbildung zur Verwendung bei der Berechnung eines zugrunde
liegenden geraden Verhältnisses A und eines zugrunde liegenden abführenden Verhältnisses
B im Prozess von Fig. 5;
Fig. 7 zeigt eine Abbildung zur Verwendung bei der Berechnung der
kühlmitteltemperaturabhängigen Berichtigungskoeffizienten KTWPA und KTWPB im
Prozess von Fig. 5;
Fig. 8 zeigt ein Beispiel einer Tabelle zur Verwendung bei der Berechnung der
Einspritzzeitpunkt-Berichtigungskoeffizienten KJWPA und KJWPB im Prozess von Fig. 5;
Fig. 9 zeigt ein Beispiel einer Tabelle zur Verwendung bei der Berechnung der vom
Kraftstoffdruck abhängigen Berichtigungskoeffizienten KPFWPA und KPFWPB im Prozess
von Fig. 5;
Fig. 10 ist ein Fliessdiagramm, das ein Unterprogramm zur Ausführung eines
Festlegungsprozesses eines Einspritzzeitpunkts zeigt, der bei Schritt S16 von Fig. 2
ausgeführt wird;
Fig. 11 zeigt eine Abbildung zur Verwendung bei der Bestimmung eines Wertes eines
S_EMOD Grenzwertüberwachers in Fig. 10;
Fig. 12 ist ein Fliessdiagramm, das ein Unterprogramm zur Ausführung eines
Einspritzendzeitpunkts-Berechnungsprozesses für stöchiometrische Verbrennung in Fig. 10
zeigt;
Fig. 13 zeigt ein Beispiel einer Tabelle zur Verwendung bei der Berechnung von
IJTW bei einem Schritt S70 in Fig. 12 und einem Schritt S80 in Fig. 14;
Fig. 14 ist ein Fliessdiagramm, das ein Unterprogramm zur Ausführung eines
Einspritzendzeitpunkts-Berechnungsprozesses für magere Verbrennung in Fig. 10 zeigt;
Fig. 15 ist ein Fliessdiagramm, das ein Unterprogramm zur Ausführung eines
Einspritzendzeitpunkts-Berechnungsprozesses in Fig. 10 zeigt; und
Fig. 16 ist ein Fliessdiagramm eines TWP-Berechnungsprozesses.
Die Erfindung wird nun im einzelnen mit Bezug auf die Zeichnungen beschrieben, die
eine erfindungsgemässe Ausführungsform zeigen. Zunächst auf Fig. 1 bezugnehmend, ist die
Anordnung einer Kraftstoffeinspritz-Steuerung/-Regelung für einen Verbrennungsmotor
gemäss einer Ausführungsform der Erfindung gezeigt. Wie in der Figur dargestellt ist,
umfasst die Kraftstoffeinspritz-Steuerung/-Regelung einen ECU 2 (Betriebsbedingungs-
Erfassungsmittel, Kraftstoffbedarfsmengen-Bestimmungsmittel, Parameter-
Berechnungsmittel, Kraftstoffeinspritzmengen-Bestimmungsmittel, Motordrehzahl-
Erfassungsmittel, Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel,
Kraftstoffeinspritzzeitpunkt-Berichtigungsmittel). Der ECU 2 führt die Kraftstoffeinspritz-
Steuerung/-Regelung und die Zündzeitpunktssteuerung des Verbrennungsmotors 3 durch (im
nachfolgenden einfach als "der Motor 3" bezeichnet).
Der Motor 3 ist ein Vierzylinder-Benzinmotor des Typs Reihenmotor. Der Motor 3 hat
vier Zylinder (nur einer der Zylinder ist in der Figur dargestellt), worin jeweils eine
Verbrennungskammer 3c zwischen dem Kolben 3a und einem Zylinderkopf 3b ausgebildet
ist. Der Kolben umfasst eine obere Oberfläche mit einer in dessen Mitte ausgebildeten
Ausnehmung 3d. Der Zylinderkopf 3b umfasst ein Kraftstoffeinspritzventil 4 (im
nachfolgenden einfach "der Injektor 4" genannt) und eine so darin montierte Zündkerze 5,
dass beide der Verbrennungskammer 3c zugewandt sind. Der Motor ist vom Typ der
sogenannten Direkteinspritzmotoren, bei dem Kraftstoff direkt in die Verbrennungskammer
3c eingespritzt wird.
Der Injektor 4 ist in einem zentralen Abschnitt einer oberen Wandung der
Verbrennungskammer 3c angeordnet und über eine Kraftstoffleitung 4a an eine
Hochdruckpumpe 4b angeschlossen. Kraftstoff wird durch die Hochdruckpumpe zu einem
hohen Druck druckbeaufschlagt und dann dem Injektor 4 in einem Zustand zugeführt, bei
dem dessen Druck von einem nicht gezeigten Regler geregelt ist. Der Kraftstoff wird vom
Injektor 4 in Richtung auf die Ausnehmung 3d des Kolbens 3a eingespritzt und trifft auf die
obere Oberfläche des Kolbens 3a einschliesslich der Ausnehmung 3d auf, um
Kraftstoffstrahle auszubilden. Insbesondere in einem geschichteten Verbrennungsmodus,
worauf nachfolgend Bezug genommen wird, trifft der grösste Teil des vom Injektor 4
eingespritzten Kraftstoffs auf die Ausnehmung 3d auf, um Kraftstoffstrahle zu bilden.
Ein Kraftstoffdrucksensor 20 ist in einem Abschnitt der Kraftstoffleitung 4a an einer
Stelle in der Nähe des Injektors 4 eingebaut. Der Kraftstoffdrucksensor
(Kraftstoffdruckerfassungsmittel) 20 erfasst einen Kraftstoffdruck PF des vom Injektor 3
eingespritzten Kraftstoffs und gibt an den ECU 2 ein Signal ab, das für den erfassten
Kraftstoffdruck steht. Der Injektor 4 ist ferner an den ECU 2 elektrisch angeschlossen, und es
wird eine endgültige Kraftstoffeinspritzdauer Tout (d. h. Kraftstoffeinspritzmenge), während
der der Injektor 4 geöffnet ist, und dessen Kraftstoffeinspritzzeitpunkt θinj (d. h. ein
Ventilöffnungszeitpunkt und ein Ventilschließzeitpunkt) von einem vom ECU 2 abgegebenen
Treibersignal gesteuert, wie nachstehend im Einzelnen beschrieben wird.
Die Zündkerze 5 ist ebenfalls mit dem ECU 2 verbunden, und es wird zu einem
Zündzeitpunkt θig eine hohe Spannung an die Zündkerze 5 angelegt, der durch ein von dem
ECU 2 abgegebenes Treibersignal zur elektrischen Ladung angegeben wird, wobei in der
Verbrennungskammer 3c ein Luft-Kraftstoff-Gemisch verbrannt wird.
Eine Ansaugnocke 6a zum Öffnen und Schliessen eines Ansaugventils 6 jedes
einzelnen Zylinders und eine Auslassnocke 7a zum Öffnen und Schliessen eines
Auslassventils 7 des Zylinders, umfassen jeweils eine Langsamlaufnocke, und eine
Schnelllaufnocke mit einem höheren Nockenvorsprung als die Langsamlaufnocke. Ferner ist
der Motor 3 mit einer Ventilzeit-Umschaltung 8 (im nachstehenden als "der VTEC 8"
bezeichnet) und einem Öldrucksteuerventil 8 versehen, um Zufuhr und Zuführende eines
Öldrucks zum VTEC 8 zu steuern.
Der VTEC 8 schaltet die Ansaugnocke 6a (oder die Auslassnocke 7a) jedes Zylinders
von der Langsamlaufnocke zur Schnelllaufnocke, um dabei die Ventilzeiteinstellung des
Ansaugventils 6 (oder des Auslassventils 7) während des Betriebs zwischen einer
Langsamlauf-Ventilzeiteinstellung (im nachfolgenden als "LO.VT" bezeichnet) und einer
Schnelllauf-Ventilzeiteinstellung (im nachfolgenden als "HI.VT" bezeichnet) zu verändern.
Der VTEC 8 schaltet die Ventilzeiteinstellung auf HI.VT, wenn dem VTEC 8 über das
Öldruck-Steuerventil 8a vom ECU 2 gesteuert Öldruck zugeführt wird, und schaltet selbige
auf LO.VT, wenn die Zufuhr des Öldrucks beendet wird.
Darüberhinaus wird die Ventilzeiteinstellung in einem in einem homogenen
Verbrennungsmodus oder dem geschichteten Verbrennungsmodus vorkommenden mageren
Verbrennungsmodus auf LO.VT gesetzt, was insgesamt nachstehend im Einzelnen
beschrieben wird, wohingegen sie bei einem im homogenen Verbrennungsmodus
vorkommenden stöchiometrischen oder fetten Verbrennungsmodus auf HI.VT gesetzt wird,
was auch nachstehend im Einzelnen beschrieben wird. Wenn die Ventilzeiteinstellung auf
HI.VT geschaltet wird, wird das Ansaugventil 6 (oder Auslassventil 7) zu einem früheren
Zeitpunkt geöffnet und geschlossen, als wenn die Ventilzeiteinstellung bei LO.VT gehalten
würde, und der Betrag des Ventilhubs wird ebenfalls erhöht.
Der Motor 3 hat eine Kurbelwelle 3e, an der ein Magnetrotor 21a befestigt ist, der,
zusammen mit einem MRE-Aufnehmer 21b (Magnetwiderstandselement) einen
Kurbelwinkellagensensor 21 bildet. Der Kurbelwinkellagensensor 21 (Motordrehzahl-
Erfassungsmittel, Betriebsbedingungs-Erfassungsmittel) gibt gemäss der Drehung der
Kurbelwelle 3e ein CRK- und TDC-Signal an den ECU 2 ab, die beide Impulssignale sind.
Jeder einzelne Impuls des CRK-Signals (CRK-Signalimpuls) wird immer dann
erzeugt, wenn die Kurbelwelle einen vorgegebenen Winkel (z. B. 30 Grad) durchläuft. Der
ECU 2 bestimmt eine Rotationsgeschwindigkeit NE (ein Parameter, der für eine
Betriebsbedingung des Motors steht, im nachhinein als "Motordrehzahl NE" bezeichnet) des
Motors 3, die auf dem CRK-Signal beruht. Das TDC-Signal (TDC-Signalimpuls) steht für
eine vorbestimmte Kurbelwinkellage jedes Zylinders in der Nähe einer oberen Totpunktlage
(TDC = top dead center) zu Beginn eines Ansaughubs des Kolbens 3a im Zylinder, und jeder
einzelne Impuls des TDC-Signals wird immer dann erzeugt, wenn die Kurbelwelle im Falle
des Vierzylindermotors 3, entsprechend der vorliegenden Ausführungsform, 180 Grad
durchläuft. Der Motor 3 ist darüberhinaus mit einem nicht gezeigten Zylinderselektionssensor
versehen. Der Zylinderselektionssensor erzeugt ein Zylinderselektionssignal, welches ein
Impulssignal ist, um jeweils den Zylinder von den anderen zu unterscheiden, der ein Signal an
den ECU abgeben soll. Der ECU 2 bestimmt, in welchem Hub und in welcher
Kurbelwinkellage in dem bestimmten Hub sich jeder Zylinder befindet, basierend auf dem
Zylinderselektionssignal, dem CRK-Signal und dem TDC-Signal.
Ein Motorkühlmittel-Temperatursensor 22 (Motortemperatur-Erfassungsmittel,
Betriebsbedingungs-Erfassungsmittel) bestehend aus einem Thermistor, ist im Zylinderblock
des Motors 3 eingebaut. Der Motorkühlmittel-Temperatursensor 22 erfasst eine
Motorkühlmitteltemperatur TW (Motortemperatur, ein Parameter, der für eine
Betriebsbedingung des Motors steht), die die Temperatur eines Motorkühlmittels ist, das
innerhalb des Zylinderblocks des Motors 3 zirkuliert und ein elektrisches Signal an den ECU
2 abgibt, das für die erfasste Motorkühlmitteltemperatur steht.
An einer Stelle nach einem Drosselventil 9a, das in einem Zwischenabschnitt eines
Ansaugrohres 9 des Motors 3 angeordnet ist, ist ein Ansaugrohr-Absolutdrucksensor
(Betriebsbedingungs-Erfassungsmittel) 23 so angeordnet dass er in das Ansaugrohr 9
eingesetzt ist. Der Ansaugrohr-Absolutdrucksensor 23, der z. B. aus einem Halbleiter-
Drucksensor besteht, erfasst einen Absolutdruck PBA (ein Parameter, der für eine
Betriebsbedingung des Motors steht) des Ansaugrohrs innerhalb des Ansaugrohrs 9 und gibt
ein Signal an den ECU 2 ab, das für den erfassten Absolutdruck PBA steht. Ferner ist ein
Ansaugluft-Temperatursensor 24 an einer Stelle nach dem Ansaugrohr-Absolutdrucksensor
23 in das Ansaugrohr 9 eingesetzt. Der Ansaugluft-Temperatursensor (Betriebsbedingungs-
Erfassungsmittel) 24 bestehend aus einem Thermistor, erfasst eine Ansauglufttemperatur TA
(ein Parameter, der für eine Betriebsbedingung des Motors steht) innerhalb des Ansaugrohrs 9
und gibt ein Signal an den ECU 2 ab, das für die erfasste Temperatur steht.
Ferner verfügt der Motor 3 über ein EGR-Rohr 11, das die Verbindung zwischen dem
Ansaugrohr 9 und dem Auslassrohr 10 darstellt. Vom Motor 3 abgegebene Auslassgase
werden zur Senkung einer Verbrennungstemperatur innerhalb der Verbrennungskammer 3c
wieder in Richtung auf eine Ansaugseite des Motors 3 umgeleitet, wobei der EGR-Betrieb zur
Reduzierung von Stickoxiden, die in den Auspuffgasen enthalten sind, durchgeführt wird. Das
EGR-Rohr 11 ist mit einem seiner Enden an einer Stelle nach dem Drosselventil 9a an das
Ansaugrohr 9 angeschlossen, und mit dem anderen an das Auslassrohr 10 an einer Stelle vor
einer nicht dargestellten Katalysatorvorrichtung.
Das EGR-Rohr 11 verfügt über ein darin eingebautes EGR-Steuerventil 12. Das EGR-
Steuerventil 12 besteht aus einem linearen Magnetventil. Der Betrag des Ventilhubs des EGR-
Steuerventils 12 wird auf ein Treibersignal vom ECU 2 hin linear verändert, wodurch die
Öffnung oder Schliessung des EGR-Rohrs 11 gesteuert wird. Das EGR-Steuerventil 12 ist mit
einem Ventilhubsensor 25 versehen, der einen tatsächlichen Ventilhubbetrag LACT des EGR-
Steuerventils 12 erfasst, um ein Signal an den ECU 2 abzugeben, das für den erfassten
Ventilhubbetrag steht.
Der ECU 2 berechnet einen Sollwert für den Ventilhubbetrag LCMD des EGR-
Steuerventils 12 in Abhängigkeit von den Betriebsbedingungen des Motors 3, und steuert das
EGR-Steuerventil 12 so, dass der effektive Ventilhubbetrag LACT gleich dem Sollwert für
den Ventilhubbetrag LCMD wird, um dadurch einen EGR-Durchsatz zu steuern.
Ein LAF-Sensor 26 ist an einer Stelle nach der Katalysatorvorrichtung angeordnet.
Der LAF-Sensor 26 besteht aus Zirkoniumdioxid-, Platinelektroden und dgl., und erfasst
linear die Konzentration von Sauerstoff in Auspuffgasen in einem breiten Verhältnisspektrum
von Luft und Kraftstoff vom fetten zum mageren Bereich, um ein Signal an den ECU 2
abzugeben, das proportional zu der erfassten Sauerstoffkonzentration ist.
Ferner umfasst der Motor 3 einen darin eingebauten Atmosphärendrucksensor
(Betriebsbedingungs-Erfassungsmittel) 27. Der Atmosphärendrucksensor 27, der z. B. aus
einem Halbleiterdrucksensor besteht, erfasst einen Atmosphärendruck PA (ein Parameter, der
für eine Betriebsbedingung des Motors 3 steht), und gibt ein Signal an den ECU 2 ab, das für
den erfassten Atmosphärendruck PA steht. Der ECU 2 verfügt ferner über einen an ihn
angeschlossenen Batteriesensor 28. Der Batteriesensor 28 erfasst eine Spannung VB einer
nicht dargestellten Batterie, um die Injektoren 4 mit einer Steuerspannung zu versorgen, und
gibt ein Signal an den ECU ab, das für die erfasste Spannung VB steht. Ein Gaspedalsensor
29 ist in einem Kraftfahrzeug montiert, in dem der Motor 3 eingebaut ist. Der Gaspedalsensor
29 (Betriebsbedingungs-Erfassungsmittel) erfasst einen Betriebsbetrag oder
Betätigungsbetrag AP eines nicht dargestellten Gaspedals (in nachfolgenden als
"Gaspedalöffnung AP" bezeichnet) und gibt ein Signal an den ECU 2 ab, das für die erfasste
Gaspedalöffnung steht.
Der ECU 2 besteht aus einem Mikrorechner mit einer zentralen Prozessoreinheit
(CPU), einem Hauptspeicher (RAM), einem Festwertspeicher (ROM) und einer E/A-
Schnittstelle (I/O), die alle nicht dargestellt sind. Die von den Sensoren 20 bis 29 an den ECU
2 gelieferten Signale werden jeweils zur E/A-Schnittstelle zur Analog-Digital-Umsetzung und
Schwingungsformung weitergeleitet, und dann in die zentrale Prozessoreinheit eingelesen.
Die zentrale Prozessoreinheit führt verschiedene arithmetische Operationen durch, die auf
vom ROM und verschiedenen Merker- und Berechnungswerten ausgelesenen
Steuerprogrammen beruhen, worauf im nachhinein als "ausgelesen vom und gespeichert im
RAM" Bezug genommen wird.
Im Spezielleren führt der ECU 2 eine Kraftstoffeinspritz-Steuerung/-Regelung mit
einer Steuerung des Verhältnisses Luft-Kraftstoff durch, um dadurch die endgültige
Kraftstoffeinspritzdauer Tout und den Kraftstoffeinspritzzeitpunkt θinj zu steuern, wie noch
nachstehend im Einzelnen beschrieben wird. Der ECU 2 führt ferner zusätzlich zur
Kraftstoffeinspritz-Steuerung/-Regelung eine Steuerung des Zündzeitpunkts θig der Zündkerze
5 aus, um damit den Verbrennungsmodus auf den geschichteten Verbrennungsmodus für
einen extremen Niedriglastbetrieb des Motors 3, wie beispielsweise Leerlauf, und auf den
homogenen Verbrennungsmodus für andere Betriebsarten des Motors 3 als den extremen
Niedriglastbetrieb, zu schalten.
Beim geschichteten Verbrennungsmodus wird Kraftstoff durch den Injektor 4 in die
Verbrennungskammer 3c zu einem Kraftstoffeinspritzzeitpunkt θinj eingespritzt, der wie
später beschrieben wird, während eines Kompressionstakts bestimmt wird, so dass der grösste
Teil des eingespritzten Kraftstoffs auf die Ausnehmung 3d auftrifft und dabei
Kraftstoffstrahle bildet. Die Kraftstoffstrahle und ein vom Ansaugrohr 9 angesaugter
Luftstrom bilden ein Luft-Kraftstoff-Gemisch. In diesem Augenblick befindet sich der Kolben
3a im Kompressionstakt nahe der Totpunktzentrumslage, was bewirkt, dass das Luft-
Kraftstoff-Gemisch, das bei weitem magerer ist als das stöchiometrische Luft-Kraftstoff
Verhältnis (z. B. 27 zu 60), ungleichmässig in der Verbrennungskammer verteilt oder nahe der
Zündkerze 5 konzentriert wird, wobei das Gemisch durch geschichtete Verbrennung
verbrannt wird. Andererseits wird im homogenen Verbrennungsmodus Kraftstoff durch den
Injektor 4 in die Verbrennungskammer 3c zu einem Kraftstoffeinspritzzeitpunkt θinj
eingespritzt, der wie später beschrieben wird, während eines Ansaugtaktes bestimmt wird, so
dass ein reicheres Luft-Kraftstoff-Gemisch (mit einem Luft-Kraftstoff-Verhältnis von z. B. 12
bis 27), das aus den oben erwähnten Kraftstoffstrahlen und dem Luftstrom gebildet wird, im
Gegensatz zum Gemisch im geschichteten Verbrennungsmodus, homogen in der
Verbrennungskammer 3c verteilt wird, wobei das Gemisch durch homogene Verbrennung
verbrannt wird.
Im folgenden wird der Kraftstoffeinspritz-Steuerung/-Regelungsvorgang, der den
Luft-Kraftstoff-Verhältnis-Steuerungsvorgang umfasst, der vom ECU 2 ausgeführt wird, im
einzelnen mit Bezug auf die Fig. 2 bis 16 beschrieben. Fig. 2 zeigt ein
Hauptprogramm zur Ausführung des Steuerungsprogramms, das synchron mit dem Eingang
jedes einzelnen TDC-Signalimpulses durch ein Betriebsunterbrechungsprogramm ausgeführt
wird. Wie nachstehend beschrieben wird, werden beim Kraftstoffeinspritz-Steuerung/-Rege
lungsvorgang verschiedene Korrekturkoeffizienten berechnet (Schritt S2 bis S13), und
danach wird die benötigte Kraftstoffeinspritzdauer TCYL, die endgültige
Kraftstoffeinspritzdauer Tout und der Kraftstoffeinspritzzeitpunkt ϑinj unter Verwendung
dieser Korrekturkoeffizienten (Schritt S14 bis S16) berechnet.
Zunächst wird bei Schritt S1 ein Timap-Berechnungsvorgang ausgeführt. Bei diesem
Vorgang wird eine grundlegende Kraftstoffeinspritzdauer Timap durch Abfrage aus einem
dreidimensionalen Speicherabbild (im nachfolgenden einfach als "Abbild" bezeichnet)
entsprechend der Motordrehzahl NE und dem Ansaugrohr-Absolutdruck PBA berechnet.
Dann geht das Programm zu einem Schritt S2 über, bei dem ein KTA-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird ein von der Ansaugluft abhängiger
Korrekturkoeffizient KTA durch Abfrage aus einer nicht dargestellten Tabelle entsprechend
der Ansauglufttemperatur TA berechnet.
Dann geht das Programm zu einem Schritt S3 über, bei dem ein KPA-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird ein vom Atmosphärendruck
abhängiger Korrekturkoeffizient KPA durch Abfrage aus einer nicht dargestellten Tabelle
entsprechend dem Atmosphärendruck PA berechnet.
Dann geht das Programm zu einem Schritt S4 über, bei dem ein KTW-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird ein von der Kühlmitteltemperatur
abhängiger Korrekturkoeffizient KTW durch Abfrage aus einem nicht dargestellten Abbild
entsprechend der Motorkühlmitteltemperatur TW und dem Ansaugrohr-Absolutdruck PBA
berechnet.
Dann geht das Programm zu einem Schritt S5 über, bei dem ein KBS-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird zunächst ein erforderliches
Drehmoment PME durch Abfrage aus einem nicht dargestellten Abbild entsprechend der
Motordrehzahl NE und der Gaspedalöffnung AP berechnet. Danach wird ein grundlegender
Sollwert für den Luft-Kraftstoff-Koeffizienten KBS durch Abfrage aus einem nicht
dargestellten Abbild entsprechend der Motordrehzahl NE und dem erforderlichen
Drehmoment PME berechnet.
Dann geht das Programm zu einem Schritt S6 über, bei dem der bei Schritt S5
erhaltene grundlegende Sollwert für den Luft-Kraftstoff-Verhältniskoeffizienten KBS mit
dem bei Schritt S4 erhaltenen von der Kühlmitteltemperatur abhängigen
Korrekturkoeffizienten KTW multipliziert wird, um dadurch einen endgültigen Sollwert für
den Luft-Kraftstoff-Verhältniskoeffizienten KCMD zu berechnen. Anders ausgedrückt, wird
der endgültige Sollwert für den Luft-Kraftstoff-Verhältniskoeffizienten KCMD berechnet,
indem der grundlegende Sollwert für den Luft-Kraftstoff-Verhältniskoeffizienten KBS in
Übereinstimmung mit der Motorkühlmitteltemperatur TW und dem Ansaugrohr-Absolutdruck
PBA berichtigt wird. Der grundlegende Sollwert für den Luft-Kraftstoff-
Verhältniskoeffizienten KBS und der endgültige Sollwert für den Luft-Kraftstoff-
Verhältniskoeffizienten KCMD werden jeweils als ein gleichwertiges Verhältnis ausgedrückt,
das proportional zum Reziprokwert des Luft-Kraftstoff Verhältnisses A/F ist.
Dann geht das Programm zu einem Schritt S7 über, bei dem ein KETC-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird ein vom Ladewirkungsgrad
abhängiger Korrekturkoeffizient KETC durch Abfrage aus einer nicht dargestellten Tabelle
entsprechend einem bei Schritt S6 erhaltenen endgültigen Sollwert für den Luft-Kraftstoff-
Verhältniskoeffizienten KCMD berechnet. Der vom Ladewirkungsgrad abhängige
Korrekturkoeffizient KETC gleicht Änderungen im Ladewirkungsgrad aufgrund von
Änderungen im Luft-Kraftstoff-Verhältnis A/F aus.
Dann geht das Programm zu einem Schritt S8 über, bei dem ein KEGR-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird zunächst ein grundlegender EGR-
abhängiger Korrekturkoeffizent KEGRm durch Abfrage aus einem nicht dargestellten Abbild
entsprechend dem bei Schritt S5 erhaltenen erforderlichen Drehmoment PME und der
Motordrehzahl NE berechnet. Dann wir ein vom Hubbetrag abhängiger Korrekturkoeffizient
KEGl basierend auf dem Sollwert für den Hubbetrag LCMD des EGR-Steuerventils 12 und
dem Istwert des vom Ventilhubsensor 25 erfassten Ventilhubbetrags LACT berechnet.
Ferner wird ein vom Ansaugrohr-Absolutdruck abhängiger Korrekturkoeffizient
KEGRp basierend auf dem Ansaugrohr-Absolutdruck PBA und einem Speicherwert PBAm
des Ansaugrohr-Absolutdrucks berechnet. Dann wird der grundlegende EGR-abhängige
Korrekturkoeffizient KEGRm mit dem vom Hubbetrag abhängigen Korrekturkoeffizienten
KEGI, und dem vom Ansaugrohr-Absolutdruck abhängigen Korrekturkoeffizienten KEGRp
multipliziert, um den EGR-abhängigen Korrekturkoeffizienten KEGR zu erhalten (KEGR =
KEGRm.KEGl.KEGRp). Der wie oben erhaltene EGR-abhängige Korrekturkoeffizient
KEGR gleicht Änderungen in der Menge der Ansaugluft aus, die durch Änderungen im EGR-
Durchsatz verursacht werden.
Dann geht das Programm zu einem Schritt S9 über, bei dem ein KSTR-
Berechnungsvorgang stattfindet. Bei diesem Vorgang wird ein Feedback-Korrekturkoeffizient
KSTR durch ein nicht dargestelltes adaptives Steuerelement der Art der selbstdrehenden
Stellorgane basierend auf dem Signal vom LAF-Sensor 26 berechnet. Der Feedback-
Korrekturkoeffizient KSTR wird auf die grundlegende Kraftstoffeinspritzdauer Timap zum
dynamischen Ausgleich einer Verzögerung durch verzögertes Ansprechen einer
Kraftstoffeinspritzung angewandt, wenn sich ein Istwert des Luft-Kraftstoff-Verhältnisses
einem Sollwert des Luft-Kraftstoff-Verhältnisses angleicht, um dadurch die Konvergenz der
Luft-Kraftstoff-Feedbacksteuerung zu verbessern.
Dann geht das Programm zu einem Schritt S10 über, bei dem ein KPF-
Berechnungsvorgang stattfindet. Wie in Fig. 3 bei einem Schritt S20 dargestellt ist, wird bei
diesem Vorgang ein vom Kraftstoffdruck abhängiger Korrekturkoeffizient KPF durch
Abfrage aus einer ΔPF - KPF-Tabelle, wovon ein Beispiel in Fig. 4 dargestellt ist,
entsprechend einem Differenzdruck ΔPF (= PF - PCYL) berechnet, der eine Differenz
zwischen dem Kraftstoffdruck PF und einem Zylinderdruck (Druck im Inneren des Zylinders)
PCYL ist, woraufhin das Programm beendet wird. In diesem Falle wird der Zylinderdruck
PCYL durch Abfrage aus einer nicht dargestellten Tabelle entsprechend der Kurbelwinkellage
eines entsprechenden Zylinders geschätzt. Es ist festzuhalten, dass dieses Verfahren zur
Berechnung des Zylinderdrucks PCYL nicht hierauf beschränkt ist, sondern ein
Zylinderdrucksensor zur Erfassung des Zylinderdrucks PCYL im Motor 3 eingebaut sein
kann.
In der ΔPF - KPF-Tabelle ist der vom Kraftstoffdruck abhängige Korrekturkoeffizient
KPF auf einen Wert 30 eines Bereichs gesetzt, in dem der Differenzdruck ΔPF kleiner oder
gleich einem ersten vorbestimmten Wert ΔPFL (z. B. 0,03 Mpa) ist, und auf einen Wert 1,0
eines Bereichs, in dem der Differenzdruck ΔPF grösser oder gleich einem zweiten
vorbestimmten Wert ΔPFREF (z. B. 10 Mpa) ist, der höher als der erste vorbestimmte Wert
ΔPFL ist. Wenn darüberhinaus der Differenzdruck ΔPF in einem Bereich zwischen ΔPFL und
ΔPFREF ist (ΔPFL < ΔPF < ΔPFREF), wird der vom Kraftstoffdruck abhängige
Korrekturkoeffizient KPF so gesetzt, dass er abnimmt, je höher der Differenzdruck ΔPF wird.
Der Grund, warum der vom Kraftstoffdruck abhängige Korrekturkoeffizient KPF so auf den
Bereich zwischen ΔPFL und ΔPFREF eingestellt wird (ΔPFL < ΔPF < ΔPFREF), ist, dass
wenn der Injektor 4 während der endgültigen Kraftstoffeinspritzdauer Tout, die im Einzelnen
später beschrieben wird, geöffnet ist, die Änderungen, die bei der Menge der tatsächlichen
Einspritzung von Kraftstoff aufgrund von Schwankungen im Differenzdruck ΔPF auftreten,
ausgeglichen werden müssen, selbst wenn die endgültige Kraftstoffeinspritzdauer Tout auf
einen identischen Wert eingestellt wird (z. B. selbst wenn die endgültige
Kraftstoffeinspritzdauer Tout auf einen identischen Wert gesetzt wird, die Menge an
tatsächlich eingespritztem Kraftstoff mit dem Anstieg des Differenzdrucks ΔPF zunimmt).
Ein Grund dafür, warum der vom Kraftstoffdruck abhängige Korrekturkoeffizient KPF
darüberhinaus wie oben in dem Bereich von ΔPFL ≦ ΔPFREF eingestellt wird ist, dass, wenn
der Differenzdruck ΔPF kleiner oder gleich dem Wert ΔPFL in der geschichteten
Verbrennung ist, die Menge des tatsächlich eingespritzten Kraftstoffs sich so lange nicht
ändert, so lange die endgültige Kraftstoffeinspritzdauer Tout nicht geändert wird.
Andererseits ist der Grund dafür, warum der vom Kraftstoffdruck abhängige
Korrekturkoeffizient KPF wie oben im Bereich von ΔPFL ≧ ΔPFREF eingestellt wird,
derjenige, dass, wenn der Differenzdruck ΔPF im homogenen Verbrennungsmodus grösser
oder gleich dem Wert ΔPFREF ist, die Menge an Kraftstoff, die dem Sollwert des Luft-
Kraftstoff-Verhältnisses entspricht, zuverlässig eingespritzt wird, wenn der Injektor 4
während der endgültigen Kraftstoffeinspritzdauer Tout geöffnet ist. Es ist festzuhalten, dass
bei dem Direkteinspritzmotor 3 der Kraftstoffdruck PF viel höher ist als der Zylinderdruck
PCYL (z. B. ist der Kraftstoffdruck PF einhundert mal höher als der Zylinderdruck PCYL), so
dass der Kraftstoffdruck PF anstelle des Differenzdrucks ΔPF als Parameter bei der
Berechnung des vom Kraftstoffdruck abhängigen Korrekturkoeffizienten KPF eingesetzt
werden können.
Nachdem der KPF-Berechnungsvorgang wie oben ausgeführt wurde, fährt das
Programm mit einem Schritt S11 von Fig. 2 fort, bei dem ein TiVB-Berechnungsvorgang
stattfndet. Bei diesem Vorgang wird eine unwirksame zeitabhängige Korrekturdauer TiVB
durch Abfrage aus einer nicht dargestellten Tabelle entsprechend dem Spannungswert VB der
Batterie berechnet. Die unwirksame zeitabhängige Korrekturdauer TiVB gleicht eine
Verzögerung (unwirksame Zeit) aus, bis der Injektor 4 für die Kraftstoffeinspritzung
tatsächlich geöffnet ist.
Dann geht das Programm zu einem Schritt S12 über, bei dem ein Kraftstoffverhalten-
Parameterberechnungsvorgang stattfindet. Bei diesem, nachstehend im Einzelnen
beschriebenen Vorgang, wird ein gerades Verhältnis Ae (Parameter, der für das
Kraftstoffverhalten steht) und ein Abnahmeverhältnis Be (Parameter, der für das
Kraftstoffverhalten steht) berechnet.
Dann geht das Programm zu einem Schritt S13 über, bei dem der von der Ansaugluft
abhängige Korrekturkoeffizient KTA, der vom Atmosphärendruck abhängige
Korrekturkoeffizient KPA, der vom Ladewirkungsgrad abhängige Korrekturkoeffizient
KETC und der EGR-abhängige Korrekturkoeffizient KEGR miteinander multipliziert werden,
um den Gesamtkorrekturkoeffizienten Ktotal zu berechnen.
Dann geht das Programm zu einem Schritt S14 über, bei dem die grundlegende
Kraftstoffeinspritzdauer Timap mit dem Gesamtkorrekturkoeffizienten Ktotal, dem
endgültigen Sollwert des Kraftstoff-Luft-Verhältniskoeffizienten KCMD und dem Feedback-
Korrekturkoeffizienten KSTR multipliziert wird, um eine Kraftstoffbedarf-Einspritzdauer
Tcyl(i) für jeden einzelnen Zylinder nacheinander zu berechnen. Die Kraftstoffbedarf-
Einspritzdauer Tcyl(i) entspricht der für jeden Zylinder notwendigen Kraftstoffmenge in
Abhängigkeit von der Betriebsbedingung des Motors 3. Das Symbol (i) in der
Kraftstoffbedarf-Einspritzdauer Tcyl(i) steht für eine Zylinderzahl.
Dann geht das Programm zu einem Schritt S15 über, bei dem eine endgültige
Kraftstoffeinspritzdauer Tout(i) berechnet wird, die eine Ventilöffnungsdauer des Injektors 4
jedes Zylinders darstellt, d. h. die Menge an Kraftstoff, die tatsächlich in jeden Zylinder
eingespritzt wird, wird unter Verwendung der folgenden Gleichung (1) berechnet:
Tout(i) = ((Tcyl(i) - Be.TWP(i))/Ae).KPF + TiVB (1)
bei der TWP(i) den Wert darstellt, der der Menge an abgelagertem Kraftstoff (pro Dauer)
entspricht gleich der Menge an in jedem Zylinder abgelagerten Kraftstoff, und die wie
nachstehend beschrieben erhalten wird.
Wie aus den Schritten S14 und S15 ersichtlich ist, wird die erforderliche
Kraftstoffeinspritzdauer Tcyl(i) berechnet, die eine erforderliche Kraftstoffmenge in
Abhängigkeit von den Betriebsbedingungen des Motors 3 bestimmt, ohne den vom
Kraftstoffdruck abhängigen Korrekturkoeffizienten KPF zu verwenden. Die erforderliche
Kraftstoffeinspritzdauer Tcyl(i) ist von Natur aus für den Kraftstoffdruck PF irrelevant, so
dass die erforderliche Kraftstoffeinspritzdauer Tcyl(i), ohne den vom Kraftstoffdruck
abhängigen Korrekturkoeffizienten KPF zu verwenden, genau berechnet werden kann.
Andererseits wird bei der Berechnung der endgültigen Kraftstoffeinspritzdauer Tout(i), die
die tatsächlich in jeden Zylinder einzuspritzende Menge an Kraftstoff bestimmt, die
grundlegende Kraftstoffeinspritzdauer Timap mit dem vom Kraftstoffdruck abhängigen
Korrekturkoeffizienten KPF multipliziert. Das macht es möglich, die Menge an Kraftstoff, die
tatsächlich von jedem Injektor 4 einzuspritzen ist, entsprechend dem Differenzdruck ΔPF
zwischen dem Kraftstoffdruck PF und dem Zylinderdruck PCYL genau zu berichtigen. Im
Ergebnis kann eine präzise Kontrolle der tatsächlich in jeden Zylinder eingespritzten Menge
an Kraftstoff durchgeführt werden. So ist es also möglich, die Kraftstoffeinspritzmenge genau
entsprechend dem Sollwert des Luft-Kraftstoff-Verhältnisses zu bestimmen, und damit die
Konvergenz der Feedback-Steuerung des Luft-Kraftstoff-Verhältnisses A/F zu steigern.
Als nächstes wird der TWP-Berechnungsvorgang zur Berechnung des in der
Gleichung (1) verwendeten Wertes TWP(i), der der Menge an abgelagertem Kraftstoff
entspricht, mit Bezug auf Fig. 16 beschrieben. Dieser Vorgang wird synchron mit dem
Eingang des CRK-Signals für jeden einzelnen Zylinder nacheinander durchgeführt. Bei
diesem Vorgang wird bei einem Schritt S100 der Istwert TWP(i) des Wertes TWP(i), der der
Menge an abgelagertem Kraftstoff entspricht, unter Verwendung der nachfolgenden
Gleichung (2) berechnet:
TWP(i)n = ((Tout(i) - TiVB)/KPF).(1 - Ae) + (1 - B).TWP(i)n-1 (2)
bei der TWP(i)n-1 den unmittelbar vorhergehenden Wert TWP(i) darstellt, der der Menge an
abgelagertem Kraftstoff entspricht. Dann wird der Wert TWP(i)n im RAM gespeichert und
danach der TWP-Berechnungsvorgang beendet.
Noch einmal Bezug auf Fig. 2 nehmend, geht das Programm nach der Durchführung
von Schritt S15 zu einem Schritt S16 über, bei dem der Kraftstoffeinspritzzeitpunkt θinj durch
einen Vorgang zur Bestimmung des Kraftstoffeinspritzzeitpunkts berechnet wird, woraufhin
das vorliegende Programm beendet wird. Der Vorgang zur Bestimmung des
Kraftstoffeinspritzzeitpunkts wird später noch im Einzelnen beschrieben.
Als nächstes wird der bei Schritt S12 ausgeführte Berechnungsvorgang für den
Kraftstoffverhaltensparameter im Einzelnen mit Bezug auf Fig. 5 beschrieben. Bei diesem
Vorgang werden das gerade Verhältnis Ae und das Abnahmeverhältnis Be wie unten
beschrieben berechnet. Das gerade Verhältnis Ae stellt ein Verhältnis von der Menge des
Teils an eingespritztem Kraftstoff dar, der vom Injektor 4 im vorliegenden
Verbrennungszyklus eingespritzt wird, wobei der Teil des eingespritzten Kraftstoffs
tatsächlich im vorliegenden Verbrennungszyklus verbrannt wird, zu der Gesamtmenge des
eingespritzten Kraftstoffs. Andererseits stellt das Abnahmeverhältnis Be das Verhältnis von
der Menge des Teils abgelagerten Kraftstoffs dar, der am Ende des unmittelbar
vorausgehenden Verbrennungszyklus an den Innenwandungen (Zylinderflächen,
Kolbenflächen, etc.) der Verbrennungskammer abgelagert zurückgeblieben ist, wobei der Teil
des abgelagerten Kraftstoffs im vorliegenden Verbrennungszyklus tatsächlich verbrannt wird,
zu der Gesamtmenge des abgelagerten Kraftstoffs.
Noch spezifischer wird zunächst bei einem Schritt S30 bestimmt, ob ein Merker
F_VTEC "1" annimmt oder nicht. Der Merker F_VTEC wird auf" 1" gesetzt, wenn die
Ventilzeitsteuerung vom VTEC 8 auf HI.VT gehalten wird, wohingegen der Merker F_VTEC
auf "0" gesetzt wird, wenn die Ventilzeitsteuerung auf LO.VT gehalten wird.
Ist die Antwort auf die Frage von Schritt S30 positiv (JA), d. h., wenn die
Ventilzeitsteuerung auf HI.VT gehalten wird, dann geht das Programm zu Schritt S31 über,
bei dem ein gerades Grundverhältnis A für HI.VT durch Abfrage aus einem Abbild, wovon
ein Beispiel in Fig. 6 gezeigt ist, entsprechend der Motordrehzahl NE und dem Absolutdruck
PBA des Ansaugluftrohres bestimmt wird. Im Abbild wird das gerade Grundverhältnis A auf
einen höheren Wert gesetzt als die Motordrehzahl NE, oder der Absolutdruck PBA des
Ansaugluftrohrs ist höher.
Dann geht das Programm auf einen Schritt S32 über, bei dem, ähnlich der Berechnung
des geraden Grundverhältnisses A bei Schritt S31, ein grundlegendes Abnahmeverhältnis B
für HI.VT durch Abfrage aus einem ähnlichen Abbild wie dem in Fig. 6 gezeigten,
entsprechend der Motordrehzahl NIE und dem Absolutdruck PBA des Ansaugrohres bestimmt
wird. Im Abbild ist das Abnahmeverhältnis B so gesetzt, dass es sich mit einer Tendenz
ändert, die der des geraden Grundverhältnisses A gleicht, aber auf jeden einzelnen Wert
gesetzt wird, der sich von einem entsprechenden Wert des geraden Grundverhältnisses A
unterscheidet.
Dann geht das Programm zu einem Schritt S33 über, bei dem ein von der
Kühlmitteltemperatur abhängiger Korrekturkoeffizient KTWPA zur Verwendung bei der
Berichtigung des geraden Grundverhältnisses A für HI.VT durch Abfrage aus einem Abbild,
wovon ein Beispiel in Fig. 7 gezeigt ist, entsprechend der Motorkühlmitteltemperatur TW
und dem Absolutdruck PBA des Ansaugrohres bestimmt wird. Im Abbild ist der von der
Kühlmitteltemperatur abhängige Korrekturkoeffizient KTWPA auf einen höheren Wert
gesetzt als die Motorkühlmitteltemperatur TW, oder der Absolutdruck PBA des Ansaugrohres
ist höher.
Dann geht das Programm zu einem Schritt S34 über, bei dem, ähnlich dem von der
Kühlmitteltemperatur abhängigen Korrekturkoeffizienten KTWPA, ein von der
Kühlmitteltemperatur abhängiger Korrekturkoeffizient KTWPB zur Verwendung bei der
Berichtigung des Abnahmeverhältnisses B für HI.VT durch Abfrage aus einem Abbild,
ähnlich dem, das in Fig. 7 gezeigt ist, enstprechend der Motorkühlmitteltemperatur TW und
dem Absolutdruck PBA des Ansaugrohrs bestimmt wird. Im Abbild ist der von der
Kühlmitteltemperatur abhängige Korrekturkoeffizient KTWPB so gesetzt, dass er sich mit
einer ähnlichen Tendenz wie derjenigen des von der Kühlmitteltemperatur abhängigen
Korrekturkoeffizienten KTWPA verändert, aber auf jeden einzelnen Wert gesetzt wird, der
sich von einem entsprechenden Wert des Korrekturkoeffizienten KTWPA unterscheidet.
Dann geht das Programm zu einem Schritt S35 über, bei dem ein vom
Einspritzzeitpunkt abhängiger Korrekturkoeffizient KJWPA zur Verwendung bei der
Berichtigung des geraden Grundverhältnisses A für HI.VT durch Abfrage aus einer Tabelle,
wovon ein Beispiel in Fig. 8 gezeigt ist, entsprechend dem bei Schritt S16 erhaltenen,
unmittelbar vorausgehenden Wert des Einspritzzeitpunkts ϑinj bestimmt wird. Wie in dieser
Figur gezeigt ist, ist der vom Einspritzzeitpunkt abhängige Korrekturkoeffizient KJWPA in
der Tabelle auf einen konstanten Wert gesetzt, ungeachtet des Kraftstoffeinspritzzeitpunktes
θinj.
Dann geht das Programm zu einem Schritt S36 über, bei dem, ähnlich der Berechnung
des vom Einspritzzeitpunkt abhängigen Korrekturkoeffizienten KJWPA, ein vom
Einspritzzeitpunkt abhängiger Korrekturkoeffizient KJWPB zur Verwendung bei der
Berichtigung des Abnahmeverhältnisses B für HI.VT durch Abfrage aus der Tabelle von Fig. 8
enstprechend dem bei Schritt S16 erhaltenen, unmittelbar vorhergehenden Wert des
Einspritzzeitpunkts θinj bestimmt wird. Wie in dieser Figur gezeigt ist, ist in dieser Tabelle,
der vom Einspritzzeitpunkt abhängige Korrekturkoeffizient KJWPB, wenn sich der
Kraftstoffeinspritzzeitpunkt θinj in Bezug auf einen vorbestimmten Kurbelwinkel θinj1 auf
einer fortgeschrittenen Winkelseite zwischen einer Position BDC in der zweiten Hälfte jedes
Ansaughubs und einer Position TDC bei jedem Kompressionshub befindet, auf einen
konstanten Wert gesetzt, ähnlich dem des vom Einspritzzeitpunkt abhängigen
Korrekturkoeffizienten KJWPA, wohingegen der vom Einspritzzeitpunkt abhängige
Korrekturkoeffizient KJWPB auf einen kleineren Wert gesetzt wird, da der
Kraftstoffeinspritzzeitpunkt θinj in Bezug auf den vorbestimmten Kurbelwinkel θinj1 stärker
verzögert ist, d. h. da der Kraftstoffeinspritzzeitpunkt θinj bei jedem Kompressionshub näher
an der Position TDC ist. Der Grund dafür, warum der vom Einspritzzeitpunkt abhängige
Korrekturkoeffizient KJWPB so gesetzt wird, ist der, dass während des Kompressionshubs
eines Kolbens, da der Kolben näher an der Position TDC ist, der Zylinderdruck PCYL
zunimmt, und es von daher schwierig ist, Kraftstoff zu zerstäuben, der sich an den
Innenwandungen der Verbrennungskammer 3c abgelagert hat.
Dann geht das Programm zu einem Schritt S37 über, bei dem ein vom Kraftstoffdruck
abhängiger Korrekturkoeffizient KPFWPA zur Verwendung bei der Berichtigung des geraden
Grundverhältnisses A für HI.VT durch Abfrage aus einer Tabelle, wovon ein Beispiel in Fig. 9
gezeigt ist, entsprechend dem Kraftstoffdruck PF bestimmt wird. Wie in der Figur gezeigt
ist, wird der vom Kraftstoffdruck abhängige Korrekturkoeffizient KPFWPA in dieser Tabelle,
wenn der Kraftstoffdruck niedriger als ein vorbestimmter Wert PF1 ist, auf einen höheren
Wert gesetzt, da der Kraftstoffdruck PF höher ist. Der Grund dafür, warum der
Korrekturkoeffizient KPFWA so gesetzt wird, ist der, dass aufgrund des niedrigeren
Kraftstoffdrucks PF, Kraftstoff weniger schnell zerstäubt wird und von daher mehr dazu
neigt, sich an den Innenwandungen der Verbrennungskammer 3c abzulagern, wohingegen
Kraftstoff schneller zerstäubt wird und von daher weniger dazu neigt, sich an den
Innenwandungen der Verbrennungskammer 3c abzusetzen, wenn der Kraftstoffdruck PF
höher ist. Wenn andererseits der Kraftstoffdruck PF grösser oder gleich dem vorbestimmten
Wert PF1 ist, wird der Korrekturkoeffizient auf 1,0 gesetzt. Denn die Menge der
Kraftstoffablagerung an den Innenwandungen der Verbrennungskammer 3c ist im
wesentlichen konstant, wenn der Kraftstoffdruck grösser oder gleich dem vorbestimmten
Wert PF1 ist.
Dann geht das Programm zu einem Schritt S38 über, bei dem, ähnlich der Berechnung
des Korrekturkoeffizienten KPFWPA, ein vom Kraftstoffdruck abhängiger
Korrekturkoeffizient KPFWPB zur Verwendung bei der Berichtigung des grundlegenden
Abnahmeverhältnisses B für HI.VT durch Abfrage aus der Tabelle von Fig. 9 entsprechend
dem Kraftstoffdruck PF bestimmt wird. Wie in der Figur gezeigt ist, wird der vom
Kraftstoffdruck abhängige Korrekturkoeffizient KPFWPB in dieser Tabelle auf einen hohen
Wert gesetzt, wenn der Kraftstoffdruck unter einem vorbestimmten Wert PF2 liegt, um den
der Kraftstoffdruck darüber liegt. Der Grund dafür, warum der Korrekturkoeffizient
KPFWPB so gesetzt wird, ist der, dass aufgrund des höheren Kraftstoffdrucks PF, der auf den
Innenwandungen der Verbrennungskammer 3c abgelagerte Kraftstoff schneller davon entfernt
und zerstäubt wird. Wenn der Kraftstoffdruck andererseits grösser oder gleich dem
vorbestimmten Wert PF2 ist, wird der Korrekturkoeffizient KPFWPB auf 1,0 gesetzt. Denn
wenn der Kraftstoffdruck PF grösser oder gleich dem vorbestimmten Wert PF2 ist, bleibt das
Verhältnis von der Menge des Teils des auf den Innenwandungen der Verbrennungskammer
3c abgelagerten Kraftstoffs, also der Teil, der im vorliegenden Verbrennungszyklus
tatsächlich verbrannt wird, zur Gesamtmenge des abgelagerten Kraftstoffs unverändert.
Dann geht das Programm zu einem Schritt S39 über, bei dem das gerade Verhältnis
Ae berechnet wird, indem das wie oben erhaltene, gerade Grundverhältnis A mit dem von
der Kühlmitteltemperatur abhängigen Korrekturkoeffizienten KTWPA, dem vom
Einspritzzeitpunkt abhängigen Korrekturkoeffizienten KJWPA und dem vom Kraftstoffdruck
abhängigen Korrekturkoeffizienten KPFWPA multipliziert wird.
Dann geht das Programm zu einem Schritt S40 über, bei dem, ähnlich dem geraden
Verhältnis Ae, das Abnahmeverhältnis Be berechnet wird, indem das grundlegende
Abnahmeverhältnis B mit dem von der Kühlmitteltemperatur abhängigen
Korrekturkoeffizienten KTWPB, dem vom Einspritzzeitpunkt abhängigen
Korrekturkoeffizienten KJWPB und dem vom Kraftstoffdruck abhängigen
Korrekturkoeffizienten KPFWPB multipliziert wird.
Ist andererseits die Antwort auf die Frage des Schritts S30 negativ (NEIN), d. h., wenn
die Ventilzeitsteuerung auf LO.VT gehalten wird, wird ein gerades Verhältnis Ae und ein
Abnahmeverhältnis Be für LO.VT ähnlich den Schritten S31 bis S40 bei den nachfolgenden
Schritten S41 bis 50 berechnet und das Programm daraufhin beendet. Dabei werden die
Abbildungen und Tabellen, die bei den Schritten S41 bis 48 verwendet wurden, so gesetzt,
dass sie jeweils eine ähnliche Tendenz zu einer entsprechenden Abbildung oder Tabelle
haben, die für die Berechnung des geraden Verhältnisses Ae und des Abnahmeverhältnisses
Be für HI.VT verwendet wurde, aber die entsprechenden Werte unterschiedlich sind.
Wie oben beschrieben wurde, erhält man das gerade Verhältnis Ae und das
Abnahmeverhältnis Be durch Berichtigung des grundlegenden geraden Verhältnisses A bzw.
des grundlegenden Abnahmeverhältnisses B, mit den vom Kraftstoffdruck abhängigen
Korrekturkoeffizienten KPFWPA, KPFWPB, die ausgehend vom Kraftstoffdruck PF
bestimmt werden. Danach wird der Wert TWP berechnet, der der Menge an abgelagertem
Kraftstoff entspricht, unter Verwendung des berichtigten geraden Verhältnisses Ae und
Abnahmeverhältnisses Be. Da der Kraftstoffdruck PF und der Wert TWP, der der Menge an
abgelagertem Kraftstoff entspricht, wie oben mit Bezug auf Fig. 9 beschrieben wurde, in
engem Zusammenhang miteinander stehen, kann der Wert TWP, der der Menge an
abgelagertem Kraftstoff entspricht, für jeden einzelnen Zylinder nacheinander genau
berechnet werden, so dass der Wert TWP, der der Menge an abgelagertem Kraftstoff
entspricht, den Kraftstoffdruck PF reflektiert, indem er die obenstehende Berechnungsweise
für das gerade Verhältnis Ae und das Abnahmeverhältnis Be verwendet und diese
Verhältnisse einsetzt. Nachdem das grundlegende gerade Verhältnis A und das grundlegende
Abnahmeverhältnis darüberhinaus entsprechend der Ventilzeitsteuerung (LO.VT oder HI.VT)
separat berechnet werden, kann der Wert TWP, der der Menge an abgelagertem Kraftstoff
entspricht, in Abhängigkeit von durch das Schalten der Ventilsteuerung verursachten
Änderungen in der Menge an Ansaugluft und dem Kraftstoffeinspritzzeitpunkt θinj genauer
berechnet werden. So kann die endgültige Kraftstoffeinspritzdauer Tout, d. h. die
Kraftstoffeinspritzmenge, genau bestimmt werden, wodurch die Konvergenz der Feedback-
Steuerung des Luft-Kraftstoff-Verhältnisses AlF verbessert werden kann.
Als nächstes wird der bei Schritt S16 ausgeführte Einspritzzeitpunktsbestimmungs
vorgang mit Bezug auf die Fig. 10 bis 15 beschrieben. Fig. 10 zeigt eine Hauptroutine
des Einspritzzeitpunktsbestimmungsvorgangs. Wie in der Figur gezeigt, wird bei dem
Vorgang zunächst bei einem Schritt S60 bestimmt, ob ein Verbrennungsmodusüberwacher
S_EMOD den Wert "0" annimmt oder nicht.
Der Verbrennungsmodusüberwacher S_EMOD zeigt an, in welchem
Verbrennungsmodus, dem geschichteten, mageren, stöchiometrischen, oder dem im
homogenen Verbrennungsmodus enthaltenen fetten Verbrennungsmodus sich der Motor 3
gerade befindet. Der Wert des Verbrennungsmodusüberwachers S_EMOD wird durch
Abfrage aus einem in Fig. 11 dargestellten Abbild entsprechend dem bei Schritt S5 erhaltenen
erforderlichen Drehmoment PME und der Motordrehzahl NE gesetzt. Insbesondere wird der
Wert im Abbild für einen geschichteten Verbrennungsbereich auf "2" gesetzt, für einen
mageren Verbrennungsbereich auf "1" und für einen stöchiometrischen Verbrennungsbereich
auf "0". Der im Abbild eingestellte stöchiometrische Verbrennungsbereich umfasst nicht nur
einen Bereich, in dem grundsätzlich ein Luft-Kraftstoff-Gemisch mit einem Luft-Kraftstoff-
Verhältnis verbrannt wird, das gleich dem stöchiometrischen Luft-Kraftstoff-Verhältnis ist,
sondern auch einen Bereich, in dem ein Luft-Kraftstoff-Gemisch mit einem Luft-Kraftstoff-
Verhältnis verbrannt wird, das reicher ist als das stöchiometrische Luft-Kraftstoff-Verhältnis.
Deshalb umfasst die "stöchiometrische Verbrennung" im folgenden die reiche Verbrennung.
Ist die Antwort auf die Frage von Schritt S60 positiv (JA), d. h. wenn S_EMOD = 0
anhält, was bedeutet, dass der Motor 3 im stöchiometrischen Verbrennungsmodus läuft, geht
das Programm zu einem Schritt S61 über, bei dem ein Einspritzendzeitpunkt-
Berechnungsvorgang für den stöchiometrischen Verbrennungsmodus durchgeführt wird. Bei
diesem Vorgang, der im folgenden genau beschrieben wird, wird ein Einspritzendzeitpunkt
IJLOGH des Kraftstoffeinspritzzeitpunkts θinj für stöchiometrische Verbrennung berechnet.
Dann geht das Programm zu einem Schritt S62 über, bei dem ein
Einspritzanfangszeitpunkts-Berechnungsvorgang für homogene Verbrennung durchgeführt
wird, woraufhin das Programm beendet wird. Bei diesem Vorgang wird ein
Einspritzanfangszeitpunkt des Kraftstoffeinspritzzeitpunkts θinj aus dem bei Schritt S61
erhaltenen Einspritzendzeitpunkts IJLOGH unter Verwendung der bei Schritt S15 erhaltenen
endgültigen Kraftstoffeinspritzdauer Tout zurückberechnet. Sowohl der Einspritzanfangs
zeitpunkt als auch der Einspritzendzeitpunkt IJLOGH werden als entsprechende
Kurbelwinkellagen relativ zu der TDC-Position bei jedem Ansaugtakt berechnet.
Ist allerdings S_EMOD ≠ 0 bei Schritt S60, geht das Programm zu einem Schritt S63
über, bei dem bestimmt wird, ob der Verbrennungsmodusüberwacher S_EMOD den Wert "1"
annimmt oder nicht. Ist die Antwort auf diese Frage positiv (JA), d. h. wenn S_EMOD = 1
anhält, was bedeutet, dass der Motor im mageren Verbrennungsmodus läuft, geht das
Programm zu einem Schritt S64 über, bei dem ein im folgenden genau beschriebener
Einspritzendzeitpunkt-Berechnungsvorgang für magere Verbrennung durchgeführt wird, um
um den Einspritzendzeitpunkt IJLOGH des Kraftstoffeinspritzzeitpunkts θinj für magere
Verbrennung zu berechnen.
Dann geht das Programm zum Schritt S62 über, bei dem der Einspritzanfangszeitpunkt
des Kraftstoffeinspritzzeitpunkts θinj basierend auf dem bei Schritt S64 erhaltenen
Einspritzendzeitpunkt IJLOGH und der endgültigen Kraflstoffeinspritzdauer Tout berechnet
wird, woraufhin das Programm beendet wird. Ähnlich den Schritten S62 und S61, werden bei
den Schritten S64 und S62 sowohl der Einspritzanfangszeitpunkt als auch der
Einspritzendzeitpunkt IJLOGH als entsprechende Kurbelwinkellagen relativ zu der TDC-
Position bei jedem Ansaugtakt berechnet.
Ist allerdings die Antwort auf die Frage von Schritt S63 negativ (NEIN), d. h. wenn
S_EMOD = 2 anhält, was bedeutet, dass der Motor 3 im geschichteten Verbrennungsmodus
läuft, geht das Programm zu einem Schritt S65 über, bei dem ein Einspritzendzeitpunkt-
Berechnungsvorgang für geschichtete Verbrennung durchgeführt wird, um, ähnlich den
Schritten S61 und S64 einen Einspritzendzeitpunkt IJLOGH der Kraftstoffeinspritzzeitpunkts
θinj für geschichtete Verbrennung zu berechnen.
Dann geht das Programm zu einem Schritt S66 über, bei dem, ähnlich Schritt S62, der
Einspritzanfangszeitpunkt für geschichtete Verbrennung basierend auf dem bei Schritt S65
erhaltenen Einspritzendzeitpunkt IJLOGH und der endgültigen Kraftstoffeinspritzdauer Tout
berechnet und das Programm dann beendet wird. Im Unterschied zu den Schritten S61, S62
und S64 werden sowohl der Einspritzanfangszeitpunkt als auch der Einspritzendzeitpunkt
IJLOGH als entsprechende Kurbelwinkellagen relativ zu der TDC-Position bei jedem
Kompressionstakt berechnet.
Als nächstes wird der Einspritzendzeitpunkt-Berechnungsvorgang für
stöchiometrische Verbrennung, der bei Schritt S61 ausgeführt wird, mit Bezug auf Fig. 12
beschrieben. Bei diesem Vorgang wird wie unten beschrieben, der Einspritzendzeitpunkt
IJLOGH des Kraftstoffeinspritzzeitpunkts θinj für jeden einzelnen Zylinder als eine
Kurbelwinkellage nach TDC (ATDC) eines Ansaugtaktes berechnet.
Bei diesem Vorgang wird zunächst bei einem Schritt S70 ein von der
Kühlmitteltemperatur abhängiger Korrekturkoeffizient IJTW bestimmt. Der von der
Kühlmitteltemperatur abhängige Korrekturkoeffizient IJTW wird insbesondere durch Abfrage
aus einer TW-IJTW-Tabelle, wovon ein Beispiel in Fig. 13 gezeigt ist, entsprechend der
Motorkühlmitteltemperatur TW bestimmt. Wie in der Figur gezeigt ist, wird der von der
Kühlmitteltemperatur abhängige Korrekturkoeffizient IJTW in der TW-IJTW-Tabelle um
einen Wert nach unten gesetzt, um den die Motorkühlmitteltemperatur TW darüber liegt. Der
Korrekturkoeffizient wird derart gesetzt, um durch Vorverlegen des Einspritzendzeitpunkts
IJLOGH des Kraftstoffeinspritzzeitpunkts θinj ein angemessenes Drehmoment zu erzeugen,
denn in eine Brennkammer 3c eingespritzter Kraftstoff lässt sich leichter zünden je höher die
Motorkühlmitteltemperatur TW ist, und von daher wird die homogene Verbrennung
effizienter durchgeführt.
Dann wird bei einem Schritt S71 in Fig. 12 bestimmt, ob der Merker F_VTEC den
Wert "1" annimmt oder nicht. Ist die Antwort auf die Frage positiv (JA), d. h. wenn die
Ventilzeitsteuerung auf HI.VT gehalten wird, geht das Programm zu einem Schritt S72 über,
bei dem bestimmt wird, ob ein EGR-zulassender Merker F_EGR den Wert "1" annimmt oder
nicht. Der Merker F_EGR wird auf "1" gesetzt, wenn das EGR-Rohr 11 vom EGR-
Steuerventil 12 zur Ausübung des EGR-Betriebs geöffnet ist, wohingegen der Merker F_EGR
auf "0" gesetzt wird, um die Ausübung des EGR-Betriebs zu verhindern, wenn das EGR-Rohr
11 geschlossen ist.
Ist die Antwort auf die Frage von Schritt S72 positiv (JA), d. h. wenn der EGR-Betrieb
ausgeübt wird, geht das Programm zu einem Schritt S73 über, bei dem ein grundlegender
Einspritzendzeitpunkt INJMAPF für HI.VT-EGR-Betrieb durch Abfrage aus einem nicht
dargestellten Abbild bestimmt wird, entsprechend der Motordrehzahl NE und der bei Schritt
S15 für jeden einzelnen Zylinder nacheinander erhaltenen endgültigen
Kraftstoffeinspritzdauer Tout(i).
Dann geht das Programm zu einem Schritt S75 über, und der Einspritzendzeitpunkt
IJLOGH wird auf einen Wert gesetzt, der durch Addition des bei Schritt S79 berechneten vom
Kühlmittel abhängigen Korrekturkoeffizienten IJTW mit dem grundlegenden Einspritzend
zeitpunkt INJMAPF für jeden Zylinder erhalten und das Programm dann beendet wird. So
erhält man den Einspritzendzeitpunkt IJLOGH für HI.VT-EGR-Betrieb für jeden Zylinder.
Ist allerdings die Antwort auf die Frage von Schritt S72 negativ (NEIN), d. h. wenn
kein EGR-Betrieb stattfindet, geht das Programm zu einem Schritt S74 über, bei dem ein
grundlegender Einspritzendzeitpunkt INJMAPF für Nicht-HI.VT-EGR-Betrieb durch Abfrage
aus einem nicht dargestellten Abbild ähnlich Schritt S73 bestimmt wird, entsprechend der
Motordrehzahl NE und der endgültigen Kraflstoffeinspritzdauer Tout(i) für jeden einzelnen
Zylinder nacheinander. Darm wird bei Schritt S75 ein Einspritzendzeitpunkt IJLOGH für
Nicht-HI.VT-EGR-Betrieb für jeden Zylinder erhalten und das Programm daraufhin beendet.
Ist die Antwort auf die Frage von Schritt S71 negativ (NEIN), d. h. wenn die
Ventilzeitsteuerung auf LO.VT gehalten wird, geht das Programm zu einem Schritt S76 über,
bei dem bestimmt wird, ob der EGR-zulassende Merker F_EGR den Wert "1" annimmt oder
nicht.
Ist die Antwort auf diese Frage positiv (JA), d. h. der EGR-Betrieb findet statt, geht das
Programm zu einem Schritt S77 über, bei dem, ähnlich wie bei Schritt S73, ein grundlegender
Einspritzendzeitpunkt INJMAPF für LO.VT-EGR-Betrieb aus einem nicht gezeigten Abbild
entsprechend der Motordrehzahl NE und endgültigen Kraftstoffeinspritzdauer Tout(i) für
jeden einzelnen Zylinder nacheinander abgefragt wird. Dann erhält man bei Schritt S75 für
jeden Zylinder einen Einspritzendzeitpunkt IJLOGH für LO.VT-EGR-Betrieb, woraufhin das
Programm beendet wird.
Ist die Antwort auf die Frage von Schritt S76 allerdings negativ (NEIN), d. h. der
EGR-Betrieb findet nicht statt, geht das Programm zu einem Schritt S73 über, bei dem,
ähnlich wie bei Schritt S73, ein grundlegender Einspritzendzeitpunkt INJMAPF für LO.VT-
Nicht-EGR-Betrieb aus einem nicht gezeigten Abbild entsprechend der Motordrehzahl NE
und endgültigen Kraftstoffeinspritzdauer Tout(i) für jeden einzelnen Zylinder nacheinander
abgefragt wird. Dann wird beim nächsten Schritt S75 ein Einspritzendzeitpunkt IJLOGH für
LO.VT-Nicht-EGR-Betrieb für jeden Zylinder berechnet und das vorliegende Programm
daraufhin beendet.
Als nächstes wird der Einspritzendzeitpunkts-Berechnungsvorgang, der bei Schritt
S64 ausgeführt wird, für magere Verbrennung mit Bezug auf Fig. 14 beschrieben. Bei diesem
Vorgang wird ähnlich dem Einspritzendzeitpunkt für stöchiometrische Verbrennung, der
Einspritzendzeitpunkt IJLOGH als eine Kurbelwinkellage nach TDC während eines
Ansaugtakts jedes Kolbens berechnet.
Bei diesem Vorgang wird zunächst bei einem Schritt S80, ähnlich wie bei Schritt S70,
ein von der Kühlmitteltemperatur abhängiger Korrekturkoeffizient IJTW durch Abfrage aus
der TW-IJTW-Tabelle von Fig. 12 entsprechend der Motorkühlmitteltemperatur TW
bestimmt.
Dann geht das Programm zu einem Schritt S81 über, bei dem bestimmt wird, ob der
EGR-zulassende Merker F_EGR den Wert "1" annimmt oder nicht. Ist die Antwort auf diese
Frage positiv (JA), d. h. der EGR-Betrieb findet statt, geht das Programm zu einem Schritt S82
über, bei dem ein grundlegender Einspritzendzeitpunkt INJMAPF für EGR-Betrieb durch
Abfrage aus einem nicht gezeigten Abbild entsprechend der Motordrehzahl NE und der
endgültigen Kraftstoffeinspritzdauer Tout(i) für jeden einzelnen Zylinder nacheinander
bestimmt wird.
Dann geht das Programm zu einem Schritt S83 über und der Einspritzendzeitpunkt
IJLOGH wird auf einen Wert gesetzt, den man durch Addition des bei Schritt S80
berechneten, von der Kühlmitteltemperatur abhängigen Korrekturkoeffizienten IJTW und des
grundlegenden Einspritzendzeitpunkts INJMAPF für jeden Zylinder erhält und das Programm
daraufhin beendet wird. So erhält man für jeden Zylinder den Einspritzendzeitpunkt IJLOGH
für EGR-Betrieb.
Ist die Antwort auf die Frage von Schritt S81 allerdings negativ (NEIN), d. h. es findet
kein EGR-Betrieb statt, geht das Programm zu einem Schritt S84 über, bei dem, ähnlich wie
bei Schritt S82, ein grundlegender Einspritzendzeitpunkt INJMAPF für Nicht-EGR-Betrieb
durch Abfrage aus einem nicht gezeigten Abbild entsprechend der Motordrehzahl NE und
endgültigen Kraftstoffeinspritzdauer Tout(i) für jeden einzelnen Zylinder nacheinander
bestimmt wird. Dann erhält man bei Schritt S83 für jeden Zylinder einen
Einspritzendzeitpunkt IJLOGH für NICHT-EGR-Betrieb und das Programm wird daraufhin
beendet.
Als nächstes wird der Einspritzendzeitpunkts-Berechnungsvorgang, der bei Schritt
S65 ausgeführt wird, für geschichtete Verbrennung mit Bezug auf Fig. 15 beschrieben. Bei
diesem Vorgang wird im Unterschied zur Bestimmung des Einspritzendzeitpunkt für
stöchiometrische oder magere Verbrennung, der Einspritzendzeitpunkt IJLOGH als eine
Kurbelwinkellage nach TDC eines Kompressionstakts jedes Kolbens berechnet.
Bei diesem Vorgang wird zunächst bei einem Schritt S90 bestimmt, ob der EGR-
zulassende Merker F_EGR den Wert "1" annimmt oder nicht. Ist die Antwort auf diese Frage
positiv (JA), d. h. der EGR-Betrieb findet statt, geht das Programm zu einem Schritt S91 über,
bei dem ein grundlegender Einspritzendzeitpunkt INJMAPF für EGR-Betrieb durch Abfrage
aus einem nicht gezeigten Abbild entsprechend der Motordrehzahl NE und endgültigen
Kraftstoffeinspritzdauer Tout(i) für jeden einzelnen Zylinder nacheinander bestimmt wird.
Dann geht das Programm zu einem Schritt S92 über, bei dem der Einspritzendzeit
punkt IJLOGH für jeden Zylinder auf den grundlegender Einspritzendzeitpunkt INJMAPF
gesetzt und das Programm daraufhin beendet wird.
Ist die Antwort auf die Frage von Schritt S90 allerdings negativ (NEIN), d. h. es findet
kein EGR-Betrieb statt, geht das Programm zu einem Schritt S93 über, bei dem, ähnlich wie
bei Schritt S91, ein grundlegender Einspritzendzeitpunkt INJMAPF für Nicht-EGR-Betrieb
durch Abfrage aus einem nicht gezeigten Abbild entsprechend der Motordrehzahl NE und
endgültigen Kraftstoffeinspritzdauer Tout(i) für jeden einzelnen Zylinder nacheinander
bestimmt wird. Dann erhält man bei Schritt S92 einen Einspritzendzeitpunkt IJLOGH für
jeden Zylinder und das Programm wird daraufhin beendet.
Wie vorstehend beschrieben wurde, wird entsprechend der Kraftstoffeinspritz-
Steuerung/-Regelung 1 der vorliegenden Ausführungsform die erforderliche
Kraftstoffeinspritzdauer Tcyl durch Multiplikation der grundlegenden
Kraftstoffeinspritzdauer Timap mit dem Gesamtkorrekturkoeffizienten Ktotal, dem Sollwert
des Luft-Kraftstoff-Verhältnis-Korrekturkoeffizienten KCMD und dem Feedback-
Korrekturkoeffizienten KSTR berechnet, und der Sollwert der Kraftstoffeinspritzdauer Tcyl
ferner unter Verwendung des Wertes TWP, der der Menge an abgelagertem Kraftstoff
entspricht, dem geraden Verhältnis Ae und dem Abnahmeverhältnis Be berichtigt, um die
endgültige Kraftstoffeinspritzmenge Tout zu berechnen. Dann wird auf der Grundlage der
endgültigen Kraftstoffeinspritzmenge Tout und der Motordrehzahl NE der
Kraftstoffeinspritzzeitpunkt θinj bestimmt. Da, wie oben beschrieben wurde, der
Kraftstoffeinspritzzeitpunkt θinj auf der Grundlage der endgültigen Kraftstoffeinspritzdauer
Tout, berichtigt um das gerade Verhältnis Ae und das Abnahmeverhältnis Be, genau bestimmt
wird, das mit der Ablagerung von Kraftstoff an den Innenwandungen der
Verbrennungskammer zusammenhängt, kann der Kraftstoffeinspritzzeitpunkt θinj im
Gegensatz zum Stand der Technik so genau berechnet werden, dass der
Kraftstoffeinspritzzeitpunkt Ainj das Kraftstoffverhalten bezogen auf die Ablagerung von
Kraftstoff reflektiert. Dies kann das Fahrverhalten und Benzineinsparung verbessern.
Darüberhinaus wurde insbesondere im Falle eines Verbrennungsmotors des Typs der
Direkteinspritzung wie in der vorliegenden Ausführungsform, bei der der Injektor 4 im
wesentlichen mittig in einer oberen Wandung der Verbrennungskammer 3c angeordnet ist und
Kraftstoffstrahle ausgebildet werden, um den vom Injektor 4 eingespritzten Kraftstoff auf die
obere Oberfläche des Kolbens 3a auftreffen zu lassen, so dass die Kraftstoffstrahlen und eine
vom Ansaugrohr 9 angesaugte Luftströmung ein Luft-Kraftstoff-Gemisch ausbilden, im Test
bestätigt, dass das Luft-Kraftstoff-Gemisch beim geschichteten Verbrennungsmodus besser
ausgebildet wird, wenn der Kraftstoffeinspritzzeitpunkt θinj von der endgültigen
Kraftstoffeinspritzdauer Tout bestimmt wird, auch wenn hier keine Testdaten dargestellt sind.
Ferner wird beim homogenen Verbrennungsmodus der Einspritzendzeitpunkt IJLOGH
der Kraftstoffeinspritzzeitpunkts θinj durch Addition des von der Kühlmitteltemperatur
abhängigen Korrekturkoeffizienten IJTW und dem grundlegenden Kraftstoffein
spritzendzeitpunkt INJMAP bestimmt, und der grundlegende Kraftstoffeinspritzendzeitpunkt
INJMAP im geschichteten Verbrennungsmodus direkt auf den Kraftstoffeinspritzendzeitpunkt
JLOGD gesetzt, ohne dass der von der Kühlmitteltemperatur abhängige Korrektur
koeffizient IJTW hinzu addiert wird. Deshalb kann während des homogenen
Verbrennungsmodus, wenn der Kolben aufgrund einer niedrigen Motortemperatur kalt ist,
durch Vorverlegen des Kraftstoffeinspritzzeitpunkts die Zerstäubung von Kraftstoff im
Hinblick auf eine starke Tendenz zur Ausbildung unzerstäubter Kraftstofftröpfchen gefördert
werden, wenn der Abstand zwischen einem Injektor, von dem Kraftstoff eingespritzt wird,
und dem Kolben gross ist, wodurch eine ausgezeichnete Kraftstoffverbrennung sichergestellt
werden kann.
Obwohl in der obigen Ausführungsform zur Berechnung der endgültigen
Kraftstoffeinspritzdauer Tout das gerade Verhältnis Ae und das Abnahmeverhältnis Be als die
Parameter bestimmt werden, die für das Kraftstoffverhalten stehen, und die erforderliche
Kraftstoffeinspritzdauer Tcyl unter Verwendung dieser Parameter berichtigt wird, sind die
Parameter, die für Kraftstoffverhalten stehen, nicht auf diese beschränkt, sondern es kann
auch die Menge an verdampftem Kraftstoff während der Verdampfung des Kraftstoffs oder
ein für diese Menge stehender Parameter eingesetzt werden.
Selbstverständlich wird es den Fachleuten klar sein, dass die vorstehende eine
bevorzugte Ausführungsform der Erfindung ist und verschiedene Änderungen und
Modifikationen daran vorgenommen werden können, ohne dabei den erfindungsgemässen
Gedanken und Rahmen zu verlassen.
(Der in der vorstehenden Beschreibung sowie in den Figuren verwendete Begriff
"Abbild" (englisch "map") kann auch als Feld bzw. Kennlinienfeld bezeichnet werden.)
Offenbart ist eine Kraftstoffeinspritz-Steuerung/-Regelung (1) für einen
Verbrennungsmotor, die den Kraftstoffeinspritzzeitpunkt genau bestimmen
kann, so dass der Kraftstoffeinspritzzeitpunkt das Verhalten des
eingespritzten Kraftstoffs reflektiert, wodurch Fahrverhalten und
Kraftstoffeinsparung verbessert wird. Der Verbrennungsmotor des Typs der
Direkteinspritzung schaltet zwischen einem geschichteten
Verbrennungsmodus, bei dem die Kraftstoffeinspritzung in jeden Zylinder
während eines Kompressionstaktes stattfindet und einem homogenen
Verbrennungsmodus um, bei dem die Kraftstoffeinspritzung während eines
Ansaugtaktes stattfindet. Die Kraftstoffeinspritz-Steuerung/-Regelung regelt
den Kraftstoffeinspritzzeitpunkt. Ein erforderlicher
Kraftstoffeinspritzzeitpunkt wird basierend auf den erfassten
Betriebsbedingungen des Motors bestimmt. Ein gerades Verhältnis und ein
Abnahmeverhältnis werden basierend auf den Betriebsbedingungen des
Motors bestimmt. Der erforderliche Kraftstoffeinspritzzeitpunkt wird unter
Verwendung des geraden Verhältnisses und des Abnahmeverhältnisses
berichtigt, wobei eine endgültige Kraftstoffeinspritzdauer bestimmt wird.
Basierend auf der Motordrehzahl und der endgültigen
Kraftstoffeinspritzdauer wird der Kraftstoffeinspritzzeitpunkt bestimmt.
Claims (6)
1. Kraftstoffeinspritz-Steuerung/-Regelung (1) für einen Verbrennungsmotor (3)
des Typs der Direkteinspritzung, die zwischen einem geschichteten Verbrennungsmodus, bei
dem die Kraftstoffeinspritzung in jeden Zylinder während eines Kompressionstakts
stattfindet, und einem homogenen Verbrennungsmodus umschaltet, bei dem die
Kraftstoffeinspritzung in den Zylinder während eines Ansaugtaktes stattfindet, wobei die
Kraftstoffeinspritz-Steuerung/-Regelung (1) den Zeitpunkt der Kraftstoffeinspritzung regelt,
wobei die Kraftstoffeinspritz-Steuerung/-Regelung (1) umfasst:
Betriebsbedingungs-Erfassungsmittel (2, 21, 22, 23, 24, 27, 29) zum Erfassen der Betriebsbedingungen des Motors (3);
Kraftstoffmengenbedarfs-Bestimmungsmittel zur Bestimmung der erforderlichen Kraftstoffmenge basierend auf den erfassten Betriebsbedingungen des Motors (3);
Parameter-Berechnungsmittel zur Berechnung der Parameter, die für das Verhalten des Kraftstoffs basierend auf den erfassten Betriebsbedingungen des Motors (3) stehen;
Kraftstoffeinspritzmengen-Bestimmungsmittel zur Bestimmung einer endgültigen Kraftstoffeinspritzmenge durch Berichtigung der erforderlichen Kraftstoffmenge unter Verwendung der berechneten Parameter;
Motordrehzahl-Erfassungsmittel zur Erfassung einer Motordrehzahl des Motors (3); und
Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel zur Bestimmung des Kraftstoffeinspritzzeitpunkts basierend auf der erfassten Motordrehzahl und der bestimmten endgültigen Kraftstoffeinspritzmenge.
wobei die Kraftstoffeinspritz-Steuerung/-Regelung (1) umfasst:
Betriebsbedingungs-Erfassungsmittel (2, 21, 22, 23, 24, 27, 29) zum Erfassen der Betriebsbedingungen des Motors (3);
Kraftstoffmengenbedarfs-Bestimmungsmittel zur Bestimmung der erforderlichen Kraftstoffmenge basierend auf den erfassten Betriebsbedingungen des Motors (3);
Parameter-Berechnungsmittel zur Berechnung der Parameter, die für das Verhalten des Kraftstoffs basierend auf den erfassten Betriebsbedingungen des Motors (3) stehen;
Kraftstoffeinspritzmengen-Bestimmungsmittel zur Bestimmung einer endgültigen Kraftstoffeinspritzmenge durch Berichtigung der erforderlichen Kraftstoffmenge unter Verwendung der berechneten Parameter;
Motordrehzahl-Erfassungsmittel zur Erfassung einer Motordrehzahl des Motors (3); und
Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel zur Bestimmung des Kraftstoffeinspritzzeitpunkts basierend auf der erfassten Motordrehzahl und der bestimmten endgültigen Kraftstoffeinspritzmenge.
2. Kraftstoffeinspritz-Steuerung/-Regelung (1) nach Anspruch 1, ferner
umfassend:
Motortemperatur-Erfassungsmittel zum Erfassen einer Temperatur des Motors (3); und
Kraftstoffeinspritzzeitpunkts-Berichtigungsmittel zu Berichtigung des Kraftstoffeinspritzzeitpunkts entsprechend der erfassten Temperatur des Motors (3) während des homogenen Verbrennungsmodus.
Motortemperatur-Erfassungsmittel zum Erfassen einer Temperatur des Motors (3); und
Kraftstoffeinspritzzeitpunkts-Berichtigungsmittel zu Berichtigung des Kraftstoffeinspritzzeitpunkts entsprechend der erfassten Temperatur des Motors (3) während des homogenen Verbrennungsmodus.
3. Kraftstoffeinspritz-Steuerung/-Regelung (1) nach Anspruch 1, bei der das
Betriebsbedingungs-Erfassungmittel (2, 21, 22, 23, 24, 27, 29) Kraftstoffdruck-
Erfassungsmittel zur Erfassung eines Kraftstoffdrucks des in den Zylinder einzuspritzenden
Kraftstoffs umfasst, und bei dem das Kraftstoffeinspritzmengen-Bestimmungsmittel
Kraftstoffeinspritzmengen-Berichtigungsmittel zum Berichtigen der endgültigen
Kraftstoffeinspritzmenge entsprechend dem erfassten Kraftstoffdruck umfasst.
4. Kraftstoffeinspritz-Steuerung/-Regelung (1) nach Anspruch 1, bei der das
Betriebsbedingungs-Erfassungmittel (2, 21, 22, 23, 24, 27, 29) Kraftstoffdruck-
Erfassungsmittel zur Erfassung eines Kraftstoffdrucks des in den Zylinder einzuspritzenden
Kraftstoffs umfasst, und bei dem das Parameter-Berechnungsmittel Parameter-
Berichtigungsmittel zur Berichtigung der Parameter entsprechend dem erfassten
Kraftstoffdruck umfasst.
5. Kraftstoffeinspritz-Steuerung/-Regelung (1) nach Anspruch 1, bei der das
Kraftstoffeinspritzzeitpunkt-Bestimmungsmittel den Anfangszeitpunkt jeder
Kraftstoffeinspritzung bestimmt, indem sie den Anfangszeitpunkt vom Endzeitpunkt
zurückberechnet, der basierend auf der erfassten Motordrehzahl unter Verwendung einer
Zeitdauer entsprechend der endgültigen Kraftstoffeinspritzmenge berechnet wurde.
6. Kraftstoffeinspritz-Steuerung/-Regelung (1) nach Anspruch 1, bei der die
Parameter, die für Kraftstoffverhalten stehen, ein Verhältnis von einer Menge eines Teils
eingespritzten Kraftstoffs sind, der im vorliegenden Verbrennungszyklus eingespritzt wird,
wobei der Teil des eingespritzten Kraftstoffs im vorliegenden Verbrennungszyklus tatsächlich
verbrannt wird, zu einer Menge an eingespritztem Kraftstoff, und einen Verhältnis einer
Menge eines Teils abgelagerten Kraftstoffs, der auf Innenwandungen einer im Inneren des
Zylinders umschriebenen Verbrennungskammer (3c) am Ende eines unmittelbar
vorhergehenden Verbrennungszyklus abgelagert zurückgeblieben ist, wobei der Teil des
abgelagerten Kraftstoffs im vorliegenden Verbrennungszyklus tatsächlich verbrannt wird, zu
einer Menge des abgelagerten Kraftstoffs.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000098622A JP3847052B2 (ja) | 2000-03-31 | 2000-03-31 | 内燃機関の燃料噴射制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10115737A1 true DE10115737A1 (de) | 2001-10-04 |
Family
ID=18613081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10115737A Withdrawn DE10115737A1 (de) | 2000-03-31 | 2001-03-30 | Kraftstoffeinspritz-Steuerung/Regelung für Verbrennungsmotor |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6463906B2 (de) |
| JP (1) | JP3847052B2 (de) |
| DE (1) | DE10115737A1 (de) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USRE39137E1 (en) * | 1996-08-28 | 2006-06-20 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Control apparatus for cylinder fuel injection internal combustion engines |
| JP4137391B2 (ja) * | 2001-02-19 | 2008-08-20 | 株式会社リコー | データ管理装置、方法、プログラム、及び記録媒体 |
| JP2003120367A (ja) | 2001-10-15 | 2003-04-23 | Honda Motor Co Ltd | 内燃機関の燃料噴射制御装置 |
| EP1431555B1 (de) * | 2002-12-20 | 2014-01-22 | Honda Motor Co., Ltd. | Regelungssystem und Verfahren für eine Brennkraftmaschine |
| DE10305521A1 (de) * | 2003-02-11 | 2004-08-19 | Robert Bosch Gmbh | Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine |
| JP4792454B2 (ja) | 2007-12-20 | 2011-10-12 | 本田技研工業株式会社 | 内燃機関の点火時期制御装置 |
| EP2440785B1 (de) * | 2009-06-12 | 2014-01-08 | Mahle International GmbH | Schmierstoffpumpensystem |
| JP6051591B2 (ja) * | 2012-05-17 | 2016-12-27 | トヨタ自動車株式会社 | エンジン制御ユニットの監視装置 |
| DE102018115305B3 (de) * | 2018-06-26 | 2019-10-24 | Mtu Friedrichshafen Gmbh | Verfahren zum Angleichen eines Einspritzverhaltens von Injektoren eines Verbrennungsmotors, Motorsteuergerät und Verbrennungsmotor |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3156415B2 (ja) * | 1993-01-21 | 2001-04-16 | トヨタ自動車株式会社 | 筒内噴射式内燃機関 |
| JPH07166922A (ja) * | 1993-12-13 | 1995-06-27 | Nippon Soken Inc | 内燃機関の燃料噴射制御装置 |
| DE69722527T2 (de) * | 1996-08-09 | 2004-04-29 | Mitsubishi Jidosha Kogyo K.K. | Steuereinrichtung für Brennkraftmaschine mit Einspritzung in den Zylinder |
| JP3340924B2 (ja) * | 1996-11-26 | 2002-11-05 | 株式会社日本自動車部品総合研究所 | 内燃機関の燃料噴射量制御装置 |
| JP3090072B2 (ja) * | 1996-12-19 | 2000-09-18 | トヨタ自動車株式会社 | 筒内噴射式内燃機関の燃料噴射制御装置 |
| JP3536606B2 (ja) * | 1997-08-21 | 2004-06-14 | 日産自動車株式会社 | 直噴火花点火式内燃機関の燃料噴射制御装置 |
| JP4416847B2 (ja) * | 1998-03-23 | 2010-02-17 | 株式会社デンソー | 内燃機関の燃料噴射制御装置 |
| JPH11343912A (ja) * | 1998-05-29 | 1999-12-14 | Toyota Motor Corp | 内燃機関のパイロット噴射制御装置 |
-
2000
- 2000-03-31 JP JP2000098622A patent/JP3847052B2/ja not_active Expired - Fee Related
-
2001
- 2001-03-26 US US09/816,238 patent/US6463906B2/en not_active Expired - Fee Related
- 2001-03-30 DE DE10115737A patent/DE10115737A1/de not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US6463906B2 (en) | 2002-10-15 |
| US20010025620A1 (en) | 2001-10-04 |
| JP2001280182A (ja) | 2001-10-10 |
| JP3847052B2 (ja) | 2006-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE19737375C2 (de) | Steuergerät für einen Motor mit innerer Verbrennung, Direkt-Einspritzung und Funkenzündung | |
| DE19680474B4 (de) | Steuervorrichtung für einen Ottomotor mit Direkteinspritzung | |
| DE19780796C2 (de) | Steuergerät für einen Verbrennungsmotor mit Direkteinspritzung und Fremdzündung | |
| DE19908454B4 (de) | Brennkraftmaschine mit Kompressionszündung sowie Verfahren für ihre Steuerung | |
| DE112007002941B4 (de) | Motor-Aufwärmen eines Motors mit homogener Kompressionszündung | |
| DE69830818T2 (de) | Übergangsregelsystem zwischen zwei funkengezündeten Brennzuständen in einem Motor | |
| DE19680480B4 (de) | Viertaktmotor mit Direkteinspritzung und Innenverbrennung und Brennstoff-Einspritz-Steuergerät dafür | |
| DE69719704T2 (de) | Verbrennungsregler für Brennkraftmaschine | |
| DE69517358T2 (de) | Kraftstoffeinspritzsteuersystem für Verbrennungsmotoren | |
| DE69711258T2 (de) | Verfahren zur Steuerung des Betriebs einer direkteinspritzenden Zweitaktbrennkraftmaschine | |
| DE10020341C2 (de) | Luft/Kraftstoffverhältnis-Steuer/Regelsystem für einen Verbrennungsmotor | |
| DE102018100346B4 (de) | Steuerungsvorrichtung für eine Verbrennungskraftmaschine | |
| DE10115736A1 (de) | Kraftstoff-Einspritzsteuer/regelsystem für einen Verbrennungsmotor | |
| DE10027085B4 (de) | Steuersystem zur Abgasrückführung für einen Verbrennungsmotor | |
| DE102014210785A1 (de) | Nachverbrennungseinspritzung in dedizierte agr-zylinder | |
| DE102005018599A1 (de) | Vorrichtung und Verfahren zum Steuern der Kraftstoffeinspritzung in einem Verbrennungsmotor | |
| DE102012203538A1 (de) | Verfahren zur steuerung eines motors | |
| DE102015119924A1 (de) | Verfahren und Systeme zur Einstellung einer Direkteinspritzdüse | |
| DE102015107412A1 (de) | Verfahren und System zur Vorzündungssteuerung | |
| AT5646U1 (de) | Verfahren zum betrieb einer brennkraftmaschine | |
| DE112014007312B4 (de) | Steuervorrichtung für eine direkt einspritzende Maschine | |
| DE102005037614A1 (de) | Steuern eines Motors mit verstellbarer Einlassventilsteuerung | |
| DE602004004211T2 (de) | Einspritzungsstrategie zum Betreiben einer direkteinspritzenden selbstzündenden Viertakt-Brennkraftmaschine | |
| DE102016010309B4 (de) | Direkteinspritzender Verbrennungsmotor, Steuervorrichtung für einen derartigen Motor, Verfahren zum Steuern eines Motors und Computerprogrammprodukt | |
| EP0961019A2 (de) | Verfahren zum Betreiben einer direkteinspritzenden Brennkraftmaschine während des Starts |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8110 | Request for examination paragraph 44 | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20121002 |