DE102020112754A1 - Method for operating an internal combustion engine and a corresponding internal combustion engine - Google Patents
Method for operating an internal combustion engine and a corresponding internal combustion engine Download PDFInfo
- Publication number
- DE102020112754A1 DE102020112754A1 DE102020112754.5A DE102020112754A DE102020112754A1 DE 102020112754 A1 DE102020112754 A1 DE 102020112754A1 DE 102020112754 A DE102020112754 A DE 102020112754A DE 102020112754 A1 DE102020112754 A1 DE 102020112754A1
- Authority
- DE
- Germany
- Prior art keywords
- amount
- fuel
- combustion engine
- internal combustion
- fresh gas
- 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.)
- Granted
Links
Images
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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2454—Learning of the air-fuel ratio control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
-
- 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/04—Engine intake system parameters
- F02D2200/0404—Throttle position
-
- 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/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/101—Engine speed
-
- 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/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1012—Engine speed gradient
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
Die Erfindung betrifft ein Verfahren zum Betreiben einer Brennkraftmaschine (2) mit wenigstens einem Zylinder, dem mittels wenigstens eines Einlassventils (4) Frischgas zugeführt wird, wobei die dem Zylinder zugeführte Frischgasmenge ermittelt und aus der Frischgasmenge anhand eines vorgegebenen Sollverbrennungsluftverhältnisses eine Kraftstoffmenge berechnet und dem Zylinderkraftstoff entsprechende Kraftstoffmenge zugeführt und mit dem Frischgas verbrannt wird, und wobei nach der Verbrennung ein Istverbrennungsluftverhältnis und eine Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis ermittelt werden. Dabei ist vorgesehen, dass aus der Differenz ein Korrekturwert für die Kraftstoffmenge oder die Frischgasmenge bestimmt und unter Zuordnung zu einem Istwert zumindest eine Zustandsgröße der Brennkraftmaschine (2) abgespeichert wird, wobei bei einem nachfolgenden Berechnen der Kraftstoffmenge der zugeordnete Korrekturwert für den dann vorliegenden Istwert der zumindest einen Zustandsgröße ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet wird. Die Erfindung betrifft weiterhin eine Brennkraftmaschine (2).The invention relates to a method for operating an internal combustion engine (2) with at least one cylinder to which fresh gas is supplied by means of at least one inlet valve (4), the amount of fresh gas supplied to the cylinder being determined and a fuel amount calculated from the amount of fresh gas using a predetermined target combustion air ratio and the cylinder fuel A corresponding amount of fuel is supplied and burned with the fresh gas, and wherein, after the combustion, an actual combustion air ratio and a difference between the actual combustion air ratio and the target combustion air ratio are determined. It is provided that a correction value for the amount of fuel or the amount of fresh gas is determined from the difference and at least one state variable of the internal combustion engine (2) is stored with assignment to an actual value at least one state variable is read out and used to correct the amount of fuel. The invention also relates to an internal combustion engine (2).
Description
Die Erfindung betrifft ein Verfahren zum Betreiben einer Brennkraftmaschine mit wenigstens einem Zylinder, dem mittels wenigstens eines Einlassventils Frischgas zugeführt wird, wobei die dem Zylinder zugeführte Frischgasmenge ermittelt und aus der Frischgasmenge anhand eines vorgegebenen Sollverbrennungsluftverhältnisses eine Kraftstoffmenge berechnet und dem Zylinder Kraftstoff entsprechend der Kraftstoffmenge zugeführt und mit dem Frischgas verbrannt wird, und wobei nach der Verbrennung ein Istverbrennungsluftverhältnis und eine Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis ermittelt werden. Die Erfindung betrifft weiterhin eine Brennkraftmaschine.The invention relates to a method for operating an internal combustion engine with at least one cylinder to which fresh gas is supplied by means of at least one inlet valve, the amount of fresh gas supplied to the cylinder being determined and a fuel amount calculated from the amount of fresh gas based on a predetermined target combustion air ratio and fuel being supplied to the cylinder in accordance with the amount of fuel is burned with the fresh gas, and after the combustion, an actual combustion air ratio and a difference between the actual combustion air ratio and the target combustion air ratio are determined. The invention also relates to an internal combustion engine.
Aus dem Stand der Technik ist beispielsweise die Druckschrift
Es ist Aufgabe der Erfindung, ein Verfahren zum Betreiben einer Brennkraftmaschine vorzuschlagen, welches gegenüber bekannten Verfahren Vorteile aufweist, insbesondere während eines instationären Betriebs beziehungsweise bei einem Lastwechsel der Brennkraftmaschine einen effizienten Betrieb und/oder einen Betrieb mit geringeren Abgasemissionen derselben ermöglicht. Hierdurch kann eine Abgasnachbehandlungseinrichtung entlastet werden.It is the object of the invention to propose a method for operating an internal combustion engine which has advantages over known methods, in particular enables efficient operation and / or operation with lower exhaust emissions of the internal combustion engine during unsteady operation or during a load change. In this way, an exhaust gas aftertreatment device can be relieved.
Dies wird mit einem Verfahren zum Betreiben einer Brennkraftmaschine mit den Merkmalen des Anspruchs 1 erreicht. Dabei ist vorgesehen, dass aus der Differenz ein Korrekturwert für die Kraftstoffmenge oder die Frischgasmenge bestimmt und unter Zuordnung zu einem Istwert zumindest einer Zustandsgröße der Brennkraftmaschine abgespeichert wird, wobei bei einem nachfolgenden Berechnen der Kraftstoffmenge der zugeordnete Korrekturwert für den dann vorliegenden Istwert der zumindest einen Zustandsgröße ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet wird.This is achieved with a method for operating an internal combustion engine having the features of claim 1. It is provided that a correction value for the amount of fuel or the amount of fresh gas is determined from the difference and stored with assignment to an actual value of at least one state variable of the internal combustion engine, with the assigned correction value for the then present actual value of the at least one state variable in a subsequent calculation of the fuel amount is read out and used to correct the amount of fuel.
Das Verfahren dient zum Betreiben der Brennkraftmaschine. Die Brennkraftmaschine ist beispielsweise zum Antreiben eines Kraftfahrzeugs vorgesehen und ausgebildet. In diesem Fall dient die Brennkraftmaschine der Bereitstellung eines auf das Antreiben des Kraftfahrzeugs gerichteten Antriebsdrehmoments. Die Brennkraftmaschine weist den wenigstens einen Zylinder auf. Selbstverständlich kann die Brennkraftmaschine auch über mehrere Zylinder verfügen. In diesem Fall ist der wenigstens eine Zylinder Bestandteil dieser mehreren Zylinder. Sofern im Rahmen dieser Beschreibung auf den Zylinder oder den wenigstens einen Zylinder eingegangen wird, so sind die Ausführungen äquivalent. Verfügt die Brennkraftmaschine über die mehreren Zylinder, so sind die Ausführungen für den Zylinder beziehungsweise den wenigstens einen Zylinder zudem vorzugsweise auf jeden der mehreren Zylinder übertragbar.The method is used to operate the internal combustion engine. The internal combustion engine is provided and designed for driving a motor vehicle, for example. In this case, the internal combustion engine is used to provide a drive torque aimed at driving the motor vehicle. The internal combustion engine has the at least one cylinder. The internal combustion engine can of course also have several cylinders. In this case, the at least one cylinder is part of these several cylinders. If the cylinder or the at least one cylinder is discussed in the context of this description, the explanations are equivalent. If the internal combustion engine has the plurality of cylinders, the statements for the cylinder or the at least one cylinder can also preferably be transferred to each of the plurality of cylinders.
Während des Betriebs der Brennkraftmaschine wird dem Zylinder über das wenigstens eine Einlassventil Frischgas zugeführt. Das Frischgas enthält zumindest Frischluft, welches einer Außenumgebung der Brennkraftmaschine entnommen wird. In der Frischluft ist Sauerstoff enthalten. Optional kann das Frischgas Abgas enthalten. In diesem Fall verfügt die Brennkraftmaschine über eine Abgasrückführung, mittels welcher von der Brennkraftmaschine erzeugtes Abgas nach seinem Abführen aus dem Zylinder diesem wieder über das Einlassventil zugeführt wird.During operation of the internal combustion engine, fresh gas is supplied to the cylinder via the at least one inlet valve. The fresh gas contains at least fresh air, which is taken from an external environment of the internal combustion engine. The fresh air contains oxygen. The fresh gas can optionally contain exhaust gas. In this case, the internal combustion engine has an exhaust gas recirculation system, by means of which exhaust gas generated by the internal combustion engine is returned to the cylinder via the inlet valve after it has been discharged from the cylinder.
An der Brennkraftmaschine wird ein Sollverbrennungsluftverhältnis eingestellt, mit welchem die Brennkraftmaschine beziehungsweise der wenigstens eine Zylinder betrieben wird. Während des Betriebs der Brennkraftmaschine wird dem Zylinder eine bestimmte Frischgasmenge zugeführt. Diese wird beispielsweise aus einer Sollleistung ermittelt, welche an der Brennkraftmaschine eingestellt ist. Nach dem Zuführen der Frischgasmenge in den Zylinder und dem Ermitteln der Frischgasmenge wird aus der Frischgasmenge die Kraftstoffmenge berechnet, welche dem Zylinder zum Erzielen des Sollverbrennungsluftverhältnisses zugeführt werden muss. Anschließend wird dem Zylinder Kraftstoff entsprechend dieser berechneten Kraftstoffmenge zugeführt und zusammen mit dem Frischgas verbrannt.A target combustion air ratio is set on the internal combustion engine, with which the internal combustion engine or the at least one cylinder is operated. During the operation of the internal combustion engine, a certain amount of fresh gas is supplied to the cylinder. This is determined, for example, from a setpoint power that is set on the internal combustion engine. After the amount of fresh gas has been fed into the cylinder and the amount of fresh gas has been determined, the amount of fuel that has to be fed to the cylinder to achieve the target combustion air ratio is calculated from the amount of fresh gas. Then fuel is supplied to the cylinder in accordance with this calculated fuel quantity and burned together with the fresh gas.
Das hierbei entstehende Abgas wird aus dem Zylinder abgeführt, insbesondere über wenigstens ein Auslassventil. Nach der Verbrennung des Kraftstoffs mit dem Frischgas, insbesondere nach dem Ausstoßen des Abgases aus dem Zylinder, wird anhand des Abgases das Istverbrennungsluftverhältnis bestimmt. Hierzu ist bevorzugt ein entsprechender Sensor, beispielsweise eine Lambdasonde, vorgesehen, welcher insbesondere von dem Abgas angeströmt und/oder überströmt wird. Nachfolgend wird die Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis ermittelt.The resulting exhaust gas is discharged from the cylinder, in particular via at least one outlet valve. After the fuel has been burned with the fresh gas, in particular after the exhaust gas has been expelled from the cylinder, the actual combustion air ratio is determined on the basis of the exhaust gas. For this purpose, a corresponding sensor, for example a lambda probe, is preferably provided, which, in particular, is flowed against and / or overflowed by the exhaust gas. The difference between the actual combustion air ratio and the target combustion air ratio is then determined.
Beispielsweise kann es nun vorgesehen sein, anhand der Differenz eine Lambdaregelung der Brennkraftmaschine durchzuführen. Diese dient dazu, das Istverbrennungsluftverhältnis auf das Sollverbrennungsluftverhältnis zu regeln. Die zwischen diesen vorliegende Differenz stellt insoweit die Regeldifferenz dar. Als Stellgröße für die Lambdaregelung wird bevorzugt die Kraftstoffmenge herangezogen. Das bedeutet, dass im Rahmen der Lambdaregelung die Kraftstoffmenge derart geregelt wird, dass das Istverbrennungsluftverhältnis sich in Richtung des Sollverbrennungsluftverhältnisses verändert oder diesem entspricht. Diese Vorgehensweise ist insbesondere während eines stationären Betriebs der Brennkraftmaschine sinnvoll, also während der Betriebspunkt der Brennkraftmaschine konstant bleibt. Der Betriebspunkt ist beispielsweise gekennzeichnet durch die Drehzahl der Brennkraftmaschine und/oder das von der Brennkraftmaschine bereitgestellte Drehmoment beziehungsweise Antriebsdrehmoment.For example, it can now be provided to carry out a lambda control of the internal combustion engine on the basis of the difference. This is used to regulate the actual combustion air ratio to the target combustion air ratio. The difference between these represents the control difference. The fuel quantity is preferably used as the manipulated variable for the lambda control. This means that within the framework of the lambda control, the amount of fuel is regulated in such a way that that the actual combustion air ratio changes in the direction of the target combustion air ratio or corresponds to it. This procedure is particularly useful during steady-state operation of the internal combustion engine, that is to say while the operating point of the internal combustion engine remains constant. The operating point is characterized, for example, by the speed of the internal combustion engine and / or the torque or drive torque provided by the internal combustion engine.
Insbesondere im Falle eines instationären Betriebs der Brennkraftmaschine, während welchem sich der Betriebspunkt verändert, wird erfindungsgemäß jedoch eine andere Vorgehensweise bevorzugt. Gemäß dieser wird aus der Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis der Korrekturwert für die Kraftstoffmenge oder die Frischgasmenge bestimmt. Unter dem Korrekturwert ist hierbei ein Wert zu verstehen, mit welchem die aus der Frischgasmenge berechnete Kraftstoffmenge oder die ermittelte Frischgasmenge verändert werden muss, um das Istverbrennungsluftverhältnis in Richtung des Sollverbrennungsluftverhältnisses zu verändern, insbesondere derart, dass das Istverbrennungsluftverhältnis mit dem Sollverbrennungsluftverhältnis übereinstimmt. Der auf diese Art und Weise bestimmte Korrekturwert wird dem Istwert der zumindest einen Zustandsgröße der Brennkraftmaschine zugeordnet und zusammen mit dieser abgespeichert. In anderen Worten ist nach dem Abspeichern der Korrekturwert dem Istwert der Zustandsgröße zugeordnet.In particular in the case of unsteady operation of the internal combustion engine, during which the operating point changes, a different procedure is preferred according to the invention. According to this, the correction value for the amount of fuel or the amount of fresh gas is determined from the difference between the actual combustion air ratio and the target combustion air ratio. The correction value is to be understood here as a value with which the amount of fuel calculated from the amount of fresh gas or the amount of fresh gas determined must be changed in order to change the actual combustion air ratio in the direction of the target combustion air ratio, in particular such that the actual combustion air ratio corresponds to the target combustion air ratio. The correction value determined in this way is assigned to the actual value of the at least one state variable of the internal combustion engine and is stored together with this. In other words, after it has been saved, the correction value is assigned to the actual value of the state variable.
Besonders bevorzugt erfolgt dies derart, dass eine Totzeit und/oder Abgaslaufzeit innerhalb der Brennkraftmaschine berücksichtigt werden. Der Korrekturwert wird also bevorzugt nicht demjenigen Istwert zugeordnet, der nach dem Bestimmen des Korrekturwerts vorliegt. Vielmehr wird er dem Istwert zugeordnet, der zu dem Zeitpunkt vorlag, in welchem dem Zylinder die Frischgasmenge und/oder die Kraftstoffmenge zugeführt wurde und der somit zu der Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis geführt hat. Beispielsweise wird der Istwert entsprechend zwischengespeichert, bis der ihm zuzuordnende Korrekturwert ermittelt ist. Erst anschließend, also zeitversetzt, wird der Korrekturwert dem Istwert zugeordnet und zusammen mit diesem abgespeichert. Die Totzeit und/oder die Abgaslaufzeit wird beispielsweise anhand des Betriebspunkts der Brennkraftmaschine ermittelt. Der Betriebspunkt ist insbesondere durch die Drehzahl und/oder das Drehmoment der Brennkraftmaschine gekennzeichnet.This is particularly preferably done in such a way that a dead time and / or exhaust gas transit time within the internal combustion engine are taken into account. The correction value is therefore preferably not assigned to that actual value which is present after the correction value has been determined. Rather, it is assigned to the actual value that was present at the point in time at which the fresh gas quantity and / or the fuel quantity was supplied to the cylinder and which thus led to the difference between the actual combustion air ratio and the target combustion air ratio. For example, the actual value is buffered accordingly until the correction value to be assigned to it has been determined. Only then, i.e. with a time delay, is the correction value assigned to the actual value and stored together with it. The dead time and / or the exhaust gas running time is determined, for example, on the basis of the operating point of the internal combustion engine. The operating point is characterized in particular by the speed and / or the torque of the internal combustion engine.
Bei einem nachfolgenden Berechnen der Kraftstoffmenge, beispielsweise in einem nachfolgenden Arbeitsspiel der Brennkraftmaschine, wird der Korrekturwert für den dann vorliegenden Istwert der Zustandsgröße ausgelesen und nachfolgend zum Korrigieren der Kraftstoffmenge herangezogen. Insoweit wird bei dem nachfolgenden Berechnen der Kraftstoffmenge zunächst überprüft, ob für den Istwert der Zustandsgröße bereits ein Korrekturwert abgespeichert wurde. Ist dies der Fall, so wird dieser ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet. Wurde zuvor kein Korrekturwert für den Istwert der Zustandsgröße hinterlegt, so wird der Korrekturwert auf einen Standardwert, beispielsweis auf null, gesetzt.In a subsequent calculation of the fuel quantity, for example in a subsequent work cycle of the internal combustion engine, the correction value for the then present actual value of the state variable is read out and then used to correct the fuel quantity. In this respect, when the fuel quantity is subsequently calculated, it is first checked whether a correction value has already been stored for the actual value of the state variable. If this is the case, it is read out and used to correct the amount of fuel. If no correction value was previously stored for the actual value of the state variable, the correction value is set to a standard value, for example to zero.
Anschließend wird der Korrekturwert zum Korrigieren der Kraftstoffmenge herangezogen. Nachfolgend wird wieder, wie bereits erläutert, das Istverbrennungsluftverhältnis ermittelt und aus diesem die Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis berechnet. Weicht das Istverbrennungsluftverhältnis von dem Sollverbrennungsluftverhältnis ab, ist also die Differenz von null verschieden, so wird aus der Differenz wiederum der Korrekturwert für die Kraftstoffmenge bestimmt, insbesondere ausgehend von dem bereits zuvor abgespeicherten Korrekturwert, und (erneut) unter Zuordnung zu dem Istwert der Zustandsgröße abgespeichert. Insoweit erfolgt bevorzugt ein iteratives Bestimmen des Korrekturwerts für den jeweiligen Istwert der Zustandsgröße.The correction value is then used to correct the amount of fuel. Subsequently, as already explained, the actual combustion air ratio is determined and from this the difference between the actual combustion air ratio and the target combustion air ratio is calculated. If the actual combustion air ratio deviates from the target combustion air ratio, i.e. if the difference is different from zero, the correction value for the fuel quantity is again determined from the difference, in particular on the basis of the previously saved correction value, and (again) saved with assignment to the actual value of the state variable . In this respect, the correction value for the respective actual value of the state variable is preferably determined iteratively.
Durch das Inbeziehungsetzen des Korrekturwerts zu dem Istwert der Zustandsgröße erfolgt eine situationsbezogene Optimierung des Betriebs der Brennkraftmaschine. Wird die Brennkraftmaschine eine Zeit lang betrieben, so liegen nachfolgend für zahlreiche unterschiedliche Istwerte der Zustandsgröße Korrekturwerte vor, sodass für unterschiedliche Istwerte der Zustandsgröße ein zielgerichtetes Korrigieren der Kraftstoffmenge erfolgen kann. Hierdurch wird ein besonders effizienter und/oder emissionsarmer Betrieb der Brennkraftmaschine erzielt, insbesondere während eines instationären Betriebs. Besonders bevorzugt wird die beschriebene Vorgehensweise verwendet, insbesondere nur dann, falls ein Gradient der Drehzahl der Brennkraftmaschine von null verschieden und/oder ein Gradient des von der Brennkraftmaschine bereitgestellten Drehmoments von null verschieden ist. Anderenfalls kann die bereits vorstehend erwähnte herkömmliche Lambdaregelung durchgeführt werden. Dies erhöht die Effizienz der Brennkraftmaschine weiter.By relating the correction value to the actual value of the state variable, the operation of the internal combustion engine is optimized in relation to the situation. If the internal combustion engine is operated for a period of time, there are subsequently correction values for numerous different actual values of the state variable, so that the fuel quantity can be corrected in a targeted manner for different actual values of the state variable. In this way, particularly efficient and / or low-emission operation of the internal combustion engine is achieved, in particular during transient operation. The procedure described is particularly preferably used, in particular only if a gradient of the speed of the internal combustion engine is different from zero and / or a gradient of the torque provided by the internal combustion engine is different from zero. Otherwise, the conventional lambda control already mentioned above can be carried out. This further increases the efficiency of the internal combustion engine.
Besonders bevorzugt erfolgt das Abspeichern des Korrekturwerts zylinderindividuell. Das bedeutet, dass der Korrekturwert für genau denjenigen Zylinder hinterlegt wird, für welchen er bestimmt wurde. Auch das Korrigieren der Kraftstoffmenge erfolgt insoweit zylinderindividuell, nämlich mit demjenigen Korrekturwert, welcher für die den jeweiligen Zylinder bereits hinterlegt wurde. Auf diese Art und Weise können konstruktive Toleranzen der Brennkraftmaschine auf besonders effektive Art und Weise ausgeglichen werden.It is particularly preferable for the correction value to be stored individually for each cylinder. This means that the correction value is stored for precisely the cylinder for which it was determined. The amount of fuel is also corrected individually for each cylinder, namely with the correction value that has already been stored for the respective cylinder. That way design tolerances of the internal combustion engine can be compensated for in a particularly effective manner.
Eine Weiterbildung der Erfindung sieht vor, dass das Istverbrennungsluftverhältnis mittels einer Lambdasonde ermittelt wird. Die Lambdasonde ist in einer Abgasleitung der Brennkraftmaschine angeordnet, über welche das von der Brennkraftmaschine erzeugte Abgas, insbesondere das gesamte von der Brennkraftmaschine erzeugte Abgas, in Richtung einer Außenumgebung abgeführt wird. Die Lambdasonde ist insoweit strömungstechnisch zwischen der Brennkraftmaschine und einem Endrohr der Abgasleitung angeordnet, über welches das Abgas in die Außenumgebung der Brennkraftmaschine abgeführt wird. Die Lambdasonde ist bevorzugt derart angeordnet, dass sie von dem die Abgasleitung durchströmenden Abgas angeströmt und/oder überströmt wird. Hierdurch wird eine besonders genaue Ermittlung des Istverbrennungsluftverhältnisses erzielt. Insbesondere erfolgt ein Messen des Istverbrennungsluftverhältnisses mithilfe der Lambdasonde, es liegt also keine reine Modellierung des Istverbrennungsluftverhältnisses vor.A further development of the invention provides that the actual combustion air ratio is determined by means of a lambda probe. The lambda probe is arranged in an exhaust line of the internal combustion engine, via which the exhaust gas generated by the internal combustion engine, in particular all of the exhaust gas generated by the internal combustion engine, is discharged in the direction of an external environment. In terms of flow, the lambda probe is arranged between the internal combustion engine and an end pipe of the exhaust line, via which the exhaust gas is discharged into the external environment of the internal combustion engine. The lambda probe is preferably arranged in such a way that the exhaust gas flowing through the exhaust gas line flows against it and / or overflows it. A particularly precise determination of the actual combustion air ratio is achieved in this way. In particular, the actual combustion air ratio is measured with the aid of the lambda probe, so there is no pure modeling of the actual combustion air ratio.
Eine Weiterbildung der Erfindung sieht vor, dass der wenigstens eine Zylinder Teil mehrerer Zylinder der Brennkraftmaschine ist und das Istverbrennungsluftverhältnis zylinderindividuell ermittelt wird, insbesondere in einer an die mehreren Zylinder strömungstechnisch angeschlossenen gemeinsamen Abgasleitung. Die Brennkraftmaschine verfügt insoweit über mehrere Zylinder, die den vorstehend erwähnten Zylinder beziehungsweise wenigstens einen Zylinder umfassen. Das Ermitteln des Istverbrennungsluftverhältnisses erfolgt zylinderindividuell. Das bedeutet, dass für jede in einem der Zylinder erfolgende Verbrennung nachfolgend das Istverbrennungsluftverhältnis für genau diese Verbrennung ermittelt wird.A further development of the invention provides that the at least one cylinder is part of several cylinders of the internal combustion engine and the actual combustion air ratio is determined for each cylinder, in particular in a common exhaust line connected to the several cylinders in terms of flow. To this extent, the internal combustion engine has several cylinders which include the cylinder mentioned above or at least one cylinder. The actual combustion air ratio is determined for each cylinder. This means that for each combustion taking place in one of the cylinders, the actual combustion air ratio is subsequently determined for precisely this combustion.
Beispielsweise erfolgt dies durch Messen mittels der Lambdasonde, wobei das aus der Brennkraftmaschine ausgestoßene Abgas der jeweiligen Verbrennung in dem jeweiligen Zylinder zeitlich zugeordnet wird. Hierzu sind beispielsweise die mehreren Zylinder, insbesondere alle Zylinder der Brennkraftmaschine, strömungstechnisch an dieselbe Abgasleitung angeschlossen, welche insoweit als gemeinsame Abgasleitung bezeichnet werden kann. Die Lambdasonde ist der gemeinsamen Abgasleitung zugeordnet, insbesondere ragt sie in diese hinein oder ist in dieser angeordnet. Entsprechend kann die zylinderindividuelle Ermittlung des Istverbrennungsluftverhältnisses auf einfache Art und Weise erfolgen.This is done, for example, by measuring by means of the lambda probe, the exhaust gas emitted from the internal combustion engine being assigned to the respective combustion in the respective cylinder in terms of time. For this purpose, for example, the multiple cylinders, in particular all cylinders of the internal combustion engine, are fluidically connected to the same exhaust gas line, which in this respect can be referred to as a common exhaust gas line. The lambda probe is assigned to the common exhaust line, in particular it protrudes into it or is arranged in it. Accordingly, the cylinder-specific determination of the actual combustion air ratio can take place in a simple manner.
Eine Weiterbildung der Erfindung sieht vor, dass der Korrekturwert zum Korrigieren der Kraftstoffmenge während eines instationären Betriebs der Brennkraftmaschine verwendet wird, insbesondere nur während des instationären Betriebs. Hierauf wurde vorstehend bereits hingewiesen. Das beschriebene Vorgehen mit dem Ermitteln des Korrekturwerts und dem Zuordnen des Korrekturwerts zu dem Istwert der Zustandsgröße ist vor allem während des instationären Betriebs der Effizienz der Brennkraftmaschine zuträglich, weil während des instationären Betriebs die übliche Lambdaregelung nicht oder lediglich teilweise die gewünschte Wirkung entfaltet.A further development of the invention provides that the correction value is used to correct the fuel quantity during transient operation of the internal combustion engine, in particular only during transient operation. This has already been pointed out above. The procedure described with determining the correction value and assigning the correction value to the actual value of the state variable is beneficial to the efficiency of the internal combustion engine, especially during transient operation, because during transient operation the usual lambda control does not or only partially develops the desired effect.
Vielmehr läuft die mittels der Lambdaregelung ermittelte Kraftstoffmenge stets der tatsächlich benötigten Kraftstoffmenge hinterher, weil die Lambdaregelung stets eine Totzeit beinhaltet, welche beispielsweise durch die Zeit bestimmt wird, welche das Abgas zum Durchströmen der Strecke zwischen dem Zylinder und der Lambdasonde benötigt. Das beschriebene Verfahren ist hingegen von einer derartigen Totzeit nahezu unabhängig, weil der ermittelte Korrekturwert, insbesondere der zylinderindividuell ermittelte Korrekturwert, stets dem Istwert der Zustandsgröße zugeordnet abgespeichert wird. Rather, the amount of fuel determined by means of the lambda control always lags behind the actually required amount of fuel, because the lambda control always includes a dead time, which is determined, for example, by the time that the exhaust gas needs to flow through the distance between the cylinder and the lambda probe. In contrast, the method described is almost independent of such a dead time, because the correction value determined, in particular the correction value determined individually for each cylinder, is always stored assigned to the actual value of the state variable.
Eine Weiterbildung der Erfindung sieht vor, dass zumindest während eines stationären Betriebs der Brennkraftmaschine mittels einer Lambdaregelung ein globaler Korrekturwert ermittelt wird, der unabhängig von dem Istwert der Zustandsgröße zum Korrigieren der Kraftstoffmenge verwendet wird. Auf die Verwendung der Lambdaregelung wurde bereits hingewiesen. Die Lambdaregelung wird bevorzugt zumindest während des stationären Betriebs der Brennkraftmaschine durchgeführt. Besonders bevorzugt erfolgt sie jedoch auch während des instationären Betriebs der Brennkraftmaschine und insoweit permanent.A further development of the invention provides that, at least during stationary operation of the internal combustion engine, a global correction value is determined by means of a lambda control, which is used to correct the fuel quantity independently of the actual value of the state variable. The use of the lambda control has already been pointed out. The lambda control is preferably carried out at least during steady-state operation of the internal combustion engine. It is particularly preferred, however, that it also takes place during the transient operation of the internal combustion engine and to that extent permanently.
Mithilfe der Lambdaregelung wird der globale Korrekturwert ermittelt, mit welcher die aus der Frischgasmenge berechnete Kraftstoffmenge korrigiert wird. Beispielsweise ist es vorgesehen, die Kraftstoffmenge zunächst mit dem globalen Korrekturwert und erst anschließend mit dem Korrekturwert zu korrigieren, welcher für den momentan vorliegenden Istwert der Zustandsgröße ausgelesen wurde. Insoweit erfolgt eine zweistufige Korrektur der Kraftstoffmenge, um ein besonders genaues Ergebnis zu erzielen. Somit wird ein besonders effizienter und/oder emissionsarmer Betrieb der Brennkraftmaschine umgesetzt.With the help of the lambda control, the global correction value is determined with which the fuel quantity calculated from the fresh gas quantity is corrected. For example, it is provided that the fuel quantity is corrected first with the global correction value and only then with the correction value that was read out for the current actual value of the state variable. In this respect, the fuel quantity is corrected in two stages in order to achieve a particularly precise result. A particularly efficient and / or low-emission operation of the internal combustion engine is thus implemented.
Eine Weiterbildung der Erfindung sieht vor, dass als zumindest eine Zustandsgröße wenigstens eine der folgenden Zustandsgrößen verwendet wird: Drehzahl der Brennkraftmaschine, Drehmoment der Brennkraftmaschine, Drehzahlgradient der Drehzahl, Drehmomentgradient des Drehmoments, Drosselklappenstellung und Drosselklappenstellungsgradient. Die Drehzahl und/oder das Drehmoment beschreiben den Betriebspunkt der Brennkraftmaschine, wie bereits erläutert. Sie ermöglichen auf besonders einfache Art und Weise die Zuordnung des Korrekturwerts.A further development of the invention provides that at least one of the following state variables is used as at least one state variable: speed of the internal combustion engine, torque of the internal combustion engine, speed gradient of the speed, torque gradient of the torque, throttle valve position and throttle valve position gradient. The speed and / or the torque describe the operating point of the internal combustion engine, as already explained. They enable the correction value to be assigned in a particularly simple manner.
Zusätzlich oder alternativ kann der Drehzahlgradient oder das Drehmomentgradient als Zustandsgröße herangezogen werden. Unter dem Drehzahlgradient ist der Gradient der Drehzahl über der Zeit und unter dem Drehmomentgradient der Gradient des Drehmoments über der Zeit zu verstehen. Additionally or alternatively, the speed gradient or the torque gradient can be used as a state variable. The speed gradient is to be understood as the gradient of the speed over time and the torque gradient is the gradient of the torque over time.
Der Drehzahlgradient und der Drehmomentgradient ermöglichen eine besonders genaue Beschreibung des momentanen Zustands der Brennkraftmaschine während des instationären Betriebs. Die Drosselklappenstellung beschreibt eine Drosselung der Brennkraftmaschine. Beispielsweise wird die Drosselklappenstellung in Form eines Drosselklappenwinkels angegeben.The speed gradient and the torque gradient enable a particularly precise description of the instantaneous state of the internal combustion engine during transient operation. The throttle position describes a throttling of the internal combustion engine. For example, the throttle valve position is specified in the form of a throttle valve angle.
Grundsätzlich kann für jede der genannten Zustandsgrößen ein Istwert und/oder ein Sollwert verwendet werden. Unter dem Sollwert ist derjenige Wert zu verstehen, der für die jeweilige Zustandsgröße an der Brennkraftmaschine eingestellt wird. Der Istwert ist derjenige Wert, der sich während des Betriebs der Brennkraftmaschine einstellt.In principle, an actual value and / or a setpoint value can be used for each of the stated state variables. The setpoint is to be understood as the value that is set for the respective state variable on the internal combustion engine. The actual value is the value that occurs during operation of the internal combustion engine.
Selbstverständlich kann auch eine andere Zustandsgröße zusätzlich oder alternativ zu den bereits benannten Zustandsgrößen herangezogen werden. Als Beispiele für solche Zustandsgrößen seien die Temperatur, insbesondere eine Umgebungstemperatur, ein Druck, insbesondere ein Umgebungsluftdruck, und eine Kraftstoffzusammensetzung genannt. Die Verwendung des Istwerts eines der genannten Parameter ermöglicht einen besonders effizienten und/oder emissionsarmen Betrieb der Brennkraftmaschine.Of course, another state variable can also be used in addition or as an alternative to the state variables already mentioned. Examples of such state variables are the temperature, in particular an ambient temperature, a pressure, in particular an ambient air pressure, and a fuel composition. The use of the actual value of one of the parameters mentioned enables particularly efficient and / or low-emission operation of the internal combustion engine.
Eine Weiterbildung der Erfindung sieht vor, dass der Korrekturwert den Istwert mehreren Zustandsgrößen zugeordnet abgespeichert wird. Der Korrekturwert wird also nicht lediglich dem Istwert einer einzigen Zustandsgröße zugeordnet abgespeichert. Vielmehr wird er mehreren Istwerten zugeordnet, wobei die Istwerte für voneinander separate Zustandsgrößen vorliegen. Beispielsweise werden als Zustandsgrößen zwei oder mehr der vorstehend genannten Zustandsgrößen verwendet. Bevorzugt wird der Korrekturwert in einem mehrdimensionalen Datenfeld abgespeichert, welches von den Istwerten der mehreren Zustandsgrößen aufgespannt wird.A further development of the invention provides that the correction value is stored in association with the actual value of several state variables. The correction value is therefore not only stored assigned to the actual value of a single state variable. Rather, it is assigned to several actual values, the actual values being available for mutually separate state variables. For example, two or more of the aforementioned state variables are used as state variables. The correction value is preferably stored in a multidimensional data field which is spanned by the actual values of the multiple state variables.
Der Korrekturwert wird also nicht den Istwerten separat zugeordnet abgespeichert, sondern es erfolgt eine Zuordnung zu den Istwerten gemeinsam. Dies erfolgt derart, dass sich der Korrekturwert nachfolgend als Funktion der Istwerte der mehreren Zustandsgrößen ergibt. In anderen Worten wird bei dem nachfolgenden Berechnen der Kraftstoffmenge der zugeordnete Korrekturwert für die dann vorliegenden Istwerte der mehreren Zustandsgrößen ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet. Hierdurch wird die Effizienz der Brennkraftmaschine weiter verbessert.The correction value is therefore not stored separately assigned to the actual values, but rather an assignment to the actual values takes place together. This is done in such a way that the correction value subsequently results as a function of the actual values of the several state variables. In other words, in the subsequent calculation of the fuel quantity, the assigned correction value for the actual values of the plurality of state variables then present is read out and used to correct the fuel quantity. This further improves the efficiency of the internal combustion engine.
Eine Weiterbildung der Erfindung sieht vor, dass der Korrekturwert für die Kraftstoffmenge iterativ ermittelt wird. Dies bedeutet, dass - wie bereits erläutert - während eines Betriebs der Brennkraftmaschine zum Berechnen der Kraftstoffmenge zunächst die Frischgasmenge ermittelt und aus dieser die Kraftstoffmenge berechnet wird. Anschließend wird geprüft, ob für den momentan vorliegenden Istwert der Zustandsgröße bereits der Korrekturwert hinterlegt ist. Ist dies der Fall, so wird dieser ausgelesen und zum Korrigieren der Kraftstoffmenge herangezogen. Ist noch kein Korrekturwert hinterlegt, so wird beispielsweise der Korrekturwert auf einen Standardwert gesetzt und ebenfalls zum Korrigieren der Kraftstoffmenge verwendet.A further development of the invention provides that the correction value for the fuel quantity is determined iteratively. This means that - as already explained - during operation of the internal combustion engine to calculate the amount of fuel, the amount of fresh gas is first determined and the amount of fuel is calculated from this. It is then checked whether the correction value has already been stored for the current actual value of the state variable. If this is the case, it is read out and used to correct the amount of fuel. If no correction value has yet been stored, the correction value is set to a standard value, for example, and is also used to correct the fuel quantity.
Anschließend wird das bei der Verbrennung in dem jeweiligen Zylinder auftretende Istverbrennungsluftverhältnis ermittelt und die Differenz zu dem Sollverbrennungsluftverhältnis bestimmt. Aus der Differenz wird der Korrekturwert (erneut) ermittelt und für den Istwert der Zustandsgröße hinterlegt, für welchen zuvor der Korrekturwert ausgelesen wurde. Der ausgelesene Korrekturwert wird also mit dem neu bestimmten Korrekturwert überschrieben, sodass sich eine schrittweise Korrektur der Kraftstoffmenge ergibt. Die Genauigkeit der ermittelten Kraftstoffmenge wird insoweit mit der Zeit erhöht.The actual combustion air ratio occurring during the combustion in the respective cylinder is then determined and the difference to the target combustion air ratio is determined. The correction value is (again) determined from the difference and stored for the actual value of the state variable for which the correction value was previously read out. The correction value read out is thus overwritten with the newly determined correction value, so that the fuel quantity is corrected step-by-step. The accuracy of the determined amount of fuel is increased over time.
Eine Weiterbildung der Erfindung sieht vor, dass die Frischgasmenge mittels eines Massenstromsensors gemessen oder mithilfe eines Modells berechnet wird, wobei bei einem Übereinstimmen von Istverbrennungsluftverhältnis und Sollverbrennungsluftverhältnis eine korrigierte Frischgasmenge aus der Kraftstoffmenge berechnet und der Korrekturwert für die Frischgasmenge aus der ermittelten Frischgasmenge und der korrigierten Frischgasmenge berechnet und abgespeichert wird. Grundsätzlich wird also im Rahmen des Ermittelns der Frischgasmenge diese gemessen oder berechnet. Anschließend wird die vorstehend bereits erläuterte Vorgehensweise zur Korrektur der Kraftstoffmenge durchgeführt, bis die Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis gleich null ist oder zumindest ein Absolutwert der Differenz kleiner als ein Grenzwert ist.A further development of the invention provides that the fresh gas quantity is measured by means of a mass flow sensor or calculated using a model, with a corrected fresh gas quantity being calculated from the fuel quantity and the correction value for the fresh gas quantity being calculated from the determined fresh gas quantity and the corrected fresh gas quantity if the actual combustion air ratio and the target combustion air ratio match is calculated and saved. In principle, this is measured or calculated as part of the determination of the fresh gas quantity. The procedure already explained above for correcting the fuel quantity is then carried out until the difference between the actual combustion air ratio and the target combustion air ratio is equal to zero or at least an absolute value of the difference is less than a limit value.
In diesem Fall wird davon ausgegangen, dass die Korrektur der Kraftstoffmenge abgeschlossen ist, sodass der Korrekturwert für die Kraftstoffmenge alle Abweichungen für den Istwert der Zustandsgröße beseitigt oder zumindest weitgehend beseitigt. Ist die genannte Bedingung erfüllt, wird aus der Kraftstoffmenge und dem Sollverbrennungsluftverhältnis die korrigierte Frischgasmenge berechnet, insbesondere aus der korrigierten Kraftstoffmenge. Anschließend wird aus der ursprünglich ermittelten Frischgasmenge und der korrigierten Frischgasmenge der Korrekturwert berechnet, welcher insbesondere in Form einer Differenz zwischen der ermittelten Frischgasmenge und der korrigierten Frischgasmenge oder umgekehrt vorliegt. Dann wird der Korrekturwert für die Frischgasmenge analog zu dem Korrekturwert für die Kraftstoffmenge unter Zuordnung zu dem Istwert der zumindest einen Zustandsgröße der Brennkraftmaschine abgespeichert.In this case, it is assumed that the correction of the fuel amount has been completed, so that the correction value for the fuel amount all deviations for the actual value of the State variable eliminated or at least largely eliminated. If the aforementioned condition is met, the corrected fresh gas amount is calculated from the fuel amount and the target combustion air ratio, in particular from the corrected fuel amount. The correction value is then calculated from the originally determined fresh gas quantity and the corrected fresh gas quantity, which is present in particular in the form of a difference between the determined fresh gas quantity and the corrected fresh gas quantity or vice versa. The correction value for the fresh gas quantity is then stored analogously to the correction value for the fuel quantity with assignment to the actual value of the at least one state variable of the internal combustion engine.
Vorzugsweise ist es vorgesehen bei einem nachfolgenden Ermitteln der Frischgasmenge diese mit dem Korrekturwert für den jeweiligen Istwert der Zustandsgröße zu korrigieren. Im Zuge des Ermittelns des Korrekturwerts für die Frischgasmenge wird davon ausgegangen, dass eine Korrektur der Kraftstoffmenge nicht mehr notwendig ist. Entsprechend wird der Korrekturwert für die Kraftstoffmenge zurückgesetzt, nämlich auf den Standardwert, beispielsweise auf null.When the fresh gas quantity is subsequently determined, it is preferably provided to correct it with the correction value for the respective actual value of the state variable. In the course of determining the correction value for the fresh gas quantity, it is assumed that a correction of the fuel quantity is no longer necessary. The correction value for the fuel quantity is correspondingly reset, namely to the standard value, for example to zero.
Sollte nachfolgend das Istverbrennungsluftverhältnis trotz der korrigierten Frischgasmenge von dem Sollverbrennungsluftverhältnis abweichen, so wird zunächst wiederum der Korrekturwert für die Kraftstoffmenge auf die beschriebene Art und Weise ermittelt und erst bei einem Übereinstimmen von Istverbrennungsluftverhältnis und Sollverbrennungsluftverhältnis , zumindest im Rahmen der Toleranz, der Korrekturwert für die Frischgasmenge ermittelt, insbesondere erneut ermittelt, und abgespeichert. Diese Vorgehensweise ermöglicht ein besonders effizientes und/oder emissionsarmes Betreiben der Brennkraftmaschine.Should the actual combustion air ratio subsequently deviate from the target combustion air ratio despite the corrected fresh gas quantity, the correction value for the fuel quantity is first determined again in the manner described and only when the actual combustion air ratio and the target combustion air ratio match, at least within the tolerance, the correction value for the fresh gas quantity determined, in particular determined again, and stored. This procedure enables particularly efficient and / or low-emission operation of the internal combustion engine.
Die Erfindung betrifft weiterhin eine Brennkraftmaschine mit wenigstens einem Zylinder, insbesondere zur Durchführung des Verfahrens nach einem oder mehreren der vorhergehenden Ansprüche, wobei die Brennkraftmaschine dazu vorgesehen und ausgebildet ist, dem Zylinder mittels wenigstens eines Einlassventils Frischgas zuzuführen, wobei die dem Zylinder zugeführte Frischgasmenge ermittelt und aus der Frischgasmenge anhand eines vorgegebenen Sollverbrennungsluftverhältnisses eine Kraftstoffmenge berechnet und dem Zylinder Kraftstoff entsprechend der Kraftstoffmenge zugeführt und mit dem Frischgas verbrannt wird, und wobei nach der Verbrennung ein Istverbrennungsluftverhältnis und eine Differenz zwischen dem Istverbrennungsluftverhältnis und dem Sollverbrennungsluftverhältnis ermittelt werden.The invention further relates to an internal combustion engine with at least one cylinder, in particular for performing the method according to one or more of the preceding claims, the internal combustion engine being provided and designed to supply fresh gas to the cylinder by means of at least one inlet valve, the amount of fresh gas supplied to the cylinder being determined and A fuel quantity is calculated from the fresh gas quantity based on a predetermined target combustion air ratio and fuel is supplied to the cylinder in accordance with the fuel quantity and is burned with the fresh gas, and after the combustion an actual combustion air ratio and a difference between the actual combustion air ratio and the target combustion air ratio are determined.
Dabei ist vorgesehen, dass die Brennkraftmaschine weiter dazu ausgebildet ist, aus der Differenz einen Korrekturwert für die Kraftstoffmenge zu bestimmen und einem Istwert zumindest einer Zustandsgröße der Brennkraftmaschine zugeordnet abzuspeichern, wobei bei einem nachfolgenden Berechnen der Kraftstoffmenge der zugeordnete Korrekturwert für den dann vorliegenden Istwert der zumindest einen Zustandsgröße ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet wird.It is provided that the internal combustion engine is further designed to determine a correction value for the fuel quantity from the difference and to store it assigned to an actual value of at least one state variable of the internal combustion engine a state variable is read out and used to correct the amount of fuel.
Auf die Vorteile einer derartigen Vorgehensweise wurde bereits hingewiesen. Sowohl die Brennkraftmaschine als auch das Verfahren zu ihrem Betreiben können gemäß den Ausführungen im Rahmen dieser Beschreibung weitergebildet sein, sodass insoweit auf die entsprechenden Ausführungen hingewiesen wird.The advantages of such a procedure have already been pointed out. Both the internal combustion engine and the method for operating it can be developed in accordance with the statements made in the context of this description, so that reference is made to the corresponding statements in this respect.
Die Erfindung wird nachfolgend anhand der in der Zeichnung dargestellten Ausführungsbeispiele näher erläutert, ohne dass eine Beschränkung der Erfindung erfolgt. Dabei zeigt:
-
1 eine schematische Darstellung einer Antriebseinrichtung mit einer Brennkraftmaschine, -
2 ein Diagramm, in welchem eine Sollluftmenge, eine Istluftmenge, eine Istkraftstoffmenge und ein Verbrennungsluftverhältnis vor einer Optimierung über der Zeit aufgetragen sind, -
3 ein Diagramm, in welchem die genannten Größen während einer Optimierung über der Zeit aufgetragen sind, sowie -
4 ein Diagramm, in welchem die genannten Größen nach Abschluss der Optimierung über der Zeit aufgetragen sind.
-
1 a schematic representation of a drive device with an internal combustion engine, -
2 a diagram in which a target air amount, an actual air amount, an actual fuel amount and a combustion air ratio are plotted against time before optimization, -
3 a diagram in which the named variables are plotted against time during an optimization, and -
4th a diagram in which the named variables are plotted against time after the optimization has been completed.
Die
Durch jedes der Einlassventile
Während des Betriebs der Brennkraftmaschine
Bei einem nachfolgenden Berechnen der Kraftstoffmenge wird der zugeordnete Korrekturwert für den dann vorliegenden Istwert der Zustandsgröße ausgelesen und zum Korrigieren der Kraftstoffmenge verwendet. Dies erfolgt iterativ, bis das Istverbrennungsluftverhältnis dem Sollverbrennungsluftverhältnis entspricht, zumindest unter Berücksichtigung einer Toleranz. Ist die genannte Bedingung erfüllt, so wird aus der unkorrigierten Kraftstoffmenge und dem Sollverbrennungsluftverhältnis eine korrigierte Frischgasmenge berechnet.When the fuel quantity is subsequently calculated, the assigned correction value for the actual value of the state variable then present is read out and used to correct the fuel quantity. This takes place iteratively until the actual combustion air ratio corresponds to the target combustion air ratio, at least taking into account a tolerance. If the mentioned condition is met, a corrected fresh gas amount is calculated from the uncorrected fuel amount and the target combustion air ratio.
Aus dieser korrigierten Frischgasmenge und der ermittelten Frischgasmenge wird ein Korrekturwert für die Frischgasmenge ermittelt und abgespeichert, nämlich wiederum unter Zuordnung zu dem Istwert der zumindest einen Zustandsgröße der Brennkraftmaschine
Die
Die
Die
Diese Korrektur zeigt sich in dem Verlauf
Mit der beschriebenen Brennkraftmaschine
BezugszeichenlisteList of reference symbols
- 11
- AntriebseinrichtungDrive device
- 22
- BrennkraftmaschineInternal combustion engine
- 33
- BrennraumCombustion chamber
- 44th
- EinlassventilInlet valve
- 55
- Auslassventiloutlet valve
- 66th
- AbgasleitungExhaust pipe
- 77th
- AbgasnachbehandlungseinrichtungExhaust aftertreatment device
- 88th
- EndrohrTailpipe
- 99
- Verlaufcourse
- 1010
- Verlaufcourse
- 1111th
- Verlaufcourse
- 1212th
- Verlaufcourse
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- US 20150377170 A1 [0002]US 20150377170 A1 [0002]
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102020112754.5A DE102020112754B4 (en) | 2020-05-12 | 2020-05-12 | Method for operating an internal combustion engine and corresponding internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102020112754.5A DE102020112754B4 (en) | 2020-05-12 | 2020-05-12 | Method for operating an internal combustion engine and corresponding internal combustion engine |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102020112754A1 true DE102020112754A1 (en) | 2021-11-18 |
DE102020112754B4 DE102020112754B4 (en) | 2023-12-28 |
Family
ID=78280308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102020112754.5A Active DE102020112754B4 (en) | 2020-05-12 | 2020-05-12 | Method for operating an internal combustion engine and corresponding internal combustion engine |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102020112754B4 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3825749A1 (en) | 1988-07-29 | 1990-03-08 | Daimler Benz Ag | METHOD FOR ADAPTIVE CONTROL OF AN COMBUSTION ENGINE AND / OR ANOTHER DRIVE COMPONENT OF A MOTOR VEHICLE |
DE4142155A1 (en) | 1991-12-20 | 1993-06-24 | Bosch Gmbh Robert | DIGITAL ADAPTIVE CONTROL SYSTEM AND METHOD, ESPECIALLY FOR A COMBUSTION ENGINE |
DE19612453A1 (en) | 1996-03-28 | 1997-10-02 | Siemens Ag | IC engine cylinder fuel mass flow determination method |
US5924281A (en) | 1996-04-05 | 1999-07-20 | Honda Giken Kogyo Kabushiki Kaisha | Air-fuel ratio control system for internal combustion engines |
US20150377170A1 (en) | 2014-06-29 | 2015-12-31 | National Taipei University Of Technology | Air-Fuel Parameter Control System, Method and Controller for Compensating Fuel Film Dynamics |
-
2020
- 2020-05-12 DE DE102020112754.5A patent/DE102020112754B4/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3825749A1 (en) | 1988-07-29 | 1990-03-08 | Daimler Benz Ag | METHOD FOR ADAPTIVE CONTROL OF AN COMBUSTION ENGINE AND / OR ANOTHER DRIVE COMPONENT OF A MOTOR VEHICLE |
DE4142155A1 (en) | 1991-12-20 | 1993-06-24 | Bosch Gmbh Robert | DIGITAL ADAPTIVE CONTROL SYSTEM AND METHOD, ESPECIALLY FOR A COMBUSTION ENGINE |
DE19612453A1 (en) | 1996-03-28 | 1997-10-02 | Siemens Ag | IC engine cylinder fuel mass flow determination method |
US5924281A (en) | 1996-04-05 | 1999-07-20 | Honda Giken Kogyo Kabushiki Kaisha | Air-fuel ratio control system for internal combustion engines |
US20150377170A1 (en) | 2014-06-29 | 2015-12-31 | National Taipei University Of Technology | Air-Fuel Parameter Control System, Method and Controller for Compensating Fuel Film Dynamics |
Also Published As
Publication number | Publication date |
---|---|
DE102020112754B4 (en) | 2023-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2148070A2 (en) | Method for determining the injected fuel mass of a single injection and device for carrying out the method | |
DE102017005783B4 (en) | Method for model-based control and regulation of an internal combustion engine | |
EP3698032A1 (en) | Method for the model-based control and regulation of an internal combustion engine | |
EP1725915B1 (en) | Process control system | |
DE102009031583B4 (en) | Method for adapting a device for introducing fuel into a combustion chamber of an internal combustion engine, device for introducing fuel into a combustion chamber of an internal combustion engine and motor vehicle with such a device | |
DE102009009270A1 (en) | Calibration method for injector of internal combustion engine, involves detecting operational condition of internal combustion engine, and detecting speed dependent-variable during working cycle of cylinder of internal combustion engine | |
DE102016211551A1 (en) | Method for determining a correction value for a fuel metering of a fuel injector | |
WO2018068996A1 (en) | Method and device for operating an internal combustion engine | |
EP2173995A1 (en) | Method for the determination of an injected fuel mass of a preinjection | |
DE102014209174A1 (en) | Method and device for controlling an air-fuel mixture for operating an internal combustion engine | |
DE102018006312B4 (en) | Method for model-based control and regulation of an internal combustion engine | |
DE102020112754B4 (en) | Method for operating an internal combustion engine and corresponding internal combustion engine | |
DE102014214438B3 (en) | Method for controlling the fuel supply for setting a desired air-fuel ratio in a cylinder of an internal combustion engine | |
DE102012221046A1 (en) | Method for operating internal combustion engine of motor car, involves correcting intermediate value of temperature based on value of specific operational parameter of engine | |
DE102010043966A1 (en) | Method and device for controlling a gasoline engine in auto-ignition operation | |
DE102019203093A1 (en) | Method and device for diagnosing components of an exhaust system in an engine system with an internal combustion engine | |
DE102015223285A1 (en) | Method for determining fuel quantities during operation of an internal combustion engine | |
DE102005049535A1 (en) | Internal combustion engine management procedure has Exhaust Gas Recycling (EGR) regulator with pressure determined after it | |
DE102015216863A1 (en) | A method for determining the vaporized portion of an amount of fuel deposited by port injection | |
DE10311519A1 (en) | Method for operating an internal combustion engine | |
DE102007021414A1 (en) | Method for controlling charging of IC engines uses signals from pressure sensor mounted upstream from throttle valve in air intake to control process | |
DE102019219652A1 (en) | Method for adapting a dynamic pilot control for a fuel system of an internal combustion engine | |
DE102015217138A1 (en) | Method for determining a cause of a fault in an injection system of an internal combustion engine | |
DE102020211318A1 (en) | Method for adapting a mixture formation of an internal combustion engine with a dual fuel metering device | |
DE102020215157A1 (en) | Method for operating an internal combustion engine and internal combustion engine set up for carrying out such a method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R082 | Change of representative |
Representative=s name: GLEISS GROSSE SCHRELL UND PARTNER MBB PATENTAN, DE |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division |