Solver error原因及处理方法综整

更新时间:2024-05-02 22:21:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

[Fluent]Solvererror原因及处理方法综整

Error:Floatingpointerror:invalidnumber原因:数据矩阵求解过程中出现的问题。方法:1、检查网格质量。9U'B1o;v9E0k,X2、检查边界条件和初始条件。2z*]*i.n3f,z3、对问题进行深入分析,对比模拟情况与真实情况之间的差距。0R.KLicenseforfluentexpires1-jan-0.!L+r7M$_%Se0b9LError:sopenoutputfile:unabletoopenfileforoutput\K4x:m9V7e*N7I!u8`ErrorObject:\-m\|'k+x$f8W;B:B4]+n(t5A$~O:A8Q%\\8x$P原因:license过期方法:更新license。

Fluent:

时机:在水流过毛细管的仿针的基础之上,加入了表面张力,再求解就总出现这个错误UpdatingsolutionattimelevelN...

Error:Toomany(5895)VOFsub-timesteps.Thevelocity)]9p4T'i8}^

fieldisprobablydiverging.Pleasecheckthesolution,\S#],L%G/k2Q,J7y@-qandreducethetime-stepifnecessary.ErrorObject:()

原因:流体流动的特征时间小一个数量级才行$?1]'n9i)J,V5E1M方法:应该可以先设置小的时间步迭代,之后再逐渐增加时间步长---------bywzg235error:>invalidargument(2):wrongtype(notanumber)error:nan-stepifnecessary.

原因:3维模型被读入2维求解器,2维模型读入3维求解器也会出现类似错误提示。方法:选择3维求解器求解三维模型,选择2维求解器求解2维模型。----byboyplayerFluent:)時機

1在用fluent计算一个3D的动网格的列子的时候,每一个时间步lterate之后都会出现这样的提示,而且不能继续lterate

2.UDF编译没有错误,而且能够实现要求的动作。但下面的问题总出现4Y/f,Error:Floatingpointerror:dividebyzero

(

ErrorObject:()

原因:UDF运行中出现分母为零的状况。&x4Wf*C2I-`3j6K$_%K)l方法:监视打印分母数值,分析在何种情况下为零,修改UDF避免。----bymyccabsoultepressurelimittedto5.000e+06in541cellsonzone25z0W,|;~1i4jtemperlimiteedto5.000e+03in1008cellsonzone2

divergencedetectedtemporarilyreduceingcourantnumberto0.05angtryagain3e,s:B0C%f%J&w%i!{6l.Ptimestepreducedin57cell8U;P)m3B;w3Z:m*B2Y,|error(large-than)invalidarguement{2}5U-s#y0]*W\Ywrongtype[notanumber]6X;I$v:N+r%W7aerrorobject:1#inf

原因及方法:3V-?^:Bw7\\1.超出受限的警告一般来说湍流粘性比比较多,这个尚不知道很好的解决办法6~\f5D)N1y\V4\\2.其他的变量受限,注意检查模型有没有错误,这个主要是力学模型要准确,受限制后解出来的解可能不是真实解,而大部分都是出现溢出错误,无法继续求解。'H*f1I#k;c0Q'A4s3o(感谢gallongallon提供)

3.解决方法是把courantnumber调小一点,把松弛因子调小一点

(providedbyraindrops)

其他可能方法:/H:T;u5p,l*t5k.`1:你在solve----control-----limit下改变mixturbulentviscosityratio的设置值(默认是100000),但是不建议轻易使用,因为这个可能会造成你的解有可能和工程真实解有出入2:重新设置一下边界条件,尤其要注意出口和入口(如果有)的湍流动能的设置

3:检查一下你的速度设置在实际中是不是真实存在的,我有一次就是出现了这样的低级错误'Q$@!l9f5N!I&D5S$]4:尽量把网格的质量提高上去,尽量使用结构化的网格这样的好处多多。----------byshsaixiaoxue5。网格划分有问题,两个三维流域交于一条线;或者二维流域交于一点;(有这个问题的,如果选用湍流模型,计算必然发散)2L9b9O&n\I.u*{6。CFD软件和分网格软件单位不匹配,导致物理模型失真。--------bybarggier#

q6e9E9}9S*t\r

7.一个修改方法是:使用fluent的casecheck,根据fluent的推荐修改solver和边界设置,有些情况可以避免粘性比大于100000的问题。-------------------------bymycc

Error:FLUENTreceivedafatalsignal(SEGMENTATIONVIOLATION).ErrorObject:()

原因:非法关闭图片显示窗口导致的,出此错误后,再无法显示图片(感謝gallongallon提供)4~4_;G\F$S#|t\l*@+]方法:重新启动就可以了(成功)

ErrormessagefromgraphicsfunctionSet_Marker_Size:Unreasonable(negative!)markersize原因:?;[,N)V5K9})u方法:?

Error:Warning:Attemptedtocorrectfacehandednessof78facesoutoftotal1599facesonzone2r

发生时机:初始化的时候出现这样的警告,用interface命令让两个面相通的$c1M\T5\\\Z,g:`;x原因:?方法:?,Error:WARNING:Invalidaxisymmetricgrid:71nodesliebelowthex-axis发生时机:将网格导入fluent后,检查网格时出现,Z.l2U(v5z,x,k2x原因:是对称轴和x轴没有完全重合,中间有较小的偏差的缘故方法:先确定关键点,再连线,最后成面,然后划分网格。

Error:Warning:Theuseofaxisboundaryconditionsisnotappropriatefora2D/3Dflowproblem.Pleaseconsiderchangingthezonetypetosymmetryorwall,ortheproblemtoaxisymmetric.

发生时机:来我做的是一个球体,为了用二维仿真,我通过划一个半圆,然后将直径设置为axis,在导入fluent后,将space设为axisymmetric,检查网格时便出现了负体积。将space设为2d就不会有负体积存在了。但是会有警告,0\\5r4Z*H)p&P8FA5P7e4原因/方法:设置axisymmetric或axisymmetricSwirl时,不仅需要将模型的对称轴设为X轴,而且要旋转的面必须在y轴的正半轴一侧,只有这样才不会出现负体积。如图所示,上图由于半圆在y负半轴一侧,划分网格并导入fluent,设置axisymmetric或axisymmetricSwirl后,检查网格就会出现负体积。而另外一幅图由于半圆在y轴正半轴一侧,则不会出现负体积!。Fluent:

出现时机:导入mesh文件,设置完以后,保存为case文件,开始计算。Error:1000000:Failedtoallocate16.3MBmemory原因:xp系统最大内存只支持3G左右的原因--------------byyudaxiaohe方法:使计算机支持3G以上内存)n'Fluent:;{:Kc!R$v2h%l\T

出现时机:打开solve>monitor>residual,将里面默认的都打开,就会出现,Error:CAR:invalidargument[1]:wrongtype[notapair]6F\A6l+m.x2aErrorObject:()原因:?.r\r-@#W4E#A.|方法:?Fluent:

出现时机:Dfine>DynamicMesh>parameters时出现2a6UpdatingsolutionattimelevelN...done.4r\m:U$m$T7C2[UpdatingmeshattimelevelN...done.

Warning:Couldnotcorrectthefacehandednessforface:2,zone:121M3j1U3s+b/UNote:zone-surface:cannotcreatesurfacefromslidinginterfacezoneCreatingemptysurface

Note:zone-surface:cannotcreatesurfacefromslidinginterfacezone#a*i%`1}#JJ%}8v]$j5p5N9BCreatingemptysurface.()

原因:?方法:?Fluent:

出现时机:从HyperMesh中产生网格(Nastran格式),然後import到Fluent中做设定,汇入过程中,并无任问题发生,把做好的Fluentmodel存cas档後,再次开启後就会出现错误讯息,就算不做任何操作,汇入网格後直接存档.7

Error:undefinedreadmacroErrorobject:

().原因:建模的时候将实体元件指定了PSolid这张卡片#m:E&M(v1q0Q/`5k+s方法:改为PCom或不指定就不会有此error----bygnome1n8g#Fluent:

出现时机:用Pro_E建CAD转存为iges档汇入HyperMesh中划网格,导入与划网格都没有问题,跑完的分析结果存成cas与datfile後,再次开启会出现.

Error:cx-set-list-items:wta[2](listofstrings)ErrorObject:-33

原因:?$F7n/l\L4C方法:将网格文件转入Tgrid再转出,汇入Fluent就没有问题Fluent:

出现时机:初始化的时候出现

Error:couldn'tallocatefinelevelcoefficientmatrixErrorObject:()

