[go: up one dir, main page]

DE4018800C2 - Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine - Google Patents

Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine

Info

Publication number
DE4018800C2
DE4018800C2 DE4018800A DE4018800A DE4018800C2 DE 4018800 C2 DE4018800 C2 DE 4018800C2 DE 4018800 A DE4018800 A DE 4018800A DE 4018800 A DE4018800 A DE 4018800A DE 4018800 C2 DE4018800 C2 DE 4018800C2
Authority
DE
Germany
Prior art keywords
speed
ignition timing
change
injection pulse
ignition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE4018800A
Other languages
English (en)
Other versions
DE4018800A1 (de
Inventor
Masami Nagano
Takeshi Atago
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of DE4018800A1 publication Critical patent/DE4018800A1/de
Application granted granted Critical
Publication of DE4018800C2 publication Critical patent/DE4018800C2/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
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/008Controlling each cylinder individually
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/263Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the program execution being modifiable by physical parameters
    • 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/1502Digital data processing using one central computing unit
    • F02P5/1504Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
    • 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/1502Digital data processing using one central computing unit
    • F02P5/1512Digital data processing using one central computing unit with particular means concerning an individual cylinder
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B1/00Engines characterised by fuel-air mixture compression
    • F02B1/02Engines characterised by fuel-air mixture compression with positive ignition
    • F02B1/04Engines characterised by fuel-air mixture compression with positive ignition with fuel-air mixture admission into cylinder
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

Die Erfindung betrifft ein Verfahren und eine Vorrich­ tung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine der im Patentanspruch 1 (Verfahren) bzw. 7 (Vorrichtung) angegebenen Gattung.
Für einen Motor mit elektrischer Zündung, insbesondere einen Benzinmotor eines Automobils, wird gleichzeitig ei­ nerseits eine ausreichend hohe Leistung und andererseits eine Regelung zur Abgasreinigung gefordert. In früheren Jahren sind Steuervorrichtungen von einer Bauart vorge­ schlagen worden, die nacheinander verschiedene Arten von die jeweilige Betriebsbedingung des Motors darstellenden Daten empfängt und entsprechend diesen Daten bestimmte Steuerdaten für die einzelnen Zylinder berechnet und die zugeführten Kraftstoffmengen und die Zündzeitpunktein­ stellung für die einzelnen Zylinder unabhängig voneinan­ der steuert. Ein solches Steuersystem ist beispielsweise aus JP 56-92330-A bekannt.
Inzwischen werden in die Steuervorrichtungen dieser her­ kömmlichen Bauart verschiedene Arten von die jeweilige Betriebsbedingung des Motors darstellenden Daten zeitlich nacheinander eingegeben und in regelmäßiger Abfolge ak­ tualisiert; entsprechend diesen aktualisierten Daten wer­ den Steuervariablen wie etwa die Kraftstoffeinspritzmenge und die Zündzeitpunkteinstellung in regelmäßiger Abfolge berechnet. Bei diesem herkömmlichen Steuerverfahren be­ steht das folgende Problem: Wenn sich während des Zyklus (Ansaughub - Kompressionshub - Verbrennungshub - Auspuff­ hub) eines bestimmten Zylinders die Betriebsbedingung des Motors zwischen einer gegebenen Datenabtastzeit und einer folgenden Datenabtastzeit ändert, werden die Menge des zugeführten Kraftstoffs anhand der Daten der vorhergehen­ den Abtastzeit und die Zündzeitpunkteinstellung anhand der Daten der darauf folgenden Abtastzeit bestimmt. Das bedeutet, daß keine Zündzeitpunkteinstellung erhalten werden kann, die der Ansaugluftmenge dieses Zyklus zu­ friedenstellend entspricht. Wenn der Motor beispielsweise plötzlich beschleunigt wird, ergeben sich aufgrund der unangepaßten Zündzeitpunkteinstellung ein Klopfen oder eine Fehlzündung. Das Klopfen oder die Fehlzündung erhö­ hen die NOx- und HC-Komponenten im Abgas, verursachen durch eine Änderung des Drehmoments eine Verschlechterung der Fahreigenschaften und erhöhen den Kraftstoffver­ brauch.
Zur bekannten Literatur über die Steuertechnik von Ver­ brennungsmotoren zählen unter anderem folgende Schriften:
JP 64-8339-A, JP 1-125566-A, JP 1-125567-A, JP 1-285641-A, JP 1-121569-A, US 4,596,220-A, US 4,167,923-A und US 4,690,122-A.
Eine gattungsgemäße Steuereinrichtung ist aus der US-PS-4 425 890 bekannt.
Aufgabe der Erfindung ist es, insbesondere im Beschleunigungsbetrieb eine verbesserte Anpassung der Zündzeitpunkteinstellung zu ermöglichen.
Diese Aufgabe wird erfindungsgemäß durch die in den Patentansprüchen 1 bzw. 7 angegebenen kennzeichnenden Merkmale gelöst.
Wenn die Erfindung beispielsweise auf ein Zündzeitpunk­ teinstellungs-Steuerverfahren eines Motors angewendet wird, werden die Daten, die alle zu einem Zeitpunkt er­ halten wurden, zu dem sich die Motordrehzahl während ei­ nes Beschleunigungs- oder Verzögerungsvorgangs plötzlich ändert, zur Bestimmung sowohl der Werte der Kraftstoff­ strömungsrate als auch der Zündzeitpunkteinstellung in­ nerhalb eines vollständigen Zyklus verwendet, so daß ein Wert der optimalen Zündzeitpunkteinstellung, in dem die Größe der Last und die Motordrehzahl berücksichtigt ist, bestimmt werden kann. Daher können Fehlzündungen oder ein Klopfen verhindert werden, wodurch ein Anstieg der gere­ gelten Komponenten im Abgas, der Fahreigenschaftsver­ schlechterung und des Kraftstoffverbrauchs abgewendet wird. Die vorliegende Erfindung kann nicht nur auf das im folgenden beschriebene Zündzeitpunkteinstellungs-Steuer­ verfahren, sondern auch auf Verfahren zur Bestimmung an­ derer Steuerparameter angewendet werden.
Die Erfindung wird im folgenden anhand von Ausführungs­ beispielen mit Bezug auf die Zeichnungen näher erläutert; es zeigt
Fig. 1 eine Konstruktionsübersicht, die der Er­ läuterung eines Beispiels eines Motor­ steuersystems dient, in dem eine Ausfüh­ rungsform der erfindungsgemäßen Zündzeit­ punkteinstellungs-Steuervorrichtung ange­ wendet wird;
Fig. 2 eine zeitliche Darstellung zur Erläute­ rung des Betriebs der ersten Ausführungs­ form der Erfindung;
Fig. 3 ein Blockschaltbild der Steuereinheit;
Fig. 4 eine erläuternde Analog-Darstellung einer Abbildung, die in der ersten Ausführungs­ form der Erfindung verwendet wird;
Fig. 5 eine erläuternde Digital-Darstellung der in Fig. 4 gezeigten Abbildung;
Fig. 6 ein Kennliniendiagramm zur Erläuterung der Beziehung zwischen der Zündzeitpunk­ teinstellung und dem Motordrehmoment;
Fig. 7 eine zeitliche Darstellung zur Erläute­ rung des Betriebs einer Vorrichtung des Standes der Technik;
Fig. 8 ein Kennliniendiagramm zur Erläuterung des Unterschiedes zwischen der Ausfüh­ rungsform der Erfindung und einem Bei­ spiel einer herkömmlichen Vorrichtung;
Fig. 9A, 9B Flußdiagramme zur Erläuterung des Be­ triebs der ersten Ausführungsform der Er­ findung;
Fig. 10A, 10B Flußdiagramme zur Erläuterung des Be­ triebs einer zweiten Ausführungsform der Erfindung;
Fig. 11 eine Steuertabelle der gegen die Ven­ tilöffnungsänderungsrate aufgetragenen Unterbrechungs-Einspritzimpulsbreite und
Fig. 12, 13 Kennnliniendiagramme, die als Steuerta­ bellen dienen.
In Fig. 1 ist ein Beispiel eines Motorsteuersystems ge­ zeigt, in dem die vorliegende Erfindung zur Anwendung kommt. Wie in Fig. 1 gezeigt, tritt die vom Motor ange­ saugte Luft durch eine Lufteintrittsöffnung 2 eines Luft­ filters 1 ein. Die Luft strömt durch einen Hitzdraht- Luftströmungsmesser 3, der die Ansaugluftströmung ermit­ telt, einen Luftkanal 4 und ein Drosselklappengehäuse, das eine die Ansaugluftströmung steuernde Drosselklappe 5 enthält, und tritt dann in einen Sammler oder eine Luft­ kammer 6 ein. Von diesem Sammler aus wird die Luft auf die mit den Zylindern eines Motors 7 verbundenen Ein­ laßkanäle 8 verteilt und in die Zylinder eingelassen.
Andererseits wird von einem Kraftstofftank 9 Kraftstoff angesaugt, durch eine Kraftstoffpumpe 10 unter Druck ge­ setzt und anschließend einem Kraftstoffsystem, das eine Kraftstoffklappe 11, einen Kraftstoffilter 12, ein Kraft­ stoffeinspritzventil (Einspritzdüse) 13 und einen Kraft­ stoffdruckregler 14 aufweist, zugeführt. Der Kraftstoff wird durch den Kraftstoffdruckregler 14 auf einen kon­ stanten Druck geregelt und von den in den Einlaßkanälen 8 vorgesehen Einspritzdüsen 13 in die Einlaßkanäle 8 einge­ spritzt.
Der Luftströmungsmesser 3 gibt die Ansaugluftströmungs­ rate darstellende Signale aus, die in eine Steuereinheit 15 eingegeben werden.
Die Drosselklappe 5 ist mit einem Drosselklappensensor 18 verbunden, der den Öffnungswinkel der Drosselklappe 5 er­ mittelt. Die Ausgangssignale des Drosselklappensensors 18 werden ebenfalls in die Steuereinheit 15 eingegeben.
Ferner ist in einen Verteiler 16 ein Kurbelwellenwinkel­ sensor 19 eingebaut, der ein die Drehposition der Kurbel­ welle darstellendes Bezugswinkelsignal REF und ein Win­ kelsignal POS zur Ermittlung der Rotationsgeschwindigkeit (Drehzahl) ausgibt. Auch diese Signale werden in die Steuereinheit 15 eingegeben.
Wie in Fig. 3 gezeigt, umfaßt der Hauptteil der Steuereinheit 15 einen Mikrocomputer, der aus einer Mi­ kropozessoreinheit MPU, einem Festwertspeicher ROM und einer einen A/D-Wandler und Eingangs-/Ausgangsschaltungen usw. enthaltenden LSI-Schaltung aufgebaut ist.
Die Steuereinheit 15 empfängt die Betriebsbedingung des Motors darstellende Eingangssignale wie etwa die Signale vom Luftströmungssensor 3, dem Verteiler 16 und dem Dros­ selklappensensor 18. Ferner führt die Steuereinheit 15 bestimmte arithmetische Prozesse aus, gibt verschiedene, die Ergebnisse der arithmetischen Prozesse darstellenden Steuersignale aus, sieht für die Einspritzdüse 13 und eine Zündspule 17 bestimmte Steuersignale vor und steuert die Menge des zuzuführenden Kraftstoffs und die Zündzeit­ punkteinstellung.
Nun werden diese Steuerungen beschrieben. Für die Berech­ nung der Zündzeitpunkteinstellung wird zunächst unter Verwendung derjenigen Daten, die aus den Abbildungen er­ halten werden, deren Abszisse von der Motordrehzahl und deren Ordinate von der Basisimpulsbreite Tp der Basis­ werte der Kraftstoffeinspritzmenge gebildet wird, die Zündzeitpunkteinstellung berechnet. Die Abbildungen sind in den Fig. 4 und 5 gezeigt. In Fig. 4 ist eine Analog- Abbildung gezeigt, während in Fig. 5 eine Digital-Abbil­ dung gezeigt ist. Diese Abbildungen zeigen im wesentli­ chen den gleichen Sachverhalt. Die Basisimpulsbreite Tp auf der Ordinatenachse gibt Daten an, die die Last des Motors darstellen. Daher ist es möglich, anstatt der Heranziehung der Basisimpulsbreite Tp eine Abbildungsin­ formationswiedergewinnung auszuführen, indem entweder der Ansaugluftunterdruck Pc oder die direkt die Last des Mo­ tors darstellenden Daten LDATA verwendet werden.
Wie in Fig. 5 gezeigt, ist diese Abbildung sowohl auf der Ordinatenachse als auch auf der Abszissenachse in 16 Be­ reiche unterteilt und besitzt daher insgesamt 256 Werte. In jedem Bereich ist ein Wert gespeichert, der sich nahe am MBT-Punkt (minimale Vorzündung für optimales Drehmo­ ment) befindet und der aus der Beziehung zwischen den Zündzeitpunkteinstellungswerten ADV und dem (in Fig. 6 gezeigten) erzeugten Drehmoment für den in einer konstan­ ten Betriebsbedingung gehaltenen Motor erhalten wird, wo­ bei die Beziehung im voraus gemessen wird.
Die zeitliche Beziehung zwischen der Berechnung der Ein­ spritzmenge und der Berechnung der Zündzeitpunkteinstel­ lung wird im einzelnen beschrieben, indem eine in Fig. 2 gezeigte Ausführungsform der Erfindung mit einem in Fig. 7 gezeigten herkömmlichen Ausführungsbeispiel verglichen wird.
Der Mikrocomputer in der Steuereinheit 15 ist so aufge­ baut, daß er einen 10-ms-(Millisekunden-)Rechenprozeß und zwei Unterbrechungsprozesse IRQ1 und IRQ2 ausführt, um die Einspritzmenge und die Zündzeitpunkteinstellung zu berechnen. Der IRQ1 tritt bei einer Kraftstoffeinspritz­ zeiteinstellung auf, während der IRQ2 bei einer Zündzeit­ punkteinstellung auftritt.
Wie aus den Fig. 2 und 7 ersichtlich, führt der Mikrocom­ puter nacheinander alle 10 ms einen 10-ms-Rechenprozeß aus, in den die Ansaugluftströmung und die Motordrehzahl Ne eingegeben werden, und die Unterbrechungsprozesse IRQ1 und IRQ2, mit denen eine Basisimpulsbreite Tp, eine mo­ mentane Kraftstoffeinspritzimpulsbreite Ti und eine Zünd­ zeitpunkteinstellung ADV berechnet werden. Bei der Be­ rechnung der Zündzeitpunkteinstellung wird die oben er­ wähnte Abbildungsinformationswiedergewinnung verwendet. Die Basisimpulsbreite Tp stellt die Einspritzdüsenan­ triebsimpulsbreite dar, durch die sich die Basiskraft­ stoffeinspritzmenge ergibt; sie ist durch die folgende Formel gegeben:
Tp=k Qa/Ne
Hierbei ist k ein Koeffizient. Die tatsächliche Ein­ spritzmenge wird durch Hinzufügung eines Korrekturwerts für die Luft/Kraftstoffverhältnis-Rückkopplungssteuerung, eines der Wassertemperatur entsprechenden Korrekturwerts und eines Anfangskorrekturwerts zur Basiseinspritzmenge Tp bestimmt. Diese tatsächliche Einspritzmenge wird durch die Einspritzimpulsbreite Ti dargestellt.
Nun wird ein Zyklus des dritten Zylinders betrachtet, der zum Zeiptunkt to beginnt und zum Zeitpunkt tn endet. Im herkömmlichen Beispiel, das in Fig. 7 gezeigt ist, wird in einem bestimmten Einspritzzeitpunkt ti eine Einsprit­ zimpulsbreite Ti1 entsprechend der Ansaugluftströmung Qa1 und der Motordrehzahl Ne1 bei der Abtastzeit t1 des vor­ hergehenden 10-ms-Rechenprozesses berechnet, während zum Zündzeitpunkt dieses Zyklus desselben Zylinders Zündzeit­ punkteinstellungsdaten ADV2 entsprechend der Ansaugluft­ strömung Qa2 und der Motordrehzahl Ne2, die bei einer un­ mittelbar hinter der Abtastzeit t1 liegenden Abtastzeit t2 des 10-ms-Rechenprozesses eingegeben werden, berechnet werden; das heißt, daß die letzteren Daten auf die Werte Tp2 und Ne2 gestützt sind.
Wenn für die Betriebsbedingung des Motors zwischen den Zeitpunkten t1 und t2 keine bedeutende Änderung auftritt, entsteht dabei kein Problem.
Wenn jedoch, wie in Fig. 7 gezeigt ist, der Motor zum Zeitpunkt ta, der bezüglich des Zeitpunkts t1 später ist, beschleunigt wird, indem die Drosselklappe geöffnet wird, und wenn zwischen den die Betriebsbedingungen des Motors zur Abtastzeit t1 bzw. zur Abtastzeit t2 darstellenden Daten Unterschiede auftreten, entsteht zwischen den Daten der Zündzeitpunkteinstellung dieses dritten Zylinders zwischen ADV1 und ADV2 eine große Differenz. Das heißt, daß sich die Drehzahl nach der Beschleunigungszeit ta zum Zeitpunkt t2 nicht erhöht, weshalb die Motordrehzahldaten Ne1 und Ne2 gleich sind. Andererseits ändert sich die An­ saugluftströmung Qa beträchtlich von Qa1 zu Qa2. Daher ist Tp2 größer als Tp1. Die Zündzeitpunkteinstellungs­ werte ADV, die aus den in den Fig. 4 und 5 gezeigten Ab­ bildungen unter Verwendung der Daten Tp1 und Ne1 zum Zeitpunkt t1 bzw. der Daten Tp2 und Ne2 (=Ne1) zum Zeit­ punkt t2 wiedergewonnen werden, sind durch ADV1 bzw. ADV2 gegeben; die Größe der Vorzündung für die Zündzeitpunk­ teinstellungsdaten ADV2 ist groß.
Zusammenfassend kann gesagt werden, daß die Einspritz­ menge für diesen Zyklus durch die Daten Ti1 bestimmt wor­ den ist, während die Zündzeitpunkteinstellungsdaten ADV2 desselben Zyklus den Daten Ti2 entsprechen. Die in diesem Zyklus angesaugte Luftströmungsrate ist Qa1. Daher sind eine der Ansaugluftströmungsrate Qa1 vor der Beschleuni­ gung entsprechende Einspritzmenge und ein der Ansaugluft­ strömungsrate Qa2 während der Beschleunigung entsprechen­ der Zündzeitpunkteinstellungswert innerhalb eines Zyklus gegeben. Folglich findet direkt nach der Beschleunigung des Motors eine Zündung mit einer übermäßigen Vorzündung im dritten Zylinder statt. Wenn sich folglich die Ansaug­ luftströmungsrate Qa während eines einer Beschleunigung oder einer Verzögerung entsprechenden Zyklus plötzlich ändert, erfolgt die Zündung mit ungeeigneter Zeiteinstel­ lung. Manchmal erfolgt die Zündung mit einer vom Wert der Ansaugluftströmungsrate abhängigen übermäßigen Nachzün­ dung. Eine solche ungeeignete Zündzeitpunkteinstellung hat Fehlzündungen oder ein Klopfen zur Folge. In Fig. 8 sind die Ergebnisse eines an einem normalen Fahrzeug aus­ geführten Experiments gezeigt. Die durchgezogene Linie zeigt, daß in zwei Zylindern eine Fehlzündung auftrat, die eine Änderung des Drehmoments zur Folge hatte. Die Änderung des Drehmoments verschlechtert die Fahreigen­ schaften, während die Fehlzündung den HC-Anteil im Abgas und den Kraftstoffverbrauch erhöht.
Nun wird eine Ausführungsform der Erfindung betrachtet. Die Steuereinheit 15 arbeitet Prozesse ab, wie sie in den Fig. 9A und 9B gezeigt sind und später beschrieben wer­ den. Für denselben Zyklus desselben Zylinders sind die Unterbrechungsprozesse IRQ1 und IRQ2 Rechenprozesse, die unter Verwendung derselben Daten abgearbeitet werden. In diesem Fall sind die optimalen Zündzeitpunkteinstellungs­ daten ADV1 durch die Basiseinspritzimpulsbreite gegeben. In dieser Ausführungsform ist die der Basiseinspritzmenge Tp (die der Last entspricht) entsprechende Zündzeitpunk­ teinstellung selbst dann stets gegeben, wenn bei den die Betriebsbedingung des Motors darstellenden Daten bei­ spielsweise aufgrund einer Beschleunigung eine plötzliche Änderung auftritt. Wie durch die unterbrochene Linie in Fig. 8 gezeigt, kann eine gleichmäßige und ausreichende Beschleunigung erzielt werden, ohne daß eine Fehlzündung auftritt.
In Fig. 9A sind die oben erwähnten 10-ms-Rechenprozesse gezeigt. Im Schritt 91 werden die Daten, die die Ansaug­ luftströmungsrate Qa des Motors, die Drehzahl Ne des Mo­ tors und den Drosselklappenöffnungswert RTH vom Drossel­ klappensensor 18 darstellen, in 10-ms-Intervallen einge­ lesen. In den nachfolgenden Schritten 92, 93 und 94 wer­ den eine Basisimpulsbreite Tp, eine Einspritzimpulsbreite Ti und Zündzeitpunkteinstellungsdaten ADV berechnet. Aus diesen Elementen werden die Zündzeitpunkteinstellungsda­ ten ADV aus der in Fig. 5 gezeigten Abbildung erhalten, nacheinander durch das Schreiben neuer Daten aktualisiert und in einem bestimmten Speicher wie etwa einem Register gespeichert.
In Fig. 9B werden in den Schritten 96 und 97 für die Un­ terbrechungsprozesse IRQ1 und IRQ2 für Steuerzwecke Daten in den bestimmten Registern INJ#n und IGN#n gesetzt, so daß die Einspritzmenge und die Zündzeitpunkteinstellung durch Daten derselben Abtastzeit gesteuert werden. "n" be­ zeichnet dabei die Nummer des jeweiligen Zylinders.
Da in dieser Ausführungsform der in Fig. 2 gezeigte Steu­ erbetrieb selbst während einer vorübergehenden Beschleu­ nigungsphase zuverlässig ausgeführt wird, kann stets eine genaue Zündzeitpunkteinstellungssteuerung bewerkstelligt werden, so daß ein Auftreten von Fehlzündungen oder von Klopfen verhindert werden kann und eine ausreichende Be­ schleunigung gewährleistet ist.
Nun wird eine zweite Ausführungsform der Erfindung be­ schrieben.
Wenn ein Steuerbetrieb ausgeführt wird, der die schnelle Erhöhung der Motordrehzahl, etwa beim Beschleunigen eines Fahrzeugs, zum Ziel hat, ist es wünschenswert, die zuge­ führte Kraftstoffmenge schnell zu erhöhen, um die An­ sprechverzögerung zu verringern. Eine wohlbekannte Maß­ nahme hierfür besteht darin, eine sogenannte Unterbre­ chungs-Einspritzsteuerung anzuwenden.
Die in den Fig. 10A und 10B gezeigte Ausführungsform stellt einen Fall dar, in dem die Erfindung auf ein Mo­ torsteuersystem angewendet wird, in welchem eine Unter­ brechungs-Einspritzsteuerung implementiert ist. Diese Ausführungsform wird im folgenden beschrieben. Der in Fig. 10A gezeigte 10-ms-Rechenprozeß wird 10-ms-Job ge­ nannt und enthält die Schritte 100, 110, 120 und 130; diese Schritte sind in der in Fig. 9A gezeigten Ausführungs­ form nicht enthalten. Die in Fig. 10B gezeigten Unter­ brechungsprozesse IRQ1 und IRQ2 sind, von geringen Ände­ rungen abgesehen, zu den in Fig. 9B gezeigten Prozessen äquivalent. Diese Prozesse werden in der Steuereinheit 15 entspre­ chend dem Programm abgearbeitet. Die Beschreibung der Schritte, die mit den in den Fig. 9A und 9B gezeigten Schritten übereinstimmen, werden weggelassen.
Wenn in der in Fig. 10A gezeigten Ausführungsform ein Un­ terbrechungs-Einspritzvorgang mittels einer (nicht ge­ zeigten) Hilfsdüse ausgeführt wird, wird im Entschei­ dungsschritt 100 entschieden, ob ein Unterbrechungs-Ein­ spritzvorgang ausgeführt worden ist. Diese Entscheidung kann beispielsweise dadurch getroffen werden, daß ermit­ telt wird, ob ein Ventilöffnungsantriebssignal für die Hilfsdüse vorliegt oder nicht. Ein solches Ventilöff­ nungsantriebssignal wird durch die Steuereinheit 15 er­ zeugt, wenn die Änderungsrate dRTH/dt der Drosselklappen­ öffnung RTH einen vorgegebenen Wert erreicht. Danach wird eine Unterbrechungs-Einspritzimpulsbreite Tia festgelegt; diese Unterbrechungs-Einspritzimpulsbreite Tia stellt eine dem Wert der Drosselklappenänderungsrate dRTH/dt entsprechende Erhöhung der Beschleunigung dar und wird aus der in Fig. 11 gezeigten Tabelle, die im EPROM vorge­ sehen und gespeichert ist, entnommen. Wenn entschieden worden ist, daß ein Unterbrechungs-Einspritzvorgang stattgefunden hat, wird im Schritt 110 ein Vorzündungs­ korrekturwert ΔADVTi bestimmt, der der Unterbrechungs- Einspritzimpulsbreite Tia entspricht. Dieser Vorzündungs­ korrekturwert ΔADVTi wird zu den im Schritt 94 berechne­ ten Zündzeitpunkteinstellungsdaten ADV addiert, um so korrigierte Zündzeitpunkteinstellungsdaten HADV zu erhal­ ten.
Dann geht der Prozeß weiter zum Schritt 120, in dem die Anstiegsrate dNe/dt der der Beschleunigung entsprechenden Motordrehzahl Ne ermittelt wird und in dem entschieden wird, ob der ermittelte Wert einen vorgegebenen Wert Ne REF übersteigt. Wenn die Anstiegsrate dNe/dt größer als der vorgegebene Wert NeREF ist, wird im Schritt 130 ein der Anstiegsrate dNe/dt entsprechender Vorzündungskorrek­ turwert ΔADVNe bestimmt; dann wird ein Vorzündungskorrek­ turprozeß ausgeführt, indem zu den im Schritt 94 erhalte­ nen Zündzeitpunkteinstellungsdaten ADV oder zu den im Schritt 110 erhaltenen korrigierten Zündzeitpunkteinstel­ lungsdaten HADV der Vorzündungskorrekturwert ΔADVNe ad­ diert wird, um korrigierte Zündzeitpunktdaten HADV zu erhalten.
In den Unterbrechungsprozessen IRQ1 und IRQ2 wird im Schritt 150 in einem Register INJ#n eine Einspritzim­ pulsbreite Tin gesetzt. Gleichzeitig wird in einem Regi­ ster eine Unterbrechungs-Einspritzimpulsbreite Tia für eine Erhöhung der Beschleunigung gesetzt. Weiterhin wer­ den im Schritt 160 entweder die im Schritt 94 bestimmten Zündzeitpunkteinstellungsdaten ADVn (n gibt die Nummer des Zylinders an) oder die in den Schritten 110 oder 130 bestimmten korrigierten Zündzeitpunkt-Einstellungsdaten HADVn in einem Register IGN#n gesetzt.
Die im Schritt 110 korrigierten Zündzeitpunkteinstel­ lungsdaten HADV werden auf die folgende Weise berechnet: Aus der im EPROM gespeicherten Tabelle, die dem in Fig. 12 gezeigten Kennliniendiagramm entspricht, wird der der jeweiligen Unterbrechungs-Einspritzimpulsbreite Tia ent­ sprechende Korrekturwert ΔADVTi entnommen und mit den Zündzeitpunkteinstellungsdaten ADV gemäß der folgenden Gleichung kombiniert:
HADV=ADV+ΔADVTi
Aufgrund einer Erhöhung der Drehzahl des Motors nach des­ sen Beschleunigung werden im Schritt 130 korrigierte Zündzeitpunkteinstellungsdaten HADV auf die folgende Weise erhalten: Aus der im EPROM gespeicherten Tabelle, die dem in Fig. 13 gezeigten Kennliniendiagramm ent­ spricht, wird ein der jeweiligen Änderungsrate dNe/dt der Motordrehzahl pro Einheitszeit entsprechender Korrektur­ betrag ΔADVNe entnommen und mit den Zündzeitpunkteinstel­ lungsdaten ADV oder HADV gemäß der folgenden Gleichungen korrigiert:
HADV=ADV+ΔADVNe
bzw.
HADV=HADV (Schritt 110)+ΔADVNe
Die Korrekturprozesse sind nicht auf die zwei oben er­ wähnten Korrekturprozesse beschränkt, einer von diesen Prozessen kann jedoch verwendet werden.
Da gemäß der in Fig. 10 gezeigten Ausführungsform die Be­ schleunigung begleitende Korrekturen ausgeführt werden, wird für die Zündzeitpunkteinstellung eine genaue Vorzün­ dungskorrektur ausgeführt. Daher können Fehlzündungen und ein Klopfen zuverlässig verhindert werden; da ferner die tatsächliche Beschleunigung ausreichend ist, kann leicht eine gleichmäßige und stabile Beschleunigung erhalten werden.
Erfindungsgemäß wird in einem eine Mehrzahl von Zylindern aufweisenden Motor die Zündzeit so eingestellt, daß sie den an die einzelnen Zylinder zugeführten Kraftstoffmen­ gen genau entspricht, so daß Fehlzündungen oder ein Klop­ fen bei der Beschleunigung des Motors im wesentlichen un­ terdrückt werden können, leicht ein ausgezeichnetes und stabiles Beschleunigungsverhalten bewirkt wird und die Fahrstabilität und die Emissionssteuerfunktion beträcht­ lich verbessert werden können.

Claims (14)

1. Verfahren zur Steuerung des Zündzeitpunkts (ADV) einer Mehrzylinder-Brennkraftmaschnine (7) mit den folgenden Schritten:
  • (A) Erfassen der Drehzahl (Ne₁) und der Einlaßluftmenge (Qa₁) zu einem Abtastzeitpunkt (t₁) (91),
  • (B) Ermitteln der Basis-Einspritzimpulsbreite (Tp₁) und der Einspritzimpulsbreite (Ti₁) auf der Basis der Drehzahl (Ne₁) und der Einlaßluftmenge (Qa₁) (92, 93), und
  • (C) Ermitteln des Zündzeitpunkts (ADV₁) auf der Basis der Drehzahl (Ne₁) und der Basis-Einspritzimpulsdauer (Tp₁) (94),
gekennzeichnet durch
  • (D) Speichern der Einspritzimpulsdauer (Ti₁) und des Zündzeitpunkts (ADV₁) für einen jeweiligen Zylinder (n) und einen Arbeitszyklus (t₀-tn) dieses Zylinders (n) basierend auf den zum Abtastzeitpunkt (t₁) ermittelten Werten der Drehzahl (Ne₁) und der Einlaßluftmenge (Qa₁) in Registern (INJ # n, IGN # n) (96, 97),
  • (E) Einstellen des Zündzeitpunktes (ADV₁) basierend auf dem Inhalt des Registers (IGN # n) für den Arbeitszyklus (t₀-tn) des Zylinders (n), entsprechend der eingestellten Einspritzimpulsdauer (Ti₁) aus dem Register (INJ # n).
2. Verfahren nach Anspruch 1, gekennzeichnet durch die folgenden Schritte:
  • - Erfassen der Drosselklappenstellung (Rth) einer Drosselklappe (5) und Ermitteln der Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5),
  • - Ermitteln eines Vorzündungskorrekturwertes (ΔADVTi) basierend auf der Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5), wenn die Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) einen vorbestimmten Referenzwert übersteigt (100), und
  • - Korrigieren des Zündzeitpunkts (ADV) durch Addieren des Vorzündungskorrekturwertes (ΔADVTi) unter Erhalt eines korrigierten Zündzeitpunkts (HADV) (110).
3. Verfahren nach Anspruch 2, gekennzeichnet durch die folgenden Schritte:
  • - Ermitteln der Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne),
  • - Ermitteln eines Vorzündungskorrekturwerts (ΔADVNe) basierend auf der Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne), wenn die Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) einen vorbestimmten Referenzwert (NeREF) übersteigt (120), und
  • - Korrigieren des Zündzeitpunkts (ADV oder HADV) durch Addieren des Vorzündungskorrekturwerts (ΔADVNe) unter Erhalt eines korrigierten Zündzeitpunkts (HADV) (130).
4. Verfahren nach Anspruch 1 bis 3, dadurch gekennzeichnet, daß der Zündzeitpunkt (ADV) aus einem Kennfeld mit den Parametern Drehzahl (Ne) und Basis-Einspritzimpulsdauer (Tp) erhalten wird.
5. Verfahren nach Anspruch 1 bis 4, dadurch gekennzeichnet, daß
  • - der Vorzündungskorrekturwert (ΔADVTi) aus einem Kennfeld mit einer Unterbrechungs-Einspritzimpulsbreite (Tia) als Parameter erhalten wird und
  • - die Unterbrechungs-Einspritzimpulsbreite (Tia) aus einem Kennfeld mit der Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) als Parameter erhalten wird.
6. Verfahren nach Anspruch 1 bis 5, dadurch gekennzeichnet, daß der Vorzündungskorrekturwert (ΔADVNe) aus einem Kennfeld mit der Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) als Parameter erhalten wird.
7. Vorrichtung zur Steuerung des Zündzeitpunkts (ADV) einer Mehrzylinder-Brennkraftmaschine (7), mit einem Drehzahldetektor (19), der die Drehzahl (Ne) des Motors erfaßt,
einem Luftströmungssensor (3), der die Einlaßluftmenge (Qa) im Ansaugkanal (4) erfaßt und
einer Steuereinheit (15), welche
  • - die Drehzahl (Ne₁) und die Einlaßluftmenge (Qa₁) zu einem Abtastzeitpunkt (t₁) (91) erfaßt,
  • - die Basis-Einspritzimpulsbreite (Tp₁) und die Einspritzimpulsbreite (Ti₁) auf der Basis der Drehzahl (Ne₁) und der Einlaßluftmenge (Qa₁) (92, 93) ermittelt, und
  • - den Zündzeitpunkt (ADV₁) auf der Basis der Drehzahl (Ne₁) und der Basis-Einspritzimpulsdauer (Tp₁) (94) ermittelt,
dadurch gekennzeichnet, daß die Steuereinheit (15)
  • - die Einspritzimpulsdauer (Ti₁) und den Zündzeitpunkt (ADV₁) für einen jeweiligen Zylinder (n) und einen Arbeitszyklus (t₀-tn) dieses Zylinders (n) basierend auf den zum Abtastzeitpunkt (t₁) ermittelten Werten der Drehzahl (Ne₁) und der Einlaßluftmenge (Qa₁) in Registern (INJ#n, IGN#n) (96, 97) speichert und
  • - den Zündzeitpunkt (ADV₁) basierend auf dem Inhalt des Registers (IGN#n) für den Arbeitszyklus (t₀-tn) des Zylinders (n), entsprechend der eingestellten Einspritzimpulsdauer (Ti₁) aus dem Register (INJ#n), einstellt.
8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, daß die Steuereinheit (15)
  • - die Drosselklappenstellung (Rth) einer Drosselklappe (5) mit einem Drosselklappenstellungssensor (18) erfaßt,
  • - die Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) ermittelt,
  • - einen Vorzündungskorrekturwert (ΔADVTi) basierend auf der Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) ermittelt, wenn die Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) einen vorbestimmten Referenzwert übersteigt (100), und
  • - den Zündzeitpunkt (ADV) durch Addieren des Vorzündungskorrekturwerts (ΔADVTi) unter Erhalt eines korrigierten Zündzeitpunkts (HADV) korrigiert (110).
9. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß die Steuereinheit (15)
  • - die Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) ermittelt,
  • - einen Vorzündungskorrekturwert (ΔADVNe) basierend auf der Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) ermittelt, wenn die Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) einen vorbestimmten Referenzwert (NeREF) übersteigt (120), und
  • - den Zündzeitpunkt (ADV oder HADV) durch Addieren des Vorzündungskorrekturwerts (ΔADVNe) unter Erhalt eines korrigierten Zündzeitpunkts (HADV) korrigiert (130).
10. Vorrichtung nach Anspruch 7 bis 9, dadurch gekennzeichnet, daß die Steuereinheit (15) den Zündzeitpunkt (ADV) aus einem Kennfeld mit den Parametern Drehzahl (Ne) und Basis-Einspritzimpulsdauer (Tp) erhält.
11. Vorrichtung nach Anspruch 7 bis 10, dadurch gekennzeichnet, daß die Steuereinheit (15)
  • - den Vorzündungskorrekturwert (ΔADVTi) aus einem Kennfeld mit einer Unterbrechungs-Einspritzimpulsbreite (Tia) als Parameter erhält und
  • - die Unterbrechungs-Einspritzimpulsbreite (Tia) aus einem Kennfeld mit der Änderungsgeschwindigkeit (dRth/dt) der Drosselklappe (5) als Parameter erhält.
