第6章 形函数

更新时间:2024-06-20 18:27:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第六章 单元形函数的构造.............................................................................................................1

6.1形函数构造的一般原理......................................................................................................1 6.2形函数的性质....................................................................................................................7 6.3用面积坐标表达的形函数 ..................................................................................................8 6.4有限元的收敛准则........................................................................................................... 10 6.5 等效结点载荷列阵.......................................................................................................... 11

6.5.1 单元载荷的移置.................................................................................................... 11 6.5.2 结构整体载荷列阵的形成...................................................................................... 11 6.5.3载荷移置与静力等效关系 ...................................................................................... 12 习题 ..................................................................................................................................... 14

第六章 单元形函数的构造

在有限单元法的基本理论中,形函数是一个十分重要的概念,它不仅可以用作单元的内插函数,把单元内任一点的位移用结点位移表示,而且可作为加权余量法中的加权函数,可以处理外载荷,将分布力等效为结点上的集中力和力矩,此外,它可用于后续的等参数单元的坐标变换等。

根据形函数的思想,首先将单元的位移场函数表示为多项式的形式,然后利用结点条件将多项式中的待定参数表示成场函数的结点值和单元几何参数的函数,从而将场函数表示成结点值插值形式的表达式。在本节中,重点讨论几种典型单元的形函数插值函数的构造方式,它们具有一定的规律。然后以平面三角形单元为例,讨论了形函数的性质,在此基础上分析了有限元的收敛准则。

6.1形函数构造的一般原理

单元的类型和形状决定于结构总体求解域的几何特点、问题类型和求解精度。根据单元形状,可分为一维、二维、三维单元。单元插值形函数主要取决于单元的形状、结点类型和单元的结点数目。结点的类型可以是只包含场函数的结点值,也可能还包含场函数导数的结点值。是否需要场函数导数的结点值作为结点变量一般取决于单元边界上的连续性要求,如果边界上只要求函数值保持连续,称为C0型单元,若要求函数值及其一阶导数值都保持连续,则是C1型单元。

在有限元中,单元插值形函数均采用不同阶次的幂函数多项式形式。对于C0型单元,单元内的未知场函数的线性变化仅用角(端)结点的参数来表示。结点参数只包含场函数的结点值。而对于C1型单元,结点参数中包含场函数及其一阶导数的结点值。与此相对应,形函数可分为Lagrange型(不需要函数在结点上的斜率或曲率)和Hermite型(需要形函数在结点上的斜率或曲率)两大类,而形函数的幂次则是指所采用的多项式的幂次,可能具有一次、二次、三次、或更高次等。

另外,有限元形函数[N]是坐标x、y、z的函数,而结点位移不是x、y、z的函数,因此静力学中的位移对坐标微分时,只对形函数[N]作用,而在动力学中位移对时间t微分时,只对结点位移向量作用。

(1)一维一次两结点单元

xj xi

L,E,I,A

ji

图3-8 一维一次两结点单元模型

设位移函数u(x)沿x轴呈线性变化,即u(x)?a1?a2x

(5.90)

写成向量形式为

?a1?u(x)??1x??? (5.91)

?a2?设两个结点的坐标为xi,xj;两结点的位移分别为ui,uj,可以代入上式并解出a1,a2,得

?a1??1xi??ui???????? (5.92) ?a2??1xj??uj?位移函数u(x)记作形函数与结点参数乘积的形式

?1xi??ui?u(x)??1x????? (5.93)

?1xj??uj??1?1得到形函数为

?1xi?[N]??1x???1xj???1?11xi1xj?xj?xx?xi?NiN??j????xj?x?xj?xi?x?xi?? (5.94)

xj?xi??在自然坐标系内进行定义,则可得到形函数的标准化形式

?1??1??? (5.95) [N]??NiNj?????22?其中,自然坐标的变换公式为L?2,L1?1??,L2?1??。

L L?1??L?1?? x?1x??1

图3-9一维一次两结点单元的局部坐标表达

(2)二维一次三结点单元(平面三角形单元) 在总体坐标系统下,任一点的某一方向的位移是

u(x,y)?a1?a2x?a3y (5.96)

12ij设三个结点的坐标是?xi,yi?,?xj,yj?,?xk,yk?,ui,uj,uk为三个结点在某方向上的位移,具有如下关

?a1??a1??1xiyi??ui?????????系u??1xy??a2???a2???1xjyj??uj? (5.97)

?a??a??????3??3??1xkyk??uk??1得到形函数矩阵如下式

?1xiyi???[N]??1xy??1xjyj? (5.98)

?1xy??kk??1

上述推导可用如下MATLAB程序实现: clear

v=sym('[1, x,y]')

m=sym('[1,x1,y1;1,x2,y2;1,x3,y3]') mm=inv(m) N=v*mm

simplify(factor(N))

(3)三维一次四结点单元(三维四面体单元) 在总体坐标系统下,任一点的某一方向的位移是

u(x)?a1?a2x?a3y?a4z (5.99) 按相似的方法可以得到

?ui??1xi?a1??????u1xja?2??j?u??1xyz????[N]????1xyz???1xk?a3??uk???a??u???4??e??1xeyizi??yjzj?ykzk??yeze???1?ui????uj??? (5.100) ?uk??u??e?形函数矩阵如下式

?1xiyi???N??1xy??1xjyj??1xy??kk??1 (5.101)

(4)一维二次三结点单元(高次单元)

Lij图3-10一维二次三结点单元模型

k

设位移函数为

?a1??22?u?a1?a2x?a3x?1xx?a2? (5.102)

?a??3???用结点位移ui,uj,uk代入并求解?a1a2a3?T2?ui??1xixi??a1??????2?,?uj???1xjxj??a2?

????2?a?u1xx?k???kk???3?(5.103)

?1xix2??u?i?u????i???x?x??x?x??x?x??x?x??x?xi??x?xj???i?22jkik得到u?1xx?1xjxj??uj?????uj?

??xi?xj??xi?xk??xj?xi??xj?xk??xk?xi??xk?xj??????????2u1xx?uk???kk???k?(5.104)

上式等号右端第一项矩阵即为形函数。

(5)一维三次四结点单元(Lagrange型) ?1?? ijkl

图3-11 一维三次四结点单元模型

位移函数为三次方程

?a1???a3?2?x?? (5.105) ?a3??a??4?u?1xx?2?需要四个结点参数才能唯一地确定其中的常系数。这四个结点可以分别取两个端点和两个三分点。类似地,可以得到如下形函数方程

?1??13x??1??1?23xixixi??u?i?23??xjxjxj??uj?????[N]????[Ni,Nj,Nk,Nl]??? (5.106) 23xkxkxk??uk??u?23?xlxlxl???l??1u?1xx?2??x?x??x?x??x?x??x?x??x?x??x?x?其中形函数中的各元素为N?,N?,

?x?x??x?x??x?x??x?x??x?x??x?x??x?x??x?x??x?x??x?x??x?x??x?x?,N?. (5.107) N??x?x??x?x??x?x??x?x??x?x??x?x?jkliklijijikiljijkjlijlijkklkikjklliljlk

(6)一维三次二结点单元(Hermite型)(平面梁单元)

x ui,?iuj,?j图3-12 一维三次二结点单元

这类单元的位移函数为

u?1xx?2?a1???a3?2?x?? (5.108) ?a3??a??4??对应的转角方程为

dudx?a1???a2?2?3x?? (5.109)

?a3??a??4????0?12x?用结点参数?????uiuj?i?j?代入求解?a1a2a3a4?,即

T?ui??1????uj??1??????i??0?????j??0xixj11xixj222xi2xj3?1xi??a??a1?1??3????xj??a2??a2??1????????23xi??a3??a3??0??a??2???4?3xj??a4??0xixj11xixj222xi2xj3xi??3xj??23xi?2?3xj??1?ui????uj??? (5.110) ??i?????j?得到

u??1xx2?1?13?x??0??0?2xixj11x2ixj22xi2xj??3xj?2?3xi?23xj??ix3?1?ui????uj??????[N]????[NuiNujN?iN?j]??? (5.111) ??i?????j?2?x?xi??2x?3xj3ij其中形函数矩阵中各元素为

Nui???x?xj??2x?3xi?xj??xN?i?i?xj?3,Nuj??xi??x?xi??x?xj?22?xi?xj?,N?j??x?x??x?x??x?x? (5.112) ?x?x?2ij2ij

上述结果可用MATLAB程序进行验证: clear

x=sym('x'); j=0:3;

v=x.^j % v=[1 x x^2 x^3];

m=sym('[1,x1,x1^2,x1^3;1,x2,x2^2,x2^3;0,1,2*x1,3*x1^2;0,1,2*x2,3*x2^2]') mm=inv(m) N=v*mm;

simplify(factor(N))

(7)二维一次四结点单元(平面四边形单元或矩形单元) 用形函数表达的位移方程如下

?1?a1????1?a2??u??1xyxy?????1xyxy??1?a3???a??1?4????NiNjxiyixiyi??xjyjxjyj?xkykxkyk??xlylxlyl???1?ui????uj????uk? (5.113) ?u??l?NkNl????(x?x2)(y?y2)(x1?x2)(y1?y2)其中形函数矩阵的元素为

Ni?,i=1,2,3,4 (5.114)

对于平面四边形单元和矩形单元,可用局部坐标系统很好地加以解释。局部坐标的范围定义为-1~+1,四个结点的值固定。局部坐标系下的形函数为

(1??)(1??)Ni? (5.115)

4 ?1,1 -1,1 ?-1,-1 1,-1 图3-13 二维一次四结点单元

(8)三维一次八结点单元

在三维一次单元形函数中,函数值沿三坐标轴(x、y、z轴)呈线性变化。假设位移函数沿各坐标轴的线性变化u?u(x,y,z)可写成

u?a1?a2x?a3y?a4z?a5xy?a6xz?a7yz?a8xyz (5.116)

假设在i结点的位移值为ui,并将数值代入上式,其他各结点(j,k,l,m,n,p,q)亦类推,共有8个式子,其中第1式如下

u?a1?a2xi?a3yi?a4zi?a5xiyi?a6xizi?a7yizi?a8xiyizi (5.117)

?a1??1???1a?2???a3??1????a4??1可是以求得系数解????1?a5???a??16????a7??1?a???8??1xixjxkxlxmxnxpxq??yjzjxjyjxjzjyjzjxjyjzj?ykzkxkykxkzkykzkxkykzk??ylzlxlylxlzlylzlxlylzl?ymzmxmymxmzmymzmxmymzm??ynznxnynxnznynznxnynzn??ypzpxpypxpzpypzpxpypzp?yqzqxqyqxqzqyqzqxqyqzq??xixjxkxlxmxnxpxqyizixiyixiziyiziyizixiyixiziyizixiyizi?1?ui???u?j??u?k???ul??? (5.118) u?m??un????up????uq??1?1?1??1??1则有u??1xyzxyxzyzxyz??1??1??1?1???yjzjxjyjxjzjyjzjxjyjzj?ykzkxkykxkzkykzkxkykzk??ylzlxlylxlzlylzlxlylzl?ymzmxmymxmzmymzmxmymzm??ynznxnynxnznynznxnynzn??ypzpxpypxpzpypzpxpypzp?yqzqxqyqxqzqyqzqxqyqzq??xixjxkxlxmxnxpxqyizixiyixiziyizixiyizi?ui???u?j??u?k???ul??? (5.119) u?m??un????up????uq??1最后得到形函数的表达式为

?1?1??1??1[N]??1xyzxyxzyzxyz??1??1??1?1???yjzjxjyjxjzjyjzjxjyjzj?ykzkxkykxkzkykzkxkykzk??ylzlxlylxlzlylzlxlylzl?ymzmxmymxmzmymzmxmymzm??ynznxnynxnznynznxnynzn??ypzpxpypxpzpypzpxpypzp?yqzqxqyqxqzqyqzqxqyqzq??xiyizi (5.120)

(9)帕斯卡三角形

上述各种位移函数的构造有一定的规律,可以根据所谓的帕斯卡三角形加以确定,同时,这样制定的位移模式,还能够满足有限元的收敛性要求。以下是几种典型情况。

一维两结点单元的情况:

xx2x3x4x51 图3-14 一维两结点单元的变量组成

一维三结点单元的情况:

xx2x3x4x51

图3-15 一维三结点单元的变量组成

二维高阶单元的情况:

1xxxxx5443322 yxyxy222常数项

y22345线性项 二次项

yxyxy32 y三次项 四次项 五次项

xyxyxy33xyxyxy4y??图3-16 二维高阶单元的变量组成

三维四结点单元的情况:

z4z5z3z2zxyxxxx5432y2y3y4y5图3-17 三维四结点单元的变量组成

6.2形函数的性质

下面以平面三角形单元为例讨论形函数的一些性质。平面三角形单元的形函数为

Ni?12??ai?bix?ciy?, (i =1, 2 , 3) (a)

1x1x2x3y1y2,?为三角形单元的面积,ai,bi,ci为与结点坐标有关的系数,它们分别等y3其中,2??11于2?公式中的行列式的有关代数余子式,即a1 、b1 、c1 ,a2 、b2 、c2 和a3 、b3 、c3 分别是行列式2?中的第一行、第二行和第三行各元素的代数余子式。

对于任意一个行列式, 其任一行(或列)的元素与其相应的代数余子式的乘积之和等于行列式的值,而任一行(或列)的元素与其他行(或列)对应元素的代数余子式乘积之和为零。因此有:

第一,形函数在各单元结点上的值,具有“本点是1、它点为零”的性质,即在单元结点1上,满足

N1?x1 , y1??12??a1?b1x1?c1y1??1 (b)

1在结点2、3上,有

N1?x2 , y2?? N1?x3 , y3??类似地有

N2?x1, y1??0 , N2?x2, y2??1 , N2?x3, y3??0 N3?x1, y1??0 , N3?x2, y2??0 , N3?x3, y3??12?12??a1?b1x2?c1y2??0 (c)

?a1?b1x3?c1y3??0 (d)

(e)

第二,在单元的任一结点上,三个形函数之和等于1,即

N1?x , y??N2?x , y??N3?x , y???12?12??a1?b1x?c1y?a2?b2x?c2y?a3?b3x?c3y? (f)

??a1?a2?a3???b1?b2?b3?x??ci?c3?c3?y??1简记为

N1?N2?N3?1 (g)

这说明,三个形函数中只有二个是独立的。

第三,三角形单元任意一条边上的形函数,仅与该边的两端结点坐标有关、而与其它结点坐标无关。例如,在23 边上有

N1?x,y??1?x?x1x2?x1, N2?x,y??x?x1x2?x1, N3?x,y??0 (h)

这一点利用单元坐标几何关系很容易证明。

根据形函数的这一性质可以证明,相邻单元的位移分别进行线性插值之后,在其公共边上将是连续的。例如,单元123和124具有公共边12。由上式可知,在12边上两个单元的第三个形函数都等于0,即

N3?x,y??N4?x,y??0 (i) 不论按哪个单元来计算,公共边12上的位移均由下式表示

u?N1u1?N2u2?0?u3v?N1v1?N2v2?0?u4 (j)

可见,在公共边上的位移u、v 将完全由公共边上的两个结点1、2的位移所确定,因而相邻单元的位移是保持连续的。

6.3用面积坐标表达的形函数

为了能够更好地理解形函数的概念,这里引入面积坐标。在如图5.18所示的三角形单元ijm中,任意一点P(x , y)的位置可以用以下三个比值来确定

y i Li =1 Li =3/4 P j m Li =1/2 Li =1/4 Li =0 o x 图3-18 平面三角形单元的面积坐标

?j??Li?iLj?Lm?m (5.121)

???式中,?——三角形单元ijm的面积,?i 、?j 、?m ——三角形Pjm、Pmi、Pij的面积。Li ,Lj ,Lm叫做P点的面积坐标。显然,这三个面积坐标不是完全独立的,这是由于

?i +?j +?m =? (5.122)

所以有

Li +Lj +Lm =1 (3-123)

对于三角形Pjm,其面积为

1xy11?i?1xjyj??ai?bix?ciy? (5.124)

221xmym故有

Li??i??12?

?ai?bix?ciy? (5.125)

类似地有

Lj?Lm??j??m???a?2?12?1j?bjx?cjy (5.126)

?bmx?cmy? (5.127)

??am可见,前面讲述的平面三角形单元的形函数Ni 、Nj 、Nm 等于面积坐标Li 、Lj 、Lm 。

容易看出,单元三个结点的面积坐标分别为

结点 i: Li =1 Lj =0 Lm =0 结点 j: Li =0 Lj =1 Lm =0 结点m: Li =0 Lj =0 Lm =1

