Euler Bernoulli Beam是一种比较简化的Beam模型。不同于Timoshenko的Beam模型,Euler Bernoulli Beam没有考虑杆件的扭转。
用方程表达就是:
其中x为杆的轴方向,v为垂直于轴向的位移,q为分布荷重,E和I分别为杨氏模量和转动惯量
(关于Euler Bernoulli Beam的介绍可以参照)
2.1 补间函数
本文采用了四阶的补间函数来表述杆件的位移,其中x为轴向坐标,u为轴向位移,v为切向位移,为弯曲角度。具体表达如下:
杆件左端的节点x=0,右端的节点x=l(l为杆件的长度),代入x的值即可表示节点和杆件内各点的位移。
另,补间函数中的为待定系数。
2.2,杆内某一点位移–节点位移的关系
其中:
的表达式可以通过补间函数得到。
2.3,应力应变–节点位移的关系
Euler Bernoulli杆件的应变表达为:
只有轴向,在这里只有x方向的应变需要考虑。表达式中的{dy}项为轴向应力产生的应变,第二项为弯曲产生的轴向应变
由以上的定义,我们可以得到应变于节点位移的关系如下:
另外,我们在此考虑的是弹性杆件,即弹性矩阵[D]不会发生改变,所以应力可以表示为:
假设有外力作用在杆件单元上,节点虚位移为,单元某一点的虚应变为。
通过虚功原理我们可以建立以下方程:
整理上式,我们可以得到:
其中
假设有外力作用在杆件单元上,节点虚位移为,单元某一点的虚应变为。
通过虚功原理我们可以建立以下方程:
整理上式我们可以得到:
接下来,通过消去
我们可以得到刚度矩阵的增分形式:
简单的表示即:
其中
通过以上简单的推导就得到了刚度矩阵及其增分形式。