(19)
(11) EP 4 144 977 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
08.03.2023 Bulletin 2023/10

(21) Application number: 22187490.2

(22) Date of filing: 28.07.2022
(51) International Patent Classification (IPC): 
F02D 41/14(2006.01)
(52) Cooperative Patent Classification (CPC):
F02D 41/1406; F02D 2041/1412; F02D 2200/0804; F02D 41/1462; F02D 2041/1434; F02D 2200/0625
(84) Designated Contracting States:
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
Designated Extension States:
BA ME
Designated Validation States:
KH MA MD TN

(30) Priority: 02.08.2021 IT 202100020744

(71) Applicant: FPT Motorenforschung AG
9320 Arbon (CH)

(72) Inventors:
  • CHINELLATO, Oscar
    9320 Arbon (CH)
  • HUTTER, Richard Markus
    9320 Arbon (CH)
  • RITZMANN, Johannes Martin
    9320 Arbon (CH)
  • ONDER, Christopher Harald
    9320 Arbon (CH)

(74) Representative: Fiume, Orazio 
Praxi Intellectual Property S.p.A. Corso Vittorio Emanuele II, 3
10125 Torino
10125 Torino (IT)

   


(54) METHOD FOR POWERTRAIN MODELLING AND CONTROLLING OF THE MODELLED POWERTRAIN


(57) Method for controlling a powertrain including an internal combustion engine and a relating After Treatment System (ATS), the method including an engine pre-optimization identifying feasible and Pareto optimal engine operation in such a way as to minimize fuel consumption and engine-out NOx emissions and to maximize the enthalpy provided to the ATS, and an on-line controlling of the power-train on the basis of said pre-optimization.




Description

Field of the invention



[0001] The present invention relates to a method and system for controlling powertrains, in particular in the field of industrial and commercial vehicles. Specifically, online optimal control is used to optimize the operation of the combustion engine in a predictive fashion. The interaction between the engine and the aftertreatment system (ATS) is considered explicitly during the online optimal control.

Description of the prior art



[0002] Due to ever more stringent pollutant emissions legislation and the drive to reduce the fuel consumption and CO2 emissions of vehicles, the operation of the powertrain needs to be carefully managed. The goal thereby is to minimize fuel consumption while meeting legislative pollutant limits.

[0003] Modern combustion engines have a multitude of engine control inputs that affect their operation, i.e. fuel consumption, pollutant emissions, exhaust enthalpy, etc. Today, the calibration of the engine and the ATS is generally developed individually and their interaction is not considered during the development phase. Furthermore, the engine control inputs are generally fixed to a single calibration, or a limited number of fixed calibrations are specified (generally two or three). As a result, the operation of the engine cannot be optimized for the current ATS conditions or the specific driving mission during operation. To ensure that pollutant limits are always met, the fixed engine calibration(s) must be selected conservatively. For driving missions where meeting the pollutant limits is easier, e.g. as the ATS temperature is high and the chemical reactions therein are efficient, the engine operation is chosen too conservatively resulting in excessive fuel consumption.

Summary of the invention



[0004] The main object of the present invention is to provide a method for powertrain modelling and controlling of the modelled powertrain, which overcomes the above problems/drawbacks

[0005] To fully exploit the potential of the vehicle's powertrain along a mission, the engine's operation is adapted to the ATS operation and the mission online. The objective of the control problem is to minimize the vehicle's fuel consumption, while its constraints include meeting legislative pollutant limits and respecting the limits of the individual powertrain components. This is achieved by considering predictive information about the mission in a model predictive controller online. This controller, is termed visory controller in the following. It optimizes the operation of the powertrain for the current ATS operation and driving mission in an optimal fashion for the control problem stated above and passes references to the engine's low-level controllers which then set the engine control inputs.

[0006] Generally solving this optimal control problem is very challenging, due to the high dimensionality of the problem resulting from the many engine control inputs that need to be considered. Furthermore, taking into account the operational limits of the engine, e.g. maximum peak cylinder pressure, complicates the problem further. As a result, the optimal control problem in this form is considered too complex to be solved online during operation.

[0007] An offline engine preoptimization to simplify the problem that needs to be solved online is therefore described in the following. Through such an offline preoptimization of the engine operation, all infeasible (engine limits) and all suboptimal combinations of the engine control inputs are excluded during the development phase. The optimal control problem that needs to be solved online using the limited computational power available on the vehicle becomes much simpler.

