教程 | 太强大!结构化重叠网格,岂一个爽字了得

STAR-CCM+软件提供了高度自动化且计算精度优异的网格划分工具,能够划分以下类型的网格:

  • Trimmer网格

  • 四面体网格

  • 多面体网格

  • 直接网格(结构网格性质)

此外,STAR-CCM+还支持从其他第三方网格软件(ICEM CFD、Pointwise、Gridpro、Hypermesh等)直接导入体网格进行计算。

更令人称赞的是STAR-CCM+异常强大的重叠网格生成和处理功能,这也是当年小二舍弃用了好几年的Fluent转投STAR-CCM+的最重要原因——诸多的船舶运动问题,尤其是自由液面和六自由度运动、自航、操纵性模拟等,没有重叠网格的加持,难度几乎不可想象。

但是,也稍微有那么一丢丢的遗憾。

STAR-CCM+生成的网格是非结构化网格,虽然计算精度相差无几,但是总感觉缺乏结构化网格那种艺术的美感和震撼力。

所以,小二一直在想,能否将二者的优势结合起来,实现结构化网格与重叠网格的优势强强联合。

▲ 发挥1+1>2的优势

如果可行的话,对于结构形式复杂的舰船与海洋结构物模型,我们可以把复杂模型拆分成多个结构形式简单的基本形状块, 分别进行结构化网格划分,再通过相互嵌套实现数据交换形成整体的结构化网格。

▲ 多块结构化重叠网格,来源于IIHR

多块结构化重叠网格,一般需要应用第三方网格划分软件,首先分别进行各部分块的网格划分,然后应用自主编程挖洞算法或SUGGAR++、PEGASUS 5(NASA)等挖洞软件进行网格嵌套。但是,自主编程开发挖洞算法有较大难度,PEGASUS 5为限制软件,SUGGAR++也需另行购买。STAR-CCM+作款优秀的通用型CFD软件,不仅内置了一套能极为优秀的嵌套网格挖洞算法,能够生成极为复杂的嵌套网格,同时也最大限度地开放了网格适用权限,可以完美实现第三方多块结构网格在其内部的嵌套。

2本文以一个简单的案例验证一下这种方法的可行性,不做具体的参数设置讲解,重叠网格的教程可以参见软件的帮助文档,给出了非常详细的操作步骤。

该案例模拟一个做匀速圆周运动的圆柱体的流场。

首先,我们在ICEM CFD中生成包含圆柱体的重叠域的结构化网格,图示如下:

点击完整阅读全文
教程 | 太强大!结构化重叠网格,岂一个爽字了得

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Star-CCM+是一种计算流体力学(CFD)软件,可以用于模拟流体流动问题。在进行CFD模拟时,网格的生成对结果的准确性和计算效率起着至关重要的作用。重叠网格是一种常用的网格生成技术,它可以提高网格的质量和密度,从而更好地捕捉计算区域中的流动细节。 重叠网格由多个层次组成,其中每个层次都是由一组三角形或四边形组成的。这些层次可以彼此重叠或部分重叠,从而形成了网格的密度变化。在Star-CCM+中,重叠网格的生成可以通过两种方法实现:面片法和体网格法。 面片法是在计算区域的边界上放置一系列的面片。这些面片可以是简单的平面,也可以是复杂的曲面。通过对这些面片进行细分和拓扑操作,可以生成高质量的三角形网格。然后,可以使用面片法在计算区域内部生成更密集的网格。 体网格法是通过将计算区域分割成一系列的体单元来生成重叠网格。首先,在计算区域内部选择一组体单元,然后通过连接这些体单元的面来形成网格。通过在体网格的基础上通过均匀分割或局部加密来生成更密集的网格。 无论使用面片法还是体网格法,生成的重叠网格都可以通过一系列规则的操作来定义边界和界面条件。这些操作可以包括阻塞(blocking)、剖分(splitting)和融合(merging)等,以确保网格的质量和正确性。然后,可以将重叠网格导入到Star-CCM+中进行流体流动模拟。 总而言之,Star-CCM+中的重叠网格是一种用于模拟流体流动问题的网格生成技术。它通过在计算区域内部形成密集的网格,可以更好地捕捉流动细节。重叠网格可以通过面片法或体网格法生成,并通过定义边界和界面条件来确保网格的质量和正确性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值