Longitudinal Model Predictive Control with comfortable speed planner

Guaranteeing simplicity and safety is a real challenge of Advanced Driver Assistance Systems (ADAS), being these aspects necessary for the development of decision and control stages in highly automated vehicles. Considering that a human-centered design is generally pursued, exploring comfort boundaries in passenger vehicles has a significant importance. This work aims to implement a simple Model Predictive Control (MPC) for longitudinal maneuvers, considering a bare speed planner based on the curvature of a predefined geometrical path. The speed profiles are constrained with a maximum value at any time, in such way that total accelerations are lower than specified constraint limits. A double proportional with curvature bias control was employed as a simple algorithm for lateral maneuvers. The tests were performed within a realistic simulation environment with a virtual vehicle model based on a multi-body formulation. The results of this investigation permits to determine the capabilities of simplified control algorithms in real scenarios, and comprehend how to improve them to be more efficient.

[1]  Joshué Pérez,et al.  A complete framework for developing and testing automated driving controllers , 2017 .

[2]  Vicente Milanés Montero,et al.  Smooth path and speed planning for an automated public transport vehicle , 2012, Robotics Auton. Syst..

[3]  W. Marsden I and J , 2012 .

[4]  J. Karl Hedrick,et al.  Brake System Modeling for Simulation and Control , 1999 .

[5]  Nidzamuddin Md,et al.  Comfort Determination in Autonomous Driving Style , 2015 .

[6]  Reza N. Jazar Vehicle Roll Dynamics , 2014 .

[7]  Marko Bacic,et al.  Model predictive control , 2003 .

[8]  David González,et al.  Speed profile generation based on quintic Bézier curves for enhanced passenger comfort , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[9]  Moritz Diehl,et al.  ACADO toolkit—An open‐source framework for automatic control and dynamic optimization , 2011 .

[10]  T D Gillespie,et al.  Fundamentals of Vehicle Dynamics , 1992 .

[11]  Carlos Bordons Alba,et al.  Model Predictive Control , 2012 .

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

[13]  Joshué Pérez,et al.  Overtaking Maneuver for Automated Driving Using Virtual Environments , 2017, EUROCAST.

[14]  Joshué Pérez,et al.  Low Speed Longitudinal Control Algorithms for Automated Vehicles in Simulation and Real Platforms , 2018, Complex..

[15]  David González Bautista,et al.  Functional architecture for automated vehicles trajectory planning in complex environments , 2017 .

[16]  Philippe Micheau,et al.  Ecological Vehicles and Renewable Energies ( EVER ) Ideal regenerative braking torque in collaboration with hydraulic brake system , 2017 .

[17]  Javier Cuadrado,et al.  A Multibody Model to Assess the Effect of Automotive Motor In-wheel Configuration on Vehicle Stability and Comfort , 2013 .

[18]  David González,et al.  Control architecture for Cybernetic Transportation Systems in urban environments , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).