[0001] Die Erfindung betrifft ein Verfahren zum Steuern einer Brennkraftmaschine während
dynamischen Ubergangszuständen gemäß Oberbegriff von Anspruch 1.
[0002] Solche Verfahren der Gruppeneinspritzung bei Instationärvorgängen von Brennkraftmaschinen
sind aus der der US-A-4 401 087 bekannt.
[0003] Im instationären Betrieb, d.h. bei Lastwechsel der Maschine, verändern sich dabei
zwischen den beiden, um 360° KW versetzten Einspritzungen die Last- und Drehzahlparameter,
aufgrund deren die nötige Einspritzzeit (und damit die Menge des einzuspritzenden
Kraftstoffes) berechnet wird. Der tatsächliche Bedarf an Kraftstoff eines Zylinders
hängt von den Betriebsparametern während des Ansaugvorganges ab. Die aktuellsten Parameter,
-d.h. in erster Linie der Saugrohrdruck, der ein Maß für die Last und damit für die
Füllung des Zylinders darstellt-, die noch in die Berechnung der Einspritzzeit einbezogen
werden können, sind diejenigen, die der letzten Berechnung vor dem Ansaugvorgang zugrundelagen.
Im instationären Betrieb der Maschine können dabei zwischen den berechneten Einspritzzeiten
pro voller Kurbelwellenumdrehung (360° KW) Werte auftreten, die um 200 % differieren.
Diese auch als Aktualisierungsfehler bezeichnete Abweichung der Einspritzzeit führt
bei positiven Lastgradienten, z.B. bei Beschleunigung der Brennkraftmaschine, zu einem
starken Ausmagern des Kraftstoff-Luftgemisches und bei negativen Lastgradienten zu
einem starken Uberfetten des Kraftstoff-Luftgemisches, auch über mehrere Arbeitsspiele
der Brennkraftmaschine hinweg. Im dynamischen Ubergangsbetrieb muß also gegenüber
den Verhältnissen im stationären Betriebszustand eine einzuspritzende Grundkraftstoffmenge
erhöht oder erniedrigt werden.
[0004] Durch zusätzliche Funktionen wie Beschleunigungsanreicherung, die bei positiven Laständerungen
zusätzlichen Kraftstoff zur Verfügung stellt oder durch Schubreduzierung bei negativen
Laständerungen -die über die Drosselklappen- oder Laständerungen getriggert werden-,
können die oben angeführten Probleme nur teilweise abgedeckt werden.
[0005] In der US-A-4 401 987 wird deshalb ein Verfahren zur Anpassung der Kraftstoffmenge
bei Übergangszuständen vorgeschlagen, bei dem die einzuspritzende Kraftstoffmenge
pro Arbeitsspiel in zwei Teilwerte aufgeteilt wird und nach Erkennen des Beschleunigungszustandes
die Differenz gebildet wird zwischen aktuell berechneter und vorhergehend berechneter
Einspritzung, anschließend diese Differenz mit einem Korrekturfaktor bewertet und
bei der nächsten Einspritzung zu der aufgrund der neuen Istverhältnisse berechneten
Kraftstoffmenge addiert wird.
[0006] Die Aufgabe der Erfindung liegt darin, ein Verfahren zum Steuern einer Mehrzylinder-Brennkraftmaschine
während dynamischen Übergangszuständen anzugeben, das unter Beibehaltung der Gruppeneinspritzung
eine große Genauigkeit für die Zumessung einer für den jeweiligen Lastwechsel benötigten
Kraftstoffmenge gewährleistet.
[0007] Die erfindungsgemäße Lösung ist im Anspruch 1 gekennzeichnet. Eine vorteilhafte Weiterbildung
findet sich im Unteranspruch.
[0008] Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird anhand
der nachfolgenden Beschreibung näher erläutert.
[0009] Die einzige Figur zeigt in Form eines Diagramms den Verlauf des Saugrohrdruckes p
s eines Zylinders über zwei Arbeitsspiele (2 x 720° KW) einer Vier-Zylinder-Brennkraftmaschine.
Am oberen Rand des Diagramms sind für die beiden betrachteten Arbeitsspiele jeweils
die vier Arbeitstakte Ausstoßen, Ansaugen, Verdichten und Arbeiten eingetragen. Außerdem
sind die jeweils um 360° KW versetzten Einspritzzeitpunkte mit den zugehörigen, z.B.
von einer elektronischen Steuerungseinrichtung ohne des erfindungsgemäßen Verfahrens
berechneten Einspritzzeiten t₁-t₄ in Form von Pfeilsymbolen eingezeichnet.
[0010] Die Wirkungsweise des erfindungsgemäßen Verfahrens wird am Beispiel einer positiven
Laständerung (Beschleunigung) der Brennkraftmaschine erläutert.
[0011] Bei dem hier betrachteten Beschleunigungsvorgang steigt der Saugrohrdruck von etwa
300 Millibar (mbar) auf annähernd 1000 mbar, einem Druck, der bei Vollast, d.h. vollständig
geöffneter Drosselklappe auftritt und der dem Umgebungsdruck entspricht. Der zur Verdeutlichung
der Erfindung betrachtete Einspritzbereich während des Beschleunigungsvorganges erstreckt
sich über 1 1/2 Kurbelwellenumdrehungen und ist im Diagramm mit einer geschweiften
Klammer markiert.
Der theoretische Motorbedarf an Kraftstoff bei Gruppeneinspritzung mit zwei Gruppen
von Zylindern entspricht in diesem Fall einer Menge, die innerhalb von 2 x 6 ms eingespritzt
wird. Bei sequentieller Einspritzung würde der Brennkraftmaschine je Zylinder und
Arbeitsspiel einmal Kraftstoff mit der Einspritzzeit von 12 ms zugeführt. Die tatsächliche,
der Brennkraftmaschine zugeführte Kraftstoffmenge während des betrachteten Einspritzbereiches
ist zu gering. Die erste Einspritzung (t₂ bei 360° KW) dauerte 2 ms, die zweite Einspritzung
(t₃ bei 720° KW) dauerte 6 ms, so daß der Brennkraftmaschine Kraftstoff zugeführt
wurde, die während des betrachteten Einspritzbereiches einer gesamten Einspritzzeit
von 8 ms entspricht. Es wird demgemäß entsprechend einer Einspritzzeit von 4 ms zu
wenig Kraftstoff zugeführt, was im Beschleunigungsfall zu einem starken Ausmagern
des Kraftstoff-Luftgemisches führt. Um dies zu vermeiden, wird eine Korrektur der
Gruppeneinspritzzeit gemäß der Erfindung durchgeführt. In die Ansaugrohre jeder Gruppe
wird bei der Gruppeneinspritzung zweimal je Arbeitsspiel gleichzeitig Kraftstoff eingespritzt,
dessen Menge durch die Teilwerte t
i der beiden Einspritzzeiten bestimmt ist. Jeder Teilwert beruht dabei auf einem Rechenwert
t
r, der die halbe Einspritzzeit bei der momentanen Last angibt. Jeder Teilwert t
i wird gebildet als Summe aus dem Rechenwert t
r und aus der mit einem Korrekturfaktor K bewerteten Differenz aus dem Rechenwert t
rn und dem letzten Teilwert

