Explicit Nonlinear Model Predictive Control for Electric Vehicle Traction Control

This paper presents a traction control (TC) system for electric vehicles with in-wheel motors, based on explicit nonlinear model predictive control. The feedback law, available beforehand, is described in detail, together with its variation for different plant conditions. The explicit controller is implemented on a rapid control prototyping unit, which proves the real-time capability of the strategy, with computing times on the order of microseconds. These are significantly lower than the required time step for a TC application. Hence, the explicit model predictive controller can run at the same frequency as a simple TC system based on proportional integral (PI) technology. High-fidelity model simulations provide: 1) a performance comparison of the proposed explicit nonlinear model predictive controller (NMPC) with a benchmark PI-based traction controller with gain scheduling and anti-windup features, and 2) a performance comparison among two explicit and one implicit NMPCs based on different internal models, with and without consideration of transient tire behavior and load transfers. Experimental test results on an electric vehicle demonstrator are shown for one of the explicit NMPC formulations.

[1]  Mara Tanelli,et al.  Torque blending and wheel slip control in EVs with in-wheel motors , 2012 .

[2]  Jong Hyeon Park,et al.  Wheel Slip Control in Traction Control System for Vehicle Stability , 1999 .

[3]  H. Fujimoto,et al.  Review of traction and braking control for electric vehicle , 2012, 2012 IEEE Vehicle Power and Propulsion Conference.

[4]  Tor Arne Johansen,et al.  Explicit nonlinear model predictive control : theory and applications , 2012 .

[5]  Clemens Satzger,et al.  Predictive Brake Control for Electric Vehicles , 2018, IEEE Transactions on Vehicular Technology.

[6]  Tor Arne Johansen,et al.  Gain-scheduled wheel slip control in automotive brake systems , 2003, IEEE Trans. Control. Syst. Technol..

[7]  Ricardo de Castro,et al.  Combined wheel-slip control and torque blending using MPC , 2014, 2014 International Conference on Connected Vehicles and Expo (ICCVE).

[8]  Frank Allgöwer,et al.  Unconstrained model predictive control and suboptimality estimates for nonlinear continuous-time systems , 2012, Autom..

[9]  T. Johansen On multi-parametric nonlinear programming and explicit nonlinear model predictive control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[10]  Luis F. Domínguez,et al.  Recent Advances in Explicit Multiparametric Nonlinear Model Predictive Control , 2011 .

[11]  Alberto Bemporad,et al.  Evaluation of piecewise affine control via binary search tree , 2003, Autom..

[12]  Dongpu Cao,et al.  Wheel slip control with torque blending using linear and nonlinear model predictive control , 2017 .

[13]  Antonella Ferrara,et al.  Wheel Slip Control via Second-Order Sliding-Mode Generation , 2010, IEEE Transactions on Intelligent Transportation Systems.

[14]  Dzmitry Savitski,et al.  A Survey of Traction Control and Antilock Braking Systems of Full Electric Vehicles With Individually Controlled Electric Motors , 2015, IEEE Transactions on Vehicular Technology.

[15]  Yoichi Hori,et al.  A Novel Traction Control for EV Based on Maximum Transmissible Torque Estimation , 2009, IEEE Transactions on Industrial Electronics.

[16]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[17]  Liuping Wang,et al.  Model based wheel slip control via constrained optimal algorithm , 2007, 2007 IEEE International Conference on Control Applications.

[18]  Klaus Augsburg,et al.  Electric vehicles with individually controlled on-board motors: Revisiting the ABS design , 2015, 2015 IEEE International Conference on Mechatronics (ICM).

[19]  Lars Grüne,et al.  Analysis and Design of Unconstrained Nonlinear MPC Schemes for Finite and Infinite Dimensional Systems , 2009, SIAM J. Control. Optim..

[20]  F. Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997 .

[21]  Ricardo de Castro,et al.  Design and validation of an MPC-based torque blending and wheel slip control strategy , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[22]  Theodore J. Rosenthal,et al.  A Vehicle Dynamics Tire Model for Both Pavement and Off-Road Conditions , 1997 .

[23]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[24]  Aldo Sorniotti,et al.  The effect of half-shaft torsion dynamics on the performance of a traction control system for electric vehicles , 2012 .

[25]  Allen R. Stubberud,et al.  Basics of Sampling and Quantization , 2005, Handbook of Networked and Embedded Control Systems.

[26]  Tor A. Johansen,et al.  Lateral vehicle stabilization using constrained nonlinear control , 2003, 2003 European Control Conference (ECC).

[27]  Manfred Morari,et al.  Optimal complexity reduction of polyhedral piecewise affine systems , 2008, Autom..

[28]  Aldo Sorniotti,et al.  Comparison of Traction Controllers for Electric Vehicles With On-Board Drivetrains , 2017, IEEE Transactions on Vehicular Technology.

[29]  Philippe Micheau,et al.  Nonlinear LQG Slip Controller Based on an Empirical Model for a Three Wheel Hybrid Vehicle , 2014, 2014 IEEE Vehicle Power and Propulsion Conference (VPPC).

[30]  Sohel Anwar,et al.  A Predictive Control Algorithm for an Anti-Lock Braking System , 2002 .

[31]  Alberto Bemporad,et al.  An MPC/hybrid system approach to traction control , 2006, IEEE Transactions on Control Systems Technology.

[32]  Hong Chen,et al.  Nonlinear MPC-based slip control for electric vehicles with vehicle safety constraints , 2016 .

[33]  Satoshi Murata,et al.  Innovation by in-wheel-motor drive unit , 2012 .

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

[35]  Sohel Anwar,et al.  Brake-Based Vehicle Traction Control via Generalized Predictive Algorithm , 2003 .

[36]  Antonella Ferrara,et al.  Integral Sliding Mode for the Torque-Vectoring Control of Fully Electric Vehicles: Theoretical Design and Experimental Assessment , 2015, IEEE Transactions on Vehicular Technology.