A Homogeneous and Self-Dual Interior-Point Linear Programming Algorithm for Economic Model Predictive Control

被引:2
|
作者
Sokoler, Leo Emil [1 ,2 ]
Frison, Gianluca [1 ]
Skajaa, Anders [1 ,2 ]
Halvgaard, Rasmus [1 ]
Jorgensen, John Bagterp [1 ]
机构
[1] DTU, Dept Appl Math & Comp Sci, DK-2800 Lyngby, Denmark
[2] DONG Energy, DK-2830 Virum, Denmark
关键词
Energy systems; Linear programming algorithms; optimization algorithms; predictive control for linear systems; Riccati iterations;
D O I
10.1109/TAC.2015.2495558
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop an efficient homogeneous and self-dual interior-point method (IPM) for the linear programs arising in economic model predictive control of constrained linear systems with linear objective functions. The algorithm is based on a Riccati iteration procedure, which is adapted to the linear system of equations solved in homogeneous and self-dual IPMs. Fast convergence is further achieved using a warm-start strategy. We implement the algorithm in MATLAB and C. Its performance is tested using a conceptual power management case study. Closed loop simulations show that: 1) the proposed algorithm is significantly faster than several state-of-the-art IPMs based on sparse linear algebra and 2) warm-start reduces the average number of iterations by 35%-40%.
引用
收藏
页码:2226 / 2231
页数:6
相关论文
共 50 条