EP4111044A1 - Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine - Google Patents
Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschineInfo
- Publication number
- EP4111044A1 EP4111044A1 EP21708960.6A EP21708960A EP4111044A1 EP 4111044 A1 EP4111044 A1 EP 4111044A1 EP 21708960 A EP21708960 A EP 21708960A EP 4111044 A1 EP4111044 A1 EP 4111044A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- internal combustion
- combustion engine
- model
- exploration
- quality measure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 108
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000002347 injection Methods 0.000 claims abstract description 33
- 239000007924 injection Substances 0.000 claims abstract description 33
- 230000006872 improvement Effects 0.000 claims description 11
- 230000008569 process Effects 0.000 description 28
- 230000006978 adaptation Effects 0.000 description 19
- 239000007789 gas Substances 0.000 description 15
- 238000013400 design of experiment Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 13
- 239000000446 fuel Substances 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 6
- MWUXSHHQAYIFBG-UHFFFAOYSA-N Nitric oxide Chemical compound O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 3
- 238000013213 extrapolation Methods 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 239000004071 soot Substances 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1402—Adaptive control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D41/1406—Introducing closed-loop corrections characterised by the control or regulation method with use of a optimisation method, e.g. iteration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/3809—Common rail control systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1412—Introducing closed-loop corrections characterised by the control or regulation method using a predictive controller
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
Definitions
- the invention relates to a method for model-based control and regulation of an internal combustion engine according to the preamble of claim 1.
- the behavior of an internal combustion engine is largely determined by an engine control unit as a function of a desired output.
- the corresponding characteristics and maps are applied in the software of the engine control unit.
- the manipulated variables of the internal combustion engine for example the start of injection and a required rail pressure, are calculated from the desired output, in particular a target torque.
- These characteristic curves / maps are provided with data at the manufacturer of the internal combustion engine during a test run. However, the large number of these characteristic curves / maps and the interaction of the characteristic curves / maps with one another cause a high level of coordination effort.
- DE 10 2006004 516 B3 describes a Bayesian network with probability tables for determining an injection quantity
- US 2011/0172897 A1 describes a method for adapting the start of injection and the injection quantity using combustion models using neural networks. Since only trained data is mapped, these must first be learned during a test run.
- a method for model-based control and regulation of an internal combustion engine is known from DE 10 2018001 727 A1, in which the injection system setpoint values for controlling the injection system are calculated using an adaptable combustion model.
- the combustion model contains a first Gaussian process model for representing a basic grid and a second Gaussian process model for representing adaptation data points.
- the data values for the first and second are determined Gaussian process model for a DoE test bench run of the full engine and for a single-cylinder test bench run.
- the adaptation method is implemented in such a way that a current adaptation data point is transferred to the second Gaussian process model if the adaptation data point is within the current confidence range.
- the confidence range is calculated from the variance.
- adaptation data point lies outside of the confidence range, then previously stored adaptation data points are iteratively removed from the second Gaussian process model, specifically until the current adaptation data point is within the changed confidence range. Tests on the test bench have shown that the adaptation in the operating areas that are not used very often can result in too great a change in the second Gaussian process model and thus in the combustion model.
- the invention is therefore based on the object of further developing the previously described method for adapting the combustion model with regard to better quality and, in addition, of simplifying the determination of the data.
- the exploration quality measure is set as decisive for setting the operating point of the internal combustion engine and the combustion model is adapted using the second Gaussian process model on the basis of the operating variables of the internal combustion engine. It then switches back to normal operation.
- the central idea of the invention is to systematically use the knowledge of the variance in the exploration operation. By additionally taking the variance into account, those operating points are found in which a new measured value could lead to the greatest possible improvement in the future operating points after the adaptation of the second Gaussian process model.
- the exploration quality measure is calculated by finding the minimum of a membership function, the membership function being determined by from Expected value of the combustion model a function "expected improvement" is subtracted.
- the method assesses the variance by excluding operating areas of high variance via a limit value check. Since the areas of the combustion model with a very high level of uncertainty are not taken into account, the adaptation takes effect in the typical working area of the internal combustion engine and not in extreme marginal areas that are not relevant.
- the expected improvement function is calculated by comparing the expected value of the combustion model and its variance with a reference value, for example a minimum fuel consumption. The reference value corresponds to a measured data value or was previously determined in normal operation on the basis of the minimized quality measure.
- predefined values calculated by means of the exploration quality measure are checked using inequality conditions before activation and the default values are blocked or released accordingly, depending on whether the value of the default value leads to a violation of the inequality conditions or not.
- Inequality conditions are to be understood as meaning, for example, the maximum combustion pressure. Taking these secondary conditions into account results in the knowledge of how much the calculation of the operating limits can be trusted.
- the model of the overall behavior of the internal combustion engine is determined during a test run by determining the data in an exploration operation in accordance with the procedure described above based on an expected improvement, a membership function and a variance check.
- compliance with equation and inequality conditions can also be taken into account here.
- Fig. 2 is a block diagram
- FIG. 1 shows a model-based system diagram for controlling and regulating an internal combustion engine 1 via an electronic control unit 2.
- the input variables of the electronic control unit are: a first library Bibliol, a second library Biblio 2, measured variables MESS and the collective reference symbol EIN, which is representative of the others
- the first library, Biblio 1 identifies the operation of the internal combustion engine in accordance with the MARPOL (Marine Pollution) emission class of the IMO or in accordance with the EU IV / Tier 4 final emission class.
- the second library Biblio 2 identifies the internal combustion engine type and a maximum mechanical component load, for example the maximum combustion pressure or the maximum speed of the exhaust gas turbocharger.
- the input variable MESS identifies the physical variables measured directly as well as the auxiliary variables calculated from them.
- the output variables of the electronic control unit are: the setpoints for the subordinate control loops, the start of injection SB and the end of injection SE.
- a rail pressure control circuit 7, a lambda control circuit 8 and an EGR control circuit 9 are shown as subordinate control circuits.
- a combustion model 3, an adaptation 4, a gas path model 5 and an optimizer 6 are arranged within the electronic control device 2. Both the combustion model 3 and the gas path model 5 map the system behavior of the internal combustion engine as mathematical equations.
- the combustion model 3 statically depicts the processes during combustion. In contrast to this, the gas path model 5 depicts the dynamic behavior of the air routing and the exhaust gas routing.
- Combustion model 3 contains individual models, for example for NOx and soot formation, for the exhaust gas temperature, for the exhaust gas mass flow and for the peak pressure. These individual models, in turn, depend on the boundary conditions in the cylinder and the parameters of the injection.
- the combustion model 3 is determined for a reference internal combustion engine in a DoE test bench run (DoE: Design of Experiments). During the DoE test run, operating parameters and manipulated variables are systematically varied with the aim of making the overall behavior of the internal combustion engine dependent on engine variables and to map environmental constraints.
- the combustion model 3 is supplemented by the adaptation 4. The aim of the adaptation is to reduce the series spread of an internal combustion engine.
- the optimizer 6 After the internal combustion engine 1 has been activated, the optimizer 6 first reads the emission class from the first library Bibliol and the maximum mechanical component loads from the second library Biblio2. The optimizer 6 then evaluates the combustion model 3 with regard to the default value, for example the target torque, the emission limit values, the environmental conditions, for example the humidity of the charge air, the operating situation of the internal combustion engine and the adaptation data points. The operating situation is defined in particular by the engine speed, the charge air temperature and the charge air pressure.
- the function of the optimizer 6 now consists in evaluating the injection system setpoint values for controlling the injection system actuators and the gas path setpoint values for activating the gas path actuators.
- the optimizer 6 selects that solution in which a quality measure is minimized.
- the measure of quality is calculated as the integral of the quadratic target / actual deviations within the prediction horizon. For example in the form:
- w1, w2 and w3 are weighting factors and M (TARGET) corresponds to the specified target torque.
- M TARGET
- the nitrogen oxide emissions result from the humidity of the charge air, the charge air temperature, the start of injection SB and the rail pressure pCR.
- the adaptation 4 intervenes in the actual actual values, for example the NOx actual value or the actual exhaust gas temperature value.
- the quality measure is minimized in that the optimizer 6 calculates a first quality measure at a first point in time, the injection system setpoints and the gas path setpoint values are varied and a second quality measure for the system behavior within the prediction horizon is forecast on the basis of these. From the difference between the two quality measures, the optimizer 6 then determines a minimum quality measure and sets this as decisive for the internal combustion engine. For the example shown in the figure, these are the set rail pressure pCR (SL) and the start of injection SB and the end of injection SE for the injection system.
- the target rail pressure pCR (SL) is the Reference variable for the subordinate rail pressure control loop 7.
- the manipulated variable of the rail pressure control loop 7 corresponds to the PWM signal to act on the suction throttle.
- the optimizer 6 indirectly determines the target gas path values for the gas path.
- these are a lambda setpoint value LAM (SL) and an EGR setpoint value AGR (SL) for specifying the subordinate lambda control loop 8 and the subordinate EGR control loop 9.
- the manipulated variables of the two control loops 8 and 9 correspond to this Signal TBP for controlling the turbine bypass, the signal AGR for controlling the EGR actuator and the signal DK for controlling the throttle valve.
- the measured variables MESS that are fed back are read in by the electronic control unit 2.
- the measured variables MESS are to be understood as meaning both directly measured physical variables and auxiliary variables calculated from them.
- the actual lambda value and the actual EGR value are read in.
- FIG. 2 shows in a block diagram the interaction of the two Gaussian process models for adapting the combustion model.
- Gaussian process models are known to the person skilled in the art, for example from DE 10 2014225 039 A1 or DE 10 2013 220432 A1.
- a Gaussian process is defined by a mean value function and a covariance function.
- the mean value function is often assumed to be zero or a linear / polynomial curve is introduced.
- the covariance function indicates the relationship between any points.
- a first function block 10 contains the DoE data (DoE: Design of Experiments) of the full engine. These data are determined for a reference internal combustion engine during a test run by determining all the variations of the input variables over the entire setting range in the stationary drivable area of the internal combustion engine.
- a second function block 11 contains data which are obtained on a single-cylinder test bench. With the single-cylinder test bench, those operating ranges can be set, for example large geodetic fleas or extreme temperatures, which cannot be tested in a DoE test bench run. These few measured data serve as the basis for the parameterization of a physical model which roughly correctly reproduces the global behavior of the combustion in the form of trend information, reference number 12.
- the physical model represents the behavior of the The internal combustion engine is roughly represented in extreme boundary conditions. The physical model is completed via extrapolation so that a normal operating range is roughly correctly described.
- the model capable of extrapolation is identified by the reference symbol 13 in FIG. From this, in turn, the first Gaussian process model 14 (GP1) is generated to represent a basic grid.
- the combination of the two sets of data points forms the second Gaussian process model 15.
- the operating ranges of the internal combustion engine, which are described by the DoE data, are also determined by these values and the operating ranges for which no DoE data are available are determined by data of the physical model. Since the second Gaussian process model is adapted during operation, it is also used to display the adaptation data points. In general, the following applies to combustion model 3 as a whole:
- GP1 corresponds to the first Gaussian process model for representing the basic grid
- GP2 to the second Gaussian process model for representing the adaptation data points
- E (x) to the combustion model.
- the combustion model is the input variable for the optimizer, for example an actual NOx value or an actual exhaust gas temperature value.
- the double arrow in the figure shows two information paths.
- the first information path identifies the data provision of the basic grid from the first Gaussian process model 14 to the combustion model.
- the second information path identifies the readjustment of the first Gaussian process model 14 via the second Gaussian process model 15.
- the block diagram is supplemented by the optimizer 6, an exploration 16 and a switch S. Both the optimizer 6 and the exploration 16 have access to the combustion model 3 with the first and the second Gaussian process model.
- the switch S is in position 1. In position 1, the input variables of the internal combustion engine 1 are specified by the optimizer 6 via the minimized quality measure J (MIN). The switch S changes to position 2 when stationary operation is present and a time step has expired. In position 2, the exploration 16 determines the exploration quality measure J (EXP) Input variables of the internal combustion engine 1. Input variables are to be understood as the variables shown in FIG. 2 for establishing an operating point of the internal combustion engine 1, for example the start of injection SB or the setpoint rail pressure pCR (SL).
- EXP exploration quality measure J
- Input variables are to be understood as the variables shown in FIG. 2 for establishing an operating point of the internal combustion engine 1, for example the start of injection SB or the setpoint rail pressure pCR (SL).
- the measured parameters of the internal combustion engine 1 (FIG. 2: MESS) are fed back to the second Gaussian process model 15 via a feedback path and are the basis for adapting the second Gaussian process model.
- An alternative is shown in FIG. 2 with the reference numeral 10A. With this alternative, the DoE data is determined on the test bench in the same way as the procedure for calculating the exploration quality measure, including the inequality conditions. The alternative offers the advantage of a shortened test bench trial.
- FIG. 3 shows in a diagram a component E1 (x) of the combustion model over a manipulated variable x.
- the manipulated variable x corresponds to an injection start SB and the component E1 (x) of the combustion model 3 corresponds to a fuel consumption.
- the aim is to set a minimum fuel consumption while complying with emission targets and other boundary conditions.
- the expected value 17 is shown as a solid line and the variance VAR is shown as a hatched area as a measure of an uncertainty, for example the confidence range in which the real system behavior lies within this uncertainty with a probability of 95%.
- Points A, B and C correspond to measured data values, i.e. real data values.
- the course of the expected value 17 was in turn calculated in the combustion model.
- the optimizer uses the minimized quality measure J (min) to determine the operating point of the internal combustion engine. To set the minimum fuel consumption, the optimizer determines that expected value in normal operation at which this specification is met.
- the first step is to determine the minimum consumption.
- component E1 (x) of the combustion model and its variance VAR one recognizes in FIG outer margins, here: data values (0 / -1) or (1 / -1).
- the idea of exploration now consists in checking whether lower fuel consumption is actually possible at these points. Ultimately, you go to points deviating from the previous minimum to test whether lower fuel consumption is actually possible there.
- a test point D is shown in FIG. 3 by way of example.
- a function El (“Expected Improvement”) is calculated.
- FIG. 4 shows this function El (x) over the quantity x.
- the function El (x) is calculated by passing through the value range (0, 1) of the variable x in FIG.
- FIG. 4 shows an expected improvement of approximately -0.13 for test point D in relation to the reference value, that is point B.
- FIG. 4 shows an El value from zero with respect to the optimum at point B.
- a third step the variance of the component E1 (x) of the combustion model is evaluated.
- a maximum value MAX of the permissible variance is shown as an example.
- the areas in which the variance VAR (x) then exceeds this maximum value are shown hatched.
- an affiliation function AF is now determined. This is shown in FIG. 6.
- the selected operating point F1 is then applied as a default variable to the internal combustion engine.
- the selected operating point F1 or the manipulated variables resulting therefrom corresponds to the exploration quality measure J (EXP).
- Exploration quality measure J (EXP) can also be determined by further criteria.
- An optional addition to the exploration operation is shown in FIG.
- the addition improves safety by taking equation and inequality conditions into account.
- An inequality condition corresponds to a range, for example NOx ⁇ 10 g / kWh or the measured combustion pressure must be less than the maximum combustion pressure.
- An inequality condition h (x) is shown over the variable x, here: the start of injection, and as a hatched area a variance VAR with a confidence range of 95%. Three data points E, F and G. are shown.
- the inequality condition can be evaluated in the data points that are taken into account in the model; in between, the interpolation of the combustion model applies with the corresponding uncertainty (variance).
- the requirement that the inequality condition h (x) must be less than zero applies.
- the combustion pressure calculated in the combustion model must be lower than the maximum combustion pressure stored in the Biblio2 library. Therefore, the area above the ordinate value zero with data point F is not permitted.
- the variance is then evaluated, see FIG. 8, and a probability function P (x) is calculated from the variance and the expected value.
- the probability function describes the probability with which the constraint will be violated.
- a maximum value MAX is shown in FIG. Larger values of the probability function P (x) than the maximum value MAX are left out.
- the hatched areas therefore correspond to the prohibited areas.
- the point F1 determined by the membership function AF i.e. the point of minimum consumption
- the exploration quality measure J EXP
- the point F1 lies in one of the three impermissible areas in FIG. 8
- a new point is sought which lies in the admissible area in FIG.
- the method is shown in a program flow chart in FIG. After the start of the program, a query is made at S1 as to whether the conditions for changing the operating mode are met. The conditions are met when the internal combustion engine is in a steady state and a time stage has expired.
- the exploration mode is set cyclically via the timer.
- a steady state is present, for example, at a constant engine speed or a constant torque. If the condition for S1 is not met, query result: no, normal operation remains set for S2. In normal operation, the optimizer calculates the minimized quality measure and sets the resulting setpoints as decisive for the internal combustion engine. at
- query result: yes the program flow chart has ended. Otherwise it branches back to point A. If the condition at S1 is met, query result: yes, then at
- the function El (expected improvement) is then calculated at S5.
- the function E1 is calculated using the probability that the expected value (Fig. 3: 17) of the combustion model and its variance is below the previous optimum, that is to say the reference value (Fig. 6: point B).
- the variance is assessed by comparing the variance with a maximum permissible value. Areas with a very high variance are excluded here. The aim is to exclude areas in which the internal combustion engine is not operated and to remain within the range of the usual solution.
- the membership function AF is calculated from the difference between the expected value of the combustion model minus the function E1 (expected improvement). The operating point that presumably fulfills the specification, for example minimum consumption, is then ultimately determined via the membership function AF.
- Step S8 it is queried whether the inequality conditions are set. If the inequality conditions are not set, the program flowchart continues at S11. Otherwise, the program part is run through with steps S9 and S10. Steps S9 and S10 correspond to a safety check, for example whether the minimum consumption calculated in exploration operation or the exploration quality measure can be achieved via permissible values of the manipulated variables, in particular a maximum combustion pressure.
- an inequality function h (x) and its variance are calculated at S9.
- the variance VAR is then again evaluated by calculating a probability function P (x).
- the probability function P (x) is calculated from the expected value and the variance of the inequality function h (x).
- the aim is to omit larger values of the probability function P (x) than a maximum value.
- the data value calculated using the membership function (Fig. 6: Point H) is permissible.
- the program flow chart is then continued with S11 and the exploration quality measure is set as decisive for the operating point of the internal combustion engine.
- Relevant means that the manipulated variables resulting from the exploration quality measure, for example the target rail pressure or the start of injection, etc., are specified for the internal combustion engines.
- the operating parameters of the internal combustion engine are recorded, at S13 they are transferred to the second Gaussian process model GP2 and the second Gaussian process model GP2 is adapted.
- normal operation is set again at S14 and a branch is made back to point A.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102020001323.6A DE102020001323A1 (de) | 2020-02-28 | 2020-02-28 | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
PCT/EP2021/054759 WO2021170761A1 (de) | 2020-02-28 | 2021-02-25 | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine |
Publications (1)
Publication Number | Publication Date |
---|---|
EP4111044A1 true EP4111044A1 (de) | 2023-01-04 |
Family
ID=74844887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP21708960.6A Pending EP4111044A1 (de) | 2020-02-28 | 2021-02-25 | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine |
Country Status (5)
Country | Link |
---|---|
US (1) | US11846243B2 (de) |
EP (1) | EP4111044A1 (de) |
CN (1) | CN115103955B (de) |
DE (1) | DE102020001323A1 (de) |
WO (1) | WO2021170761A1 (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020000327B4 (de) * | 2020-01-21 | 2024-06-27 | Rolls-Royce Solutions GmbH | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2810039B2 (ja) * | 1987-04-08 | 1998-10-15 | 株式会社日立製作所 | フィードフォワード型燃料供給方法 |
JP3832137B2 (ja) * | 1999-04-14 | 2006-10-11 | 日産自動車株式会社 | エンジンの燃料供給制御装置 |
DE10311269A1 (de) | 2003-03-14 | 2004-09-23 | Conti Temic Microelectronic Gmbh | Verfahren zum Ansteuern eines piezoelektrischen Elements |
EP1617056B1 (de) * | 2004-07-14 | 2014-10-22 | Honda Motor Co., Ltd. | System zur Steuerung einer Brennkraftmaschine |
DE102005018272B4 (de) | 2005-04-20 | 2019-10-31 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
DE102006004516B3 (de) | 2006-02-01 | 2007-03-08 | Mtu Friedrichshafen Gmbh | Bayes-Netz zur Steuerung und Regelung einer Brennkraftmaschine |
DE102007032062B3 (de) * | 2007-07-10 | 2008-11-13 | Continental Automotive Gmbh | Verfahren zum Bestimmen der Regelparameter einer Regeleinrichtung und nach diesem Verfahren arbeitende Regeleinrichtung |
DE102008004362A1 (de) * | 2008-01-15 | 2009-07-16 | Robert Bosch Gmbh | Verfahren zur Regelung eines Verbrennungsmotors, Computerprogramm und Steuergerät |
DE102009032659A1 (de) * | 2009-07-09 | 2011-01-13 | Fev Motorentechnik Gmbh | Kombinierte Rauchbegrenzung |
US8676476B2 (en) * | 2009-12-04 | 2014-03-18 | GM Global Technology Operations LLC | Method for real-time, self-learning identification of fuel injectors during engine operation |
JP5006947B2 (ja) | 2010-01-14 | 2012-08-22 | 本田技研工業株式会社 | プラントの制御装置 |
DE102010028266A1 (de) | 2010-04-27 | 2011-10-27 | Robert Bosch Gmbh | Steuergerät und Verfahren zur Berechnung einer Ausgangsgröße für eine Steuerung |
DE102011017036B4 (de) * | 2011-04-14 | 2015-02-19 | Mtu Friedrichshafen Gmbh | Verfahren zur Regelung der NOx-Konzentration im Abgas einer Brennkraftmaschine |
DE102013220432A1 (de) | 2013-10-10 | 2015-04-16 | Robert Bosch Gmbh | Modellberechnungseinheit für einen integrierten Steuerbaustein zur Berechnung von LOLIMOT |
DE102014207683A1 (de) * | 2014-04-24 | 2015-10-29 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Erstellen eines datenbasierten Funktionsmodells |
DE102014225039A1 (de) | 2014-12-05 | 2016-06-09 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Bereitstellen von spärlichen Gauß-Prozess-Modellen zur Berechnung in einem Motorsteuergerät |
DE102016208980A1 (de) * | 2016-05-24 | 2017-11-30 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben eines Verbrennungsmotors |
DE102016215196A1 (de) * | 2016-08-16 | 2018-02-22 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Brennkraftmaschine |
US10309330B2 (en) * | 2016-10-27 | 2019-06-04 | Rolls-Royce Corporation | Model reference adaptive controller |
DE102017005783B4 (de) * | 2017-06-20 | 2021-12-02 | Mtu Friedrichshafen Gmbh | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
DE102017009582B3 (de) * | 2017-10-16 | 2018-07-26 | Mtu Friedrichshafen Gmbh | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
DE102018001727B4 (de) * | 2018-03-05 | 2021-02-11 | Mtu Friedrichshafen Gmbh | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
JP2019157652A (ja) * | 2018-03-07 | 2019-09-19 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
DE102018006312B4 (de) * | 2018-08-10 | 2021-11-25 | Mtu Friedrichshafen Gmbh | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine |
-
2020
- 2020-02-28 DE DE102020001323.6A patent/DE102020001323A1/de active Pending
-
2021
- 2021-02-25 EP EP21708960.6A patent/EP4111044A1/de active Pending
- 2021-02-25 WO PCT/EP2021/054759 patent/WO2021170761A1/de unknown
- 2021-02-25 CN CN202180017239.8A patent/CN115103955B/zh active Active
-
2022
- 2022-08-26 US US17/896,573 patent/US11846243B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN115103955A (zh) | 2022-09-23 |
DE102020001323A1 (de) | 2021-09-02 |
US20220412279A1 (en) | 2022-12-29 |
WO2021170761A1 (de) | 2021-09-02 |
US11846243B2 (en) | 2023-12-19 |
CN115103955B (zh) | 2024-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018001727B4 (de) | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine | |
DE102015225279B4 (de) | Verfahren und Einrichtung zum prädiktiven Steuern und/oder Regeln einer Brennkraftmaschine sowie Brennkraftmaschine mit der Einrichtung zur Ausführung des Verfahrens | |
EP3698032B1 (de) | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine | |
DE102009000329A1 (de) | Verfahren und Vorrichtung zum Betreiben eines Verbrennungsmotors | |
WO2019076501A1 (de) | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine | |
DE102017005783B4 (de) | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine | |
EP4093962A1 (de) | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine | |
WO2016005414A1 (de) | Verfahren zum betreiben einer brennkraftmaschine, steuereinrichtung für eine brennkraftmaschine und brennkraftmaschine | |
EP0190268B1 (de) | Verfahren und einrichtung zur regelung der leerlaufdrehzahl einer brennkraftmaschine | |
DE102009021387A1 (de) | Verfahren zum Applizieren einer Motorsteuerung eines Verbrennungsmotors | |
DE102018212247A1 (de) | Verfahren zum Steuern und/oder Regeln des Betriebs eines Verbrennungsmotors, insbesondere eines Verbrennungsmotors eines Kraftfahrzeugs, insbesondere zumindest teilweise arbeitend nach dem Miller-Verfahren | |
WO2021170761A1 (de) | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine | |
DE102020003174B4 (de) | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine | |
EP1087106A2 (de) | Verfahren zur Nockenwellenverstellung in einer Brennkraftmaschine | |
WO2020030481A1 (de) | Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine | |
EP1741910A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE19938623C2 (de) | System zur Minimierung der Verlustleistungsäquivalente eines Antriebssystems | |
DE102007007945A1 (de) | Verfahren zum Einstellen einer Abgasrückführrate einer Brennkraftmaschine | |
DE102007024129A1 (de) | Verfahren und Vorrichtung für ein Ölkreislaufmanagement in einer Verbrennungskraftmaschine | |
WO2003033891A1 (de) | Verfahren und vorrichtung sowie computerprogramm zur steuerung eines verbrennungsmotors | |
WO2015144704A1 (de) | Modellbasierte vorsteuerung zur verbrennungsratenregelung | |
DE102007021414B4 (de) | Verfahren zur Einstellung der Füllung einer Verbrennungskraftmaschine | |
DE102019119249A1 (de) | Erstellen von kennfeldern für eine steuerung eines verbrennungsmotors | |
DE102019005996B4 (de) | Verfahren zur modellbasierten Steuerung und Regelung einer Brennkraftmaschine | |
DE102022101330B4 (de) | Steuervorrichtung und Verfahren zum Betreiben einer Brennkraftmaschine, Betreibervorrichtung zum Betreiben eines Leistungsbereitstellungssystems, Brennkraftmaschinenanordnung und Leistungsbereitstellungssystem mit einer Brennkraftmaschinenanordnung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20220928 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230531 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20241204 |