欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    第05章 fluent网格35.doc

    • 资源ID:4293768       资源大小:16.55MB        全文页数:36页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第05章 fluent网格35.doc

    网格的读入和使用FLUENT可以从输入各种类型,各种来源的网格。你可以通过各种手段对网格进行修改,如:转换和调解节点坐标系,对并行处理划分单元,在计算区域内对单元重新排序以减少带宽以及合并和分割区域等。你也可以获取网格的诊断信息,其中包括内存的使用与简化,网格的拓扑结构,解域的信息。你可以在网格中确定节点、表面以及单元的个数,并决定计算区域内单元体积的最大值和最小值,而且检查每一单元内适当的节点数。以下详细叙述了FLUENT关于网格的各种功能。(请参阅网格适应一章以详细了解网格适应的具体内容。)网格拓扑结构FLUENT是非结构解法器,它使用内部数据结构来为单元和表面网格点分配顺序,以保持临近网格的接触。因此它不需要i,j,k指数来确定临近单元的位置。解算器不会要求所有的网格结构和拓扑类型,这使我们能够灵活使用网格拓扑结构来适应特定的问题。二维问题,可以使用四边形网格和三角形网格,三维问题,可以使用六面体、四面体,金字塔形以及楔形单元,具体形状请看下面的图形。FLUENT可以接受单块和多块网格,以及二维混合网格和三维混合网格。另外还接受FLUENT有悬挂节点的网格(即并不是所有单元都共有边和面的顶点),有关悬挂节点的详细信息请参阅“节点适应”一节。非一致边界的网格也可接受(即具有多重子区域的网格,在这个多重子区域内,内部子区域边界的网格节点并不是同一的)。详情请参阅非一致网格Figure 1: 单元类型可接受网格拓扑结构的例子正如网格拓扑结构一节所说,FLUENT可以在很多种网格上解决问题。图111所示为FLUENT的有效网格。O型网格,零厚度壁面网格,C型网格,一致块结构网格,多块结构网格,非一致网格,非结构三角形,四边形和六边型网格都是有效的。Note that while FLUENT does not require a cyclic branch cut in an O-type grid, it will accept a grid that contains one. Figure 1: 机翼的四边形结构网格Figure 2:非结构四边形网格Figure 3: 多块结构四边形网格Figure 4: O型结构四边形网格Figure 5: 降落伞的零厚度壁面模拟Figure 6: C型结构四边形网格Figure 7:三维多块结构网格Figure 8: Unstructured Triangular Grid for an AirfoilFigure 9:非结构四面体网格Figure 10:具有悬挂节点的混合型三角形/四边形网格Figure 11:非一致混合网格for a Rotor-Stator Geometry选择适当的网格类型FLUENT在二维问题中可以使用由三角形、四边形或混合单元组成的网格,在三维问题中可以使用四面体,六面体,金字塔形以及楔形单元,或者两种单元的混合。网格的选择依赖于具体的问题,在选择网格的时候,你应该考虑下列问题:l 初始化的时间l 计算花费l 数值耗散后面将会详细讨论各种类型网格的特点。初始化的时间很多实际问题是具有复杂几何外形的,对于这些问题采用结构网格或块结构网格可能要花费大量的时间,甚至根本无法得到结构网格。复杂几何外形初始化时间的限制刺激了人们在非结构网格中使用三角形网格和四面体网格。然而,如果你的几何外形并不复杂的话,两种方法所耗费的时间没有明显差别 如果你已经有了结构网格代码如FLUENT 4生成的网格,那么在FLUENT中使用该网格会比重新生成网格节约大量的时间。这一特点也刺激了人们在FLUENT仿真中使用四边形网格和六面体网格。注意:FLUENT有一个格式转换器允许你从其它程序中读入结构网格。计算花费当几何外形太复杂或者流动的长度尺度太大时,三角形网格和四面体网格所生成的单元会比等量的包含四边形网格和六面体网格的单元少得多。这是因为三角形网格和四面体网格允许单元聚集在流域的所选区域,而四边形网格和六面体网格会在不需要加密的地方产生单元。非结构的四边形网格和六面体网格为对于一般复杂外形提供了许多三角形和四面体网格的优点。四边形和六边形单元的一个特点就是它们在某些情况下可以允许比三角形/四面体单元更大的比率。三角形/四面体单元的大比率总会影响单元的歪斜。因此,如果你有相对简单的几何外形,而且流动和几何外形很符合,比如长管,你就可以使用大比率的四边形和六边形单元。这种网格可能会比三角形/四面体网格少很多单元。数值耗散多维条件下主要的误差来源就是数值耗散又被称为虚假耗散(之所以被称为虚假的,是因为耗散并不是真实现象,而是它和真实耗散系数影响流动的方式很类似)。 关于数值耗散有如下几点:l 当真实耗散很小时,即对流占主导地位时,数值耗散是显而易见的。l 所有的解决流体问题的数值格式都会有数值耗散,这是因为数值耗散来源于截断误差,截断误差是描述流体流动的离散方程导致的。l FLUENT中所用的二阶离散格式可以帮助减少解的数值耗散的影响。l 数值耗散量的大小与网格的分辨率成反比。因此解决数值耗散问题的一个方法就是精化网格。l 当流动和网格成一条直线时数值耗散最小(所以我们才要使用结构网格来计算啊)最后一点和网格选择最有关系。很明显,使用三角形/四面体网格流动永远不会和网格成一条直线,而如果几何外形不是很复杂时,四边形网格和六面体网格可能就会实现流动和网格成一条线。只有在简单的流动,如长管流动中,你才可以使用四边形和六面体网格来减少数值耗散,而且在这种情况下使用四边形和流面体网格有很多优点,因为与三角形/四面体网格相比你可以用更少的单元得到更好的解。网格所需条件和所要考虑的问题本节讨论了特殊几何图形和网格的必要条件以及网格质量的一般评价方法。.几何图形和网格的必要条件在计划解决你的问题的开始,应该注意下面的几何图形设定以及网格结构的必要条件。l 对于轴对称图形来说,必须定义笛卡尔坐标系的x轴为旋转轴 (Figure 1).Figure 1:轴对称图形必须以x轴为中线l 周期性边界条件要具有周期性网格,虽然GAMBIT和TGrid能够产生真正的周期性边界,但是GeoMesh和大多数CAD软件包是无法产生周期性边界条件的。如果下面的条件需要满足的话,TGrid提供了GeoMesh和大多数CAD软件产生的三角形表面网格生成周期性边界的功能。1. 周期及其内部在它们的边界曲线上有相同的节点分布。2. 周期及其内部的节点与常数平动因子和转动因子有关。详情请见GAMBIT和TGrid的帮助文件。如果你用GeoMesh和大多数CAD软件产生四边形网格和六面体网格,你必须保证在周期性区域内的网格是相同的。然后便可以在FLUENT中使用make-periodic命令建立周期性边界。详细内容请参阅“创建周期性区域”一节。(你能够在解算器中对三角形或四面体网格创建周期性边界条件而不用上面所述的TGrid来创建)网格质量网格质量对计算精度和稳定性有很大的影响。网格质量包括:节点分布,光滑性,以及歪斜的角度(skewness)。节点密度和聚集度R0外管外壁半径Ri外管内壁半径r 内管外壁半径连续性区域被离散化使得流动的特征解(剪切层,分离区域,激波,边界层和混合区域)与网格上节点的密度和分布直接相关。在很多情况下,关键区域的弱解反倒戏剧化的成了流动的主要特征。比如:由逆压梯度造成的分离流强烈的依靠边界层上游分离点的解。 边界层解(即网格近壁面间距)在计算壁面剪切应力和热传导系数的精度时有重要意义。这一结论在层流流动中尤其准确,网格接近壁面需要满足:其中=从临近单元中心到壁面的距离;=自由流速度 ;=流体的动力学粘性系数 ;=从边界层起始点开始沿壁面的距离。上面的方程基于零攻角层流流动的Blasius解139。网格的分辨率对于湍流也十分重要。由于平均流动和湍流的强烈作用,湍流的数值计算结果往往比层流更容易受到网格的影响。在近壁面区域,不同的近壁面模型需要不同的网格分辨率。一般说来,无流动通道应该用少于5个单元来描述。大多数情况需要更多的单元来完全解决。大梯度区域如剪切层或者混合区域,网格必须被精细化以保证相邻单元的变量变化足够小。不幸的是要提前确定流动特征的位置是很困难的。而且在复杂三维流动中,网格是要受到CPU时间和计算机资源的限制的。在解运行时和后处理时,网格精度提高,CPU和内存的需求量也会随之增加。自适应网格技术可用于在流场的发展基础上提高和/或减少网格密度,并因此而提供了网格使用更为经济的方法。光滑性临近单元体积的快速变化会导致大的截断误差。截断误差是指控制方程偏导数和离散估计之间的差值。FLUENT可以改变单元体积或者网格体积梯度来精化网格从而提高网格的光滑性单元的形状单元的形状(包括单元的歪斜和比率)明显的影响了数值解的精度。单元的歪斜可以定义为该单元和具有同等体积的等边单元外形之间的差别。单元的歪斜太大会降低解的精度和稳定性。比方说:四边形网格最好的单元就是顶角为90度,三角形网格最好的单元就是顶角为60度。比率是表征单元拉伸的度量。正如在计算花费一节所讨论的,对于各向异性流动,过渡的比率可以用较少的单元产生较为精确的结果。但是一般说来应该尽量避免比率大于5:1。流动流场相关性分辨率、光滑性、单元外形对于解的精度和稳定性的影响强烈的依赖于所模拟的流场。例如:在流动开始的区域可以忍受过渡歪斜的网格,但是在具有大流动梯度的区域这一特点可能会使得整个计算无功而返。因为大梯度区域是无法预先知道的,所以我们只能尽量的使整个流域具有高质量的网格。网格的读入。FLUENT能够处理大量的具有不同结构的网格拓扑结构。因此我们有很多产生网格的工具,比如:GAMBIT, TGrid, GeoMesh, preBFC, ICEMCFD, I-DEAS, NASTRAN, PATRAN, ARIES, ANSYS, 以及其它的前处理器, 或者使用FLUENT/UNS, RAMPANT,以及FLUENT 4 case文件中包含的网格,你也可以准备多个网格文件,然后把它们结合在一起创建一个网格。 GAMBIT网格文件你可以使用GAMBIT创建二维和三维结构/非结构/混合网格。详细内容请参阅GAMBIT 建模向导,并将你的网格输出为FLUENT 5格式。所有的这样的网格都可以直接读入到FLUENT,菜单:File/Read/Case.GeoMesh 网格文件你可以使用GeoMesh创建二维四边形网格或三角形网格以及三维六面体网格和三维四面体网格的三角网格面。具体请参阅GeoMesh用户向导。要完成三维四面体网格的创建你必须把表面网格读入到TGrid然后产生体网格。其它的网格都可以直接读入到FLUENT:菜单File/Read/Case.。TGrid 网格文件你可以用TGrid从边界或表面网格产生二维或三维非结构三角形/四面体网格。具体方法请参阅TGrid用户向导。在FLUENT中你可以点击File/Write/Mesh.菜单保存网格。读入网格请点击File/Read/Case.菜单,具体内容参阅读入网格文件一节。preBFC 网格文件你可以用preBFC产生两种FLUENT所使用的不同类型的网格:结构四边形/六面体网格和非结构三角形/四面体网格。下面详细介绍一下。结构网格文件要产生二维或者三维结构网格请参阅preBFC用户向导的第六章和第七章。产生的网格将包括四边形网格(二维)六面体网格(三维)单元。请记住要指定不多于70个壁面单元和不多于35个入口单元。读入网格请点击菜单:File/Import/preBFC Structured Mesh.。要手动将preBFC格式的网个文件转换到FLUENT格式,请输入以下命令:tfilter fl42seg inputflile outputfile。这样输出文件就可以点击菜单File/Read/Case.读入到FLUENT中了非结构三角形网格和四面体网格文件产生二维非结构网格请参阅preBFC用户向导的第八章。并且你可以用MESH-RAMPANT/TGRID命令将网个文件保存为RAMPANT格式,因为目前的FLUENT格式和RAMPANT格式相同。所产生的网格会包含三角元。要读入网格点击菜单File/Read/Case.。要产生三维非结构网格请参阅preBFC用户向导的第八章有关表面网格生成的内容。然后你可以将表面网格读入到TGrid,在TGRID中完成网格的生成。更多信息请参阅TGrid 网格文件一节。ICEMCFD 网格文件ICEMCFD可以创建FLUENT 4的结构网格和RAMPANT格式的非结构网格。读入三角形和四面体ICEMCFD体网格,你需要光滑和交换网格以提高该网格的质量。第三方CAD软件包产生的网格文件FLUENT可以使用fe2ram格式转换器从其它的CAD软件包读入网格,如:I-DEAS, NASTRAN, PATRAN, 以及 ANSYS。I-DEAS Universal文件对于该种文件,我们有三种转换方法来使FLUENT读入I-deas文件。1. 你可以使用一个包含三角形、四边形、四面体、楔形或者六面体单元的I-DEAS生成的表面或体网格文件。用适当的命令并且遵守TGrid用户向导附录B所属的规则可以将它们读入到TGrid中,然后在TGrid中完成网格的生成(必要的话)。2. 你可以用线性的三角形,四边形,四面体,楔形或者六面体单元产生I-DEAS体网格。然后直接用菜单File/Import/IDEAS Universal.将网格读入FLUENT中。 3. 你可以用线性的三角形,四边形,四面体,楔形或者六面体单元产生I-DEAS体网格,然后用格式转换器fe2ram将Universal文件转换为FLUENT格式。具体转换方法会在相关章节介绍,请参阅相关目录查找。转换之后的文件可以点击菜单File/Read/Case.读入网格。FLUENT网格可以识别如下Universal文件的数据表:节点坐标数据表数15, 781, 2411。单元数据表数780或者2412 参数组数据表数752, 2417, 2429 对于二维体网格,单元必须存在于坐标为常数的z平面。注意:网格面积/体积不能被识别。这意味着将多重网格面积/体积写进一个Universal文件会使FLUENT弄混。在I-DEAS节点是用Group组织来创建边界表面区域。在FLUENT中,边界条件被应用到每一个区域。在同一组中包含节点的表面被集合到单一区域。因此不要将内部节点和边界节点放到同一组是很重要的。在曲线上或网格面上自动生成组是一个技巧,这样,在FLUENT中每一个曲线或网格区域都将在不同区域。你也可以手动创建组,生成的组是由所有和给定的二维曲线或三维网格面相关的节点组成。用GROUPE命令可以将I-DEAS中的元素组成一组来创建多重单元区域。在FLUENT中所有的元素组被组织到一起放到同一个单元中。如果元素未被组织,FLUENT会将所有的单元放到同一区域。创建网格时,I-DEAS可能会在创建单元时产生两层或者重合节点。这些节点必须在读入FLUENT之前在I-DEAS中去掉NASTRAN 文件有三种方法将NASTRAN文件读入FLUENT:1. 你可以使用一个包含三角形、四边形、四面体、楔形或者六面体单元的NASTRAN生成的表面或体网格文件。用适当的命令并且遵守TGrid用户向导附录B所属的规则可以将它们读入到TGrid中,然后在TGrid中完成网格的生成(必要的话)。2. 你可以用线性三角形,四边形,四面体,楔形或者六面体单元产生NASTRAN 体网格。然后直接用菜单File/Import/NASTRAN.将网格读入FLUENT中。3. 你可以用线性的三角形,四边形,四面体,楔形或者六面体单元产生NASTRAN体网格,然后用格式转换器fe2ram将NASTRAN文件转换为FLUENT格式。具体转换方法会在相关章节介绍,请参阅相关目录查找。转换之后的文件可以点击菜单File/Read/Case.读入网格。用上述第二种或第三种方法读入三角形或四面体NASTRAN体网格时,你需要光滑和交换网格以提高该网格的质量。FLUENT可以识别下面的NASTRAN文件数据表:GRID 单精度节点坐标 GRID* 双精度节点坐标 CBAR 线元CTETRA, CTRIA3 四面体和三角元CHEXA, CQUAD4, CPENTA 六面体,四边形和楔形元对于二维体网格,单元必须是在坐标为常数的z平面。创建网格时,可能会在创建单元时产生两层或者重合节点。这些节点必须在读入FLUENT之前在NASTRAN中去掉。PATRAN Neutral文件该文件输入到FLUENT中有三种方法。1. 你可以使用一个包含三角形、四边形、四面体、楔形或者六面体单元的PATRAN生成的表面或体网格文件。用适当的命令并且遵守TGrid用户向导附录B所属的规则可以将它们读入到TGrid中,然后在TGrid中完成网格的生成(必要的话)。2. 你可以用线性三角形,四边形,四面体,楔形或者六面体单元产生PATRAN 体网格。然后直接用菜单File/Import/ PATRAN.将网格读入FLUENT中。3. 你可以用线性的三角形,四边形,四面体,楔形或者六面体单元产生PATRAN体网格,然后用格式转换器fe2ram将PATRAN文件转换为FLUENT格式。具体转换方法会在相关章节介绍,请参阅相关目录查找。转换之后的文件可以点击菜单File/Read/Case.读入网格。 用上述第二种或第三种方法读入三角形或四面体PATRAN体网格时,你需要光滑和交换网格以提高该网格的质量。FLUENT可以识别下面的PATRAN文件数据表:节点数据 Packet Type 01 单元数据 Packet Type 02 名字组成 Packet Type 21 对于二维体网格,单元必须是在坐标为常数的z平面。在PATRAN中,单元是用Named Component命令组成一组来创建多重单元区域。在FLUENT中,所有组在一起的元素都被放在一个单元区域。如果元素没有被分组,FLUENT会自动把所有的单元放进一个区域。ANSYS Prep7文件该文件输入到FLUENT中有三种方法。1. 你可以使用一个包含三角形、四边形、四面体、楔形或者六面体单元的ANSYS或ARIES PATRAN生成的表面或体网格文件。用适当的命令并且遵守TGrid用户向导附录B所属的规则可以将它们读入到TGrid中,然后在TGrid中完成网格的生成(必要的话)2. 你可以用线性三角形,四边形,四面体,楔形或者六面体单元产生PATRAN 体网格。然后直接用菜单File/Import/ANSYS.将网格读入FLUENT中。3. 你可以用线性的三角形,四边形,四面体,楔形或者六面体单元产生ANSYS体网格,然后用格式转换器fe2ram将ANSYS Prep7文件转换为FLUENT格式。具体转换方法会在相关章节介绍,请参阅相关目录查找。转换之后的文件可以点击菜单File/Read/Case.读入网格。 用上述第二种或第三种方法读入三角形或四面体PATRAN体网格时,你需要光滑和交换网格以提高该网格的质量。 FLUENT可以识别下面的Prep7文件数据表:N 节点数据EN 带有单元标志的单元数据NSEL 节点选择ESEL 单元选择单元必须是STIF63线性内核的单元。除此之外,如果单元数据没有明显的标志,转换器会在创建区域时假定单元的编号。使用fe2ram转换器转换文件如果你打算手动转换CAD文件然后再读入到FLUENT,你可以输入下面的命令:tfilter fe2ram dimension format zoning input-file output-file其中方括号括起来的是可选内容(输入时不要加方括号)。维数表示数据表的维数。-d2表示网格是二维的。如果不输入维数则默认为三维网格。格式表示你要转换文件的格式-tANSYS表示ANSYS文件,-tIDEAS表示I-DEAS文件,-tNASTRAN表示NASTRAN文件,-tPATRAN表示PATRAN文件。要检查文件是否是从任何其它的CAD软件包转换来的请输入:tfilter fe2ram -cl help。Zoning表示CAD软件包有多少个区域被标识。-zID表示区域被正确标识,-zNONE表示忽略所有的区域组。对于被分组的网格区域,zoning向不需要输入任何东西,因为这种情况是默认的。input-file和output-file分别为需要转换的文件和转换后的文件名。例如,你要将二维I-DEAS体网格文件sample.unv转换为sample.grd你就需要键入下面的命令:tfilter fe2ram -d2 -tIDEAS sample.unv sample.grd。FLUENT/UNS和RAMPANT的Case文件FLUENT/UNS 3或4的case文件或者RAMPANT 2, 3,或4的case文件中的网格可以通过菜单File/Read/Case.读入到FLUENTFLUENT 4 Case文件如果你有FLUENT 4 Case文件,而且想要在FLUENT仿真中使用相同的文件你可以点击菜单File/Import/FLUENT 4 Case.,这样FLUENT 4 case文件的网格信息和区域类型就被读入了。注意:FLUENT 4可能会在预测压力边界条件方面与目前的FLUENT版本不同。这个时候需要检查转换信息看看是否需要修改边界类型。如果要手动转换,可以使用如下命令:tfilter fl42seg input-filename output-filename。转换之后你可以点击菜单File/Read/Case.将文件读入到FLUENT。FIDAP 7 Neutral文件如果你有FIDAP 7 Neutral文件,而且想要在FLUENT仿真中使用相同的文件你可以点击菜单File/Import/FIDAP7.,这样FLUENT 4 case文件的网格信息和区域类型就被读入了。如果要手动转换,可以使用如下命令:tfilter fe2ram dimension -tFIDAP7 input-file output-file,其中方括号内容是可以选择的-d2表示二维文件,默认为三维。转换之后你可以点击菜单File/Read/Case.将文件读入到FLUENT。读入多重网格文件有些情况下你可能会需要从计算区域读入多重网格文件(子域)。下面就是一些例子。l 如果你要解多块网格,你可以用网格生成器分别生成每块网格并分别保存l 对于复杂形状来说,分块保存网格效率更高一些注意:在分离网格交界处你不必保证网格节点在同一位置。FLUENT可以处理非一致网格边界。读入多重网格的步骤如下:1. 在网格生成器中生成整个区域的网格,将每个单元区域保存成一个网格文件2. 如果你所要输入的一个或多个网格是结构网格,你首先要使用转换器fl42seg转换为FLUENT所能识别的格式。3. 在启动解算器之前你要用TGrid或者tmerge转换器将网格合并成一个网格文件。TGrid方法更为方便,但是tmerge转换器允许你在合并之前旋转,标定和/或平移网格。使用网格的程序如下:1. 将所有的网格文件读入TGrid。读入之后TGrid会自动合并网格。 2. 保存合并后的网格文件详细内容请参阅Tgrid用户向导相关内容。使用tmerge转换器,请参阅下面的步骤:1. 输入tfilter tmerge3d (对三维网格)或者tfilter tmerge2d (对二维网格). 2. 提示的时候,指定输入网格的文件名(分离网格文件)和保存为完整网格的输出文件名。对于每一个输入网格,你可以指定标度因子,平抑距离和/或旋转角度。下面的例子是既没有标度也没有平移和旋转的情况。usermymachine:>tfilter tmerge2dStarting /Fluent.Inc/tfilter2.5/ultra/tmerge2d/tfilter.2.0.16Append 2D grid files.tmerge2D Fluent Inc, Version 2.0.16Enter name of grid file (ENTER to continue):my1.mshx,y scaling factor, eg. 1 1 : 1 1x,y translation, eg. 0 1 : 0 0rotation angle (deg), eg. 45 : 0Enter name of grid file (ENTER to continue):my2.mshx,y scaling factor, eg. 1 1 : 1 1x,y translation, eg. 0 1 : 0 0rotation angle (deg), eg. 45 : 0Enter name of grid file (ENTER to continue):<ENTER>Enter name of output file :final.mshReading. node zone: id 1, ib 1, ie 1677, typ 1 node zone: id 2, ib 1678, ie 2169, typ 2done.Writing. 492 nodes, id 1, ib 1678, ie 2169, type 2. 1677 nodes, id 2, ib 1, ie 1677, type 1.done.Appending done.在上面例子中,既没有标度也没有平移和旋转,你就可以简化为下面的步骤:tfilter tmerge2d -cl -p my1.msh my2.msh final.msh3.将合并后的网格读入到解算器中。对于一致网格,如果你不想要临近单元区域之间的边界,你可以使用Fuse Face Zones面板将重叠的边界合并。匹配面就会被移动到具有内部边界类型的区域。如果所有的表面所在的最初的区域被移到新的区域,最初的区域将会作废。 如果你计划是用滑动网格,或者在临近单元之间有非一致边界,你不应该合并重合的区域,你必须将重合区域的边界类型改为界面非一致网格在FLUENT中可能会遇到具有非一致边界的区域组成的网格。也就是说,两个字区域的交界处网格节点位置并不相同。FLUENT处理这类网格的技巧和滑移网格模型的技巧相同,虽然这类网格并不滑移。非一致网格计算要计算非一致边界的流动,FLUENT必须首先计算组成边界的界面区域的交叉点。交叉点产生了一个内部区域,在这个内部区域内,两个界面区域重叠(见Figure 1)。如果一个界面区域超出了另一个界面区域(见Figure 2)。FLUENT将会在两个区域不重叠的地方创建一个或两个附加的壁面区域。Figure 1:完全重合网格界面交叉点Figure 2: 部分重合网格界面交叉点主要解决的方法在于,流过网格交接面的计算是使用两个界面区域交叉点的表面结果,而不是交界面区域表面。在Figure 3的例子中,界面区域由面A-B、B-C、D-E以E-F组成。这些区域的的交界面产生了面a-d、d-b、b-e以及e-c。产生在两个单元区域的重叠处的面(d-b, b-e, 以及e-c)被分组形成一个内部区域,剩下的面(a-d)形成壁面区域。要计算通过界面流入到单元IV的话,面D-E就被忽略了,而面d-b 和b-e 被使用,它们分别将信息从单元I和III带入到单元IV中。Figure 3:二维非一致网格界面非一致网格的所需条件与限制:l 如果两个交界面的边界具有相同的几何形状,网格界面可以是任何外形(包括三维中的非平面表面)。如果网格中有尖锐的特征(比如90度的角),交界面的两边都应该遵从这一特征。l 如果创建的是非一致边界分隔的区域组成的多重单元区域构成的网格,你必须保证每一单元区域在非一致边界有清楚的界面。相邻单元区域的表面区域将会具有相同的位置和外形,但是其中一个会符合一个单元区域,另一个会符合另一个单元区域。(注意:此时也可能为每一个单元区域创建一个独立的网格文件,然后将它们合并。) l 必须定位网格文件以便它在两边都有流体单元。在流体和固体区域的交界处不能够有非一致边界。l 在创建非一致界面之前,所有的周期性区域必须正确定向(平移或旋转)。l 对于三维问题,如果界面是周期性的,在相邻界面只能有一对周期性边界 使用非一致FLUENT/UNS和RAMPANT算例请参阅FLUENT/UNS或RAMPANT启动的相关内容。在FLUENT中使用非一致网格如果你的多重区域网格包括非一致边界,你必须遵循下面的步骤(首先要保证网格在FLUENT中可用)以保证FLUENT可以在你的网格上获取一个解。1. 将已经合并后的网格读入FLUENT。(如果还没合并请参阅有关网格合并的内容)。 2. 将网格读入之后,将组成非一致边界的承兑区域的类型改为界面。菜单为Define/Boundary Conditions.。3. 在网格界面面板中定义非一致网格界面(Figure 1),菜单为Define/Grid Interfaces.。Figure 1: 网格界面面板1. 在网格界面区域输入界面的名字。2. 在界面区域的两个列表中制定组成网格界面的两个界面区域。注意:如果你的一个界面区域比另一个小,你应该把较小的界面指定为界面区域一以提高交界面计算的精度。3. 对于周期性问题,点击界面类型选框以使其他类型无效。4. 点击创建按钮来创建新的网格界面5. 如果两个界面区域没有完全重合,检查边界的非重叠部分的边界区域类型。如果边界类型不对,你可以用边界条件改变它。如果你创建的网格界面不正确,可以选中然后删除它(此时界面创建所产生的任何边界区域都会被删除)。然后你可以像通常一样处理问题的设定。 从FLUENT/UNS或者RAMPANT Case开始具有非一致界面的FLUENT/UNS和RAMPANT可以不加任何变化的用于FLUENT。然而你可能会想重新计算网格界面以利用FLUENT的优点提高交界面处的计算,此时你就不能简单的删除原来的网格界面然后重新计算,你必须使用define/grid-interfaces/recreatetext命令。选择这个命令之后, FLUENT会在区域内重新创建所有网格界面,然后就可以像通常一样处理问题的设定。注意:如果你有非一致算例的FLUENT/UNS或者RAMPANT data文件你必须在使用创建命令之前将它读入。检查网格FLUENT中的网格检查提供了区域扩展、体积统计、网格拓扑结构和周期性边界的信息,单一计算的确认以及关于X轴的节点位置的确认(对于轴对称算例)。蔡单为:Grid/Check。注意:我们推荐读入解算器之后检查网格的正确性,以在设定问题之前检查任何网格错误。网格检查信息网格检查信息会出现在控制台窗口。下面是一个例子。Grid Check Domain Extents: x-coordinate: min (m) = 0.000000e+00, max (m) = 6.400001e+01 y-coordinate: min (m) = -4.538534e+00, max (m) = 6.400000e+01 Volume statistics: minimum volume (m3): 2.782193e-01 maximum volume (m3): 3.926232e+00 total volume (m3): 1.682930e+03 Face area statistics: minimum face area (m2): 8.015718e-01 maximum face area (m2): 4.118252e+00 Checking number of nodes per cell. Checking number of faces per cell. Checking thread pointers. Checking number of cells per face. Checking face cells. Checking face handedness. Checking element type consistency. Checking boundary types: Checking face pairs. Checking periodic boundaries. Checking node count. Checking nosolve cell count. Checking nosolve face count.Done.区域范围列出了X、Y和Z坐标的最大值最小值,单位是米。体积统计包括单元体积的最大值、最小值以及总体积,单位是立方米。体积为负值表示一个或多个单元有不正确的连接。通常说来我们可以用Iso-Value Adaption确定负体积单元,并在图形窗口中察看它们。进行下一步之前这些负体积必须消除。拓扑信息首先是每一单元的面和节点数。三角形单元应该有三个面和三个节点,四面体单元应该有四个面和四个节点,四边形单元应该有四个面和四个节点,六面体单元应该有六个面和八个节点。下一步,每一区域的旋转方向将会被检测,区域应该包含所有的右手旋向的面。通常有负体积的网格都是左手旋项。在这些连通性问题没有解决之前是无法获得流动的解的。最后的拓扑验证是单元类型的相容性。如果不存在混合单元(三角形和四边形或者四面体和六面体混合),FLUENT会确定它不需要明了单元类型,这样做可以消除一些不必要的工作。对于轴对称算例,在x轴下方的节点数将被列出。对于轴对称算例来说x轴下方是不需有节点的,这是因为轴对称单元的体积是通过旋转二维单元体积得到的,如果x轴下方有节点,就会出现负体积。对于具有旋转周期性边界的解域,FLUENT会计算周期角的最大值、最小值、平均值以及规定值。通常容易犯的错误是没有正确的指定角度。对于平移性周期边界,FLUENT会检测边界信息以保证边界确实是周期性的。最后,证实单一计算。FLUENT会降解算器所建构的节点、面和单元的数量与网格文件的相应声明相比较。任何不符都会被报告出来。网格统

    注意事项

    本文(第05章 fluent网格35.doc)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开