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

[前后处理] 错误警告信息汇总(加分贴,收集整理阶段)

[复制链接]
发表于 2009-9-24 10:12:54 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 wild_field 于 2009-10-14 15:23 编辑

开个专贴,专门针对于应用软件过程中所出现的错误和警告信息,希望大家能配合,把自己遇到的错误及警告信息在本贴列出,即可获得加分,没准有好心人能帮你解决这个问题;对于把错误及警告信息列出并给出正确解答方案者,即可获得技术积分。在流场理论手册的附录中有很多错误和警告信息,大家可以参考。

本贴不欢迎无意义的回复,如“好”、“谢谢”、“顶”之类,违例者将会被扣分,希望在本贴回复的都是错误及警告信息。
发表于 2009-10-7 08:21:02 | 显示全部楼层 来自 湖南长沙
Simdroid开发平台
本帖最后由 donghl 于 2009-10-7 08:23 编辑

------------------------------------------------------------------------------------------------------------------------------------
Time step      1, Starting time = 0.00000E+00, Step size = 0.10000E+01, Ending time = 0.10000E+01
------------------------------------------------------------------------------------------------------------------------------------

*** ERROR *** CODE ADF5010:

    The following element is overlapped:
       element (label)      =      89616;
       element group number =          1;
       local nodal indices and their coordinates =
         1 -0.90955559E+00 -0.12353527E+03  0.69850000E+02                     
         2 -0.64178939E+02 -0.10139520E+03  0.69850000E+02                     
         3 -0.17708042E+02 -0.11971481E+03  0.69850000E+02                     
         4 -0.22059598E+02 -0.12056018E+03  0.69850000E+02                     
         5 -0.15228300E+02 -0.11903000E+03  0.72500000E+02                     
         6 -0.40000000E+01 -0.11993300E+03  0.72500000E+02                     
         7 -0.40000000E+01 -0.12368500E+03  0.72500000E+02                     
         8 -0.15548000E+02 -0.12255100E+03  0.72500000E+02



做旋转机构流固耦合的时候,运行第一步的时候出现的错误,
错误的原因还请诸位多多指教
回复 1 不支持 0

使用道具 举报

发表于 2009-9-24 11:14:41 | 显示全部楼层 来自 安徽合肥
1# wild_field
好帖!我说一个,虽然并不确定它的解决方法(不过之后就很少出错了)

做流固耦合时,遇到了N多 error ADF3045,一般在Time Step 1 就出现
方法:FSI solution 由 iterative 改为 directive

(还有一个原因可能是最初我的单位不对,但记不清了)

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-24 11:26:58 | 显示全部楼层 来自 北京
2# ten1917
这个错误我也应该遇到过,刚才还看了下流体理论手册,我感觉这个错误的解决方法除了你所说的之外,就是应该增加迭代次数,默认的可能是15次,这个数量可能远远不够,可以改为50、100等。

因为当模型比较大,单元比较多时,可能计算机的性能不允许你使用directive来求解,会提示内存不够,这时必须要用迭代耦合来求解。
回复 不支持

使用道具 举报

发表于 2009-9-24 11:30:27 | 显示全部楼层 来自 安徽合肥
本帖最后由 ten1917 于 2009-9-24 11:40 编辑

3# wild_field
谢谢版主。我试过迭代次数30次,45次,不过我的机子就是一般的PC机,15次都要算很长时间,所以没有再尝试
回复 不支持

使用道具 举报

发表于 2009-9-25 10:59:45 | 显示全部楼层 来自 北京
我说一下我计算固体模型时遇到的一个错误:
    首先简单介绍下模型: 单元总数40000个左右.
    求解选项设置:
     Numbers of processors [1to 4]: 3(我的机器是4核,在此用3个核进行计算)
         maximum memory for solution 设置为 0      M   Bytes
         memory for storing model data       为  500  M  Bytes
             求解时弹出一个对话框:
     couldn't allocate the specified memory  (1651 MB)
        然后求解就中止了.
         然后继续调整参数,无论怎么调整都无法进行求解?
     请问调整参数才能使得软件能求解单元数量较多(例如本题40000以上)的问题呢? 期待高手的回复!!谢谢!!!

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-25 11:18:40 | 显示全部楼层 来自 北京
5# cup_2008
这个问题很明显了,就是内存不够造成,也许是计算机的内存太小了,4万的网格不多。
回复 不支持

使用道具 举报

发表于 2009-9-26 11:44:01 | 显示全部楼层 来自 湖南株洲
我做的是桩土形成复合地基的三维分析,当我的土的变形模量是2.12MPA的时候能够计算顺利,当改成17MPA的时候就就算不收敛了。我一直想不通是什么原因,希望大家能帮帮我,感谢不尽!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-26 19:36:45 | 显示全部楼层 来自 北京
7# wyx5418

