METHOD FOR THE MODEL-BASED CONTROL AND REGULATION OF AN INTERNAL COMBUSTION ENGINE
20210180535 · 2021-06-17
Assignee
Inventors
- Knut Graichen (Ulm, DE)
- Michael Buchholz (Ulm, DE)
- Daniel Bergmann (Ulm, DE)
- Jens Niemeyer (Friedrichshafen, DE)
- Jörg Remele (Hagnau, DE)
Cpc classification
F02D43/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/286
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/3005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/26
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/1406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/143
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2429
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1433
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for the model-based control and regulation of an internal combustion engine. The method includes calculating, as a function of a set torque, injection system set values for controlling the injection system actuators via a combustion model and calculating gas path set values for controlling the gas path actuators via a gas path model. The combustion model is adapted during operation of the internal combustion engine into the form of a complete data-based model. A measure of quality is minimized by an optimizer by changing the injection system set values and gas path set values within a prediction horizon, and the injection system set values and gas path set values are set by the optimizer, which is critical for adjusting the operating point of the internal combustion engine by using the minimized measure of quality.
Claims
1. A method for model-based control and regulation of an internal combustion engine, comprising: calculating, via a combustion model, as a function of a set torque (M(SOLL), injection system set values for controlling the injection system actuators; calculating, via a gas path model, gas path set values for controlling the gas path; adapting the combustion model data-based during ongoing operation of the internal combustion engine; minimizing a measure of quality (J), by an optimizer, by changing the injection system set values and gas path set values within a prediction horizon; and setting, by the optimizer, the injection system set values and the gas path set values as being critical for adjusting the operating set point of the internal combustion engine by using the minimized measure of quality (J).
2. The method according to claim 1, wherein the combustion model is in the form of a completely data-based model.
3. The method according to claim 2, wherein the data-based model is created in a first step and the set values of the internal combustion engine are varied on a single cylinder test bench, wherein in a second step trend information is produced from the values of the single cylinder test bench, and wherein in a third step a deviation of the measured values of the single cylinder test bench is minimized to a first Gaussian process model by adhering to the trend information.
4. The method according to claim 3, wherein via the data-based model, through extrapolation, new data values are generated for non-measured operating ranges of the internal combustion engine.
5. The method according to claim 3, wherein the trend information is stored in terms of a linear, monotonic, or unrestricted function.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above-mentioned and other features and advantages of this invention, and the manner of attaining them, will become more apparent and the invention will be better understood by reference to the following description of an embodiment of the invention taken in conjunction with the accompanying drawings, wherein:
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018] Corresponding reference characters indicate corresponding parts throughout the several views. The exemplification set out herein illustrates an embodiment of the invention, in one form, and such exemplification is not to be construed as limiting the scope of the invention in any manner.
DETAILED DESCRIPTION OF THE INVENTION
[0019]
[0020] The illustrated gas path comprises the air supply and also the exhaust gas discharge. Arranged in the air supply are: the compressor of an exhaust gas turbo charger 11, an intercooler 12, a throttle valve 13, a junction 14 for merger of the charge air with the returned exhaust gas and inlet valve 15. Arranged in the exhaust gas discharge are: an outlet valve 16, the turbine of exhaust gas turbo charger 11 and a turbine bypass valve 19. An exhaust gas return path branches off from the exhaust gas discharge in which an AGR actuator 17 is arranged for the adjustment of the AGR-rate, and AGR cooler 18.
[0021] The operating mode of internal combustion engine 1 is determined by an electronic control unit 10 (ECU). Electronic control unit 10 includes the usual components of a microcomputer system, for example a microprocessor, I/O components, buffers, and memory chips (EEPROM, RAM). Operating data that is relevant for the operation of internal combustion engine 1 are applied as models in the memory chips. Via these, the output values are calculated from the input values by electronic control unit 10. The decisive input value is a set torque M (SOLL), which is specified by an operator as a desired performance. The input values of control unit 10 related to the common rail system are the rail pressure pCR which is measured by way of a rail pressure sensor 9, and optionally the individual accumulator pressure pES. The input values of electronic control unit 10 relating to the air path are an opening angle W1 of throttle valve 13, engine speed nIST, charge air pressure pLL, charge air temperature TLL and the moisture phi of the charge air. The input values of electronic control unit 10 relating to the exhaust gas path are an opening angle W2 of AGR actuator 17, exhaust gas temperature TAbgas (exhaust gas), the air-fuel ratio lambda and the NOx-actual value (IST) downstream from the turbine of exhaust gas turbo charger 11. The additional non-illustrated input values of electronic control unit 10 are cumulated under reference IN, for example the coolant temperatures.
[0022] In
[0023]
[0024] Combustion model 20 and gas path model 22 display the system behavior of the internal combustion engine as a mathematical equation. Combustion model 20 displays statically the processes during combustion. In contrast, gas path model 22 displays the dynamic behavior of the air flow and exhaust gas flow. Combustion model 20 includes individual models, for example for NOx- and soot development, for the exhaust gas temperature, for the exhaust gas mass flow and for the peak pressure. These individual models in turn are subject to the constraints in the cylinder and the parameters of the injection. Combustion model 20 is determined on a reference internal combustion engine in a test bench run, the so-called DoE-test bench run (DoE: Design of experiments) for the drivable range. During the DoE test bench run operating parameters and control value are systematically varied with the objective to map the overall behavior of the internal combustion engine as a function of engine sizes and environmental limits. The measured values determined on a single cylinder test bench are also processed in combustion model 20. Combustion model 20 is supplemented with adaption 21. The objective of the adaption is to reduce the series spread in an internal combustion engine.
[0025] After activation of internal combustion engine 1, optimizer 23 first imports the emission category from first library Biblio 1, and the maximum mechanical component loads from second library Biblio 2. Optimizer 23 subsequently evaluates combustion model 20 in regard to set torque M(SOLL), the emission limits, environmental limits, for example the moisture phi of the charge air, the operating situation of the internal combustion engine and the adaption data points. The operating situation is defined in particular by engine speed nIST, charge air temperature TLL and charge air pressure pLL. The function of optimizer 23 consists in evaluating the injection system set values for control of the injection system actuators and the gas path set values for control of the gas path actuators. Optimizer 23 herein selects the solution in which a measure of quality is minimized. The measure of quality is calculated as being integral to the square target-actual (SOLL-IST) deviations within the prediction horizon. For example:
J=∫[w1(NOx(SOLL)−NOx(IST)].sup.2+[w2(M(SOLL)−M(IST)].sup.2+[w3( . . . )]+ . . . (1)
[0026] The weighting factors are described with w1, w2 and w3. As is known, the nitrogen oxide emissions result from moisture phi of the charge air, the charge air temperature, injection start SB and rail pressure pCR. Adaption 21 intervenes in the actual (IST) values, for example the NOx IST (actual) value or the exhaust gas temperature IST (actual) value.
[0027] The measure of quality is minimized in that at a first point of time a first measure of quality is calculated by optimizer 23, and in that the injection system set values as well as the gas path set values are varied and by way thereof a second measure of quality is predicted within the prediction horizon. By way of the deviation of the two measures of quality between each other, optimizer 23 then establishes a minimum measure of quality and defines same as definitive for the internal combustion engine. For additional procedures in regard to the prediction we refer to the non-prepublished German patent application DE 10 2017 005 783.4.
[0028]
[0029] In
[0030] The measured values indicated by a circle were determined in that the fuel volume was set to a second value, individual accumulator pressure pES was varied and the previously constant parameters, that is to say, the VVT actuator, the injection start SB, the engine speed nIST, the charge air temperature TLL and the moisture phi of the charging air were kept unchanged. The measured values entered with a triangle were determined in that speed nIST was set to a new value, individual accumulator pressure pES was changed, and the other parameters were accepted unchanged. From
[0031] In
E[x]=GP1+GP2 (2)
[0032] GP1 hereby corresponds with the first Gaussian process model for representation of base grid, GP2 corresponds with the second Gaussian process model for representation of the adaptation data points. Data-based model E[x] in turn is the input value for the optimizer, for example an NOx actual value or an exhaust temperature actual value. Two informational paths are indicated by the double arrow in the drawing. The first informational path identifies the data provision of the base grid from first Gaussian process model 31 to data-based model 33. The second informational path identifies the re-adjustment of first Gaussian process model 31 via second Gaussian process model 32. For an additional approach regarding the adaption we refer to the non-prepublished German patent application DE 10 2018 001 727.4.
[0033]
[0034] While this invention has been described with respect to at least one embodiment, the present invention can be further modified within the spirit and scope of this disclosure. This application is therefore intended to cover any variations, uses, or adaptations of the invention using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains and which fall within the limits of the appended claims.
REFERENCE NUMBERS
[0035] 1 Internal combustion engine [0036] 2 Fuel tank [0037] 3 Low pressure pump [0038] 4 Suction throttle [0039] 5 High pressure pump [0040] 6 Rail [0041] 7 Injector [0042] 8 Individual accumulator [0043] 9 Rail pressure sensor [0044] 10 Electronic control unit [0045] 11 Exhaust gas turbo charger [0046] 12 Charge air cooler [0047] 13 Throttle valve [0048] 14 Merger junction [0049] 15 Inlet valve [0050] 16 Outlet valve [0051] 17 AGR actuator (AGR: exhaust gas return) [0052] 18 AGR cooler [0053] 19 Turbine bypass valve [0054] 20 Combustion model [0055] 21 Adaption [0056] 22 Gas path model [0057] 23 Optimizer [0058] 24 Rail pressure control loop [0059] 25 Lambda control loop [0060] 26 AGR control loop [0061] 27 Function block, DoE data [0062] 28 Function block, data single cylinder [0063] 29 Function block, determination of trend information [0064] 30 Model [0065] 31 First Gaussian process model (GP1) [0066] 32 Second Gaussian process model (GP2) [0067] 33 Data-based model