DE4016127C2 - Verfahren zum dynamischen Einstellen des Zündzeitpunkts einer Brennkraftmaschine - Google Patents
Verfahren zum dynamischen Einstellen des Zündzeitpunkts einer BrennkraftmaschineInfo
- Publication number
- DE4016127C2 DE4016127C2 DE4016127A DE4016127A DE4016127C2 DE 4016127 C2 DE4016127 C2 DE 4016127C2 DE 4016127 A DE4016127 A DE 4016127A DE 4016127 A DE4016127 A DE 4016127A DE 4016127 C2 DE4016127 C2 DE 4016127C2
- Authority
- DE
- Germany
- Prior art keywords
- correction
- learning
- igl
- knocking
- variable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000002485 combustion reaction Methods 0.000 title claims description 13
- 230000003111 delayed effect Effects 0.000 claims description 5
- 230000003247 decreasing effect Effects 0.000 claims description 4
- TVMXDCGIABBOFY-UHFFFAOYSA-N octane Chemical compound CCCCCCCC TVMXDCGIABBOFY-UHFFFAOYSA-N 0.000 description 11
- 239000002826 coolant Substances 0.000 description 9
- 239000000446 fuel Substances 0.000 description 7
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 238000011084 recovery Methods 0.000 description 3
- OKXHJSNMCKNGQC-AWEZNQCLSA-N (3s)-3-[[6-(benzenesulfonamidomethyl)pyridine-3-carbonyl]amino]-4-oxobutanoic acid Chemical compound N1=CC(C(=O)N[C@@H](CC(=O)O)C=O)=CC=C1CNS(=O)(=O)C1=CC=CC=C1 OKXHJSNMCKNGQC-AWEZNQCLSA-N 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 230000000979 retarding effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/1455—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means by using a second control of the closed loop type
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1523—Digital data processing dependent on pinking with particular laws of return to advance, e.g. step by step, differing from the laws of retard
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1527—Digital data processing dependent on pinking with means allowing burning of two or more fuels, e.g. super or normal, premium or regular
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
Die Erfindung betrifft ein Verfahren zum dynamischen Einstellen
des Zündzeitpunkts einer Brennkraftmaschine gemäß dem
Oberbegriff des Patentanspruches 1.
Zum vorgenannten Zweck wurde bereits ein Lernsteuersystem
vorgeschlagen. Dabei wird der Zündzeitpunkt zur Erzeugung eines
maximalen Drehmoments vorverstellt, solange die Klopfstärke
einen annehmbaren Pegel nicht übersteigt. Wenn Klopfen
auftritt, wird die Vorrichtung aktiv und verzögert den Zündzeitpunkt
um einen vorbestimmten Wert. Ein maximaler Grenzzündzeitpunkt
zur Erzeugung des maximalen Drehmoments ohne
Klopfen hängt vom Maschinentyp sowie von der Oktanzahl des
eingesetzten Kraftstoffs ab. Bei Einsatz von hochoktanigem
Benzin oder einem Gemisch davon mit Normalbenzin wird der
Zündzeitpunkt gegenüber demjenigen für niederoktaniges Benzin
vorverstellt, um das Drehmoment zu erhöhen. Wenn die Oktanzahl
veränderlich ist oder eine wesentliche Änderung der
Maschinenbetriebsbedingungen eintritt, ändert sich der Zündzeitpunkt
dementsprechend, so daß er durch ein Lernsteuersystem
korrigiert werden muß.
Der maximale Zündzeitpunkt wird mit steigender Oktanzahl des
Kraftstoffs vorverstellt. Es wird jedoch nicht ratsam, den
Zündzeitpunkt nach Maßgabe der Oktanzahl über einen Grenzzündzeitpunkt
hinaus zu erhöhen, um in Abhängigkeit von den
Maschinenbetriebsbedingungen aufgrund der Verringerung des
Drehmoments ein maximales Drehmoment zu erzeugen.
Die JP-OS 61-157 771 (US-PS 46 94 801) beschreibt eine Einstellvorrichtung,
deren Betrieb in eine Gesamtkorrektur und
eine Einzelkorrektur unterteilt ist. Bei der Gesamtkorrektur
werden sämtliche in einem Speicher gespeicherten Lernkorrekturgrößen
grobkorrigiert, um die Größen auf Werte einzustellen,
die Grenzwerten angenähert sind. Bei der Einzelkorrektur
werden die Lernkorrekturgrößen einzeln feinkorrigiert, und
zwar nach Maßgabe der Maschinendrehzahl und des Ansaugdrucks.
Wenn daher der Wert der Feinkorrekturgröße groß wird und
einen vorbestimmten Wert übersteigt, kehrt der Korrekturvorgang
zur Grobkorrektur zurück. Zu diesem Zeitpunkt ist der
Wert die Abweichung des Ist-Zündzeitpunkts von einem Soll-Zündzeitpunkt.
Es dauert jedoch lang, einen richtigen Zündzeitpunkt zu berechnen,
weil der Fehler zwischen einem Soll- und einem Ist-Zündzeitpunkt
groß ist. Daher ändert sich der Rechenvorgang
von der Fein- zur Grobkorrektur, so daß eine Verzögerung eintreten
kann. Die Verzögerung bei der Wiederaufnahme stellt
dann ein Problem dar, wenn der Zündzeitpunkt vorverstellt
wird, weil das Auftreten von Klopfen unwahrscheinlich ist.
Wenn dagegen das hochoktanige Benzin durch niederoktaniges
Benzin ersetzt wird, liegt der Grenzzündzeitpunkt erheblich
später, so daß die Verzögerung bei Wiederaufnahme der Grobkorrektur
zu häufigem Klopfen führt. Es ist daher notwendig,
den Feinkorrekturbetrieb schnell in den Grobkorrekturbetrieb
zu ändern.
Außerdem führt Klopfen zu immer weiterem Klopfen, weil dadurch
die Temperatur im Zylinder ansteigt.
Aus der DE 35 46 167 A1 ist ein Verfahren zum Einstellen des
Zündzeitpunktes einer Brennkraftmaschine mit einem Zündzeitpunktsteuersystem
zum Berechnen eines Zündzeitpunktes auf der
Basis eines Grundzündzeitpunktes bekannt, einer eine große
und eine kleine Korrekturgröße umfassenden Lernkorrekturgröße
und einer Rückführungskorrekturgröße, wobei zusätzlich berücksichtigt
werden das Auftreten von Klopfen, das Erzeugen
eines Klopfsignals aufgrund des Auftretens von Klopfen sowie
das Annähern der Rückführungskorrekturgröße an einen großen
Verzögerungswert aufgrund des Klopfsignals - und Vergleichen
des großen Verzögerungswertes mit einem vorbestimmten Bezugswert.
Dementsprechend beschreibt die DE 35 46 167 A1 die Regelung
des Zündzeitpunktes mittels eines Grobkorrektur- und eines
Feinkorrekturvorgangs, die im Falle der Beschleunigung des
Motors durch eine Beschleunigungs-Zündzeitpunktkorrektursubroutine
ersetzt wird. In der Grobkorrektur wird zur Ermittlung
eines Grundzündzeitpunktes auf eine abgespeicherte
Tabelle unter Berücksichtigung von Motordrehzahl und Ansaugluftdruck
zurückgegriffen.
Eine Aktualisierung der Daten in der Tabelle für die Grobkorrektursubroutine
ist nicht vorgesehen.
Der Feinkorrekturvorgang kann unterbrochen und der Zündzeitpunkt
durch die Grobkorrektur erneut eingestellt werden.
Dies geschieht erst, wenn die Korrekturgröße in der Feinkorrektursubroutine
einen vorbestimmten Wert überschreitet.
Dabei erfolgt der Wechsel vom Feinkorrekturbetrieb in den
Grobkorrekturbetrieb gegebenenfalls nicht schnell genug, um
Klopfen vollständig zu verhindern.
Aufgabe der Erfindung ist die Bereitstellung eines Verfahrens
der eingangs genannten Art, mit dem der Zündzeitpunkt nach
Maßgabe des Auftretens von Klopfen sehr schnell korrigierbar
ist, um weiteres Klopfen zu verhindern.
Diese Aufgabe wird durch die kennzeichnenden Merkmale des
Patentanspruches 1 gelöst. Erfindungsgemäß wird also der Weg
beschritten, aus nur einem "normalen", bereits vorliegenden
Rückführungssignal (resultierend aus dem Signal eines bekannten
Klopfsensors), welches vor dem Zeitpunkt aufgetreten ist,
an dem eine Differenz zwischen Soll- und Ist-Lernkorrekturgrößen
erkannt wurde, einen mehrfach größeren Verzögerungswert,
bezogen auf die Lernkorrekturgrößen, abzuleiten, um
eine schnelle Korrektur zu ermöglichen. Es wird also möglich,
durch Betrachtung des Rückführungssignals von einer Grobkorrektur
in eine Feinkorrektur des Zündzeitpunktes und umgekehrt
zeitoptimal zu wechseln.
Stark vereinfacht dargestellt, kann aus dem Betrachten eines
vorgegebenen kurzen (Lern-) Zeitintervalls, innerhalb dessen
durch Veränderung der Betriebsbedingungen plötzliches Klopfen
auftritt und es durch Feinkorrektur nicht gelungen ist, dieses
Klopfen zu beseitigen, "intern" auf die Grobkorrektur
"umgeschaltet" werden, ohne die eigentliche Lernkorrekturgröße
nachteilig zu ändern bzw. zu beeinflussen. Andererseits
kann, solange kein Klopfen auftritt, eine effektive, schnelle
Grobkorrektur bzw. ein "ungestörter" Lernprozeß durchgeführt
werden.
Die Erfindung wird nachstehend auch hinsichtlich weiterer
Merkmale und Vorteile anhand der Beschreibung von Ausführungsbeispielen
und unter Bezugnahme auf die beiliegenden
Zeichnungen näher erläutert. Die Zeichnungen zeigen in
Fig. 1 eine schematische Darstellung einer Brennkraftmaschine,
mit der die Erfindung anwendbar
ist;
Fig. 2a bis 2c ein Blockdiagramm der Einstellvorrichtung nach
der Erfindung;
Fig. 3a bis 6 Flußdiagramme, die den Betrieb der Vorrichtung
erläutern;
Fig. 7 ein Diagramm, das Charakteristiken des Zündzeitpunkts
und der Vorverstellgröße nach Maßgabe
der Maschinendrehzahl und -last zeigt;
Fig. 8 ein Zeitdiagramm zur Erläuterung der Erfindung
und
Fig. 9 ein weiteres Beispiel des Zeitdiagramms, wobei
innerhalb einer vorbestimmten Zeitdauer mehrfaches
Klopfen auftritt.
Nach Fig. 1 hat eine Brennkraftmaschine 1 eine Drosselklappe
10 in einem Drosselklappengehäuse 11, die über ein
Ansaugrohr 9 mit einem Luftfilter 8 in Verbindung steht.
Das Drosselklappengehäuse 11 ist mit einem Ansaugkrümmer 12
verbunden, der mit einer Brennkammer 2 jedes Zylinders der
Maschine 1 über einen Einlaßkanal 3 und ein Einlaßventil 4
verbunden ist. Eine Bypassleitung 15 mit einem Leerlaufsteuerventil
14 ist um die Drosselklappe 10 herumgeführt.
Eine Zündkerze 7 ist in jeder Brennkammer 2 angeordnet, und
im Ansaugkrümmer 12 ist nahe jedem Einlaßkanal 3 ein Vielfach-Einspritzer
16 vorgesehen. Die Abgase der Maschine 1
werden durch einen Auslaßkanal 5, ein Auslaßventil 6 und
einen Auspuffkrümmer 13 abgeleitet. Die Maschine 1 hat
einen Kurbelwinkelsensor 20, einen Drucksensor 21, der den
Druck im Ansaugrohr 9 abstrom von der Drosselklappe 10 aufnimmt,
einen Kühlmitteltemperatursensor 22, einen Ansauglufttemperatursensor
23, einen O₂-Sensor 24, der die Sauerstoffkonzentration
der Abgase im Auspuffkrümmer 13 mißt,
einen Drosselklappenstellungssensor 25 und einen Klopfsensor
26. Die Ausgangssignale der Sensoren 20-26 werden einer
Steuereinheit 30 zugeführt, die dem Einspritzer 16 ein Einspritzsignal,
dem Leerlaufsteuerventil 14 ein Leerlaufsignal
und der Zündkerze 7 über eine Zündvorrichtung 27, eine
Zündspule 28 und einen Verteiler 29 ein Zündsignal zuführt.
Die Maschinendrehzahl Ne wird auf der Basis eines Kurbelwinkelsignals
vom Kurbelwinkelsensor 20 berechnet, und ein
Ansaugdruck Pm wird auf der Basis des Signals vom Drucksensor
21 berechnet, und diese Größen werden zum Berechnen
einer Grund-Einspritzimpulsdauer Tp genützt. Die Grund-Einspritzimpulsdauer
Tp wird nach Maßgabe der Kühlmitteltemperatur
Tw vom Kühlmitteltemperatursensor 22, der Ansauglufttemperatur
Ta vom Ansauglufttemperatursensor 23 und
eines Rückführungssignals vom O₂-Sensor 24 korrigiert. Der
Einspritzer 16 spritzt eine kleine Kraftstoffmenge ein, die
der korrigierten Einspritzimpulsdauer Ti entspricht.
Andererseits wird der Leerlaufzustand der Maschine 1 nach
Maßgabe eines vom Drosselklappenstellungssensor 25 erfaßten
Drosselklappenöffnungsgrads oder eines EIN-Signals eines
Leerlaufschalters bestimmt. Der Öffnungsgrad des Leerlaufsteuerventils
14 wird zur Regelung der Leerlaufdrehzahl der
Maschine eingestellt.
Nach den Fig. 2a und 2c hat die Steuereinheit 30 einen
Maschinendrehzahlrechner 31, einen Ansaugdruckrechner 32
und einen Kühlmitteltemperaturrechner 33, die die Maschinendrehzahl
Ne bzw. den Ansaugdruck Pm bzw. die Kühlmitteltemperatur
Tw auf der Basis der Ausgangsignale des Kurbelwinkelsensors
20 bzw. des Drucksensors 21 bzw. des Kühlmitteltemperatursensors
22 berechnen. Ein Klopfdetektor 34
erzeugt ein Klopfsignal, wenn der Klopfsensor 26 Klopfen in
der Maschine aufnimmt.
Die Maschinendrehzahl Ne und der Ansaugdruck Pm werden
einer Grundzündzeitpunkt-Verweistabelle 36 und einer
Maximalvorverstellgrößen-Verweistabelle 35 zugeführt. Die
Grundzündzeitpunkt-Verweistabelle 36 enthält eine Vielzahl
von Grundzündzeitpunkten IGB, die entsprechend der Maschinendrehzahl
Ne und dem Ansaugdruck Pm angeordnet sind. Der
Grundzündzeitpunkt IGB ist ein maximaler Zeitpunkt zur
Erzeugung des maximalen Drehmoments ohne Klopfen bei Verwendung
von niederoktanigem Benzin. Der Grundzündzeitpunkt
IGB wird mit zunehmender Maschinendrehzahl Ne und zunehmender
Maschinenlast, repräsentiert durch den Ansaugdruck
Pm, vorverstellt, wie Fig. 7 zeigt. Die Maximalvorverstellgrößen-Verweistabelle
35 enthält eine Vielzahl von Maximalvorverstellgrößen
MBT, die nach Maßgabe der Maschinendrehzahl
Ne und des Ansaugdrucks Pm angeordnet sind. Die Maximalvorverstellgröße
MBT ist eine Größe, die dem Grundzündzeitpunkt
IGB hinzuzuaddieren ist, um mit hochoktanigem
Benzin ohne Klopfen ein maximales Drehmoment zu erreichen.
Ein maximaler Zündzeitpunkt IGT′ zur Erzielung des maximalen
Drehmoments wird mit zunehmender Oktanzahl des Kraftstoffs
parallel in Vorverstellrichtung verlagert.
Die Maximalvorverstellgröße MBT, eine durch einen noch zu
erläuternden Lernvorgang gebildete Lernkorrekturgröße IGL
und eine durch einen noch zu erläuternden Rückführungsvorgang
gebildete Klopfrückführungskorrekturgröße werden einem
Bereichsbestimmer 37 zugeführt. In diesem werden die Maximalvorverstellgröße
MBT und die Lernkorrekturgröße IGL miteinander
verglichen, wonach einer der Bereiche Da bzw. Db
(Fig. 5) ausgewählt wird. Wenn die Maximalvorverstellgröße
MBT kleiner als die Summe aus der Lernkorrekturgröße IGL
und der Klopfrückführungskorrekturgröße AK ist
(MBT≦IGL+AK), wird der Bereich Da ausgewählt, in dem die
Maximalvorverstellgröße MBT zur Bildung eines Zündzeitpunkts
IGT genützt wird. Wenn dagegen die Maximalvorverstellgröße
MBT größer als die Summe der Lernkorrekturgröße
IGL und der Klopfrückführungskorrekturgröße AK ist
(MBT<IGL+AK), wird der Bereich Db ausgewählt, in dem die
Lernkorrekturgröße IGL abgeleitet wird.
Das Ausgangssignal des Bereichsbestimmers 37, die Maximalvorverstellgröße
MBT und der Grundzündzeitpunkt IGB, die
Lernkorrekturgröße IGL und die Klopfrückführungskorrekturgröße
AK werden einem Zündzeitpunktrechner 38 zugeführt.
Bei Auswahl des Bereichs Db wird eine Lernkorrekturgröße
IGL abgeleitet, um den Grundzündzeitpunkt IGB vorzuverstellen.
Der Zündzeitpunkt IGT wird dabei wie folgt berechnet:
IGT = IGB + IGL + AK.
Im Bereich Da dagegen wird der Grundzündzeitpunkt IGB um
die Maximalvorverstellgröße MBT vorverstellt, so daß der
Zündzeitpunkt IGT wie folgt berechnet wird:
IGT = IGB + MBT.
Der Zündzeitpunkt IGT wird der Zündvorrichtung 27 über
einen Treiber 39 zugeführt, so daß die Zündkerze zum berechneten
Zündzeitpunkt IGT nach Maßgabe des Kurbelwinkelsignals
gezündet wird.
Die Steuereinheit 30 hat ferner ein System zur Gewinnung
der Lernkorrekturgröße IGL durch Lernen. Einem Lernbestimmer
40 werden das Ausgangssignal des Bereichsbestimmers 37,
die Maschinendrehzahl Ne, der Ansaugdruck Pm und die Kühlmitteltemperatur
Tw zugeführt, und der Lernbestimmer entscheidet,
ob sich die Maschinenbetriebszustände zur Durchführung
des Lernbetriebs eignen. Der Lernbetrieb wird ausgeführt,
wenn das Fahrzeug im warmgelaufenen Zustand fährt,
ferner in einem Hochlastbereich und einem Niedrigdrehzahlbereich
der Maschine, in dem Klopfen exakt erfaßbar ist,
und wenn der Bereich Db ausgewählt ist. Das Ausgangssignal
des Lernbestimmers 40 wird einem Zündzeitpunktkorrekturgrößenrückschreiber
41 zugeführt, dem ferner die Maschinendrehzahl
Ne, der Ansaugdruck Pm und das Klopfsignal zugeführt
werden. Der Korrekturgrößenrückschreiber 41 führt
selektiv eine Gesamtgrobkorrektur mit einer großen Korrekturgröße
und eine individuelle Feinkorrektur mit einer
kleinen Korrekturgröße nach Maßgabe der Maschinenbetriebszusstände
aus. Sämtliche Groblernkorrekturgrößen AT, die in
einem Speicher 42 für Grobkorrekturgrößen enthalten sind,
werden in Abhängigkeit vom Klopfsignal des Klopfdetektors
34 so rückgeschrieben, daß der echte Zündzeitpunkt IGT an
den gewünschten maximalen Zündzeitpunkt IGT′ in Abhängigkeit
von der Oktanzahl des Kraftstoffs angenähert wird.
Wenn kein Klopfen auftritt, wird der Lernbetrieb einmal in
jeder vorbestimmten Zeitdauer t 1 von z. B. 1 s ausgeführt,
um die Groblernkorrekturgrößen AT um einen vorbestimmten
Wert a zu erhöhen und dadurch die Groblernkorrekturgrößen
in Vorverstellrichtung zu ändern. Andererseits werden die
Korrekturgrößen AT jedesmal beim Auftreten von Klopfen um
einen vorbestimmten Wert γ verringert. Einem Klopfzähler
43 wird das Klopfsignal zugeführt zur Zählung der Anzahl
Male des Auftretens von Klopfen. Wenn der Klopfzähler eine
vorbestimmte Anzahl α von Malen, z. B. fünf, gezählt hat,
erzeugt er ein Ausgangssignal, das dem Korrekturgrößenrückschreiber
41 zugeführt wird. Einem Korrekturgrößendetektor
44 wird eine aus dem Speicher 42 abgeleitete Korrekturgröße
AT zugeführt zum Vergleich mit einer vorbestimmten maximalen
Vorverstellgröße AM. Wenn die Korrekturgröße AT die
maximale Vorverstellgröße AM erreicht, wird dem Rückschreiber
41 ein Signal zugeführt. Dieser unterbricht die Grobkorrektur,
wenn ihm das Signal vom Klopfzähler 43 oder das
Signal vom Korrekturgrößendetektor 44 zugeführt wird, und
schätzt, daß der Zündzeitpunkt an den gewünschten maximalen
Zündzeitpunkt IGT′ angenähert ist.
Danach wird eine Feinkorrektur durchgeführt. Eine Feinlernkorrekturgröße
AP wird aus einem Speicher 45 ausgelesen,
in dem eine Vielzahl von Feinlernkorrekturgrößen AP
gespeichert ist, die nach Maßgabe von Maschinenbetriebszuständen
angeordnet sind. Eine benannte Feinlernkorrekturgröße
AP wird gleichzeitig durch Lernen im Rückschreiber 41
erhöht oder verringert, und zwar in Abhängigkeit des Auftretens
von Klopfen. Somit wird der Zündzeitpunkt IGT weiter
vorverstellt, um an den gewünschten maximalen Zündzeitpunkt
IGT′ angenähert zu werden.
Die Groblernkorrekturgröße AT und die Feinlernkorrekturgröße
AP werden einem Lernkorrekturgrößenrechner 46 zugeführt,
in dem die Lernkorrekturgröße IGL wie folgt berechnet
wird:
IGL = AT + AP.
Die Lernkorrekturgröße IGL wird dem Zündzeitpunktrechner 38
wie vorher beschrieben zugeführt.
Die Steuereinheit 30 umfaßt ferner ein Klopfrückführungssteuersystem.
Das Klopfsignal vom Klopfdetektor 34 und das
Ausgangssignal des Klopfzählers 43 werden einem Rückführungskorrekturgrößengeber
47 zugeführt, der die Klopfrückführungskorrekturgröße
AK liefert. Wenn Klopfen auftritt,
wird die Korrekturgröße AK um einen vorbestimmten Verzögerungswert
γF verringert, der mehrfach größer als der Wert
γ der Lernkorrekturgrößen AT und AP ist, so daß der Zündzeitpunkt
IGT verzögert wird. Der Wert des Verzögerungswerts
γF wird mit zunehmender Anzahl von Klopfvorgängen
erhöht. Wenn das Klopfen unterdrückt wird, wird ein vorbestimmter
kleiner Vorverstellwert aF, der im wesentlichen
gleich dem Wert a für die Lernkorrektur ist, geliefert. Die
Rückführungskorrekturgröße AK wird dem Zündzeitpunktrechner
38 zur Berechnung des Grundzündzeitpunkts IGB in der beschriebenen
Weise zugeführt.
Um zu verhindern, daß die Lernkorrektur die Rückführungskorrektur
beeinträchtigt, was zu Schwankungen der Lernkorrekturgröße
IGL führen würde, wird die Rückführungskorrekturgröße
AK einem Vorverstellinhibierer 48 zugeführt. Dieser
liefert ein Inhibiersignal an den Rückschreiber 41 aufgrund
des Rückführungskorrekturgrößensignals AK, um die
Erhöhung eines Vorverstellwerts der Lernkorrekturgröße IGL
zu unterbrechen, bis der verzögerte Wert nach Maßgabe der
Rückführungskorrekturgröße AK zu Null wird.
Die Rückführungskorrekturgröße AK wird ferner einem Grobkorrekturwiederaufnehmer
49 zugeführt, dem die Feinlernkorrekturgröße
AP zugeführt wird. Der Grobkorrekturwiederaufnehmer
49 bestimmt die Wiederaufnahme der Grobkorrektur,
wenn die Feinkorrekturgröße AP außerhalb eines zulässigen
Bereichs x 1 von z. B. -10° Kurbelwinkel bis 10° Kurbelwinkel
liegt oder wenn eine berechnete Rückführungskorrekturgröße
AK außerhalb eines zulässigen Bereichs x 2 von z. B.
0-5° Kurbelwinkel liegt. Das Ausgangssignal des Grobkorrekturwiederaufnehmers
49 wird dem Klopfzähler 43 und dem
Korrekturgrößendetektor 44 zugeführt, um die Zuführung der
jeweiligen Signale an den Rückschreiber 41 zu unterbrechen,
so daß die Grobkorrektur wieder ausgeführt wird.
Die Fig. 3a und 3b zeigen zusammenfassend den Betrieb der
Vorrichtung. Beim Start des Programms werden in Schritten
S100-S102 die Maschinendrehzahl Ne, der Ansaugdruck Pm und
die Kühlmitteltemperatur Tw ausgelesen. In Schritt S103
wird das Auftreten von Klopfen erfaßt. Danach werden in
Schritten S104 und S105 die Maximalvorverstellgröße MBT und
der Grundzündzeitpunkt IGB aus den entsprechenden Tabellen
35 und 36 nach Maßgabe der Maschinendrehzahl Ne und des
Ansaugdrucks Pm ausgelesen. In den Schritten S106-S108 wird
bestimmt, ob die Bedingungen zm Lernen erfüllt sind. Insbesondere
werden in den Schritten S106-S108 ungeeignete
Bedingungen zum Lernen wie kalte Maschine, hoher Drehzahlbereich,
in dem das Klopfsignal möglicherweise Störgeräusche
enthält, oder niedriger Lastbereich, in dem die Ausgangssignale
der Sensoren schwach sind, ausgeschlossen. Es
wird also bestimmt, ob die Maschinendrehzahl Ne unter
5000 U/min (Ne≦5000 U/min), der Ansaugdruck Pm über
900 mmHg (Pm≧900 mmHg) und die Kühlmitteltemperatur Tw
über 70° (Tw<70°C) liegen. Wenn sämtliche Antworten in
den Schritten S106-S108 positiv sind, geht das Programm zu
Schritt S109 für den Lernbetrieb, der in den Fig. 4a und 4b
beschrieben ist.
In Schritt S200 wird bestimmt, ob die Gesamtgroblernkorrektur
abgeschlossen ist. Wenn die Groblernkorrektur nicht
abgeschlossen ist, wird eine Adresse der Groblernkorrekturgröße
AT im Speicher 42 in Schritt S201 in einem Indexregister
X gespeichert. Das Programm geht zu Schritt S203,
in dem bestimmt wird, ob während des Programms Klopfen aufgetreten
ist. Wenn das Auftreten von Klopfen bestimmt wird,
geht das Programm zu Schritt S204, andernfalls geht es zu
Schritt S207. In Schritt S204 werden sämtliche Groblernkorrekturgrößen
AT um eine Korrekturgröße verringert.
Zeitgeber I und II werden in Schritt S205 gelöscht, und der
Zähler 43 zählt in Schritt S206 das Auftreten von Klopfen.
In Schritt S207 wird andererseits die Maximalvorverstellgröße
MBT mit der entsprechenden Lernkorrekturgröße IGL
(AT+AP) verglichen. Wenn die Maximalvorverstellgröße MBT
kleiner als die Lernkorrekturgröße IGL ist, wird der Lernbetrieb
beendet, da die Lernkorrekturgröße IGL die Grenz-
bzw. Maximalvorverstellgröße MBT übersteigt. In Schritt
S208 wird der Zeitgeber I, der die Zeitdauer mißt, während
welcher kein Klopfen auftritt, geprüft, um zu bestimmen, ob
die Maschine 1 während der vorbestimmten Zeitdauer t 1
(z. B. 1 s) ohne Klopfen gelaufen ist. Wenn die Momentanzeit
innerhalb der Zeitdauer t 1 liegt, wird der Lernvorgang
nicht ausgeführt. Wenn während der Zeitdauer t 1 kein Klopfen
aufgetreten ist, wird in Schritt S217 bestimmt, ob die
Rückführungskorrekturgröße AK Null ist. Wenn die Rückführungskorrekturgröße
AK Null ist, werden die Korrekturgrößen
AT in Schritt S209 um den Wert a erhöht, und der Zeitgeber
I wird in Schritt S210 gelöscht.
Die folgenden Schritte S211-S215 dienen der Bestimmung des
Abschlusses der Groblernkorrektur. In Schritt S211 wird
bestimmt, ob die Groblernkorrektur immer noch ausgeführt
wird. Wenn die entsprechende Korrekturgröße AT kleiner als
die vorbestimmte Maximalvorverstellgröße AM ist (Schritt
S212), wird in Schritt S213 der Zeitgeber II gelöst. In
Schritt S214 wird bestimmt, daß die Groblernkorrektur abgeschlossen
ist, wenn Klopfen häufiger als die vorbestimmte
Anzahl α von Malen (z. B. fünfmal) aufgetreten ist, so daß
in Schritt S215 ein Grobkorrekturabschlußflag gesetzt wird.
Wenn die Groblernkorrekturgröße AT die vorbestimmte Maximalvorverstellgröße
AM erreicht (Schritt S212), wird in
Schritt S216 bestimmt, ob seit dem Start der Grobkorrektur
eine vorbestimmte Zeitdauer t 2 von z. B. 3 s abgelaufen
ist. Das Programm wird wiederholt und setzt die Grobkorrektur
während der vorbestimmten Zeitdauer fort. Wenn die
Zeitdauer abgelaufen ist, geht das Programm zu Schritt S215
weiter.
Wenn die Groblernkorrektur abgeschlossen ist, geht das
Programm von Schritt S200 zu Schritt S202, in dem eine
Adresse der Feinkorrekturgröße AP im Indexregister X gespeichert
wird. Danach werden den Schritten S203-S210 entsprechende
Schritte ausgeführt. Wenn also Klopfen auftritt,
wird eine entsprechende Feinlernkorrekturgröße AP um eine
vorbestimmte Korrekturgröße γ verringert. Wenn dagegen
kein Klopfen auftritt, wird die Feinlernkorrekturgröße AP
einmal in jeder Zeitdauer t 1 erhöht, um den Zündzeitpunkt
vorzuverstellen. Wenn in Schritt S211 bestimmt wird, daß
die Feinlernkorrektur ausgeführt wird, wird das Programm
mit Ausnahme der Durchführung der Groblernkorrektur wiederholt.
Während der Feinlernkorrektur geht das Programm nach den
Fig. 3a und 3b zu Schritt S113 zur Durchführung der Rückführungskorrektur
und danach zu Schritt S114 für die Bestimmung
der Grobkorrekturwiederaufnahme, die in den Fig. 5
bzw. 6 beschrieben sind.
Dann geht das Programm zu Schritt S110, in dem bestimmt
wird, ob die Maximalvorverstellgröße MBT größer als die
Summe der Lernkorrekturgröße IGL, die wiederum aus der
Summe der Grobkorrekturgröße AT und der Feinkorrekturgröße
AP gebildet ist, und der Rückführungskorrekturgröße AK ist.
Wenn MBT kleiner als IGL+AK ist (MBT≦IGL+AK), geht das
Programm zu Schritt S111 zur Berechnung des Zündzeitpunkts
IGT durch Vorverstellen des Grundzündzeitpunkts IGB mit der
Maximalvorverstellgröße MBT. Wenn dagegen MBT größer als
IGL+AK ist (MBT<IGL+AK), wird der Zündzeitpunkt IGT
durch Vorverstellen des Grundzündzeitpunkts IGB mit der
Korrekturgröße IGL plus AK in Schritt S112 bestimmt. Somit
kann der dem gewünschten maximalen Zündzeitpunkt IGT′ angenäherte
Zündzeitpunkt IGT entsprechend der Vollinie in
Fig. 7 erhalten werden.
Der Rückführungskorrekturbetrieb wird nachstehend unter
Bezugnahme auf Fig. 5 beschrieben. Wenn zu einem Zeitpunkt
T 0 (Fig. 8) ein Klopfen auftritt (Schritt S300), geht das
Programm zu Schritt S304, so daß die Rückführungskorrekturgröße
AK um den großen Wert γF verringert wird, und in
Schritt S305 wird ein Zeitgeber III zur Messung einer
klopffreien Zeitdauer gelöscht. Gleichzeitig wird, da die
Feinkorrektur ausgeführt wird, die Feinkorrekturgröße AP um
den Wert γ in Schritt S204 von Fig. 4a verringert, wodurch
die Lernkorrekturgröße IGL verringert wird. Der Zündzeitpunkt
IGT wird daher um die Korrekturgrößen IGL und AK
erheblich verzögert.
Wenn in Schritt S300 bestimmt wird, daß anschließend kein
Klopfen aufgetreten ist, geht das Programm zu Schritt S301,
in dem der Zeitgeber III geprüft wird, um zu bestimmen, ob
während einer vorbestimmten Zeitdauer t 3 kein Klopfen auftritt.
In Schritt S302 wird die Rückführungskorrekturgröße
AK um den Wert aF erhöht, und in Schritt S303 wird der
Zeitgeber III gelöscht. Andererseits geht bei der Feinkorrektur
gemäß Fig. 3a, da in Schritt S217 bestimmt wird, daß
die Rückführungskorrekturgröße AK Null nicht erreicht, das
Programm zu Schritt S211 weiter, ohne daß die Feinkorrekturgröße
AP erhöht wird. Somit bleibt die Lernkorrekturgröße
IGL konstant.
Wenn eine Änderung von hochoktanigem zu niederoktanigem
Kraftstoff stattfindet, wird der Grenz- bzw. Maximalzündzeitpunkt
MBT erheblich in Verzögerungsrichtung geändert.
Infolgedessen tritt zum Zeitpunkt T 1 ein Klopfen auf (Fig.
8). Daher wird das Programm gemäß Fig. 5 wiederholt. Aufgrund
von aufeinanderfolgendem Klopfen wird die Klopfrückführungskorrekturgröße
AK weiter um den Wert γF vermindert,
d. h. die Klopfrückführungskorrekturgröße AK wird in
einen großen Verzögerungswert geändert. Der Zündzeitpunkt
IGT wird dementsprechend erheblich verzögert.
Während die Rückführungskorrekturgröße AK kleiner als Null
ist, wird eine Erhöhung der Grobkorrekturgröße AT und der
Feinkorrekturgröße AP verhindert (Vorverstellinhibierer
48).
Unter Bezugnahme auf Fig. 6 wird nun die Bestimmung der
Grobkorrekturwiederaufnahme in Schritt S114 von Fig. 3b
beschrieben. Wenn die nach Maßgabe der Maschinenbetriebszustände
abgeleitete Feinkorrekturgröße AP innerhalb des
zulässigen Bereichs x 1 liegt (Schritt S400), geht das Programm
zu Schritt S401, in dem bestimmt wird, ob auch die
berechnete Rückführungskorrekturgröße AK im zulässigen
Bereich x 2 liegt. Wenn die Rückführungskorrekturgröße AK
den Bereich x 2 zum Zeitpunkt T 1 gemäß Fig. 8 übersteigt
(|AK |≧x 2), werden in Schritten S404 bzw. S405 die Grobkorrekturgröße
AT und die Feinkorrekturgröße AP gelöscht.
Das in Schritt S215 von Fig. 4b gesetzte Grobkorrekturabschlußflag
wird in Schritt S402 gelöscht, so daß die Grobkorrektur
ausgeführt wird. Damit wird der wahre Zündzeitpunkt
IGT sehr schnell an einen maximalen Zündzeitpunkt
IGT″ (Fig. 7) für niederoktaniges Benzin angenähert.
Wenn dagegen die Oktanzahl des Benzins auf einen hohen Wert
geändert wurde, wird ein gewünschter maximaler Zündzeitpunkt
IGT′′′ vorverstellt, wie Fig. 7 zeigt. Die Feinkorrekturgröße
AP wird infolgedessen vergrößert, so daß, wenn
die Feinkorrekturgröße AP in Schritt S400 von Fig. 6 den
Bereich x 1 übersteigt, das Programm über einen Schritt S403
zu Schritt S402 geht. Damit wird die Grobkorrektur verzögert.
Aus der vorstehenden Beschreibung ist ersichtlich, daß
dadurch, daß aus einer Klopfrückführungskorrekturgröße eine
starke Abweichung des Zündzeitpunkts IGT erkannt wird, die
Grobkorrektur sehr schnell wieder aufgenommen wird. Dies
kann beispielsweise aufgrund einer Änderung der Oktanzahl
des Kraftstoffs geschehen. Ein Wiederaufnahmesteuerbetrieb
kann ohne weiteres durch Prüfen des Werts der Klopfrückführungskorrekturgröße
ausgeführt werden.
Wenn während einer Zeitdauer zwischen T 0 und T 1 mehrmals
Klopfen auftritt, wird die Rückführungskorrekturgröße AK um
den großen Wert γF verzögert und dann um den kleinen Wert
aF korrigiert, wie Fig. 9 zeigt.
Claims (3)
1. Verfahren zum dynamischen Einstellen des Zündzeitpunktes
einer Brennkraftmaschine mit einem Zündzeitpunktsteuersystem
zum Berechnen eines Zündzeitpunkts unter Verwendung
eines mit dem Klopfen der Brennkraftmaschine korrelierenden
Rückführungssignals sowie von in einem Speicher abgelegten
maximalen Vorverstellwerten MBT, Korrekturgrößen AP und
Grundzündzeitpunkten IGB,
gekennzeichnet durch die folgenden Verfahrensschritte:
- - Ermittlung einer Lernkorrekturgröße IGL innerhalb eines Lernvorganges und einer Klopfrückführungskorrekturgröße AK;
- - Vergleich der Maximalvorverstellgröße MBT mit der Lernkorrekturgröße IGL, wobei im Falle, daß MBT die Summe von IGL und AK ist, die maximale Vorverstellgröße MBT zur Bildung des aktuellen Zündzeitpunktes IGT nach der Beziehung IGT = IGB + MBTgenutzt wird, und wobei im Falle, daß MBT < die Summe von IGL und AK ist, die Lernkorrekturgröße IGL zur Bildung des aktuellen Zündzeitpunktes nach der BeziehungIGT = IGB + IGL + AKgenutzt wird;
- - Bestimmung der Lernkorrekturgröße IGL nach der Überprüfung des Vorliegens definierter Betriebszustände der Brennkraftmaschine nach der Beziehung IGL = AT + AP,wobei AT eine Groblernkorrekturgröße darstellt, welche im Lernbetrieb in vorgegebenen maximalen Schritten in Abhängigkeit von auftretendem Klopfen der Brennkraftmaschine entweder um einen vorbestimmten Wert γ verringert oder im klopffreien Betrieb um einen vorbestimmten Wert a erhöht wird, und wobei AP eine Fernlernkorrekturgröße darstellt, welche ebenfalls in Abhängigkeit des Auftretens von Klopfen durch Auslesen der entsprechenden Speicherinhalte erhöht oder verringert wird;
- - Erhöhung der Klopfrückführungskorrekturgröße AK im Falle des Auftretens von Klopfen der Brennkraftmaschine um einen vorbestimmten Betrag γF, welcher in Abhängigkeit von der Anzahl detektierter Klopfvorgänge mehrfach größer ist als der Wert γ der Lernkorrekturgrößen AT und AP, und Anheben dieses Wertes nach Beendigung des Klopfens auf die Größe a der Lernkorrektur;
- - Überprüfung der Klopfrückführungskorrekturgröße AK und der Feinlernkorrekturgröße AP hinsichtlich ihrer vorbestimmten Lage, bezogen auf den zugehörigen momentanen Kurbelwinkel der Brennkraftmaschine, und gegebenenfalls Unterbrechung des Lernprozesses und Wiederausführung der Grobkorrektur.
2. Verfahren nach Anspruch 1,
dadurch gekennzeichnet, daß, bis die Rückführungskorrekturgröße
AK den Wert Null erreicht, die Erhöhung des Vorverstellwertes
der Lernkorrekturgröße IGL verzögert wird.
3. Verfahren nach Anspruch 1 oder 2,
dadurch gekennzeichnet, daß die Grobkorrekturgröeß AP
außerhalb des Bereiches von -10° bis +10° Kurbelwinkel
liegt oder die berechnete Rückführungskorrekturgröße AK
außerhalb des Bereiches von 0° bis 5° Kurbelwinkel liegt.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1125133A JP2950848B2 (ja) | 1989-05-18 | 1989-05-18 | 点火時期学習制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE4016127A1 DE4016127A1 (de) | 1990-11-22 |
| DE4016127C2 true DE4016127C2 (de) | 1994-06-23 |
Family
ID=14902675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE4016127A Expired - Fee Related DE4016127C2 (de) | 1989-05-18 | 1990-05-18 | Verfahren zum dynamischen Einstellen des Zündzeitpunkts einer Brennkraftmaschine |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5038736A (de) |
| JP (1) | JP2950848B2 (de) |
| DE (1) | DE4016127C2 (de) |
| GB (1) | GB2231920B (de) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2551501B2 (ja) * | 1990-08-11 | 1996-11-06 | 本田技研工業株式会社 | 内燃機関の点火時期制御装置 |
| DE4109432A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| DE4109433A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| DE4109430A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| JP2834937B2 (ja) * | 1992-06-15 | 1998-12-14 | 三菱電機株式会社 | 内燃機関ノック制御装置 |
| JP2909324B2 (ja) * | 1992-10-19 | 1999-06-23 | 三菱電機株式会社 | 内燃機関の点火時期制御装置 |
| US5540202A (en) * | 1995-10-04 | 1996-07-30 | Ford Motor Company | Ignition timing control system for varying cold start spark advance during adaptive learning |
| US6152105A (en) * | 1998-03-31 | 2000-11-28 | Mazda Motor Corporation | Idle speed control device for engine |
| US7086382B2 (en) * | 2002-11-01 | 2006-08-08 | Visteon Global Technologies, Inc. | Robust multi-criteria MBT timing estimation using ionization signal |
| JP4087265B2 (ja) * | 2003-02-21 | 2008-05-21 | 本田技研工業株式会社 | 内燃機関の点火時期制御装置 |
| JPWO2006070459A1 (ja) * | 2004-12-28 | 2008-06-12 | ヤマハマリン株式会社 | 船舶用エンジンのノック制御装置 |
| DE102007050618B3 (de) * | 2007-10-23 | 2009-04-23 | Continental Automotive Gmbh | Verfahren und Vorrichtung zum Steuern einer Brennkraftmaschine |
| US8127744B2 (en) | 2009-01-14 | 2012-03-06 | GM Global Technology Operations LLC | Cold start engine control diagnostic systems and methods |
| FR3001002B1 (fr) * | 2013-01-14 | 2016-07-01 | Peugeot Citroen Automobiles Sa | Procede de correction de l'avance a l'allumage pour eviter les cliquetis |
| JP5790684B2 (ja) * | 2013-03-22 | 2015-10-07 | トヨタ自動車株式会社 | 火花点火式内燃機関 |
| US9371792B2 (en) * | 2013-06-27 | 2016-06-21 | Hondata, Inc. | Active tuning system for engine control unit |
| JP6088397B2 (ja) * | 2013-10-15 | 2017-03-01 | 日本特殊陶業株式会社 | 点火時期制御装置および点火時期制御システム |
| FR3026145B1 (fr) * | 2014-09-24 | 2016-11-25 | Peugeot Citroen Automobiles Sa | Procede de reglage d'avance a l'allumage pour la gestion des defauts d'un capteur de cliquetis |
| CN112682241B (zh) * | 2020-12-29 | 2022-10-04 | 联合汽车电子有限公司 | 发动机点火正时的控制方法及装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0711265B2 (ja) * | 1982-12-03 | 1995-02-08 | トヨタ自動車株式会社 | 内燃機関のノツキング制御方法 |
| US4640249A (en) * | 1984-06-30 | 1987-02-03 | Nissan Motor Company, Limited | System for controlling an ignition timing in an internal combustion engine and method therefor |
| US4708113A (en) * | 1984-09-28 | 1987-11-24 | Toyota Jidosha Kabushiki Kaisha | Method of discriminating octane number of fuel for motor vehicle |
| JPH07107376B2 (ja) * | 1984-11-29 | 1995-11-15 | 富士重工業株式会社 | 自動車用エンジンの学習制御方法 |
| JPH0650099B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPS61157766A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPS61157768A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPH0650102B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPH0650100B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPS6296780A (ja) * | 1985-10-22 | 1987-05-06 | Nissan Motor Co Ltd | 点火時期制御装置 |
| JP2598278B2 (ja) * | 1987-10-29 | 1997-04-09 | 富士重工業株式会社 | エンジンの点火時期制御方法 |
-
1989
- 1989-05-18 JP JP1125133A patent/JP2950848B2/ja not_active Expired - Fee Related
-
1990
- 1990-05-04 US US07/518,801 patent/US5038736A/en not_active Expired - Fee Related
- 1990-05-17 GB GB9011098A patent/GB2231920B/en not_active Expired - Fee Related
- 1990-05-18 DE DE4016127A patent/DE4016127C2/de not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| GB2231920B (en) | 1993-10-27 |
| DE4016127A1 (de) | 1990-11-22 |
| JPH02305370A (ja) | 1990-12-18 |
| US5038736A (en) | 1991-08-13 |
| JP2950848B2 (ja) | 1999-09-20 |
| GB9011098D0 (en) | 1990-07-04 |
| GB2231920A (en) | 1990-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE4016127C2 (de) | Verfahren zum dynamischen Einstellen des Zündzeitpunkts einer Brennkraftmaschine | |
| EP0051723B1 (de) | Verfahren zum Betrieb eines elektronischen Steuersystems einer Brennkraftmaschine | |
| DE4016128C2 (de) | Verfahren zum Einstellen des Zündzeitpunkts einer Brennkraftmaschine und Vorrichtung zur Durchführung des Verfahrens | |
| DE3635963C2 (de) | ||
| EP1147309B1 (de) | Vorrichtung zum unterdrücken von motorklopfen einer brennkraftmaschine | |
| DE3311968C2 (de) | ||
| DE4027354C3 (de) | Verfahren und Einrichtung zum Erfassen von Klopfen in einer Brennkraftmaschine | |
| DE102010017123B4 (de) | Kraftstoffeinspritzsteuervorrichtung für Verbrennungsmotoren | |
| DE4016129C2 (de) | Verfahren zum dynamischen Einstellen der Zündzeitpunkte einer Brennkraftmaschine | |
| DE3134329A1 (de) | Verfahren zur regelung der brennstoffdosierung bei einer brennkraftmaschine | |
| DE2929516C2 (de) | Elektrisch gesteuerte Kraftstoffeinspritzeinrichtung für eine Mehrzylinder-Brennkraftmaschine | |
| EP0902863B1 (de) | Verfahren zur klopfregelung in mehrzylinder-brennkraftmaschinen | |
| DE3108601C2 (de) | Verfahren zur Steuerung der Kraftstoffeinspritzung bei einer Brennkraftmaschine | |
| DE3201756A1 (de) | Verfahren und vorrichtung zum steuern einer brennkraftmaschine mit vorverdichter | |
| DE3345862A1 (de) | Verfahren und vorrichtung zum einstellen des luft/kraftstoff-verhaeltnisses bei verbrennungsmotoren | |
| DE3221640A1 (de) | Verfahren und vorrichtung zur optimalregelung von brennkraftmaschinen | |
| DE60203223T2 (de) | Kraftstoffeinspritzungssteuerung für Brennkraftmaschine | |
| DE112014001728B4 (de) | Steuerung einer Brennkraftmaschine | |
| DE3545808C2 (de) | ||
| DE2551681A1 (de) | Verfahren und vorrichtung zur bestimmung der dauer von einspritz-steuerbefehlen bei einer brennkraftmaschine | |
| DE2929797A1 (de) | Steuer-schaltungsanordnung fuer brennkraftmaschine | |
| DE4018447A1 (de) | Verfahren zur steuerung des zuendzeitpunkts einer brennkraftmaschine | |
| DE3725521C2 (de) | ||
| DE4022704C2 (de) | System zur Steuerung des Zündzeitpunkts einer Brennkraftmaschine | |
| DE2845357C2 (de) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |