摘要: |
船舶阻力模拟仿真系统将计算机技术、多媒体技术、仿真技术与船舶领域相关理论相结合,开发出了适用于科学研究及辅助教学的多媒体仿真系统,该系统包括数据采集、模拟试验、实船预报、试验技术、著名水池和影像材料六个子系统.其中,数据采集系统模拟船模试验水池数据采集功能而进行模拟仿真,模拟试验系统主要进行实船船舶阻力估算模拟,船舶阻力估算是船舶方案设计初期的一项重要内容,以确定船的航速,便于初步分析比较各种方案的优劣,系统主要针对船舶总阻力估算方法中常用的爱尔法和海军常数法进行模拟仿真.实船预报系统主要针对船模试验中常用的二因次法和三因次法进行了模拟计算,试验技术、著名水池和影像材料主要介绍了船模试验相关知识.船舶阻力模拟仿真系统主要是以Visual C++、Authorware为开发工具,Visual Basic、Flash、3D Max等为辅助工具,开发出了界面友好功能完善的多媒体仿真系统.基于以上情况,本系统就计算机技术应用在船舶阻力模拟仿真中进行探索,做了如下具体工作:(1)应用Authorware开发工具及其提供的接口技术,将包括ATL和ActiveX控件等架构在一起,共同构建成了船舶阻力模拟仿真系统.(2)应用Visual C++结合面向对象技术开发OpenGL图形库,进行船舶阻力模拟仿真环境的建立.(3)应用纹理技术进行船模试验水池三维仿真环境的建立.(4)应用粒子技术对船尾部浪花功能进行模拟仿真.(5)应用3D Max进行船舶模型的设计及开发,将其转化成3DS文件格式,并结合应用Visual C++接口编程技术,将船舶模型调入模拟仿真系统中.(6)将模拟仿真结果与船模试验数据进行分析比较. |