Nothing Special   »   [go: up one dir, main page]

EP1730395A1 - Method for adapting detection of a measuring signal of a waste gas probe - Google Patents

Method for adapting detection of a measuring signal of a waste gas probe

Info

Publication number
EP1730395A1
EP1730395A1 EP04804558A EP04804558A EP1730395A1 EP 1730395 A1 EP1730395 A1 EP 1730395A1 EP 04804558 A EP04804558 A EP 04804558A EP 04804558 A EP04804558 A EP 04804558A EP 1730395 A1 EP1730395 A1 EP 1730395A1
Authority
EP
European Patent Office
Prior art keywords
limit value
cylinders
controller
equal
cylinder
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.)
Withdrawn
Application number
EP04804558A
Other languages
German (de)
French (fr)
Inventor
Reza Aliakbarzadeh
Tino Arlt
Gerd RÖSEL
Hong Zhang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Continental Automotive GmbH
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Publication of EP1730395A1 publication Critical patent/EP1730395A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/32Controlling fuel injection of the low pressure type
    • F02D41/34Controlling fuel injection of the low pressure type with means for controlling injection timing or duration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/1454Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an oxygen content or concentration or the air-fuel ratio
    • F02D41/1456Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being an oxygen content or concentration or the air-fuel ratio with sensor output signal being linear or quasi-linear with the concentration of oxygen
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/008Controlling each cylinder individually
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/32Controlling fuel injection of the low pressure type
    • F02D41/36Controlling fuel injection of the low pressure type with means for controlling distribution
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/14Timing of measurement, e.g. synchronisation of measurements to the engine cycle
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals

Definitions

  • the invention relates to a method for adapting the detection of a measurement signal of an exhaust gas probe which is arranged in an internal combustion engine with a plurality of cylinders and the injection valves assigned to the cylinders, which measure fuel.
  • the exhaust gas probe is arranged in an exhaust tract and its measurement signal is characteristic of the air / fuel ratio in the respective cylinder.
  • DE 199 03 721 C1 discloses a method for a multi-cylinder internal combustion engine for cylinder-selective control of an air / fuel mixture to be combusted, in which the lambda values for different cylinders or cylinder groups are sensed and controlled separately.
  • a probe evaluation unit is provided, in which a time-resolved evaluation of the exhaust probe signal is carried out and a cylinder-selective lambda value is thus determined for each cylinder of the internal combustion engine.
  • Each cylinder is assigned an individual controller, which is designed as a PI or PID controller, the controlled variable of which is a cylinder-specific lambda value and the reference variable of which is a cylinder-specific target value of the lambda.
  • the manipulated variable of the respective controller then influences the injection of the fuel in the respectively assigned cylinder.
  • the quality of the cylinder-specific lambda control depends largely on how precisely the measurement signal of the exhaust gas probe is assigned to the exhaust gas of the respective cylinder. During the operation of the exhaust gas probe, its response behavior can change and thus also the degree of precision in the assignment of the measurement signal of the exhaust gas probe to the exhaust gases of the respective cylinder.
  • the object of the invention is to create a method for adapting the detection of a measurement signal of an exhaust gas probe, which enables simple and precise control of an internal combustion engine over a long operating period, in which the exhaust gas probe can be arranged.
  • the object is achieved by the features of the independent claims.
  • Advantageous embodiments of the invention are characterized in the subclaims.
  • the invention is characterized by a method and a corresponding device for adapting the detection of a measurement signal of an exhaust gas probe.
  • the exhaust gas probe is arranged in an internal combustion engine with a plurality of cylinders and with the injection valves assigned to the cylinders, which measure fuel.
  • the exhaust gas probe is arranged in an exhaust tract of the internal combustion engine and its measurement signal is characteristic of the air / fuel ratio in the respective cylinder.
  • the measurement signal is recorded and assigned to the respective cylinder.
  • a control variable for influencing the air / fuel ratio in the respective cylinder is generated by means of one controller depending on the measurement signal recorded for the respective cylinder.
  • the specified crankshaft angle is adjusted depending on an instability criterion of the controller.
  • the invention is based on the surprising finding that the control quality of the controller is only significantly influenced by the crankshaft angle at which the measurement signal is recorded if an instability criterion is met, that is if the controller is operating unstably.
  • the invention uses this knowledge by adapting the predetermined crankshaft angle depending on the instability criterion of the controller.
  • the customization can be very simple and at the same time take place very quickly and thus ensure a high control quality of the controller in a simple manner.
  • the instability criterion depends on the manipulated variable (s) of the controller assigned to the respective cylinder and / or further controllers assigned to other cylinders. In this way, the measurement signal can be adapted particularly easily and quickly.
  • the instability criterion is met if the manipulated variable or the manipulated variables is or are the same for a predetermined period of time to the maximum limit value to which it is or will be limited by the controller or controllers, or is or are the same Minimum limit value to which it is or will be limited by the controller (s).
  • a fault in the injection valve or an actuator recognizes that only the air supply to the respective cylinder is influenced if the manipulated variable of the respective cylinder is the same for a predetermined period of time to its maximum limit value, to which it is limited by the controller, or is equal to its minimum limit value, to which it is limited by the controller, and at least one manipulated variable that is assigned to another cylinder is not equal to the maximum limit value or the minimum limit value.
  • a fault in an injection valve can also be detected and the crankshaft angle of the detection of the measurement signal cannot then be incorrectly changed.
  • the instability criterion is met if at least the manipulated variable assigned to a cylinder has an amplitude swings that is greater than a predetermined threshold amplitude. In this way, the instability of the control can be reliably recognized, particularly when the number of cylinders is odd.
  • the controllers each include an observer who determines a state variable as a function of the detected measurement signals of the exhaust gas probe, wherein a quantity characterizing the state variable is fed back and in which the instability criterion depends on one or more of the state variables , As a result, the instability criterion can be particularly simple.
  • the predetermined crankshaft angle is adjusted with a step size that corresponds to a predetermined fraction of the expected stability range of the control.
  • the fraction is preferably chosen to be approximately 1/5 of the expected stability range of the control.
  • the adaptation of the detection of the measurement signal of the exhaust gas probe and the further exhaust gas probe is advantageously carried out separately and in each case based on the first part or the second part of all cylinders.
  • FIG. 1 shows an internal combustion engine with a control device
  • FIG. 2 shows a block diagram of the control device
  • FIG. 3 shows a first flow chart of a program for adapting the detection of a measurement signal of an exhaust gas probe
  • FIG. 4 shows another program for adapting the detection of the measurement signal of the exhaust gas probe
  • FIG. 5 shows yet another flowchart of a program for adapting the detection of the measurement signal of the exhaust gas probe.
  • An internal combustion engine (FIG. 1) 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 11, further a collector 12 and an intake manifold 13, which leads to a cylinder ZI an inlet duct is led into the engine block 2.
  • the engine block 2 further comprises a crankshaft 21, which is coupled to the piston 24 of the cylinder ZI via a connecting rod 25.
  • the cylinder head 3 comprises a valve train with a gas inlet valve 30, a gas outlet valve 31 and valve drives. ben 32, 33.
  • the cylinder head 3 further comprises an injection valve 34 and a spark plug 35.
  • the injection valve can also be arranged in the intake duct.
  • the exhaust tract 4 comprises a catalytic converter 40, which is preferably designed as a three-way catalytic converter. An exhaust gas recirculation line can be led from the exhaust tract 4 to the intake tract 1, in particular to the collector 12.
  • control device 6 is provided, to which sensors are assigned, which detect different measured variables and each determine the measured value of the measured variable.
  • the control device 6 controls the actuators by means of corresponding actuators depending on at least one of the measured variables.
  • the sensors are a pedal position sensor 71 which detects the position of an accelerator pedal 7, an air mass meter 14 which detects an air mass flow upstream of the throttle valve 11, a temperature sensor 15 which detects the intake air temperature, a pressure sensor 16 which detects the intake manifold pressure, a crankshaft angle sensor 22, which detects a crankshaft angle, to which a speed N is then assigned, a further temperature sensor 23, which detects a coolant temperature, a camshaft angle sensor 36a, which detects the camshaft angle and an exhaust gas probe 41 which detects a residual oxygen content of the exhaust gas and whose measurement signal is characteristic of that Air / fuel ratio in the cylinder ZI.
  • the exhaust gas probe 41 is preferably designed as a linear lambda probe and thus generates a measurement signal proportional to this over a wide range of the air / fuel ratio.
  • any subset of the sensors mentioned or additional sensors can be present.
  • the actuators are, for example, the throttle valve 11, the gas inlet and gas outlet valves 30, 31, the injection valve 34 or the spark plug 35.
  • cylinders Z2-Z4 are also provided, to which corresponding actuators are then assigned.
  • An exhaust gas probe is preferably assigned to each exhaust bank on cylinders.
  • the internal combustion engine can comprise six cylinders, three cylinders being assigned to one exhaust gas bank and, accordingly, one exhaust gas probe 41 each.
  • FIG. 2 A block diagram of parts of the control device 6, which can also be referred to as a device for controlling the internal combustion engine, is shown in FIG. 2.
  • a block B1 corresponds to the internal combustion engine.
  • An air / fuel ratio LAM_RAW detected by the exhaust gas probe 41 is fed to a block B2.
  • the predetermined air / fuel ratio which is derived from the measurement signal of the exhaust gas probe 41, is then assigned in block B2 to the respectively predetermined crankshaft angles CRK_SAMP based on a reference position of the respective piston of the respective cylinder ZI to Z4 the respective air / fuel ratio of the respective cylinder ZI to Z4 and so the individually determined air / fuel ratio LAM_I [Z1-Z4] is assigned.
  • the reference position of the respective piston 24 is preferably its top dead center.
  • the predefined crankshaft angle CRK_SAMP is, for example, permanently applied for the initial start-up of the internal combustion engine and is adapted in the following, if necessary, using the programs described below.
  • an average air / fuel ratio LAM_MW is determined by averaging the air / fuel ratios LAM_I [Z1-Z4] recorded individually for the cylinder. Furthermore, an actual value D_LAM_I [ZI] of a cylinder-specific air / fuel ratio deviation is determined in block B2a from the difference between the mean air / fuel ratio LAM_MW and the cylinder-individually determined air / fuel ratio LAM_I [ZI]. This is then fed to a controller which is formed by block B3a.
  • the cylinder-specific air / fuel ratio deviation is determined and then assigned to a block B3, which is part of an observer and comprises an integrating element that includes the integrated size at its entrance.
  • the I element of block B3 then provides a first estimate EST1 [ZI] at its output.
  • the first estimated value EST1 [ZI] is limited in the integration element of block B3 to a minimum and minimum value MINV1 and a maximum and maximum value MAXV1, which are preferably fixed.
  • the first estimated value EST1 [ZI] is then supplied to a delay element which also forms part of the observer and is formed in block B4.
  • the delay element is preferably designed as a PTI element. Possibly the respective first estimates EST1 [Z2-Z4] based on the further cylinders [Z2-Z4] are also fed to the delay element.
  • the first estimate EST1 [ZI] forms a state variable of the observer.
  • the first estimated value EST1 [ZI] is also fed to a block B5, in which a further integrator element is formed, which integrates the first estimated value ESTl [ZI] and then generates a cylinder-individual lambda control factor LAM_FAC_I [ZI] at its output as the manipulated variable of the controller ,
  • the cylinder-specific lambda control factor LAM_FAC_I [ZI] is limited to a maximum limit value MAXV2 and a minimum limit value MINV2.
  • a second estimated value EST2 [ZI] is determined depending on the cylinder-specific lambda control factor LAM_FAC_I [Zl].
  • a lambda controller is provided, the reference variable of which is an air / fuel ratio specified for all cylinders of the internal combustion engine and the control variable is the average air / fuel ratio LAM_MW.
  • the manipulated variable of the lambda controller is a lambda control factor LAM_FAC_ALL.
  • the lambda controller therefore has the task that, when viewed across all cylinders Z1 to Z4 of the internal combustion engine, the predetermined air / fuel ratio is set.
  • the third controller of block B8 can then be omitted.
  • a fuel mass MFF to be metered is determined as a function of an air mass flow MAF in the respective cylinders Z1 to Z4 and, if appropriate, the speed N and a setpoint value LAM_SP of the air / fuel ratio for all cylinders Z1-Z4.
  • a corrected fuel mass MFF_COR to be metered is determined by multiplying the fuel mass MFF to be metered, the lambda control factor LAM_FAC_ALL and the cylinder-specific lambda control factor LAM_FAC_I [Z1].
  • an actuating signal is then generated with which the respective injection valve 34 is activated.
  • controller structures B_Z2 to B_Z4 are provided for the respective further cylinders Z2 to Z4 for each additional cylinder Z1 to Z4.
  • a proportional element can also be formed in block B5.
  • a program for adapting the detection of the measurement signal of the exhaust gas probe 41 is started in a step S1, preferably shortly after the start of the internal combustion engine. Variables are initialized in step S1 if necessary (FIG. 3).
  • a step S2 it is checked whether the cylinder-specific lama control factor LAM_FAC_I [Zl], which is assigned to the cylinder Zl, is equal to the limit maximum value MAXV2 or a limit minimum value MINV2, specifically for a predetermined period of time, for example five to ten seconds , or whether the amplitude AMP of the cylinder-specific lambda control factor
  • LAM_FAC_I [Zl] which is assigned to the cylinder Zl, exceeds a predetermined threshold amplitude AMP_THR. If this is not the case, then an instability criterion is not met and processing is continued in a step S4, in which the program is interrupted for a predetermined waiting period T_W before the condition of step S2 is checked again.
  • step S2 If, on the other hand, the condition of step S2 is met, the instability criterion is met and the predetermined crankshaft angle CRK_SAMP based on the reference position of the piston 24 of the respective cylinder Z1 to Z4, at which the measurement signal of the exhaust gas probe 41 is detected and assigned to the respective cylinder, is adapted in step S6, preferably in that the predetermined crankshaft angle CRK_SAMP is either increased or decreased by a predetermined change angle D.
  • the change angle D is preferably a predetermined fraction of the expected Crankshaft angle range within which the control is stable. This expected crankshaft angle range is preferably determined by tests, specifically for the new state of the internal combustion engine.
  • the change angle D is preferably large angles with respect to the crankshaft angle range and is, for example, 20% of the crankshaft angle range, for example approximately 40 ° crankshaft angle.
  • the direction of the adaptation of the predefined crankshaft angle CRK_SAMP is preferably determined by two or more successive runs of steps S2 and S6, including the starting state, that is to say the instability criterion, with different signs of the change angle D.
  • the stable range of the control can be found within very few passes of steps S2 and S6, which is characterized in that the instability criterion of step S2 is not met ,
  • a second embodiment of a program for adapting the detection of the measurement signal of the exhaust gas probe 41 is shown with reference to FIG. 4.
  • the program is started in a step S10, in which variables are initialized if necessary. It is used as an example for an internal combustion engine. wrote, in which three cylinders Z1-Z3 are assigned to an exhaust gas probe 41. This can be the case, for example, in the case of an internal combustion engine with three cylinders Z1-Z3 or also in the case of an internal combustion engine with six cylinders, in which the exhaust gas ducts are led from three cylinders Z1-Z3 to an exhaust gas probe 41. In such an internal combustion engine with six cylinders, the program is then processed in parallel once for every three cylinders in accordance with the following steps. However, the program is also suitable for implementation if a different number of cylinders are assigned to the respective exhaust gas probe 41, the conditions then being adapted in accordance with this number.
  • step S12 the cylinder-specific lambda control factors LAM_FAC_I [Zl], LAM_FAC_I [Z2], LAM_FAC_I [Z3], which are assigned to the cylinders Zl to Z3, are checked to determine whether they are the maximum limit value MAXV2 or the for the specified period Minimum limit value MINV2 assume or their temporal course oscillates with an amplitude AMP that is greater than the predetermined threshold amplitude AMP THR.
  • the amplitude AMP can also be determined in each case in that the maximum and minimum values of the time profile of the cylinder-specific lambda control factor LAM_FAC_I [Zl to Z3] occurring during the predetermined time period are recorded and their difference is equated with the amplitude AMP.
  • a step S14 it is then checked whether the number of cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], which were recorded in step S12, in such a way that they were the same for the predetermined period of time Limit maximum value MAXV2 or the minimum limit value MINV2 is greater than zero and at the same time their number is less than three.
  • This component can be the respective injection valve 34 of the cylinder or cylinders Z1-Z3, the cylinder-specific lambda control factor LAM_FAC_I [Zl to Z3] of which has assumed the maximum limit value MAXV2 or the minimum limit value MINV2 for the specified period of time. This is based on the knowledge that if not all cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] which are each assigned to an exhaust gas probe 41, but only a part of them takes the maximum limit value MAXV2 or the minimum limit value MINV2, this does not apply to an instance - is due to the stability of the regulation, but to one
  • the component can be the respective injection valve 34 or also an actuator which only influences the air supply to the respective cylinder Z1-Z3.
  • Such an actuator can be, for example, the inlet valve 30 or a so-called impulse charging valve.
  • step S16 for example, an emergency operation of the internal combustion engine can then be controlled or, if appropriate, measures can also be initiated to correct the fault in the components.
  • step S18 the processing is continued in step S18, in which the program is interrupted for the predetermined waiting period T_W before the processing is continued again in step S12.
  • step S20 If, on the other hand, the condition of step S14 is not met, an instability criterion is checked in step S20. It is checked in step S20 whether the number ANZ of the cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], which have taken the maximum limit value MAXV2 for the predetermined time in step S12, is two and the corresponding number of those who have taken the minimum limit value MINV2 is one or the number ANZ of those who have taken the maximum limit value MAXV2 is equal to one and the number of those who have taken the minimum value limit MINV2 is two or the number of those cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] whose amplitude AMP is greater than the threshold amplitude AMP_THR is greater than zero.
  • step S20 If the condition of step S20 and therefore of the instability criterion is not met, the processing is continued in step S18.
  • step S20 is based on the knowledge that in the event of instability in the control with an odd number of cylinders, all cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] either take the maximum limit value MAXV2 or the minimum limit value MINV2 and beyond one part occupies the minimum limit value MINV2 and the other part occupies the maximum limit value MAXV2.
  • the number of those who take the maximum limit value MAXV2 differs only by one from the number that the
  • step S20 If the condition of step S20 is met, then the predetermined crankshaft angle CRK_SAMP is adapted in a step S22 in accordance with step S6. Following step S22, the processing of the program is continued in step S18.
  • step S30 A further embodiment of the program for adapting the detection of the measurement signal of the exhaust gas probe 41 is described below with reference to FIG. 5, only the differences from the embodiment according to FIG. 4 being explained.
  • the program is started in a step S30.
  • step S32 is processed, which is analogous to step S12.
  • step S12 the time profiles of the respective first estimated value EST1 [Zl to Z3] of the controller assigned to the respective cylinder Zl to Z4 are examined to determine whether they are the maximum limit value MAXV1 or the minimum limit value MINVl for the specified period of time or whether their temporal course oscillates with an amplitude AMP that is greater than threshold amplitude AMP_THR.
  • the first estimate EST1 filtered by block B4 can also be examined in step S32.
  • Steps S34 and S40 correspond to steps S14 and S20, with the proviso that the conditions Instead of referring to the cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], the respective first estimated values ESTl [Zl to Z3] are related.
  • Steps S36, S38 and S42 correspond to steps S16, S18 and S22.

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)

