位移有限单元法基本原理
出处:按学科分类—工业技术 北京出版社《现代综合机械设计手册上》第173页(2213字)
线弹性结构小变形位移有限单元法的理论基础.是弹性理论和最小势能原理(或虚功原理)。
最小势能原理:在满足给定位移边界条件的所有位移中,只有满足平衡方程和面力边界条件的位移,可使弹性体的总势能π取极小值。
π=U-W (1.3-75)
式中 弹性体应变势能
等于体力势能与面力势能之和。
其中:{ε}为应变矢量;{σ}为应力矢量;〔D〕为弹性矩阵;{u}为位移矢量;{F}为给定体力矢量;{p}为给定面力矢量;
根据变分法,弹性总势能π的极值条件是它的一阶变分等于零,即
δΠ=δU-δW或
δU=δV (1.3-76)
上式即虚功方程。其中dU是弹性体虚应变能,δW是外力虚功。
虚功原理:如果弹性体在外力作用下处于平衡状态,则任何从平衡位置开始的虚位移,其虚功等于虚应变能。反之,如果任何从协调变形状态开始的虚位移,都有虚功等于虚应变能,则该变形状态就是弹性体在外力作用下的平衡状态。
虚功原理的数学表达式是虚功方程,δU=δW。其中,是弹性体由于虚位移
引起的虚应变能,是外力(体力和面力)在虚位移上作的虚功。虚位移是一种无限微小的可能位移,它在弹性体内是连续的,在边界面上满足位移边界条件。虚功原理和最小势能原理是等价的。
根据最小势能原理推导有限元方程过程为:
①选择单元模式,将总体结构剖分成有限个单元,单元之间用节点连结。实例见图1.3-39。
图1.3-39 网格剖分实例
②在各个单元内,通过插值方法,将位移矢量{u}用1单元节点位移矢量{q}近似表示,即
{u}=〔H〕{q} (1.3-77)
其中,〔H〕是插值函数矩阵。
再根据应变位移关系,得到应变矢量{ε}与单元节点位移矢量{q}的关系
{ε}=〔L〕{u}=〔L〕〔H〕{q}=〔B〕{q}
(1.3-78)
其中,〔L〕为弹性理论的应变位移关系式中微分算符矩阵,〔B〕=〔L〕〔H〕为应变矩阵。
③计算单元势能пe,求单刚矩阵〔k〕和单载矢量{Q}:
④计算弹性体总势能Π:
组集单刚矩阵和单载矢量成总刚矩阵〔K〕和总载矢量{R},其中{U}是总体节点位移矢量。
⑤根据弹性体总势能Π的极值条件,得到总体刚度方程组。
弹性体总势能Π是各个节点位移分量u1、v1、ω1、u2、v2、ω2、……的多元函数,其极值条件是:
用矩阵形式表示为:
〔K〕{U}-{R}=0或〔K〕{U}={R}
(1.3-81)
⑥根据给定位移边界条件修正总体刚度方程〔K〕{U}={R},求解得到总体节点位移矢量{U}。
⑦由已知单元节点位移矢量{q},求单元应力:
{σ}=〔D〕{ε}=〔D〕〔B〕{q}=〔S〕{q}
(1.3-82)
其中 〔S〕=〔D〕〔B〕是应力矩阵。
如果用虚功原理来推导有限元方程,结果相同,仅上述第③、④、⑤步略有不同,即
第③步计算单元虚应变能dUe和虚功δVe。得到单刚矩阵〔k〕和单载矢量{Q}
第④步计算弹性体总虚应变能dU和总虚功δW,组集成总刚矩阵〔K〕和总载矢量{R}
δU=∑(δU.)=∑({δq}T〔k〕{δq})={δU}T〔K〕{U}
dW=∑(δWe)=∑({δq}T{Q})={δU}T{R}
第⑤步由虚功方程δU=dW,得总体刚度方程组
{dU}T〔K〕{U}={δU}T{R}
由于总体虚位移矢量{δU}是任意的非零矢量,上式可写成:
〔K〕{U}={R}