WO2025010451A1 - Internal combustion engine and method for controlling the same - Google Patents
Internal combustion engine and method for controlling the same Download PDFInfo
- Publication number
- WO2025010451A1 WO2025010451A1 PCT/AT2023/060230 AT2023060230W WO2025010451A1 WO 2025010451 A1 WO2025010451 A1 WO 2025010451A1 AT 2023060230 W AT2023060230 W AT 2023060230W WO 2025010451 A1 WO2025010451 A1 WO 2025010451A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- internal combustion
- model
- engine
- combustion engine
- controller
- 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
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/0002—Controlling intake air
- F02D41/0007—Controlling intake air for control of turbo-charged or super-charged engines
-
- 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/0025—Controlling engines characterised by use of non-liquid fuels, pluralities of fuels, or non-fuel substances added to the combustible mixtures
- F02D41/0047—Controlling exhaust gas recirculation [EGR]
- F02D41/0065—Specific aspects of external EGR control
- F02D41/0072—Estimating, calculating or determining the EGR rate, amount or flow
-
- 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
-
- 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/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/1409—Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative 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/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
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1002—Output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1012—Engine speed gradient
-
- 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/1497—With detection of the mechanical response of the engine
- F02D41/1498—With detection of the mechanical response of the engine measuring engine roughness
Definitions
- the present invention is concerned with an internal combustion engine according to the classifying portion of claim 1 as well as a method and a computer program product for controlling an internal combustion engine.
- Such controls for internal combustion engines generally comprise a model-based controller which comprises an engine model for predicting the reaction of the internal combustion engine to the control inputs generated by the engine controller.
- reasons why the employed engine model is not accurate enough may for example stem from an unusual thermal situation (cold start, unusual environment temperature) or from changing fuel composition or quality.
- the object of the invention is to provide an internal combustion engine, a method as well as a method for operating an internal combustion engine, wherein the quality of the control of the internal combustion engines is further increased when the engine model is not accurate, e.g., due to unusual thermal or fuel situations .
- an engine controller for controlling operational parameters of the internal combustion engine
- the engine controller comprises a model-based controller configured to employ a physical and/or chemical engine model of the internal combustion engine for controlling the operational parameters
- a disturbance estimator is provided which is configured to estimate a model error of the engine model based on at least one disturbance quantity, and wherein the at least one disturbance quantity comprises at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine.
- the object of the invention is achieved with the features of claim 12, wherein the method comprises the following:
- the object of the invention is achieved with the features of claim 13, wherein the computer program product comprises instructions which cause an executing computer to perform the following: - controlling of operational parameters of the internal combustion engine employing a physical and/or chemical engine model of the internal combustion engine,
- the invention makes it possible to control the internal combustion engine such that one or more tracking variables of an internal combustion engine, for example an engine speed, an engine power, an engine torque, an engine boost pressure, engine NOx emissions, an air/fuel equivalence ratio or an egr mass flow does not suffer an offset from a desired value or range of values.
- one or more tracking variables of an internal combustion engine for example an engine speed, an engine power, an engine torque, an engine boost pressure, engine NOx emissions, an air/fuel equivalence ratio or an egr mass flow does not suffer an offset from a desired value or range of values.
- the generator power and/or the generator frequency can be used alternatively or additionally as tracking variable.
- the mechanism to achieve the removal of any offset between the desired value and the measurement of the tracking variable is preferably the correction of the setpoint of these operational parameters to the model-based controller which is computed based on the estimated model error. Compensating the model error by the correction of the setpoint is equivalent to a zero offset in the tracking variable.
- This "zero-offset-tracking"-behaviour is obviously great advantage because it makes sure that the steady state operating point of the internal combustion engine is exactly at the desired point, while it is at the same time possible to use a model-based controller which is known to result in very good short term control behaviour (no or small amounts of oscillations before returning to a steady state after a rapid change in load for example). More generally speaking, the invention makes it possible to control an internal combustion engine extremely well not only in the short term, but also in the long term.
- the model-based controller can be configured to minimise a cost function based on predictions of the engine model, wherein the output of the model-based controller, e.g., command values for a boost pressure and/or the air-fuel equivalence ratio, can be determined from the minimisation of the cost function.
- the internal combustion engine can preferably be a gas engine configured to combust molecular hydrogen, natural gas, and/or other hydrocarbons for creating mechanical power.
- the internal combustion engine can for example be piston-cylinder- type internal combustion engine, with any number, preferably an even number, of cylinders.
- Such gas engines can be configured, controlled, or operated as otherwise described in the introductory part of the invention.
- They can preferably comprise an exhaust gas recirculation (egr) system.
- the internal combustion engine according to the invention can comprise at least one piston-cylinder unit, a charging system (e.g., a turbo charger, an electrically driven compressor, or mixed forms) with for example one, two, three, or four stages, and/or an exhaust gas aftertreatment system.
- a charging system e.g., a turbo charger, an electrically driven compressor, or mixed forms
- an exhaust gas aftertreatment system e.g., a turbo charger, an electrically driven compressor, or mixed forms
- Protections is also sought for a so-called genset which comprises the internal combustion engine according to the invention as well as a generator, which is coupled mechanically to the internal combustion engine for driving the generator and for producing electrical energy.
- Protection is furthermore sought for a transitory or non- transitory data storage device having a computer program product according to claim 11 stored thereon.
- engine controller can be embodied as one or more software and/or hardware modules.
- the engine controller can be embodied in a distributed fashion where some sub-modules are present or run at the internal combustion engine and others are present or run at a computer distanced from the internal combustion engine, e.g., in a cloud server or the like.
- the computer program product according to the invention can be executed on the engine controller.
- the computer program product can for example be used to control a virtual internal combustion engine, for example as part of a simulation of the internal combustion engine.
- the engine controller may be configured to shift or offset setpoints of the operational parameters based on the estimated model error for compensating the model error.
- the disturbance estimator can be configured to output shifted setpoints for the operational parameters.
- the shifted setpoints can be used by the engine controller for control of the engine.
- the operational parameters comprise an engine speed, an engine power, a boost pressure, an air-fuel equivalence ratio, emissions (e.g., NOx emission and/or hydrocarbon emission), and/or an exhaust gas recirculation rate.
- emissions e.g., NOx emission and/or hydrocarbon emission
- the air-fuel equivalence ratio can be understood as the ratio of the amount of air to fuel normalised so that the air-fuel equivalence ratio is one when the air fuel ratio is stoichiometric.
- the tracking variable can be measured or be determined otherwise and given to the disturbance estimator as feedback variable or variables. This makes it in particular possible to achieve zero-offset-tracking in a relatively simple way.
- the operational parameters can preferably comprise a first operational parameter and a second operational parameter, the engine controller has stored at least one boundary value for the first operational parameter, and the engine controller is configured to shift or offset the second operational parameter if the compensation of the model error would imply offsetting or shifting the first operational parameter beyond the at least one boundary value, preferably while the first operational parameter is saturated to the at least one boundary value. It should be noted that there can be more than one first operational parameter and/or more than one second operational parameter.
- the second operational parameter can be shifted if all and/or some of the first operational parameters would have to be offset or shifted beyond the at least one boundary value.
- the first operational parameter can preferably comprise the air- fuel equivalence ratio, and/or the second operation parameter can preferably comprise the boost pressure.
- the first operational parameter can preferably comprise an exhaust gas recirculation rate and/or an exhaust gas recirculation mass flow, and/or the second operational parameter can preferably comprise a boost pressure.
- the engine model according to the invention may be a linear version or a non-linear version of a model of the internal combustion engine.
- the disturbance estimator can comprise an augmented engine model which comprises the at least one disturbance quantity, preferably wherein the augmented engine model comprises a linear version of the engine model and/or a non- linear version of the engine model.
- the model-based controller can preferably comprise lower-level controllers configured to perform lower-level control of actuators, preferably a throttle valve, a compressor bypass valve, a wastegate valve, an ignition system, a fuel metering valve, and/or an exhaust gas recirculation valve and/or a blow-off valve. This can be a preferred way for controlling the boost pressure by actuating the compressor bypass valve, the throttle valve, the wastegate valve, and/or the blow off valve.
- the model-based controller may be configured to output command values, preferably for the boost pressure and/or the air-fuel equivalence ratio, and wherein the lower-level controllers may be configured to use the command values outputted by the model-based controller as reference values for the lower-level control of the actuators .
- a control can be embodied in different ways, for example as open loop control or closed loop control, with one input and/or one output variable.
- the model-based controller can be a multi-input/multi-output controller .
- the low-level controls can be preferably implemented as open loop control or PID control (potentially with any of the PID gains zero). It furthermore can include models for feedforward or for open loop control that are possibly inverted.
- Preferred measurement values which can be taken at the internal combustion engine and/or the generator and which can be used in any of the controls of the cascaded control according to the invention as feedback are for example:
- boost temperature i.e., the temperature of the air and/or air/fuel mixture downstream of a compressor.
- a cascaded control is understood as a control with at least one high-level control and at least one low-level control wherein at least one output variable of the at least one high-level control is used as at least one setpoint for the at least one low-level control .
- the air-fuel equivalence ratio (also called lambda) is the ratio of the masses of air and fuel in the mixture divided by the stoichiometric air/fuel ratio.
- the at least one control unit can comprise a model-based controller, preferably model predictive controller and/or a state space controller, for performing the at least one high-level control, preferably during the load transient operation and/or substantially during all operation.
- model-based controller can be another controller configured to output the at least one setpoint for the at least one low-level controller by solving a mathematical optimization problem based on actual measurements and a dynamic engine model to minimize the control error.
- the model-based controller can comprise a cost function to be minimised, wherein the cost function is based on the engine model of the internal combustion engine, potentially together with a generator coupled to the internal combustion engine and/or a power supply grid and/or participants of the power supply grids, such as other generators for creating electrical energy or loads.
- the model-based controller can be configured for solving an optimization problem that makes use of a dynamic engine model to predict the evolution of relevant engine variables (e.g., speed, boost pressure, power, torque, lambda, EGR concentration) over a finite or infinite prediction horizon in response to the selected setpoints to the low level controllers and therefore is able to coordinate the setpoints in a preferably optimal way (e.g. linear quadratic regulator, model predictive controller).
- relevant engine variables e.g., speed, boost pressure, power, torque, lambda, EGR concentration
- the model-based controller can apply nonlinear control techniques such as nonlinear model predictive control, feedback linearization or backstepping, or linear control techniques that work with a model that is linearized around the actual/reference operation point or around the actual/reference trajectory of state/system variables.
- nonlinear control techniques such as nonlinear model predictive control, feedback linearization or backstepping, or linear control techniques that work with a model that is linearized around the actual/reference operation point or around the actual/reference trajectory of state/system variables.
- the controller may receive measurements of power that provide the feedforward of the measured disturbance that is responsible for a fast reaction and saturation of the references to the at least one low-level control in case of a load transient.
- a feedback control based on the speed and boost pressure and/or other measurements can provide the additional control action for stabilizing the system at the desired references.
- the basis for the model-based controller is preferably a dynamic engine model that describes the evolution of relevant engine variables (speed, boost pressure, air fuel ratio, torque and/or power and possibly others) depending on the control inputs and external disturbances such as electrical loads on the generator that is coupled to the engine.
- a torque balance between engine torque i e and generator load i g governs the engine speed is given by Guzzella, Lino, and Christopher Onder in "Introduction to modelling and control of internal combustion engine systems", Springer Science & Business Media, (2009) as with the engine torque T e computed as depending on volumetric efficiency r) vol , brake efficiency T) brake , displacement volume V d , lower heating value Hi, gas constant of the mixtureRi m , intake manifold temperature T im , stoichiometric air fuel ratio L min , as well as the controlled variables engine speed omega, intake manifold pressure p 2 ', air fuel equivalence ratio A and the exhaust gas recirculation fraction c e g r , leading to with
- the tracking behaviour of air fuel equivalence ratio A can be modelled with a dependence on the delay between the gas dosage/fuel metering and the cylinders D as well as a mixing time constant with
- the tracking behavior of exhaust gas recirculation concentration c egr can be modelled with a dependence on the transport delay between the EGR valve and the cylinders D egr as well as a mixing time constant T egr ,
- control variables (control variables), (references), values) (command the model described above can be denoted in a simpler manner as
- a disturbance estimator is used for estimating at least one disturbance quantity.
- the disturbance estimator comprises an augmented engine model which comprises the at least one disturbance quantity.
- An example of such an augmented engine model is given by the following equation (augmented engine model equation):
- the augmented engine model equation is an extension of the engine model equation containing a disturbance scalar quantity d.
- the disturbance quantity could be multi-dimensional .
- d in this example is an angular acceleration, i.e., a torque scaled by the moment of inertia of the rotating parts of the genset.
- the design of the observer gain matrix [L x ,Ld] is done by a Kalman Filter approach, using weighting matrices Q KF and R KF . Even if the engine model uses a nonlinear model, the recursive Kalman Filter design can be performed using the linearized version of the augmented engine model equation.
- the feedback variables from the engine are available measurements of states variables x(fc) such as engine speed, boost pressure and lambda. If certain measurements are not available these quantities can be estimated in addition to the disturbance quantities (e.g., if no lambda sensor is available).
- the new boost pressure setpoint can also be determined from the condition given above to yield
- the air-fuel equivalence ratio is therefore the first operational parameter and the boost pressure is the second operational parameter as mentioned above.
- boost pressure as the first operational parameter and the air- fuel equivalence ratio as the second operational parameter
- more complex engine models or augmented engine models could be used.
- FIG. 1 a schematic depiction of an embodiment of a genset according to the invention
- Fig. 2 simulation results showing the effect of the invention
- Fig. 3 a schematic depiction of an embodiment of an internal combustion engine according to the invention.
- Fig. 4 a schematic depiction of an embodiment of a genset according to the invention.
- Fig. 1 shows a schematic depiction of an embodiment of a genset 10 according to the invention.
- the engine controller 2 comprises a model-based controller 3 and a disturbance estimator 4. Functions of the model-based controller 3 and the disturbance estimator 4 have already been described above in connection with the engine model equation, the augmented engine model equation and the remarks following thereafter.
- the possibly shifted setpoints for the engine speed, the boost pressure, and the air-fuel equivalence ratio are outputted by the disturbance estimator 4 and used as input for the model-based controller 3.
- the estimated (or directly measured) values for these quantities are also given to the model- based controller 2 and are used in the model-based controller 3 as a state feedback to control the engine to the references.
- the engine controller 2 comprises in this embodiment a LEANOX module which sets a reference boost pressure P2,ref' based on the estimated power or load of the genset so as to achieve a desired level of NOx emissions.
- the engine controller 2 comprises in this embodiment a torque balance module.
- This module solves the model equations for the engine model for a steady state condition at the actual load estimate, by setting the derivatives equal to zero (e.g.,
- the model-based controller 2 outputs command values for the boost pressure (u P 2') and for the air-fuel equivalence ratio (ux).
- the model-based controller 3 comprises lower-level controllers 5 configured to perform lower-level control of actuators, preferably a throttle valve 6, a compressor bypass valve 7, a wastegate valve 8, an ignition system 9, a fuel metering valve 11, and/or an exhaust gas recirculation valve 12.
- actuators preferably a throttle valve 6, a compressor bypass valve 7, a wastegate valve 8, an ignition system 9, a fuel metering valve 11, and/or an exhaust gas recirculation valve 12.
- valves can for example be controlled in their opening position or opening degree. Alternatively, the valves can be only controlled according to a desired (completely) closed or (completely) open position .
- the ignition system 9 can be controlled regarding the ignition timing, i.e., determining when or at which crank angle the ignition of the combustion takes place.
- the model-based controller 3 is configured to output the command values for the boost pressure and the air-fuel equivalence ratio.
- the lower-level controllers 5 are configured to use these command values as reference values for the lower-level control of the actuators . Therefore, in this embodiment there is a cascaded control scheme, and the invention makes sure that the actuators are actuated such that the described zero-offset-tracking from a desired operating point is achieved, in this case characterised by a desired window for the engine speed (see Fig. 3b and 4) as a tracking variable.
- the lower-level controllers 5 are depicted as one box together with the static mechanical parts of the internal combustion engine 1.
- the lower-level controllers 5 can be embodied as hardware and/or software modules which are run and/or arranged together or separately from each other, e.g., separate software modules executed on the same or different computers or separate hardware modules arranged at different locations at or near the internal combustion engine 1.
- the internal combustion engine 1 drives a crankshaft and other rotating parts which are in turn coupled mechanically to a rotor of a generator 13 which is configured to generate electrical energy which can for example be delivered to an energy distribution grid or, for short, power grid 19.
- An engine speed sensor 20 (see Fig. 5) is used to determine the speed of the crankshaft and/or the rotor of the generator 13 which is coupled mechanically with the crankshaft of the internal combustion engine 1.
- the measured engine speed is given to the disturbance estimator 4 as a feedback variable.
- generator power P G and generator voltage V which is used for estimating the engine load or power by the load estimator module, is not necessarily an input variable for the model-based controller 3 or the disturbance estimator 4.
- the invention can also be implemented in internal combustion engines 1 which are not coupled mechanically to a generator 13.
- Fig. 2 shows results from a simulation of an internal combustion engine 1 together with a generator 13 operated according to the invention. As can be seen from the diagram on the upper left the engine speed tracking is excellent even though there are numerous load steps as is evident from the diagram in the upper right.
- Fig. 3 shows a schematic depiction of an embodiment of an internal combustion engine 1 according to the invention.
- a fuel metering valve 11 is provided for mixing a fuel and air to produce a combustible air/fuel mixture.
- the fuel can for example be natural gas including methane and/or molecular hydrogen.
- the fuel may comprise other hydrocarbons.
- the air/fuel mixture is compressed in compressor 16 of the turbocharger 15 so that the air/fuel mixture is charged into a piston-cylinder unit 14 or a plurality of piston-cylinder units 14 while under a boost pressure p2 f (potentially together with recirculated exhaust gas, see below).
- p2 f boost pressure
- a compressor bypass valve 7 which can be used to direct an amount of the air/fuel mixture around the compressor 16 so as to lower the boost pressure p2 f .
- the engine is mixture charged as the fuel metering valve 11 is upstream of the compressor 16.
- the fuel metering valve 11 can be arranged downstream of the compressor 16 (air charged engine).
- the turbocharger 15 in this example is a single stage turbocharger 15. In other embodiments according to the invention there can two, three, four or more turbocharger 15 stages.
- the internal combustion engine 1 could also include a blowoff valve for rapidly discharging charged air and/or charged air/fuel mixture into the environment or other separate volumes. However, in this embodiment such a blowoff valve is not included.
- the cylinder charge which is the air/fuel mixture charged into the piston-cylinder unit(s) 14 under the boost pressure p2 f is ignited using an ignition system 9, in this case a system comprising a spark plug for each piston-cylinder unit 14.
- the invention can also be used with compression ignition engines and/or engines operated with liquid fuel and/or dual fuel engines.
- the piston-cylinder unit 14 can comprise a pre-combustion chamber.
- the exhaust gas recirculation valve 12 can be used to recirculate part of the exhaust gas into the mass flow of the air/fuel mixture directed into the piston-cylinder unit 14, such that the cylinder charge comprises recirculated exhaust gas next to the air/fuel mixture .
- the exhaust gas which is not recirculated is decompressed in the exhaust gas turbine 17 of the turbocharger 15.
- the exhaust gas turbine 17 drives the turbocharger shaft 18 which in turn drives the compressor 16 of the turbocharger 15.
- the charging system can comprise an electric drive for the compressor 16 of the turbocharger 15.
- the exhaust gas passing through the exhaust gas turbine 17 and/or the wastegate valve 8 is then subjected to aftertreatment in the exhaust gas aftertreatment system 21 which can comprise different kinds of catalytic converters.
- the exhaust gas aftertreatment system 21 can comprise a three-way catalytic converter.
- the exhaust gas aftertreatment system 21 can comprise a selective catalytic reaction catalytic converter and/or an oxidation catalytic converter and/or a thermal oxidiser.
- the exhaust gas recirculation valve 12 and the corresponding conduct may not be present.
- the exhaust gas recirculation valve 12 can preferably be kept closed as long as the internal combustion engine 1 is operated at lambda greater than one (lean operation).
- the exhaust gas recirculation valve 12 or the exhaust gas recirculation system is not present.
- the engine controller 2 is in signal communication with the actuators of the internal combustion engines, which in this embodiment comprise the fuel metering valve 11, the exhaust gas recirculation valve 12, the ignition system 9, the compressor bypass valve 7, the throttle valve 6, and the wastegate valve 8.
- control unit 2 with the actuators is not depicted in Fig. 3 for the sake of clarity of the figure.
- the engine controller 2 of this embodiment is also in signal communication with a multitude of measurement devices which can be used to implement closed loop control, both for the model-based controller 3 and the lower-level controllers 5.
- Measurement devices which can for example be used in this capacity are
- the exhaust gas recirculation valve 12 recirculates exhaust gas from downstream of the exhaust gas turbine 17 to a volume upstream of the compressor 16 when at least partially opened. This is called low-pressure exhaust gas recirculation. In other embodiments the exhaust gas is recirculated from upstream of the turbine 17 to downstream of the compressor 16, i.e., a low- pressure exhaust gas recirculation.
- Fig. 4 schematically shows a genset 10 with an internal combustion engine 1 according to the invention which is coupled mechanically to a generator 13 for creating electrical energy.
- the generator 13 may be connected to a power grid 19.
- the power grid can for example be a public power supply grid, an island grind, or a microgrid.
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
Internal combustion engine comprising an engine controller (2) for controlling operational parameters of the internal combustion engine (1), wherein the engine controller (2) comprises a model-based controller (3) configured to employ a physical and/ or chemical engine model of the internal combustion engine (1) for controlling the operational parameters, wherein a disturbance estimator (4) is provided which is configured to estimate a model error of the engine model based on at least one disturbance quantity, wherein the at least one disturbance quantity comprises at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine.
Description
Internal combustion engine and method for controlling the same
The present invention is concerned with an internal combustion engine according to the classifying portion of claim 1 as well as a method and a computer program product for controlling an internal combustion engine.
Known in the prior art are highly sophisticated and effective ways of controlling an internal combustion engine. Examples would be EP 2977596 Al, unpublished International Patent Application no. PCT/AT2023/060134 and unpublished European Patent Application no. 22209889.
Such controls for internal combustion engines generally comprise a model-based controller which comprises an engine model for predicting the reaction of the internal combustion engine to the control inputs generated by the engine controller.
Despite these developments for controlling internal combustion engines less than ideal behaviour of the internal combustion engine can emerge when the engine model on which the predictions or the control is based is not sufficiently accurate for whatever reason.
In practice, reasons why the employed engine model is not accurate enough may for example stem from an unusual thermal situation (cold start, unusual environment temperature) or from changing fuel composition or quality.
The object of the invention is to provide an internal combustion engine, a method as well as a method for operating an internal combustion engine, wherein the quality of the control of the internal combustion engines is further increased when the engine
model is not accurate, e.g., due to unusual thermal or fuel situations .
Regarding the internal combustion engine this object is achieved with the features of claim 1, namely by an engine controller for controlling operational parameters of the internal combustion engine, wherein the engine controller comprises a model-based controller configured to employ a physical and/or chemical engine model of the internal combustion engine for controlling the operational parameters, and wherein a disturbance estimator is provided which is configured to estimate a model error of the engine model based on at least one disturbance quantity, and wherein the at least one disturbance quantity comprises at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine.
Regarding the method the object of the invention is achieved with the features of claim 12, wherein the method comprises the following:
- controlling operational parameters of the internal combustion engine using a model-based controller configured to employ a physical and/or chemical engine model of the internal combustion engine,
- estimating a model error of the engine model based on at least one disturbance quantity, and
- using at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine as the at least one disturbance quantity.
Regarding the computer program product the object of the invention is achieved with the features of claim 13, wherein the computer program product comprises instructions which cause an executing computer to perform the following:
- controlling of operational parameters of the internal combustion engine employing a physical and/or chemical engine model of the internal combustion engine,
- outputting an estimation of a model error of the engine model based on at least one disturbance quantity, and
- using at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine as the at least one disturbance quantity.
The invention makes it possible to control the internal combustion engine such that one or more tracking variables of an internal combustion engine, for example an engine speed, an engine power, an engine torque, an engine boost pressure, engine NOx emissions, an air/fuel equivalence ratio or an egr mass flow does not suffer an offset from a desired value or range of values.
If the internal combustion engine drives a generator for generating electrical energy, the generator power and/or the generator frequency can be used alternatively or additionally as tracking variable.
The mechanism to achieve the removal of any offset between the desired value and the measurement of the tracking variable is preferably the correction of the setpoint of these operational parameters to the model-based controller which is computed based on the estimated model error. Compensating the model error by the correction of the setpoint is equivalent to a zero offset in the tracking variable.
This "zero-offset-tracking"-behaviour is obviously great advantage because it makes sure that the steady state operating point of the internal combustion engine is exactly at the desired point, while it is at the same time possible to use a model-based controller
which is known to result in very good short term control behaviour (no or small amounts of oscillations before returning to a steady state after a rapid change in load for example). More generally speaking, the invention makes it possible to control an internal combustion engine extremely well not only in the short term, but also in the long term.
In particularly preferred embodiments the model-based controller can be configured to minimise a cost function based on predictions of the engine model, wherein the output of the model-based controller, e.g., command values for a boost pressure and/or the air-fuel equivalence ratio, can be determined from the minimisation of the cost function.
The internal combustion engine can preferably be a gas engine configured to combust molecular hydrogen, natural gas, and/or other hydrocarbons for creating mechanical power.
The internal combustion engine can for example be piston-cylinder- type internal combustion engine, with any number, preferably an even number, of cylinders.
Such gas engines can be configured, controlled, or operated as otherwise described in the introductory part of the invention.
They can use stoichiometric lambda or a lean burn concept.
They can preferably comprise an exhaust gas recirculation (egr) system.
The internal combustion engine according to the invention can comprise at least one piston-cylinder unit, a charging system (e.g., a turbo charger, an electrically driven compressor, or mixed
forms) with for example one, two, three, or four stages, and/or an exhaust gas aftertreatment system.
Protections is also sought for a so-called genset which comprises the internal combustion engine according to the invention as well as a generator, which is coupled mechanically to the internal combustion engine for driving the generator and for producing electrical energy.
Protection is furthermore sought for a transitory or non- transitory data storage device having a computer program product according to claim 11 stored thereon.
It should be noted that the engine controller can be embodied as one or more software and/or hardware modules.
The engine controller can be embodied in a distributed fashion where some sub-modules are present or run at the internal combustion engine and others are present or run at a computer distanced from the internal combustion engine, e.g., in a cloud server or the like.
The computer program product according to the invention can be executed on the engine controller. In other embodiments, the computer program product can for example be used to control a virtual internal combustion engine, for example as part of a simulation of the internal combustion engine.
Further advantageous embodiments are defined in the dependent claims.
The engine controller may be configured to shift or offset setpoints of the operational parameters based on the estimated model error for compensating the model error. Formulated
differently, the disturbance estimator can be configured to output shifted setpoints for the operational parameters.
Preferably, the shifted setpoints can be used by the engine controller for control of the engine.
In preferred embodiments the operational parameters comprise an engine speed, an engine power, a boost pressure, an air-fuel equivalence ratio, emissions (e.g., NOx emission and/or hydrocarbon emission), and/or an exhaust gas recirculation rate.
In the context of the present invention the air-fuel equivalence ratio can be understood as the ratio of the amount of air to fuel normalised so that the air-fuel equivalence ratio is one when the air fuel ratio is stoichiometric.
In particularly preferred embodiments the tracking variable can be measured or be determined otherwise and given to the disturbance estimator as feedback variable or variables. This makes it in particular possible to achieve zero-offset-tracking in a relatively simple way.
The operational parameters can preferably comprise a first operational parameter and a second operational parameter, the engine controller has stored at least one boundary value for the first operational parameter, and the engine controller is configured to shift or offset the second operational parameter if the compensation of the model error would imply offsetting or shifting the first operational parameter beyond the at least one boundary value, preferably while the first operational parameter is saturated to the at least one boundary value.
It should be noted that there can be more than one first operational parameter and/or more than one second operational parameter.
For example, if there are two or more first operational parameters, the second operational parameter can be shifted if all and/or some of the first operational parameters would have to be offset or shifted beyond the at least one boundary value.
If there are more than one second operational parameters preferably all are shifted or offset if all and/or some of the first operational parameters would have to be offset or shifted beyond the at least one boundary value.
The first operational parameter can preferably comprise the air- fuel equivalence ratio, and/or the second operation parameter can preferably comprise the boost pressure.
The first operational parameter can preferably comprise an exhaust gas recirculation rate and/or an exhaust gas recirculation mass flow, and/or the second operational parameter can preferably comprise a boost pressure.
The engine model according to the invention may be a linear version or a non-linear version of a model of the internal combustion engine.
In particularly preferred embodiments the disturbance estimator can comprise an augmented engine model which comprises the at least one disturbance quantity, preferably wherein the augmented engine model comprises a linear version of the engine model and/or a non- linear version of the engine model.
The model-based controller can preferably comprise lower-level controllers configured to perform lower-level control of actuators, preferably a throttle valve, a compressor bypass valve, a wastegate valve, an ignition system, a fuel metering valve, and/or an exhaust gas recirculation valve and/or a blow-off valve. This can be a preferred way for controlling the boost pressure by actuating the compressor bypass valve, the throttle valve, the wastegate valve, and/or the blow off valve.
The model-based controller may be configured to output command values, preferably for the boost pressure and/or the air-fuel equivalence ratio, and wherein the lower-level controllers may be configured to use the command values outputted by the model-based controller as reference values for the lower-level control of the actuators .
Formulated differently, in preferred embodiments there is a cascaded control scheme, and the invention makes sure that the actuators are actuated such that the described zero-offset- tracking from a desired operating point which could be quantified using a tracking variable, which is however not necessary in the context of the invention.
According to the invention a control can be embodied in different ways, for example as open loop control or closed loop control, with one input and/or one output variable. However, in particular the model-based controller can be a multi-input/multi-output controller .
The low-level controls can be preferably implemented as open loop control or PID control (potentially with any of the PID gains zero). It furthermore can include models for feedforward or for open loop control that are possibly inverted.
Preferred measurement values which can be taken at the internal combustion engine and/or the generator and which can be used in any of the controls of the cascaded control according to the invention as feedback are for example:
- engine speed and/or equivalent grid frequency and/or
- generator power and/or crankshaft torque and/or
- generator voltage and/or
- boost pressure before and/or after the throttle valve and/or
- boost temperature (i.e., the temperature of the air and/or air/fuel mixture downstream of a compressor).
- NOx concentration
- air-fuel equivalence ratio
A cascaded control is understood as a control with at least one high-level control and at least one low-level control wherein at least one output variable of the at least one high-level control is used as at least one setpoint for the at least one low-level control .
For the purposes of this invention the air-fuel equivalence ratio (also called lambda) is the ratio of the masses of air and fuel in the mixture divided by the stoichiometric air/fuel ratio.
The at least one control unit can comprise a model-based controller, preferably model predictive controller and/or a state space controller, for performing the at least one high-level control, preferably during the load transient operation and/or substantially during all operation.
Instead of a model predictive controller and/or a state space controller the model-based controller can be another controller configured to output the at least one setpoint for the at least one low-level controller by solving a mathematical optimization
problem based on actual measurements and a dynamic engine model to minimize the control error.
The model-based controller can comprise a cost function to be minimised, wherein the cost function is based on the engine model of the internal combustion engine, potentially together with a generator coupled to the internal combustion engine and/or a power supply grid and/or participants of the power supply grids, such as other generators for creating electrical energy or loads.
In particular, the model-based controller can be configured for solving an optimization problem that makes use of a dynamic engine model to predict the evolution of relevant engine variables (e.g., speed, boost pressure, power, torque, lambda, EGR concentration) over a finite or infinite prediction horizon in response to the selected setpoints to the low level controllers and therefore is able to coordinate the setpoints in a preferably optimal way (e.g. linear quadratic regulator, model predictive controller).
The model-based controller can apply nonlinear control techniques such as nonlinear model predictive control, feedback linearization or backstepping, or linear control techniques that work with a model that is linearized around the actual/reference operation point or around the actual/reference trajectory of state/system variables.
The controller may receive measurements of power that provide the feedforward of the measured disturbance that is responsible for a fast reaction and saturation of the references to the at least one low-level control in case of a load transient. A feedback control based on the speed and boost pressure and/or other measurements can provide the additional control action for stabilizing the system at the desired references.
The basis for the model-based controller is preferably a dynamic engine model that describes the evolution of relevant engine variables (speed, boost pressure, air fuel ratio, torque and/or power and possibly others) depending on the control inputs and external disturbances such as electrical loads on the generator that is coupled to the engine.
An example for such a model is provided by J. Huber, H. Kopecek, and M. Hofbaur. In "Nonlinear model predictive control of an internal combustion engine exposed to measured disturbances", Control Engineering Practice 44, (2015) for the lean burn case without exhaust gas recirculation or as a minimum formulation given by the following equations including EGR.
A torque balance between engine torque ie and generator load ig governs the engine speed is given by Guzzella, Lino, and Christopher Onder in "Introduction to modelling and control of internal combustion engine systems", Springer Science & Business Media, (2009) as
with the engine torque Te computed as depending on volumetric efficiency r)vol, brake efficiency T)brake, displacement volume Vd, lower heating value Hi, gas constant of the mixtureRim, intake manifold temperature Tim, stoichiometric air fuel ratio Lmin, as well as the controlled variables engine speed omega, intake manifold pressure p2', air fuel equivalence ratio A and the exhaust gas recirculation fraction cegr, leading to
with
The following assumptions for the closed loop control of the lower- level controls may be taken for the design of the model-based controller control.
The tracking behaviour of boost pressure, with boost pressure reference and measurement p2' can be modelled with time
constant T and slope K with (see Fig. 6)
The tracking behaviour of air fuel equivalence ratio A can be modelled with a dependence on the delay between the gas dosage/fuel metering and the cylinders D as well as a mixing time constant with
The tracking behavior of exhaust gas recirculation concentration cegr can be modelled with a dependence on the transport delay between the EGR valve and the cylinders Degr as well as a mixing time constant Tegr,
Using
(control variables), (references),
values)
(command the model described above can be denoted in a simpler manner as
There may be many sources of uncertainties for these models. The applied gas type can change, with uncertainty in its actual composition and the related lower heating value Hi and stoichiometric air fuel equivalence ratio Lmin . On the other hand, the engine setup itself may be quite uncertain, with a large number of possible manufacturing variants characterized for example by different compression ratios, turbocharger layouts and piston types influencing the volumetric and brake efficiencies J]vo( and r/brake• Furthermore, application specific parameterization of ignition timing, cooler temperatures etc. influence the same quantities. Of course, also aging and service actions that influence the static and dynamic behavior of the engine can
introduce another source of uncertainty. According to the invention these and other types of uncertainties can be addressed.
According to the invention a disturbance estimator is used for estimating at least one disturbance quantity. In one example embodiment the disturbance estimator comprises an augmented engine model which comprises the at least one disturbance quantity. An example of such an augmented engine model is given by the following equation (augmented engine model equation):
As is evident the augmented engine model equation is an extension of the engine model equation containing a disturbance scalar quantity d. In other embodiments the disturbance quantity could be multi-dimensional . d in this example is an angular acceleration, i.e., a torque scaled by the moment of inertia of the rotating parts of the genset.
The design of the observer gain matrix [Lx,Ld] is done by a Kalman Filter approach, using weighting matrices QKF and RKF. Even if the
engine model uses a nonlinear model, the recursive Kalman Filter design can be performed using the linearized version of the augmented engine model equation.
The feedback variables
from the engine are available measurements of states variables x(fc) such as engine speed, boost pressure and lambda. If certain measurements are not available these quantities can be estimated in addition to the disturbance quantities (e.g., if no lambda sensor is available).
In this embodiment it is envisioned that the setpoint for engine speed and boost pressure are not shifted, and that - initially - only the setpoint for the air-fuel equivalence ratio is shifted. Therefore, and
For an example of the LEANOX module the reader is referred to the description of Fig. 2.
The condition that the engine speed, i.e., Xi, should not change can be expressed mathematically by the steady state solution of the differential equation of the engine speed, e.g., setting the derivative equal to zero (i)e = x1 = 0, which leads to
In the present embodiment there is a lower limit x3fmin and an upper limit x3,max for the air-fuel equivalence ratio. If the setpoint for the air-fuel equivalence ratio reaches one of these limits the setpoint for the air-fuel equivalence ratio is not shifted beyond the mentioned limits.
Rather, in such situations the setpoint for the boost pressure is shifted. The new boost pressure setpoint can also be determined from the condition given above to yield
In this embodiment the air-fuel equivalence ratio is therefore the first operational parameter and the boost pressure is the second operational parameter as mentioned above.
In other embodiments it is of course possible to for example use the boost pressure as the first operational parameter and the air- fuel equivalence ratio as the second operational parameter, or more complex engine models or augmented engine models could be used.
Further details and advantages of the invention are apparent from the figures and the accompanying description of the figures. The figures show:
Fig. 1 a schematic depiction of an embodiment of a genset according to the invention,
Fig. 2 simulation results showing the effect of the invention,
Fig. 3 a schematic depiction of an embodiment of an internal combustion engine according to the invention, and
Fig. 4 a schematic depiction of an embodiment of a genset according to the invention.
Fig. 1 shows a schematic depiction of an embodiment of a genset 10 according to the invention.
The engine controller 2 comprises a model-based controller 3 and a disturbance estimator 4. Functions of the model-based controller 3 and the disturbance estimator 4 have already been described above in connection with the engine model equation, the augmented engine model equation and the remarks following thereafter.
The possibly shifted setpoints for the engine speed, the boost pressure, and the air-fuel equivalence ratio are outputted by the disturbance estimator 4 and used as input for the model-based controller 3.
Additionally, the estimated (or directly measured) values for these quantities, denoted by a hat, are also given to the model- based controller 2 and are used in the model-based controller 3 as a state feedback to control the engine to the references.
Additionally, the engine controller 2 comprises in this embodiment a LEANOX module which sets a reference boost pressure P2,ref' based on the estimated power or load of the genset so as to achieve a desired level of NOx emissions.
An embodiment for how the LEANOX module functions can be found in EP 2977596 Al.
Additionally, the engine controller 2 comprises in this embodiment a torque balance module. This module solves the model equations for the engine model for a steady state condition at the actual load estimate, by setting the derivatives equal to zero (e.g.,
The model-based controller 2 outputs command values for the boost pressure (uP2') and for the air-fuel equivalence ratio (ux).
The model-based controller 3 comprises lower-level controllers 5 configured to perform lower-level control of actuators, preferably a throttle valve 6, a compressor bypass valve 7, a wastegate valve 8, an ignition system 9, a fuel metering valve 11, and/or an exhaust gas recirculation valve 12.
The valves can for example be controlled in their opening position or opening degree. Alternatively, the valves can be only controlled according to a desired (completely) closed or (completely) open position .
The ignition system 9 can be controlled regarding the ignition timing, i.e., determining when or at which crank angle the ignition of the combustion takes place.
The model-based controller 3 is configured to output the command values for the boost pressure and the air-fuel equivalence ratio.
The lower-level controllers 5 are configured to use these command values as reference values for the lower-level control of the actuators .
Therefore, in this embodiment there is a cascaded control scheme, and the invention makes sure that the actuators are actuated such that the described zero-offset-tracking from a desired operating point is achieved, in this case characterised by a desired window for the engine speed (see Fig. 3b and 4) as a tracking variable.
It should be noted that in the depiction of Fig. 1 the lower-level controllers 5 are depicted as one box together with the static mechanical parts of the internal combustion engine 1. As is completely clear for persons skilled in the art the lower-level controllers 5 can be embodied as hardware and/or software modules which are run and/or arranged together or separately from each other, e.g., separate software modules executed on the same or different computers or separate hardware modules arranged at different locations at or near the internal combustion engine 1.
The internal combustion engine 1 drives a crankshaft and other rotating parts which are in turn coupled mechanically to a rotor of a generator 13 which is configured to generate electrical energy which can for example be delivered to an energy distribution grid or, for short, power grid 19.
An engine speed sensor 20 (see Fig. 5) is used to determine the speed of the crankshaft and/or the rotor of the generator 13 which is coupled mechanically with the crankshaft of the internal combustion engine 1. The measured engine speed is given to the disturbance estimator 4 as a feedback variable.
It should be noted that the generator power PG and generator voltage V, which is used for estimating the engine load or power by the load estimator module, is not necessarily an input variable for the model-based controller 3 or the disturbance estimator 4. As such, it is clear that the invention can also be implemented in
internal combustion engines 1 which are not coupled mechanically to a generator 13.
Fig. 2 shows results from a simulation of an internal combustion engine 1 together with a generator 13 operated according to the invention. As can be seen from the diagram on the upper left the engine speed tracking is excellent even though there are numerous load steps as is evident from the diagram in the upper right.
Note that at time ~100sec until time ~170sec, the lambda command (lower right diagram) is always saturated, and the steady state speed tracking is instead fulfilled by shifting the setpoint for the boost pressure. Briefly, this also happens at the 250s and 300s marks.
It is also noted that the computed lambda (Xest) vales follow the command value for lambda (Xcmd) so closely that both graphs are indistinguishable .
Fig. 3 shows a schematic depiction of an embodiment of an internal combustion engine 1 according to the invention.
A fuel metering valve 11 is provided for mixing a fuel and air to produce a combustible air/fuel mixture.
The fuel can for example be natural gas including methane and/or molecular hydrogen. Alternatively, or additionally, the fuel may comprise other hydrocarbons.
The air/fuel mixture is compressed in compressor 16 of the turbocharger 15 so that the air/fuel mixture is charged into a piston-cylinder unit 14 or a plurality of piston-cylinder units 14
while under a boost pressure p2f (potentially together with recirculated exhaust gas, see below).
In a bypass conduct bypassing the compressor 16 of the turbocharger 15 there is a compressor bypass valve 7 which can be used to direct an amount of the air/fuel mixture around the compressor 16 so as to lower the boost pressure p2f .
In the conduct connecting the compressor 16 of the turbocharger 15 to the piston-cylinder unit(s) 14 there is a throttle valve 6.
In this embodiment the engine is mixture charged as the fuel metering valve 11 is upstream of the compressor 16. In other embodiments the fuel metering valve 11 can be arranged downstream of the compressor 16 (air charged engine).
The turbocharger 15 in this example is a single stage turbocharger 15. In other embodiments according to the invention there can two, three, four or more turbocharger 15 stages.
The internal combustion engine 1 could also include a blowoff valve for rapidly discharging charged air and/or charged air/fuel mixture into the environment or other separate volumes. However, in this embodiment such a blowoff valve is not included.
The cylinder charge, which is the air/fuel mixture charged into the piston-cylinder unit(s) 14 under the boost pressure p2f is ignited using an ignition system 9, in this case a system comprising a spark plug for each piston-cylinder unit 14.
In principle, the invention can also be used with compression ignition engines and/or engines operated with liquid fuel and/or dual fuel engines.
The piston-cylinder unit 14 can comprise a pre-combustion chamber.
After combustion in the piston-cylinder unit(s) 14 the exhaust gases remaining in the cylinder are expelled therefrom.
There is an exhaust gas recirculation passage in which an exhaust gas recirculation valve 12 is arranged.
The exhaust gas recirculation valve 12 can be used to recirculate part of the exhaust gas into the mass flow of the air/fuel mixture directed into the piston-cylinder unit 14, such that the cylinder charge comprises recirculated exhaust gas next to the air/fuel mixture .
The exhaust gas which is not recirculated is decompressed in the exhaust gas turbine 17 of the turbocharger 15. The exhaust gas turbine 17 drives the turbocharger shaft 18 which in turn drives the compressor 16 of the turbocharger 15.
Alternatively, or additionally, to the exhaust gas turbine 17 the charging system can comprise an electric drive for the compressor 16 of the turbocharger 15.
There is a bypass conduct bypassing the exhaust gas turbine 20 and a waste gate valve 8 is arranged in this bypass of the exhaust gas turbine 17 so that part of the exhaust gas can be routed past the exhaust gas turbine 17.
The exhaust gas passing through the exhaust gas turbine 17 and/or the wastegate valve 8 is then subjected to aftertreatment in the exhaust gas aftertreatment system 21 which can comprise different kinds of catalytic converters.
For example, if the internal combustion engine 1 is operated with essentially stoichiometric lambda the exhaust gas aftertreatment system 21 can comprise a three-way catalytic converter.
In other embodiments where the internal combustion engine 1 is operated with a lean burn concept the exhaust gas aftertreatment system 21 can comprise a selective catalytic reaction catalytic converter and/or an oxidation catalytic converter and/or a thermal oxidiser.
In embodiments where the internal combustion engine 1 is operated with a lean burn concept the exhaust gas recirculation valve 12 and the corresponding conduct may not be present.
In embodiments where the internal combustion engine can be operated both stoichiometrically and with a lean burn concept as desired the exhaust gas recirculation valve 12 can preferably be kept closed as long as the internal combustion engine 1 is operated at lambda greater than one (lean operation).
In other embodiments the exhaust gas recirculation valve 12 or the exhaust gas recirculation system is not present.
The engine controller 2 is in signal communication with the actuators of the internal combustion engines, which in this embodiment comprise the fuel metering valve 11, the exhaust gas recirculation valve 12, the ignition system 9, the compressor bypass valve 7, the throttle valve 6, and the wastegate valve 8.
However, the signal communication of the control unit 2 with the actuators is not depicted in Fig. 3 for the sake of clarity of the figure.
The engine controller 2 of this embodiment is also in signal communication with a multitude of measurement devices which can be used to implement closed loop control, both for the model-based controller 3 and the lower-level controllers 5.
Measurement devices which can for example be used in this capacity are
- pressure sensors, upstream and/or downstream of the compressor 16 and/or upstream and/or downstream of the exhaust turbine 17, and/or
- temperature sensors, upstream and/or downstream of the compressor 16 and/or upstream and/or downstream of the exhaust turbine 17, and/or
- in cylinder pressure sensors and/or
- knock sensors and/or
- lambda sensors in the exhaust gas conduct and/or
- oxygen concentration sensors and/or
- engine speed sensors
- NOx sensors
These sensors can be embodied as in principle known in the prior art.
Also here, the signal communication of the engine controller 2 with the sensors is not depicted in Fig. 3 for the sake of clarity the figure.
In the embodiment of Fig. 3 the exhaust gas recirculation valve 12 recirculates exhaust gas from downstream of the exhaust gas turbine 17 to a volume upstream of the compressor 16 when at least partially opened. This is called low-pressure exhaust gas recirculation.
In other embodiments the exhaust gas is recirculated from upstream of the turbine 17 to downstream of the compressor 16, i.e., a low- pressure exhaust gas recirculation. Fig. 4 schematically shows a genset 10 with an internal combustion engine 1 according to the invention which is coupled mechanically to a generator 13 for creating electrical energy.
The generator 13 may be connected to a power grid 19. The power grid can for example be a public power supply grid, an island grind, or a microgrid.
List of reference numerals:
1 internal combustion engine
2 engine controller
3 model-based controller
4 disturbance estimator
5 lower-level controllers
6 throttle valve
7 compressor bypass valve
8 wastegate valve
9 ignition system
10 genset
11 fuel metering valve
12 exhaust gas recirculation valve
13 generator
14 cylinder
15 turbo charger
16 compressor
17 turbine
18 turbo shaft
19 power grid
20 engine speed sensor
21 exhaust gas aftertreatment system
Claims
1. Internal combustion engine comprising an engine controller (2) for controlling operational parameters of the internal combustion engine (1), wherein the engine controller (2) comprises a model-based controller (3) configured to employ a physical and/or chemical engine model of the internal combustion engine (1) for controlling the operational parameters, characterised in that a disturbance estimator (4) is provided which is configured to estimate a model error of the engine model based on at least one disturbance quantity, wherein the at least one disturbance quantity comprises at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine.
2. Internal combustion engine according to claim 1, wherein the engine controller (2) is configured to shift or offset setpoints of the operational parameters based on the estimated model error for compensating the model error.
3. Internal combustion engine according to one of the preceding claims, wherein the operational parameters comprise an engine speed, an engine power, a boost pressure, an air-fuel equivalence ratio, emissions, and/or an exhaust gas recirculation rate.
4. Internal combustion engine according to one of the preceding claims, wherein the engine controller (2) is configured to receive a measurement of a tracking variable and/or to determine a value of a tracking variable, and wherein the disturbance estimator (4) is configured to use the measured or
determined tracking variable as feedback for updating the estimated model error.
5. Internal combustion engine according to one of the preceding claims, wherein the operational parameters comprise a first operational parameter and a second operational parameter, the engine controller has stored at least one boundary value for the first operational parameter, and the engine controller is configured to shift or offset the second operational parameter if the compensation of the model error would imply offsetting or shifting the first operational parameter beyond the at least one boundary value, preferably while the first operational parameter is saturated to the at least one boundary value.
6. Internal combustion engine according to claim 5, wherein the first operational parameter comprises the air-fuel equivalence ratio, and/or the second operational parameter comprises the boost pressure.
7. Internal combustion engine according to claim 5 or 6, wherein the first operational parameter comprises an exhaust gas recirculation rate and/or an exhaust gas recirculation mass flow, and/or the second operational parameter comprises a boost pressure.
8. Internal combustion engine according to one of the preceding claims, wherein the disturbance estimator (4) comprises an augmented engine model which comprises the at least one disturbance quantity, preferably wherein the augmented engine model comprises a linear version of the engine model and/or a non-linear version of the engine model.
9. Internal combustion engine according to one of the preceding claims, wherein the model-based controller (3) comprises
lower-level controllers (5) configured to perform lower-level control of actuators (6,7,8,9,11,12), preferably a throttle valve (6), a compressor bypass valve (7), a wastegate valve (8), an ignition system (9), a fuel metering valve (11), and/or an exhaust gas recirculation valve (12).
10. Internal combustion engine according to claim 9, wherein the model-based controller (3) is configured to output command values, preferably for the boost pressure and/or the air-fuel equivalence ratio, and wherein the lower-level controllers (5) are configured to use the command values outputted by the model-based controller (3) as reference values for the lower- level control of the actuators (6,7,8,9,11,12).
11. Genset comprising an internal combustion engine (1) according to one of the preceding claims and a generator (13) which is coupled mechanically to the internal combustion engine (1) for driving the generator (13) and for producing electrical energy.
12. Method for controlling an internal combustion engine, in particular according to one of the claims 1 to 10, wherein the method comprises the following:
- controlling operational parameters of the internal combustion engine (1) using a model-based controller (3) configured to employ a physical and/or chemical engine model of the internal combustion engine (1), and
- estimating a model error of the engine model based on at least one disturbance quantity, characterised by using at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine (1) as the at least one disturbance quantity.
13. Computer program product for controlling, in particular according to a method according to claim 12, an internal combustion engine (1), in particular according to one of the claims 1 to 10, comprising instruction which cause an executing computer to perform the following:
- controlling of operational parameters of the internal combustion engine (1) employing a physical and/or chemical engine model of the internal combustion engine (1), and
- outputting an estimation of a model error of the engine model based on at least one disturbance quantity, characterised by using at least one of a torque and/or power and/or an angular acceleration and/or a model parameter offset of the internal combustion engine (1) as the at least one disturbance quantity.
14. Transitory or non-transitory data storage device having a computer program product according to claim 13 stored thereon.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/AT2023/060230 WO2025010451A1 (en) | 2023-07-11 | 2023-07-11 | Internal combustion engine and method for controlling the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/AT2023/060230 WO2025010451A1 (en) | 2023-07-11 | 2023-07-11 | Internal combustion engine and method for controlling the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025010451A1 true WO2025010451A1 (en) | 2025-01-16 |
Family
ID=87468540
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/AT2023/060230 Pending WO2025010451A1 (en) | 2023-07-11 | 2023-07-11 | Internal combustion engine and method for controlling the same |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025010451A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0665969B1 (en) * | 1993-08-24 | 2001-03-21 | Motorola, Inc. | State estimator based exhaust gas chemistry measurement system and method |
| US20100268353A1 (en) * | 2007-12-21 | 2010-10-21 | Crisalle Oscar D | Systems and Methods for Offset-Free Model Predictive Control |
| EP2977596A1 (en) | 2014-07-22 | 2016-01-27 | GE Jenbacher GmbH & Co. OG | Combustion engine with a control device |
| US20160076473A1 (en) * | 2012-12-21 | 2016-03-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Discrete time rate-based model predictive control method for internal combustion engine air path control |
-
2023
- 2023-07-11 WO PCT/AT2023/060230 patent/WO2025010451A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0665969B1 (en) * | 1993-08-24 | 2001-03-21 | Motorola, Inc. | State estimator based exhaust gas chemistry measurement system and method |
| US20100268353A1 (en) * | 2007-12-21 | 2010-10-21 | Crisalle Oscar D | Systems and Methods for Offset-Free Model Predictive Control |
| US20160076473A1 (en) * | 2012-12-21 | 2016-03-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Discrete time rate-based model predictive control method for internal combustion engine air path control |
| EP2977596A1 (en) | 2014-07-22 | 2016-01-27 | GE Jenbacher GmbH & Co. OG | Combustion engine with a control device |
Non-Patent Citations (3)
| Title |
|---|
| GUZZELLA, LINOCHRISTOPHER ONDER: "Introduction to modelling and control of internal combustion engine systems", SPRINGER SCIENCE & BUSINESS MEDIA, 2009 |
| HUBER JOHANNES ET AL: "Nonlinear model predictive control of an internal combustion engine exposed to measured disturbances", CONTROL ENGINEERING PRACTICE, PERGAMON PRESS, OXFORD, GB, vol. 44, 4 August 2015 (2015-08-04), pages 78 - 88, XP029307699, ISSN: 0967-0661, DOI: 10.1016/J.CONENGPRAC.2015.06.007 * |
| J. HUBERH. KOPECEKM. HOFBAUR: "Nonlinear model predictive control of an internal combustion engine exposed to measured disturbances", CONTROL ENGINEERING PRACTICE, vol. 44, 2015, XP029307699, DOI: 10.1016/j.conengprac.2015.06.007 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Stefanopoulou et al. | Control of variable geometry turbocharged diesel engines for reduced emissions | |
| Jankovic et al. | Robust nonlinear controller for turbocharged diesel engines | |
| Jankovic et al. | Constructive Lyapunov control design for turbocharged diesel engines | |
| EP2397676B1 (en) | EGR control apparatus for internal combustion engine | |
| Broomhead et al. | Economic model predictive control and applications for diesel generators | |
| US20090090107A1 (en) | Method for Controlling a Turbocharger Using a Physical Model of the Turbocharger Speed | |
| CN102345529A (en) | Method of model-based multivariable control of egr and boost for internal combustion engines | |
| Jade et al. | Reference governor for load control in a multicylinder recompression HCCI engine | |
| Wang et al. | Quantitative feedback design of air and boost pressure control system for turbocharged diesel engines | |
| White et al. | Gain-scheduling control of port-fuel-injection processes | |
| CN113867151B (en) | SDNN-MPC-based load distribution control method for fuel-fuel combined power plant | |
| CN115898656A (en) | Afterburner fuel control method and control device for multi-electric aero-engine | |
| Harder et al. | Nonlinear MPC with emission control for a real-world off-highway diesel engine | |
| Gorzelic et al. | A coordinated approach for throttle and wastegate control in turbocharged spark ignition engines | |
| Larsen et al. | Coordinated passivation designs | |
| Yanakiev | Adaptive control of diesel engine-dynamometer systems | |
| Jade et al. | Fuel governor augmented control of recompression HCCI combustion during large load transients | |
| WO2025010451A1 (en) | Internal combustion engine and method for controlling the same | |
| Kolmanovsky et al. | Speed-gradient approach to torque and air-to-fuel ratio control in DISC engines | |
| Jade et al. | Enabling large load transitions on multicylinder recompression HCCI engines using fuel governors | |
| Duraiarasan et al. | Real-time embedded models for simulation and control of clean and fuel-efficient heavy-duty diesel engines | |
| Shin et al. | Model predictive control of an air path system for multi-mode operation in a diesel engine | |
| EP2397677B1 (en) | Egr control apparatus for internal combustion engine | |
| Kolmanovsky et al. | Coordinated control of lean burn gasoline engines with continuously variable transmissions | |
| Chiang et al. | Constrained control of homogeneous charge compression ignition (HCCI) engines |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23745051 Country of ref document: EP Kind code of ref document: A1 |