Method for regulating a filling of a reservoir of a catalytic converter for an exhaust gas component as a function of an aging of the catalytic converter

10871116 ยท 2020-12-22

Assignee

Inventors

Cpc classification

International classification

Abstract

A method is presented for regulating a filling of an exhaust gas component reservoir of a catalytic converter in the exhaust of an internal combustion engine. Using a first catalytic converter model, an actual fill level of the exhaust gas component reservoir is ascertained. An aging state of the catalytic converter is determined; and a set of model parameters of the first catalytic converter model is allocated to the aging state; the individual model parameters being ascertained by interpolation from basic values of model parameters, the basic values having been determined for at least two different aging states of a catalytic converter of identical design.

Claims

1. A method for regulating, during operation of an internal combustion engine, a filling of an exhaust gas component reservoir of a catalytic converter in exhaust of the internal combustion engine, the method comprising: providing, to a first catalytic converter model, in addition to further signals, a signal of a first exhaust gas probe, wherein the first exhaust gas probe projects into an exhaust gas flow upstream from the catalytic converter and detects a concentration of an exhaust gas component; ascertaining, by the first catalytic converter model, an actual fill level of the exhaust gas component reservoir; calculating a lambda setpoint; converting a predetermined fill level setpoint into a baseline lambda setpoint; ascertaining and processing, by a fill level regulation system, a deviation of the actual fill level from the predetermined fill level setpoint to yield a lambda setpoint correction value; calculating a sum from the baseline lambda setpoint and the lambda setpoint correction value; calculating, using the sum, a correction value with which a metering of fuel to at least one combustion chamber of the internal combustion engine is corrected; determining an aging state of the catalytic converter; and allocating a set of model parameters of the first catalytic converter model to the aging state, each of the model parameters of the set of model parameters of the first catalytic converter model being ascertained by interpolation from basic values of model parameters, the basic values having been determined for at least two different aging states of a second catalytic converter of identical design as the catalytic converter.

2. The method as recited in claim 1, wherein: the exhaust gas component is oxygen; in a first control loop, a lambda regulation operation occurs in which the signal of the first exhaust gas probe is processed as an actual lambda value; and the lambda setpoint is calculated in a second control loop; the predetermined fill level setpoint is converted, by a second catalytic converter model inverse to the first catalytic converter model, into the baseline lambda setpoint of the lambda control system; and in parallel with the conversion of the predetermined fill level, a fill level system deviation is calculated as the deviation of the fill level, modeled with the first catalytic converter model, from the filtered fill level setpoint; the fill level system deviation is delivered to a fill level regulation algorithm that calculates therefrom the lambda setpoint correction value; the lambda setpoint correction value is added to the baseline lambda setpoint calculated by the inverse second catalytic converter model; and and the sum constitutes the lambda setpoint.

3. The method as recited in claim 1, wherein the first catalytic converter model is a constituent of a system model that includes an initial lambda model in addition to the first catalytic converter model.

4. The method as recited in claim 1, wherein the first catalytic converter model has an input emissions model and a fill level and emissions model, and the allocation of model parameters occurs individually for the input emissions model and for the fill level and emissions model.

5. The method as recited in claim 1, wherein the basic values predetermined for the at least two different aging states of the second catalytic converter of identical design as the catalytic converter are oxygen storage capacities.

6. The method as recited in claim 5, wherein the oxygen storage capacities are determined for various operating points that are defined by exhaust gas mass flow and catalytic converter temperature, and are stored in characteristics diagrams in the control unit.

7. The method as recited in claim 6, wherein the basic values of model parameters are stored in characteristics diagrams.

8. The method as recited in claim 7, wherein a current oxygen storage capacity is determined repeatedly at predetermined intervals by an onboard diagnosis system.

9. The method as recited in claim 8, wherein basic values of an oxygen storage capacity and of a model parameter are determined with reference to a current oxygen capacity determined for an exhaust gas mass flow and a catalytic converter temperature, and a relevant current value of the model parameter is ascertained by interpolation for the exhaust gas mass flow and the catalytic converter temperature, and for the relevant current oxygen storage capacity.

10. The method as recited in claim 8, wherein, wherein basic values of an oxygen storage capacity and of each model parameter are determined with reference to a current oxygen capacity determined for an exhaust gas mass flow and a catalytic converter temperature, and relevant current values of the model parameters are ascertained by interpolation for the exhaust gas mass flow and the catalytic converter temperature, and for the relevant current oxygen storage capacity.

