Steering control based on a two-level driver model: experimental validation and robustness tests

In this article we study a two-level driver model composed of one anticipatory and one compensatory control. The anticipatory control, executed in an open loop, is based mainly on the standard linear equations for the lateral dynamics of the vehicle. The compensatory control, executed in a closed loop, uses N PID controllers for the correction of lateral deviation, and other N PID controllers for the correction of the yaw angle of the vehicle. However, each pair of PID controllers is synthesized on a linear bicycle model (or around an operating point represented by a value of the longitudinal velocity) using the Ziegler-Nichols oscillation method. The different controllers are managed by a switch. We introduce a time delay in the N PID controllers to correct the lateral deviation. We conclude by validating and testing the robustness of the driver model in relation to two different vehicle models: a linear parameter-varying model and a nonlinear four-wheel model. Note that the experimental data used here were obtained from a Peugeot 307 laboratory vehicle developed by INRETS-MA.

[1]  K. S. Narendra,et al.  Adaptive control using multiple models, switching, and tuning , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[2]  Manfred Plöchl,et al.  A passenger car driver model for higher lateral accelerations , 2007 .

[3]  Manfred Mitschke Driver-vehicle-lateral dynamics under regular driving conditions , 1992 .

[4]  Edmund Donges,et al.  A Two-Level Model of Driver Steering Behavior , 1978 .

[5]  M. Mitschke Prof. Dr.-Ing Driver-Vehicle-Lateraldynamics under Regular Driving Conditions , 1993 .

[6]  D. Casanova,et al.  A Mathematical Model for Driver Steering Control, with Design, Tuning and Performance Results , 2000 .

[7]  Manfred Plöchl,et al.  Driver models in automobile dynamics application , 2007 .

[8]  Manfred Plöchl,et al.  A 3-LEVEL DRIVER MODEL AND ITS APPLICATION TO DRIVING SIMULATIONS , 1999 .

[9]  Young H. Cho,et al.  Stability Analysis of the Human Controlled Vehicle Moving Along a Curved Path , 1996 .

[10]  David J. Cole,et al.  Predictive and linear quadratic methods for potential application to modelling driver steering control , 2006 .

[11]  Hans B. Pacejka,et al.  Magic Formula Tyre Model with Transient Properties , 1997 .

[12]  A. Tzes,et al.  Design of a robust PID-control switching scheme for an electrostatic micro-actuator , 2008 .

[13]  Branislava Perunicic-Drazenovic,et al.  A Simple Extension of Ziegler-Nichols’ Method Based on Damped Oscillations , 2006, 16th International Conference on Electronics, Communications and Computers (CONIELECOMP'06).

[14]  Andrzej Ordys,et al.  Adaptive control using multiple models switching and tuning , 2005 .

[15]  O. Pages,et al.  Etude et comparaison de différentes structures de commande multi-contrôleurs : application à un axe robotisé , 2001 .

[16]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[17]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

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