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

[高级仿真] NX6 NASTRAN离心力的大BUG, 大家千万要注意.

[复制链接]
发表于 2009-6-14 12:29:55 | 显示全部楼层 |阅读模式 来自 加拿大
本帖最后由 hjli6 于 2009-6-14 13:09 编辑

刚发现一个NASTRAN求解器的大BUG, 大家千万要注意,否则你要犯大错误的.

节点在直角坐标系和柱坐标系下计算得到的离心力是不一样的,而且差别很大.

大家可用如下方法验证.

1.随意建个圆环, 材料STEEL,网格随意.
2.把上面外EDGE约束了.
3,加重力,加转速100RPM,你可随意定.
4.按默认设置求解, 10秒就搞定.
5.查一下径向反力, 最大为1.502e-001, N

这个结果是对的,大家可以用手或其它软件较核.

本帖子中包含更多资源

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

×
 楼主| 发表于 2009-6-14 12:30:48 | 显示全部楼层 来自 加拿大

节点在柱坐标系下用ITERATIVE , 结果不对

Simdroid开发平台
本帖最后由 hjli6 于 2009-6-14 13:05 编辑

1# hjli6

1.在查看第一个结果时,发现这样的信息
,

好,我们建一个新的SOLUTION就按软件给出的建议选ITERATVE SOLVER.
2.重力,转速和约束全都拷贝第一个的.
3.这个件是转动的,按习惯把所有节点改为柱坐标系.


4.求解,也是10秒搞定.
5.再一查径向反力,最大只有1.350e-001 N

这是不对的,大家可自己验算.为什么不对,去问NASTRAN吧.

现在能给大家的答案就是: 算离心力时,千万不要用这种选项.

本帖子中包含更多资源

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

×

评分

2

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-6-15 08:45:11 | 显示全部楼层 来自 上海
NX Nastran6.0 的迭代求解器还有个问题,就是不能求解包含接触条件的模型
回复 不支持

使用道具 举报

发表于 2009-6-15 10:09:28 | 显示全部楼层 来自 上海
如果不把节点坐标系改为圆柱坐标系,是不是就没这么大差别了?
回复 不支持

使用道具 举报

发表于 2009-6-15 10:14:18 | 显示全部楼层 来自 上海
hjli6兄:
我试了一下,这里迭代解算应该没有问题,只是当我修改了节点的参考坐标系之后,计算才会有差别。。。。
回复 不支持

使用道具 举报

发表于 2009-6-15 10:14:21 | 显示全部楼层 来自 上海
hjli6兄:
我试了一下,这里迭代解算应该没有问题,只是当我修改了节点的参考坐标系之后,计算才会有差别。。。。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-15 20:36:54 | 显示全部楼层 来自 美国
你说的对,在直角坐标系下, 迭代与不迭代都没问题, 在柱坐标系下,不迭代也没问题,但选迭代就会有问题.差别不是特别大,你不容易发现这个错误.
回复 不支持

使用道具 举报

发表于 2009-6-17 18:10:55 | 显示全部楼层 来自 北京海淀
本帖最后由 liweicai990 于 2009-6-17 18:12 编辑

搭车问个问题  nx6 nastran 无法结算  和到期无关的  
提示是这个  no parallel process created
楼主怎么解决的
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-17 20:19:32 | 显示全部楼层 来自 美国
I have never met this problem, I found some information in the help,

The Givens and Householder modal extraction methods require a positive definite mass matrix (all degrees-of-freedom must have mass). There is no restriction on the stiffness matrix except that it must be symmetric. These matrices always result in real (positive) eigenvalues. The Givens and Householder methods are the most efficient methods for small problems and problems with dense matrices when a large portion of the eigenvectors are needed. These methods find all of the eigenvalues and as many eigenvectors as requested. While these methods do not take advantage of sparse matrices, they are efficient with the dense matrices sometimes created using dynamic reduction (see “Advanced Dynamic Analysis Capabilities” ).

The Givens and Householder methods fail if the mass matrix is not positive definite. To minimize this problem, degrees-of-freedom with null columns are removed by the automatic application of static condensation (see “Advanced Dynamic Analysis Capabilities” ) called auto-omit. Applying the auto-omit process is a precaution and may not remove all possible causes of mass matrix singularity, such as a point mass offset from a grid point, but it greatly improves the reliability and convenience of the Givens and Householder methods.

Givens and Householder methods use different transformation schemes to obtain the eigenvalues. For problems in which no spill occurs (i.e., all of the matrices fit in your computer's main memory), the Householder method costs about half as much as the Givens method for vector processing computers. In addition, the Householder method can take advantage of parallel processing computers.
回复 不支持

使用道具 举报

发表于 2009-6-18 16:01:08 | 显示全部楼层 来自 辽宁抚顺
I have never met this problem, I found some information in the help,

The Givens and Householder modal extraction methods require a positive definite mass matrix (all degrees-of-freedom must have ma ...
hjli6 发表于 2009-6-17 20:19

看不懂  很深奥  网上也有人碰到这样的问题  但是没有解决的办法   也有说是license的问题  
刚装上nx6  发现这个问题  不过用ANSYS ABAQUS作为求解器就没有任何问题
回复 不支持

使用道具 举报

发表于 2010-8-1 16:10:05 | 显示全部楼层 来自 河南洛阳
老帖重谈,我今天做了一个类似的算例,记得原来看到过这个贴,今天特地研究了一下,说说我的看法:
首先可以肯定nx nastran解算器是没问题的,是lz拷贝约束时出现问题了。
我做了三个solutions作为对比,第一个是不用迭代求解器的,并且所有约束和载荷统统是在同一个柱坐标下定义的,指派所有节点到柱坐标,最大反作用力是2912.06
第二个除了使用迭代求解以外,其他和第一个一样,也是所有约束和载荷统统是在同一个柱坐标下定义的,指派所有节点到柱坐标。最大反作用力是2910.93,和第一个是一样的,出别完全出于算法上的误差。应该说两者都是对的。说明不是迭代和不迭代的问题,和迭代与否无关。
第三个,用迭代(已经证明和他无关,开着提高解算速度),载荷约束都拷贝,但是定义其坐标时统统选择的是笛卡尔绝对坐标,同时指派所有节点到柱坐标,这个解算是不对的,解算出最大反作用力2951.12,是错的。原因就在于载荷和约束用的是全局笛卡尔,计算显示是柱坐标,不一致!lz那个拷贝就是这个问题造成的。
分别对应三张图片。

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2010-8-4 20:08:32 | 显示全部楼层 来自 浙江宁波
又学了一招    哈哈
回复 不支持

使用道具 举报

发表于 2010-8-5 21:15:00 | 显示全部楼层 来自 广东深圳
各位大哥,为什么我的高级仿真不能进入后处理,之前所有的步骤都没有问题啊,请赐教!
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-15 08:04 , Processed in 0.048591 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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