flow3d官方培训教程中的实例中文说明.doc
《flow3d官方培训教程中的实例中文说明.doc》由会员分享,可在线阅读,更多相关《flow3d官方培训教程中的实例中文说明.doc(9页珍藏版)》请在咨信网上搜索。
1、Flow3D学习3 算例1 Aerospace TutorialAerospace Tutorial新建一个项目,Model Setup Tab-Meshing & Geometry Tab-Subcomponent Tab-Geometry Files-c:Flow3Dguistl_libtank.stl,Type and Potential使用缺省选项,因为将引入其它形状作为固体,Subcomponent 1中坐标范围(Min/Max)为:X: 5.015.0, Y: 5.015.0, Z: 0.015.0tank.stl的单位对FLOW-3D来说是未知的,可能是英寸、英尺、毫米等,现在假
2、设模型是SI(国际单位),那么流体或固体的属性都应该是SI的。(这里有些糊涂,FLOW-3D会使用STL文件中的单位么?)模拟的情况为从圆柱形底部入口向球形水箱内充水,计算域应该和此形状范围相近,略大一点但不能紧贴着形状边界。底边界的位置和边界条件类型有关,如果入口处流速已知那么模拟多少入口长度没有关系,因为断面形状是固定的,但是如果特定位置的压力是已知的,那么要把边界放在该位置处因为压力会受入口长度的重力和粘性效应影响而变化。建议计算域要大于最大几何尺寸的5%,底边界除外,可以小于5%,这样计算域底部和入口交叉,不会挡住水流,因此计算域定义为X: 4.9515.05 Y: 4.9515.05
3、 Z: 0.0515.05在Mesh-Cartesian的Block 1中按上面参数修改计算域尺寸,然后在Block 1上右键选择Update Mesh更新显示。Re = Reynold数 = Inertial Force/Viscous Force = UL/Bo = Bond数 = Gravitational Force/Surface Tension Force = gL2/We = Weber数 = Inertial Force/Surface Tension Force = LU2/U是特征流速,L是特征长度,g是重力加速度,是密度,是表面张力系数。这个问题中大约用100s充满水,冲
4、水体积540立米,入口直径2m,入口流速为540/(100*12)=1.7m/s,Reynolds数为Re=1.7*2/(1.0e-6)=3.4e6由于Reynolds数远大于1,因此惯性力比粘性力更重要,即不需要很密的网格考虑粘性力,也不需要指定粘性特性。考虑表面张力影响的系数为Bo = gL2/ = 9.8m/s2 * 1000 kg/m3 * (2m)2/(0.073kg/s2) = 5.4e5We = LU2/ = 2m * (1.7 m/s)2 * 1000 kg/m3 / (0.073kg/s2) = 7.9e4可以看出表面张力也不需要考虑。缺省网格在X、Z方向为10,Y方向为1。
5、在Block 1上右键选择Automatic Mesh,通过网格大小或总网格数修改网格。由于入口直径2m,最少应该有5个网格,因此网格大小为0.4m,选择所有方向均为0.4生成网格。当前水箱为固体,在Geometry的Component 1下面展开Subcomponent 1,把Subcomponent Type由Solid变为Complement(什么意思?),网格定义变为正常情况。选择工具栏中的Favor图标,在FAVORize下选择using computational mesh,在view component volume中选择Open,单击Render,保存项目显示。用cutting
6、 planes或mesh slice可以看到网格内部。(这里是什么作用?为什么第二个例子里没有这步?)选择Model Setup中的Boundaries tab定义边界条件,选择Z-min边界,选择Specified Velocity按钮然后输入W-velocity为1.7,其它边界条件不变。General tab:设置计算结束时间为100s,并在Finish condition中选择使用Finish time。低速流入时不必考虑气体影响,因此在Number of fluids中仅选择一种流体。Interface Tracking选择Free surface or sharp interfac
7、e,如果是气体注入则用No sharp interface选项并用2种流体让气体扩散。Flow Mode选择不可压流体。Initial tab:这个模拟中不需要设置初始条件。Physics tab:设置使用的模块,因为是高Reynolds数,不需要考虑粘性,所以仅使用Gravity,Z-direction中输入-9.8。Viscosity和Surface tension模块不必考虑。Fluids tab:仅需要考虑流体密度,在左侧Density中的Fluid 1的Density中输入1000(或者找到Water at 20 Csi用Load Fluid 1载入)Output tab:Flow-
8、3D始终输出速度、温度、流体fraction等,缺省输出间隔为1/10结束时间,暂时取缺省值。Simulate tab:Run Simulation。然后可以观看结果。下面进行热启动计算,关闭入口边界,定义x方向的加速度使流体摇晃,在计算域中嵌套一个块体并计算流体摇晃时流体对块体的作用力。转到Navigator下,FileAdd Restart Simulation,创建热启动模拟,模拟名称取缺省值,选择OK。在General tab中选择Restart按钮,数据源(flsgrf.*)应该正确,热启动开始时间为100s,选择reset time to zero保证非惯性输入从0开始,其它取缺省
9、选项。修改结束时间为12s。热启动既可以从输入文件中读入新的数据也可以从上次计算结果中读取数据,这些都在刚才的对话框(Restart Options)中设置。热启动时间输出在hd3msg中,可以在Restart Options的Times下拉列表中选择,还可以在DiagnosticsSolver Messages中查看。在Boundaries tab中设置Z-min边界为symmetry边界条件。在Physics Tab中选择Non-Inertial Reference Frame按钮,激活非惯性作用,并使用Tabular Input,输入数据0 5 0.0 9.8 0.0 0.0 0.0 0
10、.0 0.0 0.0 0.0 0.03 -5 0.0 9.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.06 5 0.0 9.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09 -5 0.0 9.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.010 0 0.0 9.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.012 0 0.0 9.8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0在Meshing and Geometry中增加Component 2,选择Subcomponent-Cylinder并选择N
11、ew Component 2,圆柱半径设置为0.25,Z-low为7,Z-high为12,单击transform按钮在X和Y方向均平移10。设置完后Geometry列表中多出Component 2项。(每个Component表示具有不同性质的材料,同一Component下的每个Subcomponent都是相同材料的)要计算障碍物上的作用力,创建嵌套的加密网格包含障碍物,这样计算结果更准确,嵌套计算网格范围为:X: 9.0 to 11.0 Y: 9.0 to 11.0 Z: 6.5 to 12.5在Mesh-Cartesian上右键选择Add Mesh Block,输入上面的计算范围。嵌套网格要
12、保持比例在2:1以内,因此在Block 2上右键选择Auto mesh,设置所有方向网格大小为0.2。为保证插值准确,在Block 1中增加Block 2的边界点,在Mesh Cartesian的Block 1的X Direction上右键Add,增加9和11两个点,在Y方向相同,Z方向增加6.5和12.5。(这是只增加点,不必重新划分网格?)在Numerics tab下选择Pressure solver options下的Convergence controls,缺省inter-block boundary type coefficient为0.25,修改为0。(如果不为0是什么含义?)为计
13、算障碍物上的作用力,包括压力和粘性剪切应力(不是没有考虑粘性?),需要手动编辑输入文件,File-Edit simulation在$grafic namelist下增加障碍物上的力(这是什么意思?可能需要参考Input变量的说明)nwinf=1,xf1(1)=9.4, xf2(1)=10.6, yf1(1)=9.4, yf2(1)=10.6, zf1(1)=6.9, zf2(1)=12.1,修改Model Setup-Output中的Restart Data-time interval为0.24,这样每计算0.24s输出一次结果,12s会有50次输出。Simulate-Run simulati
14、on开始模拟在Analyze tab下选择flsgrf.aerospace_restart打开结果文件,作用力输出在Probe Tab下,在Data source中选择General History,可以检查障碍物上各方向的作用力,注意这些作用力包括压力和粘性剪应力,在列表中选择x-force window 1,Render查看。Flow3D学习4 算例2 Casting Tutorial创建新的workspace,名称为Casting Example,创建新的simulation名称为casting。导入几个stl文件,每个文件都是Component 1的Subcomponent,即材料特性
15、将应用于里面的每个固体。注入口(sprue)先作为固体导入以便观看,然后修改为complement,这样网格区域内除几何形状存在的区域都变为固体,即对那部分进行取反操作。另外cad生成的stl文件是毫米单位,这里用CGS单位,需要缩放1/10。导入c:Flow3Dguistl_libsprue2.stl和part.stl,都作为Component 1的Subcomponent,把part.stl的类型改为Hole。把每个Subcomponent的Global Magnifications变为0.1。Subcomponent 2需要平移,X方向Translations为3,Z方向0.5。每次输入
16、后按Enter键可以更新显示。增加一个Box作为Hole,参数为X 4.5-8.5, Y -0.4-0.4, Z -0.4-0.6使用3块网格计算,修改计算网格参数 # Cells Low HighX: 6 -1.5 1.5Y: 1 -0.1 0.1Z: 30 -3.4 11.6X: 21 1.5 12.0Y: 1 -0.1 0.1Z: 6 -2.4 0.4X: 16 2.5 10.5Y: 1 -0.1 0.1Z: 20 0.4 10.4此时可以把Subcomponent 1从Solid变为complement,这样会填充包围它的网格。记住,几何形状和网格块无关,几何形状会自动占据网格块内的空
17、间。为检查网格,进行前处理SimulatePreprocess Simulation,然后在Analyze tab下选择prpgrf.casting,在2-D Tab中的右下角Mesh Block按钮弹出的对话框中选择所有块,Render后显示可以用于检查的图形。(这里给出了检查的方式)Block 1顶部注入口边界流速是变化的,不易指定,可以使用定常的stagnation pressure表示上面注入溶液高度固定(大溶液池)或者stagnation pressure随时间变化,即上面液面高度逐渐降低,最简单的是线性变化。先假设压力为常数,在边界中使用压力18375.0并勾选Stagnation
18、 pressure。注入温度需要指定,在Physics Tab中选择Heat Transfer,1st Order,OK,然后重新在刚才边界条件对话框中单击Thermal Information按钮,输入900.0,OK。Flow-3D会自动设置网格块连接的边界条件为Mesh Block,也可以自己设置。(哪里设置?)在General Tab中设置结束时间为0.5s,Flow-3D始终在结束时间到达后停止计算,也可以在Finish condition中指定填充比例作为结束条件,如果不设置Fill fraction而在入口处使用流速边界条件时在注满溶液后求解器可能因为要继续注入溶液而出错退出,这
19、里设置为1.0即全部填充并把Units改为CGS单位。因为空间内开始时没有液体,因此这个例子中也就不存在初始条件。Physics Tab中需要使用的模块包括:模块名称 理由Viscosity 湍流引起的墙面剪应力Wall shear force and turbulent mixing,选择牛顿粘性的Renormalized Group (RNG)模型,此模型健壮性、易用性和精度均较好。(紊流模型都推荐这个吗?)其它取缺省值Energy equation(流体中热传导) 计算金属中的温度 To compute the temperature in the metalHeat Transfer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- flow3d 官方 培训 教程 中的 实例 中文 说明
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。