版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网格划分overlaplengthadiabaticboundary1精品ppt·实用可编辑第一页,共六十七页。FAVOR检查用于帮助判断几何是否被解析出来不同颜色表示不同的问题类型Slice可以用于查看内部的特征2精品ppt·实用可编辑第二页,共六十七页。FAVOR检查3精品ppt·实用可编辑第三页,共六十七页。网格类型笛卡尔坐标系常规网格相符网格(Conforming…)4精品ppt·实用可编辑第四页,共六十七页。Conformingtoopenvolume对于凝固分析和冷却管分析非常有效的1个相符网格(conformtoopen)1个常规网格两者混合使用total,fluidandsolidsub-domaincellcounts:22,975,551468,8931,878,694simulationtimecomparison:
-singlefinemesh: 24hours
-twomeshblocks: 6hourswithnolossofaccuracy!5精品ppt·实用可编辑第五页,共六十七页。Conformingtoblockedvolumeoverlaplength6精品ppt·实用可编辑第六页,共六十七页。LinkedMeshBlocks减少计算域范围每个网格块都有其网格单元尺寸建议不要超过五个可能出现大的插值误差最佳7精品ppt·实用可编辑第七页,共六十七页。PPT内容概述网格划分。精品ppt·实用可编辑。不同颜色表示不同的问题类型。对于凝固分析和冷却管分析非常有效的。针对复合网格区块内(嵌套式或连接式)。嵌套网格区块必须完全被放置在其它区块的内部。不要过多网格块,建议不要超过五个。3.收敛失败后,下一时刻还有机会恢复收敛。有时可能因为时间步长太大或流场变化太剧烈,压力迭代无法收敛到所设定的收敛条件。SOR压力迭代法的收敛区范围,相较其它几种迭代法最大。b)如果收敛再失败,重复动作(a)。Volume-of-FluidOptions自由液面选项。Explicit/Implicit显式/隐式选项。FLOW-3D可在指定位置放置Baffle,追踪通过Baffle的流量。以下将针对常用工具进行个别功能进行说明。FLOW-3DV10可任意隐藏单一对象(包含CAD图档与网格图档。Color:所有的颜色显示,包含了背景、前景、固体颜色第八页,共六十七页。NestedMeshBlocks较大块的长度应该是较小块的偶数倍,避免拉长单元当网格块边界未对齐时,应该添加网格面使得边界对齐211减少网格数量增加局部解析度9精品ppt·实用可编辑第九页,共六十七页。对于网格划分,最佳参数推荐值针对一个网格区块
尽量保持单元间距是均等的对于一个单元而言,最大尺寸比
:最佳结果:1:1:1长宽比(x:y:z)任一两方向的单元间距比值不要超过3:1或1:3对于相邻单元而言,最大尺寸比:最佳结果:1:1(x:x,y:y,orz:z)任一一个方向上的相邻单元比值不要超过1:1.25或1.25:1在重点区域内利用网格面强制增加单元是明智的选择-但过度增加网格面可能会导致数值收敛问题针对复合网格区块内(嵌套式或连接式)对于复合网格而言,网格大小比值最好为整数倍数非整数倍数情况,将会导致不断增加的内插值错误最佳结果:1:1至2:1不要超过2:1131.25121110精品ppt·实用可编辑第十页,共六十七页。嵌套式网格区块嵌套网格区块必须完全被放置在其它区块的内部利用网格面,强制将不同网格块的边界面对齐内嵌网格块所有的边应该与外部网格块对齐,若不对齐,可以利用网格面强制对齐网格面应该在内嵌和外部网格内或边界面处不要把内嵌网格边界放置在流场复杂处连接式网格区块连接式网格块间必须共享一个边界面,允许有重叠或交叉的情况利用网格面,强制将不同网格块的边界面对齐不要把连接式网格边界放置在流场复杂处对于网格划分,最佳参数推荐值(续)11精品ppt·实用可编辑第十一页,共六十七页。小结尽量维持网格块间的比值为2:1.在流场复杂区域,尽量保证XYZ单元尺寸比值为1:1:1相符网格所用的激活网格数量可以在预处理时查看相符网格内不能与GMO和多孔介质物体使用尽可能采用linked取代nested不要过多网格块,建议不要超过五个网格边界处尽量放置在远离复杂流场和复制几何的区域12精品ppt·实用可编辑第十二页,共六十七页。提供的数值选项
常出现的问题
错误信息诊断数值选项13精品ppt·实用可编辑第十三页,共六十七页。压力求解器 -数值选项 -收敛控制VOF自由-数值选项液面求解器 -体积守恒 -体积误差隐式选项 -显式/隐式近似 -时间步长稳定性控制 -隐式求解器诊断 -压力迭代失败 -对流通量失败 -诊断输出概要14精品ppt·实用可编辑第十四页,共六十七页。每个选项都有默认值;尽可能使用默认值.数值设定用户界面15精品ppt·实用可编辑第十五页,共六十七页。不可压缩流体方程中压力必须利用隐式法求解,以维持数值解的稳定性.因此,每一时刻内的压力都必须迭代求解.
FLOW-3D提供三种迭代方式.每个方法都有其优缺点.一个理想的迭代法应该有几个特点:1.大部分的时间都可以收敛2.快速收敛3.收敛失败后,下一时刻还有机会恢复收敛压力迭代tcycleiterdtstbl/codedeltvlepsicpuclock-----------------------------------------3.85E-0322224.99E-04/cz2.79E-043.29E+013.4E-015.3E+0117:24:167.99E-0333234.57E-04/cz4.57E-046.81E+012.1E-017.1E+0117:24:341.21E-0242204.54E-04/cz4.54E-041.03E+022.1E-018.6E+0117:24:491.62E-0251234.53E-04/cz4.53E-041.38E+022.1E-011.0E+0217:25:04solvermessageoutputiterationsatagiventimestep(orcycle)16精品ppt·实用可编辑第十六页,共六十七页。truesolutionnumericalsolutionpredictorstepcorrectorstepDttimeIncrementalSolutionSteps时间步长收敛区域:初始猜测的数值必须在这个范围内,在校正步骤才能有效修正数值解在每一时刻都只是近似解,越小的时间步长和越严格的收敛条件可以让数值解更准确nn+117精品ppt·实用可编辑第十七页,共六十七页。压力迭代失败恢复如果迭代失败,不过结果在落在收敛区内,可能再经过几个时间步长,结果会恢复到合理范围。如果迭代失败且结果在落在收敛区外,模拟可能无法恢复且会导致一些不合物理现象的结果。recoverynorecovery有时可能因为时间步长太大或流场变化太剧烈,压力迭代无法收敛到所设定的收敛条件。这时候如何在接下来的时刻能够得到一组收敛答案,是数值计算中很重要的一环。SOR压力迭代法的收敛区范围,相较其它几种迭代法最大。18精品ppt·实用可编辑第十八页,共六十七页。无法收敛可以利用仿真过程中用户界面中的收敛速度(iterationcount)和收敛残值(epsiandresidual)辅助判断收敛的状况.convergencefailure19精品ppt·实用可编辑第十九页,共六十七页。收敛失败诊断常见的收敛失败是指在经过默认值或给定的迭代次数后仍然无法收敛到要求的误差内。此时求解器会采取以下动作:resid<2.0*epsi没有任何额外动作,继续往下一时刻计算resid>2.0*epsia)继续计算不过时间步长减为一半:
b)如果收敛再失败,重复动作(a);c)如果连续失败三次,继续进行模拟不过累计失败次数.pressureiterationdidnotconvergeinitmax=1000iterationsatt=2.1063E-01cycle=1302block=1epsi=5.6360E-01resid=5.6433E-01delt=6.03465E-06nocon=11timetime-stepconvergenceiterationtimestepfailurenumbercriterionresidualsizecountersolvermessagefilepressureiterationdidnotconvergeinitmax=1000iterationsatt=4.1523E-01cycle=2308block=1epsi=3.7088E-01resid=1.8004E+00delt=9.14405E-06restartingcyclewithsmallertimestep20精品ppt·实用可编辑第二十页,共六十七页。收敛不佳的信号收敛不良会导致明显的非零发散速度场,此时会产生一些金属流体的不合理压缩现象.持续的收敛不良可能会导致数值解的不稳定.几个压力收敛问题的信号:压力迭代残值明显大于收敛条件epsi,例如大于100倍甚至以上.持续的收敛失败;较大的体积误差,例如>5%;平均动能随时间变化突然有尖峰产生;不合理的压力与速度值.除了压力求解器本身的问题,不合理的边界条件或不佳的网格解析度都可能会造成无法收敛.21精品ppt·实用可编辑第二十一页,共六十七页。压力迭代收敛选项FLOW-3D会自动计算收敛的标准.不过如果当你偶而需要较高的收敛标准,可以降低Multiplierforconvergencecriterion这个参数,例如从1.0降到0.1,不过基本上这个数值不应该超过1.0.Maximumnumberofiterationfailures这个参数可以由默认的25调整增加,以避免迭代失败次数太多,模拟被终止.当GMRES求解器无法收敛,subspacesize可以由默认的10增加到15以帮助收敛,不过较大的subspacesize并不一定总是有益的.增加Maximumnumberofiterations并不一定是有效的.其它选项建议使用默认值设定.22精品ppt·实用可编辑第二十二页,共六十七页。Volume-of-FluidOptions自由液面选项F=1.0-fluidF=0.0-voidUVOF方法主要是利用计算的速度场去求解volume-of-fluid对流方程.理想的方法应该具备几个优点:准确的自由液面追踪体积守恒准备的计算流体动力的影响,例如自由液面上的压力、速度、温度边界条件.23精品ppt·实用可编辑第二十三页,共六十七页。FLOW-3D所提供的几种VOF方法FLOW-3D提供几种VOF方法供选择.每种方法都有其优缺点.Onefluid,freesurface(默认选项):合理的自由液面追踪良好的流体体积守恒稳定、适用于大部分流场SplitandUnsplitLagrangianmethods:优异的自由液面追踪流体体积可能不守恒还在持续发展绝大部分的铸造相关仿真,默认的选项(One-fluid,freesurface)是较佳的选项.0.30.00.00.950.40.01.00.90.0524精品ppt·实用可编辑第二十四页,共六十七页。ConvectiveVolumeError对流体积误差根据volume-of-fluid的基本定义,F,的值应该落在[0.0,1.0]之间.不过求解VOF方程所得到的F值却可能超过这个范围,主因为:速度散度非零VOF方法的计算误差当F>1.0,代表网格单元过渡充填;此时过多的流体将会被移除,且记录为正的体积误差.当F<0.0,代表网格单元过渡流空;此时不合理的流体缺口将被回补,且记录为负的体积误差.此上两种状况可能同时发生在不同网格单元中.overfillingoveremptyingF>1.0F<0.025精品ppt·实用可编辑第二十五页,共六十七页。对流体积误差流体体积和体积误差对时间与空间累积,然后以体积大小与体积误差百分比的形式,保存在仿真操作界面与flsgrf结果档中.正的体积误差代表流体体积被移除;负的则代表外加流体体积至网格单元中.26精品ppt·实用可编辑第二十六页,共六十七页。一般而言,整个模拟的体积误差应该控制在:<1%不过充填阶段出现暂时较大的体积误差是可以被接受的,例如在浇注的的初期由于金属体积的比例很少且可能浇道出现喷溅的现象,都可能导致较大误差.产生较大的体积误差通常是因为:不佳的网格解析度不良的压力收敛对流体积误差27精品ppt·实用可编辑第二十七页,共六十七页。多网格块差分所造成的体积误差两个相邻网格块边界上的数据,靠着边界上格点之间的差分传递到另一区块.这个处理步骤可能会对计算引入额外的误差.例如流体从一个网格区块流到另一边,但两边的格点没有完全重合,不同区块间的差分数据传输就会造成体积的误差.Three-blockgravityfilling28精品ppt·实用可编辑第二十八页,共六十七页。多网格块差分所造成的体积误差多网格块误差随着网格边界与时间累积,然后以体积误差百分比的形式,储存在仿真操作界面与flsgrf结果档中.正的体积误差代表流体体积被移除;负的则代表外加流体体积至单元中.多网格块的体积误差较大通常是因为:两个网格块边界处网格大小差异较大(通常建议<2.0)边界上较的流体或几何变化.不良的压力收敛29精品ppt·实用可编辑第二十九页,共六十七页。***summaryofopenareasatinter-blockboundaries***betweenblocks%differenceopenareas121.17717E-021.99978E+002.00002E+00231.76009E-024.00019E+003.99948E+00openareamismatchatinter-blockboundariesofallblocksas%oftotalopenareaatthesemeshboundaries=1.56579E-02***endofinter-blockopenareasummary***多网格块交界面造成的开口面积不一致Pre-processorsummary,prpout网格块间的差分体积误差从另一个角度来思考,不同网格解析度的可能会造成相同直径的管子,交界两边的显示大小却不相同.可以参考前处理提供的数据;通常差距应该要小于<0.1%.30精品ppt·实用可编辑第三十页,共六十七页。Explicit/Implicit显式/隐式选项显式或隐式主要是观看流体方程式中的通量(fluxes)与力(forces)如何近似处理:显式近似法相当简单,不过受制于较小的时间步长,Dt.隐式近似法可以使用较大的时间步长,不过每一时刻都需要迭代求解.显式隐式法结合使用可能让求解的速度加快.-explicit-implicit31精品ppt·实用可编辑第三十一页,共六十七页。ImplicitHeatTransfer隐式法热传计算充填:建议使用显式法热传计算,因为时间步长的大小主要受限于流体方程中的对流项.冷却/凝固:建议使用隐式法热传计算,因为通常此时并不考虑流体运动.shortprintoftimestepstabilitylimits:
x-explicitconvectivetime-steplimit=4.24641E-04atcell(28,6,2)inmeshblock1y-explicitconvectivetime-steplimit=4.25369E-04atcell(29,6,2)inmeshblock1z-explicitconvectivetime-steplimit=4.50000E+19atcell(2,2,1)inmeshblock1viscoustime-steplimit=5.09761E-01atcell(96,18,2)inmeshblock1freesurfacetime-steplimit=7.80447E-03atcell(96,17,2)inmeshblock1surfacetensiontime-steplimit=3.41531E-03atcell(22,71,2)inmeshblock1
thermalconductiontime-steplimit=7.87090E-04atcell(36,61,2)inmeshblock1wallheattransfertime-steplimit=1.45131E-01atcell(30,33,2)inmeshblock1Solversummary,hd3out32精品ppt·实用可编辑第三十二页,共六十七页。求解器会在程序执行过程当中,提供一些可能改善数值结果的设定建议.使用者可以利用
RuntimeOptions在程序执行中修改数值设定.SolverMentor求解器建议tcycledtstbl/codedeltvlscpuclock----------------------------------0.00E+0001.00E+20/na3.00E+000.00E+004.08E+0015:05:203.00E+0021.31E-03/cd1.31E-038.29E-014.83E+0015:05:24=============mentortip===================heattransferislimitingsolution.recommendimplicitheat-transfer.========================================3.49E+003751.31E-03/cd1.31E-030.00E+005.05E+0115:06:13Solvermessages,hd3msg33精品ppt·实用可编辑第三十三页,共六十七页。RuntimeOptions是9.3之后版本新增的功能.当程序开始执行后,这个功能可以随时被启用.RuntimeOptions功能34精品ppt·实用可编辑第三十四页,共六十七页。目的:尝试不同的数值设定是不是可以改善结果;改正错误设定,例如:重新设定计算时间;根据软件提供的建议进行修正.功能:所有的数值设定可以在界面窗口直接修改,不需要终止程序;可以自动记录restart数据,以避免更改设定后的模拟出问题;可以设定数值更改生效的时间(默认是尽可能及时生效);可以将数值修改保存到原本的设定档中;可以程序执行过程任何时刻恢复原本的设定;log档案会记录在什么时刻作了什么数值修改.在程序执行中改变数值设定35精品ppt·实用可编辑第三十五页,共六十七页。***RuntimeChangesSignaled5.62E-021288137.28E-05/cx6.97E-068.00E+011.2E+013.1E+0101:24:325.72E-021418107.22E-05/cx7.10E-068.15E+011.2E+013.4E+0101:24:34***restartandspatialdataavailableatt=5.73101E-02***5.73E-02143681.38E-04/cx9.02E-068.17E+011.1E+013.5E+0101:24:34***solveroptionsupdatedatt=5.73196E-02,cycle=1437***tcycleiter/htcdtstbl/codedeltvlepsicpuclock---------------------------------------------5.82E-021490821.29E-04/cy2.35E-058.29E+014.0E+003.7E+01Solvermessages,hd3msgRuntimeOptions:诊断36精品ppt·实用可编辑第三十六页,共六十七页。数值收敛设定技巧37精品ppt·实用可编辑第三十七页,共六十七页。设定技巧由于高低速切换时,突然加速的流体会让计算量突然大增,数值迭代时间会增加,以下几个方法可以让计算收敛速度加快。网格控制流体可压缩性控制38精品ppt·实用可编辑第三十八页,共六十七页。网格控制网格数量宜少不宜多,尺寸差异不要太大(最大最小网格差异建议<5倍,如果model内有用addpoint做局部加密者,必须特别注意)。39精品ppt·实用可编辑第三十九页,共六十七页。流体可压缩性给定流体可压缩性,可缩短计算时间(但是如果数值设定过大,会造成流体压缩。一般建议数值设定为1.0e-10~1.0e-1240精品ppt·实用可编辑第四十页,共六十七页。压力迭代收敛选项FLOW-3D会自动计算收敛的标准.不过如果当你偶而需要较高的收敛标准,可以降低Multiplierforconvergencecriterion这个参数,例如从1.0降到0.1,不过基本上这个数值不应该超过1.0.Maximumnumberofiterationfailures这个参数可以由默认的25调整增加,以避免迭代失败次数太多,模拟被终止.41精品ppt·实用可编辑第四十一页,共六十七页。隐式法热传计算充填:建议使用显式法热传计算,因为时间步长的大小主要受限于流体方程中的对流项.冷却/凝固:建议使用隐式法热传计算,因为通常此时并不考虑流体运动.shortprintoftimestepstabilitylimits:
x-explicitconvectivetime-steplimit=4.24641E-04atcell(28,6,2)inmeshblock1y-explicitconvectivetime-steplimit=4.25369E-04atcell(29,6,2)inmeshblock1z-explicitconvectivetime-steplimit=4.50000E+19atcell(2,2,1)inmeshblock1viscoustime-steplimit=5.09761E-01atcell(96,18,2)inmeshblock1freesurfacetime-steplimit=7.80447E-03atcell(96,17,2)inmeshblock1surfacetensiontime-steplimit=3.41531E-03atcell(22,71,2)inmeshblock1
thermalconductiontime-steplimit=7.87090E-04atcell(36,61,2)inmeshblock1wallheattransfertime-steplimit=1.45131E-01atcell(30,33,2)inmeshblock1Solversummary,hd3out42精品ppt·实用可编辑第四十二页,共六十七页。气体粒子追踪(Block)43精品ppt·实用可编辑第四十三页,共六十七页。Particle设定虽然FLOW-3D内建airentrainment(卷气)模块,但是以颜色判断气体是否能顺利排出,还是有其困难度。为了简化判断依据,可以利用Particle设定,来判断气体排出的状况。使用者在模具充填前将模具内『全部填满』Particle,当金属液进入模穴时,金属液会冲击Particle并且将Particle带走。最后只需要检查Particle汇集的位置,就知道哪边是金属液带有气体最多的区域。如果Particle聚集在分模面位置,代表气体可顺利排出型腔。44精品ppt·实用可编辑第四十四页,共六十七页。Particle聚集从Particle的聚集结果,不但能够判断卷气的位置,还能够判断卷气量的多寡。根据卷气的位置,可以修改流道造型液体进入前液体进入后液体无法带走气体的区域聚集在液体内,无法被带出去的气体粒子45精品ppt·实用可编辑第四十五页,共六十七页。Physics设定46精品ppt·实用可编辑第四十六页,共六十七页。Particle设定步骤指定Particle数量设定ParticleBlock47精品ppt·实用可编辑第四十七页,共六十七页。X,Y,ZLowHigh:
里面的X,Y,Z上下限分别填入分析图档的边界大小NumberinX,Y,Z:
按照长度/数量比例,填入在每一个方向要设定的Particle数量48精品ppt·实用可编辑第四十八页,共六十七页。Output设定49精品ppt·实用可编辑第四十九页,共六十七页。Tracer(追踪器)流动过程中,由于流场复杂,不容易判断特定区域流体的流动方向。FLOW-3DV10.1提供Tracer的功能,能够让用户在『指定位置』放置Baffle。开启Tracer功能后,就能够追踪通过Baffle的任意信息(包括流场流向、通过Baffle的particle数量,甚至是通过Baffle的卷气、氧化膜等信息)。50精品ppt·实用可编辑第五十页,共六十七页。流量追踪FLOW-3D可在指定位置放置Baffle,追踪通过Baffle的流量。除了可以确认通过指定位置的流体流向外,还可以用2D显示随着时间通过的流量大小。51精品ppt·实用可编辑第五十一页,共六十七页。建立Baffle要设定Tracer,必须先在指定的位置建立Ba
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《金字塔原理》读书笔记个人所感
- 2022年“安全生产月”宣传活动方案【4篇】
- 2021公司年终个人总结五篇
- 幼儿园教育实习调查报告汇编4篇
- 骄傲的初中满分作文素材700字
- 科学发展观提出的背景及形成与发展
- 生物学院食品安全-课件
- 全面保洁服务协议书(2篇)
- 儿童图书销售代理合同(2篇)
- 山西吕梁2025届高三上学期11月期中考试化学试卷试题及答案解析
- 教师节表彰大会动态PPT模板(推荐)课件
- DB36T 773-2021 导游星级划分与评定(高清版)
- (1-6年级)小学数学常用单位换算公式
- 中建安全标准化图册图集(上下全集)(全电子版)
- 高一物理必修一思维导图
- 锚索张拉和锁定记录表
- 2016年校本课程--------合唱教案1
- 【原创】《圆柱与圆锥》复习课教教学设计
- 《中国药典》规定中药饮片用量
- 国网合肥供电公司城市新建住宅小区电力建设实施细则
- 中小学生备战期末迎接期末考试动员班会PPT
评论
0/150
提交评论