11. The method as recited in claim 10, wherein: (i) one of the model parameters is a reaction constant of a reaction equation which describes a storage, release, and conversion of reducing exhaust gas components, or (ii) one of the model parameters is a reaction constant of a reaction equation which describes a storage, release, and conversion of oxidizing exhaust gas components.

12. The method as recited in claim 1, wherein a fill level setpoint of the catalytic converter with oxygen is defined as a function of an aging of the catalytic converter.

13. A control unit configured to regulate, during operation of an internal combustion engine, a filling of an exhaust gas component reservoir of the catalytic converter in the exhaust of an internal combustion engine, the control unit configured to: provide, to a first catalytic converter model, in addition to further signals, signals of a first exhaust gas probe to ascertain, using the first catalytic converter model, an actual fill level of the exhaust gas component reservoir, wherein the first exhaust gas probe projects into an exhaust gas flow upstream from the catalytic converter and detects a concentration of an exhaust gas constituent; calculate a lambda setpoint; convert a predetermined fill level setpoint into a baseline lambda setpoint; ascertain and process, using a fill level regulation system, a deviation of the actual fill level from the predetermined fill level setpoint, to yield a lambda setpoint correction value; calculate a sum from the baseline lambda setpoint and the lambda setpoint correction value; use the sum to calculate a correction value, and correct, using the correction value, a metering of fuel to at least one combustion chamber of the internal combustion engine; determine an aging state of the catalytic converter; allocate to the aging state a set of model parameters of the first catalytic converter model; and ascertain each of the model parameters of the set of model parameters of the first catalytic converter model by interpolation from basic values of model parameters, the basic values having been determined for at least two different aging states of a second catalytic converter of identical design as the catalytic converter.

14. The control unit as recited in claim 13, wherein: the exhaust gas component is oxygen; in a first control loop, a lambda regulation operation occurs in which the signal of the first exhaust gas probe is processed as an actual lambda value; and the lambda setpoint is calculated in a second control loop; the predetermined fill level setpoint is converted, by a second catalytic converter model inverse to the first catalytic converter model, into the baseline lambda setpoint of the lambda control system; and in parallel with the conversion of the predetermined fill level, a fill level system deviation is calculated as the deviation of the fill level, modeled with the first catalytic converter model, from the filtered fill level setpoint; the fill level system deviation is delivered to a fill level regulation algorithm that calculates therefrom the lambda setpoint correction value; the lambda setpoint correction value is added to the baseline lambda setpoint calculated by the inverse second catalytic converter model; and and the sum constitutes the lambda setpoint.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 shows an internal combustion engine having an exhaust system, constituting the technical environment of the present invention.

(2) FIG. 2 is a functional block depiction of a system model.

(3) FIG. 3 illustrates ascertainment of a single model parameter of a set of model parameters by interpolation.

(4) FIG. 4 illustrates ascertainment and allocation of a single model parameter to a currently determined aging state of catalytic converter 26.

(5) FIG. 5 is a functional block depiction of an exemplifying embodiment of a method according to the present invention.

DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS

(6) The present invention is described below using the example of a three-way catalytic converter, and for oxygen as an exhaust gas component that is to be stored. The present invention is also applicable analogously, however, to other types of catalytic converters and to other exhaust gas components such as nitrogen oxides and hydrocarbons. In the interest of simplicity, what follows is based on an exhaust system having one three-way catalytic converter. The present invention is also applicable analogously to exhaust systems having several catalytic converters. The front and rear zones described below can extend in that case over several catalytic converters or can be located in different catalytic converters.

(7) FIG. 1 shows an internal combustion engine 10 having an air delivery system 12, an exhaust system 14, and a control unit 16. An air mass sensor 18, and a throttle flap, disposed downstream from air mass sensor 18, of a throttle valve unit 19, are disposed in air delivery system 12. The air flowing via air delivery system 12 into internal combustion engine 10 is mixed in combustion chambers 20 of internal combustion engine 10 with gasoline that is injected via injection valves 22 directly into combustion chambers 20. The resulting combustion chamber charges are ignited with ignition apparatuses 24, for example spark plugs, and combusted. A rotation angle sensor 25 detects the rotation angle of a shaft of internal combustion engine 10, and thereby permits control unit 16 to trigger the ignition events at predetermined angular positions of the shaft. The exhaust gas resulting from the combustion events is discharged via exhaust system 14.

(8) Exhaust system 14 has a catalytic converter 26. Catalytic converter 26 is, for instance, a three-way catalytic converter that, as is conventional, converts the three exhaust gas constituents nitrogen oxides, hydrocarbons, and carbon monoxide on three reaction pathways, and has an oxygen-storing effect. In the example depicted, three-way catalytic converter 26 has a first zone 26.1 and a second zone 26.2. Exhaust gas 28 flows through both zones. The first, front zone 26.1 extends in a flow direction over a front region of three-way catalytic converter 26. The second, rear zone 26.2 extends, downstream from first zone 26.1, over a rear region of three-way catalytic converter 26. Further zones, for which the respective fill level is likewise modeled as applicable, can of course be located before front zone 26.1 and after rear zone 26.2, and between the two zones.

(9) Upstream from three-way catalytic converter 26, a front exhaust gas probe 32 exposed to exhaust gas 28 is disposed immediately before three-way catalytic converter 26. Downstream from three-way catalytic converter 26, a rear exhaust gas probe 34 that is likewise exposed to exhaust gas 28 is disposed immediately after three-way catalytic converter 26. Front exhaust gas probe 32 is preferably a broadband lambda probe that permits a measurement of the excess-air factor A over a wide range of excess-air factor. Rear exhaust gas probe 34 is preferably a so-called step-change lambda probe with which the excess-air factor =1 can be measured particularly accurately, since the signal of this exhaust gas probe 34 changes abruptly at that point (see Bosch, Kraftfahrzeugtechnisches Taschenbuch [Automotive Handbook], 23rd edition, page 524).

(10) In the exemplifying embodiment depicted, a temperature sensor 36 exposed to exhaust gas 28 is disposed in three-way catalytic converter 26 in thermal contact with exhaust gas 28, and detects the temperature of three-way catalytic converter 26.

(11) Control unit 16 processes the signals of air mass sensor 18, of rotation angle sensor 25, of front exhaust gas probe 32, of rear exhaust gas probe 34, and of temperature sensor 36, and calculates therefrom control application signals in order to adjust the angular position of the throttle valve, trigger ignition events by ignition apparatus 24, and inject fuel by way of injection valves 22. Alternatively or additionally, control unit 16 also processes signals of other or further sensors for applying control to the actuating members depicted or also to further or other actuating members, for instance the signal of a driver input generator 40 that detects an accelerator position. A coasting mode with shutoff of fuel delivery is triggered, for example, by releasing the accelerator pedal. This function, and the functions yet to be explained below, are performed by an engine control program 16.1 that executes in control unit 16 during the operation of internal combustion engine 10.

(12) Herein, a system model 100, a catalytic converter model 102, an inverse catalytic converter model 104 (see FIG. 3), and an output lambda model 106 are used.

(13) FIG. 2 is a functional block depiction of a system model 100. System model 100 is made up of catalytic converter model 102 and output lambda model 106. Catalytic converter model 102 encompasses an input emissions model 108 and a fill level and output emissions model 110. Catalytic converter model 102 furthermore has an algorithm 112 for calculating an average fill level .sub.mod of catalytic converter 26. Each model is an algorithm that is executed in control unit 16 and that associates input variables, which also act on the real object simulated with the computational model, with output variables in such a way that the calculated output variables correspond as accurately as possible to the output variables of the real object.

(14) Input emissions model 108 is configured to convert the signal .sub.in,meas of exhaust gas probe 32 disposed before three-way catalytic converter 26, constituting an input variable, into input variables w.sub.in,mod required for the downstream fill level model 110. For example, a conversion of lambda into the concentrations of O.sub.2, CO, H.sub.2, and HC before three-way catalytic converter 26 using input emissions model 108 is advantageous.

(15) With the variables w.sub.in,mod calculated by input emissions model 108, and optionally additional input variables (e.g. exhaust gas temperature or catalytic converter temperature, exhaust gas mass flow, and current maximum oxygen storage capacity of three-way catalytic converter 26), a fill level .sub.mod of three-way catalytic converter 26, and concentrations w.sub.out,mod of the individual exhaust gas components at the output of three-way catalytic converter 26, are modeled in fill level and output emissions model 110.

