AVLFIRE中文入门教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

流场分析的基本流程(FIRE软件)ID:qxlqixinliang一、网格自动生成.........................................................................................................................................2二、网格划分工具的使用.............................................................................................................................51、Meshtools.................................................................................................................................................52、surfacetools..............................................................................................................................................73、edgetools..................................................................................................................................................7三、网格和几何信息工具.............................................................................................................................81、网格check................................................................................................................................................82、Geoinfo.....................................................................................................................................................9四、流场求解求解器的设置.........................................................................................................................9一、网格自动生成根据电池包内部流场的特点,我们一般使用fame的网格自动生成和手动划分网格,两者相结合基本上能完成网格划分。对于电池数量较少的模型(如下图)完全可以用网格自动生成功能来实现网格划分。下面介绍网格自动生成的流程:1)准备面surfacemesh和线edgemesh:要求:面必须是封闭曲面,一般FIRE中可以应用的是.stl的文件,在PRO/E,CATIA等三维的造型软件中都可以生成;与面的处理相似的还要准备边界的线数据2)Hybridassistant,选择startnewmeshing,分别定义表面网格definesurfacemesh和线网格defineedgemesh3)然后进入高级选项fameadvancedhybrid,在这里定义最大网格尺寸和最小网格尺寸,最大网格尺寸是最小网格尺寸的2^n倍4)选择connectingedge,一般在计算域的进出口表面建立faceselection,这样可保证edge处的网格贴体,否则网格在几何的边角会被圆滑掉,另外还可以保证进出口面的网格方向与气流方向正交,有利于计算的精确性和收敛性。通过add添加上进出口的selection即可。5)点Next进入refinement界面,在refinement界面应当勾选autorefinement,如果在计算域内有需要细化的区域,则在这些区域建立faceselection,通过add添加上所建立的selection,同时定义网格细化的尺寸和垂直于此faceselection的网格的延伸深度。6)点击next,进入OGLobjectsrefinement界面,一般不需要定义,在下面的useadvancedsettings前打勾,激活高级设置选项7)点击next,进入keep/removecells界面,removecells可以减少网格生成数量而且对于表面模型有细缝的情况,应当选择removecells,此项功能相当域FAMEHexa中的keepdetail的功能。点击next进入transformations界面8)此选项的应用可以参考example中的intakeportexample中transformation的应用,这一功能主要是为了划分间隔距离较小的表面的。它的原理是先按照transformation后的表面划分网格,再将这种尺寸的网格压缩和放大等等,保证表面的贴合。9)点击next,finish进入网格自动划分过程。二、网格划分工具的使用手动划分网格有多种形式,例如:可以在封闭的面框上生成面网格,再拉伸面网格得到体网格;可以将复杂实体分块,在每一块应用手动拉伸或网格自动生成得到体网格,再将这些分块的网格用Joinmeshes或Arbitraryconnect连接;对于2Dmeshing还可以应用interpolation工具进行手动划分。下面将对一些重要的工具做解释:1、Meshtools1)RefineRefine功能用于网格的细化或粗化,Numberofclosurelevels是指的细化程度。2)Smooth网格的光滑性优化工具3)Modify网格的平移,旋转和镜像等功能的操作4)Enlarge网格拉伸、扫描和旋转的工具,一般是对面网格的操作。5)Mapping网格映射工具,主要用于生成两体网格相贯部分。注意:mapping的对象是nodeselection,mapping的网格一般是表面网格,先在体网格上makesurface。6)Connet网格连接工具,此功能常用。Joinmeshes用于两网格贴合处节点位置一一对应的连接,Arbitraryconnect用于贴合处节点位置不对应的网格连接。注意:网格连接操作后,要confirmconnect操作,以消除重复的节点或连接面。2、surfacetools1)Surface面生成工具,Makesurface可在体网格上抽出面网格;Triangulation可在体网格上生成三角面网格,也可将面网格转化成三角面网格;Centertrangulation同上,得到的三角面网格2)Surfacechecks检查表面网格质量3)ClosedSurface用于补面,生成面的线轮廓等。先Findboundaryedges得到空缺面的轮廓,再进入triangulateclosededges选项生成三角形网格的面。4)OrientateSurface用于更改面网格方向的,一般应保证面网格内外表面方向一致3、edgetools1)Autoedges线网格生成工具,点选面网格,一般选择closededges,调整合适的参数即可生成2)manipedge可以对局部面网格进行生成边网格操作3)2dmeshing四边形网格生成工具,先准备封闭的线网格,再选择rowadjustmentdelay即可生成规则的四边形网格。三、网格和几何信息工具划分完网格,一般先要检查网格质量,检查通过后才可以进行下一步工作。1、网格check选择体网格即可激活check选项,所生成的网格应保证requiredcheck选项下所有的检查结果为0.2、Geoinfo检查网格的各个组成成分的数量以及几何表面面积和体积。同时可以检查节点之间的距离。四、流场分析求解器的设置(参考舒老师的ppt)1、边界条件入口及出口条件的选择(常规应用):1)对于风道稳态计算,一般进口用流量,出口用静压或梯度为零;若是瞬态计算,往往进出口都采用压力边界条件,如果计算不易收敛,则建议进出口都采用流量(出口流量的值要改变符号)2)对于冷却水套一般进口定义流量,出口定义静压或梯度为零。建议是有实测的静压值,这样有助于加快计算收敛。3)入口处湍流值的给定:一般turb.ref.velocity处填入进口平均速度(可根据流量估算)%ofmeanvelocity一般填1-10%ofhydraulicdiameter一般填5-10这样Turb.kin.energy及下面两项都会由程序自动算出一般来说,TKE的值大一些对计算收敛有帮助2、流体物性和初始条件流体物性可预设为常量(空气,流体或新物性),也可用公式定义;如果有组分输运,物性值会被重新计算„对于空气和可压缩气体,初始值被作为物性值,气体状态方程用于更新三个变量(压力,温度和密度)中定义为0的那个。如果它们都不为0,那么密度被更新;所有变量在全场的初始化可通过均匀初始化和势流场初始化来实现;对于瞬态计算,初始条件必须准确给定,因为后续时间步的结果直接受其影响。4、离散空间离散:计算边界值和导数计算边界值:Extrapolate(外差)andMirror(镜面对称)Mirror对于边界网格质量不好的情况更为适用,可作为默认选项,计算导数的方法:LeastSq.Fit(最小二乘法)andGauss(高斯法),Gauss作为默认选项Cellfaceadjustment:动量方程的切向扩散项被法向扩散项的值制约,不建议用它作为默认选项因为如果这种限制在很多单元起作用,那么会影响能量守衡。但是,它对质量不好的网格计算有帮助人工可压缩性(ArtificialCompressibility)实现了每个单元采用不同的时间步长,即不容易收敛的单元采用较小的时间步,而易收敛的单元采用较大的时间步,这样松弛因子可以加大5、算法SIMPLE这个算法是从离散的连续方程和动量方程里导出一个压力校正方程SIMPLE和SIMPLEC的差别在于速度的更新方法不同;SIMPLEC对于松弛因子的依赖较弱,压力的校正甚至不需要下松弛;SIMPLEC对于一些压力-速度耦合起的作用较大的应用会得到更好的结果.而在一些有其他源项的情况下,如较强的湍流,喷雾,燃烧时SIMPLE法算得会更好,SIMPLE是默认的选项6、湍流模型涡粘性/耗散模型(k-e):双方程模型,基于Boussinesq假设,隐含湍流是各相同性的,导致对复杂流动的模拟不够准确。优点是计算稳定性好,对计算资源的要求和花费低。适合工程应用。k-f:四方程模型,精度和稳定性都较好,推荐使用,计算时间仅比k-e模型多15%。7、壁处理标准壁函数Standardwallfunction复合壁函数Hybridwallfunction双层壁函数Twolayerwallfunction近壁处理NearwallapproachHybridwalltreatment建议作为'默认选项,与K--f模型联合使用模型联合使用.8、壁面热传导标准壁函数StandardwallfunctionHan-Reitz模型中考虑了边界层中气体密度的变化和湍流Prandtl数的增加9、焓Totalenthalpy是默认选项当温度出现无界解而导致不收敛时,求解静焓方程会是一个解决方案10、松弛因

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功