Journal of Jilin University(Information Science Ed ›› 2016, Vol. 34 ›› Issue (3): 359-366.

Previous Articles     Next Articles

MPC Controller Design and FPGA Implementation for Vehicle Yaw Stability Control

MEI Qina,b, XU Fangb, CHEN Honga,b, LI Zonglib   

  1. a. State Key Laboratory of Automotive Simulation and Control;b. College of Communication Engineering, Jilin University, Changchun 130022, China
  • Received:2015-08-25 Online:2016-05-25 Published:2016-12-21

Abstract:

In order to improve the real-time performance of predictive controller for vehicle yaw stability control,we implement a predictive controller based on FPGA(Field Programmable Gate Array), and adopt PSO(Particle Swarm Optimization) combined with penalty function to solve the QP(Quadratic Programming) problem. The FPGA is used to reduce operation time of the MPC (Model Predictive Control) controller by using parallel computations. In order to verify the effectiveness of the controller, real-time tests are carried out in the typical vehicle running condition. In the tests, vehicle dynamic model in veDYNA is used as the plant, and the FPGA is used as the hardware platform of controller. The simulation results indicate that the MPC controller can satisfy the requirements of the vehicle yaw stability control well, and lay the foundation for the controller to real vehicle test.

Key words: model predictive control, vehicle yaw stability, particle swarm optimization, field programmable, gate array, real-time tests

CLC Number: 

  • TP273