Startseite Model-based on-board post-injection control development for marine diesel engine
Artikel Open Access

Model-based on-board post-injection control development for marine diesel engine

  • Xiaoguo Storm EMAIL logo , Hoang Khac Nguyen , Amin Modabberian , Kai Zenger und Jari Hyvönen
Veröffentlicht/Copyright: 31. Dezember 2021
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

The increasing demands for reducing fuel consumption and emissions in contemporary technology solutions lead to the use of more sensors, actuators, and control applications. With this increasing engine complexity, the feedback design is complex due to the coupling between inputs and combustion parameters. To be able to design the controller systematically, model predictive control (MPC) comes to the scope because of its advantages in the design of multi-input multi-output (MIMO) systems, especially with its constraints handling ability and performance in simultaneously optimizing the engine fuel efficiency and emission reduction. Multi-injection is one of the promising techniques for achieving better engine performance. In this work, post-injection control is implemented utilizing MPC MIMO strategy with the target of exploring the possibility of reducing emissions and improving engine efficiency by controlling post-injection duration and injection timing. The workflow of the MPC controller design from control-oriented model (COM) establishing to MPC problem formation and solution methodology is discussed in this work. Moreover, one contribution from this work is the different implementation angle when compared with the state-of-the-art approaches, where the MPC controller is implemented purely by Matlab Simulink to enable the rapid control prototyping design. The simulation result demonstrated the ability of the controller’s tracking performance and showed a preliminary step towards the nonlinear combustion model-based multi-injection MPC design. The systematic model-based controller framework developed in this work can be applied to other control applications and enables a fast path from design to test.

1 Introduction

With the increasing demands for more efficient engines and stringent emission legislation (e.g., Tier III, China II), the optimal way of operating the engine is one of the key questions in research. For diesel engine, the fuel injection system is one of the key factors that determines the engine performance. Modern diesel injection system with its ability of injection rate shaping, injection timing, and duration variation offers a more flexible injection characteristics than the traditional one [1,2].

Multiple injection strategy through replacing a single fuel injection event with multiple discrete injection events of reduced size can be achieved using common rail (CR) systems, equipped with the modern injectors. Multi-injection strategy typically includes three phases: pilot injection, main injection, and post-injection. However, the number of injections can be more than 3 in the cases that more than 1 pilot or post-injections are applied. Pilot injection can reduce the ignition delay of the main injection and prolong the combustion duration, which reduces rapid heat release rate and nitrogen oxide (NOx) emissions generally compared with the single injection strategy [2]. Post-injection strategy can effectively increase the mixing to decrease soot and adjust the exhaust gas temperature. That is beneficial for after treatment systems for the re-generation of diesel particulate filters and to activate selective catalytic reduction after cold start. The benefits and effects of multi-injection on emissions, combustion noise, and fuel consumption have been evaluated and discussed in refs [1,2,3]. However, most of the literature regarding multi-injection is from automotive and heavy duty vehicles aspects, and therefore the understanding of multi-injection performance impacts on large bore engines is the key motivation for this work.

However, the multi-injection technology increases the engine control design complexity due to more control variables and coupling relations between control inputs and combustion parameters. Currently, the most common way of diesel engine control is the look-up table-based proportional integral derivative (PID) controller, which can work well for single-input single-output (SISO) systems, but for multi-injection multi-input multi-output(MIMO) systems there is no systematic way for design [4].

In recent years, the optimization-based control technique called model predictive control (MPC) has captured the interest both from academia and industry, because of its ability to deal with (i) multivariable systems, (ii) optimal inputs and, (iii) system constraints [5]. In order to be able to design the controller systematically, optimal control of multiple injections MIMO type of control is considered over traditional SISO controls. Generally, MPC has shown its advantages in MIMO system design, especially with constraints handling and its performance in optimizing engine emissions and fuel economy performance. This fact has also been widely acknowledged in recent years [6,7,8]. Therefore, the main task of this work is to explore the systematic framework for model-based control development and evaluate its performance for post-injection control application. In this work, the workflow of applying MIMO MPC control is explored on a medium speed big bore diesel engine.

2 Post-injection controller design

The goal of this work is to design a controller, which can maximize the fuel efficiency under the constraint of NOx emission by exploring the possibility of applying post-injection strategy. The fuel efficiency is reflected by brake-specific fuel consumption (BSFC). Therefore, it is desirable to directly utilize NOx and BSFC as the system outputs, and SOI_post (Start of Injection) and Duration_post (Duration of Injection) as the control inputs.

The injector current pulse from Figure 1 indicates that the SOI_main and SOI_post are calculated by considering the injector delay. The injection duration is defined as the difference between the injector current pulse width and the injector delay. In principle, both main injection and post-injection timings and duration need to be considered in the controller design, which means a more complicated controller. Since the total fuel demand is controlled by the desired load, and SOI_main can be predefined or controlled by CA50 controller (crank angle time for burning 50% of the injected fuel) the controller can be designed as follows: Instead of using the timing of SOI_post, the relative distance between post and main injection timing is considered:

