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

【讨论】如何修正这个错误

[复制链接]
发表于 2004-4-25 18:27:01 | 显示全部楼层 |阅读模式 来自 同济大学
^^^ USER   FATAL   MESSAGE 9050 (SEKRRS)     
  ^^^ RUN TERMINATED DUE TO EXCESSIVE PIVOT RATIOS IN MATRIX KLL.  
  ^^^ USER ACTION:  CONSTRAIN MECHANISMS WITH SPCI OR SUPORTI ENTRIES OR SPECIFY PARAM,BAILOUT,-1 TO                                 
     CONTINUE THE RUN WITH MECHANISMS.   
1    MSC.NASTRAN JOB CREATED ON 22-APR-04 AT 21:34:09                         APRIL  22, 2004  MSC.NASTRAN  6/11/01   PAGE   927
  
这是我在用nastran 2001时出现的一个错误 不知如何修正?
而且所分析的模型用hypermesh 6 自带的求解器 Optistruct 计算是通过的 但是有些单元受到了警告。
  
谢谢您的关注
发表于 2004-4-26 10:11:29 | 显示全部楼层 来自 陕西西安

回复: 【讨论】如何修正这个错误

Simdroid开发平台
约束不足 。
你评价过“而且所分析的模型用hypermesh 6 自带的求解器 Optistruct 计算是通过的”计算得出的结果没有?
 楼主| 发表于 2004-4-26 18:13:59 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

谢谢xxucchao,在hypermesh中计算是通过的 有结果 而且我觉得结果也比较可信  
为简单起见 在nastran中 一开始我只加了位移约束 和一个力载荷 似乎不应该出现约束不足啊 我很纳闷 用nastran一年多了 真的感觉自己有很多还不明白
发表于 2004-4-26 20:22:56 | 显示全部楼层 来自 北京

回复: 【讨论】如何修正这个错误

在bdf中添加PARAM,BAILOUT,-1 ,可以计算。不过。说明你的模型中有一个潜在的错误,应该仔细检查。
发表于 2004-4-28 11:52:13 | 显示全部楼层 来自 美国

回复: 【讨论】如何修正这个错误

先在hypemesh中选一个element,然后查找所有连接的element,剩下的就是free单元。看看你模型中有没有free单元。
  
然后在nastran中的fatal message中有没有element id或者是node id。比如PIVOT RATIOS过大的node number。在hypermesh中自己先找到相应node检查检查。
  
最好不要用PARAM,BAILOUT,-1。我的经验是,大多数时候nanstran的错误信息都比较合理的。我想你的模型肯定有问题,应该不是载荷的毛病。
 楼主| 发表于 2004-4-28 14:33:16 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

谢谢moombay 你说的很有道理 但是我检查后还是没有发现那个单元是free的 我想会不会是单元质量的问题造成的 因为是汽车的外覆件 曲面过渡的地方比较复杂 有些单元不好调整 除此之外我暂时想不出哪个环节回出问题。
发表于 2004-4-29 11:33:09 | 显示全部楼层 来自 美国

回复: 【讨论】如何修正这个错误

如果你信得过得话,把模型ftp给我,我帮你看看。我以前不止一次碰到这种问题。
 楼主| 发表于 2004-4-29 18:40:19 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

谢谢moonbay  不好意思 我还不知道如何ftp给你?给我你的ftp地址我试试?
发表于 2004-4-29 21:12:11 | 显示全部楼层 来自 上海虹口区

回复: 回复: 【讨论】如何修正这个错误

yekai wrote:
在bdf中添加PARAM,BAILOUT,-1 ,可以计算。不过。说明你的模型中有一个潜在的错误,应该仔细检查。

只要查看计算结果,看看哪些点位移大地惊人,即可知道哪里出问题了。只有在没有PARAM,BAILOUT,-1的情况下也算的通的结果,才是可信的
 楼主| 发表于 2004-4-29 21:15:32 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

谢谢FEM-FAN  
结果并没有出现明显不合理的地方 也没有大的不能接受的节点位移 我想 可能还是和单元的质量有关的
发表于 2004-4-30 11:27:16 | 显示全部楼层 来自 美国

回复: 【讨论】如何修正这个错误

我没有ftp server,你的模型多大?
发表于 2004-4-30 20:54:41 | 显示全部楼层 来自 上海虹口区

回复: 回复: 【讨论】如何修正这个错误

simulaterliu wrote:
谢谢FEM-FAN  
结果并没有出现明显不合理的地方 也没有大的不能接受的节点位移 我想 可能还是和单元的质量有关的

