动网格-网格重构之弹性光顺&局部重构法(四)

本文介绍了弹性光顺法的基本特点,包括保持节点数量和连接关系不变,适用于小变形情况。接着阐述了局部重构法,它在大变形或大位移时重构网格,改变节点数量和连接关系。FLUENT中的局部体网格重构算法包括区域面网格、局部面网格和2.5D面网格重构。重构过程中,通过标记、删除、生成新网格和物理量插值来确保计算精度和结果一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

弹性光顺法的基本特点

弹性光顺法中,网格线类似于弹簧,两端节点(node)作弹性移动
弹性光顺法有如下特点。
(1)节点的数量和节点之间的连接关系均不变,即节点之间的连接属性不变。
(2)单独使用时,仅限于变形非常小的情况,变形过大时网格会极度扭曲或奇异如:压力化引起的血管变形;膜变形。
(3)适用于三角形和四面体网格。实际上,弹性光顺也可用于四边形、六面体和三棱柱网格,但需特别命令激活。

局部重构法

主要特点:
(1)当局部网格(体网格和面网格)的扭曲率或尺寸超过用户规定的范围时,此处网格将被重构。
(2)网格之间的连接属性发生改变,即节点的数量和连接关系都在改变。
(3)适用于三角形和四面体网格。
(4)局部重构算法一般和光顺算法结合使用。
(5)适合于大变形或大位移情况。
某些情况下,只需要重构内部体网格,如存储分离,只有内部体网格需要重构。对于某些特别的情况,边界的面网格和内部体网格都需要被重构。

面网格重构的算法不同于体网格的重构算法。
局部体网格重构(Localvolumeremeshing),简称为局部重构(localremeshing)。
FLUENT中有三种面网格重构方法:
(1)区域面网格重构(Region face remeshing);
(2)局部面网格重构

### Fluent 局部网格加密方及设置 #### 启动 Ansys Fluent 和 Watertight Geometry Workflow 为了在 Fluent 中实现局部网格加密,需先启动 Ansys Fluent 并进入 Meshing 模式,在此模式下开启新的 Watertight Geometry Workflow[^3]。 #### 创建几何部件 创建两个相互重叠的几何部分:一个是目标组件(例如水翼),另一个作为背景网格。这种结构允许对特定区域实施更精细的网格划分而不会影响整体性能[^4]。 #### 应用局部尺寸控制 (BOI) 通过 Body Sizing 或 Boundary Layer Injection(BOI) 来定义所需细化程度。当同一实体受到 BOI 和 body size 的双重作用时,较小值优先;比如如果 BOI 设置为 10 mm 而 body size 设定为 7 mm,则最终采用的是 7 mm 的网格大小[^5]。 #### 使用高级网格优化技术 选择合适的网格改进算来提高质量,如 Smoothing(弹簧光顺)、Layering(动态层)以及 Remeshing(局部重构)。这些选项位于 Mesh Methods 下面,有助于确保即使是在复杂形状上也能获得高质量的结果[^2]。 ```python # Python伪代码展示如何配置上述参数 def setup_local_mesh_refinement(): # 初始化watertight geometry workflow initialize_watertight_geometry_workflow() # 定义并加载几何体parts define_and_load_parts(waterfoil_part, background_grid) # 配置body sizing和boi参数 configure_body_sizing(size=7e-3) # 单位转换成米制单位 apply_boi_settings() # 执行smoothing等操作提升网格品质 perform_smoothing_operations() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白胖子的CFD

看各位大佬心情

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值