论文题名: | 船舶动力定位系统及操控界面的研发 |
关键词: | 船舶动力定位系统;操控界面;图形编程;系统测试 |
摘要: | 能源紧缺的问题正伴随着人口地急速增长而变得越来越尖锐,这引起了世界各国的广泛关注。海洋上资源丰富,且目前开发程度不高,这让越来越多的国家把目光投入到海洋开发,特别是深海开发上面。而由于动力定位技术在深海开发上所起到的关键作用,它已经成为近年来海洋开发最为热门的研究课题之一。 船舶动力定位(Dynamic Positioning)技术指船舶依靠自身的动力克服周边环境(风、浪、流)的外力作用,在期望的位置停泊或按预设航迹航行。对于一个优秀的动力定位系统来说,一个简洁方便的操控界面是必不可少的。它能够将操纵员感兴趣的信息清晰整齐地显示出来,方便操纵员对船舶进行准确、及时的控制。 本文主要的工作内容就是根据实验室已有的船舶动力定位系统开发出一个友好美观、简洁方便的操控界面。其具体工作内容如下: (1)考虑到本操控界面是针对实验室动力定位平台研究的,首先必须要了解实验室中系统的硬件环境以及控制系统结构;然后对操控界面进行需求分析,以操纵员的角度得到界面信息基本用例图,明确界面需要实现的功能;再接着对操控界面进行总体设计,将操控界面按运行功能分为通讯,界面框架,具体显示三个模块,并画出界面程序的功能结构图和总体运行流程图。 (2)操控界面中最关键的就是各类仪表的设计与实现。在这里,本人利用VisualC++中强大的图形编程功能,对操控界面中速度仪表、环境仪表、船舶位置监控子界面、主船体显示子界面以及位置曲线图等模块进行设计与实现,而且在此过程中,很好地解决了仪表中出现的窗口闪烁和位置监控界面中出现的船舶跳帧显示的问题。 (3)运行操控界面进行系统测试,系统测试包括功能测试、压力测试和恢复测试。通过程序子模块的接口来进行功能测试,验证其是否实现了需求的功能。在长时间地功能测试中,操控界面一直运行流畅,中间也并未有出错状况发生,由此得知程序抗压性和容错性都较为优秀,满足操控界面的设计需求。 |
作者: | 陈功 |
专业: | 控制工程 |
导师: | 王钦若 |
授予学位: | 硕士 |
授予学位单位: | 广东工业大学 |
学位年度: | 2015 |
正文语种: | 中文 |