Low Speed Longitudinal Control Algorithms for Automated Vehicles in Simulation and Real Platforms

Advanced Driver Assistance Systems (ADAS) acting over throttle and brake are already available in level 2 automated vehicles. In order to increase the level of automation new systems need to be tested in an extensive set of complex scenarios, ensuring safety under all circumstances. Validation of these systems using real vehicles presents important drawbacks: the time needed to drive millions of kilometers, the risk associated with some situations, and the high cost involved. Simulation platforms emerge as a feasible solution. Therefore, robust and reliable virtual environments to test automated driving maneuvers and control techniques are needed. In that sense, this paper presents a use case where three longitudinal low speed control techniques are designed, tuned, and validated using an in-house simulation framework and later applied in a real vehicle. Control algorithms include a classical PID, an adaptive network fuzzy inference system (ANFIS), and a Model Predictive Control (MPC). The simulated dynamics are calculated using a multibody vehicle model. In addition, longitudinal actuators of a Renault Twizy are characterized through empirical tests. A comparative analysis of results between simulated and real platform shows the effectiveness of the proposed framework for designing and validating longitudinal controllers for real automated vehicles.

[1]  Nidhi Kalra,et al.  Driving to Safety , 2016 .

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

[3]  Joshué Pérez,et al.  A Speed Planner Approach Based On Bézier Curves Using Vehicle Dynamic Constrains and Passengers Comfort , 2018, 2018 IEEE International Symposium on Circuits and Systems (ISCAS).

[4]  M. Sugeno,et al.  Derivation of Fuzzy Control Rules from Human Operator's Control Actions , 1983 .

[5]  Paul A. Jennings,et al.  Development of a Drive-in Driver-in-the-Loop Fully Immersive Driving Simulator for Virtual Validation of Automotive Systems , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[6]  Qijun Chen,et al.  Obstacle avoidance of autonomous vehicles with CQP-based model predictive control , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[7]  Vicente Milanés Montero,et al.  Cascade Architecture for Lateral Control in Autonomous Vehicles , 2011, IEEE Transactions on Intelligent Transportation Systems.

[8]  Vicente Milanés Montero,et al.  Cooperative Adaptive Cruise Control in Real Traffic Situations , 2014, IEEE Transactions on Intelligent Transportation Systems.

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

[10]  Miguel Ángel Sotelo,et al.  Using Fuzzy Logic in Automated Vehicle Control , 2006 .

[11]  Vicente Milanés Montero,et al.  Low-Speed Longitudinal Controllers for Mass-Produced Cars: A Comparative Study , 2012, IEEE Transactions on Industrial Electronics.

[12]  Denis Gingras,et al.  Autonomous Vehicle and Real Time Road Lanes Detection and Tracking , 2015, 2015 IEEE Vehicle Power and Propulsion Conference (VPPC).

[13]  Guodong Yin,et al.  Robust fuzzy control for vehicle lateral dynamic stability via Takagi-Sugeno fuzzy approach , 2017, 2017 American Control Conference (ACC).

[14]  Joshué Pérez,et al.  Trajectory generator for autonomous vehicles in urban environments , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Yi Yang,et al.  Lateral control of autonomous vehicles based on fuzzy logic , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

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

[17]  Ernst Stadlober,et al.  Virtual Stochastic Testing of Advanced Driver Assistance Systems , 2016 .

[18]  Nidhi Kalra,et al.  Autonomous Vehicle Technology: A Guide for Policymakers , 2014 .

[19]  D. Dopico,et al.  Penalty, Semi-Recursive and Hybrid Methods for MBS Real-Time Dynamics in the Context of Structural Integrators , 2004 .

[20]  Huiyi Wang,et al.  Fundamental Study of Jerk: Evaluation of Shift Quality and Ride Comfort , 2004 .

[21]  Petros A. Ioannou,et al.  Throttle and Brake Control Systems for Automatic Vehicle following , 1994, J. Intell. Transp. Syst..

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

[23]  Cheikh Diop,et al.  Collision Avoidance System for Buses, Managing Pedestrian Detection and Alerts Near Bus Stops , 2017 .

[24]  Alberto Peña Rodríguez,et al.  MODELADO DE VEHÍCULO PARA APLICACIONES EN SISTEMAS DE TIEMPO REAL: EL CHASIS RODANTE VIRTUAL , 2013 .

[25]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..