HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD

运用 HyperMesh中的实体单元划分功能,对离心风机问题中的气体及固体部分进行网格划分,生成边界层并设置边界条件,探讨 HyperMesh在CFD领域中的应用,为以后进行类似的网格划分工作提供参考。

目前CAE分析技术已成为许多领域重要的分析工具,有些CAE软件本身就具有较强的前后处理功能。一般而言,分析过程中网格划分大约占用80%的时间,随着问题复杂程度的不断提高以及前处理时间的缩短,这些软件自带的前处理功能的局限性越来越大。使用强大的前处理软件来进行网格的划分可以节省大量的时间,生成高质量的网格,以此提高计算效率和精度,使CAE仿真能够真正的满足科研及工程化的需求。HyperMesh是美国Atar公司

的 HyperWorks系列工程软件中的软件产品之一,是 Altair公司现在的旗舰产品。HyperMesh已在底特律的三大公司和世界上其它的汽车公司及各个汽车行业被广泛应用,被业内公认是世界上最领先、最优秀的前后处理器。本文主要以离心风机的网格划分为例,介绍HyperMesh在流体网格划分领域的应用

2案例分析

问题描述:该案例主要包括外壳、发热器件及热管部分固体部分网格、空间流体部分网格,如图1所示。其中离心风机流体部分由于外形复杂,可以快速生成非结构网格。外壳和固体部分根据其扁平的外形特点使用拉伸的方式生成六面体网格。

HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD的图1

选择 CFD user profile,离心风机流体部分如图2,首先生成外包面以及风扇表面的网格,分别放入不同的组件中,如图3所示,网格的类型可以选为三角形、四边形或混合网格。然后,选择CFD方式生成体网格,根据需要选择所要生成边界层的面网格,给出第层网格高度、层数和增长率生成空间实体网格。当所选择的面之间有较小夹角时或可能出现边界层交错而导致失败时,可以选用生成可变厚度边界层的方法避免该问题,如图4所示,边界层厚度在各处自行调节厚度。生成的实体网格会自动放在边界层和体单元内核这两个组件中,可以根据需要将它们重新放入需要的组件中,方便下一步设置边界条件。

HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD的图2

HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD的图3

外壳及其它固体部分几何非常扁平,全部采用拉伸的方法生成具有较大长宽比的体网格,以发热器件及热管部分为例说明,如图5。首先决定模型的拓扑划分。热管部分是相对不规则的外形,选择平板和热管相交的面作为拉伸的基本面,生成该面的网格时注意分出热管部分和下面发热固体的部分,使用几何面切分的方法将该面切开,如图6所示。热管和板拉伸出实体网格后,如图7,使用 HyperMesh的 Generate bc areas功能生成面网格,找出板与三个发热器件接触的面分别拉伸出三个发热器件的网格,如图8所示。

HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD的图4

HyperMesh 在 CFD网格划分领域的应用-Hypermesh软件教程CAE流体网格划分CFD的图5

3单元质量检查

流体网格对网格单元的质量要求具一定的特殊性。比如说,在流动梯度大的地方要求使用较细的网格,在边界层内沿流动方向可以使用大长宽比的网格,网格的正交性、长宽比、扭曲率都需要满足一定要求。使用 HyperMesh生成流体网格时,可以使用其质量检査功能对网格的质量进行检查,同时在生成网格的过程中要根据流场的特点,合理安排实体网格的生成

4边界条件的设置

使用 HyperMesh的 Generate Bc areas功能生成面网格并设置边界条件。CFD问题中主要是在网格面上给定边界条件,如压力、速度、壁面、周期边界条件等。需要特别注意的是,边界条件的命名一般以cFD求解器的边界条件的名称作为名字的开头。在用 HyperMesh生成网格的过程中,有的地方已生成了面网格,如前文所述的风扇表面以及热管的部分表面,那么只需要将这些面网格放入所需要边界条件组件中,或者删除这些面网格,使用 Generate BC areas功能重新找出这些面,然后再设置边界条件。流体和不同的固体实体网格也是采用放在不同的组件里使用名字来设置边界条件的。不同类型的体网格交界面处或外边界处没有设置边界条件的地方,在导入CFD求解器时会自动生成外部边界条件,往往导致出错,建议合理的设置边界条件,避免遗漏。设置完边界条件后可以用寻找自由边的方法看是否存在 free edge,以此观察边界条件的设置是否有误。综上,使用 HyperMesh生成网格时从开始就需要做好规划,方便边界条件的生成。

5结论

从上述案例中网格的生成过程可以看出, HyperMesh具有友好界面,具有较为强大的几何处理功能,可以帮助快速生成高质量网格,并且可以实现边界层生成以及流体边界条件设置。

课程简介学习收获:

还在为CFD网格前处理发愁吗?目前市场上hypermesh教程主要针对结构方面网格处理。本课程主要讲解HyperMesh作为CFD仿真做前处理网格处理。

  • 课程基于 HyperMesh2019讲解并兼顾13/14/2017等版本。

  • 能使学习者掌握 HyperMesh为CFD做前处理的基本思路和方法,CFD网格问题的处理、边界层网格的控制复杂几何的CFD处理、外流场网格以及周期边界网格等实际问题的处理方式。

  • 课程思路紧跟实际建模节奏,深入讲解CFD前处理过程,使学习者最终可独立借助 HyperMesh进行CFD前处理。

课程目录:Hypermesh软件流体网格划分CFD前处理

1         

Hypermesh For CFD网格讲解1

2

Hypermesh For CFD网格讲解2-边界层网格控制

3

HM前处理介绍

4

Hypermesh For CFD课程概叙

5

案列讲解3D网格基本流程

6

案列讲解-hypermesh-3D边界层网格

7

案列讲解-hypermesh-3D网格

8

案列讲解-耦合计算网格处理方法

9

案列讲解-外流场-风洞网格

10

周期性网格处理

11

网格导出案列讲解-网格求解器

12

课程总结

详见如下:Hypermesh软件CAE流体网格划分CFD前处理

公众号:新能源汽车热管理仿真技术

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

4