你这个不是错误也不是警告,所以分就不加了。

材料参数不是随便就能改动的,有限元是技术活,不像拼图那么简单,想怎么拼就怎么拼。
回复 不支持

使用道具 举报

发表于 2009-9-27 10:16:38 | 显示全部楼层 来自 北京
TO   --wild_field
"这个问题很明显了,就是内存不够造成,也许是计算机的内存太小了,4万的网格不多"
我也知道是内存不足,可是怎么解决呢?
计算机内存4G解决40000单元的问题是不是不够呢?还是没有分配合理导致内存不够呢?谢谢!!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-27 10:22:27 | 显示全部楼层 来自 北京
一般来说,4G内存处理4万的网格是绰绰有余的,不应该发生这样的问题。一般来说,像你的机子,提交计算时可以这样设置。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2009-9-27 18:24:53 | 显示全部楼层 来自 重庆沙坪坝区
计算机内存4G解决40000单元完全没有问题,好好检查模型!

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-29 10:46:28 | 显示全部楼层 来自 北京
*** ERROR *** CODE ADF6102:
Error code 1005 identified by sparse solver:
"Warning (SLV_WriteA): write file failed, check disk space(1005)".
Integers from sparse solver 1440720, -1, 0.

谁碰到过这种错误?具体讲讲究竟是怎么回事?
回复 不支持

使用道具 举报

发表于 2009-9-29 11:26:03 | 显示全部楼层 来自 安徽合肥
本帖最后由 ten1917 于 2009-9-29 11:27 编辑

12# wild_field
遇到过ADF6102,不过是 error code 1000:
"warning (SLV_malloc): system is out of memory (1000)".……
原因是内存太小

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-9-30 09:45:18 | 显示全部楼层 来自 北京
TO,wild_field 首先非常感谢您的指点。查看了一下信息
     physical memory
                     total           3317    MB
                     available     2552    MB
可是我按照您说的方法设置后,弹出一个对话框:
       unable to allocate the specified memory(2000.0mb)
      然后求解就中止了。请问这是怎么回事呢?谢谢!!!
回复 不支持

使用道具 举报

发表于 2009-10-7 09:28:55 | 显示全部楼层 来自 北京
TO,wild_field :您是4G内存解决4万网格没有问题,是2维还是3维的问题,单元是4节点的还是27节点的,都一样吗?我想肯定是不一样的,我计算2d的节点数少的4万单元也没有问题,但是3d的27节点的就计算不了。请问您有什么方法能够使得计算机求解时 的  实际求解内存  更大些呢?谢谢!!!
我的计算机求解时:不管参数怎么设置,最后实际allocate的求解内存只有750M,能够使得更大些呢?
回复 不支持

使用道具 举报

发表于 2009-10-9 19:02:05 | 显示全部楼层 来自 安徽合肥
16# cup_2008

我看到注册表 HKEY_CURRENT_USER/Software/ADINA R&D, Inc/adfsi
里的Settings也有一个Memory的设置,不知道是不是要改这里
以前记得有过aui下类似的问题,好像说是注册表里改的,这里就类比着建议一下,你试试(我注册表里的Memory十进制值与我平常的设置一样,版本8.5)

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-10 10:14:37 | 显示全部楼层 来自 北京
15# donghl
这一信息表明模型有错误或单元出现扭曲。如果这一信息出现在开始时间的第一次迭代,检查以下方面:
• 是否应用了正确的*.dat文件;
• 检查报告的单元及其周围的单元,分析其边界条件、约束、载荷的合理性等;
• 如果被报告的单元接近流固耦合边界,检查流场边界和结构边界的间距是否过大。
如果这一信息出现在计算之中,检查以下方面:
• 检查流场leader-follower是否设置正确;
• 把接近有突起的地方划分为规则的区域;
• 在瞬态分析中应用正确的初始条件;
• 检查报告的单元及其周围的单元,观察单元变形趋势,分析造成单元变形量过大的原因,考虑生成的单元网格质量是否良好;考虑边界条件及约束的设置是否合理;载荷施加是否合理,是否加载过快;是否还有其他的坐标系并与rigid-link等有相互间有冲突。
回复 不支持

使用道具 举报

发表于 2009-10-10 15:53:26 | 显示全部楼层 来自 陕西西安
我也遇到和14#同样的问题,真是苦恼,
please
help~~!!
回复 不支持

使用道具 举报

发表于 2009-10-10 16:51:23 | 显示全部楼层 来自 武汉大学
19# lalu637007

没什么好苦恼的
我总结的那个内存分配的文档里就说过
32位的系统里,ADINA是找不到2000M的内存的

评分

1

查看全部评分

回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 14:59 , Processed in 0.055228 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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