作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

基于模糊PID 的无人水面艇直线路径跟踪

杨 钊,王建华,吴玉平   

  1. (上海海事大学航运技术与控制工程交通行业重点实验室,上海201306)
  • 收稿日期:2013-09-26 出版日期:2014-10-15 发布日期:2014-10-13
  • 作者简介:杨 钊(1989 - ),男,硕士研究生,主研方向:船舶与港口自动化技术;王建华,副教授、博士;吴玉平,硕士研究生。
  • 基金资助:
    上海市科技攻关计划基金资助项目(11dz1205600);上海市教委科研创新计划基金资助项目(14YZ104)。

Straight Line Path Following of Unmanned Surface Vessel Based on Fuzzy PID

YANG Zhao,WANG Jian-hua,WU Yu-ping   

  1. (Key Laboratory of Marine Technology and Control Engineering,Ministry of Communications, Shanghai Maritime University,Shanghai 201306,China)
  • Received:2013-09-26 Online:2014-10-15 Published:2014-10-13

摘要: 针对固定参数PID 方法在无人水面艇直线路径跟踪控制中出现的大迴转问题,提出一种基于模糊PID 的 直线路径跟踪方法。在系统中增加模糊推理模块,利用航向与跟踪直线之间的偏差角以及无人艇位置与跟踪直线 之间的距离误差,根据模糊推理的方法动态地调整PID 参数。通过PID 控制器实时调整左右两侧推进电机的输入 电压,实现对给定直线路径的自主跟踪。仿真结果表明,在初始航向偏差角较大时,该方法克服了采用固定参数 PID 控制方法时出现的大迴转现象;在初始航向偏差角较小时,该方法在超调量以及调节时间方面的直线跟踪性能优于固定参数PID 控制方法

关键词: 无人水面艇, 直线路径跟踪, 模糊推理, PID 控制器, 距离偏差, 角度偏差

Abstract: In order to avoid the big gyration that may occur when the PID controller is used to the Unmanned Surface Vessel(USV),a straight line path following control method based on fuzzy PID is presented. Using the angle deviation between course angle and the straight line as well as the distance deviation between the USV and the path as input,the fuzzy algorithm is used to adjust the PID parameters dynamically,and the PID controller outputs the control voltage of the motors driving the propellers,so that the USV can track the straight line. Simulation results show that the proposed method can avoid the big gyration that appears when PID controller is used at large initial deviation of course angle. In comparison with PID controller,the fuzzy PID has better performance in overshoot and regulation time at small initial angle deviations.

Key words: Unmanned Surface Vessel(USV), straight line path following, fuzzy inference, PID controller, distance deviation, angle deviation

中图分类号: