victao 发表于 2012-12-7 22:01:09

关于patran-nastran随机振动问题

请问基于patran-nastran做随机振动,如果输入是力功率谱密度可以做。
如果输入是基座出的位移、速度、加速度功率谱密度,那么必须在基座出建立一个大质量吗?????

ast1ahc 发表于 2013-2-1 16:32:05

请问这个问题解决了吗?

海娃 发表于 2013-3-19 15:25:13

请问问题解决了吗?求交流。QQ:1330301041

victao 发表于 2013-3-19 18:26:49

ast1ahc 发表于 2013-2-1 16:32 static/image/common/back.gif
请问这个问题解决了吗?

解决了,现在的nastran版本不需要施加大质量了,只要释放对应方向的自由度,先算出频响,在用tool-RANDOM,输入功率谱激励,调用频响结果,最后查看随机振动结果 。

victao 发表于 2013-3-19 18:27:30

海娃 发表于 2013-3-19 15:25 static/image/common/back.gif
请问问题解决了吗?求交流。QQ:1330301041

解决了,现在的nastran版本不需要施加大质量了,只要释放对应方向的自由度,先算出频响,在用tool-RANDOM,输入功率谱激励,调用频响结果,最后查看随机振动结果 。

海娃 发表于 2013-3-20 09:13:24

victao 发表于 2013-3-19 18:27 static/image/common/back.gif
解决了,现在的nastran版本不需要施加大质量了,只要释放对应方向的自由度,先算出频响,在用tool-RANDOM ...

我两种方法都试了,我现在是算正弦振动。我的问题是得不到响应加速度和应力。
subcase中的output request中我添加了加速度和应力的,但是不知道为什么我的结果中就是没有加速度和应力。只有默认输出的那两项:约束力和变形。

能指导下吗?谢谢!

victao 发表于 2013-3-20 19:27:19

本帖最后由 victao 于 2013-3-20 19:36 编辑

海娃 发表于 2013-3-20 09:13 static/image/common/back.gif
我两种方法都试了,我现在是算正弦振动。我的问题是得不到响应加速度和应力。
subcase中的output request ...
是不是模型节点数太多了?有50万节点吗?我遇到过一次是因为节点太多了,计算不出来。可以把需要输出结果的节点(最好将编号renumber成较小编号)单独创建一个group,设置输出结果时只选输出这个group的加速度。仅供参考。

zhangyuli 发表于 2013-3-21 20:35:49

这样的问题我也遇到过,就是楼主说的方法

海娃 发表于 2013-3-22 08:46:11

victao 发表于 2013-3-20 19:27 static/image/common/back.gif
是不是模型节点数太多了?有50万节点吗?我遇到过一次是因为节点太多了,计算不出来。可以把需要输出结果 ...

你说的可能是正确的。
我的模型有15万个节点。我求解5-50Hz。
如果设置成10步或者15步能得到结果,如果是设置成45步,就得不到加速度和应力。

海娃 发表于 2013-3-22 08:47:39

zhangyuli 发表于 2013-3-21 20:35 static/image/common/back.gif
这样的问题我也遇到过,就是楼主说的方法

谢谢!我用了大质量法还是不行。求解5-50Hz,分成45步,得不到加速度和应力。另外得到的位移结果是刚体位移(整个模型的变形值一样)。

五星连珠 发表于 2014-12-9 14:26:01

你的问题需要改变xdb文件的buff size。在进行分析设置时,点开solution type> solution parameters>results output format,去掉print上面的勾(不把结果写入f06文件),然后改变buffsize(默认是1024,改成65536就能有结果了)。 请叫我雷锋!
页: [1]
查看完整版本: 关于patran-nastran随机振动问题