基于船舶推进器故障容错的推力分配及优化算法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:yxzxyzxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人类对海洋的深入探索与开发,船舶动力定位系统得到了日益广泛的应用。船舶动力定位是指船体利用自身的推进器产生一定的推力,保持一定的位置或航向。推力分配单元是动力定位系统不可缺少的单元,负责将控制指令转化为推进器的具体推力大小和方位角。本文以推力分配为研究方向,对推力分配目标函数和优化模型以及推力分配优化算法进行深入的研究,论文的主要研究内容如下:首先,根据船舶的运动和受力状态,建立船舶模型,包括运动学模型、动力学模型、以及状态空间模型。通过研究和分析海洋环境力,建立了海洋环境模型,包括海风、海浪、以及海流的模型。根据论文的控制和仿真需要,设计相关的船舶PID控制系统,并分别对船舶模型在开环条件和闭环条件下进行仿真,从而证明船舶模型和PID控制器是正确的。其次,采用推进器推力动态加权系数调整策略,建立具有推进器故障容错功能的推力分配目标函数,其首要目的是保证船舶在个别推进器故障情况下,仍能实现精确的动力定位功能,同时要确保剩余推进器不发生突变。研究和分析推进器的相关特性,根据推进器自身的性能和物理条件限制,给出相应的不等式约束条件。为了尽量减少推进器的推力损失,给出合理的推力禁区。最终给出基于推进器故障容错的推力分配优化模型。再者,将蚁群算法引入推力分配领域,并对其进行了两次改进。第一次改进是针对基本蚁群算法容易陷入局部极值和当蚁群数量较大时全局搜索速度比较慢的缺点,改用“两只蚂蚁一组共同搜寻一条路径”的搜索策略来提高算法的全局搜索速度,引入自适应机制和阈值函数等策略增强算法的全局寻优性能,形成了快速全局蚁群算法;第二次改进是在第一次改进的基础上,针对算法后期收敛速度变慢和求解精度的不足,使用模拟退火的思想对其进行深度优化,从而形成模拟退火全局蚁群算法。最后,使用三种算法分别对动力定位船一个主推进器和一个侧向推进器完全故障的情况进行推力分配仿真实验。仿真结果证明了论文提出的基于推进器故障容错的推力分配目标函数和优化模型的正确性,同时证明了蚁群算法和两种改进的算法可以用于解决推力分配问题。通过对使用三种算法得到的推力分配仿真数据的对比和分析,证明了对算法的每一次改进,其求解精度和全局寻优性能都有进一步的提高;其中,模拟退火全局蚁群算法的整体性能是最好的,其次是快速全局蚁群算法。
其他文献
每一个国家都需要有物业管理人员,如果没有物业管理人员是不能将物业发展好的,物业主要是在房地产行业中是广泛的使用的,但是随着经济的发展对物业管理已经提出了新的要求,但
本论文主要探讨文本Cyber Conflict:Competing National Perspectives第一章(节选)中概念语法隐喻的翻译策略。论文阐述了概念语法隐喻的来源与含义,并整理出此政治科技类文
信丰县青年刘军,研究生毕业回归信丰自主创业,从最初借的3万元起步,发挥自己所学专长,走出了一条生态环保、经济高效的致富之路。他创建的赣州归根生态科技有限公司如今已经
在医疗过程中风险和利益并存,它贯穿诊断、治疗和康复全过程。是客观、永恒的。精神科基础医学研究及治疗技术的滞后,导致在精神科的治疗护理过程中蕴藏着更大的风险。因此,研究
该文基于iOS系统,利用Xcode开发工具,开发了一款服务于广大上班族提供点餐的软件管理系统,该应用软件具有界面设计美观、操作简单、内存消耗较少等优势,可推广应用于其他行业
作品重混行为能产生具有独创性的新内容,这与现有规则规定的复制行为有本质差别;重混行为与汇编、改编行为及用户生成内容存在密切联系,双方在概念上有交集部分,即有部分重混
作为一个重要的哲学命题,感性的阐释向度是多维的,对感性的贬抑也有着深远的知识论传统。马克思将感性作为探寻世界的基础和开端,在从外在感知和内在体验两个角度考察感性的
传染病动力学模型是生物数学模型的一个重要组成部分,近年来受到国内外许多学者的广泛关注。本文主要在前人工作的基础上,利用时滞微分方程的相关理论和方法建立了两类含有时
1提出问题二氧化碳和氢氧化钠反应观察不到明显的实验现象.对于没有明显实验现象的化学反应,该怎样证明反应的发生.直接观察看不到实验现象,不妨采取间接观察的方法.气体参与