Skip to content

杆类结构的单元有:桁架,梁,框架

truss单元只能抵抗轴向的力,发生轴向拉压变形,不能抵抗弯矩和横向载荷.truss假设节点链接方式是:Pin-jointed.因此,节点自由度: 1) UX,UY(2d analysis) ; 2) UX,UY,UZ(3d analysis)

frame的分析中,假设单元节点链接方式是Rigidly jointed. 所以节点自由度包括平动和转动自由度.节点自由度为:1)UX,UY,UZ,URX,URY,URZ(3d dimension);2)UX,UY,URX(2d dimension)

本文是对<工程中的有限元 英文版 Rao edition> 的摘要.如果英文版看不懂,可以参考: Matlab有限元结构动力学分析与工程应用_徐斌_高跃飞_余龙编著这本书的对应内容

空间桁架单元-truss

单元刚度矩阵

详见<工程中的有限元-英文版>(rao edition) page-331

alt text

单元局部坐标系下的刚度矩阵:

alt text

自由度转换关系(矢量分解原理):

alt text

因此空间桁架的全局坐标下的刚度矩阵为:

alt text

等效节点力

其中的体积力表示的是在单元局部坐标系下单位体积在12方向的力,而不是全局坐标下的三个分量.

alt text

轴向应力应变

alt text

全局单元质量矩阵

一致质量矩阵

alt text

集中质量矩阵(abaqus使用的类型)

集中质量矩阵意思就是,在每个平移/转动自由度上,把总质量(\(\rho*V\))平均分到每个节点.

如果忽略转动惯量,那么转动自由度的对应为0;

alt text

特别的.平面桁架单元

两种质量矩阵为:

alt text

梁单元

梁是一种主要承受横向载荷的直线杆件。

位移假设

局部坐标下的自由度:每个节点有UY和转角d(UY)/dx

alt text

alt text

alt text

刚度矩阵

单元局部坐标系下的刚度矩阵为:

alt text

alt text

alt text

等效节点力

  • 受横向均布载荷P0(N/m)

alt text

alt text

应力分布

alt text

局部坐标系下单元刚度矩阵

alt text

空间框架单元

位移假设

空间框架单元是一种具有均匀截面的直杆,能够承受轴力、绕其横截面平面上的两个主轴的弯矩,以及绕其质心轴的力矩。具有十二个节点自由度.

选择将==局部xyz坐标系与代表框架单元质心轴的x轴的横截面主轴重合==。因此,位移可以分为四组,每组都可以独立考虑。首先考虑不同独立位移集对应的刚度矩阵,然后通过叠加得到单元的总刚度矩阵。

SAP2000的默认局部坐标轴:

alt text

框架单元的自由度和坐标系:

alt text

alt text

Axial Displacements

只看轴向位移时,那就是一维轴向拉压杆.刚度矩阵:

alt text

Torsional Displacements

假定节点绕局部x轴的转角\(\theta_x\)是线性变化的.则:

alt text

刚度矩阵:

Bending Displacements in the Plane xy

此时可以看作是x_y面内的梁单元,刚度矩阵为:

alt text

q2,q8代表节点处的UY;q6,q12代表节点URZ

Bending Displacements in the Plane xz

和上一个同理,也可以看作梁单元.

q3,q9: 节点UZ; q5,q11:节点URY

alt text

局部坐标系的单元刚度矩阵

将上面四个子矩阵装配之后,可得.

alt text

全局坐标系的单元刚度矩阵

自由度转换关系:

alt text

alt text

alt text

U1~UR3在不同坐标系之间的转换关系推导过程见<工程中的有限元 英文版>(rao edition)的355页

特殊: 2d平面中的框架单元.

此时,节点自由度退化为3个.例如,frame放在XZ面内.那么只有U1,U3,UR2的节点自由度.也因此,他的局部单元刚度矩阵只要从上面的12*12矩阵删去2,4,6,8,10,12对应的行和列就行:

alt text

依旧将刚度矩阵转换到全局坐标系下:

alt text

alt text

特殊: Beam Element (as a Special Case of Space Frame Element)

同理,

alt text

alt text

全局坐标系下的质量矩阵

先要找出局部坐标系啊下的单元质量矩阵:

  • 一致质量矩阵

由于之前使用的是欧拉-伯努利梁假设,所以:

alt text

这里的N矩阵是关于局部坐标轴x的函数

  • 集中质量矩阵

这里可以发现,UR1的转动惯量不可忽略.这从一致质量矩阵也可以看出,一致质量矩阵UR2,UR3位置均没有J,所以集中质量矩阵也不忽略.

alt text

然后通过坐标转换矩阵\([\lambda]\)来得到全局坐标系下的质量矩阵.

\[ \bar{M}^e=[\lambda]^TM^e[\lambda] \]

平面框架单元.

如果把空间框架放在XZ或X平面下.局部坐标系下的单元集中质量矩阵都忽略转动惯量.以XY框架为例:

alt text