Abstract

The invention relates to a waste gas probe which is disposed in an internal combustion engine, comprising a plurality of cylinders and injection valves associated with the cylinders, in order to measure fuel. The waste gas probe is arranged in a waste gas tract and the measuring signal thereof is characteristic for the air/fuel ratio in the respective cylinder. The measuring signal is detected in relation to a reference position of the piston of the respective cylinder at a predefined crankshaft angle (CRK_SAMP) and associated with a respective cylinder. A manipulated variable which is used to influence the air/fuel ratio in the respective cylinder according to the measuring signal detected for the respective cylinder is produced by means of a controller. The predefined crankshaft angle (CRK_SAMP) is adapted according to an instability criterion of the controller.

Description

Beschreibungdescription
Verfahren zum Anpassen des Erfassens eines Messsignals einer AbgassondeMethod for adapting the acquisition of a measurement signal of an exhaust gas probe
Die Erfindung betrifft ein Verfahren zum Anpassen des Erfassens eines Messsignals einer Abgassonde, die in einer Brennkraftmaschine angeordnet ist mit mehreren Zylindern und den Zylindern zugeordneten Einspritzventilen, die Kraftstoff zu- messen. Die Abgassonde ist in einem Abgastrakt angeordnet und ihr Messsignal ist charakteristisch für das Luft/Kraftstoff- Verhältnis in dem jeweiligen Zylinder.The invention relates to a method for adapting the detection of a measurement signal of an exhaust gas probe which is arranged in an internal combustion engine with a plurality of cylinders and the injection valves assigned to the cylinders, which measure fuel. The exhaust gas probe is arranged in an exhaust tract and its measurement signal is characteristic of the air / fuel ratio in the respective cylinder.
Immer strengere gesetzliche Vorschriften bezüglich zulässiger Schadstoffemissionen von Kraftfahrzeugen, in denen Brennkraftmaschinen angeordnet sind, machen es erforderlich, die Schadstoffemissionen beim Betrieb der Brennkraftmaschine so gering wie möglich zu halten. Dies kann zum einen erfolgen, indem die Schadstoffemissionen verringert werden, die während der Verbrennung des Luft/Kraftstoff-Gemisches in dem jeweiligen Zylinder der Brennkraftmaschine entstehen. Zum andern sind in Brennkraftmaschinen Abgasnachbehandlungssysteme im Einsatz, die die Schadstoffemissionen, die während des Verbrennungsprozesses des Luft/Kraftstoff-Gemisches in den jeweiligen Zylindern erzeugt werden, in unschädliche Stoffe umwandeln. Zu diesem Zweck werden Katalysatoren eingesetzt, die Kohlenmonoxid, Kohlenwasserstoffe und Stickoxide in unschädliche Stoffe umwandeln. Sowohl das gezielte Beeinflussen des Erzeugens der Schadstoffemissionen während der Verbren- nung als auch das Umwandeln der Schadstoffkomponenten mit einem hohen Wirkungsgrad durch einen Abgaskatalysator setzen ein sehr präzise eingestelltes Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder voraus. Aus der DE 199 03 721 Cl ist ein Verfahren für eine mehrzy- lindrige Brennkraftmaschine zur zylinderselektiven Regelung eines zu verbrennenden Luft/Kraftstoff-Gemisches bekannt, bei dem die Lambdawerte für verschiedene Zylinder oder Zylindergruppen getrennt sensiert und geregelt werden. Dazu ist eine Sonden-Auswerteeinheit vorgesehen, in der eine zeitaufgelöste Auswertung des Abassondensignals erfolgt und so ein zylinderselektiver Lambdawert für jeden Zylinder der Brennkraftma- schine ermittelt wird. Jedem Zylinder ist ein einzelner Regler zugeordnet, der als PI- oder PID-Regler ausgebildet ist, dessen Regelgröße ein zylinderindividueller Lambdawert ist und dessen Führungsgröße ein zylinderindividueller Sollwert des Lambdas ist. Die Stellgröße des jeweiligen Reglers beein- flusst dann die Einspritzung des Kraftstoffs in dem jeweils zugeordneten Zylinder.Ever stricter legal regulations regarding permissible pollutant emissions from motor vehicles in which internal combustion engines are arranged make it necessary to keep the pollutant emissions when operating the internal combustion engine as low as possible. On the one hand, this can be done by reducing the pollutant emissions that arise during the combustion of the air / fuel mixture in the respective cylinder of the internal combustion engine. On the other hand, exhaust gas aftertreatment systems are used in internal combustion engines, which convert the pollutant emissions that are generated during the combustion process of the air / fuel mixture in the respective cylinders into harmless substances. For this purpose, catalysts are used that convert carbon monoxide, hydrocarbons and nitrogen oxides into harmless substances. Both the targeted influencing of the generation of pollutant emissions during combustion and the conversion of the pollutant components with a high efficiency by means of an exhaust gas catalytic converter require a very precisely set air / fuel ratio in the respective cylinder. DE 199 03 721 C1 discloses a method for a multi-cylinder internal combustion engine for cylinder-selective control of an air / fuel mixture to be combusted, in which the lambda values for different cylinders or cylinder groups are sensed and controlled separately. For this purpose, a probe evaluation unit is provided, in which a time-resolved evaluation of the exhaust probe signal is carried out and a cylinder-selective lambda value is thus determined for each cylinder of the internal combustion engine. Each cylinder is assigned an individual controller, which is designed as a PI or PID controller, the controlled variable of which is a cylinder-specific lambda value and the reference variable of which is a cylinder-specific target value of the lambda. The manipulated variable of the respective controller then influences the injection of the fuel in the respectively assigned cylinder.
Die Güte der zylinderindividuellen Lambdaregelung hängt maßgeblich davon ab, wie präzise das Messsignal der Abgassonde dem Abgas des jeweiligen Zylinders zugeordnet ist. Während des Betriebs der Abgassonde kann sich deren Ansprechverhalten ändern und somit auch der Grad der Präzision der Zuordnung des Messsignals der Abgassonde zu den Abgasen des jeweiligen Zylinders .The quality of the cylinder-specific lambda control depends largely on how precisely the measurement signal of the exhaust gas probe is assigned to the exhaust gas of the respective cylinder. During the operation of the exhaust gas probe, its response behavior can change and thus also the degree of precision in the assignment of the measurement signal of the exhaust gas probe to the exhaust gases of the respective cylinder.
Die Aufgabe der Erfindung ist es, ein Verfahren zum Anpassen des Erfassens eines Messsignals einer Abgassonde zu schaffen, das über eine lange Betriebsdauer ein einfaches und präzises Steuern einer Brennkraftmaschine ermöglicht, in der die Ab- gassonde anordenbar ist. Die Aufgabe wird gelöst durch die Merkmale der unabhängigen Patentansprüche. Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen gekennzeichnet. Die Erfindung zeichnet sich aus durch ein Verfahren und eine entsprechende Vorrichtung zum Anpassen des Erfassens eines Messsignals einer Abgassonde. Die Abgassonde ist in einer Brennkraftmaschine angeordnet mit mehreren Zylindern und mit den Zylindern zugeordneten Einspritzventilen, die Kraftstoff zumessen. Die Abgassonde ist in einem Abgastrakt der Brennkraftmaschine angeordnet und ihr Messsignal ist charakteristisch für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder.The object of the invention is to create a method for adapting the detection of a measurement signal of an exhaust gas probe, which enables simple and precise control of an internal combustion engine over a long operating period, in which the exhaust gas probe can be arranged. The object is achieved by the features of the independent claims. Advantageous embodiments of the invention are characterized in the subclaims. The invention is characterized by a method and a corresponding device for adapting the detection of a measurement signal of an exhaust gas probe. The exhaust gas probe is arranged in an internal combustion engine with a plurality of cylinders and with the injection valves assigned to the cylinders, which measure fuel. The exhaust gas probe is arranged in an exhaust tract of the internal combustion engine and its measurement signal is characteristic of the air / fuel ratio in the respective cylinder.
Zu einem vorgegebenen Kurbelwellenwinkel bezogen auf eine Bezugsposition des Kolbens des jeweiligen Zylinders wird das Messsignal erfasst und dem jeweiligen Zylinder zugeordnet. Mittels jeweils eines Reglers wird eine Stellgröße zum Beeinflussen des Luft/Kraftstoff-Verhältnisses in dem jeweiligen Zylinder abhängig von dem für den jeweiligen Zylinder erfassten Messsignal erzeugt. Der vorgegebene Kurbelwellenwinkel wird abhängig von einen Instabilitätskriterium des Reglers angepasst .At a predetermined crankshaft angle based on a reference position of the piston of the respective cylinder, the measurement signal is recorded and assigned to the respective cylinder. A control variable for influencing the air / fuel ratio in the respective cylinder is generated by means of one controller depending on the measurement signal recorded for the respective cylinder. The specified crankshaft angle is adjusted depending on an instability criterion of the controller.
Der Erfindung liegt die überraschende Erkenntnis zugrunde, dass die Regelgüte des Reglers nur dann maßgeblich durch den Kurbelwellenwinkel, bei dem das Messsignal erfasst wird, be- einflusst wird, wenn ein Instabilitätskriterium erfüllt ist, wenn also der Regler instabil arbeitet. Die Erfindung nutzt diese Erkenntnis, indem der vorgegebene Kurbelwellenwinkel abhängig von dem Instabilitätskriterium des Regler angepasst wird. Die Anpassung kann sehr einfach sein und gleichzeitig sehr schnell erfolgen und so auf einfache Weise eine hohe Regelgüte des Reglers gewährleisten.The invention is based on the surprising finding that the control quality of the controller is only significantly influenced by the crankshaft angle at which the measurement signal is recorded if an instability criterion is met, that is if the controller is operating unstably. The invention uses this knowledge by adapting the predetermined crankshaft angle depending on the instability criterion of the controller. The customization can be very simple and at the same time take place very quickly and thus ensure a high control quality of the controller in a simple manner.
In einer vorteilhaften Ausgestaltung der Erfindung hängt das Instabilitätskriterium ab von der oder den Stellgrößen des dem jeweiligen Zylinder zugeordneten Reglers und/oder weiteren Reglern, die anderen Zylindern zugeordnet sind. So kann das Messsignal besonders einfach und schnell angepasst werden.In an advantageous embodiment of the invention, the instability criterion depends on the manipulated variable (s) of the controller assigned to the respective cylinder and / or further controllers assigned to other cylinders. In this way, the measurement signal can be adapted particularly easily and quickly.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung ist das Instabilitätskriterium erfüllt, wenn die Stellgröße beziehungsweise die Stellgrößen für eine vorgegebene Zeitdauer gleich ist beziehungsweise sind ihrem Grenz-Maximalwert, auf den sie durch den beziehungsweise die Regler begrenzt wird beziehungsweise werden, oder gleich ist beziehungsweise sind ihrem Grenz-Minimalwert, auf den sie durch den beziehungsweise die Regler begrenzt wird beziehungsweise werden. Dadurch kann einfach erkannt werden, ob die Regelung instabil ist und dann eine entsprechende Anpassung des vorgegebenen Kurbelwellenwinkels erfolgen.In a further advantageous embodiment of the invention, the instability criterion is met if the manipulated variable or the manipulated variables is or are the same for a predetermined period of time to the maximum limit value to which it is or will be limited by the controller or controllers, or is or are the same Minimum limit value to which it is or will be limited by the controller (s). As a result, it can be easily recognized whether the control is unstable and the crankshaft angle is then adjusted accordingly.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung ist zum Erfüllen des Instabilitätskriteriums erforderlich, dass alle Stellgrößen für die vorgegebene Zeitdauer gleich sind ihrem Grenz-Maximalwert, auf den sie durch die Regler begrenzt werden oder gleich sind ihrem Grenz-Minimalwert, auf den sie durch die Regler begrenzt werden und dies für die Stellgrößen aller Zylinder gilt. So kann besonders zuverläs- sig die Instabilität der Regelung erkannt werden und insbesondere verhindert werden, dass ein Komponentenfehler, zum Beispiel der eines Einspritzventils, fehlerhaft auf eine Instabilität der Regelung erkannt wird. In einer weiteren vorteilhaften Ausgestaltung der Erfindung ist zum Erfüllen des Instabilitätskriteriums erforderlich, dass bei einer geraden Anzahl an Zylindern die eine Hälfte der Stellgrößen gleich ist dem Grenz-Maximalwert und die andere Hälfte gleich ist dem Grenz-Minimalwert und dass bei einer ungeraden Anzahl an Zylindern eine erste Anzahl an Stellgrößen gleich ist dem Grenz-Maximalwert und eine zweite Anzahl an Stellgrößen gleich ist dem Grenz-Minimalwert, wobei die erste Anzahl sich von der zweiten um eins unterscheidet und die Summe der ersten und zweiten Anzahl gleich ist der ungeraden Anzahl an Zylindern. Dem liegt die Erkenntnis zugrunde, dass dies charakteristisch ist für eine instabile Regelung bei einer geraden Zylinderanzahl und entsprechend bei einer ungeraden Zylinderanzahl.In a further advantageous embodiment of the invention, in order to meet the instability criterion, it is necessary that all manipulated variables for the predetermined period of time are the same as their maximum limit value, to which they are limited by the controller, or are equal to their minimum value, to which they are determined by the controller be limited and this applies to the manipulated variables of all cylinders. In this way, the instability of the control can be detected particularly reliably and, in particular, it can be prevented that a component error, for example that of an injection valve, is incorrectly identified due to an instability of the control. In a further advantageous embodiment of the invention, in order to meet the instability criterion, it is necessary that, for an even number of cylinders, one half of the manipulated variables is equal to the maximum limit value and the other half is equal to the minimum limit value and that for an odd number of cylinders a first number of manipulated variables is equal to the maximum limit value and a second number of manipulated variables is equal to the minimum limit value, the first number differing from the second by one and the sum of the first and second numbers being equal to the odd number of cylinders , This is based on the knowledge that this is characteristic of an unstable control with an even number of cylinders and accordingly with an odd number of cylinders.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung wird auf einen Fehler des Einspritzventils oder eines Stellglieds erkannt, dass ausschließlich die Luftzufuhr zu dem je- weiligen Zylinder beeinflusst, wenn die Stellgröße des jeweiligen Zylinders für eine vorgegebene Zeitdauer gleich ist ihrem Grenz-Maximalwert, auf den sie durch den Regler begrenzt wird, oder gleich ist ihrem Grenz-Minimalwert, auf den sie durch den Regler begrenzt wird, und mindestens eine Stellgrö- ße, die einem anderen Zylinder zugeordnet ist, ungleich ist dem Grenz-Maximalwert oder dem Grenz-Minimalwert. So kann zusätzlich ein Fehler eines Einspritzventils erkannt werden und dann nicht fälschlicherweise der Kurbelwellenwinkel der Erfassung des Messsignals verändert werden.In a further advantageous embodiment of the invention, a fault in the injection valve or an actuator recognizes that only the air supply to the respective cylinder is influenced if the manipulated variable of the respective cylinder is the same for a predetermined period of time to its maximum limit value, to which it is limited by the controller, or is equal to its minimum limit value, to which it is limited by the controller, and at least one manipulated variable that is assigned to another cylinder is not equal to the maximum limit value or the minimum limit value. In this way, a fault in an injection valve can also be detected and the crankshaft angle of the detection of the measurement signal cannot then be incorrectly changed.
In einer weiteren vorteilhaften Ausgestaltung der Erfindung ist das Instabilitätskriterium erfüllt, wenn mindestens die einem Zylinder zugeordnete Stellgröße mit einer Amplitude schwingt, die größer ist als eine vorgegebene Schwellenwert- Amplitude. So kann insbesondere bei einer ungeraden Zylinderanzahl die Instabilität der Regelung sicher erkannt werden. In einer weiteren vorteilhaften Ausgestaltung der Erfindung umfassen die Regler je einen Beobachter, der eine Zustandsgröße ermittelt abhängig von den erfassten Messsignalen der Abgassonde, wobei eine die Zustandsgröße charakterisierende Größe des Beobachters rückgekoppelt wird und bei dem das In- Stabilitätskriterium abhängt von einer oder mehreren der Zustandsgrößen. Dadurch kann das Instabilitätskriterium besonderes einfach sein.In a further advantageous embodiment of the invention, the instability criterion is met if at least the manipulated variable assigned to a cylinder has an amplitude swings that is greater than a predetermined threshold amplitude. In this way, the instability of the control can be reliably recognized, particularly when the number of cylinders is odd. In a further advantageous embodiment of the invention, the controllers each include an observer who determines a state variable as a function of the detected measurement signals of the exhaust gas probe, wherein a quantity characterizing the state variable is fed back and in which the instability criterion depends on one or more of the state variables , As a result, the instability criterion can be particularly simple.
Weitere vorteilhaften Ausgestaltung der Erfindung im Hinblick auf die Zustandsgröße oder die Zustandsgrößen entsprechen denen bezogen auf die Stellgröße oder die Stellgrößen und weisen entsprechende Vorteile auf.Further advantageous embodiments of the invention with regard to the state variable or the state variables correspond to those related to the manipulated variable or the manipulated variables and have corresponding advantages.
Vorteilhaft ist es ferner, wenn das Anpassen des vorgegebenen Kurbelwellenwinkels mit einer Schrittweite erfolgt, die einem vorgegebenen Bruchteil des erwarteten Stabilitätsbereichs der Regelung entspricht. Der Bruchteil wird bevorzugt in etwa 1/5 des erwarteten Stabilitätsbereichs der Regelung gewählt. So kann das Anpassen des vorgegebenen Kurbelwellenwinkels sehr schnell erfolgen und zwar je nach Wahl der Schrittweite und gleichzeitig ist dann ein geringer Rechenaufwand notwendig, da es nur wesentlich ist, dass der Stabilitätsbereich erreicht wird.It is also advantageous if the predetermined crankshaft angle is adjusted with a step size that corresponds to a predetermined fraction of the expected stability range of the control. The fraction is preferably chosen to be approximately 1/5 of the expected stability range of the control. This means that the predefined crankshaft angle can be adjusted very quickly, depending on the choice of step size, and at the same time a small amount of calculation is then necessary, since it is only essential that the stability range is reached.
Wenn das Messsignal der Abgassonde charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder eines ersten Teils aller Zylinder und eine weitere Abgassonde vorgesehen ist, deren Messsignal charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder eines zweiten Teils aller Zylinder, erfolgt vorteilhaft das Anpassen des Erfassens des Messsignals der Abgassonde und der weiteren Abgassonde getrennt und jeweils bezogen auf den ersten Teil beziehungsweise- den zweiten Teil aller Zylinder.If the measurement signal of the exhaust gas probe is characteristic of the air / fuel ratio in the respective cylinder of a first part of all cylinders and a further exhaust gas probe is provided, the measurement signal of which is characteristic of the Air / fuel ratio in the respective cylinder of a second part of all cylinders, the adaptation of the detection of the measurement signal of the exhaust gas probe and the further exhaust gas probe is advantageously carried out separately and in each case based on the first part or the second part of all cylinders.
Ausführungsbeispiele der Erfindung sind im folgenden anhand der schematischen Zeichnungen erläutert. Es zeigen:Embodiments of the invention are explained below with reference to the schematic drawings. Show it:
Figur 1 eine Brennkraftmaschine mit einer Steuereinrichtung, Figur 2 ein Blockschaltbild der Steuereinrichtung, Figur 3 ein erstes Ablaufdiagramm eines Programms zum Anpassen des Erfassens eines Messsignals einer Abgassonde, Figur 4 ein weiteres Programm zum Anpassen des Erfassens des Messsignals der Abgassonde und1 shows an internal combustion engine with a control device, FIG. 2 shows a block diagram of the control device, FIG. 3 shows a first flow chart of a program for adapting the detection of a measurement signal of an exhaust gas probe, FIG. 4 shows another program for adapting the detection of the measurement signal of the exhaust gas probe and
Figur 5 noch ein weiteres Ablaufdiagramm eines Programms zum Anpassen des Erfassens des Messsignals der Abgassonde.5 shows yet another flowchart of a program for adapting the detection of the measurement signal of the exhaust gas probe.
Elemente gleicher Konstruktion und Funktion sind figurenübergreifend mit den gleichen Bezugszeichen gekennzeichnet.Elements of the same construction and function are identified with the same reference symbols in all figures.
Eine Brennkraftmaschine (Figur 1) umfasst einen Ansaugtrakt 1, einen Motorblock 2, einen Zylinderkopf 3 und einen Abgas- trakt 4. Der Ansaugtrakt 1 umfasst vorzugsweise eine Drosselklappe 11, ferner einen Sammler 12 und ein Saugrohr 13, das hin zu einem Zylinder ZI über einen Einlasskanal in den Motorblock 2 geführt ist. Der Motorblock 2 umfasst ferner eine Kurbelwelle 21, welche über eine Pleuelstange 25 mit dem Kol- ben 24 des Zylinders ZI gekoppelt ist.An internal combustion engine (FIG. 1) 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 11, further a collector 12 and an intake manifold 13, which leads to a cylinder ZI an inlet duct is led into the engine block 2. The engine block 2 further comprises a crankshaft 21, which is coupled to the piston 24 of the cylinder ZI via a connecting rod 25.
Der Zylinderkopf 3 umfasst einen Ventiltrieb mit einem Gaseinlassventil 30, einem Gasauslassventil 31 und Ventilantrie- ben 32, 33. Der Zylinderkopf 3 umfasst ferner ein Einspritzventil 34 und eine Zündkerze 35. Alternativ kann das Einspritzventil auch in dem Ansaugkanal angeordnet sein. Der Abgastrakt 4 umfasst einen Katalysator 40, der bevorzugt als Dreiwegekatalysator ausgebildet ist. Von dem Abgastrakt 4 kann eine Abgasrückführleitung hin zum Ansaugtrakt 1, insbesondere hin zum Sammler 12 geführt sein.The cylinder head 3 comprises a valve train with a gas inlet valve 30, a gas outlet valve 31 and valve drives. ben 32, 33. The cylinder head 3 further comprises an injection valve 34 and a spark plug 35. Alternatively, the injection valve can also be arranged in the intake duct. The exhaust tract 4 comprises a catalytic converter 40, which is preferably designed as a three-way catalytic converter. An exhaust gas recirculation line can be led from the exhaust tract 4 to the intake tract 1, in particular to the collector 12.
Ferner ist eine Steuereinrichtung 6 vorgesehen, der Sensoren zugeordnet sind, die verschiedene Messgrößen erfassen und jeweils den Messwert der Messgröße ermitteln. Die Steuereinrichtung 6 steuert abhängig von mindestens einer der Messgrößen die Stellglieder mittels entsprechender Stellantriebe an.Furthermore, a control device 6 is provided, to which sensors are assigned, which detect different measured variables and each determine the measured value of the measured variable. The control device 6 controls the actuators by means of corresponding actuators depending on at least one of the measured variables.
Die Sensoren sind ein Pedalstellungsgeber 71, welcher die Stellung eines Fahrpedals 7 erfasst, ein Luftmassenmesser 14, welcher einen Luftmassenstrom stromaufwärts der Drosselklappe 11 erfasst, ein Temperatursensor 15, welcher die Ansaugluft- temperatur erfasst, ein Drucksensor 16, welcher den Saugrohrdruck erfasst, ein Kurbelwellenwinkelsensor 22, welcher einen Kurbelwellenwinkel erfasst, dem dann eine Drehzahl N zugeordnet wird, ein weiterer Temperatursensor 23, welcher eine Kühlmitteltemperatur erfasst, ein Mockenwellenwinkelsensor 36a, welcher den Nockenwellenwinkel erfasst und eine Abgassonde 41 welche einen Restsauerstoffgehalt des Abgases erfasst und deren Messsignal charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem Zylinder ZI. Die Abgassonde 41 ist bevorzugt als lineare Lambdasonde ausgebildet und erzeugt so über einen weiten Bereich des Luft/Kraftstoff- Verhältnisses ein zu diesem proportionales Messignal. Je nach Ausführungsform der Erfindung kann eine beliebige Untermenge der genannten Sensoren oder auch zusätzliche Sensoren vorhanden sein.The sensors are a pedal position sensor 71 which detects the position of an accelerator pedal 7, an air mass meter 14 which detects an air mass flow upstream of the throttle valve 11, a temperature sensor 15 which detects the intake air temperature, a pressure sensor 16 which detects the intake manifold pressure, a crankshaft angle sensor 22, which detects a crankshaft angle, to which a speed N is then assigned, a further temperature sensor 23, which detects a coolant temperature, a camshaft angle sensor 36a, which detects the camshaft angle and an exhaust gas probe 41 which detects a residual oxygen content of the exhaust gas and whose measurement signal is characteristic of that Air / fuel ratio in the cylinder ZI. The exhaust gas probe 41 is preferably designed as a linear lambda probe and thus generates a measurement signal proportional to this over a wide range of the air / fuel ratio. Depending on the embodiment of the invention, any subset of the sensors mentioned or additional sensors can be present.
Die Stellglieder sind beispielsweise die Drosselklappe 11, die Gaseinlass- und Gasauslassventile 30, 31, das Einspritzventil 34 oder die Zündkerze 35.The actuators are, for example, the throttle valve 11, the gas inlet and gas outlet valves 30, 31, the injection valve 34 or the spark plug 35.
Neben dem Zylinder ZI sind auch noch weitere Zylinder Z2-Z4 vorgesehen, denen dann auch entsprechende Stellglieder zugeordnet sind. Bevorzugt ist jeder Abgsbank an Zylindern eine Abgassonde zugeordnet. So kann die Brennkraftmaschine beispielsweise sechs Zylinder umfassen, wobei jeweils drei Zylinder einer Abgasbank und dementsprechend je einer Abgasson- de 41 zugeordnet sind.In addition to the cylinder ZI, further cylinders Z2-Z4 are also provided, to which corresponding actuators are then assigned. An exhaust gas probe is preferably assigned to each exhaust bank on cylinders. For example, the internal combustion engine can comprise six cylinders, three cylinders being assigned to one exhaust gas bank and, accordingly, one exhaust gas probe 41 each.
Ein Blockschaltbild von Teilen der Steuereinrichtung 6, die auch als Vorrichtung zum Steuern der Brennkraftmaschine bezeichnet werden kann, ist anhand der Figur 2 dargestellt.A block diagram of parts of the control device 6, which can also be referred to as a device for controlling the internal combustion engine, is shown in FIG. 2.
Ein Block Bl entspricht der Brennkraftmaschine. Einem Block B2 wird ein von der Abgassonde 41 erfasstes Luft/Kraftstoff- Verhältnis LAM_RAW zugeleitet. Zu jeweils vorgegebenen Kurbelwellenwinkeln CRK_SAMP bezogen auf eine Bezugsposition des jeweiligen Kolbens des jeweiligen Zylinders ZI bis Z4 erfolgt dann in dem Block B2 eine Zuordnung des in diesem Zeitpunkt jeweils aktuellen erfassten Luft/Kraftstoff-Verhältnisses, das aus dem Messsignal der Abgassonde 41 abgeleitet wird, zu dem jeweiligen Luft/KraftStoff-Verhältnis des jeweiligen Zy- linders ZI bis Z4 und so wird das zylinderindividuell erfass- te Luft/Kraftstoff-Verhältnis LAM_I [Z1-Z4] zugeordnet. Die Bezugsposition des jeweiligen Kolbens 24 ist bevorzugt sein oberer Totpunkt. Der vorgegebene Kurbelwellenwinkel CRK_SAMP ist beispielsweise für eine erste Inbetriebnahme der Brennkraftmaschine fest appliziert und wird im folgenden an- hand der weiter unten beschriebenen Programme gegebenenfalls angepasst.A block B1 corresponds to the internal combustion engine. An air / fuel ratio LAM_RAW detected by the exhaust gas probe 41 is fed to a block B2. The predetermined air / fuel ratio, which is derived from the measurement signal of the exhaust gas probe 41, is then assigned in block B2 to the respectively predetermined crankshaft angles CRK_SAMP based on a reference position of the respective piston of the respective cylinder ZI to Z4 the respective air / fuel ratio of the respective cylinder ZI to Z4 and so the individually determined air / fuel ratio LAM_I [Z1-Z4] is assigned. The reference position of the respective piston 24 is preferably its top dead center. The predefined crankshaft angle CRK_SAMP is, for example, permanently applied for the initial start-up of the internal combustion engine and is adapted in the following, if necessary, using the programs described below.
In einem Block B2a wird ein mittleres Luft/Kraftstoff- Verhältnis LAM_MW durch Mittelung der zylinderindividuell er- fassten Luft/Kraftstoff-Verhältnisse LAM_I [Z1-Z4] ermittelt. Ferner wird in dem Block B2a ein Istwert D_LAM_I [ZI] einer zylinderindividuellen Luft/Kraftstoff-Verhältnis Abweichung aus der Differenz des mittleren Luft/Kraftstoff-Verhältnisses LAM_MW und des zylinderindividuell erfassten Luft/Kraftstoff- Verhältnisses LAM_I [ZI] ermittelt. Diese wird dann einem Regler zugeführt, der durch den Block B3a gebildet ist.In a block B2a, an average air / fuel ratio LAM_MW is determined by averaging the air / fuel ratios LAM_I [Z1-Z4] recorded individually for the cylinder. Furthermore, an actual value D_LAM_I [ZI] of a cylinder-specific air / fuel ratio deviation is determined in block B2a from the difference between the mean air / fuel ratio LAM_MW and the cylinder-individually determined air / fuel ratio LAM_I [ZI]. This is then fed to a controller which is formed by block B3a.
In einer Summierstelle Sl für die Differenz des Istwertes D_LAM_I [ZI] und eines Schätzwertes D_LAM_I_EST [ZI] der zy- linderindividuellen Luft/Kraftstoff-Verhältnis Abweichung ermittelt und dann einem Block B3 zugeordnet, der Teil eines Beobachters ist und ein Integrierglied umfasst, das die an seinem Eingang anliegende Größe integriert. Das I-Glied des Blocks B3 stellt dann an seinem Ausgang einen ersten Schätz- wert ESTl [ZI] zur Verfügung. Der erste Schätzwert ESTl [ZI] wird in dem Integrationsglied des Block B3 auf einen Grenz- Minimalwert MINV1 und einen Grenz-Maximalwert MAXV1 begrenzt, die bevorzugt fest vorgegeben sind.In a summing point S1 for the difference between the actual value D_LAM_I [ZI] and an estimated value D_LAM_I_EST [ZI], the cylinder-specific air / fuel ratio deviation is determined and then assigned to a block B3, which is part of an observer and comprises an integrating element that includes the integrated size at its entrance. The I element of block B3 then provides a first estimate EST1 [ZI] at its output. The first estimated value EST1 [ZI] is limited in the integration element of block B3 to a minimum and minimum value MINV1 and a maximum and maximum value MAXV1, which are preferably fixed.
Der erste Schätzwert ESTl [ZI] wird dann zum einen einem auch Bestandteil des Beobachters bildenden Verzögerungsglied zugeführt, das in dem Block B4 ausgebildet ist. Das Verzögerungsglied ist bevorzugt als PTl-Glied ausgebildet. Gegebenenfalls werden dem Verzögerungsglied auch noch die jeweils ersten Schätzwerte EST1[Z2-Z4] bezogen auf die weiteren Zylinder [Z2-Z4] zugeführt. Der erste Schätzwert ESTl [ZI] bildet eine Zustandsgröße des Beobachters.The first estimated value EST1 [ZI] is then supplied to a delay element which also forms part of the observer and is formed in block B4. The delay element is preferably designed as a PTI element. Possibly the respective first estimates EST1 [Z2-Z4] based on the further cylinders [Z2-Z4] are also fed to the delay element. The first estimate EST1 [ZI] forms a state variable of the observer.
Der erste Schätzwert ESTl [ZI] wird ferner einem Block B5 zugeführt, in dem ein weiteres Integratorglied ausgebildet ist, das den ersten Schätzwert ESTl [ZI] integriert und als Stellgröße des Reglers dann an seinem Ausgang einen zylinderindi- viduellen Lambdaregelfaktor LAM_FAC_I [ZI] erzeugt. In dem I- Glied des Blockes B5 wird der zylinderindividuelle Lambdaregelfaktor LAM_FAC_I [ZI] auf ein Grenz-Maximalwert MAXV2 und eine Grenz-Minimalwert MINV2 begrenzt. In einem Block B6 wird abhängig von dem zylinderindividuellen Lambdaregelfaktor LAM_FAC_I [Zl] ein zweiter Schätzwert EST2 [ZI] ermittelt. Dies erfolgt besonderes einfach durch Gleichsetzen des zweiten Schätzwertes EST2 [ZI] mit dem zylinderindividuellen Lambdaregelfaktor LAM_FAC_I [Zl] . In der Summier- stelle S2 wird dann die Differenz des über das Verzögerungsglied des Blockes B4 gefilterten ersten Schätzwertes ESTl [Zl] und des zweiten Schätzwertes EST2 [Zl] gebildet und als Schätzwert D_LAM_I_EST [Zl] der zylinderindividuellen Luft/Kraftstoff-Verhältnisabweichung zur Summierstelle Sl zu- rückgeführt und hier von dem Istwert D_LAM_I [Zl] der jeweiligen zylinderindividuellen Luft/Kraftstoff- Verhältnisabweichung subtrahiert und so rückgekoppelt und dann wieder dem Block B3 eingespeist.The first estimated value EST1 [ZI] is also fed to a block B5, in which a further integrator element is formed, which integrates the first estimated value ESTl [ZI] and then generates a cylinder-individual lambda control factor LAM_FAC_I [ZI] at its output as the manipulated variable of the controller , In the I-element of block B5, the cylinder-specific lambda control factor LAM_FAC_I [ZI] is limited to a maximum limit value MAXV2 and a minimum limit value MINV2. In block B6, a second estimated value EST2 [ZI] is determined depending on the cylinder-specific lambda control factor LAM_FAC_I [Zl]. This is done particularly simply by equating the second estimated value EST2 [ZI] with the cylinder-specific lambda control factor LAM_FAC_I [Zl]. The difference between the first estimate EST1 [Zl] and the second estimate EST2 [Zl] filtered via the delay element of block B4 and the estimate D_LAM_I_EST [Zl] of the cylinder-specific air / fuel ratio deviation from the summation point S1 is then formed in the summation point S2 fed back and subtracted from the actual value D_LAM_I [Zl] of the respective cylinder-specific air / fuel ratio deviation and thus fed back and then fed back to block B3.
In einem Block B8 ist ein Lambdaregler vorgesehen, dessen Führungsgröße ein für alle Zylinder der Brennkraftmaschine vorgegebenes Luft/Kraftstoff-Verhältnis ist und dessen Regelgröße das mittlere Luft/Kraftstoff-Verhältnis LAM_MW ist. Die Stellgröße des Lambdareglers ist ein Lambdaregelfaktor LAM_FAC_ALL. Der Lambdaregler hat somit die Aufgabe, dass betrachtet über alle Zylinder Zl bis Z4 der Brennkraftmaschine das vorgegebene Luft/Kraftstoff-Verhältnis eingestellt wird.In block B8, a lambda controller is provided, the reference variable of which is an air / fuel ratio specified for all cylinders of the internal combustion engine and the control variable is the average air / fuel ratio LAM_MW. The The manipulated variable of the lambda controller is a lambda control factor LAM_FAC_ALL. The lambda controller therefore has the task that, when viewed across all cylinders Z1 to Z4 of the internal combustion engine, the predetermined air / fuel ratio is set.
Alternativ kann dies auch dadurch erreicht werden, dass in dem Block B2 der Istwert D_LAM_I der zylinderindividuellen Luft/Kraftstoff-Verhältnis Abweichung aus der Differenz des für alle Zylinder Zl bis Z4 der Brennkraftmaschine vorgegebe- nen Luft/Kraftstoff-Verhältnisses und des zylinderindividuellen Luft/Kraftstoff-Verhältnisses LAM_I[Z1-Z4] ermittelt wird. In diesem Fall kann dann der dritte Regler des Blocks B8 entfallen.Alternatively, this can also be achieved in that in block B2 the actual value D_LAM_I of the cylinder-specific air / fuel ratio deviates from the difference between the air / fuel ratio and the cylinder-specific air / fuel specified for all cylinders Zl to Z4 of the internal combustion engine Ratio LAM_I [Z1-Z4] is determined. In this case, the third controller of block B8 can then be omitted.
In einem Block B9 wird eine zuzumessende Kraftstoffmasse MFF abhängig von einem Luftmassenstrom MAF in den jeweiligen Zylinder Zl bis Z4 und gegebenenfalls der Drehzahl N und einem Sollwert LAM_SP des Luft/Kraftstoff-Verhältnisses für alle Zylinder Z1-Z4 ermittelt.In block B9, a fuel mass MFF to be metered is determined as a function of an air mass flow MAF in the respective cylinders Z1 to Z4 and, if appropriate, the speed N and a setpoint value LAM_SP of the air / fuel ratio for all cylinders Z1-Z4.
In der Multiplizierstelle Ml wird eine korrigierte zuzumessende Kraftstoffmasse MFF_COR durch Multiplizieren der zuzumessenden Kraftstoffmasse MFF, des Lambdaregelfaktors LAM_FAC_ALL und des zylinderindividuellen Lambdaregelfaktors LAM_FAC_I [Z1] ermittelt. Abhängig von der korrigierten zuzumessenden Kraftstoffmasse MFF_C0R wird dann ein Stellsignal erzeugt, mit dem das jeweilige Einspritzventil 34 angesteuert wird.In the multiplication point M1, a corrected fuel mass MFF_COR to be metered is determined by multiplying the fuel mass MFF to be metered, the lambda control factor LAM_FAC_ALL and the cylinder-specific lambda control factor LAM_FAC_I [Z1]. Depending on the corrected fuel mass MFF_C0R to be metered, an actuating signal is then generated with which the respective injection valve 34 is activated.
Neben der in dem Blockschaltbild der Figur 2 dargestellten Reglerstruktur sind für jeden weiteren Zylinder Zl bis Z4 entsprechende Reglerstrukturen B_Z2 bis B_Z4 für die jeweiligen weiteren Zylinder Z2 bis Z4 vorgesehen. Alternativ kann in dem Block B5 auch ein Proportionalglied ausgebildet sein. Ein Programm zum Anpassen des Erfassens des Messsignals der Abgassonde 41 wird in einem Schritt Sl, bevorzugt zeitnah zum Start der Brennkraftmaschine, gestartet. In dem Schritt Sl werden gegebenenfalls Variablen initialisiert (Fig. 3) . In einem Schritt S2 wird geprüft, ob der zylinderindividuelle Lamdaregelfaktor LAM_FAC_I [Zl] , der dem Zylinder Zl zugeordnet ist, gleich ist dem Grenz-Maximalwert MAXV2 oder einem Grenz-Minimalwert MINV2 und zwar für eine vorgegebene Zeitdauer, so zum Beispiel fünf bis zehn Sekunden, oder ob die Amplitude AMP des zylinderindividuellen LambdaregelfaktorsIn addition to the controller structure shown in the block diagram in FIG. 2, corresponding controller structures B_Z2 to B_Z4 are provided for the respective further cylinders Z2 to Z4 for each additional cylinder Z1 to Z4. Alternatively, a proportional element can also be formed in block B5. A program for adapting the detection of the measurement signal of the exhaust gas probe 41 is started in a step S1, preferably shortly after the start of the internal combustion engine. Variables are initialized in step S1 if necessary (FIG. 3). In a step S2, it is checked whether the cylinder-specific lama control factor LAM_FAC_I [Zl], which is assigned to the cylinder Zl, is equal to the limit maximum value MAXV2 or a limit minimum value MINV2, specifically for a predetermined period of time, for example five to ten seconds , or whether the amplitude AMP of the cylinder-specific lambda control factor
LAM_FAC_I [Zl] , der dem Zylinder Zl zugeordnet ist, eine vorgegebene Schwellenwert-Amplitude AMP_THR überschreitet. Ist dies nicht der Fall, so gilt ein Instabilitätskriterium als nicht erfüllt und die Bearbeitung wird in einem Schritt S4 fortgesetzt, in dem das Programm für eine vorgegebene Wartezeitdauer T_W unterbrochen wird, bevor die Bedingung des Schrittes S2 erneut geprüft wird.LAM_FAC_I [Zl], which is assigned to the cylinder Zl, exceeds a predetermined threshold amplitude AMP_THR. If this is not the case, then an instability criterion is not met and processing is continued in a step S4, in which the program is interrupted for a predetermined waiting period T_W before the condition of step S2 is checked again.
Ist die Bedingung des Schrittes S2 hingegen erfüllt, so gilt das Instabilitätskriterium als erfüllt und der vorgegebene Kurbelwellenwinkel CRK_SAMP bezogen auf die Bezugsposition des Kolbens 24 des jeweiligen Zylinders Zl bis Z4, bei dem das Messsignal der Abgassonde 41 erfasst wird und dem jeweiligen Zylinder zugeordnet wird, wird in dem Schritt S6 ange- passt, bevorzugt dadurch, dass der vorgegebene Kurbelwellenwinkel CRK_SAMP um einen vorgegebenen Veränderungswinkel D entweder erhöht oder erniedrigt wird. Der Veränderungswinkel D ist bevorzugt ein vorgegebener Bruchteil des erwarteten Kurbelwellenwinkelbereichs, innerhalb der die Regelung stabil ist. Dieser erwartete Kurbelwellenwinkelbereich ist bevorzugt durch Versuche ermittelt und zwar für den Neuzustand der Brennkraftmaschine. Er kann bei einer vierzylindrigen Brenn- kraftmaschine beispielsweise 180 ° Kurbelwellenwinkel betragen. Der Veränderungswinkel D ist bevorzugt bezogen auf den Kurbelwellenwinkelbereich großer Winkel und beträgt beispielsweise 20 % des Kurbelwellenwinkelbereichs also zum Beispiel in etwa 40 ° Kurbelwellenwinkel. Die Richtung der An- passung des vorgegebenen Kurbelwellenwinkels CRK_SAMP wird bevorzugt durch zwei oder mehrere aufeinanderfolgende Durchläufe der Schritte S2 und S6 unter Einbeziehung des Startzustandes, also des Instabilitätskriteriums, mit unterschiedlichen Vorzeichen des Veränderungswinkels D ermittelt.If, on the other hand, the condition of step S2 is met, the instability criterion is met and the predetermined crankshaft angle CRK_SAMP based on the reference position of the piston 24 of the respective cylinder Z1 to Z4, at which the measurement signal of the exhaust gas probe 41 is detected and assigned to the respective cylinder, is adapted in step S6, preferably in that the predetermined crankshaft angle CRK_SAMP is either increased or decreased by a predetermined change angle D. The change angle D is preferably a predetermined fraction of the expected Crankshaft angle range within which the control is stable. This expected crankshaft angle range is preferably determined by tests, specifically for the new state of the internal combustion engine. In a four-cylinder internal combustion engine, for example, it can be 180 ° crankshaft angle. The change angle D is preferably large angles with respect to the crankshaft angle range and is, for example, 20% of the crankshaft angle range, for example approximately 40 ° crankshaft angle. The direction of the adaptation of the predefined crankshaft angle CRK_SAMP is preferably determined by two or more successive runs of steps S2 and S6, including the starting state, that is to say the instability criterion, with different signs of the change angle D.
Durch die bevorzugt große Schrittweite der Anpassung des vorgegebenen Kurbelwellenwinkels CRK_SAMP aufgrund des großen Veränderungswinkels D kann innerhalb sehr weniger Durchläufe der Schritte S2 und S6 der stabile Bereich der Regelung ge- funden werden, der dadurch gekennzeichnet ist, dass das Instabilitätskriterium des Schrittes S2 nicht erfüllt ist.Due to the preferably large step size of the adaptation of the predetermined crankshaft angle CRK_SAMP due to the large change angle D, the stable range of the control can be found within very few passes of steps S2 and S6, which is characterized in that the instability criterion of step S2 is not met ,
Aufgrund der Erkenntnis, dass die Güte der Regelung innerhalb des Stabilitätsbereichs annähernd gleich ist kann ein rechen- und zeitaufwendiges Suchen eines Optimums der Güte der Regelung verzichtet werden und so sehr schnell eine Regelung mit sehr hoher Güte eingestellt werden.On the basis of the knowledge that the quality of the control is approximately the same within the stability range, a computational and time-consuming search for an optimum of the quality of the control can be dispensed with and a control with a very high quality can be set very quickly.
Eine zweite Ausführungsform eines Programms zum Anpassen des Erfassens des Messsignals der Abgassonde 41 ist anhand der Figur 4 dargestellt. Das Programm wird in einem Schritt S10 gestartet, in dem gegebenenfalls Variablen initialisiert werden. Es wird beispielhaft für eine Brennkraftmaschine be- schrieben, bei der drei Zylinder Z1-Z3 einer Abgassonde 41 zugeordnet sind. Dies kann zum Beispiel der Fall sein bei einer Brennkraftmaschine mit drei Zylindern Z1-Z3 oder auch bei einer Brennkraftmaschine mit sechs Zylindern, bei der jeweils die Abgaskanäle von drei Zylindern Z1-Z3 hin zu je einer Abgassonde 41 geführt sind. Bei einer derartigen Brennkraftmaschine mit sechs Zylindern wird dann für je drei Zylinder einmal parallel das Programm gemäß der folgenden Schritte abgearbeitet. Das Programm ist jedoch auch geeignet zur Durch- führung, wenn der jeweiligen Abgassonde 41 eine andere Anzahl an Zylindern zugeordnet sind, wobei dann die Bedingungen entsprechend dieser Anzahl angepasst sind.A second embodiment of a program for adapting the detection of the measurement signal of the exhaust gas probe 41 is shown with reference to FIG. 4. The program is started in a step S10, in which variables are initialized if necessary. It is used as an example for an internal combustion engine. wrote, in which three cylinders Z1-Z3 are assigned to an exhaust gas probe 41. This can be the case, for example, in the case of an internal combustion engine with three cylinders Z1-Z3 or also in the case of an internal combustion engine with six cylinders, in which the exhaust gas ducts are led from three cylinders Z1-Z3 to an exhaust gas probe 41. In such an internal combustion engine with six cylinders, the program is then processed in parallel once for every three cylinders in accordance with the following steps. However, the program is also suitable for implementation if a different number of cylinders are assigned to the respective exhaust gas probe 41, the conditions then being adapted in accordance with this number.
In dem Schritt S12 werden die zylinderindividuellen Lambdare- gelfaktoren LAM_FAC_I [Zl], LAM_FAC_I [Z2], LAM_FAC_I [Z3] , die den Zylindern Zl bis Z3 zugeordnet sind, daraufhin geprüft, ob sie für die vorgegebene Zeitdauer den Grenz- Maximalwert MAXV2 oder den Grenz-Minimalwert MINV2 einnehmen oder ihr zeitlicher Verlauf mit einer Amplitude AMP schwingt, die größer ist als die vorgegebene Schwellenwert-Amplitude AMP THR.In step S12, the cylinder-specific lambda control factors LAM_FAC_I [Zl], LAM_FAC_I [Z2], LAM_FAC_I [Z3], which are assigned to the cylinders Zl to Z3, are checked to determine whether they are the maximum limit value MAXV2 or the for the specified period Minimum limit value MINV2 assume or their temporal course oscillates with an amplitude AMP that is greater than the predetermined threshold amplitude AMP THR.
In einer einfachen Ausgestaltung des Schrittes S12 kann die Amplitude AMP jeweils auch dadurch bestimmt werden, dass die während der vorgegebenen Zeitdauer auftretenden maximalen und minimalen Werte des zeitlichen Verlaufs des zylinderindividuellen Lambdaregelfaktors LAM_FAC_I [Zl bis Z3] erfasst werden und deren Differenz gleichgesetzt wird mit der Amplitude AMP.In a simple embodiment of step S12, the amplitude AMP can also be determined in each case in that the maximum and minimum values of the time profile of the cylinder-specific lambda control factor LAM_FAC_I [Zl to Z3] occurring during the predetermined time period are recorded and their difference is equated with the amplitude AMP.
In einem Schritt S14 wird anschließend geprüft, ob die Anzahl der zylinderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3] , die in dem Schritt S12 dahingehend erfasst wurden, dass sie für die vorgegebenen Zeitdauer gleich waren dem Grenz-Maximalwert MAXV2 oder dem Grenz-Minimalwert MINV2 größer null ist und gleichzeitig deren Anzahl kleiner drei ist.In a step S14, it is then checked whether the number of cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], which were recorded in step S12, in such a way that they were the same for the predetermined period of time Limit maximum value MAXV2 or the minimum limit value MINV2 is greater than zero and at the same time their number is less than three.
Ist dies der Fall, so wird in einem Schritt S16 auf einen Fehler einer Komponente erkannt . Diese Komponente kann das jeweilige Einspritzventil 34 des oder der Zylinder Z1-Z3 sein, deren zylinderindividueller Lambdaregelfaktor LAM_FAC_I [Zl bis Z3] für die vorgegebene Zeitdauer den Grenz- Maximalwert MAXV2 oder den Grenz-Minimalwert MINV2 eingenom- men hat. Dies beruht auf der Erkenntnis, dass wenn nicht alle zylinderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3] die je einer Abgassonde 41 zugeordnet sind, sondern nur ein Teil von ihnen den Grenz-Maximalwert MAXV2 oder den Grenz-Minimalwert MINV2 einnimmt, dies nicht auf eine Insta- bilität der Regelung zurückzuführen ist, sondern auf einenIf this is the case, a component failure is recognized in a step S16. This component can be the respective injection valve 34 of the cylinder or cylinders Z1-Z3, the cylinder-specific lambda control factor LAM_FAC_I [Zl to Z3] of which has assumed the maximum limit value MAXV2 or the minimum limit value MINV2 for the specified period of time. This is based on the knowledge that if not all cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] which are each assigned to an exhaust gas probe 41, but only a part of them takes the maximum limit value MAXV2 or the minimum limit value MINV2, this does not apply to an instance - is due to the stability of the regulation, but to one
Fehler in einer Komponente. Die Komponente kann das jeweilige Einspritzventil 34 sein oder auch ein Stellglied, das ausschließlich die Luftzufuhr zu dem jeweiligen Zylinder Z1-Z3 beeinflusst. Ein derartiges Stellglied kann beispielsweise das Einlassventil 30 oder auch ein sogenanntes Impulsladeven- til sein.Component failure. The component can be the respective injection valve 34 or also an actuator which only influences the air supply to the respective cylinder Z1-Z3. Such an actuator can be, for example, the inlet valve 30 or a so-called impulse charging valve.
In dem Schritt S16 kann dann beispielsweise ein Notlauf der Brennkraftmaschine gesteuert werden oder gegebenenfalls auch Maßnahmen zum Beheben des Fehlers der Komponenten eingeleitet werden. Im Anschluss an den Schritt S16 wird die Bearbeitung in dem Schritt S18 fortgesetzt, in dem das Programm für die vorgegeben Wartezeitdauer T_W unterbrochen wird bevor die Bearbeitung erneut in dem Schritt S12 fortgesetzt wird.In step S16, for example, an emergency operation of the internal combustion engine can then be controlled or, if appropriate, measures can also be initiated to correct the fault in the components. Following step S16, the processing is continued in step S18, in which the program is interrupted for the predetermined waiting period T_W before the processing is continued again in step S12.
Ist die Bedingung des Schrittes S14 hingegen nicht erfüllt, so wird in einem Schritt S20 ein Instabilitätskriterium geprüft. Es wird in dem Schritt S20 geprüft, ob die Anzahl ANZ der zylinderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3], die für die vorgegebene Zeitdauer in dem Schritt S12 den Grenz-Maximalwert MAXV2 eingenommen haben, gleich zwei ist und die entsprechende Anzahl derjenigen, die den Grenz- Minimalwert MINV2 eingenommen haben gleich eins ist oder die Anzahl ANZ derjenigen, die den Grenz-Maximalwert MAXV2 eingenommen haben gleich eins ist und die Anzahl derjenigen, die den Grenzwert-Minimalwert MINV2 eingenommen haben gleich zwei ist oder die Anzahl derjenigen zylinderindividuellen Lamdare- gelfaktoren LAM_FAC_I [Zl bis Z3] , deren Amplitude AMP größer ist als die Schwellenwert-Amplitude AMP_THR, größer null ist.If, on the other hand, the condition of step S14 is not met, an instability criterion is checked in step S20. It is checked in step S20 whether the number ANZ of the cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], which have taken the maximum limit value MAXV2 for the predetermined time in step S12, is two and the corresponding number of those who have taken the minimum limit value MINV2 is one or the number ANZ of those who have taken the maximum limit value MAXV2 is equal to one and the number of those who have taken the minimum value limit MINV2 is two or the number of those cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] whose amplitude AMP is greater than the threshold amplitude AMP_THR is greater than zero.
Ist die Bedingung des Schrittes S20 und mithin des Instabilitätskriteriums nicht erfüllt, so wird die Bearbeitung in dem Schritt S18 fortgesetzt.If the condition of step S20 and therefore of the instability criterion is not met, the processing is continued in step S18.
Der Bedingung des Schrittes S20 liegt die Erkenntnis zugrunde, dass im Falle einer Instabilität der Regelung bei einer ungeraden Zahl an Zylindern alle zylinderindividuellen Lamb- daregelfaktoren LAM_FAC_I [Zl bis Z3] entweder den Grenz- Maximalwert MAXV2 oder den Grenz-Minimalwert MINV2 einnehmen und darüber hinaus ein Teil den Grenz-Minimalwert MINV2 und der andere Teil den Grenz-Maximalwert MAXV2 einnehmen wobei sich die Anzahl derer, die den Grenz-Maximalwert MAXV2 ein- nehmen, nur um eins von der Anzahl unterscheidet, die denThe condition of step S20 is based on the knowledge that in the event of instability in the control with an odd number of cylinders, all cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] either take the maximum limit value MAXV2 or the minimum limit value MINV2 and beyond one part occupies the minimum limit value MINV2 and the other part occupies the maximum limit value MAXV2. The number of those who take the maximum limit value MAXV2 differs only by one from the number that the
Grenz-Minimalwert MINV2 einnehmen. Bei einer geraden Zylinderanzahl ist in diesem Fall genau die eine Hälfte der zylinderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3] gleich dem Grenz-Maximalwert MAXV2 und die andere Hälfte gleich dem Grenz-Minimalwert MINV2. Untersuchungen haben gezeigt, dass insbesondere bei einer ungeraden Zylinderanzahl auch dann eine Instabilität der Regelung vorliegt, wenn die Amplitude AMP der Schwingung des Verlaufs der jeweiligen zy- linderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3] größer ist als die vorgegebene Schwellwert-Amplitude AMP_THR, die bevorzugt in etwa zwei Drittel der Differenz des Grenz- Maximalwertes MAXV2 und des Grenz-Minimalwertes MINV2 ent- spricht.Take the MINV2 minimum limit. In this case, with an even number of cylinders, exactly one half of the cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3] is equal to the maximum limit value MAXV2 and the other half is equal to the minimum limit value MINV2. Investigations have shown that, particularly in the case of an odd number of cylinders, the control is instable even if the amplitude AMP of the oscillation of the course of the respective cylinder the individual lambda control factors LAM_FAC_I [Zl to Z3] is greater than the predetermined threshold amplitude AMP_THR, which preferably corresponds to approximately two thirds of the difference between the maximum limit value MAXV2 and the minimum limit value MINV2.
Ist die Bedingung des Schrittes S20 erfüllt, so wird in einem Schritt S22 der vorgegebene Kurbelwellenwinkel CRK_SAMP entsprechend dem Schritt S6 angepasst. Im Anschluss an den Schritt S22 wird die Bearbeitung des Programms in dem Schritt S18 fortgesetzt.If the condition of step S20 is met, then the predetermined crankshaft angle CRK_SAMP is adapted in a step S22 in accordance with step S6. Following step S22, the processing of the program is continued in step S18.
Eine weitere Ausführungsform des Programms zum Anpassen des Erfassens des Messsignals der Abgassonde 41 wird im folgenden anhand der Figur 5 beschrieben, wobei nur die Unterschiede zu der Ausführungsform gemäß Figur 4 erläutert werden. Das Programm wird in einem Schritt S30 gestartet. Anschließend erfolgt die Bearbeitung eines Schrittes S32, der analog ist zu dem Schritt S12. Im Unterschied zu dem Schritt S12 werden hier die zeitlichen Verläufe des jeweiligen ersten Schätzwertes ESTl [Zl bis Z3] des dem jeweiligen Zylinder Zl bis Z4 zugeordneten Reglers dahingehend untersucht, ob sie für die vorgegebene Zeitdauer den Grenz-Maximalwert MAXV1 oder den Grenz-Minimalwert MINVl einnehmen oder ob ihr zeitlicher Ver- lauf mit einer Amplitude AMP schwingt, die größer ist als Schwellenwert-Amplitude AMP_THR.A further embodiment of the program for adapting the detection of the measurement signal of the exhaust gas probe 41 is described below with reference to FIG. 5, only the differences from the embodiment according to FIG. 4 being explained. The program is started in a step S30. Subsequently, step S32 is processed, which is analogous to step S12. In contrast to step S12, the time profiles of the respective first estimated value EST1 [Zl to Z3] of the controller assigned to the respective cylinder Zl to Z4 are examined to determine whether they are the maximum limit value MAXV1 or the minimum limit value MINVl for the specified period of time or whether their temporal course oscillates with an amplitude AMP that is greater than threshold amplitude AMP_THR.
Alternativ kann in dem Schritt S32 auch statt des jeweiligen ersten Schätzwertes ESTl der mittels des Blocks B4 gefilterte erste Schätzwert ESTl untersucht werden.Alternatively, instead of the respective first estimate EST1, the first estimate EST1 filtered by block B4 can also be examined in step S32.
Die Schritte S34 und S40 entsprechend analog den Schritten S14 beziehungsweise S20 mit der Maßgabe, dass hier die Bedin- gungen statt auf die zylinderindividuellen Lambdaregelfaktoren LAM_FAC_I [Zl bis Z3] auf die jeweiligen ersten Schätzwerte ESTl [Zl bis Z3] bezogen sind. Die Schritte S36, S38 und S42 entsprechen den Schritten S16, S18 und S22. Steps S34 and S40 correspond to steps S14 and S20, with the proviso that the conditions Instead of referring to the cylinder-specific lambda control factors LAM_FAC_I [Zl to Z3], the respective first estimated values ESTl [Zl to Z3] are related. Steps S36, S38 and S42 correspond to steps S16, S18 and S22.

