DE3414932A1 - Verfahren zur verringerung des klopfens in einer verbrennungsmaschine - Google Patents

Verfahren zur verringerung des klopfens in einer verbrennungsmaschine

Info

Publication number
DE3414932A1
DE3414932A1 DE19843414932 DE3414932A DE3414932A1 DE 3414932 A1 DE3414932 A1 DE 3414932A1 DE 19843414932 DE19843414932 DE 19843414932 DE 3414932 A DE3414932 A DE 3414932A DE 3414932 A1 DE3414932 A1 DE 3414932A1
Authority
DE
Germany
Prior art keywords
register
value
stored
machine
knock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19843414932
Other languages
English (en)
Other versions
DE3414932C2 (de
Inventor
Masahira Himeji Hyogo Akasu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP58071720A external-priority patent/JPS59196953A/ja
Priority claimed from JP58071719A external-priority patent/JPS59196952A/ja
Priority claimed from JP58071718A external-priority patent/JPS59196951A/ja
Priority claimed from JP58086820A external-priority patent/JPS59211763A/ja
Priority claimed from JP58099679A external-priority patent/JPS59224467A/ja
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE3414932A1 publication Critical patent/DE3414932A1/de
Application granted granted Critical
Publication of DE3414932C2 publication Critical patent/DE3414932C2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing 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/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1525Digital data processing dependent on pinking with means for compensating the variation of the characteristics of the pinking sensor or of the electrical means, e.g. by ageing
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Description

PATENT- UND RECHTSANWÄLTE
PATENTANWÄLTE DiPL.-ΙΝΘ. W. EITLE . DR. RER. NAT. K. HOFFMANN · DIPL.-INe. W. LEHN
DIPL1-INe. K. FÜCHSLE · DR. RER. NAT. B. HANSEN · DR. RER. NAT. H.-A. BRAUNS · DIPL.-ING. K. GORG
DIPL.-INQ. K. KOHLMANN · RECHTSANWALT A. NETTE
- 6 - 40 146 q/sm
Mitsubishi Denki Kabushiki Kaisha Tokyo / Japan
Verfahren zur Verrringerung des Klopfens in einer Verbrennungsmaschine
Die vorliegende Erfindung bezieht sich auf ein Verfahren zur Reduzierung des Klopfens in einer Verbrennungsmaschine, in der das Klopfen der Maschine erfaßt wird, um mindestens einen von mehreren Parametern zu steuern, die die Betriebscharakteristiken der Maschine bestimmen.
. Es ist bekannt, daß das Auftreten von Klopfen von verschiedenen Faktoren abhängt, die die Funktion der Maschine bestimmen, wie z. B. die Zündzeit, das Luft/Kraftstoffverhältnis, die Ansauglufttemperatur, die Ansaugluftfeuchtigkeit, die Verbrennungskammertemperatur usw. Unter diesen Parametern sind die Zündzeit und das Luftbrennstoffverhältnis relativ einfach steuerbar, und zwar mit relativ geringen Kostenanteilen. Sie werden daher häufig zur Steuerung des Klopfens benutzt. Insbesondere sind viele Antiklopfvorrichtungen bekannt, bei denen die Zündzeitsteuerung angewendet wird.
Die konventionelle Antiklopfvorrichtung, bei der eine Zündzeitsteuerung verwendet wird, verwendet ein Rückkopplungssteuersystem, in dem beim Auftreten von Klopfen die Zündzeit, ausgehend von einem vorgegebenen Referenzwinkel, um einen konstanten Winkel oder einen Winkel verzögert wird, der dem Grad des Klopfens entspricht. Wenn das Klopfen aufhört/ ist der Verzögerungswinkel auf einen hohen Wert von
ELLASTRASSE 4 · D-SOOO MÜNCHEN 81 · TELEFON CO80} Q11087 · TELEX 5-2SO19 CPATHEJ ■ TELEKOPIERER 918356
" " ' " ' 34U932
ζ. B. 0,5°/s verringert, so daß die Zündzeit für alle Zeiten nahe der Klopfgrenze eingestellt ist.
In dem oben erwähnten .Zündzeitsteuersystem ist es notwendig, die Referenzzündzeit bei einem gut vorverlegten Winkel einzustellen. Daher übersteigt das Zündzeitverhalten zu Beginn der Klopfsteuerung häufig die Klopfgrenze mit der Folgewirkung, daß ein starkes Klopfen auftritt.
Da außerdem kleine und große Zündzeitkorrekturbereiche, die eine Klopfbeschränkung erfordern, in Abhängigkeit von dem festgestellten Klopfsignal (Rückkopplungssignal) gesteuert werden, ist ein weiter dynamischer Bereich des Systems notwendig. Andernfalls ist es sehr schwierig, eine exakte Steuerung über den gesamten Betriebsbereich der Maschine zu verwirklichen.
Zusätzlich zu den Fehlern bzw. Fehlverhalten der oben erwähnten konventionellen Antiklopfeinrichtung gibt es bei der Änderung der Betriebsbedingung der Maschine eine beträchtliche Verzögerung im Rückführungssignal beim Reflektieren oder Ansprechen auf solche Änderungen. Das bedeutet, daß das Ansprechen auf Änderungen der Betriebsbedingungen schwach ist.
Andere Faktoren, wie z. B. die Ansauglufttemperatur und die Ansaugluftfeuchtigkeit usw., die von Änderungen in den Umweltbedingungen abhängen, ändern sich sehr langsam. Daher ändern sich die Klopfbedingungen nur über lange Zeit-0 perioden. Mit anderen Worten bedeutet dies, daß der Grad des Klopfens, das in relativ kurzen Zeitperioden bei ähnlichen Betriebsbedingungen der Maschine auftritt, der gleiche ist, und daß es keinen Unterschied in bezug auf
die Frequenz und die Intensität zwischen den Klopfereignissen gibt. Das bedeutet, daß der zur Einschränkung des Klopfens für ähnliche Betriebsbedingungen erforderliche Steuerwert im wesentlichen der gleiche über kurze Zeitperioden ist. Daher braucht der in einem Speicher gespeicherte Steuerwert nicht über kurze Zeitperioden geändert zu werden. Bei Faktoren, die sich nur langsam ändern, ist es möglich, den Steuerwert graduell bzw. stufenweise zu ändern.
Es ist daher Aufgabe der vorliegenden Erfindung, ein Verfahren zur Verringerung des Klopfens in einer Verbrennungsmaschine zu schaffen, welches, ein verbessertes Ansprechen auf Änderungen der Betriebsbedingungen der Maschine über den gesamten Betriebsbereich schafft und das in der Lage ist, eine genaue Klopfsteuerung unter allen Kombinationen der Betriebsbedingungen zu schaffen.
Gemäß der vorliegenden Erfindung werden diese und andere Aufgaben dadurch gelöst, daß ein Verfahren zur Reduzierung des Klopfens geschaffen wird, bei dem das Auftreten des Klopfens einer Maschine festgestellt wird, bei dem auf das Ergebnis der Klopfbestimmung ein Steuersignal erzeugt wird, bei dem in einer Speichereinrichtung abgespeichert wird, die eine Vielzahl von Speicherbereichen aufweist, von denen jeder Bereich einer anderen Betriebsbedingung von unterschiedlichen Betriebsbedingungen der Maschinendurchschnittssteuerwerte für die entsprechenden Betriebsbedingungen zugeteilt ist und bei dem der Reihe 0 nach eine Klopfsteuerung auf der Basis des Durchschnittssteuerwertes ausgeführt wird, der in dem Zeitpunkt gespeichert wird, wenn das Klopfen auftritt. In Abhängigkeit von der momentanen Intensität des Klopfens erfolgt
3AU932
eine kleine Korrektur von Werten, wobei die Klopf steuerung präzise und schnell ausgeführt wird. Außerdem werden im Einklang mit der vorliegenden Erfindung die gespeicherten Durchschnittssteuerwerte in einer Richtung geändert, wenn das Klopfen auftritt und in die entgegengesetzte Richtung geändert, wenn das Klopfen aufhört.
Das Antiklopfverfahren gemäß der vorliegenden Erfindung . wird nun im folgenden im Detail anhand der Zeichnungen beschrieben. Es zeigen:
Fig. 1 ein Blockdiagramm einer bevorzugten Ausführungsform einer Antikiopfvorrichtung für eine Verbrennungsmaschine, die erfindungsgemäß ausgebildet ist,
Fig. 2 ein Blockdiagramm der Vorrichtung von Fig. 1 in größerem Detail und
Fig. 3 bis 6 Flußdiagramme, die die Steueroperationen der Antikiopfvorrichtung von Fig. 1 beschreiben.
In Fig. 1 bestimmt ein Lastdetektor 1 die Last der Maschine, während ein Geschwindigkeitsdetektor 2 die Drehgeschwindigkeit der Maschine ermittelt. Ausgangssignale der Detektoren 1 und 2 werden dazu benutzt, einen entsprechenden Klopfsteuerwert auszulesen, der in einem der Speicherbereiche eines Speichers 3 abgespeichert ist. Der Auslegesteuerwert wird einer Steueroperationsvorrich.·* tung 4 zugeführt.
Die Steueroperationsvorrichtung 4 empfängt den Steuer-
- " : '··" : 34H932
wert von der Speichervorrichtung 3 und das Klopfsignal vom Klopfdetektor 5 und berechnet aus diesen Werten einen Klopfbegrenzungssteuerwert/ durch den ein Stellglied oder Kraftantrieb 6 gesteuert wird. Wenn die Operations- oder Betriebsbedingung der Maschine die vorgegebenen Bedingungen zufriedenstellt, arbeitet die Speichereinrichtung 3 derart,- daß sie den gespeicherten Steuerwert auf einem vergrößerten oder verringerten Wert erneuert oder ändert, und zwar abhängig davon, ob der Klopfdetektor 5 ein Klopfen feststellt oder nicht.
Fig. 2 zeigt ein Blockdiagramm der Vorrichtung nach Fig. 1 in größerem Detail. Da verschiedene Faktoren das Auftreten des Klopfens verursachen, kann das Klopfen dadurch verringert werden, daß einer dieser Faktoren gesteuert wird. Die Zündzeit, die eine dieser Faktoren ist, wird gewöhnlich benutzt.
In Fig. 2 spricht ein Kurbelwinkelsensor 11 auf die Kurbellage der Maschine an, um ein Referenzkurbelwinkelsignal zu erzeugen. Ein Drucksensor 12 bestimmt den Ansaugluftdruck der Maschine, um ein Drucksignal zu erzeugen, das dem ermittelten Druck entspricht. Das Drucksignal wird einem ersten A/D-Wandler 13 zugeführt, in dem es digitalisiert wird.
Ein Beschleunigungssensor 14 ermittelt den Beschleunigungswert der Maschine. Das Ausgangssignal des Beschleunigungssensors 14 wird durch einen Klopfdetektor 15 ge-0 filtert, um eine Klopfkomponente, die durch das Klopfen der Maschine erzeugt wird, zu unterschieden bzw. zu erfassen. Das durch den Klopfdetektor 15 ermittelte Klopfkomponentensignal wird einem zweiten A/D-Wandler 16 zu-
geführt, wo es digitalisiert wird.
Die Ausgangssignale des ersten und zweiten A/D-Wandlers 13 und 16 und des Kurbelwinkelsensors 11 werden einer Schnittstelle 23 eines Mikrocomputers zugeführt, während ein Ausgangssignal der Schnittstelle 23 dem Klopfdetektor 15 zugeführt wird. Der Mikrocomputer 20 umfaßt als Hauptkomponenten einen Mikroprozessor (CPU) 21, eine Speichervorrichtung 22 und eine Eingang/Ausgang-Vorrichtung zur Signalverarbeitung, insbesondere die Schnittstelle 23. Das Äusgangssignal der Schnittstelle 23 wird einer Zündspule 17 zugeführt.
In Betrieb ermittelt der Kurbelwinkelsensor 11 den Drehwinkel der Maschine einmal während jeder Zündperiode, schafft einen Impuls, der den Kurbelreferenzwinkel darstellt, der der Schnittstelle 23 des Mikrocomputers zugeführt wird. Der Drucksensor 12 ermittelt den Luftdruck in der Ansaugverteilung der Maschine und liefert ein Drucksignal mit einem Pegel, der dem des Druckes entspricht. Da der Luftdruck in der Ansaugverteilung bzw. Verzweigung sich in Abhängigkeit mit der Lastbedingung in der Maschine ändert,, ist es möglich-, die Lastbedingung, der Maschine vom Pegel des Drucksignales aus zu bestimmen. Das Drucksignal des Drucksensors 12 wird durch den ersten A/D-Wandler 13 digitalisiert und der Schnittstelle 23 zugeführt.
Der Beschleunigungssensor 14, der auf der Maschine be-0 festigt ist, mißt die Vibration der Maschine. Das Ausgangssignal des Beschleunigungssensors 14 umfaßt eine Geräuschsignalkomponente, die von einem mechanischen Geräusch herrührt, das beim normalen Betrieb der Maschine
""" : 34U932
erzeugt wird. Es umfaßt auch eine Klopfkomponente, die von der beim Klopfen erzeugten Vibration herrührt. Der Klopfdetektor 15 trennt die Klopfkomponente von dem Ausgangssignal des Beschleunigungssensors 14 und schafft ein Klopfsignal, dessen Pegel von der Intensität des Kopfens abhängt. Das Klopfsignal wird durch den zweiten A/D-Wand-. ler 16 digitalisiert und der Schnittstelle 23 zugeführt. Der Klopfdetektor 15 wird durch die Schnittstelle 23 in Abhängigkeit von einem Befehl vom Mikroprozessor 21 zurückgesetzt, um danach Klopfereignisse zu ermitteln.
Die Speichervorrichtung 22 des Mikrocomputers 20 umfaßt ein ROM und einen RAM. Das ROM weist einen Bereich auf, der eine Vielzahl von Adressen umfaßt, wobei jede Adresse einem spezifischen Betriebsmodus der Maschine zugeordnet ist, wie z. B. eine besondere Kombination des Maschinengeschwindigkeits- und. Maschinenlastzustandes. In diesen Bereichen werden Referenzzündvoreilwinkel für die verschiedenen Betriebsmoden der Maschine gespeichert. Dieser Bereich wird im folgenden als "Voreilplan" bezeichnet. Das RAM weist einen Bereich auf, der einen entsprechenden Teil von Adressen umfaßt, von denen jede einem spezifischen Operations- bzw. Betriebsmodus der Maschine zugeordnet ist. In diesem Bereich des RAM sind Durchschnittssteuerwerte gespeichert, die in Abhängigkeit von dem Ausgangssignal des Klopfdetektors 15 für die unterschiedlichen Betriebsmoden der Maschine berechnet wurden. Dieser Bereich des RAM wird im folgenden als "Steuerwertplan" bezeichnet.
Der Mikrocomputer 20 berechnet einen Klopfsteuerwert in Abhängigkeit von den Ausgangswerten des Kurbelwinkelsensors 11, des Drucksensors 12 und des Beschleunigungs-
sensors 14, um hierdurch eine optimale Zündzeitgebung einzustellen, mit der die laufende Versorgung der Zündspule gesteuert wird. Der Mikrocomputer 20 ändert oder erneuert den Durchschnittssteuerwert zum Verhindern des Klopfens, wenn der Maschinenbetrieb z. B. die folgenden Bedingungen erfüllt.
Bedingung 1: Änderung der Maschinengeschwindigkeit bzw. Drehzahl =50 Upm (rpm) Bedingung 2: Laständerung - 5 %
Bedingung 3: Bedingungen 1 und 2 werden während nacheinander erfolgenden Zündungen erfüllt.
Wenn die aufeinanderfolgende Korrektur des Steuerwertes gemäß diesen Bedingungen bzw. wenn der Durchschnittssteuerwert nicht ausreicht für einen gewünschten Betrag der KlopfVerringerung, wird ein Korrekturwert nacheinander zum Durchschnittssteuerwert hinzugefügt.
Wenn der Korrekturwert Null ist bzw. wenn kein Köpfen auftritt, wird der Durchschnittssteuerwert um einen Einheitsbetrag reduziert. Der neue Steuerwert wird unter der entsprechenden Adresse in dem Steuerwertplan der Speichervorrichtung gespeichert.
Die aufeinanderfolgende Klopfreduzierungssteuerung wird auf der Basis der überarbeiteten Durchschnittssteuerwertes für nachfolgende Klopfereignisse ausgeführt. Das bedeutet, daß der Durchschnittssteuerwert in soleher Weise geändert wird, daß die Frequenz der aufeinanderfolgenden Korrektur verringert wird und daß so die Zündzeitgebung der Maschine optimiert wird.
Wenn sich die Maschinenbetriebsbedingung ändert, und
nicht erfüllt wird, wird der Inhalt eines D-Registers bei Schritt Ρ_.zu Null gemacht. Der Inhalt des Registers C, der der vorhergehende sequentielle Korrekturwert ist und der nun nutzlos ist, wird bei Schritt P?2 zu Null gemacht. 5
Das D-Register wird zum Zählen der Anzahl der Zündimpulse verwendet, wobei die Anzahl dieser Impulse benützt wird, um festzustellen, ob die Bedingung 3 erfüllt wird oder nicht. Wenn die Bedingungen 1 oder 2 gleichzeitig erfüllt werden, wird der im D-Register gespeicherte Wert um 1 erhöht und das Ergebnis erneut im D-Register bei Schritt P13 gespeichert. Sodann wird bei Schritt P1 . geprüft, ob der Inhalt des D-Registers 100 ist oder nicht. Das bedeutet, daß festgestellt wird, ob die Bedingung 3 erfüllt wird oder nicht. Wenn der Inhalt des D-Registers kleiner als 100 ist, verschiebt sich das Verfahren auf Schritt P23.
Wenn der Inhalt des D-Registers gleich 100 ist bzw. wenn alle Bedingungen 1, 2 und 3 erfüllt werden, wird bei Schritt P15 festgestellt, ob der sequentielle Korrekturwert, der im C-Register gespeichert ist, 1 ist oder nicht. Ist er Null, wird der Inhalt des B-Registers, das den Durchschnittssteuerwert zeitweilig speichert, der beim Suchen bei Schritt P- erhalten wurde, um 1 verringert und das Ergebnis erneut im B-Register bei Schritt P18 abgespeichert. Wenn der Inhalt des C-Registers nicht Null ist, wird der Inhalt des C-Registers, der in ihm bei Schritt P17 als das sequentielle Korrekturwertsignal gespeichert wurde, das eine Summe der Inhalte des B- und C-Registers ist und im B-Register bei Schritt P16 gespeichert wurde, zu Null gemacht.
Bei Schritt P1- wird der bei Schritt P16 revidierte und
34U932
im B-Register gespeicherte Wert mit einer Adresse in den Steuerwertplan gespeichert, der den laufenden Betriebsbedingungen entspricht, und zwar als ein neuer Durchschnitts steuerwert.
5
Bei Schritt P-- wird das D-Register auf O für eine nachfolgende Revision bzw. Korrektur des Steuerwertplanes zurückgesetzt.
Bei Schritt P33 wird der Zündvoreilwinkel aus dem eingestellten Voreilwinkel bestimmt, der beim Suchen des Voreilwinkelplanes bei Schritt Pg und abgespeichert im A-Register, des Durchschnittssteuerwertes, abgespeichert im B-Register (bei Verwendung der Schritte P15 bis P2O7 ^er revidierte Durchschnittssteuerwert) und des im C-Register gespeicherten Sequentiellen Korrekturwertes erhalten wurde. Bei Schritt P_. wird der Zündvoreilwinkel einem Ausgangsregister zugeführt. Der Prozeß wird vom Schritt P j. ausgehend wiederholt.
In einem Zeitpunkt, in dem der Rotationswinkel der Maschine einen Wert erreicht, der dem Zündvoreilwinkel entspricht, der dem Ausgangsregister benannt ist, wird der Stromfluß zur Zündspule abrupt durch die Schnittstelle 23 abgetrennt, um auf diese Weise einen Zündimpuls zu erzeugen.
Wenn kein Klopfen auftritt während die Bedingungen 1 bis 3 erfüllt werden, wird der Durchschnittssteuerwert auf 0 eine Einheit reduziert, wie dies durch die Schritte im Anschluß an Schritt P18 gezeigt ist. Wenn daher die Maschine unter denselben Bedingungen weiter betrieben wird, wird der Durchschnittssteuerwert sukzessive jede 100 Zünd-
mm
- 18 -
Perioden verringert und wird im äußersten Falle ein negativer Wert. Das bedeutet, daß die Zündzeitgebung kontinuierlich über den Zündvoreilwinkel, der in dem Voreilwinkelplan gespeichert ist, hinaus vorgeschoben wird.
Obwohl wie bereits zuvor erwähnt, in der konventionellen Antiklopfvorrichtung die Klopfreduzierung durch Steuerung des Verzögerungswinkels ausgeführt wird bzw. nur durch Steuerung in einer Richtung, ist der Steuerprozeß gemäß der vorliegenden Erfindung in der Lage, entweder eine Voreil- oder Nacheilsteuerung auszuführen.
Daher wird durch Speichern eines Voreilwinkels in dem Voreilwinkelplan, der ein Optimum für die Maschine ist, und durch Speichern von Null als den Anfangswert in dem gesamten Feld des Steuerwertplanes die Anfangsklopfbegrenzungssteuerung mit Bezug auf den bestimmten Anfangswert begonnen. Er wird sodann durch den Durchschnitts-0 steuerwert für die Klopfbedingungsänderungen korrigiert, und zwar herrührend von den saisonbedingten Änderungen und/oder Unterschieden unter den einzelnen Maschinen. Daher besteht keine Notwendigkeit zum Einstellen des Steuerwertes durch in Betrachtziehung des Steuerbereiches der Klopfbegrenzung. Auf diese Weise wird die Steuerfähigkeit in der Anfangsstufe ebenfalls bemerkenswert verbessert.
Unter Berücksichtigung eines Spannungsschadens und/oder einer effizienten Operation der Maschine ist es erwünscht/ im Bereich der Klopfgrenze zu arbeiten. Jedoch gibt es eine starke Wahrscheinlichkeit für das Klopfen sogar um die Klopfgrenze herum. Wenn ein solches Klopfen festge-
- ·" "" : "··" : 34H932
stellt wird und der gespeicherte Steuerwert in Richtung auf die Klopfbegrenzungsseite hin revidiert wird, muß die Maschine darauffolgend in einem Zustand unterhalb der Klopfgrenze betrieben werden mit der Wirkung einer verringerten Maschinenabgabe und einer verringerten Kraftstoff Wirtschaftlichkeit .
Fig. 4 zeigt ein Flußdiagramm für einen Prozeß zur Durchführung einer Steuerung unter Vermeidung der vorgenannten Nachteile. Das Flußdiagramm von Fig. 4 unterscheidet sich von dem gemäß Fig. 3 durch die Schritte von P15 und folgenden. Bei Schritt P15 wird der Inhalt des D-Registers, der bei Schritt P14 als der Wert 100 festgestellt wurde, gestestet, um festzustellen, ob der Inhalt des C-Registers größer als ein vorgegebener Wert K ist oder nicht. Wenn er größer als K ist bzw. der Durchschnittssteuerwert kleiner als ein gewünschter Wert ist, wird der Inhalt des B-Registers zum Inhalt des C-Registers hinzuaddiert, der um den Wert K verringert ist, während das Ergebnis bei Schritt P1 ß im B-Register gespeichert wird. Wenn der Inhalt des C-Registers kleiner als K ist, wird außerdem festgestellt, und zwar bei Schritt P18/ °k er Null ist oder nicht. Wenn der Inhalt des C-Registers zwischen O und K ist, wird der Durchschnittssteuerwert nicht revidiert und die Operation auf Schritt P34 verlegt.
Wenn der Inhalt des C-Registers O ist bzw. wenn kein Klopfen auftritt, wird der Inhalt des B-Registers, das zeitweilig den Durchschnittssteuerwert speichert, der beim Suchen des Steuerwertplanes bei Schritt P7 erhalten wurde, um einen Einheitsbetrag reduziert und das Ergebnis erneut im B-Register bei Schritt P19 gespeichert.
Bei Schritt P_o wird der Inhalt des B-Registers, der bei Schritt P oder P1g überprüft wurde, in einem Feld des Steuerwertplanes abgespeichert, und zwar in Abhängigkeit von den laufenden Maschinenbetriebsbedingungen als ein neuer Durchschnittssteuerwert. Bei Schritt P31 wird das D-Register für eine folgende Revision des Steuerwertplanes zurückgesetzt.
Bei Schritt P34 wird der Zündvorei!winkel auf der Basis des voreingestellten Voreilwinkels bestimmt, der beim Suchen des Voreilwinkelplanes und gespeichert im A-Register bei Schritt Pg, des Durchschnittssteuerwertes gespeichert im B-Register (bei Verwendung der Schritte P15 bis P31 ein revidierter Durchschnittssteuerwert) und des im C-Register gespeicherten sequentiellen Korrekturwertes erhalten wird. Bei Schritt P_ wird der Zündvoreilwinkel dem Ausgangsregister zugeführt. Danach wird bei Schritt P3, die nächste Steuerfolge initialisiert.
Wenn bei 100 Zündperioden kein Klopfen erzeugt wird bei Erfüllung der Bedingungen 1 und 2, sind die Operationen durch Schritt P1_ und solche die daran anschließen die gleichen wie die, welche im Zusammenhang mit Fig. 3 beschrieben wurden.
Die Klopffrequenz, um die Klopfgrenze herum ist sehr klein. Es ist möglich, den gespeicherten Steuerwert innerhalb einer sehr kurzen Zeit zu überarbeiten bzw. zu revidieren, um ein solches kleines Klopfen zu beseitigen. Wenn 0 jedoch innerhalb einer solchen kurzen Zeit kein Klopfen auftritt, wird der gespeicherte Steuerwert nach unten hin revidiert. Somit muß die nachfolgende Steuerung auf der Basis des reduzierten Steuerwertes gestartet werden mit der Folgewirkung eines einzigen großen Klopfens oder
einer Serie von Klopfen. Daher ist es notwendig, den Steuerwert erneut zu überprüfen bzw. zu revidieren mit der Wirkung einer Änderung des Prüfsteuerwertes und demzufolge einer Änderung der zu erfolgenden Zündzeitgebung. Wenn andererseits die Revision des gespeicherten Steuerwertes über eine längere Zeitperiode ausgeführt wird, ist es möglich, die Klopfgrenze zu erfassen. Wenn z. B. der gespeicherte Steuerwert nicht ausreichend ist, kann der Betriebsmodus der Maschine vor der Ausführung der Revision verschoben werden. Wenn daher der Anfangsmaschinenbetriebsmodus, wiederhergestellt ist, kann ein Klopfen von großer Stärke auftreten. Das bedeutet, daß eine sequentielle Korrektur des Steuerwertes ausgeführt wird, um ein solch starkes Klopfen zu verringern. Die Revision des gespeicherten Steuerwertes kann nur nach der langen Revisionsperiode ausgeführt werden.
Fig. 5 zeigt ein Flußdiagramm eines Verfahrens zur korrekten Ausführung der Revision des gespeicherten Steuerwertes in einem solchen Falle. Wenn in diesem Falle die Maschine mit den Bedingungen 1 und 2 zufriedenstellend für eine Zeitperiode betrieben wird, die 10 aufeinanderfolgenden Zündperioden entspricht während eine sequentielle Korrektur zum Reduzieren des Klopfens durchgeführt wird, und zwar beim Auftreten von Klopfen aufgrund eines Mangels eines Durchschnittssteuerwertes, wird die sequentielle Korrektur zum Durchschnittssteuerwert hinzugefügt und das Ergebnis in einem entsprechenden Feld des Steuerwertplanes gespeichert. Wenn andererseits die Maschine mit 0 den Bedingungen 1 und 2 zufriedenstellend für eine Zeitperiode betrieben wird, die 200 Zündperioden entspricht, in denen kein Klopfen auftritt und keine sequentielle Korrektur durchgeführt wird, wird die laufende Klopfreduzierungsbedingung als unterhalb der Klopfgrenze angenommen.
'··"' :34H932
Der Durchschnittssteuerwert wird dann um einen Einheitssteuerbetrag reduziert. Das Ergebnis wird in einem entsprechenden Feld des Steuerwertplanes abgespeichert. Durch Revision (Reduzierung) des Durchschnittssteuerwertes nur dann, wenn kein Klopfen während einer relativ langen Zeitperiode vorhanden ist, wird die Revision des Durchschnittssteuerwertes in Richtung auf die Klopferzeugung in einem Bereich über die Klopfgrenze hinaus verhindert, wobei die Änderung des Klopfreduzierungssteuerwertes verhindert wird.
In Fig. 5 sind die Operationen der Schritte P1 bis P _ die gleichen wie die der Flußdiagramme gemäß den Fig. 3 und 4. Bei Schritt P14 wird festgestellt, ob der Inhalt des P-Registers 10 ist oder nicht. Das bedeutet, daß festgestellt wird, ob der Betrieb der Maschine unter Erfüllung der Bedingungen 1 und 2 während 10 Zündperioden fortgedauert hat oder nicht. Wenn der Inhalt des D-Registers kleiner als 10 ist, wird der Betrieb auf Schritt 24 verlagert. Wenn er 10 oder mehr ist/ wird bei Schritt P15 festgestellt, ob der sequentielle Korrekturbetrag, der im C-Register gespeichert ist, O ist.
Wenn der Inhalt des C-Registers nicht O ist, wenn also ein Klopfen aufgetreten ist/ wird der Inhalt des C-Registers zum Inhalt des B-Registers hinzuaddiert und das Ergebnis im B-Register gespeichert, woraufhin der Inhalt des C-Registers bei Schritt P1 , zu O gemacht wird. Wenn C=O ist bzw. wenn kein Klopfen vorhanden ist, wird bei 0 Schritt P festgestellt, ob der Inhalt des D-Registers
1 8
200 ist oder nicht. Das bedeutet, daß festgestellt wird, ob die Maschine unter den Bedingungen 1 und 2 ohne Klopfen während einer Zeitperiode, die 200 Zündperioden ent-
spricht, fortlaufend gearbeitet hat. Wenn die Operationszeit kürzer als 200 Zündperioden ist, wird die Operation auf Schritt P34 verschoben. Wenn sie 200 Zündperioden oder mehr ist, wird der Inhalt des B-Registers, das zeitweilig den Durchschnittssteuerwert speichert, der beim Suchen des Steuerwertplanes bei Schritt P_ erhalten wurde, um einen Einheitsbetrag verringert und das Ergebnis im B-Register erneut bei Schritt P,g abgespeichert. Sodann wird bei Schritt P30 der Inhalt des B-Registers, welches bei Schritt P16 oder P1g revidiert wurde, in einem Feld als ein neuer Durchschnittssteuerwert gespeichert. Bei Schritt P51 wird das D-Register auf O zurückgesetzt, um es für die nächste Revision des Steuerwertplanes vorzubereiten. Bei Schritt P34 wird ein Zündvoreilwinkel auf der Basis des voreingestellten Voreilwinkels durch Suchen des Voreilwinkelplanes bei Schritt Pß und gespeichert im Α-Register, des Durchschnittssteuerwertes gespeichert im B-Register (bei Verwendung der Schritte P5 bis P31 der revidierte Durchschnittssteuerwert) und des sequentiellen Korrekturwertes gespeichert in dem C-Register erhalten. Bei Schritt P__ wird der Zündvoreilwinkel dem Ausgangsregister zugeführt. Sodann wird bei Schritt P_g mit der nächsten Steuerfolge begonnen.
In dem Fall, in dem die Maschine unter den Bedingungen 1 und 2 fortfährt zu arbeiten, ohne daß ein Klopfen während 200 Zündperioden auftritt, wird der Durchschnittssteuerwert um einen Einheitsbetrag verringert, wie dies in den Schritten im Anschluß an Schritt P13 gezeigt ist.
Wenn daher die Maschine in einem solchen Modus weiterarbeitet, wird der Durchschnittssteuerwert alle 200 Zündperioden reduziert. Im Grenzfall wird er negativ. Das be-
deutet, daß eine Zündung durchgeführt wird mit einer stärker voreilenden Winkel als mit dem voreingestellten Zündvoreilwinkel, der in dem Voreilwinkelplan gespeichert ist. Die Referenzzündzeitgebung sollte auf einen Winkel eingestellt werden, der etwas gegenüber der Klopfgrenze voreilt. Es ist jedoch teilweise unmöglich, dies durchzuführen, wenn unterschiedliche Faktoren, die das Klopfen verursachen, in Betracht gezogen werden. Wenn die Winkeldifferenz in der Voreilrichtung zwischen dem Referenz und dem tatsächlichen Einstellwert groß ist, kann eine Reihe von großen Klopfereignissen auftreten. Wenn die Differenz in der Nacheil- oder Verzögerungsrichtung groß ist, ist die Maschinenausgangsleistung und die Kraftstoffwirtschaftlichkeit unzureichend.
Fig. 6 zeigt ein Flußdiagramm für einen Prozeß, der wirksam ist, um die zuvor erwähnten Probleme zu beseitigen. Wenn in Fig. 6 die Maschine fortwährend während einer 0 Periode arbeitet, die 100 Zündperioden entspricht und wenn die Bedingungen 1 und 2 erfüllt werden, während die sequentielle Korrektur durchgeführt wird, um das in dieser Periode auftretende Klopfen zu verringern bzw. wenn die Revision der Durchschnittsvoreilwinkelkorrektur auf der nacheilenden bzw. verzögerten Seite notwendig ist, wird der Durchschnittsvoreilwinkeikorrekturwert in einem Feld des Steuerwertplanes reduziert^ und zwar in Abhängigkeit von den gegebenen Betriebsbedingungen auf einen neuen Durchschnittsvoreilwinkelkorrekturwert. Wenn andererseits kein Klopfen während 100 Zündperioden auftritt und der sequentielle Korrekturwert O ist, wird die Zündzeitgebung aufgrund der laufenden Klopfreduzierungssteuerung stärker nach vorne verschoben als die Klopfgrenze. Daher nimmt der
Durchschnittsvoreilkorrekturwert um einen Einheitssteuerbetrag zu. Danach wird der vergrößerte Korrekturwert mit einem oberen Grenzwert für die Voreilkorrektur verglichen, der bei einer entsprechenden Adresse des Steuerwertplänes gespeichert ist. Wenn der vergrößerte Korrekturwert gleich oder größer als der obere Grenzwert ist, wird hier erkannt, daß die vergrößerte Korrektur die obere Grenze erreicht, und daß der obere Grenzwert für die Voreilkorrektur, der aus dem Steuerwertplan ausgelesen wurde, zu einem neuen Durchschnittsvoreilwinkelkorrekturwert gemacht wurde.
Wenn andererseits der vergrößerte Betrag kleiner ist als die obere Grenze, wird der vergrößerte Wert zu einem neuen Durchschnittsvoreilwinkelkorrekturwert gemacht. Dieser so erhaltene Voreilwinkelkorrekturwert wird dann in einem Feld des Steuerwertplanes gespeichert, der den laufenden Maschinenbetriebsbedingungen entspricht.
Danach wird eine sequentielle Steuerung für die Klopfreduzierung auf der Basis des so überprüften und revidierten Durchschnittsvoreilwinkelkorrekturwertes ausgeführt. Das bedeutet, daß der Durchschnittsvoreilwinkelkorrekturwert sequentiell überprüft und revidiert wird, so daß der sequentielle Korrekturwert ein Minimum wird, wobei er die Zündzeitgebung an der Klopfgrenze einsteilt. Die Durchschnittsvoreilwinkelkorrektur kann sowohl auf der Voreil- als auch auf der Nacheilwinkelseite in bezug auf den Referenzzündvoreilwinkel durchgeführt werden.
Es gibt eine obere Grenze der Voreilwinke!korrektur auf 0 der Voreilwinkelseite, welche durch den Steuerwertplan eingestellt ist. Wenn die Klopfgrenze sich in einer stärker voreilenden Region befindet als der MBT-Wert (Minimumvoreilung für das beste Drehmoment) für vorgegebene Ma-
schinenbetriebsbedingungen/ wird der Durchschnittsvoreilwinkelkorrekturwert zur Steuerung der Zündzeitgebung an der Klopfgrenze durch Speichern eines Steuerwertes in dem Steuerwertplan, verwendet. Der Steuerwert entspricht einer Differenz zwischen dem MBT-Wert und dem Referenzzündvoreilwinkel, der in dem Voreilwinkelplan gespeichert ist. In dem Bereich, in dem die Klopfgrenze den MBT-Wert überschreitet, bei dem kein Bedarf für eine Klopf steuerung besteht, ist der Durchschnittsvoreilwinkelkorrekturwert durch den Steuerwertplan begrenzt. Die Zündzeitgebung ist auf den MBT-Wert eingestellt. Das bedeutet, daß das Zünden bei einem Voreilwinkel, der den MBT-Wert übersteigt, verhindert wird. Daher wird die Zündung bei einer optimalen Zündzeitgebung über den gesamten Bereich der Maschinenbetriebsbedingungen erfüllt.
Wenn sich die Maschinenbetriebsbedingungen ändern, wird die Klopfsteuerung mit der sequentiellen Korrektur auf der Basis des Durchschnittsvoreilwinkelkörrekturwertes gestartet, der im entsprechenden Feld des Steuerwertplanes gespeichert ist. Das bedeutet, daß die Steuerung unverzüglich beginnt unter Verwendung des so erhaltenen Durchschnittssteuerwertes mit der Wirkung eines verbesserten Ansprechens. Für den Einschwingzustand der Maschinenoperationen gibt es keine Revision des bespeicherten Durchschnittsvoreilwinkeikorrekturwertes.
In Fig. 6 sind die Schritte P1 bis P7 dieselben wie die der vorhergehenden Flußdiagramme. Bei Schritt Pg wird ein Wert, der unter einer zugehörigen Adresse in dem Steuerwertplan gespeichert wurde, in Übereinstimmung mit den laufenden MaschinenoperatiQnsbedingungen ausgelesen. Der Referenzzündvoreilwinkel, der Durchschnitts-
voreilwinkelkorrekturwert, und die Voreilwinkelkorrekturobergrenze werden jeweils in den Registern A, B und K gespeichert. Bei Schritt Pg wird ein Klopfsignal eingegeben, während bei Schritt P1-. ein Signal zum Zurücksetzen des Klopfdetektors 15 für die nachfolgende Klopferfassung erzeugt wird. Bei Schritt P1 wird ein Steuerkorrekturwert entsprechend zur Intensität des Klopfsignales berechnet und zum vorhergehenden sequentiellen Korrekturwert, der im Register C gespeichert ist, hinzugefügt. Das Ergebnis wird im letzteren Register gespeichert. Sodann werden bei den Schritten P15 und P1-. die Bedingungen 1 und 2 getestet. Wenn beide Bedingungen
1 und 2 nicht erfüllt werden, wird bei Schritt P . der Wert des D-Registers auf den Wert 0 gesetzt, während der sequentielle Korrekturwert C vor der Änderung der Maschinenoperation bei Schritt P35 zu 0 gemacht wird. Sodann wird die Operation auf Schritt P verladen. Das D-
26
Register wird zum Zählen der Anzahl der Zündimpulse benutzt, um so die Revisionsperiode des Durchschnittsvoreilwinkelkorrekturwertes zu bestimmen. Wenn beide Bedingungen erfüllt werden, wird der im D-Register gespeicherte Wert bei Schritt P14 um 1 erhöht und das Ergebnis in das D-Register zurückgespeichert. Bei Schritt P15 wird geprüft, ob der Inhalt des D-Registers 100 Zündperioden oder mehr bei Erfüllung der Bedingungen 1 und.
2 entspricht.
Wenn der Inhalt kleiner als 100 Zündperioden ist, wird die Operation auf Schritt P_, verschoben. Wenn der Inhalt 0 oder mehr ist, wird bei Schritt P16 geprüft, ob der sequentielle Korrekturwert, der im C-Register gespeichert ist, O ist. Wenn C ungleich O ist bzw. wenn Klopfen auftritt, wird der Inhalt des B-Registers um den Inhalt des C-Registers bei Schritt P17 reduziert. Der Inhalt des C-
Registers, der den sequentiellen Korrekturwert speichert, wird bei Schritt P18 auf O gesetzt. Wenn andererseits C = O bzw. wenn kein Klopfen auftritt, wird der Inhalt des B-Registers mit dem oberen Gren2wert für den Voreilwinkelkorrekturwert, der im K-Register gespeichert ist, bei Schritt P _ verglichen. Wenn der Inhalt des B-Registers kleiner als der des K-Registers ist (das bedeutet, daß der Durchschnittsvoreilwinkelkorrekturwert kleiner als der Voreilwinkelkorrekturobergrenzwert ist) , wird der Inhalt des B-Registers um 1 erhöht und das Ergebnis erneut im B-Register bei Schritt P0n abgespeichert
Wenn B-K, wird der Inhalt des K-Registers im B-Register bei Schritt P31 abgespeichert. Somit wird der Inhalt des B-Registers, welcher der Durchschnittsvoreil-Winkelkorrekturwert ist, auf den oberen Grenzwert für den Voreilwinkelkorrekturwert festgelegt. Bei Schritt P32 wird der Inhalt des B-Registers, der bei den Schritten P17/ P30 un^ po-i revidiert bzw. überprüft wurde, bei einer entsprechenden Adresse im Steuerwert klar in Abhängigkeit von den laufenden Maschinenoperationsbedingungen abgespeichert. Bei Schritt P33 wird das D-Register für die darauffolgende Benutzung auf 0 zurückgesetzt. Danach wird bei Schritt P0, der Zündvoreilwinkel in Übereinstimmung mit dem Referenzzündvoreilwinkel bestimmt, der bei Schritt P, von dem Voreilwinkelplan, gespeichert im Α-Register, vom Durchschnittsvoreilwinkelkorrekturwert, gespeichert im B-Register (bei Verwendung der Schritte P14 bis P„n der revidierte Durchschnittsvoreilwinkelkorrekturwert) und vom sequentiellen Korrek-0 turwert, abgespeichert im C-Register, erhalten wurde. Bei Schritt P27 wird der Zündvoreilwinkel dem Ausgangsregister zugeführt. Danach wird bei Schritt P00 eine nach-
Zo
ste Steueroperation in Gang gesetzt. Wenn der Maschinen-
drehwinkel eine Position erreicht, die dem Zündvoreilwinkel entspricht, der dem Ausgangsregister zugeführt wird, unterbricht die Schnittstelle 23 die Stromversorgung zur Zündspule abrupt und erzeugt so den Zündimpuls. 5
Gemäß der Erfindung wird im Gegensatz zum konventionellen Klopfreduktionsverfahren, in dem nur ein Verzögerungs- oder Nacheilwinkel gesteuert wird, die Steuerung sowohl auf der voreilenden als auch auf der nacheilenden Seite in bezug auf den vorhandenen Voreilwinkel ausgeführt. Daher erhält man durch Speichern im Voreilwinkelplan einen optimalen Zündvoreilwinkel als Referenzvoreilwinkel. In allen Feldern des Steuerwertplanes wird der Wert 0 als Anfangswert des Durchschnittsvoreilwinkelkorrekturwinkels gespeichert. Die Anfangsklopfsteuerung wird auf der Basis des Maschinenkonstruktionswertes ausgeführt. Ein durch Änderungen der Maschine und/oder durch saisonbedingte sich ändernde Faktoren hervorgerufenes Klopfen wird durch den Durchschnittsvoreilwinkelkorrekturwert korrigiert. Es besteht somit kein Bedarf zum Voreinstellen des Korrekturwertes. Die Steuerbarkeit in der anfänglichen Stufe ist beträchtlich verbessert.
- Leerseite

Claims (13)

  1. '·' : 34U932
    HOFFMANN · EITLE & PARTNER
    PATENT-UND RECHTSANWÄLTE
    PATENTANWÄLTE DIPL.-1NQ. W. EITLE . DR. RER. NAT. K. HOFFMANN · DIPL.-ING. W. LEHN
    DIPL.-ING. K. FÜCHSLE . DR. RER. NAT. B. HANSEN ■ DR. RER. NAT. H.-A. BRAUNS . DIPL.-1NQ. K. GORG
    DIFL.-ING. K. KOHLMANN · RECHTSANWALT A. NETTE
    40 146 q/sm
    Mitsubishi De'nki Kabushiki Kaisha Tokyo / Japan
    Verfahren zur Verringerung des Klopfens in einer Verbrennungsmaschine
    Patentansprüche
    Antiklopfsteuerverfahren für eine Verbrennungsmaschine, gekennzeichnet durch die folgenden Schritte:
    Bestimmung des Klopfens der Maschine, Bestimmung einer Lastbedingung der Maschine, Bestimmung einer Maschinendrehzahl, Speichern bei Adressen einer Speichereinrichtung in Übereinstimmung mit vorgegebenen Maschinenbetriebsmoden, von denen jede durch eine Lastbedingung und eine Drehzahl der Maschine definiert ist, von Werten, die in Übereinstimmung mit den ermittelten Klopfpegeln für die Betriebsmoden der Maschine in Übereinstimmung mit den Adressen berechnet wurden, Auslesen eines der gespeicherten Werte bei einer der Adressen entsprechend einer Kombination einer ermittelten Lastbedingung und einer Maschinendrehzahl, Korrektur eines Steuerwertes mindestens eines Steuerparameters der Maschine auf der Basis des ausgelesenen Wertes und des festgestellten
    !ABELLASTRASSE 4 · D-BOOO MDNOHEN 81 · TELEFON COSOJ 011O87 ■ TELEX β-2ββ10 ( HED ■ TELEKOPIERER O183 ββ
    bzw. ermittelten Klopfpegels, um das Klopfen der Maschine zu steuern, und Ändern dieses Wertes in einer vorgegebenen Periode für diese Adresse der Speichereinrichtung entsprechend einem laufenden Laufmodus der Maschine in einen neuen Wert in Richtung auf eine Klopfeinschränkung bei vorhandenem Klopfen und in eine entgegengesetzte Richtung bei fehlendem Klopfen.
  2. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet/ daß die Änderung des gespeicherten Wertes in bezug auf Null in zwei Richtungen folgt.
  3. 3. Verfahren nach Anspruch 1/ dadurch gekennzeichnet, daß die Speichereinrichtung ein ROM und ein RAM aufweist, wobei das ROM Adressen aufweist entsprechend den jeweiligen Maschinenoperationsmoden, wobei das ROM Referenzwerte für entsprechende Operationsmoden speichert und daß das RAM Durchschnittssteuerwerte speichert, die in Abhängigkeit von den ermittelten Klopfpegeln für die entsprechenden Maschinenoperationsmoden berechnet wurden.
  4. 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß die Speichereinrichtung ein Α-Register zum Speichern von Werten entsprechend den Maschinenoperationsmoden, die aus dem ROM ausgelesen wurden, ein B-Register zum Speichern von Durchschnittswerten entsprechend den Maschinenoperationsmoden, die aus 0 dem RAM ausgelesen wurden, ein C-Register zum Speichern eines Steuerkorrekturwertes entsprechend einer Intensität des Klopfens und ein D-Register zum Zählen der Zündimpulse aufweist.
  5. 5. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß mindestens ein Steuerparameter eine Zündzeitgebung für die Maschine umfaßt.
  6. 6. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß Voreilwinkel entsprechend den Maschinenoperationsmoden, die aus einem Voreilwinkelplan im RAM ausgelesen wurden, in dem Α-Register gespeichert werden, daß Durchschnittssteuerwerte zur Klopfreduzierung entsprechend den Maschinenoperationsmoden, die aus einem Steuerwertplan des RAM ausgelesen wurden, in dem B-Register gespeichert werden, daß Steuerkor rekturwer te für eine sequentielle Korrektur entsprechend der Intensität des Kopfens in dem C-Register gespeichert werden und daß die gezählte Anzahl der Zündimpulse in dem D-Register gespeichert werden.
  7. 7. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß der Wert des D-Registers einen vorgegebenen Wert annimmt, der bestimmt, ob ein sequentieller Korrekturbetrag, der im C-Register gespeichert ist, Null ist oder nicht und daß für den Fall, daß der sequentielle Korrekturbetrag im C-Register Null ist, der Inhalt des B-Registers um einen Einheitsbetrag verringert wird, wobei ein resultierender Wert im B-Register gespeichert wird und wenn er nicht Null ist, der Inhalt des B-Registers zum Inhalt des C-Registers addiert wird, wobei der resultierende Wert im B-Register gespeichert wird, wobei der Inhalt des B-Re-0 gisters während jeder Periode überprüft und revidiert wird, in der der Wert des D-Registers einen vorgegebenen Wert erreicht.
  8. 8. Verfahren nach Anspruch 1, dadurch gekennzeichnet,
    -A-
    daß bei vorhandenem Klopfen der Maschine und beim überschreiten eines vorgegebenen Wertes durch den auf dem Klopfpegel berechneten Wert der in der Speichereinrichtung gespeicherte Wert revidiert wird in einer Richtung, in der das Klopfen verringert wird.
  9. 9. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß der in der Speichereinrichtung gespeicherte Wert in einer Richtung revidiert wird, in der das Klopfen verringert wird, und zwar während einer ersten Periode und in die entgegengesetzte Richtung während einer zweiten Periode, die von der ersten Periode abweicht.
  10. 10. Verfahren nach Anspruch 9, dadurch gekennzeichnet,
    daß die erste Periode größer ist als die zweite Periode.
  11. 11. Verfahren nach Anspruch 1., dadurch gekennzeichnet, daß die Änderungen der Maschinendrehgeschwindigkeit (Drehzahl) und die Maschinenbelastung in einer vorgegebenen Periode auf der Basis einer ermittelten Maschinengeschwindigkeit und Belastung berechnet wird und daß der gespeicherte Wert in der Speichereinrichtung nur dann revidiert wird, wenn eine berechnete Änderung sich innerhalb eines vorgegebenen Bereiches befindet.
  12. 12. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß der Bereich der Revision der in der Speicher-0 einrichtung gespeicherten Werte vorgegeben ist.
  13. 13. Verfahren nach Anspruch 4, dadurch gekennzeichnet,
    34H932
    bei fehlendem Klopfen während einer vorgegebenen Periode und dann, wenn der Durchschnittssteuerwert, der im B-Register gespeichert ist, größer ist als ein vorgegebener Wert, der- vorgegebene Wert in diesem Register gespeichert wird, und wenn er kleiner ist als der vorgegebene Wert, der Inhalt des B-Registers um einen Einheitsbetrag verringert wird.
DE3414932A 1983-04-22 1984-04-19 Vorrichtung zur Verminderung des Klopfens bei einer Brennkraftmaschine Expired - Lifetime DE3414932C2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP58071720A JPS59196953A (ja) 1983-04-22 1983-04-22 内燃機関のノツク抑制装置
JP58071719A JPS59196952A (ja) 1983-04-22 1983-04-22 内燃機関のノツク抑制装置
JP58071718A JPS59196951A (ja) 1983-04-22 1983-04-22 内燃機関のノツク抑制装置
JP58086820A JPS59211763A (ja) 1983-05-16 1983-05-16 内燃機関のノツク抑制装置
JP58099679A JPS59224467A (ja) 1983-06-03 1983-06-03 内燃機関のノツク抑制装置

Publications (2)

Publication Number Publication Date
DE3414932A1 true DE3414932A1 (de) 1984-10-31
DE3414932C2 DE3414932C2 (de) 1995-07-13

Family

ID=27524341

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3414932A Expired - Lifetime DE3414932C2 (de) 1983-04-22 1984-04-19 Vorrichtung zur Verminderung des Klopfens bei einer Brennkraftmaschine

Country Status (3)

Country Link
US (1) US4903210A (de)
DE (1) DE3414932C2 (de)
FR (1) FR2544803B1 (de)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3721424A1 (de) * 1986-07-01 1988-01-14 Honda Motor Co Ltd Vorrichtung zum regeln des zuendzeitpunktes bei einer brennkraftmaschine
DE3921616A1 (de) * 1988-07-01 1990-01-04 Honda Motor Co Ltd Vorrichtung zum feststellen einer abnormen verbrennung fuer eine brennkraftmaschine
DE3937222A1 (de) * 1988-11-11 1990-05-23 Mitsubishi Electric Corp Vorrichtung zur klopfunterdrueckung fuer eine brennkraftmaschine
DE4001474A1 (de) * 1990-01-19 1991-08-01 Audi Ag Klopfregelung einer fremdgezuendeten brennkraftmaschine
DE4001477A1 (de) * 1990-01-19 1991-08-01 Audi Ag Klopfregelung einer fremdgezuendeten brennkraftmaschine
DE4015992A1 (de) * 1990-05-18 1991-11-21 Fev Motorentech Gmbh & Co Kg Verfahren zur erkennung und messung des klopfens von brennkraftmaschinen

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60201072A (ja) * 1984-03-23 1985-10-11 Hitachi Ltd 内燃機関の点火装置
US5224044A (en) * 1988-02-05 1993-06-29 Nissan Motor Company, Limited System for controlling driving condition of automotive device associated with vehicle slip control system
DE3887352T2 (de) * 1988-06-13 1994-05-05 Bosch Gmbh Robert Klopfregelvorrichtung bei inneren brennkraftmaschinen.
JP2948828B2 (ja) * 1989-04-14 1999-09-13 富士重工業株式会社 エンジンのノック検出装置
JP2899657B2 (ja) * 1989-05-18 1999-06-02 富士重工業株式会社 点火時期学習制御方法
JP2843365B2 (ja) * 1989-07-31 1999-01-06 三信工業株式会社 エンジンのノック抑制装置
JP2829698B2 (ja) * 1993-10-19 1998-11-25 株式会社ユニシアジェックス 内燃機関の燃焼状態検出装置
DE19605407C2 (de) * 1996-02-14 1999-08-05 Bosch Gmbh Robert Verfahren zur Bestimmung des Zündwinkels für eine Brennkraftmaschine mit adaptiver Klopfregelung
AU741457B2 (en) * 1997-07-10 2001-11-29 Orix Vehicle Technology Pty Ltd Engine commissioning
AUPO782897A0 (en) * 1997-07-10 1997-07-31 Orix Vehicle Technology Pty Ltd Engine commissioning
US6275765B1 (en) * 1999-10-28 2001-08-14 Brunswick Corporation System for providing a prognosis of future engine faults
US6285947B1 (en) * 1999-10-28 2001-09-04 Brunswick Corporation Prognostication of future failure of an engine indicator parameter
JP4286880B2 (ja) * 2007-04-25 2009-07-01 本田技研工業株式会社 制御パラメータを探索するためのプログラム
US9157825B2 (en) * 2008-05-01 2015-10-13 GM Global Technology Operations LLC Engine knock diagnostic
JP4772846B2 (ja) 2008-10-01 2011-09-14 川崎重工業株式会社 ガスエンジンのノッキング制御装置
US20100211416A1 (en) * 2009-02-19 2010-08-19 William Fielding Frank Method and apparatus for healthcare funding exchange
US9441556B2 (en) * 2013-03-15 2016-09-13 GM Global Technology Operations LLC Noise updating systems and methods

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3014185A1 (de) * 1979-04-16 1980-10-23 Nissan Motor Automatisches steuersystem fuer ein automobil
DE2930540A1 (de) * 1979-07-27 1981-02-12 Volkswagenwerk Ag Verfahren und anordnung zum betrieb einer fremdgezuendeten brennkraftmaschine
DE3047079A1 (de) * 1979-12-20 1981-08-27 Societé pour L'Equipement de Vehicules, 92132 Issy-Les-Moulineaux Zuendeinrichtung fuer einen verbrennungsmotor
DE3027532A1 (de) * 1979-07-27 1982-02-18 Volkswagenwerk Ag, 3180 Wolfsburg Verfahren und anordnung zum betrieb einer fremdgezuendeten brennkraftmaschine
US4356551A (en) * 1979-09-05 1982-10-26 Nippon Soken, Inc. Knock detecting method
DE3116753A1 (de) * 1981-04-28 1982-11-04 Audi Nsu Auto Union Ag, 7107 Neckarsulm Vorrichtung zum verstellen des zuendzeitpunktes einer fremdgezuendeten brennkraftmaschine
DE3116593A1 (de) * 1981-04-27 1982-11-04 Daimler-Benz Ag, 7000 Stuttgart Verfahren zur ermittlung von motorbetriebsoptimalen zuendzeitpunkten
US4367531A (en) * 1979-05-25 1983-01-04 Hitachi, Ltd. Method and apparatus for controlling ignition timing of internal combustion engine
DE3128475A1 (de) * 1981-07-18 1983-01-27 Robert Bosch Gmbh, 7000 Stuttgart Kontrolleinrichtung fuer eine klopfregelvorrichtung an brennkraftmaschinen
DE3227783A1 (de) * 1981-08-11 1983-02-24 Equipements Automobiles Marchal S.A., 92132 Issy-les-Moulineaux Verfahren zur aenderung der zuendwinkelverschiebung bei einem verbrennungsmotor
DE3142082A1 (de) * 1981-10-23 1983-05-11 Daimler-Benz Ag, 7000 Stuttgart Verfahren einer antiklopfregelung fuer brennkraftmaschinen und vorrichtung zur durchfuehrung dieses verfahrens
DE3233635A1 (de) * 1981-09-16 1983-05-26 Mitsubishi Denki K.K., Tokyo Zuendsteuerung einer verbrennungskraftmaschine

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2739508C2 (de) * 1977-09-02 1986-01-16 Robert Bosch Gmbh, 7000 Stuttgart Vorrichtung zur Extremwertregelung bei Brennkraftmaschinen
JPS6024310B2 (ja) * 1977-12-16 1985-06-12 株式会社デンソー 内燃機関用点火時期制御装置
US4269154A (en) * 1978-05-24 1981-05-26 Nippon Soken, Inc. Ignition timing control system for internal combustion engines
JPS5578168A (en) * 1978-12-07 1980-06-12 Nippon Soken Inc Feedback type ignition time control device for internal combustion engine
US4345558A (en) * 1979-04-28 1982-08-24 Nippon Soken, Inc. Knock detecting apparatus for an internal combustion engine
JPS5647663A (en) * 1979-09-21 1981-04-30 Nippon Soken Inc Ignition timing controller for internal combustion engine
JPS56156462A (en) * 1980-05-02 1981-12-03 Hitachi Ltd Ignition timing control process for engine
JPS57143164A (en) * 1981-02-26 1982-09-04 Nippon Denso Co Ltd Ignition timing controller

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3014185A1 (de) * 1979-04-16 1980-10-23 Nissan Motor Automatisches steuersystem fuer ein automobil
US4367531A (en) * 1979-05-25 1983-01-04 Hitachi, Ltd. Method and apparatus for controlling ignition timing of internal combustion engine
DE2930540A1 (de) * 1979-07-27 1981-02-12 Volkswagenwerk Ag Verfahren und anordnung zum betrieb einer fremdgezuendeten brennkraftmaschine
DE3027532A1 (de) * 1979-07-27 1982-02-18 Volkswagenwerk Ag, 3180 Wolfsburg Verfahren und anordnung zum betrieb einer fremdgezuendeten brennkraftmaschine
US4356551A (en) * 1979-09-05 1982-10-26 Nippon Soken, Inc. Knock detecting method
DE3047079A1 (de) * 1979-12-20 1981-08-27 Societé pour L'Equipement de Vehicules, 92132 Issy-Les-Moulineaux Zuendeinrichtung fuer einen verbrennungsmotor
DE3116593A1 (de) * 1981-04-27 1982-11-04 Daimler-Benz Ag, 7000 Stuttgart Verfahren zur ermittlung von motorbetriebsoptimalen zuendzeitpunkten
DE3116753A1 (de) * 1981-04-28 1982-11-04 Audi Nsu Auto Union Ag, 7107 Neckarsulm Vorrichtung zum verstellen des zuendzeitpunktes einer fremdgezuendeten brennkraftmaschine
DE3128475A1 (de) * 1981-07-18 1983-01-27 Robert Bosch Gmbh, 7000 Stuttgart Kontrolleinrichtung fuer eine klopfregelvorrichtung an brennkraftmaschinen
DE3227783A1 (de) * 1981-08-11 1983-02-24 Equipements Automobiles Marchal S.A., 92132 Issy-les-Moulineaux Verfahren zur aenderung der zuendwinkelverschiebung bei einem verbrennungsmotor
DE3233635A1 (de) * 1981-09-16 1983-05-26 Mitsubishi Denki K.K., Tokyo Zuendsteuerung einer verbrennungskraftmaschine
DE3142082A1 (de) * 1981-10-23 1983-05-11 Daimler-Benz Ag, 7000 Stuttgart Verfahren einer antiklopfregelung fuer brennkraftmaschinen und vorrichtung zur durchfuehrung dieses verfahrens

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3721424A1 (de) * 1986-07-01 1988-01-14 Honda Motor Co Ltd Vorrichtung zum regeln des zuendzeitpunktes bei einer brennkraftmaschine
DE3921616A1 (de) * 1988-07-01 1990-01-04 Honda Motor Co Ltd Vorrichtung zum feststellen einer abnormen verbrennung fuer eine brennkraftmaschine
DE3937222A1 (de) * 1988-11-11 1990-05-23 Mitsubishi Electric Corp Vorrichtung zur klopfunterdrueckung fuer eine brennkraftmaschine
DE4001474A1 (de) * 1990-01-19 1991-08-01 Audi Ag Klopfregelung einer fremdgezuendeten brennkraftmaschine
DE4001477A1 (de) * 1990-01-19 1991-08-01 Audi Ag Klopfregelung einer fremdgezuendeten brennkraftmaschine
DE4015992A1 (de) * 1990-05-18 1991-11-21 Fev Motorentech Gmbh & Co Kg Verfahren zur erkennung und messung des klopfens von brennkraftmaschinen

Also Published As

Publication number Publication date
DE3414932C2 (de) 1995-07-13
FR2544803B1 (fr) 1988-08-26
FR2544803A1 (fr) 1984-10-26
US4903210A (en) 1990-02-20

Similar Documents

Publication Publication Date Title
DE3414932A1 (de) Verfahren zur verringerung des klopfens in einer verbrennungsmaschine
DE3311968C2 (de)
EP0007984B1 (de) Einrichtung zum Steuern der Zünd- und/oder Kraftstoffeinspritzvorgänge bei Brennkraftmaschinen
EP0416270B1 (de) Verfahren und Einrichtung zum Steuern und Regeln einer selbstzündenden Brennkraftmaschine
DE3423144C2 (de) Verfahren zum Steuern der Zufuhr von Kraftstoff zu einer Brennkraftmaschine bei Beschleunigung
DE2659239A1 (de) Einrichtung zur zuendzeitpunktverstellung bei brennkraftmaschinen
DE102016115157A1 (de) Verfahren und System zur Vorzündungssteuerung
DE4127960C2 (de) Klopfunterdrückungsvorrichtung für einen Verbrennungsmotor
DE3907850A1 (de) Steuerapparat zur zuendzeitpunkteinstellung fuer einen verbrennungsmotor
DE4132832C2 (de) Klopfgrenze-Regelverfahren und -Regelvorrichtung für eine Brennkraftmaschine
DE3635963A1 (de) Einrichtung und verfahren zum regeln des zuendzeitpunktes einer brennkraftmaschine
DE3420465A1 (de) Einrichtung zum unterdruecken von motorklopfen in einem verbrennungsmotor
DE3108601C2 (de) Verfahren zur Steuerung der Kraftstoffeinspritzung bei einer Brennkraftmaschine
DE3221640A1 (de) Verfahren und vorrichtung zur optimalregelung von brennkraftmaschinen
DE4016127C2 (de) Verfahren zum dynamischen Einstellen des Zündzeitpunkts einer Brennkraftmaschine
DE3546168A1 (de) Anordnung zum regeln des zuendzeitpunkts eines verbrennungsmotors
DE4414727B4 (de) Steuerverfahren und Steuereinheit für Mehrzylinder-Brennkraftmaschinen
DE102011083511A1 (de) Klopfregelungsvorrichtung für einen Motor
DE10005437A1 (de) Einrichtung zum Steuern des Klopfvorgangs einer Brennkraftmaschine
WO1997030286A1 (de) Verfahren zur bestimmung des zündwinkels für eine brennkraftmaschine mit adaptiver klopfregelung
DE3014679A1 (de) Verfahren und vorrichtung zur steuerung des zuendzeitpunkts beim anlassen einer brennkraftmaschine
DE2530308C2 (de) Vorrichtung zur Begrenzung der Minimaldauer von Einspritzsteuerbefehlen bei einer elektrisch gesteuerten Kraftstoffeinspritzanlage für Brennkraftmaschinen
DE3226026A1 (de) Verfahren und vorrichtung zur elektronischen regelung einer brennkraftmaschine
DE3906674C2 (de)
DE3014251C2 (de) Vorrichtung zur Steuerung einer Brennkraftmaschine

Legal Events

Date Code Title Description
OR8 Request for search as to paragraph 43 lit. 1 sentence 1 patent law
8105 Search report available
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition