Maximilian Pierer von Esch, Andreas Völz, Knut Graichen
{"title":"非线性连续时间系统的异步 ADMM","authors":"Maximilian Pierer von Esch, Andreas Völz, Knut Graichen","doi":"10.1002/oca.3104","DOIUrl":null,"url":null,"abstract":"This paper presents synchronous as well as asynchronous formulations of the alternating direction method of multipliers (ADMM) for solving continuous-time nonlinear distributed model predictive control (DMPC) problems. It is shown that the optimal control problems of certain system classes can be transformed to fit the consensus-based ADMM variant problem formulation. The arising subproblems are solved locally on the agent level while the consensus step is solved centrally by a coordinator. Furthermore, the convergence of the synchronous and asynchronous ADMM algorithms to their respective first-order optimality conditions is presented in a continuous-time setting. The algorithm is applied to different example systems for which the convergence behavior and influence of the individual algorithmic parameters are investigated. The computation time of the agents remains unaffected by the system size and thus demonstrates the applicability to high-scaled systems. Moreover, results show that the asynchronous algorithm performs better in terms of execution time when compared to its synchronous counterpart.","PeriodicalId":501055,"journal":{"name":"Optimal Control Applications and Methods","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Asynchronous ADMM for nonlinear continuous-time systems\",\"authors\":\"Maximilian Pierer von Esch, Andreas Völz, Knut Graichen\",\"doi\":\"10.1002/oca.3104\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents synchronous as well as asynchronous formulations of the alternating direction method of multipliers (ADMM) for solving continuous-time nonlinear distributed model predictive control (DMPC) problems. It is shown that the optimal control problems of certain system classes can be transformed to fit the consensus-based ADMM variant problem formulation. The arising subproblems are solved locally on the agent level while the consensus step is solved centrally by a coordinator. Furthermore, the convergence of the synchronous and asynchronous ADMM algorithms to their respective first-order optimality conditions is presented in a continuous-time setting. The algorithm is applied to different example systems for which the convergence behavior and influence of the individual algorithmic parameters are investigated. The computation time of the agents remains unaffected by the system size and thus demonstrates the applicability to high-scaled systems. Moreover, results show that the asynchronous algorithm performs better in terms of execution time when compared to its synchronous counterpart.\",\"PeriodicalId\":501055,\"journal\":{\"name\":\"Optimal Control Applications and Methods\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Optimal Control Applications and Methods\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/oca.3104\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optimal Control Applications and Methods","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/oca.3104","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Asynchronous ADMM for nonlinear continuous-time systems
This paper presents synchronous as well as asynchronous formulations of the alternating direction method of multipliers (ADMM) for solving continuous-time nonlinear distributed model predictive control (DMPC) problems. It is shown that the optimal control problems of certain system classes can be transformed to fit the consensus-based ADMM variant problem formulation. The arising subproblems are solved locally on the agent level while the consensus step is solved centrally by a coordinator. Furthermore, the convergence of the synchronous and asynchronous ADMM algorithms to their respective first-order optimality conditions is presented in a continuous-time setting. The algorithm is applied to different example systems for which the convergence behavior and influence of the individual algorithmic parameters are investigated. The computation time of the agents remains unaffected by the system size and thus demonstrates the applicability to high-scaled systems. Moreover, results show that the asynchronous algorithm performs better in terms of execution time when compared to its synchronous counterpart.