EP2071165B1 - Method and device for operating an internal combustion engine - Google Patents
Method and device for operating an internal combustion engine Download PDFInfo
- Publication number
- EP2071165B1 EP2071165B1 EP09154708A EP09154708A EP2071165B1 EP 2071165 B1 EP2071165 B1 EP 2071165B1 EP 09154708 A EP09154708 A EP 09154708A EP 09154708 A EP09154708 A EP 09154708A EP 2071165 B1 EP2071165 B1 EP 2071165B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- cylinder
- cyl
- specific
- check
- internal combustion
- 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.)
- Not-in-force
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 98
- 238000000034 method Methods 0.000 title claims description 11
- 238000002347 injection Methods 0.000 claims description 77
- 239000007924 injection Substances 0.000 claims description 77
- 239000000446 fuel Substances 0.000 claims description 30
- 238000003745 diagnosis Methods 0.000 claims description 3
- 230000006698 induction Effects 0.000 claims 2
- 230000006978 adaptation Effects 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/008—Controlling each cylinder individually
- F02D41/0085—Balancing of cylinder outputs, e.g. speed, torque or air-fuel ratio
-
- 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
-
- 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/0002—Controlling intake air
-
- 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/16—Introducing closed-loop corrections for idling
-
- 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/22—Safety or indicating devices for abnormal conditions
Definitions
- the invention relates to a method and a device for operating an internal combustion engine.
- the internal combustion engine comprises at least two cylinders, an intake tract and an exhaust tract.
- the intake tract and the exhaust tract communicate depending on a switching position of a gas inlet valve or a gas outlet valve, with a combustion chamber of one of the cylinders.
- the internal combustion engine comprises at least one injection valve and a piston, which is coupled to a crankshaft of the internal combustion engine, for each of the cylinders.
- the diesel engine includes a crankshaft, a combustion chamber, an injector for injecting fuel into the combustion chamber and an injection pump.
- the injection pump is driven by the crankshaft and used to pressurize the fuel and deliver the fuel to a nozzle.
- the diesel engine performs combustion of the fuel for rotating and driving the crankshaft.
- the apparatus includes means for detecting the rotational speed of the crankshaft and means for controlling the injection pump to adjust the amount of fuel to be injected from the injector into the combustion chamber.
- the controller controls the injection pump so that the amount of fuel to be discharged from the injection pump to the injector decreases in accordance with an increase in the rotational speed detected by the detector.
- the apparatus includes first calculating means for calculating a rate of change of the rotational speeds at predetermined rotational phase positions of the crankshaft on the basis of the rotational speed detected by the detecting means. Furthermore, this includes Apparatus for determining an occurrence of the misfire in the diesel engine based on a comparison of the rate of change calculated by the first calculating means with a predetermined reference value. There is provided a second calculating unit for calculating a rate of change of the fuel to be injected from the injector and a means for correcting the reference value used for a determination of the misfire on the basis of the rate of change of the fuel calculated by the second calculating means.
- the DE 10 2004 006 554 B3 discloses a method for equalizing the injection quantities of the cylinders of an internal combustion engine, in which the injection quantity differences, which are present at an operating point in the lower speed range, determined by a cylinder-specific measurement method for detecting the engine noise and assigned to the low operating point, and in which for operating ranges higher loads and speeds for a selected injection parameters, an adaptation of the injection quantity differences is performed.
- the selected injection parameter is set for adaptation to a value which deviates from the value applicable there in regular driving operation.
- the dynamics of the operating point which is variable with the set injection parameter value, are limited.
- the invention is characterized by a method and a device for operating the internal combustion engine.
- the internal combustion engine comprises the at least two cylinders, the intake tract and the exhaust tract.
- the intake tract and the exhaust tract communicate with the combustion chamber of one of the cylinders, depending on the switching position of the gas inlet valve or the gas outlet valve.
- the internal combustion engine to each of the cylinders comprises at least the injection valve and the piston which is coupled to the crankshaft of the internal combustion engine.
- the current value of the cylinder-specific fuel mass of the cylinders is determined. It is checked if a currently injected cylinder-specific fuel mass of one of the cylinders is too low to check the corresponding cylinder with respect to its cylinder-specific engine speed by the current value of the cylinder-specific injection mass of the corresponding cylinder is compared with the stored reference value of the cylinder-specific injection mass of the corresponding cylinder in the current operating point of the internal combustion engine.
- the checking of the cylinder-specific engine speed of one of the cylinders is deactivated if the currently injected cylinder-specific fuel mass of the corresponding cylinder is too small or too large to check the corresponding cylinder with respect to the cylinder-specific engine speed.
- the corresponding cylinder-specific engine speeds should be in a predetermined speed range. It is detected on a faulty operation of one of the cylinders, if the corresponding cylinder-specific engine speed of the corresponding cylinder is outside the predetermined speed range.
- a difference between the current value of the cylinder-specific injection mass of the corresponding cylinder with the stored reference value of the cylinder-specific injection mass of the corresponding cylinder in the current operating point of the internal combustion engine Value and the stored reference value of the cylinder-specific injection mass of the corresponding cylinder determined.
- the currently injected fuel mass is classified as too low or too large to check the corresponding cylinder for cylinder-specific engine speed if the difference is greater than a predetermined threshold. This helps to easily and particularly accurately detect the cylinder whose operation is faulty.
- a difference between the current value and the stored reference value of the cylinder-specific injection mass of the corresponding cylinder is formed.
- the actual injected fuel mass is then classified as too large or too small depending on a sign and an amount of the difference.
- the cylinder-specific engine speeds of the cylinders are determined depending on a position of the crankshaft to check the rough running of the internal combustion engine. It is checked whether the cylinder-specific engine speeds of all cylinders are each within a predetermined speed range. On the error-free operation of the internal combustion engine with respect to the rough running is detected if all cylinder-specific engine speeds are within the predetermined speed range. This helps to precisely classify the error-free operation of the internal combustion engine.
- the rough running of the internal combustion engine is only checked when the internal combustion engine is operated at idle, when there is no driver's request, when no gear is engaged and / or if no additional consumer of the internal combustion engine active is. This helps to check the operation of the internal combustion engine very precisely.
- the advantageous embodiments of the method can be readily transferred to advantageous embodiments of the devices.
- An internal combustion engine comprises an intake tract 1, an engine block 2, a cylinder head 3 and an exhaust tract 4.
- the intake tract 1 preferably comprises a throttle valve 5, a collector 6 and an intake manifold 7 which leads to a first cylinder Z1 via an intake passage into a combustion chamber 9 of the engine block 2 is guided.
- the engine block 2 comprises a crankshaft 8, which is coupled via a connecting rod 10 to the piston 11 of the first cylinder Z1.
- the internal combustion engine comprises, in addition to the first cylinder Z1, at least one second one Cylinder Z2, but preferably other cylinders Z1-Z4. However, the internal combustion engine may also comprise any desired larger number of cylinders Z1-Z4.
- the internal combustion engine is preferably arranged in a motor vehicle.
- an injection valve 18 is preferably arranged in the intake manifold 7.
- the internal combustion engine may be a diesel internal combustion engine or a gasoline internal combustion engine. If the internal combustion engine is a gasoline internal combustion engine, it preferably has a spark plug, which is arranged so that it projects into the combustion chamber 9 of the internal combustion engine.
- an exhaust gas catalyst 21 is preferably arranged, which is preferably designed as a three-way catalyst.
- a control device 25 is provided, which is associated with sensors which detect different measured variables and in each case determine the measured value of the measured variable.
- the control device 25 determines depending on at least one of the measured variables operating variables that are used to operate the internal combustion engine, and / or control variables, which are then converted into one or more control signals for controlling the actuators by means of corresponding actuators.
- the control device 25 may also be referred to as a device for controlling the internal combustion engine.
- the sensors are, for example, a pedal position sensor 26 that detects an accelerator pedal position of an accelerator pedal 27, an air mass sensor 28 that detects an air mass flow upstream of the throttle 5, a throttle position sensor 30 that detects an opening degree of the throttle 5, a temperature sensor 32 that detects an intake air temperature, a Saugrohr horrsensor 34 which detects an intake manifold pressure in the collector 6 and / or a crankshaft angle sensor 36 which detects a crankshaft angle, which is then assigned a speed of the internal combustion engine.
- a pedal position sensor 26 that detects an accelerator pedal position of an accelerator pedal 27, an air mass sensor 28 that detects an air mass flow upstream of the throttle 5, a throttle position sensor 30 that detects an opening degree of the throttle 5, a temperature sensor 32 that detects an intake air temperature, a Saugrohr horrsensor 34 which detects an intake manifold pressure in the collector 6 and / or a crankshaft angle sensor 36 which detects a crankshaft angle, which is then assigned a speed of the internal combustion engine.
- any subset of said sensors may be present, or additional sensors may be present.
- the actuators are, for example, the throttle valve 5, the gas inlet and gas outlet valves 12, 13 and / or the injection valve 18th
- a sufficiently low running noise ER of the internal combustion engine can be classified, for example, by virtue of the fact that cylinder-specific engine speeds N_CYL of the individual cylinders Z1-Z4 are all within a predetermined speed range N_RNG ( FIG. 2 . FIG. 5 ).
- the specification of the speed range N_RNG can in this context mean that the speed range N_RNG is specified absolutely or that the speed range N_RNG is relatively predetermined by one of the cylinder-specific engine speeds N_CYL.
- cylinder-specific engine speeds N_CYL are in the relatively predetermined speed range N_RNG by checking whether a change in the cylinder-specific engine speed N_CYL from one cylinder Z1-Z4 to a next one of the cylinders Z1-Z4 is less than a predetermined change threshold value ,
- the cylinder-specific engine speed N_CYL of one of the cylinders Z1-Z4 can be determined, for example, by measuring the time required for the crankshaft 8 to sweep over the corresponding cylinder segment of the crankshaft 8.
- the cylinder segment of the crankshaft 8 in this context is preferably an angular range of the crankshaft 8 between the top dead center of a given cylinder Z1-Z4 and the top dead center of the following cylinder Z1-Z4.
- the rough running ER can be determined by, for example, in a mathematical development of the total engine speed of the internal combustion engine, the higher powers, for example from the third power, the mathematical development are considered.
- a reference value MF_CYL_REF of the cylinder-specific injection mass can thus vary from cylinder Z1-Z4 to cylinder Z1-Z4 in order to produce cylinder-specific engine speeds N_CYL within the predetermined speed range N_RNG.
- the uneven running ER is too great, then, for example, at least one of the cylinder-specific engine speeds N_CYL is outside the predetermined speed range N_RNG and thus deviates greatly from the other cylinder-specific engine speeds N_CYL.
- the second cylinder Z2 or a fourth cylinder Z4 of the internal combustion engine can have caused a misfire since the combustion process in the corresponding cylinder Z1-Z4 has not taken place or has not supplied sufficient energy, so that the corresponding Cylinder Z1-Z4 has no sufficiently high cylinder-specific engine speed N_CYL.
- the excessive running noise ER can also be caused by the fact that the combustion process in one of the cylinders Z1-Z4 has delivered too much energy, for example due to an excessive injected fuel mass. This then leads to a cylinder-specific engine speed N_CYL which is too high, which then likewise lies outside the predetermined speed range N_RNG and thus deviates greatly from the other cylinder-specific engine speeds N_CYL.
- a current value MF_CYL_AV of the cylinder-specific injection mass is preferably determined in the faulty operation of the internal combustion engine with respect to the uneven running ER.
- the current value MF_CYL_AV of FIG cylinder-specific injection mass compared with the reference value MF_CYL_REF the cylinder-specific injection mass in the same operating point of the internal combustion engine. For example, a difference between the current value MF_CYL_AV of the cylinder-specific injection mass and the reference value MF_CYL_REF of the cylinder-specific injection mass can be determined.
- the corresponding cylinder Z1-Z4 can be excluded from the check with regard to the uneven running ER, in particular with respect to the corresponding cylinder-specific engine speed N_CYL.
- the checking of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL can be deactivated DEACT.
- the difference can be determined, for example, by forming a difference MF_DIF between the current value MF_CYL_AV of the cylinder-specific injection mass and the reference value MF_CYL_REF of the cylinder-specific injection mass.
- the injected fuel mass may then be classified as too low or too large if an amount of the difference MF_DIF is greater than the predetermined threshold.
- the reference value MF_CYL_REF of the cylinder-specific injection mass can be subtracted from the current value MF_CYL_AV of the cylinder-specific injection mass.
- the injected fuel mass may be classified as too low if the difference MF_DIF is less than a predetermined lower threshold MF_THD_LOW, and the injected fuel mass may be classified as too large if the difference MF_DIF is greater than a predetermined upper threshold MF_THD_HIGH ( FIG. 5 ).
- the difference between the current value MF_CYL_AV and the reference value MF_CYL_REF of the cylinder-specific injection mass can be determined by forming a quotient of the current value MF_CYL_AV and the reference value MF_CYL_REF of the cylinder-specific injection mass, in which case the oversized or too small individual cylinder injection mass, for example, by comparison with the value one can be determined.
- a first program ( FIG. 3 ) is preferably stored on a storage medium of the control device 25.
- the first program is used to check the running noise ER of the internal combustion engine.
- the first program is preferably started in a timely manner after an engine start of the internal combustion engine in a step S1 in which variables are initialized if necessary.
- a step S2 it is checked whether one or more diagnostic conditions DIAG_CDN exist.
- the diagnostic conditions DIAG_CDN can, for example, an operation of the internal combustion engine idle, a lack of a driver's request, no gear engaged and / or no other activated active vehicle functions that require additional torque of the internal combustion engine. If the condition of the step S2 is not satisfied, the processing is started again in the step S1. If the condition of step S2 is met, the processing is preferably continued in a step S3. In step S3, the cylinder-specific engine speed N_CYL of the cylinders Z1-Z4 is determined as a function of a crankshaft angle of the internal combustion engine.
- step S4 the rough running ER is determined depending on the cylinder-specific engine speed N_CYL.
- the first program can be ended.
- a second or a third program is started depending on the result of checking the rough running ER.
- the second program ( FIG. 4 ) is preferably stored on the storage medium of the control device 25 and serves to determine and store the reference value MF_CYL_REF of the cylinder-specific injection masses.
- the second program is preferably started in a step S7 after the termination of the first program in which variables are initialized if necessary.
- the current value MF_CYL_AV of the cylinder-specific injection mass is determined as a function of a cylinder-specific injection duration TI_CYL.
- the injection valve 18 is actuated for injecting the fuel mass or, during the cylinder-specific injection duration TI_CYL, the injection valve 18 actually meters the cylinder-specific fuel mass to the corresponding cylinder Z1-Z4.
- the current value MF_CYL_AV of the cylinder-specific injection mass can also be determined as a function of the cylinder-specific engine speed N_CYL. there can be calculated back from the cylinder-specific engine speed N_CYL, which cylinder-specific injection mass was necessary to cause the cylinder-specific engine speed N_CYL.
- the reference value MF_CYL_REF of the cylinder-specific injection mass in the current operating point of the internal combustion engine can be assigned to the actual value MF_CYL_AV of the cylinder-specific injection mass.
- the reference value MF_CYL_REF of the cylinder-specific injection mass is preferably stored on the storage medium of the control device 25.
- the operating point of the internal combustion engine depends on at least one of the operating variables of the internal combustion engine.
- steps S11 and S12 are processed as an alternative to step S9.
- a low-pass filtered current value MF_CYL_FIL of the cylinder-specific injection mass is determined by low-pass filtering the current value MF_CYL_AV of the cylinder-specific injection mass.
- step S12 the low-pass-filtered current value MF_CYL_FIL of the cylinder-specific injection mass is assigned to the reference value MF_CYL_REF of the cylinder-specific injection mass in the corresponding operating point of the internal combustion engine.
- the assignment of the low-pass filtered current value MF_CYL_FIL of the cylinder-specific injection mass to the reference value MF_CYL_REF of the cylinder-specific injection mass serves to prevent sudden changes in the actual value MF_CYL_AV of the cylinder-specific injection mass, which can not be based on actual operations in the internal combustion engine, from the reference value MF_CYL_REF of the cylinder-specific injection mass be associated with the corresponding operating point of the internal combustion engine.
- the second program can be ended.
- the first program is started with the termination of the second program.
- the third program ( FIG. 5 ) is preferably stored on the storage medium of the control device 25.
- the third program is to detect the faulty cylinder Z1-Z4, which has caused the misfire, for example.
- the third program is preferably started with the termination of the first program.
- a step S14 the reference value MF_CYL_REF of the cylinder-specific injection mass in the current operating point of the internal combustion engine and the current value MF_CYL_AV of the cylinder-specific injection mass are compared, preferably by determining the difference MF_DIF depending on the current value MF_CYL_AV of the cylinder-specific injection mass and the reference value MF_CYL_REF of the cylinder-specific injection mass, preferably under the calculation rule specified in step S14.
- step S15 it is checked whether the difference MF_DIF is smaller than the predetermined lower threshold value MF_THD_LOW. If the condition of step S15 is not satisfied, the processing is continued in step S16. If the condition of step S15 is satisfied, the processing is continued in step S17.
- step S16 the checking CHECK of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL is deactivated DEACT. Further, in step S16, a signal may be generated that is representative of the insufficient injected fuel mass.
- step S17 it is checked whether the difference MF_DIF is greater than the predetermined upper threshold value MF_THD_HIGH. If the condition of step S17 is not satisfied, the processing is continued in step S19. Is the condition of step S17, the processing is continued in step S18.
- step S18 the check CHECK of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL is deactivated DEACT. Further, in step S16, a signal may be generated that is representative of the excessive injected fuel mass.
- step S19 CHECK is checked as to whether the cylinder-specific engine speed N_CYL of the corresponding cylinder Z1-Z4 is within the predetermined speed range N_RNG. If the condition of step S19 is not satisfied, the processing is continued in step S20. If the condition of step S19 is satisfied, the processing is continued in step S21.
- step S20 an error ERROR of the corresponding cylinder Z1-Z4 with respect to the running trouble ER of the internal combustion engine is detected.
- step S21 the error-free operation of the cylinder Z1-Z4 with respect to the rough running ER of the internal combustion engine is detected.
- the third program is preferably ended.
- the first program is started with the termination of the third program.
- the invention is not limited to the specified embodiments.
- the first and / or the second and / or the third program may be implemented together in one program.
- the fault-free operation of the internal combustion engine with respect to the rough running ER can be determined in an alternative manner, for example by checking the caused by the internal combustion engine Torque.
- the reference value MF_CYL_REF of the cylinder-specific injection mass can be used for plausibility checking and / or for determining one or more further operating variables of the internal combustion engine.
- the current value MF_CYL_AV of the cylinder-specific injection mass can also be subtracted from the reference value MF_CYL_REF of the cylinder-specific injection mass, in which case the signs of the difference MF_DIF must be interpreted differently.
- the first aspect and the second aspect and the associated embodiments can be combined with each other.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Description
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Betreiben einer Brennkraftmaschine. Die Brennkraftmaschine umfasst mindestens zwei Zylinder, einen Ansaugtrakt und einen Abgastrakt. Der Ansaugtrakt und der Abgastrakt kommunizieren abhängig von einer Schaltstellung eines Gaseinlassventils beziehungsweise eines Gasauslassventils,mit einem Brennraum eines der Zylinder. Ferner umfasst die Brennkraftmaschine zu jedem der Zylinder mindestens ein Einspritzventil und einen Kolben, der mit einer Kurbelwelle der Brennkraftmaschine gekoppelt ist.The invention relates to a method and a device for operating an internal combustion engine. The internal combustion engine comprises at least two cylinders, an intake tract and an exhaust tract. The intake tract and the exhaust tract communicate depending on a switching position of a gas inlet valve or a gas outlet valve, with a combustion chamber of one of the cylinders. Furthermore, the internal combustion engine comprises at least one injection valve and a piston, which is coupled to a crankshaft of the internal combustion engine, for each of the cylinders.
Aus der
Die
Es ist Aufgabe der Erfindung, ein Verfahren und eine Vorrichtung zu schaffen, das bzw. die einfach ein präzises Betreiben einer Brennkraftmaschine ermöglicht.It is an object of the invention to provide a method and an apparatus which enables or simply a precise operation of an internal combustion engine.
Die Aufgabe wird gelöst durch die Merkmale der unabhängigen Ansprüche. Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen angegeben.The object is solved by the features of the independent claims. Advantageous embodiments of the invention are specified in the subclaims.
Die Erfindung zeichnet sich durch ein Verfahren und eine Vorrichtung zum Betreiben der Brennkraftmaschine aus. Die Brennkraftmaschine umfasst die mindestens zwei Zylinder, den Ansaugtrakt und den Abgastrakt. Der Ansaugtrakt und der Abgastrakt kommunizieren abhängig von der Schaltstellung des Gaseinlassventils bzw. des Gasauslassventils mit dem Brennraum eines der Zylinder. Ferner umfasst die Brennkraftmaschine zu jedem der Zylinder mindestens das Einspritzventil und den Kolben, der mit der Kurbelwelle der Brennkraftmaschine gekoppelt ist. Zum Betreiben der Brennkraftmaschine wird überprüft, ob aktuell die eine oder die mehreren notwendigen Diagnosebedingungen für die Diagnose der Laufunruhe der Brennkraftmaschine vorliegen. Falls aktuell die eine bzw. die mehreren notwendigen Diagnosebedingungen vorliegen, wird überprüft, ob die Brennkraftmaschine bezüglich der Laufunruhe fehlerfrei funktioniert. Falls die Brennkraftmaschine bezüglich der Laufunruhe nicht fehlerfrei funktioniert, wird der aktuelle Wert der zylinderindividuellen Kraftstoffmasse der Zylinder ermittelt. Es wird überprüft ob eine aktuell eingespritzte zylinderindividuelle Kraftstoffmasse eines der Zylinder zu gering ist, um den entsprechenden Zylinder bezüglich seiner zylinderindividuellen Motordrehzahl zu überprüfen, indem der aktuelle Wert der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders mit dem gespeicherten Referenzwert der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders in dem aktuellen Betriebspunkt der Brennkraftmaschine verglichen wird. Das Überprüfen bezüglich der zylinderindividuellen Motordrehzahl eines der Zylinder wird deaktiviert, falls die aktuell eingespritzte zylinderindividuelle Kraftstoffmasse des entsprechenden Zylinders zu gering oder zu groß ist, um den entsprechenden Zylinder bezüglich der zylinderindividuellen Motordrehzahl zu überprüfen. Die entsprechenden zylinderindividuellen Motordrehzahlen sollen in einem vorgegebenen Drehzahlbereich liegen. Es wird auf einen fehlerhaften Betrieb eines der Zylinder erkannt, falls die entsprechende zylinderindividuelle Motordrehzahl des entsprechenden Zylinders außerhalb des vorgegebenen Drehzahlbereichs liegt.The invention is characterized by a method and a device for operating the internal combustion engine. The internal combustion engine comprises the at least two cylinders, the intake tract and the exhaust tract. The intake tract and the exhaust tract communicate with the combustion chamber of one of the cylinders, depending on the switching position of the gas inlet valve or the gas outlet valve. Further, the internal combustion engine to each of the cylinders comprises at least the injection valve and the piston which is coupled to the crankshaft of the internal combustion engine. For operating the internal combustion engine, it is checked whether the one or more necessary diagnostic conditions for the diagnosis of the running noise of the internal combustion engine currently exist. If the one or more necessary diagnostic conditions currently exist, it is checked whether the internal combustion engine is functioning correctly with respect to the rough running. If the internal combustion engine does not function properly with regard to the uneven running, the current value of the cylinder-specific fuel mass of the cylinders is determined. It is checked if a currently injected cylinder-specific fuel mass of one of the cylinders is too low to check the corresponding cylinder with respect to its cylinder-specific engine speed by the current value of the cylinder-specific injection mass of the corresponding cylinder is compared with the stored reference value of the cylinder-specific injection mass of the corresponding cylinder in the current operating point of the internal combustion engine. The checking of the cylinder-specific engine speed of one of the cylinders is deactivated if the currently injected cylinder-specific fuel mass of the corresponding cylinder is too small or too large to check the corresponding cylinder with respect to the cylinder-specific engine speed. The corresponding cylinder-specific engine speeds should be in a predetermined speed range. It is detected on a faulty operation of one of the cylinders, if the corresponding cylinder-specific engine speed of the corresponding cylinder is outside the predetermined speed range.
Dies trägt dazu bei, lediglich den Betrieb des Zylinders als fehlerhaft zu klassifizieren, dessen zylinderindividuelle Motordrehzahl aufgrund eines tatsächlichen Fehlers, beispielsweise aufgrund einer Fehlzündung in dem entsprechenden Zylinder, zu gering oder zu groß ist. Aufgrund einer Regelung der Brennkraftmaschine bezüglich der Laufunruhe kann die zylinderindividuelle Motordrehzahl stark von einer vorgegebenen zylinderindividuellen Motordrehzahl abweichen, obwohl der entsprechende Zylinder fehlerfrei funktioniert, beispielsweise um die Laufunruhe eines anderen fehlgezündeten Zylinders auszugleichen.This helps to classify only the operation of the cylinder as faulty, whose cylinder-specific engine speed is too low or too high due to an actual fault, for example due to a misfire in the corresponding cylinder. Due to a control of the internal combustion engine with respect to the uneven running, the cylinder-specific engine speed can deviate greatly from a given cylinder-specific engine speed, although the corresponding cylinder functions without errors, for example to compensate for the uneven running of another misfired cylinder.
In einer vorteilhaften Ausgestaltung der Erfindung wird zum Vergleichen des aktuellen Werts der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders mit dem gespeicherten Referenzwert der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders in dem aktuellen Betriebspunkt der Brennkraftmaschine ein Unterschied zwischen dem aktuellen Wert und dem gespeicherten Referenzwert der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders ermittelt. Die aktuell eingespritzte Kraftstoffmasse wird als zu gering oder zu groß klassifiziert, um den entsprechenden Zylinder bezüglich der zylinderindividuellen Motordrehzahl zu überprüfen, falls der Unterschied größer ist als ein vorgegebener Schwellenwert. Dies trägt dazu bei, einfach und besonders präzise den Zylinder zu erkennen, dessen Betrieb fehlerhaft ist.In an advantageous embodiment of the invention, a difference between the current value of the cylinder-specific injection mass of the corresponding cylinder with the stored reference value of the cylinder-specific injection mass of the corresponding cylinder in the current operating point of the internal combustion engine Value and the stored reference value of the cylinder-specific injection mass of the corresponding cylinder determined. The currently injected fuel mass is classified as too low or too large to check the corresponding cylinder for cylinder-specific engine speed if the difference is greater than a predetermined threshold. This helps to easily and particularly accurately detect the cylinder whose operation is faulty.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung wird zum Ermitteln des Unterschieds zwischen dem aktuellen Wert und dem gespeicherten Referenzwert der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders eine Differenz des aktuellen Werts und des gespeicherten Referenzwerts der zylinderindividuellen Einspritzmasse des entsprechenden Zylinders gebildet. Die aktuelle eingespritzte Kraftstoffmasse wird dann abhängig von einem Vorzeichen und einem Betrag der Differenz als zu groß oder zu klein klassifiziert.In a further advantageous embodiment of the invention, to determine the difference between the current value and the stored reference value of the cylinder-specific injection mass of the corresponding cylinder, a difference between the current value and the stored reference value of the cylinder-specific injection mass of the corresponding cylinder is formed. The actual injected fuel mass is then classified as too large or too small depending on a sign and an amount of the difference.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung werden zum Überprüfen der Laufunruhe der Brennkraftmaschine die zylinderindividuellen Motordrehzahlen der Zylinder abhängig von einer Position der Kurbelwelle ermittelt. Es wird überprüft, ob die zylinderindividuellen Motordrehzahlen aller Zylinder jeweils in einem vorgegebenen Drehzahlbereich liegen. Auf den fehlerfreien Betrieb der Brennkraftmaschine bezüglich der Laufunruhe wird erkannt, falls alle zylinderindividuellen Motordrehzahlen in dem vorgegebenen Drehzahlbereich liegen. Dies trägt dazu bei, den fehlerfreien Betrieb der Brennkraftmaschine präzise zu klassifizieren.In a further advantageous embodiment of the invention, the cylinder-specific engine speeds of the cylinders are determined depending on a position of the crankshaft to check the rough running of the internal combustion engine. It is checked whether the cylinder-specific engine speeds of all cylinders are each within a predetermined speed range. On the error-free operation of the internal combustion engine with respect to the rough running is detected if all cylinder-specific engine speeds are within the predetermined speed range. This helps to precisely classify the error-free operation of the internal combustion engine.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung wird die Laufunruhe der Brennkraftmaschine nur geprüft, wenn die Brennkraftmaschine im Leerlauf betrieben wird, wenn kein Fahrerwunsch vorliegt, wenn kein Gang eingelegt ist und/oder wenn kein zusätzlicher Verbraucher der Brennkraftmaschine aktiv ist. Dies trägt dazu bei, den Betrieb der Brennkraftmaschine besonders präzise zu überprüfen.In a further advantageous embodiment of the invention, the rough running of the internal combustion engine is only checked when the internal combustion engine is operated at idle, when there is no driver's request, when no gear is engaged and / or if no additional consumer of the internal combustion engine active is. This helps to check the operation of the internal combustion engine very precisely.
Die vorteilhaften Ausgestaltungen der Verfahren können ohne weiteres auf vorteilhafte Ausgestaltungen der Vorrichtungen übertragen werden.The advantageous embodiments of the method can be readily transferred to advantageous embodiments of the devices.
Im Folgenden wird die Erfindung anhand von schematischen Zeichnungen näher erläutert.In the following the invention will be explained in more detail with reference to schematic drawings.
Es zeigen:
Figur 1- eine Brennkraftmaschine,
- Figur 2
- zylinderindividuelle Motordrehzahlen und zylinder- individuelle Einspritzmassen,
- Figur 3
- ein Ablaufdiagramm eines ersten Programms zum Betreiben der Brennkraftmaschine,
- Figur 4
- ein Ablaufdiagramm eines zweiten Programms zum Betreiben der Brennkraftmaschine,
Figur 5- ein Ablaufdiagramm eines dritten Programms zum Betreiben der Brennkraftmaschine.
- FIG. 1
- an internal combustion engine,
- FIG. 2
- cylinder-specific engine speeds and cylinder-individual injection masses,
- FIG. 3
- a flowchart of a first program for operating the internal combustion engine,
- FIG. 4
- a flowchart of a second program for operating the internal combustion engine,
- FIG. 5
- a flowchart of a third program for operating the internal combustion engine.
Elemente gleicher Konstruktion oder Funktion sind figuren-übergreifend mit den gleichen Bezugszeichen gekennzeichnet.Elements of the same construction or function are marked across the figures with the same reference numerals.
Eine Brennkraftmaschine umfasst einen Ansaugtrakt 1, einen Motorblock 2, einen Zylinderkopf 3 und einen Abgastrakt 4. Der Ansaugtrakt 1 umfasst bevorzugt eine Drosselklappe 5, einen Sammler 6 und ein Saugrohr 7, das hin zu einem ersten Zylinder Z1 über einen Einlasskanal in einen Brennraum 9 des Motorblocks 2 geführt ist. Der Motorblock 2 umfasst eine Kurbelwelle 8, die über eine Pleuelstange 10 mit dem Kolben 11 des ersten Zylinders Z1 gekoppelt ist. Die Brennkraftmaschine umfasst neben dem ersten Zylinder Z1 mindestens einen zweiten Zylinder Z2, vorzugsweise jedoch weitere Zylinder Z1-Z4. Die Brennkraftmaschine kann aber auch jede beliebige größere Anzahl von Zylindern Z1-Z4 umfassen. Die Brennkraftmaschine ist bevorzugt in einem Kraftfahrzeug angeordnet.An internal combustion engine comprises an
In dem Zylinderkopf 3 ist bevorzugt ein Einspritzventil 18 angeordnet. Alternativ kann das Einspritzventil 18 auch in dem Saugrohr 7 angeordnet sein. Die Brennkraftmaschine kann eine Diesel-Brennkraftmaschine oder eine Benzin-Brennkraftmaschine sein. Falls die Brennkraftmaschine eine Benzin-Brennkraftmaschine ist, weist sie vorzugsweise eine Zündkerze auf, die so angeordnet ist, dass sie in den Brennraum 9 der Brennkraftmaschine ragt. In dem Abgastrakt 4 ist vorzugsweise ein Abgaskatalysator 21 angeordnet, der bevorzugt als Dreiwegekatalysator ausgebildet ist.In the cylinder head 3, an
Eine Steuervorrichtung 25 ist vorgesehen, der Sensoren zugeordnet sind, die verschiedene Messgrößen erfassen und jeweils den Messwert der Messgröße ermitteln. Die Steuervorrichtung 25 ermittelt abhängig von mindestens einer der Messgrößen Betriebsgrößen, die zum Betreiben der Brennkraftmaschine verwendet werden, und/oder Stellgrößen, die dann in ein oder mehrere Stellsignale zum Steuern der Stellglieder mittels entsprechender Stellantriebe umgesetzt werden. Die Steuervorrichtung 25 kann auch als Vorrichtung zum Steuern der Brennkraftmaschine bezeichnet werden.A
Die Sensoren sind beispielsweise ein Pedalstellungsgeber 26, der eine Fahrpedalstellung eines Fahrpedals 27 erfasst, ein Luftmassensensor 28, der einen Luftmassenstrom stromaufwärts der Drosselklappe 5 erfasst, ein Drosselklappenstellungssensor 30, der einen Öffnungsgrad der Drosselklappe 5 erfasst, ein Temperatursensor 32, der eine Ansauglufttemperatur erfasst, ein Saugrohrdrucksensor 34, der einen Saugrohrdruck in dem Sammler 6 erfasst und/oder ein Kurbelwellenwinkelsensor 36, der einen Kurbelwellenwinkel erfasst, dem dann eine Drehzahl der Brennkraftmaschine zugeordnet wird.The sensors are, for example, a
Je nach Ausführungsform der Erfindung kann eine beliebige Untermenge der genannten Sensoren vorhanden sein oder es können auch zusätzliche Sensoren vorhanden sein.Depending on the embodiment of the invention, any subset of said sensors may be present, or additional sensors may be present.
Die Stellglieder sind beispielsweise die Drosselklappe 5, die Gaseinlass- und Gasauslassventile 12, 13 und/oder das Einspritzventil 18.The actuators are, for example, the
Eine ausreichend geringe Laufunruhe ER der Brennkraftmaschine kann beispielsweise dadurch klassifiziert werden, dass zylinderindividuelle Motordrehzahlen N_CYL der einzelnen Zylinder Z1-Z4 alle innerhalb eines vorgegebenen Drehzahlbereichs N_RNG liegen (
Die zylinderindividuelle Motordrehzahl N_CYL eines der Zylinder Z1-Z4 kann beispielsweise ermittelt werden, indem die Zeit gemessen wird, die die Kurbelwelle 8 zum Überstreichen des entsprechenden Zylindersegments der Kurbelwelle 8 benötigt. Das Zylindersegment der Kurbelwelle 8 ist in diesem Zusammenhang vorzugsweise ein Winkelbereich der Kurbelwelle 8 zwischen dem oberen Totpunkt eines vorgegebenen Zylinders Z1-Z4 und dem oberen Totpunkt des darauf folgenden Zylinders Z1-Z4. Alternativ kann die Laufunruhe ER ermittelt werden, indem beispielsweise in einer mathematischen Entwicklung der Gesamtmotordrehzahl der Brennkraftmaschine die höheren Potenzen, beispielsweise ab der dritten Potenz, der mathematischen Entwicklung betrachtet werden.The cylinder-specific engine speed N_CYL of one of the cylinders Z1-Z4 can be determined, for example, by measuring the time required for the
Da die Zylinder Z1-Z4 systembedingt geringfügig unterschiedlich auf die gleichen Ansteuersignale reagieren können, kann es sein, dass zum Vermeiden zu großer Laufunruhe ER die Zylinder Z1-Z4 unterschiedlich angesteuert werden. Insbesondere werden dazu unterschiedliche zylinderindividuelle Einspritzmassen in die Zylinder Z1-Z4 eingespritzt. Bei dem bezüglich der Laufunruhe ER fehlerfreien Betrieb der Brennkraftmaschine kann somit ein Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse, von Zylinder Z1-Z4 zu Zylinder Z1-Z4 variieren, um zylinderindividuelle Motordrehzahlen N_CYL innerhalb des vorgegebenen Drehzahlbereichs N_RNG hervorzurufen.Since the cylinders Z1-Z4 can react slightly differently to the same drive signals due to the system, it may be that the cylinders Z1-Z4 are actuated differently in order to avoid excessive uneven running ER. In particular, different cylinder-specific injection masses are injected into the cylinders Z1-Z4 for this purpose. In the case of fault-free operation of the internal combustion engine with respect to the uneven running ER, a reference value MF_CYL_REF of the cylinder-specific injection mass can thus vary from cylinder Z1-Z4 to cylinder Z1-Z4 in order to produce cylinder-specific engine speeds N_CYL within the predetermined speed range N_RNG.
Ist die Laufunruhe ER zu groß, so liegt beispielsweise zumindest eine der zylinderindividuellen Motordrehzahlen N_CYL außerhalb des vorgegebenen Drehzahlbereichs N_RNG und weicht somit stark von den anderen zylinderindividuellen Motordrehzahlen N_CYL ab. Bei den in der
Aufgrund einer Regelung der Brennkraftmaschine bezüglich der Laufunruhe ER kann es jedoch sein, dass lediglich der zweite oder der vierte Zylinder Z2, Z4 die Fehlzündung verursacht hat und die entsprechenden anderen Zylinder Z1-Z4 gezielt so angesteuert wurden, dass die Fehlzündung des entsprechenden Zylinders Z1-Z4 bezüglich der Laufunruhe ER ausgeglichen wird. Bei dem nicht dargestellten Beispiel kann es aufgrund der Regelung der Brennkraftmaschine bezüglich der Laufunruhe ER sein, dass der Verbrennungsprozess gezielt mit der zu großen eingespritzten Kraftstoffmasse gesteuert wurde. Daher kann es sein, dass die aktuell eingespritzte Kraftstoffmasse in einem der Zylinder Z1-Z4 gezielt so gering bzw. so groß ist, dass ein Überprüfen CHECK des entsprechenden Zylinders Z1-Z4 bezüglich der zylinderindividuellen Motordrehzahl N_CYL keinen Sinn macht. Daher wird in dem bezüglich der Laufunruhe ER fehlerhaften Betrieb der Brennkraftmaschine vorzugsweise ein aktueller Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse ermittelt.Due to a control of the internal combustion engine with respect to the rough running ER, it may be that only the second or the fourth cylinder Z2, Z4 has caused the misfire and the corresponding other cylinders Z1-Z4 have been specifically controlled so that the misfire of the corresponding cylinder Z1-Z4 is balanced with respect to the rough running ER. In the example, not shown, it may be due to the control of the internal combustion engine with respect to the rough running ER, that the combustion process was controlled specifically with the excessive injected fuel mass. Therefore, it may be that the currently injected fuel mass in one of the cylinders Z1-Z4 is deliberately so small or so large that checking CHECK of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL makes no sense. Therefore, a current value MF_CYL_AV of the cylinder-specific injection mass is preferably determined in the faulty operation of the internal combustion engine with respect to the uneven running ER.
Zum Überprüfen, ob einer der Zylinder Z1-Z4 so angesteuert wurde, dass das Überprüfen CHECK des entsprechenden Zylinders bezüglich der zylinderindividuellen Motordrehzahl N_CYL nicht sinnvoll ist, insbesondere dass die zylinderindividuelle Einspritzmasse zu gering bzw. zu groß ist, wird bevorzugt der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse mit dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse in dem gleichen Betriebspunkt der Brennkraftmaschine verglichen. Beispielsweise kann ein Unterschied zwischen dem aktuellen Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse und dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse ermittelt werden. Falls der Unterschied größer ist als ein vorgegebener Schwellenwert, so kann der entsprechende Zylinder Z1-Z4 von dem Überprüfen bezüglich der Laufunruhe ER, insbesondere bezüglich der entsprechenden zylinderindividuellen Motordrehzahl N_CYL ausgeschlossen werden. Insbesondere kann das Überprüfen des entsprechenden Zylinders Z1-Z4 bezüglich der zylinderindividuellen Motordrehzahl N_CYL deaktiviert DEACT werden.To check whether one of the cylinders Z1-Z4 has been activated such that the CHECK check of the corresponding cylinder with respect to the cylinder-specific engine speed N_CYL is not meaningful, in particular that the cylinder-specific injection mass is too small or too large, the current value MF_CYL_AV of FIG cylinder-specific injection mass compared with the reference value MF_CYL_REF the cylinder-specific injection mass in the same operating point of the internal combustion engine. For example, a difference between the current value MF_CYL_AV of the cylinder-specific injection mass and the reference value MF_CYL_REF of the cylinder-specific injection mass can be determined. If the difference is greater than a predefined threshold value, then the corresponding cylinder Z1-Z4 can be excluded from the check with regard to the uneven running ER, in particular with respect to the corresponding cylinder-specific engine speed N_CYL. In particular, the checking of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL can be deactivated DEACT.
Der Unterschied kann beispielsweise durch bilden einer Differenz MF_DIF zwischen dem aktuellen Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse und dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse ermittelt werden. Die eingespritzte Kraftstoffmasse kann dann als zu gering oder zu groß klassifiziert werden, wenn ein Betrag der Differenz MF_DIF größer ist als der vorgegebene Schwellenwert. Beispielsweise kann von dem aktuellen Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse der Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse abgezogen werden. In diesem Zusammenhang kann die eingespritzte Kraftstoffmasse als zu gering klassifiziert werden, wenn die Differenz MF_DIF kleiner ist als ein vorgegebener unterer Schwellenwert MF_THD_LOW, und die eingespritzte Kraftstoffmasse kann als zu groß klassifiziert werden, wenn die Differenz MF_DIF größer ist als ein vorgegebener oberer Schwellenwert MF_THD_HIGH (
Alternativ kann der Unterschied zwischen dem aktuellen Wert MF_CYL_AV und dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse durch Bildung eines Quotienten aus dem aktuellen Wert MF_CYL_AV und dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse ermittelt werden, wobei dann die zu große oder zu kleine zylinderindividuelle Einspritzmasse beispielsweise durch einen Vergleich mit dem Wert eins ermittelt werden kann.Alternatively, the difference between the current value MF_CYL_AV and the reference value MF_CYL_REF of the cylinder-specific injection mass can be determined by forming a quotient of the current value MF_CYL_AV and the reference value MF_CYL_REF of the cylinder-specific injection mass, in which case the oversized or too small individual cylinder injection mass, for example, by comparison with the value one can be determined.
Ein erstes Programm (
In einem Schritt S2 wird geprüft, ob eine oder mehrere Diagnosebedingungen DIAG_CDN vorliegen. Die Diagnosebedingungen DIAG_CDN können beispielsweise einen Betrieb der Brennkraftmaschine im Leerlauf, ein Fehlen eines Fahrerwunsches, kein eingelegter Gang und/oder keine weiteren zugeschalteten aktiven Fahrzeugfunktionen sein, die ein zusätzliches Drehmoment der Brennkraftmaschine benötigen. Ist die Bedingung des Schritts S2 nicht erfüllt, so wird die Bearbeitung erneut in dem Schritt S1 gestartet. Ist die Bedingung des Schritts S2 erfüllt, so wird die Bearbeitung bevorzugt in einem Schritt S3 fortgesetzt. In dem Schritt S3 wird die zylinderindividuelle Motordrehzahl N_CYL der Zylinder Z1-Z4 ermittelt abhängig von einem Kurbelwellenwinkel der Brennkraftmaschine.In a step S2, it is checked whether one or more diagnostic conditions DIAG_CDN exist. The diagnostic conditions DIAG_CDN can, for example, an operation of the internal combustion engine idle, a lack of a driver's request, no gear engaged and / or no other activated active vehicle functions that require additional torque of the internal combustion engine. If the condition of the step S2 is not satisfied, the processing is started again in the step S1. If the condition of step S2 is met, the processing is preferably continued in a step S3. In step S3, the cylinder-specific engine speed N_CYL of the cylinders Z1-Z4 is determined as a function of a crankshaft angle of the internal combustion engine.
In einem Schritt S4 wird die Laufunruhe ER ermittelt abhängig von der zylinderindividuellen Motordrehzahl N_CYL.In a step S4, the rough running ER is determined depending on the cylinder-specific engine speed N_CYL.
In einem Schritt S5 kann das erste Programm beendet werden. Vorzugsweise wird mit dem Beenden des ersten Programms ein zweites oder ein drittes Programm gestartet abhängig von dem Ergebnis des Überprüfens der Laufunruhe ER.In a step S5, the first program can be ended. Preferably, with the termination of the first program, a second or a third program is started depending on the result of checking the rough running ER.
Das zweite Programm (
In einem Schritt S8 wird der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse ermittelt abhängig von einer zylinderindividuellen Einspritzdauer TI_CYL. Während der zylinderindividuellen Einspritzdauer TI_CYL wird das Einspritzventil 18 zum Einspritzen der Kraftstoffmasse angesteuert oder während der zylinderindividuellen Einspritzdauer TI_CYL misst das Einspritzventil 18 tatsächlich die zylinderindividuelle Kraftstoffmasse dem entsprechenden Zylinder Z1-Z4 zu. Alternativ kann der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse auch abhängig von der zylinderindividuellen Motordrehzahl N_CYL ermittelt werden. Dabei kann ausgehend von der zylinderindividuellen Motordrehzahl N_CYL zurückgerechnet werden, welche zylinderindividuellen Einspritzmasse nötig war, um die zylinderindividuelle Motordrehzahl N_CYL hervorzurufen.In a step S8, the current value MF_CYL_AV of the cylinder-specific injection mass is determined as a function of a cylinder-specific injection duration TI_CYL. During the cylinder-specific injection duration TI_CYL, the
In einem Schritt S9 kann dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse in dem aktuellen Betriebspunkt der Brennkraftmaschine der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse zugeordnet werden. Der Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse wird vorzugsweise auf dem Speichermedium der Steuervorrichtung 25 gespeichert. Der Betriebspunkt der Brennkraftmaschine hängt von mindestens einer der Betriebsgrößen der Brennkraftmaschine ab.In a step S9, the reference value MF_CYL_REF of the cylinder-specific injection mass in the current operating point of the internal combustion engine can be assigned to the actual value MF_CYL_AV of the cylinder-specific injection mass. The reference value MF_CYL_REF of the cylinder-specific injection mass is preferably stored on the storage medium of the
Bevorzugt werden alternativ zu dem Schritt S9 Schritte S11 und S12 abgearbeitet. In dem Schritt S11 wird ein tiefpassgefilterter aktueller Wert MF_CYL_FIL der zylinderindividuellen Einspritzmasse ermittelt, indem der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse tiefpassgefiltert wird.Preferably, steps S11 and S12 are processed as an alternative to step S9. In step S11, a low-pass filtered current value MF_CYL_FIL of the cylinder-specific injection mass is determined by low-pass filtering the current value MF_CYL_AV of the cylinder-specific injection mass.
In dem Schritt S12 wird dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse in dem entsprechenden Betriebspunkt der Brennkraftmaschine der tiefpassgefilterte aktuelle Wert MF_CYL_FIL der zylinderindividuellen Einspritzmasse zugeordnet. Das Zuordnen des tiefpassgefilterten aktuellen Werts MF_CYL_FIL der zylinderindividuellen Einspritzmasse zu dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse dient dazu, dass sprungartige Veränderungen des aktuellen Werts MF_CYL_AV der zylinderindividuellen Einspritzmasse, die nicht auf tatsächlichen Vorgängen in der Brennkraftmaschine beruhen können, nicht dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse in dem entsprechenden Betriebspunkt der Brennkraftmaschine zugeordnet werden.In step S12, the low-pass-filtered current value MF_CYL_FIL of the cylinder-specific injection mass is assigned to the reference value MF_CYL_REF of the cylinder-specific injection mass in the corresponding operating point of the internal combustion engine. The assignment of the low-pass filtered current value MF_CYL_FIL of the cylinder-specific injection mass to the reference value MF_CYL_REF of the cylinder-specific injection mass serves to prevent sudden changes in the actual value MF_CYL_AV of the cylinder-specific injection mass, which can not be based on actual operations in the internal combustion engine, from the reference value MF_CYL_REF of the cylinder-specific injection mass be associated with the corresponding operating point of the internal combustion engine.
In einem Schritt S10 kann das zweite Programm beendet werden. Vorzugsweise wird mit dem Beenden des zweiten Programms das erste Programm gestartet.In a step S10, the second program can be ended. Preferably, the first program is started with the termination of the second program.
Das dritte Programm (
In einem Schritt S14 werden der Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse in dem aktuellen Betriebspunkt der Brennkraftmaschine und der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse verglichen, vorzugsweise durch Ermitteln der Differenz MF_DIF abhängig von dem aktuellen Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse und dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse, vorzugsweise unter der in dem Schritt S14 angegebenen Berechnungsvorschrift.In a step S14, the reference value MF_CYL_REF of the cylinder-specific injection mass in the current operating point of the internal combustion engine and the current value MF_CYL_AV of the cylinder-specific injection mass are compared, preferably by determining the difference MF_DIF depending on the current value MF_CYL_AV of the cylinder-specific injection mass and the reference value MF_CYL_REF of the cylinder-specific injection mass, preferably under the calculation rule specified in step S14.
In einem Schritt S15 wird geprüft, ob die Differenz MF_DIF kleiner als der vorgegebene untere Schwellenwert MF_THD_LOW ist. Ist die Bedingung des Schritts S15 nicht erfüllt, so wird die Bearbeitung in einem Schritt S16 fortgesetzt. Ist die Bedingung des Schritts S15 erfüllt, so wird die Bearbeitung in einem Schritt S17 fortgesetzt.In a step S15, it is checked whether the difference MF_DIF is smaller than the predetermined lower threshold value MF_THD_LOW. If the condition of step S15 is not satisfied, the processing is continued in step S16. If the condition of step S15 is satisfied, the processing is continued in step S17.
In dem Schritt S16 wird das Überprüfen CHECK des entsprechenden Zylinders Z1-Z4 bezüglich der zylinderindividuellen Motordrehzahl N_CYL deaktiviert DEACT. Ferner kann in dem Schritt S16 ein Signal generiert werden, dass repräsentativ ist für die zu geringe eingespritzte Kraftstoffmasse.In step S16, the checking CHECK of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL is deactivated DEACT. Further, in step S16, a signal may be generated that is representative of the insufficient injected fuel mass.
In dem Schritt S17 wird geprüft, ob die Differenz MF_DIF größer ist als der vorgegebene obere Schwellenwert MF_THD_HIGH. Ist die Bedingung des Schritts S17 nicht erfüllt, so wird die Bearbeitung in einem Schritt S19 fortgesetzt. Ist die Bedingung des Schritts S17 erfüllt, so wird die Bearbeitung in einem Schritt S18 fortgesetzt.In step S17, it is checked whether the difference MF_DIF is greater than the predetermined upper threshold value MF_THD_HIGH. If the condition of step S17 is not satisfied, the processing is continued in step S19. Is the condition of step S17, the processing is continued in step S18.
In dem Schritt S18 wird das Überprüfen CHECK des entsprechenden Zylinders Z1-Z4 bezüglich der zylinderindividuellen Motordrehzahl N_CYL deaktiviert DEACT. Ferner kann in dem Schritt S16 ein Signal generiert werden, dass repräsentativ ist für die zu große eingespritzte Kraftstoffmasse.In step S18, the check CHECK of the corresponding cylinder Z1-Z4 with respect to the cylinder-specific engine speed N_CYL is deactivated DEACT. Further, in step S16, a signal may be generated that is representative of the excessive injected fuel mass.
In dem Schritt S19 wird überprüft CHECK, ob die zylinderindividuelle Motordrehzahl N_CYL des entsprechenden Zylinders Z1-Z4 in dem vorgegebenen Drehzahlbereich N_RNG liegt. Ist die Bedingung des Schritts S19 nicht erfüllt, so wird die Bearbeitung in einem Schritt S20 fortgesetzt. Ist die Bedingung des Schritts S19 erfüllt, so wird die Bearbeitung in einem Schritt S21 fortgesetzt.In step S19, CHECK is checked as to whether the cylinder-specific engine speed N_CYL of the corresponding cylinder Z1-Z4 is within the predetermined speed range N_RNG. If the condition of step S19 is not satisfied, the processing is continued in step S20. If the condition of step S19 is satisfied, the processing is continued in step S21.
In dem Schritt S20 wird ein Fehler ERROR des entsprechenden Zylinders Z1-Z4 bezüglich der Laufunruhe ER der Brennkraftmaschine erkannt. Dies bedeutet in diesem Zusammenhang, dass der entsprechende Zylinder Z1-Z4 beispielsweise die Fehlzündung verursacht hat.In step S20, an error ERROR of the corresponding cylinder Z1-Z4 with respect to the running trouble ER of the internal combustion engine is detected. This means in this context that the corresponding cylinder Z1-Z4 has caused, for example, the misfire.
In dem Schritt S21 wird der fehlerfreie Betrieb des Zylinders Z1-Z4 bezüglich der Laufunruhe ER der Brennkraftmaschine erkannt.In the step S21, the error-free operation of the cylinder Z1-Z4 with respect to the rough running ER of the internal combustion engine is detected.
In einem Schritt S22 wird vorzugsweise das dritte Programm beendet. Bevorzugt wird mit dem Beenden des dritten Programms das erste Programm gestartet.In a step S22, the third program is preferably ended. Preferably, the first program is started with the termination of the third program.
Die Erfindung ist nicht auf die angegebenen Ausführungsbeispiele beschränkt. Beispielsweise können das erste und/oder das zweite und/oder das dritte Programm zusammen in einem Programm implementiert sein. Ferner kann der fehlerfreie Betrieb der Brennkraftmaschine bezüglich der Laufunruhe ER auf eine alternative Weise ermittelt werden, beispielsweise durch Überprüfen des von der Brennkraftmaschine hervorgerufenen Drehmoments. Ferner kann der Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse zum Plausibilisieren und/oder zum Ermitteln einer oder mehrerer weiterer Betriebsgrößen der Brennkraftmaschine herangezogen werden. Ferner kann zum Ermitteln der Differenz MF_DIF auch der aktuelle Wert MF_CYL_AV der zylinderindividuellen Einspritzmasse von dem Referenzwert MF_CYL_REF der zylinderindividuellen Einspritzmasse abgezogen werden, wobei dann die Vorzeichen der Differenz MF_DIF entsprechend anders interpretiert werden müssen. Ferner ist anzumerken, dass der erste Aspekt und der zweite Aspekt und die dazugehörigen Ausgestaltungen miteinander kombinierbar sind.The invention is not limited to the specified embodiments. For example, the first and / or the second and / or the third program may be implemented together in one program. Furthermore, the fault-free operation of the internal combustion engine with respect to the rough running ER can be determined in an alternative manner, for example by checking the caused by the internal combustion engine Torque. Furthermore, the reference value MF_CYL_REF of the cylinder-specific injection mass can be used for plausibility checking and / or for determining one or more further operating variables of the internal combustion engine. Furthermore, to determine the difference MF_DIF, the current value MF_CYL_AV of the cylinder-specific injection mass can also be subtracted from the reference value MF_CYL_REF of the cylinder-specific injection mass, in which case the signs of the difference MF_DIF must be interpreted differently. It should also be noted that the first aspect and the second aspect and the associated embodiments can be combined with each other.
Claims (6)
- Method for operating an internal combustion engine, which comprises as least two cylinders (Z1-Z4), an induction tract (1) and an exhaust-gas tract (4), which communicate with a combustion chamber (9) of one of the cylinders (Z1-Z4) depending on a switched position of a gas inlet valve (12) and/or a gas exhaust valve (13), and which, for each of the cylinders (Z1-Z4), comprises at least one injection valve (18) and one piston (11), with said piston being connected to a crankshaft (8) of the internal combustion engine, wherein- a check is made to determine whether one or more necessary diagnostic conditions (DIAG_CDN) for a diagnosis of uneven running (ER) of the internal combustion engine are currently present,- a check is made to determine whether the internal combustion engine is functioning fault-free with respect to uneven running (ER), if the one and/or more necessary diagnostic conditions (DIAG_CDN) are currently present,- if the internal combustion engine is not functioning fault-free with respect to uneven running (ER),-- a current value of a cylinder-specific fuel quantity for the cylinders (Z1-Z4) is determined,-- a check is made to determine whether a currently injected cylinder-specific fuel quantity for one of the cylinders (Z1-Z4) is too low or too high, in order to check (CHECK) the relevant cylinder (Z1-Z4) with respect to a cylinder-specific engine speed (N_CYL), in that the current value (MF_CYL_AV) of the cylinder-specific injection quantity in the relevant cylinder (Z1-Z4) is compared with a stored reference value (MF_CYL_REF) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) at the current operating point of the internal combustion engine,-- a check (CHECK) with respect to the cylinder-specific engine speeds (N_CYL) of one of the cylinders (Z1-Z4) is deactivated (DEACT) if the currently injected cylinder-specific fuel quantity for the relevant cylinder (Z1-Z4) is too low and/or too high, in order to check (CHECK) the relevant cylinder (Z1-Z4) with respect to the cylinder-specific engine speed (N_CYL),-- a check (CHECK) is made with respect to the cylinder-specific engine speeds (N_CYL) of the cylinders (Z1-Z4) to determine whether the relevant cylinder-specific engine speeds (N_CYL) lie within a predetermined speed range (N_RNG),-- a faulty operation of one of the cylinders (Z1-Z4) is detected if the relevant cylinder-specific engine speed (N_CYL) of the relevant cylinder (Z1-Z4) lies outside the predetermined speed range (N_RNG).
- Method according to claim 1, wherein- to compare the current value (MF_CYL_AV) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) with the stored reference value (MF_CYL_REF) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) at the current operating point of the internal combustion engine, a difference is determined between the current value (MF_CYL_AV) and the stored reference value (MF_CYL_REF) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4),- the currently injected fuel quantity is classified as too low or too high, in order to check (CHECK) the relevant cylinder (Z1-Z4) with respect to the cylinder-specific engine speed (N_CYL), if the difference is greater than a predetermined threshold value.
- Method according to claim 2, wherein- to determine the difference, a difference (MF_DIF) between the current value (MF_CYL_AV) and the stored reference value (MF_CYL_REF) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) is determined,- the currently injected fuel quantity is classified as too low or too high depending on a sign and an amount of the difference (MF_DIF).
- Method according to one of the preceding claims, wherein to check the uneven running (ER) of the internal combustion engine- a cylinder-specific engine speed (N_CYL) of the cylinders (Z1-Z4) is determined as a function of a position of the crankshaft (8),- a check is carried out to determine whether the cylinder-specific engine speeds (N_CYL) of all cylinders (Z1-Z4) each lie within the predetermined speed range (N_RNG),- the fault-free operation of the internal combustion engine with respect to uneven running (ER) is detected if all cylinder-specific engine speeds (N_CYL) lie within the predetermined speed range (N_RNG).
- Method according to one of the preceding claims, wherein the uneven running (ER) of the internal combustion engine is checked only when the internal combustion engine is being operated at idling speed (IS), if no driver input is present, if no gear is engaged and/or if no additional consumer of the internal combustion engine is active.
- Device for operating an internal combustion engine which comprises at least two cylinders (Z1-Z4), an induction tract (1) and an exhaust-gas tract (4), which communicate with a combustion chamber (9) of one of the cylinders (Z1-Z4) depending on a switched position of a gas inlet valve (12) and/or of a gas exhaust valve (13), and which for each of the cylinders (Z1-Z4), comprises at least one injection valve (18) and one piston (11), with said piston being connected to a crankshaft (8) of the internal combustion engine, with the device being designed- to check whether one or more necessary diagnostic conditions (DIAG_CDN) for a diagnosis of an uneven running (ER) of the internal combustion engine are currently present,- to check whether the internal combustion engine is functioning fault-free with respect to uneven running (ER), if the one or more of the necessary diagnostic conditions (DIAG_CDN) are currently present,- if the internal combustion engine is not functioning fault-free with respect to uneven running (ER),-- to determine a current value (MF_CYL_AV) of a cylinder-specific injection quantity for the cylinders (Z1-Z4),-- to check whether a currently injected cylinder-specific fuel quantity for one of the cylinders (Z1-Z4) is too low or too high, in order to check (CHECK) the relevant cylinder (Z1-Z4) with respect to the cylinder-specific engine speeds (N_CYL), in that the current value (MF_CYL_AV) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) is compared with a stored reference value (MF_CYL_REF) of the cylinder-specific injection quantity of the relevant cylinder (Z1-Z4) at the current operating point of the internal combustion engine,-- to deactivate (DEACT) a check (CHECK) with respect to the cylinder-specific engine speeds (N_CYL) of one of the cylinders (Z1-Z4) if the currently injected cylinder-specific fuel quantity for the relevant cylinder (Z1-Z4) is too low or too high, in order to check (CHECK) the relevant cylinder (Z1-Z4) with respect to the cylinder-specific engine speeds (N_CYL),-- to check whether the cylinder-specific engine speeds (N_CYL) lie within the predetermined speed range (N_RNG), in order to check (CHECK) the cylinders (Z1-Z4) with respect to the cylinder-specific engine speeds (N_CYL),-- to detect a faulty operation of one of the cylinders (Z1-Z4) if the relevant cylinder-specific engine speed (N_CYL) of the relevant cylinder (Z1-Z4) lies outside the predetermined speed range (N_RNG).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006012656A DE102006012656A1 (en) | 2006-03-20 | 2006-03-20 | Method and device for operating an internal combustion engine |
| EP07727053A EP1999358A2 (en) | 2006-03-20 | 2007-03-19 | Method and device for operating an internal combustion engine |
Related Parent Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP07727053A Division EP1999358A2 (en) | 2006-03-20 | 2007-03-19 | Method and device for operating an internal combustion engine |
| EP07727053.6 Division | 2007-03-19 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| EP2071165A2 EP2071165A2 (en) | 2009-06-17 |
| EP2071165A3 EP2071165A3 (en) | 2011-03-16 |
| EP2071165B1 true EP2071165B1 (en) | 2012-07-11 |
Family
ID=38292652
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP09154708A Not-in-force EP2071165B1 (en) | 2006-03-20 | 2007-03-19 | Method and device for operating an internal combustion engine |
| EP07727053A Withdrawn EP1999358A2 (en) | 2006-03-20 | 2007-03-19 | Method and device for operating an internal combustion engine |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP07727053A Withdrawn EP1999358A2 (en) | 2006-03-20 | 2007-03-19 | Method and device for operating an internal combustion engine |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7962277B2 (en) |
| EP (2) | EP2071165B1 (en) |
| DE (1) | DE102006012656A1 (en) |
| WO (1) | WO2007107540A2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022194416A1 (en) * | 2021-03-18 | 2022-09-22 | Vitesco Technologies GmbH | Method and device for diagnosing an internal combustion engine of a powertrain |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009007365B4 (en) * | 2009-02-04 | 2010-12-02 | Continental Automotive Gmbh | Error analysis method and error analysis device for an internal combustion engine |
| GB2478720B (en) * | 2010-03-15 | 2017-05-03 | Gm Global Tech Operations Llc | Method to diagnose a fault in a fuel injection system of an internal combustion engine |
| DE102010015726B4 (en) * | 2010-04-21 | 2022-07-07 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method of monitoring a spark-ignited internal combustion engine |
| DE102010025662B4 (en) * | 2010-06-30 | 2014-02-27 | Continental Automotive Gmbh | Method and device for operating an internal combustion engine |
| US8494756B2 (en) * | 2010-08-19 | 2013-07-23 | GM Global Technology Operations LLC | Control system and method based on estimated engine speed |
| DE102013227023A1 (en) * | 2013-06-04 | 2014-12-04 | Robert Bosch Gmbh | Method for the cylinder equalization of a lambda-controlled internal combustion engine, in particular of a motor vehicle |
| JP6256401B2 (en) * | 2015-03-27 | 2018-01-10 | トヨタ自動車株式会社 | Engine control device |
| DE102018131252A1 (en) * | 2018-12-07 | 2020-06-10 | Bayerische Motoren Werke Aktiengesellschaft | Method for the computer-aided determination of multiple rotational irregularities of an internal combustion engine |
| JP7392672B2 (en) * | 2021-01-29 | 2023-12-06 | トヨタ自動車株式会社 | Internal combustion engine misfire detection device |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2507917C2 (en) * | 1975-02-24 | 1986-01-02 | Robert Bosch Gmbh, 7000 Stuttgart | Device for regulating the optimal operating behavior of an internal combustion engine |
| DE2708437A1 (en) * | 1977-02-26 | 1978-08-31 | Daimler Benz Ag | AIR COMPRESSING INJECTION COMBUSTION ENGINE, IN PARTICULAR FOR PERSONAL CARS |
| DE3839611A1 (en) | 1988-11-24 | 1990-05-31 | Pierburg Gmbh | Method for controlling the exhaust gas composition |
| JP3071799B2 (en) * | 1990-02-15 | 2000-07-31 | ヤマハ発動機株式会社 | Fuel injection system for multi-cylinder diesel engine |
| EP0795686B1 (en) | 1996-03-12 | 2001-10-04 | Toyota Jidosha Kabushiki Kaisha | Apparatus for detecting misfires in an electronic controlled diesel engine |
| DE19634975C1 (en) * | 1996-08-29 | 1998-04-16 | Siemens Ag | Diagnostic device for monitoring an exhaust gas recirculation system of an internal combustion engine |
| DE19725233B4 (en) * | 1997-06-14 | 2005-03-24 | Volkswagen Ag | Method for adjusting the injection quantity of an internal combustion engine for rudder control |
| US5974788A (en) | 1997-08-29 | 1999-11-02 | Ford Global Technologies, Inc. | Method and apparatus for desulfating a nox trap |
| DE19812305C2 (en) * | 1998-03-20 | 2001-12-06 | Siemens Ag | Method for cylinder equalization in a direct-injection internal combustion engine |
| US6244046B1 (en) * | 1998-07-17 | 2001-06-12 | Denso Corporation | Engine exhaust purification system and method having NOx occluding and reducing catalyst |
| DE19846393A1 (en) | 1998-10-08 | 2000-04-13 | Bayerische Motoren Werke Ag | Cylinder-selective control of the air-fuel ratio |
| DE19947037C1 (en) * | 1999-09-30 | 2000-10-05 | Siemens Ag | Control method for multi-cylinder IC engine |
| DE10016476A1 (en) * | 2000-04-01 | 2001-12-06 | Bosch Gmbh Robert | Diagnosing voltage control for piezoelectric actuator for injection valve involves specifying tolerance band taking into account system and injection conditions |
| DE10034144B4 (en) * | 2000-07-13 | 2018-10-11 | Volkswagen Ag | Method and device for indicating operating fluids |
| DE10065474C1 (en) * | 2000-12-28 | 2002-06-06 | Bosch Gmbh Robert | Fuel metering control method for turbocharged IC engine, fuel injection has replacement main control value provided when leak is detected in engine air intake |
| US6546912B2 (en) * | 2001-03-02 | 2003-04-15 | Cummins Engine Company, Inc. | On-line individual fuel injector diagnostics from instantaneous engine speed measurements |
| DE10235665A1 (en) * | 2002-07-31 | 2004-02-12 | Conti Temic Microelectronic Gmbh | Regulating the operation of an internal combustion engine, involves determining a revolution rate signal and transforming it into an angular frequency range using a Hartley transformation |
| DE10240476A1 (en) * | 2002-09-03 | 2004-03-04 | Robert Bosch Gmbh | Method of monitoring operation of motor vehicle internal combustion engine involves monitoring cylinder operating parameters over given number of engine rotations |
| DE102004004291B3 (en) | 2004-01-28 | 2005-01-27 | Siemens Ag | Process to correct automotive fuel/air mixture jet ratio by comparison of exhaust gas composition with the respective cylinder inputs |
| DE102004006554B3 (en) * | 2004-02-10 | 2005-06-30 | Siemens Ag | Cylinder equalization method for fuel injection in automobile engine using adaption of fuel injection parameters via learned adaption values |
| DE102004030757A1 (en) * | 2004-06-25 | 2006-01-19 | Robert Bosch Gmbh | Process for matching a pre-injection amount to an average pre-injection amount in a multiple cylinder engine comprises adjusting the correction amount of a cylinder in a required operation point to zero and further processing |
| DE102004044808B4 (en) | 2004-09-16 | 2015-12-17 | Robert Bosch Gmbh | Method and device for detecting cylinder-individual filling differences |
| US7503166B2 (en) * | 2005-11-18 | 2009-03-17 | Ford Global Technologies, Llc | Gasoline internal combustion engine with dynamic combustion mode allocation |
| DE112007001285B4 (en) * | 2006-05-25 | 2013-02-07 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Method and apparatus for controlling the operation of a homogeneous compression ignition engine |
-
2006
- 2006-03-20 DE DE102006012656A patent/DE102006012656A1/en not_active Withdrawn
-
2007
- 2007-03-19 EP EP09154708A patent/EP2071165B1/en not_active Not-in-force
- 2007-03-19 US US12/293,503 patent/US7962277B2/en not_active Expired - Fee Related
- 2007-03-19 WO PCT/EP2007/052575 patent/WO2007107540A2/en not_active Ceased
- 2007-03-19 EP EP07727053A patent/EP1999358A2/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022194416A1 (en) * | 2021-03-18 | 2022-09-22 | Vitesco Technologies GmbH | Method and device for diagnosing an internal combustion engine of a powertrain |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007107540A3 (en) | 2008-01-17 |
| US7962277B2 (en) | 2011-06-14 |
| US20090326787A1 (en) | 2009-12-31 |
| WO2007107540A2 (en) | 2007-09-27 |
| EP2071165A2 (en) | 2009-06-17 |
| EP2071165A3 (en) | 2011-03-16 |
| DE102006012656A1 (en) | 2007-09-27 |
| EP1999358A2 (en) | 2008-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2071165B1 (en) | Method and device for operating an internal combustion engine | |
| DE102007028900B4 (en) | Method and device for diagnosing an injection valve of an internal combustion engine that is in communication with a fuel rail | |
| DE102007023850B3 (en) | Method for operation of internal combustion engine, involves communicating suction tract and exhaust gas tract of internal combustion engine with combustion chamber depending on switching position of gas inlet valve or gas outlet valve | |
| DE69701738T2 (en) | CALIBRATION METHOD FOR AN ELECTRONIC FUEL INJECTION SYSTEM | |
| WO2007140997A1 (en) | Electronic control device for controlling the internal combustion engine in a motor vehicle | |
| EP1344920B1 (en) | Method, computer program and apparatus for controlling and/or diagnosing a fuel metering device, and internal combustion engine, | |
| DE102009007365B4 (en) | Error analysis method and error analysis device for an internal combustion engine | |
| EP2076667B1 (en) | Method and device for monitoring a fuel injection system | |
| DE102011006752B4 (en) | Method and device for controlling a variable valve train of an internal combustion engine | |
| DE10258426B4 (en) | Method and device for monitoring a control device of an internal combustion engine | |
| DE102011079436B3 (en) | Method and device for controlling a variable valve train of an internal combustion engine | |
| DE102011081634B4 (en) | Method and device for diagnosing a fault in an exhaust gas recirculation system | |
| DE102010025662B4 (en) | Method and device for operating an internal combustion engine | |
| EP3786436A1 (en) | Method for diagnosing combustion misfires of a combustion engine | |
| DE102007007815B4 (en) | Method and device for operating an internal combustion engine | |
| EP2142783B1 (en) | Method and device for controlling an internal combustion engine | |
| WO2019179790A1 (en) | Method for checking a variable valve lift control of an internal combustion engine | |
| DE102008014069B4 (en) | Method and device for operating an internal combustion engine | |
| DE102012204332B4 (en) | Device for operating an internal combustion engine | |
| EP1609970B1 (en) | Method and device to operate an internal combustion engine | |
| DE3914784B4 (en) | Method and arrangement for detecting the ambient air pressure in internal combustion engines | |
| DE102004015835B4 (en) | Device for controlling an internal combustion engine | |
| DE102005046956B3 (en) | Method and apparatus for detecting a combustion misfire | |
| AT525555B1 (en) | METHOD OF OPERATING AN INTERNAL ENGINE | |
| DE102008005881B4 (en) | Method and device for operating an internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| AC | Divisional application: reference to earlier application |
Ref document number: 1999358 Country of ref document: EP Kind code of ref document: P |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
| PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
| AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
| 17P | Request for examination filed |
Effective date: 20110916 |
|
| AKX | Designation fees paid |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| GRAJ | Information related to disapproval of communication of intention to grant by the applicant or resumption of examination proceedings by the epo deleted |
Free format text: ORIGINAL CODE: EPIDOSDIGR1 |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AC | Divisional application: reference to earlier application |
Ref document number: 1999358 Country of ref document: EP Kind code of ref document: P |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
| REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 566267 Country of ref document: AT Kind code of ref document: T Effective date: 20120715 |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 502007010225 Country of ref document: DE Effective date: 20120913 |
|
| REG | Reference to a national code |
Ref country code: NL Ref legal event code: VDEP Effective date: 20120711 |
|
| REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D Effective date: 20120725 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121111 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121112 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121012 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121022 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| 26N | No opposition filed |
Effective date: 20130412 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20121011 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 502007010225 Country of ref document: DE Effective date: 20130412 |
|
| BERE | Be: lapsed |
Owner name: CONTINENTAL AUTOMOTIVE G.M.B.H. Effective date: 20130331 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130331 |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20130319 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20131129 |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130331 Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130402 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130331 Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130319 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130331 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130319 |
|
| REG | Reference to a national code |
Ref country code: AT Ref legal event code: MM01 Ref document number: 566267 Country of ref document: AT Kind code of ref document: T Effective date: 20130319 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130319 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120711 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20070319 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130319 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R084 Ref document number: 502007010225 Country of ref document: DE |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R081 Ref document number: 502007010225 Country of ref document: DE Owner name: VITESCO TECHNOLOGIES GMBH, DE Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20230331 Year of fee payment: 17 |
|
| P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230530 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 502007010225 Country of ref document: DE |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20241001 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20241001 |