Immersion and invariance control for reference trajectory tracking of autonomous vehicles

This paper presents design and validation of a vehicle lateral controller for autonomous trajectory following based on Immersion and Invariance (I&I) principle. The aim is to minimize the lateral displacement of the autonomous vehicle with respect to a given reference trajectory. The control input is the steering angle and the output is the lateral displacement error. A first version of this controller based on I&I principle has been proposed previously by the authors in [1], but it suffers from a lack of robustness in some critical situations, near the nonlinear zones. In this paper, we propose a considerable improvement in the used model and the control synthesis. To validate the control strategy, the closed-loop system simulated on Matlab-Simulink has been compared to the experimental data acquired on the vehicle DYNA of Heudiasyc laboratory, a Peugeot 308, according to several real driving scenarios. The validation shows robustness and good performances of the proposed control approach, and puts in evidence the improvement with regard to the previous I&I control strategy proposed in [1].

[1]  M.S. Netto,et al.  Lateral adaptive control for vehicle lane keeping , 2004, Proceedings of the 2004 American Control Conference.

[2]  Saïd Mammar,et al.  Dynamic controller for lane keeping and obstacle avoidance assistance system , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[3]  M.S. Netto,et al.  H/sub /spl infin//, adaptive, PID and fuzzy control: a comparison of controllers for vehicle lane keeping , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[4]  Alessandro Astolfi,et al.  Nonlinear and adaptive control with applications , 2008 .

[5]  Masayoshi Tomizuka,et al.  Experimental evaluation of a chatter free sliding mode control for lateral control in AHS , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[6]  Ali Charara,et al.  Immersion and invariance control for lateral dynamics of autonomous vehicles, with experimental validation , 2013, 2013 European Control Conference (ECC).

[7]  Ali Charara,et al.  Vehicle Dynamics Estimation using Kalman Filtering: Doumiati/Vehicle Dynamics Estimation using Kalman Filtering , 2012 .

[8]  Riccardo Marino,et al.  Nested PID steering control for lane keeping in autonomous vehicles , 2011 .

[9]  Manfred Morari,et al.  Autonomous vehicle steering using explicit LPV-MPC , 2009, 2009 European Control Conference (ECC).

[10]  Wolfgang Sienel,et al.  Robust Control for Automatic Steering , 1990, 1990 American Control Conference.

[11]  L Segel,et al.  An Analysis of Tire Traction Properties and Their Influence on Vehicle Dynamic Performance , 1970 .

[12]  Ali Charara,et al.  Higher-order sliding mode control for lateral dynamics of autonomous vehicles, with experimental validation , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[13]  Vadim I. Utkin,et al.  Linear and nonlinear controller design for robust automatic steering , 1995, IEEE Trans. Control. Syst. Technol..

[14]  Dongwook Kim,et al.  Control strategy for high-speed autonomous driving in structured road , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[15]  Aurelio Piazzi,et al.  THE ARGO AUTONOMOUS VEHICLE'S VISION AND CONTROL SYSTEMS , 1999 .

[16]  Sebastian Thrun,et al.  Towards fully autonomous driving: Systems and algorithms , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[17]  Benoit Vanholme,et al.  Trajectory tracking for highly automated passenger vehicles , 2011 .

[18]  José Eugenio Naranjo,et al.  Lane-Change Fuzzy Control in Autonomous Vehicles for the Overtaking Maneuver , 2008, IEEE Transactions on Intelligent Transportation Systems.

[19]  Rajesh Rajamani,et al.  Vehicle dynamics and control , 2005 .

[20]  Vicente Milanés Montero,et al.  Automatic lateral control for unmanned vehicles via genetic algorithms , 2011, Appl. Soft Comput..

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

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

[23]  Tao Mei,et al.  Dynamic motion planning for autonomous vehicle in unknown environments , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).