Nonlinear MPC for a two-stage turbocharged gasoline engine airpath

Innovative charging concepts such as two-stage turbocharging for gasoline engines, cause high demands on the process control due to the complex, nonlinear system behavior. For complex, nonlinear systems Nonlinear Model-based Predictive Controllers (NMPC) offer a high potential. They are capable of handling coupled multiple-input systems while achieving high control quality and respecting constraints of the system. In the case of turbocharging, considerations to protect components can introduce the necessity to constrain certain system values. This paper presents a two-stage turbocharged gasoline airpath modeling approach which is suited to be used in a NMPC implementation. The control implementation is based on direct optimal control using an online Sequential Quadratic Programming (SQP) type algorithm. For validating the control performance, simulations are conducted. The computation time of the algorithm is determined by implementation on a control prototyping platform for validation of the real-time capability.

[1]  E. Hairer,et al.  Stiff and differential-algebraic problems , 1991 .

[2]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

[3]  MORITZ DIEHL,et al.  A Real-Time Iteration Scheme for Nonlinear Optimization in Optimal Feedback Control , 2005, SIAM J. Control. Optim..

[4]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[5]  Manfred Morari,et al.  Efficient interior point methods for multistage problems arising in receding horizon control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[6]  Stefan Wedowski,et al.  In-vehicle Optimization of 2-stage Turbocharging for Gasoline Engines , 2011 .

[7]  Philippe Moulin AIR SYSTEMS MODELING AND CONTROL FOR TURBOCHARGED ENGINES , 2010 .

[8]  Moritz Diehl,et al.  Autogenerating microsecond solvers for nonlinear MPC: A tutorial using ACADO integrators , 2015 .

[9]  Lars Eriksson,et al.  Modeling and Control of Engines and Drivelines: Eriksson/Modeling and Control of Engines and Drivelines , 2014 .

[10]  Dirk Abel,et al.  Fast model predictive control for the air path of a turbocharged diesel engine , 2009, 2009 European Control Conference (ECC).

[11]  Philippe Moulin,et al.  Control Design for a Second Order Dynamic System : Two-Stage Turbocharger , 2013 .

[12]  Lars Eriksson,et al.  Modeling and validation of a boost pressure actuation system, for a series sequentially turbocharged SI engine , 2013 .

[13]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[14]  Philippe Moulin,et al.  Control of a two stage turbocharger on a Diesel engine , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[15]  Moritz Diehl,et al.  An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range , 2011, Autom..

[16]  H. Bock,et al.  Recent Advances in Parameteridentification Techniques for O.D.E. , 1983 .

[17]  Stefan Pischinger,et al.  Two-Stage Turbocharged Gasoline Engines: Experimental Validation of Model-based Control , 2015 .

[18]  P. Moulin,et al.  Modelling and control of the air system of a turbocharged gasoline engine , 2008 .

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

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

[21]  J. Hanschke,et al.  Nonlinear Internal Model Control of Diesel Air Systems , 2007 .

[22]  Manfred Morari,et al.  Auto-generated algorithms for nonlinear model predictive control on long and on short horizons , 2013, 52nd IEEE Conference on Decision and Control.