[0012] Als Gesamtwert t
g (= Summe zweier aufeinanderfolgender Teilwerte = gesamte Einspritzzeit je Zylinder
und Arbeitsspiel) ergibt sich somit

wobei

mit
t
rn als Rechenwert, ( = die Hälfte der Einspritzzeit je Zylinder und Arbeitsspiel, die
sich aus dem momentanen Lastzustand berechnet).
[0013] Theoretisch entspricht dann die eingespritzte Kraftstoffmenge in den Zylinder, der
am nächsten zündet, derjenigen Kraftstoffmenge, die auch bei einer sequentiellen Einspritzung
berechnet und ausgegeben würde. Aufgrund von dann auftretenden Regelschwingungen wird
die Korrektur nicht zu 100 % durchgeführt, sondern die Differenz zwischen dem Rechenwert
und dem letzten Teilwert mit einem Korrekturfaktor K < 1 bewertet. Ein sowohl für
die Vermeidung der Regelschwingung als auch für eine in der Praxis ausreichende Korrektur
der Gruppeneinspritzung hat sich ein Korrekturfaktor von 0,8 bewährt. Gemäß dem Ausführungsbeispiel
würden mit diesem angegebenen Korrekturverfahren zum Zeitpunkt 0° KW ebenfalls 1 ms
lang Kraftstoff eingespritzt, bei 360° KW beträgt die Einspritzzeit 2+ (2-1) x 0,8=
2,8 ms und bei 720° KW 6+ (6-2,8)x0,8 = 8,56 ms (gewählter Korrekturfaktor 0,8). Während
des betrachteten Einspritzbereiches wird der Brennkraftmaschine Kraftstoff zugeführt,
dem eine Einspritzzeit von insgesamt 11,36 ms anstelle der theoretisch benötigten
12 ms entspricht.
[0014] Bezeichnet man die theoretisch nötigte Einspritzzeit (12 ms) als Sollwert und die
tatsächliche Einspritzzeit als Istwert (8 ms bzw. 11,36 ms), so sinkt der relative
Fehler im Falle der unkorrigierten Gruppeneinspritzung von (12-8)/12=33 % auf einen
Wert (12-11,36)/12=5,3 % bei korrigierter Gruppeneinspritzzeit.
Durch das erfindungsgemäße Verfahren läßt sich unter Beibehaltung des gegenüber der
sequentiellen Einspritzung aufwandarmeren Gruppeneinspritzverfahren eine Korrektur
der Gruppeneinspritzzeit erreichen, so daß der Aktualisierungsunterschied zur sequentiellen
Einspritzung minimiert ist.
1. Verfahren zum Steuern einer Brennkraftmaschine während dynamischen Übergangszuständen
mit mindesten zwei Gruppen von Zylindern, wobei
- in die Ansaugrohre jeder Gruppe zweimal je Arbeitsspiel gleichzeitig Kraftstoff
eingespritzt wird, dessen Menge durch die Teilwerte der beiden Einspritzzeiten bestimmt
ist (Gruppeneinspritzung), und
- jeder Teilwert

