6-1©2006FluentInc.Gambit体网格IntroductoryFLUENTTrainingIntroductoryFLUENTTraining6-2©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008方法相比于四面体网格,高质量的六面体网格是首选.z对于给定的网格尺寸应控制离散误差和数据扩散.z尽量少的网格数量例如:对于10×10×10立方体,比较分别用hex和tet划分后的网格数量,尺寸大小选择1.Hex方法生成1,000网格单元.Tet方法生成7,726网格单元!对于六面体网格,几何体需要分解多个简单几何体,这样才可以使用六面体网格划分方式.在某些问题中,几何体可能相当复杂z六面体网格不切实际.z对于这些问题可以首选西面体网格或者混合网格.6-3©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008体网格选择一个体zGAMBIT会根据所选择的求解器和体上的面结合类型自动的选择一种网格划分方式可用的网格类型及其适合的方法zHexMap,Submap,TetPrimitive,Cooper,StairstepzHex/WedgeCooperzTet/HybridTGrid,HexCore6-4©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008体网格–六面体网格实例Hex–MapHex--SubmapHex–TetPrimitiveHex–Cooper6-5©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008Hex/Wedge和Tet/Hybrid实例Hex/Wedge:CooperTet/Hybrid:TGridTet/Hybrid:HexCore6-6©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008六面体网格–Map可用Map方法划分的体应是:z合理的几何体z所有的面必须是mappable或submappableMeshMeshsubmapface6-7©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008六面体网格–Submap可用submappable方法划分的体应是:z所有的面必须是mappable或submappable.MeshMesh6-8©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008六面体网格–TetPrimitiveTet-Primitive方案z四面体,三角形面z直接用TetPrimitive方法划分体网格ztetprimitive方法的划分方式连接线、面、体的中心点对子域使用Map方法.Mesh6-9©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008六面体网格–CooperCooper方法将面网格(或一组面网格)从体的一端投影到另一端,然后拉伸网格从而生成体网格.z投影方向与Cooper方向有关z与这个方向托普垂直的面叫做源面.源面需要预先画好网格.z与源面相交的面叫做侧面.侧面必须是mappable或submappable侧面(有两个隐藏面)Cooper方向源面6-10©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008Cooper实例包含多个孔的体sourcefacessourcefacessourcefaces源面不平行sourcefaces复合源面和内部复合连接6-11©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008Cooper使用方法当选择Cooper方法时,面板中会出现源面列表框.如果GAMBIT自动选择源面z检查源面列表框,核查GAMBIT选择的源面是否正确.z如有必要,更改所选择的源面.GAMBIT可能无法解决源面问题z手动选择源面6-12©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008发现并解决Cooper中的问题ABC问题:源面A,B,C都预先画好网格.使用Cooper时失败.为什么?这个体该如何划分?6-13©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008发现并解决Cooper中的问题解答:源面A、B上的网格无法投影到源面C上(源面约束过多)。为了生成体网格,可删除面C上的网格.ABC6-14©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008发现并解决Cooper中的问题问题:如图所示.Cooper方法失败.为什么?如何生成体网格?ABC6-15©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008发现并解决Cooper中的问题解答:Cooper方法失败是因为不存在合理的轴。如果A、B是源面,那么面C必须是mappable或submapple.C面包含一个空洞,只能用pave来划分。用图中的一个面分割体。将面A1作为volume1的源面,将面C1作为volume2的源面.A1Volume1Volume2C1ABC6-16©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008四面体/混合体网格Tetrahedral/Hybrid网格方法-TGridz多数体可以不考虑其复杂性,不用分解直接划分网格.z在四面体和六面体网格之间自动采用金字塔网格过渡1HexCooper2Tet:TGridPyramidlayer3Hex/WedgeCooper6-17©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008Tet/HybridMeshing–解决问题四面体网格质量很大程度上取决于边界上的三角形网格.z如果下列因素存在,初始化处理会失败,或产生倾斜度很大的四面体网格:边界上有倾斜度很大的三角形网格边界附近的三角形网格尺寸变化很大.存在用合适尺寸的三角形网格无法适当解决的小间隙.在生成混合体网格时可能会出现的难点z在面与面之间形成很小的夹角时可能无法生成棱柱或棱椎Low-qualitypyramidPrismlayersmallangle6-18©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008网格尺寸功能边界层面板顶端的网格划分尺寸功能可以改进边界层和几何体之间的过度尺寸变化.z适应于外部气体动力分析z从最后一个棱柱层到几何体之间,指定GrowthRate和Max.Size生成网格.z例如:有12个边界层的3D翼型;网格尺寸功能可将四面体网格做平滑处理.6-19©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008HexCore网格六面体网格和四面体网格的结合全自动化划分适合几何体的更少的网格单元HexCore重要默认设置:zHexcore_Offset_Layers偏移层的默认值是3(壁面与六面体网格中心之间的层)zHexcore_Method控制用于生成HexCore的方式–Native或TGridHexCore.6-20©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008HexCore网格汽车内部流体域船外壁的流体域6-21©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008指定边界和域类型边界类型z在实体列表框中指定实体组成一个单独的域.首先选择实体类型:线或面z为区域选择边界类型可选的类型取决于所选的求解器z给区域命名.z应用所定义的区域和边界类型也可以修改或删除.z默认设置,外部的面或线默认为wall内部的面或线默认为interior域类型z域类型与与边界类型的定义方式类似z可以定义多个流体域或固体域z未定义的区域被指定为fluid类型6-22©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008实例:FlowoveraHeatedObstacle边界名称=outlet类型=PRESSURE_OUTLET域名称=obstacle类型=SOLID边界名称=inlet类型=VELOCITY_INLET6-23©2006FluentInc.www.peraglobal.comIntroductoryFLUENTNotesFLUENTv6.3Aug2008默认值实例:FlowoveraHeatedObstacle4个外部面的默认名称和类型:边界:名称=wall类型=WALL剩下的一个体默认的名称和类型:域:名称=fluid类型=FLUID