Method for controlling a combustion air ratio of an internal combustion engine, and control device

WO2026175460A1PCT designated stage Publication Date: 2026-08-27SCHAEFFLER TECHNOLOGIES AG & CO KG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/DE2026/100176
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-02-19
Filing Date
2026-02-13
Publication Date
2026-08-27

Smart Images

  • Figure DE2026100176_27082026_PF_FP_ABST
    Figure DE2026100176_27082026_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to a method for controlling a combustion air ratio of an internal combustion engine (100), comprising the following steps: - determining an instability value (160) which is indicative of the instability of the control; - evaluating a criterion based on the instability value (160); - if the criterion is met, determining a control response (121) to a control deviation (120) by means of a first controller (111), wherein the control deviation (120) corresponds to a deviation between an actual value (118), determined by means of a measuring element (117), of a control variable (135) and a target value (119) of the control variable (135), and the control variable (135) is characteristic of the combustion air ratio; - if the criterion is not met, determining the control response (121) to the control deviation (120) by means of a second controller (112); and - converting the control response (121) by means of a manipulated variable (122) as an input of a controlled system (113). The invention also relates to a corresponding control device (104) and to a computer program.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] 202400811

[0002] 1

[0003] DESCRIPTION

[0004] Method for regulating the combustion air ratio of an internal combustion engine and control unit

[0005] TECHNICAL AREA

[0006] The present disclosure relates to methods for lambda control of an internal combustion engine and corresponding control units designed to carry out such methods.

[0007] BACKGROUND OF THE INVENTION

[0008] Incomplete combustion of an air-fuel mixture in an internal combustion engine produces not only nitrogen, carbon dioxide, and water, but also other gaseous combustion products. There are legal restrictions regarding the emission of hydrocarbons, carbon monoxide, and nitrogen oxides, for example. When a three-way catalytic converter (TWC) is used in the exhaust system of an internal combustion engine, these emissions are converted into nitrogen, carbon dioxide, and water.

[0009] However, such conversion is only optimal at a stoichiometric operating point, which is characterized by a lambda-air ratio of one. To achieve this operating point, lambda control is performed in the engine control unit of the internal combustion engine. Lambda control is typically based on signals from lambda sensors upstream and downstream of the three-way catalytic converter. For upstream lambda control, also known as pre-catalyst control, the oxygen content of the exhaust gas upstream of the catalytic converter is measured using a linear lambda sensor. Depending on the measured value, the control unit corrects the injected fuel quantity from the engine's pilot control.

[0010] 2

[0011] Accuracy can be further improved by using the signal from the second lambda sensor behind the catalytic converter.

[0012] The quality of the pre-catalyst control system plays a crucial role in the accuracy, speed, and stability of the lambda control. These control characteristics, in turn, directly influence emissions, because any deviation from a predefined lambda target value or lambda setpoint causes emissions. Therefore, optimal lambda control is of paramount importance, especially in light of increasingly stringent emissions legislation.

[0013] For pre-catalyst control, PI controllers have frequently been used, but these exhibit stability problems under certain operating conditions. Such stability problems can, for example, lead to a constant or systematic deviation from the lambda target value, which also worsens the combustion engine's pollutant emissions. Furthermore, engine running can become unstable, which can negatively affect the combustion engine's acoustics or the vehicle's driving characteristics.

[0014] In the worst case, uncontrolled oscillations can cause significant damage to the drive system or the entire vehicle.

[0015] For the reasons mentioned, robust controllers with a slow response time are most commonly used for lambda control nowadays. However, this comes at the expense of an optimal response time and generally leads to higher emissions.

[0016] SUMMARY AND FORMS OF EXECUTION

[0017] It is therefore an objective of the present disclosure to provide a method for controlling the air-fuel ratio of an internal combustion engine and a corresponding control unit, which enable fast, accurate, but also robust control, in particular to reduce emissions from the internal combustion engine. 202400811

[0018] 3

