基于OpenFOAM的船舶水动力学应用关键技术分析-船舶与海洋工程专业论文.docxVIP

  • 9
  • 0
  • 约4.68万字
  • 约 76页
  • 2019-02-15 发布于上海
  • 举报

基于OpenFOAM的船舶水动力学应用关键技术分析-船舶与海洋工程专业论文.docx

华 华 中 科 技 大 学 硕 士 学 位 毕 业 论 文 I I 摘要 近年来,计算流体力学商用软件数值模拟的缺点愈发显著,表现在装机价格高昂、 不完整的修改参数功能、新模型研发缓慢和计算效率较低等多方面,而开源计算流体力 学数值模拟软件 OpenFOAM 的出现为 CFD 的基础研究提供了新的选择。作为新的 CFD 通用平台,OpenFOAM 由 C++编写和开发,突出优点包括开源、前后处理接口多样性、 稳固的底层类库、大规模并行计算能力突出等,研究者更可自由地定制个性化求解器以 针对求解某类问题,增强工作的深度和针对性。因此,越来越多船舶水动力学领域的研 究者开始采用 OpenFOAM 工作和进行开发。 因此本文以预报相关模型升阻力并模拟流场流动为基础,对 OpenFOAM 在船舶水 动力学领域的应用进行了探索和研究,具体工作如下: (1)基于 OpenFOAM 对二维 NACA0012 模型升阻力进行了预报,并与相关试验 数据比较,验证了 OpenFOAM 准确性。 (2)基于 OpenFOAM、Fluent 对三维 SUBOFF 潜艇光体及全附体模型分别在不同 航速下进行了阻力预报,并与 DARPA 试验数据比较分析,评价了计算精度和算法。 (3)总结了 OpenFOAM 快速入门和初始条件设置、计算收敛控制特别是并行计算 等使用效能,并详细评价了后处理软件 ParaView。 (4)简析 GUI 扩展程序 HELYXos 的功能与优缺点,总结阐释 OpenFOAM 求解器 二次开发的方法流程,示范编译了简单的“Hello Huster”程序。 最后,通过总结本文所做工作认为 OpenFOAM 的发展日趋成熟,在船舶水动力领 域的应用范围和求解精度正在趋近商业软件 Fluent,在某些使用效能上有着独特且后者 无法企及的优势。虽然标准求解器可能还需完善,但开源软件 OpenFOAM 是船舶水动 力研究者自编程开发定制使用成本更低、计算速度更快、求解精度更高、对于某类问题 特定优化的求解器进行数值模拟最佳选择之一。 关键词: OpenFOAM;SUBOFF;simpleFoam;使用效能;自定义开发 II II Abstract In recent years,commercial softwares such as Fluent in CFD show more and more disadvantages,such as valuable costs,limited ability of parameter modification,slowly development of new models and unsatisfactory computational efficiency.As a new general CFD platform,OpenFOAM is developed and compiled by C++.Its characters include open source,diversity of pre- and post-processing portsutilities,stable foundation and excellent parallelly computation ability.Researchers could develop customized solvers freely to study specific topics,which enhances their research more exhaustive and motivated.Therefore,more and more researchers in ship hydrodynamics use and develop it.Content is as follows: Based on OpenFOAM,2D NACA0012’s drag and lift is caculated and compared with the test data.It verifys its accuracy. Based on OpenFOAM and Fluent,3D SUBOFF bare and full-appendages submarines resistances under different speeds are predicted.Comparing them with DARPA experimental data,the calculating accuracy and algorithm are evaluated. Th

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档