----bygnome.原因:内存不足(H,n$W(^!s1e:p方法:耦合求解转为分离求解-----byliwenwu277:Fluent:

出现时机:Interpreted编译c文件.parseerror

原因:包含UDF文件的文件夹的名字里出现了空格7_2g(\\0_;?方法:去掉空格------bydamingsunFluent:出现时机

Error:divergencedetectedinAMGsolverError:Object:()

~!Z原因和方法:4X-l(E4l6k&e.l!J+t9|4C5T$k+N.QY4b5dDivergenceinAMGsolver:7M(M+L:K0y1i!y1a)k这个答案是在其他地方看到的,大家比较认可

PostedBy:GuillaumeDate:Thu,6Jan2005,2:19a.m.8_$|'G+Y7[Itrytostudytheturbulenceinsideaverticalcylinder.Inafirsttime,Itakethecaseofsteadyflow.Theairisintroducedaxiallyfrombelow,deflectedbymeansofasmallconicaldeflectorand

thankstothegeometryofthechambertheairgoesupintothecylinder.Itaketheidealgaslaw,k-epsilonmodel,inletandoutletpressureforboundaryconditions.8D&@*x1X,l%`8P+a#L&HMyproblemisthatIhavedirectlythemessage\detectedinAMGsolver:k\whenIwanttoiterate.

ItryalotofsolutionsIhavefindinthisforumwithoutanyresult.!e\z2D5\\\d2u,O,r.fCouldanyonehelpme?.^)j5z8K7S)|6i\?Thanksinadvance%q7\\4|)b$d1b1hgCheckyourhardware,especiallyRAMsockets.Ihaveexperience,thatthiscouldbeinitiatedbysomebadmemoryaddresssectors.

Ihadasimilarproblem,butwithpressurecorrection.IfoundthatIhadsomehighlyskewedcells.OnceIcorrectedthehighlyskewedcellsbyadaptingtheiso-valuesofcellskewnessmycasebegantoiterate.Perhapsthismaybeyourproblem.Firstinitializethesolutionandthengotocontoursgridandselectequiangleskewandclickcomputetogetyouminandmaxs.Havingskewedcellsof0.9orhigherisn'tgood,asinmycase.Hopethishelps

Ihavechecktheskewedcellsbutitappearsthatinmycase,thisnumberislowerthan0.4Isittohigh?1U8g(z4@\W0w\A/A;`-hdivergenceinAMGsolver,Q8V0p&`.C?H\x0|PostedBy:Steffen

Date:Mon,22Nov2004,6:38a.m.9y,k)m5@/I'K1U3j&K)H2w+SHi.Ihaveasimulationofasupersonic-valverunningbuttheprogramshowsmethismessage:divergencedetectedinAMGsolver:temperature7h%Z,L8L5YItriedtorisethelimitsfortemperatureandothersolutionlimitsbutnothinghashelpedsofar1a*F/r8\\0tDoesanyonewhattodo5k4^!X/a%kthanx

TrytousemoreconservativeUnder-relaxationfactor.7L'z|-M0o.c6x)_+U&aIhadthesameproblemwithawinginatransonicflight.Accordingtomethesegregatedsolverisnotsuitablefortheconditionswithhighcompressibility.Letmeknowifyousucceedinusingthesegregatedandhow...Isuggestusingthecoupledsolver,Yourproblemwillvanish...Hopetoheargoodnewsfromyousoon.Luca4G5MJ1Tl1D!{thiswillbesomethingwrongwiththeeitherboundaryconditionorwithmodelselection,generallyifthingsarerightfluentjustconvergesfinewithoutanywarningorproblem.inmyopinionthesearethesignsthatyouaredoingsomethingwronginsettignupthecase,lookclosely9d-F'?6}5J6L\j3h'J3Q:Y8^$l!Q4DHi,Ihavethesameproblem,andcouldn'tsolveitbyusingthecoupledsolver.Isthereanyotherpossibleway.Iamsimulatingofficeroomproblem.Itseemsverysimplebutoneverystageitiscreatingproblemsforme.Iamgoingtotrytochangetheunderrelaxation.letsseewhatcomesup.Thanks

longago,oneofmyfriendwasdoingCFDanalysisofakitchen,,usingcoupledsolver,andhefacedthesameproblem,forsometimehedidn’tgettheconvergedresults.FinallywhenIlookedathismesh.Itseemedtheproblemiswiththemeshnotwiththesolversettings.Isuggestedhimtomakemeshmorefiner,andviolaitgaveresultsinonerun,withoutanyproblem.somoralofthestorycheckyourmesh.!P$l'T;L*]0P/r

本文来源:https://www.bwwdw.com/article/w9mg.html

Top