[0019] This task is solved by a method and a control unit according to the independent patent claims. Advantageous embodiments and further developments are described in the respective dependent claims, the following description, and the drawings.

[0020] Thus, according to a first aspect, a method for controlling the air-fuel ratio of an internal combustion engine is provided. The method comprises the following steps: (a) determining an instability value, which is indicative of an instability in the control system; (b) evaluating a criterion based on the instability value; (c) if the criterion is met, determining a control response to a control deviation using a first controller, where the control deviation corresponds to a deviation between an actual value of a controlled variable determined by a measuring element and a setpoint value of the controlled variable, and the controlled variable is characteristic of the air-fuel ratio; (d) if the criterion is not met, determining the control response to the control deviation using a second controller; and (e) implementing the control response using a manipulated variable as an input to a controlled system.

[0021] According to another aspect, a control unit with a first controller and a second controller is provided, which is set up to carry out the procedure described above.

[0022] According to another aspect, a computer program is provided which includes instructions that, when executed by a computer, cause it to carry out the previously described procedure. In the context of the present disclosure, a computer is defined, for example, as a device that processes data using programmable computational instructions. Computers can be embedded in everyday devices, such as the control units of motor vehicles.

[0023] According to another aspect, a storage medium is provided with a computer program, whereby the computer program commands202400811

[0024] 4

[0025] includes those functions that, when a computer executes the computer program, cause it to perform the procedure described above.

[0026] In the context of this disclosure, a controlled system is defined, for example, as that part of a control loop that contains the system or process to be controlled. The controller(s) of the control loop can be configured to act on the controlled system via one or more manipulated variables. If the manipulated variable characterizes fuel injection into an internal combustion engine and the controlled variable characterizes an air-fuel ratio or lambda, the controlled system can, for example, describe the physical relationship between fuel injection into the internal combustion engine and the measurement of the air-fuel ratio in an exhaust system downstream of the internal combustion engine.

[0027] In the context of this disclosure, a manipulated variable is defined, for example, as the output of a controller and / or as the input of the controlled system. The manipulated variable can be suitable for influencing the controlled variable. A control response of the controller can be implemented using the manipulated variable.

[0028] For example, the control variable can characterize a fuel injection.

[0029] In the context of this disclosure, a controlled variable is defined, for example, as an output variable of the controlled system. It can be a variable to be controlled, which, for example, is to be controlled such that it corresponds to a predetermined setpoint or target curve. The controlled variable can be, for example, an air-fuel ratio or lambda. The air-fuel ratio can be or characterize the ratio of air to fuel compared to a stoichiometric combustion mixture. The stoichiometric combustion mixture can be an optimal ratio between the reactants, for example, combustible materials and oxygen as an oxidizing agent.

[0030] In the context of the present disclosure, a measuring element is defined, for example, as a measuring device at or after the output of the controlled system, which202400811

[0031] 5

[0032] The measuring element is specifically designed to determine the controlled variable directly or indirectly. It can be configured to determine measured values ​​from which corresponding values ​​of the controlled variable can be derived. The measuring device can be wholly or partially integrated into the controlled system or be separate from it. For example, the measuring element can be a device configured to determine the oxygen content in the exhaust gas of an internal combustion engine, from which the air-fuel ratio can be derived, at least approximately.

[0033] In the context of this disclosure, an instability value is defined, for example, as a value that is indicative of an instability of the regulation.

[0034] For example, the instability value can be higher the more unstable the control system is, especially the smaller the range of operating conditions under which the control system is stable. The instability value can correlate with an indeterminacy of the control system, which can be characterized, for example, by a deviation of the controlled variable from a modeled controlled variable.

[0035] The device and / or method described above can be advantageous in order to enable fast, accurate and robust control.

[0036] Particularly when disturbances affect the controlled system and / or the measuring element, such as an aging lambda sensor or its replacement, or inaccuracies in model parameters, a controller designed for fast or optimal control can exhibit stability problems. The greater the inaccuracy or disturbance, the less stable the control loop can be. Consequently, in the event of instability, the adaptation of the control loop can be so impaired that the actual control value shows a constant deviation from the target control value or target control curve. This, in turn, can lead to increased pollutant emissions.

