四旋翼无人多飞行器着陆避障轨迹PID控制方法
DOI:
CSTR:
作者:
作者单位:

盐城工业职业技术学院 智能制造学院

作者简介:

通讯作者:

中图分类号:

基金项目:

江苏省产学研合作项目:(BY20231081)


PID control method for obstacle avoidance trajectory of quadcopter unmanned multi aircraft landing
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    四旋翼无人飞行器在复杂环境下的着陆避障控制涉及障碍物规避与精准着陆的双重挑战,为解决着陆避障轨迹规划效率低、易陷入局部最优等问题,提出一种四旋翼无人多飞行器着陆避障轨迹PID控制方法。利用栅格法搭建飞行环境,基于势场法构建障碍物斥力场,将蚁群算法与势场法结合,设定蚂蚁个体为飞行器,以信息素浓度、引力场和斥力场数值为依据挑选前进网格点。飞行器抵达着陆点后,更新、扩散轨迹优度,达到最大轮次后,采用B样条曲线平滑处理优度最高轨迹,得到最终着陆避障轨迹,解决了复杂环境下轨迹规划的安全、高效与适应性难题,通过势场与蚁群算法融合,使轨迹规划更具智能性。在飞行器控制方面,以PID控制为技术支持。油门控制器采用PD控制,姿态控制器采用串级PID控制,分别控制姿态的角速度与角度。水平位置控制器采用PID控制,通过计算飞行器当前位置与轨迹对应位置的偏差,得到俯仰角和横滚角,进而实现水平位置控制。经测试结果表明:所提方法能够使四旋翼无人飞行器以始终低于2cm的较小偏距稳定地成功避障,以趋近于0cm的偏距精准着陆,实用价值较高。

    Abstract:

    The landing obstacle avoidance control of quadcopter unmanned aerial vehicles in complex environments involves dual challenges of obstacle avoidance and precise landing. To solve the problems of low efficiency and easy to fall into local optima in landing obstacle avoidance trajectory planning, a PID control method for quadcopter unmanned multi aircraft landing obstacle avoidance trajectory is proposed. Using grid method to build a flying environment, constructing obstacle repulsion field based on potential field method, combining ant colony algorithm with potential field method, setting ant individuals as aircraft, and selecting forward grid points based on pheromone concentration, gravity field, and repulsion field values. After the aircraft arrives at the landing site, the trajectory optimization is updated and diffused. After reaching the maximum round, the highest optimization trajectory is smoothed using B-spline curves to obtain the final landing obstacle avoidance trajectory. This solves the safety, efficiency, and adaptability problems of trajectory planning in complex environments. By integrating potential fields with ant colony algorithms, trajectory planning becomes more intelligent. In terms of aircraft control, PID control is used as technical support. The throttle controller adopts PD control, and the attitude controller adopts cascade PID control, respectively controlling the angular velocity and angle of the attitude. The horizontal position controller adopts PID control, which calculates the deviation between the current position of the aircraft and the corresponding position of the trajectory, obtains the pitch angle and roll angle, and then achieves horizontal position control. The test results show that the proposed method can enable quadcopter unmanned aerial vehicles to successfully avoid obstacles with a small deviation of less than 2cm, and land accurately with a deviation approaching 0cm, which has high practical value.

    参考文献
    相似文献
    引证文献
引用本文

赵国良,孟宪猛.四旋翼无人多飞行器着陆避障轨迹PID控制方法计算机测量与控制[J].,2025,33(12):154-160.

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2025-07-09
  • 最后修改日期:2025-08-18
  • 录用日期:2025-08-18
  • 在线发布日期: 2025-12-24
  • 出版日期:
文章二维码