基于粒子群算法的欠驱动船舶航向控制研究
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Research on underactuated ship heading control based on particle swarm optimization
  • 作者:罗彩君
  • 英文作者:LUO Cai-jun;Shaanxi Vocational amd Technical College;
  • 关键词:粒子群优化算法 ; 欠驱动 ; 航向控制 ; 仿真
  • 英文关键词:particle swarm optimization algorithm;;underactuation;;course control;;simulation
  • 中文刊名:JCKX
  • 英文刊名:Ship Science and Technology
  • 机构:陕西职业技术学院;
  • 出版日期:2019-05-23
  • 出版单位:舰船科学技术
  • 年:2019
  • 期:v.41
  • 语种:中文;
  • 页:JCKX201910010
  • 页数:3
  • CN:10
  • ISSN:11-1885/U
  • 分类号:29-31
摘要
欠驱动船舶是指只能通过螺旋桨推进器和船舵进行水平面3个自由度运动的船舶,通常,当船舶某些执行器结构出现故障时,船舶此时具有欠驱动特征。欠驱动船舶的航行控制系统是一个典型的非线性系统,研究欠驱动船舶的运动控制不仅可以提高船舶的自动化水平,还对保障船舶的航行安全有重要意义。本文首先介绍了一种粒子群优化算法,并对该优化算法的原理和流程进行研究,然后基于粒子群优化算法对欠驱动船舶的运动控制进行研究,开发了一种基于粒子群算法的欠驱动船舶运动控制器,并进行仿真试验。
        Underactuated ships refer to ships that can only move horizontally with three degrees of freedom through propeller propeller and rudder. Usually, when some actuator structures fail, the ship has underactuated characteristics at this time. The navigation control system of under-actuated ship is a typical non-linear system. Studying the motion control of under-actuated ship can not only improve the automation level of ship, but also have important significance for ensuring the safety of ship navigation. In this paper, a particle swarm optimization(PSO) algorithm is introduced, and the principle and flow of the optimization algorithm are studied. Then the motion control of under-actuated ships is studied based on PSO. A motion controller of under-actuated ships based on PSO is developed and simulated.
引文
[1]王昱棋,李铁山.欠驱动水面船舶的有限时间航迹跟踪控制[J].哈尔滨工程大学学报, 2017(5).
    [2]沈智鹏,代昌盛.欠驱动船舶路径跟踪的强化学习迭代滑模控制[J].哈尔滨工程大学学报, 2017(5).
    [3]方淡玉,黄橙,王新辉.基于船舶六自由度运动的船舶航行安全实时监控系统研究[J].数字技术与应用, 2013(6).
    [4]李宇栋,黄志坚,王升堂,等.船舶航向自适应控制的改进ADHDP方法[J].湖北民族学院学报(自然科学版), 2018,36(2):60–65.
    [5]乐志峰.船舶六自由度操纵-摇荡耦合运动的数学建模与分析[J].舰船科学技术, 2017(20):14–16.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700