[0037] To counteract such stability problems, two controllers are provided, which are used depending on an instability value. In this way, for example, a low instability value can be used to...202400811

[0038] 6

[0039] This ensures better, and especially faster, rule adjustment. Conversely, a more robust rule adjustment can be performed if the instability value is high, in which the rule response is slower and / or has a smaller amplitude.

[0040] In this way, the control system can be stabilized under a wide range of operating conditions while simultaneously improving the control response. This not only reduces pollutant emissions but also stabilizes engine operation, thereby improving, for example, driving acoustics or overall driving characteristics.

[0041] Furthermore, in the interest of protecting system components, harmful oscillations of the drive system or the vehicle can be avoided or at least reduced.

[0042] According to one embodiment, the first controller comprises a first plurality of controllers and / or the second controller comprises a second plurality of controllers. In other words, a third controller and possibly further controllers can be provided. Depending on the instability value, switching to the third controller or the further controllers can occur. Exactly one of the different controllers is always used for control. Such an embodiment can be advantageous for implementing multiple controllers of varying robustness and thus for finer control response than with just two controllers.

[0043] According to one embodiment, the deviation between the actual value of the controlled variable and the setpoint value of the controlled variable corresponds to a difference. Other functional dependencies are also possible.

[0044] According to one embodiment, the control response of the first controller is reduced compared to the control response of the second controller at the same control deviation; in particular, it is slower and / or has a smaller amplitude. In other words, the second controller aims for "optimal," especially fast, control, while the first controller is configured for "robust," especially stable control under many operating conditions. 202400811

[0045] 7

[0046] According to one embodiment, the second controller is configured to consider a rise time, overshoot, settling time, and a state error or steady-state error in the control response. The rise time, particularly a short rise time, may be preferred over the other parameters. The overshoot may be preferred over the remaining parameters, i.e., apart from the rise time. Such an embodiment can characterize an "optimal" control system.

[0047] According to one embodiment, the control response of the first controller, compared to the control response of the second controller at the same control deviation, is characterized by the fact that the controlled variable exhibits at least one of the following properties: an increased rise time; a reduced overshoot; a reduced state error or steady-state error. These differences can occur, for example, in response to a sudden change in the setpoint. Such an embodiment can be advantageous because the aforementioned measures all contribute to the robustness of the control system.

[0048] According to one embodiment, the control deviation, and in particular its magnitude, is taken into account when determining the instability value. The control deviation can be a current deviation, for example, at the end of an observation window. Such an embodiment can be advantageous because control deviations can be indicative of possible instabilities in the control system, especially when such deviations occur together with model deviations.

[0049] According to one embodiment, to determine the instability value, a model deviation is determined which characterizes a deviation of the controlled variable from a model, and this model deviation is weighted with the control deviation to obtain the instability value.

[0050] According to one embodiment, at least one value of the controlled variable modeled by a model is used to determine the instability value with a 202400811

[0051] 8

[0052] The corresponding value of the controlled variable, determined by the measuring element, is compared. The two values ​​can refer to the same time point. The comparison can involve calculating the difference between the two values, in particular the magnitude of the difference. Alternatively, a difference normalized by the modeled value can be calculated, in particular the magnitude of the normalized difference.

[0053] The model deviations determined through comparison can indicate potential instabilities in the control system. If such model deviations are identified, the control response can be modified, for example, by switching from the second controller to the first controller after evaluating the criterion, particularly towards a more robust control system. The control response can be slowed down and / or its amplitude reduced. This can increase the robustness of the control system when stability problems occur.

[0054] According to one embodiment, to determine the instability value, several modeled values ​​of the controlled variable are compared with corresponding values ​​of the controlled variable determined by the measuring element at different times during an observation window. The compared measured and modeled values ​​can each refer to the same time. The comparison can include calculating a difference between the measured and the modeled value, in particular the magnitude of the difference. A normalized difference can also be calculated, in particular the magnitude of the normalized difference. The differences or the normalized differences can be summed to characterize model deviations during the observation window.

