A linear time varying model predictive control approach to the integrated vehicle dynamics control problem in autonomous systems

A Model Predictive Control (MPC) approach for controlling active front steering, active braking and active differentials in an autonomous vehicle is presented. We formulate a predictive control problem in order to best follow a given path by controlling the front steering angle, brakes and traction at the four wheels independently, while fulfilling various physical and design constraints. At each time step a trajectory is assumed to be known over a finite horizon, and an MPC controller computes the system inputs in order to best follow the desired trajectory on slippery roads at a given entry speed. We start from the results presented in [1], [2] and formulate the MPC problem based on successive on-line linearization of the nonlinear vehicle model (LTV MPC). Simulative results are presented, interpreted and compared against LTV MPC schemes which make use only of steering and/or braking.

[1]  Hans B. Pacejka,et al.  Tyre Modelling for Use in Vehicle Dynamics Studies , 1987 .

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

[3]  Francesco Borrelli,et al.  MPC-Based Approach to Active Steering for Autonomous Vehicle Systems , 2005 .

[4]  T. Keviczky,et al.  Flight test of a receding horizon controller for autonomous UAV guidance , 2005, Proceedings of the 2005, American Control Conference, 2005..

[5]  Francesco Borrelli,et al.  Hybrid Decentralized Control of Large Scale Systems , 2005, HSCC.

[6]  Francesco Borrelli,et al.  A Real-Time Model Predictive Control Approach for Autonomous Active Steering , 2006 .

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

[8]  L. Biegler,et al.  FAST SOLVERS AND RIGOROUS MODELS: CAN BOTH BE ACCOMMODATED IN NMPC? , 2006 .

[9]  Hans Bock,et al.  An Online Active Set Strategy for Fast Parametric Quadratic Programming in MPC Applications , 2006 .

[10]  H.E. Tseng,et al.  A model predictive control approach for combined braking and steering in autonomous vehicles , 2007, 2007 Mediterranean Conference on Control & Automation.

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

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

[13]  Francesco Borrelli,et al.  Linear time‐varying model predictive control and its application to active steering systems: Stability analysis and experimental validation , 2008 .