auf einem Rechenwert

beruht, der die halbe Einspritzzeit bei der momentanen Last angibt, dabei jeder Teilwert

gebildet wird als Summe
- aus dem Rechenwert

und
- aus einer mit einem Korrekturfaktor (K) bewerteten Differenz dadurch gekennzeichnet, daß die Differenz gebildet wird zwischen dem Rechenwert

und dem letzten Teilwert

2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß der Korrekturfaktor (K) < 1 ist.
1. Method for controlling an internal-combustion engine during dynamic transitional states
by means of at least two groups of cylinders, it being the case that
- fuel is injected simultaneously into the intake pipes of each group twice per operating
cycle, the amount of which is determined by the component values of the two injection
periods, and
- each component value (tin) is based on a computed value (trn) which specifies half the injection period for the instantaneous load, each component
value (Tin) being formed in this case as the sum
- of the computed value (trn) and
- of a difference evaluated by a correction factor (K) characterized in that the difference
is formed between the computed value (trn) and the last component value (tin-1).
2. Method according to Claim 1, characterized in that the correction factor (K) < 1.
1. Procédé pour commander un moteur à combustion interne pendant des états dynamiques
transitoires, avec au moins deux groupes de cylindres, selon lequel
- dans les tubulures d'aspiration de chaque groupe est injecté simultanément, deux
fois pendant chaque cycle de travail, du carburant, dont la quantité est déterminée
par les valeurs partielles des deux durées d'injection (injection de groupe), et
- chaque valeur partielle (tin) est basée sur une valeur de calcul (trn), qui indique la moitié de la durée d'injection pour la charge instantanée, chaque
valeur partielle (tin) étant formée par la somme
- de la valeur de consigne (trn) et
- d'une différence évaluée avec un facteur de correction (K), caractérisé par le fait
que l'on forme la différence entre la valeur de calcul (trn) et la dernière valeur partielle (tin-1).
2. Procédé suivant la revendication 1, caractérisé par le fait que le facteur de correction
(K) est inférieur à 1.