武汉游侠 请进:关于自适应网格的问题
武汉游侠:你好!不知你在论坛中提到的adina网站上的第16个例子adaptive,你是否计算过?能够计算吗?我只能将adaptive meshing 设置为none才能计算,否则提示如下:*** ERROR *** CODE ADF8000:
-R option cannot be used for adaptive-mesh. Use -m -M options.
希望指点一下,到底是什么原因呢.谢谢!!
回复 #1 cnab 的帖子
自适应网格分析中有些限制,自适应网格不能和自动时间步和自动分配内存一起使用*** ERROR *** CODE ADF8000:
-R option cannot be used for adaptive-mesh. Use -m -M options
这个error可以在流体的理论手册找到说明~
回复 #2 武汉游侠 的帖子
谢谢您!我知道:
自适应网格分析不能与FCBI单元、自动时间步长、自动内存分配、单元生死,同时使用,并且只能用sparse求解器等等限制.
另外就是流体的理论手册中的提示最大只有 ADF6122,然后最后面是8001-8999,请与adina公司联系,没有8000的说明呀。
主要的问题是:我下载你在网上提供的那个ADINA网站上的Adaptive mesh的例子,我也不能运行。所以我想知道到底有没有网友正常的运行了那个例子?????????
[ 本帖最后由 cnab 于 2007-8-30 21:19 编辑 ] 我的也运行不了,跟LZ提示的一样,请武汉游侠解释解释?
谢谢 这个我这边是可以运行的
运行时选择手动分配内存
还有就是这个是8.3版本做的命令流~~~ 命令流我整理了一下~~~ :lol 我的也可以算~~
回复 #6 武汉游侠 的帖子
我明白了,谢谢![ 本帖最后由 cnab 于 2007-8-31 16:28 编辑 ]
回复 #8 cnab 的帖子
我的也不能计算。你知道怎么修改这个问题吗? 你完全照着武汉版上面附件图里面的设置肯定可以算,我也出现过LZ相同的错误,看了武汉版的图后豁然开朗,关键是将MRAM(Maximum Memory for Solution)的值改成0~~
回复 #9 skyhawkwu 的帖子
huahua2005 版主给出答案啦!谢谢两位版主指点.另外想请问一下:这种自适应网格是程序自动计算何时进行网格重划,还是可以自己定义何种条件下网格进行重划呢?流体理论书中好像根本没有提到.[ 本帖最后由 cnab 于 2007-8-31 16:34 编辑 ]
回复 #11 cnab 的帖子
程序自己判断不过我觉得应该可以在dat文件修改吧,应该有个默认值的 谢谢指点.但还有一个问题向两位版主请教.因为我本想用"自适应网格"来解决asdfg网友以前提到的一个FSI边界设置的问题(具体内容在http://www.simwe.com/forum/viewthread.php?tid=110434&highlight=%BC%F5%D5%F0%C6%F7%2B%BC%F5%D5%F1%C6%F7),但实验才发现好像"自适应网格"也解决不了这种先是接触密封当流体压力达到开阀压力,流体才通过阀片的小间隙通过子的典型FSI分析 .
我的实验的也是按上面地址中lzh_cae 网友跟asdfg网友的建议来做的.根据在Primer8.0中的Problem28,将其中的固体(原为三角形),做成一个矩形,在固体模形中左上右三边作为FSI边界,下边作为固定边界,并且上下过与流体模形中的上下边重合(相当于密封),那么流体模形就被固体分成了两部分(相当于两个矩形),上边没有流体当然也就无法选择作为FSI边界,故流体中FSI边界为左右两边与固体中FSI边界并不一致.
想知道阀片的受力和变形情况,不知这种问题到底应该如何设置边界求解,请指点!! 也就是下面这种原理图. 我求解后,图形如下,流体并没有通过间隙流过. 计算出错前的结果如下图,流体并没有流过间隙.
回复 #3 cnab 的帖子
再问一下,如何将单元改为non FCBI单元?做滑动网格总是出现这个错误,看到FCBI单元的原理,但不知道怎么设置
谢谢! 在control菜单中,solution process 中的element formulation,将其中的选项设为NO.
回复 #14 cnab 的帖子
http://www.adina.com.cn/main_qanda9.htm17)本例演示流体gap边界条件用法。
我觉得的你的问题用gap边境来考虑应该就可以了~~
回复武汉游侠
我前一段时间就仔细看过手册中的gap的说明和用法,此条件是在模拟阀片关闭的时候必须用的,不用的话,由于网格变形的承受能力,不能完全模拟阀片关闭的情况.但如果用于开阀的情况,就是我邮件中跟你提到的我现在的做法:先让它有一定的流体通,然后定义gap与运动边界关联,当gap的尺寸大于指定尺寸时,开阀.gap条件只是模拟开关的状况.当打开后,adina是根据FSI边界来计算.这样做与实际情况不符,且误差很大.(根据假设的流体FSI的边界尺寸相关).
页:
[1]
2