DE3237288A1 - Ignition device for an internal combustion engine - Google Patents

Ignition device for an internal combustion engine

Info

Publication number
DE3237288A1
DE3237288A1 DE19823237288 DE3237288A DE3237288A1 DE 3237288 A1 DE3237288 A1 DE 3237288A1 DE 19823237288 DE19823237288 DE 19823237288 DE 3237288 A DE3237288 A DE 3237288A DE 3237288 A1 DE3237288 A1 DE 3237288A1
Authority
DE
Germany
Prior art keywords
signal
ignition
cylinder
engine
function
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.)
Ceased
Application number
DE19823237288
Other languages
German (de)
Inventor
Jean-Francois 31120 Roquettes Latapie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Equipements Automobiles Marchal SA
Original Assignee
Equipements Automobiles Marchal SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Equipements Automobiles Marchal SA filed Critical Equipements Automobiles Marchal SA
Priority to DE19823237288 priority Critical patent/DE3237288A1/en
Publication of DE3237288A1 publication Critical patent/DE3237288A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L23/00Devices 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/22Devices 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/221Devices 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/225Devices 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1522Digital data processing dependent on pinking with particular means concerning an individual cylinder
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

To prevent knock phenomena, a device is provided with a vibration detector (2) which supplies appropriate signals via a gate circuit (5) and a bandpass filter (6) in the event of knocking. The output signal of the bandpass filter (6) is rectified in a rectifier (7) and integrated in an integrator (8). The output signal of the integrator (8) is fed via an analog/digital convertor (9) to a microcomputer (10), which also receives the output signals of an angular position transmitter (3) and a vacuum sensor (4) in the intake system of the engine. Via a power output element (18), the microcomputer (10) controls the ignition coil (17), the high voltage of which is distributed via an ignition distributor (20) to the spark plugs (21). <IMAGE>

Description

Zündeinrichtung für eine BrennkraftmaschineIgnition device for an internal combustion engine

Die Erfindung betrifft eine Zündeinrichtung für eine Brennkraftmaschine, insbesondere für Kraftfahrzeuge, welche für jeden Zylinder ein Zündsignal liefert, das in Bezug auf den oberen Totpunkt des Zylinders als Funktion mindestens eines Parameters verschoben ist, wobei zu den Parametern P die Rotationsgeschwindigkeit des Motors gehört, mit einem Klopfdetektor, der mindestens einen an dem Motor befestigten Geber aufweist, einer in Abhängigkeit von den von dem Geber gelieferten Informationen auf die Zündverschiebung des Motors einwirkenden elektronischen Schaltung, die diese Informationen ausschließlich in Winkelfenstern auswertet, we-lche demjenigen Bruchteil des Zyklus eines jeden Zylinders entsprechen, in dem Klopfen auftreten kann, wobei das von dem Geber in dem Winkelfenster des betreffenden Zylinders des Motors gelieferte Signal I mit einem Schwellwert S verglichen wird, der auf der Basis von Informationen er- zielt worden ist, die früher von dem Geber in dem Winkelfenster desselben Zylinders dieses Motors erhalten wurden, durch den Vergleich eine Modifizierung der Zündverschiebung gesteuert wird, wenn Klopfen in dem betreffenden Zylinder auf getreten ist und wobei der Schwellwert S in dem Fall, daß kein Klopfen erkannt wird, in jedem Zyklus, ausgehend von dem Wert einer Funktion M (t) für den betreffenden Zylinder neu eingestellt wird, wobei M M(t) unter Berücksichtigung des Wertes M(t-1) der genannten Funktion des vorhergehenden Zyklus des zylinders anhand des Wertes B (t) des Signals I für den laufenden Zyklus definiert wird, wobei t die Zeit darstellt.The invention relates to an ignition device for an internal combustion engine, especially for motor vehicles, which provides an ignition signal for each cylinder, that in relation to the top dead center of the cylinder as a function of at least one Parameter is shifted, with the parameters P the speed of rotation of the engine, with a knock detector attached to at least one of the engine Has encoder, one depending on the information supplied by the encoder on the ignition delay of the engine acting electronic circuit that this Evaluates information exclusively in angular windows, whichever fraction correspond to the cycle of each cylinder in which knocking can occur, where that supplied by the encoder in the angle window of the relevant cylinder of the engine Signal I is compared with a threshold value S based on information he- has been aimed earlier by the donor in the angle window of the same cylinder of this engine were obtained by comparing a modification the spark advance is controlled when knocking occurs in the cylinder in question has entered and where the threshold value S in the event that no knocking is detected, in each cycle, starting from the value of a function M (t) for the one in question Cylinder is readjusted, where M M (t) taking into account the value M (t-1) the mentioned function of the previous cycle of the cylinder based on the value B (t) of the signal I is defined for the current cycle, where t represents the time.

In der französischen Patentanmeldung 79-31281 der Anmelderin ist eine Zündeinrichtung beschrieben, die einen Vibrationsaufnehmer aufweist. Das von dem Vibrationsaufnehmer für einen bestimmten Zylinder gelieferte Signal wird in einem Winkelfenster,in dem Klopfen für diesen Zylinder auftreten kann, mit einem Signal verglichen, das der früheren Vibrationsfunktion dieses zylinders des Motors entspricht. Diese Art der Ermittlung von Klopfen ist sehr vorteilhaft, denn die Anordnung mehrerer separater Vibrationsaufnehmer an jedem der verschiedenen Zylinder des Motors ist nicht mehr erforderlich, da man stets die Signale, die der Funktion desselben Zylinders entsprechen, miteinander vergleicht. Andererseits werden auch Ungenauigkeiten vermieden, die darauf zurückzuführen sind, daß in Abwesenheit von Klopfen jeder Zylinder andere Hintergrundvibrationen (Rauschen) liefert In der europäischen Patentanmeldung 0 018 858 ist angegeben, daß für bestimmte Motoren eine statistische Streuung der Amplituden der Hintergrundvibrationen der Explosionen für denselben Zylinder eintritt.In the applicant's French patent application 79-31281 is a Ignition device described, which has a vibration sensor. That of that Vibration pick-up for a given cylinder signal is delivered in a Angle window in which knocking can occur for this cylinder with a signal compared, which corresponds to the previous vibration function of this cylinder of the engine. This type of detection of knocking is very advantageous, because the arrangement of several separate vibration pick-up on each of the different cylinders of the engine no longer necessary, since you always have the signals that correspond to the function of the same cylinder correspond to each other. On the other hand, inaccuracies are avoided, which are due to the fact that in the absence of knocking each cylinder is different Background vibrations (noise) provide In der European patent application 0 018 858 indicates that a statistical spread of the Amplitudes of the background vibrations of the explosions occurs for the same cylinder.

Diese Streuung verursacht eine gewisse Ungenauigkeit bei der Erkennung des Klopfens: Zum Erkennen des Klopfens wird das Niveau der Hintergrundvibrationen im betrachteten Augenblick mit einem gespeicherten Vibrationsniveau verglichen, das der Motorfunktion ohne Klopfen entspricht, jedoch erfolgt dieser Vergleich anhand des Niveaus, das einer Motorfunktion ohne Klopfen entspricht, mit Hilfe eines Multiplikationskoeffizienten. Im Falle einer großen statistischen Streuung der entsprechenden Niveaus bei einem Motorbetrieb ohne Klopfen für einen Zylinder muß ein großer Multiplikationskoeffizient benutzt werden, um den Schwellwert für den Vergleich zu bilden, wodurch die Erkennung des Klopfens erfolgt. In diesem Fall kann daher die Klopferkennung unvollkommen sein. In der veröffentlichten europäischen Patentanmeldung 0 018 858 wurde vorgeschlagen, diesen Nachteil dadurch abzuschwächen, daß für den Vergleich ein Mittelwert der Hintergrundvibrationen gespeichert wird, die für denselben Zylinder während n aufeinanderfolgender Zyklen registriert wurden. Die Ermittlung eines solchen Mittelwertes erfordert jedoch die Verwendung von n Speichern pro Zylinder, wodurch die Realisierung der Zündeinrichtung kompliziert und aufwendig wird.This spread causes a certain inaccuracy in the detection of knocking: Background vibration level is used to detect knocking compared with a stored vibration level at the moment in question, which corresponds to the engine function without knocking, but this comparison is based on of the level corresponding to an engine function without knocking with the help of a multiplication coefficient. In the case of a large statistical spread of the corresponding levels at a Engine operation without knocking for a cylinder must have a large multiplication coefficient can be used to form the threshold value for the comparison, thereby making the detection of knocking takes place. In this case, knock detection may therefore be imperfect be. In published European patent application 0 018 858 it was proposed to mitigate this disadvantage by using a mean value for the comparison Background vibration is stored for the same cylinder during n consecutive Cycles were registered. However, the determination of such a mean value requires the use of n memories per cylinder, thereby realizing the ignition device becomes complicated and time-consuming.

Der Erfindung liegt die Aufgabe zugrunde, eine Zündeinrichtung der eingangs genannten Art zu schaffen, die die Nachteile vermeidet, welche durch die statistische Streuung der Hintergrundvibrationen, die auf einen bestimmten Zylinder einwirken, entstehen, ohne daß die praktische Ausführung der Zündeinrichtung kompliziert wird.The invention is based on the object of an ignition device of To create the type mentioned above, which avoids the disadvantages caused by the statistical Scattering of the background vibrations acting on a specific cylinder, arise without complicating the practical implementation of the ignition device.

Zur Lösung dieser Aufgabe ist erfindungsgemäß vorgesehen, daß ein Speicher, der eine der Zylinderzahl des Motors entsprechende Anzahl von Speicherstellen aufweist, die durch den Ausdruck M(t) = K1 B(t) + K2 M(t-1) k1 + K2 definierte Funktion direkt empfängt, wobei K1 und K2 Konstante im Bereich zwischen 1 und 10 sind.To solve this problem, the invention provides that a Memory, the number of memory locations corresponding to the number of cylinders in the engine has the function defined by the expression M (t) = K1 B (t) + K2 M (t-1) k1 + K2 receives directly, where K1 and K2 are constants in the range between 1 and 10.

Die erfindungsgemäße Zündeinrichtung ermöglicht eine gute Entdeckung des Klopfens unter der Voraussetzung, daß das Vergleichsverhältnis zwischen der Hintergrundvibration (dem Rauschen) im Augenblick t und dem Referenzwert unter Berücksichtigung der Tatsache, daß dieser Referenzwert einem gewichteten Mittel der Hintergrundvibrationen der vorhergehenden Zyklen desselben Zylinders entspricht, hinreichend klein sein kann.The ignition device according to the invention enables good discovery of knocking provided that the comparative ratio between the Background vibration (the noise) at the moment t and the reference value taking into account the fact that this reference value is a weighted average of the background vibrations corresponding to the previous cycles of the same cylinder, be sufficiently small can.

Gemäß einer bevorzugten Ausführungsform der Erfindung ist der Schwellwert S zur Zeit t eine lineare Funktion des Wertes M(t-1) der Funktion M des betreffenden Zylinders.According to a preferred embodiment of the invention, the threshold value is S at time t is a linear function of the value M (t-1) of the function M of the relevant Cylinder.

Die erfindungsgemäße Zündeinrichtung kann mit einer elektronischen Schaltung realisiert werden, die die folgenden Baugruppen enthält: eine mit dem Ausgang des Speichers verbundene Schaltung zur Erzeugung des Schwellwertes S; einen Komparator, der das Signal der Schaltung und das von dem Vibrationsaufnehmer gelieferte Signal I mlteinander vergleicht,und einen Multiplexer, dessen Ausgang über einen Funktionsgenerator mit dem Ausgang des Speichers verbunden ist, wobei der Funktionsgenerator zusätzlich eine in der letzten Speicherstelle des Speichers enthaltene Information empfängt und die Eingänge des Multiplexers einerseits das von dem Vibrationsaufnehmer gelieferte Signal I und andererseits das Ausgangssignal des Speichers empfangen und der Multiplexer von dem Ausgangssignal des Komparators gesteuert ist.The ignition device according to the invention can be equipped with an electronic Circuit can be realized that the contains the following assemblies: a circuit connected to the output of the memory for generating the threshold value S; a comparator that reads the signal from the circuit and that from the vibration pickup The signal I supplied is compared to one another, and a multiplexer whose output is connected to the output of the memory via a function generator, wherein the function generator also has one in the last memory location of the memory receives the information contained and the inputs of the multiplexer on the one hand the signal I supplied by the vibration sensor and, on the other hand, the output signal of the memory and the multiplexer of the output signal of the comparator is controlled.

Gemäß einer bevorzugten Ausführungsform der Erfindung ist vorgesehen, daß das Signal I durch Verarbeitung des von dem Vibratlonsaufnehmer . erzeugten Signals mittels eines Bandpaßfilters unter Gleichrichtung des erhaltenen Wechselsignals und Integrierung des gleichgerichteten Signals während der Dauer des Winkelfensters erhalten wird.According to a preferred embodiment of the invention it is provided that the signal I is processed by the vibraton sensor. generated Signal by means of a bandpass filter with rectification of the alternating signal obtained and integrating the rectified signal for the duration of the angle window is obtained.

Hierbei ist zweckmäßigerweise vorgesehen, daß das gleichgerichtete und integrierte Signal zur Bildung des Signals I durch einen Analog/Digital-Umsetzer umgeformt wird.Here it is expediently provided that the rectified and integrated signals for forming the signal I by an analog / digital converter is reshaped.

Eine bevorzugte Ausführungsform ist dadurch gekennzeichnet, daß der Vergleich des Signals I und des Schwellwertes S in einem Mikroprozessor erfolgt und ein Signal R erzeugt, das einer Zündverzögerung entspricht, welche von dem anhand der Funktionsparameter P des Motors ermittelten Vorzündwinkel subtrahiert wird.A preferred embodiment is characterized in that the The signal I and the threshold value S are compared in a microprocessor and generates a signal R which corresponds to an ignition delay which is based on the the pre-ignition angle determined by the function parameter P of the engine is subtracted.

Zweckmäßigerweise ist vorgesehen, daß der Mikroprozessor außer der von dem Vibrationsaufnehmer kommenden Information eine Information empfängt, die von einem Winkelstellungsgeber stammt und hieraus den oberen Totpunkt jedes Zylinders ermittelt und ggf.Appropriately, it is provided that the microprocessor in addition to the information coming from the vibration sensor receives information which comes from an angular position sensor and from this the top dead center of each cylinder determined and if necessary

eine Information, die von einem auf den Unterdruck in der Ansaugleitung des Motors ansprechenden Unterdruckaufnehmer stammt und daß der Mikroprozessor den Vorzündwinkel und die Winkelfenster zur Auswertung der Signale des Vibrationsaufnehmers definiert und das Zündsignal liefert.a piece of information from one on the negative pressure in the suction line the engine responding vacuum transducer comes and that the microprocessor the Pre-ignition angle and the angle window for evaluating the signals from the vibration sensor and delivers the ignition signal.

Gemäß einer bevorzugten Ausführungstorm ist vorgesehen, daß die Modifizierung des Vorzündwinkels durch die Einrichtung im Falle des Klopfens ausschließlich die Zündung desjenigen Zylinders während des Winkelfensters erfaßt, an dem Klopfen ermittelt wurde.According to a preferred embodiment it is provided that the modification of the pre-ignition angle by the device in the event of knock only the Detection of the ignition of that cylinder during the angle window on which knocking is determined became.

In vorteilhafter Weiterbildung dieser Merkmale ist vorgesehen, daß das von dem Mikroprozessor gelieferte ¼ Zündsignal an eine Leistungsstufe gelegt wird, die einen Transistor steuert, welcher die Versorgung A des Primärkreises der den Zündkerzen dg-Motors zugeordnebten Zündspule öffnet oder schließt.In an advantageous development of these features it is provided that the ¼ ignition signal supplied by the microprocessor is applied to a power stage that controls a transistor that supplies the supply A of the primary circuit of the The ignition coil assigned to the spark plugs dg-Motors opens or closes.

Im folgenden wird unter Bezugnahme auf die Zeichnungen ein AusführungsbeXspieN der Erfindung näher erläutert.An exemplary embodiment will be described below with reference to the drawings the invention explained in more detail.

Es zeigen: Fig. 1 ein Blockschaltbild der Zündeinrichtung, und Fig. 2 eine schematische Darstellung der Funktion des Generators für das Verzögerungssignal R in dem Mikroprozessor der Einrichtung nach Fig. 1.1 shows a block diagram of the ignition device, and FIG. 2 shows a schematic representation of the function of the generator for the delay signal R in the microprocessor of the device according to FIG. 1.

Gemäß Fig. 1 sind oberhalb der strichpunktierten Linie mehrere Meßfühler dargestellt, die-an der mit der.According to Fig. 1, several sensors are above the dash-dotted line shown the-at the with the.

Zündeinrichtung ausgestatteten Brennkraftmaschine befestigt sind.Bei dem beschriebenen Ausführungsbeispiel handelt es sich um einen Vierzylindermotor, und zwar um einen Viertaktmotor. Auf dem Zylinderkopf ist ein Vibrationsaufnehmer 2 befestigt, an der Kurbelwelle bzw. dem Schwungrand des Motors ist ein Winkelpositionsgeber 3 angeordnet, der den Durchgang jedes der Zylinder des Motors durch den oberen Totpunkt feststellt,und an dem Ansaugkanal der Zylinder ist ein Unterdruckaufnehmer 4 vorgesehen. Der Vibrations- aufnehmer 2 liefert ein Wechselspannungssignal, das eine elektronische Torschaltung 5 durchläuft.Ignition device equipped internal combustion engine are attached the embodiment described is a four-cylinder engine, namely a four-stroke engine. There is a vibration sensor on the cylinder head 2 attached to the crankshaft or the swing edge of the engine is an angular position sensor 3 arranged showing the passage of each of the cylinders of the engine through top dead center and a vacuum sensor 4 is provided on the intake port of the cylinder. The vibration transducer 2 supplies an alternating voltage signal, an electronic gate circuit 5 passes through.

Die Torschaltung 5 ist während desjenigen Winkelfensters geöffnet, in welchem einer der Zylinder des Motors der Gefahr von Klopferscheinungen ausgesetzt ist. Ein solches Winkelfenster entspricht beispielsweise einem Winkelbereich, der 5° hinter dem oberen Totpunkt beginnt und sich bis 500 hinter dem oberen Totpunkt erstreckt. Außerhalb des genannten Winkelfensters ist die Torschaltung 5 geschlossen, so daß sie das von dem Vibrationsaufnehmer 2 kommende Signal nicht durchläßt. Der Ausgang der Torschaltung ist mit einem Filterverstärker 6 verbunden, der nur diejenigen Frequenzen durchläßt, die den Klopferscheinungen entsprechen, d.h. Frequenzen im Bereich von 5 bis 10 kHz. Der Filterverstärker 6 bildet somit ein Bandpaßfilter. Das Bandpaßfilter 6 ist an eine Gleichrichterschaltung 7 angeschlossen, die die negativen Halbwellen des zu verarbeitenden Signals in positive Halbwellen umsetzt. Die Gleichrichterschaltung 7 ist mit einem Integrator 8 verbunden, der das an seinem Eingang anstehende Signal während der gesamten Zeitspanne, die dem Winkelfenster entspricht, integriert bzw. das Zeitintegral über sein Eingangssignal bildet. Das Ausgangssignal des Integrators 8 wird einem Analog/Digital-Umsetzer 9 zugeführt, dessen Ausgang eine numerische Information, die dem Wert des von dun Integrator 8 gelieferten Signals proportional ist, an einen generell mit 10 bezeichneten Mikroprozessor liefert.The gate circuit 5 is open during the angle window in which one of the engine's cylinders is at risk of knocking is. Such an angle window corresponds, for example, to an angle range that 5 ° behind the top dead center and up to 500 behind the top dead center extends. Outside the mentioned angle window, the gate circuit 5 is closed, so that it does not let the signal coming from the vibration sensor 2 pass. Of the Output of the gate circuit is connected to a filter amplifier 6, the only those Passes frequencies that correspond to the knocking phenomena, i.e. frequencies in the Range from 5 to 10 kHz. The filter amplifier 6 thus forms a bandpass filter. The band-pass filter 6 is connected to a rectifier circuit 7 which the converts negative half-waves of the signal to be processed into positive half-waves. The rectifier circuit 7 is connected to an integrator 8, which at his Input pending signal during the entire period of time that the angle window corresponds, integrates or forms the time integral via its input signal. That The output signal of the integrator 8 is fed to an analog / digital converter 9, the output of which is numerical information corresponding to the value of the von dun integrator 8 supplied signal is proportional to a generally designated 10 microprocessor supplies.

Der Mikroprozessor 10 enthält mehrere Funktionen, die in Fig. 1 durch die Kreise angedeutet sind. Die durch den Kreis 11 dargestellte erste Funktion des Mikroprozessors besteht in der Erzeugung eines Zündsignals R und das Prinzip dieser Funktion ist detaillierter in Fig. 2 dargestellt. Zur Realisierung der Funktion 11 empfängt der Mikroprozessor 10 das von dem A/D-Umsetzer 9 gelieferte Signal. Der Mikroprozessor 10 enthält eine durch den Kreis 12 dargestellte zweite Funktion. Diese zweite Funktion besteht in der Berechnung des Winkelfensters auf der Basis der von dem Winkelpositionsgeber 3 gelieferten Information, die den Durchgang durch den oberen Totpunkt erkennt. Auf der Basis der durch die Funktion 13 des Mikroprozessors durch Verarbeitung des Signals des Winkelpositionsgebers 3 ermittelten Information wird die Drehgeschwindigkeit des Motors ermittelt. Die Funktion 12 liefert Signale über den Anfang und das Ende des Winkelfensters an die Torschaltung 5, um diese zu öffnen und zu schließen. Sie liefert außerdem an den Integrator 8 ein Rücksetzsignal, um diesen auf Null zu stellen.The microprocessor 10 includes several functions that are illustrated in FIG the circles are indicated. The first function of the represented by the circle 11 Microprocessor consists in generating an ignition signal R and the principle of this Function is shown in more detail in FIG. To realize the function 11, the microprocessor 10 receives the signal supplied by the A / D converter 9. The microprocessor 10 includes a second function represented by circle 12. This second function is to calculate the angle window on the base the information supplied by the angular position transmitter 3 that the passage through detects the top dead center. On the basis of the function 13 of the microprocessor information determined by processing the signal of the angular position transmitter 3 the speed of rotation of the motor is determined. Function 12 supplies signals over the beginning and the end of the angle window to the gate circuit 5 to this to open and close. It also supplies a reset signal to the integrator 8, to set this to zero.

Der Mikroprozessor 10 enthält außerdem die durch den Kreis 14 bezeichnete Funktion, die auf der Basis des von dem Unterdruckaufnehmer 4 gelieferten Wertes ein erseits und auf der Basis der Funktion 13 andererseits ein Vorzündsignal A liefert.The microprocessor 10 also includes that indicated by the circle 14 Function based on the value delivered by the vacuum transducer 4 one on the one hand and on the basis of function 13 on the other hand supplies a pre-ignition signal A.

Die Signale A und R werden der durch den Kreis 15 des Mikroprozessors 10 angegebenen Funktion zugeführt. Die Funktion 15 besteht darin, daß die-dem Signal R entsprechende Zündverzögerung von der durch das Signal A repräsentierten Zündvoreilung subtrahiert wird.The signals A and R are passed through circuit 15 of the microprocessor 10 specified function supplied. The function 15 is that the-the signal R corresponding ignition delay from the ignition advance represented by signal A. is subtracted.