(16) In order to allow filling and emptying processes to be modeled more realistically, three-way catalytic converter 26 is preferably notionally divided by the algorithm into several zones or partial volumes 26.1, 26.2 located one behind another in the flow direction of exhaust gases 28, and the concentrations of the individual exhaust gas constituents are ascertained for each of these zones 26.1, 26.2 with the aid of the reaction kinetics. These concentrations can in turn be respectively converted into a fill level of the individual zones 26.1, 26.2, preferably into the oxygen fill level normalized to the current maximum oxygen storage capacity.

(17) The fill levels of individual, or all, zones 26.1, 26.2 can be combined by suitable weighting into a total fill level that reflects the state of three-way catalytic converter 26. In the simplest case, for instance, the fill levels of all zones 26.1, 26.2 can all be weighted equally, and an average fill level can thereby be ascertained. With suitable weighting, however, it is also possible to take into account the fact the fill level in a comparatively small zone 26.2 at the output of three-way catalytic converter 26 is critical in terms of the instantaneous exhaust gas composition after three-way catalytic converter 26, while the fill level in zone 26.1 located before it, and the development thereof, are critical in terms of the development of the fill level in that small zone 26.2 at the output of three-way catalytic converter 26. In the interest of simplicity, an average oxygen fill level will be assumed hereinafter.

(18) The algorithm of output lambda model 106 converts the concentrations w.sub.out,mod of the individual exhaust gas components at the output of catalytic converter 26, calculated with catalytic converter model 102, for adaptation of system model 100, into a signal .sub.out,mod that can be compared with the signal .sub.out,meas of exhaust gas probe 34 disposed after catalytic converter 26. It is preferably the lambda after three-way catalytic converter 26 that is modeled.

(19) System model 100 thus serves on the one hand to model at least one average fill level .sub.mod of catalytic converter 26, which is corrected to a fill level setpoint at which catalytic converter 26 is definitely within the catalytic conversion window. On the other hand, system model 100 makes available a modeled signal .sub.out,mod of exhaust gas probe 34 located after catalytic converter 26. The manner in which this modeled signal .sub.out,mod of the rear exhaust gas probe 34 is advantageously used to adapt system model 100 will be explained in further detail later on.

(20) In block 200, a determination is made of the current aging state of catalytic converter 26, and in block 202 an allocation of sets of model parameters of first catalytic converter model 102 to the current aging state of catalytic converter 26 occurs. In the embodiment depicted, the allocation of model parameters occurs individually for each sub-model 108, 110 of first catalytic converter model 102.

(21) FIG. 3 illustrates the manner in which an individual model parameter of a set of model parameters is ascertained by interpolation. Values for oxygen storage capacities OSC of catalytic converter 26 are plotted on the abscissa. OSCnew is an oxygen storage capacity of catalytic converter 26 (or of a catalytic converter of identical design) in a comparatively new state, while OSCold is an oxygen storage capacity of such a catalytic converter in a comparatively old state. OSCcurr is the current oxygen storage capacity of catalytic converter 26.

(22) The oxygen storage capacity is an indicator of the aging state of the catalytic converter. It is ascertained in each case by the fact that a catalytic converter emptied of oxygen is filled with oxygen until second exhaust gas probe 34 reacts. Control unit 16 knows the exhaust gas mass flow and its oxygen concentration, so that the inputted oxygen quantity can be determined by integration of the exhaust gas mass flow, having an excess of oxygen, which is required for filling. This quantity corresponds to the oxygen storage capacity. Analogously, the oxygen storage capacity can also be determined starting from a catalytic converter filled with oxygen, in combination with an exhaust gas mass flow that has an oxygen deficit.

(23) Oxygen storage capacities OSCnew and OSCold are determined, for instance, via test-stand experiments in which data are provided to a control unit that is representative of control units 16 of internal combustion engines of the same type, and are transferred to those control units 16.

(24) The values are determined for various operating points that are defined by the exhaust gas mass flow and the catalytic converter temperature, and are stored in corresponding characteristics diagrams in the control unit. Relevant basic values (MPold, MPnew) of model parameters are also stored in these or in further characteristics diagrams. Values of a model parameter MP of catalytic converter model 102 are plotted on the ordinate. The result is to produce as applicable, for values of the exhaust gas mass flow and catalytic converter temperature which differ from one another, respective different pairs of basic values of an oxygen storage capacity and a model parameter of catalytic converter model 102.

