The invention relates to a method for the model-based open-loop and closed-loop control of an internal combustion engine, in which injection system setpoint values for actuating the injection system actuators are calculated as a function of a setpoint torque by means of a combustion model, and gas path setpoint values for actuating the gas path actuators are calculated by means of a gas path model.
The behavior of an internal combustion engine is determined definitively by means of an engine control device as a function of a power request. For this purpose, corresponding characteristic curves and characteristic diagrams are applied in the software of the engine control unit. By means of said curves and diagrams the manipulated variables of the internal combustion engine, for example the start of injection and a necessary rail pressure, are calculated from the power request, for example a setpoint torque. These characteristic curves/characteristic diagrams are populated with data at the manufacturer of the internal combustion engine on a test bench. However, the large number of these characteristic curves/characteristic diagrams and the correlation of the characteristic curves/characteristic diagrams with one another give rise to a large amount of expenditure on coordination.
Therefore, in practice, attempts are made to reduce the expenditure on coordination by using mathematical models. For example, DE 10 2006 004 516 B3 describes a Bayesian network with probability tables for defining an injection quantity, and US 2011/0172897 A1 describes a method for adapting the start of injection and the injection quantity by means of neural networks and using combustion models. It is critical here that only trained data is modeled, which data firstly has to be learnt during a test bench run.
US 2016/0025020 A1 describes a model-based control method for the gas path of an internal combustion engine. The gas path comprises both the air side and the exhaust gas side together with exhaust gas recirculation. In a first step of the method, for example the charge air temperature or the NOx concentration, the current operating situation of the internal combustion engine, is ascertained from the measurement variables of the gas path.
In a second step, a quality measure within a prediction horizon is also calculated from the measurement variables by means of a physical model of the gas path. Then, in a third step, the actuation signals for the actuators of the gas path are in turn defined on the basis of the quality measure and the operating situation. The specified method relates exclusively to the gas path and is based on a linearized gas path model. As a result of the linearization, a loss of information is unavoidable.
The invention is therefore based on the object of developing a method for the model-based open-loop and closed-loop control of the entire internal combustion engine with a higher quality level.
This object is achieved by means of the features of claim 1. The refinements are presented in the dependent claims.
The method consists in the fact that injection system setpoint values for actuating the injection system actuators are calculated as a function of a setpoint torque by means of a combustion model, and gas path setpoint values for actuating the gas path actuators are calculated by means of a gas path model and a quality measure is calculated by an optimizer as a function of the injection system setpoint values and the gas path setpoint values. This method further consists in the fact that the optimizer minimizes the quality measure by changing the injection system setpoint values and gas path setpoint values within a prediction horizon, and the injection system setpoint values and the gas path setpoint values are set by the optimizer on the basis of the minimized quality measure, as definitive for setting the operating point of the internal combustion engine.
The minimized quality measure is calculated in that the optimizer calculates a first quality measure at a first point in time, a second quality measure is predicted within the prediction horizon at a second point in time, and subsequently a difference is determined between the two quality measures. If the difference is smaller than a limiting value, the optimizer sets the second quality measure as a minimized quality measure. The consideration of the limiting values is in this respect an abort criterion, since further minimization would not lead to a more precise adaptation. Instead of the consideration of the limiting values, it is also possible to set a predefinable number of new calculations as an abort criterion.
On the basis of the minimum quality measure, the optimizer then indirectly predefines a rail pressure setpoint value as an injection system setpoint value for a subordinate rail pressure closed-loop control circuit, and directly predefines a start of injection and an end of injection for actuating an injector. In addition, the optimizer then indirectly predefines the gas path setpoint values, for example a lambda setpoint value, for a subordinate lambda closed-loop control circuit and an EGR setpoint value for a subordinate EGR closed-loop control circuit.
Both the combustion model and the gas path model model the system behavior of the internal combustion engine as mathematical equations. These are determined once on the basis of a reference internal combustion engine during a test bench run, referred to as the DoE test bench run (DoE: design of experiments) or from simulation trials. Since, for example, different emission targets can be formed for the same type of internal combustion engine, the expenditure on coordination is reduced decisively. Differentiation between a steady-state mode and a transient mode, for example when a load is applied in the generator mode is no longer necessary.
In addition, the setpoint torque is set precisely while complying with emission limiting values. The models can be coordinated individually, wherein the models together model the internal combustion engine. The previously necessary characteristic curves and characteristic diagrams can therefore be dispensed with.
A preferred exemplary embodiment is illustrated in the figures, in which:
The illustrated gas path comprises both the air supply line and the exhaust gas discharge line. A charge air cooler 12, a throttle valve 13, a junction point 14 for combining the charge air with the recirculated exhaust gas and the inlet valve 15 are arranged in the air supply line of the compressors of an exhaust gas turbocharger 11. In addition to the outlet valve 16, an EGR actuator 17, the turbine of the exhaust gas turbocharger 11 and a turbine bypass valve 18 are arranged in the exhaust gas line.
The mode of operation of the internal combustion engine 1 is determined by an electronic control unit 10 (ECU). The electronic control unit 10 contains the customary components of a microcomputer system, for example a microprocessor, I/O modules, buffers and memory modules (EEPROM, RAM). In the memory modules, the operating data which are relevant for the operation of the internal combustion engine 1 are applied as models. The electronic control unit 10 calculates the output variables from the input variables by means of said models.
The optimizer 21 evaluates the combustion model 19, specifically with respect to the setpoint torque M(SETP), the emission limiting values, the environmental peripheral conditions, for example the moisture phi of the charge air, and the operating situation of the internal combustion engine. The operating situation is defined by the engine rotational speed nACT, the charge air temperature TLL, the charge air pressure pLL etc. The function of the optimizer 21 consists then in evaluating the injection system setpoint values for actuating the injection system actuators and the gas path setpoint values for actuating the gas path actuators. In this context, the optimizer 21 selects that solution in which a quality measure is minimized. The quality measure is calculated as an integral of the quadratic setpoint actual deviations within the prediction horizon. For example in the form:
(1)J=∫[w1(NOx(SETP)−NOx(ACT))2+[w2(M(SETP)−M(ACT))2+[w3( . . . )]+.
Here, w1, w2, and w3 signify a corresponding weighting factor. It is known that the nitrogen oxide emissions result from the moisture phi of the charge air, the charge air temperature, the start of injection SB and the rail pressure pCR.
The quality measure is minimized in that a first quality measure is calculated by the optimizer 21 at a first point in time, the injection system setpoint values and the gas path setpoint values are varied, and a second quality measure within the prediction horizon is predicted on the basis thereof. On the basis of the difference between the two quality measures, the optimizer 21 then defines a minimum quality measure and sets it as definitive for the internal combustion engine.
For the example illustrated in the figure these are the setpoint rail pressure pCR(SL), the start of injection SB and the end of injection SE for the injection system. The setpoint rail pressure pCR(SL) is the reference variable for the subordinate rail pressure closed-loop control circuit 22. The manipulated variable of the rail pressure closed-loop control circuit 22 corresponds to the PWM signal to be applied to the intake throttle. The start of injection SB and the end of injection SE are applied directly to the injector (
In
Number | Date | Country | Kind |
---|---|---|---|
10 2017 005 783.4 | Jun 2017 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/DE2018/065457 | 6/12/2018 | WO |