[0008] Therefore, the present method is based on a pre-optimization, carried out off-line, and an on-line control based on the pre-optimization.

[0009] In the preferred embodiment of the invention, five engine control inputs are considered. Next, a multi-objective engine preoptimization is formulated. The goal thereby is to minimize the fuel consumption and the NOx emissions of the engine, as well as to maximize the enthalpy provided to the ATS, as the NOx-reduction capability increases with the ATS temperature. During the pre-optimization, it is assured that all mechanical, thermal, drivability, emissions, and comfort limits of the engine are satisfied. As a result, instead of having to optimize the engine control inputs and consider the engine limits online, the problem complexity is reduced to one of finding the desired enthalpy provided to the ATS and the NOx emissions, these are termed engine strategy in the following. Note that instead of having to optimize five engine control inputs, the problem is reduced to that of finding two engine strategy inputs and that no operational limits of the engine need to be considered online. This simplification facilitates solving the optimal control problem online.

[0010] Finally, a controller structure is proposed in which a high-level predictive supervisory controller solves the preoptimized optimal control problem online. Three options for how this high-level controller interacts with the lower-level controllers are presented in the following.

[0011] The presented method can be extended to an arbitrary number of engine control inputs. The preoptimization will always result in an order reduction from the considered number of engine control inputs, to the number of engine strategy inputs. Due to the systematic, model-based approach of the method, it can easily be transferred to engines of different size, engine control inputs, limits, etc.

[0012] These and further objects are achieved by means of the attached claims, which describe preferred embodiments of the invention, forming an integral part of the present description.

Brief description of the drawings



[0013] The invention will become fully clear from the following detailed description, given by way of a mere exemplifying and non limiting example, to be read with reference to the attached drawing figures, wherein:
  • Fig. 1 shows the pre-optimization process of the present invention,
  • Fig. 2 shows an example of online control based on the pre-optimization process of figure 1;
  • Fig. 3 discloses the rational of the pre-optimization procedure subject of the present invention;
  • Fig. 4 shows a three-dimensional Pareto front resulting from the preoptimization and corresponding to the schematic at the bottom of figure 3 for an exemplary engine speed, engine torque, and ATS temperature.


[0014] The same reference numerals and letters in the figures designate the same or functionally equivalent parts. According to the present invention, the term "second element" does not imply the presence of a "first element", first, second, etc. are used only for improving the clarity of the description and they should not be interpreted in a limiting way.

Detailed description of the preferred embodiments



[0015] According to the present invention, the overall goal is to develop a predictive supervisory controller based on online optimization. However, as disclosed above, the on-line optimal control requires solving a complex optimization problem, which is often intractable for the standard choice of control inputs.

[0016] According to the present invention, an off-line pre-optimization is disclosed that results in a model order reduction and renders the optimal control problem tractable for online optimization.

[0017] The offline preoptimization includes the six steps shown in Figure 1. The sixth step is optional and thus depicted with dashed lines.

[0018] Figure 2, instead, discloses an example of an online control method based on the pre-optimization disclosed below.

[0019] Figure 3 summarizes the idea under the present pre-optimization.

[0020] As can be seen, certain engine control inputs are considered such as SOI, rail pressure, VGT position, EGR (Valve) position, exhaust flap position (arranged between the turbocharger and the ATS) and corresponding outputs are acquired including fuel consumption, engine-out NOx and enthalpy provided to the ATS.

[0021] During the preoptimization, the Pareto front spanned by the three variables of interest, namely the enthalpy provided to the ATS, the engine-out NOx emissions, and the fuel consumption, is identified. To describe the engine operation on the Pareto front, the enthalpy provided to the ATS and the engine-out NOx emissions are considered as inputs that can be optimized by the controller, whereas the resulting fuel consumption is considered as the output of the reduced-order model.

[0022] It should be clear that the on-line controller, or simply controller, is a hardware and software entity implemented through the engine control unit ECU. However, by a method point of view the controlling corresponds to the on-line controller. In addition, as described in the following the controlling features a high-level supervisory controller and one or more low-level controllers.

[0023] The circled variables, i.e., engine speed, engine torque, and ATS temperature are considered as exogenous inputs that are relevant to the operation, but cannot be directly chosen by the online controller. This idea is operatively concretized in the description of the preoptimization procedure.

[0024] Figure 4 shows the result of the preoptimization for an exemplary engine speed, engine torque, and ATS temperature. The plot on the left figure shows the Pareto front given by the scaled and rotated variables introduced later in the present description. The plot on the right shows the corresponding Pareto front transformed back to physically meaningful values that are shown normalized. Rather than considering the entire possible operation in the online controller, the engine operation is restricted to the shown Pareto front identified by the preoptimization. As a result, the complexity of the control problem to be solved by the supervisory controller can be drastically reduced, without any loss of optimality.

[0025] In the following, an explanation of each step of the preoptimization is given:
  • Step 1: Take measurements at the engine test bench. The engine is operated at steady-state and all values of interest are logged. In these measurements, all engine control inputs, are excited and the engine speed and torque are varied. The excitation must cover the entire range of operation, i.e. it must not be limited to variations of one variable at a time, but a global excitation of all possible combinations must be performed.


[0026] In the exemplary embodiment of the method, the considered engine control inputs are
  • the start of the fuel injection (SOI) ϕSOI,
  • the fuel rail pressure (pRail),
  • the position of the variable geometry turbine actuator (uVGT),
  • the position of the exhaust gas recirculation valve (UEGR), and
  • the position of the exhaust flap (uFlap).


[0027] The experiments are designed based on the Design of Experiments (DoE) method and all the engine control inputs form above, as well as the speed (ne) and torque (Te), are varied at the same time. Automated testing methods can be implemented to acquire such measurement points. Automated testing methods are well known to the skilled person in the art.
  • Step 2: Develop engine models. Engine models are developed and calibrated using the previously taken measurements. This allows characterizing the behaviour of the engine at engine control input combinations that were not explicitly measured at the testbench. As a result, the required number of measurements that need to be taken at the testbench can be minimized. These models are then used by the preoptimization in the following steps and must return the outputs relevant for the supervisory controller and further outputs that are compared with engine operation limits.


[0028] In the exemplary embodiment of the method, the outputs of interest for the supervisory controller are the fuel consumption, the engine-out NOx mass flow, the exhaust mass flow, and the exhaust temperature. Examples for further outputs that limit the engine operation are the peak cylinder pressure, or the exhaust manifold temperature. Gaussian process (GP) models, are used, as

to model the individual engine outputs.

[0029] While evaluating these models is computationally expensive, their non-parametric form allows the description of arbitrary data, without prior knowledge. This is a very handy property for the task at hand.

[0030] All GP models map directly from the actuator space to the output, i.e. the engine control inputs are used directly as the inputs to the GP models. As a result, actuator limits are explicitly considered by setting limits on the inputs. - Step 3: Identify feasible engine control input combinations. In the first two steps, global measurements and models were considered, meaning that the engine speed and torque, as well as the engine control inputs were considered as inputs. From here on, the engine speed and torque will be considered as exogenous inputs that cannot be optimized. The following steps of the preoptimization will be carried out for each point on a grid of engine speed and torque individually.

[0031] The previously developed engine models are evaluated for all possible combinations of the engine control inputs and both the outputs relevant for the supervisory controller and the further outputs. The latter are compared to a previously specified list of limits to the operation of the engine for each point at which the models are evaluated.

[0032] These limits include mechanical limits, such as an upper limit on peak cylinder pressure, as well as thermal limits, such as an upper limit on the exhaust temperature, to avoid damage to the engine. Furthermore, drivability limits, such as a lower limit on the torque response, and comfort limits, such as an upper limit on engine noise, need to be considered to fulfil the driver expectations. Emissions limits, such as an upper limit on particulate matter emission, need to be considered to guarantee a clean operation. The limits stated here should be seen as examples, rather than an exhaustive list.

[0033] If a combination of engine control inputs results in "further outputs" that fulfil the engine operation limits, it is considered a candidate for the subsequent optimization and is stored. If one or more of the defined limits is violated, the corresponding operation is considered infeasible and the engine control input combination is discarded.

[0034] Step 4: Identify Pareto-optimal engine control input combinations. Out of all the feasible engine control input combinations identified in the previous step, the ones that are Pareto-optimal with respect to a multi-objective optimization are selected and stored.

