Idle speed control with low-complexity offset-free explicit model predictive control in presence of system delay

The requirement for continual improvement of idle speed control (ISC) performance is increasing due to the stringent regulation on emission and fuel economy these days. In this regard, a low-complexity offset-free explicit model predictive control (EMPC) with constraint horizon is designed to regulate the idle speed under unmeasured disturbance in presence of system delay with rigorous formulation. Particularly, we developed a high-fidelity 4-stroke gasoline-direct injected spark-ignited engine model based on first-principles and test vehicle driving data, and designed a model predictive ISC system. To handle the delay from intake to torque production, we constructed a control-oriented model with delay augmentation. To reject the influence of torque loss, we implemented the offset-free MPC scheme with disturbance model and estimator. Moreover, to deal with the limited capacity assigned for the controller in the engine control unit and the short sampling instant of the engine system, we formulated a low-complexity multiparametric quadratic program with constraint horizon in presence of system delay in state and input variables, and obtained an explicit solution map. To demonstrate the performance of the designed controller, a series of closed-loop simulations were performed. The developed explicit controller showed proper ISC performance in presence of torque loss and system delay.

[1]  Xianze Xu,et al.  Observer-based fast nonlinear MPC for multi-DOF maglev positioning system: Theory and experiment , 2021 .

[2]  A. T. Shenton,et al.  Inverse-NARMA: a robust control method applied to SI engine idle-speed regulation , 2003 .

[3]  Riccardo Marino,et al.  Model-based cold-start speed control scheme for spark ignition engines , 2010 .

[4]  Jing Sun,et al.  MODELS AND CONTROL METHODOLOGIES FOR IC ENGINE IDLE SPEED CONTROL DESIGN , 1996 .

[5]  Dong Hwi Jeong Weighted Similarity based Just-In-Time Model Predictive Control for Batch Trajectory Tracking , 2020 .

[6]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[7]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[8]  Riccardo Scattolini,et al.  Idle speed control of a F1 racing engine , 2006 .

[9]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[10]  Kwangsoo Kim,et al.  Discrete-time variable structure controller with a decoupled disturbance compensator and its application to a CNC servomechanism , 1999, IEEE Trans. Control. Syst. Technol..

[11]  Sang Hwan Son,et al.  Move blocked model predictive control with guaranteed stability and improved optimality using linear interpolation of base sequences , 2020, Int. J. Control.

[12]  Jong Woo Kim,et al.  Data-driven offset-free multilinear model predictive control using constrained differential dynamic programming , 2021, Journal of Process Control.

[13]  Sang Hwan Son,et al.  Hybrid Koopman model predictive control of nonlinear systems using multiple EDMD models: An application to a batch pulp digester with feed fluctuation , 2022, Control Engineering Practice.

[14]  Dong Hwi Jeong,et al.  Optimization of microalgal photobioreactor system using model predictive control with experimental validation , 2016, Bioprocess and Biosystems Engineering.

[15]  Alberto Bemporad,et al.  Model Predictive Idle Speed Control: Design, Analysis, and Experimental Evaluation , 2012, IEEE Transactions on Control Systems Technology.

[16]  Stefano Di Cairano,et al.  Model Predictive Control of Engine Speed During Vehicle Deceleration , 2014, IEEE Transactions on Control Systems Technology.

[17]  James B. Rawlings,et al.  On the inherent robustness of optimal and suboptimal nonlinear MPC , 2017, Syst. Control. Lett..

[18]  Alberto Bemporad,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2003, Autom..

[19]  Liuping Wang,et al.  A Tutorial on Model Predictive Control: Using a Linear Velocity‐Form Model , 2008 .

[20]  Tae Hoon Oh,et al.  Model-plant mismatch learning offset-free model predictive control , 2020, ArXiv.

[21]  Lars Eriksson,et al.  Modeling and Control of Engines and Drivelines , 2014 .

[22]  Lino Guzzella,et al.  Introduction to Modeling and Control of Internal Combustion Engine Systems , 2004 .

[23]  Mohammed Saad Faizan Bangi,et al.  Dynamic modeling and offset-free predictive control of LNG tank , 2021 .

[24]  Jong Min Lee,et al.  Ensemble learning based latent variable model predictive control for batch trajectory tracking under concept drift , 2020, Comput. Chem. Eng..

[25]  Sang Hwan Son,et al.  Move blocked model predictive control with improved optimality using semi-explicit approach for applying time-varying blocking structure , 2020 .

[26]  M. J. Moran,et al.  Fundamentals of Engineering Thermodynamics , 2014 .

[27]  Gabriele Pannocchia,et al.  Disturbance models for offset‐free model‐predictive control , 2003 .

[28]  Marcello Farina,et al.  An MPC algorithm for offset-free tracking of constant reference signals , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[29]  Manfred Morari,et al.  Offset-free reference tracking for predictive controllers , 2007, 2007 46th IEEE Conference on Decision and Control.

[30]  Seongmin Heo,et al.  Model predictive control for amine-based CO2 capture process with advanced flash stripper , 2021 .

[31]  Riccardo Scattolini,et al.  Identification and idle speed control of internal combustion engines , 1999 .

[32]  Manfred Morari,et al.  Offset-free reference tracking with model predictive control , 2010, Autom..

[33]  Byung Jun Park,et al.  A model-based deep reinforcement learning method applied to finite-horizon optimal control of nonlinear control-affine system , 2020 .

[34]  Alberto Bemporad,et al.  Predictive Control for Linear and Hybrid Systems , 2017 .

[35]  Hongye Su,et al.  Comments on "Discrete-time variable structure controller with a decoupled disturbance compensator and its application to a CNC servomechanism" , 1999 .

[36]  G. Pannocchia,et al.  Offset-free MPC explained: novelties, subtleties, and applications , 2015 .

[37]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[38]  Manfred Morari,et al.  Linear offset-free Model Predictive Control , 2009, Autom..

[39]  Sang Hwan Son,et al.  Handling plant-model mismatch in Koopman Lyapunov-based model predictive control via offset-free control framework , 2020, ArXiv.

[40]  H. Sarimveis,et al.  Model predictive control for offset-free reference tracking of fractional order systems , 2018, 1904.11387.

[41]  Alberto Bemporad,et al.  An MPC design flow for automotive control and applications to idle speed regulation , 2008, 2008 47th IEEE Conference on Decision and Control.

[42]  Jong Min Lee,et al.  Hybrid Nonlinear Model Predictive Control of LNT and Urealess SCR Aftertreatment System , 2019, IEEE Transactions on Control Systems Technology.

[43]  Kang Mingxin,et al.  Modeling and optimal control for torque tracking of spark-ignition engines with low pumping loss , 2016, 2016 35th Chinese Control Conference (CCC).

[44]  Jong Min Lee,et al.  Experimental gradient estimation of multivariable systems with correlation by various regression methods and its application to modifier adaptation , 2018 .

[45]  Hong Chen,et al.  Engine Idle Speed Control Using Nonlinear Model Predictive Control , 2013 .

[46]  Jimmy Lauber,et al.  Observer design to control individual cylinder spark advance for idle speed management of a SI engine , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[47]  Sang Hwan Son,et al.  Multiscale modeling and control of pulp digester under fiber-to-fiber heterogeneity , 2020, Comput. Chem. Eng..

[48]  Kenneth R. Muske,et al.  Disturbance modeling for offset-free linear model predictive control , 2002 .

[49]  A. Stotsky,et al.  Variable Structure Control of Engine Idle Speed With Estimation of Unmeasurable Disturbances , 2000 .

[50]  Stefano Di Cairano,et al.  The development of Model Predictive Control in automotive industry: A survey , 2012, 2012 IEEE International Conference on Control Applications.

[51]  Kenneth R. Butts,et al.  Application of l1 optimal control to the engine idle speed control problem , 1999, IEEE Trans. Control. Syst. Technol..

[52]  Lorenz T. Biegler,et al.  Serial advanced-multi-step nonlinear model predictive control using an extended sensitivity method , 2020 .

[53]  Lei Xie,et al.  Two-layer structure strategy for large-scale systems integrating online adaptive constraints adjustment method and cooperative distributed DMC algorithm , 2021, Control Engineering Practice.

[54]  Marcello Farina,et al.  A Robust MPC Algorithm for Offset-Free Tracking of Constant Reference Signals , 2012, IEEE Transactions on Automatic Control.

[55]  Manfred Morari,et al.  Nonlinear offset-free model predictive control , 2012, Autom..

[56]  Alberto Bemporad,et al.  A survey on explicit model predictive control , 2009 .

[57]  S. Thompson,et al.  A comparison of idle speed control schemes , 2000 .

[58]  Byung Jun Park,et al.  Model-based reinforcement learning and predictive control for two-stage optimal control of fed-batch bioreactor , 2021, Comput. Chem. Eng..