[0055] Such an embodiment can be advantageous because model deviations can indicate potential instabilities in the control system. If such model deviations are detected, the control response can be modified, for example, by switching from the second controller to the first controller after evaluating the criterion, particularly towards a more robust control system.

[0056] 9

[0057] The control response can be slowed down and / or its amplitude reduced. This can increase the robustness of the control system when stability problems occur.

[0058] According to one embodiment, the observation window shifts over time. This shifting can be implemented using a ring buffer and / or a FIFO (first in, first out) principle. For example, an observation window of constant duration can be used. A predefined number of time points or samples within the observation window can be used for comparison.

[0059] According to one embodiment, model parameters are determined at least partially by diagnosing the lambda sensor, i.e., the lambda sensor actually used in the exhaust system, or a nominal lambda sensor. A production tolerance can be taken into account for the nominal lambda sensor. Such calibration of the model can be advantageous to avoid costly re-diagnostics for model adaptation.

[0060] According to one embodiment, the model comprises a model of the controlled system and / or the measuring element. Only aspects of the controlled system and / or the measuring element relevant to the controlled variable may be modeled. It can therefore be an abstract model, comprising, for example, only a few mathematical formulas, such as nth-order polynomial functions, and / or one or more tables. The model can be an nth-order system with dead time, in particular a first-order system with dead time. According to one embodiment, the dead time corresponds to or correlates with the transit time from the injection of the fuel until the measurement of the corresponding lambda value by the measuring element.

[0061] According to one embodiment, the instability value is indicative of a model inaccuracy, in particular an inaccuracy of one or more model parameters of the model, an inaccuracy of one or more modeling assumptions and / or one or more of the model's at least 202400811

[0062] 10

[0063] Disturbances in the controlled system that are not fully accounted for. An inaccurate model parameter can result, for example, from aging or replacement of the measuring element, such as a lambda sensor. The model inaccuracy can be weighted according to the control deviation, with the weighting increasing as the control deviation grows. The model can include a model of the controlled system and / or the measuring element. It can be suitable for modeling the controlled variable, particularly as a function of the manipulated variable.

[0064] In the context of this disclosure, a disturbance variable is defined, for example, as a quantity acting on the controlled system and / or the measuring element that is capable of influencing the controlled variable. A disturbance variable could, for example, be external damage to the measuring element that causes a pulsating signal from the lambda sensor.

[0065] According to one embodiment, the instability value is compared to a threshold value to evaluate the criterion. For example, the criterion may be met if the instability value is above the threshold, and the criterion may not be met if the instability value is below the threshold. The threshold value may be a constant. Alternatively, it may depend on a previous instability value. One or more additional threshold values ​​may be specified, which trigger a switch to a third controller or additional controllers.

[0066] According to one embodiment, the criterion incorporates a hysteresis whereby the criterion depends on a previous instability value. For example, the criterion can depend on whether the system is currently controlled by the first controller or by the second controller. For instance, a threshold value used for the criterion can be chosen differently, particularly smaller, when the system is currently controlled by the first controller, compared to the threshold value when the system is controlled by the second controller. Such an embodiment can be advantageous to avoid rapid switching between the first and second controllers.

[0067] 11

[0068] According to one embodiment, the instability value is compared to a first threshold when the instability value is increasing, and to a second threshold when the instability value is decreasing, to evaluate the criterion. The second threshold, in particular a deactivation threshold for the first controller, can be smaller than the second threshold, in particular an activation threshold for the first controller. The second threshold can, for example, be more than 3 percent smaller, in particular more than 5 percent smaller, in particular more than 8 percent smaller, than the first threshold. The activation threshold for the first controller can be a deactivation threshold for the second controller and / or the deactivation threshold for the first controller can be an activation threshold for the second controller.Such an embodiment can be advantageous because, in case of suspected instability of the system, a stable or robust control is prioritized, and because rapid switching between controllers is reduced.

