首页/文章/ 详情

ANSA中CFD网格细化策略之Size Field

22小时前浏览2
   

本文旨在对ANSA中的CFD网格细化策略进行简单介绍。首先介绍如何使用sizefield功能进行网格细化,之后在下一篇文章中将继续介绍其他CFD网格细化方法。

 


1.

功能位置

在24版本及之前需要使用CFD 布局打开ANSA,再通过MESH>Octree>Size field激活该功能,如下所示。

 


在25版本中可通过Surface Mesh下CONTROL功能组中的Size Field功能进行激活。

 



2.

功能简介

该功能基于八叉树算法,用于对面网格和体网格进行网格单元尺寸控制,通过多种类型的规则来帮助设置网格细化区域。目前提供的规则类型有:Closed surface, Surface offset, Surface section, Cylinder, Sphere, Size box and Curve。下面对这些规则进行简单介绍。

 


2.1 Closed Surface


 

该规则通过输入网格细化区域的曲面描述到ANSA中,例如从META中导出的等值面或总压为0的面,并指定该区域允许的最大单元长度。

下面为将从META中导出的total pressure = 0 的等值面作为closed surface 网格细化区域进行网格加密的效果。绿色的PID即为导入的Iso-surface

 
 


2.2  Surface offset


 


Surface offset规则,一共分为两个部分,Shape和Size. 整体上来说Shape是对网格加密区域的形状进行控制,而Size则是对网格尺寸进行控制。可通过Shape > Offset指定车身外轮廓的偏移量,通过设置Size栏下的参数来控制沿偏移方向上的网格尺寸大小。可使用此规则细化车身外轮廓附近的网格,并通过sweep选项进一步细化尾流区域的网格。以下为使用build功能进行可视化的效果,可以通过右侧的云图条直观的查看网格尺寸分布情况

 
 


2.3  Surface section


 

Surface section规则主要用于机翼等类型的模型上。可通过该规则控制指定方向上的网格长度变化情况

 
 
 


2.4  Cylinder

 

Cylinder规则,和surface offset类似,也是通过设置Shape和Size栏的相关参数值来控制网格加密区域的形状和网格尺寸。

 
 


2.5  Sphere

 


Sphere规则,可生成球形的网格加密区域。


2.6  Size Box

可通过Deck > Size Box 功能创建灵活的六面体形状盒子,该规则可对包裹在盒子内部的模型区域进行网格细化,对于同一模型可指定多个不同形状的size box。

 


 
 


2.7  Curve

 

Curve规则,通过选择曲线并指定曲线上不同位置处的网格尺寸生成各向异性网格加密区域。自V24.1版本及以上该功能已被添加进Batch Mesh功能中,如下图所示,注意需要使用CFD layout打开ANSA。

 


Size Curve 规则包含沿曲线长度方向的最大长度变化值和沿曲线法线方向的各项异性网格变化值,这些长度也可显示在图形区中,用于目视检查各向异性网格的长度和长宽比。


采用Constant常量模式,可对会话中的所有PID应用各向异性方法;采用Variable变量模式,各向异性方法的应用会受到用户自定义半径的限制。

以下示例生成的网格包含遵循曲线规则的各向异性网格,并在不同规则的边界处自动融合为各向同性网格。

 


变量模式下的曲线规则存在有效曲率半径,可产生额外的局部各向异性。

 


目前Cylinder和Surface section规则逐渐被新版本的Batch Mesh>Size Field卡片下的Size Curve功能代替。




END

作者 | 赵周桥

BETA CAE 工程师


来源:Cadence楷登

SystemANSACadence控制曲面META
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-07-17
最近编辑:22小时前
Cadence楷登
签名征集中
获赞 0粉丝 76文章 39课程 0
点赞
收藏
作者推荐

CFD技术志|双网格插值:提高重叠网格系统的精度

