Real-Time Nonlinear Model Predictive Control for the Energy Management of Hybrid Electric Vehicles in a Hierarchical Framework

被引:0
作者
Schmitt, Lukas [1 ]
Keller, Martin [1 ]
Albin, Thivaharan [2 ]
Abel, Dirk [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Automat Control, D-52062 Aachen, Germany
[2] Swiss Fed Inst Technol, Inst Dynam Syst & Control, CH-8092 Zurich, Switzerland
来源
2020 AMERICAN CONTROL CONFERENCE (ACC) | 2020年
关键词
OPTIMIZATION;
D O I
10.23919/acc45564.2020.9147465
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a real-time capable hierarchical nonlinear model predictive control framework for the energy management of a hybrid electric vehicle is presented. As high-level energy management, nonlinear model predictive control is employed. Therefore, a nonlinear optimal control problem is formulated using a control-oriented internal model derived from high-fidelity models and experimental data. The multiple shooting algorithm and an Euler backward scheme are used to discretize the optimal control problem. The resulting nonlinear problem is solved in real-time using Sequential Quadratic Programming. A rule-based gear choice and engine on / off strategy is added. Actuator dynamics and drivability are addressed in a fast low-level linear time-variant model predictive controller. The result is analyzed and compared to the optimal solution obtained by dynamic programming using a simplified model of the vehicle.
引用
收藏
页码:1961 / 1967
页数:7
相关论文
共 21 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]  
[Anonymous], 2002, Predictive Control With Constraints
[3]  
Bock H. G., 1984, IFAC Proceedings, V17, P1603, DOI 10.1016/S1474-6670
[4]   Predictive Energy Management of a Power-Split Hybrid Electric Vehicle [J].
Borhan, H. Ali ;
Vahidi, Ardalan ;
Phillips, Anthony M. ;
Kuang, Ming L. ;
Kolmanovsky, Ilya V. .
2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, :3970-+
[5]  
de Oliveira MS, 2018, POTENTIAL OF ESSENTIAL OILS, P1, DOI 10.5772/intechopen.78002
[6]   A real-time iteration scheme for nonlinear optimization in optimal feedback control [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2005, 43 (05) :1714-1736
[7]   qpOASES: a parametric active-set algorithm for quadratic programming [J].
Ferreau, Hans Joachim ;
Kirches, Christian ;
Potschka, Andreas ;
Bock, Hans Georg ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2014, 6 (04) :327-363
[8]  
Guzzella L, 2013, Vehicle Propulsion Systems, Vthird
[9]  
Josevski M, 2014, IEEE DECIS CONTR P, P2523, DOI 10.1109/CDC.2014.7039774
[10]  
Keller M, 2019, MED C CONTR AUTOMAT, P451, DOI [10.1109/MED.2019.8798496, 10.1109/med.2019.8798496]