Fluent错误提示及解决方法
fluent错误提示

1. FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
(msh 文件导不进自己的fluent ,能导进服务器)
2. 先划分3D 块,然后扫描,导入不了fluent ; 先画2D 块,然后从头扫到尾,可以导入到fluent 中去。
我认为其中一个原因是 A 处两个相连面并没有真正相连。
(可是唯一搞不清楚的是拓扑的时候并没显示有缝隙)
A
3 fluent中的错误:
Flow boundary zone 31 is adjacent to a solid zone (19). This problem MUST be fixed before solution can proceed!
错误原因有可能是其中一个计算域设置的为solid(19),应该设置为fluid
4 Icem 导入fluent中,显示mesh文件导入失败
导入的时候没设置好2D 和3 D的情况。
fluent出错问题收集

Question 1
Fluent中读UDF时经常会遇到错误,也非常的让人头疼,这是我遇到的一个问题,终于被我彻底搞清楚了,现在将问题和解决方法叙述如下,以造福菜鸟们及自己以后备用。
1 编译出的第一种问题:
rror [cortex] [time 12/1/13 19:41:25] The UDF library you are trying to load (libudf) is not compiled for 2ddp on the curent platform (win64).
系统找不到指定的文件。
C:\Users\hexian\Desktop\syan\libudf\win64\2ddp\libudf.dll
这个问题的根源是build没有成功,而不是load没有成功。
成功的build,应该显示如下:
没有build成功的原因有很多,可能你的C源程序有错误,这样一般在build之后会提示的,
像这种错误就老老实实的回去检查源文件吧!
如果build编译成功了,load还出现我们刚开始说的那个错误,就是没有系统找不到UDF.h的原因,自己将udf.h找到,一般默认的地址是(C:\Program Files\ANSYS Inc\v140\fluent\fluent14.0.0\src\udf.h ),然后将这个地址添加到环境变量的Path下面去,就OK了!记得重新启动计算机!当然在编写C源文件的时候,也可以使用udf.h的绝对路径。
2 出现如下错误时是因为没有将nmake的路径添加到环境变量中,所以在电脑中收索nmake命令,然后将他的地址添加到环境变量中就可以了。
Fluent错误总结

5 多个进程运行时 license 出错 Warning: License server connection lost. Error: Connection to the license server has been lost. FLUENT will not continue until the license connection is restored. Error Object: #f #f Warning: An error or interrupt occurred while reading the journal file. Some commands may not have been completed.
Hale Waihona Puke 2 Gambit 内存不足问题 This Gambit is a 32 bit version which means that there is maximum of 4294967295 bytes of address space. You are now at that limit. Please either use a 64 bit version of Gambit or split your model to require less memory. Now that you are at the limit, Gambit will be stopping execution. If you are willing to take the risk of continuing in this situation, then change the default GLOBAL.GENERAL.OUT_OF_MEMORY_SERVERITY to 0.
Fluent错误提示及解决方法

1.1Error: Floating point error: invalid number原因: 数据矩阵求解过程中出现的问题。
方法:1、检查网格质量。
2、检查边界条件和初始条件。
43、对问题进行深入分析,对比模拟情况与真实情况之间的差距。
License for fluent expires 1-jan-0Error: sopenoutputfile: unable to open file for outputError Object: "c:\temp\kill-fluent696"原因: license 过期方法: 更新license。
absoulte pressure limitted to 5.000e+06 in 541 cells on zone 2temper limiteed to 5.000e+03 in 1008 cells on zone 2divergence detected temporarily reduceing courant number to 0.05 ang try againtime step reduced in 57 cellerror (large-than)invalid arguement{2}wrong type [not a number]error object: 1#inf' ]# `0 M9 i: G原因及方法:1. 超出受限的警告一般来说湍流粘性比比较多,这个尚不知道很好的解决办法2. 其他的变量受限,注意检查模型有没有错误,这个主要是力学模型要准确,受限制后解出来的解可能不是真实解,而大部分都是出现溢出错误,无法继续求解。
2. 解决方法是把courant number调小一点,把松弛因子调小一点Error: FLUENT received a fatal signal (SEGMENTA TION VIOLATION)Error Object: ()原因: 非法关闭图片显示窗口导致的,出此错误后,再无法显示图片方法: 重新启动就可以了(成功)Error: WARNING: Invalid axisymmetric grid: 71 nodes lie below the x-axis发生时机:将网格导入fluent后,检查网格时出现原因: 是对称轴和x轴没有完全重合,中间有较小的偏差的缘故方法: 先确定关键点,再连线,最后成面,然后划分网格。
fluent 计算错误汇总

Fluent 计算错误汇总1..fluent不能显示图像在运行fluent时,导入case后,检查完grid,在显示grid时,总是出现这样的错误Error message from graphics function Update_Display:Unable to Set OpenGL Rendering ContextError: FLUENT received a fatal signal (SEGMENTATION VIOLATION).Error Object: ()解决办法:右键单击快捷方式,把目标由x:fluent.incntbinntx86fluent.exe改成:x:fluent.incntbinntx86fluent.exe 2d -driver msw如果还有三维的,可以再建立一个快捷方式改成:x:fluent.incntbinntx86fluent.exe 3d -driver msw这就可以直接调用了。
如果不是以上原因引起的话,也有可能是和别的软件冲突,如MATLAB等,这也会使fluent无法显示图像。
Q1:GAMBIT安装后无法运行,出错信息是“unable find Exceed X Server”A. GAMBIT需要装EXCEED才能用。
gambit的运行:先运行命令提示符,输入gambit,回车fluent的运行:直接在开始-程序-Fluent Inc里面Q2:Fluent安装后无法运行,出错信息是“unable find/open license.dat" A. FLUENT和GAMBIT需要把相应license.dat文件拷贝到FLUENT.INC/license目录下Q3:出错信息:运行gambit时提示找不到gambit文件?A. FLUENT和GAMBIT推荐使用默认安装设置,安装完GAMBIT请设置环境变量,设置办法“开始-程序-FLUENT INC-Set Environment"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。
(完整版)FluentUDF编译出错解决方法总结

Fluent UDF编译出错解决方法总结Fluent是一款非常成熟的CFD软件,因此得到广泛使用。
它提供了C语言接口UDF,用户可以根据自己需要扩展Fluent的不足。
然而,UDF编译往往给大家带来了很大的麻烦,因为Fluent编译需要借助VC。
同样这个问题困扰我很久,今天终于解决了,顺便总结一下,以便日后方便查询,呵呵。
我就遇到两类问题:1.'nmake' 不是内部或外部命令,也不是可运行的程序或批处理文件这个问题大家遇到的最多,网上的解释也很多,我也在重复一遍。
出现这个错,我们需要按照如下修改环境变量变量名include变量值D:\Program Files\Microsoft Visual Studio 9.0\VC\include变量名lib变量值D:\Program Files\Microsoft Visual Studio 9.0\VC\lib变量名path变量值D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;D:\Program Files\Microsoft Visual Studio 9.0是我安装Microsoft Visual Studio 2008 的文件夹。
2.LINK: fatal erro LNK1104: cannot open file 'kernel132.lib'这个问题困扰我很久,因为以前按照1修改环境变量就OK了,可这个实在不知道是什么错误,在百度上搜了很长时间没找到解决办法,都想放弃了。
今天无意试试google,结果找到了答案!因此以后要养成用google搜问题的习惯!解决办法还是修改环境变量,提示不能打开'kernel132.lib',我们就想办法找到他并把它添加到环境变量里lib里,我的电脑里'kernel132.lib'在C:\Program files\Microsoft SDKs\Windows\v6.0A\Lib\kernel32.lib,于是把这个路径添加到lib这个环境变量里,问题就解决了。
[Fluent] Solver error原因及处理方法综整
![[Fluent] Solver error原因及处理方法综整](https://img.taocdn.com/s3/m/3dda6e0ade80d4d8d15a4f96.png)
原因: license 过期 方法: 更新 license。
Fluent: 时机:在水流过毛细管的仿针的基础之上,加入了表面张力,再求解就总出现这个错误 Updating solution at time level N... Error: Too many (5895) VOF sub-timesteps. The velocity) ]9 p4 T' i8 } ^ field is probably diverging. Please check the solution," S# ], L% G/ k2 Q, J7 y @- q and reduce the time-step if necessary. Error Object: () 原因: 流体流动的特征时间小一个数量级才行$ ?1 ]' n9 i) J, V5 E1 M 方法: 应该可以先设置小的时间步迭代,之后再逐渐增加时间步长 ---------by wzg235
error: > invalid argument(2):wrong type (not a number) error: nan-step if necessary. 原因: 3 维模型被读入 2 维求解器,2 维模型读入 3 维求解器也会出现类似错误提示。 方法: 选择 3 维求解器求解三维模型,选择 2 维求解器求解 2 维模型。----by boyplayer
原因/方法: 设置 axisymmetric 或 axisymmetric Swirl 时,不仅需要将模型的对称轴设为 X 轴, 而且要旋转的面必须在 y 轴的正半轴一侧,只有这样才不会出现负体积。如图所示,上图由 于半圆在 y 负半轴一侧,划分网格并导入 fluent,设置 axisymmetric 或 axisymmetric Swirl 后,检查网格就会出现负体积。而另外一幅图由于半圆在 y 轴正半轴一侧,则不会出现负体 积!。 Fluent: 出现时机:导入 mesh 文件,设置完以后,保存为 case 文件,开始计算。 Error:1000000:Failed to allocate 16.3MB memory 原因:xp 系统最大内存只支持 3G 左右的原因 --------------by yudaxiaohe 方法:使计算机支持 3G 以上内存) n' Fluent: ; {: K c! R$ v2 h% l" T 出现时机:打开 solve>monitor>residual,将里面默认的都打开,就会出现, Error: CAR: invalid argument [1]: wrong type [not a pair]6 F" A6 l+ m. x2 a ]$ j5 p5 N9 B Error Object: () 原因:?. r" r- @# W4 E# A. | 方法:? Fluent: 出现时机:Dfine>Dynamic Mesh>parameters 时出现 2 a6
fluent_计算错误汇总

Fluent 计算错误汇总1.、fluent不能显示图像在运行fluent时,导入case后,检查完grid,在显示grid时,总就是出现这样得错误Error message from graphics function Update_Display:Unable to Set OpenGL Rendering ContextError: FLUENT received a fatal signal (SEGMENTATION VIOLATION)、Error Object: ()解决办法:右键单击快捷方式,把目标由x:fluent、incntbinntx86fluent、exe改成: x:fluent、incntbinntx86fluent、exe 2d -driver msw如果还有三维得,可以再建立一个快捷方式改成:x:fluent、incntbinntx86fluent、exe 3d -driver msw这就可以直接调用了。
如果不就是以上原因引起得话,也有可能就是与别得软件冲突,如MATLAB等,这也会使fluent无法显示图像。
Q1:GAMBIT安装后无法运行,出错信息就是“unable find Exceed X Server”A、 GAMBIT需要装EXCEED才能用。
gambit得运行:先运行命令提示符,输入gambit,回车fluent得运行:直接在开始-程序-Fluent Inc里面Q2:Fluent安装后无法运行,出错信息就是“unable find/open license、dat"A、 FLUENT与GAMBIT需要把相应license、dat文件拷贝到FLUENT、INC/license目录下Q3:出错信息:运行gambit时提示找不到gambit文件?A、 FLUENT与GAMBIT推荐使用默认安装设置,安装完GAMBIT请设置环境变量,设置办法“开始-程序-FLUENT INC-Set Environment"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1
Error: Floating point error: invalid number
原因: 数据矩阵求解过程中出现的问题。
方法:
1、检查网格质量。
2、检查边界条件和初始条件。
4
3、对问题进行深入分析,对比模拟情况与真实情况之间的差距。
License for fluent expires 1-jan-0
Error: sopenoutputfile: unable to open file for output
Error Object: "c:\temp\kill-fluent696"
原因: license 过期
方法: 更新license。
absoulte pressure limitted to 5.000e+06 in 541 cells on zone 2
temper limiteed to 5.000e+03 in 1008 cells on zone 2
divergence detected temporarily reduceing courant number to 0.05 ang try again time step reduced in 57 cell
error (large-than)invalid arguement{2}
wrong type [not a number]
error object: 1#inf' ]# `0 M9 i: G
原因及方法:
1. 超出受限的警告一般来说湍流粘性比比较多,这个尚不知道很好的解决办法
2. 其他的变量受限,注意检查模型有没有错误,这个主要是力学模型要准确,受限制后解出来的解可能不是真实解,而大部分都是出现溢出错误,无法继续求解。
2. 解决方法是把courant number调小一点,把松弛因子调小一点
Error: FLUENT received a fatal signal (SEGMENTATION VIOLATION)
Error Object: ()
原因: 非法关闭图片显示窗口导致的,出此错误后,再无法显示图片
方法: 重新启动就可以了(成功)
Error: WARNING: Invalid axisymmetric grid: 71 nodes lie below the x-axis
发生时机:将网格导入fluent后,检查网格时出现
原因: 是对称轴和x轴没有完全重合,中间有较小的偏差的缘故
方法: 先确定关键点,再连线,最后成面,然后划分网格。
Error:Warning: The use of axis boundary conditions is not appropriate for a 2D/3D flow problem. Please consider changing the zone type to symmetry or wall, or the problem to axisymmetric
发生时机:来我做的是一个球体,为了用二维仿真,我通过划一个半圆,然后将直径设置为axis,在导入fluent后,将space设为axisymmetric,检查网格时便出现了负体积。
将space 设为2d就不会有负体积存在了。
但是会有警告
原因/方法: 设置axisymmetric或axisymmetric Swirl时,不仅需要将模型的对称轴设为
X轴,而且要旋转的面必须在y轴的正半轴一侧,只有这样才不会出现负体积。
如图所示,上图由于半圆在y负半轴一侧,划分网格并导入fluent,设置axisymmetric或axisymmetric Swirl后,检查网格就会出现负体积。
而另外一幅图由于半圆在y轴正半轴一侧,则不会出现负体积!。
-
Error: File has wrong dimensions (2)
Error Object: #f
发生时机:用gambit输出了一个3维模型的网格,将网格导入到fluent时,选择了求解器2d,导致错误产生。
原因/方法:输出的网格维数(二维或三维)与fluent求解器选择的维数(2d或3d)不一致!
对应二维模型的网格在导入fluent时应选择求解器为2d或2ddp,对应三维模型的网格应选择求解器为3d或3ddp,:)。
turbulent viscosity limited to viscosity ratio of 1.000000e+005 in 2 cells & A2
我的解决方法给你说一下希望对你有帮助:
1:你在solve----control-----limit下改变mix turbulent viscosity ratio的设置值(默认是100000)
但是不建议轻易使用,因为这个可能会造成你的解有可能和工程真实解有出入
2:重新设置一下边界条件,尤其要注意出口和入口(如果有)的湍流动能的设置
3:检查一下你的速度设置在实际中是不是真实存在的,我有一次就是出现了这样的低级错误
4:尽量把网格的质量提高上去,尽量使用结构化的网格这样的好处多多。
以上的意见我想你能参考基本上问题可以解决。