(25) During subsequent operation of an internal combustion engine of this kind, the current oxygen storage capacity OSCcurr is repeatedly determined at predetermined time intervals by an onboard diagnostic system. With respect to a current oxygen capacity OSCcurr determined for an exhaust mass flow and a catalytic converter temperature, the points defined by the pairs of basic values of an oxygen storage capacity and a model parameter for that exhaust gas mass flow and that catalytic converter temperature are determined. A relevant current value of the model parameter MPcurr is obtained by interpolation from those points and from the relevant current oxygen storage capacity OSCcurr:
(MPcurrMPold)/(OSCcurrOSCold)=(MPnewMPold)/(OSCnewOSCold)

(26) FIG. 4 illustrates the manner in which an individual model parameter MP is ascertained and allocated to a currently determined aging state OSCcurr of catalytic converter 26. Block 200 represents the determination of a current value OSCcurr of the oxygen storage capacity of catalytic converter 26. Block 202 has sub-blocks 204, 206, 208, 210, and 212. Block 204 represents a characteristics diagram in which basic values OSCnew as a function of the exhaust gas mass flow and the catalytic converter temperature are stored. Block 206 represents a characteristics diagram in which basic values OSCold as a function of the exhaust gas mass flow and the catalytic converter temperature are stored.

(27) Block 208 represents a characteristics diagram in which basic values MPnew of a model parameter MP as a function of the exhaust gas mass flow and the catalytic converter temperature are stored. Block 210 represents a characteristics diagram in which basic values MPold of a model parameter MP as a function of the exhaust gas mass flow and the catalytic converter temperature are stored.

(28) Block 212 represents the interpolation, explained with reference to FIG. 3, with which an interpolated regulation parameter, constituting the model parameter MPcurr relevant to the current storage capacity OSCcurr, is conveyed to catalytic converter model 102.

(29) This method, explained for one regulation parameter MP, is preferably carried out for each regulation parameter MP that is to be adapted to changing catalytic converter temperatures and/or exhaust gas mass flows in order to ensure desirably accurate modeling.

(30) Examples of such regulation parameters are reaction constants (coefficients) of reaction equations that describe the storage, release, and conversion of reducing exhaust-gas components (e.g. CO, HC) and storage, release, and conversion of oxidizing exhaust-gas components (e.g. oxygen). Parameters of the control loops, and adaptation of the control loops to the aging state of the catalytic converter, are preferably also adapted in order to optimize emissions. This is achieved, for instance, by the fact that a fill level setpoint of the catalytic converter with oxygen is defined as a function of an aging of the catalytic converter.

(31) FIG. 5 is a functional block depiction of an exemplifying embodiment of a method according to the present invention, together with apparatus elements that act on the functional blocks or are influenced by the functional blocks.

(32) In specific, FIG. 5 shows the manner in which the signal .sub.out,mod of rear exhaust gas probe 34 modeled by output lambda model 106 is reconciled with the real output signal .sub.out,meas of rear exhaust gas probe 34. For this, the two signals .sub.out,mod and .sub.out,meas are delivered to an adaptation block 114. Adaptation block 114 compares the two signals .sub.out,mod and .sub.out,meas with one another. For example, a step-change lambda probe that is disposed after three-way catalytic converter 26 and constitutes exhaust probe 34 indicates unequivocally when three-way catalytic converter 26 is completely filled with oxygen or completely emptied of oxygen. This can be utilized, after lean or rich phases, to bring the modeled oxygen fill level into agreement with the actual oxygen fill level, or to bring the modeled output lambda .sub.out,mod into agreement with the lambda .sub.out,meas measured after three-way catalytic converter 26, and to adapt system model 100 in the event of deviations. Adaptation is accomplished, for instance, by the fact that adaptation block 114 successively modifies parameters of the algorithm of system model 100, via adaptation path 116 depicted as a dashed line, until the lambda value .sub.out,mod modeled for the exhaust gas flowing out of three-way catalytic converter 26 corresponds to the lambda value .sub.out,meas measured there.

(33) Inaccuracies in measured or modeled variables that participate in system model 100 are thereby compensated for. From the fact that the modeled value .sub.out,mod corresponds to the measured lambda value .sub.out,meas, it can be inferred that the fill level .sub.mod modeled with system model 100, or with first catalytic converter model 102, also corresponds to the fill level (not measurable with onboard means) of three-way catalytic converter 26. It can then further be inferred that second catalytic converter model 104, which is inverse to first catalytic converter model 102 and is obtained by mathematical transformation from the algorithm of first catalytic converter model 102, also correctly describes the behavior of the system that is being modeled.

