首页> 中文学位 >基于多目标群智能算法的船舶横向运动参数辨识方法研究
【6h】

基于多目标群智能算法的船舶横向运动参数辨识方法研究

代理获取

目录

声明

摘要

第1章绪论

1.1课题研究背景及意义

1.2群智能算法

1.2.1粒子群算法的研究现状

1.2.2多目标粒子群算法的研究现状

1.3船舶水动力参数辨识的研究进展

1.4课题主要研究内容及章节安排

第2章船舶横向运动参数辨识的分析

2.1船舶横向运动建模

2.1.1横向运动微分方程的建立

2.1.2横向运动离散状态空间模型

2.2多目标优化的概念

2.3船舶横向运动参数辨识的分析

2.4本章小结

第3章多目标粒子群算法及其理论基础

3.1基本粒子群优化算法

3.1.1粒子群优化算法的基本原理

3.1.2粒子群优化算法的工作流程

3.2多目标粒子群算法

3.2.1粒子的评价准则

3.2.2非劣解的保存和外部储备集

3.2.3全局最优解和个体最优解的选取

3.2.4多目标粒子群算法的一般流程

3.3多目标优化算法的性能度量

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.3本章小结

第5章船舶横向运动的参数辨识

5.1辨识输入参数设计

5.2输出模型

5.3辨识方法设计

5.4仿真结果及分析

5.5本章小结

结论

参考文献

攻读硕士学位期间发表的论文和科研成果

致谢

展开▼

摘要

在船舶控制领域,船舶数学模型可以用于建立船舶操纵模拟器,为研究闭环系统性能提供基础的仿真平台,还能直接用于设计船舶运动控制器。其中,水动力系数是船舶数学模型的重要参数,通过理论或者试验求得的水动力系数精度无法保证,因此,目前大多采用系统辨识的方法估计水动力参数。实践已经证明,水动力参数辨识问题可以看作是优化搜索问题。本文主要针对多目标粒子群优化算法以及在船舶横向运动的水动力参数辨识问题上的应用进行研究。
  本文首先对船舶横向运动进行数学建模,然后详细介绍了多目标优化问题的基础理论,最后分析出船舶横向运动的参数辨识问题可以转换成非线性的最优化问题,而且还是一个多目标优化问题。
  然后,简要介绍了基本粒子群优化算法的工作原理和工作流程,阐述了常见的多目标粒子群优化算法中涉及的概念,包括对粒子的评价标准、外部储备集的保存和全局和局部最优解的选取方式,引入了多目标优化算法常用的性能度量标准。然后引入基于竞争机制的粒子群算法,借鉴该算法的竞争机制,提出了基于竞争机制的多目标粒子群算法,分别对该算法的外部储备集和全局向导的选取的改进做了具体的介绍,并通过实验得出基于竞争机制的多目标优化算法对普遍的多目标优化问题具备良好的收敛性能。
  最后,提出了一种基于竞争机制的多目标粒子群算法的船舶横向运动的参数辨识方法。对海浪扰动和扰动力矩建模作为辨识的输入参数,然后确定了辨识问题的三个目标函数。最后利用基于竞争机制的多目标粒子群算法对横向运动的参数进行辨识,通过实验表明,提出的方法对船舶横向运动的参数辨识可以得到多个非劣解,而且这些非劣解对应的目标值和实际观测值的误差小,可供决策者根据实际需要选择,具有更好的实际意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号