Hybrid Model Predictive Control based on modified Particle Swarm Optimization

Hybrid Model Predictive Control (HMPC) framework is used to design a vehicular Adaptive Cruise Control (ACC) system. Modified Particle Swarm Optimization (MPSO) algorithm, combining standard Particle Swarm Optimization (PSO) with multi-objective optimization method, is used in the process of the receding horizon optimization of the HMPC. Firstly, we design a hybrid model for the ACC system, and make use of Hybrid Systems Description Language (HYSDEL) to transform the hybrid model into a problem of Mixed Integer Linear Programming (MILP). Then, we apply MPSO algorithm to solve the MILP problem online, and the results are used to change the velocity of the cruising vehicle. Simulation results indicate that the proposed method can make the cruising vehicle follow the leading vehicle very well. Moreover, the MPSO algorithm efficiently accelerates the process of HMPC.

[1]  Alberto Bemporad,et al.  HYSDEL-a tool for generating computational hybrid models for analysis and synthesis problems , 2004, IEEE Transactions on Control Systems Technology.

[2]  Koetsu Yamazaki,et al.  Penalty function approach for the mixed discrete nonlinear problems by particle swarm optimization , 2006 .

[3]  Manfred Morari,et al.  Hybrid Model Predictive Control of the Step-Down DC–DC Converter , 2008, IEEE Transactions on Control Systems Technology.

[4]  Bart De Schutter,et al.  Adaptive Cruise Control for a SMART Car: A Comparison Benchmark for MPC-PWA Control Methods , 2008, IEEE Transactions on Control Systems Technology.

[5]  Yang Wang,et al.  Fast Model Predictive Control Using Online Optimization , 2008 .

[6]  Chen De-zhao Hybrid particle swarm optimization algorithm for mixed-integer nonlinear programming , 2008 .

[7]  E. Aiyoshi,et al.  Parameter optimization of model predictive control using PSO , 2008, 2008 SICE Annual Conference.

[8]  Yuren Zhou,et al.  Constrained Optimization Evolutionary Algorithms: Constrained Optimization Evolutionary Algorithms , 2009 .

[9]  Ralph Kennel,et al.  Model predictive control -- a simple and powerful method to control power converters , 2009, 2009 IEEE 6th International Power Electronics and Motion Control Conference.

[10]  Yuan Zhuzhi Particle-swarm optimization algorithm for model predictive control with constraints , 2009 .

[11]  Jianqiang Wang,et al.  Study on robustness and feasibility of MPC based vehicular Adaptive Cruise Control system , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[12]  Alberto Bemporad,et al.  A survey on explicit model predictive control , 2009 .

[13]  Wang Yong,et al.  Constrained Optimization Evolutionary Algorithms , 2009 .

[14]  Stephen P. Boyd,et al.  Fast Model Predictive Control Using Online Optimization , 2010, IEEE Transactions on Control Systems Technology.