DE10348248A1 - Method for operating an internal combustion engine - Google Patents

Method for operating an internal combustion engine Download PDF

Info

Publication number
DE10348248A1
DE10348248A1 DE2003148248 DE10348248A DE10348248A1 DE 10348248 A1 DE10348248 A1 DE 10348248A1 DE 2003148248 DE2003148248 DE 2003148248 DE 10348248 A DE10348248 A DE 10348248A DE 10348248 A1 DE10348248 A1 DE 10348248A1
Authority
DE
Germany
Prior art keywords
intake manifold
time
manifold pressure
internal combustion
cylinder
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
Application number
DE2003148248
Other languages
German (de)
Other versions
DE10348248B4 (en
Inventor
Werner Hess
Georg Mallebrein
Herbert Kolly
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE2003148248 priority Critical patent/DE10348248B4/en
Priority to JP2004298512A priority patent/JP2005121018A/en
Priority to FR0410910A priority patent/FR2861134A1/en
Publication of DE10348248A1 publication Critical patent/DE10348248A1/en
Application granted granted Critical
Publication of DE10348248B4 publication Critical patent/DE10348248B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/18Circuit arrangements for generating control signals by measuring intake air flow
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B77/00Component parts, details or accessories, not otherwise provided for
    • F02B77/08Safety, indicating, or supervising devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D9/00Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits
    • F02D9/02Controlling engines by throttling air or fuel-and-air induction conduits or exhaust conduits concerning induction conduits
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0402Engine intake system parameters the parameter being determined by using a model of the engine intake or its components
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0404Throttle position
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0406Intake manifold pressure

Landscapes

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

Abstract

Die Erfindung betrifft ein Verfahren, Computerprogramm und Steuergerät (20) zum Betreiben einer Brennkraftmaschine (10) mit mindestens einem Zylinder mit mindestens einem Einlassventil (18) und einem dem Zylinder zugeordneten Saugrohr (12) mit einer Drosselklappe (14). Bekannte Verfahren dieser Art, insbesondere zum Steuern der Einspritzung von Kraftstoff in den Zylinder, sehen vor, dass zunächst der zeitliche Verlauf des Saugrohrdrucks zumindest ab einem Basiszeitpunkt, zu dem das Einlassventil (18) des Zylinders das letzte Mal geschlossen wurde, ermittelt wird. Aus diesem zeitlichen Verlauf des Saugrohrdrucks wird dann nachfolgend zumindest zu einigen Zeitpunkten nach dem Basiszeitpunkt der Saugrohrdruckgradient ermittelt. Weiterhin ist für die Steuerung der Einspritzung die Kenntnis über die Stellung der Drosselklappe (14) in dem Saugrohr (12) zu verschiedenen Zeitpunkten nach dem Basiszeitpunkt (TS) erforderlich. Um die Kosten für das traditionell zur Erfassung der Stellung der Drosselklappe (14) verwendete Drosselklappenpotentiometer und dessen Einbau einzusparen, wird erfindungsgemäß vorgeschlagen, die Stellung der Drosselklappe (14) durch Auswerten des Saugrohrdruckgradienten zu ermitteln.The invention relates to a method, computer program and control unit (20) for operating an internal combustion engine (10) having at least one cylinder with at least one inlet valve (18) and a suction pipe (12) with a throttle flap (14) associated with the cylinder. Known methods of this type, in particular for controlling the injection of fuel into the cylinder, provide that initially the temporal course of the intake manifold pressure is determined at least from a base time point at which the intake valve (18) of the cylinder was closed last. From this time profile of the intake manifold pressure, the intake manifold pressure gradient is then subsequently determined at least at some points in time after the base time. Furthermore, the knowledge about the position of the throttle valve (14) in the intake manifold (12) at different times after the base time (TS) is required for controlling the injection. In order to save the costs for the throttle valve potentiometer and its installation, which has traditionally been used for detecting the position of the throttle valve (14), it is proposed according to the invention to determine the position of the throttle valve (14) by evaluating the intake manifold pressure gradient.

Description

Die Erfindung betrifft ein Verfahren und ein Computerprogramm zum Betreiben einer Brennkraftmaschine mit mindestens einem Zylinder mit mindestens einem Einlassventil und einem dem Zylinder zugeordneten Saugrohr mit einer Drosselklappe. Darüber hinaus betrifft die Erfindung ein Steuergerät für eine Brennkraftmaschine zum Umsetzen dieses Verfahrens sowie eine Brennkraftmaschine mit einem derartigen Steuergerät.The The invention relates to a method and a computer program for operating an internal combustion engine having at least one cylinder with at least an intake valve and a cylinder associated with the intake manifold with a throttle. About that In addition, the invention relates to a control device for an internal combustion engine for Implementing this method and an internal combustion engine with a such controller.

Im Stand der Technik sind Verfahren zum Betreiben von Brennkraftmaschinen der beschriebenen Art und insbesondere zum Steuern von Einspritzvorgängen bei diesen Brennkraftmaschinen grundsätzlich bekannt. Im Rahmen der Einspritzsteuerung wird bei den bekannten Verfahren der zeitliche Verlauf des Saugrohrdrucks ermittelt. Es wird der Saugrohrdruckgradient aus dem Verlauf des Saugrohrdrucks ermittelt. Schließlich wird auch die Stellung der Drosselklappe in dem Saugrohr vorzugsweise zum Zeitpunkt der Gradientenbildung üblicherweise mit Hilfe eines Drosselklappenpotentiometers erfasst.in the State of the art are methods for operating internal combustion engines of the type described, and in particular for controlling injection events basically known to these internal combustion engines. As part of the Injection control is in the known method of temporal Determined course of the intake manifold pressure. It becomes the intake manifold pressure gradient determined from the course of the intake manifold pressure. Finally will also the position of the throttle valve in the intake manifold preferably at the time of gradient formation, usually with the help of a Throttle potentiometer detected.

Dieses Drosselklappenpotentiometer als solches und dessen Einbau sind nachteiligerweise mit Kosten verbunden.This Throttle potentiometer as such and its installation are disadvantageous associated costs.

Ausgehend von diesem Stand der Technik ist es deshalb die Aufgabe der Erfindung, ein bekanntes Verfahren, Computerprogramm und Steuergerät zum Betreiben einer Brennkraftmaschine sowie einen Datenträger mit dem Computerprogramm und eine Brennkraftmaschine mit dem Steuergerät derart weiterzubilden, dass das Drosselklappenpotentiometer für die Einspritzsteuerung der Brennkraftmaschine eingespart werden kann.outgoing from this prior art, it is therefore the object of the invention, a known method, computer program and control device for operating an internal combustion engine and a data carrier with the computer program and further develop an internal combustion engine with the control unit such that the throttle potentiometer for injection control the Internal combustion engine can be saved.

Diese Aufgabe wird durch das in Patentanspruch 1 beanspruchte Verfahren gelöst. Demnach erfolgt die Lösung in der Weise, dass die Stellung der Drosselklappe durch Auswerten des Saugrohrdruckgradienten ermittelt wird.These The object is achieved by the method claimed in claim 1 solved. Accordingly, the solution is done in such a way that the position of the throttle by evaluating of the intake manifold pressure gradient is determined.

Vorteile der ErfindungAdvantages of invention

Diese beanspruchte Lösung bietet den Vorteil, dass die Kosten für das Drosselklappenpotentiometer und dessen Einbau eingespart werden können.These claimed solution offers the advantage that the cost of the throttle potentiometer and its installation can be saved.

Vorteilhafterweise kann eine aktuelle Drosselklappenstellung sowohl aus einem positiven wie auch aus einem negativen Gradienten des Saugrohrdrucks ermittelt werden.advantageously, can be a current throttle position both from a positive as determined from a negative gradient of the intake manifold pressure become.

Die so ermittelten Werte für eine Drosselklappenstellung werden vorteilhafterweise dazu verwendet, den Wert des Saugrohrdrucks für einen zukünftigen Zeitpunkt, vorzugsweise den Zeitpunkt, zu dem das Einlassventil des Zylinders das nächste Mal schließt, zu prädizieren. Auch eine solche Prädiktion ist deshalb erfindungsgemäß ohne Drosselklappenpotentiometer möglich.The thus determined values for a throttle position are advantageously used to Value of intake manifold pressure for a future one Timing, preferably the time at which the inlet valve the cylinder the next Time closes, to predict. Also such a prediction is therefore according to the invention without throttle potentiometer possible.

Es ist weiterhin von Vorteil, dass aus dem gemessenen Verlauf für den Saugrohrdruck auf den Umgebungsdruck geschlossen werden kann, wenn der Gradient des Saugrohrdrucks bei geschlossenem Einlassventil mindestens für eine vorbestimmte Zeitdauer zumindest näherungsweise gleich null ist. Auch ein im Stand der Technik erforderlicher Umgebungsdrucksensor ist deshalb entbehrlich.It is also advantageous that from the measured course for the intake manifold pressure can be closed to the ambient pressure when the gradient the intake manifold pressure with the inlet valve closed at least for a predetermined Duration at least approximately is equal to zero. Also an environmental pressure sensor required in the prior art is therefore expendable.

Schließlich ist es von Vorteil, dass eine Füllmenge von Restgas, die von einer vorangegangenen Verbrennung noch im Brennraum des Zylinders verblieben ist, aus dem Saugrohrdruck und aus dessen Gradienten sowie aus daraus abgeleiteten Größen viel präziser berechnet werden kann, als dies im Stand der Technik möglich war.Finally is it is beneficial that a filling quantity of residual gas remaining from a previous combustion in the combustion chamber remained of the cylinder, from the intake manifold pressure and from the Gradients and derived quantities can be calculated much more precisely, as this is possible in the prior art was.

Weitere vorteilhafte Ausgestaltungen des Verfahrens sind Gegenstand der Unteransprüche.Further advantageous embodiments of the method are the subject of Dependent claims.

Die oben genannte Aufgabe der Erfindung wird weiterhin durch ein Computerprogramm und ein Steuergerät zur Durchführung des beanspruchten Verfahrens, einen Datenträger mit dem Computerprogramm und eine Brennkraftmaschine mit dem Steuergerät gelöst. Die Vorteile dieser Lösungen entsprechen den oben mit Bezug auf das beanspruchte Verfahren genannten Vorteilen.The above object of the invention is further achieved by a computer program and a control device for carrying out the claimed method, a data carrier with the computer program and an internal combustion engine with the control unit. The advantages of these solutions are the same as above Reference to the claimed method advantages.

Zeichnungendrawings

Der Beschreibung sind insgesamt vier Figuren beigefügt, wobeiOf the Description are attached to a total of four figures, wherein

1 schematisch eine Brennkraftmaschine mit angeschlossenem Steuergerät; 1 schematically an internal combustion engine with a connected control unit;

2 den Ablauf des erfindungsgemäßen Verfahrens; 2 the course of the method according to the invention;

3a ein erstes Beispiel für einen erfassten zeitlichen Verlauf des Saugrohrdrucks der Brennkraftmaschine; 3a a first example of a detected time course of the intake manifold pressure of the internal combustion engine;

3b einen zu dem Verlauf in 3a gehörenden Verlauf einer Drosselklappenstellung; 3b one to the course in 3a belonging course of a throttle position;

3c einen zu dem ersten Beispiel des Verlaufs des Saugrohrdruckes gehörenden Verlauf einer Kraftstoffeinspritzung; 3c a course of a fuel injection associated with the first example of the course of the intake manifold pressure;

4a ein zweites Beispiel für einen zeitlichen Verlauf des Saugrohrdruckes; 4a a second example of a time course of the intake manifold pressure;

4b einen zu dem zweiten Beispiel für den Saugrohrdruckverlauf gehörenden zweiten zeitlichen Verlauf einer Drosselklappenstellung; und 4b a second time course of a throttle valve position belonging to the second example for the intake manifold pressure curve; and

4c einen zu dem zweiten Ausführungsbeispiel gehörenden Verlauf einer Nacheinspritzung; zeigt. 4c a course of a post-injection belonging to the second embodiment; shows.

Beschreibung von AusführungsbeispielenDescription of exemplary embodiments

Die Erfindung wird nachfolgend anhand von Ausführungsbeispielen unter Bezugnahme auf die 14 detailliert beschrieben.The invention will now be described by way of example with reference to FIGS 1 - 4 described in detail.

1 zeigt in schematischer Weise die Hardwareanordnung zur Ansteuerung einer Brennkraftmaschine 10 durch ein Steuergerät 20. Die Brennkraftmaschine umfasst mindestens einen Zylinder mit einem Einlassventil 18 und einer Zündkerze 19. Dem mindestens einen Zylinder ist ein Saugrohr 12 zugeordnet, in welches eine Drosselklappe 14 eingebaut ist. Mit Hilfe einer an das Saugrohr 12 angebauten Drucksensoreinrichtung 22 wird der Druck im Inneren des Saugrohrs 12 von dem Steuergerät 20 erfasst. Weiterhin erfasst das Steuergerät 20 über einen Kurbelwellengeber 24 den aktuellen Kurbelwellenwinkel KW. Der Kurbelwellenwinkel repräsentiert letzten Endes indirekt eine Zeitgröße. Eine Auswerteeinrichtung 26 des Steuergerätes 20 ermittelt dann aus dem erfassten Verlauf des Saugrohrdrucks und erfindungsgemäß aus dem Verlauf des Druckgradienten des Saugrohrs 12 eine aktuelle Stellung der Drosselklappe 14 vorzugsweise zu dem Zeitpunkt der Gradientenbildung. Im Ansprechen auf diese erfassten Größen steuert die Auswerteeinrichtung 26 dann ein Einspritzventil 17 und die Zündkerze 19. 1 schematically shows the hardware arrangement for controlling an internal combustion engine 10 through a control unit 20 , The internal combustion engine comprises at least one cylinder with an inlet valve 18 and a spark plug 19 , The at least one cylinder is a suction tube 12 assigned, in which a throttle 14 is installed. With the help of a to the suction pipe 12 mounted pressure sensor device 22 is the pressure inside the suction tube 12 from the controller 20 detected. Furthermore, the control unit detects 20 via a crankshaft encoder 24 the current crankshaft angle KW. The crankshaft angle ultimately represents indirectly a time value. An evaluation device 26 of the control unit 20 then determines from the detected course of the intake manifold pressure and according to the invention from the course of the pressure gradient of the intake manifold 12 a current position of the throttle 14 preferably at the time of gradient formation. In response to these detected variables controls the evaluation 26 then an injection valve 17 and the spark plug 19 ,

Das erfindungsgemäße Verfahren und die Funktionsweise der in 1 gezeigten Hardwareanordnung wird nachfolgend unter Bezugnahme auf die 24 detailliert beschrieben.The inventive method and the operation of the in 1 shown hardware arrangement will be described below with reference to the 2 - 4 described in detail.

Aus 2 ist zu erkennen, dass das Verfahren nach einem Startschritt SO zunächst die Schritte S1, S3 und S8 ausführt, in denen der aktuelle Zustand des Einlassventils 18 überprüft wird. Genauer gesagt wird in diesen Schritten überprüft, ob das Einlassventil gerade im Moment geschlossen wurde, Schritt S1, ob es zur Zeit geschlossen ist, Schritt 3, oder ob es gerade geöffnet wurde, Schritt 8.Out 2 It can be seen that after a starting step SO, the method first carries out the steps S1, S3 and S8, in which the current state of the intake valve 18 is checked. More specifically, in these steps, it is checked whether the intake valve has just been closed at the moment, step S1, whether it is currently closed, step 3 or if it has just been opened, step 8th ,

Um das erfindungsgemäße Verfahren möglichst übersichtlich und anschaulich darzustellen, wird es im Folgenden beginnend ab einem Zeitpunkt TS, zu dem das Einlassventil 18 gerade geschlossen wurde, beschrieben, vergleiche 3a.In order to present the method according to the invention as clearly and clearly as possible, it will be described below starting from a time TS to which the inlet valve 18 just closed, described, compare 3a ,

In diesem Zeitpunkt TS wird gemäß Verfahrensschritt S1 zunächst der Wert des Saugrohrdruckes als absolute Größe erfasst. Aus diesem erfassten Saugrohrdruck zum Zeitpunkt TS wird dann in Schritt S2 unter Berücksichtigung der dann bestehenden Drehzahl der Brennkraftmaschine ein erster Wert für die Stellung der Drosselklappe 14 zum Zeitpunkt TS berechnet. Sowohl der erfasste Wert für den Saugrohrdruck wie auch der berechnete erste Wert für die Drosselklappenstellung werden zwischengespeichert, um zu einem späteren Zeitpunkt, wie weiter unten beschrieben, in die Berechnung eines prädizierten Saugrohrdruckes Eingang zu finden.In this time TS, according to method step S1, first the value of the intake manifold pressure is recorded as an absolute value. From this detected intake manifold pressure at time TS is then in step S2, taking into account the then existing speed of the internal combustion engine, a first value for the position of the throttle 14 calculated at time TS. Both the detected value for intake manifold pressure and the calculated first value for the throttle position are cached to find input at a later time, as described below, in the calculation of a predicted intake manifold pressure.

Nachdem das Einlassventil 18 zum Zeitpunkt TS geschlossen wurde, bleibt es bis auf Weiteres geschlossen. Dieser Zustand wird in Verfahrensschritt S3 überprüft. Sollte das Einlassventil jedoch aus irgendwelchen Gründen nicht geschlossen sein, so wird in Verfahrensschritt 3 so lange gewartet, bis das Schließen des Einlassventils festgestellt wird. Bei geschlossenem Einlassventil wird dann der Druck im Saugrohr mit Hilfe der Drucksensoreinrichtung 22 zunächst zweimal kurz hintereinander abgetastet, um mit Hilfe der beiden dabei gewonnenen Abtastwerte einen ersten Wert für den Gradienten des Saugrohrdrucks zu erhalten. Solange das Einlassventil geschlossen bleibt, wird diese Gradientenbildung vorzugsweise mehrmals wiederholt, so dass nach einer bestimmten Zeit eine Mehrzahl von Werten für den Gradienten des Saugrohrdrucks nach dem Zeitpunkt TS zur Verfügung steht. Die Wiederholung der Gradientenbildung ist in 2 durch die Rückschleifungen der Ausgänge von S3 und S4 auf den Eingang von S3 dargestellt. Diese Mehrfachabtastung des Saugrohrdrucks und die dann erfolgende Gradientenbildung ist in 3a durch die dort eingezeichneten Pfeile symbolisiert. In 3a ist zu erkennen, dass unmittelbar nach dem Zeitpunkt TS der Druckgradient zunächst positiv ist, das heißt der Druck im Saugrohr 12 steigt an. Nach einer gewissen Zeit verringert sich jedoch der Gradient bis auf einen Wert von ungefähr null. In dieser Situation kann der dann erfasste Wert des Drucks im Saugrohr 12 als Umgebungsdruck interpretiert und gespeichert werden, Verfahrensschritt S5. Auf diese Weise wird der Umgebungsdruck erfindungsgemäß lediglich aus dem Gradienten und dem absoluten Wert des Saugrohrdrucks abgeleitet; ein separater Umgebungsdrucksensor ist zur Steuerung der Einspritzung nicht erforderlich.After the inlet valve 18 closed at the time of TS, it will remain closed until further notice. This state is checked in method step S3. However, if the inlet valve is not closed for any reason, then in process step 3 Wait until closing the inlet valve is detected. When the inlet valve is closed then the pressure in the intake manifold by means of the pressure sensor device 22 first sampled twice in rapid succession in order to obtain a first value for the gradient of the intake manifold pressure with the aid of the two samples obtained thereby. As long as the inlet valve remains closed, this gradient formation is preferably repeated several times, so that after a certain time a plurality of values for the gradient of the intake manifold pressure after time TS are available. The repetition of the gradient formation is in 2 represented by the loopbacks of the outputs of S3 and S4 to the input of S3. This multiple sampling of the intake manifold pressure and the then occurring gradient formation is in 3a symbolized by the arrows drawn there. In 3a can be seen that immediately after the time TS, the pressure gradient is initially positive, that is, the pressure in the intake manifold 12 rises. After a while, however, the gradient decreases to a value of about zero. In this situation, the then detected value of the pressure in the intake manifold 12 be interpreted as ambient pressure and stored, step S5. In this way, the ambient pressure according to the invention is derived only from the gradient and the absolute value of the intake manifold pressure; a separate ambient pressure sensor is not required to control the injection.

Aus der in Verfahrensschritt S4 ermittelten Mehrzahl von Werten für den Gradienten des Saugrohrdrucks wird, ebenfalls noch in S4, zum Beispiel mit Hilfe einer arithmetischen Mittelung ein geeigneter beziehungsweise besonders charakteristischer Wert für eine weitere Verwendung ermittelt beziehungsweise ausgewählt. Dieser ausgewählte Wert für den Saugrohrdruckgradienten wird erfindungsgemäß in Verfahrensschritt S6 zur Berechnung eines zweiten Wertes für die Stellung der Drosselklappe 14 zum Zeitpunkt der Gradientenbildung nach dem Basiszeitpunkt TS verwendet. Aus einem Vergleich des Verlaufs des Saugrohrdrucks gemäß 3a und des zeitlich parallelen Verlaufs des Winkels der Drosselklappe gemäß 3b wird deren Zusammenhang anschaulich dargestellt. Es ist zu erkennen, dass zumindest im Bereich positiver Saugrohrdruckgradienten auch ein positiver Gradient im zeitlichen Verlauf des Winkels der Drosselklappe wdk zu erkennen ist.From the plurality of values for the gradient of the intake manifold pressure ascertained in method step S4, a suitable or especially characteristic value for a further use is also determined or selected, also in S4, for example with the aid of arithmetic averaging. This selected value for the Saugrohrdruckgradienten is according to the invention in step S6 for calculating a second value for the position of the throttle valve 14 used at the time of gradient formation after the base time TS. From a comparison of the course of the intake manifold pressure according to 3a and the time-parallel course of the angle of the throttle valve according to 3b their relationship is shown vividly. It can be seen that, at least in the region of positive intake manifold pressure gradients, a positive gradient can also be recognized in the time profile of the angle of the throttle valve wdk.

Im Folgenden wird die in Verfahrensschritt S6 durchgeführte Berechnung der Drosselklappenstellung wdk durch Auswerten des Saugrohrdruckgradienten detailliert beschrieben. Die Auswertung erfolgt genauer gesagt gemäß folgender Formel (1)

Figure 00080001
wobei
wdk die Stellung der Drosselklappe repräsentiert;
WDKMSN die Inverse einer Massenstrom-Drosselklappen MSNDK-Kennlinie repräsentiert;
msdk den Massenstrom über die Drosselklappe repräsentiert und sich wie folgt berechnet:
Figure 00080002
wobei
Δps/Δt den Saugrohrdruckgradienten;
Figure 00080003
mit
Vsaug als dem Saugrohrvolumen; und
ρLuft_norm als der normierten Luftdichte bei 1013 mbar und 0°C; und
ftsaug als einem Faktor, der die Temperatur im Saugrohr repräsentiert, und der sich wie folgt gemäß Formel (4) berechnet:
Figure 00090001
wobei
tsaug die Temperatur im Saugrohr; repräsentiert; und
KLAF(ps/pu) den Kennlinienausfluss zwischen dem Druck ps im Saugrohr und dem Druck pu im Ansaugkanal stromaufwärts der Drosselklappe repräsentiert;
ftvdk einen Faktor repräsentiert, welcher die Temperatur vor der Drosselklappe tvdk berücksichtigt und sich wie folgt gemäß Formel (5) berechnet:
Figure 00090002
und wobei
fpvdk einen Faktor repräsentiert, welcher den Druck pvdk vor der Drosselklappe berücksichtigt und sich gemäß folgender Formel (6) berechnet:
Figure 00090003
In the following, the calculation of the throttle valve position wdk performed in method step S6 is described in detail by evaluating the intake manifold pressure gradient. The evaluation is more precisely according to the following formula (1)
Figure 00080001
in which
wdk represents the position of the throttle;
WDKMSN represents the inverse of a mass flow throttle MSNDK characteristic;
msdk represents the mass flow through the throttle and is calculated as follows:
Figure 00080002
in which
Δps / Δt the intake manifold pressure gradient;
Figure 00080003
With
Vsaug as the intake manifold volume; and
ρAir_norm as the normalized air density at 1013 mbar and 0 ° C; and
as a factor representing the temperature in the intake manifold, which is calculated according to formula (4) as follows:
Figure 00090001
in which
absorbs the temperature in the intake manifold; represents; and
KLAF (ps / pu) represents the characteristic leakage between the pressure ps in the intake manifold and the pressure pu in the intake passage upstream of the throttle;
ftvdk represents a factor which takes into account the temperature before the throttle tvdk and is calculated according to formula (5) as follows:
Figure 00090002
and where
fpvdk represents a factor taking into account the pressure pvdk in front of the throttle and calculated according to the following formula (6):
Figure 00090003

Der gemäß Formel 1 in Verfahrensschritt S6 berechnete zweite Wert für die Drosselklappenstellung wird zwischengespeichert, damit er auch zur Auswertung bei späteren Arbeitsspielen der Brennkraftmaschine 10 verfügbar ist. In Verfahrensschritt S7 erfolgt außerdem die Bereitstellung eines älteren zweiten Wertes, welcher die Drosselklappenstellung vor einem vorangegangenen Arbeitsspiel der Brennkraftmaschine beziehungsweise des Zylinders repräsentiert. Ein Arbeitsspiel bezeichnet dabei jeweils die Zeit zwischen zwei aufeinander folgenden Zündzeitpunkten TZ.The calculated according to formula 1 in step S6 second value for the throttle position is cached so that he also for evaluation at later working cycles of the internal combustion engine 10 is available. In method step S7, the provision of an older second value, which represents the throttle valve position before a preceding working cycle of the internal combustion engine or of the cylinder, also takes place. A working cycle in each case designates the time between two consecutive ignition times TZ.

Wenn dann zu einem späteren Zeitpunkt TÖ in Verfahrensschritt S8 festgestellt wird, dass das Einlassventil gerade geöffnet hat, wird dies optional zum Anlass genommen, erneut den Verlauf des Drucks im Saugrohr über die Drucksensoreinrichtung 22 zweimal abzutasten, siehe Verfahrensschritt S9, um aus den so gewonnenen beiden Abtastwerten unter Berücksichtigung der aktuellen Drehzahl der Brennkraftmaschine einen dritten Wert für die Stellung der Drosselklappe zu berücksichtigten. Dabei erfolgt die Berechnung der Drosselklappenstellung wieder gemäß den Gleichungen 1 – 6, wie oben unter Bezugnahme auf den Verfahrensschritt S6 gezeigt wurde; diesmal allerdings unter zusätzlicher Berücksichtigung der abgesaugten Luftmasse, die unter anderem von der Drehzahl der Brennkraftmaschine nmot abhängt.If it is subsequently determined at a later point in time T0 in method step S8 that the inlet valve has just opened, this is optionally taken as an opportunity, again the course of the pressure in the intake manifold via the pressure sensor device 22 Sampling twice, see method step S9, to take into account from the thus obtained two samples, taking into account the current speed of the internal combustion engine, a third value for the position of the throttle. In this case, the calculation of the throttle valve position takes place again according to the equations 1-6, as was shown above with reference to the method step S6; this time, however, with additional consideration of the extracted air mass, which depends inter alia on the speed of the engine nmot.

Auch dieser aus dem negativen Gradienten des Saugrohrdrucks berechnete dritte Wert für die Drosselklappenstellung wird nachfolgend in einem Verfahrensschritt S11 gespeichert, um für Einspritzberechnungen bei nachfolgenden Arbeitsspielen der Brennkraftmaschine zur Verfügung zu stehen.Also this calculated from the negative gradient of the intake manifold pressure third value for the throttle position is subsequently in a process step S11 saved to Injection calculations at subsequent working cycles of the internal combustion engine to disposal to stand.

Mit Hilfe der bisher berechneten und zwischengespeicherten Größen wird nachfolgendend in einem Verfahrensschritt S12 ein Wert für den Saugrohrdruck für den nächsten Zeitpunkt "Einlass schließt" TS' prädiziert. Dazu wird der gemäß Verfahrensschritt S1, wie oben beschrieben, ermittelte absolute Wert des Druckes im Saugrohr zum Zeitpunkt TS als Basiswert für den Druck zum zukünftigen Prädiktionszeitpunkt TS' im Saugrohr herangezogen. Dieser Basiswert ist jedoch noch relativ ungenau und wird nachfolgend unter Zuhilfenahme der verfügbaren zweiten und/oder dritten älteren und aktuellen Werte für die Drosselklappenstellung korrigiert beziehungsweise an den aktuell erfassten und ausgewerteten Verlauf des Saugrohrdruckes angepasst. Diese Prädiktion des Saugrohrdruckes erfolgt weiterhin unter Berücksichtigung des in Verfahrensschritt S4 berechneten und ausgewählten positiven Saugrohrdruckgradienten. Als Ergebnis von Verfahrensschritt S12 ergibt sich jedenfalls ein prädizierter Wert für den Saugrohrdruck für den zukünftigen Zeitpunkt TS', welcher so präzise und zuverlässig ist, dass er als Eingangsgröße für die nachfolgend in Verfahrensschritt S13 erfolgende Prädiktion der Frischluftfüllung für den Zeitpunkt TS' verwendet werden kann und wird.With Help the previously calculated and cached sizes subsequently, in a method step S12, a value for the intake manifold pressure for the next Time "inlet excludes 'TS' predicated. For this purpose, the according to process step S1, as described above, determined absolute value of the pressure in Suction pipe at time TS as the base value for the pressure to the future prediction time TS 'in the intake manifold used. However, this underlying is still relatively inaccurate and will be described below with the help of the available second and / or third older and current values for the throttle position corrected or to the current recorded and evaluated course of intake manifold pressure adjusted. These prediction the intake manifold pressure continues to take into account in the process step S4 calculated and selected positive intake manifold pressure gradient. As a result of process step S12 results in any case a predicted value for the intake manifold pressure for the future Time TS ', which so precise and reliable is that he as an input to the following in step S13, prediction of the fresh air charge for the time TS 'are used can and will.

In Verfahrensschritt S13 erfolgt die Prädiktion der Frischluftfüllung nicht nur durch Auswerten des in Verfahrensschritt S12 prädizierten Saugrohrdruckes, sondern auch durch Berücksichtigung eines Faktors für die Umrechnung von Druck in Füllung sowie unter Berücksichtigung einer internen Restgasfüllung. Dabei meint internes "Restgas" zum einen einen residualen Restgasanteil im oberen Totvolumen des jeweiligen Zylinders zuzüglich eines Rückstroms von Restgas aus dem Abgaszweig in die Brennkammer des Zylinders; beides von der zuletzt erfolgten Verbrennung herrührend. Diese gesamte Restgasfüllung wird durch Verwendung des Saugrohrdrucks zum Zeitpunkt TÖ (Einlass öffnet) und des Umgebungsdrucks pu berechnet. Analog zum internen Restgas muss auch externes Restgas (z. B. über ein AGR-Ventil zuströmend) berücksichtigt werden. Die Erfassung des Saugrohrdrucks zum Zeitpunkt TÖ erfolgt in 2 in Verfahrensschritt S14. Die Berechnung der Restgasfüllung auf Basis dieses Saugrohrdrucks sowie des Umgebungsdrucks erfolgt in Verfahrensschritt S15.In method step S13, the prediction of the fresh air filling is carried out not only by evaluating the intake pipe pressure predicted in method step S12, but also by taking into account a factor for the conversion of pressure in filling and taking into account an internal residual gas filling. In this case, internal "residual gas" means, on the one hand, a residual residual gas fraction in the upper dead volume of the respective cylinder plus a return flow of residual gas from the exhaust gas branch into the combustion chamber of the cylinder; both originating from the last incineration. This total residual gas charge is calculated by using the intake manifold pressure at time TÖ (inlet opens) and the ambient pressure pu. As with the internal residual gas, external residual gas must also be taken into account (eg via an EGR valve). The detection of the intake manifold pressure at the time TÖ occurs in 2 in method step S14. The calculation of the residual gas filling on the basis of this intake manifold pressure and the ambient pressure takes place in process step S15.

In Verfahrensschritt S16 wird schließlich die optimale einzuspritzende Kraftstoffmenge unter Berücksichtigung der in Verfahrensschritt S13 prädizierten Frischluftfüllung berechnet. Nach Maßgabe durch die berechnete Einspritzmenge und des jeweils verwendeten Einspritzventiltyps wird die zum Einspritzen erforderliche Einspritzzeit berechnet. Typischerweise ist für die Einspritzung bereits eine feste Einspritzdauer bei einem fest vorgegebenen Endzeitpunkt TEE vorgegeben. Dies ist in 3c durch die gestrichelte vertikale Linie angedeutet.Finally, in method step S16, the optimum amount of fuel to be injected is calculated taking into account the fresh air filling predicted in method step S13. In accordance with the calculated injection quantity and the injection valve type used in each case, the injection time required for injection is calculated. Typically, a fixed injection duration is already predetermined for the injection at a fixed predetermined end time TEE. This is in 3c indicated by the dashed vertical line.

Sollte die nun aktuell nach Verfahrensschritt S16 neu berechnete erforderliche Einspritzmenge von der ursprünglich vorgesehenen Einspritzmenge abweichen, so muss die letztere korrigiert werden. Dafür stehen verschiedene Verfahren zur Verfügung, deren sinnvolle Anwendung davon abhängt, wann die Information gemäß Verfahrensschritt S16 über die korrigierte einzuspritzende Kraftstoffmenge zur Verfügung steht. Steht diese Information bereits zur Verfügung, bevor mit der ursprünglich geplanten Einspritzung begonnen wurde, so kann diese Korrektur durch ein Verlängern beziehungsweise ein Verkürzen der ursprünglich geplanten Einspritzzeit erfolgen. Zu einem so frühen Zeitpunkt steht die Information jedoch nur dann zur Verfügung, wenn die Prädiktion des Saugrohrdrucks ohne Berücksichtigung des aus dem negativen Saugrohrdruckgradienten berechneten dritten Wertes für die Drosselklappenstellung erfolgt. Insbesondere dann kann eine Korrektur der Einspritzmenge, wie in 3c gezeigt, durch Vorziehen des Beginns der ursprünglichen Einspritzung erfolgen, wenn eine Vergrößerung gegenüber der ursprünglich geplanten Kraftstoffmenge erforderlich ist. In 3c bezeichnet der Zustand 1 ein geöffnetes und der Zustand 0 ein geschlossenes Einspritzventil 17.Should the newly calculated injection quantity, which is now newly calculated according to method step S16, deviate from the originally intended injection quantity, the latter must be corrected. For this purpose, various methods are available, the meaningful application of which depends on when the information according to method step S16 is available on the corrected quantity of fuel to be injected. If this information is already available before the originally scheduled injection has begun, this correction can be made by lengthening or shortening the originally planned injection time. At such an early point in time, however, the information is only available if the prediction of the intake manifold pressure takes place without consideration of the third throttle position value calculated from the negative intake manifold pressure gradient. In particular, then a correction of the injection quantity, as in 3c shown by advancing the beginning of the original injection, when an increase is required compared to the originally planned amount of fuel. In 3c State 1 indicates an open and state 0 a closed injection valve 17 ,

Die 4a zeigt ein zweites Beispiel für einen möglichen Verlauf des Saugrohrdrucks ps über der Zeit. Im Unterschied zu dem in 3a gezeigten Saugrohrdruckverlauf steigt der in 4a gezeigte Druckverlauf nur langsam auf einen stationären Wert, den Umgebungsdruck, an. Dies geht einher mit einer späteren Veränderung der Stellung der Drosselklappe, wie dies aus 4b ersichtlich ist. Die in den 4a und 4b gezeigten, im Vergleich zu dem Zeitpunkt TS "Einlass schließt", späten Veränderungen im Saugrohrdruck und in der Drosselklappenstellung haben zur Folge, dass auch die Prädiktion des Saugrohrdrucks und der Frischluftfüllung erst zu einem relativ späten Zeitpunkt erfolgen können. Dementsprechend spät kann in Verfahrensschritt S16 auch erst eine Information über eine zu korrigierende Einspritzmenge zur Verfügung stehen. Wenn dieser Zeitpunkt erst nach dem Zeitpunkt TEE, das heißt nach dem Ende der Haupteinspritzung liegt, kann diese nicht mehr verändert werden. Es besteht dann nur noch die Möglichkeit, wie in 4c veranschaulicht, eine Nacheinspritzung kurz vor dem Zündzeitpunkt TZ vorzunehmen, wenn die bisher während der Haupteinspritzung eingespritzte Kraftstoffmenge zu gering gewesen sein sollte. Eine Verringerung der während der Haupteinspritzung eingespritzten Kraftstoffmenge ist dann nicht mehr möglich.The 4a shows a second example of a possible course of the intake manifold pressure ps over time. Unlike the in 3a shown intake manifold pressure increases in 4a shown pressure gradient only slowly to a steady state value, the ambient pressure. This is accompanied by a later change in the position of the throttle, as is the case 4b is apparent. The in the 4a and 4b shown, compared to the time TS "inlet closes", late changes in the intake manifold pressure and in the throttle position have the consequence that also the prediction of the intake manifold pressure and the fresh air filling can be made only at a relatively late time. Correspondingly late, in step S16, information about a quantity of injection to be corrected can also be available. If this time is only after the time TEE, that is after the end of the main injection, this can not be changed. There is only the possibility, as in 4c 3 illustrates a post-injection just before the spark timing TZ when the amount of fuel previously injected during the main injection should have been too low. A reduction in the amount of fuel injected during the main injection is then no longer possible.

Das erfindungsgemäße Verfahren wird vorzugsweise in Form eines Computerprogramms realisiert. Das Computerprogramm kann dann gegebenenfalls zusammen mit weiteren Computerprogrammen für die Steuerung einer Brennkraftmaschine auf einem computerlesbaren Datenträger abgespeichert sein. Bei dem Datenträger kann es sich um eine Diskette, eine Compact Disk, einen Flash-Memory oder dergleichen handeln. Das auf dem Datenträger abgespeicherte Computerprogramm kann dann als Produkt an einen Kunden verkauft werden. Das Computerprogramm kann jedoch auch ohne die Zuhilfenahme eines Datenträgers über ein elektronisches Kommunikationsnetzwerk, insbesondere das Internet, an einen Kunden übertragen und verkauft werden.The inventive method is preferably realized in the form of a computer program. The Computer program can then optionally together with others Computer programs for the control of an internal combustion engine on a computer-readable disk be stored. The disk may be a floppy disk, a compact disk, a flash memory or the like. That on the disk stored computer program can then be sold as a product to a customer become. The computer program can, however, without the help a volume over a electronic communications network, in particular the Internet, transferred to a customer and sold.

Claims (16)

Verfahren zum Betreiben einer Brennkraftmaschine (10) mit mindestens einem Zylinder mit mindestens einem Einlassventil (18) und einem dem Zylinder zugeordneten Saugrohr (12) mit einer Drosselklappe (14), umfassend die folgenden Schritte: Ermitteln des zeitlichen Verlaufs des Saugrohrdrucks zumindest ab einem Basiszeitpunkt (TS), zu dem das Einlassventil (18) des Zylinders das letzte Mal geschlossen wurde; Ermitteln des Saugrohrdruckgradienten aus dem Verlauf des Saugrohrdrucks zu mindestens einem Zeitpunkt nach dem Basiszeitpunkt (TS); und Ermitteln der Stellung der Drosselklappe (14) in dem Saugrohr (12) vorzugsweise zu dem Zeitpunkt der Gradientenbildung; dadurch gekennzeichnet, dass die Ermittlung der Stellung der Drosselklappe (14) durch Auswerten des Saugrohrdruckgradienten erfolgt (S6, S10).Method for operating an internal combustion engine ( 10 ) with at least one cylinder with at least one inlet valve ( 18 ) and a cylinder associated with the intake manifold ( 12 ) with a throttle valve ( 14 ), comprising the following steps: Determining the time profile of the intake manifold pressure at least from a base time point (TS), to which the intake valve ( 18 ) of the cylinder was closed the last time; Determining the Saugrohrdruckgradienten from the course of the intake manifold pressure at least one time after the base time (TS); and determining the position of the throttle valve ( 14 ) in the suction tube ( 12 ) preferably at the time of gradient formation; characterized in that the determination of the position of the throttle valve ( 14 ) by evaluating the intake manifold pressure gradient (S6, S10). Verfahren nach Anspruch 1, gekennzeichnet durch folgenden zusätzlichen Schritt (S2): Berechnen eines ersten Wertes für die Stellung der Drosselklappe zu dem Basiszeitpunkt (TS) durch Auswerten von mindestens dem Saugrohrdruck und der Drehzahl der Brennkraftmaschine jeweils zu dem Basiszeitpunkt.Method according to claim 1, characterized by the following additional Step (S2): Calculate a first value for the position the throttle at the base time (TS) by evaluating at least the intake manifold pressure and the speed of the internal combustion engine each at the base time. Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass bei Brennkraftmaschinen (10), bei denen dem Saugrohr (12) maximal zwei Zylinder zugeordnet sind, ein zweiter Wert für die Stellung der Drosselklappe (14) durch Auswerten des positiven Gradienten des Saugrohrdrucks zu mindestens einem Zeitpunkt nach dem Basiszeitpunkt (TS) ermittelt wird (S6).Method according to one of the preceding claims, characterized in that in internal combustion engines ( 10 ), in which the suction tube ( 12 ) are assigned a maximum of two cylinders, a second value for the position of the throttle valve ( 14 ) is determined by evaluating the positive gradient of the intake manifold pressure at least one time after the base time point (TS) (S6). Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass bei Brennkraftmaschinen (10) bei denen dem Saugrohr (12) maximal zwei Zylinder zugeordnet sind, ein dritter Wert für die Stellung der Drosselklappe (14) durch Auswerten von mindestens dem negativen Gradienten des Saugrohrdrucks und der Drehzahl der Brennkraftmaschine zu mindestens einem Zeitpunkt nach dem Basiszeitpunkt (TS) ermittelt wird (S10).Method according to one of the preceding claims, characterized in that in internal combustion engines ( 10 ) in which the suction tube ( 12 ) are assigned a maximum of two cylinders, a third value for the position of the throttle valve ( 14 ) is determined by evaluating at least the negative gradient of the intake manifold pressure and the rotational speed of the internal combustion engine at least one time after the base time point (TS) (S10). Verfahren nach einem oder mehreren der Ansprüche 2 bis 4, gekennzeichnet durch folgende zusätzliche Schritte (S12) zum Prädizieren eines Wertes für den Saugrohrdruck für einen zukünftigen Prädiktionszeitpunkt, vorzugsweise den Zeitpunkt, zu dem das Einlassventil (18) des Zylinders das nächste Mal schließt: – Ermitteln eines Basiswertes für den zu prädizierenden Saugrohrdruck in Form des Saugrohrdruckwertes zu dem Basiszeitpunkt (TS); und – Ermitteln des prädizierten Saugrohrdruckwertes durch Korrigieren des Basiswertes unter Berücksichtigung des zuvor ermittelten ersten, zweiten und/oder dritten Wertes für die Drosselklappenstellung und den Werten für die Saugrohrdruckgradienten zu den Zeitpunkten, wann die Drosselklappenstellungen ermittelt wurden.Method according to one or more of claims 2 to 4, characterized by the following additional steps (S12) for predicting a value for the intake manifold pressure for a future prediction time, preferably the time at which the intake valve ( 18 ) of the cylinder closes the next time: determining a base value for the intake manifold pressure to be predicted in the form of the intake manifold pressure value at the base time point (TS); and determining the predicted intake manifold pressure value by correcting the base value taking into account the previously determined first, second and / or third values for the throttle position and the values for the intake manifold pressure gradient at the times when the throttle positions were determined. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die Korrektur des Basiswertes für den prädizierten Saugrohrdruckwert auf Basis einer erkannten Änderung der Drosselklappenstellung erfolgt; wobei die Änderung durch einen Vergleich des zweiten mit einem älteren zweiten Wert und/oder durch Vergleich des dritten mit einem älteren dritten Wert für die Drosselklappenstellung erkannt wird; und wobei die älteren Werte jeweils aus einem vorangegangenen Arbeitsspiel des Zylinders der Brennkraftmaschine (10) vor dem Basiszeitpunkt (TS) stammen (S7, S11).A method according to claim 5, characterized in that the correction of the base value for the predicted intake manifold pressure value is based on a detected change in the throttle position; wherein the change is detected by comparing the second with an older second value and / or comparing the third with an older third value for the throttle position; and wherein the older values respectively from a previous working cycle of the cylinder of the internal combustion engine ( 10 ) come before the base time (TS) (S7, S11). Verfahren nach einem der vorangegangenen Ansprüche, dadurch gekennzeichnet, dass bei Brennkraftmaschinen (10) bei denen dem Saugrohr (12) maximal zwei Zylinder zugeordnet sind, der gemessene Saugrohrdruck als Umgebungsdruck interpretiert wird, wenn der positive Gradient des Saugrohrdrucks bei geschlossenem Einlassventil (18) mindestens für eine vorbestimmte Zeitdauer zumindest näherungsweise gleich null ist (S5).Method according to one of the preceding claims, characterized in that in internal combustion engines ( 10 ) in which the suction tube ( 12 ), the measured intake manifold pressure is interpreted as the ambient pressure, if the positive gradient of the intake manifold pressure with the intake valve closed ( 18 ) is at least approximately equal to zero for at least a predetermined period of time (S5). Verfahren nach Anspruch 7, gekennzeichnet durch folgende weitere Schritte: Erfassen des Saugrohrdrucks zu dem Zeitpunkt (TÖ), wann das Einlassventil (18) gerade öffnet (S14); und Berechnen einer Füllmenge von Restgas von einer vorangegangenen Verbrennung in dem Brennraum des Zylinders auf Basis des Saugrohrdrucks zu mindestens dem Zeitpunkt (TÖ), zu dem das Einlassventil (18) gerade geöffnet wurde, und dem Umgebungsdruck (S15).A method according to claim 7, characterized by the following further steps: detecting the intake manifold pressure at the time (TÖ), when the inlet valve ( 18 ) just opens (S14); and calculating a charge of residual gas from a previous combustion in the combustion chamber of the cylinder on the basis of the intake manifold pressure at least the time (TÖ) to which the intake valve (14) 18 ) has just been opened, and the ambient pressure (S15). Verfahren nach Anspruch 8, gekennzeichnet durch: Berechnen einer prädizierten Frischgasfüllung für den Prädiktionszeitpunkt unter Berücksichtigung von mindestens dem prädizierten Saugrohrdruck und der berechneten Restgasfüllung (S13).Method according to claim 8, characterized by: To calculate a predicated Fresh gas charge for the prediction time considering of at least the predicated Intake manifold pressure and the calculated residual gas charge (S13). Verfahren nach Anspruch 9, gekennzeichnet durch: Berechnen der für das nächste Arbeitsspiel der Brennkraftmaschine nach dem Prädiktionszeitpunkt erforderlichen Soll-Einspritzmenge auf Basis der prädizierten Frischgasfüllung (S16).Method according to claim 9, characterized by: Calculate the for the next Working cycle of the internal combustion engine required after the prediction time Target injection quantity based on the predicted fresh gas filling (S16). Verfahren nach Anspruch 10, gekennzeichnet durch Korrigieren einer vor dem Prädiktionszeitpunkt bereits begonnenen oder geplanten Einspritzung durch Verlängern oder Verkürzen der Einspritzdauer oder durch Vorsehen von Nachspritzern so, dass schließlich die Soll-Einspritzmenge in den Zylinder eingespritzt wird.A method according to claim 10, characterized by Correct one before the prediction time already started or planned injection by lengthening or Shorten the duration of injection or by providing Nachspritzern so that after all the target injection quantity is injected into the cylinder. Computerprogramm mit Programmcode für ein Steuergerät (20) zur Steuerung einer Brennkraftmaschine (10) dadurch gekennzeichnet, dass der Programmcode ausgebildet ist zur Durchführung des Verfahrens nach einem der Ansprüche 1 – 11.Computer program with program code for a control unit ( 20 ) for controlling an internal combustion engine ( 10 ), characterized in that the program code is designed to carry out the method according to one of claims 1 - 11. Datenträger gekennzeichnet durch das Computerprogramm nach Anspruch 12.disk characterized by the computer program of claim 12. Steuergerät (20) für eine Brennkraftmaschine (10) mit mindestens einem Zylinder mit einem Einlassventil (18) und einem dem Zylinder zugeordneten Saugrohr (12) mit einer Drosselklappe (14), umfassend: eine Drucksensoreinrichtung (22) zum Ermitteln des zeitlichen Verlaufs des Saugrohrdrucks zumindest ab einem Basiszeitpunkt (TS), zu dem das Einlassventil (18) des Zylinders das letzte Mal geschlossen wurde; und eine Auswerteeinrichtung (26) zum Ermitteln des Saugrohrdruckgradienten aus dem Verlauf des Saugrohrdrucks zu mindestens einem Zeitpunkt nach dem Basiszeitpunkt (TS) und zum Ermitteln der Stellung der Drosselklappe (14) in dem Saugrohr (12) vorzugsweise zu dem Zeitpunkt der Gradientenbildung; dadurch gekennzeichnet, dass die Auswerteeinrichtung (26) ausgebildet ist, die Stellung der Drosselklappe (14) durch Auswerten des Saugrohrdruckgradienten zu berechnen.Control unit ( 20 ) for an internal combustion engine ( 10 ) with at least one cylinder with an inlet valve ( 18 ) and a cylinder associated with the intake manifold ( 12 ) with a throttle valve ( 14 ), comprising: a pressure sensor device ( 22 ) for determining the time profile of the intake manifold pressure at least from a base time point (TS), to which the intake valve ( 18 ) of the cylinder was closed the last time; and an evaluation device ( 26 ) for determining the Saugrohrdruckgradienten from the course of the intake manifold pressure at least one time after the base time (TS) and for determining the position of the throttle valve ( 14 ) in the suction tube ( 12 ) preferably at the time of gradient formation; characterized in that the evaluation device ( 26 ) is formed, the position of the throttle valve ( 14 ) by evaluating the intake manifold pressure gradient. Steuergerät nach Anspruch 14, dadurch gekennzeichnet, dass ein Kurbelwellengeber (24) vorgesehen ist zum Erfassen des jeweils aktuellen Kurbelwellenwinkels und der Drehzahl der Brennkraftmaschine (10) und dass die Auswerteeinrichtung (26) weiterhin ausgebildet ist zur Durchführung des Verfahrens nach einem der Ansprüche 2 bis 11.Control unit according to claim 14, characterized in that a crankshaft sensor ( 24 ) is provided for detecting the respective current crankshaft angle and the rotational speed of the internal combustion engine ( 10 ) and that the evaluation device ( 26 ) is further adapted for carrying out the method according to one of claims 2 to 11. Brennkraftmaschine (10) mit mindestens einem Zylinder dem ein Einlassventil (18) und ein Saugrohr (12) mit einer Drosselklappe (14) zugeordnet ist; gekennzeichnet durch ein Steuergerät (20) nach Anspruch 14 oder 15.Internal combustion engine ( 10 ) with at least one cylinder having an inlet valve ( 18 ) and a suction tube ( 12 ) with a throttle valve ( 14 ) assigned; characterized by a control device ( 20 ) according to claim 14 or 15.
DE2003148248 2003-10-16 2003-10-16 Method for operating an internal combustion engine Expired - Fee Related DE10348248B4 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE2003148248 DE10348248B4 (en) 2003-10-16 2003-10-16 Method for operating an internal combustion engine
JP2004298512A JP2005121018A (en) 2003-10-16 2004-10-13 Operating method and control device of internal combustion engine
FR0410910A FR2861134A1 (en) 2003-10-16 2004-10-15 Internal combustion engine controlling method, involves determining position of throttling shutter in suction duct using pressure gradient in duct determined from pressure variation, at instant when gradient is determined

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2003148248 DE10348248B4 (en) 2003-10-16 2003-10-16 Method for operating an internal combustion engine

