DE102006006552B3 - Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine - Google Patents
Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine Download PDFInfo
- Publication number
- DE102006006552B3 DE102006006552B3 DE102006006552A DE102006006552A DE102006006552B3 DE 102006006552 B3 DE102006006552 B3 DE 102006006552B3 DE 102006006552 A DE102006006552 A DE 102006006552A DE 102006006552 A DE102006006552 A DE 102006006552A DE 102006006552 B3 DE102006006552 B3 DE 102006006552B3
- Authority
- DE
- Germany
- Prior art keywords
- warm
- cold
- adaptation value
- vld
- state
- 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.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
- F02D41/2454—Learning of the air-fuel ratio control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
-
- 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/14—Introducing closed-loop corrections
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/142—Controller structures or design using different types of control law in combination, e.g. adaptive combined with PID and sliding mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/023—Temperature of lubricating oil or working fluid
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
- F02D2200/0406—Intake manifold pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
- F02D2200/0414—Air temperature
-
- 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/06—Introducing corrections for particular operating conditions for engine starting or warming up
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1402—Adaptive control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1444—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
- F02D41/1454—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an oxygen content or concentration or the air-fuel ratio
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
- F02D41/187—Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
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
Description
- Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Betreiben einer Brennkraftmaschine. Der Brennkraftmaschine ist ein Lambda-Regler zugeordnet. Der Lambda-Regler ist ausgebildet zum Erzeugen eines Reglerstellsignals in Form eines Korrekturbeitrags abhängig von einem Istwert eines Luft/Kraftstoff-Verhältnisses in einem Brennraum der Brennkraftmaschine und einem vorgegebenen Sollwert des Luft/Kraftstoff-Verhältnisses in dem Brennraum. Die Brennkraftmaschine umfasst einen Ansaugtrakt und einen Abgastrakt. Der Ansaugtrakt und der Abgastrakt kommunizieren abhängig von einer Schaltstellung mindestens eines Gaseinlassventils bzw. mindestens eines Gasauslassventils mit dem Brennraum eines Zylinders der Brennkraftmaschine. Die Brennkraftmaschine hat je ein Einspritzventil pro Zylinder zum Zumessen einer Kraftstoffmasse in den Brennraum des entsprechenden Zylinders. Die Kraftstoffmasse wird zugemessen abhängig von einem Stellsignal, das abhängig von dem Korrekturbeitrag ermittelt wird.
- Aus der
DE 103 07 004 B3 ist ein Verfahren zur Steuerung einer Brennkraftmaschine mit einer Lambdaregelung bekannt. Es wird abhängig von einer Temperatur der Brennkraftmaschine ein Adaptionswert für die erforderliche Kraftstoffmasse einer Kennlinie entnommen. Bei laufender Lambdaregelung wird überprüft, ob vorbestimmte Adaptionsbedingungen vorliegen. Falls die vorbestimmten Adaptionsbedingungen vorliegen, wird aus den Reglerparametern des Lambda-Reglers ein Adaptionswert bestimmt und die Kennlinie abhängig von dem neu bestimmten A daptionswert und der Temperatur der Brennkraftmaschine angepasst. - In der DE 10 2005 009 101 B3 derselben Anmelderin ist bereits ein Verfahren und eine Vorrichtung zum Ermitteln eines Korrekturwertes zur Beeinflussung eines Luft/Kraftstoff-Verhältnisses vorgeschlagen worden. Diese Brennkraftmaschine weist mehrere Zylinder auf, den Zylindern zugeordnete Einspritzventile, die Kraftstoff zumessen und eine Abgassonde, die in einem Abgastrakt angeordnet ist und deren Messsignal charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder. Zu einem vorgegebenen Abtast-Kurbelwellenwinkel, bezogen auf eine Bezugsposition des Kolbens des jeweiligen Zylinders wird das Messsignal erfasst und dem jeweiligen Zylinder zugeordnet. Mittels jeweils eines Reglers wird ein Reglerwert zum Beeinflussen des Luft/Kraftstoff-Verhältnisses in dem jeweiligen Zylinder abhängig von dem für den jeweiligen Zylinder erfassten Messsignal ermittelt. Bei einem Erfülltsein vorgegebener erster Bedingungen, die einen vorgegebenen ersten Temperaturbereich einer Temperatur einschließen, die repräsentativ ist für eine Temperatur des jeweiligen Einspritzventils, wird ein erster Adaptionswert abhängig von dem Reglerwert ermittelt. Bei einem Erfülltsein vorgegebener zweiter Bedingungen, die einen zweiten Temperaturbereich der Temperatur einschließen, die repräsentativ ist für die Temperatur des jeweiligen Einspritzventils wird ein zweiter Adaptionswert abhängig von dem Reglerwert ermittelt. Der Korrekturwert zum Beeinflussen des Luft/Kraftstoff-Verhältnisses in dem jeweiligen Zylinder wird abhängig von dem ersten und/oder zweiten Adaptionswert abhängig von der Temperatur ermittelt, die repräsentativ ist für die Temperatur des jeweiligen Einspritzventils.
- Aus der
DE 197 39 901 A1 ist ein Verfahren und eine Einrichtung zur Steuerung einer Brennkraftmaschine abhängig von Betriebskenngrößen, wie Last, Drehzahl beschrieben, wobei für die Steuerung ein korrigierter Wert der Ansauglufttemperatur Verwendung findet, der sich zusammensetzt aus einem rechnerisch ermittelten oder gemessenen Wert der brennkraftmaschinenfernen Ansauglufttemperatur und einem Wert der mittleren Temperatur des Ansaugrohres und einem Wichtungsfaktor, der im Bereich zwischen 0 und 1 liegt. - Aus der
DE 196 12 453 C2 ist ein Verfahren zum Bestimmen der in das Saugrohr oder in den Zylinder einer Brennkraftmaschine einzubringenden Kraftstoffmasse über die Vorgabe des Verbrennungsluftverhältnisses auf der Grundlage einer vorgegebenen, zur Verbrennung des Luft-/Kraftstoffgemisches im Zylinder notwendigen Frischluftmasse zum Erzielen eines gewünschten Solldrehmomentes der Brennkraftmaschine beschrieben. In Abhängigkeit der Luftmasse im Zylinder und der Drehzahl der Brennkraftmaschine wird eine Basiseinspritzzeit ermittelt. Die Basiseinspritzzeit wird über die Vorgabe eines Lambda-Sollwertes vorgesteuert. Der Lambda-Sollwert wird durch eine koordinierte Berechnung aus einer Vielzahl unterschiedlicher, von den verschiedensten Betriebszuständen der rennkraftmaschine abgeleiteten Lambdaanforderungen ermittelt. Die koordinierte Berechnung des Lambdasollwertes durch Minimal- und Maximalauswahlen erfolgt aus den verschiedenen Lambdaanforderungen. Den Lambdaanforderungen sind unterschiedliche Prioritäten zugeordnet und jeweils nur diejenige Lambdaanforderung wird zur weiteren Verarbeitung weitergegeben, welche die höhere Priorität besitzt. Die mit dem Lambdasollwert vorgesteuerte Einspritzzeit wird mit weiteren additiven und/oder multiplikativen Korrekturfaktoren beaufschlagt, so dass beliebi ge Korrekturen des Verbrennungsluftverhältnisses gegenüber einemm Referenzwert vorgenommen werden können. - Die Aufgabe der Erfindung ist es, ein Verfahren und eine entsprechende Vorrichtung zum Betreiben einer Brennkraftmaschine zu schaffen, das bzw. die ein präzises Betreiben der Brennkraftmaschine ermöglicht.
- Die Aufgabe wird gelöst durch die Merkmale der unabhängigen Ansprüche. Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen gekennzeichnet.
- Die Erfindung zeichnet sich aus durch ein Verfahren und eine Vorrichtung zum Betreiben einer Brennkraftmaschine. Der Brennkraftmaschine ist ein Lambda-Regler zugeordnet. Der Lambda-Regler ist ausgebildet zum Erzeugen eines Reglerstellsignals in Form eines Korrekturbeitrags abhängig von einem Istwert eines Luft/Kraftstoff-Verhältnisses in einem Brennraum der Brennkraftmaschine und einem vorgegebenen Sollwert des Luft/Kraftstoff-Verhältnisses in dem Brennraum. Die Brennkraftmaschine umfasst einen Ansaugtrakt und einen Abgastrakt, die abhängig von einer Schaltstellung mindestens eines Gaseinlassventils bzw. mindestens eines Gasauslassventils mit dem Brennraum eines Zylinders der Brennkraftmaschine kommunizieren. Ferner umfasst die Brennkraftmaschine je ein Einspritzventil pro Zylinder zum Zumessen einer Kraftstoffmasse in den Brennraum des entsprechenden Zylinders. Das Einspritzventil wird abhängig von einem Stellsignal angesteuert, das abhängig von dem Korrekturbeitrag ermittelt wird. Es wird ein Betriebszustand der Brennkraftmaschine ermittelt abhängig von mindestens einer Betriebsgröße der Brennkraftmaschine. Der Betriebszustand umfasst einen Kaltbetrieb und einen Warmbetrieb der Brennkraftmaschine. Bei aktivem Lambda-Regler, Kaltbetrieb und beim Vorliegen einer vorgegebenen ersten Bedingung wird ein aktueller Kalt-Adaptionswert ermittelt abhängig von zumindest einem Anteil des Reglersignals, einem geltenden Kalt-Adaptionswert und einem geltenden Warm-Adaptionswert. Der aktuelle Kalt-Adaptionswert wird dem geltenden Kalt-Adaptionswert zugeordnet. Bei aktivem Lambda-Regler, Warmbetrieb und beim Vorliegen einer vorgegebenen zweiten Bedingung wird ein aktueller Warm-Adaptionswert ermittelt abhängig von zumindest dem Anteil des Reglerstellsignals und dem geltenden Warm-Adaptionswert. Der geltende Kalt-Adaptionswert wird beim Vorliegen einer vorgegebenen dritten Bedingung angepasst abhängig von einem Unterschied zwischen dem geltenden Warm-Adaptionswert und dem aktuellen Warm-Adaptionswert. Der aktuelle Warm-Adaptionswert wird dem geltenden Warm-Adaptionswert zugeordnet. Bei Kaltbetrieb wird das Stellsignal abhängig von dem geltenden Kalt-Adaptionswert und dem geltenden Warm-Adaptionswert ermittelt. Bei Warmbetrieb wird das Stellsignal abhängig von dem geltenden Warm-Adaptionswert ermittelt.
- Das Anpassen des geltenden Kalt-Adaptionswerts abhängig von dem Unterschied zwischen dem geltenden und dem aktuellen Warm-Adaptionswert ermöglicht schon bei einem zweiten Kaltstart nach einer extremen Veränderung des Kalt- und Warm-Adaptionswerts ein präzises Betreiben der Brennkraftmaschine unabhängig von eventuellen Systemtoleranzen der Brennkraftmaschine. Die extreme Veränderung kann beispielsweise hervorgerufen werden durch ein Löschen des geltenden Kalt- und Warm-Adaptionswerts bei einer Abgasuntersuchung und/oder durch einen Transport der ausgeschalteten Brennkraftmaschine an einen Ort, dessen Höhe von der Höhe des Ortes vor dem Transport stark abweicht, und/oder bei einer von einem auf den anderen Fahrzyklus veränderten Kraftstoffqualität, beispielsweise nach einem Tanken von Kraftstoff im Ausland und/oder wechselndem Gebrauch von Normalbenzin und Superbenzin.
- In einer vorteilhaften Ausgestaltung des Verfahrens wird der geltende Kalt-Adaptionswert nur dann abhängig von dem Unterschied zwischen dem geltenden Warm-Adaptionswert und dem aktuellen Warm-Adaptionswert angepasst, wenn der Unterschied größer ist als ein vorgegebener Schwellenwert. Dies trägt dazu bei, ein unnötiges Anpassen des geltenden Kalt-Adaptionswerts zu vermeiden (Patentanspruch 2)
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird bei aktivem Lambda-Regler der aktuelle Kalt- und/oder Warm-Adaptionswert der Betriebsgröße zugeordnet. Der geltende Kalt- bzw. Warm-Adaptionswert wird abhängig von der Betriebsgröße ermittelt. Dies trägt zu einem besonders präzisen Betreiben der Brennkraftmaschine bei (Patentanspruch 3)
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird abhängig von der Betriebsgröße eine Grundkraftstoffmasse ermittelt. Bei Kaltbetrieb wird die Kraftstoffmasse ermittelt abhängig von der Grundkraftstoffmasse, dem geltenden Kalt- und Warm-Adaptionswert und, bei aktivem Lambda-Regler, abhängig von dem Korrekturbeitrag. Bei Warmbetrieb wird die Kraftstoffmasse ermittelt abhängig von der Grundkraftstoffmasse, dem geltenden Warm-Adaptionswert und, bei aktivem Lambda-Regler, abhängig von dem Korrekturbeitrag. Abhängig von der ermittelten Kraftstoffmasse wird das Stellsignal zum Ansteuern des Einspritzventils ermittelt. Dies ermöglicht ein präzises Regeln des Luft/Kraftstoff-Verhältnisses in dem Brennraum (Patentanspruch 4)
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird der Lambda-Regler abhängig von der erfassten Betriebsgröße und/oder einer Dauer seit Beginn des Fahrzyklus aktiviert und/oder deaktiviert. Dies ermöglicht abhängig von dem Betriebszustand zwischen einem Steuern und einem Regeln der Brennkraftmaschine zu wechseln (Patentanspruch 5).
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird der Sollwert des Luft/Kraftstoff-Verhältnisses in dem Brennraum abhängig von der Betriebsgröße ermittelt. Dies trägt zu einem besonders präzisen Betreiben der Brennkraftmaschine bei (Patentanspruch 6).
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird der Betriebszustand der Brennkraftmaschine abhängig von einer Temperatur und/oder einer Lastgröße und/oder einer Drehzahl der Brennkraftmaschine ermittelt. Dies trägt zu einem besonders präzisen Ermitteln des Betriebszustands bei (Patentanspruch 7).
- In einer weiteren vorteilhaften Ausgestaltung des Verfahrens wird die vorgegebene erste und/oder zweite Bedingung abhängig von der Temperatur und/oder der Lastgröße und/oder der Drehzahl der Brennkraftmaschine ermittelt. Dies trägt dazu bei nur geeignete aktuelle Kalt- und/oder Warm-Adaptionswerte zu ermitteln (Patentanspruch 8).
- Die vorteilhaften Ausgestaltungen des Verfahrens können ohne weiteres auf die entsprechende Vorrichtung zum Durchführen des Verfahrens übertragen werden.
- Die Erfindung ist im Folgenden anhand der schematischen Zeichnungen näher erläutert. Es zeigen:
-
1 eine Brennkraftmaschine in schematischer Darstellung -
2 ein Ablaufdiagramm eines Programms zum Betreiben der Brennkraftmaschine, -
3 eine erste Fortsetzung des Programms, -
4 eine zweite Fortsetzung des Programms, -
5 eine dritte Fortsetzung des Programms, -
6 eine vierte Fortsetzung des Programms, -
7 eine fünfte Fortsetzung des Programms. - Elemente gleicher Konstruktion oder Funktion sind figurenübergreifend mit den gleichen Bezugszeichen gekennzeichnet.
- Eine Brennkraftmaschine (
1 ) umfasst einen Ansaugtrakt1 , einen Motorblock2 , einen Zylinderkopf3 und einen Abgastrakt4 . Der Ansaugtrakt1 umfasst vorzugsweise eine Drosselklappe5 , ferner einen Sammler6 und ein Saugrohr7 , das hin zu einem Zylinder Z1 über einen Einlasskanal in den Motorblock2 geführt ist. Der Motorblock2 umfasst ferner eine Kurbelwelle8 , die über eine Pleuelstange10 mit dem Kolben11 des Zylinders Z1 gekoppelt ist. Die Brennkraftmaschine ist vorzugsweise in einem Kraftfahrzeug angeordnet. - Der Zylinderkopf
3 umfasst einen Ventiltrieb mit mindestens einem Gaseinlassventil12 , mindestens einem Gasauslassventil13 und Ventilantrieben14 ,15 . Der Zylinderkopf3 umfasst ferner ein Einspritzventil22 und eine Zündkerze23 . Alterna tiv kann das Einspritzventil22 auch in dem Saugrohr7 angeordnet sein. - Eine Steuervorrichtung
25 ist vorgesehen, der Sensoren zugeordnet sind, die verschiedene Messgrößen erfassen und jeweils den Wert der Messgröße ermitteln. Betriebsgrößen umfassen die Messgrößen und von diesen abgeleitete Größen der Brennkraftmaschine. Betriebsgrößen können repräsentativ sein für einen Betriebszustand STATE der Brennkraftmaschine. Die Steuervorrichtung25 ermittelt abhängig von mindestens einer der Betriebsgrößen mindestens eine Stellgröße, die dann in ein oder mehrere Stellsignale zum Steuern der Stellglieder mittels entsprechender Stellantriebe umgesetzt werden. Die Steuervorrichtung25 kann auch als Vorrichtung zum Betreiben der Brennkraftmaschine bezeichnet werden. - Der Betriebszustand STATE kann beispielsweise ein Kaltbetrieb STATE_COLD und/oder ein Warmbetrieb STATE_WARM sein. Ferner können die Betriebszustände STATE weiter unterteilt sein, beispielsweise in einen Warmbetrieb STATE_WARM im Leerlauf und/oder in einen Warmbetrieb STATE_WARM im Teillastbereich und/oder in einen Warmbetrieb STATE_WARM im oberen Lastbereich der Brennkraftmaschine. Ferner kann auch der Kaltbetrieb STATE_COLD weiter unterteilt sein. Wenn sich die Brennkraftmaschine nicht im Warmbetrieb STATE_WARM befindet, befindet sich die Brennkraftmaschine im Kaltbetrieb STATE_COLD. Der Warmbetrieb STATE_WARM kann beispielsweise dadurch charakterisiert sein, dass eine Temperatur der Brennkraftmaschine über 70° Celsius liegt.
- Die Sensoren sind ein Pedalstellungsgeber
26 , der eine Fahrpedalstellung eines Fahrpedals27 erfasst, ein Luftmassensensor28 , welcher einen Luftmassenstrom stromaufwärts der Dros selklappe5 erfasst, ein Drosselklappenstellungssensor30 , welcher einen Öffnungsgrad der Drosselklappe5 erfasst, ein erster Temperatursensor32 , welcher eine Ansauglufttemperatur erfasst, ein Saugrohrdrucksensor34 , welcher einen Saugrohrdruck in dem Sammler6 erfasst, ein Kurbelwellenwinkelsensor36 , welcher einen Kurbelwellenwinkel erfasst, dem dann eine Drehzahl N zugeordnet wird. Ein zweiter Temperatursensor38 erfasst eine Kühlwassertemperatur. Es kann auch ein dritter Temperatursensor vorgesehen sein zum Erfassen einer Öltemperatur der Brennkraftmaschine. Ferner ist in dem Abgastrakt bevorzugt eine Abgassonde40 angeordnet, deren Messsignal repräsentativ ist für ein Luft/Kraftstoff-Verhältnis in dem Brennraum9 . Je nach Ausführungsform der Erfindung kann eine beliebige Untermenge der genannten Sensoren vorhanden sein oder es können auch zusätzliche Sensoren vorhanden sein. - Die Stellglieder sind beispielsweise die Drosselklappe
5 , die Gaseinlass- und Gasauslassventile12 ,13 , das Einspritzventil22 und/oder die Zündkerze23 . - Neben dem Zylinder Z1 sind bevorzugt auch noch weitere Zylinder Z2 bis Z4 vorgesehen, denen dann auch entsprechende Stellglieder zugeordnet sind. Es können aber auch weitere Zylinder vorgesehen sein.
- Ein Programm zum Betreiben der Brennkraftmaschine (
2 ) ist vorzugsweise in der Steuervorrichtung25 gespeichert. Das Programm dient dazu, systembedingte Schwankungen des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 beim Betrieb der Brennkraftmaschine auszugleichen. Bei dem Luft/Kraftstoff-Verhältnis in dem Brennraum9 handelt es sich um das Luft/Kraftstoff-Verhältnis in dem Brennraum9 der Brennkraftmaschine nach dem Einströmen des Luftmassenstroms aus dem Ansaugtrakt1 in den Brennraum9 , dem Zumessen einer Kraftstoffmasse MFF und vor dem Verbrennen des Luft/Kraftstoff-Gemischs. Die systembedingten Schwankungen werden so ausgeglichen, dass ein vorzugsweise optimales Luft/Kraftstoff-Verhältnis in dem Brennraum9 beim Betrieb der Brennkraftmaschine eingestellt wird schon bei einem zweiten Kaltstart der Brennkraftmaschine nach einem Löschen aller Adaptionswerte AD_COLD_VLD, AD_WARM_VLD und/oder nach einem Transport der Brennkraftmaschine an einen Ort, dessen Höhe von der Höhe des Ortes vor dem Transport stark abweicht, und/oder nach einem Verändern der Kraftstoffqualität, beispielsweise nach einem Tanken von Kraftstoff im Ausland und/oder nach einem Wechsel von Normalbenzin und Superbenzin. Das Luft/Kraftstoff-Verhältnis in dem Brennraum kann auch von dem optimalen Luft/Kraftstoffverhältnis abweichen. - Die systembedingten Schwankungen entstehen beispielsweise durch Fertigungstoleranzen der Bauteile der Brennkraftmaschine. Die Systemtoleranzen können beispielsweise Systemtoleranzen des Einspritzventils
22 sein, insbesondere unterschiedlich große Einspritzlöcher und/oder unterschiedlich reagierende Aktoren der Einspritzventile22 . Die Systemtoleranzen können sich ferner auf den Öffnungsgrad der Drosselklappe5 und/oder eine Stellung des Gaseinlassventils12 beziehen. - Das Programm wird vorzugsweise zeitnah zu einem Start der Brennkraftmaschine in einem Schritt S1 gestartet. In dem Schritt S1 werden gegebenenfalls Variablen initialisiert.
- In einem Schritt S2 wird eine Temperatur TEMP_AV und vorzugsweise eine Lastgröße LOAD und eine Drehzahl N der Brennkraftmaschine erfasst. Die Lastgröße LORD kann beispielsweise der Luftmassenstrom in den Brennraum
9 sein. Der Luftmassenstrom in den Brennraum9 kann mit einem Luftmassensensor in dem Saugrohr7 erfasst werden oder anhand eines Saugrohrmodells abhängig von mindestens einer der Messgrößen ermittelt werden. - In einem Schritt S3 wird vorzugsweise abhängig von der erfassten Temperatur TEMP_AV ein Sollwert LAMB_SP des Luft/Kraftstoff-Verhältnisses in dem Brennraum
9 ermittelt. Bei einer alternativen Ausführungsform kann der Sollwert LAMB_SP ein konstanter Wert sein. - In einem Schritt S4 wird geprüft ob der Lambda-Regler aktiv ist. Der Lambda-Regler kann beispielsweise aktiviert werden nach einer vorgegebenen Zeitdauer nach dem Kaltstart der Brennkraftmaschine und/oder bei einer vorgegebenen Temperatur der Brennkraftmaschine. Die vorgegebene Zeitdauer DUR kann beispielsweise 20 Sekunden sein. Die vorgegebene Temperatur kann beispielsweise 20° Celsius sein. Ist der Lambda-Regler aktiv (LAM_ACT), wird die Bearbeitung in einem Schritt S5 fortgesetzt. Ist der Lambda-Regler nicht aktiv so wird die Bearbeitung in einem Schritt S10 fortgesetzt. Ist der Lambda-Regler aktiv (LAM_ACT), so erzeugt er abhängig von dem ermittelten Sollwert LAMB_SP des Luft/Kraftstoff-Verhältnisses in dem Brennraum
9 und einem Istwert LAMB_AV des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 ein Reglerstellsignal in Form eines Korrekturbeitrags LAM_COR, von dem abhängig das Luft/Kraftstoff-Verhältnis in dem Brennraum9 korrigiert wird. Die Korrektur des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 erfolgt vorzugsweise über eine Korrektur der Kraftstoffmasse MFF. Bei einer alternativen Ausführungsform kann die Korrektur des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 auch durch eine Korrektur des Luftmassenstroms in den Brennraum9 korrigiert werden. - In dem Schritt S5 wird geprüft, ob sich die Brennkraftmaschine in dem Warmbetrieb STATE_WARM befindet. Ist die Bedingung in dem Schritt S5 erfüllt, so wird die Bearbeitung in einem Schritt S12 (
3 ) fortgesetzt. Ist die Bedingung in dem Schritt S5 nicht erfüllt so wird die Bearbeitung in einem Schritt S6 fortgesetzt. - In dem Schritt S6 wird der Istwert LAMB_AV des Luft/Kraftstoff-Verhältnisses in dem Brennraum
9 ermittelt. - In einem Schritt S7 wird abhängig von dem Istwert LAMB_AV des Luft/Kraftstoff-Verhältnisses in dem Brennraum
9 und dem ermittelten Sollwert LAMB_SP des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 der Korrekturbeitrag LAM_COR ermittelt. Der Korrekturbeitrag LAM_COR wird bevorzugt als Prozentzahl ausgedrückt, die angibt, wie viel Prozent mehr oder weniger Kraftstoff zu einer Grundkraftstoffmasse MFF_BAS eingespritzt werden muss, damit das Luft/Kraftstoff-Verhältnis in dem Brennraum9 an den Sollwert LAMB_SP des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 angepasst wird. Bevorzugt wird der Korrekturbeitrag LAM_COR aus einem Reglerstellsignal und/oder einem Anteil des Reglerstellsignals des Lambda-Reglers gewonnen. Der Anteil des Reglerstellsignals kann beispielsweise ein Integralanteil des Reglerstellsignals des Lambda-Reglers sein. Der Integralanteil des Reglerstellsignals ist repräsentativ für eine mittlere Verschiebung der Grundkraftstoffmasse MFF_BAS. - In einem Schritt S8 wird die Kraftstoffmasse MFF abhängig von der Grundkraftstoffmasse MFF_BAS, dem Korrekturbeitrag LAM_COR, einem geltenden Kalt-Adaptionswert AD_COLD_VLD und einem geltenden Warm-Adaptionswert AD_WARM_VLD ermittelt, vorzugsweise unter der in dem Schritt S8 angegebenen Berechnungsvorschrift. Im Kaltbetrieb STATE_COLD wird die Kraftstoffmasse MFF abhängig von dem geltenden Kalt-Adaptionswert AD_COLD_VLD und dem geltenden Warm-Adaptionswert AD_WARM_VLD ermittelt, damit eine Änderung von Umgebungsbedingungen, beispielsweise der Höhenlage, und/oder eine Änderung der systembedingten Toleranzen die im Warmbetrieb STATE_WARM erkannt werden, schon nach dem nächsten Start der Brennkraftmaschine im Kaltbetrieb STATE_COLD berücksichtigt wird.
- In einem Schritt S9 wird das Einspritzventil
22 angesteuert zum Einspritzen INJ der Kraftstoffmasse MFF. Dazu wird abhängig von der Kraftstoffmasse MFF ein Stellsignal zum Ansteuern des Einspritzventils22 ermittelt. - In dem Schritt S12 (
3 ) wird der Istwert LAMB_AV des Luft/Kraftstoff-Verhältnisses in dem Brennraum9 ermittelt. - In einem Schritt S13 wird entsprechend dem Schritt S7 der Korrekturbeitrag LAM_COR ermittelt.
- In einem Schritt S14 wird die Kraftstoffmasse MFF ermittelt abhängig von der Grundkraftstoffmasse MFF_BAS, dem Korrekturbeitrag LAM_COR und dem geltenden Warm-Adaptionswert AD_WARM_VLD und unabhängig von dem geltenden Kalt-Adaptionswert AD_COLD_VLD, vorzugsweise nach der in dem Schritt S14 angegebenen Berechnungsvorschrift.
- In einem Schritt S15 wird entsprechend dem Schritt S9 abhängig von der Kraftstoffmasse MFF das Einspritzventil
22 angesteuert. - In dem Schritt S10 (
2 ) wird entsprechend dem Schritt S5 geprüft, ob sich die Brennkraftmaschine im Warmbetrieb STATE_WARM befindet. Ist die Bedingung in dem Schritt S10 erfüllt, so wird die Bearbeitung in einem Schritt S17 (4 ) fortgesetzt. Ist die Bedingung in dem Schritt S10 nicht erfüllt, so wird die Bearbeitung in einem Schritt S20 (5 ) fortgesetzt. - In dem Schritt S17 wird der geltende Warm-Adaptionswert AD_WARM_VLD vorzugsweise abhängig von mindestens einer der Messgrößen ermittelt, vorzugsweise abhängig von der Lastgröße LOAD und der Drehzahl N. Der geltende Warm-Adaptionswert AD_WARM_VLD kann beispielsweise in einem Kennfeld abgelegt sein, das als Eingangsgrößen die Lastgröße LOAD und/oder die Drehzahl N der Brennkraftmaschine hat. Vorzugsweise werden lediglich drei geltende Warm-Adaptionswerte AD_WARM_VLD abhängig von der Lastgröße LOAD und der Drehzahl N abgespeichert. Diese sind ein geltender Warm-Adaptionswert AD_WARM_VLD bei Leerlauf der Brennkraftmaschine, ein geltender Warm-Adaptionswert AD_WARM_VLD für den Teillastbereich der Brennkraftmaschine und ein geltender Warm-Adaptionswert AD_WARM_VLD für den oberen Lastbereich der Brennkraftmaschine. Das Kennfeld kann beispielsweise an einem Motorprüfstandermittelt werden. Bei einer alternativen Ausführungsform kann der Warm-Adaptionswert AD_WARM_VLD ein konstanter Wert sein.
- In einem Schritt S18 wird die Kraftstoffmasse MFF ermittelt abhängig von der Grundkraftstoffmasse MFF_BAS und, da der Lambda-Regler nicht aktiv ist und der Warmbetrieb STATE_WARM vorliegt, lediglich abhängig von dem geltenden Warm-Adaptionswert AD_WARM_VLD, vorzugsweise unter der in dem Schritt S18 angegebenen Berechnungsvorschrift.
- In einem Schritt S19 wird entsprechend dem Schritt S9 und dem Schritt S15 das Einspritzventil
22 angesteuert zum Einspritzen der Kraftstoffmasse MFF. - In dem Schritt S20 (
5 ) wird der geltende Kalt-Adaptionswert AD_COLD_VLD vorzugsweise abhängig von der erfassten Temperatur TEMP_AV ermittelt. Bei einer alternativen Ausführungsform kann der geltende Kalt-Adaptionswert AD_COLD_VLD auch ein konstanter Wert sein. - In einem Schritt S21 wird die Kraftstoffmasse MFF ermittelt abhängig von der Grundkraftstoffmasse MFF_BAS, dem geltenden Kalt-Adaptionswert AD_COLD_VLD und dem geltenden Warm-Adaptionswert AD_WARM_VLD, vorzugsweise nach der in dem Schritt S21 angegebenen Berechnungsvorschrift: Der Warm-Adaptionswert AD_WARM_VLD, der zum Ermitteln der Kraftstoffmasse MFF im Kaltbetrieb STATE_COLD verwendet wird ist bei der Unterteilung des Warmbetriebs STATE_WARM vorzugsweise der Warm-Adaptionswert im Teillastbereich der Brennkraftmaschine.
- In einem Schritt S22 wird entsprechend dem Schritt S9 das Einspritzventil
22 angesteuert zum Einspritzen der Kraftstoffmasse MFF. - In dem Schritt S23 (
6 ) wird geprüft, ob eine erste Bedingung AD_1 vorliegt. Die erste Bedingung kann beispielsweise durch den Betrieb der Brennkraftmaschine im Leerlauf charakterisiert sein. Die erste Bedingung AD_1 ist erfüllt, wenn ein Wert der Lastgröße LOAD im unteren Lastbereich der Brennkraftmaschine liegt. Ist die Bedingung in dem Schritt S23 nicht erfüllt, so wird die Bearbeitung vorzugsweise in dem Schritt S2 (2 ) fortgesetzt. Ist die Bedingung in dem Schritt S23 erfüllt, so wird die Bearbeitung in dem Schritt S24 fortgesetzt. - In dem Schritt S24 wird ein aktueller Kalt-Adaptionswert AD_COLD_AV ermittelt abhängig von dem geltenden Kalt-Adaptionswert AD_COLD_VLD und dem Korrekturbeitrag LAM_COR, vorzugsweise unter der in dem Schritt S24 angegebenen Berechnungsvorschrift.
- In einem Schritt S25 wird der aktuelle Kalt-Adaptionswert AD_COLD_AV dem geltenden Kalt-Adaptionswert AD_COLD_VLD zugeordnet. Das heißt, dass der geltende Kalt-Adaptionswert AD_COLD_VLD durch den aktuellen Kalt-Adaptionswert AD_COLD_AV ersetzt wird und so der aktuelle Kalt-Adaptionswert AD_COLD_AV zu dem geltenden Kalt-Adaptionswert AD_COLD_VLD wird. Anschließend wird die Bearbeitung vorzugsweise in dem Schritt S2 (
2 ) fortgesetzt. - In einem Schritt S26 (
7 ) wird geprüft, ob eine zweite Bedingung AD_2 vorliegt. Die zweite Bedingung AD_2 kann beispielsweise durch den Betrieb der Brennkraftmaschine im Leerlauf, im Teillastbereich und/oder im oberen Lastbereich charakterisiert sein. Die zweite Bedingung AD_2 ist erfüllt, wenn der Wert der Lastgröße LORD im unteren Lastbereich bzw. im Teillastbereich bzw. im oberen Lastbereich liegt. Ist die Bedingung in dem Schritt S26 erfüllt, so wird die Bearbeitung in einem Schritt S27 fortgesetzt. Ist die Bedingung in dem Schritt S26 nicht erfüllt, so wird die Bearbeitung vorzugsweise in dem Schritt S2 (2 ) fortgesetzt. - In dem Schritt S27 wird der aktuelle Warm-Adaptionswert AD_WARM_AV ermittelt abhängig von dem geltenden Warm-Adaptionswert AD_WARM_VLD und dem Korrekturbeitrag LAM_COR, vorzugsweise unter der in dem Schritt S27 angegebenen Berechnungsvorschrift.
- In einem Schritt S28 wird ein Unterschied AD_WARM_DELTA zwischen dem aktuellen Warm-Adaptionswert AD_WARM_AV und dem geltenden Warm-Adaptionswert AD_WARM_VLD abhängig von dem aktuellen Warm-Adaptionswert AD_WARM_AV und dem geltenden Warm-Adaptionswert AD_WARM_VLD ermittelt, vorzugsweise nach der in dem Schritt S28 angegebenen Berechnungsvorschrift.
- In einem Schritt S29 wird, entsprechend dem Schritt S25, dem geltenden Warm-Adaptionswert AD_WARM_VLD der aktuelle Warm-Adaptionswert AD_WARM_AV zugeordnet.
- In einem Schritt S30 und in einem Schritt S31 wird geprüft, ob eine dritte Bedingung vorliegt. Die dritte Bedingung ist vorzugsweise dadurch charakterisiert, dass der Unterschied AT_WARM_DELTA größer ist als ein vorgegebener Schwellenwert THD und dass in demselben Fahrzyklus DC der geltende Kalt-Adaptionswert AD_COLD_VLD an den aktuellen Kalt-Adaptionswert AD_COLD_AV angepasst wurde AD_COLD_IN_DC.
- In dem Schritt S30 wird geprüft ob der Unterschied AT_WARM_DELTA größer ist als der vorgegebene Schwellenwert THD. Ist die Bedingung in dem Schritt S30 nicht erfüllt, so wird die Bearbeitung vorzugsweise in dem Schritt S2 fortgesetzt. Ist die Bedingung in dem Schritt S30 jedoch erfüllt, so wird die Bearbeitung in einem Schritt S31 fortgesetzt.
- In dem Schritt S31 wird geprüft, ob während demselben Fahrzyklus DC im Kaltbetrieb STATE_COLD eine Adaption des geltenden Kalt-Adaptionswert AD_COLD_VLD durchgeführt wurde. Der Fahrzyklus DC erstreckt sich von einem Kaltstart der Brenn kraftmaschine über den Warmbetrieb STATE_WARM bis hin zum Ausschalten der Brennkraftmaschine. Ist die Bedingung in dem Schritt S31 nicht erfüllt, so wird die Bearbeitung vorzugsweise in dem Schritt S2 fortgesetzt. Ist die Bedingung in dem Schritt S31 jedoch erfüllt, so wird die Bearbeitung in einem Schritt S32 fortgesetzt.
- In dem Schritt S32 wird der geltende Kalt-Adaptionswert AD_COLD_VLD abhängig von dem Unterschied AD_WARM_DELTA angepasst, vorzugsweise nach der in dem Schritt S32 angegebenen Berechnungsvorschrift. Das Anpassen des geltenden Kalt-Adaptionswert AD_COLD_VLD abhängig von dem Unterschied AT_WARM_DELTA bewirkt jedoch, dass schon bei dem zweiten Kaltstart nach dem Löschen der Adaptionswerte AD_WARM_VLD, AD_COLD_VLD und/oder nach dem Transport der Brennkraftmaschine das Luft/Kraftstoff-Verhältnis in dem Brennraum
9 vorzugsweise optimal ist. Dies ist besonders vorteilhaft, da nach den heutigen gesetzlichen Bestimmungen für eine Abgasuntersuchung alle Adaptionswerte gelöscht werden müssen und die Abgasuntersuchung nach dem ersten Fahrzyklus DC bei dem zweiten Kaltstart durchgeführt wird. Anschließend wird die Bearbeitung vorzugsweise in dem Schritt S2 fortgesetzt.
Claims (9)
- Verfahren zum Betreiben einer Brennkraftmaschine, der ein Lambda-Regler zugeordnet ist, wobei der Lambda-Regler ausgebildet ist zum Erzeugen eines Reglerstellsignals in Form eines Korrekturbeitrags (LAM_COR) abhängig von einem Istwert (LAMB_AV) eines Luft/Kraftstoff-Verhältnisses in einem Brennraum (
9 ) und einem vorgegebenen Sollwert (LAMB_SP) des Luft/Kraftstoff-Verhältnisses in dem Brennraum (9 ), und die einen Ansaugtrakt (1 ) und einen Abgastrakt (4 ) umfasst, die abhängig von einer Schaltstellung mindestens eines Gaseinlassventils (14 ) bzw. mindestens eines Gasauslassventils (15 ) mit dem Brennraum (9 ) eines Zylinders (Z1-Z4) kommunizieren, und die je ein Einspritzventil (22 ) pro Zylinder (Z1-Z4) umfasst zum Zumessen einer Kraftstoffmasse (MFF) in den Brennraum (9 ) des entsprechenden Zylinders (Z1-Z4), abhängig von einem Stellsignal, das abhängig von dem Korrekturbeitrag (LAM_COR) ermittelt wird, bei dem: – abhängig von mindestens einer Betriebsgröße ein Betriebszustand (STATE) der Brennkraftmaschine ermittelt wird, der einen Kaltbetrieb (STATE_COLD) und einen Warmbetrieb (STATE_WARM) der Brennkraftmaschine umfasst, und – bei aktiven Lambda-Regler (LAM_ACT), – bei Kaltbetrieb (STATE_COLD) und beim Vorliegen einer vorgegebenen ersten Bedingung – ein aktueller Kalt-Adaptionswert (AD_COLD_AV) ermittelt wird abhängig von zumindest einem Anteil des Reglerstellsignals, einem geltenden Kalt-Adaptionswert (AD_COLD_VLD) und einem geltenden Warm-Adaptionswert (AD_WARM_VLD), – der aktuelle Kalt-Adaptionswert (AD_COLD_AV) dem geltenden Kalt-Adaptionswert (AD_COLD_VLD) zugeordnet wird, – bei Warmbetrieb (STATE_WARM) und beim Vorliegen einer vorgegebenen zweiten Bedingung – ein aktueller Warm-Adaptionswert (AD_WARM_VLD) ermittelt wird abhängig von zumindest dem Anteil des Reglerstellsignals und dem geltenden Warm-Adaptionswert (AD_WARM_VLD), – der geltende Kalt-Adaptionswert (AD_COLD) beim Vorliegen einer vorgegebenen dritten Bedingung angepasst wird abhängig von einem Unterschied (AD_WARM_DELTA) zwischen dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und dem aktuellen Warm-Adaptionswert (AD_WARM_AV), – der aktuelle Warm-Adaptionswert (AD_WARM_AV) dem geltenden Warm-Adaptionswert (AD_WARM_VLD) zugeordnet wird, und – bei Kaltbetrieb (STATE_COLD) das Stellsignal abhängig von dem geltenden Kalt-Adaptionswert (AD_COLD_VLD) und dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und bei Warmbetrieb (STATE_WARM) das Stellsignal abhängig von dem geltenden Warm-Adaptionswert (AD_WARM_VLD) ermittelt wird. - Verfahren nach Anspruch 1, bei dem der geltende Kalt-Adaptionswert (AD_COLD_VLD_AV) nur dann abhängig von dem Unterschied (AD_WARM_DELTA) zwischen dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und dem aktuellen Warm-Adaptionswert (AD_WARM_AV) angepasst wird, wenn der Unterschied (AD_WARM_DELTA) größer ist als ein vorgegebener Schwellenwert (THD).
- Verfahren nach einem der vorstehenden Ansprüche, bei dem bei aktivem Lambda-Regler (LAM_ACT) der aktuelle Kalt- und/oder Warm-Adaptionswert (AD_COLD_AV, AD_WARM_AV) der Betriebsgröße zugeordnet wird und bei dem bei der geltende Kalt- bzw. Warm-Adaptionswert (AD_COLD_VLD, AD_WARM_VLD) abhängig von der Betriebsgröße ermittelt wird.
- Verfahren nach einem der vorstehenden Ansprüche, bei dem abhängig von der Betriebsgröße eine Grundkraftstoffmasse (MFF_BAS) ermittelt wird und bei dem – bei Kaltbetrieb (SATE_COLD) abhängig von der Grundkraftstoffmasse (MFF_BAS), dem geltenden Kalt- und Warm-Adaptionswert (AD_COLD_VLD, AD_WARM_VLD) und, bei aktivem Lambda-Regler (LAM_ACT), abhängig von dem Korrekturbeitrag (LAM_COR) die Kraftstoffmasse (MFF) ermittelt wird, – bei Warmbetrieb (SATE_WARM) abhängig von der Grundkraftstoffmasse (MFF_BAS), dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und, bei aktivem Lambda-Regler (LAM_ACT), abhängig von dem Korrekturbeitrag (LAM_COR) die Kraftstoffmasse (MFF) ermittelt wird, und bei dem abhängig von der ermittelten Kraftstoffmasse (MFF) das Stellsignal zum Ansteuern des Einspritzventils (
22 ) ermittelt wird. - Verfahren nach einem der vorstehenden Ansprüche, bei dem der Lambda-Regler abhängig von der erfassten Betriebsgröße und/oder einer Dauer (DUR) seit Beginn des Fahrzyklus (DC) aktiviert und/oder deaktiviert wird.
- Verfahren nach einem der vorstehenden Ansprüche, bei dem der Sollwert (LAMB_SP) des Luft/Kraftstoff-Verhältnisses in dem Brennraum (
9 ) abhängig von der Betriebsgröße ermittelt wird. - Verfahren nach einem der vorstehenden Ansprüche, bei dem der Betriebszustand (STATE) der Brennkraftmaschine abhängig von einer Temperatur (TEMP) und/oder einer Lastgröße (LOAD) und/oder einer Drehzahl (N) der Brennkraftmaschine ermittelt wird.
- Verfahren nach einem der Ansprüche 1 bis 7, bei dem die vorgegebene erste und/oder zweite Bedingung abhängig von einer Temperatur (TEMP) und/oder einer Lastgröße (LOAD) und/oder einer Drehzahl (N) der Brennkraftmaschine ermittelt wird.
- Vorrichtung zum Betreiben einer Brennkraftmaschine, der ein Lambda-Regler zugeordnet ist, wobei der Lambda-Regler ausgebildet ist zum Erzeugen eines Reglerstellsignals in Form eines Korrekturbeitrags (LAM_COR) abhängig von einem Istwert (LAMB_AV) des Luft/Kraftstoff-Verhältnisses in einem Brennraum (
9 ) und einem vorgegebenen Sollwert (LAMB_SP) des Luft/Kraftstoff-Verhältnisses in dem Brennraum (9 ), und die einen Ansaugtrakt (1 ) und einen Abgastrakt (4 ) umfasst, die abhängig von einer Schaltstellung mindestens eines Gaseinlassventils (14 ) bzw. mindestens eines Gasauslassventils (15 ) mit dem Brennraum (9 ) eines Zylinders (Z1-Z4) kommunizieren, und die je ein Einspritzventil (22 ) pro Zylinder (Z1-Z4) umfasst zum Zumessen einer Kraftstoffmasse (MFF) in den Brennraum (9 ) des entsprechenden Zylinders (Z1-Z4), abhängig von einem Stellsignal, das abhängig von dem Korrekturbeitrag (LAM_COR) ermittelt wird, wobei die Vorrichtung ausgebildet ist: – zum Ermitteln eines Betriebszustands (STATE) der Brennkraftmaschine, der einen Kaltbetrieb (STATE_COLD) und einen Warmbetrieb (STATE_WARM) der Brennkraftmaschine umfasst, abhängig von mindestens einer Betriebsgröße und – bei aktiven Lambda-Regler (LAM_ACT), – bei Kaltbetrieb (STATE_COLD) und beim Vorliegen einer vorgegebenen ersten Bedingung – zum Ermitteln eines aktuellen Kalt-Adaptionswerts (AD_COLD_AV) abhängig von zumindest einem Anteil des Regler stellsignals, einem geltenden Kalt-Adaptionswert (AD_COLD_VLD) und einem geltenden Warm-Adaptionswert (AD_COLD_VLD), – zum Zuordnen des aktuellen Kalt-Adaptionswerts (AD_COLD_AV) zu dem geltenden Kalt-Adaptionswert (AD_COLD_VLD), – bei Warmbetrieb (STATE_WARM) und beim Vorliegen einer vorgegebenen zweiten Bedingung – zum Ermitteln eines aktuellen Warm-Adaptionswerts (AD_WARM_VLD) abhängig von zumindest dem Anteil des Reglerstellsignals und dem geltenden Warm-Adaptionswert (AD_WARM_VLD), – zum Anpassen des geltenden Kalt-Adaptionswerts (AD_COLD) beim Vorliegen einer vorgegebenen dritten Bedingung abhängig von einem Unterschied (AD_WARM_DELTA) zwischen dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und dem aktuellen Warm-Adaptionswert (AD_WARM_AV), – zum Zuordnen des aktuellen Warm-Adaptionswerts (AD_WARM_AV) zu dem geltenden Warm-Adaptionswert, und – bei Kaltbetrieb (STATE_COLD) zum Ermitteln des Stellsignals abhängig von dem geltenden Kalt-Adaptionswert (AD_COLD_VLD) und dem geltenden Warm-Adaptionswert (AD_WARM_VLD) und bei Warmbetrieb (STATE_WARM) zum Ermitteln des Stellsignals abhängig von dem geltenden Warm-Adaptionswert (AD_WARM_VLD).
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006006552A DE102006006552B8 (de) | 2006-02-13 | 2006-02-13 | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
| CN2007800052447A CN101454556B (zh) | 2006-02-13 | 2007-02-07 | 用于运行具有自适应λ调节的内燃机的方法和装置 |
| KR1020087022238A KR101355545B1 (ko) | 2006-02-13 | 2007-02-07 | 람다 제어부를 가지는 내연 기관을 작동시키기 위한 방법 및 장치 |
| US12/279,085 US8027779B2 (en) | 2006-02-13 | 2007-02-07 | Method and device for operating an internal combustion engine having lambda control |
| PCT/EP2007/051155 WO2007093537A1 (de) | 2006-02-13 | 2007-02-07 | Verfahren und vorrichtung zum betreiben einer brennkraftmaschine mit adaptiver lambda-regelung |
| EP07704412A EP1987243A1 (de) | 2006-02-13 | 2007-02-07 | Verfahren und vorrichtung zum betreiben einer brennkraftmaschine mit adaptiver lambda-regelung |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006006552A DE102006006552B8 (de) | 2006-02-13 | 2006-02-13 | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102006006552B3 true DE102006006552B3 (de) | 2006-11-23 |
| DE102006006552B8 DE102006006552B8 (de) | 2007-06-06 |
Family
ID=37311355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102006006552A Active DE102006006552B8 (de) | 2006-02-13 | 2006-02-13 | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8027779B2 (de) |
| EP (1) | EP1987243A1 (de) |
| KR (1) | KR101355545B1 (de) |
| CN (1) | CN101454556B (de) |
| DE (1) | DE102006006552B8 (de) |
| WO (1) | WO2007093537A1 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007016572A1 (de) | 2007-04-07 | 2008-10-09 | Volkswagen Ag | Verfahren zum Betreiben einer Brennkraftmaschine |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008009033B3 (de) * | 2008-02-14 | 2009-04-23 | Audi Ag | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
| DE102008009034B3 (de) * | 2008-02-14 | 2009-04-23 | Audi Ag | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
| DE102010063119A1 (de) * | 2010-12-15 | 2012-06-21 | Robert Bosch Gmbh | Verfahren zur Regelung und Adaption eines Luft-/Kraftstoffgemischs in einem Verbrennungsmotor |
| JP6597498B2 (ja) * | 2016-06-27 | 2019-10-30 | トヨタ自動車株式会社 | 内燃機関の空燃比制御装置 |
| CN110685811B (zh) * | 2019-09-26 | 2021-12-17 | 潍柴西港新能源动力有限公司 | 一种天然气发动机燃气品质自适应控制方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19739901A1 (de) * | 1997-09-11 | 1999-03-18 | Bosch Gmbh Robert | Verfahren und Einrichtung zur Steuerung einer Brennkraftmaschine abhängig von Betriebskenngrößen |
| DE19612453C2 (de) * | 1996-03-28 | 1999-11-04 | Siemens Ag | Verfahren zum Bestimmen der in das Saugrohr oder in den Zylinder einer Brennkraftmaschine einzubringenden Kraftstoffmasse |
| DE10307004B3 (de) * | 2003-02-19 | 2004-08-05 | Siemens Ag | Verfahren zur Steuerung einer Brennkraftmaschine mit einer Lambda-Regelung |
| DE102005009101B3 (de) * | 2005-02-28 | 2006-03-09 | Siemens Ag | Verfahren und Vorrichtung zum Ermitteln eines Korrekturwertes zum Beeinflussen eines Luft/Kraftstoff-Verhältnisses |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4707984A (en) * | 1985-04-15 | 1987-11-24 | Toyota Jidosha Kabushiki Kaisha | Double air-fuel ratio sensor system having improved response characteristics |
| DE3603137C2 (de) | 1986-02-01 | 1994-06-01 | Bosch Gmbh Robert | Verfahren und Einrichtung zur Steuerung/Regelung von Betriebskenngrößen einer Brennkraftmaschine |
| JP3680178B2 (ja) * | 1992-07-17 | 2005-08-10 | 株式会社日立製作所 | 内燃機関の空燃比制御装置 |
| US5483946A (en) * | 1994-11-03 | 1996-01-16 | Ford Motor Company | Engine control system with rapid catalyst warm-up |
| US5511526A (en) * | 1995-06-30 | 1996-04-30 | Ford Motor Company | Engine air/fuel control with adaptive learning |
| KR970044759A (ko) * | 1995-12-29 | 1997-07-26 | 전성원 | 내연기관의 공연비 제어방법 |
| DE19836127A1 (de) * | 1998-08-10 | 2000-02-24 | Siemens Ag | Verfahren und Vorrichtung zum Kalibrieren eines Sondensystems, bestehend aus einer Abgassonde und einer Regelschaltung für ein Kraftfahrzeug |
| IT1308379B1 (it) * | 1999-02-19 | 2001-12-17 | Magneti Marelli Spa | Metodo di autoadattamento del controllo del titolo in un impianto diiniezione per un motore a combustione interna. |
| US6161531A (en) * | 1999-09-15 | 2000-12-19 | Ford Motor Company | Engine control system with adaptive cold-start air/fuel ratio control |
| DE10011690C2 (de) * | 2000-03-10 | 2002-02-07 | Siemens Ag | Verfahren zur Zylindergleichstellung |
| DE10043093A1 (de) * | 2000-09-01 | 2002-03-14 | Bosch Gmbh Robert | Verfahren zur Gemischadaption bei Verbrennungsmotoren mit Benzindirekteinspritzung |
| DE10332608B3 (de) * | 2003-07-17 | 2005-05-04 | Siemens Ag | Verfahren zum Regeln einer Brennkraftmaschine sowie eine Vorrichtung zum Regeln einer Brennkraftmaschine |
-
2006
- 2006-02-13 DE DE102006006552A patent/DE102006006552B8/de active Active
-
2007
- 2007-02-07 WO PCT/EP2007/051155 patent/WO2007093537A1/de not_active Ceased
- 2007-02-07 CN CN2007800052447A patent/CN101454556B/zh active Active
- 2007-02-07 EP EP07704412A patent/EP1987243A1/de not_active Withdrawn
- 2007-02-07 US US12/279,085 patent/US8027779B2/en active Active
- 2007-02-07 KR KR1020087022238A patent/KR101355545B1/ko active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19612453C2 (de) * | 1996-03-28 | 1999-11-04 | Siemens Ag | Verfahren zum Bestimmen der in das Saugrohr oder in den Zylinder einer Brennkraftmaschine einzubringenden Kraftstoffmasse |
| DE19739901A1 (de) * | 1997-09-11 | 1999-03-18 | Bosch Gmbh Robert | Verfahren und Einrichtung zur Steuerung einer Brennkraftmaschine abhängig von Betriebskenngrößen |
| DE10307004B3 (de) * | 2003-02-19 | 2004-08-05 | Siemens Ag | Verfahren zur Steuerung einer Brennkraftmaschine mit einer Lambda-Regelung |
| DE102005009101B3 (de) * | 2005-02-28 | 2006-03-09 | Siemens Ag | Verfahren und Vorrichtung zum Ermitteln eines Korrekturwertes zum Beeinflussen eines Luft/Kraftstoff-Verhältnisses |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007016572A1 (de) | 2007-04-07 | 2008-10-09 | Volkswagen Ag | Verfahren zum Betreiben einer Brennkraftmaschine |
| DE102007016572B4 (de) | 2007-04-07 | 2018-08-02 | Volkswagen Ag | Verfahren zum Betreiben einer Brennkraftmaschine |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1987243A1 (de) | 2008-11-05 |
| US20090030591A1 (en) | 2009-01-29 |
| CN101454556A (zh) | 2009-06-10 |
| US8027779B2 (en) | 2011-09-27 |
| CN101454556B (zh) | 2013-02-06 |
| DE102006006552B8 (de) | 2007-06-06 |
| KR20090004872A (ko) | 2009-01-12 |
| KR101355545B1 (ko) | 2014-01-24 |
| WO2007093537A1 (de) | 2007-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102006033869B3 (de) | Verfahren und Vorrichtung zur Diagnose der zylinderselektiven Ungleichverteilung eines Kraftstoff-Luftgemisches, das den Zylindern eines Verbrennungsmotors zugeführt wird | |
| DE102009047830B4 (de) | Verfahren zum Steuern der Impulsbreite eines Kraftstoffeinspritzventils in einem Motor mit Kompressionszündung | |
| DE102008001670B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| WO2007093537A1 (de) | Verfahren und vorrichtung zum betreiben einer brennkraftmaschine mit adaptiver lambda-regelung | |
| EP1857659A2 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102010029933B4 (de) | Verfahren und Vorrichtung zum Betreiben eines Kraftstoffeinspritzsystems | |
| EP1725761B1 (de) | Verfahren zum steuern einer brennkraftmaschine | |
| DE102006019894B3 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| EP1409865A1 (de) | Verfahren zum zylinderindividuellen abgleich der einspirtzmenge bei brennkraftmaschinen | |
| DE102011004068B3 (de) | Verfahren und Steuervorrichtung zum Gleichstellen mehrerer Zylinder einer Brennkraftmaschine | |
| DE102007042229A1 (de) | Verfahren zur Bestimmung der Zusammensetzung eines Kraftstoffgemischs | |
| DE102006061659B4 (de) | Verfahren und Vorrichtung zum Steuern einer Brennkraftmaschine | |
| DE102006037752B3 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102008014069B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102004047622B4 (de) | Verfahren und Vorrichtung zum Steuern einer Brennkraftmaschine | |
| DE102005010028B4 (de) | Reglervorrichtung zur Kompensation von Streuungen von Injektoren | |
| DE102004015835B4 (de) | Vorrichtung zum Steuern einer Brennkraftmaschine | |
| DE102007045264B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102009053423A1 (de) | Verfahren und Vorrichtung zur Einspritzung eines alternativen Kraftstoffes | |
| DE102004021339A1 (de) | Verfahren und Vorrichtung zum Überwachen eines Aufheizens eines Abgaskatalysators einer Brennkraftmaschine | |
| DE102006043702B3 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102005010898B3 (de) | Verfahren und Vorrichtung zum Steuern einer Brennkraftmaschine | |
| DE102006004837B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102006042969B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102015223217A1 (de) | Verfahren zum Betreiben einer Brennkraftmaschine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8100 | Publication of patent without earlier publication of application | ||
| 8364 | No opposition during term of opposition | ||
| 8396 | Reprint of erroneous front page | ||
| 8327 | Change in the person/name/address of the patent owner |
Owner name: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE Owner name: AUDI AG, 85057 INGOLSTADT, DE |
|
| R081 | Change of applicant/patentee |
Owner name: VITESCO TECHNOLOGIES GMBH, DE Free format text: FORMER OWNERS: AUDI AG, 85057 INGOLSTADT, DE; CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE Owner name: AUDI AKTIENGESELLSCHAFT, DE Free format text: FORMER OWNERS: AUDI AG, 85057 INGOLSTADT, DE; CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE |
|
| R081 | Change of applicant/patentee |
Owner name: VITESCO TECHNOLOGIES GMBH, DE Free format text: FORMER OWNERS: AUDI AKTIENGESELLSCHAFT, 85057 INGOLSTADT, DE; VITESCO TECHNOLOGIES GMBH, 30165 HANNOVER, DE Owner name: AUDI AKTIENGESELLSCHAFT, DE Free format text: FORMER OWNERS: AUDI AKTIENGESELLSCHAFT, 85057 INGOLSTADT, DE; VITESCO TECHNOLOGIES GMBH, 30165 HANNOVER, DE Owner name: SCHAEFFLER TECHNOLOGIES AG & CO. KG, DE Free format text: FORMER OWNERS: AUDI AKTIENGESELLSCHAFT, 85057 INGOLSTADT, DE; VITESCO TECHNOLOGIES GMBH, 30165 HANNOVER, DE |
|
| R081 | Change of applicant/patentee |
Owner name: SCHAEFFLER TECHNOLOGIES AG & CO. KG, DE Free format text: FORMER OWNERS: AUDI AKTIENGESELLSCHAFT, 85057 INGOLSTADT, DE; VITESCO TECHNOLOGIES GMBH, 93055 REGENSBURG, DE Owner name: AUDI AKTIENGESELLSCHAFT, DE Free format text: FORMER OWNERS: AUDI AKTIENGESELLSCHAFT, 85057 INGOLSTADT, DE; VITESCO TECHNOLOGIES GMBH, 93055 REGENSBURG, DE |