Distributed model predictive control: Synchronous and asynchronous computation

被引:28
作者
Camponogara, Eduardo [1 ]
Talukdar, Sarosh N.
机构
[1] Univ Fed Santa Catarina, Dept Automat & Syst Engn, BR-88040900 Florianopolis, SC, Brazil
[2] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS | 2007年 / 37卷 / 05期
关键词
decision-making coordination; distributed computation; distributed optimization; model predictive control (MPC);
D O I
10.1109/TSMCA.2007.902632
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Model predictive control (MPC) has become one of the leading technologies to control complex processes, to a great extent, as a result of its flexibility and explicit handling of constraints. Given a dynamic problem (DP), MPC converts DP into a series of static optimization problems, thereby allowing the use of standard optimization techniques to compute the control signals. The reliance of MPC on centralized computations, however, stands as a barrier to its use in the real-time operation of large dynamic networks. To this end, this paper proposes an extension to MPC by decomposing DP into a network of small but coupled subproblems and solving them with a network of asynchronous agents. The net result, after each agent applies MPC to its dynamic subproblem, is a series of sets of static subproblems. Our focus is on the simultaneous solution of these sets of static subproblems. The paper delivers a framework to carry out the decomposition and develops conditions under which the iterative synchronous processes of the agents converge to solutions. Furthermore, it proposes heuristics for asynchronous convergence and reports experimental results from prototypical dynamic networks, demonstrating the effectiveness of the proposed extension.
引用
收藏
页码:732 / 745
页数:14
相关论文
共 31 条
[1]  
AMIN M, 2000, TP114665 EL POW RES
[2]  
Bertsekas DP, 1997, J. Oper. Res. Soc., V48, P334, DOI 10.1057/palgrave.jors.2600425
[3]  
Boggs P.T., 2008, ACTA NUMER, V4, P1, DOI [DOI 10.1017/S0962492900002518, 10.1017/s0962492900002518]
[4]  
Camacho E. F., 2004, ADV TK CONT SIGN PRO, V2nd, DOI 10.1007/978-0-85729-398-5
[5]   Altruistic agents in uncertain dynamic games [J].
Camponogara, E. ;
Zhou, H. ;
Talukdar, S. .
JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2006, 45 (04) :536-552
[6]   Designing communication networks to decompose network control problems [J].
Camponogara, E ;
Talukdar, SN .
INFORMS JOURNAL ON COMPUTING, 2005, 17 (02) :207-223
[7]  
Camponogara E, 2004, LECT NOTES ARTIF INT, V3171, P484
[8]   Designing communication networks for distributed control agents [J].
Camponogara, E ;
Talukdar, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (03) :544-563
[9]  
Camponogara E, 2002, LECT NOTES ARTIF INT, V2507, P74
[10]   Distributed model predictive control [J].
Camponogara, Eduardo ;
Jia, Dong ;
Krogh, Bruce H. ;
Talukdar, Sarosh .
IEEE Control Systems Magazine, 2002, 22 (01) :44-52