面向空中多智能体系统的中继无人机运动控制方法

Relay UAV motion control method for airborne multi-agent systems

  • 摘要: 为了提高空中多智能体系统的网络性能,本文提出了一种基于模型的无人机通信中继自适应运动控制方法. 通过联合考虑未知射频信道参数、未知多智能体移动性和接收信号的不可用到达角信息来解决中继运动控制问题. 提出一种基于高斯过程学习和在线数据测量的估计算法,用于估计无人机与各个智能体之间的无线信道参数. 考虑了两种不同的中继应用情况:端对端通信和多节点通信. 针对端对端通信提出一种线搜索算法,给出并证明了该算法的稳定性和收敛性;针对多节点通信提出一种通用的基于梯度的算法,在每个决策时间步长提供一个目标中继位置,将二维搜索降低到一维搜索. 仿真结果表明,所提出的中继运动控制算法能够驱使无人机到达或跟踪最优中继位置的运动,并提高网络性能.

     

    Abstract: Compared to single-agent systems, multi-agent systems exhibit advantages such as high efficiency and strong survivability in task execution. However, an increase in distance increases the difficulty for agents to communicate with each other and also severely limits the task-performance range of multi-agent systems. A potential solution to this problem is the use of communication relays between agent nodes. Given their small size, low cost, and flexibility compared to traditional satellites or ground stations, unmanned aerial vehicles (UAVs) are gradually playing an increasingly important role in the field of communication relay. This study focuses on aerial multi-agent systems. Specifically, fixed-wing UAVs are used to enhance the network communication performance among multiple agents. These agents operate in the air, and their motion trajectories are determined by their respective tasks. This study proposes a model-based adaptive motion control method for UAV communication relay, which solves the relay motion control problem by simultaneously considering unknown radio frequency (RF) channel parameters, unknown multi-agent mobility, and unavailable angle of arrival (AoA) information of received signals. We first model and mathematically express the problem of using relay UAV to enhance communication between airborne multi-agent systems and select the received signal strength as the communication optimization indicator. Based on this, we subsequently consider two aspects: unknown channel parameter estimation and optimal relay position search. For the former, we propose an estimation algorithm based on Gaussian process learning and online data measurement to estimate the wireless channel parameters between the UAV and each agent. For the latter, we consider two different relay applications: end-to-end communication and multi-node communication. For the optimal relay position search under end-to-end communication, we propose a line search algorithm and demonstrate its stability and convergence. Regarding the optimal relay position search under multi-node communication, we propose a general gradient-based algorithm, which provides a target relay position at each decision time step, reducing two-dimensional search to a one-dimensional search. We analyze and provide the computational complexity of these two different optimal relay position search methods. Notably, the gradient-based optimal relay position search algorithm under multi-node communication is also applicable to end-to-end communication scenarios. However, given the smaller computational complexity of the line search-based optimal relay position search method compared to the gradient-based method under end-to-end communication, we recommend using the line search-based algorithm in end-to-end communication. Additionally, while solving the aforementioned two important problems, solving the problem of predicting the positions of multi-agents and guiding the relay UAV to the optimal relay position searched in real-time is necessary. This study uses a position estimation algorithm based on Kalman filtering and a guidance law based on the Lyapunov guidance vector field to solve these two problems. Finally, the simulation experiments are designed to support communication from stationary to moving nodes and from end-to-end to multi-node communication. Meanwhile, to compare the impact of different channel models and wireless channel parameter estimation algorithms on the relay implementation performance of the network, simulation experiments are conducted. We compare the relay network performance achieved by the proposed channel model with that of the distance channel model, as well as the performance of the proposed Gaussian process learning algorithm with the maximum likelihood estimation algorithm. Simulation results show that the proposed relay motion control algorithm can drive the UAV to reach or track the motion of the optimal relay position and improve the network performance, and the improvement is better than the methods based on the distance channel model and the maximum likelihood estimation.

     

/

返回文章
返回