(1) dSOIP = SOI _ post SOI _ main .

Instead of post-injection mass, the ratio of post-injection mass to total fuel mass is defined as:

(2) Rpost = Duration_post ( Duration_post + Duration_main ) .

Note that the fuel injection duration is directly linked to the injected fuel mass.

Figure 1 
               A main and a post-injection current signal and parameter definition.
Figure 1

A main and a post-injection current signal and parameter definition.

In this work, the Rpost is within the limit of 0–0.5, so that the post-injection duration is not longer than the main injection. The SOI_main is fixed to a constant timing for simplicity.

2.1 Control-oriented model (COM)

The prerequisite for applying MPC controller is the COM, which is computationally efficient yet accurate enough that can be utilized for closed-loop combustion control. Over the past, different models have been developed for diesel engines, ranging from complex computational fluid dynamics (CFD) models [9,10,11] to relatively simple physics-based [12,13,14], physics and data-driven models [15]. The CFD model can predict the process accurately, however, they are extremely time consuming for COM. Physics-based model can have good precision, but can also be computationally expensive and difficult to adapt to linear MPC design module, data-driven models can address those limitations, thus an empirical data-driven modeling approach is taken here to obtain the COM by approximating the linear model through experimental data. The cycle to cycle linear model is described in the state space form:

(3) X ( k + 1 ) = A X ( k ) + B U ( k ) Y ( k ) = C X ( k ) ,

where X ( k ) and Y ( k ) are the system states and outputs, U ( k ) is the input. A , B , and C are the system and system input and output matrices.

The COM in this work is defined as:

(4) NOx ( k + 1 ) BSFC ( k + 1 ) Rpost ( k + 1 ) = A NOx ( k ) BSFC ( k ) Rpost ( k ) + B Δ dSOIP ( k ) Δ Rpost ( k ) .

The input variables, Δ dSOIP ( k ) , Δ Rpost ( k ) , are control moves, i.e., changes of the control signal. Assuming a static relation between system input Y and states X, the A matrix will be an identity matrix. In addition, for simplicity the states of the system are chosen the same as the outputs. Therefore, the C matrix is an identity matrix. Here the post-injection mass ratio is assigned as the system state because in the model Δ Rpost is a control variable and the absolute value of Rpost cannot be guaranteed to be within the constraint. Therefore, one solution is to add Rpost in the system states so that the absolute value can be tracked easily.

The B matrix is the derivatives of X with respect to U:

(5) B = NOx dSOIP NOx Rpost BSFC dSOIP BSFC Rpost 0 1 .

To obtain the engine performance characteristics with respect to the different post-injection configurations, an experiment is conducted on a single-cylinder Wärtsilä research diesel engine with the specifications listed in Table 1.

Table 1

Engine specifications

Engine specifications
Number of cylinders 1
Stroke 430 mm
Bore 310 mm
Compression ratio 17.3:1
Nominal speed 720 rpm
Nominal power 590 KW

The engine has a CR fuel injection system. The modern injector is a twin injector, which has one small and one big needle. Benefiting from this setting, it is possible to inject both a relatively small and a big amount of fuel. However, this may also bring more uncertainty to the system because of the injector characteristics differences. Therefore, the minimum injection duration and minimum dwell between injections for both needles are obtained experimentally. They are also considered when analyzing the experimental result. The required charge air pressure is supplied by an external compressor.

The test is done at nominal speed with full load. During the test, the main injection timing is fixed at a constant timing. Only the dSOI is changing, which means that the post-injection timing is changing. The post-injection duration is fixed at different constant quantities. The duration of the main injection is controlled by the load controller. Table 2 outlines the test plan.

Table 2

Test at nominal speed, full load, and 1,650 bar CR pressure

Rpost dSOI
0.16 31:33:35:37
0.29 31:33:37
0.41 31:33:35:37
0.5 25:31
0.09 25:29:33:37
0.23 29:33:37
0.39 25:29:33:37
0.53 23:31

As listed in Table 2, the test for the first four rows are configured to the big needle in the injector, while from the last four rows on the tests are done with the small needle. After analyzing the experimental results, the impacts from Rpost and dSOIP on NOx and BSFC are extracted separately:

(6) B = 0.15629 3.600984657 0.18272 35.10750423 0 1 .

2.2 MPC controller design

The linear time invariant system from the system identification result is used in the linear MPC design. The concept of MPC is to minimize the cost function at a given time by solving the optimal control trajectory. The MPC cost function J is defined which reflects the control objectives:

(7) J = ( R s Y ) T ( R s Y ) + Δ U T R Δ U .

The core technique in the design of discrete MPC is based on modelling the future control trajectory Δ U . The Laguerre function, which is used to model the difference of the future control signal, is explained in Section 2.3.

The cost function J can be reformulated through the Laguerre function approach as:

(8) J = m = 1 N p ( r ( k i ) y ( k i + m k i ) ) T Q ( r ( k i ) y ( k i + m k i ) ) + m = 0 N p 1 Δ U ( k i + m ) T R Δ U ( k i + m ) , J = m = 1 N p ( r ( k i ) y ( k i + m k i ) ) T Q ( r ( k i ) y ( k i + m k i ) ) + η T R η .

Finally, the cost function J can be formalized in a quadratic form with respect to the decision variables η that are to be optimized:

(9) J = 1 2 η T E η + η T F

while ensuring that

Y ( min ) Y Y ( max ) , U ( min ) U U ( max ) , Δ U ( min ) Δ U Δ U ( max ) .

Here, R is the set point value. r ( k i ) is the set point value at time k i . Y is the predicted output. Δ U is the incremental control signal. Q is the weight matrix for the error signal. R is the weight matrix for the control action. Np is the prediction horizon, the total number of time steps that we look ahead in the future from the initial time step. E is the Hessian matrix, and the vector F describes the linear part of the objective function. They can be computed in a straightforward way according to literature, such as ref. [16]. η is the decision variables to be optimized, here they are the coefficients of the Laguerre functions, that are representing Δ dSOIP and Δ Rpost .

2.3 Control signal trajectory description

Forward shift operator has been traditionally used to model the future control signal Δ U for the predicted outputs. This results in huge amount of forward shift operations, in the cases of high sampling rate and complicated process dynamics system. This in turn leads to poor numerically conditioned solutions and high computation load [17]. It has been pointed out in the literature [16,18] that in comparison with the conventional MPC to using MPC with the Laguerre functions turns out to have fewer parameters in the optimization algorithm, and the computation load can then be reduced. Specifically, for online MPC application, reasonable accuracy approximation of the control signal with low computation is obligatory. Therefore, in the design of MPC controller, instead of traditional Δ U , Laguerre function l m ( k ) is used to capture dynamic response of the process and it is applied in this work to approximate the control trajectories as described below:

(10) Δ U ( k i + m ) = j = 1 N c j ( k i ) l j ( m ) = L ( m ) T η η = [ c 1 , c 2 , , c N ] T L ( m ) = [ l 1 ( m ) , l 2 ( m ) , , l N ( m ) ] T ,

where N is the number of terms used in the expansion and c j is the coefficient, l j ( m ) is a set of Laguerre functions, k i is the initial time, m is the future sampling time, and η is the parameter to be optimized. Laguerre function has two parameters that need to be defined: scaling factor a, which is a constraint on the decay rate of the incremental control signal, and the number of terms that defines the number of Laguerre functions used to capture the dynamic response. Since those parameters have strong impacts on the system closed-loop performance and online computational cost, in this work multiple sets of values are tested and in the end the best set is selected.

2.4 MPC implementation

The principle of the designed MPC is that at each time step using a moving time horizon window a quadratic programming problem is solved through Hildreth’s algorithm within a predictive horizon to obtain the optimal control trajectory by using Laguerre functions [16]. The workflow of a MPC controller development is outlined in Figure 2.

Figure 2 
                  MPC implementation structure.
Figure 2

MPC implementation structure.

The linear time invariant system from the above-mentioned identification result is used in the linear MPC design. The first step towards the implementation is to do a simulation study. The direct approach is to realize this in Matlab m functions and compare the simulation results.

In this section, two solutions are studied and compared:

  1. Using Matlab standard QP solver quadprog, which utilizes the discrete state-space model from equation (3).

  2. Using the Hildreth’s algorithm and Laguerre function to solve the QP problem, where the augmented state-space model from equation (11) is used.

To get the augmented model from the original state space model (3), let Δ X ( k ) = X ( k ) X ( k 1 ) and Y ( k ) = C X ( k ) :

(11) Δ X ( k + 1 ) Y ( k + 1 ) = A 0 C A I Δ X ( k ) Y ( k ) + B C B Δ U ( k ) Y ( k ) = 0 I Δ X ( k ) Y ( k ) ,

where I and 0 are identity and zero matrices.

After obtaining the augmented model, the following step is to determine the unknown parameters, weight matrix Q and R , prediction horizon Np, Laguerre pole location a and number of terms N , which all are tuneable parameters, to have a fast and steady control response in disturbance rejection and signal tracking. Especially with the parameters Np and N , they not only influence the closed-loop performance but also determine the dimension in the computation. In this work, the state space model is available, so the parameters can be determined by testing in the simulation. The final choices are tested and determined for each input and output as a = 0.2 and N = 7 . The prediction horizon is 26 for both cases. In this work, the chosen weighting factors are shown in Table 3.

Table 3

MPC weight on controller errors and inputs

Q R
(618,618,618) (600,800)

