fluent 计算错误汇总

合集下载

fluent计算错误汇总(fluent计算错误汇总)

fluent计算错误汇总(fluent计算错误汇总)

fluent 计算错误汇总(fluent 计算错误汇总)Fluent calculation error summary1..Fluent cannot display imagesWhen you run fluent, you check grid after importing case, and this error always occurs when you display gridError, message, from, graphics, function, Update_Display:Unable, to, Set, OpenGL, Rendering, ContextError:, FLUENT, received, a, fatal, signal (SEGMENTATION, VIOLATION)Error, Object: ()Terms of settlement:Right click the shortcut, and put the target byx:fluent.incntbinntx86fluent.exeChange to: x:fluent.incntbinntx86fluent.exe, 2D, -driver, MSWIf there is a three-dimensional, you can build a shortcut to change:X:fluent.incntbinntx86fluent.exe 3D -driver MSWThis can be called directly. If not for the above reasons, it may also conflict with other software, such as MATLAB, whichwill make fluent unable to display images.Q1:GAMBIT cannot run after installation. The error message is "unable find Exceed X Server""A. GAMBIT needs to be loaded with EXCEED.Gambit run: first run the command prompt, enter gambit, enterFluent: run directly in the beginning - Fluent Inc programQ2:Fluent cannot run after installation. Error message is "unable find/open license.dat""A., FLUENT, and GAMBIT need to copy the corresponding license.dat files to the FLUENT.INC/license directoryQ3: error message: when running gambit, the prompt could not find the gambit fileThe default setup settings are recommended for A., FLUENT, and GAMBIT,After you have finished installing GAMBIT, set the environment variable,Set the way "- INC-Set Environment FLUENT program start"In addition, setting up the environment variable needs to be restarted, otherwise you will still be prompted for an environment variable.What does Q4: need to pay attention to when using Fluent and Gambit?A. installed FLUENT and GAMBIT, it is best to set the user default pathRecommend setting methods to build a directory in a non system partition, such as d:\usersA) Win2K users in the control panel - users and passwords - Advanced - advanced, using the fluent user's configuration fileModify the local path to d:\users, restart the user, run the command prompt, and check whether the user path is modifiedB) XP user, send the command prompt to the desktop shortcut, and right-click the command promptIn the shortcut start position, add D:\users and reset the checkQ5:Gambit operation failed. Error message "IDENTIFIER" "default_ Server""The default file for A. gambit has been opened. To the user's default directory, delete files such as default_id.*Q6:Gambit running failed, Gambit running interface flash, no error information,Only the exceed is started and a directory of gambit.xxxx israndomly generated in the directory where gambit is locatedA. because of the error of the gambit program, there are two directories in the fluent folder with gambit,What you need to do correctly is the gambit.exe in fluent inc/ntbin/ntx86,Instead of the gambit.exe under the gambit folderQ7: installed FLUENT6.1, this problem occurs at runtime: Error:, sopenoutputfile:, unable, to, open, file, for, output Error Object: "c:\temp\kill-fluent1684""A. to build a temp directory in C, two errors can be resolved. What about iterative divergence in Q8:Fluent computation?A. FLUENT the number of iterative calculation start Courant is best to use a smaller, otherwise easily lead to iterative divergence.To modify Slovecontrolssolution, modify Courant NumberThe default value is 1, beginning with less experience, such as 0.01, and then gradually increasing,Experienced colleagues decide for themselvesOr, FLUENT modify the limit of the iterative value, SlovecontrolsLimitsDecide on what you calculateQ9:fortran program reported wrong stack overflow how to do?The general FORTRAN compiler defaults to "allocatable array" placed in the heap, and "automatic array" placed on the stack.The default setting for the stack is generally 1048576.Array out of bounds, prompt stack overflow in Visual Fortran. Compiler under UNIX platform such as F77It's usually core dump.Now change the default settings of the stack.In VF, you can run link or editbin commands in command line mode.Question 1:Gambit why can't it be started?There may be 3 reasons1.exceed problem. Running Gambit appears Using X_DEVICE.... Exceed installation is no problem, if not, please re install exceed, install the exceed best custom installation, select only Xserver, and nothing else, so the best;2.License problem. Into the command line, set up theenvironment variables, run Gambit, if you display License Error, that is the License problem, and re Copy License file to the license directory under the installation directory;3..Lok file problem. The establishment of Defaul.dbs default Gambit starts, if there are default.lok files, the gambit cannot start, delete the file, the.Lok file is locked in this project, please see the detailed description of the Gambit help;4. is also a License problem, but even if the copy License file is not resolved again, you can then try to modify the system time.Question 2: how to improve convergence?1. ensure that the mesh is fine enough2., maybe your boundary conditions are too bad, you can try to change the boundary conditions to be more conventional. After calculating the convergence, gradually increase the value of the boundary variables until you meet the requirements3. adjust the relaxation factor appropriately and choose the solution that best fits the model you are usingQuestion 3:Fluent how is the pressure in the pressure inlet and the pressure outlet boundary set?First of all, we should make clear the two concepts:Total pressure = static pressure + dynamic pressure (for incompressible flow)Absolute pressure gauge (gauge = pressure) + reference pressure (operating pressure)Set the pressure boundary in Fluent is the gauge set in pressure-inlet is the total pressure; pressure-outlet set is static (Note: This contains not head pressure Hydrostatic Head).Question 4: what is static pressure, total pressure and dynamic pressure?Hydrostatic pressure, dynamic pressure, and total pressure are the concepts of fluid mechanics (total pressure, strictly speaking aerodynamics).1. hydrostatic pressure is the pressure at which the fluid moves at the same speed. The pressure measured by the pressure is due to the motion of molecules.The 2. dynamic pressure equals the 0.5* density * (velocity * velocity), a definition given in terms of energy.3. total pressure is actually a balance of energy. It is a function of static pressure and Maher number. It is the pressure measured by a manometer in the fluid at rest.4. a reference pressure (operating, pressure) is also present in the fluentThis is because, the pressure term in the NS equation is a derivative form, so when solving the pressure, must be given a reference value can be determined, such as solving afirst-order differential equation, dy/dx=1, for y = x + constant. Only given that constant can the condition of definite solution be formed. The operation pressure in fluent is equivalent to that constant, so theoryHi, Chang Gu Qiao Shi Jia Gu Guowei, Yun Cha Hong of kappa.Fluent is to solve the pressure gauge,Plus, this reference pressure is absolute pressure.Question 5: post-processing shows why always flashing, abnormal?Post processing display problems are generally a video card problem:1. video cards are too old;2. drive is wrong, not installed DirectX and OpenGL and a series of engines;3. video card drivers may be damaged by virusesQuestion 6: how should the viscosity of the mixture be calculated?The volume fraction of I component gas in a mixed gas, the molecular weight * I component, gas dynamic viscosity of * I component / sigma (volume fraction of gas I component gas, molecular weight of * I component)Question 7: what is the PDF model?The PDF model does not solve the transport equation of a single component, and solves the transport equation of the mixed component distribution. The concentration of each component is obtained by mixing the components. The PDF model is particularly suitable for the simulation of turbulent diffusion flames and similar reaction processes. In the model, the probability density function PDF (probability, density) is usedFunction) to consider turbulence effects. The model does not require the user to explicitly define the reaction mechanism, but is handled by the flame surface method (i.e., the mixed burning model) or the chemical equilibrium calculation, and thus has more advantages over the finite rate model.Question 8:SCCM what is the unit?Vacuum unit conversions, flow rates and leakage rates: 1 Pa = L/s = 59.2 SCCMQuestion 9:Schmidt, what is Number?The relation between momentum and mass transport: the ratio of viscosity to diffusivityQuestion 10:Prandtl, what is Number?The ratio of kinematic viscosity to thermal diffusivity indicates the degree of difficulty in the transport of momentum and heatQuestion 11:Lewis, what is Number?Is the ratio between the thermal diffusivity and the diffusion coefficientQuestion 12: how do I import fluent mesh files into CFX?First import the gambit mesh to the icem-cfd, and then the cfx. Icem-cfd has the import mesh function and interfaces with the fluentWhat about the conflict between 13:Fluent and MATLAB?In the control panel - >> management service will matlab server offQuestion 14:Fluent software expired how to do?In all directories, find out if there is a file that is newer than the current system time. When you find it, change the file time back. Fluent looks for the latest time in all the files in the computer. If this time is new to the system time, the fluent thinks that the system time has been modified, and it is useless to change the system time.Problem 15:Phoenics installation FAQ1. "Tcl error" - not loaded with active.exe (I have no idea in the PHOENICS installer);2. "visual, FORTRAN, run-time, error" - no FORTRAN installed;3. "code expired" - the system time has not changed correctly.Question 16:Fluent common answer 1Q: in fluent, opening display in grid can only pop up a whitish screen and die. Fluent display:Error:, Floating, point, error:, divide, by, zeroError, Object: ()Error:, FLUENT, received, a, fatal, signal (SEGMENTATION, VIOLATION)Error, Object: ()A:1. may be that the graph has not been shown yet, you suddenly turn it off and later show that this is the case. You are advised to save case and date, exit fluent, read again case and date, you can display normally;2. graphics card for OpenGL support is not good, update video card driverQuestion 17:Fluent common answer 2Q: after startup, display as follows:Error:, sopenoutputfile:, unable, to, open, file, for, output Error Object: "c:\temp\kill-fluent692""A: crack is not clean, does not affect the useQuestion 18:Fluent common answer 3Q: when the grid imports fluent: Building...: grid,domain: error: null pointera: 计算域指针无效, 一般需要重新生成网格.问题19: fluent常见报错解答4q: 运行时出现如下信息:error:fluent received fatal signal (access _ violation)1. note exact events leading to an error.2. save the case / data under the new name.3. exit program and reboot to continue.4. report an error to your distributor.error object: (a)a: 只要是严重的错误和发散, fluent都显示这个, 这些信息说明不了任何问题.模型要做一定的调整.问题20: fluent常见报错解答5q: 出现如下信息fluent 6.1.22: welcome to2003: copyright fluent inc.: all rights reserveddump: cannot open file "fl _ s117.dmp".dump: error: unable to open file: (a)encountered: error in critical code section: hit return to exit.a: 这可能是整理注册表或清理垃圾文件时把一些fluent要用到的文件清除了.直接重新覆盖安装即可恢复.问题21: fluent常见报错解答6q: 计算完display时出现如下信息error message: the text from graphics function compute _ _ extent:the device for '/ driver / opengl / win + w0 / inner / scale' doesn't seem to be alive: an error message from _ camera _ graphics function set by _ volume:: xmin equal to or greater than xmax ata: 删掉显卡重装驱动, 并检察directx等是否安装问题22: fluent常见报错解答7q: 迭代计算中窗口显示:turbulent viscosity limited to viscosity ratio of...a: 这是提示你turbulent viscosity ratio 已超过给定上限, 你可以在solve - controls - limits的选项中加大max turbulent viscosity ratio值, 可以加大2个数量级.问题23: fluent常见报错解答8q: 运行fluent出现如下信息the system clock has been set backfeature: fluentlicense path: c: a fluent.inc license.dat a license...88309 flexlm error: -for further information, refer to the user manual flexlm himself,available at "".a: license过期, 把系统时间一点点往后调就ok问题24: fluent常见报错解答9q: 在linux es3下安装了fluent6.1.22, 启动后出现一下提示copyright 2003 fluent inc.: all rights reserved: loading "/ app / fluent / fluent.inc / fluent6.1.22 / lib / flprim.dmp.117-32": done.script file: ding ding fluent3267 in / root /a: 正常, 其中 "ding script file in / root / ding fluent3267" 是fluent产生的临时文件, 用来杀死fluent及其相关进程, 免得死进程时无法kill.只要fluent是正常退出, 则自动删除.Question 25: maximum memory cannot be opened when using VC and VF programming more than 256MB, or there may be a warning, only some version of the compiler warning, can still connect running, but how to solve some version of the compiler is not?Project->setting->Link->OutputWill stack allocations under Reserve and commit?Change to the maximum number of memory you wantNote: it is counted in bytes, so if you want to open 500MBYou need to write in 524288000 (500*1024*1024)Problem 26: the gambit was installed, but the runtime said it lacked base80.dllYou ran the wrong Gambit.exe.Open the directory fluent.inc/ntbin/ntx86, and run the gambit insideQuestion 27: what are the authoritative periodicals on CFD in the world?Journal of fluid mechanicsAIAA (American Aeronautics and Space Administration)Question 28: what is "convection" and "diffusion"?A drop of ink is placed in a sink. If the water is still, the range of colors expands evenly around, and this is diffusion. Diffusion is caused by molecular motion.If water flows, it extends not only the color range but also the distance to the downstream, which is convection. Convection is a fluid mass movement caused by uneven distribution of flow field.Convection has strong directionality compared with diffusion.Problem 29:Gambit common error 1Q: after installation, run the gambit.exe display: WARNING<17>-H:\hb\fluent\gambit\ntbin\ntx86\GambIT.1264 at 480, in @<#>July21: 2003, 16:11:54, FDIWHAT, sysfile.c:FILE, EXISTS: Warning:locale, not, supported, by, Xlib, locale, set, to, C: Using, X_DEVICE_DRIVER, with, standard, visual.A: This is normal. Do not close the window using GambitQuestion 30: what is PIV?Particle image velocimetryProblem 31:Fluent how to set a barrier with zero thicknessFor 3D, draw a face, spilt body, in the connected manner;For 2D, draw a line, the spilt surface, in the connected mannerQuestion 32: what is Favre-averaged, N-S, equations?The mean equation (rather than the ordinary time average) obtained by the Faver mean, which is generally referred to as turbulence, is mentioned in the book.Question 33:uniform, what is grid?Uniform meshQuestion 34: what is the difference between a conservative equation and a nonconservative equation?Conservative and nonconservative equations are also called conservative and non conservative equations. The difference between them is reflected in the convection term of theequation.For the conservation equation, the convection term is expressed as div (U in diameter)Among them, U is the velocity vector, and the phi is the universal variable. In the momentum equation, it is u, V, wFor the non conservation equation, the convection term is not used in divergence form, written for P Udiv.This can be derived by continuous equations.If for infinitesimal bodies, these two are equivalent. But the units we actually compute are of finite size, so the two forms have different characteristics. Prominent in the calculation of shock waves. It is impossible to calculate the position of the shock wave and the oscillation of the solution by using the non conservative equation.In general, we recommend the use of conservation type control equations. Because he's always conservative for any size computing unit.How is the dimensionless data in question 35:Tecplot?Dataalter write a formula canQuestion 36: how do I import pre files into gambit?In pre, save the file in.Stp format and import GambitWhat is the difference between the entity and the virtual body in question 37:gambit?The entities and virtual entities of the gambit do not have any effect on the results when they are generated and calculated, and the main differences between the entity and the virtual body are the following:1. Entities can perform Boolean operations, but virtual bodies cannot, although Boolean operations cannot be performed, but virtual bodies have functions such as merge, split, and so on.2, entity computing is available in many CAD software, but virtual body is one of the major features of gambit. After the virtual body, the flexibility of gambit modeling and grid generation has been increased a lot.3. In the process of mesh generation, if there are several relatively flat surfaces, they can be synthesized by merge one, so, when the grid can save steps, for a relatively large surface curvature, may generate mesh quality is not good, then you can take the way to divide it with split in order to improve the quality of the grid into several small。

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出错问题收集

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错误提示及解决方法

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 again time 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 (SEGMENTATION VIOLATION)Error Object: ()原因: 非法关闭图片显示窗口导致的,出此错误后,再无法显示图片方法: 重新启动就可以了(成功)Error: WARNING: Invalid axisymmetric grid: 71 nodes lie below the x-axis发生时机:将网格导入fluent后,检查网格时出现原因: 是对称轴和x轴没有完全重合,中间有较小的偏差的缘故方法: 先确定关键点,再连线,最后成面,然后划分网格。

fluent_计算错误汇总

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"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。

fluent_常见计算错误汇总及解决办法

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"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。

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

[Fluent] Solver error原因及处理方法综整
原因: ?; [, N) V5 K9 })
u
方法: ? Error: Warning: Attempted to correct face handedness of 78 faces out of total 1599 faces on zone 2r 发生时机:初始化的时候出现这样的警告, 用 interface 命令让两个面相通的$ c1 M" T5 \" Z, g: `;
x
原因: ? 方法: ?, Error: WARNING: Invalid axisymmetric grid: 71 nodes lie below the x-axis 发生时机:将网格导入 fluent 后,检查网格时出现, Z. l2 U( v5 z, x, k2 x 原因: 是对称轴和 x 轴没有完全重合,中间有较小的偏差的缘故 方法: 先确定关键点,再连线,最后成面,然后划分网格。 4 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 就不会有负体积存在了。但是会有警告,0 \5 r4 Z* H) p& P8 F A5 P7 e
Error: FLUENT received a fatal signal (SEGMENTATION VIOLATION). Error Object: () 原因: 非法关闭图片显示窗口导致的,出此错误后,再无法显示图片 (感謝 gallongallon 提 供)4 ~4 _; G" F$ S# | t" l* @+ ] 方法: 重新启动就可以了 (成功) Error message from graphics function Set_Marker_Size: Unreasonable (negative!) marker size

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

[Fluent] Solver error原因及处理方法综整
5。网格划分有问题,两个三维流域交于一条线;或者二维流域交于一点;(有这个问题的, 如果选用湍流模型,计算必然发散)2 L9 b9 O& n" I. u* { 6。CFD 软件和分网格软件单位不匹配,导致物理模型失真。 --------by barggier#
q6 e9 E9 }9 S* t" r
7. 一个修改方法是:使用 fluent 的 case check,根据 fluent 的推荐修改 solver 和边界设置, 有些情况可以避免粘性比大于 100000 的问题。-------------------------by mycc
( t5 A$ ~ O: A8 Q% \8 x$ P
原因: 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
( Fluent:) 時機
1 在用 fluent 计算一个 3D 的动网格的列子的时候, 每一个时间步 lterate 之后都会出现这 样的提示,而且不能继续 lterate

fluent问题解答

fluent问题解答

1.迭代一步出现:Error: Floating pointerror: invalid number!!计算中,用UDF定义速度入口,迭代一步就出现下面问题:Error: Floating point error: invalid number这是什么原因呢?请各位指教!1.对于这个问题,其本质上就是迭代初值不能为0(计算机内部迭代要求分母不能为0,大家都知道的)!如果你在计算中也出现了类似问题,我觉得你应该首先应该向这个方面想,如果能够想到迭代初值不能为0,那么你就能够更方便的检查你的问题2.我也曾经出现过,不过重新启动下机子再进去就没了,我也不知道什么原因就好了!我个人觉得应该和电脑有关系。

3 .UDF出错了,主要是坐标对应的问题:x=r[1];y=r[2];z=r[3]!不要把坐标搞错就行了。

4. 这个错误提示还有其他一些可能比如边界条件设置不合理,动量方程源项很大,可能会出现出现异常的局部速度从而导致这一错误的发生当然某些情况下的亚松弛因子过大也有可能出现这一问题2.请高手帮助:FLUENT在开始运行时出现ERROR:divergence detected in AMG solver:X momentum是什么原因造成的1.我算题时有时会出现ERROR:divergence detected in AMG solver:preesure如果在残差监视里选择了print,这个时候屏幕上就会出现压强超出了极限,在slutionlimits中将最大压强值改大点,再计算就可以继续算下去,不知道你这个是不是可以在里面改!divergence是发散的意思,学流体的应该知道这两字的含义2.:1/网格质量不要太差,扭曲率不大于0。

92/检查边界条件及边界的位置是否合理,具体看help文件3/如果是压力进口,且压力非常高(10个大气压左右)可以设置一大小相同的初始化压力。

3.在开始计算时,库朗数要设置的小一些,等计算收敛后再逐渐增大。

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案

fluent并行计算、UDF添加及常见并行计算错误的全套解决方案一、并行计算配置1.配置计算机1) 操作系统: winxp sp32) fluent软件:fluent 6.2.163) 参与并行的机器都要装,并且把安装目录Fluent6.2.16.Inc共享(安装目录可以自己定义,但机群的安装目录应保持一致,本例:安装目录为:D:\Fluent6.2..16.Inc) 4) 关闭window自带防火墙5) 通过网络邻居,确定并行机群可以互访6) 注册fluent的环境变量(否则可能无法安装rshd.exe文件),方法:找到开始——程序——Fluent Inc Products——Fluent 6.2.16——Set Environment,点击后——点“是”——再点“确定”7) 在D:\Fluent6.2.16.Inc\ntbin\ntx86下找到rshd.exe文件拷贝到文件夹C:\Program Files\Windows NT下,双击rshd.exe文件8) 开始——运行,输入cmd后回车,命令行下输入rshd –install后回车9) 右键点我的电脑----管理---服务和应用程序---服务---找到 RSH Daemon,双击之,选登陆标签,在选择允许服务与桌面交互,点确定10) 右击RSH Daemon,点击启动11) 运行并行版本的Fluent时,可以在如图所示的文本框中输入fluent 2d -t2 -pnet其中,fluent 2d是Fluent版本(2d, 3d, 2ddp, 3ddp):-t2是指计算节点数,以上的两个参数都可以根据具体情况进行改变。

2 fluent软件的设置1)步骤1:配置计算节点启动fluent并行求解器,并行Fluent启动以后的情形如图所示。

配置计算节点:Parallel——Network——Contigure。

打开如图所示的对话框配置计算节点。

从spawned Computer Nod。

fluent报错总结

fluent报错总结
fluent报错总结 130万四面体网格; 使用udf,稳态计算一切正常,但是非稳态计算出现错误: 每个时间步长迭代10次,在迭代的过程中正常,但是迭代完之后会出现如下问题:1,单机六核并行计算: 999999 (..\src\mpsystem.c@1149): mpt_read: failed: errno = 10054 999999: mpt_read: error: read failed trying to read 4 bytes: no such file or directory mpi application rank 0 exited before mpi_finalize() with status -1073741819 2,单机单核计算: 下载文档原格式( word原格式 ,共1页)
999999: mpt_read: error: read failed trying to read 4 bytes: No such file or directory MPI Application rank 0 exited before MPI_Finalize() with status -1073741819
fluent报错总结
130万四面体网格;
使用df,稳态计算一切正常,但是非稳态计算出现错误:
每个时间步长迭代10次,在迭代的过程中正常,但是迭代完之后会出现如下问题:1、单机六核并行计算:
999999 (..\src\mpsystem.c@1149): mpt_read: failed: errno = 10054
2、单机单核计算:

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

[Fluent] Solver error原因及处理方法综整
原因/方法: 设置 axisymmetric 或 axisymmetric Swirl 时,不仅需要将模型的对称轴设为 X 轴, 而且要旋转的面必须在 y 轴的正半轴一侧,只有这样才不会出现负体积。如图所示,上图由 于半圆在 y 负半轴一侧,划分网格并导入 fluent,设置 axic 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
o
(感谢 gallongallon 提供) 3. 解决方法是把 courant number 调小一点,把松弛因子调小一点 (provided byraindrops)
其他可能方法:/ H: T; u5 p, l* t5 k. ` 1:你在 solve----control-----limit 下改变 mix turbulent viscosity ratio 的设置值(默认是 100000), 但是不建议轻易使用,因为这个可能会造成你的解有可能和工程真实解有出入 2:重新设置 一下边界条件,尤其要注意出口和入口(如果有)的湍流动能的设置 3:检查一下你的速度设置在实际中是不是真实存在的,我有一次就是出现了这样的低级错 误' Q$ @! l9 f5 N! I& D5 S$ ] 4:尽量把网格的质量提高上去,尽量使用结构化的网格这样的好处多多。 ----------by shsaixiaoxue

fluent计算错误分析

fluent计算错误分析

fluent计算错误分析1. FlUENT1.1 求解方面1.1.1 floating point error是什么意思?怎样避免它?Floating point error已经提过很多次了并且也已经对它讨论了许多。

下面是在Fluent论坛上的一些答案:从数值计算方面看,计算机所执行的运算在计算机内是以浮点数(floating point number)来表示的。

那些由于用户的非法数值计算或者所用计算机的限制所引起的错误称为floating point error。

1)非法运算:最简单的例子是使用Newton Raphson方法来求解f(x)=0的根时,如果执行第N次迭代时有,x=x(N),f’(x(N))=0,那么根据公式x(N+1)=x(N)-f(x(N))/ f’(x(N))进行下一次迭代时就会出现被0除的错误。

2)上溢或下溢:这种错误是数据太大或太小造成的,数据太大称为上溢,太小称为下溢。

这样的数据在计算机中不能被处理器的算术运算单元进行计算。

3)舍入错误:当对数据进行舍入时,一些重的数字会被丢失并且不可再恢复。

例如,如果对0.1进行舍入取整,得到的值为0,如果再对它又进行计算就会导致错误。

避免方法计算和迭代我认为设一个比较小的时间步长会比较好的。

或者改成小的欠松驰因子也会比较好。

从我的经验来看,我把欠松驰因子设为默认值的1/3;降低欠松驰因子或使用耦合隐式求解;改变欠松驰因子,如果是非稳态问题可能是时间步长太大;改善solver-control-limits 比例或许会有帮助;你需要降低Courant数;如果仍然有错误,不选择compute from初始化求解域,然后单击init。

再选择你想从哪个面初始化并迭代,这样应该会起作用。

另外一个原因可能是courant数太大,就样就是说两次迭代之间的时间步太大并且计算结果变化也较大(残差高)。

网格问题当我开始缩放网格时就会发生这个错误。

在Gambit中,所有的尺寸都是以mm 为单位,在fluent按scale按钮把它转换成m,然后迭代几百次时就会发生这种错误。

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

[Fluent] Solver error原因及处理方法综整
x
原因: ? 方法: ?, Error: WARNING: Invalid axisymmetric grid: 71 nodes lie below the x-axis 发生时机:将网格导入 fluent 后,检查网格时出现, Z. l2 U( v5 z, x, k2 x 原因: 是对称轴和 x 轴没有完全重合,中间有较小的偏差的缘故 方法: 先确定关键点,再连线,最后成面,然后划分网格。 4 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 就不会有负体积存在了。但是会有警告,0 \5 r4 Z* H) p& P8 F A5 P7 e
Creating empty surface. ()
原因:? 方法:? Fluent: 出现时机:从 HyperMesh 中产生网格(Nastran 格式),然後 import 到 Fluent 中做设定,汇入 过程中,并无任问题发生,把做好的 Fluent model 存 cas 档後,再次开启後就会出现错误讯 息,就算不做任何操作,汇入网格後直接存档.7 Error:undefined read macro Error object: (). 原因:建模的时候将实体元件指定了 PSolid 这张卡片# m: E& M( v1 q0 Q/ `5 k+ s 方法:改为 PCom 或不指定就不会有此 error ----by gnome1 n8 g# Fluent: 出现时机:用 Pro_E 建 CAD 转存为 iges 档汇入 HyperMesh 中划网格,导入与划网格都没有 问题,跑完的分析结果存成 cas 与 dat file 後,再次开启会出现.

Fluent计算中Floatingpointerror问题

Fluent计算中Floatingpointerror问题

Fluent计算中Floatingpointerror问题预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制【专题讨论】Floating point error问题Floating point error在很多群里面已经提过很多次了并且也已经对它讨论了许多。

我在很多QQ群里面对这个问题也给出了自己解释。

【希望】大家跟帖讨论,把这个问题搞清楚。

【原理】从数值计算方面看,计算机所执行的运算在计算机内是以浮点数(floating point number)来表示的。

那些由于用户的非法数值计算或者所用计算机的限制所引起的错误称为floating point error。

1)非法运算:最简单的例子是使用Newton Raphson方法来求解f(x)=0的根时,如果执行第N次迭代时有,x=x(N),f’(x(N))=0,那么根据公式x(N+1)=x(N)-f(x(N))/ f’(x(N))进行下一次迭代时就会出现被0除的错误。

2)上溢或下溢:这种错误是数据太大或太小造成的,数据太大称为上溢,太小称为下溢。

这样的数据在计算机中不能被处理器的算术运算单元进行计算。

3)舍入错误:当对数据进行舍入时,一些重的数字会被丢失并且不可再恢复。

例如,如果对0.1进行舍入取整,得到的值为0,如果再对它又进行计算就会导致错误。

【避免方法】计算和迭代:设一个比较小的时间步长会比较好的。

或者改成小的欠松驰因子也会比较好。

经验来看,把欠松驰因子设为默认值的1/3;降低欠松驰因子或使用耦合隐式求解;改变欠松驰因子,如果是非稳态问题可能是时间步长太大;改善solver-control-limits比例或许会有帮助;你需要降低Courant数;如果仍然有错误,不选择computefrom初始化求解域,然后单击init。

再选择你想从哪个面初始化并迭代,这样应该会起作用。

另外一个原因可能是courant数太大,就样就是说两次迭代之间的时间步太大并且计算结果变化也较大(残差高)。

fluent_计算错误汇总

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:改成:x: 2d -driver msw如果还有三维的,可以再建立一个快捷方式改成:x: 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 "A. FLUENT和GAMBIT需要把相应文件拷贝到license目录下Q3:出错信息:运行gambit时提示找不到gambit文件?A. FLUENT和GAMBIT推荐使用默认安装设置,安装完GAMBIT请设置环境变量,设置办法“开始-程序-FLUENT INC-Set Environment"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。

Q4:使用Fluent和Gambit需要注意什么问题?A. 安装好FLUENT和GAMBIT最好设置一下用户默认路径推荐设置办法,在非系统分区建一个目录,如d:\usersa)win2k用户在控制面板-用户和密码-高级-高级,在使用fluent用户的配置文件修改本地路径为d:\users,重起到该用户运行命令提示符,检查用户路径是否修改b)xp用户,把命令提示符发送到桌面快捷方式,右键单击命令提示符快捷方式在快捷方式-起始位置加入D:\users,重起检查Q5:Gambit运行失败,出错信息“IDENTIFIER "default_ Server ”A. gambit的缺省文件已经打开,到用户默认目录删除default_id.*等文件Q6:Gambit运行失败,Gambit运行界面一闪而过,没有出错信息,只启动了exceed,并在gambit所在目录随机生成了一个的目录A. 因为执行了错误的gambit程序,在fluent的文件夹里有两个目录下有gambit,需要正确运行的是fluent inc/ntbin/ntx86里的那个,而不是gambit文件夹下的那个Q7:安装完,运行时出现这样的问题:Error: sopenoutputfile: unable to open file for outputError Object: "c:\temp\kill-fluent1684"A. 在C盘下建个temp目录,两个错误都可以解决。

fluent计算中几个困扰总结

fluent计算中几个困扰总结

fluent计算中⼏个困扰总结学习fluent在实践中不断发现问题、查找资料、解决问题、总结问题,是提升fluent数值计算能⼒的⼀个重要环节。

最近在做电除尘器的模拟中遇到⼏个问题,经过反复的测试和资料查找,初步解决了以下⼏个困扰已久的问题。

1. simplec与选择1)在之前“fluent常⽤的⼏种压⼒与速度耦合求解算法”⼀篇中,总结了这两个压⼒求解器的差异,但是并没有具体的展⽰到底差别在哪⾥,怎么选择在通量修正⽅法上作了改进,从⽽加速了计算的收敛速度。

2)什么情况下需要着重通量修正?有⼤喇叭⼝、流动截⾯变化率⼤、模型结构复杂、通道截⾯复杂、多孔板等情况下,在simple算法下,由于流动通量在截⾯上变化梯度⼤,同时在⽹格质量的制约下,容易造成截断误差的积累,最终导致计算的发散。

⽽。

Simplec算法则能有效解决这⼀问题。

2. Gambit⽹格划分中,尖⾓的处理1)在三维⼏何模型的⽹格划分中,对于复杂⼏何模型,我们通常都会根据不同部分的⼏何特征,将模型split成若⼲部分,然后逐个划分⽹格,有利于⽹格划分质量的提⾼。

2)在⼏何体的split过程中,有时候会遇到⾓度很⼩的尖⾓,在划分⽹格过程中产⽣较⾼的斜率。

这个时候可以借鉴Y型⼏何拓补划分,将三⾓⾯/三棱锥分成3个四边形/六⾯体,从⽽解决尖⾓问题。

3.多孔⽓体分布板,作多孔跳跃模型的参数设置1)三个参数:face permeabitily:⾯渗透率Porous medium thickness:多孔介质厚度Pressure-jump coefficient(C2):压⼒跳跃系数2)三个参数的计算a)先根据流动参数计算出分布板的阻⼒ΔP,⽽ΔP=ξρv2/2,ρ为⽓体密度,v是平均速度,可计算出平均阻⼒系数ξ;b)在FLUENT 软件中,均匀透⽓板的计算被视为渗透膜的计算,采⽤的阻⼒公式为:ΔP = - (µv/α+ C2ρv2/2)Δm,其中ρ为⽓体密度,α即渗透率,µ⽓体粘性系数,C2即压⼒跳跃系数, Δm即膜厚。

fluent_计算错误汇总

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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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"另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。

Q4:使用Fluent和Gambit需要注意什么问题?A. 安装好FLUENT和GAMBIT最好设置一下用户默认路径推荐设置办法,在非系统分区建一个目录,如d:\usersa) win2k用户在控制面板-用户和密码-高级-高级,在使用fluent用户的配置文件修改本地路径为d:\users,重起到该用户运行命令提示符,检查用户路径是否修改b) xp用户,把命令提示符发送到桌面快捷方式,右键单击命令提示符快捷方式在快捷方式-起始位置加入D:\users,重起检查Q5:Gambit运行失败,出错信息“IDENTIFIER "default_ Server ”A. gambit的缺省文件已经打开,到用户默认目录删除default_id.*等文件Q6:Gambit运行失败,Gambit运行界面一闪而过,没有出错信息,只启动了exceed,并在gambit所在目录随机生成了一个gambit.xxxx的目录A. 因为执行了错误的gambit程序,在fluent的文件夹里有两个目录下有gambit,需要正确运行的是fluent inc/ntbin/ntx86里的那个gambit.exe,而不是gambit文件夹下的那个gambit.exeQ7:安装完fluent6.1,运行时出现这样的问题:Error: sopenoutputfile: unable to open file for outputError Object: "c:\temp\kill-fluent1684"A. 在C盘下建个temp目录,两个错误都可以解决。

Q8:Fluent计算时迭代发散怎么办?A. FLUENT计算开始迭代最好使用较小的库朗数,否则容易导致迭代发散。

修改办法slove-controls-solution,修改courant Number默认值为1,开始没有经验的改小点,比如0.01,然后逐渐加大,经验丰富的同仁自己决定或者,FLUENT修改迭代值的极限,slove-controls-Limits根据你计算的情况决定Q9:fortran程序中报错stack overflow 怎么办?一般fortran编译器默认情况是allocatable array放在堆里,automatic array 放在栈里。

栈的缺省设置一般为1048576。

数组越界,在Visual Fortran里提示stack overflow。

在f77这样的unix平台下的编译器里通常是core dump。

这时把栈的缺省设置改大即可。

VF中,命令行方式运行link或editbin命令即可。

问题1:Gambit为什么无法启动?原因可能有31.exceed问题。

运行Gambit出现Using X_DEVICE。

表示exceed安装没有问题,如果不出现,请重新安装exceed,安装exceed最好自定义安装,只选择x-server,其他的全部不要,这样最好;2.License问题。

