Lorenzo Sforni;Guido Carnevale;Giuseppe Notarstefano
{"title":"A Distributed Feedback-Based Framework for Nonlinear Aggregative Optimal Control","authors":"Lorenzo Sforni;Guido Carnevale;Giuseppe Notarstefano","doi":"10.1109/TAC.2024.3518256","DOIUrl":null,"url":null,"abstract":"In this article, we propose a distributed, first-order, feedback-based approach to solve nonlinear optimal control problems with aggregative cost functions over networks of cooperative multiagent systems. Taking inspiration from a centralized, first-order optimal control framework, named GoPRONTO, we propose a distributed method exploiting a feedback scheme iteratively updated according to a distributed tracking mechanism. Due to the aggregative structure of the problem and the desired distributed paradigm, the centralized scheme would require global quantities that are not locally available. Thus, our distributed method concurrently updates a proxy of the centralized scheme with a set of local, auxiliary variables named trackers which suitably exploit interagent communication to reconstruct the global quantities. By relying on LaSalle-based arguments, we theoretically prove that our algorithm generates a sequence of trajectories converging to the set of trajectories satisfying the first-order necessary conditions for optimality. Finally, we corroborate the theoretical results with numerical simulations on a distributed optimal control application for a fleet of 50 quadrotors.","PeriodicalId":13201,"journal":{"name":"IEEE Transactions on Automatic Control","volume":"70 6","pages":"3784-3799"},"PeriodicalIF":7.0000,"publicationDate":"2024-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automatic Control","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10803012/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
In this article, we propose a distributed, first-order, feedback-based approach to solve nonlinear optimal control problems with aggregative cost functions over networks of cooperative multiagent systems. Taking inspiration from a centralized, first-order optimal control framework, named GoPRONTO, we propose a distributed method exploiting a feedback scheme iteratively updated according to a distributed tracking mechanism. Due to the aggregative structure of the problem and the desired distributed paradigm, the centralized scheme would require global quantities that are not locally available. Thus, our distributed method concurrently updates a proxy of the centralized scheme with a set of local, auxiliary variables named trackers which suitably exploit interagent communication to reconstruct the global quantities. By relying on LaSalle-based arguments, we theoretically prove that our algorithm generates a sequence of trajectories converging to the set of trajectories satisfying the first-order necessary conditions for optimality. Finally, we corroborate the theoretical results with numerical simulations on a distributed optimal control application for a fleet of 50 quadrotors.
期刊介绍:
In the IEEE Transactions on Automatic Control, the IEEE Control Systems Society publishes high-quality papers on the theory, design, and applications of control engineering. Two types of contributions are regularly considered:
1) Papers: Presentation of significant research, development, or application of control concepts.
2) Technical Notes and Correspondence: Brief technical notes, comments on published areas or established control topics, corrections to papers and notes published in the Transactions.
In addition, special papers (tutorials, surveys, and perspectives on the theory and applications of control systems topics) are solicited.