The controller’s tracking performance is evaluated by simulation study during set point changes in NOx and BSFC with the same initial conditions for both cases. The simulation is started when the engine is running at certain steady-state condition. Then the aim is to seek the possibility of reducing fuel consumption under the constraint of NOx emission while not increasing or reducing the NOx and BSFC simultaneously, by controlling post-injection configuration. The results are shown in Figures 3, 4, 5. However, for confidential reason, the NOx and BSFC values are normalized and shown in a principal manner only.

Figure 3 
                  Simulation result system inputs from the quadprog solver.
Figure 3

Simulation result system inputs from the quadprog solver.

Figure 4 
                  Simulation result system outputs from the quadprog solver.
Figure 4

Simulation result system outputs from the quadprog solver.

Figure 5 
                  MPC simulation result with Hildreth’s algorithm.
Figure 5

MPC simulation result with Hildreth’s algorithm.

As can be seen from Figures 35, the response of the controllers is different. The MPC controller with Hildreth’s algorithm has an undershoot while the quadprog has a smoother response. This may come from the tuning parameters of a and N which can influence the system response significantly. The cost function in applying standard steady space model (3) is to minimize Δ Rpost and Δ dSOIP , and on the other hand, when applying the augmented model (11) Δ Δ Rpost and Δ Δ dSOIP are minimized. However, the final steady-state inputs of both controllers are the same: to reduce BSFC and NOx at the same time, a higher fuel amount post-injection is requested at an earlier timing.

Furthermore, the controller performances are compared with each other, and an identical result is obtained as indicated in Table 4 regarding different relevant performance criteria.

Table 4

Two controller performance

Parameters Quardprog Laguerre
Rpost (ratio) 0.0475 0.0475
dSOIP (CAD) 31.638 31.638
NOx steady-state error (g/kwh) 0.0014 0.0014
BSFC steady-state error (g/kwh) 0.0012 0.0012
Settling time (cycle) 22 22

Table 4 shows the exact result for both cases, which indicates a correct response trending for the MPC controller in reference tracking.

2.5 Embedded MPC implementation

The key issues with the implementation of embedded MPC are to construct the QP problem and solve the QP problem in real-time application automatically. This actually refers to one concept of embedded real-time optimization, which is the process of solving the optimization problem automatically without humans in the loop [5]. It is an area of research with great interest with main requirements of utilizing trustworthy method to get a result by solving the problem with minimum time and memory resource.

To the authors’ knowledge, there are a few practical ways to implement MPC. Either one utilizes available software like the Matlab MPC toolbox and Simulink embedded functions, written in Matlab code, or purely in C code. Moreover, in recent years researchers have developed different optimization solvers and code generators as shown in Figure 6 [5]. Although QP solvers have been investigated for some decades and are nowadays well understood, for online control this is still a concern in an engineers’ point of view. Moreover, those approaches can either not handle real-time applications, or are limited in flexibility for improving the model, which increases the computational load and creates more work to adapt to the engine control platform. With the automatic code generation ability, using Simulink as a graphical front end to the embedded software stands its way out when compared with other approaches. The target of this approach is to apply the MPC controller to the rapid control prototyping platform Speedgoat.

Figure 6 
                  MPC for RCP implementation framework.
Figure 6

MPC for RCP implementation framework.

Speedgoat is a real-time target machine with Intel i7 CPU and a vast range of I/O connectivity and industrial protocols. It is currently used as engine control system in Vaasa Energy Business Innovation Centre (VEBIC) on a Wärtsilä four-cylinder diesel engine. It is expressly designed for Simulink real-time application for a seamless workflow.

The MPC controller is implemented from scratch and it is implemented in Simulink purely, which offers a better way of troubleshooting and computation tracking and provides the quickest possible path from designing to real-time testing on engine. In this Simulink MPC, Hildreth’s algorithm is applied to solve the quadratic problem, because of its ability to automatically recover from an ill-conditioned constrained problem and deliver a compromised solution, which is must for the practical engine operation.

To implement the MPC in Simulink, the first step is selecting the unknown parameters, weight matrix Q and R , prediction horizon Np, Laguerre pole location a, and number of terms N . Those parameters not only influence the closed-loop performance but also determine the dimension in the real-time computation. So for a system with many inputs and outputs, it can be challenging to determine the parameters. The usual working flow is to have the COM available so that those parameters can be determined and predefined. This in turns requires an accurate COM, which in practical application cannot always be guaranteed. Thus, a certain level of flexibility would be beneficial for improving the controller performance. For this reason, some parameters need to have flexible dimension for the possibility of online tuning. On the other hand, variable-sized signals are not allowed in embedded software. The automatic solution can be to have a high accuracy COM and the dimension of the parameters can be fixed or the parameters will have a maximum pre-defined dimension which allows for limited flexibility. Both solutions have been tested in this work, and it turns out that the fixed dimension approach is a better option, since this has better adaptability to controller design modification, while the maximum pre-defined dimension solution increases the computation load also because the dimension checking is needed for all calculations.

