ANSYS和公式计算的不一样啊,频率
今天刚发现一问题,用ANSYS计算的悬臂梁的频率和公式计算的差别太大了,前三阶还近似,从第四阶开始,理论上是240.13,396.91,ANSYS计算的是216.42,236.91, 经过这几天的研究发现,用欧拉- 伯努利梁理论求简支梁的固有频率和利用ANSYS求简支梁的固有频率相差太大,都让我开始怀疑是理论公式错了,还是ANSYS错了 ansys一般采用铁木辛柯梁进行分析的,一般的理论都是建立在欧拉梁的基础上,所以一般都有区别,阶次越高差别越大。你可以在ansys中把梁的上下边面对应自由度耦合,前后对应自由度耦合,这样结果就相近了,不过还是有点差别,ansys毕竟是近似计算 回复 3 # shr20604043 的帖子
对,说的很对
ansys算出来的结果有时候误差是很大的,但是工程中不超过5%还是可以用的 nanyingfei 发表于 2011-1-5 16:45 static/image/common/back.gif
ansys算出来的结果有时候误差是很大的,但是工程中不超过5%还是可以用的
不知道你说的5%和很大之间是个什么样的关系? ansys只是一个近似的计算,对实际工况的模拟和建模肯定是存在一定的误差的,算出来的结果要和理论值对比,可以作为评价的一个参考数据。 本帖最后由 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 static/image/common/back.gif
说的很详细,很有道理,谢谢指正。
大家多多交流 我也发现了这个问题!我觉得是不是这样:ansys中的欧拉- 伯努利梁考虑了轴向振动,也就是计算结果包括轴向振动的模态,如果横向振动频率较高时,就是计算梁的横向刚度较大,这时候计算出的前几阶频率和模态就包含了轴向振动的频率和模态。所以和理论公式不同,可以参照公式将轴向振动的频率去掉看看,或者通过ansys模态显示,将轴向振动的频率及模态去掉。
但是我还有个问题,就是去掉这些轴向振动后,也和理论公式有较大差别。我还用matlab计算了欧拉- 伯努利梁不考虑轴向振动的前几阶频率,和理论公式吻合很好,误差很小。
ansys建模就是不准确?
如果改变截面尺寸,降低截面高度或惯性矩,从而大幅度降低梁的横向振动的频率,这样ansys结果中的轴向振动频率很高,不在较低的横向振动频率范围内。这样matlab和ansys及理论公式计算出的结果都是一样的。
请问ansys中有没有不考虑轴向振动的欧拉- 伯努利梁单元?
如果有可以试试看。
大家多交流啊!
回复 11 # jervis830521 的帖子
应该不会有太大差别,原因有多方面,例如所选择的单元、约束、考虑的自由度等等。
最好将你的命令流发上来看看。 jervis830521 发表于 2012-2-7 17:44 static/image/common/back.gif
我也发现了这个问题!我觉得是不是这样:ansys中的欧拉- 伯努利梁考虑了轴向振动,也就是计算结果包括轴向振 ...
我用ansys beam3单元和matlab用加了轴向的欧拉梁单元计算结果完全一样哦!
页:
[1]