EP0372113B1 - Method of controlling the amount of fuel supplied to an internal-combustion engine - Google Patents
Method of controlling the amount of fuel supplied to an internal-combustion engine Download PDFInfo
- Publication number
- EP0372113B1 EP0372113B1 EP88120463A EP88120463A EP0372113B1 EP 0372113 B1 EP0372113 B1 EP 0372113B1 EP 88120463 A EP88120463 A EP 88120463A EP 88120463 A EP88120463 A EP 88120463A EP 0372113 B1 EP0372113 B1 EP 0372113B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- supporting
- pressure
- value
- intake
- ambient
- 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 - Lifetime
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 16
- 238000000034 method Methods 0.000 title claims description 14
- 239000000446 fuel Substances 0.000 title claims description 10
- 101150102323 PDYN gene Proteins 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 239000000243 solution Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
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/2409—Addressing techniques specially adapted therefor
- F02D41/2416—Interpolation techniques
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/045—Detection of accelerating or decelerating state
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/10—Introducing corrections for particular operating conditions for acceleration
- F02D41/107—Introducing corrections for particular operating conditions for acceleration and deceleration
Definitions
- the invention relates to a method for determining the amount of fuel to be supplied to an internal combustion engine during dynamic transitional operation, according to the preamble of claim 1.
- the object of the invention is to further improve the transition behavior by correcting the falsifying influence of other factors on the measured intake pressure.
- the invention is based on the consideration that the influences of various ambient pressures and temperatures must first be compensated for an accurate correction of the measured intake pressure. If one assumes a certain throttle valve angle and a certain speed in stationary operation, different intake pressures result for different ambient pressures and temperatures.
- the solution according to the invention therefore uses support maps in which, depending on the throttle valve angle and the speed a certain ambient pressure and a certain ambient temperature, the values for the suction pressure are stored. At least four such characteristic maps are used. Two of them apply to the same first ambient pressure, but for two different ambient temperatures. The other two apply to the same second ambient pressure and the two different ambient temperatures.
- a support part ratio is calculated that relates the intake air temperature value to the values of the two ambient temperatures for which the two support maps apply. With this support part ratio, a support high value is then determined from the two support values for the pressure. In relation to the two support values, this high support value behaves like the intake air temperature value in relation to the two ambient temperatures.
- the support high value therefore represents a temperature-compensated value for the intake pressure valid for the determined first ambient pressure.
- additional support maps can also be used for further ambient pressures. Then the respective two base values for the calculation of the support high value or support low value are preferably taken from those support characteristic maps between whose ambient pressures the measured value of the suction pressure lies and which comes closest to it.
- the value of the intake pressure measured in the stationary operation of the internal combustion engine is now somewhere between the high support value and the low support value.
- a partial ratio is calculated for this position, which relates the size of this measured intake pressure to the high support value and the low support value.
- the values for the degree of opening of the throttle valve and / or the speed change accordingly.
- a new support high value and support low value are calculated from the four support maps. Since the measured values for the intake pressure are too imprecise in the present dynamic operation of the internal combustion engine, they are corrected with a compensated intake pressure valid for the new operating state, which is calculated from the new values for the support high and low support value and the partial ratio.
- This compensated suction pressure in dynamic operation based on the new support high value and support low value, behaves like the measured suction pressure in stationary operation to the support high value and support low value valid there.
- the measured intake pressure is now corrected to a dynamic intake pressure with the aid of the compensated intake pressure by adding the difference between the compensated intake pressure and the measured intake pressure divided by a time constant.
- This time constant takes into account the time delay between the measured intake pressure and the dynamic intake pressure actually present in the intake manifold.
- a corrected pressure value determined in this way is then the value which, together with the rotational speed, determines the quantity of fuel to be supplied in each case.
- FIG. 1 shows a block diagram of a device which is used to supply the internal combustion engine with the required amount of fuel.
- 1 denotes a microcomputer to which the values for a speed n, an opening degree ⁇ of the throttle valve, an intake air temperature TAL and a measured intake pressure pm are supplied as input signals.
- the microcomputer 1 uses this to calculate the required fuel quantity for each work cycle of the internal combustion engine using various characteristic maps. It then issues a corresponding command to an injection system 2, which comprises all the components necessary for the process, such as a metering device, injection valves, etc.
- the support maps each contain pressure values as a function of the opening degree ⁇ of the throttle valve and the speed n of the internal combustion engine. They have been determined experimentally and apply to various environmental conditions.
- the two support maps shown on the right apply to a high ambient pressure PUH of 970 mbar, one for a high ambient temperature TUH of + 50 ° C and the other for a low ambient temperature TUL of -20 ° C. Accordingly, the two support maps shown on the left apply to one low ambient pressure PUL of 1040 mbar, one again for the high ambient temperature TUH and the other for the low ambient temperature TUL.
- the support maps are stored in the microcomputer 1 as memory areas, the values for ⁇ and n each representing the addresses for the memory cells with the associated pressure value.
- a steady-state operating state of the internal combustion engine is now assumed with an opening degree ⁇ 0 of the throttle valve and a speed n0. With these values, a support value psa to psd for the pressure is read from each of the support maps. In order to illustrate the following calculation method, these four basic values are transferred to a straight line in FIG. 2, the values increasing from left to right.
- a support part ratio ⁇ s which characterizes the size of the intake air temperature value TAL in relation to the high and low ambient temperature TUH and TUL, is determined according to the equation
- the calculated quantities for this support high value psh and support low value psL are also entered in FIG. 2 on the pressure number line.
- the measured intake pressure value pm is also shown.
- a partial ratio ⁇ for this measured intake pressure pm with respect to the support high value psH and support low value psL then results in
- This compensated intake pressure pk is now used to correct the values of the measured intake pressure pm during dynamic transitional operation.
- a dynamic intake pressure pdyn results from the relationship ⁇ is an experimentally determined time constant that takes into account the dead times of the air masses in the intake tract. It therefore takes into account the time delay between the measured intake pressure pm and the dynamic intake pressure pdyn actually present in the intake manifold.
- This dynamic suction pressure pdyn must finally be corrected by a computer factor that takes into account the computing times of the microcomputer 1.
- This corrected intake pressure value pkorr is then the value which, together with the speed value n, determines the fuel quantity to be injected with each work cycle.
- the method described above is to be applied analogously for all dynamic transition processes, regardless of whether the internal combustion engine e.g. is accelerated or decelerated.
- the pressure increase gradient corresponds to a pressure reduction 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)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
Die Erfindung betrifft ein Verfahren zur Ermittlung der einer Brennkraftmaschine zuzuführenden Kraftstoffmenge während eines dynamischen Übergangsbetriebs, gemäß Oberbegriff von Anspruch 1.The invention relates to a method for determining the amount of fuel to be supplied to an internal combustion engine during dynamic transitional operation, according to the preamble of claim 1.
Ein solches Verfahren ist in der US 4 424 568 beschrieben. Dabei wird während dynamischer Übergangsvorgänge, wie Beschleunigung oder Verzögerung, der gemessene Wert des Ansaugdrucks um einen Rechnerfaktor korrigiert. Dieser Rechnerfaktor berücksichtigt, daß während der für die Berechnung der zuzuführenden Kraftstoffmenge benötigten Zeit sich der Ansaugdruck gegenüber dem gemessenen Wert verändert hat. Die so ermittelten Kraftstoffmengen für den Übergangsbetrieb der Brennkraftmaschine bringen ein verbessertes Übergangsverhalten.Such a method is described in US 4,424,568. The measured value of the intake pressure is corrected by a computer factor during dynamic transition processes such as acceleration or deceleration. This computer factor takes into account that during the time required to calculate the quantity of fuel to be supplied, the intake pressure has changed compared to the measured value. The fuel quantities thus determined for the transitional operation of the internal combustion engine result in an improved transient behavior.
Die Aufgabe der Erfindung liegt darin, das Übergangsverhalten weiter zu verbessern, indem der verfälschende Einfluß von weiteren Faktoren auf den gemessenen Ansaugdruck korrigiert wird.The object of the invention is to further improve the transition behavior by correcting the falsifying influence of other factors on the measured intake pressure.
Die erfindungsgemäße Lösung ist im Anspruch 1 gekennzeichnet. Vorteilhafte Weiterbildungen der Erfindung finden sich in den Unteransprüchen.The solution according to the invention is characterized in claim 1. Advantageous developments of the invention can be found in the subclaims.
Die Erfindung geht von der Überlegung aus, daß für eine genaue Korrektur des gemessenen Ansaugdrucks zuerst die Einflüsse verschiedener Umgebungsdrücke und Temperaturen ausgeglichen werden müssen. Geht man im stationären Betrieb von einem bestimmten Drosselklappenwinkel und einer bestimmten Drehzahl aus, so ergeben sich für verschiedene Umgebungsdrücke und Temperaturen jeweils unterschiedliche Ansaugdrücke.The invention is based on the consideration that the influences of various ambient pressures and temperatures must first be compensated for an accurate correction of the measured intake pressure. If one assumes a certain throttle valve angle and a certain speed in stationary operation, different intake pressures result for different ambient pressures and temperatures.
Die erfindungsgemäße Lösung verwendet deshalb Stützkennfelder, in denen abhängig vom Drosselklappenwinkel und der Drehzahl für jeweils einen bestimmten Umgebungsdruck und eine bestimmte Umgebungstemperatur die Werte für den Ansaugdruck abgelegt sind. Es werden mindestens vier solcher Stützkennfelder verwendet. Zwei davon gelten für einen gleichen ersten Umgebungsdruck, aber für zwei verschiedene Umgebungstemperaturen. Die anderen beiden gelten für einen gleichen zweiten Umgebungsdruck und die beiden verschiedenen Umgebungstemperaturen.The solution according to the invention therefore uses support maps in which, depending on the throttle valve angle and the speed a certain ambient pressure and a certain ambient temperature, the values for the suction pressure are stored. At least four such characteristic maps are used. Two of them apply to the same first ambient pressure, but for two different ambient temperatures. The other two apply to the same second ambient pressure and the two different ambient temperatures.
Diese Stützkennfelder sind experimentell ermittelt und in der Rechnereinheit, die die Druckkorrektor ausführt, abgelegt.These support maps are determined experimentally and stored in the computer unit that executes the pressure corrector.
Aus den beiden Kennfeldern für den gleichen ersten Umgebungsdruck werden nun gemäß den aktuell, bei jedem Arbeitstakt der Brennkraftmaschine, ermittelten Werten für den Öffnungsgrad der Drosselklappe und die Drehzahl zwei Stützwerte für den Druck ausgelesen. Diese beiden Stützwerte gelten jeweils für diejenige Umgebungstemperatur, für die das jeweilige Stützkennfeld ermittelt wurde. Um nun daraus einen Druckwert für die gerade herrschende Umgebungstemperatur zu gewinnen, wird eine lineare Näherung durchgeführt. Dabei wird angenommen, daß die herrschende Umgebungstemperatur einer Ansauglufttemperatur entspricht, die über einen Temperaturgeber erfaßt wird.From the two characteristic diagrams for the same first ambient pressure, two base values for the pressure are now read out in accordance with the values for the degree of opening of the throttle valve and the speed that are currently determined for each working cycle of the internal combustion engine. These two base values apply to the ambient temperature for which the respective base map was determined. In order to obtain a pressure value for the prevailing ambient temperature, a linear approximation is carried out. It is assumed that the prevailing ambient temperature corresponds to an intake air temperature, which is recorded via a temperature sensor.
Es wird ein Stützteilverhältnis berechnet, das den Ansauglufttemperaturwert in Beziehung setzt zu den Werten der beiden Umgebungstemperaturen, für die die beiden Stützkennfelder gelten. Mit diesem Stützteilverhältnis wird dann aus den beiden Stützwerten für den Druck ein Stützhochwert ermittelt. Dieser Stützhochwert verhält sich also bezogen auf die beiden Stützwerte wie der Ansauglufttemperaturwert bezogen auf die beiden Umgebungstemperaturen.A support part ratio is calculated that relates the intake air temperature value to the values of the two ambient temperatures for which the two support maps apply. With this support part ratio, a support high value is then determined from the two support values for the pressure. In relation to the two support values, this high support value behaves like the intake air temperature value in relation to the two ambient temperatures.
Der Stützhochwert stellt also einen temperaturkompensierten Wert für den Ansaugdruck gültig für den bestimmten ersten Umgebungsdruck dar.The support high value therefore represents a temperature-compensated value for the intake pressure valid for the determined first ambient pressure.
Das gleiche Verfahren wird mit den anderen beiden Kennfeldern, die für den gleichen zweiten Umgebungsdruck und die beiden Umgebungstemperaturen gültig sind, durchgeführt. Daraus ergibt sich dann entsprechend ein Stütztiefwert, der einen temperaturkompensierten Wert für den Ansaugdruck gültig für den zweiten Umgebungsdruck darstellt.The same procedure is carried out with the other two maps, which are valid for the same second ambient pressure and the two ambient temperatures. This then results in a support low value, which represents a temperature-compensated value for the intake pressure valid for the second ambient pressure.
Statt der jeweils zwei verwendeten Stützkennfelder für die beiden Umgebungsdrücke können auch mehr benutzt werden. Bei der Temperaturkompensation wird aus den jeweiligen beiden Stützwerten ein Stützhochwert bzw. Stütztiefwert berechnet, wobei lineare Verhältnisse angenommen sind. Dies ist gezwungenermaßen eine Näherung, die durch den Einsatz weiterer Stützkennfelder und damit einer abschnittsweisen Linearisierung verbessert werden kann. Vorteilhafterweise wird dann das Stützteilverhältnis bezogen auf diejenigen beiden Stützkennfelder berechnet, zwischen deren Umgebungstemperaturen die Ansauglufttemperatur liegt und die der Ansauglufttemperatur am nächsten kommen.Instead of the two support maps used for the two ambient pressures, more can also be used. In the case of temperature compensation, a support high value or support low value is calculated from the respective two support values, linear relationships being assumed. This is inevitably an approximation, which can be improved by using additional support maps and thus linearization in sections. The support part ratio is then advantageously calculated based on those two support maps, between whose ambient temperatures the intake air temperature lies and which come closest to the intake air temperature.
In ähnlicher Weise können auch weitere Stützkennfelder für weitere Umgebungsdrücke verwendet werden. Dann werden bevorzugt die jeweiligen beiden Stützwerte für die Berechnung des Stützhochwerts bzw. Stütztiefwerts aus denjenigen Stützkennfeldern entnommen, zwischen deren Umgebungsdrücken der gemessene Wert des Ansaugdrucks liegt und die ihm am nächsten kommen.In a similar manner, additional support maps can also be used for further ambient pressures. Then the respective two base values for the calculation of the support high value or support low value are preferably taken from those support characteristic maps between whose ambient pressures the measured value of the suction pressure lies and which comes closest to it.
Der im stationären Betrieb der Brennkraftmaschine gemessene Wert des Ansaugdrucks liegt nun irgendwo zwischen dem Stützhochwert und dem Stütztiefwert. Für diese Lage wird ein Teilverhältnis berechnet, das die Größe dieses gemessenen Ansaugdrucks in Beziehung setzt zu dem Stützhochwert und dem Stütztiefwert.The value of the intake pressure measured in the stationary operation of the internal combustion engine is now somewhere between the high support value and the low support value. A partial ratio is calculated for this position, which relates the size of this measured intake pressure to the high support value and the low support value.
Wird die Brennkraftmaschine nun aus dem stationären Betrieb heraus beschleunigt oder verzögert, so ändern sich dementsprechend die Werte für den Öffnungsgrad der Drosselklappe und/oder die Drehzahl. Bei jedem Arbeitstakt wird dann mit diesen neuen Werten aus den vier Stützkennfeldern wieder ein neuer Stützhochwert und Stütztiefwert berechnet. Da im jetzt vorliegenden dynamischen Betrieb der Brennkraftmaschine die gemessenen Werte für den Ansaugdruck zu ungenau sind, werden sie mit einem für den neuen Betriebszustand gültigen kompensierten Ansaugdruck, der aus den neuen Werten für den Stützhochwert und Stütztiefwert und dem Teilverhältnis berechnet wird, korrigiert. Dieser kompensierte Ansaugdruck im dynamischen Betrieb verhält sich bezogen auf den neuen Stützhochwert und Stütztiefwert wie der gemessene Ansaugdruck im stationären Betrieb zu dem dort gültigen Stützhochwert und Stütztiefwert.If the internal combustion engine is now accelerated or decelerated from stationary operation, the values for the degree of opening of the throttle valve and / or the speed change accordingly. With each work cycle is then with these new A new support high value and support low value are calculated from the four support maps. Since the measured values for the intake pressure are too imprecise in the present dynamic operation of the internal combustion engine, they are corrected with a compensated intake pressure valid for the new operating state, which is calculated from the new values for the support high and low support value and the partial ratio. This compensated suction pressure in dynamic operation, based on the new support high value and support low value, behaves like the measured suction pressure in stationary operation to the support high value and support low value valid there.
Man schließt also vom statischen auf den dynamischen Betrieb, indem angenommen wird, daß dieses Teilverhältnis für den jeweils gültigen Ansaugdruck im dynamischen Betrieb gegenüber dem stationären Betrieb gleich bleibt.One concludes from static to dynamic operation by assuming that this partial ratio remains the same for the currently valid intake pressure in dynamic operation compared to stationary operation.
Der gemessene Ansaugdruck wird nun mit Hilfe des kompensierten Ansaugdrucks zu einem dynamischen Ansaugdruck korrigiert, indem ihm die Differenz aus dem kompensierten Ansaugdruck und dem gemessenen Ansaugdruck dividiert durch eine Zeitkonstante hinzuaddiert wird. Diese Zeitkostante berücksichtigt den Zeitverzug zwischen dem gemessenen Ansaugdruck und dem in Saugrohr wirklich vorhandenen dynamischen Ansaugdruck.The measured intake pressure is now corrected to a dynamic intake pressure with the aid of the compensated intake pressure by adding the difference between the compensated intake pressure and the measured intake pressure divided by a time constant. This time constant takes into account the time delay between the measured intake pressure and the dynamic intake pressure actually present in the intake manifold.
Zu dem dynamischen Ansaugdruckwert wird schließlich noch ein Rechnerfaktor addiert. Der Rechnerfaktor berücksichtigt die Rechenzeit zur Durchführung der Korrekturrechnung. Ein so ermittelter korrigierter Druckwert ist dann der Wert, der zusammen mit der Drehzahl die jeweils zuzuführende Kraftstoffmenge bestimmt.Finally, a computer factor is added to the dynamic intake pressure value. The computing factor takes into account the computing time for performing the correction calculation. A corrected pressure value determined in this way is then the value which, together with the rotational speed, determines the quantity of fuel to be supplied in each case.
Das Verfahren wird anhand der Figuren näher erläutert. Dabei zeigen:
- Figur 1
- ein grob vereinfachtes Blockschaltbild einer Einrichtung zur Durchführung des Verfahrens,
Figur 2- vier Stützkennfelder, von denen die Korrekturrechnung ausgeht und
- Figur 3
- ein Druckzeitdiagramm zur Erläuterung der Zeitverzögerung der Druckwerte während eines dynamischen Betriebs.
- Figure 1
- a roughly simplified block diagram of a device for performing the method,
- Figure 2
- four support maps from which the correction calculation is based and
- Figure 3
- a pressure timing diagram to explain the time delay of the pressure values during dynamic operation.
In Figur 1 ist ein Blockschaltbild einer Einrichtung dargestellt, die dazu dient, einer Brennkraftmaschine die jeweils notwendige Kraftstoffmenge zuzuführen. Mit 1 ist ein Mikrorechner bezeichnet, dem als Eingangssignale die Werte für eine Drehzahl n, einen Öffnungsgrad α der Drosselklappe, eine Ansauglufttemperatur TAL und einen gemessenen Ansaugdruck pm, zugeführt sind. Der Mikrorechner 1 berechnet daraus bei jedem Arbeitstakt der Brennkraftmaschine unter Verwendung von verschiedenen Kennfeldern die nötige Kraftstoffmenge. Er gibt dann einen entsprechenden Befehl an ein Einspritzsystem 2, das alle für den Vorgang notwendigen Komponenten, wie eine Zumeßeinrichtung, Einspritzventile etc, umfaßt.FIG. 1 shows a block diagram of a device which is used to supply the internal combustion engine with the required amount of fuel. 1 denotes a microcomputer to which the values for a speed n, an opening degree α of the throttle valve, an intake air temperature TAL and a measured intake pressure pm are supplied as input signals. The microcomputer 1 uses this to calculate the required fuel quantity for each work cycle of the internal combustion engine using various characteristic maps. It then issues a corresponding command to an
In Figur 2 sind vier Stützkennfelder angedeutet, die in dem Mikrorechner 1 abgelegt sind. Diese Stützkennfelder bilden die Basis für die Berechnung eines korrigierten Ansaugdruckwerts pkorr während eines dynamischen Übergangsbetriebs ausgehend von einem gemessenen Ansaugdruckwert pm während einem stationären Betrieb der Brennkraftmaschine.In Figure 2, four support maps are indicated, which are stored in the microcomputer 1. These characteristic support maps form the basis for the calculation of a corrected intake pressure value pkorr during dynamic transitional operation based on a measured intake pressure value pm during stationary operation of the internal combustion engine.
Die Stützkennfelder enthalten jeweils Druckwerte in Abhängigkeit von dem Öffnungsgrad α der Drosselklappe und der Drehzahl n der Brennkraftmaschine. Sie sind experimentell ermittelt und gelten für verschiedene Umgebungsbedingungen. Die beiden rechts dargestellten Stützkennfelder gelten für einen hohen Umgebungsdruck PUH von 970 mbar, das eine für eine hohe Umgebungstemperatur TUH von +50° C und das andere für eine niedrige Umgebungstemperatur TUL von -20° C. Entsprechend gelten die beiden links dargestellten Stützkennfelder für einen niedrigen Umgebungsdruck PUL von 1040 mbar, das eine wieder für die hohe Umgebungstemperatur TUH und das andere für die niedrige Umgebungstemperatur TUL.The support maps each contain pressure values as a function of the opening degree α of the throttle valve and the speed n of the internal combustion engine. They have been determined experimentally and apply to various environmental conditions. The two support maps shown on the right apply to a high ambient pressure PUH of 970 mbar, one for a high ambient temperature TUH of + 50 ° C and the other for a low ambient temperature TUL of -20 ° C. Accordingly, the two support maps shown on the left apply to one low ambient pressure PUL of 1040 mbar, one again for the high ambient temperature TUH and the other for the low ambient temperature TUL.
Die Stützkennfelder sind in dem Mikrorechner 1 als Speicherbereiche abgelegt, wobei die Werte für α und n jeweils die Adressen für die Speicherzellen mit dem zugehörigen Druckwert darstellen.The support maps are stored in the microcomputer 1 as memory areas, the values for α and n each representing the addresses for the memory cells with the associated pressure value.
Es sei nun ein stationärer Betriebszustand der Brennkraftmaschine vorausgesetzt mit einem Öffnungsgrad α 0 der Drosselklappe und einer Drehzahl n0. Mit diesen Werten wird aus jedem der Stützkennfelder ein Stützwert psa bis psd für den Druck ausgelesen. Zur Veranschaulichung des folgenden Rechenverfahrens sind in der Figur 2 diese vier Stützwerte auf eine Druckzahlengerade übertragen, wobei die Werte von links nach rechts ansteigen.A steady-state operating state of the internal combustion engine is now assumed with an opening degree α 0 of the throttle valve and a speed n0. With these values, a support value psa to psd for the pressure is read from each of the support maps. In order to illustrate the following calculation method, these four basic values are transferred to a straight line in FIG. 2, the values increasing from left to right.
Ein Stützteilverhältnis λ s, das die Größe des Ansauglufttemperaturwerts TAL bezogen auf die hohe und die niedrige Umgebungstemperatur TUH und TUL kennzeichnet, wird bestimmt nach der Gleichung
Um aus den beiden Stützwerten psa und psb gültig für den hohen Umgebungsdruck PUH einen temperaturkompensierten Stützhochwert psH zu berechnen, wird das Stützteilverhältnis λ s verwendet. Dementsprechend ist also
und damit
The support part ratio λ s is used to calculate a temperature-compensated support high value psH from the two support values psa and psb valid for the high ambient pressure PUH. Accordingly, it is
and thus
In gleicher Weise wird für die beiden Stützwerte psc und psd, gültig für den niedrigen Umgebungsdruck PUL, ein Stütztiefwert psL berechnet aus
In the same way, a support low value psL is calculated from the two support values psc and psd, valid for the low ambient pressure PUL
Die berechneten Größen für diesen Stützhochwert psh und Stütztiefwert psL sind in Figur 2 ebenfalls auf der Druckzahlengeraden eingetragen. Außerdem ist der gemessene Ansaugdruckwert pm eingezeichnet. Ein Teilverhältnis λ für diesen gemessenen Ansaugdruck pm bezüglich dem Stützhochwert psH und Stütztiefwert psL ergibt sich dann zu
Alle diese bis jetzt berechneten Werte bleiben gleich, solange der stationäre Betriebszustand (α0, n0) fortbesteht. Es sei nun angenommen, daß ausgehend von diesem stationären Betriebszustand die Brennkraftmaschine durch Öffnen der Drosselklappe von einem Öffnungsgrad α0 auf einen Öffnungsgrad α 1 beschleunigt wird.All of these values calculated so far remain the same as long as the steady-state operating state (α0, n0) persists. It is now assumed that, starting from this stationary operating state, the internal combustion engine is accelerated from an opening degree α0 to an opening degree α 1 by opening the throttle valve.
Während jedem Arbeitstakt wird dann für die jeweils aktuell erfaßten Werte des Öffnungsgrads α und der Drehzahl n das vorbeschriebene Verfahren bis zur Ermittlung eines jeweiligen neuen Stützhochwerts psH und Stütztiefwerts psL durchgeführt.During each work cycle, the above-described method is then carried out for the currently detected values of the degree of opening α and the speed n until a new support high value psH and support low value psL are determined.
Ein kompensierter Ansaugdruckwert pk ergibt sich dann mit dem während des stationären Betriebs berechneten Teilverhältnis λ. Dementsprechend ist
und damit
A compensated intake pressure value pk then results with the partial ratio λ calculated during stationary operation. Is accordingly
and thus
Dieser kompensierte Ansaugdruck pk dient nun zur Korrektur der Werte des gemessenen Ansaugdrucks pm während des dynamischen Übergangsbetriebs. Ein dynamischer Ansaugdruck pdyn ergibt sich aus der Beziehung
τ ist dabei eine experimentell ermittelte Zeitkonstante, die die Totzeiten der Luftmassen im Ansaugtrakt berücksichtigt. Sie berücksichtigt also den Zeitverzug zwischen dem gemessenen Ansaugdruck pm und dem im Saugrohr wirklich vorhandenen dynamischen Ansaugdruck pdyn.This compensated intake pressure pk is now used to correct the values of the measured intake pressure pm during dynamic transitional operation. A dynamic intake pressure pdyn results from the relationship
τ is an experimentally determined time constant that takes into account the dead times of the air masses in the intake tract. It therefore takes into account the time delay between the measured intake pressure pm and the dynamic intake pressure pdyn actually present in the intake manifold.
Die unterschiedlichen Verläufe des gemessenen Ansaugdrucks pm und des im Saugrohr wirklich vorhandenen dynamischen Ansaugdrucks pdyn während des dynamischen Übergangsbetriebs durch Öffnen der Drosselklappe von α 0 auf α 1 ist in Figur 3 in einem Druckzeitdiagramm dargestellt.The different curves of the measured intake pressure pm and the dynamic intake pressure pdyn actually present in the intake manifold during the dynamic transitional operation Opening the throttle valve from α 0 to α 1 is shown in FIG. 3 in a pressure-time diagram.
Man schließt also für die Korrektur vom statischen auf den dynamischen Betrieb, indem angenommen wird, daß das im statischen Betrieb ermittelte Teilverhältnis für diesen kompensierten Ansaugdruck im dynamischen Betrieb gilt.One concludes for the correction from static to dynamic operation by assuming that the partial ratio determined in static operation applies to this compensated suction pressure in dynamic operation.
Dieser dynamische Ansaugdruck pdyn muß schließlich noch durch einen Rechnerfaktor korrigiert werden, der die Rechenzeiten des Mikrorechners 1 berücksichtigt. Dieser Rechnerfaktor RF ergibt sich aus einem Druckanstiegsgradienten multipliziert mit der Verzugszeit tv des Mikrorechners 1. Also
Ein korrigierter Ansaugdruckwert pkorr berechnet sich dann aus
Dieser korrigierte Ansaugdruckwert pkorr ist dann derjenige Wert, der zusammen mit dem Drehzahlwert n die bei jedem Arbeitstakt einzuspritzende Kraftstoffmenge bestimmt.This dynamic suction pressure pdyn must finally be corrected by a computer factor that takes into account the computing times of the microcomputer 1. This computer factor RF results from a pressure increase gradient multiplied by the delay time tv of the microcomputer 1. So
A corrected intake pressure value pkorr is then calculated
This corrected intake pressure value pkorr is then the value which, together with the speed value n, determines the fuel quantity to be injected with each work cycle.
Das vorbeschriebene Verfahren ist sinngemäß für alle dynamischen Übergangsvorgänge anzuwenden, gleich ob die Brennkraftmaschine z.B. beschleunigt oder verzögert wird. Im zweitgenannten Fall entspricht dann dem Druckanstiegsgradienten ein Druckminderungsgradient.The method described above is to be applied analogously for all dynamic transition processes, regardless of whether the internal combustion engine e.g. is accelerated or decelerated. In the second case, the pressure increase gradient corresponds to a pressure reduction gradient.
Claims (3)
- Method for determining the quantity of fuel to be supplied to an internal combustion engine during a dynamic transitional mode, in which an intake pressure pm, a speed (n), an opening angle (α) of the throttle valve and an intake-air temperature (TAL) are measured for each cycle of the internal combustion engine,- starting from the intake-pressure value pm, a corrected intake-pressure value (pkorr) is determined which, together with the speed value (n), determines the quantity of fuel,characterised in thata) supporting characteristic maps are stored, each valid for one ambient pressure and one ambient temperature and containing supporting values for the pressure as a function of the speed (n) and the opening angle (α),b) for each cycleba) a supporting division ratio is calculated which characterises the magnitude of the intake-air temperature value (TAL) in relation to the magnitudes of two ambient temperatures of two supporting characteristic maps valid for a first, identical ambient pressure, the supporting division ratio being calculated in relation to those two ambient temperatures, between which the intake-air temperature (TAL) lies, which come closest to it,bb) the currently determined values for the speed (n) and the opening angle (α) are each used to obtain a supporting value (psa to psd) from the two supporting characteristic maps for the first ambient pressure and two further supporting characteristic maps valid for a second ambient pressure and the two ambient temperatures, the first ambient pressure and the second ambient pressure used being those between which the measured intake pressure pm lies and which come closest to it,bc) a supporting high value (psH) is determined from the supporting division ratio and the two supporting values for the first ambient pressure,bd) a supporting low value (psL) is determined correspondingly from the two supporting values for the second ambient pressure,be) a division ratio is calculated which characterises the magnitude of the measured intake pressure pm in relation to the supporting high value (psH) and the supporting low value (psL),c) the steps mentioned under b) are repeated for each subsequent cycle,d) a compensated intake pressure pk is calculated from the division ratio and the respectively current supporting high value (psH) and supporting low value (psL), the division ratio used following a change in the throttle-valve position from a steady-state value (α0) to a value (α1) being that calculated in steady-state operation.e) using the compensated intake pressure pk, the respective currently measured intake pressure pm is corrected to give a dynamic intake pressure pdyn according to the relationshipf) the corrected intake pressure (pkorr) is obtained from the dynamic intake pressure pdyn plus a computer factor (RF) which takes into account a delay time (tv) due to the computing operations.
- Method according to Claim 1, characterised in that four supporting characteristic maps are stored,- a first supporting value (pna) being obtained from a first characteristic map valid for a first, high ambient pressure (PUH) and a high ambient temperature (TUH),- a second supporting value (pnb) being obtained from a second characteristic map valid for the first, high ambient pressure (PUH) and a low ambient temperature (TUL),- a third supporting value (pnc) being obtained from a third characteristic map valid for a second, low ambient pressure (PUH) and the high ambient temperature (TUH),- a fourth supporting value (pnc) being obtained from a fourth characteristic map valid for the second, low ambient pressure (PUL) and the low ambient temperature (TUL).
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP88120463A EP0372113B1 (en) | 1988-12-07 | 1988-12-07 | Method of controlling the amount of fuel supplied to an internal-combustion engine |
DE8888120463T DE3869617D1 (en) | 1988-12-07 | 1988-12-07 | METHOD FOR DETERMINING THE AMOUNT OF FUEL TO BE SUPPLIED TO AN INTERNAL COMBUSTION ENGINE. |
US07/446,929 US5060160A (en) | 1988-12-07 | 1989-12-06 | Method for calculating the quantity of fuel to be supplied to an internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP88120463A EP0372113B1 (en) | 1988-12-07 | 1988-12-07 | Method of controlling the amount of fuel supplied to an internal-combustion engine |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0372113A1 EP0372113A1 (en) | 1990-06-13 |
EP0372113B1 true EP0372113B1 (en) | 1992-03-25 |
Family
ID=8199637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP88120463A Expired - Lifetime EP0372113B1 (en) | 1988-12-07 | 1988-12-07 | Method of controlling the amount of fuel supplied to an internal-combustion engine |
Country Status (3)
Country | Link |
---|---|
US (1) | US5060160A (en) |
EP (1) | EP0372113B1 (en) |
DE (1) | DE3869617D1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136517A (en) * | 1990-09-12 | 1992-08-04 | Ford Motor Company | Method and apparatus for inferring barometric pressure surrounding an internal combustion engine |
FR2731050B1 (en) * | 1995-02-28 | 1997-04-18 | Siemens Automotive Sa | METHOD FOR ESTIMATING THE AIR FILLING OF A CYLINDER OF AN INTERNAL COMBUSTION ENGINE |
DE19609132A1 (en) * | 1995-03-31 | 1996-10-02 | Caterpillar Inc | Device for controlling timing of turbo-charged IC engine with electronic ignition and after-cooling |
US5564390A (en) * | 1995-03-31 | 1996-10-15 | Caterpillar Inc. | Method for controlling engine timing |
DE10234144A1 (en) * | 2002-07-26 | 2004-02-05 | Dornier Medtech Gmbh | lithotripter |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS549257B2 (en) * | 1972-02-21 | 1979-04-23 | ||
JPS5191421A (en) * | 1975-02-07 | 1976-08-11 | ||
JPS55131535A (en) * | 1979-04-02 | 1980-10-13 | Honda Motor Co Ltd | Engine controller |
US4424568A (en) * | 1980-01-31 | 1984-01-03 | Hitachi, Ltd. | Method of controlling internal combustion engine |
JPS5865950A (en) * | 1981-10-14 | 1983-04-19 | Nippon Denso Co Ltd | Method of controlling internal-combustion engine |
JPS58172446A (en) * | 1982-04-02 | 1983-10-11 | Honda Motor Co Ltd | Operating state control device of internal-combustion engine |
JPS6397843A (en) * | 1986-10-13 | 1988-04-28 | Nippon Denso Co Ltd | Fuel injection control device for internal combustion engine |
US4823755A (en) * | 1987-01-27 | 1989-04-25 | Toyota Jidosha Kabushiki Kaisha | Fuel injection system for an internal combustion engine |
JPH01280645A (en) * | 1988-04-30 | 1989-11-10 | Fuji Heavy Ind Ltd | Fuel injection control device for engine |
JPH0740671Y2 (en) * | 1988-11-18 | 1995-09-20 | 富士重工業株式会社 | Air-fuel ratio controller for 2-cycle engine |
-
1988
- 1988-12-07 DE DE8888120463T patent/DE3869617D1/en not_active Expired - Fee Related
- 1988-12-07 EP EP88120463A patent/EP0372113B1/en not_active Expired - Lifetime
-
1989
- 1989-12-06 US US07/446,929 patent/US5060160A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
DE3869617D1 (en) | 1992-04-30 |
US5060160A (en) | 1991-10-22 |
EP0372113A1 (en) | 1990-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69300959T2 (en) | Method for predicting air flow in a cylinder. | |
DE3636810C2 (en) | ||
DE3823277C2 (en) | ||
EP3762597A1 (en) | Method for the model-based control and regulation of an internal combustion engine | |
DE3546168C2 (en) | ||
EP0370091B1 (en) | Automatic control process and device, in particular lambda control | |
DE3242795C2 (en) | Fuel supply control system | |
DE19852755A1 (en) | Fuel injection control system for IC engine with system deriving temp. of fuel | |
DE3343481C2 (en) | ||
DE69209460T2 (en) | Electronic system for regulating fuel injection | |
EP0372113B1 (en) | Method of controlling the amount of fuel supplied to an internal-combustion engine | |
DE102017005783B4 (en) | Method for model-based control and regulation of an internal combustion engine | |
DE3725521C2 (en) | ||
DE3822300A1 (en) | METHOD AND DEVICE FOR TANK VENTILATION ADAPTATION WITH LAMBAR CONTROL | |
EP0449851B1 (en) | Processes for metering fuel | |
EP0826100B1 (en) | Process for the selective lambda control of a cylinder in a multi-cylinder internal combustion engine | |
DE3726892A1 (en) | MIXING RATIO CONTROL SYSTEM FOR A MOTOR VEHICLE ENGINE | |
DE69623200T2 (en) | Air / fuel ratio control device for internal combustion engine | |
EP1212526B1 (en) | Method and device for regulating the exhaust gas recirculation of an internal combustion engine | |
DE102018006312B4 (en) | Method for model-based control and regulation of an internal combustion engine | |
DE10034789B4 (en) | Method and device for compensating the non-linear behavior of the air system of an internal combustion engine | |
DE3525393C2 (en) | ||
DE3811262A1 (en) | LEARNING CONTROL METHOD FOR AN INTERNAL COMBUSTION ENGINE AND DEVICE THEREFOR | |
DE69628231T2 (en) | Electronic fuel injection control device | |
DE3808820A1 (en) | METHOD FOR CONTROLLING AND REGULATING THE INTERNAL COMBUSTION ENGINE OF A MOTOR VEHICLE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH DE ES FR GB GR IT LI LU NL SE |
|
RBV | Designated contracting states (corrected) |
Designated state(s): DE ES FR GB IT |
|
17P | Request for examination filed |
Effective date: 19900726 |
|
17Q | First examination report despatched |
Effective date: 19910124 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE ES FR GB IT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY Effective date: 19920325 |
|
REF | Corresponds to: |
Ref document number: 3869617 Country of ref document: DE Date of ref document: 19920430 |
|
ET | Fr: translation filed | ||
ITF | It: translation for a ep patent filed | ||
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 19921119 Year of fee payment: 5 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 19921221 Year of fee payment: 5 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 19930218 Year of fee payment: 5 |
|
26N | No opposition filed | ||
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Effective date: 19931207 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 19931207 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Effective date: 19940831 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Effective date: 19940901 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED. Effective date: 20051207 |