arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.14186eess.SYcs.SYmath.DS
收藏

基于在线强化学习的多智能体系统递阶控制

Hierarchical Control of Multi-Agent Systems using Online Reinforcement Learning

He Bai, Jemin George, Aranya Chakrabortty

摘要:

针对具有未知状态空间模型和分离控制目标的异构线性多智能体系统,提出了一种新的基于强化学习的分层线性二次型调节器(LQR)控制器设计方法.这种分离源于将代理分组为多个不重叠的组,并将控制目标定义为两个不同的目标。第一个目标是最小化一个组明智的块分散LQR函数,模型组级任务。另一方面,第二个目标试图最小化组的平均状态(质心)之间的LQR函数。利用这种分离,我们重新定义的加权矩阵的LQR功能的方式,他们允许我们解耦各自的代数Riccati方程。此后,我们开发了一种强化学习策略,使用在线测量的代理状态和平均状态学习各自的控制器的基础上近似Riccati方程。由于第一个控制器是块分散的,因此可以并行学习,而第二个控制器由于平均而降低了维度,因此与集中式强化学习相比,整体设计的学习时间显着减少。

英文摘要:

We propose a new reinforcement learning based approach to designing hierarchical linear quadratic regulator (LQR) controllers for heterogeneous linear multi-agent systems with unknown state-space models and separated control objectives. The separation arises from grouping the agents into multiple non-overlapping groups, and defining the control goal as two distinct objectives. The first objective aims to minimize a group-wise block-decentralized LQR function that models group-level mission. The second objective, on the other hand, tries to minimize an LQR function between the average states (centroids) of the groups. Exploiting this separation, we redefine the weighting matrices of the LQR functions in a way that they allow us to decouple their respective algebraic Riccati equations. Thereafter, we develop a reinforcement learning strategy that uses online measurements of the agent states and the average states to learn the respective controllers based on the approximate Riccati equations. Since the first controller is block-decentralized and, therefore, can be learned in parallel, while the second controller is reduced-dimensional due to averaging, the overall design enjoys a significantly reduced learning time compared to centralized reinforcement learning.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