[go: up one dir, main page]

DE10256906B4 - Method for controlling an air / fuel mixture in an internal combustion engine - Google Patents

Method for controlling an air / fuel mixture in an internal combustion engine Download PDF

Info

Publication number
DE10256906B4
DE10256906B4 DE10256906.1A DE10256906A DE10256906B4 DE 10256906 B4 DE10256906 B4 DE 10256906B4 DE 10256906 A DE10256906 A DE 10256906A DE 10256906 B4 DE10256906 B4 DE 10256906B4
Authority
DE
Germany
Prior art keywords
fuel
air
correction value
fuel mass
mass
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE10256906.1A
Other languages
German (de)
Other versions
DE10256906A1 (en
Inventor
Jochen Gross
Lionel Martin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE10256906.1A priority Critical patent/DE10256906B4/en
Priority to FR0314059A priority patent/FR2847944B1/en
Publication of DE10256906A1 publication Critical patent/DE10256906A1/en
Application granted granted Critical
Publication of DE10256906B4 publication Critical patent/DE10256906B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/40Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
    • F02D41/402Multiple injections
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • F02D41/2454Learning of the air-fuel ratio control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/06Fuel or fuel supply system parameters
    • F02D2200/0614Actual fuel mass or fuel injection amount
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine (1), wobei eine eingespritzte Kraftstoffmasse für eine Adaption eines Luft-/Kraftstoff-Gemischverhältnisses korrigiert wird, dass bei einer Mehrfacheinspritzung von Kraftstoff mit mehreren Einspritzvorgängen für einen Verbrennungsvorgang in einem Zylinder (5) der Brennkraftmaschine (1) die Korrektur der eingespritzten Kraftstoffmasse für jeden dieser Einspritzvorgänge durchgeführt wird, dadurch gekennzeichnet, dass die Adaption des Korrekturwertes für die Kraftstoffmasse in einem Betriebspunkt der Brennkraftmaschine (1) mit im Wesentlichen konstanter Drehzahl und Luftzufuhr durchgeführt wirdA method for controlling an air / fuel mixture in an internal combustion engine (1), wherein an injected fuel mass is corrected for an adaptation of an air / fuel mixture ratio that in a multiple injection of fuel with multiple injections for a combustion process in a cylinder ( 5) of the internal combustion engine (1) the correction of the injected fuel mass is performed for each of these injection events, characterized in that the adaptation of the correction value for the fuel mass at an operating point of the internal combustion engine (1) is carried out at substantially constant speed and air supply

Description

Stand der TechnikState of the art

Die Erfindung geht von einem Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine nach der Gattung des Hauptanspruchs aus.The invention is based on a method for controlling an air / fuel mixture in an internal combustion engine according to the preamble of the main claim.

Aus der DE 199 45 618 A1 ist ein Verfahren zur Steuerung eines Kraftstoffeinspritzsystems bekannt. Die Ansteuerdauer eines elektrisch betätigten Ventils legt die einzuspritzende Kraftstoffmenge fest. In bestimmten Betriebszuständen wird die Mindestansteuerdauer ermittelt, bei der gerade Kraftstoff eingespritzt wird. Ausgehend von einem Startwert wird die Ansteuerdauer erhöht oder verringert. Die Ansteuerdauer bei der eine Änderung eines Signals auftritt, wird als Mindestansteuerdauer verwendet.From the DE 199 45 618 A1 For example, a method of controlling a fuel injection system is known. The activation duration of an electrically actuated valve determines the quantity of fuel to be injected. In certain operating states, the minimum actuation duration is determined at which fuel is being injected. Starting from a starting value, the activation duration is increased or decreased. The drive duration at which a change of a signal occurs is used as the minimum drive duration.

Ferner ist aus der DE 199 31 823 A1 Ein Verfahren zur Steuerung einer Brennkraftmaschine bekannt. Die Kraftstoffeinspritzung ist in wenigstens eine erste und eine zweite Teileinspritzung aufgeteilt. Es wird ein Korrekturwert für eine der Teileinspritzungen bestimmt. Ausgehend von diesem Korrekturwert wird durch Wichtung der Korrekturwert für die andere Teileinspritzung ermittelt.Furthermore, from the DE 199 31 823 A1 A method for controlling an internal combustion engine is known. The fuel injection is divided into at least a first and a second partial injection. A correction value for one of the partial injections is determined. Based on this correction value, the correction value for the other partial injection is determined by weighting.

Bei heutigen Brennkraftmaschinen bzw. Motoren mit elektronisch gesteuerter Einspritzung von Kraftstoff wird durch die sogenannte Lambda-Regelung und eine Gemischadaption gewährleistet, dass das Luft-/Kraftstoff-Gemisch-Verhältnis λ korrekt vorgesteuert wird. Dabei wird die eingespritzte relative Kraftstoffmasse rk wie folgt korrigiert: rk = rlp + rka / lamsbg·fr·fra (1) wobei

rlp
die erwartete relative Luftfüllung,
fr
der Regelfaktor der Lambda-Regelung,
fra
ein multiplikativer Korrekturwert für die Kraftstoffmasse,
rka
ein additiver Korrekturwert für die Kraftstoffmasse und
lamsbg
ein Sollwert für das von der Lambda-Regelung einzustellende Luft-/Kraftstoff-Gemisch-Verhältnis λ sind.
In today's internal combustion engines or engines with electronically controlled injection of fuel is ensured by the so-called lambda control and a mixture adaptation that the air / fuel mixture ratio λ is correctly precontrolled. The injected relative fuel mass rk is corrected as follows: rk = rlp + rka / lamsbg · fr fra (1) in which
rlp
the expected relative air charge,
Fri.
the control factor of the lambda control,
fra
a multiplicative correction value for the fuel mass,
rka
an additive correction value for the fuel mass and
lamsbg
are a setpoint for the adjusted by the lambda control air / fuel mixture ratio λ.

Gemäß Gleichung (1) wird also davon ausgegangen, dass der gesamte Fehler des Luft-/Kraftstoff-Gemisch-Verhältnisses aus dem Kraftstoffpfad herrührt, also durch die eingespritzte relative Kraftstoffmasse rk herrührt. Deshalb wird gemäß Gleichung (1) nur die relative Kraftstoffmasse rk korrigiert, um den Sollwert lamsbg für das Luft-/Kraftstoff-Gemisch-Verhältnis λ zu bekommen. Dadurch erhält man zwar das gewünschte Luft-/Kraftstoff-Gemisch-Verhältnis, aber nicht unbedingt korrekte Werte für die relative Kraftstoffmasse rk und die relative Luftfüllung rl.Thus, according to equation (1), it is assumed that the total error of the air / fuel mixture ratio results from the fuel path, that is, due to the injected relative fuel mass rk. Therefore, according to equation (1), only the relative fuel mass rk is corrected to obtain the target value lamsbg for the air-fuel mixture ratio λ. Although this gives the desired air / fuel ratio, but not necessarily correct values for the relative fuel mass rk and the relative air charge rl.

Bei der Korrektur der relativen Kraftstoffmasse rk gemäß Gleichung (1) wird nur eine einzige Kraftstoffeinspritzung pro Verbrennungsvorgang berücksichtigt. Für Mehrfacheinspritzungen pro Verbrennungsvorgang liefert die Korrektur der relativen Kraftstoffmasse rk gemäß Gleichung (1) kein korrektes Ergebnis mehr.In the correction of the relative fuel mass rk according to equation (1), only a single fuel injection per combustion process is considered. For multiple injections per combustion process, the correction of the relative fuel mass rk according to equation (1) no longer gives a correct result.

Vorteile der ErfindungAdvantages of the invention

Das erfindungsgemäße Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine mit den Merkmalen des Hauptanspruchs hat demgegenüber den Vorteil, dass bei einer Mehrfacheinspritzung von Kraftstoff mit mehreren Einspritzvorgängen für einen Verbrennungsvorgang in einem Zylinder der Brennkraftmaschine die Korrektur der eingespritzten Kraftstoffmasse für jeden dieser Einspritzvorgänge durchgeführt wird. Auf diese Weise erhält man auch bei Mehrfacheinspritzungen pro Verbrennungsvorgang eine korrekte Vorsteuerung der relativen Kraftstoffmasse rk zur Einstellung des gewünschten Sollwertes lamsbg für das Luft-/Kraftstoff-Gemisch-Verhältnis λ. Dabei ist besonders vorteilhaft, wenn die Adaption des Korrekturwertes für die Kraftstoffmasse in einem Betriebspunkt der Brennkraftmaschine mit im Wesentlichen konstanter Drehzahl und Luftzufuhr durchgeführt wird. Auf diese Weise wird eine zuverlässige Eliminierung des Fehlers der relativen Kraftstoffmasse rk sichergestellt, so dass eine übrigbleibende Abweichung des Luft-/Kraftstoff-Gemisch-Verhältnisses vom vorgegebenen Sollwert lamsbg eindeutig als Fehler der relativen Luftmasse rl identifiziert werden kann.The inventive method for controlling an air / fuel mixture in an internal combustion engine with the features of the main claim has the advantage that in a multiple injection of fuel with multiple injection events for a combustion process in a cylinder of the internal combustion engine, the correction of the injected fuel mass for each of these Injection operations is performed. In this way, even with multiple injections per combustion process, a correct pilot control of the relative fuel mass rk for setting the desired setpoint value lamsbg for the air / fuel mixture ratio λ is obtained. It is particularly advantageous if the adaptation of the correction value for the fuel mass is performed at an operating point of the internal combustion engine with a substantially constant speed and air supply. In this way, a reliable elimination of the error of the relative fuel mass rk is ensured, so that a remaining deviation of the air / fuel mixture ratio from the predetermined target value lamsbg can be unambiguously identified as an error of the relative air mass rl.

Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im Hauptanspruch angegebenen Verfahrens möglich.The measures listed in the dependent claims advantageous refinements and improvements of the main claim method are possible.

Besonders vorteilhaft ist es, dass ein Korrekturwert für die Kraftstoffmasse derart adaptiert wird, dass sich für Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen ein etwa gleicher Regelfaktor für die Einstellung eines vorgegebenen Luft-/Kraftstoff-Gemisches ergibt. Auf diese Weise lässt sich ein Fehler der relativen Kraftstoffmasse rk von einem Fehler der relativen Luftfüllung rl bei Abweichungen des tatsächlichen Luft-/Kraftstoff-Gemisch-Verhältnisses vom vorgegebenen Sollwert lamsbg trennen und dadurch sowohl der Kraftstoffpfad, also die relative Kraftstoffmasse rk, als auch der Luftpfad, also die relative Luftfüllung rl beispielsweise durch Adaption korrigieren. Somit lässt sich sowohl die relative Kraftstoffmasse rk, als auch die relative Luftfüllung rl im Wesentlichen korrekt einstellen. Dies ist im Fall der relativen Kraftstoffmasse rk deshalb von Vorteil, weil auf diese Weise nicht unnötig Kraftstoff verbraucht wird. Da die relative Luftfüllung rl als Eingangsgröße einer Vielzahl von Kennfeldern der Motorsteuerung verwendet wird, wirkt sich auch hier eine größere Genauigkeit vorteilhaft aus.It is particularly advantageous that a correction value for the fuel mass is adapted in such a way that an approximately equal control factor for the setting of a given air / fuel mixture results for combustion processes with a different number of injection events. In this way, an error of the relative fuel mass rk from a fault of the relative air charge rl in deviations of the actual air / fuel ratio can be separated from the predetermined setpoint lamsbg and thereby both the fuel path, so the relative fuel mass rk, and the Air path, so the relative air filling rl correct for example by adaptation. Thus, both the relative fuel mass rk, and the relative air charge rl can be adjusted substantially correctly. This is advantageous in the case of the relative fuel mass rk, because in this way fuel is not consumed unnecessarily. Since the relative air charge rl is used as the input variable of a multiplicity of characteristic curves of the engine control, greater accuracy also has an advantageous effect here.

Besonders vorteilhaft ist weiterhin, wenn der Korrekturwert für die Kraftstoffmasse so lange adaptiert wird, bis eine Änderung des Regelfaktors für Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen unterhalb einer vorgegebenen Schwelle bleibt. Auf diese Weise wird ein iteratives Adaptionsverfahren realisiert, das mit besonders geringem Aufwand zur Eliminierung des Fehlers der relativen Kraftstoffmasse rk verwendet werden kann.Furthermore, it is particularly advantageous if the correction value for the fuel mass is adapted until a change in the control factor for combustion processes with a different number of injection events remains below a predetermined threshold. In this way, an iterative adaptation method is realized, which can be used with very little effort to eliminate the error of the relative fuel mass rk.

Vorteilhaft ist weiterhin, wenn als Betriebspunkt ein Leerlaufbetriebszustand der Brennkraftmaschine und als Korrekturwert für die Kraftstoffmasse ein additiver Korrekturwert gewählt wird. Der Leerlaufbetriebszustand hat den Vorteil, dass er hinsichtlich Drehzahl und Luftzufuhr besonders einfach konstant gehalten werden kann, wobei die Verwendung eines additiven Korrekturwertes im Leerlaufbetriebszustand besonders wirkungsvoll ist.It is furthermore advantageous if an idling operating state of the internal combustion engine is selected as the operating point and an additive correction value is selected as a correction value for the fuel mass. The idling operation state has the advantage that it can be maintained particularly easily constant with regard to rotational speed and air supply, wherein the use of an additive correction value in the idling operating state is particularly effective.

Ein weiterer Vorteil ergibt sich, wenn als Betriebspunkt ein Betriebszustand der Brennkraftmaschine bei hoher Last und als Korrekturwert für die Kraftstoffmasse ein multiplikativer Korrekturwert gewählt wird. Bei hoher Last wirkt sich ein multiplikativer Korrekturwert stärker aus und ist daher besonders zur Korrektur der relativen Kraftstoffmasse rk geeignet.A further advantage results when an operating state of the internal combustion engine at high load is selected as the operating point and a multiplicative correction value is selected as a correction value for the fuel mass. At high load, a multiplicative correction value has a stronger effect and is therefore particularly suitable for correcting the relative fuel mass rk.

Besonders vorteilhaft ist es, wenn die nach Abschluss der Adaption des Korrekturwertes für die Kraftstoffmasse übrig bleibende Abweichung des Regelfaktors von einem gewünschten Wert bzw. die übrig bleibende Abweichung des tatsächlichen Luft-/Kraftstoff-Gemisch-Verhältnis vom vorgegebenen Sollwert lamsbg durch Adaption eines Korrekturwertes für die zugeführte Luftmasse kompensiert wird. Auf diese Weise lässt sich das gemäß dem vorgegebenen Sollwert lamsbg gewünschte Luft-/Kraftstoff-Gemisch-Verhältnis korrekt vorsteuern, ohne dass ein Fehler der relativen Kraftstoffmasse rk und ein Fehler der relativen Luftmasse rl in Kauf genommen werden muss.It is particularly advantageous if the deviation of the control factor remaining after completion of the adaptation of the fuel mass correction value from a desired value or the remaining deviation of the actual air / fuel mixture ratio from the predetermined desired value lamsbg by adapting a correction value for the supplied air mass is compensated. In this way, the desired according to the predetermined target value lamsbg desired air / fuel mixture ratio can be correctly pre-tax without a mistake of the relative fuel mass rk and a error of the relative air mass rl must be taken into account.

Zeichnungdrawing

Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert.An embodiment of the invention is illustrated in the drawing and explained in more detail in the following description.

Es zeigenShow it

1 ein Blockschaltbild einer Brennkraftmaschine und 1 a block diagram of an internal combustion engine and

2 einen Ablaufplan zur Erläuterung des erfindungsgemäßen Verfahrens. 2 a flowchart for explaining the method according to the invention.

Beschreibung des AusführungsbeispielsDescription of the embodiment

In 1 kennzeichnet 1 eine Brennkraftmaschine, die einen Verbrennungsmotor umfasst. Der Verbrennungsmotor kann dabei als Otto-Motor oder als Dieselmotor ausgebildet sein. Im Folgenden wird beispielhaft angenommen, dass der Verbrennungsmotor als Otto-Motor ausgebildet ist. Dabei umfasst die Brennkraftmaschine 1 mindestens einen Zylinder 5 mit einem Kolben 40 und einem Brennraum 35. Dem Brennraum 35 ist über eine Luftzufuhr 10, die im Folgenden auch als Saugrohr bezeichnet wird, Frischluft zuführbar. Die zugeführte Luftmasse wird dabei durch die Stellung einer Drosselklappe 15 im Saugrohr 10 kontrolliert. Ferner ist der Brennraum 35 zum Saugrohr 10 bin über ein Einlassventil 25 zuganglich bzw. verschließbar. Im Saugrohr 10 ist gemäß 1 weiterhin ein Einspritzventil 20 angeordnet, über das Kraftstoff in das Saugrohr 10 eingespritzt wird, um mit der zugeführten Luft ein Luft-/Kraftstoff-Gemisch zu bilden, das uber das geöffnete Eingangsventil 25 in den Brennraum 35 gelangen kann. Dort wird das Luft-/Kraftstoff-Gemisches mit Hilfe einer Zündkerze 30 gezündet und eine Verbrennung des Luft-/Kraftstoff-Gemisches eingeleitet, die den Kolben 40 antreibt. Das verbrannte Abgas kann über ein Auslassventil 45 in einen Abgastrakt 50 der Brennkraftmaschine 1 entweichen. Im Abgastrakt 50 ist ein Sauerstoffsensor 55 angeordnet, der auch als Lambda-Sonde bezeichnet wird und der das Luft-/Kraftstoff-Gemisch-Verhältnis im Abgastrakt 50 ermittelt. Die in 1 beschriebene Anordnung stellt somit einen Verbrennungsmotor mit Saugrohreinspritzung dar. Alternativ kann der Kraftstoff auch direkt in den Brennraum 35 eingespritzt werden. Für das erfindungsgemäße Verfahren ist es dabei unerheblich, ob der Kraftstoff, wie in 1 dargestellt, ins Saugrohr 10 oder direkt in den Brennraum 35 eingespritzt wird. Durch Bezug der über die Drosselklappe 15 zugeführte Luftmasse auf das maximale Volumen des Brennraums 35 sowie auf Normbedingungen, wie beispielsweise eine vorgegebene Temperatur und ein vorgegebener Luftdruck, erhält man die sogenannte relative Luftmasse rl. Entsprechend erhält man durch Bezug der über das Einspritzventil 20 eingespritzten Kraftstoffmasse auf das maximale Volumen des Brennraums 35 und die beschriebenen Normbedingungen die sogenannte relative Kraftstoffmasse rk. Ferner umfasst die Brennkraftmaschine 1 auch eine Steuereinheit 60, die auch als Motorsteuerung bezeichnet wird. Die Motorsteuerung 60 steuert dabei den Öffnungswinkel der Drosselklappe 15 sowie die Einspritzzeit und die Einspritzdauer des Einspritzventils 20. Auf diese Weise kann die Motorsteuerung 60 die relative Luftmasse rl und die relative Kraftstoffmasse rk einstellen. Das Einlassventil 25 und das Auslassventil 45 können zum Öffnen und Schließen des Brennraums 35 zum Saugrohr 10 bzw. zum Abgastrakt 50 hin ebenfalls von der Motorsteuerung 60 angesteuert werden. Dies wird als voll variable Ventilsteuerung bezeichnet. Alternativ können Einlassventil 25 und Auslassventil 45 durch Nockenwellen geöffnet und geschlossen werden, die von einer vom Kolben 40 angetriebenen Kurbelwelle angetrieben sind. Das erfindungsgemäße Verfahren lässt sich für beide Arten der Ansteuerung des Einlassventils 25 und des Auslassventils 45 realisieren, wobei beide Arten dem Fachmann bekannt sind und deshalb der Übersichtlichkeit halber in 1 nicht dargestellt werden. Die Motorsteuerung 60 steuert außerdem in dem Fachmann bekannter Weise die Zündkerze 30 an, wobei diese Ansteuerung der Übersichtlichkeit halber ebenfalls in 1 nicht dargestellt ist. Auf diese Weise kann die Motorsteuerung 60 den Zündzeitpunkt einstellen. Zur Erfassung der Motordrehzahl der Brennkraftmaschine 1 kann ein Drehzahlsensor 65 vorgesehen sein, der die Umdrehungen der Kurbelwelle misst und an die Motorsteuerung 60 überträgt.In 1 features 1 an internal combustion engine comprising an internal combustion engine. The internal combustion engine can be designed as a gasoline engine or as a diesel engine. In the following, it is assumed by way of example that the internal combustion engine is designed as a gasoline engine. In this case, the internal combustion engine includes 1 at least one cylinder 5 with a piston 40 and a combustion chamber 35 , The combustion chamber 35 is about an air supply 10 , which is also referred to below as the suction tube, fresh air can be supplied. The supplied air mass is thereby by the position of a throttle 15 in the intake manifold 10 controlled. Further, the combustion chamber 35 to the intake manifold 10 I'm over an inlet valve 25 accessible or lockable. In the intake manifold 10 is according to 1 furthermore an injection valve 20 arranged over the fuel in the intake manifold 10 is injected to form an air / fuel mixture with the supplied air through the open inlet valve 25 in the combustion chamber 35 can get. There, the air / fuel mixture with the help of a spark plug 30 ignited and initiated a combustion of the air / fuel mixture, which the piston 40 drives. The burned exhaust gas may be via an exhaust valve 45 in an exhaust tract 50 the internal combustion engine 1 escape. In the exhaust tract 50 is an oxygen sensor 55 arranged, which is also referred to as lambda probe and the air / fuel mixture ratio in the exhaust system 50 determined. In the 1 arrangement described thus represents an internal combustion engine with intake manifold injection. Alternatively, the fuel also directly into the combustion chamber 35 be injected. For the inventive method, it is irrelevant whether the fuel, as in 1 shown in the intake manifold 10 or directly into the combustion chamber 35 is injected. By referring to the throttle 15 supplied air mass to the maximum volume of the combustion chamber 35 as well as standard conditions, such as a given temperature and a given air pressure, we obtain the so-called relative air mass rl. According to obtained by reference via the injection valve 20 injected fuel mass to the maximum volume of the combustion chamber 35 and the described standard conditions the so-called relative fuel mass rk. Furthermore, the internal combustion engine comprises 1 also a control unit 60 , which is also referred to as engine control. The engine control 60 controls the opening angle of the throttle 15 as well as the injection time and injection duration of the injector 20 , In this way, the motor control 60 set the relative air mass rl and the relative fuel mass rk. The inlet valve 25 and the exhaust valve 45 can open and close the combustion chamber 35 to the intake manifold 10 or to the exhaust tract 50 also from the engine control 60 be controlled. This is called fully variable valve timing. Alternatively, intake valve 25 and exhaust valve 45 opened and closed by camshafts, one from the piston 40 driven crankshaft are driven. The method according to the invention can be used for both types of activation of the intake valve 25 and the exhaust valve 45 realize, both types are known in the art and therefore for the sake of clarity in 1 not shown. The engine control 60 also controls the spark plug in a manner known to those skilled in the art 30 for clarity, this control also in 1 not shown. In this way, the engine control 60 set the ignition timing. For detecting the engine speed of the internal combustion engine 1 can be a speed sensor 65 be provided, which measures the revolutions of the crankshaft and the engine control 60 transfers.

Auch das vom Lambdasensor 55 gemessene Luft-/Kraftstoff-Gemisch-Verhältnis wird der Motorsteuerung 60 zur Auswertung zugeführt.Also from the lambda sensor 55 measured air / fuel mixture ratio is the engine control 60 supplied for evaluation.

Für verschiedene Betriebsarten der Brennkraftmaschine 1 können in der Motorsteuerung 60 verschiedene Sollwerte lamsbg für das Luft-/Kraftstoff-Gemisch-Verhältnis vorgegeben sein. So kann beispielsweise für einen sogenannten Homogenbetrieb der Brennkraftmaschine 1 der Sollwert lamsbg = 1 betragen und für einen sogenannten Magerbetrieb der Brennkraftmaschine 1 kann der Sollwert lamsbg beispielsweise = 2 betragen. Somit soll im Homogenbetrieb die relative Luftmasse rl der relativen Kraftstoffmasse rk entsprechen, wohingegen im beispielhaft beschriebenen Magerbetrieb die relative Luftmasse rl doppelt so groß wie die relative Kraftstoffmasse rk sein soll. In der Regel liegt einem Verbrennungsvorgang, bei dem das im Brennraum 35 befindliche Luft-/Kraftstoff-Gemisch verbrannt wird, eine einzige Einspritzung von Kraftstoff für eine bestimmte Einspritzdauer zu Grunde, unabhängig davon, ob die Einspritzung im Saugrohr 10 oder direkt in den Brennraum 35 des Zylinders 5 erfolgt, sofern im Falle der Saugrohreinspritzung gewährleistet ist, dass der eingespritzte Kraftstoff über das Einlassventil 25 im Wesentlichen vollständig in den Brennraum 35 gelangt ist. Für diesen Fall erhält man also eine Kraftstoffeinspritzung pro Verbrennungsvorgang. Dabei wird die eingespritzte relative Kraftstoffmasse rk gemäß Gleichung (1) korrigiert, um die beschriebene Vorsteuerung des Luft-/Kraftstoff-Gemisch-Verhältnisses zu realisieren. Die Korrektur der einzuspritzenden relativen Kraftstoffmasse rk ist vor allem deshalb notwendig, weil das Einspritzventil 20 mit der Zeit verkokt und deshalb die eingespritzte relative Kraftstoffmenge rk mit der Zeit bei gleicher Einspritzdauer abnimmt. Über den additiven Korrekturwert rka für die Kraftstoffmasse und den multiplikativen Korrekturwert fra für die Kraftstoffmasse kann diese Verkokung des Einspritzventils 20 bei der Vorsteuerung des Luft-/Kraftstoff-Gemisches berücksichtigt werden. Die auf diese Weise korrigierte relative Kraftstoffmasse rk kann dann von der Motorsteuerung 60 durch eine verlängerte Einspritzdauer realisiert werden. Auf diese Weise kann der durch das Verkoken des Einspritzventils 20 bedingte Fehler der relativen Kraftstoffmasse rk kompensiert werden. Die Verkokung des Einspritzventils 20 ist dabei nur ein Beispiel für eine Ursache einer fehlerhaften relativen Kraftstoffmasse rk, die durch die Korrekturwerte rka und fra kompensiert werden kann. Die Korrekturwerte rka und fra für die Kraftstoffmasse erlauben darüber hinaus ganz allgemein die Korrektur einer fehlerhaften relativen Kraftstoffmasse rk gemäß Gleichung (1) auf Grund eines fehlerhaften Verhaltens des Einspritzventils 20.For different operating modes of the internal combustion engine 1 can in the engine control 60 different setpoints lamsbg be given for the air / fuel mixture ratio. Thus, for example, for a so-called homogeneous operation of the internal combustion engine 1 the setpoint lamsbg = 1 and for a so-called lean operation of the internal combustion engine 1 For example, the setpoint lamsbg may be equal to 2. Thus, in homogeneous operation, the relative air mass rl should correspond to the relative fuel mass rk, whereas in the lean operation described by way of example the relative air mass rl should be twice as large as the relative fuel mass rk. As a rule, there is a combustion process in which the combustion chamber 35 combusted air / fuel mixture, a single injection of fuel for a certain injection duration based, regardless of whether the injection in the intake manifold 10 or directly into the combustion chamber 35 of the cylinder 5 takes place, provided that in the case of the intake manifold injection ensures that the injected fuel through the inlet valve 25 essentially completely in the combustion chamber 35 has arrived. For this case, one thus obtains a fuel injection per combustion process. In this case, the injected relative fuel mass rk is corrected according to equation (1) in order to realize the described pilot control of the air / fuel mixture ratio. The correction of the relative fuel mass rk to be injected is necessary above all because the injection valve 20 clogged with time and therefore decreases the injected relative fuel quantity rk with time at the same injection duration. This coking of the injection valve can be calculated via the additive correction value rka for the fuel mass and the multiplicative correction value fra for the fuel mass 20 be taken into account in the pilot control of the air / fuel mixture. The corrected in this way relative fuel mass rk can then from the engine control 60 be realized by a prolonged injection duration. In this way, by the coking of the injection valve 20 Conditional errors of the relative fuel mass rk be compensated. The coking of the injection valve 20 Here is just one example of a cause of a faulty relative fuel mass rk, which can be compensated by the correction values rka and fra. In addition, the correction values rka and fra for the fuel mass more generally allow the correction of an erroneous relative mass of fuel rk according to equation (1) due to an erroneous behavior of the injector 20 ,

Dabei wird für die Korrektur der relativen Kraftstoffmasse rk gemäß Gleichung (1) die prädizierte relative Luftfüllung rlp verwendet, die aus einem oder mehreren vorherigen Verbrennungsvorgängen ermittelt wird. Im einfachsten Fall wird einfach die beim vorherigen Verbrennungsvorgang beispielsweise mittels eines in 1 nicht dargestellten Luftmassenmessers, beispielsweise eines Heißfilm-Luftmassenmessers gemessene und auf das maximale Volumen des Brennraums 35 sowie die beschriebenen Normbedingungen bezogene relative Luftmasse verwendet. Alternativ kann auch der Mittelwert aus der bei mehreren vorherigen Verbrennungen ermittelten jeweiligen relativen Luftmasse als prädizierte relative Luftmasse rlp verwendet werden. Der Sollwert lmsbg für das Luft-/Kraftstoff-Gemisch-Verhältnis ist der Wert, der im Brennraum 35 für dieses Verhältnis erzielt werden soll und kann deshalb von der Lambdaregelung in der Motorsteuerung 60 nicht direkt mit dem vom Lambdasensor 55 ermittelten tatsächlichen Luft-/Kraftstoff-Gemisch-Verhältnis verglichen werden, sondern erst nach einer dem Fachmann bekannten Umrechnung. Über den Regelfaktor fr ermittelt die Motorsteuerung 60 die relative Kraftstoffmasse rk gemäß Gleichung (1) derart, dass das an der Lambdasonde 55 gemessene Luft-/Kraftstoff-Gemisch-Verhältnis dem Sollwert lamsbg unter Berücksichtung der beschriebenen Umrechnung vom Brennraum 35 zum Abgastrakt 50 nachgeführt wird. Die Korrekturwerte rk und fra korrigieren dabei wie beschrieben das Verhalten des Einspritzventils 20.In this case, the predicted relative air charge rlp, which is determined from one or more previous combustion processes, is used for the correction of the relative fuel mass rk according to equation (1). In the simplest case, simply the in the previous combustion process, for example by means of an in 1 Air mass meter, not shown, for example, measured a hot-film air mass meter and to the maximum volume of the combustion chamber 35 as well as the described standard conditions related relative air mass used. Alternatively, the mean value of the relative air mass determined in the case of several previous burns can also be used as the predicted relative air mass rlp. The setpoint lmsbg for the air / fuel ratio is the value in the combustion chamber 35 for this ratio is to be achieved and therefore can from the lambda control in the engine control 60 not directly with the Lambda sensor 55 be compared determined actual air / fuel mixture ratio, but only after a known to the expert conversion. The motor control determines the control factor fr 60 the relative fuel mass rk according to equation (1) such that at the lambda probe 55 measured air / fuel mixture ratio the setpoint lamsbg taking into account the described conversion from the combustion chamber 35 to the exhaust tract 50 is tracked. The correction values rk and fra correct as described the behavior of the injection valve 20 ,

Beispielsweise für das Vorheizen eines der Lambdasonde 55 im Abgastrakt 50 nachfolgenden und in 1 nicht dargestellten Katalysators kann es vorteilhaft sein, während eines Verbrennungsvorganges im Brennraum 35 mindestens ein weiteres Mal, vorzugsweise gegen Ende der Verbrennung, Kraftstoff einzuspritzen. Durch die Gleichung (1) wird jedoch für die Korrektur der relativen Kraftstoffmasse rk nur die erste Einspritzung während eines Verbrennungsvorgangs berücksichtigt, nicht jedoch ein oder mehrere weitere Einspritzvorgänge während des gleichen Verbrennungsvorgangs. Bei solchen Mehrfacheinspritzungen wird deshalb die relative Kraftstoffmasse rk unter Verwendung der Gleichung (1) nicht ausreichend korrigiert. Erfindungsgemäß wird deshalb in einer Betriebsart der Brennkraftmaschine mit Mehrfacheinspritzung pro Verbrennungsvorgang der additive Korrekturwert rka für die Kraftstoffmasse für jeden Einspritzvorgang eines Verbrennungsvorganges berechnet, so dass: rk(xE) = (rlp + x·rka) / lamsbg·fr·fra (2) For example, for preheating one of the lambda probe 55 in the exhaust tract 50 subsequent and in 1 Not shown catalyst may be advantageous during a Combustion process in the combustion chamber 35 At least one more time, preferably towards the end of the combustion, to inject fuel. By the equation (1), however, only the first injection during a combustion process is considered for the correction of the relative fuel mass rk, but not one or more further injection events during the same combustion process. In such multiple injections, therefore, the relative fuel mass rk is not sufficiently corrected using equation (1). According to the invention, therefore, in an operating mode of the internal combustion engine with multiple injection per combustion process, the additive correction value rka for the fuel mass is calculated for each injection process of a combustion process, so that: rk (xE) = (rlp + x · rka) / lamsbg · fr · fra (2)

Dabei ist x die Anzahl der Einspritzungen pro Verbrennungsvorgang und rk(xE) somit die korrigierte bzw. vorgesteuerte relative Kraftstoffmasse für x Einspritzvorgänge E pro Verbrennungsvorgang.Here, x is the number of injections per combustion process and rk (xE) is thus the corrected or pre-controlled relative fuel mass for x injection events E per combustion process.

Somit wird für eine Vorsteuerung bzw. eine Adaption eines Luft-/Kraftstoff-Gemisch-Verhältnisses im Brennraum 35 eine eingespritzte Kraftstoffmasse bei einer Mehrfacheinspritzung von Kraftstoff mit mehreren Einspritzvorgängen für einen einzigen Verbrennungsvorgang die Korrektur der eingespritzten Kraftstoffmasse für jeden dieser Einspritzvorgänge durchgeführt, wobei dies in diesem Ausführungsbeispiel anhand der relativen Kraftstoffmasse erläutert wurde. Somit wird auch für den Fall von Mehrfacheinspritzungen pro Verbrennungsvorgang die relative Kraftstoffmasse rk richtig korrigiert.Thus, for a pilot control or an adaptation of an air / fuel mixture ratio in the combustion chamber 35 For example, an injected fuel mass in a multiple injection of multi-injection fuel for a single combustion operation performs the correction of injected fuel mass for each of these injection events, this being illustrated in this embodiment by relative mass of fuel. Thus, even in the case of multiple injections per combustion operation, the relative fuel mass rk is correctly corrected.

Ausgehend von der Korrektur der relativen Kraftstoffmasse rk gemäß Gleichung (2) ist es nun gemäß einer Weiterbildung des erfindungsgemäßen Verfahrens vorgesehen, einen Vergleich der Regelfaktoren fr durchzuführen, die sich für Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen ergeben. Dabei wird die relative Kraftstoffmasse derart durch Korrektur adaptiert, dass sich für diese Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen ein etwa gleicher Regelfaktor fr für die Einstellung des gemäß dem Sollwert lamsbg vorgegebenen Luft-/Kraftstoff-Gemisch-Verhältnisses im Brennraum 35 ergibt. Die Korrektur erfolgt mit Hilfe des additiven Korrekturwertes rka und/oder mit Hilfe des multiplikativen Korrekturwertes fra für die Kraftstoffmasse. Über den additiven Korrekturwert rka und/oder den multiplikativen Korrekturwert fra wird nur der Fehler der relativen Kraftstoffmasse rk korrigiert. Wenn der additive Korrekturwert rka und/oder der multiplikative Korrekturwert fra eingeschwungen sind, dann ist der Regelfaktor fr bei dem gewählten stationären Betriebspunkt der Brennkraftmaschine 1 für die Verbrennungsvorgänge mit der unterschiedlichen Anzahl von Einspritzvorgängen in etwa gleich. Der Fehler der relativen Kraftstoffmasse rk ist dann kompensiert. Der Regelfaktor fr enthält dann gegebenenfalls nur noch einen Fehler der relativen Luftfüllung rl. Durch die beschriebene Korrektur der relativen Kraftstoffmasse rk mit Hilfe von Verbrennungsvorgängen mit unterschiedlicher Anzahl von Einspritzvorgängen können somit Fehler der relativen Kraftstoffmasse rk und Fehler der relativen Luftmasse rl getrennt und somit fehlerfrei kompensiert werden.Based on the correction of the relative fuel mass rk according to equation (2), it is now provided according to a development of the method according to the invention to perform a comparison of the control factors fr, resulting for combustion processes with a different number of injection events. In this case, the relative fuel mass is adapted in such a way by correction that for these combustion processes with a different number of injection processes, an approximately equal control factor fr for setting the predetermined according to the desired value lamsbg air / fuel mixture ratio in the combustion chamber 35 results. The correction takes place with the aid of the additive correction value rka and / or with the aid of the multiplicative correction value fra for the fuel mass. Via the additive correction value rka and / or the multiplicative correction value fra, only the error of the relative fuel mass rk is corrected. If the additive correction value rka and / or the multiplicative correction value fra have settled, then the control factor fr is at the selected steady-state operating point of the internal combustion engine 1 for the combustion processes with the different number of injections approximately the same. The error of the relative fuel mass rk is then compensated. The control factor fr then possibly contains only one error of the relative air charge rl. By means of the described correction of the relative fuel mass rk with the aid of combustion processes with a different number of injection processes, errors of the relative fuel mass rk and errors of the relative air mass rl can thus be separated and thus compensated without errors.

Im Folgenden wird das erfindungsgemäße Verfahren beispielhaft anhand des Ablaufplanes nach 2 beschrieben. Dabei wird beispielhaft als stationärer Betriebspunkt der Brennkraftmaschine 1 ein Leerlaufbetriebszustand und als Korrekturwert für die Kraftstoffmasse der additive Korrekturwert rka gewählt, der im Leerlaufbetrieb erheblich stärker wirkt, als der multiplikative Korrekturwert fra. Das erfindungsgemäße Verfahren zur Korrektur des Fehlers der relativen Kraftstoffmasse rk kann beispielsweise im Homogenbetrieb für ein Luft-/Kraftstoff-Gemisch-Verhältnis λ = 1 durchgeführt werden. Der gewählte Wert für λ ist jedoch für die Durchführung des Verfahrens nicht erheblich und kann auch größer oder kleiner 1 sein, beispielsweise kann ein Magerbetrieb mit λ = 2 zur Durchführung des Verfahrens gewählt werden. Weiterhin wird das erfindungsgemäße Verfahren beispielhaft und ohne Beschränkung der Allgemeinheit für den Fall beschrieben, dass der additive Korrekturwert rka für die Kraftstoffmasse abwechselnd für Verbrennungsvorgänge mit genau einer Einspritzung und mit genau zwei Einspritzungen adaptiert wird. Durch die Wahl des stationären Betriebspunktes, in diesem Beispiel des Leerlaufbetriebszustandes der Brennkraftmaschine 1 wird sichergestellt, dass für die Adaption des additiven Korrekturwertes rka die Motordrehzahl und die Luftzufuhr bzw. die relative Luftmasse rl im Wesentlichen konstant bleibt. Dies ist die Voraussetzung dafür, dass nach erfolgter Korrektur der relativen Kraftstoffmasse rk der Regelfaktor fr im Wesentlichen nur noch einen Fehler der relativen Luftmasse rl umfassen kann, der somit gesondert adaptiv korrigiert werden kann.In the following, the method according to the invention will be described by way of example with reference to the flowchart 2 described. It is exemplified as a stationary operating point of the internal combustion engine 1 an idling operating state and selected as correction value for the fuel mass, the additive correction value rka, which acts considerably stronger in idle mode, as the multiplicative correction value fra. The method according to the invention for correcting the error of the relative fuel mass rk can be carried out, for example, in homogeneous operation for an air / fuel mixture ratio λ = 1. However, the chosen value for λ is not significant for the implementation of the method and may also be greater or less than 1, for example, a lean mode with λ = 2 can be selected for carrying out the method. Furthermore, the method according to the invention is described by way of example and without restriction of generality in the case where the fuel mass additive correction value rka is adapted alternately for combustion processes with exactly one injection and with exactly two injections. By the choice of the stationary operating point, in this example, the idle operating state of the internal combustion engine 1 ensures that for the adaptation of the additive correction value rka the engine speed and the air supply or the relative air mass rl remains substantially constant. This is the precondition for the fact that, after the correction of the relative fuel mass rk, the control factor fr can essentially comprise only one error of the relative air mass rl, which can thus be corrected separately adaptively.

Nach dem Start des Programms initiiert die Motorsteuerung 60 bei einem Programmpunkt 100 einen Betrieb der Brennkraftmaschine 1 mit Verbrennungsvorgängen im Brennraum 35, die jeweils durch eine einzige Einspritzung von Kraftstoff gekennzeichnet sind. Zur Korrektur der relativen Kraftstoffmasse rk kann dabei sowohl die Gleichung (1), als auch die Gleichung (2) verwendet werden, wobei bei Gleichung (2) x = 1 gesetzt wird und bei beiden Gleichungen der multiplikative Korrekturwert fra auf einen konstanten Wert gesetzt bleibt, beispielsweise auf 1. Der additive Korrekturwert rka kann zunächst auf 0 gesetzt werden. Die sich ergebenden Werte für den Regelfaktor fr zur Nachführung des von der Lambdasonde 55 gemessenen Luft-/Kraftstoff-Gemisch-Verhältnisses an den Sollwert lamsbg unter Berücksichtigung des Übergangs zwischen Brennraum 35 und Abgastrakt 50 werden von der Motorsteuerung 60 gemittelt und der gebildete Mittelwert als erster Mittelwert frm1 in der Motorsteuerung 60 abgespeichert. Anschließend wird zu einem Programmpunkt 105 verzweigt.After the start of the program initiates the engine control 60 at a program point 100 an operation of the internal combustion engine 1 with combustion processes in the combustion chamber 35 , each characterized by a single injection of fuel. In order to correct the relative fuel mass rk, both equation (1) and equation (2) can be used, wherein x = 1 is set in equation (2) and in both equations the multiplicative correction value fra remains set to a constant value , for example, to 1. The additive correction value rka can first be set to 0. The resulting values for the control factor fr for tracking the of the lambda probe 55 measured air / fuel mixture ratio to the setpoint lamsbg taking into account the transition between the combustion chamber 35 and exhaust tract 50 be from the engine control 60 averaged and the average formed as the first mean value frm1 in the engine control 60 stored. Subsequently, becomes a program point 105 branched.

Bei Programmpunkt 105 schaltet die Motorsteuerung 60 in einen Doppeleinspritz-Betrieb um, bei dem jeder Verbrennungsvorgang im Brennraum 35 genau zwei Einspritzvorgänge umfasst. Für den Doppeleinspritz-Betrieb muss nun zur Korrektur der relativen Kraftstoffmasse rk die Gleichung (2) herangezogen und x = 2 gesetzt werden. Auch im Doppeleinspritz-Betrieb ermittelt die Motorsteuerung 60 einen Mittelwert für die sich ergebenden Regelfaktoren fr, der als zweiter Mittelwert frm2 bezeichnet wird. Dabei wird bei Programmpunkt 105 von der Motorsteuerung 60 der additive Korrekturwert rka so lange adaptiert, bis der zweite Mittelwert frm2 dem gespeicherten ersten Mittelwert frm1 entspricht. Anschließend wird zu einem Programmpunkt 110 verzweigt.At program point 105 turns off the engine control 60 in a double injection operation in which every combustion process in the combustion chamber 35 includes exactly two injections. For the double injection operation, equation (2) must now be used to correct the relative fuel mass rk and x = 2 set. The engine control also determines in double injection operation 60 an average value for the resulting control factors fr, which is referred to as second mean value frm2. It is at program point 105 from the engine control 60 the additive correction value rka is adapted until the second mean value frm2 corresponds to the stored first average value frm1. Subsequently, becomes a program point 110 branched.

Bei Programmpunkt 110 schaltet die Motorsteuerung 60 wieder in den Betrieb mit genau einer Einspritzung von Kraftstoff pro Verbrennungsvorgang um. Dabei bildet die Motorsteuerung 60 nun einen neuen ersten Mittelwert frm1n für die Regelfaktoren, die sich bei den unter Programmpunkt 110 untersuchten Verbrennungsvorgängen ergeben. Für den additiven Korrekturwert rka wird der unter Programmpunkt 105 adaptierte Wert verwendet. Die Motorsteuerung 60 vergleicht dann den neuen ersten Mittelwert frm1n mit dem vorherigen ersten Mittelwert frm1. Anschließend wird zu einem Programmpunkt 115 verzweigt.At program point 110 turns off the engine control 60 back into operation with just one injection of fuel per combustion cycle. This forms the engine control 60 now a new first median frm1n for the control factors, which can be found in the under program point 110 investigated combustion processes. For the additive correction value rka, the under program point 105 used adapted value. The engine control 60 then compares the new first mean value frm1n with the previous first mean value frm1. Subsequently, becomes a program point 115 branched.

Bei Programmpunkt 115 prüft die Motorsteuerung 60, ob die Differenz zwischen dem neuen ersten Mittelwert frm1n und dem vorherigen ersten Mittelwert frm1 betragsmäßig kleiner als ein vorgegebener Schwellwert ist. Ist dies der Fall, so wird zu einem Programmpunkt 120 verzweigt, andernfalls wird zu einem Programmpunkt 135 verzweigt. Bei Programmpunkt 135 speichert die Motorsteuerung 60 den neuen ersten Mittelwert frm1n als vorherigen ersten Mittelwert frm1 ab und verzweigt anschließend wieder zu Programmpunkt 105, um das beschriebene Verfahren iterativ fortzusetzen.At program point 115 checks the engine control 60 whether the difference between the new first mean value frm1n and the previous first mean value frm1 is smaller than a predetermined threshold in absolute value. If this is the case, then becomes a program point 120 otherwise it becomes a program point 135 branched. At program point 135 saves the engine control 60 the new first mean value frm1n as the previous first mean value frm1 and then branches again to the program point 105 to iteratively continue the described method.

Bei Programmpunkt 120 liegt also der Fall vor, dass die Differenz zwischen dem neuen ersten Mittelwert frm1n und dem vorherigen ersten Mittelwert frm1 die vorgegebene Schwelle unterschreitet. Die vorgegebene Schwelle ist dabei in vorteilhafter Weise so gering gewählt, dass zu Programmpunkt 120 nur verzweigt wird, wenn sich der erste Mittelwert frm1 für den Regelfaktor nicht mehr wesentlich ändert. Mit Verzweigen zum Programmpunkt 120 ist somit der Fehler der relativen Kraftstoffmasse rk im Wesentlichen Kompensiert. Die Motorsteuerung 60 ermittelt nun die Abweichung des ersten Mittelwertes frm1 von einem gewünschten Wert, der sich bei fehlerfrei berechneter relativer Kraftstoffmasse rk und fehlerfrei berechneter relativer Luftmasse rl ergibt und in der Regel etwa 1 beträgt. Diese Abweichung ergibt sich dann nur noch aus einem Fehler der zugeführten relativen Luftfüllung rl, da die relative Kraftstoffmasse rk bereits vollständig korrigiert wurde. Anschließend wird zu einem Programmpunkt 125 verzweigt.At program point 120 Thus, it is the case that the difference between the new first mean value frm1n and the previous first mean value frm1 falls below the predetermined threshold. The predetermined threshold is chosen so low in an advantageous manner that to program point 120 is only branched when the first mean value frm1 for the control factor does not change significantly. With branching to the program point 120 Thus, the error of the relative fuel mass rk is substantially compensated. The engine control 60 now determines the deviation of the first mean value frm1 from a desired value, which results in error-free calculated relative fuel mass rk and error-free calculated relative air mass rl and is usually about 1. This deviation then results only from an error of the supplied relative air charge rl, since the relative fuel mass rk has already been completely corrected. Subsequently, becomes a program point 125 branched.

Bei Programmpunkt 125 prüft die Motorsteuerung 60, ob die beschriebene Abweichung zwischen dem ersten Mittelwert frm1 für den Regelfaktor und dem für den Regelfaktor gewünschten Wert betragsmäßig eine zweite vorgegebene Schwelle überschreitet. Ist dies der Fall, so wird zu einem Programmpunkt 130 verzweigt, andernfalls wird das Programm verlassen. Die zweite vorgegebene Schwelle ist dabei ebenfalls möglichst gering gewählt, so dass das Programm nur dann verlassen wird, wenn der erste Mittelwert frm1 in etwa dem für den Regelfaktor gewünschten Wert entspricht und somit der Fehler der relativen Luftmasse rl im Wesentlichen kompensiert ist.At program point 125 checks the engine control 60 whether the described deviation between the first mean value frm1 for the control factor and the value desired for the control factor exceeds in magnitude a second predetermined threshold. If this is the case, then becomes a program point 130 otherwise the program is exited. The second predetermined threshold is also chosen as low as possible, so that the program is only left when the first mean value frm1 corresponds approximately to the desired value for the control factor and thus the error of the relative air mass rl is substantially compensated.

Bei Programmpunkt 130 hingegen wird die relative Luftmasse rl von der Motorsteuerung 60 durch entsprechende Adaption beispielsweise unter Verwendung einer Saugrohrdrucksensor-Kennlinie, eines Messsignals einer Luftmassenmessvorrichtung oder dergleichen korrigiert, um den ersten Mittelwert frm1 für den Regelfaktor an den für den Regelfaktor gewünschten Wert adaptiv anzugleichen und somit den Fehler der relativen Luftmasse rl möglichst zu kompensieren. Anschließend wird zum Programmpunkt 125 zurückverzweigt. Die Adaption der relativen Luftmasse rl kann dabei sowohl im Betrieb mit Verbrennungsvorgängen stattfinden, die nur einen Einspritzvorgang umfassen, als auch im Betrieb mit Verbrennungsvorgängen, die genau zwei Einspritzvorgänge umfassen. Dies deshalb, weil der erste Mittelwert frm1 nach Verzweigung zu Programmpunkt 120 und damit für die Adaption der relativen Luftmasse rl nicht mehr wesentlich vom zweiten Mittelwert frm2 für den Regelfaktor abweicht.At program point 130 however, the relative air mass rl from the engine control 60 corrected by appropriate adaptation, for example, using a Saugrohrdrucksensor characteristic, a measurement signal of an air mass measuring device or the like to adapt the first mean value frm1 for the control factor to the desired value for the control factor and thus compensate for the error of the relative air mass rl possible. Subsequently, becomes the program point 125 branches back. The adaptation of the relative air mass rl can take place both during operation with combustion processes that include only one injection process, as well as in operation with combustion processes that include exactly two injection events. This is because the first mean of frm1 branches to program point 120 and thus for the adaptation of the relative air mass rl no longer deviates significantly from the second mean value of frm2 for the control factor.

Durch das beschriebene Verfahren lassen sich also die relative Kraftstoffmasse rk und die relative Luftmasse rl getrennt adaptieren und somit im Wesentlichen fehlerfrei einstellen.By the described method, therefore, the relative fuel mass rk and the relative air mass rl can be adapted separately and thus adjusted substantially error-free.

Nachdem der adaptive Korrekturwert rka in der beschriebenen Weise adaptiert wurde, kann man auch den multiplikativen Korrekturwert fra bei höheren Lasten adaptieren. Dazu muss wiederum ein stationärer Betriebspunkt für solch eine höhere Last eingestellt werden, bei dem die Motordrehzahl und die Luftzufuhr konstant sind. Sie werden dabei hoher sein, als im Leerlaufbetriebszustand. Die Adaption des multiplikativen Korrekturwertes fra kann ebenfalls gemäß dem beschriebenen Ablaufplan nach 2 realisiert werden.After the adaptive correction value rka has been adapted in the manner described, one can also adapt the multiplicative correction value fra at higher loads. Again, a stationary operating point must be set for such a higher load, where the engine speed and air supply are constant. They will be higher than in idle mode. The adaptation of the multiplicative correction value fra can also according to the flowchart described after 2 will be realized.

In der Praxis ist die Adaption des multiplikativen Korrekturwertes fra bei höheren Lasten schwieriger zu realisieren, als die Adaption des additiven Korrekturwertes rka im Leerlaufbetriebszustand, da bei höheren Lasten die Einstellung eines konstanten Betriebspunktes schwieriger ist. Da der Fehler der relativen Luftmasse rl bei höheren Lasten in der Regel geringer ist, als im Leerlaufbetriebszustand, kann auf eine Adaption des multiplikativen Korrekturwertes fra gegebenenfalls auch verzichtet werden, so dass in diesem Fall für höhere Lasten nur der Fehler der relativen Kraftstoffmasse rk korrigiert würde und diese Korrektur auch den Fehler der relativen Luftmasse rl berücksichtigt.In practice, the adaptation of the multiplicative correction value fra at higher loads is more difficult to implement than the adaptation of the additive correction value rka in the idle operating state, since at higher loads setting a constant operating point is more difficult. Since the error of the relative air mass rl is usually lower at higher loads than in the idle operating state, an adaptation of the multiplicative correction value fra may possibly also be dispensed with, so that in this case only the error of the relative fuel mass rk would be corrected for higher loads and this correction also takes into account the error of the relative air mass rl.

Für die Adaption der relativen Kraftstoffmasse rk gemäß dem beschriebenen Verfahren ist es dabei nicht vorausgesetzt, dass bei Verbrennungsvorgängen mit Mehrfacheinspritzung jeder Einspritzvorgang sich durch die gleiche eingespritzte Kraftstoffmasse auszeichnet.For the adaptation of the relative fuel mass rk according to the described method, it is not assumed that in the case of combustion processes with multiple injection, each injection process is characterized by the same injected fuel mass.

Es sollte jedoch verhindert werden, dass die Einspritzzeit eines Einspritzvorgangs zu nah an der minimalen Einspritzzeit liegt.However, it should be prevented that the injection time of an injection event is too close to the minimum injection time.

Erfindungsgemäß lässt sich also das Luft-/Kraftstoff-Gemisch-Verhältnis durch Bestimmung der relativen Kraftstoffmasse rk gemäß Gleichung (1) im Falle von Einfacheinspritzung pro Verbrennungsvorgang und gemäß Gleichung (2) im Falle von Mehrfacheinspritzung pro Verbrennungsvorgang vorsteuern, wobei Fehler der relativen Kraftstoffmasse rk und der relativen Luftmasse rl getrennt adaptiv korrigiert werden können. Auf diese Weise lässt sich das Luft-/Kraftstoff-Gemisch-Verhältnis im Brennraum 35 adaptiv im wesentlichen korrekt vorsteuern.According to the invention, therefore, the air / fuel mixture ratio can be controlled by determining the relative fuel mass rk according to equation (1) in the case of single injection per combustion process and according to equation (2) in the case of multiple injection per combustion process, wherein errors of the relative fuel mass rk and the relative air mass rl can be adaptively corrected separately. In this way, the air / fuel mixture ratio in the combustion chamber can be 35 adaptive essentially correct in advance.

Claims (7)

Verfahren zur Regelung eines Luft-/Kraftstoff-Gemisches bei einer Brennkraftmaschine (1), wobei eine eingespritzte Kraftstoffmasse für eine Adaption eines Luft-/Kraftstoff-Gemischverhältnisses korrigiert wird, dass bei einer Mehrfacheinspritzung von Kraftstoff mit mehreren Einspritzvorgängen für einen Verbrennungsvorgang in einem Zylinder (5) der Brennkraftmaschine (1) die Korrektur der eingespritzten Kraftstoffmasse für jeden dieser Einspritzvorgänge durchgeführt wird, dadurch gekennzeichnet, dass die Adaption des Korrekturwertes für die Kraftstoffmasse in einem Betriebspunkt der Brennkraftmaschine (1) mit im Wesentlichen konstanter Drehzahl und Luftzufuhr durchgeführt wirdMethod for controlling an air / fuel mixture in an internal combustion engine ( 1 ), wherein an injected fuel mass is corrected for an adaptation of an air / fuel mixture ratio, that in a multiple injection of fuel with multiple injection events for a combustion process in a cylinder ( 5 ) of the internal combustion engine ( 1 ) the correction of the injected fuel mass is carried out for each of these injection events, characterized in that the adaptation of the correction value for the fuel mass in an operating point of the internal combustion engine ( 1 ) is performed at a substantially constant speed and air supply Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass ein Korrekturwert für die Kraftstoffmasse derart adaptiert wird, dass sich für Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen ein etwa gleicher Regelfaktor für die Einstellung eines vorgegebenen Luft-/Kraftstoff-Gemisches ergibt.A method according to claim 1, characterized in that a correction value for the fuel mass is adapted such that results for combustion processes with different number of injection events, an approximately equal control factor for the setting of a given air / fuel mixture. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der Korrekturwert für die Kraftstoffmasse so lange adaptiert wird, bis eine Änderung des Regelfaktors für Verbrennungsvorgänge mit unterschiedlicher Anzahl von Einspritzvorgängen unterhalb einer vorgegebenen Schwelle bleibt.A method according to claim 2, characterized in that the correction value for the fuel mass is adapted until a change in the control factor for combustion processes with a different number of injection events remains below a predetermined threshold. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass als Betriebspunkt ein Leerlaufbetriebszustand der Brennkraftmaschine (1) und als Korrekturwert für die Kraftstoffmasse ein additiver Korrekturwert gewählt wird.Method according to Claim 1, characterized in that an idling operating state of the internal combustion engine ( 1 ) and an additive correction value is selected as a correction value for the fuel mass. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass als Betriebspunkt ein Betriebszustand der Brennkraftmaschine (1) bei hoher Last und als Korrekturwert für die Kraftstoffmasse ein multiplikativer Korrekturwert gewählt wird.Method according to Claim 1, characterized in that an operating state of the internal combustion engine ( 1 ) is selected at high load and as a correction value for the fuel mass, a multiplicative correction value. Verfahren nach einem der Ansprüche 2 bis 5, dadurch gekennzeichnet, dass der Korrekturwert für die Kraftstoffmasse abwechselnd für Verbrennungsvorgänge mit einer Einspritzung und mit zwei Einspritzungen adaptiert wird.Method according to one of claims 2 to 5, characterized in that the correction value for the fuel mass is alternately adapted for combustion processes with an injection and with two injections. Verfahren nach einem der Ansprüche 2 bis 6, dadurch gekennzeichnet, dass die nach Abschluss der Adaption des Korrekturwertes für die Kraftstoffmasse übrig bleibende Abweichung des Regelfaktors von einem gewünschten Wert durch Adaption eines Korrekturwertes für die zugeführte Luftmasse kompensiert wird.Method according to one of claims 2 to 6, characterized in that after completion of the adaptation of the correction value for the fuel mass remaining deviation of the control factor is compensated by a desired value by adapting a correction value for the supplied air mass.
DE10256906.1A 2002-12-03 2002-12-03 Method for controlling an air / fuel mixture in an internal combustion engine Expired - Fee Related DE10256906B4 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10256906.1A DE10256906B4 (en) 2002-12-03 2002-12-03 Method for controlling an air / fuel mixture in an internal combustion engine
FR0314059A FR2847944B1 (en) 2002-12-03 2003-12-01 METHOD FOR CONTROLLING AN AIR / FUEL MIXTURE SUPPLYING AN INTERNAL COMBUSTION ENGINE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10256906.1A DE10256906B4 (en) 2002-12-03 2002-12-03 Method for controlling an air / fuel mixture in an internal combustion engine

Publications (2)

Publication Number Publication Date
DE10256906A1 DE10256906A1 (en) 2004-06-17
DE10256906B4 true DE10256906B4 (en) 2017-10-12

Family

ID=32309006

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10256906.1A Expired - Fee Related DE10256906B4 (en) 2002-12-03 2002-12-03 Method for controlling an air / fuel mixture in an internal combustion engine

Country Status (2)

Country Link
DE (1) DE10256906B4 (en)
FR (1) FR2847944B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018126693A1 (en) * 2018-10-25 2020-04-30 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the intake tract of an internal combustion engine
DE102018126692A1 (en) * 2018-10-25 2020-04-30 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the intake tract of an internal combustion engine with direct fuel injection

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2857700B1 (en) * 2003-07-16 2005-09-30 Magneti Marelli Motopropulsion METHOD FOR REAL-TIME DETERMINATION OF FUEL INJECTOR FLOW CHARACTERISTICS
DE10343759B4 (en) * 2003-09-22 2015-01-15 Robert Bosch Gmbh Method and device for determining the deviation of the actual injection quantity from a calculated reference injection quantity of a fuel injection system
DE102004054240B4 (en) * 2004-11-10 2016-07-14 Robert Bosch Gmbh Method for operating an internal combustion engine
DE102006011723B3 (en) * 2006-03-14 2007-08-23 Siemens Ag Adaptation method for scattering in cylinder-selective injection quantities of a direct injection system and method for cylinder-selective injection control
DE102006039378B4 (en) * 2006-08-22 2012-01-05 Bayerische Motoren Werke Aktiengesellschaft Method for operating an Otto internal combustion engine
DE102012222101A1 (en) 2012-12-03 2014-06-05 Robert Bosch Gmbh Method for controlling internal combustion engine with direct injection, involves equating all injection valves of all cylinders of internal combustion engine with respect to injected fuel mass
DE102020211318A1 (en) 2020-09-09 2022-03-10 Robert Bosch Gesellschaft mit beschränkter Haftung Method for adapting a mixture formation of an internal combustion engine with a dual fuel metering device
DE102024135568B3 (en) * 2024-12-02 2026-02-05 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Method for operating an internal combustion engine of a motor vehicle

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19931823A1 (en) * 1999-07-08 2001-01-11 Bosch Gmbh Robert Method and device for controlling an internal combustion engine
DE19945618A1 (en) * 1999-09-23 2001-03-29 Bosch Gmbh Robert Control method for fuel injection system in internal combustion engine by storing drive period at which change in signal occurs as minimum drive period

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1304135B1 (en) * 1998-11-26 2001-03-07 Magneti Marelli Spa INJECTION AND IGNITION CONTROL METHOD IN A DIRECT INJECTION THERMAL ENGINE TO ACCELERATE THE HEATING OF THE
JP3772567B2 (en) * 1999-02-08 2006-05-10 マツダ株式会社 Engine exhaust purification system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19931823A1 (en) * 1999-07-08 2001-01-11 Bosch Gmbh Robert Method and device for controlling an internal combustion engine
DE19945618A1 (en) * 1999-09-23 2001-03-29 Bosch Gmbh Robert Control method for fuel injection system in internal combustion engine by storing drive period at which change in signal occurs as minimum drive period

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018126693A1 (en) * 2018-10-25 2020-04-30 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the intake tract of an internal combustion engine
DE102018126692A1 (en) * 2018-10-25 2020-04-30 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the intake tract of an internal combustion engine with direct fuel injection
US11306666B2 (en) 2018-10-25 2022-04-19 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the inlet section of an internal combustion engine with a variable inlet valve lift controller
US11549457B2 (en) 2018-10-25 2023-01-10 Bayerische Motoren Werke Aktiengesellschaft Method for detecting coking in the intake tract of an internal combustion engine

Also Published As

Publication number Publication date
DE10256906A1 (en) 2004-06-17
FR2847944B1 (en) 2005-11-11
FR2847944A1 (en) 2004-06-04

Similar Documents

Publication Publication Date Title
EP1218628B1 (en) Method for operating an internal combustion engine
DE102008001670B4 (en) Method and device for operating an internal combustion engine
DE10011690C2 (en) Cylinder equalization procedure
EP2156039B1 (en) Method and device for determining the combustion lambda value of an internal combustion engine
DE102019127390A1 (en) METHOD AND SYSTEM FOR COMPENSATING FUEL INJECTION DEVICES
DE102010038625B4 (en) Method and device for controlling an internal combustion engine
DE102006001230B4 (en) Fuel supply system for internal combustion engine
DE60024015T2 (en) Fuel injection regulator in a direct injection internal combustion engine
DE102006058880A1 (en) Method for correcting an output signal of a lambda sensor and internal combustion engine
DE10256906B4 (en) Method for controlling an air / fuel mixture in an internal combustion engine
DE60203223T2 (en) Fuel injection control for internal combustion engine
DE102007036684A1 (en) Fuel supply control for an internal combustion engine
DE3704587C2 (en)
DE102010038779A1 (en) Method for operating an internal combustion engine having a plurality of combustion chambers and internal combustion engine having a plurality of combustion chambers
DE102006040743B4 (en) Method for operating an internal combustion engine
DE10036772C2 (en) Method for operating a fuel metering system of a direct injection internal combustion engine
DE102011006752A1 (en) Method and device for controlling a variable valve train of an internal combustion engine
DE10012025A1 (en) Method for operating a multi-cylinder internal combustion engine
WO2017097615A1 (en) Method for operating an internal combustion engine
DE102011004068B3 (en) Method for coordinating dispensed torques and/or lambda values of burning cylinders for combustion engine of motor vehicle, involves providing parameters for supply of fuel for incineration in cylinders depending on correction values
DE10261382B4 (en) Method for adapting the characteristic of an intake manifold pressure sensor of an internal combustion engine
DE102007060224A1 (en) Method for determining the composition of a fuel mixture for operating a combustion engine comprises using the maximum torque of the combustion engine at a known air mass in the combustion chamber
DE102005056519A1 (en) Method and device for operating an internal combustion engine
DE102006000135B4 (en) Valve actuation control device for an internal combustion engine
DE102008001784B4 (en) Control device, method, computer program and computer program product for operating an internal combustion engine

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
8120 Willingness to grant licences paragraph 23
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee
R409 Internal rectification of the legal status completed
R409 Internal rectification of the legal status completed
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee