找回密码
 注册
Simdroid-非首页
查看: 160|回复: 10

计算中总出现divergence limit问题。

[复制链接]
发表于 2005-4-21 14:45:58 | 显示全部楼层 |阅读模式 来自 山东济南
物理问题很简单:长方体区域,四个面是固壁边界条件。进口是速度边界条件,出口是压强边界条件。
在计算过程中就会出现
Solution has exceeded specified divergence limits.  This probably      
indicates a divergent solution.  If required, the limits may be         
changed using the ncnv,,dlim command.

导致迭代停止,怎么处理这个问题
谢谢

命令流如下

/FILNAME,boxfluid,1
/prep7
ET,1,142
BLC4,0,0,40,20,5
ASEL,S,AREA,,ALL,
ESIZE,1

vsel,all
VATT,1,1,1
mshkey,1
MSHAPE,0,3d
VMESH,ALL
alls

asel,s,area,,1,2,
da,all,vx,0
da,all,vy,0
da,all,vz,0

asel,s,area,,3,4,
da,all,vx,0
da,all,vy,0
da,all,vz,0

asel,s,area,,5
da,all,vx,1
da,all,vy,0
da,all,vz,0

asel,s,area,,6
da,all,pres,0

allsel

/solu
FLDA,SOLU,FLOW,TRUE
FLDA,SOLU,TURB,1
FLDA,ITER,EXEC,300
FLDA,OUTP,SUMF,10
FLDATA26,STAB,TURB,0.2
FLDATA25,RELX,PRES,0.3
fldata25,relx,vx,0.3
FLDATA31,capp,velo,t
FLDATA31,capp,pres,t

!!CFD PROPERTY INFORMATION
FLDA,PROT,DENS,CONSTANT
FLDA,PROT,VISC,CONSTANT
FLDA,NOMI,DENS,10
FLDA,NOMI,VISC,1
FLDA,CONV,PRES,0.1E-6
FLDA,MIR,MOME,0.5
FLDA,MIR,TURB,0.3

solve
发表于 2005-4-21 16:47:50 | 显示全部楼层 来自 北京理工大学

Re:计算中总出现divergence limit问题。

Simdroid开发平台
请教一下,你以下的参数根据什么设的??

FLDATA26,STAB,TURB,0.2
FLDATA25,RELX,PRES,0.3
fldata25,relx,vx,0.3
FLDATA31,capp,velo,t
FLDATA31,capp,pres,t

FLDA,NOMI,DENS,10
FLDA,NOMI,VISC,1
FLDA,CONV,PRES,0.1E-6
FLDA,MIR,MOME,0.5
FLDA,MIR,TURB,0.3

有没有设计依据?谢谢!
发表于 2005-4-21 16:49:56 | 显示全部楼层 来自 北京理工大学

Re:计算中总出现divergence limit问题。

我也在做这方面的仿真!多交流!
QQ  12388039
发表于 2005-4-21 16:58:05 | 显示全部楼层 来自 北京理工大学

Re:计算中总出现divergence limit问题。

你的流体是什么?不是水吧?
 楼主| 发表于 2005-4-21 17:52:09 | 显示全部楼层 来自 山东济南

Re:计算中总出现divergence limit问题。

FLDATA26,STAB,TURB,0.2
FLDATA25,RELX,PRES,0.3
fldata25,relx,vx,0.3
FLDATA31,capp,velo,t
FLDATA31,capp,pres,t

这些参数主要为了收敛
数值根据ansys帮助文档取得
文档里给出了一些范围
流质没有设定
密度和黏性值随机取得。
只是随机取得值。
发表于 2005-4-22 11:36:35 | 显示全部楼层 来自 湖北武汉

Re:计算中总出现divergence limit问题。

我在计算中也出现过这样的问题.我想有以下几个解决方法:1.把湍流比设大一点2.利用层进行网格划分.

还有一个我不是很明白:你的密度为什么设为10,你所算的物体的密度是10吗?
 楼主| 发表于 2005-4-22 22:01:46 | 显示全部楼层 来自 清华大学

Re:计算中总出现divergence limit问题。

湍流比是指哪个量,用什么命令更改?
利用层进行网格划分是指什么?
用什么命令,详细说一下吧。
谢谢

用这个题目熟悉一下ansys-flotran的用法
密度和黏性是随意取得。
对于计算的收敛与否有没影响也不知道
发表于 2005-4-25 20:07:16 | 显示全部楼层 来自 北京理工大学

Re:计算中总出现divergence limit问题。

fldata24,turb,rati,value    其中value值就是湍流比值,

利用层进行网格划分,我也不太清楚!

这种稳态分析,怎么判别它求解完毕,看残差图吗?
感觉不好确定计算多少步,什么程度才算收敛?
 楼主| 发表于 2005-4-25 20:23:24 | 显示全部楼层 来自 山东济南

Re:计算中总出现divergence limit问题。

fldata21命令可以控制收敛的标准。

有速度,压强等等控制标准。
发表于 2005-4-26 17:22:32 | 显示全部楼层 来自 北京理工大学

Re:计算中总出现divergence limit问题。

控制收敛的标准自己定的话, 有什么要依据吗
发表于 2006-11-27 15:26:38 | 显示全部楼层 来自 北京顺义
请问湍流比怎么计算呀??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-21 20:40 , Processed in 0.053154 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表