[go: up one dir, main page]

DE4208033C1 - Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence - Google Patents

Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence

Info

Publication number
DE4208033C1
DE4208033C1 DE19924208033 DE4208033A DE4208033C1 DE 4208033 C1 DE4208033 C1 DE 4208033C1 DE 19924208033 DE19924208033 DE 19924208033 DE 4208033 A DE4208033 A DE 4208033A DE 4208033 C1 DE4208033 C1 DE 4208033C1
Authority
DE
Germany
Prior art keywords
cylinder
difference value
value
speed
values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE19924208033
Other languages
German (de)
Inventor
Joachim Dipl.-Ing. 8070 Ingolstadt De Stefan
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.)
Audi AG
Original Assignee
Audi AG
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 Audi AG filed Critical Audi AG
Priority to DE19924208033 priority Critical patent/DE4208033C1/en
Application granted granted Critical
Publication of DE4208033C1 publication Critical patent/DE4208033C1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/11Testing internal-combustion engines by detecting misfire
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires

Landscapes

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

Abstract

The method involves determining a mean r.p.m. value for a selective cylinder during a working stroke of each cylinder across a mean crankshaft angle of rotation range. A difference value is formed between the mean r.p.m. values of two successive cylinders in the ignition sequence. This difference value as an identification parameter is compared with a predetermined threshold value. The predetermined threshold value is established depending on the load and the r.p.m. of the IC engine. With the overstepping of the threshold value, a fault indication is activated. The difference value (D2) for the actual working cycle in addition to the difference value (D2') for the preceding working cycle of the same cylinder (Z2) is used as the identification parameter (EP). USE/ADVANTAGE - For selective cylinder identification and monitoring of combustion misfires in multi-cylinder IC engine. In addition, high combustion interruption rates can be reliably identified.

Description

Die Erfindung betrifft ein Verfahren zur zylinderselektiven Erkennung und Überwachung von Verbrennungsaussetzern bei einer Mehrzylinder-Brennkraftmaschine nach dem Oberbegriff des Anspruchs 1 und eine Vorrichtung zur Durchführung dieses Verfahrens nach dem Oberbegriff des Anspruchs 6.The invention relates to a method for cylinder-selective Detection and monitoring of combustion misfires a multi-cylinder internal combustion engine according to the preamble of claim 1 and an apparatus for performing this Method according to the preamble of claim 6.

Für Verbrennungsaussetzer kann die Ursache in einer fehler­ haften Kraftstoffzumessung oder Zündung liegen, wobei insbe­ sondere Zündaussetzer durch Defekte in einer elektronischen Motorsteuereinrichtung, den Zündspulen und den Zündkerzen vorkommen.For misfires, the cause can be an error liable fuel metering or ignition, in particular special misfires due to defects in an electronic Engine control device, the ignition coils and the spark plugs occurrence.

Moderne Kraftfahrzeuge sind mit Abgasreinigungsanlagen ausge­ rüstet, die einen Abgaskatalysator enthalten. Es ist allqe­ mein bekannt, daß ein solcher Abgaskatalysator bei Überhit­ zung beschädigt und in seiner Wirkungsweise zerstört werden kann. Eine besondere Gefährdung durch Überhitzung besteht bei Verbrennungsaussetzern der Brennkraftmaschine, wenn Nachreak­ tionen des unverbrannten Kraftstoff-Luft-Gemisches im Abgas­ trakt auftreten. Ein besonderes Problem besteht darin, daß durch Überhitzung in ihrer Wirkung verminderte oder wirkungs­ los gewordene Abgaskatalysatoren nur mit großem Aufwand fest­ stellbar sind. Modern motor vehicles are equipped with emission control systems equips that contain a catalytic converter. It is allqe my known that such a catalytic converter in case of overheating damaged and its effectiveness destroyed can. There is a particular risk from overheating Misfiring of the internal combustion engine if Nachreak ions of the unburned fuel-air mixture in the exhaust gas tract occur. A particular problem is that reduced in their effect by overheating or ineffective got rid of exhaust gas catalysts only with great effort are adjustable.  

Zu einer Lösung dieses Problems ist es bereits bekannt (DE 40 09 285 A1), eine Mehrzylinder-Brennkraftmaschine auf Verbren­ nungsaussetzer hin zu überwachen und zur Vermeidung einer Katalysatorschädigung durch Nachverbrennungen den Fahrer eines Fahrzeugs durch Aufleuchten einer Fehlerlampe am Arma­ turenbrett zu warnen und einen aufgetretenen Fehler für eine Kundendienst-Diagnose abzuspeichern.It is already known to solve this problem (DE 40 09 285 A1), a multi-cylinder internal combustion engine on combustion monitoring misfires and to avoid a Damage to the catalyst due to afterburning the driver of a vehicle by lighting up an error lamp on the arm warning board and an error that has occurred for a Store customer service diagnostics.

Zur Erkennung eines Verbrennungsaussetzers geht dieses und andere bekannte Verfahren von der Überlegung aus, daß bei der Verbrennung in jedem Zylinder die entstehenden Gaskräfte ein Drehmoment an der Kurbelwelle erzeugen, das während der Dre­ hung um einen Kurbelwinkelbereich an der Kurbelwelle Arbeit leistet. Beim Aussetzen der Verbennung wird diese Arbeit nicht geleistet und entsprechend nimmt die Rotationsenergie und damit die Drehzahl an der Kurbelwelle in dem zugeordneten Kurbelwinkelbereich ab.This and goes to the detection of a misfire other known methods based on the consideration that the Combustion in each cylinder the resulting gas forces Generate torque on the crankshaft, which during the Dre hung around a crank angle range on the crankshaft work accomplishes. When the exile is suspended, this work not performed and the rotational energy decreases accordingly and thus the speed at the crankshaft in the assigned Crank angle range.

Eine einfache Möglichkeit zur Erkennung einer solchen Dreh­ zahlabnahme bei einem Verbennungsaussetzer besteht darin, daß während eines Arbeitstakts jedes Zylinders über einen be­ stimmten Kurbelwellen-Drehwinkel-Bereich ein zylinderselek­ tiver, gemittelter Drehzahlwert ermittelt wird. Anschließend wird dieser Drehzahlwert mit dem Drehzahlwert der vorhergehen­ den Verbrennung bzw. des in der Zündfolge vorhergehenden Zy­ linders in der Weise verglichen, daß ein Differenzwert gebil­ det wird. Dieser Differenzwert wird als Erkennungsparameter mit einem vorbestimmten Schwellwert verglichen. Beim Über­ schreiten des Schwellwerts wird eine Fehleranzeige ausgelöst.An easy way to detect such a rotation Decrease in the number of misfires is that during a working stroke of each cylinder via a be agreed crankshaft rotation angle range cylinder-select tive, averaged speed value is determined. Subsequently this speed value will precede the speed value of the the combustion or the preceding Zy in the firing order linders compared in such a way that a difference value det. This difference value is used as a detection parameter compared with a predetermined threshold. When over If the threshold value is exceeded, an error display is triggered.

Die Vorgabe eines Schwellwerts ist erforderlich, da nicht jede geringe Abweichung in den Drehzahlwerten zwischen zwei Verbrennungen schon auf einen Verbrennungsaussetzer hinweist. Abweichungen sind durch Störeinflüsse, beispielsweise durch zyklische Schwankungen, Fertigungstoleranzen im Zahnkranz und rückwirkende Fahrbahnunebenheiten möglich. Die Störeinflüsse sind last- und drehzahlabhängig, so daß in an sich bekannter Weise die vorbestimmten Schwellwerte in einem Kennfeld last- und drehzahlabhängig abgelegt sind. Eine generelle, an sich bekannte Abhängigkeit der Störeinflüsse besteht darin, daß diese bei größerer Last ebenfalls größer werden, so daß die Schwellwerte bei größerer Last (bzw. einem größeren Lastsig­ nal, wie beispielsweise einer Drosselklappenstellung) größer zu dimensionieren sind.The specification of a threshold value is necessary because not every slight deviation in the speed values between two Burns already indicates a misfire. Deviations are due to interference, for example cyclical fluctuations, manufacturing tolerances in the ring gear and retrospective bumps possible. The interference are dependent on the load and speed, so that they are known per se The predetermined threshold values in a characteristic  and are stored depending on the speed. A general, in itself known dependence of the interference is that these also become larger with greater load, so that the Threshold values for a larger load (or a larger load sig nal, such as a throttle valve position) larger are to be dimensioned.

Das vorstehende Verfahren erkennt mit guten Ergebnissen ein­ zelne Verbrennungsaussetzer. Bei hohen Aussetzerraten können jedoch aus nachfolgenden Gründen Schwierigkeiten auftreten:The above procedure recognizes with good results individual misfires. At high dropout rates however, difficulties arise for the following reasons:

Setzt ein Zylinder zu 100% aus, was z. B. einer defekten Zünd­ kerze entspricht, so wird bei einer Sechszylinder-Brennkraft­ maschine mindestens 1/6 der an sich möglichen Energie nicht erbracht, so daß sich eine entsprechende Leistungsminderung ergibt. Diese Leistungsminderung muß zur Beibehaltung eines konstanten Fahrzustands (gleiche Fahrzeuggeschwindigkeit) gegenüber dem Zustand vor dem Aussetzen des Zylinders durch höhere Lastanforderung (mehr Gas geben) ausgeglichen werden.If a cylinder fails 100%, what z. B. a defective ignition corresponds to candle, so with a six-cylinder internal combustion engine machine at least 1/6 of the possible energy provided so that there is a corresponding reduction in performance results. This reduction in performance must be maintained constant driving condition (same vehicle speed) compared to the state before the cylinder was exposed higher load requirement (accelerate more) can be compensated.

Diese höhere Lastanforderung entspricht einem höheren Lastsig­ nal, wobei die Relation zwischen Last und Drehmoment bezogen auf eine normale, nicht durch Aussetzer gestörte Verbrennung, nicht mehr stimmt. Wegen der Aussetzer wird somit nur ein höherer Lastzustand über das größere Lastanforderungssignal vorgetäuscht, wobei aus dem Schwellwertkennfeld ein hoher, einem hohen Lastzustand zugeordneter Schwellwert, ausgelesen wird.This higher load requirement corresponds to a higher load sig nal, where the relation between load and torque is related to normal combustion that is not disturbed by misfires, no longer true. Because of the dropouts, only one higher load state via the larger load request signal feigned, with a high, from the threshold value map threshold value assigned to a high load state, read out becomes.

Dem durch eine hohe Aussetzerrate gestörten Zustand wird ein falscher, zu hoher Schwellwert zugeordnet, so daß die Gefahr besteht, daß dieser zu hohe Schwellwert von den Erkennungs­ parametern trotz Verbrennungsaussetzern nicht überschritten und damit überhaupt kein Verbrennungsaussetzer erkannt wird, obwohl eine sehr hohe Aussetzerrate (im vorliegenden Beispiel ein Zylinder zu 100%) vorliegt.The state disturbed by a high dropout rate becomes a wrong, too high threshold value assigned, so the danger there is that this too high threshold of detection parameters not exceeded despite misfires and so that no misfire is recognized at all, although a very high dropout rate (in the present example a cylinder is 100%).

Demgegenüber besteht die Aufgabe der Erfindung darin, ein gattungsgemäßes Verfahren zur zylinderselektiven Erkennung und Überwachung von Verbrennungsaussetzern bei einer Mehrzy­ linder-Brennkraftmaschine und entsprechend eine Vorrichtung zur Durchführung dieses Verfahrens so weiterzubilden, daß auch hohe Aussetzerraten sicher erkannt werden.In contrast, the object of the invention is a Generic method for cylinder-selective detection and monitoring of misfires in a multi-cycle Linder internal combustion engine and correspondingly a device to carry out this method so that high misfire rates can also be reliably detected.

Diese Aufgabe wird bezüglich des Verfahrens mit den kennzeich­ nenden Merkmalen des Anspruchs 1 und bezüglich der Vorrich­ tung mit den kennzeichnenden Merkmalen des Anspruchs 6 ge­ löst.This task is marked with regard to the method nenden features of claim 1 and with respect to the Vorrich tion with the characterizing features of claim 6 ge solves.

Gemäß Anspruch 1 wird als Erkennungsparameter der Differenz­ wert für das aktuelle Arbeitsspiel plus dem Differenzwert für das vergangene Arbeitsspiel des selben Zylinders verwendet.According to claim 1, the difference is the detection parameter value for the current work cycle plus the difference value for the past working cycle of the same cylinder.

Setzt nun ein Zylinder mehrfach hintereinander bzw. zu 100% aus, so werden zwei (große) Differenzwerte, nämlich der für das aktuelle Arbeitsspiel und der für das vergangene Arbeits­ spiel desselben Zylinders addiert, wodurch der Erkennungs­ parameter stark anwächst und damit wieder über einem vom Schwellwertkennfeld ausgegebenen (bei hohen Aussetzerraten zu hohen) Schwellwert liegt. Bei einzelnen Aussetzern (ohne daß im vorangegangenen Arbeitsspiel des selben Zylinders ein Ver­ brennungsaussetzer vorgelegen hat) wird vom Differenzwert für das aktuelle Arbeitsspiel kein oder nur ein geringer Diffe­ renzwert desselben Zylinders für das vorangegangene Arbeits­ spiel zuaddiert, so daß auch solche "Einzelaussetzer" in Verbindung mit einem der tatsächlichen Last entsprechenden Schwellwert gut erkannt werden.Now places a cylinder several times in succession or at 100% off, two (large) difference values, namely that for the current work cycle and that for past work play of the same cylinder added, which makes the detection parameter increases strongly and thus again over one of the Threshold value map output (at high misfire rates high) threshold. With individual dropouts (without that in the previous cycle of the same cylinder a ver misfiring has occurred) is the difference value for the current work cycle no difference or only a slight difference limit of the same cylinder for the previous work game added, so that such "single dropouts" in Connection to one corresponding to the actual load Threshold value can be recognized well.

Bei den vorstehenden Ausführungen wurde als Meßwert ein (ge­ mittelter) Drehzahlwert innerhalb eines bestimmten Kurbel­ wellendrehwinkelbereichs verwendet. Diese Drehzahlwerte wer­ den durch Zeitmessungen beim Vorbeigang des bestimmten Kurbel­ wellendrehwinkelbereichs an einem berührungslos arbeitenden Aufnehmer bestimmt. Die Ausführungen in Verbindung mit den Drehzahlwerten und Drehzahldifferenzwerten sind somit in glei­ cher Weise auch mit Zeitwerten und Zeitdifferenzwerten dar­ stellbar.In the above, a (ge middle) speed value within a certain crank shaft rotation angle range used. These speed values who by measuring the time when the particular crank passes shaft rotation angle range on a non-contact Sensor determined. The statements in connection with the Speed values and speed difference values are therefore the same  also with time values and time difference values adjustable.

Wie ausgeführt, fällt bei einem Verbrennungsaussetzer die Drehzahl wegen der in diesem Arbeitstakt nicht erbrachten Ver­ brennungsenergie ab. Besonders bei geringer Last steigt die Drehzahl nach einem Verbrennungsaussetzer erst wieder langsam an. Dies kann zu einer falschen Doppelerkennung führen, da dann ein großer Drehzahldifferenzwert zum vorhergehenden Ar­ beitstakt registriert wird, der aber nur wegen des langsamen Anstiegs der Drehzahl nach dem Aussetzer und nicht wegen eines weiteren Aussetzers auftritt.As stated, in the event of a misfire, the Speed due to the Ver not provided in this work cycle combustion energy. The increases especially at low loads Speed only slow again after a misfire at. This can lead to incorrect double detection because then a large speed difference value to the previous ar beitstakt is registered, but only because of the slow Increase in speed after the misfire and not because another dropout occurs.

Zur Vermeidung einer solchen falschen Doppelerkennung wird mit Anspruch 2 vorgeschlagen, daß vom Differenzwert für das aktuelle Arbeitsspiel und vom Differenzwert für das vergan­ gene Arbeitsspiel des selben Zylinders jeweils der Differenz­ wert des in der Zündfolge vorausgehenden Zylinders bzw. der vorausgegangenen Verbrennung abgezogen wird. Wenn nun im vor­ hergehenden Arbeitstakt ein Aussetzer war, so wird die Doppel­ erkennung vermieden. War im vorhergehenden Arbeitstakt kein Aussetzer, so sind die Differenzwerte des in der Zündfolge vorausgehenden Zylinders bzw. der vorausgegangenen Verbren­ nung unbedeutend klein und praktisch wirkungslos.To avoid such false double detection proposed with claim 2 that the difference value for the current work cycle and the difference value for the past gene working cycle of the same cylinder each of the difference value of the cylinder preceding in the firing order or the previous combustion is deducted. If now in front was a dropout, so the double detection avoided. Was not in the previous work cycle Misfires are the difference values in the firing order preceding cylinder or previous burning Insignificantly small and practically ineffective.

Für eine zuverlässige Erkennung von Verbrennungsaussetzern auch bei einem dynamischen Motorbetrieb wird eine Ergänzung des Erkennungsparameters um einen an sich bekannten Dynamik­ kompensationswert gemäß Anspruch 3 vorgeschlagen. Bei einem dynamischen Motorbetrieb wird ersichtlich im Beschleunigungs­ fall ein Drehzahlabfall durch einen Verbrennungsaussetzer von einer Drehzahlzunahme wegen der Beschleunigung überlagert, wo­ durch ein Aussetzer möglicherweise nicht erkannt wird. Ande­ rerseits tritt bei einer fehlerfrei arbeitenden Brennkraft­ maschine beim Abbremsen eine Drehzahlabnahme auf, die zu einer fehlerhaften Erkennung eines (nicht vorhandenen) Ver­ brennungsaussetzers führen könnte. Der Erkennungsparameter wird gemäß Anspruch 3 daher um einen Dynamikkompensationswert ergänzt, der als Differenzwert zwischen gemittelten Drehzahl­ werten zweier Arbeitstakte gebildet wird, wobei diese zwei Ar­ beitstakte in einem Abstand von mehreren Verbrennungen zu­ einander liegen.For reliable detection of misfires even with a dynamic engine operation is a supplement the recognition parameter by a dynamic known per se compensation value proposed according to claim 3. At a dynamic engine operation is evident in acceleration fall a speed drop due to a misfire of an increase in speed due to acceleration superimposed where may not be recognized by a dropout. Ande on the other hand occurs when the internal combustion engine works correctly machine decelerates when decelerating, which leads to incorrect detection of a (non-existent) Ver misfire could result. The detection parameter is therefore according to claim 3 by a dynamic compensation value  added as the difference between the average speed values of two work cycles is formed, these two Ar beats at intervals of several burns lie to each other.

Für eine Anpassung an die Gegebenheiten einer konkreten Brenn­ kraftmaschine und zur Abstimmung des Verfahrens ist es vor­ teilhaft, die Komponenten und Größen, insbesondere die Diffe­ renzwerte, aus denen der Erkennungsparameter gebildet wird, mit zugeordneten Gewichtungsfaktoren in Abhängigkeit der Last und/oder der Drehzahl zu wichten. Dazu wird mit Anspruch 4 ein entsprechendes Kennfeld vorgeschlagen, in dem diese Ge­ wichtungsfaktoren abgelegt sind.For an adaptation to the conditions of a specific distillery engine and to coordinate the process it is before partial, the components and sizes, especially the differences limit values from which the recognition parameter is formed, with assigned weighting factors depending on the load and / or weight the speed. For this purpose, claim 4 a corresponding map proposed in which this Ge weighting factors are stored.

Die Kurbelwellendrehwinkelbereiche für die Messung deren Durchgangszeit und die Ermittlung der entsprechenden, mittle­ ren Drehzahlwerte können jeweils vom oberen Totpunkt (OT) bis zum unteren Totpunkt (UT) gewählt werden. Damit schließt sich jeweils eine Beobachtungszeit unmittelbar an die andere nach jedem Arbeitstakt an. Wenn die Größe dieser Bereiche und/oder deren Lage innerhalb eines Arbeitstakts verändert werden, wer­ den ersichtlich unterschiedliche "gemittelte" Drehzahlwerte für den zugeordneten Arbeitstakt erhalten. Diese Tatsache kann vorteilhaft nach Anspruch 5 für eine weitere Anpassung und Optimierung des Verfahrens an konkrete Gegebenheiten ver­ wendet werden. Es wird dazu vorgeschlagen, Werte für die Grö­ ße und/oder die Lage des Kurbelwellendrehwinkelbereichs als Meß- bzw. Beobachtungsfenster aus einem Kennfeld last- und/ oder drehzahlabhängig zu entnehmen.The crankshaft rotation angle ranges for measuring their Transit time and the determination of the corresponding, average Ren speed values can each from top dead center (TDC) to at bottom dead center (UT). That closes one observation time immediately after the other every work cycle. If the size of these areas and / or whose position is changed within a work cycle, who the obviously different "averaged" speed values received for the assigned work cycle. this fact can be advantageous according to claim 5 for further adjustment and optimization of the process to specific circumstances be applied. It is suggested that values for the size ß and / or the position of the crankshaft rotation angle range as Measurement or observation window from a map load and / or depending on the speed.

Eine gattungsgemäße Vorrichtung zur Durchführung des Verfah­ rens besteht gemäß Anspruch 6 aus einer ersten Einrichtung zur Identifizierung der Kurbelwellenstellung. In an sich bekannter Weise kann dazu bei einer Brennkraftmaschine, die im Viertaktverfahren arbeitet, ein Zahnkranz auf einer Schwungscheibe in Verbin­ dung mit einem Phasengeber an der Nockenwelle verwendet wer­ den. A generic device for performing the procedure According to claim 6, rens consists of a first device for identification the crankshaft position. In a manner known per se in addition to an internal combustion engine using the four-stroke process works, a ring gear on a flywheel in verbin with a phase encoder on the camshaft the.  

Die Vorrichtung umfaßt weiter eine zweite Einrichtung zur Er­ mittlung eines zylinderselektiven, gemittelten Drehzahlwerts über einen bestimmten Kurbelwellendrehwinkelbereich während eines Arbeitstakts eines Zylinders.The device further comprises a second device for Er averaging a cylinder-selective, averaged speed value over a certain crankshaft rotation angle range during of a working stroke of a cylinder.

Weiter umfaßt die Vorrichtung eine dritte Einrichtung, die eine Differenzeinheit zur Bildung eines Differenzwerts zwi­ schen den gemittelten Drehzahlwerten zweier, in der Zündfolge aufeinanderfolgenden Zylinder enthält.The device further comprises a third device which a difference unit to form a difference value between between the averaged speed values of two, in the firing order contains successive cylinders.

In der Vorrichtung ist zudem eine vierte Einrichtung enthal­ ten, die eine Vergleichereinheit und eine damit verbundene Schwellwertvorgabeeinheit umfaßt, wobei der Differenzwert als Erkennungsparameter aus der dritten Einrichtung der Verglei­ chereinheit zum Vergleich mit dem Schwellwert zugeführt ist. Diese vierte Einrichtung ist mit einer fünften Einrichtung als Fehleranzeige verbunden, die bei einer Schwellwertüber­ schreitung angesteuert ist.A fourth device is also included in the device ten that a comparator unit and an associated Threshold value specification unit comprises, the difference value as Detection parameters from the third establishment of the comparison cher unit for comparison with the threshold value is supplied. This fourth facility is with a fifth facility connected as an error display, which over a threshold value is controlled.

Erfindungsgemäß ist die Vorrichtung dadurch gekennzeichnet, daß ein Speicher als Schieberegister vorgesehen ist, der ermittelte Differenzwerte für ein aktuelles Arbeitsspiel und Differenzwerte zurück bis zu einem vorausgegangenen Arbeits­ spiel des selben Zylinders zeitweise speichert. Weiter ist in der dritten Einrichtung zudem ein Summierglied vorgesehen, das mit dem Speicher verbunden ist und das als Erkennungspara­ meter die Summe des Differenzwerts für das aktuelle Arbeits­ spiel und des aus dem Speicher ausgelesenen Differenzwerts für das vorausgegangene Arbeitsspiel desselben Zylinders bil­ det, wobei der so ermittelte Erkennungsparameter der vierten Einrichtung zum vergleich mit dem Schwellwert zugeführt wird. According to the invention, the device is characterized in that that a memory is provided as a shift register, the determined difference values for a current work cycle and Differential values go back to a previous work game of the same cylinder temporarily saves. Next is in the third device also has a summing element, that is connected to the memory and that as a detection para meter the sum of the difference value for the current work game and the difference value read from the memory for the previous work cycle of the same cylinder bil det, the detection parameter determined in this way being the fourth Device for comparison with the threshold value is supplied.  

Mit einer solchen Vorrichtung werden Aussetzer auch bei hohen Aussetzerraten sicher erkannt, auch dann, wenn durch ein "falsches" Lastsignal ein zu großer Schwellwert vorgegeben wird, wie dies im Zusammenhang mit dem Verfahren nach An­ spruch 1 bereits beschrieben wurde.With such a device, misfires are high Misfire rates are reliably detected, even if caused by a "Wrong" load signal specified too high a threshold is how this in connection with the procedure according to An saying 1 has already been described.

Zur Vermeidung von Doppelerkennungen wird die Vorrichtung nach Anspruch 7 in der Weise weitergebildet, daß die dritte Einrichtung weiter ein Differenzglied umfaßt, das mit dem Speicher verbunden ist. Zur Bildung des Erkennungsparameters wird vom Differenzwert für das aktuelle Arbeitsspiel und vom Differenzwert für das vergangene Arbeitsspiel des selben Zylinders jeweils der Differenzwert des in der Zündfolge vorausgehenden Zylinders bzw. der vorausgegangenen Verbren­ nung abgezogen.To avoid double detection, the device further developed according to claim 7 in such a way that the third Device further comprises a differential element, which with the Memory is connected. To form the detection parameter is the difference value for the current work cycle and the Difference value for the past work cycle of the same Cylinder each the difference value in the firing order preceding cylinder or previous burning deducted.

Für eine Kompensation der Drehzahländerung bei einem dynami­ schen Betrieb der Brennkraftmaschine wird nach Anspruch 8 die dritte Einrichtung mit einem weiteren Summierglied ausgerü­ stet, in dem zum Wert für den Erkennungsparameter ein Dynamik­ kompensationswert ergänzt wird, der aus den Speicherwerten als Drehzahldifferenzwert zwischen gemittelten Drehzahlwerten zweier Arbeitstakte gebildet wird, die im Abstand mehrerer Verbrennungen liegen.For compensation of the speed change in a dynami The operation of the internal combustion engine is according to claim 8 third device equipped with a further summing element In the dynamic of the value for the recognition parameter compensation value is supplemented from the stored values as the speed difference value between averaged speed values two work cycles is formed, the at intervals of several burns.

Mit den in Anspruch 9 angegebenen Merkmalen kann die Vorrich­ tung an konkrete Gegebenheiten einer Brennkraftmaschine gut angepaßt und optimiert werden.With the features specified in claim 9, the Vorrich to the specific conditions of an internal combustion engine be adapted and optimized.

Anhand einer Zeichnung wird die Erfindung mit weiteren Einzel­ heiten, Merkmalen und Vorteilen näher beschrieben.Using a drawing, the invention with further details units, features and advantages.

Es zeigenShow it

Fig. 1 eine schematische Darstellung einer elektronischen Steuerungsanlage mit Verbrennungsaussetzererkennung für eine Sechszylinder-Brennkraftmaschine, Fig. 1 is a schematic representation of an electronic control system with combustion misfire detection for a six-cylinder internal combustion engine,

Fig. 2 einen Programmablauf in der Recheneinheit zur Er­ kennung von Verbrennungsaussetzern, FIG. 2 is a flow in the computer unit for He identification of misfires,

Fig. 3 ein Diagramm, das den Drehzahlverlauf über dem Kurbel­ wellen-Drehwinkel einer Sechszylinder-Brennkraftma­ schine darstellt, wobei der zweite Zylinder zu 100% in jedem Arbeitsspiel aussetzt, Fig. 3 is a diagram showing the speed profile over the crank shaft rotation angle of a six-cylinder Brennkraftma machine is, the second cylinder 100% exposed in each operating cycle,

Fig. 4 ein Diagramm entsprechend Fig. 3 mit unterschiedlichen Lagen von Meßfenstern und Fig. 4 is a diagram corresponding to Fig. 3 with different positions of measuring windows and

Fig. 5 ein Diagramm entsprechend Fig. 3, wobei der zweite und vierte Zylinder zu 100% aussetzen. Fig. 5 is a diagram corresponding to Fig. 3, with the second and fourth cylinders to 100%.

In Fig. 1 ist auf einer Kurbelwelle 1 ein Zahnrad 2 ange­ bracht, dessen Zähne 3 bzw. Zahnflanken als Signalgeber mit einem ersten Sensor 4 zusammenwirken. Bei einer Brennkraft­ maschine, die im Viertaktbetrieb arbeitet, besteht jedes Ar­ beitsspiel aus zwei Umdrehungen der Kurbelwelle. Für eine Sechszylinder-Brennkraftmaschine ergeben sich daraus drei Ver­ brennungen pro Umdrehung. Jedem Zylinder ist somit 1/3 eines Kreises, also 120°, zugeordnet. Bei einer Zähnezahl von 135 Zähnen am Zahnrad 2 entspricht dann ein Kurbelwellenwinkel von 120° einer Zähnezahl von 45. Die Kurbelwelle 1 treibt mit halber Kurbelwellendrehzahl eine Nockenwelle 5, die eine Pha­ senmarke 6 trägt, welche mit einem zweiten Sensor 7 zusammen­ wirkt. Über diese Phasenmarke ist eine eindeutige Zuordnung eines bestimmten Zylinders zu einem Kurbelwellenwinkel mög­ lich.In Fig. 1, a gear 2 is placed on a crankshaft 1 , the teeth 3 or tooth flanks of which cooperate as a signal generator with a first sensor 4 . In an internal combustion engine that operates in four-stroke mode, each working cycle consists of two revolutions of the crankshaft. For a six-cylinder internal combustion engine, this results in three burnings per revolution. Each cylinder is assigned 1/3 of a circle, i.e. 120 °. With a number of 135 teeth on the gear 2 then corresponds to a crankshaft angle of 120 ° a number of teeth 45. The crankshaft 1 drives at half the crankshaft speed a camshaft 5 , which carries a phase mark 6 , which cooperates with a second sensor 7 . This phase marker enables a definite assignment of a specific cylinder to a crankshaft angle.

Die Signale aus den beiden Sensoren 4 und 7 sind einem digi­ talen Steuergerät 8 zugeführt, dem weitere Parametersignale, insbesondere ein Lastsignal 9, zugeführt werden. Das Steuerge­ rät 8 ermittelt aus den zugeführten Signalen für jeden Zylin­ der den Einspritzzeitpunkt und die Einspritzmenge sowie den Zündzeitpunkt und überträgt entsprechende Signale an eine elektronische Einspritzvorrichtung 10 und eine elektronische Zündvorrichtung 11. The signals from the two sensors 4 and 7 are fed to a digital control unit 8 , to which further parameter signals, in particular a load signal 9 , are fed. The Steuerge advises 8 determines the injection timing and the injection quantity and the ignition timing from the supplied signals for each cylinder and transmits corresponding signals to an electronic injection device 10 and an electronic ignition device 11 .

Zusätzlich ist eine Recheneinheit 12 vorgesehen, der eben­ falls die Informationen über Drehzahl, Stellung der Kolben der Brennkraftmaschine innerhalb eines Arbeitsspiels und Last zugeführt sind (Pfeil 13).In addition, an arithmetic unit 12 is provided which, if the information about speed, position of the pistons of the internal combustion engine is supplied within a working cycle and load (arrow 13 ).

An die Recheneinheit 12 ist eine Fehleranzeige 14 angeschlos­ sen (schematisch als Fehlerlampe dargestellt), die beim Erken­ nen eines Verbrennungsaussetzers angesteuert wird.An error indicator 14 is connected to the arithmetic unit 12 (shown schematically as an error lamp), which is activated when a misfire occurs.

Anhand des Programmablaufs nach Fig. 2 werden der Aufbau und die Funktion der Recheneinheit 12 näher erläutert:The structure and function of the computing unit 12 are explained in more detail with reference to the program sequence according to FIG. 2:

In einem ersten Schritt 15 werden mit Hilfe des Zahnsignals (aus dem ersten Sensor 4) und des Phasensignals (aus dem zwei­ ten Sensor 7) Zeitmessungen durchgeführt, wobei der Vorbei­ gang eines bestimmten Kurbelwellendrehwinkelbereichs (Meßfen­ ster) am Sensor 4 erfaßt und über das Phasensignal einem be­ stimmten Zylinder zugeordnet wird. Diese Zeitmessung erfolgt jeweils im Arbeitstakt eines Zylinders. Das Meßfenster kann dabei den gesamten Kurbelwellenwinkel (120° im vorliegenden Beispiel einer Viertakt-Sechszylinder-Brennkraftmaschine) um­ fassen, jedoch als Meßfenster auch kleiner gewählt werden, wie dies in Verbindung mit Fig. 4 näher erläutert wird.In a first step 15 , time measurements are carried out with the aid of the tooth signal (from the first sensor 4 ) and the phase signal (from the second sensor 7 ), the operation of a specific crankshaft rotation angle range (measuring window) being detected at the sensor 4 and via the phase signal is assigned to a certain cylinder. This time measurement takes place every working cycle of a cylinder. The measurement window can take the entire crankshaft angle (120 ° in the present example of a four-stroke six-cylinder internal combustion engine), but can also be selected as a measurement window, as will be explained in more detail in connection with FIG. 4.

In einem weiteren Schritt 16 erfolgt aus der Zeitmessung die Berechnung eines mittleren Drehzahlwerts innerhalb des Meßfen­ sters. Dieser gemittelte Drehzahlwert wird jedem Arbeitstakt zylinderselektiv zugeordnet.In a further step 16 , the time measurement is used to calculate an average speed value within the measuring window. This averaged speed value is assigned to each work cycle in a cylinder-selective manner.

In einem weiteren Programmschritt 17 wird jeweils ein Diffe­ renzwert als Drehzahldifferenzwert zwischen gemittelten Dreh­ zahlwerten zweier in der Zündfolge aufeinanderfolgender Zylin­ der bzw. aufeinanderfolgender Verbrennungen oder Meßfenster gebildet.In a further program step 17 , a differential value is formed as the speed difference value between averaged speed values of two successive cylinders in the firing sequence or successive combustions or measurement windows.

In einem weiteren Schritt 18 des Programms werden diese Diffe­ renzwerte in einem Schieberegister über zwei Arbeitsspiele ab­ gespeichert, so daß die Differenzwerte für eine Auswertung je­ weils über zwei Arbeitsspiele zur Verfügung stehen und aus dem Speicher ausgelesen werden können.In a further step 18 of the program, these difference values are stored in a shift register over two work cycles, so that the difference values are available for evaluation each time over two work cycles and can be read from the memory.

Ein wesentlicher Schritt 19 des Programmablaufs betrifft die Bildung eines Erkennungsparameters EP, der anschließend mit einem Schwellwert verglichen wird:An essential step 19 of the program sequence relates to the formation of a recognition parameter EP, which is then compared with a threshold value:

Der Erkennungsparameter wird aus der Summe des Differenzwerts D2 für das aktualle Arbeitsspiel und des Differenzwert D2′ für das vergangene Arbeitsspiel des selben Zylinders gebil­ det.The detection parameter is the sum of the difference value D2 for the current work cycle and the difference value D2 ′ for the past working cycle of the same cylinder det.

Als Beispiel wird auf Fig. 3 Bezug genommen und der Fall der Bildung des Erkennungsparameters EP am Verbrennungsaussetzer des Zylinders Z2 (Pfeil 22) dargestellt.As an example, reference is made to FIG. 3 and the case of the formation of the detection parameter EP at the misfire of the cylinder Z2 (arrow 22 ) is shown.

In einer einfachen Ausführungsform besteht somit der Erken­ nungsparameter EP aus der Summe der Differenzwerte D2 + D2′.In a simple embodiment, there is the orken nation parameter EP from the sum of the difference values D2 + D2 '.

In einer weiterführenden Ausbildung ist es vorteilhaft, zur Vermeidung von Doppelerkennungen diesen Erkennungsparameter EP so zu modifizieren, daß vom Differenzwert D2 des aktuellen Arbeitsspiels und vom Differenzwert D2′ des vergangenen Ar­ beitsspiels des selben Zylinders Z2 jeweils der Differenzwert D6 bzw. D6′ des in der Zündfolge vorausgehenden Zylinders Z6 abgezogen wird, so daß sich folgender Erkennungsparameter ergibt:
EP = (D2-D6) + (D2′-D6′).
In a further training, it is advantageous, in order to avoid double detections, to modify this detection parameter EP such that the difference value D6 or D6 'of the difference value D2 of the current work cycle and of the difference value D2' of the past work cycle of the same cylinder Z2 Ignition sequence preceding cylinder Z6 is subtracted, so that the following detection parameters result:
EP = (D2-D6) + (D2'-D6 ').

Zur Berücksichtigung und Kompensation von Dynamikzuständen wird der Erkennungsparameter EP zusätzlich durch einen Dyna­ mikkompensationswert DK ergänzt, der als Drehzahldifferenz­ wert zwischen gemittelten Drehzahlwerten zweier Arbeitstakte gebildet wird, wobei diese Arbeitstakte aber im Gegensatz zu den bisher ermittelten Drehzahldifferenzwerten im Abstand meh­ rerer Verbrennungen, z. B. im Abstand von 6 Verbrennungen, aus­ einander liegen. To take into account and compensate for dynamic states the recognition parameter EP is additionally determined by a Dyna Micro compensation value DK supplemented as the speed difference value between the average speed values of two work cycles is formed, but these work cycles in contrast to the speed difference values determined so far at a distance meh more burns, e.g. B. at intervals of 6 burns lie to each other.  

Zudem kann im Programmschritt 19 noch eine Bewertung und Ge­ wichtung der verwendeten Differenzwerte und des Dynamikkompen­ sationswertes dergestalt durchgeführt werden, daß in einem Kennfeld last- und/oder drehzahlabhängig Gewichtungsfaktoren X1 bis X5 abgelegt sind, die den Einzelkomponenten des Erken­ nungsparameters für eine Gewichtung je nach Last und Drehzahl­ zustand zugeordnet werden. Es ergibt sich dann insgesamt ein Erkennungsparameter nach folgender Formel:
EP = (X1·D2-X2-D6) + (X3·D2′-X4·D6′) + X5·DK.
In addition, in program step 19 , an evaluation and weighting of the difference values used and the dynamic compensation value can be carried out in such a way that weighting factors X1 to X5 are stored in a map, depending on the load and / or speed, which depend on the individual components of the detection parameter for a weighting Load and speed status can be assigned. The overall result is a recognition parameter using the following formula:
EP = (X1D2-X2-D6) + (X3D2'-X4D6 ′) + X5DK.

Ein so gebildeter Erkennungsparameter EP wird im Programm­ schritt 20 mit einem last- und drehzahlabhängigen Schwell­ wert, der aus einem entsprechenden Kennfeld ausgelesen wird, verglichen. Wenn dieser Schwellwert überschritten wird, er­ folgt eine Ansteuerung einer Fehleranzeige im Programmschritt 21.A detection parameter EP formed in this way is compared in the program step 20 with a load- and speed-dependent threshold value, which is read from a corresponding map. If this threshold value is exceeded, an error display is triggered in program step 21 .

Im ersten Programmschritt 15 kann für eine Anpassung und Opti­ mierung auch die Lage des Meßfensters für die Zeitmessung innerhalb eines Arbeitstakts verschoben werden, wie dies an­ hand der Fig. 4 noch näher erläutert wird.In the first program step 15 can be used for an adjustment and optimization Opti also the position of the measuring window for the time measurement within an operating cycle shifted, as will be on hand of Fig. 4 explained in more detail.

In Fig. 3 ist der Drehzahlverlauf über den Kurbelwellendreh­ winkel für eine Sechszylinder-Brennkraftmaschine aufgezeich­ net, wobei der zweite Zylinder Z2 zu 100% in jedem Arbeits­ spiel aussetzt, beispielsweise wenn die zugeordnete Zündkerze defekt ist.In Fig. 3, the speed curve over the crankshaft rotation angle is recorded for a six-cylinder internal combustion engine, the second cylinder Z2 being 100% suspended in each working game, for example if the associated spark plug is defective.

Gemäß Fig. 3 haben die Zylinder eine Zündfolge Z5, Z1, Z4, Z3, Z6, Z2. Als Meßfenster wird hier jeweils der gesamte Ar­ beitstakt betrachtet, so daß die eingezeichneten, gemittelten Drehzahlwerte erhalten werden. Der Differenzwert D2, der dem Zylinder Z2 zugeordnet ist, errechnet sich somit aus der Differenz des aktuellen, mittleren Drehzahlwerts 2 und dem mittleren Drehzahlwert 6 des vorhergehenden Zylinders Z6. Weiter ist aus dem Diagramm der Fig. 3 ersichtlich, daß bei jedem Verbrennungsaussetzer des Zylinders 2 die gemittelte Drehzahl absinkt und erst während der Verbrennungen der nachfolgenden Zylinder wieder allmählich ansteigt.Referring to FIG. 3, the cylinder Z6, Z2 have a firing sequence Z5, Z1, Z4, Z3,. The entire work cycle is considered here as the measurement window, so that the averaged speed values shown are obtained. The difference value D2, which is assigned to the cylinder Z2, is thus calculated from the difference between the current, mean speed value 2 and the mean speed value 6 of the preceding cylinder Z6. It can also be seen from the diagram in FIG. 3 that with each misfire of the cylinder 2 the average speed drops and only gradually increases again during the combustion of the subsequent cylinders.

In Fig. 4 ist ein ähnliches Diagramm wie in Fig. 3 darge­ stellt, wobei hier ein Verbrennungsaussetzer beim sechsten Zylinder Z6 auftritt und dadurch dort die Drehzahl innerhalb des zugeordneten Arbeitstakts merklich absinkt. Mit Fig. 4 soll dargestellt werden, daß die Größe und Lage eines Meßfen­ sters innerhalb eines Arbeitstakts wesentlich die Größe des gemittelten Drehzahlwerts beeinflußt und daher die Lage und Größe sowie ggfs. eine steuerungstechnische Veränderung für eine Anpassung und Optimierung herangezogen werden kann.In Fig. 4 is a similar diagram as in Fig. 3 Darge presents, here a misfire occurs in the sixth cylinder Z6 and thereby the speed drops noticeably there within the assigned work cycle. With Fig. 4 is to be shown that the size and location sters substantially affect a Meßfen within a working stroke, the size of the average speed value and hence the position and size and, if applicable. A control-system change can be used for an adjustment and optimization.

Beispielsweise liegen die Meßfenster M3, M6 und M2 in der Mitte eines jeweiligen Arbeitstakts und umfassen 30° Kurbel­ wellenumdrehung. Damit ergeben sich die gemittelten Drehzahl­ werte 3, 6 und 2, wie sie in Fig. 4 eingetragen sind.For example, the measurement windows M3, M6 and M2 are in the middle of a respective work cycle and comprise 30 ° crankshaft revolution. This results in the average speed values 3, 6 and 2, as they are entered in Fig. 4.

Weiter sind in Fig. 4 zum Ende des jeweiligen Arbeitstakts hin verschobene Meßfenster M3′, M6′ und M2′ der gleichen Grö­ ße eingezeichnet. Es ergeben sich dadurch ersichtlich andere, gemittelte Drehzahlwerte 3′, 6′ und 2′, wodurch auch die aus den gemittelten Drehzahlwerten gebildeten Differenzwerte je nach Lage und Größe der Meßfenster verändert werden.Furthermore, in Fig. 4 towards the end of the respective work cycle shifted measuring windows M3 ', M6' and M2 'of the same size are shown. This clearly results in other, averaged speed values 3 ', 6' and 2 ', whereby the difference values formed from the averaged speed values are also changed depending on the position and size of the measurement window.

In Fig. 5 ist ein weiteres Diagramm des Drehzahlverlaufs einer Sechszylinder-Brennkraftmaschine dargestellt, bei der der zweite Zylinder Z2 und der vierte Zylinder Z4 zu 100% aussetzen, wie dies beispielsweise beim Ausfall einer Doppel­ zündspule erfolgen kann. Ersichtlich fällt in jedem Arbeits­ takt für den Zylinder 2 und Zylinder 4 wegen der Verbrennungs­ aussetzer die Drehzahl ab und steigt anschließend wieder an. Weiter ist mit Klammern 23 angedeutet, daß zur Bildung des Erkennungsparameters jeweils der Differenzwert für das akutel­ le Arbeitsspiel betrachtet wird und der Differenzwert für das vergangene Arbeitsspiel desselben Zylinders addiert wird.In Fig. 5, another diagram of the speed curve of a six-cylinder internal combustion engine is shown, in which the second cylinder Z2 and the fourth cylinder Z4 suspend 100%, as can be done, for example, in the event of failure of a double ignition coil. Obviously, the speed drops in each work cycle for cylinder 2 and cylinder 4 because of the misfires and then increases again. It is also indicated by brackets 23 that the difference value for the current work cycle is considered in each case to form the detection parameter and the difference value for the past work cycle of the same cylinder is added.

Claims (9)

1. Verfahren zur zylinderselektiven Erkennung und Überwachung von Verbrennungsaussetzern bei einer Mehrzylinder-Brenn­ kraftmaschine, wobei
während eines Arbeitstakts jedes Zylinders über einen be­ stimmten Kurbelwellen-Drehwinkel-Bereich ein zylinderselek­ tiver, gemittelter Drehzahlwert ermittelt wird,
jeweils ein Differenzwert zwischen gemittelten Drehzahl­ werten zweier in der Zündfolge aufeinanderfolgender Zylin­ der gebildet wird,
dieser Differenzwert als Erkennungsparameter mit einem vor­ bestimmten Schwellwert verglichen wird,
der vorbestimmte Schwellwert in Abhängigkeit von der Last und der Drehzahl der Brennkraftmaschine festgelegt wird und
beim Überschreiten des Schwellwerts eine Fehleranzeige aus­ gelöst wird, dadurch gekennzeichnet,
daß als Erkennungsparameter (EP) der Differenzwert (D2) für das aktuelle Arbeitsspiel plus dem Differenzwert (D2′) für das vorangegangene Arbeitsspiel desselben Zylinders (Z2) verwendet wird.
1. A method for cylinder-selective detection and monitoring of misfires in a multi-cylinder internal combustion engine, wherein
a cylinder-selective, average speed value is determined during a work cycle of each cylinder over a specific crankshaft angle of rotation range,
in each case a difference value between the averaged speed values of two successive cylinders which are formed in the firing sequence
this difference value is compared as a detection parameter with a predetermined threshold value,
the predetermined threshold value is determined as a function of the load and the rotational speed of the internal combustion engine and
if the threshold value is exceeded, an error display is triggered, characterized in that
that the difference value (D2) for the current work cycle plus the difference value (D2 ′) for the previous work cycle of the same cylinder (Z2) is used as the detection parameter (EP).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß vom Differenzwert (D2) für das aktuelle Arbeitsspiel und vom Differenzwert (D2′) für das vergangene Arbeitsspiel des­ selben Zylinders (Z2) jeweils der Differenzwert (D6 bzw. D6′) des in der Zündfolge vorausgehenden Zylinders (Z6) bzw. der vorausgegangenen Verbrennung abgezogen wird.2. The method according to claim 1, characterized in that from Difference value (D2) for the current work cycle and from Difference value (D2 ′) for the past work cycle of the same cylinder (Z2) the difference value (D6 or D6 ′) of the cylinder (Z6) preceding in the firing order or the previous combustion is subtracted. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Erkennungsparameter (EP) um eine Komponente als Dy­ namik-Kompensationswert (DK) ergänzt wird, der als Dreh­ zahldifferenzwert (D) zwischen gemittelten Drehzahlwerten (n) zweier Arbeitstakte gebildet wird, wobei diese zwei Ar­ beitstakte im Abstand mehrerer Verbrennungen liegen.3. The method according to claim 1 or 2, characterized in that the recognition parameter (EP) by one component as Dy namik compensation value (DK) is added, which as a rotation number difference value (D) between averaged speed values (n) two work cycles is formed, these two ar work cycles are at intervals of several burns. 4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekenn­ zeichnet, daß wenigstens einer der Differenzwerte (D) mit einem aus einem Kennfeld ausgelesenen Gewichtungsfaktor (X1 bis X5) last- und/oder drehzahlabhängig gewichtet wird.4. The method according to any one of claims 1 to 3, characterized records that at least one of the difference values (D) with a weighting factor read from a map (X1 to X5) weighted depending on load and / or speed becomes. 5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekenn­ zeichnet, daß die Größe und/oder Lage des Kurbelwellen- Drehwinkel-Bereichs (Meßfenster M) zur Ermittlung des zy­ linderselektiven, gemittelten Drehzahlwerts () aus einem Kennfeld last- und/oder drehzahlabhängig entnommen wird.5. The method according to any one of claims 1 to 4, characterized indicates that the size and / or location of the crankshaft Angle range (measuring window M) to determine the zy Lindelective, average speed value () from a Map is taken depending on the load and / or speed. 6. Vorrichtung zur Durchführung des Verfahrens nach Anspruch 1,
mit einer ersten Einrichtung (1 bis 7) zur Identifizierung der Kurbelwellenstellung,
mit einer zweiten Einrichtung zur Ermitlung eines zylinder­ selektiven, gemittelten Drehzahlwerts über einen be­ stimmten Kurbelwellen-Drehwinkel-Bereich während eines Ar­ beitstakts eines Zylinders,
mit einer dritten Einrichtung, die eine Differenzeinheit zur Bildung eines Differenzwerts zwischen den gemittelten Drehzahlwerten zweier, in der Zündfolge aufeinanderfolgen­ den Zylinder enthält,
mit einer vierten Einrichtung, die eine Vergleichereinheit und eine damit verbundene Schwellwertvorgabeeinheit um­ faßt, wobei der Differenzwert als Erkennungsparameter aus der dritten Einrichtung der Vergleichereinheit zum Ver­ gleich mit dem Schwellwert zugeführt ist und
mit einer fünften Einrichtung als Fehleranzeige, die mit der vierten Einrichtung Verbindung hat und die bei einer Schwellwertüberschreitung angesteuert ist, dadurch gekennzeichnet,
daß ein Speicher als Schieberegister vorgesehen ist, der ermittelte Differenzwerte (D2) für ein aktuelles Arbeits­ spiel und Differenzwerte (D2, D2′) zurück bis zu einem vor­ ausgegangenen Arbeitsspiel des selben Zylinders (Z2) zeit­ weise speichert und
daß in der dritten Einrichtung zudem ein Summierglied vor­ gesehen ist, das mit dem Speicher verbunden ist und das als Erkennungsparameter die Summe des Differenzwerts (D2) für das aktuelle Arbeitsspiel und des aus dem Speicher aus­ gelesenen Differenzwerts (D2′) für das vorangegangene Ar­ beitsspiel desselben Zylinders (Z2) bildet und der so er­ mittelte Erkennungsparameter (EP) der vierten Einrichtung zum Vergleich mit dem Schwellwert zugeführt ist.
6. Device for performing the method according to claim 1,
with a first device ( 1 to 7 ) for identifying the crankshaft position,
with a second device for determining a cylinder-selective, averaged speed value over a specific crankshaft angle of rotation range during an operating stroke of a cylinder,
with a third device which contains a difference unit for forming a difference value between the averaged speed values of two cylinders which follow one another in the firing order
with a fourth device which includes a comparator unit and a threshold value presetting unit connected to it, the difference value being fed as a recognition parameter from the third device to the comparator unit for comparison with the threshold value and
with a fifth device as an error display, which is connected to the fourth device and which is activated when the threshold value is exceeded, characterized in that
that a memory is provided as a shift register, the determined difference values (D2) for a current working game and difference values (D2, D2 ') back up to a previous working game of the same cylinder (Z2) temporarily and
that in the third device also a summing element is seen before, which is connected to the memory and which, as a detection parameter, is the sum of the difference value (D2) for the current work cycle and the difference value (D2 ') read from the memory for the previous work cycle forms the same cylinder (Z2) and the detection parameter (EP) thus averaged is fed to the fourth device for comparison with the threshold value.
7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß die dritte Einrichtung weiter ein Differenzglied umfaßt, das mit dem Speicher verbunden ist und mit dem zur Bildung des Erkennungsparameters (EP) jeweils vom Differenzwert (D2) für das aktuelle Arbeitsspiel und vom Differenzwert (D2′) für das vergangene Arbeitsspiel des selben Zylinders (Z2) jeweils der Differenzwert (D6 bzw. D6′) des in der Zündfolge vorausgehenden Zylinders (Z6) bzw. der vorausge­ gangenen Verbrennung abgezogen wird.7. The device according to claim 6, characterized in that the third device further comprises a differential element, that is connected to the storage and to that for education of the detection parameter (EP) from the difference value (D2) for the current work cycle and the difference value (D2 ′) for the past working cycle of the same cylinder (Z2) each the difference value (D6 or D6 ') of the in Firing order of the preceding cylinder (Z6) or the pre- combustion is withdrawn. 8. Vorrichtung nach Anspruch 6 oder 7, dadurch gekennzeich­ net, daß die dritte Einrichtung ein weiteres Summierglied enthält, in dem für den Erkennungsparameter (EP) ein Dyna­ mik-Kompensationswert (DK) ergänzt wird, der aus den Spei­ cherwerten als Drehzahldifferenzwert zwischen gemittelten Drehzahlwerten () zweier Arbeitstakte gebildet wird, die im Abstand mehrerer Verbrennungen liegen.8. The device according to claim 6 or 7, characterized net that the third device is another summing element contains a Dyna for the recognition parameter (EP) Mik compensation value (DK) is added, which from the Spei values as speed difference value between averaged Speed values () of two work cycles is formed, the at intervals of several burns lie. 9. Vorrichtung nach einem der Ansprüche 6 bis 8, dadurch ge­ kennzeichnet, daß Kennfelder mit last- und/oder drehzahl­ abhängigen Kennfeldvorgaben vorgesehen sind, über die die Differenzwerte mit ausgelesenen Gewichtungsfaktoren (X1 bis X5) gewichtet werden und/oder durch ausgelesene Grö­ ßen- und Lagewerte die Größe und Lage des jeweiligen Kur­ belwellen-Drehwinkel-Bereichs (Meßfenster M) festgelegt wird.9. Device according to one of claims 6 to 8, characterized ge indicates that maps with load and / or speed dependent map specifications are provided, over which the Difference values with read weighting factors (X1 up to X5) and / or by readout size Food and location values the size and location of the respective cure belwelle rotation angle range (measurement window M) set becomes.
DE19924208033 1992-03-13 1992-03-13 Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence Expired - Lifetime DE4208033C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19924208033 DE4208033C1 (en) 1992-03-13 1992-03-13 Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19924208033 DE4208033C1 (en) 1992-03-13 1992-03-13 Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence

Publications (1)

Publication Number Publication Date
DE4208033C1 true DE4208033C1 (en) 1993-05-06

Family

ID=6453982

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19924208033 Expired - Lifetime DE4208033C1 (en) 1992-03-13 1992-03-13 Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence

Country Status (1)

Country Link
DE (1) DE4208033C1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0646711A1 (en) * 1993-09-01 1995-04-05 Ford Motor Company Limited System and method to compensate for torsional disturbances in crankshafts
DE4337275A1 (en) * 1993-11-02 1995-05-04 Bayerische Motoren Werke Ag Device for cylinder-selective detection of undesired combustion processes in multi-cylinder internal combustion engines
DE19627796A1 (en) * 1996-07-10 1998-01-15 Porsche Ag Method and device for monitoring the position of a variable valve control
US6082188A (en) * 1995-12-21 2000-07-04 Siemens Aktiengesellschaft Method for detecting cyclical combustion fluctuations in an internal combustion engine
EP0721627B1 (en) * 1994-07-25 2004-05-06 Motorola, Inc. Apparatus and method for variable windowed peak detection in a misfire detection system
DE102005056963A1 (en) * 2005-11-30 2007-06-06 Daimlerchrysler Ag Controller of internal combustion engine has storage device, in which current angle dependant signal can be stored for predetermined time
DE102012223129B3 (en) * 2012-12-13 2014-02-13 Continental Automotive Gmbh Method for operating injection apparatus for internal combustion engine involves comparing differential/integral of curve profile for each combustion chamber within preset time period with differential/integral of preset reference curve
DE102004029950B4 (en) * 2003-06-25 2015-08-06 General Motors Corp. (N.D.Ges.D. Staates Delaware) Apparatus and method for detecting misfire in an internal combustion engine
DE102018207176A1 (en) * 2018-05-08 2019-11-14 Bayerische Motoren Werke Aktiengesellschaft Method and control unit for detecting rough running of a drive

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4009285A1 (en) * 1989-08-23 1990-12-20 Audi Ag METHOD FOR CYLINDER SELECTIVE MONITORING OF ENERGY REVENUE IN A MULTI-CYLINDER INTERNAL COMBUSTION ENGINE

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4009285A1 (en) * 1989-08-23 1990-12-20 Audi Ag METHOD FOR CYLINDER SELECTIVE MONITORING OF ENERGY REVENUE IN A MULTI-CYLINDER INTERNAL COMBUSTION ENGINE

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0646711A1 (en) * 1993-09-01 1995-04-05 Ford Motor Company Limited System and method to compensate for torsional disturbances in crankshafts
DE4337275A1 (en) * 1993-11-02 1995-05-04 Bayerische Motoren Werke Ag Device for cylinder-selective detection of undesired combustion processes in multi-cylinder internal combustion engines
EP0721627B1 (en) * 1994-07-25 2004-05-06 Motorola, Inc. Apparatus and method for variable windowed peak detection in a misfire detection system
US6082188A (en) * 1995-12-21 2000-07-04 Siemens Aktiengesellschaft Method for detecting cyclical combustion fluctuations in an internal combustion engine
DE19627796A1 (en) * 1996-07-10 1998-01-15 Porsche Ag Method and device for monitoring the position of a variable valve control
DE102004029950B4 (en) * 2003-06-25 2015-08-06 General Motors Corp. (N.D.Ges.D. Staates Delaware) Apparatus and method for detecting misfire in an internal combustion engine
DE102005056963A1 (en) * 2005-11-30 2007-06-06 Daimlerchrysler Ag Controller of internal combustion engine has storage device, in which current angle dependant signal can be stored for predetermined time
DE102012223129B3 (en) * 2012-12-13 2014-02-13 Continental Automotive Gmbh Method for operating injection apparatus for internal combustion engine involves comparing differential/integral of curve profile for each combustion chamber within preset time period with differential/integral of preset reference curve
DE102018207176A1 (en) * 2018-05-08 2019-11-14 Bayerische Motoren Werke Aktiengesellschaft Method and control unit for detecting rough running of a drive

Similar Documents

Publication Publication Date Title
EP0489059B1 (en) Process and apparatus for monitoring the power output of the individual cylinders of a multicylinder internal combustion engine
DE19622448B4 (en) Method for detecting misfiring
DE4131383C2 (en) Misfire Detection Method
EP0572584B1 (en) Transmitter arrangement for cylinder recognition in an internal combustion engine
DE4318501C2 (en) Diagnostic device for combustion conditions of a multi-cylinder engine
EP0583496B1 (en) Procedure for detecting misfire
DE69310909T2 (en) ADAPTIVE METHOD FOR DETECTING MALFUNCTIONS IN AN INTERNAL INTERNAL COMBUSTION ENGINE
DE69308425T2 (en) Method and device for detecting misfires in an internal combustion engine by means of two sensors
DE69634187T2 (en) Method and device for detecting misfires
DE4440656A1 (en) Camshaft adjusting device and method for detecting the angular position of an adjustable camshaft
DE102016117342B4 (en) Device for detecting a misfire
DE4100527A1 (en) METHOD AND DEVICE FOR DETERMINING FAILURES IN AN INTERNAL COMBUSTION ENGINE
DE4139204C2 (en) Misfire detection device for internal combustion engines
DE19814732B4 (en) Speed detection method, in particular for misfire detection
DE19815143A1 (en) Misfire condition discrimination system for an internal combustion engine
DE19638338A1 (en) Encoder arrangement for quick cylinder recognition in an internal combustion engine
DE4208033C1 (en) Identifying and monitoring selected cylinders of IC engine - forming difference value between two RPM values of cylinders in ignition sequence
WO2001023735A1 (en) Method for detecting combustion misses
DE4231322C2 (en) Misfire detection device for an internal combustion engine
DE102004029950B4 (en) Apparatus and method for detecting misfire in an internal combustion engine
WO1992013183A1 (en) Device for detecting faulty firing in an internal-combustion engine
DE102010051370B4 (en) Determining an indicated torque of an internal combustion engine
DE19610215A1 (en) Motor vehicle IC engine combustion failure detection method
EP1169629A1 (en) Method for engine misfire detection in multi-cylinder internal combustion engines with multi-cylinder spark ignition
DE19627540B4 (en) Misfire detection method

Legal Events

Date Code Title Description
8100 Publication of the examined application without publication of unexamined application
D1 Grant (no unexamined application published) patent law 81
8364 No opposition during term of opposition
8320 Willingness to grant licenses declared (paragraph 23)
R071 Expiry of right
R071 Expiry of right