Figure 7 illustrates the MPC design structure in MPC, where the first part is the intermediate parameter calculation, followed by limitation to the system outputs, control inputs, and control input moves. The next step is to experimentally evaluate the designed Simulink MPC. For the above-mentioned linear state space model, the unknown parameters are determined beforehand and pre-stored in lookup tables. Because of the hardware fault, unfortunately the Simulink MPC controller is not evaluated experimentally. However, the simulation result is the same as the case 2 in Section 2.4 with the Laguerre function, since they are exactly the same methodology with different ways of coding. However, some experiences gained through the implementation of the controller can be addressed here:

  1. The closed-loop MPC performance is specified by the choice of tuning parameters, which can be challenging. And those parameters’ dimensions are configurable which in Simulink is not allowed. Therefore, a solution of pre-defined maximum dimensions is proposed and tested. However, due to its poor adaptability to system design modification, pre-defined dimension is a better choice as a result. And calculation can be done offline and should always be conducted offline, to reduce the online computation load.

  2. The model uncertainty and cycle-to-cycle variation need to be considered to improve the reliability of the MPC controller.

  3. In this work, only one steady-state operating point is investigated. To cover the whole operating range, a set of linear MPC controller, would be required, which can be scheduled in real time based on engine operating conditions.

  4. One contribution from this work is the MPC design from the rapid control prototyping aspect: the whole application is designed purely in Simulink, which offers a clear structure of every computation and provides the quickest possible path from designing to real-time testing.

  5. The post-injection strategy studied in this work is for MPC concept study. To test the implemented MPC controller, different phenomenon can be used as well. The MPC will be tested on the VEBIC medium speed 4 cylinder diesel engine for the next step.

Figure 7 
                  MPC simulation in Simulink environment.
Figure 7

MPC simulation in Simulink environment.

3 Conclusion

The increasing complexity of engine system indicates a diversion of more advanced control methodology, such as model-based control, especially with the recent research focus low temperature combustion, where model is a requisite for phenomenon understanding and control strategy design. However, stepping into the model-based control can be challenging with the tremendous theory and practical embedding capability. Therefore, this work demonstrates the workflow of MPC design from a straightforward point of view, on the basis of seeking possibility of reducing fuel consumption and emission simultaneously through the post-injection strategy for marine diesel engine.

With a thorough understanding of the MPC problem formation and algorithm study, MPC application development procedure is clarified and feasible rapid prototyping approach is implemented. COM model linearization and identification ensure the ability to estimate the future system responses in high frequency, while the MPC offers the optimal system move to achieve the desired operating condition optimally, simulation study assists in evaluating the controller performance and tuning, and final MPC embedding to Matlab Simulink ensures a rapid control prototyping test.

The simulation result demonstrated the ability of the controller’s tracking performance. This work confirms the feasibility of implementing MPC in Simulink environment for rapid control prototyping design, which provides the preliminary step toward the nonlinear combustion model-based multi-injection MPC to reach the goal of engine operating in the optimal condition regarding efficiency, emissions, and engine design limits utilizing multiple injections.

Furthermore, the systematic model-based controller developed in this work provides a convenient framework that can be applied to other complex engine control applications and enables a fast path from design to engine test. Thus, we see this work as a good starting point for the coming new control developments in the future.

  1. Funding information: This work is part of the INTENS (Integrated Energy Solutions to Smart and Green Shipping) project. The authors would like to express their gratitude to Business Finland for funding support.

  2. Conflict of interest: Authors state no conflicts of interest.

References

[1] Vaglieco BM. Multiple injection diesel combustion process in the high-speed direct injection diesel engine. In: Zhao H, editor. Advanced direct injection combustion engine technologies and development. Vol. 2. Woodhead Publishing; 2010. p. 155–74. 10.1533/9781845697457.1.155.Suche in Google Scholar

[2] d’Ambrosio S, Ferrari A. Potential of multiple injection strategies implementing the after shot and optimized with the design of experiments procedure to improve diesel engine emissions and performance. Appl Energy. 2015;155:933–46. 10.1016/j.apenergy.2015.05.124Suche in Google Scholar

[3] d’Ambrosio S, Ferrari A. Potential of double pilot injection strategies optimized with the design of experiments procedure to improve diesel engine emissions and performance. Appl Energy. 2015;155:918–32. 10.1016/j.apenergy.2015.06.050Suche in Google Scholar

[4] Efheij H, Albagul A, AmmarAlbraiki N. Comparison of model predictive control and PID controller in real time process control system. In: 2019 19th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA), IEEE; 2019. p. 64–9. 10.1109/STA.2019.8717271.Suche in Google Scholar

[5] Lopea CI. Implementation of optimization-based controllers in industrial processes. School of Industrial Engineering of Barcelona; 2017. http://hdl.handle.net/2117/111489.Suche in Google Scholar