[0035] According to the invention the objectives are
  • minimize the fuel consumption,
  • minimize the engine-out NOx emissions, and
  • maximize the enthalpy provided to the ATS.


[0036] The enthalpy provided to the ATS ATS is given as



[0037] Where

exh is the mass flow of exhaust gasses,

cp,exh is the specific heat of the exhaust gasses

ϑexh is the temperature of the exhaust gasses and

,ϑATS is the temperature of the ATS.



[0038] Because ATS is dependent on the current ATS temperature, the ATS temperature influences the optimal engine operation and needs to be considered as a further exogenous input during the engine preoptimization (analogous to the engine speed and troque). In other words, the optimal engine control input combination needs to be found for the operating point defined by the engine speed ne, the engine torque Te, and the ATS temperature ϑATS.

[0039] From the previously identified feasible engine control input combinations, the non-dominated points in the quantities of interest, i.e. the Pareto-optimal points, are identified.

[0040] Step 5: Fit a model to describe the Pareto front. This model is fitted in order to characterize the Pareto front and will be evaluated by the online controller.

[0041] In the exemplary embodiment of the method, we use look-up tables for this model. To make the interpolation more robust, the physical values describing the Pareto front are scaled using their respective minimum and maximum values at the current engine speed, engine torque, and ATS temperature.

[0042] The scaled values are labelled with J and are given as







[0043] Furthermore, as the Pareto surface features sharp gradients at low JNOx-values, i.e.

a coordinate transformation is applied to make the fitting process easier. The new coordinate frame is found using a rotation about the JHd-axis by α = 45°. The original points, defined by JHd, JNOx, and Jfuel, are mapped to points defined by JHd,rot, JNOx,rot, and Jfuel,rot.

[0044] Figure 4 shows the fitted Pareto front. The plot on the left shows the Pareto front given by the scaled and rotated variables. The right plot shows the corresponding Pareto front transformed back to physically meaningful values for an exemplary engine speed, engine torque, and ATS temperature. The physical units are normalized for readability.

[0045] In the end, a 5D global model is stored, that returns the fuel consumption as

The engine strategy input previously termed "engine-out NOx" is given by the engine-out NOx mass flow in the final model.

[0046] During the map evaluation by the online controller, the scaled and rotated values are found first. Next, these are transferred back to physically meaningful values using the inverse of the steps shown above.

[0047] The map of the Pareto surface is given by a (JHd,rot, JNOx,rot)-grid and the resulting Jfuel,rot-values. By design, the limits on the map inputs are





[0048] In addition to the fuel-cost map, we also have to describe the bounds of the feasible region. This is achieved by storing a lower and upper bound of JNOx,rot depending on JHd,rot and the operating point, i.e. engine speed, engine torque, ATS temperature. In Figure 4, these bounds are represented by the respective black lines.

[0049] In summary the reduced-order model obtained through the preoptimization contains the following elements:
  • operation-point-dependent min/max values for ATS, NOx and fuel (6 3D-lookup-arrays)
  • operation-point-dependent lower/upper bounds JNOx,rot,min/max = f (JHd,rot) (2 4D-lookup-arrays)
  • operation-point-dependent fuel-cost map Jfuel,rot = f (JHd,rot, JNOx,rot) (1 5D-lookup-array)


[0050] At low loads, i.e. Te below a certain Torque threshold TT, no engine optimization is considered and a fixed engine calibration is used instead.
  • Step 6 (optional) Develop inverse mapping to obtain engine control inputs for each point on the Pareto front.


[0051] While the model developed in the previous steps can capture the Pareto-optimal engine operation, it cannot directly return the corresponding engine control inputs or any intermediate values of interest, such as the intake manifold pressure or the exhaust mass flow, which might be required by an online control structure. In the exemplary embodiment of the method, the knowledge of the exhaust mass flow is required, as this is needed to evaluate the NOx reduction model of the ATS, hence Step 6 is required. If however, the description of the Pareto front is enough fully capture all variables of interest, this step can be skipped.

[0052] Therefore, in case the online control structure requires the engine control inputs or intermediate values, Step 6 is executed.

[0053] The goal thereby is to associate engine control inputs (φSOI, prail, uvgt, uegr, Uflap) to each point on the Pareto front. In other words, it is desired to develop a mapping from (ϑATS, JHd, JNOx,rot) to (φSOI, prail, uvgt, uegr, uflap) for all operating points (ne, Te).

