为提高无人机集群部署对灾害及战场等随机环境中的覆盖效果,提出了一种基于自适应虚拟力粒子群优化的多无人机通信覆盖部署策略。将虚拟力模型引入传统粒子群优化算法中,修改粒子群优化算法的适应度函数,实现覆盖与能耗之间的平衡;为了减少无人机之间的通信干扰,设计了基于排斥模型的自适应升力控制策略,减少了多无人机之间的重复覆盖;选择了5种算法进行对比分析,验证所提方法的有效性。实验结果表明,所提方法在确保最大区域覆盖的同时,重复覆盖率仅为21.01%,平均能量消耗仅为4.02×102 kJ,显著低于对比算法。此外,所提方法能够有效降低通信干扰和资源浪费,避免陷入局部最优,并且不受无人机数量限制,具备在无人机数量随机变化环境中部署的能力,展现出良好的环境适应性。