[6] Turesson G. Model-based optimization of combustion-engine control. PhD thesis. Lund University; 2018. ISBNs 978-91-7753-706-9.Suche in Google Scholar

[7] Khac HN, Zenger K, Storm X, Hyvönen J. Operational profile based optimization method for maritime diesel engines. Energies. 2020;13(10):1–21. 10.3390/en13102575Suche in Google Scholar

[8] Dahl J, Wassén H, Santin O, Herceg M, Lansky L, Pekar J, et al. Model predictive control of a diesel engine with turbo compound and exhaust after-treatment constraints. IFAC-PapersOnLine. 2018;51(31):349–54. 10.1016/j.ifacol.2018.10.072Suche in Google Scholar

[9] Lamani VT, Yadav AK, Kumar GN. CFD simulation of a common rail diesel engine with biobutanol-diesel blends for various injection timings. In Biofuels and Bioenergy (BICE2016). Cham: Springer; 2017. p. 143–60. 10.1007/978-3-319-47257-7_14Suche in Google Scholar

[10] Hussain A, Mehdi SM, Akhtar M, Ani FN, Ahmed I. Combustion performance of diesel palm olein fuel: a combined CFD and experimental approach. Arab J Sci Eng. 2018;43:1291–300. 10.1007/s13369-017-2823-5Suche in Google Scholar

[11] Ashkezari AZ, Divsalar K, Malmir R, Abbaspour I. Emission and performance analysis of DI diesel engines fueled by biodiesel blends via CFD simulation of spray combustion and different spray breakup models: a numerical study. J Thermal Anal Calorimetry. 2020;139:2527–39. 10.1007/s10973-019-08922-1Suche in Google Scholar

[12] Samuel J, Ramesh A. An improved physics-based combustion modeling approach for control of direct injection diesel engines. SAE Int J Engines. 2020;13:457–72. 10.4271/03-13-04-0030Suche in Google Scholar

[13] Song K, Upadhyay D, Xie H. A physics-based turbocharger model for automotive diesel engine control applications. J Automob Eng. 2019;233(7):1667–86. 10.1177/0954407018770569Suche in Google Scholar

[14] Duraiarasan S, Salehi R, Stefanopoulou A, Mahesh S, Allain M. Control-oriented physics-based NOX emission model for a diesel engine with exhaust gas recirculation. ASME Lett Dyn Syst Control. March 2020;1(1):011008. 10.1115/DSCC2019-9247Suche in Google Scholar

[15] González JP, Ankobea-Ansah K, Peng Q, Hall CM. On the integration of physics-based and data-driven models for the prediction of gas exchange processes on a modern diesel engine. Proc Inst Mech Eng D J Automob Eng. 10.1177/09544070211031401. Suche in Google Scholar

[16] Wang L. Model predictive control system design and implementation using MATLAB. Springer; 2009. 10.1007/978-1-84882-331-0. Suche in Google Scholar

[17] Wang L. Discrete model predictive controller design using Laguerre functions. J Process Control. 2004;14(2):131–42. 10.1016/S0959-1524(03)00028-3Suche in Google Scholar

[18] Asad B, Hasan KM. Laguerre function’s based model predictive control of three phase induction motor. Appl Mech Mater. 2012;229–231:961–7. 10.4028/www.scientific.net/AMM.229-231.961Suche in Google Scholar

Received: 2021-05-14
Revised: 2021-09-27
Accepted: 2021-10-19
Published Online: 2021-12-31