本文翻译转载于:Cadence Blog作者:Veena Parthan计算流体力学(CFD)已成为工程决策时不可或缺的一部分,有助于深入了解流体在各种场景下的行为特征,从航空航天领域的高空环境到快节奏的汽车工程领域。要想准确模拟流体动力学,尤其是面对复杂形状或运动部件时,需要使用创新的解决方案来创建网格和连接数据点。本文探讨了重叠网格技术,重点分析基于单元为中心的 CFD 流动求解器中,插值所面临的挑战及取得的进展。此外,本文还介绍了一种新型双网格策略,可显著提升 CFD 解的稳定性和精度。 重叠网格方法介绍重叠网格方法(也称为嵌套网格)代表了计算仿真灵活性的一大飞跃。该方法采用重叠网格离散求解域,允许将组件网格独立拟合到几何体的各个部分。简化了复杂几何体的结构化网格生成过程。重叠网格方法尤其适用于模拟相对运动的物体,例如从飞机上掉落的油箱或旋翼机的空气动力学。在重叠网格系统中,CFD 解的准确性和稳定性在很大程度上取决于所使用的插值方法。它必须能够准确且平滑地在复合网格系统中插值流动相关的变量。这个过程受点模板测试和插值权重定义方法的影响,决定了 CFD 解的准确性和稳定性。传统插值方法面临的挑战使用最小二乘法来确定插值权重,这类传统插值方法面临着重大挑战。需要注意的是,产生的权重未限制在 0 和 1 之间,因此插值是非单调的。这可能会在解中引入新的极值,从而导致 CFD 解不稳定和不准确。因此,我们需要一种既能缓解这些问题,又能保持计算效率的方法。解决方案:双网格方法双网格方法成功突破了传统插值方法的局限性,通过连接原始网格的单元中心(原始网格点及其由网格生成软件定义的连接),形成双网格单元。结合三线性插值,该方法生成介于 0 和 1 之间的权重,有效解决了非单调插值以及相关挑战。▶ 结构化与非结构化双网格结构化双网格受益于以单元为中心位置之间的隐式连接,可实现直接插值。然而,它们不能覆盖节点或原始网格的整个体积,需要通过外推在空白区域搜索供体。另一方面,非结构化双网格在覆盖复杂几何形状方面更具灵活性,但代价是占用更多的内存和计算时间。其过程包括构建双网格单元(例如,三维四面体),这些单元必须充分覆盖原始网格单元,因此需要加强原始网格和双网格中的供体搜索。 以单元为中心的非结构化原始网格和双网格(Noak 等人,2020 年)▶ 实施考量因素实施双网格方法需要考虑诸多因素,包括在全局双网格和局部双网格之间进行选择。前者连接所有单元中心,但占用大量内存,后者与每个原始网格相关联,仅加载必要的局部双网格进行插值,降低了内存需求。结构化双网格供体六面体和非结构化双网格方法强调了在双网格框架内建立可靠供体搜索机制的必要性。这对于精确且有效的插值尤为重要,特别是在边缘位置超出双网格供体并需要外推时。 以单元为中心的双网格供体,边缘靠近边界(Noak 等人,2020 年)▶ 比较分析通过比较分析使用最小二乘插值权重的可压缩 CFD 解与使用全局双网格插值权重的可压缩 CFD 解,双网格方法的优势得以显现。采用最小二乘插值权重的解表现出非单调行为,可能导致计算不稳定。相比之下,使用双网格插值权重可以得到更稳定且更准确的解,这验证了双网格方法在解决传统插值难题方面的有效性。结论凭借其固有的灵活性和处理复杂几何体以及相对运动物体模拟的能力,重叠网格方法的出现标志着 CFD 领域取得了重要进展。然而,在解决传统插值方法所面临的挑战时,需要采用双网格方法等创新解决方案。双网格方法可确保插值权重介于 0 和 1 之间,从而提升 CFD 解的稳定性和准确性。随着计算能力的持续提升,集成双网格方法等先进的网格插值技术将在计算流体力学领域的发展中起到关键作用,有助于在广泛应用中实现更加准确、高效且可靠的仿真。前景展望双网格插值方法在 CFD 中的应用研究是一个有待进一步探索的领域。未来的研究可能重点关注如何提升双网格系统的速度和效率,例如通过创建更好的算法来优化网格设置和数据点查找功能。此外,在真实复杂环境中对这些方法进行比较,有助于揭示其优缺点,为在各种工程项目中的高效应用提供有力指导。不断提高网格的使用,包括双网格方法,对于推动计算流体力学的发展至关重要。参考文献Ralph W. Noack、Nicholas J. Wyman、McGowan, G. 和 Brown, C.,“Dual-Grid Interpolation for Cell-Centered Overset Grid Systems”(《以单元为中心的重叠网格系统的双网格插值》),AIAA 论文编号:2020-1407,2020 年 1 月。 来源:Cadence楷登

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