12. Vorrichtung nach Anspruch 7 bis 11, dadurch gekennzeichnet, daß die Steuereinheit (15) den Vorzündungskorrekturwert (ΔADVNe) aus einem Kennfeld mit der Änderungsgeschwindigkeit (dNe/dt) der Drehzahl (Ne) als Parameter erhält.
DE4018800A 1989-06-12 1990-06-12 Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine Expired - Lifetime DE4018800C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1146598A JPH0823333B2 (ja) 1989-06-12 1989-06-12 内燃機関の点火時期制御装置

Publications (2)

Publication Number Publication Date
DE4018800A1 DE4018800A1 (de) 1990-12-13
DE4018800C2 true DE4018800C2 (de) 1994-03-24

Family

ID=15411348

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4018800A Expired - Lifetime DE4018800C2 (de) 1989-06-12 1990-06-12 Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine

Country Status (3)

Country Link
US (1) US5058550A (de)
JP (1) JPH0823333B2 (de)
DE (1) DE4018800C2 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07108419A (ja) * 1993-10-08 1995-04-25 Sodick Co Ltd 放電加工装置及びこの装置を用いる放電加工方法
US5537977A (en) * 1995-01-30 1996-07-23 Chrysler Corporation Method of estimating exhaust gas recirculation in an intake manifold for an internal combustion engine
JP3440678B2 (ja) * 1996-02-28 2003-08-25 スズキ株式会社 内燃機関用吸気装置
US6173692B1 (en) 1997-06-20 2001-01-16 Outboard Marine Corporation Time delay ignition circuit for an internal combustion engine
DE10031554A1 (de) * 2000-06-28 2002-01-10 Bosch Gmbh Robert Verfahren und Einrichtung zur Steuerung einer Benzin-Brennkraftmaschine mit Direkteinspritzung
US9664130B2 (en) 2008-07-11 2017-05-30 Tula Technology, Inc. Using cylinder firing history for combustion control in a skip fire engine
US9020735B2 (en) 2008-07-11 2015-04-28 Tula Technology, Inc. Skip fire internal combustion engine control
US8402942B2 (en) * 2008-07-11 2013-03-26 Tula Technology, Inc. System and methods for improving efficiency in internal combustion engines
US8701628B2 (en) 2008-07-11 2014-04-22 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8616181B2 (en) 2008-07-11 2013-12-31 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8646435B2 (en) * 2008-07-11 2014-02-11 Tula Technology, Inc. System and methods for stoichiometric compression ignition engine control
US8131447B2 (en) * 2008-07-11 2012-03-06 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8336521B2 (en) 2008-07-11 2012-12-25 Tula Technology, Inc. Internal combustion engine control for improved fuel efficiency
US8511281B2 (en) 2009-07-10 2013-08-20 Tula Technology, Inc. Skip fire engine control
US8869773B2 (en) 2010-12-01 2014-10-28 Tula Technology, Inc. Skip fire internal combustion engine control
US8584651B1 (en) 2011-06-06 2013-11-19 Laura J. Martinson Electronic ignition module with rev limiting
JP5726697B2 (ja) * 2011-09-29 2015-06-03 本田技研工業株式会社 エンジンの点火時期制御装置
WO2014151082A1 (en) 2013-03-15 2014-09-25 Tula Technology, Inc. Engine diagnostics with skip fire control

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4425890A (en) * 1980-09-29 1984-01-17 Nissan Motor Company, Limited Spark timing control apparatus for use with a internal combustion engine
DE3519971A1 (de) * 1985-06-04 1986-12-04 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und vorrichtung zur beschleunigungsanreicherung bei einer elektrisch gesteuerten kraftstoffzufuhreinrichtung, insbesondere kraftstoffeinspritzanlage, fuer brennkraftmaschinen
JPH01125566A (ja) * 1987-11-09 1989-05-18 Nissan Motor Co Ltd 内燃機関の点火時期制御装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4960093A (en) * 1973-02-28 1990-10-02 John A. McDougal Internal combustion engine ignition system and cleaning device
US3969614A (en) * 1973-12-12 1976-07-13 Ford Motor Company Method and apparatus for engine control
JPS58206838A (ja) * 1982-05-28 1983-12-02 Hitachi Ltd 燃料供給方法
JPS60182325A (ja) * 1984-02-28 1985-09-17 Toyota Motor Corp 内燃機関のΝOx低減方法
JPS62240441A (ja) * 1986-04-09 1987-10-21 Hitachi Ltd 燃料制御装置
DE3623042A1 (de) * 1986-07-09 1988-01-14 Bosch Gmbh Robert Verfahren zur kraftstoffeinspritzung
JPH0723582Y2 (ja) * 1986-10-15 1995-05-31 日産自動車株式会社 内燃機関の点火時期制御装置
JPS63154828A (ja) * 1986-12-19 1988-06-28 Fuji Heavy Ind Ltd 内燃機関のクランク角度検出装置
JPS63248947A (ja) * 1987-04-02 1988-10-17 Fuji Heavy Ind Ltd 電子制御燃料噴射装置
JPS648339A (en) * 1987-06-30 1989-01-12 Fuji Heavy Ind Ltd Controller for internal combustion engine
JPS6421569A (en) * 1987-07-15 1989-01-24 Nec Corp Document forming device
US4879656A (en) * 1987-10-26 1989-11-07 Ford Motor Company Engine control system with adaptive air charge control
JPH01237333A (ja) * 1987-10-27 1989-09-21 Japan Electron Control Syst Co Ltd 内燃機関の制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4425890A (en) * 1980-09-29 1984-01-17 Nissan Motor Company, Limited Spark timing control apparatus for use with a internal combustion engine
DE3519971A1 (de) * 1985-06-04 1986-12-04 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und vorrichtung zur beschleunigungsanreicherung bei einer elektrisch gesteuerten kraftstoffzufuhreinrichtung, insbesondere kraftstoffeinspritzanlage, fuer brennkraftmaschinen
JPH01125566A (ja) * 1987-11-09 1989-05-18 Nissan Motor Co Ltd 内燃機関の点火時期制御装置
US4887573A (en) * 1987-11-09 1989-12-19 Hitachi, Ltd Ignition timing adjusting apparatus for internal combustion engine

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
J. Kasedorf: Benzineinspritzung, Vogel Buchverlag Würzburg, 1988, ISBN 3-8023-0333-4, S. 313-328 *