可以检查一下你的MAXRATIO有多大(你有这个错误的话,F06文件中会给出那些出错的自由度),NASTRAN缺省是10E7,如大于缺省值,会出错,除非bailout=-1,也可以适当增大MAXRATIO,如改为10E9,但不宜超过10E9,否则奇异性太大。
 楼主| 发表于 2004-5-8 10:42:37 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

五一长假回家了 刚回来。看到fem-man回的帖子,我还是检查不出错误(水平不行啊) 把f06文件删除一些点的数据 保留主要的内容 希望大家帮我看一下 问题出在哪里

本帖子中包含更多资源

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

×
发表于 2004-5-9 11:28:55 | 显示全部楼层 来自 上海杨浦区

回复: 【讨论】如何修正这个错误

在BULK DATA 中加入
param,k6rot,100. 试一下。
你的刚度矩阵奇异,可能是shell单元无R3刚度造成的。
也可以加入
param,bailout,-1
算出结果,在后处理软件中放大看位移有何异常。
xincs 该用户已被删除
发表于 2004-5-13 11:50:46 | 显示全部楼层 来自 上海闵行区
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2004-5-14 16:01:02 | 显示全部楼层 来自 同济大学

回复: 【讨论】如何修正这个错误

我不太清楚 自己是这样理解的 模型的检查没有被通过时 计算将会中止  加上此后 计算会继续下去  但是计算结果将得不到保证
发表于 2004-5-14 21:59:16 | 显示全部楼层 来自 上海杨浦区

回复: 【讨论】如何修正这个错误

得到结果(算通)是一回事,算的是否正确是另一回事。我想你的目的不会只是算通,而是算准确吧。
发表于 2004-5-20 20:58:52 | 显示全部楼层 来自 重庆大学

回复: 【讨论】如何修正这个错误

顶一下该话题,我有类似的问题,看看这些
*** SYSTEM FATAL MESSAGE 7340 (LNNRIGL)
     REPEATED SINGULAR MATRIX -- PROBABLY ILL-POSED PROBLEM
  *** USER FATAL MESSAGE 1221 (GALLOC)
     THE PARTITION OF THE SCRATCH DBSET USED FOR DMAP-SCRATCH DATABLOCKS IS FULL.
     USER INFORMATION: THE DMAP SCRATCH PARTITION WILL NOT SPILL INTO THE 300-SCRATCH PARTITION.
     USER ACTION: 1. SET NASTRAN SYSTEM(151)=1, OR
                  2. INCREASE THE NUMBER OF MEMBERS, AND/OR THEIR MAXIMUM SIZE, FOR THE SCRATCH DBSET ON THE "INIT" STATEMENT.
     BIOMSG: ERROR   4276 HAS OCCURRED IN ROUTINE GALLOC  , FILE INDEX =            0.
     STATUS =          0
  
  ********* NASTRAN FILE TABLE *********
*** SYSTEM FATAL MESSAGE 4276 (GALLOC)
     ERROR CODE     4276 PID=   0
  *** USER INFORMATION MESSAGE 4276 (GALLOC)
     TO OBTAIN A NASTRAN DUMP RESUBMIT JOB WITH DIAG 44 INSERTED IN THE EXECUTIVE CONTROL SECTION.
1                                        * * * END OF JOB * * *
发表于 2004-5-28 14:52:00 | 显示全部楼层 来自 重庆大学

回复: 回复: 【讨论】如何修正这个错误

FEM-Fan wrote:
在BULK DATA 中加入
param,k6rot,100. 试一下。
你的刚度矩阵奇异,可能是shell单元无R3刚度造成的。
也可以加入
param,bailout,-1
算出结果,在后处理软件中放大看位移有何异常。

  
这样做的结果准确吗?(加入param,k6rot,100后)
发表于 2004-5-29 21:34:53 | 显示全部楼层 来自 上海杨浦区

回复: 回复: 回复: 【讨论】如何修正这个错误

cb_tm wrote:
[quote]FEM-Fan wrote:
在BULK DATA 中加入
param,k6rot,100. 试一下。
你的刚度矩阵奇异,可能是shell单元无R3刚度造成的。
也可以加入
param,bailout,-1
算出结果,在后处理软件中放大看位移有何异常。

  
这样做的结果准确吗?(加入param,k6rot,100后) [/quote]
当然准确,总比矩阵奇异强
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-30 16:09 , Processed in 0.059170 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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