Distributed Model Predictive Control Using Cooperative Contract Options

被引:12
作者
Blasi, Svenja [1 ]
Koegel, Markus [1 ]
Findeisen, Rolf [1 ]
机构
[1] Otto von Guericke Univ, Lab Syst Theory & Automat Control, Magdeburg, Germany
关键词
Model predictive control; decentralized control; cooperative control; contracts; modular design; systems of systems; cyber-physical systems; SYSTEMS; COMMUNICATION; ALGORITHM; PLUG;
D O I
10.1016/j.ifacol.2018.11.048
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To achieve a common goal in an optimal way systems are becoming increasingly interconnected. While operating as autonomous as possible, the subsystems should exploit the capabilities and desires of neighboring systems in a cooperative way to avoid conflicts and optimize overall performance. Increasing interconnections, together with autonomous behavior, however, challenge the system design and control. Distributed model predictive control strategies allow to break the complexity of interconnected systems, as each subsystem employs its own controller, taking information obtained or provided by the neighboring systems into account. We propose a distributed model predictive control strategy, in which the subsystems provide multiple options of possible future behaviors to their neighbors. The options are provided in form of contracts - outer bounds of the variables of the coupling variables. The neighboring systems take these options in their predictions into account and choose the most suitable one. By this they exploit the capabilities and influences of the neighbors in a cooperative way. We outline conditions which guarantee repeated feasibility and illustrate the approach considering autonomously driving vehicles entering a highway. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:448 / 454
页数:7
相关论文
共 19 条
[1]  
[Anonymous], 2012, IFAC P
[2]  
Blanchini F, 2008, SYST CONTROL-FOUND A, P1
[3]   Core Research and Innovation Areas in Cyber-Physical Systems of Systems Initial Findings of the CPSoS Project [J].
Engell, S. ;
Paulen, R. ;
Reniers, M. A. ;
Sonntag, C. ;
Thompson, H. .
CYBER PHYSICAL SYSTEMS: DESIGN, MODELING, AND EVALUATION, CYPHY 2015, 2015, 9361 :40-55
[4]   Distributed predictive control: A non-cooperative algorithm with neighbor-to-neighbor communication for linear systems [J].
Farina, Marcello ;
Scattolini, Riccardo .
AUTOMATICA, 2012, 48 (06) :1088-1096
[5]  
Findeisen R, 2009, LECT NOTES CONTR INF, V384, P167, DOI 10.1007/978-3-642-01094-1_13
[6]  
Kögel M, 2018, 2018 EUROPEAN CONTROL CONFERENCE (ECC), P312, DOI 10.23919/ECC.2018.8550272
[7]  
Kogel M., 2013, IFAC Proceedings, V46, P809
[8]  
Lofberg J., 2004, PROC IEEE INT S COMP
[9]   Predictive control, embedded cyberphysical systems and systems of systems - A perspective [J].
Lucia, Sergio ;
Koegel, Markus ;
Zometa, Pablo ;
Quevedo, Daniel E. ;
Findeisen, Rolf .
ANNUAL REVIEWS IN CONTROL, 2016, 41 :193-207
[10]   Contract -based Predictive Control of Distributed Systems with Plug and Play Capabilities [J].
Lucia, Sergio ;
Koegel, Markus ;
Findeisen, Rolf .
IFAC PAPERSONLINE, 2015, 48 (23) :205-211