Also Published As

Publication number Publication date
US5058550A (en) 1991-10-22
JPH0315648A (ja) 1991-01-24
JPH0823333B2 (ja) 1996-03-06
DE4018800A1 (de) 1990-12-13

Similar Documents

Publication Publication Date Title
DE4018800C2 (de) Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine
DE3504039C2 (de)
DE3918772C2 (de)
DE69410043T2 (de) Luft-Kraftstoff-Verhältnis-Regeleinrichtung für eine Brennkraftmaschine
DE3919448C2 (de) Vorrichtung zur Regelung und zur Vorausbestimmung der Ansaugluftmenge einer Brennkraftmaschine
DE19680104C2 (de) Verfahren und System zum Steuern von Verbrennungsmotoren
DE3823277C2 (de)
DE19750636B4 (de) Kraftstoffsteuerungssystem für einen Verbrennungsmotor
DE3221640C2 (de)
DE3879514T2 (de) Adaptives Steuerungssystem und Steuerungsverfahren für Brennkraftmaschinen.
DE69634349T2 (de) Feststellungsvorrichtung der Katalysatorverschlechterung einer Brennkraftmaschine
DE19902209A1 (de) Vorrichtung zum Unterdrücken von Motorklopfen einer Brennkraftmaschine
DE3210810C2 (de) Regelsystem zur Beeinflussung der Zusammensetzung der in einer fremdgezündeten Brennkraftmaschine zu verbrennenden Ladungen
DE3783591T2 (de) Maschinensteuerung durch die bestimmung der verbrennungsqualitaet.
DE3221641C2 (de)
DE68909496T2 (de) Elektrisches Steuergerät für Kraftfahrzeug und Kompensationsverfahren der Zeitverzögerung von Messdaten.
DE19605407C2 (de) Verfahren zur Bestimmung des Zündwinkels für eine Brennkraftmaschine mit adaptiver Klopfregelung
DE2935679C2 (de)
DE3700766A1 (de) Luft/kraftstoff-verhaeltnis-steuerungsvorrichtung fuer uebergangszustaende beim betrieb einer brennkraftmaschine
DE3226026C3 (de) Verfahren und Vorrichtung zur Regelung einer Brennkraftmaschine und Verfahren zur Regelung der Brennstoffeinspritzung
DE4238807A1 (en) IC engine exhaust gas catalyser monitoring system - uses cross-correlation function for signals from oxygen@ sensors inserted in exhaust line before and after catalyser
DE3923187A1 (de) Verfahren und vorrichtung zum regeln des zuendzeitpunktes einer brenkraftmaschine
DE3644639A1 (de) Einrichtung zum steuern des leerlaufbetriebs eines verbrennungsmotors
DE3743406A1 (de) Zuendzeitpunkt-regelsystem fuer einen verbrennungsmotor
DE4134522A1 (de) Einrichtung und verfahren zur elektronischen kraftstoffeinspritzsteuerung fuer verbrennungsmotor

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