船型设计与性能分析系统数据接口设计与实现
2012-11-09黄金锋
中国舰船研究 2012年1期
黄金锋
中国舰船研究设计中心,湖北武汉 430064
1 引 言
舰船设计是一项非常复杂的工程,涉及众多的信息系统。如何在严格的流程管控下实现这些信息系统之间数据的共享和交互,以支持并行、协同的舰船设计,是一项十分重要的工作。船型设计和性能分析就是其中非常重要的一个环节。
当前在船型设计中常用的软件是澳大利亚的Maxsurf,它是一套完整的用于船舶设计、分析和建造的计算机辅助设计软件,其核心模块是船型设计Maxsurf模块[1]。而性能分析系统则主要使用的是总体设计单位自主研发的Shipcad系统,该系统积累了大量基于舰船设计规范和经验的,包括静水力、稳性、不沉性及舱容计算等在内的常规计算评估功能。
在舰船设计中,为求得最佳船型,需要设计人员经过多轮方案的更改迭代才能最终确定满足产品需求的最佳总体方案。然而,由于Maxsurf和Shipcad软件的底层结构、数据格式和开发环境的不一致,导致船型设计后的结果无法直接传递给Shipcad进行性能计算,需要设计人员花费大量的时间和精力对数据进行手工提取和整理。
为解决数据转换的技术难题,在进行广泛的讨论和深入的研究之后,确定了数据接口的技术解决方案和实施途径:首先制定Maxsurf系统向Shipcad系统进行数据转换的接口文件;然后在Maxsurf系统中提取三维模型数据,经过插值、数学变换和数据整理后,转换为接口文件规定的格式;最后导入到Shipcad系统,进行性能计算分析。
本文首先详……
登录APP查看全文
