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 sequenceInfo
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 6
- 238000002485 combustion reaction Methods 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 19
- 238000001514 detection method Methods 0.000 claims description 33
- 238000005259 measurement Methods 0.000 claims description 12
- 238000010304 firing Methods 0.000 claims description 11
- 230000001419 dependent effect Effects 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 6
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000013021 overheating Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000003054 catalyst Substances 0.000 description 2
- 230000003197 catalytic effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 241001212789 Dynamis Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
- F02D41/1498—With detection of the mechanical response of the engine measuring engine roughness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/11—Testing internal-combustion engines by detecting misfire
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1015—Engines 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
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)
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).
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.
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)
| 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)
| 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 |
-
1992
- 1992-03-13 DE DE19924208033 patent/DE4208033C1/en not_active Expired - Lifetime
Patent Citations (1)
| 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)
| 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 |