基于对偶分解和二次逼近的分层分布模型预测控制

V. Yfantis, N. Gafur, A. Wagner, M. Ruskowski
{"title":"基于对偶分解和二次逼近的分层分布模型预测控制","authors":"V. Yfantis, N. Gafur, A. Wagner, M. Ruskowski","doi":"10.1109/MED54222.2022.9837180","DOIUrl":null,"url":null,"abstract":"This paper presents a dual decomposition-based distributed optimization algorithm and applies it to distributed model predictive control (DMPC) problems. The considered DMPC problems are coupled through shared limited resources. Lagrangian duality can be used to decompose an MPC problem, so that each subsystem can compute its individual resource utilization, without sharing information, such as dynamics or constraints, with the other subsystems. The feasibility of the central problem is ensured by the coordination of the subproblems through dual variables which can be interpreted as prices on the shared limited resources. The proposed coordination algorithm makes efficient use of information collected from previous iterations by performing a quadratic approximation of the dual function of the central MPC problem. Aggressive update steps of the dual variables are prevented through a covariance-based step size constraint. The nonsmoothness encountered in dual optimization problems is addressed by the construction of cutting planes, similar to bundle methods for nonsmooth optimization. The cutting planes ensure that the updated dual variables do not lie outside the range of validity of the dual approximation. The proposed algorithm is evaluated on a two-tank system and compared to the standard subgradient method. The results show that the rate of convergence towards the centralized solution can be significantly improved while still preserving privacy between the subsystems through limited information exchange.","PeriodicalId":354557,"journal":{"name":"2022 30th Mediterranean Conference on Control and Automation (MED)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hierarchical Distributed Model Predictive Control based on Dual Decomposition and Quadratic Approximation\",\"authors\":\"V. Yfantis, N. Gafur, A. Wagner, M. Ruskowski\",\"doi\":\"10.1109/MED54222.2022.9837180\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a dual decomposition-based distributed optimization algorithm and applies it to distributed model predictive control (DMPC) problems. The considered DMPC problems are coupled through shared limited resources. Lagrangian duality can be used to decompose an MPC problem, so that each subsystem can compute its individual resource utilization, without sharing information, such as dynamics or constraints, with the other subsystems. The feasibility of the central problem is ensured by the coordination of the subproblems through dual variables which can be interpreted as prices on the shared limited resources. The proposed coordination algorithm makes efficient use of information collected from previous iterations by performing a quadratic approximation of the dual function of the central MPC problem. Aggressive update steps of the dual variables are prevented through a covariance-based step size constraint. The nonsmoothness encountered in dual optimization problems is addressed by the construction of cutting planes, similar to bundle methods for nonsmooth optimization. The cutting planes ensure that the updated dual variables do not lie outside the range of validity of the dual approximation. The proposed algorithm is evaluated on a two-tank system and compared to the standard subgradient method. The results show that the rate of convergence towards the centralized solution can be significantly improved while still preserving privacy between the subsystems through limited information exchange.\",\"PeriodicalId\":354557,\"journal\":{\"name\":\"2022 30th Mediterranean Conference on Control and Automation (MED)\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 30th Mediterranean Conference on Control and Automation (MED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MED54222.2022.9837180\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 30th Mediterranean Conference on Control and Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED54222.2022.9837180","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

提出了一种基于对偶分解的分布式优化算法,并将其应用于分布式模型预测控制问题。所考虑的DMPC问题通过共享有限的资源耦合在一起。拉格朗日对偶性可用于分解MPC问题,使每个子系统可以计算其各自的资源利用率,而无需与其他子系统共享动态或约束等信息。中心问题的可行性是通过对偶变量来保证的,对偶变量可以解释为共享有限资源的价格。提出的协调算法通过对中心MPC问题的对偶函数进行二次逼近,有效地利用了从先前迭代中收集到的信息。通过基于协方差的步长约束,防止了双变量的激进更新步骤。对偶优化问题中遇到的非光滑性是通过构造切割平面来解决的,类似于非光滑优化的束法。切割平面确保更新后的对偶变量不超出对偶逼近的有效范围。在双罐系统上对该算法进行了评价,并与标准的次梯度法进行了比较。结果表明,通过有限的信息交换,在保证子系统之间隐私性的前提下,集中式解决方案的收敛速度可以得到显著提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Hierarchical Distributed Model Predictive Control based on Dual Decomposition and Quadratic Approximation
This paper presents a dual decomposition-based distributed optimization algorithm and applies it to distributed model predictive control (DMPC) problems. The considered DMPC problems are coupled through shared limited resources. Lagrangian duality can be used to decompose an MPC problem, so that each subsystem can compute its individual resource utilization, without sharing information, such as dynamics or constraints, with the other subsystems. The feasibility of the central problem is ensured by the coordination of the subproblems through dual variables which can be interpreted as prices on the shared limited resources. The proposed coordination algorithm makes efficient use of information collected from previous iterations by performing a quadratic approximation of the dual function of the central MPC problem. Aggressive update steps of the dual variables are prevented through a covariance-based step size constraint. The nonsmoothness encountered in dual optimization problems is addressed by the construction of cutting planes, similar to bundle methods for nonsmooth optimization. The cutting planes ensure that the updated dual variables do not lie outside the range of validity of the dual approximation. The proposed algorithm is evaluated on a two-tank system and compared to the standard subgradient method. The results show that the rate of convergence towards the centralized solution can be significantly improved while still preserving privacy between the subsystems through limited information exchange.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信