Transient control of gasoline engines with C/GMRES

The oil crisis and strict emission legislation have greatly motivated the development of internal combustion engine technology. To improve fuel economy performance and reduce emissions, engine transient control has attracted wide research interests. However, engine system is a nonlinear physical plant with constraints on itself and actuators, and also it is a sophisticated control system involving many control loops to achieve single or multiple objectives. Therefore it is really a challenging issue on the transient control of the engine. In recent years, receding horizon control (RHC) was gained much attention in the field of engine control, owing to its advantages that it can explicitly tackle the constrained optimization and multi-variable control problem. However, a remarkable drawback of RHC is the heavy computation load for on-line optimization algorithm, especially for the nonlinear control system. Indeed, this bottleneck restricts its practical implementation on the industrial electronic controller of a fast control system for a long time. This tutorial paper proposes a systematic receding horizon controller design approach for the transient control applications of the gasoline engines. Two independent RHC-based tracking controllers aimed to achieve the engine torque and speed tracking control are designed, respectively. The control oriented model is derived from the mean-value model of gasoline engines, meanwhile the integrator of the tracking error is embedded to improve the tracking accuracy. All the proposed controllers are verified in real-time on a full-scale gasoline engine and the on-line optimization algorithm for RHC adopts C/GMRES method, which can provide an approximately optimal solution by solving the linear equation instead of the Riccati differential equation. The experimental results demonstrate a large potential for improving the engine transient control performance with RHC scheme.

[1]  Zi-Jiang Yang,et al.  Identification of continuous-time systems with multiple unknown time delays by global nonlinear least-squares and instrumental variable methods , 2007, Autom..

[2]  Jian Song,et al.  Coordinated vehicle traction control based on engine torque and brake pressure under complicated road conditions , 2012 .

[3]  Bo-Chiuan Chen,et al.  ADAPTIVE IDLE SPEED CONTROL FOR SPARK-IGNITION ENGINES , 2007 .

[4]  Michael R. Osborne,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

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

[6]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[8]  E.J.P. Rutten,et al.  Mean value modeling of spark ignition engines , 1993 .

[9]  L. Stark,et al.  Three algorithms for interpreting models consisting of ordinary differential equations: Sensitivity coefficients, sensitivity functions, global optimization , 1982 .

[10]  Toshiyuki Ohtsuka,et al.  A continuation/GMRES method for fast computation of nonlinear receding horizon control , 2004, Autom..

[11]  A. Isidori Nonlinear Control Systems , 1985 .

[12]  Ilya V. Kolmanovsky,et al.  Adaptive Kalman Filter-Based Load Torque Compensator for Improved SI Engine Idle Speed Control , 2009, IEEE Transactions on Control Systems Technology.

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

[14]  Chengliang Yin,et al.  A transient dynamic model for HEV engine and its implementation for fuzzy-PID governor , 2005, IEEE International Conference on Vehicular Electronics and Safety, 2005..

[15]  C. Kelley Iterative Methods for Linear and Nonlinear Equations , 1987 .

[16]  Laxman M. Waghmare,et al.  An Overview of Model Predictive Control , 2010 .

[17]  Xiaohong Jiao,et al.  Adaptive coordinated control of engine speed and battery charging voltage , 2008 .

[18]  Keum-Shik Hong,et al.  Advanced sliding mode idle speed control for a nonlinear engine model: coordinated throttle/spark advance control , 1997, Proceedings of the 36th SICE Annual Conference. International Session Papers.

[19]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[20]  Per Carlsson,et al.  Flow Through a Throttle Body : A Comparative Study of Heat Transfer, Wall Surface Roughness and Discharge Coefficient , 2007 .

[21]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[22]  Dimitry Gorinevsky,et al.  RBF network feedforward compensation of load disturbance in idle speed control , 1996 .

[23]  John R. Wagner,et al.  Nonlinear air-to-fuel ratio and engine speed control for hybrid vehicles , 2003, IEEE Trans. Veh. Technol..

[24]  Tielong Shen,et al.  Torque Observers Design for Spark Ignition Engines With Different Intake Air Measurement Sensors , 2011, IEEE Transactions on Control Systems Technology.