使用MATLAB和ANSYS对四杆桁架结构进行有限元分析

问题的描述

如图所示的结构,各杆的弹性模量和横截面积都为 E=2.96×105 N/mm2 ,A=100mm2 ,试求解该结构的结点位移、单元应力及支座反力。

使用MATLAB和ANSYS对四杆桁架结构进行有限元分析

2、计算各单元的刚度矩阵

3、建立整体刚度矩阵

4、处理边界条件与求解刚度方程

该结构的节点位移为:
q = ( u 1 , v 1 , u 2 , v 2 , u 3 , v 3 , u 4 , v 4) T

节点力为:

F = ( F x1 , F y1 , 2 x 10 4 , F y2 , 0 -2.5 x 10 4 , F x4 , F y4 ) T

在边界条件和节点力的处理上,还需要人为地找出。由上图,我们可以看出,节点1的位移 u1 = 0,v1 = 0 ,节点2的位移v2 = 0 ,节点4的位移 u4 = 0,v4 = 0 。施加的节点荷载 Fx2 = 2 x 104 N ,Fx3 = -2.5 x 104 N 。

所有节点位移为:
q = ( u 1 , v 1 , u 2 , v 2 , u 3 , v 3 , u 4 , v 4) T =( 0 , 0 , 0.2712 , 0, 0.0565 , -0.2225 , 0, 0) T

5、计算支座反力

将整体位移列阵 q (采用SI单位)带入到整体刚度方程,即可计算出所有节点力P

支座反力为:
P = ( P x1 , P y1 , P y2 , P x4 , P y4 ) T =(-15833 , 3126 , 21879 , -4167 , 0) T

6、计算各单元应力

从整体位移列阵中提取各单元的位移列阵,然后计算单元应力。

因此,单元1的应力为2.0001 x 108 Pa,单元2的应力为-2.1879 x 108 Pa,单元3的应力为-5.2097 x 107 Pa,单元4的应力为4.167 x 107 Pa 。

调用的函数

来源:老半撅儿

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年7月24日
下一篇 2019年7月24日

相关推荐