[0069] According to one embodiment, the measuring element is a lambda sensor that measures the oxygen content in the exhaust gas of the internal combustion engine. Such lambda sensors for the indirect measurement of the air-fuel ratio are typically used in lambda control systems.

[0070] According to one embodiment, the lambda sensor is arranged in the exhaust stream of the internal combustion engine upstream of a catalytic converter, in particular a three-way catalytic converter. The lambda sensor is thus located between the internal combustion engine and the catalytic converter. In other words, the associated lambda control is a so-called pre-catalyst control. This can be advantageous for low-emission operation of the catalytic converter.

[0071] According to one embodiment, the control variable is characteristic of a fuel quantity injected into the internal combustion engine. Such an embodiment can be advantageous because the injected fuel quantity is a typical control variable when regulating the air-fuel ratio.

[0072] 12

[0073] BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Further advantages and beneficial designs and further developments of the method and the control unit result from the following exemplary embodiments shown in connection with the figures.

[0075] They show:

[0076] Figure 1 shows an internal combustion engine with an exhaust system and a control unit according to an embodiment of the present disclosure;

[0077] Figure 2 shows a control loop for a method for controlling a combustion air ratio according to an embodiment of the present disclosure;

[0078] Figure 3 shows a flowchart for a method for controlling a combustion air ratio according to an embodiment of the present disclosure;

[0079] Figure 4 shows the course of an instability value as a function of measured and modeled control variable for evaluation in a method for controlling a combustion air ratio according to an embodiment of the present disclosure;

[0080] Figure 5 shows different aspects of the behavior of a controlled variable that are relevant for the comparison between optimal and robust control in a method for controlling a combustion air ratio according to an embodiment of the present disclosure.

[0081] Identical, similar, or similarly functioning elements are marked with the same reference symbols in the figures. In some figures, individual reference symbols have been omitted to improve clarity. The figures and the relative sizes of the elements depicted within them are not to be considered to scale. Rather, individual elements may be exaggerated for better representation and / or clarity. 202400811

[0082] 13

[0083] DETAILED DESCRIPTION OF EXAMPLES OF EXECUTION

[0084] Figure 1 shows an internal combustion engine 100 and an exhaust system 101 coupled to the internal combustion engine 100. The exhaust system 101 comprises a three-way catalytic converter 103 and a lambda sensor 102 both downstream and upstream of the catalytic converter 103. The lambda sensor 102, located between the internal combustion engine 100 and the three-way catalytic converter 103, is a linear lambda sensor configured to measure the oxygen content of the exhaust gas upstream of the three-way catalytic converter 103. Based on this measurement, a control unit 104 performs the lambda control upstream of the three-way catalytic converter 103, i.e., the so-called pre-catalyst control. Depending on the measurement, the control unit 104 corrects the fuel quantity control from the pilot control of the internal combustion engine 100. For higher accuracy, the signal from the second lambda sensor 102 downstream of the three-way catalyst 103 is also taken into account.

[0085] Figure 2 shows a circuit diagram or control loop 110 of a method performed by the control unit 104 shown in Figure 1 for pre-catalyst control. In Figure 2, the pre-catalyst control is depicted as a switchable control system with two parts or two controllers 111, 112. A switch 124 is configured to toggle between a first, robust controller 111 and a second, optimal controller 112. Depending on the switch position, the control response 121 of either the first or the second controller 111, 112 is used as the input to the controlled system 113. A controlled variable 118 at the output of the controlled system 113 is compared with a reference variable 119, with the deviation 120 of the controlled variable 135 from the reference variable 119 serving as the input to the two controllers 111, 112.

[0086] The optimal controller 112 refers to a controller that meets defined criteria regarding control quality. This could be, for example, an IMC (Internal Model Regulator), MPC (Model Predictive Regulator), LQR (Linear Quadratic Regulator), or a PI controller, especially an optimally calibrated PI controller. Control quality relates, among other things, to the signal metrics rise time, percentage overshoot, and settling time.

[0087] 14

[0088] (settling time) and steady state error, which characterize a deviation from the lambda target value and can therefore also influence emissions.

[0089] The robust controller 111 is a controller that has defined

[0090] Stability criteria are met under all environmental, system, and driving conditions. With regard to robustness, control quality refers to the signal metrics: percentage overshoot and steady-state error.

[0091] The controlled system 113 can be described as an nth-order system with dead time, specifically as a first-order system with dead time. The controlled system 113 is modeled using a model 114, which determines a modeled value 118' of the controlled variable based on the manipulated variable 122. An inaccuracy in the parameters of the model 144 or an unknown disturbance caused by a disturbance variable 123 in the controlled system 113 can be referred to as an indeterminacy of the system.

[0092] The aim is to recognize that the control loop 110 behaves unstably when the system exhibits a certain degree of uncertainty. In such a case, the control loop 110 switches from the optimal controller 112 to the robust controller 111, thereby stabilizing the control loop. When the uncertainty disappears, the control loop switches back from the robust controller 111 to the optimal controller 112. The behavior of the control loop 110 is thus changed from optimality to robustness or vice versa.

[0093] A stabilizer 115 in the control loop 110 is configured to detect instabilities. For this purpose, the stabilizer 115 compares a value 118' of the controlled variable, modeled by a model 114, with an actual value 118 of the controlled variable determined by a measuring element 117. The stabilizer 115 determines an instability value 160, for which the control deviation 120 is also taken into account, and evaluates a criterion based on the instability value 160. The stabilizer 115 is further configured to send a switching signal to the switch 124 to toggle between the optimal controller 112 and the robust controller 111.

[0094] 15

[0095] switching. A hysteresis element 116 arranged between stabilizer 115 and switch 124 prevents excessively rapid switching back and forth between the two controllers 115, 116.

[0096] The two controllers 111 and 112, as well as the stabilizer 115, each receive an actual value 118 of the controlled variable, determined by the measuring element 117, and a setpoint 119 of the reference variable. A control deviation 120 is calculated by comparing the actual value 118 with the setpoint 119 and is used as input for the two controllers 111 and 112 and the stabilizer 115. In response to the control deviation 120, the two controllers 111 and 112 determine respective control responses 121. Depending on the position of the switch 124, one of these control responses 121 is converted into an input for the controlled system 123 by means of a manipulated variable 122, in order to obtain an actual value 118 of the controlled variable as the output of the controlled system 123. This actual value is measured by the measuring element 117. The combination of the first robust controller 111 and the second optimal controller enables precise and stable control of the actual value 118 to the setpoint 119.

[0097] Figure 3 shows the flowchart of a procedure for evaluating a switching criterion between the two controllers 111 and 112. Such a procedure can be performed, for example, by the stabilizer 115. In this procedure, the controlled variable 135, here the lambda signal, is modeled and measured in an observation window 162 (see Figure 4).

[0098] In a first step, the observation window 162 is shifted. The observation window 162 has a defined size and moves over time. The window 162 can be implemented as a ring buffer. In each computation step, a new sample is added and an old sample is removed, for example, according to a FIFO (first in, first out) principle.

[0099] In a second step 151, an instability value 160 is determined based on the samples in the observation window 162. For this purpose, the relative deviation between the modeled and the actual value is calculated for different time points during the observation window, i.e., for different samples.

[0100] 16

[0101] measured lambda sensor value 118', 118 multiplied by the control deviation 120 and then summed:

[0102]

[0103] Here, y is the measured lambda value 118 (output of the control loop 113), y m the modeled lambda value 118' (model output 115) and e the control deviation 120; k denotes the different time points or samples during the observation window.

[0104] In a third step 152, the switching criterion is evaluated by examining whether the sum θ, i.e., the instability value 160, exceeds an instability threshold 161. If this is the case, the switch 124 receives a trigger to switch from the optimal controller 112 to the robust controller 111. Thus, based on the comparison between the instability value 160 and the instability threshold 161, either the switch is changed or the switch position is maintained, i.e., the switch is made to the first controller 153 or to the second controller 154.

[0105] The window 162 is then shifted back in time by one sample (150), and the algorithm is repeated. The calculation runs continuously as long as the lambda control is active.

[0106] When evaluating the switching criterion 152, digital hysteresis can be taken into account using the hysteresis element 116. If an input, i.e., the instability value 160, reaches the activation threshold from below, the output of the evaluation is set to "True," meaning the first controller 153 is switched on. If the input, i.e., the instability value 160, reaches the deactivation threshold from below, the output of the evaluation is set to "False," meaning the second controller 154 is switched on. In other cases, the hysteresis output does not change, and the previous state is maintained.

[0107] 17

[0108] The activation threshold can be set equal to the instability threshold 161. The deactivation threshold can be defined as instability threshold 161 minus an offset. The offset, for example, approximately 10% of instability threshold 161, defines the hysteresis band. The motivation for this is to prioritize a more robust control regime over a more optimal one when instability is suspected, and to maintain the more robust regime for a longer period.

[0109] Figure 4 shows exemplary curves of modeled values ​​y in the upper part. m 118' of the controlled variable and measured values ​​y 118 of the controlled variable 135 over time 130. The observation window 162 determines which values ​​are taken into account for the switching criterion according to the formula explained in connection with Figure 3.

[0110] The lower part of Figure 4 shows the corresponding curve of the instability value θ 160 calculated using this formula over time 130, as well as the instability threshold 161. Based on a comparison of the instability value 160 and the instability threshold 161, the switch 124 is used to toggle between the two controllers 111 and 112.

[0111] The method can enable control stability under all environmental, system, and driving conditions. The control strategy is adjusted for optimality or robustness based on the uncertainty of the control.

[0112] Advantageously, the controllers can have very different topologies and can therefore be optimally designed for different control criteria.

[0113] Figure 5 illustrates various control criteria. It depicts the response over time 130 of the actual value 118 of the controlled variable 135 to a sudden change in the setpoint 119 of the reference variable from a smaller constant value to a larger constant value. After the change in the setpoint 119, the actual value 118 changes in the direction of the changed setpoint 119. The time until the changed setpoint is reached is characterized by the rise time 131. The rise time 131 can be determined based on a tangent to the curve of the actual value 118 at the intersection with the changed setpoint 119.

[0114] 18

[0115] An overshoot of the actual value 118 after the intersection with the changed setpoint 119 is characterized by the overshoot amplitude 133. The overshoot amplitude 133 can be defined as the largest amplitude of a deviation from the changed setpoint 119 or from a steady-state value of the actual value 118 after the intersection. After one or more oscillations of the actual value 118 around the changed setpoint 119, the actual value 118 approaches the setpoint 119. The total time of this approach, starting from the time of the change in the setpoint 119, is characterized by the settling time 132. Possible deviations of the actual value 118 from the setpoint 119 after the settling time 132 are referred to as steady-state errors 134 or state errors.In the case of a sudden change in the setpoint 119, optimal control is characterized, for example, by a fast rise time, while robust control is characterized by a slow rise time, but low overshoot and small steady-state error.

[0116] The invention is not limited to the exemplary embodiments described therein. Rather, the invention encompasses every new feature and every combination of features, which in particular includes every combination of features in the exemplary embodiments and claims. 202400811

[0117] 19 REFERENCE MARKS

[0118] 100 internal combustion engine

[0119] 101 Exhaust system

[0120] 102 Lambda sensor

[0121] 103 Catalyst

[0122] 104 Control unit

[0123] 110 Control loop

[0124] 111 first regulator

[0125] 112 second regulator

[0126] 113 Control section

[0127] 114 Model

[0128] 115 Stabilizer

[0129] 116 Hysteresis

[0130] 117 Measuring element / Lambda probe

[0131] 118 Actual value of the controlled variable

[0132] 118' modeled actual value of the controlled variable

[0133] 119 Setpoint of the controlled variable / reference variable 120 Control deviation

[0134] 121 Rule Answer

[0135] 122 Control variable

[0136] 123 Disturbance variable

[0137] 124 switches

[0138] 130 Time

[0139] 131 Ascent time

[0140] 132 Control period

[0141] 133 Overshoot

[0142] 134 stationary errors

[0143] 135 Control variable

[0144] 150 Shifting the observation window 151 Determining the instability value

[0145] 152 Evaluating the switching criterion

[0146] 153 Switching to the second controller

[0147] 154 Switching to first controller 202400811

[0148] 20

[0149] 160 Instability value 161 Instability threshold 162 Observation window

Claims

202400811 21 PATENT CLAIMS 1. Method for controlling the combustion air ratio of an internal combustion engine (100), comprising the following steps: - Determining an instability value (160) that is indicative of instability in the control system; - Evaluating a criterion based on the instability value (160); - if the criterion is met, determining a control response (121) to a control deviation (120) by means of a first controller (111), wherein the control deviation (120) corresponds to a deviation between an actual value (118) of a controlled variable (135) determined by means of a measuring element (117) and a setpoint value (119) of the controlled variable (135) and the controlled variable (135) is characteristic of the combustion air ratio; - if the criterion is not met, determine the control response (121) to the control deviation (120) using a second controller (112); and - Implementing the control response (121) using a manipulated variable (122) as an input to a controlled system (113).

2. Method according to the preceding claim, wherein the control response (121) of the first controller (111) is reduced compared to the control response (121) of the second controller (112) at the same control deviation (120), in particular is slowed down and / or has a smaller amplitude.

3. Method according to one of the preceding claims, wherein the control response (121) of the first controller (111) is characterized in comparison to the control response (121) of the second controller (112) at the same control deviation (120) in that a course of the controlled variable (135) has at least one of the following properties: an increased rise time (131); a reduced overshoot (133); a reduced state error or steady-state error (134).

4. A method according to any of the preceding claims, wherein the control deviation (120), in particular the magnitude of the control deviation (120), is taken into account for determining the instability value (160). 22 5. Method according to one of the preceding claims, wherein for determining the instability value (160) at least one value (118') of the controlled variable (135) modeled by means of a model (114) is compared with a corresponding value (118) of the controlled variable (135) determined by means of the measuring element (117).

6. Method according to any one of claims 1 to 4, wherein for determining the instability value (160) several values ​​(118') of the controlled variable (135) modeled by means of a model (114) are compared with corresponding values ​​(118) of the controlled variable (135) determined by means of the measuring element (117) at different times during an observation window (162), wherein the observation window (162) shifts as time progresses.

7. Method according to claim 5 or 6, wherein model parameters of the model (114) are determined at least partially by a diagnosis of the lambda probe (117) or a nominal lambda probe.

8. Method according to any one of claims 5 to 7, wherein the model (114) comprises a model of the controlled system (113) and / or the measuring element (117).

9. Method according to one of the preceding claims, wherein the instability value (160) is indicative of a model inaccuracy which is weighted depending on the control deviation (120).

10. Method according to one of the preceding claims, wherein the instability value (160) is compared with a threshold value (161) for the evaluation of the criterion.

11. A method according to any of the preceding claims, wherein the criterion takes into account a hysteresis (116) according to which the criterion depends on a previous course of the instability value (160). 23 12. Method according to one of the preceding claims, wherein the measuring element (117) is a lambda probe (117) which measures an oxygen content in an exhaust gas of the internal combustion engine (100), wherein the lambda probe (117) is arranged in an exhaust gas stream (101) of the internal combustion engine (100) upstream of a catalyst (103), in particular a three-way catalyst.

13. Method according to one of the preceding claims, wherein the control variable (122) is characteristic of a quantity of fuel injected into the internal combustion engine (100).

14. Control unit (104) comprising a first controller (111) and a second controller (112) configured to perform the method according to one of the preceding claims.

15. Computer program comprising instructions which, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 13.