DE4018800C2 - Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-Brennkraftmaschine - Google Patents
Verfahren und Vorrichtung zur Steuerung des Zündzeitpunktes einer Mehrzylinder-BrennkraftmaschineInfo
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/008—Controlling each cylinder individually
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/263—Electrical 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
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1504—Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1512—Digital data processing using one central computing unit with particular means concerning an individual cylinder
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B1/00—Engines characterised by fuel-air mixture compression
- F02B1/02—Engines characterised by fuel-air mixture compression with positive ignition
- F02B1/04—Engines characterised by fuel-air mixture compression with positive ignition with fuel-air mixture admission into cylinder
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- 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.
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
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
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.
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)
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)
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)
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 | 内燃機関の制御装置 |
-
1989
- 1989-06-12 JP JP1146598A patent/JPH0823333B2/ja not_active Expired - Lifetime
-
1990
- 1990-06-12 US US07/537,076 patent/US5058550A/en not_active Expired - Lifetime
- 1990-06-12 DE DE4018800A patent/DE4018800C2/de not_active Expired - Lifetime
Patent Citations (4)
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)
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 |