Publications (2)

Publication Number Publication Date
DE10348248A1 true DE10348248A1 (en) 2005-05-19
DE10348248B4 DE10348248B4 (en) 2015-04-30

Family

ID=34384373

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2003148248 Expired - Fee Related DE10348248B4 (en) 2003-10-16 2003-10-16 Method for operating an internal combustion engine

Country Status (3)

Country Link
JP (1) JP2005121018A (en)
DE (1) DE10348248B4 (en)
FR (1) FR2861134A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006024005B3 (en) * 2006-05-22 2007-08-30 Siemens Ag Speed control for an internal combustion motor, using a throttle flap at the air intake, sets a dynamic air pressure nominal value according to the relationship between start and end nominal values
EP2286074A1 (en) * 2008-05-08 2011-02-23 BorgWarner BERU Systems GmbH Estimating engine parameters based on dynamic pressure readings
DE102010055131A1 (en) * 2010-12-18 2012-06-21 GM Global Technology Operations LLC Method for determining a flap position of an exhaust gas heat exchanger
DE102010064184A1 (en) 2010-12-27 2012-06-28 Robert Bosch Gmbh Method for operating an injection system for an internal combustion engine
DE102015223145A1 (en) * 2015-11-24 2017-05-24 Robert Bosch Gmbh Method for operating an internal combustion engine

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3727373B2 (en) * 1995-03-03 2005-12-14 三菱電機株式会社 Shift control device for automatic transmission
US6170475B1 (en) * 1999-03-01 2001-01-09 Ford Global Technologies, Inc. Method and system for determining cylinder air charge for future engine events
JP2001304043A (en) * 2000-04-20 2001-10-31 Hitachi Ltd Failure diagnosing device for exhaust gas re-circulation device
US6363316B1 (en) * 2000-05-13 2002-03-26 Ford Global Technologies, Inc. Cylinder air charge estimation using observer-based adaptive control
JP3963099B2 (en) * 2001-02-13 2007-08-22 株式会社デンソー Operating state discrimination device for internal combustion engine
JP3918441B2 (en) * 2001-02-15 2007-05-23 国産電機株式会社 Acceleration / deceleration detection device for internal combustion engine

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006024005B3 (en) * 2006-05-22 2007-08-30 Siemens Ag Speed control for an internal combustion motor, using a throttle flap at the air intake, sets a dynamic air pressure nominal value according to the relationship between start and end nominal values
EP2286074A1 (en) * 2008-05-08 2011-02-23 BorgWarner BERU Systems GmbH Estimating engine parameters based on dynamic pressure readings
EP2286074A4 (en) * 2008-05-08 2011-08-17 Borgwarner Beru Systems Gmbh Estimating engine parameters based on dynamic pressure readings
DE102010055131A1 (en) * 2010-12-18 2012-06-21 GM Global Technology Operations LLC Method for determining a flap position of an exhaust gas heat exchanger
DE102010064184A1 (en) 2010-12-27 2012-06-28 Robert Bosch Gmbh Method for operating an injection system for an internal combustion engine
WO2012089389A1 (en) 2010-12-27 2012-07-05 Robert Bosch Gmbh Method for operating an injection system for an internal combustion engine
DE102010064184B4 (en) 2010-12-27 2023-02-09 Robert Bosch Gmbh Method for operating an injection system for an internal combustion engine
DE102015223145A1 (en) * 2015-11-24 2017-05-24 Robert Bosch Gmbh Method for operating an internal combustion engine
CN106996340A (en) * 2015-11-24 2017-08-01 罗伯特·博世有限公司 Method for causing internal combustion engine

Also Published As

Publication number Publication date
FR2861134A1 (en) 2005-04-22
DE10348248B4 (en) 2015-04-30
JP2005121018A (en) 2005-05-12

Similar Documents

Publication Publication Date Title
DE602005000052T2 (en) Device for determining the quantity of intake air in a cylinder
DE10257686A1 (en) Method for adjusting the characteristics of an injector
DE102004062018B4 (en) Method for operating an internal combustion engine
DE102011086531A1 (en) Method for diagnosing fuel injectors
DE10043693A1 (en) Method for operating an internal combustion engine and corresponding device
EP3376008B1 (en) Combustion engine and method for determining a volume of air in a combustion chamber of a combustion engine
EP1759105B1 (en) Method for determining the air mass in a cylinder
EP3786436B1 (en) Method for diagnosing combustion misfires of a combustion engine
DE102016121172A1 (en) KRUMMER VOLUME DETERMINATION BASED ON A PUMP FREQUENCY
DE102010038779A1 (en) Method for operating an internal combustion engine having a plurality of combustion chambers and internal combustion engine having a plurality of combustion chambers
DE102007058227B4 (en) Method for operating an internal combustion engine and control or regulating device for an internal combustion engine
EP1159513A1 (en) Valve control for an internal combustion engine
DE10227466B4 (en) Method for determining cylinder loading in an internal combustion engine
EP3507475A1 (en) Method, control device and system for detecting a deviation of an actual activation time of a gas exchange valve of an internal combustion engine from a predefined activation time
DE10348248B4 (en) Method for operating an internal combustion engine
EP2162802A1 (en) Method and device for operating an internal combustion engine
DE10356713B4 (en) Method for controlling or controlling an internal combustion engine operating in a cyclic process
DE10222137B3 (en) Method for controlling an internal combustion engine
EP3411579B1 (en) Method for calculating a residual gas mass in a cylinder of an internal combustion engine and controller
DE19958465C2 (en) Method for operating an internal combustion engine
EP3430252B1 (en) Method and controller for determining the quantity of filling components in a cylinder of an internal combustion engine
EP1464832B1 (en) Method for starting an internal combustion engine
DE102005058225B3 (en) Internal combustion engine operating method for vehicle, involves determining cylinder-tank ventilation fuel mass depending on tank ventilation value that is determined according to number of summed partial volumes for period
DE102015224790A1 (en) Method for operating an internal combustion engine
DE102020202892A1 (en) Method for pilot control of a fuel-air mixture for at least one combustion chamber of an internal combustion engine

Legal Events

Date Code Title Description
8120 Willingness to grant licences paragraph 23
8110 Request for examination paragraph 44
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee