Evaluating Model Predictive Path Following and Yaw Stability Controllers for Over-Actuated Autonomous Electric Vehicles

Active safety systems are of significant importance for autonomous vehicles operating in safety-critical situations like an obstacle-avoidance manoeuvre with high vehicle speed or poor road condition. However, a conventional electronic stability control system, may not always yield desired path following and yaw stability performance in such circumstances merely through brake intervention. This paper pursues a detailed investigation on utilising model predictive control (MPC) and torque vectoring for path following and yaw stability control of over-actuated autonomous electric vehicles (AEVs) in dangerous double lane change manoeuvre. The control problem of the AEV is formulated based on MPC by utilising active front steering and torque vectoring, and constraints are imposed explicitly on yaw rate and sideslip angle to ensure yaw stability. Four MPC-based controllers are designed based on double-track vehicle models. Specifically, they include two one-level controllers, i.e. one with torque vectoring and one with equal torque allocation, and two two-level controllers, i.e. one with optimisation-based torque allocation and one with rule-based allocation. These controllers are assessed extensively, with respect to passing velocity, tracking accuracy, tyre utilisation and robustness. The effect of horizon length on the control performance and computational efficiency is also investigated.

[1]  E. K. Liebemann,et al.  Safety and Performance Enhancement: The Bosch Electronic Stability Control (ESP) , 2005 .

[2]  Junmin Wang,et al.  Coordinated and Reconfigurable Vehicle Dynamics Control , 2009, IEEE Transactions on Control Systems Technology.

[3]  Wei Liu,et al.  Vehicle state estimation based on Minimum Model Error criterion combining with Extended Kalman Filter , 2016, J. Frankl. Inst..

[4]  Ali Charara,et al.  Vehicle Dynamics Estimation using Kalman Filtering: Experimental Validation , 2012 .

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

[6]  David Q. Mayne,et al.  Correction to "Constrained model predictive control: stability and optimality" , 2001, Autom..

[7]  Patrick Gruber,et al.  Torque Distribution Strategies for Energy-Efficient Electric Vehicles With Multiple Drivetrains , 2017 .

[8]  Moritz Diehl,et al.  CasADi: a software framework for nonlinear optimization and optimal control , 2018, Mathematical Programming Computation.

[9]  Aldo Sorniotti,et al.  Direct yaw moment control actuated through electric drivetrains and friction brakes: Theoretical design and experimental assessment , 2015 .

[10]  Yanjun Huang,et al.  Stability control of electric vehicles with in-wheel motors by considering tire slip energy , 2019, Mechanical Systems and Signal Processing.

[11]  D. Himmelblau,et al.  Optimal control via collocation and non-linear programming , 1975 .

[12]  Junmin Wang,et al.  Lateral motion control for four-wheel-independent-drive electric vehicles using optimal torque allocation and dynamic message priority scheduling , 2014 .

[13]  Jianqiu Li,et al.  Combined AFS and DYC Control of Four-Wheel-Independent-Drive Electric Vehicles over CAN Network with Time-Varying Delays , 2014, IEEE Transactions on Vehicular Technology.

[14]  H. Dugoff,et al.  Tire performance characteristics affecting vehicle response to steering and braking control inputs. Final report , 1969 .

[15]  Francesco Borrelli,et al.  INTEGRATED BRAKING AND STEERING MODEL PREDICTIVE CONTROL APPROACH IN AUTONOMOUS VEHICLES , 2007 .

[16]  Lei Yuan,et al.  MPC-based yaw stability control in in-wheel-motored EV via active front steering and motor torque distribution , 2016 .

[17]  Jie Wang,et al.  Electronic Stability Control Based on Motor Driving and Braking Torque Distribution for a Four In-Wheel Motor Drive Electric Vehicle , 2016, IEEE Transactions on Vehicular Technology.

[18]  Antonella Ferrara,et al.  Hierarchical control of overactuated vehicles via sliding mode techniques , 2014, 53rd IEEE Conference on Decision and Control.

[19]  Amir Khajepour,et al.  Integrated stability and traction control for electric vehicles using model predictive control , 2016 .

[20]  Mehran Sabahi,et al.  Lateral stabilization of a four wheel independent drive electric vehicle on slippery roads , 2015 .

[21]  Bin Li,et al.  An optimal torque distribution control strategy for four-independent wheel drive electric vehicles , 2015 .

[22]  Zhenpo Wang,et al.  Vehicle Stability Enhancement through Hierarchical Control for a Four-Wheel-Independently-Actuated Electric Vehicle , 2017 .

[23]  H. E. Tseng,et al.  Low Complexity MPC Schemes for Integrated Vehicle Dynamics Control Problems , 2008 .

[24]  Yoichi Hori,et al.  Lateral Stability Control of In-Wheel-Motor-Driven Electric Vehicles Based on Sideslip Angle Estimation Using Lateral Tire Force Sensors , 2012, IEEE Transactions on Vehicular Technology.

[25]  Oskar Wallmark,et al.  Design and Implementation of an Experimental Research and Concept Demonstration Vehicle , 2014, 2014 IEEE Vehicle Power and Propulsion Conference (VPPC).

[26]  Johan Andreasson,et al.  Utilization of Actuators to Improve Vehicle Stability at the Limit : From Hydraulic Brakes Toward Electric Propulsion , 2011 .

[27]  Tor Arne Johansen,et al.  Stabilization of Automotive Vehicles Using Active Steering and Adaptive Brake Control Allocation , 2010, IEEE Transactions on Control Systems Technology.

[28]  R. Serban,et al.  CVODES: The Sensitivity-Enabled ODE Solver in SUNDIALS , 2005 .

[29]  Francesco Borrelli,et al.  Predictive Active Steering Control for Autonomous Vehicle Systems , 2007, IEEE Transactions on Control Systems Technology.