基于非线性Backstepping的船舶航向控制器设计

来源 :大连海事大学 | 被引量 : 27次 | 上传用户:fredzhuca
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对反向递推(Backstepping)设计方法及鲁棒自适应反向递推设计方法在非线性船舶航向控制器中的应用进行了研究。Backstepping设计方法是近几年兴起的一种基于Lyapunov稳定性理论的比较先进的非线性控制方法。因此,本文首先对目前常见的非线性控制方法进行了概述,简单的介绍了Lyapunov稳定性理论及Backstepping算法设计原理,进而对Backstepping设计方法与精确反馈线性化方法进行了比较研究,总结出Backstepping方法的优点及局限;然后本文根据目前船舶航向控制中普遍存在的两个问题:船舶操纵运动的非线性及船舶响应模型存在不确定性进行了讨论,分别应用Backstepping方法及自适应Backstepping方法设计了静态的和动态的船舶航向控制器,使系统在平衡点全局渐近稳定,并取得了很好的控制跟踪效果。 本文对Backstepping设计方法与精确反馈线性化方法进行了系统的比较研究,通过系统仿真得出Backstepping设计方法克服了精确反馈线性化方法需要精确的数学模型的缺点,同时Backstepping不全消非线性项,从而减少了控制器的能量消耗。仿真结果令人满意。 在船舶航向控制方面,考虑船舶的稳态回转非线性,应用Backstepping方法设计:首先把系统化成单入单出的严格反馈控制形式(呈下三角结构),假设系统后一个状态变量是前一个状态变量的虚拟控制,通过适当的变量代换,在每一步构造李亚普诺夫函数,使前一子系统在虚拟控制下渐近稳定,逐步递推出控制器控制规律,使整个系统在平衡点满足一致渐近稳定性。在存在舵机非线性和海浪干扰的情况下,分别跟踪阶跃响应及正弦曲线,航向跟踪效果很好,几乎无偏差跟踪,且打舵小,具有较强的鲁棒性。 由于船舶非线性响应模型中含有未知常参数的不确定项,因此采用自适应Backstepping的方法,选择参数自适应调节律,设计动态的船舶航向控制器,实现在线控制。通过调节控制器的参数,保证闭环系统状态、控制信号全局有界。
其他文献
随着信息技术飞速发展、信息交互量的不断增加,对保护个人信息安全,尤其是个人身份认证技术提出了更高的要求。人体静脉识别是一项新的非接触式生物特征识别技术,凭借着人类静脉
视频会议系统是计算机网络、数据库、多媒体及通信技术不断发展的产物.目前,视频会议系统已成为国内外宽带网上的一个研究和应用的热点.为了满足实时性、稳定性的需要,互联网
论文以"控制理论与控制工程"学科实验室建设为背景,设计了一种过程控制实验装置——三容水箱液位控制系统(ThreeTankWaterControlSystem,TTWCS).作为一个过程控制实验装置,三
本文首先对多机器人技术和多机器人协调系统进行了介绍.然后设计了一个分层递阶式的多机器人协调系统结构,分析了系统中各部分的功能和工作过程.接着在任务协调层中介绍了单
随着中国摩托车行业的迅猛发展,对摩托车检测设备的需求也不断增加,摩托车交流底盘测功机就是其中最常用的一种大型关键检测设备.此外,电测和计算机技术的发展也使得开发出高
连铸坯表面温度是连铸生产中的一个重要参数,它对减少铸坯内部裂纹、降低能耗和实现闭环优化控制有重要意义。本文检测的是二冷出口与矫直机之间的铸坯表面温度,由于受到现场
我国是农业大国,农业生产是保障国家安全和人民生活的重要前提,发展现代精准农业是未来农业发展的主题和趋势。农机自动导航控制技术是实现精准农业的核心内容和重要组成部分,为
网络管理是指规划、监督、设计、控制网络资源的使用和网络的各种活动,其目的是使网络的性能达到最优.目前应用的大部分网络管理系统采用集中管理方式,这种方式在系统的伸缩
Linux是源代码公开的免费软件,这一诱惑是其它操作系统无法比拟的,这使得全世界的技术人员都可以对其进行外围软件的开发.但是Linux不是专门为实时操作系统设计的,其本身在实
直接应用三相380V电网的整流器负载(如变频器、晶闸管中频电源以及晶闸管直流调速系统等)多采用三相桥式整流电路,工作时将产生大量的高次谐波,大大超过IEC555-2等标准,对电