赤血冰霜 发表于 2010-11-19 11:06

ANSYS和公式计算的不一样啊,频率

今天刚发现一问题,用ANSYS计算的悬臂梁的频率和公式计算的差别太大了,前三阶还近似,从第四阶开始,理论上是240.13,396.91,ANSYS计算的是216.42,236.91,

赤血冰霜 发表于 2010-11-19 15:41

经过这几天的研究发现,用欧拉- 伯努利梁理论求简支梁的固有频率和利用ANSYS求简支梁的固有频率相差太大,都让我开始怀疑是理论公式错了,还是ANSYS错了

shr20604043 发表于 2010-11-23 17:13

ansys一般采用铁木辛柯梁进行分析的,一般的理论都是建立在欧拉梁的基础上,所以一般都有区别,阶次越高差别越大。
你可以在ansys中把梁的上下边面对应自由度耦合,前后对应自由度耦合,这样结果就相近了,不过还是有点差别,ansys毕竟是近似计算

赤血冰霜 发表于 2010-11-23 20:52

回复 3 # shr20604043 的帖子

对,说的很对

nanyingfei 发表于 2011-1-5 16:45

ansys算出来的结果有时候误差是很大的,但是工程中不超过5%还是可以用的

Chelsea 发表于 2011-1-6 14:47

nanyingfei 发表于 2011-1-5 16:45 static/image/common/back.gif
ansys算出来的结果有时候误差是很大的,但是工程中不超过5%还是可以用的

不知道你说的5%和很大之间是个什么样的关系?

nanyingfei 发表于 2011-1-10 09:22

ansys只是一个近似的计算,对实际工况的模拟和建模肯定是存在一定的误差的,算出来的结果要和理论值对比,可以作为评价的一个参考数据。

Chelsea 发表于 2011-1-10 10:18

本帖最后由 Chelsea 于 2011-1-10 10:19 编辑

nanyingfei 发表于 2011-1-10 09:22 static/image/common/back.gif
ansys只是一个近似的计算,对实际工况的模拟和建模肯定是存在一定的误差的,算出来的结果要和理论值对比,可 ...
看样子你是没有明白我的意思
数值仿真结果存在误差这是必然的
关键是误差分析的问题
这里涉及两个问题
1. 误差如何确定的问题
误差涉及截断误差、算法、边界条件、网格划分等一系列的问题
而不能单纯的说ansys的计算误差是多少
就目前而言,如果没有实验结果作参照
个人认为很难对其结果的误差进行评定

2. 误差是否满足要求的问题
不同的工程问题有不同的误差要求
至少个人结果接触过的很多问题对误差的要求都是不一样的
3%、5%、8%、10%、12%、15%、18%、20%、50%
甚至还有100%的,不能简单的说工程误差不超过5%就可以
很多问题数值分析结果精度根本不可能达到5%
只是5%这个标准用的比较多而已,但不能简单的用5%来衡量误差的大小
一般需要结合行业标准或者相关单位的具体要求

nanyingfei 发表于 2011-1-11 09:50

说的很详细,很有道理,谢谢指正。

Chelsea 发表于 2011-1-13 15:40

nanyingfei 发表于 2011-1-11 09:50 static/image/common/back.gif
说的很详细,很有道理,谢谢指正。

大家多多交流

jervis830521 发表于 2012-2-7 17:44

我也发现了这个问题!我觉得是不是这样:ansys中的欧拉- 伯努利梁考虑了轴向振动,也就是计算结果包括轴向振动的模态,如果横向振动频率较高时,就是计算梁的横向刚度较大,这时候计算出的前几阶频率和模态就包含了轴向振动的频率和模态。所以和理论公式不同,可以参照公式将轴向振动的频率去掉看看,或者通过ansys模态显示,将轴向振动的频率及模态去掉。

但是我还有个问题,就是去掉这些轴向振动后,也和理论公式有较大差别。我还用matlab计算了欧拉- 伯努利梁不考虑轴向振动的前几阶频率,和理论公式吻合很好,误差很小。

ansys建模就是不准确?

如果改变截面尺寸,降低截面高度或惯性矩,从而大幅度降低梁的横向振动的频率,这样ansys结果中的轴向振动频率很高,不在较低的横向振动频率范围内。这样matlab和ansys及理论公式计算出的结果都是一样的。

请问ansys中有没有不考虑轴向振动的欧拉- 伯努利梁单元?

如果有可以试试看。

大家多交流啊!

marain 发表于 2012-2-7 23:02

回复 11 # jervis830521 的帖子

应该不会有太大差别,原因有多方面,例如所选择的单元、约束、考虑的自由度等等。
最好将你的命令流发上来看看。

ME! 发表于 2013-6-21 15:42

jervis830521 发表于 2012-2-7 17:44 static/image/common/back.gif
我也发现了这个问题!我觉得是不是这样:ansys中的欧拉- 伯努利梁考虑了轴向振动,也就是计算结果包括轴向振 ...

我用ansys beam3单元和matlab用加了轴向的欧拉梁单元计算结果完全一样哦!
页: [1]
查看完整版本: ANSYS和公式计算的不一样啊,频率