Reducing the communication of distributed model predictive control: Autoencoders and formation control

IF 4.6 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Torben Schiz, Henrik Ebel
{"title":"Reducing the communication of distributed model predictive control: Autoencoders and formation control","authors":"Torben Schiz,&nbsp;Henrik Ebel","doi":"10.1016/j.conengprac.2025.106560","DOIUrl":null,"url":null,"abstract":"<div><div>Communication remains a key factor limiting the applicability of distributed model predictive control (DMPC) in realistic settings, despite advances in wireless communication. DMPC schemes can require an overwhelming amount of information exchange between agents as the amount of data depends on the length of the predication horizon, for which some applications require a significant length to formally guarantee nominal asymptotic stability. This work aims to provide an approach to reduce the communication effort of DMPC by reducing the size of the communicated data between agents. Using an autoencoder, the communicated data is reduced by the encoder part of the autoencoder prior to communication and reconstructed by the decoder part upon reception within the distributed optimization algorithm that constitutes the DMPC scheme. The choice of a learning-based reduction method is motivated by structure inherent to the data, which results from the data’s connection to solutions of optimal control problems. The approach is implemented and tested at the example of formation control of differential-drive robots, which is challenging for optimization-based control due to the robots’ nonholonomic constraints, and which is interesting due to the practical importance of mobile robotics. The applicability of the proposed approach is presented first in the form of a simulative analysis showing that the resulting control performance yields a satisfactory accuracy. In particular, the proposed approach outperforms the canonical naive way to reduce communication by reducing the length of the prediction horizon. Moreover, it is shown that numerical experiments conducted on embedded computation hardware, with real distributed computation and wireless communication, work well with the proposed way of reducing communication even in practical scenarios in which full communication fails, as the full-size data messages are not communicated in a timely-enough manner. This shows an objective benefit of using the proposed communication reduction in practice, especially in situations in which a lot of communication happens within a given time span, e.g., because of a large number of agents, a densely connected communication graph, and/or frequent data exchange.</div></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":"165 ","pages":"Article 106560"},"PeriodicalIF":4.6000,"publicationDate":"2025-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Control Engineering Practice","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0967066125003223","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Communication remains a key factor limiting the applicability of distributed model predictive control (DMPC) in realistic settings, despite advances in wireless communication. DMPC schemes can require an overwhelming amount of information exchange between agents as the amount of data depends on the length of the predication horizon, for which some applications require a significant length to formally guarantee nominal asymptotic stability. This work aims to provide an approach to reduce the communication effort of DMPC by reducing the size of the communicated data between agents. Using an autoencoder, the communicated data is reduced by the encoder part of the autoencoder prior to communication and reconstructed by the decoder part upon reception within the distributed optimization algorithm that constitutes the DMPC scheme. The choice of a learning-based reduction method is motivated by structure inherent to the data, which results from the data’s connection to solutions of optimal control problems. The approach is implemented and tested at the example of formation control of differential-drive robots, which is challenging for optimization-based control due to the robots’ nonholonomic constraints, and which is interesting due to the practical importance of mobile robotics. The applicability of the proposed approach is presented first in the form of a simulative analysis showing that the resulting control performance yields a satisfactory accuracy. In particular, the proposed approach outperforms the canonical naive way to reduce communication by reducing the length of the prediction horizon. Moreover, it is shown that numerical experiments conducted on embedded computation hardware, with real distributed computation and wireless communication, work well with the proposed way of reducing communication even in practical scenarios in which full communication fails, as the full-size data messages are not communicated in a timely-enough manner. This shows an objective benefit of using the proposed communication reduction in practice, especially in situations in which a lot of communication happens within a given time span, e.g., because of a large number of agents, a densely connected communication graph, and/or frequent data exchange.
减少分布式模型预测控制的通信:自编码器和编队控制
尽管无线通信取得了进步,但通信仍然是限制分布式模型预测控制(DMPC)在现实环境中的适用性的关键因素。DMPC方案可能需要在代理之间进行大量的信息交换,因为数据量取决于预测范围的长度,因此一些应用程序需要相当长的长度来正式保证名义上的渐近稳定性。本工作旨在通过减少代理间通信数据的大小,提供一种减少DMPC通信工作量的方法。使用自编码器,在构成DMPC方案的分布式优化算法中,通信数据在通信前由自编码器的编码器部分减少,并在接收后由解码器部分重构。基于学习的约简方法的选择是由数据固有的结构驱动的,这种结构源于数据与最优控制问题的解的联系。该方法以差动机器人的编队控制为例进行了实现和测试。由于机器人的非完整约束,这对基于优化的控制具有挑战性,但由于移动机器人的实际重要性,这一问题很有趣。首先以仿真分析的形式展示了所提出方法的适用性,结果表明所得到的控制性能产生了令人满意的精度。特别是,所提出的方法优于通过减少预测视界长度来减少通信的规范朴素方法。此外,在具有真实分布式计算和无线通信的嵌入式计算硬件上进行的数值实验表明,即使在完全通信失败的实际场景中,由于没有及时通信全尺寸数据消息,所提出的减少通信的方法也能很好地工作。这显示了在实践中使用建议的通信减少的客观好处,特别是在给定时间范围内发生大量通信的情况下,例如,由于大量代理,密集连接的通信图和/或频繁的数据交换。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Control Engineering Practice
Control Engineering Practice 工程技术-工程:电子与电气
CiteScore
9.20
自引率
12.20%
发文量
183
审稿时长
44 days
期刊介绍: Control Engineering Practice strives to meet the needs of industrial practitioners and industrially related academics and researchers. It publishes papers which illustrate the direct application of control theory and its supporting tools in all possible areas of automation. As a result, the journal only contains papers which can be considered to have made significant contributions to the application of advanced control techniques. It is normally expected that practical results should be included, but where simulation only studies are available, it is necessary to demonstrate that the simulation model is representative of a genuine application. Strictly theoretical papers will find a more appropriate home in Control Engineering Practice''s sister publication, Automatica. It is also expected that papers are innovative with respect to the state of the art and are sufficiently detailed for a reader to be able to duplicate the main results of the paper (supplementary material, including datasets, tables, code and any relevant interactive material can be made available and downloaded from the website). The benefits of the presented methods must be made very clear and the new techniques must be compared and contrasted with results obtained using existing methods. Moreover, a thorough analysis of failures that may happen in the design process and implementation can also be part of the paper. The scope of Control Engineering Practice matches the activities of IFAC. Papers demonstrating the contribution of automation and control in improving the performance, quality, productivity, sustainability, resource and energy efficiency, and the manageability of systems and processes for the benefit of mankind and are relevant to industrial practitioners are most welcome.
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信