A Real-Time Nonlinear Model Predictive Controller for Yaw Motion Optimization of Distributed Drive Electric Vehicles

被引:185
作者
Guo, Ningyuan [1 ,2 ]
Lenzo, Basilio [3 ]
Zhang, Xudong [1 ,2 ]
Zou, Yuan [1 ,2 ]
Zhai, Ruiqing [1 ,2 ]
Zhang, Tao [1 ,2 ]
机构
[1] Beijing Inst Technol, Beijing Collaborat & Innovat Ctr Elect Vehicle, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
[3] Sheffield Hallam Univ, Dept Engn & Math, Sheffield S1 1WB, S Yorkshire, England
基金
中国国家自然科学基金;
关键词
Continuation/generalized minimal residual algorithm; direct yaw moment control; distributed drive electric vehicle; nonlinear model predictive control; LINEAR-QUADRATIC REGULATOR; PATH;
D O I
10.1109/TVT.2020.2980169
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a real-time nonlinear model predictive control (NMPC) strategy for direct yaw moment control (DYC) of distributed drive electric vehicles (DDEVs). The NMPC strategy is based on a control-oriented model built by integrating a single track vehicle model with the Magic Formula (MF) tire model. To mitigate the NMPC computational cost, the continuation/generalized minimal residual (C/GMRES) algorithm is employed and modified for real-time optimization. Since the traditional C/GMRES algorithm cannot directly solve the inequality constraint problem, the external penalty method is introduced to transform inequality constraints into an equivalently unconstrained optimization problem. Based on the Pontryagin's minimum principle (PMP), the existence and uniqueness for solution of the proposed C/GMRES algorithm are proven. Additionally, to achieve fast initialization in C/GMRES algorithm, the varying predictive duration is adopted so that the analytic expressions of optimally initial solutions in C/GMRES algorithm can be derived and gained. A Karush-Kuhn-Tucker (KKT) condition based control allocation method distributes the desired traction and yaw moment among four independent motors. Numerical simulations are carried out by combining CarSim and Matlab/Simulink to evaluate the effectiveness of the proposed strategy. Results demonstrate that the real-time NMPC strategy can achieve superior vehicle stability performance, guarantee the given safety constraints, and significantly reduce the computational efforts.
引用
收藏
页码:4935 / 4946
页数:12
相关论文
共 35 条
[1]  
Allgower E. L., 2012, NUMERICAL CONTINUATI, V13
[2]  
Antoniou A., 2007, PRACTICAL OPTIMIZATI
[3]  
Boyd S., 2006, IEEE T AUTOM CONTROL, V51, P1859
[4]   Vehicle yaw control using a fast NMPC approach [J].
Canale, M. ;
Fagiano, L. .
47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, :5360-5365
[5]   A novel direct yaw moment controller for in-wheel motor electric vehicles [J].
Chen, Yuhang ;
Hedrick, J. Karl ;
Guo, Konghui .
VEHICLE SYSTEM DYNAMICS, 2013, 51 (06) :925-942
[6]   Predictive active steering control for autonomous vehicle systems [J].
Falcone, Paolo ;
Borrelli, Francesco ;
Asgari, Jahan ;
Tseng, Hongtei Eric ;
Hrovat, Davor .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2007, 15 (03) :566-580
[7]  
Frasch JV, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P4136
[8]   Predictive control: a historical perspective [J].
Goodwin, G. C. ;
Carrasco, D. S. ;
Seron, M. M. .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2012, 22 (12) :1296-1313
[9]   Model predictive path following control for autonomous cars considering a measurable disturbance: Implementation, testing, and verification [J].
Guo, Hongyan ;
Cao, Dongpu ;
Chen, Hong ;
Sun, Zhenping ;
Hu, Yunfeng .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2019, 118 :41-60
[10]   Nonlinear Model Predictive Lateral Stability Control of Active Chassis for Intelligent Vehicles and Its FPGA Implementation [J].
Guo, Hongyan ;
Liu, Feng ;
Xu, Fang ;
Chen, Hong ;
Cao, Dongpu ;
Ji, Yan .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (01) :2-13