Modeling of vehicle dynamics from real vehicle measurements using a neural network with two-stage hybrid learning for accurate long-term prediction

This paper describes a neural network (NN) model of a real vehicle and the associated hybrid learning scheme. The NN vehicle models the actual vehicle dynamic behavior with the architecture of a real-time recurrent network. The NN was trained to predict the next state of the vehicle, given the current vehicle state, the current input steering angle of the front wheel, and the vehicle's speed. A hybrid training scheme for the network has been proposed, which consists of two phases: open-loop training for stabilization of the NN weight learning and closed-loop training for long-term prediction of the vehicle behavior. The open-loop training is necessary to avoid learning instability at initial stages. The closed-loop training then follows in such a way that the NN correctly predicts the vehicle's next state in a recursive mode. The outcome is that the model can correctly generate the vehicle trajectory, given the initial state and the steering and speed sequence of the vehicle. Furthermore, after this training procedure, it not only learns the vehicle's lateral dynamics along the trained trajectories, but can also generalize to similar trajectories. This modeling technique has been successfully applied to model the actual dynamics of a Daewoo Leganza vehicle. It is an intelligent vehicle that is fully autonomous in that steering, braking, and accelerating were all done via computer control. The training data were taken from a four-vehicle platoon demonstration in which four vehicles were automatically controlled in a convoy mode.

[1]  Zbigniew Michalewicz,et al.  Evolutionary Computation 1 , 2018 .

[2]  Anthony B. Will,et al.  Modelling and control of an automated vehicle , 1997 .

[3]  Thomas Bäck,et al.  Evolutionary computation: comments on the history and current state , 1997, IEEE Trans. Evol. Comput..

[4]  David B. Fogel,et al.  Evolution-ary Computation 1: Basic Algorithms and Operators , 2000 .

[5]  Simon Parsons,et al.  Soft computing: fuzzy logic, neural networks and distributed artificial intelligence by F. Aminzadeh and M. Jamshidi (Eds.), PTR Prentice Hall, Englewood Cliffs, NJ, pp 301, ISBN 0-13-146234-2 , 1996, Knowl. Eng. Rev..

[6]  Jürgen Guldner,et al.  Robust automatic steering control for look-down reference systems with front and rear sensors , 1999, IEEE Trans. Control. Syst. Technol..

[7]  Da Butler,et al.  Using artificial neural networks to predict vehicle acceleration and yaw angles , 2002, Proceedings of the 9th International Conference on Neural Information Processing, 2002. ICONIP '02..

[8]  Lu Qiang,et al.  Identification and control of four-wheel-steering vehicles based on neural network , 1999, Proceedings of the IEEE International Vehicle Electronics Conference (IVEC'99) (Cat. No.99EX257).

[9]  L. Personnaz,et al.  Modeling and control of mobile robots and intelligent vehicles by neural networks , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

[10]  Rolf Isermann,et al.  Vehicle dynamics simulation based on hybrid modeling , 1999, 1999 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (Cat. No.99TH8399).

[11]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .