可扩展性
可并行流形
计算机科学
分布式计算
比例(比率)
分散系统
动态规划
多智能体系统
分布式算法
计算
理论计算机科学
数学优化
人工智能
控制(管理)
算法
数学
物理
量子力学
数据库
作者
Augustinos D. Saravanos,Yuichiro Aoyama,Hongchang Zhu,Evangelos A. Theodorou
标识
DOI:10.1109/tro.2023.3319894
摘要
This article proposes two decentralized multiagent optimal control methods that combine the computational efficiency and scalability of differential dynamic programming (DDP) and the distributed nature of the alternating direction method of multipliers (ADMM). The first one, nested distributed DDP, is a three-level architecture, which employs ADMM for consensus, an augmented Lagrangian layer for local constraints and DDP as the local optimizer. The second one, merged distributed DDP, is a two-level architecture that addresses both consensus and local constraints with ADMM, further reducing computational complexity. Both frameworks are fully decentralized since all computations are parallelizable among the agents and only local communication is necessary. Simulation results that scale up to thousands of cars and hundreds of drones demonstrate the effectiveness of the algorithms. Superior scalability to large-scale systems against other DDP and sequential quadratic programming methods is also illustrated. Finally, hardware experiments on a multirobot platform verify the applicability of the methods. A video with all results is provided in the supplementary material.
科研通智能强力驱动
Strongly Powered by AbleSci AI