Claims

Patentansprüche claims
1. Verfahren zum Anpassen des Erfassens eines Messsignals einer Abgassonde (41) , die in einer Brennkraftmaschine angeord- net ist mit mehreren Zylindern (Zl bis Z4) und den Zylindern (Zl bis Z4) zugeordneten Einspritzventilen (34), die Kraftstoff zumessen, wobei die Abgassonde (41) in einem Abgastrakt angeordnet ist und ihr Messsignal charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder, bei dem1. Method for adapting the detection of a measurement signal of an exhaust gas probe (41) which is arranged in an internal combustion engine with a plurality of cylinders (Zl to Z4) and the cylinders (Zl to Z4) associated with injection valves (34) which measure fuel, whereby the exhaust gas probe (41) is arranged in an exhaust tract and its measurement signal is characteristic of the air / fuel ratio in the respective cylinder in which
- zu einem vorgegebenen Kurbelwellenwinkel (CRK_SAMP) bezogen auf eine Bezugsposition des Kolbens (24) des jeweiligen Zylinders (Zl bis Z4) das Messsignal erfasst wird und dem jeweiligen Zylinder (Zl bis Z4) zugeordnet wird, - mittels jeweils eines Reglers eine Stellgröße zum Beeinflussen des Luft/Kraftstoff-Verhältnisses in dem jeweiligen Zylinder (Zl bis Z4) abhängig von dem für den jeweiligen Zylinder (Zl bis Z4) erfassten Messsignal erzeugt wird und- at a given crankshaft angle (CRK_SAMP) based on a reference position of the piston (24) of the respective cylinder (Zl to Z4), the measurement signal is detected and assigned to the respective cylinder (Zl to Z4), - a manipulated variable for influencing each by means of a controller the air / fuel ratio in the respective cylinder (Zl to Z4) depending on the measurement signal recorded for the respective cylinder (Zl to Z4) and
- der vorgegebene Kurbelwellenwinkel (CRK_SAMP) abhängig von einem Instabilitätskriterium des Reglers angepasst wird.- The specified crankshaft angle (CRK_SAMP) is adjusted depending on an instability criterion of the controller.
2. Verfahren nach Anspruch 1, bei dem das Instabilitätskriterium abhängt von der oder den Stellgrößen des dem jeweiligen Zylinder (Zl bis Z4) zugeordneten Reglers und/oder weiteren Reglern, die anderen Zylindern (Zl bis Z4) zugeordnet sind.2. The method according to claim 1, wherein the instability criterion depends on the manipulated variable or variables of the controller assigned to the respective cylinder (Zl to Z4) and / or further controllers which are assigned to other cylinders (Zl to Z4).
3. Verfahren nach Anspruch 2, bei dem das Instabilitätskriterium erfüllt ist, wenn die Stellgröße beziehungsweise die Stellgrößen für eine vorgegebene Zeitdauer gleich ist bezie- hungsweise sind ihrem Grenz-Maximalwert (MAXV2), auf den sie durch den beziehungsweise die Regler begrenzt wird beziehungsweise werden, oder gleich ist beziehungsweise sind ihrem Grenz-Minimalwert (MINV2) , auf den sie durch den beziehungsweise die Regler begrenzt wird beziehungsweise werden.3. The method as claimed in claim 2, in which the instability criterion is met if the manipulated variable or the manipulated variables is the same for a predetermined period of time or is their maximum limit value (MAXV2) to which they are limited by the controller or controllers , or is or are the same Minimum limit value (MINV2) to which it is or will be limited by the controller (s).
4. Verfahren nach Anspruch 2, bei dem zum Erfüllen des Insta- bilitätskriteriums erforderlich ist, dass alle Stellgrößen für die vorgegebene Zeitdauer gleich sind ihrem Grenz- Maximalwert (MAXV2), auf den sie durch die Regler begrenzt werden, oder gleich sind ihrem Grenz-Minimalwert (MINV2) , auf den sie durch die Regler begrenzt werden, und dies für die Stellgrößen aller Zylinder gilt.4. The method according to claim 2, in which, in order to meet the instability criterion, it is necessary that all manipulated variables for the predetermined period of time are equal to their maximum limit value (MAXV2), to which they are limited by the controller, or are equal to their limit value. Minimum value (MINV2) to which they are limited by the controller, and this applies to the manipulated variables of all cylinders.
5. Verfahren nach Anspruch 4, bei dem zum Erfüllen des Instabilitätskriteriums erforderlich ist, dass bei einer geraden Anzahl an Zylindern (Zl bis Z4) die einen Hälfte der Stell- großen gleich ist dem Grenz-Maximalwert (MAXV2) und die andere Hälfte gleich ist dem Grenz-Minimalwert (MINV2) und dass bei einer ungeraden Anzahl an Zylindern (Zl bis Z4) eine erste Anzahl an Stellgrößen gleich ist dem Grenz-Maximalwert (MAXV2) und eine zweite Anzahl an Stellgrößen gleich ist dem Grenz-Minimalwert (MINV2) , wobei die erste Anzahl sich von der zweiten Anzahl um eins unterscheidet und die Summe der ersten und der zweiten Anzahl gleich ist der ungeraden Anzahl an Zylindern.5. The method according to claim 4, in which, in order to meet the instability criterion, it is necessary that, with an even number of cylinders (Zl to Z4), one half of the manipulated variables is equal to the limit maximum value (MAXV2) and the other half is the same the minimum limit value (MINV2) and that with an odd number of cylinders (Zl to Z4) a first number of manipulated variables is equal to the maximum limit value (MAXV2) and a second number of manipulated variables is equal to the minimum limit value (MINV2), wherein the first number differs from the second number by one and the sum of the first and second numbers is equal to the odd number of cylinders.
6. Verfahren nach einem der Ansprüche 4 oder 5, bei dem auf einen Fehler (ERR) des Einspritzventils (34) oder eines Stellglieds erkannt wird, das ausschließlich die Luftzufuhr zu dem jeweiligen Zylinder (Zl bis Z4) beeinflusst, wenn die Stellgröße des jeweiligen Zylinders (Zl bis Z4) für eine vor- gegebene Zeitdauer gleich ist ihrem Grenz-Maximalwert6. The method according to any one of claims 4 or 5, is detected in the event of an error (ERR) of the injection valve (34) or an actuator which only influences the air supply to the respective cylinder (Zl to Z4) if the manipulated variable of the respective Cylinders (Zl to Z4) for a specified period of time are equal to their maximum limit value
(MAXV2), auf den sie durch den Regler begrenzt wird oder gleich ist ihrem Grenz-Minimalwert (MINV2), auf den sie durch den Regler begrenzt wird und mindestens eine Stellgröße, die einem anderen Zylinder (Zl bis Z4) zugeordnet ist, ungleich ist dem Grenz-Maximalwert (MAXV2) oder dem Grenz-Minimalwert (MINV2) .(MAXV2) to which it is limited by the controller or is equal to its minimum limit value (MINV2) to which it is limited by the controller and at least one manipulated variable that is assigned to another cylinder (Zl to Z4), is not equal to the maximum limit value (MAXV2) or the minimum limit value (MINV2).
7. Verfahren nach einem der Ansprüche 2 bis 6, bei dem das Instabilitätskriterium erfüllt ist, wenn mindestens die einem Zylinder (Zl bis Z4) zugeordnete Stellgröße mit einer Amplitude (AMP) schwingt, die größer ist als eine vorgegebene Schwellenwert-Amplitude (AMP_THR) .7. The method according to any one of claims 2 to 6, wherein the instability criterion is met when at least the manipulated variable assigned to a cylinder (Zl to Z4) oscillates with an amplitude (AMP) that is greater than a predetermined threshold value amplitude (AMP_THR) ,
8. Verfahren nach Anspruch 1, bei dem die Regler je einen Beobachter umfassen, der eine Zustandsgröße ermittelt abhängig von dem erfassten Messsignal der Abgassonde (41), wobei eine die Zustandsgröße charakterisierende Größe des Beobachters rückgekoppelt wird, und bei dem das Instabilitätskriterium abhängt von einer oder mehren der Zustandsgrößen.8. The method according to claim 1, wherein the controllers each include an observer, which determines a state variable as a function of the detected measurement signal of the exhaust gas probe (41), a variable characterizing the state variable being fed back, and in which the instability criterion depends on one or more of the state variables.
9. Verfahren nach Anspruch 8, bei dem das Instabilitätskriterium erfüllt ist, wenn die Zustandsgröße beziehungsweise die Zustandsgrößen für eine vorgegebene Zeitdauer gleich ist beziehungsweise sind ihrem Grenz-Maximalwert (MAXVl), auf den sie durch den beziehungsweise die Regler begrenzt wird beziehungsweise werden, oder gleich ist beziehungsweise sind ihrem Grenz-Minimalwert (MINV1) , auf den sie durch den beziehungs- weise die Regler begrenzt wird beziehungsweise werden.9. The method according to claim 8, wherein the instability criterion is met if the state variable or the state variables for a predetermined period of time is the same or are their maximum limit value (MAXVl) to which they are or are limited by the controller or controllers, or is the same as or is their minimum limit value (MINV1), to which it is or will be limited by the controller.
10. Verfahren nach Anspruch 8, bei dem zum Erfüllen des Instabilitätskriteriums erforderlich ist, dass alle Zustandsgrößen für die vorgegebene Zeitdauer gleich sind ihrem Grenz- Maximalwert (MAXVl), auf den sie durch die Regler begrenzt werden, oder gleich sind ihrem Grenz-Minimalwert (MINVl) , auf den sie durch die Regler begrenzt werden, und dies für die Zustandsgrößen aller Zylinder gilt. 10. The method according to claim 8, in which, in order to meet the instability criterion, it is necessary for all state variables for the predetermined period of time to be equal to their maximum limit value (MAXVl) to which they are limited by the controllers, or to be equal to their minimum limit value ( MINVl), to which they are limited by the controller, and this applies to the state variables of all cylinders.
11. Verfahren nach Anspruch 10, bei dem zum Erfüllen des Instabilitätskriteriums erforderlich ist, dass bei einer geraden Anzahl an Zylindern (Zl bis Z4) die einen Hälfte der Zu- Standsgrößen gleich ist dem Grenz-Maximalwert (MAXVl) und die andere Hälfte gleich ist dem Grenz-Minimalwert (MINVl) und dass bei einer ungeraden Anzahl an Zylindern (Zl bis Z4) eine erste Anzahl an Zustandsgrößen gleich ist dem Grenz- Maximalwert (MAXVl) und eine zweite Anzahl an Zustandsgrößen gleich ist dem Grenz-Minimalwert (MINVl) , wobei die erste Anzahl sich von der zweiten Anzahl um eins unterscheidet und die Summe der ersten und der zweiten Anzahl gleich ist der ungeraden Anzahl an Zylindern.11. The method as claimed in claim 10, in which, in order to meet the instability criterion, it is necessary that, in the case of an even number of cylinders (Zl to Z4), one half of the state variables is the same as the limit maximum value (MAXVl) and the other half is the same the minimum limit value (MINVl) and that for an odd number of cylinders (Zl to Z4) a first number of state variables is equal to the maximum limit value (MAXVl) and a second number of state variables is equal to the minimum limit value (MINVl), wherein the first number differs from the second number by one and the sum of the first and second numbers is equal to the odd number of cylinders.
12. Verfahren nach einem der Ansprüche 10 oder 11, bei dem auf einen Fehler (ERR) des Einspritzventils (34) oder eines Stellglieds erkannt wird, das ausschließlich die Luftzufuhr zu dem jeweiligen Zylinder (Zl bis Z4) beeinflusst, wenn die Zustandsgröße des jeweiligen Zylinders (Zl bis Z4) für die vorgegebene Zeitdauer gleich ist ihrem Grenz-Maximalwert (MAXVl) , auf den sie durch den Regler begrenzt wird oder gleich ist ihrem Grenz-Minimalwert (MINVl) , auf den sie durch den Regler begrenzt wird und mindestens eine Zustandsgröße, die einem anderen Zylinder (Zl bis Z4) zugeordnet ist, un- gleich ist dem Grenz-Maximalwert (MAXVl) oder dem Grenz- Minimalwert (MINVl) .12. The method according to any one of claims 10 or 11, is detected in the event of an error (ERR) of the injection valve (34) or an actuator which only influences the air supply to the respective cylinder (Zl to Z4) if the state variable of the respective Cylinders (Zl to Z4) for the specified period of time are equal to their maximum limit value (MAXVl) to which they are limited by the controller or equal to their minimum limit value (MINVl) to which they are limited by the controller and at least one State variable that is assigned to another cylinder (Zl to Z4) is not equal to the maximum limit value (MAXVl) or the minimum limit value (MINVl).
13. Verfahren nach einem der Ansprüche 8 bis 12, bei dem das Instabilitätskriterium erfüllt ist, wenn mindestens die einem Zylinder (Zl bis Z4) zugeordnete Zustandsgröße mit einer Amplitude (AMP) schwingt, die größer ist als eine vorgegebene Schwellenwert-Amplitude (AMP_THR) . 13. The method according to any one of claims 8 to 12, wherein the instability criterion is met when at least the state variable assigned to a cylinder (Zl to Z4) oscillates with an amplitude (AMP) which is greater than a predetermined threshold value amplitude (AMP_THR) ,
14. Verfahren nach einem der vorstehenden Ansprüche, bei dem das Anpassen des vorgegebenen Kurbelwellenwinkels (CRK_SAMP) mit einer Schrittweite erfolgt, die einem vorgegebenen Bruchteil des erwarteten Stabilitätsbereichs entspricht.14. The method according to any one of the preceding claims, wherein the adjustment of the predetermined crankshaft angle (CRK_SAMP) is carried out with a step size that corresponds to a predetermined fraction of the expected stability range.
15. Verfahren nach Anspruch 14, bei dem Bruchteil in etwa 1/5 des erwarteten Stabilitätsbereichs entspricht.15. The method of claim 14, wherein the fraction corresponds to approximately 1/5 of the expected stability range.
16. Verfahren nach einem der vorstehenden Ansprüche, bei dem das Messsignal der Abgassonde (41) charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder (Z1-Z4) eines ersten Teils aller Zylinder (Z1-Z4) und bei dem eine weitere Abgassonde vorgesehen ist, deren Messsignal charakteristisch ist für das Luft/Kraftstoff-Verhältnis in dem jeweiligen Zylinder (Z1-Z4) eines zweiten Teils aller Zylinder (Z1-Z4) und bei dem dann das Anpassen des Erfassens des Messignals der Abgassonde (41) und der weiteren Abgassonde getrennt und jeweils bezogen auf den ersten Teil und den zweiten Teil aller Zylinder (Z1-Z4) erfolgt. 16. The method according to any one of the preceding claims, wherein the measurement signal of the exhaust gas probe (41) is characteristic of the air / fuel ratio in the respective cylinder (Z1-Z4) of a first part of all cylinders (Z1-Z4) and in the one a further exhaust gas probe is provided, the measurement signal of which is characteristic of the air / fuel ratio in the respective cylinder (Z1-Z4) of a second part of all cylinders (Z1-Z4) and in which the adaptation of the measurement signal of the exhaust gas probe (41) and the further exhaust gas probe separately and in each case with reference to the first part and the second part of all cylinders (Z1-Z4).
EP04804558A 2004-01-28 2004-11-23 Method for adapting detection of a measuring signal of a waste gas probe Withdrawn EP1730395A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102004004291A DE102004004291B3 (en) 2004-01-28 2004-01-28 Process to correct automotive fuel/air mixture jet ratio by comparison of exhaust gas composition with the respective cylinder inputs
PCT/EP2004/053065 WO2005073543A1 (en) 2004-01-28 2004-11-23 Method for adapting detection of a measuring signal of a waste gas probe

Publications (1)

Publication Number Publication Date
EP1730395A1 true EP1730395A1 (en) 2006-12-13

Family

ID=33547302

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04804558A Withdrawn EP1730395A1 (en) 2004-01-28 2004-11-23 Method for adapting detection of a measuring signal of a waste gas probe

Country Status (5)

Country Link
US (1) US7331214B2 (en)
EP (1) EP1730395A1 (en)
KR (1) KR20060134078A (en)
DE (1) DE102004004291B3 (en)
WO (1) WO2005073543A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005034690B3 (en) 2005-07-25 2007-01-04 Siemens Ag Method and device for adjusting the detection of a measurement signal of an exhaust gas probe
DE102005035747B3 (en) * 2005-07-29 2006-08-31 Siemens Ag Air-fuel ratio method for determining an internal combustion engine's controller's correcting variable affecting air-fuel ratio uses cylinders and an exhaust gas section with a catalytic converter
DE102006012656A1 (en) 2006-03-20 2007-09-27 Siemens Ag Method and device for operating an internal combustion engine
DE102006037752B3 (en) 2006-08-11 2007-04-19 Siemens Ag Method for operation of internal-combustion engine involves several cylinders and injection valve are assigned to cylinders, to measure fuel and exhaust manifold, in which exhaust probe is arranged
DE102006061117B3 (en) * 2006-12-22 2007-08-02 Audi Ag Phase adaptation in cylinder-selective lambda control of multi-cylinder internal combustion engine, perturbs mixture, establishes phase shifts and forms correction value
DE102007044937B4 (en) 2007-09-20 2010-03-25 Continental Automotive Gmbh Method and device for operating an internal combustion engine
DE102007045264B4 (en) 2007-09-21 2012-10-04 Continental Automotive Gmbh Method and device for operating an internal combustion engine
DE102008058008B3 (en) * 2008-11-19 2010-02-18 Continental Automotive Gmbh Device for operating an internal combustion engine
DE102010025662B4 (en) 2010-06-30 2014-02-27 Continental Automotive Gmbh Method and device for operating an internal combustion engine
DE102011004562B4 (en) 2011-02-23 2013-07-18 Continental Automotive Gmbh Method and device for operating an internal combustion engine
DE102011004824B3 (en) * 2011-02-28 2012-09-06 Continental Automotive Gmbh Method for operating internal combustion engine of motor car, involves performing specific diagnosis relative to pollutant emissions of motor car within predetermined operating range of engine upon fulfillment of predetermined condition
DE102011083781B3 (en) 2011-09-29 2012-05-24 Continental Automotive Gmbh Method for operating internal combustion engine, involves performing performance diagnosis of cylinders only in detection phase by introducing correction signal with proportional hop along with integral modified parameter into controller
AT513359B1 (en) * 2012-08-17 2014-07-15 Ge Jenbacher Gmbh & Co Og Method for operating an internal combustion engine
DE102013220117B3 (en) * 2013-10-04 2014-07-17 Continental Automotive Gmbh Device for operating an internal combustion engine
DE102014208585A1 (en) 2014-05-07 2015-11-12 Continental Automotive Gmbh Device for operating an internal combustion engine
US9890726B2 (en) * 2014-08-19 2018-02-13 Denso Corporation Individual cylinder air-fuel ratio control device of internal combustion engine
DE102014216844B3 (en) * 2014-08-25 2015-10-22 Continental Automotive Gmbh Device for operating an internal combustion engine
DE102015216304B4 (en) 2015-08-26 2017-09-14 Continental Automotive Gmbh Method and device for component protection for an internal combustion engine
DE102015219526B4 (en) 2015-10-08 2017-09-14 Continental Automotive Gmbh Method and system for operating an internal combustion engine

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57140529A (en) * 1981-02-20 1982-08-31 Nippon Denso Co Ltd Fuel control of internal-combustion engine
JPS58178835A (en) * 1982-04-14 1983-10-19 Nissan Motor Co Ltd Fuel injection control device for direct-injection type internal-combustion engine
WO1990002874A1 (en) * 1988-09-10 1990-03-22 Robert Bosch Gmbh Engine misfire detection and engine exhaust systems
DE19733107C2 (en) * 1997-07-31 2003-02-13 Siemens Ag Procedure for checking the functionality of a lambda sensor
DE19903721C1 (en) * 1999-01-30 2000-07-13 Daimler Chrysler Ag Internal combustion engine operating method involves regulating lambda values of individual cylinders/groups to different demand values using I- and/or D-regulating components
JP3913986B2 (en) * 2001-01-09 2007-05-09 三菱電機株式会社 Air-fuel ratio control device for internal combustion engine
JP2002303186A (en) * 2001-04-03 2002-10-18 Mitsubishi Electric Corp Fuel injection controller of internal combustion engine
DE10130054B4 (en) * 2001-06-21 2014-05-28 Volkswagen Ag Exhaust system of a multi-cylinder internal combustion engine and method for purifying an exhaust gas
JP3706335B2 (en) * 2001-12-12 2005-10-12 本田技研工業株式会社 Internal combustion engine failure determination device
DE10206402C1 (en) * 2002-02-15 2003-04-24 Siemens Ag Cylinder-selective lambda regulation method for multi-cylinder IC engine using comparison of actual and required lambda values for adjusting fuel injection timing
JP2003254129A (en) * 2002-02-28 2003-09-10 Nissan Motor Co Ltd Device for controlling exhaust gas
DE10258426B4 (en) * 2002-12-13 2008-08-21 Siemens Ag Method and device for monitoring a control device of an internal combustion engine
DE10304245B3 (en) * 2003-02-03 2004-07-15 Siemens Ag Sampling adapting method for lambda probe signal values in multi-cylinder IC engine, with cylinder-selective lambda regulation adjusting sampling time points for individual cylinders
DE10358988B3 (en) * 2003-12-16 2005-05-04 Siemens Ag Fuel injection control for multi-cylinder IC engine using comparison of estimated fuel/air ratio with actual fuel air ratio for correcting injected fuel mass for each engine cylinder for individual lambda regulation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2005073543A1 *

