前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >有限元 | 梁的弹性稳定分析(二)

有限元 | 梁的弹性稳定分析(二)

作者头像
fem178
发布2024-04-10 10:23:30
830
发布2024-04-10 10:23:30
举报

推导梁单元的几何刚度矩阵

线性弹性稳定问题,所谓“线性”指的是:①杆的轴向力或板的张力由线性弹性分析决定;②在屈曲引起的无限小位移过程中,轴向力或张力保持不变。对于板来说,就是由线性弹性平面应力分析求得张力,而且在达到屈曲时,张力保持不变。至于非线性屈曲或屈曲后的性态,这将是非线性大位移问题。

▲图1

首先分析单元轴向力在由于横向虚位移引起的虚变形上所作的虚功。图1所示为杆件单元上的任一微段

dx

,

AB

是其失稳之前的位置,

A'B'

为轴压力达到临界值时可能出现的分支平衡位置。设微段由平衡位置

A'B'

发生无限小的横向虚位移至

A''B''

,

ds1

ds2

分别为虚位移发生前、后微段的长度。微段的虚应变可表示为

\delta \epsilon = \frac{ds2-ds1}{ds1} \quad \cdots (1)

由弧长公式

\begin{split} ds1 &= \sqrt{1+(\frac{dv}{dx})^2}\approx dx+\frac{1}{2}(\frac{dv}{dx})^2dx\\ ds2 &= \sqrt{1+[\frac{d(v+\delta v)}{dx}]^2}\approx dx+\frac{1}{2}(\frac{dv}{dx}+\frac{d\delta v}{dx})^2dx\\ \end{split} \quad \cdots (2)

(2)代入(1),并略去高阶微量,得由横向虚位移产生的轴向虚应变为

\delta \epsilon = \frac{dv}{dx} \frac{d\delta v}{dx} \quad \cdots (3)

▲图2

如图2所示,单元轴向荷载所作的虚功为

\delta W_e = F_P \Delta = F_P\int_{x=0}^l\delta \epsilon dx \quad \cdots (4)

式中单元的轴向荷载

F_P

以受拉为正。(3)代入(4)可得

\delta W_e = F_P\int_{x=0}^l \frac{dv}{dx} \frac{d\delta v}{dx} dx \quad \cdots (5)

由节点位移插值得挠度

v = \mathbf N \mathbf q^e =[N_1,N_2,N_3,N_4]\begin{Bmatrix} v_1 \\ \theta_1 \\ v_2 \\ \theta_2 \\ \end{Bmatrix} \quad \cdots (6)

于是

\begin{split} \frac{dv}{dx} &= \frac{d \mathbf N }{dx}\mathbf q^e \\ \frac{d\delta v}{dx} &= \frac{d \mathbf N }{dx}\delta \mathbf q^e \\ \end{split} \quad \cdots (7)

(7)代入(5)可得

\delta W_e = \delta \mathbf q^e F_P\int_{x=0}^l (\frac{d \mathbf N }{dx})^T \frac{d \mathbf N }{dx} dx \mathbf q^e \quad \cdots (8)

有关形函数,应变矩阵等参见有限元 | 基于虚功原理推导梁单元刚度矩阵

存在于单元中的应力

\sigma

在上述虚应变中所作的虚功为

\begin{split} \delta W_i & = \int_V \delta \epsilon^T \sigma dV \\ & = \int_V \delta \mathbf q^{eT} \mathbf B^T E \mathbf B \mathbf q^e dV \\ & = \delta \mathbf q^{eT} \int_V \mathbf B^T E \mathbf B dV \mathbf q^e \end{split} \quad \cdots (9)

由虚功原理

\delta W_e = \delta W_i

可得

\int_V \mathbf B^T E \mathbf B dV \mathbf q^e = F_P\int_{x=0}^l (\frac{d \mathbf N }{dx})^T \frac{d \mathbf N }{dx} dx \mathbf q^e \quad \cdots (10)

\mathbf k^e = \int_V \mathbf B^T E \mathbf B dV
\mathbf k_{\sigma}^e = F_P\int_{x=0}^l (\frac{d \mathbf N }{dx})^T \frac{d \mathbf N }{dx} dx

式中,

\mathbf k_{\sigma}^e

与材料物理常数

E

无关,只与单元的几何尺寸有关,因此称为几何刚度矩阵。经积分计算后可得

\mathbf k_{\sigma}^e = F_P \begin{bmatrix} \frac{6}{5l} & \frac{1}{10} & \frac{-6}{5l} & \frac{1}{10} \\ \frac{1}{10} & \frac{2l}{15} & \frac{-1}{10} & \frac{-l}{30} \\ \frac{-6}{5l} & \frac{-1}{10} & \frac{6}{5l} & \frac{-1}{10}\\ \frac{1}{10} & \frac{-l}{30} & \frac{-1}{10} & \frac{2l}{15} \end{bmatrix}

(10)可写成

(\mathbf k^e - \mathbf k_{\sigma}^e)\mathbf q^e = 0\quad \cdots (11)

对于一个结构,有

(\mathbf K - \mathbf K_{\sigma})\mathbf q = 0\quad \cdots (12)

该齐次方程组有非零解,则

det(\mathbf K - \mathbf K_{\sigma}) = 0\quad \cdots (13)

(13)可求结构的临界荷载。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数值分析与有限元编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档