船舶航向反步自适应控制方法研究

船舶航向反步自适应控制方法研究

论文摘要

本文通过对反步法的学习和研究,设计了一种基于反步法的船舶航向自适应控制器,并在船舶模型参数出现摄动和海浪干扰的情况下进行了仿真研究。船舶航向控制器是船舶操纵运动控制领域重要的研究课题,国内外的许多科研人员一直为改善船舶操纵性能而不懈的努力。目前多数船舶航向控制器的设计仍采用了野本线性模型,然而,由于船舶航行中船舶的航速、装载状态、外界干扰等会时常发生变化,进而产生严重的水动力非线性问题,使得基于线性模型设计的控制器控制效果变差。针对这一问题,本文把反步自适应设计方法应用到船舶航向运动控制中,通过实验结果分析可知,所设计的船舶航向控制器较好的解决了这个问题。本文首先对自动舵的发展历史、国内外相关领域的研究现状进行了回顾和总结。介绍了船舶航向操纵运动数学模型以及外界干扰数学模型。详细阐述了自动舵的控制原理。介绍了反步法的基本原理与近几年的发展状况,详细推导了用反步法设计控制器的过程,并用李雅普诺夫稳定性理论进行了论证。以船舶航向控制为研究对象,用反步法设计了船舶航向控制器,为了便于学习和研究,首先设计了一种船舶模型参数已知的航向控制器,在取得满意的仿真结果基础上再对含有外界干扰和不确定参数的船舶模型设计自适应航向控制器。在设计过程中加入了积分器,以消除外界恒值干扰引起的静态误差。滑模控制在处理不确定性系统中表现出明显的优越性,本文用反步法和滑模控制相结合的方法,以加入了舵机性能的船舶航向Norrbin阶非线性模型为研究对象,设计了一种反步滑模航向控制器,通过仿真验证可知,此方法比单纯的经典反步法在减小调节时间的同时对系统含有的不确定性具有更强的鲁棒性,这说明用反步滑模控制法处理含有非匹配不确定性的非线性系统是有效的。对设计的船舶航向控制器在Matlab的Simulink工具箱下进行了仿真验证,仿真结果表明,所设计的反步自适应航向控制器能够很好的跟踪航向的变化,控制舵角变化合理,没有出现频繁打舵情况,特别是当船舶模型参数出现大的摄动时,在控制器参数不变的情况下依然能取得了很好的仿真效果,说明了用此方法设计的船舶航向自适应控制器具有很强的鲁棒性,进而表明用反步法处理系统的非线性和不确定性问题是一次成功的探索。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的研究背景及意义
  • 1.2 国内外航向控制系统的发展及现状
  • 1.3 反步自适应控制发展现状
  • 1.4 论文的主要内容
  • 第2章 船舶运动数学模型
  • 2.1 船舶运动分析中的坐标系
  • 2.1.1 地面坐标系(静坐标系)
  • 2.1.2 船体坐标系(动坐标系)
  • 2.1.3 坐标系的变换
  • 2.2 船舶航向控制中的数学模型
  • 2.2.1 船舶操纵运动的线性化模型
  • 2.2.2 船舶操纵运动非线性模型
  • 2.3 舵机数学模型
  • 2.4 环境扰动建模
  • 2.4.1 海风
  • 2.4.2 海流
  • 2.4.3 海浪
  • 2.5 本章小结
  • 第3章 船舶自动舵控制原理
  • 3.1 自动舵控制原理
  • 3.1.1 船舶操纵装置
  • 3.1.2 随动舵工作原理
  • 3.1.3 自动舵工作原理
  • 3.1.4 航迹控制自动舵工作原理
  • 3.2 船舶航向控制中的性能指标
  • 3.2.1 航向保持过程的性能指标
  • 3.2.2 航向改变过程的性能指标
  • 3.3 经典PID自动舵控制原理
  • 3.3.1 PID自动舵设计
  • 3.3.2 PID控制参数优化
  • 3.4 本章小结
  • 第4章 基于反步法的船舶航向控制器设计
  • 4.1 李雅普诺夫稳定性理论
  • 4.1.1 李雅普诺夫函数
  • 4.1.2 李雅普诺夫稳定性定理
  • 4.2 船舶航向反步控制器研究
  • 4.2.1 反步法设计原理
  • 4.2.2 船舶航向反步控制器设计
  • 4.2.3 控制器参数整定
  • 4.2.4 标称系统的实例仿真
  • 4.2.5 参考滤波器
  • 4.2.6 仿真结果分析
  • 4.3 加入积分器的反步自适应控制器研究
  • 4.3.1 反步自适应镇定控制器设计原理
  • 4.3.2 加入积分器的航向反步自适应控制器设计
  • 4.3.3 控制器参数整定
  • 4.3.4 自适应系统的实例仿真
  • 4.3.5 仿真效果分析
  • 4.4 参数摄动和海浪干扰下的仿真
  • 4.4.1 参数摄动下的仿真
  • 4.4.2 海浪干扰下的仿真
  • 4.4.3 恒值干扰下的仿真
  • 4.4.4 参数摄动和海浪干扰共同存在下的仿真
  • 4.5 本章小结
  • 第5章 船舶航向反步滑模控制器设计
  • 5.1 反步滑模控制器设计
  • 5.1.1 含有舵机特性的船舶航向数学模型
  • 5.1.2 船舶航向反步自适应滑模控制器设计
  • 5.1.3 实例仿真
  • 5.1.4 仿真结果分析
  • 5.2 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].基于粒子群优化反步法的船舶航向控制器设计[J]. 中国航海 2020(01)
    • [2].基于无线网络的船舶航向保持控制仿真平台[J]. 中国航海 2017(01)
    • [3].船舶航向自动保持控制及设计[J]. 舰船科学技术 2017(10)
    • [4].基于指数函数非线性反馈的船舶航向保持控制[J]. 船舶工程 2017(S1)
    • [5].一种船舶航向跟踪的混合灵敏度控制算法[J]. 海军工程大学学报 2017(04)
    • [6].基于云计算技术的船舶航向智能控制技术研究[J]. 舰船科学技术 2019(18)
    • [7].考虑通信时延的船舶航向保持鲁棒自适应控制[J]. 哈尔滨工程大学学报 2017(01)
    • [8].自适应免疫遗传算法在船舶航向控制器中的应用[J]. 舰船科学技术 2017(10)
    • [9].船舶航向保持中的混沌控制研究[J]. 舰船科学技术 2017(16)
    • [10].基于广义预测控制的船舶航向控制仿真研究[J]. 工业控制计算机 2015(09)
    • [11].船舶航向保持系统的云模型控制研究[J]. 江苏科技大学学报(自然科学版) 2008(05)
    • [12].一种考虑磁滞特性的船舶航向保持控制策略[J]. 黑龙江交通科技 2020(02)
    • [13].船舶航向非线性控制的数学模型与分析[J]. 舰船科学技术 2019(04)
    • [14].基于最优控制算法的船舶航向控制器设计[J]. 舰船科学技术 2018(08)
    • [15].基于自适应神经网络逼近器的船舶航向保持控制[J]. 大连海事大学学报 2012(04)
    • [16].基于卫星定位系统的相对位置确定船舶航向的研究[J]. 青岛远洋船员学院学报 2011(04)
    • [17].船舶航向/横摇鲁棒控制研究[J]. 电机与控制学报 2009(S1)
    • [18].船舶航向的自适应神经模糊控制系统[J]. 船舶工程 2008(06)
    • [19].船舶航向鲁棒λ调节控制[J]. 中国航海 2015(02)
    • [20].基于数字化再设计方法的船舶航向控制器设计[J]. 鱼雷技术 2013(06)
    • [21].基于工控机的船舶航向/横摇控制信息处理系统[J]. 智能系统学报 2011(03)
    • [22].风浪中船舶航向保持能力分析研究[J]. 中国水运(下半月) 2020(06)
    • [23].基于无模型的船舶航向跟踪控制[J]. 中国水运(下半月) 2019(08)
    • [24].考虑暂态/稳态性能的船舶航向保持控制[J]. 哈尔滨工程大学学报 2016(05)
    • [25].控制方向未知条件下不确定船舶航向鲁棒λ调节控制[J]. 控制与决策 2016(11)
    • [26].面对数据丢包的船舶航向保持网络预测控制器[J]. 上海海事大学学报 2014(04)
    • [27].增益系数未知条件下不确定船舶航向保持鲁棒λ调节控制[J]. 大连海事大学学报 2015(02)
    • [28].动态模糊神经网络在船舶航向控制器上的应用[J]. 舰船科学技术 2015(01)
    • [29].基于网络的船舶航向保持控制仿真平台设计[J]. 中国航海 2015(01)
    • [30].船舶航向控制器设计与仿真[J]. 工业控制计算机 2015(06)

    标签:;  ;  ;  ;  ;  ;  

    船舶航向反步自适应控制方法研究
    下载Doc文档

    猜你喜欢