Also Published As

Publication number Publication date
DE102004004291B3 (en) 2005-01-27
US7331214B2 (en) 2008-02-19
KR20060134078A (en) 2006-12-27
US20070119436A1 (en) 2007-05-31
WO2005073543A1 (en) 2005-08-11

Similar Documents

Publication Publication Date Title
DE102004004291B3 (en) Process to correct automotive fuel/air mixture jet ratio by comparison of exhaust gas composition with the respective cylinder inputs
DE102008058008B3 (en) Device for operating an internal combustion engine
WO2006092353A1 (en) Method and device for determining a corrective value used for influencing an air/fuel ratio
DE102006037752B3 (en) Method for operation of internal-combustion engine involves several cylinders and injection valve are assigned to cylinders, to measure fuel and exhaust manifold, in which exhaust probe is arranged
DE102006019894B3 (en) Internal combustion engine operating method for motor vehicle, involves measuring fuel mass based on characteristic of valve, and utilizing correction value for cylinder in operation for adaptation of measuring pulse in operating condition
DE102006047188A1 (en) Method and device for monitoring an exhaust gas probe
WO2007012542A1 (en) Method and device for adapting the recording of a measured signal for an exhaust probe
WO2007068541A2 (en) Method and device for the calibration of an exhaust gas probe, and method and device for the operation of an internal combustion engine
DE102004026176B3 (en) Air fuel ratio recording method e.g. for individual cylinders of combustion engines, involves determining scanning crankshaft angle related to reference position of piston of respective cylinders and recording measuring signal
EP1608861B1 (en) Device for controlling an internal combustion engine
EP1570166A1 (en) Method and device for monitoring a control unit of an internal combustion engine
DE102013220117B3 (en) Device for operating an internal combustion engine
DE102012204332B4 (en) Device for operating an internal combustion engine
DE102008009034B3 (en) Internal combustion engine operating method for motor vehicle, involves correcting fuel mass to be measured depending on intermediate correction value until lambda adaptation value is adapted to start engine
EP1730391B1 (en) Method and device for controlling an internal combustion engine
DE102015219362B3 (en) Method and device for operating an internal combustion engine
DE102006005503A1 (en) Method for operating internal combustion engine entails determining value of at least one parameter characterizing quality of combustion and comparing value with first predetermined threshold value
DE102004021339B4 (en) Method and device for monitoring a heating of an exhaust gas catalytic converter of an internal combustion engine
DE102008018013B3 (en) Method and device for operating an internal combustion engine
DE102005020139B4 (en) Method and device for detecting a combustion misfire in a combustion chamber of a cylinder of an internal combustion engine
DE102005046956B3 (en) Method for detecting misfiring in combustion chamber of engine cylinder involves using operating parameter of engine and determining fault cause in injection system dependent on cylinder-specific uneven running value
DE102008005881B4 (en) Method and device for operating an internal combustion engine
DE10304242B3 (en) Determining combustion parameter in second cylinder of multi-cylinder internal combustion engine involves estimating parameter from lambda probe signal if no significant roughness between combustions
EP1507079A2 (en) Method for operating an internal combustion engine by adaption of mixture pilot control
DE102015219526B4 (en) Method and system 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

17P Request for examination filed

Effective date: 20060707

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE FR GB IT

DAX Request for extension of the european patent (deleted)
RBV Designated contracting states (corrected)

Designated state(s): DE FR GB IT

17Q First examination report despatched

Effective date: 20080225

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: CONTINENTAL AUTOMOTIVE GMBH

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20100414