Auf diese Weise erhält man am Ausgang der Funktion 15 die Zündverschiebung, die in dem nächstfolgenden Zyklus des Zylinders,in dessen Winkelfenster der Vibrationsaufnehmer 2 auf Vibration angesprochen hat, durchgeführt werden muß.Die Funktion 15 ist mit einer durch den Kreis 16 angegebenen Funktion verbunden, die die Ladezeit der Zündspule 17 berechnet. Anders ausgedrückt: Die Funktion 16 bewirkt die Steuerung des Schließens des Stromkreises der Primärwicklung der Zündspule 17 und die Funktion 15 steuert die Öffnung dieses Stromkreises. Der Ausgang des Mikroprozessors ist mit einer Leistungsstufe 18 verbunden, die die Basis eines.Transistors 19 steuert, dessen Emitter mit Masse (dem negativen Pol der Versorgungsspannung) verbunden ist. Der Kollektor des Transistors 19 ist mit dem einen Ende der Primärwicklung der Zündspule 17 verbunden, während das andere Ende der Primärwicklung an den positiven Pol der Versorgungsspannung angeschlossen ist. Die Sekundärwicklung der Zündspule 17 ist mit ihrem einen Ende an den positivenl Pol der Versorgungsspannung und mit ihrem anderen Ende an die Mittelklemme eines Rotations-Zundverteilers 20 angeschlossen. Die Umtangsklemmen des Zündverteilers fuhren jeweils zu einer der vier Zündkerzen 21 des Motors.In this way, the ignition delay is obtained at the output of function 15, those in the next following cycle of the cylinder, in its angular window the vibration sensor 2 has responded to vibration, function 15 is with connected to a function indicated by circle 16, which is the charging time of the ignition coil 17 calculated. In other words: function 16 controls the closing of the circuit of the primary winding of the ignition coil 17 and the function 15 controls the opening of this circuit. The output of the microprocessor is with a power stage 18 connected, which controls the base of a transistor 19, the emitter of which is connected to ground (the negative pole of the supply voltage) is connected. The collector of the transistor 19 is connected to one end of the primary winding of the ignition coil 17 while the other end of the primary winding to the positive pole of the supply voltage connected. The secondary winding of the ignition coil 17 is at one end to the positive pole of the supply voltage and at its other end to the Middle terminal of a rotary ignition distributor 20 connected. The circumferential clamps of the ignition distributor each lead to one of the four spark plugs 21 of the engine.

Die beschriebene Einrichtung arbeit tolgendermaßen: Wenn einer der Zylinder den oberen Totpunkt durchläuft und denjenigen Funktionsbereich seines Zyklus erreicht, der dem Winkelfenster entspricht, in dem Klopfen auftreten kann, wird durch die Funktion 12 des Mikroprozessors 10 die Torschaltung 5 geöffnet. Das Signal des Vibrationsaufnehmers 2 gelangt durch das Filter 6 und den Gleichrichter 7 zur Integrationsschaltung 8 und je stärker die Vibrationen sind, umso größer ist die Spannung am Ausgang des Integrators 8. Der Gleichrichter 9 liefert daher aufgrund der Funktion 11 des Mikroprozessors einen numerischen Wert, dessen Größe eine Funktion der Vibrationsamplitude ist, die von dem Vibrationsaufnehmer 2 ermittelt wurde. Der Winkelpositionsgeber 3 steuert durch die Funktionen 12 und 13 die Öffnung der Torschaltung 5 und das Rücksetzen der Integrationsschaltung 8 auf Null zwischen zwei aufeinanderfolgenden Winkelfenstern.The facility described works as follows: If one of the Cylinder passes through top dead center and that functional area of his cycle is reached, which corresponds to the angle window in which knocking can occur The gate circuit 5 is opened by the function 12 of the microprocessor 10. The signal of the vibration sensor 2 passes through the filter 6 and the rectifier 7 to Integration circuit 8 and the stronger the vibrations, the greater the Voltage at the output of the integrator 8. The rectifier 9 therefore delivers due to of function 11 of the microprocessor a numerical value, the size of which is a function is the vibration amplitude that was determined by the vibration sensor 2. The angular position transmitter 3 controls the opening of the functions 12 and 13 Gate circuit 5 and the resetting of the integration circuit 8 to zero between two consecutive angular windows.

Die Funktion 14 erzeugt das Signal A auf der Basis der Informationen des Unterdruckaufnehmers 4 und der Funktion 13.The function 14 generates the signal A based on the information of the vacuum sensor 4 and the function 13.

In Fig. 2 ist das Prinzip der Realisierung der Funktion 11 des Mikroprozessors 10 dargestellt.In Fig. 2 is the principle of implementation of function 11 of the microprocessor 10 shown.

Das Signal des A/D-Umsetzers 9 wird einem der Eingänge eines Multiplexers 22 zugeführt, der von dem Ausgangssignal eines Komparators 23 gesteuert ist. Das Ausgangssignal des Multiplexers 22 gelangt über einen Funktionsgenerator 29 in einen Speicher 24 mit vier- Speicherstellen. Die Anzahl der Speicherstellen des Speichers entspricht der Zylinderzahl~ des Motors. Das Ausgangssignal des Speichers 24 wird über eine Multiplikationsschaltung 25 dem einen Eingang des Komparators 23 zugeführt, dessen anderer Eingang mit dem A/D-Umsetzer 9 verbunden ist.The signal from the A / D converter 9 becomes one of the inputs of a multiplexer 22 which is controlled by the output signal of a comparator 23. That The output signal of the multiplexer 22 passes through a function generator 29 into a Memory 24 with four memory locations. The number of locations in memory corresponds to the number of cylinders ~ of the engine. The output of the memory 24 becomes fed via a multiplication circuit 25 to one input of the comparator 23, the other input of which is connected to the A / D converter 9.

Das Aus-gangssigna-l des Speichers 24 wird ferner einem zweiten Eingang des Multiplexers 22 zugeführt.The output signal of the memory 24 is also a second input of the multiplexer 22 is supplied.

Der Funktionsgenerator 29 empfängt vom Multiplexer 22 eine Information B(t), wobei t die Zeit darstellt. Diese Information B(t) ist in Abhängigkeit von dem jeweiligen Zustand des Multiplexers 22 entweder das Signal I, das dem A/D-Umsetzer 9 zugeführt wird, oder das in der letzten Speicherstelle des Speichers 24 enthaltene Signal. Andererseits empfängt der Funktionsgenerator 29 an seinem zweiten Eingang eine Information, die dem Inhalt der letzten Speicherstelle des Speichers 24 entspricht. Der Funktionsgenerator 29 liefert an seinem Ausgang eine Information entsprechend der folgenden Funktion M(t): M(t) = K1 B(t) + K2 M(t-1) K1 + K2 Hierin sind K1 und K2 Konstante im Bereich zwischen 1 und 10. Man erkennt, daß die Funktion M(t) definiert ist durch eine Folge aufeinanderfolgender Werte der Funktionen B(t), so daß man schreiben.The function generator 29 receives information from the multiplexer 22 B (t), where t is time. This information B (t) is dependent on the respective state of the multiplexer 22 either the signal I, which is sent to the A / D converter 9 is supplied, or that contained in the last memory location of the memory 24 Signal. On the other hand, the function generator 29 receives at its second input information which corresponds to the content of the last memory location of the memory 24. The function generator 29 supplies information accordingly at its output of the following function M (t): M (t) = K1 B (t) + K2 M (t-1) K1 + K2 where K1 and K2 constant in the range between 1 and 10. You can see that the function defines M (t) is by a sequence of successive values of the functions B (t) such that one to write.

kann: K1 K2 M(t) = K1 + K2 (B(t) + K1 + K2 B(t-1) + K2 B(t-2) + ...) (K1 + K2) In dieser Formel bilden B(t-1) und B(t-2) die Informationen, die von dem Multiplexer 22 jeweils für denselben Zylinder während der vorhergehenden Explosion und während desjenigen Zyklus, der dem betrachteten Zyklus um zwei Explosionen vorausgeht, entspricht.can: K1 K2 M (t) = K1 + K2 (B (t) + K1 + K2 B (t-1) + K2 B (t-2) + ...) (K1 + K2) In this formula, B (t-1) and B (t-2) form the information, those from the multiplexer 22 each for the same cylinder during the previous one Explosion and during the cycle that corresponds to the cycle under consideration, there are two explosions precedes corresponds.

