0510-85555702
CN EN
船舶水动力学CFD软件

当前位置:首页 > 开放平台


船舶水动力学CFD软件MarineFlow
    V2025版本 注册成为我们的会员,登录之后请直接填写使用申请表,填写完整后在本页面提交,等审核通过后方可下载软件

1、 MarineFlow软件概况

       船舶水动力学CFD软件MarineFlow是中国船舶科学研究中心内生使命驱动研发的、具有完全自主知识产权的、面向非结构化网格体系的计算流体力学软件。

图片1.png 

软件界面

2、 2025新版本亮点

       (1)功能更全面

       持续开展软件新功能开发,新增重叠网格,流动传热,空泡流,波浪环境,湍流转捩和非线性涡粘性等6类功能,拓展了MarineFlow软件的应用范围。

重叠网格模拟


流动传热模拟




空泡流模拟 


波浪环境模拟


       (2)计算更高效

       通过架构优化、相关算法改进,软件的稳健性不断增强。通过对数据结构、计算流程、数据存取、编译器库函数等的优化改进,大幅度提升了计算效率:经典型算例测试,计算效率提升19%-39%。

图片6.png 

计算效果优化前后对比

       (3)交互更便捷

       通过对用户界面、输入/输出接口、边界条件设置等方面的优化改进,软件的易用性持续改善。

图片7.png 

软件初始界面

3、 软件功能

       (1) CFD求解

       本软件面向船舶水动力学CFD工程应用,总共有7大模块组构成,包含5大基础功能模块组: NS方程求解模块组、湍流求解模块组、自由面求解模块组、多块网格求解模块组、运动求解与实现模块组;以及2个支撑模块组:大规模线性代数方程组求解模块、MPI并行计算模块。目前具备以下功能:

        1) 能够实现三维单相、两相湍流模拟

        2) 支持结构化网格、非结构网格、混合网格、任意多面体网格、交界面网格和滑移网格

        3) 支持惯性坐标系、非惯性坐标系和多参考坐标系求解

        4) 支持六自由度运动求解

        5) 支持多块/多套网格耦合求解

        6) 适配海光、鲲鹏、申威等多种国产CPU

        7) 支持MPI并行计算

        8) 提供与主要商用CFD及前后处理软件的接口

图片8.jpg

软件总体架构

(2)典型应用场景

图片9.jpg 

水面船阻力/兴波计算

图片10.jpg 

水下航行体带漂角斜航水动力

图片11.jpg 

螺旋桨敞水

20241224110728_96796 拷贝.jpg


图片13.png 

节能效果评估

4、 软件特色

       1) 完全自主可控:从底层数据结构、求解流程到矩阵求解、并行计算等,全部自主研发,后续应用和升级开发等,不受任何限制;

       2) 优秀的网格兼容性:支持所有常用CFD网格,包括结构化网格、非结构化网格、笛卡尔网格、各类混合网格、交界面网格和滑移网格等;

       3) 丰富的湍流/自由面模型:支持k-ε、k-ω、LES、DES等多个系列的湍流模型,支持CICSAM、HRIC等高分辨率自由面模型;

       4) 不受规模限制的并行计算:大规模并行计算不受限制,已实现11.2亿网格的大规模并行计算;

       5) 适配华为鲲鹏处理器、中科曙光海光处理器、申威SW26010处理器等多种国产CPU,支持X86指令集、ARM指令集和申威指令集;

       6) 大量系统性的验证:通过标模CFD不确定度分析、ITTC国际盲算比对、并利用研发单位丰富的试验数据进行大子样应用,开展了系统性的验证工作。