FUZZY CONTROL OF AN INTERNAL COMBUSTION ENGINE
20170045011 ยท 2017-02-16
Inventors
Cpc classification
F01N2560/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B01D53/9495
PERFORMING OPERATIONS; TRANSPORTING
B01D2255/908
PERFORMING OPERATIONS; TRANSPORTING
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/0416
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1473
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N9/007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1433
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F01N9/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1404
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D41/1456
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0814
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0295
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B01D53/9445
PERFORMING OPERATIONS; TRANSPORTING
F02D41/1441
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
To further reduce pollutant emissions during operation of an internal combustion using an exhaust catalytic converter and in particular to promptly detect and possibly even prevent a departure from the catalytic converter window, a first oxygen filling level in a front area of the exhaust catalytic converter and a second oxygen filling level in a rear area be determined as a function of a signal of a lambda sensor and that the fuel mixture of the internal combustion engine be influenced as a function of the two oxygen filling levels with the aid of a fuzzy controller.
Claims
1. A method for controlling operation of an internal combustion engine, an exhaust aftertreatment system being assigned to the internal combustion engine, including at least one exhaust catalytic converter and one lambda sensor situated upstream from the exhaust catalytic converter, the method comprising: determining, as a function of a signal of the lambda sensor, a first oxygen filling level in a front area of the exhaust catalytic converter, and a second oxygen filling level in a rear area of the exhaust catalytic converter; and influencing, with the aid of a fuzzy controller, a fuel mixture of the internal combustion engine as a function of the first oxygen filling level and the second oxygen filling level.
2. The method as recited in claim 1, wherein the first oxygen filling level and the second oxygen filling level are determined with the aid of a model of the exhaust catalytic converter.
3. The method as recited in claim 1, wherein a first deviation of the first oxygen filling level from a first setpoint filling level and a first gradient of the first deviation are determined, a second deviation of the second oxygen filling level from a second setpoint filling level and a second gradient of a second deviation are determined, and the fuel mixture of the internal combustion engine is influenced as a function of the first and second deviations and of the first and second gradients with the aid of the fuzzy controller.
4. The method as recited in claim 1, wherein the front area is larger than the rear area.
5. The method as recited in claim 4, wherein the model of the exhaust catalytic converter is calibrated with the aid of a sensor situated downstream from the exhaust catalytic converter.
6. The method as recited in claim 1, wherein the first and second oxygen filling levels are standardized with respect to an instantaneous oxygen storage capacity of the exhaust catalytic converter.
7. The method as recited in claim 3, wherein a membership function of the fuzzy controller for at least one of the first oxygen filling level and the second oxygen filling level includes at least three subsets, wherein: a first subset has a maximum value in a range from 0% to approximately 10% and a ramp descending to a value of zero in the range from approximately 10% to approximately 20%; a second subset has a ramp ascending from 0 to a maximum value in a range from approximately 10% to approximately 20%, a maximum value in a range from approximately 20% to approximately 80% and a ramp descending to a value of zero in a range from approximately 80% to approximately 90%; and a third subset has a ramp ascending from a value of zero up to a maximum value in a range from approximately 80% to approximately 90% and a maximum value beyond approximately 90%.
8. The method as recited in claim 3, wherein a membership function of the fuzzy controller for at least one of the first gradient and the second gradient includes at least three subsets, wherein: a first subset has a maximum value in a range down to approximately 2% per second and a ramp descending to a value of zero in a range from approximately 2% per second to approximately 0% per second; a second subset has a ramp ascending from 0 to a maximum value in a range from approximately 2% per second to approximately 0% per second and a ramp descending to the value of zero from approximately 0% per second to approximately 2% per second; and a third subset has a ramp ascending from a value of zero to a maximum value in a range from approximately 0% per second to approximately 2% per second and a maximum value beyond 2% per second.
9. A control unit for regulating the operation of an internal combustion engine, an exhaust aftertreatment system being assigned to the internal combustion engine, including at least one exhaust catalytic converter and one lambda sensor situated upstream from the exhaust catalytic converter, the control unit configured to: determine, as a function of a signal of the lambda sensor, a first oxygen filling level in a front area of the exhaust catalytic converter, and a second oxygen filling level in a rear area of the exhaust catalytic converter; and influence, with the aid of a fuzzy controller, a fuel mixture of the internal combustion engine as a function of the first oxygen filling level and the second oxygen filling level; wherein the fuzzy controller is formed in the control unit.
10. A non-transitory computer-readable storage medium storing a computer program for controlling operation of an internal combustion engine, an exhaust aftertreatment system being assigned to the internal combustion engine, including at least one exhaust catalytic converter and one lambda sensor situated upstream from the exhaust catalytic converter, the computer program, when executed by a control unit, causing the control unit to perform: determining, as a function of a signal of the lambda sensor, a first oxygen filling level in a front area of the exhaust catalytic converter, and a second oxygen filling level in a rear area of the exhaust catalytic converter; and influencing, with the aid of a fuzzy controller, a fuel mixture of the internal combustion engine as a function of the first oxygen filling level and the second oxygen filling level.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0033]
[0034] Control unit 9 is connected to internal combustion engine 1 via signal lines and/or a bus system 10.
[0035] A memory area 11, in which a computer program 12 and a model 13 of catalytic converter 6 are stored, is located in control unit 9, which is configured for controlling and/or regulating the operation of internal combustion engine 1.
[0036] In the catalytic converter, a front area 14 and a rear area 15 are shown, representing the zones, in which the first oxygen filling level and the second oxygen filling level are ascertained.
[0037]
[0038] In a step 23, the deviations in the oxygen filling levels ascertained in step 22 from predefined setpoint filling levels are determined. In a step 24, a first gradient of the first deviation from the first setpoint filling level and a second gradient of the second deviation from the second setpoint filling level are calculated, whereby the first and second setpoint filling levels possibly may be different of course.
[0039] In a step 25, the variables ascertained in steps 23 and 24 as input variables are transferred to fuzzy controller 13. The input variables are put in relation to the membership functions defined in fuzzy controller 13, and then in a step 26, a decision is made on the basis of previously defined fuzzy rules as to whether and, if so, how the air-fuel mixture is influenced by generating a corresponding control intervention to promptly detect and prevent a departure from the catalytic converter window or to preferably return rapidly back to the catalytic converter window.
[0040]
[0041] Depending on the result of the fuzzy control, fuzzy controller 31 generates a signal, which represents a correction of the lambda setpoint value and influences lambda control 32.
[0042] The diagram in
[0043] Furthermore, the signal of lambda sensor 7 is used for a calibration, which is indicated by the dashed arrow 34. For example, lambda sensor 7, which is designed as a two-point lambda sensor downstream from catalytic converter 6, indicates when catalytic converter 6 is filled completely with oxygen or is emptied completely of oxygen. This is then used to bring the modeled oxygen filling level into agreement with the actual oxygen filling level after lean phases or rich phases and to adapt the catalytic converter model, if necessary.
[0044] The setpoint control based on the signal of lambda sensor 5, downstream from three-way catalytic converter 6, assumes only the detection and correction of an offset of lambda sensor 5 upstream from the catalytic converter in the exemplary embodiment shown in
[0045]
[0046] Sub-diagram 50 represents by way of example a membership function for the gradient of the first oxygen filling level of the front area in catalytic converter 6 and includes three subsets 51, 52 and 53. First subset 51 corresponds to a decreasing gradient and has a maximum value in a range from 54 to 55 (for example, 2% per second) and a ramp descending to the value 0 in a range from 55 to 56 (for example, 0% per second). Second subset 52 includes an ascending ramp and a descending ramp and has its maximum value at location 56 corresponding to 0% per second, for example. Third subset 53 corresponds to an increasing gradient and has an ascending ramp in the range from 56 to 57 (for example, 0% to +2% per second) and a maximum value beyond the value 57 (for example, +2% per second).
[0047] Sub-diagram 60 corresponds to sub-diagram 40 in the example shown in
[0048] Based on the membership functions shown in
[0051] Rules may be defined for the other possible combinations accordingly.
[0052]