(34) In the context of the present invention, this is utilized in order to calculate a baseline lambda setpoint using the inverse second catalytic converter 104. For this, a fill level setpoint value .sub.set,flt filtered by an optional filtering function 120 is delivered as an input variable to inverse second catalytic converter model 104. Filtering function 120 is performed for the purpose of permitting only those changes to the input variable of inverse second catalytic converter model 104 which the controlled system as a whole can follow. An as-yet unfiltered setpoint .sub.set is read out from a memory 118 of control unit 16. Memory 118 is preferably addressed for that purpose with current operating characteristic values of internal combustion engine 10. The operating characteristic values are, for instance but not obligatorily, the rotation speed (detected by rotation speed sensor 25) and the load (detected by air mass sensor 18) of internal combustion engine 10.

(35) The filtered fill level setpoint .sub.set,flt is processed by the inverse second catalytic converter model 104 to yield a baseline lambda setpoint BLS. In parallel with this processing, in an associating function 122 a fill level system deviation FLSD is calculated, constituting the deviation of the modeled fill level .sub.mod, modeled with system model 100 or with first catalytic converter model 102, from the filtered fill level setpoint .sub.set,flt. This fill level system deviation FLSD is delivered to a fill level regulation algorithm 124 that calculates therefrom a lambda setpoint correction value LSCV. This lambda setpoint correction value LSCV is added, in associating function 126, to the baseline lambda setpoint BLS calculated by inverse system model 104.

(36) In a preferred embodiment, the sum thereby arrived at serves as a setpoint .sub.in,set of a conventional lambda regulation system. In an associating function 128, the actual lambda value .sub.in,meas furnished by first exhaust gas probe 32 is subtracted from this lambda setpoint .sub.in,set. The system deviation SD thereby calculated is converted by a usual regulation algorithm 130 into a control variable CV that, in an associating function 132, is associated, for example by multiplication, with a baseline value BV, predetermined as a function of operating parameters of internal combustion engine 10, of an injection pulse width t.sub.inj. The baseline values BV are stored in a memory 134 of control unit 16. Here as well, the operating parameters are preferably, but not obligatorily, the load and the rotation speed of internal combustion engine 10. Using the injection pulse width t.sub.inj resulting from the product, fuel is injected via injection valves 22 into combustion chambers 20 of internal combustion engine 10.

(37) The conventional lambda regulation system is thereby overlaid with a regulation of the oxygen fill level of catalytic converter 26. The average oxygen fill level .sub.mod modeled using system model 100 or first catalytic converter model 102 is corrected, for instance, to a setpoint .sub.set,flt that minimizes the probability of breakouts toward lean and rich, and thus results in minimal emissions. Because the baseline lambda setpoint BLS is calculated by inverted second system model 104, the system deviation of the fill level regulation system becomes equal to zero when the modeled average fill level .sub.mod is identical to the prefiltered fill level setpoint .sub.set,flt. Fill level regulation algorithm 124 intervenes only when this is not the case. Because the calculation of the baseline lambda setpoint, which acts to a certain extent as a pilot control system for the fill level regulation system, is realized as an inverted second catalytic converter model 104 of first catalytic converter model 102, this pilot control system can be adapted, analogously to the adaptation of first catalytic converter model 102, on the basis of the signal .sub.in,meas of second exhaust gas probe 34 disposed after three-way catalytic converter 26. This is illustrated in FIG. 3 by the branch of adaptation path 116 which leads to inverted system model 104.

(38) All the elements depicted in FIG. 5, with the exception of exhaust gas system 26, exhaust gas probes 32, 34, air mass sensor 18, rotation angle sensor 25, and injection valves 22, are constituents of a control unit 16 according to the present invention. All the other elements of FIG. 3, with the exception of memories 118, 134, are parts of engine control program 16.1 that is stored, and executes, in control unit 16.

(39) Elements 22, 32, 128, 130, and 132 constitute a first control loop in which a lambda regulation process occurs in which the signal .sub.in,meas of first exhaust gas probe 32, constituting an actual lambda value, is processed. The lambda setpoint .sub.in,set of the first control loop is calculated in a second control loop that has elements 22, 32, 100, 122, 124, 126, 128, 132.