论文题名: | 沉船打捞软件框架平台搭建及计算原理研究 |
关键词: | 沉船打捞;计算原理;软件框架平台;二次开发 |
摘要: | 近年来,随着造船业、海洋运输业、海洋油气业、海洋工程建筑业、滨海旅游业及捕捞养殖业等产业的快速发展,遇险船舶的吨位也越来越大。大吨位沉船打捞需要使用大量的资源,如何制定出高质量的方案,以确保资源的合理使用是作业成功的关键。应急打捞作业要求时间尽可能短,对打捞方案制定的时间提出更高的要求。因此,如何在较短的时间内制定出高质量的打捞方案是提升我国打捞作业能力的关键。目前国外已经在打捞作业中大量使用计算机辅助技术提高工作效率,我国船舶与海洋工程计算分析技术起步较晚,没有高集成度的一体化监控平台,在打捞工程计算方面劣势较为明显。 在沉船打捞工程中常用到的计算软件包括静水力计算软件GHS,有限元分析软件ANSYS以及船舶水动力分析软件HydroStar。GHS主要是进行沉船搁坐力计算以及稳性分析,ANSYS主要是进行船舶整体和局部强度校核,HydroStar主要是对沉船最后的拖航进行水动力分析。这三款软件在打捞工程计算中有着各自的优势,然而也存在着一些需要改善的方面,包括: (1) GHS在建立船舶模型时,需要通过手动输入型值数据来建立船舶的船体模型,然后通过手动输入各舱室的位置信息来进行舱室的建模,这样导致建模过程较为繁琐,耗时耗力。 (2) ANSYS进行强度校核时,需要输入GHS计算的结果,包括沉船截面剪力和弯矩、沉船搁坐力、扳正力以及起吊力等数据,而ANSYS与GHS之间没有数据接口,因此ANSYS采集GHS计算结果数据只能通过手动操作,耗时耗力;同时频繁的在两款软件之间切换计算,也会影响工程技术人员的工作效率。 (3) HydroStar进行船舶水动力分析时,需要船舶的水动力模型以及舱室的装载情况等信息。如果能解决它与ANSYS以及GHS软件之间的数据交流问题,必将节省大量时间。 针对以上问题,本文进行了如下的工作: (1)根据打捞工程的基本过程建立沉船打捞流程图。 (2)根据流程图,利用VB搭建沉船打捞软件框架平台,将GHS、ANSYS和HydroStar三款软件集成到一个平台中。 (3)根据沉船打捞计算原理,利用VB和ANSYS参数化语言命令流APDL对软件框架平台中软件之间的数据进行设计,实现GHS的快速建模,研究出ANSYS调用GHS数据结果并进行计算的方法。 (4)通过分析一个沉船打捞工程实例,验证软件框架平台的科学性。通过本文的研究,可以得到以下结论: 1)根据沉船打捞步骤以及所需要的计算与校核,搭建出平台框架流程图,流程图中所涉及的内容较为合理的符合沉船打捞工程的具体流程,可行性较高。 2)根据平台框架流程图搭建出软件框架平台,其所包含的5个模块在前后顺序上完全符合打捞工程实际设计步骤,实现了将打捞工程方案设计集成于一个软件框架平台上的预期。 3)对软件框架平台进行二次开发,实现了VB编程语言控制船舶型值表的读取与AutoCAD的快速建模,并通过解决AutoCAD与GHS之间的数据接口问题实现了GHS的快速建模,达到了节省时间的目的;可以通过APDL语言命令流对GHS于ANSYS之间的数据接口进行二次开发,达到ANSYS利用GHS计算结果进行强度校核的目的;通过分析HydroStar、GHS以及ANSYS的数据类型,实现了ANSYS模型转化为HydroStar模型以及HydroStar利用GHS的计算数据进行水动力分析。 4)通过一个打捞工程实例,验证了软件框架平台的可行性与实用性,实现了将打捞工程方案设计集成于一个软件平台的目的。 |
作者: | 张晨晨 |
专业: | 船舶与海洋工程 |
导师: | 弓永军;胡伟东 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2015 |
正文语种: | 中文 |