Aus den obigen Erläuterungen ergibt sich, daß der Speicher 24 in seinen verschiedenen Speicherstellen diejenigen Werte der Funktion M enthält, die zuvor für die vier Zylinder des Motors errechnet worden sind. Wenn man beispielsweise annimmt, daß die Einrichtung sich indem Zeitpunkt befindet, in dem der Funktionsgenerator 29 an seinem Ausgang die Funktion M(t) für den ersten Zylinder liefert, so enthält die erste Speicherstelle des Speichers 24 die dem dritten Zylinder entsprechende Funktion, die folgende Speicherstelle enthält die dem vierten Zylinder entsprechende Funktion M, die dritte Speicherstelle enthält die dem zweiten Zylinder entsprechende Funktion M und die letzte Speicherstelle enthält die Funktion M(t-1), die dem ersten Zylinder entspricht. Zu dem Zeitpunkt, in dem der Wert M(t) für den ersten Zylinder in den Speicher 24 eingegeben wird, werden alle in dem Speicher 24 enthaltenen Informationen um eine Speicherstelle weitergeschoben.From the above explanations it follows that the memory 24 in his different memory locations contains those values of the function M that were previously have been calculated for the four cylinders of the engine. For example, if you assumes that the facility is at the point in time at which the function generator 29 supplies the function M (t) for the first cylinder at its output, so contains the first memory location of the memory 24 corresponds to the third cylinder Function, the following memory location contains the one corresponding to the fourth cylinder Function M, the third memory location contains the one corresponding to the second cylinder Function M and the last memory location contains the function M (t-1) which corresponds to the first Cylinder corresponds. At the point in time when the value M (t) for the first cylinder is entered into the memory 24, all information contained in the memory 24 will be moved forward by one memory location.

Wenn ein Signal vom A/D-Umsetzer 9 ankommt, wird es in dem Vergleicher 23 mit dem Wert der letzten Speicherstelle des Speichers 24 verglichen, nachdem dieser Wert durch die Schaltung 25 transformiert worden ist. Die Schaltung 25 unterwirft den Inhalt der letzten Speicherstelle des Speichers 24 einer Lineartransformation und liefert an ihrem Ausgang einen Wert K3 M(t-1) + K4, wobei K3 und K4 Konstante sind. Das Ausgangssignal dieser Schaltung 25 wird von dem Signal S gebildet, das mit dem von dem A/D-Umsetzer 9 gelieferten Signal verglichen werden soll. Wenn das Signal I größer ist als das Vergleichs- oder Referenzsignal S, steuert das Ausgangssignal des Komparators 23 den Multiplexer 22 an, wodurch bewirkt wird, daß in den Funktionsgenerator 29 nicht die dem Signal I entsprechende Information eingespeichert wird, sondern diejenige Information,.die sich in der letzten Speicherstelle des Speichers 24 befunden hat. Diese Funktionsart tritt ein, wenn, ausgehend von einem Zustand, bei dem zuvor an dem betrachteten Zylinder kein Klopfen festgestellt worden war, nunmehr für diesen Zylinder Vibrationen entsprechender Größe festgestellt werden, die Klopferscheinungen darstellen. Auf diese Weise wird für den genannten Fall sichergestellt, daß in den Speicher 24 eine nicht-modifizierte Funktion M(t) eingegeben wird, die der Größe der Vibrationen entspricht, welche ohne Klopferscheinungen in dem betrachteten Zylinder auftreten. Anders ausgedrückt: Wenn Klopferscheinungen auftreten, bleibt der Inhalt des Speichers 24 unverändert bis das Klopfen verschwindet. Treten jedoch Klopferscheinungen auf, so wird der Inhalt des Speichers 24 regelmäßig neu eingestellt, so daß jede Speicherstelle des Speichers 24 einen gewichteten Mittelwert des an einem der Zylinder des Motors auftretenden Rauschens für diejenigen vorausgehenden Zyklen enthält, in denen kein Klopfen aufgetreten ist.When a signal arrives from the A / D converter 9, it will be in the comparator 23 compared with the value of the last memory location of the memory 24 after this value has been transformed by circuit 25. The circuit 25 subjects the content of the last memory location of the memory 24 a Linear transformation and supplies a value K3 M (t-1) + K4 at its output, where K3 and K4 are constants are. The output signal of this circuit 25 is formed from the signal S which to be compared with the signal supplied by the A / D converter 9. If that Signal I is greater than the comparison or reference signal S, controls the output signal of the comparator 23 to the multiplexer 22, thereby causing in the function generator 29 the information corresponding to the signal I is not stored, but the information that was in the last memory location of the memory 24 Has. This type of function occurs when, starting from a state in which before no knocking was detected on the cylinder under consideration, now for this one Cylinder vibrations of a corresponding size can be detected, the knocking phenomena represent. In this way it is ensured for the case mentioned that in the Memory 24 a non-modified function M (t) is entered, corresponding to the size corresponds to the vibrations that occur without knocking in the cylinder under consideration appear. In other words: if knocking occurs, the content remains of the memory 24 unchanged until the knocking disappears. However, knocking occurs on, the contents of the memory 24 are regularly reset so that each Storage location of memory 24 is a weighted mean value of one of the cylinders engine noise for those previous cycles, in which no knocking occurred.

Der Komparator 23 steuert mit seinem Ausgangssignal ein Multiplexerelement 26. Das Ausgangssignal des Multiplexerelementes 26 wird der ersten Speicherstelle eines aus vier Speicherstellen bestehenden Speichers 27 zugeführt. Die letzte Speicherstelle des Speichers 27 ist mit dem einen Eingang eines Abwärtszählers 28 verbunden, dessen anderer Eingang 28a eine konstante Information empfängt. Das Ausgangssignal des Elementes 28 wird einem der Eingänge des Elementes 26 zugeführt, dessen anderer Eingang 26a ebenfalls eine konstante Information empfängt.The comparator 23 controls a multiplexer element with its output signal 26. The output of the multiplexer element 26 becomes the first memory location a memory 27 consisting of four storage locations. The last memory location of the memory 27 is connected to one input of a down counter 28, its other input 28a receives constant information. The output signal of the Element 28 is fed to one of the inputs of element 26, the other of which Input 26a also receives constant information.

Die beiden konstanten Informationen, die den Eingängen 26a und 28a der Elemente 26 und 28 zugeführt werden, entsprechen für das Element 26 einer Zündverzögerung um einen vorbestimmten Wert, z.B. von 50, und für das Element 28 einem festen Bruchteil der genannten Zündverzögerung.The two constant pieces of information given to inputs 26a and 28a of elements 26 and 28 are supplied, correspond to an ignition delay for element 26 by a predetermined value, e.g., 50, and for element 28, a fixed fraction the mentioned ignition delay.

Wenn das Element 26 von dem Komparator 23 lediglich ein Signal empfängt, das angibt, daß an dem Zylinder, der sich in dem betrachteten Winkelfenster befindet, kein Klopfen auftritt, wird die von dem Element 28 kommende Information über das Element 26 wieder in die erste Speicherstelle des Speichers 27 eingegeben.If the element 26 only receives a signal from the comparator 23, that indicates that on the cylinder which is located in the angle window under consideration, no knocking occurs, the information coming from element 28 is about the Element 26 is re-entered into the first memory location of memory 27.

Diese Information entspricht einer Zündverzögerung von 0, unter der Voraussetzung, daß das Ausgangssignal des Elementes 28 niemals negativ werden kann und daß das Element 28 bei jedem Funktionsvorgang den seiner Klemme 28a zugeführten Wert von dem an seiner anderen Klemme anstehenden Wert abzieht. Wenn dagegen der Komparator 23 ein Signal liefert, das das Vorhandensein von Klopferscheinungen an dem betreffenden Zylinder angibt, während vorher kein Klopfen bei diesem Zylinder aufgetreten war, liefert das Element 26 an seinem Ausgang das größte der beiden an seinen Eingangsanschlüssen anstehenden Signale.This information corresponds to an ignition delay of 0, below the The prerequisite is that the output signal of the element 28 can never be negative and that the element 28 is supplied to that of its terminal 28a during each functional operation Subtracts the value from the value pending at its other terminal. If, on the other hand, the Comparator 23 supplies a signal which indicates the presence of knocking phenomena to the indicates the cylinder concerned, while previously no knocking This cylinder had occurred, the element 26 provides the largest at its output of the two signals present at its input connections.

