Implementation of model predictive control using real-time multiprocessing computing

被引:16
作者
Hassapis, G [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Elect & Comp Engn, Fac Engn, Thessaloniki 54124, Greece
关键词
parallel algorithms; industrial control; embedded systems; real-time systems; multiprocessing;
D O I
10.1016/S0141-9331(03)00063-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work addresses the issue of finding the programming procedure that results to the fastest implementation of the core calculations of the model predictive control (MPC) algorithms that are amenable to parallel processing on a real-time multiprocessing system. Three concurrent programming procedures were considered for the MPC implementation, each one consisting of a number of tasks configured to a linear array, mesh and tree parallel architectures. Both theoretical analysis and measurements, taken from running these procedures on a four-processor computer platform, indicate that the procedure of the linear array architecture presents the best speed-up ratio. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:327 / 340
页数:14
相关论文
共 21 条
[1]  
AKL SG, 1989, DESIGN ANAL PARALLEL
[2]  
[Anonymous], 2003, Model Predictive Control
[3]   EXPERIMENTAL-STUDY OF INTERNAL MODEL CONTROL [J].
ARKUN, Y ;
HOLLETT, J ;
CANNEY, WM ;
MORARI, M .
INDUSTRIAL & ENGINEERING CHEMISTRY PROCESS DESIGN AND DEVELOPMENT, 1986, 25 (01) :102-108
[4]  
BERTSEKAS P, 1991, AUTOMATICA, V27, P3
[5]  
CALDWELL JM, 1987, P 6 ANN CONTR EXP C
[6]  
CRISPIN AJ, 1997, PROGRAMMABLE LOGIC C
[7]   MODEL PREDICTIVE CONTROL - THEORY AND PRACTICE - A SURVEY [J].
GARCIA, CE ;
PRETT, DM ;
MORARI, M .
AUTOMATICA, 1989, 25 (03) :335-348
[8]  
Grimble M. J, 2001, ANNU REV CONTROL, V25, P13
[9]   Cache-coherent distributed shared memory: Perspectives on its development and future challenges [J].
Hennessy, J ;
Heinrich, M ;
Gupta, A .
PROCEEDINGS OF THE IEEE, 1999, 87 (03) :418-429
[10]  
Maciejowski J. M., 2002, Predictive control: with constraints