进入命令行方式,设置好环境变量后,运行Gambit,如果显示License Error,那就是License问题了,重新Copy License文件到安装目录下的license目录里;3..lok文件问题。

Gambit启动的时候默认的建立Defaul.dbs,如果存在default.lok文件,则gambit 无法启动,删除该文件即可,.lok文件意思就是锁定本项目,详细的说明请看Gambit帮助;4.也是License问题,但即使重新copy License文件也无法解决,这时可以尝试修改系统时间。

问题2:如何提高收敛性?1.保证网格足够精细2.可能你的边界条件过于恶劣,可以尝试先把边界条件改得比较常规,待计算收敛后逐步加大边界变量值,直到符合要求3.适当调小松弛因子,并选择最符合你所使用的模型的求解策略问题3: Fluent中压力进口和压力出口边界中的压力如何设置?首先应该明确两个概念:总压=静压+动压(对不可压缩流动)绝对压力=表压(gauge pressure)+参考压力(operating pressure)Fluent的压力边界中设定的都是表压,在pressure-inlet中设定的是总压;在pressure-outlet中设定的是静压(注意:这里面没有包含水头压力Hydrostatic Head)。

问题4:什么是静压、总压、动压?静压、动压、总压是流体力学(总压严格说是空气动力学)中的概念。

1.静压是跟随流体以同样的速度运动的压力计所测量到的压力, 是因为分子的运动而产生的。

2.动压等于0.5*密度*(速度*速度),是按照能量观点给出的一个定义。

3.总压其实是一个能量平衡的关系,它是静压和马赫数的函数,它是静止在流体中的压力计所测量到的压力。

4.在fluent中还出现了一个参考压力(operating pressure),这是因为压力项在NS方程中是以一阶导数的形式出现的,所以在求解压力的时候,一定要给定一个参考值才能确定,就比如求解一个一阶常微分方程,dy/dx=1,求出来是y=x+constant。

只有给定那个constant才能构成定解条件。

fluent中的操作压力就相当于那个constant,所以理论喜豢裳顾跷侍猓慰佳沽κ强梢运姹愀ǖ摹fluent求解出来的压力是表压,再加上这个参考压力就是绝对压力。

问题5:后处理显示为什么老是闪烁,不正常?后处理的显示问题一般都属于显卡的问题:1.显卡太老了;2.驱动不对,没有装好directx和opengl等一系列引擎;3. 显卡驱动可能被病毒一类的原因破坏了问题6:混合物的粘性应当如何计算?∑(混合气体中i组分气体的体积百分数×i组分的分子量×i组分气体动力粘度)/ ∑(混合气体i组分气体的体积百分数×i组分的分子量)问题7:什么是PDF模型?PDF模型不求解单个组分的输运方程,而求解混合组分分布的输运方程。

各组分浓度由混合组分分布求得。

PDF模型尤其适合于湍流扩散火焰的模拟和类似的反应过程。

在该模型中,用概率密度函数PDF(probability densityfunction)来考虑湍流效应。

该模型不要求用户显式地定义反应机理,而是通过火焰面方法(即混即燃模型)或化学平衡计算来处理,因此比有限速率模型有更多的优势。

问题8:SCCM是什么单位?真空单位换算流速与漏率:1 Pa·L/s = 59.2 sccm问题9:Schmidt Number是什么?表示动量和质量输运之间的关系:粘性系数与扩散系数的比值问题10:Prandtl Number是什么?运动粘性系数与热扩散系数之比,表示动量、热量的输运难易程度问题11:Lewis Number是什么?是热扩散系数和扩散系数之间的比值问题12:如何将fluent的网格文件导入CFX?先将gambit的网格导入到icem-cfd,再倒进cfx。

Icem-cfd中有import mesh 功能,并且和fluent有接口问题13:Fluent与matlab冲突怎么办?在"控制面板->管理->服务"中将matlab的server关掉即可问题14:Fluent软件过期怎么办?在所有目录中查找是否有比当前系统时间更新的文件,找到后把文件时间改回去即可。

fluent 在计算机所有文件中找一个最新时间,如果此时间新于系统时间,fluent即认为修改过系统时间,即使把系统时间改回去是没有用的。

问题15:Phoenics安装常见问题1."Tcl error"--没装active.exe了(phoenics安装程序中有我却视而不见);2."visual fortran run-time error"--没装fortran了;3."code expired"--系统时间没改正确。

问题16:Fluent常见报错解答1Q:在fluent里,打开display里的grid只能弹出一个发白的屏幕,死了。

fluent 显示:Error: Floating point error: divide by zeroError Object: ()Error: FLUENT received a fatal signal (SEGMENTATION VIOLATION).Error Object: ()A:1. 可能是图形还没有显示完,你突然关掉它,以后再显示就是出现这种情况。

建议你保存case and date后,退出fluent,重新读一次case and date就可以正常显示;2. 显卡对opengl的支持不好,更新显卡驱动问题17:Fluent常见报错解答2Q:启动后显示如下:Error: sopenoutputfile: unable to open file for outputError Object: "c:\temp\kill-fluent692"A:破解不干净,不影响使用问题18:Fluent常见报错解答3Q:网格导入fluent时:Building...:grid,: Error: Null Domain PointerA:计算域指针无效,一般需要重新生成网格。

相关文档
最新文档