CONTROLLER WITH A LEARNING CAPABILITY AND AUTOMATIC EXPLORATION FUNCTION OF AN OPERATING PARAMETER SPACE
20230407805 · 2023-12-21
Assignee
Inventors
- Jürgen BEYERER (Karlsruhe, DE)
- Janina STOMPE (Karlsruhe, DE)
- Julius PFROMMER (Karlsruhe, DE)
- Johannes SAILER (Karlsruhe, DE)
- Christian FREY (Karlsruhe, DE)
Cpc classification
F02D2200/1002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2477
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2483
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0625
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1402
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1448
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1497
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0614
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1437
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1438
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/0215
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
The invention relates to a motor controller for an internal combustion engine of a vehicle, comprising a control unit for setting one or more control variables on the basis of one or more measured variables according to a stored control scheme; wherein the control unit is designed to modify the stored control scheme when the control unit is used as intended with the operational internal combustion engine, which is being controlled by the motor controller, according to a specified learning algorithm, namely using at least one feedback parameter which is associated with an optimization criterion and is provided to the control unit, in order to provide an improved control of the internal combustion engine.
Claims
1-10. (canceled)
11. An engine controller for an internal combustion engine of a vehicle, comprising a control unit for setting one or more controlled variables based on one or more measured variables according to a stored control scheme, wherein the control unit is configured to vary the stored control scheme according to a predefined learning algorithm during the intended use with the operating internal combustion engine controlled by the engine controller.
12. The engine controller according to claim 11, wherein the predefined learning algorithm is based on at least one feedback parameter that is provided to the control unit and associated with an optimization criterion.
13. The engine controller according to claim 11, wherein the at least one measured variable encompasses an engine speed and/or a throttle valve position and/or an injected fuel volume and/or a combustion residual gas quantity and/or an ignition timing and/or a valve opening and valve closing time and/or an engine temperature and/or an intake-side gas mixture pressure and/or a pressure in the combustion chamber and/or an exhaust gas-side gas mixture pressure and/or an engine torque and/or an engine mileage, and/or the at least one controlled variable encompasses a throttle valve position and/or an injected fuel volume and/or an ignition timing and/or a valve opening and closing time.
14. The engine controller according to claim 11, wherein the predefined learning algorithm is an algorithm for reinforcement learning or encompasses such an algorithm.
15. The engine controller according to claim 14, wherein the control unit is configured to deliberately adapt one or more of the controlled variables so as to generate random samples having a higher informational content for the learning process.
16. The engine controller according to claim 12, wherein the at least one feedback parameter is or encompasses a torque of the internal combustion engine and/or a fuel consumption of the internal combustion engine and/or an exhaust gas composition of the internal combustion engine and/or one or more of the measured variables.
17. The engine controller according to claim 16, wherein one of the measured variables is the pressure in the combustion chamber.
18. The engine controller according to claim 12, wherein the optimization criterion encompasses a respective target value or a respective trend specification for each feedback parameter.
19. The engine controller according to claim 18, wherein the optimization criterion encompasses also a respective weighting factor and/or a respective prioritization over one or more other feedback parameters.
20. The engine controller according to claim 11, wherein the control unit is configured to ensure that the at least one feedback parameter is provided continuously.
21. The engine controller according to claim 20, wherein the at least one feedback parameter is provided continuously once per ignition of the internal combustion engine during the operation of the internal combustion engine, and is configured to continuously vary the control scheme.
22. The engine controller according to claim 21, wherein the at least one feedback parameter is provided to vary the control scheme once in response to each provision of the at least one feedback parameter as long as the variation is useful according to the optimization criterion.
23. The engine controller according to claim 11, wherein the control unit is a pretrained control unit in which the stored control scheme is varied according to the predefined learning algorithm prior to the intended use with the operating internal combustion engine within the scope of a simulation.
24. The engine controller according to claim 23, wherein the predefined algorithm is based on at least one feedback parameter that is provided to the control unit and associated with the optimization criterion, in conjunction with one or more simulated measured variables.
25. The engine controller according to claim 11, wherein the respective prohibited value ranges are predefined for the controlled variable or controlled variables in the control unit so that values from the prohibited value ranges cannot be set.
26. An internal combustion engine or a vehicle, comprising an engine controller according to claim 11.
27. A method for operating an engine controller for an internal combustion engine of a vehicle comprising a control unit for setting one or more controlled variables based on one or more measured variables according to a stored control scheme, the method comprising varying the stored control scheme according to a predefined learning algorithm during the intended use of the engine controller with the operating internal combustion engine.
Description
[0021] The subject matter according to the invention shall be described in more detail based on the schematic drawings shown in the following FIGURE, without limiting the subject matter to the specific embodiments shown here.
[0022]
[0023] Since the feedback parameter or parameters 6 in the present example is or are collected continuously, that is repeatedly, for an undetermined number of times, in particular once per ignition of the internal combustion engine, and provided to the control unit 3, the learning engine controller 1 is able to adapt quickly and independently to changing environment conditions, such as, for example, a changing humidity or a changing air pressure, and can thus enhance the control of the internal combustion engine 2 in keeping with the optimization criterion.