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

[前后处理] 流固耦合计算不能正常进行,,,高手请进。

[复制链接]
发表于 2009-8-22 09:37:58 | 显示全部楼层 |阅读模式 来自 北京
在进行3d流固耦合计算分析时,提示如下信息:
D:\adina-example\time to be continued\8.21modified 3d\3d-a.dat + D:\adina-example\time to be continued\8.21modified 3d\3d-f.dat
Using Network floating license.
Floating License Server = loaclhost
Starting Job on Sat Aug 22 09:29:46 2009
Checking prerequisite files...
Maximum memory specified for solution = 2000.0 mb
Initializing ... Stage 1
Initializing ... Stage 2
Unable to allocate specified memory
Attempting to allocate lesser memory
Allocated 1250.0 MB memory.
Starting Solution Process ...
Computation starts ...
Input phase...
Assemblage of linear matrices.
Calculate and store the load vector
*** ERROR *** CODE ADF3001:
No enough memory to continue. Currently available information about the
required array is:
type           (LW       ) =          2;
dimension      (LD       ) =  106229093;
device unit    (IUN      ) =          0;
short of words (IAM-IA2-1) =  -14608684;
identification string      = JJAAA     :               ISTOH    UP  K-->
Number of errors =    1
Please search "ERROR" and "WARNING" in the *.out file for explanations
Check the *.log files for more details
ENDCODE=1 110       0
Error encountered ...
Releasing floating license.
Job Canceled on Sat Aug 22 09:31:32 2009

我的机器是4G内存,在FSI分析时,将Max,memory  for solution 设置为:3000MB,结果提示如上。我的单元总数为:固体模型为:20000elements,流体模型为:48000 elements。
发表于 2009-8-22 10:11:13 | 显示全部楼层 来自 武汉大学
Simdroid开发平台
你觉得是什么问题呢?
回复 不支持

使用道具 举报

发表于 2009-8-23 22:04:06 | 显示全部楼层 来自 浙江杭州
上面已经明显提示内存不够,在进行耦合分析计算时,可以手动分配内存的,这样可以避免上面的问题,可以试一下。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-8-24 08:48:11 | 显示全部楼层 来自 北京
我调整了一下网格数量,减的很少,就可以计算了,是不是3D分析中,网格数量有一定的要求呢?谢谢!
另外,我调整后不出现上面所提示的“内存不足”,在计算过程中,提示:
D:\adina-example\time to be continued\8.21modified 3d\3d-a.dat + D:\adina-example\time to be continued\8.21modified 3d\3d-f2.dat
Using Network floating license.
Floating License Server = loaclhost
Starting Job on Sun Aug 23 22:55:51 2009
Checking prerequisite files...
Maximum memory specified for solution = 2000.0 mb
Initializing ... Stage 1
Initializing ... Stage 2
Unable to allocate specified memory
Attempting to allocate lesser memory
Allocated 1250.0 MB memory.
Starting Solution Process ...
Computation starts ...
Input phase...
Assemblage of linear matrices.
Calculate and store the load vector
Re-allocating 37.6 MB of memory ...
The program used 240.89 megabytes of memory
Fluid-solid coupled models used 35.90 megabytes of memory
SPARSE solver for fluid systems used 204.99 megabytes of memory
SPARSE-1 used 197.61 megabytes of memory
SPARSE-3 used 7.38 megabytes of memory
Time step      1   Time = 5.00000E-01   Step size = 5.00000E-01
*** WARNING *** CODE ADF6033:
Absolute residual 6.03E+17 of pressure is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 4.31E+20 of pressure is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 4.40E+22 of pressure is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 7.16E+15 of velocity is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 6.46E+23 of pressure is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 1.32E+17 of velocity is too large.
*** WARNING *** CODE ADF6033:
Absolute residual 7.42E+24 of pressure is too large.
*** WARNING *** CODE ADF6033:
。。。。。
请问,这个问题是哪儿出问题了呢?“Absolute residual ”指的是绝对误差吗?怎么会那么大呢??
回复 不支持

使用道具 举报

发表于 2009-9-27 15:57:47 | 显示全部楼层 来自 河北唐山
我也出现过这个问题,谢谢
回复 不支持

使用道具 举报

发表于 2009-9-27 18:30:15 | 显示全部楼层 来自 重庆沙坪坝区
你最好检查一下你的单位是否符合条件
回复 不支持

使用道具 举报

发表于 2009-9-29 14:46:57 | 显示全部楼层 来自 湖北武汉
sparse求解器要求严格,可用计算内存必须在物理内存内才能计算。
换个迭代求解器还不行的话则是模型问题造成的。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-30 08:42:51 | 显示全部楼层 来自 北京
多谢版主,我的模型存在问题,我请教了adina的工程师,然后将模型改进后可以进行计算。
    但是当流固耦合FSI计算时,固体(3d) 27节点,12000单元,流体17000单元,计算是提示:
     。。。。。。。。。。。。。。。。
    Unable to allocate specified memory
        Attempting to allocate lesser memory
       Allocated 750.0 MB memory.
        。。。。。。。。。。。。。。
    不管怎么修改max memory for solution 的数值,最大分配的内存为 750M。
    即  Allocated 750.0 MB memory.
     我的内存是4G,怎么才能让软件分配更多的内存呢,否则网格数量稍微加密一些时,就计算不下去。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-16 09:45:34 | 显示全部楼层 来自 北京
问题已解决,是原来的系统有问题,狠下心来后,将系统重装了一个vista系统,现在问题已解决,可以分配1750M的内存。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-21 01:32 , Processed in 0.061627 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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