chrisredfield 发表于 2010-11-2 20:27:34

用ADINA求解简单悬臂梁时遇到的问题

各位大侠,我最近用ADINA做了一个简单的悬臂梁进行求解,过程中遇到了这样的问题:

悬臂梁截面尺寸如图,梁长是30,在工字梁自由端上部受到了垂直向下的q=200的均布荷载,网格及荷载约束如下图:

这里出现了一个小问题1:我设置的distributed line load是沿y轴负向的200,但显示的确是51.53,不知这个数字是怎么得来的?难道是我的输入有误?
计算的结果如下图:

问题2:图上显示的约束端Z向应力最大值最小值是145.9和-145.8,这与我们的理论解相差甚远,根据材料力学的公式,梁端部的应力应该是:
应力=弯矩*到中性轴距离/截面惯性矩=60000*5/689.3=435.2,
是什么原因造成的求解错误呢?
另附in文件,请各位大侠指教

chrisredfield 发表于 2010-11-2 22:31:06

又研究了一晚上,发现了这些原因:
1.在定义distributed line load的时候,我的辅助点定义的不对,根据help文件里的说明,辅助点和最初加载的edge构成一个平面,这个平面就是distributed line load作用的平面,修改之后第一个问题解决;
2.解决第一个问题后,第二个问题的数值会缓解很多,但仍然有较大误差,一方面,在约束段由于约束的存在,应力的分布会被打乱,造成数值的不准确;另一方面,由于我采用的是实体单元,且模型是工字钢,网格划分的还不够细致,解答自然不够精确,换成矩形梁且划分细致网格后问题得解。
呼,我还是太菜了……

civil fans 发表于 2010-11-2 22:53:15

可以从3个方面入手,首先检查模型参数,其次是细化网格,目前的网格太粗,应力滤波效应太大,再次是看看单元应力,节点应力为均化之后的结果,偏小属于正常。

chrisredfield 发表于 2010-11-3 10:22:51

3# civil fans

页: [1]
查看完整版本: 用ADINA求解简单悬臂梁时遇到的问题