基于领航-跟随策略的多智能体协同目标定位

Leader-follower-based cooperative target localization for multi-agent systems

  • 摘要: 本文针对平面内多智能体系统协同目标定位问题,提出了一种基于领航-跟随的分布式协同控制策略。现有方法多依赖复杂的几何分析或精确的距离测量,限制了其在复杂环境下的应用。基于此,本文设计了一种新型分布式目标估计器,适用于任意部署的静止智能体与目标。该估计器仅需两个领航者测量目标的方向信息和一个缩放因子,无需其他与目标相关的距离测量。不失一般性,假设两个领航者能观测到目标,且它们与目标三者不共线。虽然该假设隐含地确定了目标的位置,但该位置对于所有智能体均是未知的。与常见的协同控制器不同,目标估计器不仅需要各个智能体的目标估计值一致,还必须收敛到目标位置。为实现目标估计,估计器中引入基于目标方向信息的投影矩阵,以保证领航者对目标的估计沿视线方向收敛于目标位置。在领航-跟随的分布式协同控制策略下,跟随者通过局部信息交互,其对目标的估计逐步逼近并收敛至目标位置。此外,投影矩阵因其半正定的特性增加了理论分析的困难,缩放因子的引入保证了协同控制算法的收敛性,并基于缩放因子提供了量化参数,在一定程度上量化了协同控制算法的收敛速度。最后,本文给出了数值仿真结果,以验证所提出的基于领航-跟随的分布式协同控制策略的有效性。

     

    Abstract: This paper addresses the problem of cooperative target localization for stationary multi-agent systems, aiming to localize a stationary target within a planar environment by proposing a novel leader-follower-based distributed cooperative control strategy. Existing approaches to this problem frequently rely on the geometric relationships between adjacent agents and the target, or measurement distances from some agents to the target, to design cooperative pointing controllers. However, these methods often require complex geometric analysis or precise distance measurements, which inherently limit their applicability within complex environments. To overcome these limitations, a novel distributed target estimator for stationary multi-agent systems and targets situated within the same plane is specifically designed in this paper. In this setup, each agent possesses knowledge of its own global position, and their deployment is arbitrary. The designed distributed target estimator requires only the directional information (orientation angles) of the target as perceived by two designated leader agents, along with a carefully chosen scaling factor, eliminating the need for other distance measurements related to the target. Without loss of generality, it is assumed that the two leader agents measured the target's orientation angles, and that the three entities – the two leader agents and the target – are not collinear. Although this assumption implicitly determines the target's position, this spatial information remains unknown to both the two leader agents and the other agents. Unlike common cooperative controllers, the target estimator imposes a dual requirement: not only must the individual target estimates from each agent converge to a consistent value, but this consistent estimate must also asymptotically approach the target's actual location. To achieve this cooperative consensus task of converging to the target, a specific projection matrix, formulated directly from the sensed orientation angles of the target by the leaders, is integrated into the estimator’s update law for the leader agents. This matrix is strategically designed to ensure the leader agents' estimates of the target's position converge along their respective lines of sight toward the actual target coordinates. Operating autonomously and without direct communication of global information, the follower agents achieve convergence through local information exchange with their neighbors. Under the guidance of the leader-follower distributed cooperative control strategy, these followers gradually refine their estimates, ultimately approximating and converging to the target's actual position. Furthermore, the projection matrix, due to its positive semi-definite property, increases the difficulty of theoretical analysis. The introduction of the scaling factor guarantees the convergence of the cooperative control algorithm and provides quantifiable parameters based on this scaling factor, thereby quantifying the convergence speed of the cooperative control algorithm to some extent. Finally, the efficacy and performance of the proposed leader-follower-based distributed cooperative control strategy are thoroughly demonstrated through numerical simulation results.

     

/

返回文章
返回