根据面积坐标的定义,平行于jm边的某一直线上的所有各点都有相同的坐标Li,并且等于该直线至jm边的距离与结点i至jm边的距离之比,图3-18中给出了Li的一些等值线。平行于其它边的直线也有类似的情况。

不难验证,面积坐标与直角坐标之间还存在以下变换关系:

x?xiLi?xjLj?xmLmy?yiLi?yjLj?ymLm (5.128)

Li?Lj?Lm?1当面积坐标的函数对直角坐标求导时,有下列公式:

??x??y??Li??x?Li?Li??y?Li??Lj??x?Lj?Lj??y?Lj??Lm?Lm??x?Lm??y?Lm?bici?2??Li?bjcj?2??Lj?bmcm? (5.129)

2??Lm?????2??Li??2??Lj??2??Lm求面积坐标的幂函数在三角形单元上的积分时,有

?!?!?!???LLLdxdy?2? (5.130) ??ijm(??????2)!?式中, ?、?、? 为整常数。求面积坐标的幂函数在三角形某一边上的积分值时,有 ?!?!??LLds?l (5.131) ?ij(????1)!l式中, l为该边的长度。

6.4有限元的收敛准则

对于一个数值计算方法,一般总希望随着网格的逐步细分所得到的解答能够收敛于问题的精确解。根据前面的分析,在有限元中,一旦确定了单元的形状,位移模式的选择将是非常关键的。由于载荷的移置、应力矩阵和刚度矩阵的建立都依赖于单元的位移模式,所以,如果所选择的位移模式与真实的位移分布有很大的差别,会将很难获得良好的数值解。

可以证明,对于一个给定的位移模式,其刚度系数的数值比精确值要大。所以,在给定的载荷之下,有限元计算模型的变形将比实际结构的变形小。因此细分单元网格,位移近似解将由下方收敛于精确解,即得到真实解的下界。

为了保证解答的收敛性,位移模式要满足以下三个条件,即

⑴ 位移模式必须包含单元的刚体位移。也就是,当结点位移由某个刚体位移引起时,弹性体内将不会产生应变。所以,位移模式不但要具有描述单元本身形变的能力,而且还要具有描述由于其它单元形变而通过结点位移引起单元刚体位移的能力。例如,平面三角形单元位移模式的常数项?1、?4 就是用于提供刚体位移的。

⑵ 位移模式必须能包含单元的常应变。每个单元的应变一般包含两个部分:一部分是与该单元中各点的坐标位置有关的应变,另一部分是与位置坐标无关的应变(即所谓的常应变)。从物理意义上看,当单元尺寸无限缩小时,每个单元中的应变应趋于常量。因此,在位移模式中必须包含有这些常应变,否则就不可能使数值解收敛于正确解。很显然,在平面三角形单元的位移模式中,与?2、?3、?5、?6 有关的线性项就是提供单元中的常应变的。

⑶ 位移模式在单元内要连续、且在相邻单元之间的位移必须协调。当选择多项式来构成位移模式时,单元内的连续性要求总是得到满足的,单元间的位移协调性,就是要求单元之间既不会出现开裂也不会出现重叠的现象。通常,当单元交界面上的位移取决于该交界面上结点的位移时,就可以保证位移的协调性。

在有限单元法中,把能够满足条件1和2的单元,称为完备单元;满足条件3的单元,叫做协调单元或保续单元。前面讨论过的三角形单元和矩形单元,均能同时满足上述三个条件,因此都属于完备的协调单元。在某些梁、板及壳体分析中,要使单元满足条件3会比较困难,实践中有时也出现一些只满足条件1和2的单元,其收敛性往往也能够令人满意。放松条件3的单元,即完备而不协调的单元,已获得了很多成功的应用。不协调单元的缺点主要是不能事先确定其刚度与真实刚度之间的大小关系。但不协调单元一般不象协调单元那样刚硬(即比较柔软),因此有可能会比协调单元收敛得快。

在选择多项式作为单元的位移模式时,其阶次的确定要考虑解答的收敛性,即单元的完备性和协调性要求。实践证明,虽然这两项确实是所要考虑的重要因素,但并不是唯一的因素。选择多项式位移模式阶次时,需要考虑的另一个因素是,所选的模式应该与局部坐标系的方位无关,这一性质称为几何各向同性。对于线性多项式,各向同性的要求通常就等价于位移模式必须包含常应变状态。对于高次位移模式,就是不应该有一个偏移的坐标方向,也就是位移形式不应该随局部坐标的

更换而改变。经验证明,实现几何各向同性的一种有效方法是,可以根据巴斯卡三角形来选择二维多项式的各项。在二维多项式中,如果包含有对称轴一边的某一项,就必须同时包含有另一边的对称项。

选择多项式位移模式时,还应考虑多项式中的项数必须等于或稍大于单元边界上的外结点的自由度数。通常取项数与单元的外结点的自由度数相等,取过多的项数是不恰当的。

6.5 等效结点载荷列阵

在结构有限元整体分析时,结构的载荷列阵{R}是由结构的全部单元的等效结点力集合而成,而

e

其中单元的等效结点力{R} 则是由作用在单元上的集中力、表面力和体积力分别移置到结点上,再逐点加以合成求得。本节以平面三角形单元为例,讨论集中力、表面力和体积力的等效移置方法以及如何形成结构等效载荷列阵,并与静力等效进行了对比。

6.5.1 单元载荷的移置

根据虚位移原理,等效结点力所做的功与作用在单元上的集中力、表面力和体积力在任何虚位移上所做的功相等,由此确定等效结点力的大小。对于平面三角形单元,有

({?})e

?eT?R?e?{d}?G???{d}{q}tds??T?T?T{d??}{p}tdxdy (5.132)

式中,{??}e——单元结点虚位移列阵,{d?}——单元内任一点的虚位移列阵;等号左边表示单元的等效结点力{R} 所做的虚功;等号右边第一项是集中力{G}所做的虚功,等号右边第二项是面力

{q}所做的虚功,积分沿着单元的边界进行;等号右边第三项表示体积力{p}所做的虚功,积分遍及整个单元;t为单元的厚度,假定为常量。

用形函数矩阵表示的单元位移模式方程为

{d}?[N]{?} (5.133)

?*e代入式(3-132),注意到结点虚位移列阵{?}可以提到积分号的外面,于是有

({?})e T

?eT*e

?R?e

e?({?})( ?N??eTT?G????N?T{q}tds????N?T{p}tdxdy) (5.134)

注意到({? * })的任意性,上式化简为

e

{R } = {F} +{Q} +{P} (5.135)

其中

{F}= [N]{G} (5.136)

e

e e e

T

?Q??P?????N??q?tds (5.137) ???N??p?tdxdy (5.138)

e

TTe式(5.134)右端括号中的第一项与结点虚位移相乘等于集中力所做的虚功,它是单元上的集中力移置

e

到结点上所得到的等效结点力,它是一个6×1阶的列阵,记为{F }。同理,式(5.134)右端括号中的第二项是单元上的表面力移置到结点上所得到的等效结点力,记为{Q};第三项是单元上的体积力移置到结点上所得到的等效结点力,记为{P }。

e

6.5.2 结构整体载荷列阵的形成

结构载荷列阵由所有单元的等效结点载荷列阵叠加得到。注意到叠加过程中相互联接的单元之

间存在大小相等方向相反的作用力和反作用力,它们之间相互抵消,因此,结构载荷列阵中只有与外载荷有关的结点有值。下面逐项进行讨论。

(1)集中力的等效载荷列阵

逐点合成各单元的等效结点力,并按结点号码的顺序进行排列,组成结构的集中力等效载荷列阵,即

?F????F?ee?1N?{F1TF2T?TTFn} (5.139)

上式中,单元e的集中力的等效结点力为(记单元结点局部编号为i,j,m)

?F?e式中

?{(Fi)eeT(Fj)eT(Fm)} (5.140)

eTT ?Fi???Ni?c?G? (i, j, m) (5.141)

式中,(Ni )c 、(Nj )c 、(Nm )c 为形函数在集中力作用点处的值。

(2)表面力的等效载荷列阵

把作用在单元边界上的表面力移置到结点上,得到各单元的表面力的等效结点力。按照结点号码的顺序进行排列,逐个结点叠加合成后,组成结构表面力的等效载荷列阵,即

?Q????Q?ee?1N?{Q1TQ2T?TTQn} (5.142)

式中,

?Q?e?Qie???Ni?q?tds???e??????Qj????Nj?q?tds? (5.143) ?Qe?????Nqtds??m??m???由于作用在单元边界上的内力在合成过程中已相互抵消,上式中的结点力只由作用在结构边界上的

表面力所引起。

(3)体积力的等效载荷列阵

与表面力类似,体积力的等效载荷列阵也是由单元体积力的等效结点力按结点号码顺序排列,在各结点处合成得到

?P????P?ee?1N?{P1TP2T?Pn} (5.144)

TT式中,单元e的体积力的等效结点力为

?P?e?Pie????Ni?p?tdxdy?e?????Pj?????Nj?p?tdxdy?Pe??N?p?tdxdy?m?????m???? (5.145) ???6.5.3载荷移置与静力等效关系

上述基于形函数的载荷等效所得到的结果与按照静力学的平行力分解原理得到的结果完全一致。

例如,如图3-19所示的单元e,在ij边上作用有表面力。假设ij边的长度为l,其上任一点P距结点i的距离为s。根据面积坐标的概念,有

Ni?Li?l?sl?1?sl, Nj?Lj?sl,

Nm?Lm?0 (a)

代入式(5.137),求得单元表面力的等效结点力

?l??s????1???q?tds?l?0?e??????Nqtds?Qi?i?l???e??????s???Qj????Nj?q?tds?????qtds? (b) ??Qe????0l???Nqtds??m??m??????????0??Q?e可见,求得的结果与按照静力等效原理将表面力{q}向结点i及j分解所得到的分力完全相同。

{q}tds j ds e m l P s i e i Qi eQj j em 图3-19 表面力等效示意

再如,从图3-20所示的单元e的A点处取体积微元tdxdy,作用在其上的体积力为{p}tdxdy,为便于分析,认为力的作用方向与单元平面垂直。根据平行力分解原理,对jm边取力矩,求得结点i处的分力为

d?Pi??eAA1ii1e?p?tdxdy?e?Li?p?tdxdy?Ni?p?tdxdy (c)

整个单元e的体积力在结点i处的分力为

?Pi?j??N?p?tdxdy (d)

i类似地,分别对im及ij边取力矩,可得到结点j和结点m处的分力

?P?

?e??N?p?tdxdy (e)

j?Pm? ???N?p?tdxdy (f)

mm Li i1 A1 i A j

图3-20 体积力等效示意

因此,对于平面三角形单元,按照静力学中平行力的分解原理所得到的结点力与按照虚功原理求得的结点力完全一致,在实际计算等效结点力时,可以直接应用静力学中有关平行力分解的结果。例如,对均质等厚度的三角形单元所受的重力,只要把1/3的重量直接加到每个结点上,对于作用在长度为l的ij边上强度为q的均布表面力,可以直接把 (qtl) /2 移置到结点i和j上。

习题

3-1 解释基本概念:位移插值函数、位移模式、有限元解的收敛准则、位移解的下限性质。

3-2 简答下列问题:

什么是有限元解的收敛性?什么是解的收敛准则?

什么是形函数?它有什么性质?如何建立有限元的形函数?

3-7 推导基于形状函数和结点的一维线性插值格式,将结果表示成矩阵形式。

3-8 横截面面积为常数的弹性杆两端固定,杆长为3L,弹性杆各处受相同的体积力作用,试采用3个长为L的线性单元,用形函数(不用插值多项式)给出Rayleigh-Ritz解的表达式。

3-12 求题3-12图所示三角形单元的插值函数矩阵和应变矩阵。设u1?2.0mm,v1?1.2 mm,u2?2.4 mm,v2?1.2 mm,u3?2.1 mm,v3?1.4mm,求单元内的应变和应力,并求出主应

力及其方向。若单元在jm边作用有线性分布的面载荷(x方向),求结点载荷向量。

题3-12图

3-13 二维单元在x,y坐标内平面平移到不同位置,单元刚度矩阵相同吗?在平面旋转时怎样?单元旋转180后怎样?单元作上述变化时,应力矩阵[S]如何变化?

3-17 验证三角形单元的位移插值函数满足Ni?xj,yj???ij及Ni?Nj?Nm?1。

0

本文来源:https://www.bwwdw.com/article/25m3.html

Top