基于健康状态维护的多智能体系统覆盖控制

Coverage Control of Multi-Agent Systems Based on Health State Maintenance

  • 摘要: 为解决长期运行的多智能体系统因健康状态退化而影响系统可靠性与寿命的问题,提出一种健康状态维护覆盖控制算法。首先,算法基于Voronoi划分,驱动智能体向其Voronoi分区的质心移动。其次,设计健康状态实时评估模型并设定健康安全阈值。最后,构造健康能量函数,以其梯度作为自适应调节参数动态调整控制器增益,使所有智能体在覆盖任务中健康状态始终不低于安全阈值,从而有效延缓系统的性能退化。仿真表明,与现有算法相比,该算法在保持覆盖性能与收敛时间良好的同时,确保所有智能体的健康状态始终高于安全阈值,解决了对比算法中部分智能体健康状态严重低于阈值的问题。该算法在复杂场景中同样具备良好的覆盖能力与健康维护效果。

     

    Abstract: To address the issue that the reliability and lifespan of multi-agent systems are affected by health state degradation during long-term operation, a health-maintenance coverage control algorithm based is proposed. Firstly, the agents are driven to move towards the centroids of their Voronoi partitions based on the Voronoi partitioning. Secondly, a real-time health state assessment model is designed, and a health safety threshold is set. Finally, a health energy function is constructed and its gradient is used as an adaptive adjustment parameter to dynamically adjust the controller gain, ensuring that the health state of all agents remains above the safety threshold during the coverage task, thereby effectively delaying system performance degradation. Simulations show that, compared with existing algorithms, the proposed algorithm ensures that the health states of all agents stay above the safety threshold while maintaining good coverage performance and convergence time, overcoming the issue that health states of some agents in comparative algorithms is seriously below the threshold. The algorithm also demonstrates good coverage capability and health maintenance effectiveness in complex scenarios.

     

/

返回文章
返回