Es sei angenommen, daß das von dem Element 28 kommende Signal 0 ist und daß demzufolge an die erste Speicherstelle des Speichers 27 das vorbestimmte konstante Signal geliefert wird, das an dem Anschluß 26a ansteht.It is assumed that the signal coming from element 28 is zero and that accordingly to the first memory location of the memory 27 the predetermined constant signal is supplied, which is present at the terminal 26a.

Dieses Signal entspricht einer maximalen Zündverzögerung von z.B. 50 und es wird in die erste Speicherstelle des Speichers 27 eingespeichert. Der Inhalt dieser Speicherstelle wird in Richtung auf die letzte Speicherstelle des Speichers 27 verschoben und er gelangt in diese letzte Stufe, wenn derselbe Zylinder sich wiederum im Zündzeitpunkt befindet.This signal corresponds to a maximum ignition delay of e.g. 50 and it is stored in the first memory location of the memory 27. Of the The content of this memory location is directed towards the last memory location of the Moved memory 27 and it reaches this last stage if the same cylinder is in turn at the point of ignition.

Man erkennt, daß in dem Fall, daß an einem Zylinder während eines Zyklus Klopferscheinungen auftreten, das der Zündung dieses Zylinders entsprechende Signal R im folgenden Zyklus einen Wert hat, der der maximalen vorgesehenen Zündverzögerung von z.B. 50 entspricht.It can be seen that in the case that a cylinder during a Cycle knocking occurs corresponding to the ignition of this cylinder Signal R in the following cycle has a value that corresponds to the maximum provided ignition delay of e.g. 50.

In diesem Fall tritt bekanntermaßen während dieses folgenden Zyklus kein Klopfen in dem Zylinder auf, wenn der Wert von 5° geeignet gewählt ist. Das Element 26 läßt nun das Ausgangssignal des Elementes 28 zu seinem Ausgang durch. Dieses Signal entspricht der maximalen Verzögerung von der ein Wert abgezogen worden ist, welcher der an den Eingang 28a gelegten konstanten Information entspricht. Dieser Wert ent- spricht einem Bruchteil der maximalen Verzögerung, beispielsweise einem Viertel. Demzufolge wird in die erste Speicherstelle des Speichers 27 ein Wert eingegeben, der Dreiviertel der maximalen Verzögerung entspricht. In dem folgenden Zyklus befindet sich dieser Wert in der letzten Speicherstelle des Speichers 27. Wenn dann Klopfen auftritt, wird aufgrund der Funktion des Elementes 26 wieder die maximale Verzögerung eingestellt. Tritt kein Klopfen auf, erfolgt durch das Element 28 von neuem eine Verringerung des Wertes der Zündverzögerung und des entsprechenden Wertes, der in die erste Speicherstelle des Speichers 27 eingegeben wird. Aufgrund dieser Betriebsweise wird der Wert der Zündverzögerung, die auf einen Zylinder ausgeübt wird, in dem Klopferscheinungen festgestellt werden, permanent reduziert, so daß der durch die aufgedrückte Zündverzögerung bewirkte Leistungsabfall dieses Zylinders stets so klein wie möglich gehalten wird.This case is known to occur during this following cycle no knocking in the cylinder when the value of 5 ° is appropriately chosen. That Element 26 now lets the output of element 28 through to its output. This signal corresponds to the maximum delay from which a value has been subtracted which corresponds to the constant information applied to input 28a. This value is speaks a fraction of the maximum delay, for example a quarter. As a result, the first memory location in the memory 27 entered a value that corresponds to three quarters of the maximum deceleration. In In the following cycle, this value is in the last memory location of the Memory 27. If knocking then occurs, it is due to the function of the element 26 the maximum delay is set again. If there is no knocking, it takes place by the element 28 again a reduction in the value of the ignition delay and the corresponding value which is stored in the first memory location of the memory 27 is entered. Due to this operating mode, the value of the ignition delay, which is applied to a cylinder in which knocking phenomena are detected, permanently reduced, so that caused by the pushed ignition delay The drop in performance of this cylinder is always kept as small as possible.

Das von dem Speicher 27 gelieferte Signal R für die Zündverzögerung wird mit dem Signal für die theoretische Zündvoreilung der Funktion 15 des Mikroprozessors 10 zugeführt, um zum richtigen Zeitpunkt den Primärstromkreis der Zündspule 17 in den öffnungszustand zu steuern.The signal R supplied by the memory 27 for the ignition delay is with the signal for the theoretical ignition advance of function 15 of the microprocessor 10 is fed to the primary circuit of the ignition coil 17 in to control the opening state.

Man erkennt somit, daß die beschriebene Einrichtung auf den Wert der Vorzündung eines jeden Zylinders des Motors in Abhängigkeit von der Entdeckung von Klopfen während des Winkelfensters des vorausgehenden Zyklus desselben Zylinders einwirkt. Die Erkennung von Klopfen mit der erfindungs- gemäßen Vorrichtung ist insbesondere deshalb genau, weil sie auf einem Vergleich des Signals I, das das Rauschen bzw. den Störpegel eines Zylinders angibt, mit einem Signal S beruht, das auf.der Basis eines gewichteten Mittelwertes M(t) des betreffenden Zylinders erhalten wird. Das gewichtete Mittel M(t) berücksichtigt das Rauschen bzw. den Störpegel aller vorherigen Funktionszyklen desselben Zylinders des Motors, derart, daß der Multiplikationskoeffizient, der durch die Schaltung 25 angewandt wird, selbst dann klein sein kann, wenn eine große statistische Streuung des Rauschens oder Störpegels des betrachteten Zylinders ohne das Vorhandensein von Klopfen auftritt. Die Verwendung eines solchen gewichteten Mittelwertes erhöht daher die Genauigkeit der Klopferkennung und ermöglicht die Vermeidung der schädlichen mechanischen Auswirkungen des Klopfeffektes sowie die Vergrößerung des Gesamtwirkungsgrades bzw.It can thus be seen that the device described on the value of Preignition of each cylinder of the engine depending on the detection of Knock during the angle window of the previous cycle of the same cylinder acts. The detection of knocking with the invention according to The device is particularly accurate because it is based on a comparison of the signal I, which specifies the noise or the interference level of a cylinder, with a signal S is based on the basis of a weighted mean value M (t) of the relevant Cylinder is obtained. The weighted mean M (t) takes the noise into account or the interference level of all previous functional cycles of the same cylinder of the engine, such that the multiplication coefficient applied by circuit 25 becomes small even if there is a large statistical dispersion of the noise or noise level of the cylinder under consideration occurs without the presence of knocking. The use of such a weighted average therefore increases the accuracy knock detection and enables the avoidance of harmful mechanical effects the knocking effect as well as the increase in the overall efficiency or

der Gesamtleistung des Motors. Diese Verbesserung wird erreicht, ohne daß in Bezug auf diejenige -Einrichtung, die in der französischen Patentanmeldung 79-31281 beschrieben ist, eine Erhöhung der Kosten eintritt. Verglichen mit der bekannten Vorrichtung ist durch die beschriebene Modifizierung im wesentlichen der Speicher 24 und seine Einspeicherung betroffen. Es sei darauf hingewiesen, daß die erfindungsgemäße Einrichtung keine zusätzlichen Speicher gegenüber der genannten vorbekannten.Einrichtung erfordert und daß sie lediglich zusätzlich einen Funktionsgenerator 29 der beschriebenen Art benötigt. Auf diese Weise erhält man praktisch ohne Kostenerhöhung eine Verbesserung der Qualität der Zündeinrichtung.the total power of the engine. This improvement is achieved without that in relation to the device described in the French patent application 79-31281 is described, an increase in costs occurs. Compared to the known device is by the modification described essentially the Memory 24 and its storage affected. It should be noted that the Device according to the invention no additional memory compared to the aforementioned vorbekannten.Einrichtung requires and that they only additionally have a function generator 29 of the type described is required. In this way, it is obtained with practically no increase in cost an improvement in the quality of the ignition device.

LeerseiteBlank page

Claims (10)

A n s p r ü c h e 1. Zündeinrichtung für eine Brennkraftmaschine, insbesondere für Kraftfahrzeuge, welche für jeden Zylinder ein Zündsignal liefert, das in Bezug auf den oberen Totpunkt des Zylinders als Funktion mindestens eines Parameters verschoben ist, wobei zu den Parametern P die Rotationsgeschwindigkeit des Motors gehört, mit einem Rlopfdetektor, der mindestens einen an dem Motor. befestigten Geber aufweist, einer in Abhängigkeit von den von dem Geber gelieferten Informationen auf die Zündverschiebung des Motors einwirkenden elektronischen Schaltung, die diese Informationen ausschließlich in Winkelfenstern auswertet, welche demjenigen Bruchteil des Zyklus eines jeden-Zylinders entsprechen, in dem Klopfen auftreten kann, wobei das von dem Geber in dem Winkelfenster des betreffenden Zylinders des Motors gelieferte Signal I mit einem Schwellwert S verglichen wird, der auf der Basis von Informationen erzielt worden ist, die früher von dem Geber in dem Winkelfenster desselben Zylinders dieses Motors erhalten wurden, durch den Vergleich eine Modifizierung der Zündverschiebung gesteuert wird, wenn Klopfen in dem betreffenden Zylinder aufgetreten ist und wobei der Schwellwert S in-dem Fall, daß kein Klopfen erkannt wird, in jedem Zyklus, ausgehend von dem Wert einer Funktion M(t) für den betreffenden Zylinder neu eingestellt wird, wobei M(t) unter Berücksichtigung des Wertes M(t-1) der genannten Funktion des vorhe-rgehenden Zyklus des Zylinders @nband des Werter B(@) des Signals l für den laufenden Zyklus definiert wird, wobei t die Zeit darstellt, d a d u r c h a e k e n n z e i c h n e t , ctaß ein Speicher (24), der eine der Zylinderzahl des Motors entsprechende Anzahl von Speicherstellen aufweist, die durch den Ausdruck Mt = Ki B(t) + K2 M(t-1) K1 + K2 definierte Funktion direkt empfängt, wobei K1 und K2 Konstante im Bereich zwischen 1 und 10 sind. A n s p r ü c h e 1. Ignition device for an internal combustion engine, especially for motor vehicles, which provides an ignition signal for each cylinder, that in relation to the top dead center of the cylinder as a function of at least one Parameter is shifted, with the parameters P the speed of rotation of the engine, with a knock detector, the at least one on the engine. fortified Has encoder, one depending on the information supplied by the encoder on the ignition delay of the engine acting electronic circuit that this Evaluates information exclusively in angle windows that correspond to that fraction correspond to the cycle of each cylinder in which knocking can occur, where that supplied by the encoder in the angle window of the relevant cylinder of the engine Signal I is compared with a threshold value S based on information has been achieved earlier by the encoder in the angle window of the same cylinder of this engine were obtained by comparing a modification of the spark advance is controlled when knocking has occurred in the cylinder in question and where the threshold value S in the case that no knocking is detected, in each cycle, starting is reset from the value of a function M (t) for the relevant cylinder, where M (t) taking into account the value M (t-1) of the mentioned function of the previous one Cycle of the cylinder @nband of the value B (@) of the signal l for the current cycle is defined, where t represents the time, d a d u r c h a e n n n z e i c h n e t, ctaß a memory (24), the one of the number of cylinders of the engine has a corresponding number of storage locations, which is indicated by the expression Mt = Ki B (t) + K2 M (t-1) K1 + K2 receives the defined function directly, where K1 and K2 are constants are in the range between 1 and 10. 2. Zündeinrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der Schwellwert S zur Zeit t eine lineare Funktion des Wertes M(t-1) der Funktion M für den betreffenden Zylinder ist.2. Ignition device according to claim 1, characterized in that the Threshold S at time t is a linear function of the value M (t-1) of the function M for the cylinder in question. 3. Zündeinrichtung nach Anspruch 2, dadurch gekennzeichnet, daß die elektronische Schaltung die folgenden Baugruppen enthält: eine mit dem Ausgang des Speichers (24) verbundene Schaltung (25) zur Erzeugung des Schwellwertes S; einen Komparator (23),der das Signal der Schaltung (25) und das von dem Vibrationsaufnehmer (2) gelieferte Signal I miteinander vergleicht und einen Multiplexer (22), dessen Ausgang über einen Funktionsgenerator (29) mit dem Aus-gang des Speichers (24) verbunden ist, wobei der Funktionsgenerator (29) zusätzlich eine in der letzten Speicherstelle des Speichers (24> enthaltene Information empfängt und die Eingänge des Multiplexers (22) einerseits das von dem Vibrationsaufnehmer (2) gelieferte Signal I und andererseits das Ausgangssignal des Speichers (24) empfangen und der Multiplexer (22) von dem Ausgangssignal des Komparators (23) gesteuert ist.3. Ignition device according to claim 2, characterized in that the electronic circuit contains the following assemblies: one to the output of the A circuit (25) connected to the memory (24) for generating the threshold value S; a Comparator (23), the the signal of the circuit (25) and that of the vibration sensor (2) the supplied signal I compares with each other and a multiplexer (22) whose The output is connected to the output of the memory (24) via a function generator (29) is, the function generator (29) additionally one in the last memory location of the memory (24> receives the information contained and the inputs of Multiplexer (22) on the one hand the signal supplied by the vibration sensor (2) I and on the other hand receive the output of the memory (24) and the multiplexer (22) is controlled by the output signal of the comparator (23). 4. Zündeinrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß das Signal I durch Verarbeitung des von dem Vibrationsaufnehmer (2) erzeugten Signals mittels eines Bandpaßfilters (6) unter Gleichrichtung des erhaltenen Wechselsignals und Integrierung des gleichgerichteten Signals während der Dauer des Winkelfensters erhalten wird.4. Ignition device according to one of claims 1 to 3, characterized in that that the signal I generated by processing the vibration sensor (2) Signal by means of a bandpass filter (6) with rectification of the alternating signal obtained and integrating the rectified signal for the duration of the angle window is obtained. 5. Zündeinrichtung nach Anspruch 4, dadurch gekennzeichnet, daß das gleichgerichtete und integrierte Signal zur Bildung des Signals I durch einen Analog/ Digital-Umsetzer (9) umgeformt wird.5. Ignition device according to claim 4, characterized in that the rectified and integrated signal for the formation of the signal I by an analog / Digital converter (9) is converted. 6. Zündeinrichtung nach den Ansprüchen 2 und 5, dadurch gekennzeichnet, daß der Ver.gleich des Signals I und des Schwellwertes S in einem Mikroprozessor erfolgt und ein Signal R erzeugt, das einer Zündverzögerung entspricht, welche von dem anhand der Funktionsparameter P des Motors ermittelten Vorzündwinkel subtrahiert wird.6. Ignition device according to claims 2 and 5, characterized in that that the comparison of the signal I and the threshold value S in a microprocessor takes place and generates a signal R which corresponds to an ignition delay, which of subtracted from the pre-ignition angle determined on the basis of the functional parameters P of the engine will. 7. Zündeinrichtung nach Anspruch 6, dadurch gekennzeichnet, daB das Ausgangssignal des Komparators (23) einen Multiplexer (26) steuert, dessen Ausgang mit dem Eingang eines zweiten Speichers (27) verbunden ist, welcher das Signal R erzeugt und dieses dem einen Eingang eines Subtrahierelementes (28) zuführt und daß die Eingänge des Multiplexers (26) einerseits das Ausgangssignal des Subtrahierelementes (28) und andererseits -eine Konstante Information (26a) empfangen.7. Ignition device according to claim 6, characterized in that the The output signal of the comparator (23) controls a multiplexer (26) whose output is connected to the input of a second memory (27) which receives the signal R generated and this feeds to one input of a subtracting element (28) and that the inputs of the multiplexer (26) on the one hand the output signal of the subtracting element (28) and, on the other hand, -a constant information (26a) received. 8. Zündeinrichtung nach Anspruch 6 oder 7, dadurch gekennzeichnet, daß der Mikroprozessor (10) außer der von dem Vibrationsaufnehmer (2) kommenden Information eine Information empfängt, die von einem Winkelstellungsgeber (3) stammt und hieraus den oberen Totpunkt jedes Zylinders ermittelt und ggf. eine Information, die von einem auf den Unterdruck in der Ansaugleitung des Motors ansprechenden Unterdruckaufnehmer stammt -und daß der Mikroprozessor den Vorzündwinkel und die Winkelfenster zur Auswertung der Signale des Vibrationsaufnehmers (2) definiert und das Zündsignal liefert 8. Ignition device according to claim 6 or 7, characterized in that that the microprocessor (10) besides the one coming from the vibration sensor (2) Information receives information from an angular position transmitter (3) and from this the top dead center of each cylinder is determined and, if necessary, information from a negative pressure transducer that responds to the negative pressure in the intake line of the engine originates -and that the microprocessor the pre-ignition angle and the angle window for evaluation which defines the signals of the vibration sensor (2) and delivers the ignition signal 9. Zündeinrichtung nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß die Modifizierung des Vorzündwinkels durch die Einrichtung im Falle des Klopfens ausschließlich die Zündung desjenigen Zylinders während des Winkelfensters erfaßt, an dem Klopfen ermittelt wurde.9. Ignition device according to one of Claims 1 to 8, characterized in that the Modification of the pre-ignition angle by the device in the event of knocking only the ignition of that cylinder detected during the angle window on the knock was determined. 10. Zündeinrichtung nach den Ansprüchen 8 und 9, dadurch gekennzeichnet, daß das von dem Mikroprozessor (10) gelieferte Zündsignal an eine Leistungsstufe (18) gelegt wird, die einen Transistor (19) steuert, welcher die Versorgung des Primärkreises der den Zündkerzen (21) des Motors zugeordneten Zündspule öffnet oder schließt.10. Ignition device according to claims 8 and 9, characterized in that that the ignition signal supplied by the microprocessor (10) to a power stage (18) which controls a transistor (19) which supplies the Primary circuit of the ignition coil assigned to the spark plugs (21) of the engine opens or closes.
DE19823237288 1982-10-08 1982-10-08 Ignition device for an internal combustion engine Ceased DE3237288A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19823237288 DE3237288A1 (en) 1982-10-08 1982-10-08 Ignition device for an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19823237288 DE3237288A1 (en) 1982-10-08 1982-10-08 Ignition device for an internal combustion engine

Publications (1)

Publication Number Publication Date
DE3237288A1 true DE3237288A1 (en) 1984-04-12

Family

ID=6175239

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19823237288 Ceased DE3237288A1 (en) 1982-10-08 1982-10-08 Ignition device for an internal combustion engine

Country Status (1)

Country Link
DE (1) DE3237288A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3546169A1 (en) * 1984-12-28 1986-07-03 Fuji Jukogyo K.K., Tokio/Tokyo ARRANGEMENT FOR REGULATING THE IGNITION TIMING OF AN INTERNAL COMBUSTION ENGINE
DE4132832A1 (en) * 1990-10-02 1992-04-16 Mitsubishi Electric Corp KNOCK LIMIT CONTROL METHOD AND CONTROL DEVICE FOR AN INTERNAL COMBUSTION ENGINE

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2832594A1 (en) * 1977-07-26 1979-02-15 Exxon Research Engineering Co DEVICE AND METHOD FOR ADJUSTING THE CONTINUOUS TIME CONTROL IN THE KNOCKING OF INTERNAL ENGINEERING MACHINES
DE2917412A1 (en) * 1978-04-28 1979-11-08 Toyoda Chuo Kenkyusho Kk DEVICE FOR KNOCKING CONTROL
DE3047079A1 (en) * 1979-12-20 1981-08-27 Societé pour L'Equipement de Vehicules, 92132 Issy-Les-Moulineaux IGNITION DEVICE FOR AN INTERNAL COMBUSTION ENGINE

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2832594A1 (en) * 1977-07-26 1979-02-15 Exxon Research Engineering Co DEVICE AND METHOD FOR ADJUSTING THE CONTINUOUS TIME CONTROL IN THE KNOCKING OF INTERNAL ENGINEERING MACHINES
DE2917412A1 (en) * 1978-04-28 1979-11-08 Toyoda Chuo Kenkyusho Kk DEVICE FOR KNOCKING CONTROL
DE3047079A1 (en) * 1979-12-20 1981-08-27 Societé pour L'Equipement de Vehicules, 92132 Issy-Les-Moulineaux IGNITION DEVICE FOR AN INTERNAL COMBUSTION ENGINE

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3546169A1 (en) * 1984-12-28 1986-07-03 Fuji Jukogyo K.K., Tokio/Tokyo ARRANGEMENT FOR REGULATING THE IGNITION TIMING OF AN INTERNAL COMBUSTION ENGINE
DE4132832A1 (en) * 1990-10-02 1992-04-16 Mitsubishi Electric Corp KNOCK LIMIT CONTROL METHOD AND CONTROL DEVICE FOR AN INTERNAL COMBUSTION ENGINE

Similar Documents

Publication Publication Date Title
DE3047079C2 (en)
EP0007984B1 (en) Ignition and fuel injection control system for internal combustion engines
DE10318588B4 (en) Knock control device for an internal combustion engine
DE3221640C2 (en)
DE19518861C2 (en) Detection device and method for controlling knocking in an internal combustion engine
DE3028943C2 (en) Control device for internal combustion engines
DE102011087303B4 (en) Internal combustion engine control
DE3311968C2 (en)
DE2832594A1 (en) DEVICE AND METHOD FOR ADJUSTING THE CONTINUOUS TIME CONTROL IN THE KNOCKING OF INTERNAL ENGINEERING MACHINES
EP0399068B1 (en) Method for knocking control in combustion engines
DE3026097C2 (en)
DE3311892C2 (en)
DE4124065C2 (en) Knock suppressing device for a multi-cylinder internal combustion engine
EP0793803B1 (en) Process for detecting misfiring by assessing rotation speed variations
EP1309841B1 (en) Knock recognition in internal combustion engines with modifications by changing filter characteristics or cylinder specific changes
DE3308541A1 (en) METHOD AND DEVICE FOR DETECTING KNOCKING IN INTERNAL COMBUSTION ENGINES
DE2546705A1 (en) CONTROL ARRANGEMENT FOR THE KNOCKING STRENGTH OF A COMBUSTION ENGINE
DE19647161A1 (en) Control arrangement for IC engine ignition timing and fuel injection
DE10313558B4 (en) Control device for an internal combustion engine
DE4034523C2 (en) Device and method for knock suppression in a multi-cylinder internal combustion engine
DE10021913A1 (en) Error detection during evaluation of knock sensor signals in internal combustion engine involves forming at least one of the upper and lower thresholds based on preceding reference evaluation
DE3916024A1 (en) KNOCKING PRESSURE DEVICE FOR AN INTERNAL COMBUSTION ENGINE
DE3006417A1 (en) ELECTRONIC KNOCK DETECTOR
DE4113743C2 (en)
DE3819395A1 (en) SYSTEM FOR CONTROLLING THE IGNITION TIMING OF AN INTERNAL COMBUSTION ENGINE

Legal Events

Date Code Title Description
8128 New person/name/address of the agent

Representative=s name: COHAUSZ, W., DIPL.-ING. KNAUF, R., DIPL.-ING. COHA

8110 Request for examination paragraph 44
8131 Rejection