[0054] This mapping can be seen as the inverse of the order reduction performed when developing the optimal engine map in Steps 3-5. As the target domain (5D for given speed and torque) has a higher dimensionality than the origin domain (3D for given speed and torque), the mapping leads to ambiguity.

[0055] This ambiguity allows to look for the mapping that fulfils a certain objective as well as possible. In the following a method is presented that chooses the inputs as a trade-off between the loss of optimality compared to the Pareto optimal operation, and the smoothness of the inputs in ne-, Te-, JHd-, and JNOx,rot-direction.

[0056] The present step can be carried out considering "Varun Pandey, Stijn van Dooren, Johannes Ritzmann, Benjamin Pla, and Christopher Onder. Variable smoothing of optimal Diesel engine calibration for improved performance and drivability during transient operation. International Journal of Engine Research, 2020."

[0057] In the method used here, instead of using the deviation of the inputs from those of the Pareto front as part of the objective, the deviation of the outputs from those of the Pareto front is used. This has the benefit, that if the outputs are insensitive to a certain input, this input will be smoothed considerably without deteriorating the overall performance.

[0058] The smoothness in ϑATS-direction is not considered in order to simplify the smoothing process. As ϑATS varies slowly compared to the other signals, no jumps in the inputs will occur if the maps are non-smooth in ϑATS-direction and this simplification is acceptable.

[0059] According to a preferred embodiment of the invention, the online-controller features a high-level supervisory controller arranged to solve an optimal control problem where
  • the objective is the minimization of the fuel consumption
  • a specified limit on the tailpipe NOx emissions must not be exceeded
  • the evolution of the ATS temperature is captured by a dynamic model and considered in the optimal control problem.


[0060] The supervisory controller solves this optimal control problem in a model predictive control fashion based on predictive mission information and the said pre-optimization. In other words, the optimal control problem is solved at certain update times and the supervisory controller plans the upcoming operation of the vehicle for a given prediction horizon.

[0061] The proposed control architecture is shown in Figure 2. It consists of two control levels, namely the high-level predictive supervisory controller that sets the engine strategy inputs and the low-level controller that sets the engine control inputs. The boxes labelled "Engine" and "ATS" represent the physical powertrain components. The supervisory controller is provided with information about the predicted operation and with the current states of the ATS, i.e. the ATS temperature and the mass of NOx emitted since the start of the mission. Based on this information, the supervisory controller sets the engine strategy inputs. In the following, three embodiments of the low-level controller are described. Figure 2 is kept general to represent all of them. The goal of the low-level controller is to set the engine control inputs, depending on the engine strategy inputs selected by the supervisory controller and the actual operation. Depending on the selected embodiment, the low-level controller further requires information about the predicted operation, the current states of the engine, and the current states of the ATS. The solid arrows represent signals that are used by all embodiments of the low-level controller, while dashed arrows represent signals that are only used by some of the embodiments. Depending on the actual operation and the selected engine control inputs, the engine produces exhaust gases at a certain mass flow and temperature and with a certain composition, i.e. pollutant concentration. These exhaust gasses are passed to the ATS and effect its operation.

[0062] According to three preferred embodiments of the invention:
  • the output of the high-level supervisory controller is passed to a low-level engine controller in the form of optimization weights for engine-out NOx emissions and enthalpy provided to the ATS and the low-level controller is arranged to solve an optimal control problem and set the optimal engine control inputs;
  • the output of the high-level supervisory controller is passed to a low-level engine controller in the form of physical references, which are tracked, by the low-level controller that sets the engine control inputs accordingly;
  • the inverse model developed in Step 6 of the preoptimization is used to find the engine control inputs to be set according to the high-level supervisory controller.


[0063] This invention can be implemented advantageously in a computer program comprising program code means for performing one or more steps of such method, when such program is run on a computer. For this reason, the patent shall also cover such computer program and the computer-readable medium that comprises a recorded message, such computer-readable medium comprising the program code means for performing one or more steps of such method, when such program is run on a computer.

[0064] Many changes, modifications, variations and other uses and applications of the subject invention will become apparent to those skilled in the art after considering the specification and the accompanying drawings which disclose preferred embodiments thereof as described in the appended claims.

[0065] The features disclosed in the prior art background are introduced only in order to better understand the invention and not as a declaration about the existence of known prior art. In addition, said features define the context of the present invention, thus such features shall be considered in common with the detailed description.

[0066] Further implementation details will not be described, as the man skilled in the art is able to carry out the invention based on the above description.


Claims

1. Method for controlling a powertrain including an internal combustion engine and a relating After Treatment System (ATS), the method including

an engine pre-optimization identifying feasible and Pareto optimal engine operation in such a way as to minimize fuel consumption and engine-out NOx emissions and to maximize the enthalpy provided to the ATS,

and an on-line controlling of the power-train on the basis of said pre-optimization.


 
2. Method according to claim 1, wherein said pre-optimization includes:

- mapping (Steps 1 - 2) of engine-out NOx emissions, exhaust mass flow, exhaust temperature, and fuel consumption and further engine operating outputs on the basis of speed, torque, and a number of engine control inputs,

- construction (Steps 3 - 5) of a three-dimensional Pareto front in the space defined by

• enthalpy provided to the ATS,

• engine-out NOx emissions, and

• fuel consumption,

for any engine operating point identified by the triple, engine speed, engine torque, and ATS temperature, wherein the operation on the Pareto front is defined by inputs consisting of engine-out NOx emissions and enthalpy provided to the ATS, while the output is the fuel consumption.


 
3. Method according to claim 2, wherein said pre-optimization further comprises (Step 6) the identification of an inverse model relating the operation defined by engine speed, engine torque, ATS temperature, engine-out NOx emissions, and enthalpy provided to the ATS with said number of engine control inputs.
 
4. Method according to claim 2 or 3, wherein said pre-optimization procedure includes the following steps in succession:

- (Step 1) steady-state, in terms of speed, torque, and said number of engine control inputs, test bench engine measurements to characterize the engine operation;

- (Step 2) engine modelling by means of gaussian process models (GP), in order to define a mapping from an input space defined by combinations of speed and torque and said number of engine control inputs, to the output space, defined by exhaust mass flow, exhaust temperature, engine-out NOx emissions, Fuel consumption, and further engine operating outputs;

- (Step 3) exclusion of those engine control input combinations leading to infeasible engine operation on the basis of a comparison of a predetermined list of operating constraints and said further engine operating outputs;

- (step 4) calculation of the enthalpy provided to the ATS based on an ATS temperature and identification of Pareto optimal points among the previously identified feasible points,

- (Step 5) fitting a model to describe a three-dimensional Pareto front to the feasible and Pareto-optimal points, wherein the model has as inputs enthalpy provided to the ATS and engine-out NOx emissions and as output fuel consumption, for each triple of speed, torque and ATS temperature.


 
5. Method according to claim 4, further comprising

- Step (6) smoothing of the engine control input maps by associating a combination of engine control inputs to each point on the Pareto-front.


 
6. Method according to any one of the previous claims, wherein said online-controlling features a high-level supervisory controller arranged to solve an optimal control problem where

- the objective is the minimization of the fuel consumption

- a specified limit on the tailpipe NOx emissions is not exceeded,

- the evolution of the ATS temperature is captured by a dynamic model and considered in the optimal control problem.


 
7. Method according to claim 6, whereby the output of the high-level supervisory controller is passed to a low-level engine controller in the form of optimization weights for engine-out NOx emissions and enthalpy provided to the ATS and the low-level controller is arranged to solve an optimal control problem and set the optimal engine control inputs.
 
8. Method according to claim 6, whereby the output of the high-level supervisory controlling is passed to a low-level engine controller in the form of physical references, which are tracked, by the low-level controller that sets the engine control inputs accordingly.
 
9. Method according to claim 6, whereby the inverse model developed in Step 6 of the preoptimization is used to find the engine control inputs to be set according to the high-level supervisory controller.
 
10. Method according to any one of the previous claims, wherein said number of engine control inputs include:

- start of fuel injection

- fuel rail pressure

- VGT actuator position

- EGR valve position

- Exhaust flap position.


 
11. Control unit programmed to implement an on-line control powertrain based on a pre-optimization engine model obtained according to all the steps of any one of the previous claims from 1 to 10.
 




Drawing
















Search report









Search report




Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Non-patent literature cited in the description