DE3704839A1 - Vorrichtung zum regeln des zuendzeitpunktes in einer brennkraftmaschine - Google Patents
Vorrichtung zum regeln des zuendzeitpunktes in einer brennkraftmaschineInfo
- Publication number
- DE3704839A1 DE3704839A1 DE19873704839 DE3704839A DE3704839A1 DE 3704839 A1 DE3704839 A1 DE 3704839A1 DE 19873704839 DE19873704839 DE 19873704839 DE 3704839 A DE3704839 A DE 3704839A DE 3704839 A1 DE3704839 A1 DE 3704839A1
- Authority
- DE
- Germany
- Prior art keywords
- ignition timing
- angle
- internal combustion
- combustion engine
- deviation
- 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
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 51
- 238000001514 detection method Methods 0.000 claims description 11
- 230000001105 regulatory effect Effects 0.000 claims description 6
- 230000001276 controlling effect Effects 0.000 claims description 4
- 239000000446 fuel Substances 0.000 claims description 3
- 239000000203 mixture Substances 0.000 claims description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 abstract description 2
- 238000011156 evaluation Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 7
- 230000006399 behavior Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010304 firing Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000000979 retarding effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1522—Digital data processing dependent on pinking with particular means concerning an individual cylinder
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L23/00—Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid
- G01L23/22—Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines
- G01L23/221—Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines
- G01L23/225—Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines circuit arrangements therefor
-
- 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)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
Die Erfindung befaßt sich mit einer Vorrichtung zum Regeln
des Zündzeitpunktes in einer Brennkraftmaschine, insbesondere
mit einer Vorrichtung zum Regeln des Zündzeitpunktes
in einer Brennkraftmaschine auf der Basis des
detektierten Verbrennungszustandes in den Brennkammern der
Brennkraftmaschine.
Es ist bekannt, daß die Abgabeleistung der Brennkraftmaschine
maximal wird, wenn die Zündung so geregelt bzw. verstellt
wird, daß der Kurbelwinkel, bei dem der Zylinderdruck
maximal ist (dieser Winkel wird als R pmax in der
Beschreibung bezeichnet) in der Nähe von 15° ATDV (nach
dem oberen Totpunkt) liegt. Ein Beispiel einer Vorgehensweise
zur Maximierung der Abgabeleistung der Brennkraftmaschine
läßt sich aus der ungeprüften veröffentlichten
japanischen Patentanmeldung 59(1984)-39 974 entnehmen. Bei
der hierbei beschriebenen Vorgehensweise ist ein Drucksensor
für jeweils zwei Zylinder vorgesehen und der Ausgang
jedes Drucksensors wird über ein Niederfrequenz-
Bandpaßfilter zu einer Taktspeicherschaltung und dann zu
einem A/D-Wandler geleitet, indem diese Werte einmal pro
Grad Kugelwellendrehung unter der Regelung eines Taktsignales
von einem Kurbelwinkelsensor digitalisiert wird. Das
digital bemantelte Signal wird in CPU (Zentralverarbeitungseinheit)
eines Mikroprozessors eingegeben, der erst
dazu nutzt, den maximalen Zylinderdruckwinkel zu bestimmen.
Anschließend wird die Abweichung von dem Sollwert des
Maximaldruckwinkels (ATDC 10°-15°) in Winkelinkrementen
der vorbestimmten Größe korrigiert. Zum Zwecke der Unterscheidung
des Klopfens auf der Basis des Ausgangs von dem
Drucksensor wird zugleich dieser Ausgang auch durch einen
Hochfrequenz-Bandpaßfilter geleitet, der parallel zu dem vorstehend
genannten Niederfrequenz-Bandpaßfilter geschaltet
ist. Das Signal von diesem Hochfrequenz-Bandpaßfilter wird in
einer Schaltung integriert, um ein Bezugssignal für die Klopfbestimmung
zu erzeugen und das so erhaltene Klopfbezugssignal
wird zu einem Komparator geleitet, in dem es mit dem
Ausgang des vorstehend genannten Filters verglichen wird.
Das Ergebnis dieses Vergleiches wird zu CPU weitergeleitet,
in der ermittelt wird, ob ein Klopfen vorhanden ist oder
nicht. Wenn es sich herausstellt, daß ein Klopfen vorhanden
ist, wird der Zündzeitpunkt im Sinne einer Spätzündung nachgestellt.
Diese Vorgehensweise hat den Nachteil, daß gesonderte Schaltungen
für das Detektieren des maximalen Zylinderdruckwinkels
und des Vorhandenseins/Fehlens des Klopfens erforderlich
sind, so daß komplizierte und teure Einrichtungen verwendet
werden müssen. Da ferner die Schaltungsauslegung kompliziert
ist, ist die Betriebszuverlässigkeit einer solchen entsprechend
gering.
Obgleich darüber hinaus der Zündzeitpunkt in Abhängigkeit
von der Abweichung zwischen dem maximalen Zylinderdruckwinkel
und dem Sollwert des Maximal-Druckwinkels verstellt wird,
ist die Größe der Winkelinkremente, mittels denen diese Verstellung
erfolgt, gleich, und zwar unabhängig davon, wie
groß oder klein die Abweichung ist. Wenn daher die Abweichung
groß ist, benötigt man beträchtliche Zeit, bis der Sollwert
des Maximal-Druckwinkels erreicht wird, so daß eine Neigung
zu einer geringeren Kraftmaschinenabgabeleistung vorhanden
ist. Es ist nicht möglich, diese Schwierigkeiten einfach
dadurch zu überwinden, daß man die Verstellung mit großen Inkrementen
vornimmt, da eine solche Vorgehensweise zu abrupten
Änderungen des Zündzeitpunktes führen würde, wodurch das
Fahrverhalten eines mit Hilfe der Brennkraftmaschine angetriebenen
Fahrzeuges beeinträchtigt wird.
In jedem Fall wird bei dieser üblichen Vorgehensweise weder die
Veränderung zur Eliminierung des Klopfens noch die Veränderung
zur Eliminierung der Abweichung von dem Maximal-Zylinderdruckwinkel
gesondert für jeden Zylinder durchgeführt. Beide werden
für alle Zylinder zusammen vorgenommen. Wenn daher ein Klopfen
nur an einem einzigen Zylinder auftritt, so wird bei allen
Zylindern einschließlich jenen, bei denen kein Klopfen aufgetreten
ist, eine Zündzeitpunktnachverstellung vorgenommen.
Hierdurch ist die Tendenz vorhanden, daß die Brennkraftmaschinenabgabeleistung
in unnötiger Weise reduziert wird.
Unter Berücksichtigung der vorstehend genannten Nachteile des
Standes der Technik zielt die Erfindung darauf ab, eine Vorrichtung
zum Regeln des Zündzeitpunktes an einer Brennkraftmaschine
bereitzustellen, die eine Detektion des maximalen
Zylinderdrucks und das Vorhandensein/Fehlen des Klopfens
mit einer einzigen Schaltung ermöglicht und die ferner eine
Eliminierung des Klopfens dadurch ermöglicht, daß der maximale
Zylinderdruckwechsel ein konvergierendes Verhalten zu dem
Sollwert des Maximal-Druckwinkels hat.
Ferner bezweckt die Erfindung eine Vorrichtung zum Regeln
des Zündzeitpunktes bei einer Brennkraftmaschine bereitzustellen,
bei der die Größe der Winkelinkremente, mit denen
die Abweichung zwischen dem tatsächlichen Maximalzylinderdruckwinkel
und dem Sollwert des Maximaldruckwinkels aufgehoben
wird, variabel ist und insbesondere soll eine solche
Auslegung angegeben werden, bei der die Größe der Inkremente
relativ groß ist, wenn die Abweichung groß ist und die Grösse
relativ klein ist, wenn die Abweichung klein ist.
Ferner bezweckt die Erfindung eine Vorrichtung zum Regeln
des Zündzeitpunktes bei einer Brennkraftmaschine bereitzustellen,
bei der eine genauere und feinfühligere Regelung
des Zündzeitpunktes dadurch gestattet wird, daß der Zündzeitpunkt
gesondert für jeden Zylinder bestimmt wird.
Erfindungsgemäß zeichnet sich eine Vorrichtung zum Regeln
des Zündzeitpunktes bei einer Brennkraftmaschine dadurch
aus, daß eine Verbrennungszustandsdetektiereinrichtung in der
Nähe jeder Brennkammer einer Brennkraftmaschine zum Detektieren
des Verbrennungszustandes in der Brennkammer angeordnet
ist, daß eine Impulserzeugungseinrichtung vorgesehen ist, die
den Ausgang der Detektiereinrichtung als Eingang erhält und
Impulse abgibt, wenn der Druck in der Brennkammer maximal
wird und wenn ein Klopfen auftritt, daß eine Kurbelwinkeldetektiereinrichtung
in der Nähe eines Drehteils der Brennkraftmaschine
zum Detektieren der Winkelposition einer Kurbelwelle
der Brennkraftmaschine angeordnet ist, daß eine
Zündzeitpunktermittlungseinrichtung vorgesehen ist, die den
Ausgang der Impulserzeugungseinrichtung und der Kurbelwinkeldetektiereinrichtung
erhält und den Zündzeitpunkt der Brennkraftmaschine
ermittelt, und daß Zündeinrichtungen vorgesehen
sind, an denen der Ausgang der Zündzeitpunktermittlungseinrichtung
anliegt und welche einen Kraftstoff und Luftgemisch
in der Brennkammer zünden, wobei die Zündzeitpunktermittlungseinrichtung
die Impulse zählt, die durch die
Impulserzeugungseinrichtung erzeugt werden und, wenn die
Anzahl der gezählten Impulse einen vorbestimmten Wert überschreitet,
entschieden wird, daß ein Klopfen aufgetreten
ist und der Zündzeitpunkt verzögert wird, d. h. im Sinne
einer Spätzündung verstellt wird, wenn die Anzahl der
gezählten Impulse den vorbestimmten Wert nicht überschreitet,
der Maximal-Zylinderdruckwinkel von der Winkelposition detektiert
wird, an dem der Impuls detektiert wurde, die Abweichung
des Maximal-Zylinderdruckwinkels von einem Sollwinkel
ermittelt wird und ein Zündzeitpunkt zur Aufhebung
dieser Abweichung ermittelt wird.
Zusammenfassend gibt die Erfindung eine Vorrichtung zum Regeln
des Zündzeitpunktes bei einer Brennkraftmaschine an,
die einen Drucksensor aufweist, der in der Nähe jeder Brennkammer
angeordnet ist und sowohl den maximalen Zylinderdruckwinkel
als auch das Vorhandensein/Fehlen des Klopfens von
dem Ausgang des Drucksensors mit Hilfe einer einzigen Schaltung
bestimmen kann. Die Schaltung ermittelt ferner die Abweichung
des maximalen Zylinderdruckwinkels von einem Sollwert
des Maximal-Druckwinkels und in Abhängigkeit von dieser
Abweichung wird der Grundzündzeitpunkt gesondert für jeden
Zylinder zur Kompensation verstellt. Die Kompensation der
Abweichung erfolgt in Inkrementen, deren Größe sich mit der
Stärke der Abweichung ändert.
Weitere Einzelheiten, Merkmale und Vorteile der Erfindung
ergeben sich aus der nachstehenden Beschreibung von bevorzugten
Ausführungsbeispielen unter Bezugnahme auf die beigefügte
Zeichnung. Darin zeigt:
Fig. 1 ein Blockdiagramm einer Vorrichtung zum
Regeln des Zündzeitpunktes bei einer Brennkraftmaschine
nach der Erfindung,
Fig. 2(a), (b) und (c) Wellenformdiagramme des Ausgangs
der Maximal-Zylinderdruckwinkelsignal/
Klopfsignalerzeugungsschaltung der Vorrichtung
nach Fig. 1,
Fig. 3 ein Flußdiagramm zur Verdeutlichung der
Arbeitsweise der Vorrichtung nach Fig. 1,
Fig. 4(a) und (b) Wellenformdiagramme zur Erläuterung des
Verfahrens zur Klopfdetektion in dem Flußdiagramm
nach Fig. 3,
Fig. 4A und 5B Flußdiagramme zur Verdeutlichung von weiteren
Beispielen der Arbeitsweise der in
Fig. 1 gezeigten Vorrichtung,
Fig. 6A und 6B Flußdiagramme zur Verdeutlichung von weiteren
Beispielen der Arbeitsweise der Vorrichtung
nach Fig. 1,
Fig. 7 ein Wellenformdiagramm zur Erläuterung einer
Verfahrensweise zur Einstellung des Werteausgangs
durch den Druckdetektor,
Fig. 8 ein Blockdiagramm eines Ausschnitts einer
zweiten Ausbildungsform der Vorrichtung nach
der Erfindung, und
Fig. 9(a), (b) und (c) Wellenformdiagramme des Ausgangs
der Vorrichtung nach Fig. 8
In Fig. 1 ist mit der Bezugsziffer 10 eine Vierzylinder-
Brennkraftmaschine bezeichnet. Piezoelektrische Drucksensoren 12
dienen als Einrichtungen zum Detektieren des Verbrennungszustandes
und jeweils eine solche ist für jeden Zylinder vorgesehen,
und zwar derart, daß sie in die Brennkammer des
Zylinders weist. Die Ausgänge der Drucksensoren gehen durch
Leitungs-Spannungswandler oder Hochimpedanzschaltungen (nicht
gezeigt) und werden dann einer Steuereinheit (14) zugeleitet,
in der sie an Tiefpaßfilter 16 angelegt werden. Die
Sperrfrequenz der Tiefoaßfilter 16 ist höher als die Klopffrequenz
eingestellt, so daß die Hochfrequenzkomponenten
durchgehen, die bei Auftreten des jeweiligen Klopfens verursacht
werden. Die den Tiefpaßfiltern 16 folgende Stufe ist
ein Multiplexer 18, der von CPU eines Rechners gesteuert
wird, wie dies nachstehend noch näher beschrieben wird, um die
Ausgänge von den Filtern 16 an die folgende Stufe der Zündreihenfolge
des Zylinders weiterzugeben.
Die an den Multiplexer 18 anschließende nächste Stufe der
Regeleinheit 14 ist eine Maximal-Zylinderdrucksignal/
Klopfsignalerzeugungsschaltung 10, die von einer Peak-Holding-
Schaltung 22, einem Komparator 24 und einem Impulsrückflankendetektor
26 gebildet wird. Der Ausgang des Multiplexers 18
wird zuerst in die Peak-Holding-Schaltung 22 eingegeben, die
die Abgabespitze des Multiplexers als Peak hält und einen
Ausgang liefert, der in Fig. 2 gezeigt ist. Die Schaltung 22
umfaßt einen ersten Operationsverstärker 22 a, der den Ausgang
des Multiplexers 18 an seinem nicht-invertierenden Eingangsanschluß
erhält. Der Ausgangsanschluß des ersten Operationsverstärkers
22 a ist über Dioden 22 b und 22 c mit dem nicht-
invertierenden Eingangsanschluß eines zweiten Operationsverstärkers
22 d verbunden, der mit einer Spannungsnachlaufeinrichtung
verbunden ist und der Ausgang des zweiten Operationsverstärkers
22 d ist über einen Widerstand 22 e mit dem invertierenden
Anschluß des ersten Operationsverstärkers 22 a rückgekoppelt.
Die negative Rückführungsschaltung zwischen dem
ersten und dem zweiten Operationsverstärker umfaßt eine Diode
22 f und einen Widerstand 22 g. Die Verbindungsleitung zwischen
der Diode 22 c und dem zweiten Operationsverstärker 22 d ist
über einen Widerstand 22 h und einen Kondensator 22 i mit
Masse und auch mit dem Kollektoranschluß eines Transistors
22 j verbunden, der von einem CPU (das nachstehend näher erläutert
wird) über eine Rücksetzsignalleitung 22 k und einen
Widerstand 22 l betrieben wird.
An die Peak-Holding-Schaltung 22 schließt sich der Komparator
24 an, der von einem dritten Operationsverstärker 24 a
gebildet wird, der eine Spannungsquelle 24 b hat, die mit
seinem Ausgangsanschluß über einen Widerstand 24 c verbunden
ist. Der invertierende Anschluß des dritten Operationsverstärkers
24 a erhält den Ausgang der Peak-Holding-Schaltung
22, während der nicht-invertierende Anschluß desselben direkt
mit dem Ausgangsanschluß des Multiplexers 18 verbunden
ist. Da eine kleine Differenz bei den Eingängen an den invertierenden
und nicht-invertierenden Anschlüssen des
dritten Operationsverstärkers 24 a vorhanden ist, wenn der
Zylinderdruck seinen Maximalwert annimmt, gibt der Komparator
24 ein Impulssignal ab, wenn der Zylinderdruck seinen
Spitzenwert erreicht (siehe Fig. 2). Wie sich aus Fig. 2
entnehmen läßt, ist der Maximal-Zylinderdruckwinkelsignal/
Klopfsignalerzeuger 20 derart angeordnet, daß unter normalen
Umständen, wenn kein Klopfen auftritt, dieser einzige Impuls
zu dem Zeitpunkt erzeugt, wenn der Maximal-Druckwert
erreicht wird (Fig. 2(a)). In den Fällen, bei denen ein
Klopfen auftritt und eine Hochfrequenzwellenkomponente auf
der Wellenform überlagert ist, erzeugt sie ein Signal nicht
nur zu diesem Zeitpunkt, sondern auch jedesmal anschließend
dann, wenn der Ausgang des Drucksensors (Multiplexers) den
gehaltenen Spitzenwertausgang überschreitet (Fig. 2(b)). Da
die Klopffrequenz etwa zehnmal höher als die Zylinderdruckfrequenz
ist, wird die Ladungskonstante, die durch den Widerstand
22 h und den Kondensator 22 i bestimmt ist, derart
eingestellt, daß die Arbeitsgeschwindigkeit auf einen Pegel
unterhalb der Klopffrequenz verlangsamt wird, wie dies in
Fig. 2(b) gezeigt ist.
Die an den Komparator 24 anschließende Stufe ist der Impulsrückflankendetektor
26. Dieser Detektor 26 wird von einem
Widerstand 26 a, den Kondensator 26 b, einem Widerstand 26 c,
einem Inverter 26 d und einem NOR-Gate 26 e gebildet, und
er arbeitet so, daß die Rückflanke des Komparatorausganges
detektiert und ein Impuls mit vorbestimmter Breite ausgegeben
wird, der in günstiger Weise bei nachstehend noch näher
beschriebenen Verarbeitungsvorgängen genutzt wird (siehe
Fig. 2).
Wenn man daher die zwischen einem vorbestimmten Zeitpunkt,
wie TDC (oberer Totpunkt) und dem Zeitpunkt verstrichene
Zeit mißt, zu dem der Impuls erzeugt wird, so ist es möglich,
den Zeitpunkt Tpmax zu bestimmen, zu dem der Zylinderdruck
seinen Spitzenwert hat. Der Wert Tpmax kann dann in einen
maximalen Zylinderdruckwinkel R pmax umgewandelt werden.
Wenn man ferner die Anzahl der erzeugten Impulse zählt, so
läßt sich bestimmen, ob das Klopfen aufgetreten ist oder
nicht. Wenn ebenfalls wie in Fig. 2(c) gezeigt ist, der
Drucksensor 12 eine Funktionsstörung haben sollte, dann läßt
sich dies aus der Tatsache erfassen, daß innerhalb der Zeitmeßperiode
kein Impuls erzeugt worden ist.
Die an den Impulsrückflankendetektor 26 anschließende Stufe
ist ein Mikroprozessor 30, der einen Eingangs/Ausgangs(I/O)-
Anschlußteil 30 a hat, an dem der Ausgang der Schaltung 26
anliegt. Der Mikroprozessor 30 dient als Einrichtung zum
Ermitteln des Zündzeitpunktes und er hat zusätzlich zu dem
I/O-Anschluß 30 a einen A/D-Wandler 30, ein CPU 30 c,
einen ROM (Festspeicher) 30 d und einen RAM (Randomspeicher)
30 e. Der Mikroprozessor 30 weist ferner einen Zähler zum
Zählen der Anzahl der von der Schaltung 26 ausgegebenen Impulse,
einen Zeitzähler zum Messen der zwischen dem
Bezugszeitpunkt und dem Zeitpunkt der Impulserzeugung verstrichenen
Zeit, einen Zykluszähler zum Zählen der Anzahl
von Zündzyklen für die Klopfregelung und einen Winkelvoreilzähler
zum Zählen der Anzahl von Zündungen im Anschluß
an die Unterbrechung durch das Klopfen auf. (Keines dieser
Teile ist gezeigt). Die vorstehend genannten Zähler können
gegebenenfalls im CPU 30 c eingebaut sein.
Ein Kurbelwinkelsensor 32 ist in der Nähe einer Kurbelwelle
34 oder einem anderen Rotationsteil der Brennkraftmaschine
10 angeordnet, um als eine Einrichtung zu dienen, die ein
Kurbelwinkelsignal erzeugt. Der Sensor 32 erzeugt ein Zylinderidentifizierungssignal
einmal pro vorbestimmter Rotationswinkel
der Kurbelwelle, insbesondere alle 720° der
Drehung der Kurbelwelle bei einer Vierzylinder-Brennkraftmaschine,
während der ein Zykus einer Leistungserzeugung
beispielsweise in der Reihenfolge erster, dritter, vierter
und zweiter Zylinder abgeschlossen ist. Auch erzeugt er
TDC-Signale alle 180° der Drehbewegung der Kurbelwelle zu
dem Zeitpunkt, wenn die zugeordneten Kolben den oberen Totpunkt
erreichen und ferner bei vorbestimmten Winkelintervallen,
beispielsweise pro jeweils 30° werden Winkeleinheitssignale
als Unterbrüche des TDC-Winkelsignals erzeugt. Wenn
man daher die Anzahl der TDC-Signale zählt, die der Erzeugung
des Zylinderidentifizierungssignals folgt, so ist es möglich,
zu unterscheiden, welcher Zylinder zum Zeitpunkt der Erzeugung
des TDC-Signales am oberen Totpunkt (TDC) ist. Ferner
kann die Brennkraftmaschinendrehzahl aus den Winkeleinheitssignalen
ermittelt werden. Der Ausgang von dem Sensor 32 wird
zuerst in einer Wellenformschaltung (nicht gezeigt) geformt
und dann über das I/O-Anschlußteil 30 a in CPU 30 c eingegeben.
Das vorstehend genannte Zylinderidentifizierungssignal
kann gegebenenfalls alternativ auch als ein Signal
erhalten werden, das von einem vorbestimmten Amplitudenwert
abgeleitet ist, den man vom Drucksensor erhalten hat.
Zum Detektieren des Belastungszustandes der Brennkraftmaschine
10 kann die Brennkraftmaschine ferner mit einem Unterdrucksensor
36 ausgerüstet sein, der stromab einer Drosselklappe
38 angeordnet ist. Dieser Sensor 36 kann zusammen mit
dem Kurbelwinkelsensor 32 genutzt werden, um den Betriebszustand
der Brennkraftmaschine zu detektieren und er kann
als Ersatz für irgendeinen der Drucksensoren 12 genutzt werden,
falls dieser fehlerhaft arbeiten oder ausfallen sollte.
Wenn ferner die Nutzung auf die nachstehend näher beschriebene
Art und Weise erfolgt, kann der Ausgang des Sensors 36
dazu benutzt werden, einen Grundregelwert für den Zündzeitpunkt
zu ermitteln.
Die an die Regeleinheit 14 anschließende Stufe ist eine Zündeinheit,
die eine Zündeinrichtung, einen Verteiler und dergleichen
aufweist. Der Ausgang der Zündeinheit liegt an den
Zündkerzen (nicht gezeigt) an, die das Kraftstoff- und Luftgemisch
in der Brennkammer zünden. Bei einem geeigneten Rotationswinkel
im Anschluß an die Erzeugung eines Ausganges
von dem Kurbelwinkelsensor 32 gibt CPU über die Rücksetzsignalleitung
22 k zum Rücksetzen der Peak-Holding-Schaltung
22 einen Befehl aus und es wird auch ein Gateumschaltungsbefehl
an den Multiplexer über eine Signalleitung 18 a ausgegeben.
Die Arbeitsweise der Vorrichtung nach der Erfindung wird
nachstehend anhand des Flußdiagrammes nach Fig. 3 und der
Wellenformdiagramme nach Fig. 2 erläutert.
Im Schritt 50 wird zu Beginn das TDC-Signal erwartet. Wenn
dieses kommt, wird der Programmablauf mit dem Schritt 52
fortgesetzt, indem der Zylinder identifiziert wird und
dieser dann dadurch spezifiziert wird, daß ihm die Adresse
C/A = n gegeben wird. Ferner werden in diesem Schrit der
Zeitzähler (TD) und der Impulszähler (PC) gestartet, um die
Zeitmessung und die Impulszählung gemäß Fig. 2 einzuleiten.
Es ist noch zu erwähnen, daß die Zylinderidentifizierung erfolgt,
da es ein wesentliches Merkmal nach der Erfindung ist,
daß die Zündverstellung bzw. Zündregelung gesondert für jeden
Zylinder vorgenommen wird. Hierbei wird angenommen, daß
von einem vorbestimmten Kurbelwinkel BTDC (vor dem oberen
Totpunkt) vor diesem der Ausgang des Drucksensors für den
betreffenden Zylinder über den Multiplexer 18 erhalten worden
ist. Wenn dann in den Schritten 54 bis 58 bestimmt wird, daß
nur ein Impuls in einem vorbestimmten Winkel ATDC, beispielsweise
innerhalb 30° ATDC, erzeugt wird, so wird der Zeitzähler
gestoppt und dann wird in den Schritten 60 und 62 bei der
Bestätigung bei 30° ATDC der Impulszähler gestoppt. Die Impulszählung
kann einfach dadurch erfolgen, daß die erzeugten Impulse
einzeln gezählt werden, oder wie dies in Fig. 4 gezeigt
ist, daß sie gezählt werden, wenn der Impulspegel progressiv
bei einer Periode von tk gefiltert wird. Fig. 4(a) und
4(b) zeigen die Fälle, bei denen eine Mehrzahl von Impulsen
aufgrund eines Klopfens (Fig. 4(a)) und Geräusches (Fig. 4(b))
jeweils erzeugt werden. Die Zählmethode unter Verwendung des
Filterns eliminiert Impulse, die von Geräuschen herkommen
und daher wird diese bevorzugt angewandt. Im Hinblick auf
die Klopffrequenz und andere Betrachtungshintergründe wird
die Periode tk auf beispielsweise 125 Mikrosekunden gesetzt.
Dann werden im Schritt 64 die Inhalte des Zeitzählers und
des Impulszählers gecheckt. Wenn, wie in Fig. 2(c) gezeigt
ist, die Anzahl der vom Impulszähler gezählten Impulse trotz
der Tatsache noch Null ist, daß der Zeitzähler einen Zeitablauf
gemessen hat, der sich in adäquater Weise über den
Punkt des maximalen Zylinderdrucks hinaus erstreckt hat, so
kann entschieden werden, daß der Drucksensor nicht normal
arbeitet. Falls dies nicht der Fall ist, so wird im Schritt
66 bestimmt, ob der Impulszählwert einen vorbestimmten
Wert überschritten hat oder nicht. Obgleich der vorbestimmte
Wert normalerweise auf 1 gesetzt ist, so kann dieser Wert
auch auf 2 oder größer gesetzt werden, wenn man berücksichtigt,
daß es leicht möglich ist, daß aufgrund von Geräuschen
eine Vielzahl von Impulsen selbst bei einer normalen Verbrennung
erzeugt werden kann. Wenn der Impulszählwert kleiner
als der vorbestimmte Wert ist, wird entschieden, daß
kein Klopfen aufgetreten ist und den maximalen Zylinderdruckwinkel
R pmax erhält man im Schritt 68. Zur Bestimmung von
R pmax reicht es aus, Tpmax, d. h. die Zeit, die erforderlich
ist, daß sich die Kurbelwelle von der Bezugsposition zu der
Position dreht, an der der Zylinderdruck seinen Maximalwert
erreicht, mit dem Zeitwinkelkonversionsfaktor multipliziert,
den man durch die Berechnung von ((UPm) × 360°/60 Sekunden
erhält. Dann wird im Schritt 70 die Abweichung d R von dem
Sollwert des Maximal-Druckwinkels R po ermittelt, der beispielsweise
15° ATDC sein kann und in einem Schritt 72 wird
ein Zündzeitpunkt R ig ermittelt, so daß die Abweichung
zu Null gemacht wird. Anschließend wird ein Zündbefehl an
die Zündeinheit 40 geliefert.
Wenn gefunden wird, daß der Impulszählwert den vorbestimmten
Wert im Schritt 66 überschritten hat, bedeutet dies,
daß ein Klopfen aufgetreten ist. In diesem Fall wird der
Programmablauf mit dem Schritt 74 fortgesetzt, indem ein
vorbestimmter Verzögerungswinkel unabhängig von dem Vorhandensein/
Fehlen der Abweichung d R bestimmt wird. Dann
wird im Schritt 72 der Zündzeitpunkt R ig auf der Basis des
Verzögerungswinkels bestimmt und anschließend wird ein Zündbefehl
abgegeben. Auch wenn die Entscheidung im Schritt 64
Ja ist, da dies bedeutet, daß der Drucksensor nicht ordnungsgemäß
arbeitet, wird die Zündung um einen vorbestimmten
Winkel verzögert, um auf der sicheren Seite zu sein.
(Schritte 76, 72).
Da die vorliegende Erfindung es ermöglicht, den Maximal-
Druckwinkel und das Vorhandensein/Fehlen des Klopfens
unter Verwendung einer einzigen Schaltung 20 zu detektieren,
wird die Schaltungsauslegung einfach und billig und
ferner erhält man auch den Vorteil, daß man eine hohe
Zuverlässigkeit erreicht.
Das Flußdiagramm nach den Fig. 5A und 5B zeigt ein weiteres
Beispiel für das Arbeiten der Vorrichtung nach Fig. 1, wobei
diese Arbeitsweise im wesentlichen in der Form beschrieben
wird, wie sie sich von jener Arbeitsweise nach Fig. 3 unterscheidet.
Nach Beendigung der Schritte 100 bis 116 d. h. nach dem Vergleichen
des Impulszählwertes mit einem vorbestimmten Bezugswert
wird der Programmablauf mit dem Schritt 118 fortgesetzt,
wenn der Impulszählwert kleiner ist und der maximale
Zylinderdruckwinkel R pmax wird ermittelt.
Dann werden der Sollwert des Maximal-Druckwinkels R po und
der tatsächliche Maximal-Druckwinkel R pmax, der im Schritt
118 ermittelt wurde, verglichen, um die Abweichung d R im
Schritt 120 zu erhalten.
Dann wird im Schritt 122 bestimmt, ob die Klopfkompensationsgröße
KNR (deren Anfangseinstellung Null ist) Null ist
oder nicht, was dadurch festgestellt wird, daß die verbleibende
Klopfkompensationsgröße gecheckt wird, die im RAM
30 e gespeichert ist. Wenn der restliche Betrag Null ist,
wird der Programmablauf mit dem Schritt 124 fortgesetzt,
in dem bestimmt wird, ob die Abweichung d R vor oder nachbezogen
auf den Sollwert des Maximal-Druckwinkels R po ist.
Anschließend erfolgt die entsprechende Einstellung. Eines
der Merkmale dieser Ausbildungsform ist darin zu sehen,
daß eine Mehrzahl von Einheitsgrößen (Winkel) der Verstellung
(Kompensation) erstellt wird. Das heißt, es wird eine
relativ große Einheitsgröße (Winkel) als ein erster vorbestimmter
Winkel angegeben und eine relativ kleine Größeneinheit
(Winkel) wird als ein zweiter vorbestimmter Winkel angegeben.
Der eine oder der andere dieser vorbestimmten Winkel
wird dann in Abhängigkeit von der Stärke der Abweichung d R
bei der Verarbeitung angewandt.
Insbesondere wenn entschieden wird, daß die Abweichung d R
im Schritt 124 (dahinter" liegt, wird der Programmablauf
mit dem Schritt 126 fortgesetzt, indem die Abweichung d R
mit dem relativ größeren ersten vorbestimmten Winkel verglichen
wird und wenn herausgefunden wird, daß dieser größer
als der erste vorbestimmte Winkel ist, wird der Programmablauf
mit dem Schritt 128 fortgesetzt, indem zur Vorverstellung
des Winkels um eine Abweichungskompensationsgröße
R pc der erste vorbestimmte Winkel zu der Kompensationsgröße
in dem vorangehenden Zyklus (der Anfangssitzzustand ist
Null) addiert und das Ergebnis wird als Kompensationsgröße
R pc im gegenwärtigen Zyklus verwendet. Wenn es sich ergibt,
daß er kleiner ist, wird der Programmablauf mit dem Schritt
130 fortgesetzt, indem die Abweichung d R mit dem zweiten
vorbestimmten Winkel verglichen wird und wenn sich herausstellt,
daß diese größer als der zweite vorbestimmte Winkel
ist, wird der zweite vorbestimmte Winkel zu der Kompensationsgröße
im vorangehenden Zyklus addiert und das Ergebnis
wird als Kompensationsgröße R pc im gegenwärtigen Zyklus
verwendet (Schritt 132). Wenn sich herausstellt, daß diese
kleiner als der zweite vorbestimmte Winkel ist, wird die
Kompensationsgröße R pc unverändert belassen (Schritt 134).
Wenn daher der erste vorbestimmte Winkel auf einen Kurbelwinkel
von 3° gesetzt ist und der zweite vorbestimmte Winkel
auf einen Winkel von 1° gesetzt ist, so besteht kein spezielles
Bedürfnis, die Kompensationsgröße zu ändern, damit die
Abweichung kleiner als der zweite vorbestimmte Winkel ist.
Es sollte noch erwähnt werden, daß in diesem Flußdiagramm
die Addition zu einer Vorverstellung des Zündzeitpunktes
und die Subtraktion zu einer Verstellung im Sinne einer
Spätzündung führt.
Wenn im Schritt 124 entschieden wird, daß die Abweichung d R
"vorwärts" liegt, wird der Programmablauf mit dem Schritt
136 fortgesetzt, indem die Abweichung d R mit dem ersten vorbestimmten
Winkel verglichen wird und wenn es sich herausstellt,
daß diese größer als der erste vorbestimmte Winkel
ist, wird der Programmablauf mit dem Schritt 138 fortgesetzt,
indem der erste vorbestimmte Winkel von der Kompensationsgröße
R pc in dem vorangehenden Zyklus subtrahiert wird, um
eine verzögernde Kompensations durchzuführen. Wenn diese Abweichung
kleiner ist, wird der Programmablauf in dem Schritt
140 fortgesetzt, indem die Abweichung d R mit dem zweiten vorbestimmten
Winkel verglichen wird und wenn sich herausstellt,
daß diese größer als der erste vorbestimmte Winkel ist,
wird der Programmablauf mit dem Schritt 142 fortgesetzt, indem
der zweite vorbestimmte Winkel von der Kompensationsgröße
R pc im vorangehenden Zyklus subtrahiert wird, um eine retardierende
Kompensation durchzuführen. Wenn es sich zeigt, daß
die Abweichung größer als der zweite vorbestimmte Winkel
ist, dann wird der Programmablauf mit dem Schritt 134 fortgesetzt,
indem aus denselben wie vorstehend erläuterten
Gründen keine Änderung bei der Kompensationsgröße vorgenommen
wird. Obgleich nur erste und zweite vorbestimmte Winkel
als Winkeleinheiten für die Kompensation bei dieser Ausbildungsform
vorgegeben werden, können natürlich selbstverständlich
zusätzliche Winkeleinheiten vorgegeben werden,
um eine feinfühligere gradmäßige Änderung zwischen den aufeinanderfolgenden
Kompensationsgrößen erfassen zu können.
Wenn im Schritt 116 ein Klopfen detektiert wird, wird der
Programmablauf mit dem Schritt 144 fortgesetzt, indem ein
dritter vorbestimmter Winkel von entsprechender Größe
sofort von der Klopfkompensationsgröße KNR (die zu Beginn
auf Null gesetzt ist) subtrahiert wird. In den Schritten
146 und 148 wird dann anschließend die Verzögerung des
Zündzeitwinkels fortgesetzt, bis die Größe der retardierenden
Kompensation einen vierten vorbestimmten Winkel
(der größer als der dritte Kompensationswinkel eingenommen
wird) erreicht ist und die Abweichungskompensationsgröße
R pc wird wiederum für die Kompensation des laufenden
Zündzeitpunkts verwendet (Schritt 150). Wenn im Schritt
122 die verbleibende Klopfkompensationsgröße KNR nicht
Null ist, wird zuerst bestimmt, wenn eine vorbestimmte
Zeitperiode verstrichen ist oder eine vorbestimmte Anzahl
von Zündungen im Anschluß an das Ende des Klopfens vorgenommen
wurden und der Zündzeitpunkt wird dann progressiv
in Richtung der Voreilung in Inkrementen des dritten vorbestimmten
Winkels zurückgeführt (Schritte 152 und 154).
Wenn die Abweichung d R "vorwärts" bezüglich des Sollwerts
des Maximal-Druckwinkels liegt, und wenn daher keine
Notwendigkeit besteht, den Zündzeitpunkt im Sinne der Frühzündung
zurückzuführen, so wird die Kompensationsgröße
R pc um die Größe des ersten vorbestimmten Winkels verzögert
(Schritte 156 und 138). Wenn sie "dahinter" oder "später"
liegt, wird die Kompensationsgröße R pc unverändert gelassen
(Schritt 150). Dann kann eine Messung der Zeit (Anzahl
der Zündungen) folgend auf das Ende des Klopfens unter
Verwendung des Zykluszählers und des Voreilwinkelzählers
im Rechner 30 vorgenommen werden.
Im Schritt 158 wird dann der Wert, den man durch Addieren
der Kompensationsgröße R pc und der Klopfkompensationsgröße
KNR erhält, als Rückführungskompensationsgröße R f definiert,
(zu Beginn auf Null gesetzt). Wenn die Größe KNR eine negative
Größe darstellt, führt die "Addition" im wesentlichen
zu einer Subtraktion, d. h. es kommt zu einer Verzögerung
des Zündzeitwinkels. Wenn ein Ausfallen des Sensors im
Schritt 114 ermittelt wird, wird ein entsprechend gesetzter
fünfter vorbestimmter Winkel für die Retardierung des Zündzeitpunktes
als Rückführungskompensationsgröße R f eingesetzt
(Schritt 160).
Im nächsten Schritt 162 wird zur Verwendung der so erhaltenen
Rückführungskompensationsgröße R f als Kompensationswert
in dem noch folgenden Zyklus desselben Zylinders (Zylinderadresse
C/A = n) die Größe R f im RAM 30 e gespeichert (oder
sie wird dazu verwendet, daß sie irgendeine bereits im RAM
30 e gespeicherte Größe ersetzt). Da somit alle Kompensationsgrößen,
die man bei den vorangehenden Programmabläufen
erhält, einschließlich der Klopfkompensationsgröße sich nur
bei der Regelung des betreffenden Zylinders Berücksichtigung
finden, ist es möglich, eine gesonderte Regelung für jeden
Zylinder nach Maßgabe des jeweiligen Verbrennungszustands
desselben durchzuführen.
Dann wird im Schritt 164 die Kompensationsgröße R f für den
nächsten Zylinder zur Zündung (Zylinderadresse C/A = n + 1),
der im RAM 30 e während des vorangehenden Zyklus dieses Zylinders
gespeichert war, gelesen und es wird ein Zündbefehl
für diesen Zylinder ausgegeben (Schritt 166). Der Befehl zu
diesem Zeitpunkt spezifiziert den Zündzeitpunkt R ig als
Grundzündzeitpunkt R b + Rückführungskompensationsgröße R f.
Wenn man auf diese Weise die Kompensationsgröße variabel
macht, wird es möglich, den tatsächlichen Maximal-Druckwinkel
konvergierend gleichförmig in Richtung des Sollwerts
des Maximal-Druckwinkels heranzuführen und die Konvergenz
erfolgt so schnell wie möglich, ohne daß das Fahrverhalten
infolge von abrupten Zündzeitpunktsänderungen schlechter
wird.
Im Hinblich auf den Grundzündzeitpunkt R b, der in Verbindung
mit dem Schritt 166 erwähnt ist, ist noch anzugeben,
daß dieser nur bezüglich des Zylinderdrucks gesetzt wird
und in diesem Fall wird der Relativ-Sollwert des Spitzendruckwinkels
R po gesetzt. Alternativ kann der Grundwert R b
von entsprechend der Brennkraftmaschinendrehzahl und den
Belastungszustand aufgelisteten Werten abgeleitet werden,
und kann beispielsweise aus den Ausgängen des Kurbelwinkelsensors
32 und des Belastungssensors 36 bestimmt werden.
Obgleich im letztgenannten Falle der Grundzündzeitpunkt
basierend auf der Brennkraftmaschinendrehzahl Upm und der
Belastung gesetzt wird und in tabellenartig abgelegten Werten
in ROM 30 d gespeichert wird, wird dieses in vorteilhafter
Weise so in die Wirklichkeit umgesetzt, da die Auslegung derart
getroffen ist, daß im Anschluß an die Zündung die Abweichung
des tatsächlichen Maximal-Zylinderdruckwinkels von
dem Sollwert des Maximal-Druckwinkels detektiert wird und
dann zur Kompensation der aufgelistete Wert der Einleitung
der darauffolgenden Zündung verwendet wird. Da der
Sollwert des Maximal-Druckwertes durch wiederholtes Durchlaufen
dieser Regelung in aufeinanderfolgenden Zyklen angenähert
wird, braucht nur eine kleine Anzahl von Werten
im ROM 30 d abgelegt zu werden, was bedeutet, daß das Speichervermögen
dieses Speichers nicht groß zu sein braucht.
Das Flußdiagramm nach den Fig. 7A und 6B zeigt ein weiteres
Beispiel einer Arbeitsweise der Vorrichtung nach der Erfindung,
die hauptsächlich in dem Zusammenhang erläutert
wird, wie sie sich von jeder Arbeitsweise unterscheidet, die
anhand des Flußdiagramms der Fig. 5A und 5B erläutert worden
ist. Nach dem Erhalt von d R aus den Schritten 200 und 220
wird, wenn im Schritt 220 gefunden wird, daß keine verbleibende
Klopfkompensationsgröße KNR vorhanden ist, anschließend
im Schritt 224 bestimmt, ob die Abweichung d R "dahinter" oder
"davor" liegt. Wenn sie "dahinter" liegt, wird der Zündzeitpunktswinkel
im Sinne einer Frühzündung durch die Addition
des Produktes verstellt, das man durch Division der Abweichung
d R durch N (Schritt 226) erhält. Wenn sie "davor"
liegt, wird der Zündwinkel durch die Subtraktion derselben
Größe verzögert (Schritt 228). Wenn diese Abweichung weder
"dahinter" noch "davor" liegt, wird die Kompensationsgröße
unverändert gelassen (Schritt 230). N ist hierbei eine Variable,
deren Wert von der Größe der Abweichung d R abhängig
ist und in ähnlicher Weise wie bei der Ausführungsform des
Flußdiagrammes nach Fig. 5 ist die Kompensationsgröße groß,
wenn die Abweichung groß ist und sie ist klein, wenn die
Abweichung klein ist. Die Variable N kann beispielsweise
in folgender Weise gesetzt werden:
Die restlichen Schritte bei diesem Arbeitsablauf sind dann
die gleichen wie bei dem Flußdiagramm nach Fig. 5.
Wie in dem Diagramm in Fig. 7 gezeigt ist, wird die Detektierung
durch die Drucksensoren in Wirklichkeit etwas verzögert.
Das heißt bei der Detektierung von TDC tritt eine Zeit- oder
Winkelverzögerung (R T oder TTD) auf, während bei der Detektierung
der Maximaldruckstellung eine Zeit- oder Winkelverzögerung
(R SD oder TSD) auftritt. Daher muß der tatsächliche
Maximal-Druckwinkel R maxACT durch folgende Rechnung
abgeleitet werden:
R pmaxACT = R TD + (R pmax - R SD).
Fig. 8 ist ein Ausschnitt einer weiteren Ausbildungsform der
Vorrichtung nach der Erfindung, wobei die restlichen Teile
mit jenen der Vorrichtung nach Fig. 1 übereinstimmen. Bei
dieser Ausführungsform ist die Peak-Holding-Schaltung 22
des Maximal-Zylinderdruckwinkelsignals/Klopfsignalerzeugers
20 in Fig. 1 durch eine Differenzierschaltung 22′ ersetzt,
wobei die abgabeseitigen Wellenformen desselben in Fig. 9
gezeigt sind. Die Differentationsschaltung erhält den Ausgang
des Multiplexers 18 und wie in Fig. 9 gezeigt ist, geht
ihr Ausgang zu dem Zeitpunkt durch Null, wenn die Wellenform
von dem Multiplexer die Position des Maximal-Zylinderdrucks
erreicht und an dem Teil derselben, der der Klopffrequenz
überlagert ist. Dieser Ausgang wird über den Komparator 420
dem Impulsrückflankendetektor 26 zugeleitet, der einen Impuls
mit vorbestimmter Breite ausgibt. Ansonsten stimmt die Vorrichtung
bei dieser Ausbildungsform mit jener überein, die
in Fig. 1 gezeigt ist. Die Erfindung wurde vorstehend unter
Bezugnahme auf bevorzugte Ausführungsbeispiele gezeigt und
erläutert. Selbstverständlich ist jedoch die Erfindung hierauf
nicht beschränkt und es können Änderungen und Modifikationen
vorgenommen werden, ohne den Schutzumfang zu verlassen.
Claims (5)
1. Vorrichtung zum Regeln des Zündzeitpunktes in
einer Brennkraftmaschine, gekennzeichnet
durch:
- a. eine Verbrennungszustandsdetektiereinrichtung (12), die in der Nähe jeder Brennkammer einer Brennkraftmaschine angeordnet ist, um den Verbrennungszustand in der Brennkammer zu detektieren,
- b. eine Impulserzeugungseinrichtung (20), an der der Ausgang der Detektiereinrichtung (12) als Eingang anliegt und die Impulse ausgibt, wenn der Druck in der Brennkammer maximal wird und wenn ein Klopfen auftritt,
- c. eine Kurbelwinkeldetektiereinrichtung (32), die in der Nähe eines Drehteils der Brennkraftmaschine (10) angeordnet ist, um die Winkelposition einer Kurbelwelle der Brennkraftmaschine (10) zu detektieren,
- d. eine Zündzeitpunktermittlungseinrichtung (30), der die Ausgänge der Impulserzeugungseinrichtung (20) und der Kurbelwellendetektiereinrichtung (32) zugeleitet werden und welche den Zündzeitpunkt (R ig) der Brennkraftmaschine (10) ermittelt, und
- e. Zündeinrichtungen (40), denen der Ausgang der Zündzeitpunktermittlungseinrichtung (30) zugeführt wird und welche ein Kraftstoff- und Luftgemisch in der Brennkammer zünden,
wobei die Zeitpunktermittlungseinrichtung (30)
die Impulse (10), die von der Impulserzeugungseinrichtung
(20) erzeugt werden und wenn die Anzahl der gezählten Impulse
einen vorbestimmten Wert überschreitet, entscheidet,
daß ein Klopfen aufgetreten ist und den Zündzeitpunkt (R ig)
verzögert und wenn die Anzahl der gezählten Impulse den
vorbestimmten Wert nicht überschreitet, den Maximal-Zylinderdruckwinkel
(R pmax) von der Winkelposition (R) detektiert,
bei der der Impuls detektiert wurde, die Abweichung (d R)
des Maximal-Zylinderdruckwinkels (R pmax) von einem Sollwinkel
(R po) ermittelt und einen Zündzeitpunkt (R ig) zur Aufhebung
der Abweichung (d R) ermittelt.
2. Vorrichtung zum Regeln des Zündzeitpunktes bei einer
Brennkraftmaschine nach Anspruch 1, dadurch gekennzeichnet,
daß die Abweichung (d R) in Inkrementen eliminiert wird,
deren Größe sich ändern kann.
3. Vorrichtung zum Regeln des Zündzeitpunktes bei einer
Brennkraftmaschine nach Anspruch 2, dadurch gekennzeichnet,
daß das Inkrement groß ist, wenn die Abweichung (d R) groß
ist und daß es klein ist, wenn die Abweichung (d R) klein ist.
4. Vorrichtung zum Regeln des Zündzeitpunktes einer
Brennkraftmaschine nach einem der Ansprüche 1 bis 3,
dadurch gekennzeichnet, daß der Zündzeitpunkt (R ig)
gesondert für jeden Zylinder ermittelt wird.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE3744738A DE3744738C2 (de) | 1986-02-19 | 1987-02-16 | Vorrichtung zur Ermittlung des Klopfens sowie des Maximaldruck-Winkels bei einer Brennkraftmaschine, insbesondere zum Regeln des Zündzeitpunkts |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61034330A JPS62195463A (ja) | 1986-02-19 | 1986-02-19 | 内燃機関の点火時期制御装置 |
| DE3744738A DE3744738C2 (de) | 1986-02-19 | 1987-02-16 | Vorrichtung zur Ermittlung des Klopfens sowie des Maximaldruck-Winkels bei einer Brennkraftmaschine, insbesondere zum Regeln des Zündzeitpunkts |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE3704839A1 true DE3704839A1 (de) | 1987-08-20 |
| DE3704839C2 DE3704839C2 (de) | 1995-10-05 |
Family
ID=25863362
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE3704839A Expired - Fee Related DE3704839C2 (de) | 1986-02-19 | 1987-02-16 | Vorrichtung zum Regeln des Zündzeitpunktes in einer Brennkraftmaschine |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE3704839C2 (de) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3833122A1 (de) * | 1987-09-29 | 1989-04-13 | Mitsubishi Electric Corp | Vorrichtung zur ueberwachung des luft/kraftstoff-verhaeltnisses in einer brennkraftmaschine mit innerer verbrennung |
| DE3833084A1 (de) * | 1987-09-29 | 1989-04-13 | Mitsubishi Electric Corp | Vorrichtung zur ueberwachung des zuendzeitpunkts in einer brennkraftmaschine mit innerer verbrennung |
| DE4006992A1 (de) * | 1989-03-08 | 1990-09-13 | Mitsubishi Electric Corp | Klopfunterdrueckungseinrichtung fuer eine brennkraftmaschine |
| DE4034523A1 (de) * | 1989-10-30 | 1991-05-02 | Mitsubishi Electric Corp | Verfahren und vorrichtung zur klopfunterdrueckung in einem mehrzylinder-verbrennungsmotor |
| DE4241683A1 (de) * | 1991-12-10 | 1993-06-17 | Mitsubishi Electric Corp |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4002155A (en) * | 1976-01-12 | 1977-01-11 | General Motors Corporation | Engine and engine spark timing control with knock limiting etc. |
| DE2743664A1 (de) * | 1976-09-29 | 1978-03-30 | Hitachi Ltd | Elektronische zuendzeitpunkt-voreil- einstelleinrichtung |
| DE2832594A1 (de) * | 1977-07-26 | 1979-02-15 | Exxon Research Engineering Co | Vorrichtung und verfahren zur zuendzeitpunktsteuerung beim klopfen von brennkraftmaschinen |
| DE2939580A1 (de) * | 1979-09-29 | 1981-04-09 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur regelung des zuendzeitpunktes |
| DE3045178A1 (de) * | 1979-11-30 | 1981-07-02 | Hitachi, Ltd., Tokyo | Zuendverzoegerungswinkel-steuereinrichtung fuer eine brennkraftmaschine |
| JPS5939974A (ja) * | 1982-08-30 | 1984-03-05 | Nippon Denso Co Ltd | 内燃機関の点火時期制御装置 |
| US4489692A (en) * | 1982-03-05 | 1984-12-25 | Nippondenso Co., Ltd. | Ignition timing control system for internal combustion engine with knock sensor |
| US4513716A (en) * | 1981-12-02 | 1985-04-30 | Nippondenso Co., Ltd. | Ignition timing control system with knock control for internal combustion engines |
| DE3523230A1 (de) * | 1984-06-29 | 1986-01-02 | Nissan Motor Co., Ltd., Yokohama, Kanagawa | Einrichtung und verfahren zum regeln des zuendzeitpunktes in einer brennkraftmaschine |
-
1987
- 1987-02-16 DE DE3704839A patent/DE3704839C2/de not_active Expired - Fee Related
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4002155A (en) * | 1976-01-12 | 1977-01-11 | General Motors Corporation | Engine and engine spark timing control with knock limiting etc. |
| DE2743664A1 (de) * | 1976-09-29 | 1978-03-30 | Hitachi Ltd | Elektronische zuendzeitpunkt-voreil- einstelleinrichtung |
| DE2832594A1 (de) * | 1977-07-26 | 1979-02-15 | Exxon Research Engineering Co | Vorrichtung und verfahren zur zuendzeitpunktsteuerung beim klopfen von brennkraftmaschinen |
| DE2939580A1 (de) * | 1979-09-29 | 1981-04-09 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur regelung des zuendzeitpunktes |
| DE3045178A1 (de) * | 1979-11-30 | 1981-07-02 | Hitachi, Ltd., Tokyo | Zuendverzoegerungswinkel-steuereinrichtung fuer eine brennkraftmaschine |
| US4513716A (en) * | 1981-12-02 | 1985-04-30 | Nippondenso Co., Ltd. | Ignition timing control system with knock control for internal combustion engines |
| US4489692A (en) * | 1982-03-05 | 1984-12-25 | Nippondenso Co., Ltd. | Ignition timing control system for internal combustion engine with knock sensor |
| JPS5939974A (ja) * | 1982-08-30 | 1984-03-05 | Nippon Denso Co Ltd | 内燃機関の点火時期制御装置 |
| DE3523230A1 (de) * | 1984-06-29 | 1986-01-02 | Nissan Motor Co., Ltd., Yokohama, Kanagawa | Einrichtung und verfahren zum regeln des zuendzeitpunktes in einer brennkraftmaschine |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3833122A1 (de) * | 1987-09-29 | 1989-04-13 | Mitsubishi Electric Corp | Vorrichtung zur ueberwachung des luft/kraftstoff-verhaeltnisses in einer brennkraftmaschine mit innerer verbrennung |
| DE3833084A1 (de) * | 1987-09-29 | 1989-04-13 | Mitsubishi Electric Corp | Vorrichtung zur ueberwachung des zuendzeitpunkts in einer brennkraftmaschine mit innerer verbrennung |
| US4903665A (en) * | 1987-09-29 | 1990-02-27 | Mitsubishi Denki Kabushiki Kaisha | Air-fuel ratio control apparatus for an internal combustion engine |
| US4905648A (en) * | 1987-09-29 | 1990-03-06 | Mitsubishi Denki Kabushiki Kaisha | Ignition timing control appartaus for an internal combustion engine |
| DE4006992A1 (de) * | 1989-03-08 | 1990-09-13 | Mitsubishi Electric Corp | Klopfunterdrueckungseinrichtung fuer eine brennkraftmaschine |
| DE4034523A1 (de) * | 1989-10-30 | 1991-05-02 | Mitsubishi Electric Corp | Verfahren und vorrichtung zur klopfunterdrueckung in einem mehrzylinder-verbrennungsmotor |
| DE4241683A1 (de) * | 1991-12-10 | 1993-06-17 | Mitsubishi Electric Corp | |
| US5284114A (en) * | 1991-12-10 | 1994-02-08 | Mitsubishi Denki Kabushiki Kaisha | Apparatus and method for controlling an internal combustion engine |
Also Published As
| Publication number | Publication date |
|---|---|
| DE3704839C2 (de) | 1995-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3721162C3 (de) | Vorrichtung zum Detektieren einer einem Zylindermaximaldruck bei einer Verbrennung zugeordneten Winkellage einer Kurbelwelle einer Brennkraftmaschine | |
| DE3504039C2 (de) | ||
| DE4410063C2 (de) | Verbrennungsmotorsteuervorrichtung | |
| EP0121790B1 (de) | Verfahren und Vorrichtung zur Klopferkennung mit Digitalfilter | |
| DE4126961C2 (de) | Klopfsteuer-Verfahren und Vorrichtung für Verbrennungskraftmaschinen | |
| DE102011087303B4 (de) | Innenverbrennungsmotorsteuerung | |
| DE19518861C2 (de) | Vorrichtung zum Feststellen sowie Verfahren zum Steuern des Klopfens bei einem Verbrennungsmotor | |
| DE10318588B4 (de) | Klopfsteuervorrichtung für eine Brennkraftmaschine | |
| DE3137016A1 (de) | Verfahren und vorrichtung zur erkennung des klopfens bei brennkraftmaschinen | |
| DE3102627C2 (de) | ||
| DE4127960C2 (de) | Klopfunterdrückungsvorrichtung für einen Verbrennungsmotor | |
| DE3704838C2 (de) | ||
| DE10043498A1 (de) | Verfahren zur klopferkennung bei Brennkraftmaschinen | |
| DE3635963A1 (de) | Einrichtung und verfahren zum regeln des zuendzeitpunktes einer brennkraftmaschine | |
| DE3916024A1 (de) | Klopfunterdrueckungseinrichtung fuer eine brennkraftmaschine | |
| DE3223339A1 (de) | Elektronisches zuendsteuersystem und verfahren zur zuendpunktregelung bei einer elektrisch gezuendeten brennkraftmaschine | |
| DE3641113C2 (de) | ||
| DE19734039C2 (de) | Verbrennungszustands-Erfassungseinrichtung für eine Brennkraftmaschine | |
| DE3641130C2 (de) | ||
| DE3006417A1 (de) | Elektronischer klopfdetektor | |
| DE3833084C2 (de) | ||
| DE10313558A1 (de) | Klopfsteuervorrichtung für einen Verbrennungsmotor | |
| DE4113743C2 (de) | ||
| DE4034523A1 (de) | Verfahren und vorrichtung zur klopfunterdrueckung in einem mehrzylinder-verbrennungsmotor | |
| DE3641114C2 (de) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8172 | Supplementary division/partition in: |
Ref country code: DE Ref document number: 3744738 Format of ref document f/p: P |
|
| Q171 | Divided out to: |
Ref country code: DE Ref document number: 3744738 |
|
| AH | Division in |
Ref country code: DE Ref document number: 3744738 Format of ref document f/p: P |
|
| AH | Division in |
Ref country code: DE Ref document number: 3744738 Format of ref document f/p: P |
|
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |