论文题名: | 船舶操纵系统的交互式仿真设计平台 |
关键词: | 船舶工程;操纵系统;仿真平台;模块化设计 |
摘要: | 随着船舶性能要求的不断提高,船舶操纵系统的设计过程也相应变得复杂繁琐。因此,测试船舶操纵系统在真实海洋环境下的性能是非常重要的一步。传统的测试方法大都是通过实船进行多次测试,以期得到真实可靠的实验数据,为进一步改善性能提供依据。但是这种方式往往成本高、周期长,很难满足实际需求。 针对这个问题,本文开发了船舶操纵系统的交互式仿真设计平台。平台良好的交互性和简单的操作,能让设计者快速地进行船舶操纵系统仿真实验,通过对实验结果进行分析,可综合评价其操纵性能。与传统测试方法相比,计算机仿真测试能大大缩短操纵系统的设计周期。 本文的主要工作可分为以下几个部分内容: 1)UI界面设计和平台架构搭建。通过Matlab的GUI工具,设计了平台的三个交互式UI界面:主界面、模型参数配置界面和数据管理界面。为了达到高扩展性的设计要求,平台将星型架构作为主体结构,实现了平台功能的模块化设计。 2)模块化功能实现。本平台的功能可分为五大模块:设置模块、建模模块、控制器设计模块、图形显示模块和数据管理模块,各模块之间相互独立。在各模块的实现过程中充分利用了星型架构的结构特点,分别对各模块进行独立设计,实现了模块间的低耦合。各模块间的通信则由主平台中的统一调度模块完成,这种集中式的控制方式避免了很多冲突的发生,使程序运行更流畅。在控制器设计模块中,开放了控制算法的设计接口,可让设计人员更加方便地自行编写和测试控制算法。 3)帮助文档的网页设计。为了让设计人员更方便地操作交互式的船舶操纵系统仿真设计平台,平台以网页的形式对其功能及相关操作进行了详细的介绍。 4)自适应控制算法和LQG控制算法设计。在自适应算法部分,本文针对模型参考自适应和最小方差自校正自适应控制方法进行了算法的设计。最后,分别通过船舶航向控制和鳍减摇控制仿真实验,验证了算法的有效性。 |
作者: | 李德胜 |
专业: | 控制理论与控制工程 |
导师: | 曾建平 |
授予学位: | 硕士 |
授予学位单位: | 厦门大学 |
学位年度: | 2016 |
正文语种: | 中文 |