论文题名: | 半潜船动力定位系统推力分配仿真研究 |
关键词: | 动力定位;模糊控制;推力分配;序列二次规划算法;船舶动力定位系统 |
摘要: | 海洋蕴藏着人类可以利用的丰富自然资源,随着陆地石油等能源的逐渐枯竭,人类对海洋资源的依赖也快速增加。为了开采海洋资源,尤其是深海油气,不受水深限制的船舶或海洋平台的动力定位系统成为研究的热点。动力定位系统是一种船舶在控制系统的作用下,依靠自身的动力抵抗外界的风、浪、流等干扰,保持船舶处在一定位置和艏向的闭环系统。其中推力分配系统是其重要组成部分,它的作用是将动力定位控制系统输出的期望力和力矩分配多个推进器,从而使各个推进器产生满足这一期望力和力矩的推力和推力方位。推力分配问题可归结为一个约束非线性优化问题,推力分配的优化,在减小系统误差、降低油耗和减少推进器磨损等方面发挥着积极作用。 本文主要针对船舶动力定位系统的推力分配进行了仿真研究,建立了动力定位系统推力分配的数学模型,并对船舶动力定位系统推力分配进行了仿真分析。同时,为了验证本文提出的基于SQP方法的推力分配算法在船舶动力定位中的推力分配效果,本文对船舶运动模型进行了验证,并设计了船舶动力定位系统模糊运动控制器,最终对推力分配算法在船舶动力定位中的应用进行了仿真分析。 本文的主要工作如下: 1)介绍了分离型船舶运动模型的建模思想和求解方法,分析并给出了船舶受到的环境干扰力模型和近似估算方法,在此基础上通过船舶回旋试验和Z型操舵试验验证了船舶运动模型的有效性。 2)对推力分配问题进行了简单的概述,根据推力分配问题的目标函数和约束条件总结出多目标推力分配问题的数学模型。同时,详细介绍了解决推力分配问题的序列二次规划数学方法。在此基础上,利用MATLAB平台对仿真母型船推力分配问题进行了仿真。 3)介绍了模糊控制的基本原理和模糊控制器设计的基本步骤,利用MATLAB模糊推理系统设计了船舶动力定位系统的模糊运动控制器。 4)根据船舶运动模型和风、浪、流干扰模型以及本文设计的船舶动力定位系统模糊运动控制器,对基于SQP方法的推力分配算法进行了某一海况下的循迹航行运动仿真,得到船舶三自由度上位置和艏向变化曲线以及各推进器的推力和角度变化曲线,验证了本文推力分配算法的有效性。 |
作者: | 郭鹏威 |
专业: | 轮机工程 |
导师: | 高海波;陈辉 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2012 |
正文语种: | 中文 |