© 2021 Xiaoguo Storm et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Artikel in diesem Heft

  1. Regular Articles
  2. Electrochemical studies of the synergistic combination effect of thymus mastichina and illicium verum essential oil extracts on the corrosion inhibition of low carbon steel in dilute acid solution
  3. Adoption of Business Intelligence to Support Cost Accounting Based Financial Systems — Case Study of XYZ Company
  4. Techno-Economic Feasibility Analysis of a Hybrid Renewable Energy Supply Options for University Buildings in Saudi Arabia
  5. Optimized design of a semimetal gasket operating in flange-bolted joints
  6. Behavior of non-reinforced and reinforced green mortar with fibers
  7. Field measurement of contact forces on rollers for a large diameter pipe conveyor
  8. Development of Smartphone-Controlled Hand and Arm Exoskeleton for Persons with Disability
  9. Investigation of saturation flow rate using video camera at signalized intersections in Jordan
  10. The features of Ni2MnIn polycrystalline Heusler alloy thin films formation by pulsed laser deposition
  11. Selection of a workpiece clamping system for computer-aided subtractive manufacturing of geometrically complex medical models
  12. Development of Solar-Powered Water Pump with 3D Printed Impeller
  13. Identifying Innovative Reliable Criteria Governing the Selection of Infrastructures Construction Project Delivery Systems
  14. Kinetics of Carbothermal Reduction Process of Different Size Phosphate Rocks
  15. Plastic forming processes of transverse non-homogeneous composite metallic sheets
  16. Accelerated aging of WPCs Based on Polypropylene and Birch plywood Sanding Dust
  17. Effect of water flow and depth on fatigue crack growth rate of underwater wet welded low carbon steel SS400
  18. Non-invasive attempts to extinguish flames with the use of high-power acoustic extinguisher
  19. Filament wound composite fatigue mechanisms investigated with full field DIC strain monitoring
  20. Structural Timber In Compartment Fires – The Timber Charring and Heat Storage Model
  21. Technical and economic aspects of starting a selected power unit at low ambient temperatures
  22. Car braking effectiveness after adaptation for drivers with motor dysfunctions
  23. Adaptation to driver-assistance systems depending on experience
  24. A SIMULINK implementation of a vector shift relay with distributed synchronous generator for engineering classes
  25. Evaluation of measurement uncertainty in a static tensile test
  26. Errors in documenting the subsoil and their impact on the investment implementation: Case study
  27. Comparison between two calculation methods for designing a stand-alone PV system according to Mosul city basemap
  28. Reduction of transport-related air pollution. A case study based on the impact of the COVID-19 pandemic on the level of NOx emissions in the city of Krakow
  29. Driver intervention performance assessment as a key aspect of L3–L4 automated vehicles deployment
  30. A new method for solving quadratic fractional programming problem in neutrosophic environment
  31. Effect of fish scales on fabrication of polyester composite material reinforcements
  32. Impact of the operation of LNG trucks on the environment
  33. The effectiveness of the AEB system in the context of the safety of vulnerable road users
  34. Errors in controlling cars cause tragic accidents involving motorcyclists
  35. Deformation of designed steel plates: An optimisation of the side hull structure using the finite element approach
  36. Thermal-strength analysis of a cross-flow heat exchanger and its design improvement
  37. Effect of thermal collector configuration on the photovoltaic heat transfer performance with 3D CFD modeling
  38. Experimental identification of the subjective reception of external stimuli during wheelchair driving
  39. Failure analysis of motorcycle shock breakers
  40. Experimental analysis of nonlinear characteristics of absorbers with wire rope isolators
  41. Experimental tests of the antiresonance vibratory mill of a sectional movement trajectory
  42. Experimental and theoretical investigation of CVT rubber belt vibrations
  43. Is the cubic parabola really the best railway transition curve?
  44. Transport properties of the new vibratory conveyor at operations in the resonance zone
  45. Assessment of resistance to permanent deformations of asphalt mixes of low air void content
  46. COVID-19 lockdown impact on CERN seismic station ambient noise levels
  47. Review Articles
  48. FMEA method in operational reliability of forest harvesters
  49. Examination of preferences in the field of mobility of the city of Pila in terms of services provided by the Municipal Transport Company in Pila
  50. Enhancement stability and color fastness of natural dye: A review
  51. Special Issue: ICE-SEAM 2019 - Part II
  52. Lane Departure Warning Estimation Using Yaw Acceleration
  53. Analysis of EMG Signals during Stance and Swing Phases for Controlling Magnetorheological Brake applications
  54. Sensor Number Optimization Using Neural Network for Ankle Foot Orthosis Equipped with Magnetorheological Brake
  55. Special Issue: Recent Advances in Civil Engineering - Part II
  56. Comparison of STM’s reliability system on the example of selected element
  57. Technical analysis of the renovation works of the wooden palace floors
  58. Special Issue: TRANSPORT 2020
  59. Simulation assessment of the half-power bandwidth method in testing shock absorbers
  60. Predictive analysis of the impact of the time of day on road accidents in Poland
  61. User’s determination of a proper method for quantifying fuel consumption of a passenger car with compression ignition engine in specific operation conditions
  62. Analysis and assessment of defectiveness of regulations for the yellow signal at the intersection
  63. Streamlining possibility of transport-supply logistics when using chosen Operations Research techniques
  64. Permissible distance – safety system of vehicles in use
  65. Study of the population in terms of knowledge about the distance between vehicles in motion
  66. UAVs in rail damage image diagnostics supported by deep-learning networks
  67. Exhaust emissions of buses LNG and Diesel in RDE tests
  68. Measurements of urban traffic parameters before and after road reconstruction
  69. The use of deep recurrent neural networks to predict performance of photovoltaic system for charging electric vehicles
  70. Analysis of dangers in the operation of city buses at the intersections
  71. Psychological factors of the transfer of control in an automated vehicle
  72. Testing and evaluation of cold-start emissions from a gasoline engine in RDE test at two different ambient temperatures
  73. Age and experience in driving a vehicle and psychomotor skills in the context of automation
  74. Consumption of gasoline in vehicles equipped with an LPG retrofit system in real driving conditions
  75. Laboratory studies of the influence of the working position of the passenger vehicle air suspension on the vibration comfort of children transported in the child restraint system
  76. Route optimization for city cleaning vehicle
  77. Efficiency of electric vehicle interior heating systems at low ambient temperatures
  78. Model-based imputation of sound level data at thoroughfare using computational intelligence
  79. Research on the combustion process in the Fiat 1.3 Multijet engine fueled with rapeseed methyl esters
  80. Overview of the method and state of hydrogenization of road transport in the world and the resulting development prospects in Poland
  81. Tribological characteristics of polymer materials used for slide bearings
  82. Car reliability analysis based on periodic technical tests
  83. Special Issue: Terotechnology 2019 - Part II
  84. DOE Application for Analysis of Tribological Properties of the Al2O3/IF-WS2 Surface Layers
  85. The effect of the impurities spaces on the quality of structural steel working at variable loads
  86. Prediction of the parameters and the hot open die elongation forging process on an 80 MN hydraulic press
  87. Special Issue: AEVEC 2020
  88. Vocational Student's Attitude and Response Towards Experiential Learning in Mechanical Engineering
  89. Virtual Laboratory to Support a Practical Learning of Micro Power Generation in Indonesian Vocational High Schools
  90. The impacts of mediating the work environment on the mode choice in work trips
  91. Utilization of K-nearest neighbor algorithm for classification of white blood cells in AML M4, M5, and M7
  92. Car braking effectiveness after adaptation for drivers with motor dysfunctions
  93. Case study: Vocational student’s knowledge and awareness level toward renewable energy in Indonesia
  94. Contribution of collaborative skill toward construction drawing skill for developing vocational course
  95. Special Issue: Annual Engineering and Vocational Education Conference - Part II
  96. Vocational teachers’ perspective toward Technological Pedagogical Vocational Knowledge
  97. Special Issue: ICIMECE 2020 - Part I
  98. Profile of system and product certification as quality infrastructure in Indonesia
  99. Prediction Model of Magnetorheological (MR) Fluid Damper Hysteresis Loop using Extreme Learning Machine Algorithm
  100. A review on the fused deposition modeling (FDM) 3D printing: Filament processing, materials, and printing parameters
  101. Facile rheological route method for LiFePO4/C cathode material production
  102. Mosque design strategy for energy and water saving
  103. Epoxy resins thermosetting for mechanical engineering
  104. Estimating the potential of wind energy resources using Weibull parameters: A case study of the coastline region of Dar es Salaam, Tanzania
  105. Special Issue: CIRMARE 2020
  106. New trends in visual inspection of buildings and structures: Study for the use of drones
  107. Special Issue: ISERT 2021
  108. Alleviate the contending issues in network operating system courses: Psychomotor and troubleshooting skill development with Raspberry Pi
  109. Special Issue: Actual Trends in Logistics and Industrial Engineering - Part II
  110. The Physical Internet: A means towards achieving global logistics sustainability
  111. Special Issue: Modern Scientific Problems in Civil Engineering - Part I
  112. Construction work cost and duration analysis with the use of agent-based modelling and simulation
  113. Corrosion rate measurement for steel sheets of a fuel tank shell being in service
  114. The influence of external environment on workers on scaffolding illustrated by UTCI
  115. Allocation of risk factors for geodetic tasks in construction schedules
  116. Pedestrian fatality risk as a function of tram impact speed
  117. Technological and organizational problems in the construction of the radiation shielding concrete and suggestions to solve: A case study
  118. Finite element analysis of train speed effect on dynamic response of steel bridge
  119. New approach to analysis of railway track dynamics – Rail head vibrations
  120. Special Issue: Trends in Logistics and Production for the 21st Century - Part I
  121. Design of production lines and logistic flows in production
  122. The planning process of transport tasks for autonomous vans
  123. Modeling of the two shuttle box system within the internal logistics system using simulation software
  124. Implementation of the logistics train in the intralogistics system: A case study
  125. Assessment of investment in electric buses: A case study of a public transport company
  126. Assessment of a robot base production using CAM programming for the FANUC control system
  127. Proposal for the flow of material and adjustments to the storage system of an external service provider
  128. The use of numerical analysis of the injection process to select the material for the injection molding
  129. Economic aspect of combined transport
  130. Solution of a production process with the application of simulation: A case study
  131. Speedometer reliability in regard to road traffic sustainability
  132. Design and construction of a scanning stand for the PU mini-acoustic sensor
  133. Utilization of intelligent vehicle units for train set dispatching
  134. Special Issue: ICRTEEC - 2021 - Part I
  135. LVRT enhancement of DFIG-driven wind system using feed-forward neuro-sliding mode control
  136. Special Issue: Automation in Finland 2021 - Part I
  137. Prediction of future paths of mobile objects using path library
  138. Model predictive control for a multiple injection combustion model
  139. Model-based on-board post-injection control development for marine diesel engine
  140. Intelligent temporal analysis of coronavirus statistical data
Heruntergeladen am 26.11.2025 von https://www.degruyterbrill.com/document/doi/10.1515/eng-2021-0115/html?lang=de
Button zum nach oben scrollen