有限元 2-弹性力学平面问题有限单元法(2.1三角形单元,2.2几个问题的讨论)资料
弹性力学第6章---用有限单元法求平面问题
0 ci bi
bj 0 cj
0 cj bj
bm 0 cm
0
vi
cm bm
uj vj um vm
Bδe.
a
其中, B 称为应变矩阵,用分块矩阵表示,
B ( B i B j B m ),
Bi21Ab c0ii b c0ii。(i,j,m)
再应用物理方程,求出单元的应力列阵:
σD εD B δ eS δ e, (d )
化为结点荷载 FLe(FLi FLj FLme.
第六章 用有限单元法解平面问题
FEM的分析过程(3)
3.整体分析
求解方法
作用于结点i上的力有:
各单元对i 结点的结点力 Fi ,
各单位移置到i 结点上的结点荷载 F Li ,
F i F L,i (i 1 ,2 , )
e
e
其中, 表示对围绕i 结点的单元求和; e
应用的方程
其中,D为弹性矩阵,对于平面应力问题是:
1 μ 0
D E 1μ2
μ 0
1 0
0
(c)
1μ/2
(3)虚功方程:
(δ*)TF (ε*)Tσdxdyt A
其中,δ * , ε *为结点虚位移及对应的虚应变。
在FEM中用结点的平衡方程代替平衡微分方程,后者不再列出。
第六章 用有限单元法解平面问题
i
(2)位移模式必须能反映单元的常量应变。 (3)位移模式应尽可能反映位移的连续性。
即应尽可能反映原连续体的位移连
y j
o
i
m x
续性。在三角形单元内部,位移为
连续;在两单元边界ij 上,δ i , δ之j 间 均为线性变化,也为连续。
《弹性力学问题的有限单元法》
《弹性力学问题的有限单元法》弹性力学问题的有限单元法(FiniteElementMethod,简称FEM)是一种经典的多学科跨领域的计算方法,它用于估算连续体结构中非线性材料力学性能,如强度、刚度和破坏。
有限单元法已成为工程和材料科学中最重要的数值计算方法,可用于解决各种复杂多学科优化和设计问题。
有限单元法的基本思想是把复杂的连续体结构划分成许多小的、较容易处理的有限元素,而不是像一般的解析方法那样求取整体的解析解。
基于有限元素重要的性质,即小元素经过一系列的连接后就可以构成整个结构的模型,有限单元法的本质是数值分析,也就是根据模型的物理知识,选择有效的数值化方法,用数值计算的方法求解所要求的结果,从而使这些数值计算结果符合实际结构物理知识。
有限单元法是一种有效计算弹性力学问题的方法,它可以用来求解任意形状的结构问题,无论是有边界条件还是无边界条件,无论是线性或者非线性的形状变化,有限单元法都能够有效地应用。
其优势在于以节省计算时间和消耗的成本,在特殊的材料条件下,它可以比较快速地获得弹性力学问题的有效精确解。
其精度依赖于计算模型元素的类型、形状和几何尺寸等,因此通常需要调节元素的类型、形状和尺寸,以满足计算需要。
在计算机技术的发展下,有限单元法的计算能力越来越强大,可以对更多的复杂问题进行分析,可以更有效地解决工程设计中的实际问题。
由于计算机可以模拟各种变形和应力的变化,因此有限单元法可以为工程设计和材料研究提供更可靠的结果。
有限单元法在工程应用中的实际作用是显而易见的。
它不仅可以用来计算弹性结构中的材料力学特性,还可以分析复杂结构的动态响应。
此外,有限单元法还可以用来计算弹性结构中的表面张力、刚度,以及各种材料的裂缝扩展。
通过有限单元法的应用,可以获得有效的数值结果,从而提高设计效果和工程安全性。
因此,有限单元法对于材料科学和工程设计都具有重要价值,今后还将发挥更多的功能。
有限单元法是多学科跨学科的计算方法,它可以用来有效地分析复杂形状结构的力学特性,计算出精确的结果,从而提高工程设计的效果和安全性。
有限元基础-弹性力学问题有限单元法的一般原理和表达格式
在实际编程计算的过程中并不需要采用上述 的矩阵相乘的过程。在单元刚度矩阵和单元等效 结点载荷矩阵生成以后,只需按照单元结点自由 度编码,“对号入座”地迭加到总刚度矩阵和总 等效结点载荷列阵即可。
2.2.6 结构刚度矩阵的特点
1)对称性 2)奇异性 3)稀疏性 4)非零元素带状分布
2.2.7 引入位移边界条件
于是能量泛函可写作
(2.2.30)
由最小位能原理,有
(2.2.31)
得到有限元求解方程为 Ka = P
(2.2.32)
2.2.3 单元刚度矩阵
对于3结点三角形单元,应变矩阵B是常量阵, 因此有
(2.2.33)
将弹性矩阵
和应变矩阵 代入(2.2.33)式后,它的任一分块矩阵为:
其中
(2.2.34) (2.2.35)
这6个广义坐标可由单元的6个结点位移来表示。 在上式第一式中代入结点 i 的坐标( xi, yi ),应得 到结点 i 在 x 方向的位移 ui
同理可得
( 2.2.2)
解此方程可得到广义坐标由结点位移表示的表达 式
( 2.2.4 )
其中 D 为方程 ( 2.2.2 ) 的系数行列式 ( 2.2.3 )
A 是三角形单元的面积
( 2.2.6 ) 上式中 ( i, j, m ) 表示下标可顺序轮换
同理,利用 3 个结点的 y 方向位移,可求得: ( 2.2.5 )
2. 位移插值函数
将所得的广义坐标 1~6 代回位移模式 (2.2.1) 式
整理得
则以结点位移表示的位移函数为
( 2.2.7 )
其中
有限元求解的第一步 是划分网格,将求解 域离散为有限个三角 形单元的集合
2.2.1单元位移模式及插值函数的构造
有限元 2-弹性力学平面问题(2.1三角形单元,2.2问题讨论)
有限单元法
土木工程学院
P-7/78
平面应变问题
(2)平面应变问题:图示一圆形隧洞的横截面。由于 隧洞的长度比直径大得多.而荷载又都与0xy平面平 行,且沿z轴为均匀分布,因此可以认为沿z轴方向 的位移分量等于零。这种问题称为平面变形问题。
隧道
挡土墙
有限单元法
土木工程学院
P-8/78
位移与应变之间的几何方程
E xy 2(1 )
1
x 1 y
xy G xy
用矩阵表示为:
x 1 E y 2 xy 1 0 0 x x 1 0 y [ D] y 1 xy xy 0 2
有限单元法
土木工程学院
P-13/78
1 x (1 2 ) x (1 ) y E E E 1 1 令 2 1 1
1 2 E
y x 1
1 x 1 y 则 E1 1 y 1 x 同理 y E1 xy 2(1 ) 2(1 2 ) 1 xy xy xy G E E (1 )
由此可以看出:两类平面问题可以同样的方法进 行分析,只须将相应的E与换成E1或1,或者将 弹性矩阵[D]换成
有限单元法
土木工程学院
P-15/78
常用的平面单元
三角形单元
六结点三角形单元
四结点四边形单元
八结点曲线四边形元
有限单元法
土木工程学院
P-16/78
第2章 弹性力学平面问题有限单元法
(完整版)有限元第二章课后题答案
2 弹性力学问题的有限单元法思考题2.1 有限元法离散结构时为什么要在应力变化复杂的地方采用较密网格,而在其他地方采用较稀疏网格?答:在应力变化复杂的地方每一结点与相邻结点的应力都变化较大,若网格划分较稀疏,则在应力突变处没有设置结点,而使得所求解的误差很大,若网格划分较密时,则应力变化复杂的地方可以设置更多的结点,从而使得所求解的精度更高一些。
2.2 因为应力边界条件就是边界上的平衡方程,所以引用虚功原理必然满足应力边界条件,对吗?答:对。
2.3 为什么有限元只能求解位移边值问题和混合边值问题?弹性力学中受内压和外压作用的圆环能用有限元方法求解吗?为什么?答:有限元法是一种位移解法,故只能求解位移边值问题和混合边值问题。
而应力边值问题没有确定的位移约束,不能用位移法求解,所以也不能用有限元法求解。
2.4 矩形单元旋转一个角度后还能够保持在单元边界上的位移协调吗?答:能。
矩形单元的插值函数满足单元内部和单元边界上的连续性要求,是一个协调元。
矩形的插值函数只与坐标差有关,旋转一个角度后各个结点的坐标差保持不变,所以插值函数保持不变。
因此矩形单元旋转一个角度后还能够保持在单元边界上的位移协调。
2.5 总体刚度矩阵呈带状分布,与哪些因素有关?如何计算半带宽? 答:因素:总体刚度矩阵呈带状分布与单元内最大结点号与最小结点号的差有关。
计算:设半带宽为B ,每个结点的自由度为n ,各单元中结点整体码的最大差值为D ,则B=n(D+1),在平面问题中n=2。
2.6 为什么单元尺寸不要相差太大,如果这样,会导致什么结果? 答:由于实际工程是一个二维或三维的连续体,将其分为具有简单而规则的几何单元,这样便于网格计算,还可以通过增加结点数提高单元精度。
在几何形状上等于或近似与原来形状,减小由于形状差异过大带来的误差。
若形状相差过大,使结构应力分析困难加大,误差同时也加大。
2.7 剖分网格时,在边界出现突变和有集中力作用的地方要设置结点或单元边界,试说明理由。
9第2章弹性力学平面问题及空间问题有限元
假定的位移函数是多项式,它是连续函数,可以肯定,在单元内部位移函数是单值连续的。由于单 元的位移函数 u 、 v 都是坐标 x 、 y 的线性函数,在单元边界上位移也是线性变化的,两个相邻单元在 公共节点上具有相同的节点位移,因而相邻单元在公共边界上位移连续,即协调条件得到满足。 由上面分析可以看出,三角形常应变单元的位移模式可以保证计算结果的收敛。
px
py
px
py ]
T
(2-1-7b)
(2 )若在 jm 边上受线性分布的水平方向的面力,它在 j 点的集度为 q ,在 m 点的集度为零 (如图 2-5) 。可预计由该面力求得的等效节点载荷只有 R xj 、
R xm ,其余节点载荷分量必为零。
将 jm 边上的分布面力写成 s 的函数,为
s { p} [ (1 ) q 0]T l 在 jm 边上的形函数也需用变量 s 表示,根据形函数的含义,
Ve
[k ii ] [k ij ] [ k im ] [k ji ] [k ij ] [k jm ] [k mi ] [ k mj ] [k mm ]
式中, t 为单元的厚度,当单元划分得足够小时,可以认为每个单元的厚度 t 为常值。子阵为
(2-1-5)
[k rs ] [ Br ]T [ D][B s ]tA
101
二、 单元刚度矩阵 1、单元几何矩阵 [ B ] 有了单元的位移模式,利用平面问题的几何方程求得应变分量
0 x x u e e 0 { } [ L][ N ]{} [B ]{} y y v xy y x
弹性力学基础及有限单元法教学设计
弹性力学基础及有限单元法教学设计1. 弹性力学基础概述弹性力学是一门研究物体在外力作用下发生形变后能回复原态的力学学科。
弹性力学的应用非常广泛,如土木工程、机械制造等领域都需要用到弹性力学的知识。
因此,在工程学科中,弹性力学是非常重要的一门基础课程。
在弹性力学的学习中,通常需要掌握以下内容:1.杆件的轴向变形2.杆件的弯曲变形3.圆柱体的轴向和圆周向变形4.球体和球壳的变形5.三维问题中的弹性力学问题2. 有限单元法有限单元法是一种利用数值计算方法求解弹性力学问题的技术。
它将问题分割成小网格或单元,并在每个单元中近似求解问题。
最终通过组合各个单元的结果求解整个问题。
有限单元法的基本工作流程如下:1.将问题进行数学建模,确定数学方程2.将问题分割成小网格或单元3.在每个单元中建立数学模型,并进行近似求解4.组合各个单元的结果,求解整个问题有限单元法的优点在于可以处理复杂的三维问题,并且精度较高。
但是,它需要计算大量的数据,并且对计算机性能的要求较高。
3. 弹性力学基础及有限单元法教学设计在弹性力学基础课程中,应该注重理论基础的学习和数值计算方法的训练。
具体来说,建议如下:1.弹性力学基础部分1.分阶段学习杆件、圆柱体、球体等类型的问题,将问题分解并分阶段学习2.加强与实际工程应用的联系,突出应用场景和实际问题3.强化理论知识,做好基本概念和运算符号的记忆和应用2.有限单元法部分1.鼓励学生掌握相关计算软件的使用,如Ansys、ABAQUS等2.分阶段学习单元网格的建立和求解方法3.强化建模和近似求解的能力,提高方法的精度和实用性结合弹性力学基础和有限单元法,可以设计出更加全面、深入的教学方案。
建议使用案例讲解和实验实践等手段来加强学生的理解和应用能力,提高教学效果。
4. 总结弹性力学是机械、土木等学科中的基础课程之一,其理论和实践应用非常广泛。
有限单元法是一种求解弹性力学问题的数值计算方法,其在复杂三维问题的求解中有很大的作用。
有限元2-弹性力学平面问题有限单元法(2.1三角形单元,2.2几个问题的讨论)分析
第2章弹性力学平面问题有限单元法2.1 三角形单元(triangular Element)三角形单元是有限元分析中的常见单元形式之一,它的优点是:①对边界形状的适应性较好,②单刚形式及其推导比较简单,故首先介绍之。
一、结点位移和结点力列阵设右图为从某一结构中取出的一典型三角形单元。
在平面应力问题中,单元的每个结点上有沿x、y两个方向的力和位移,单元的结点位移列阵规定为:相应结点力列阵为: (式2-1-1)二、单元位移函数和形状函数前已述及,有限单元法是一种近似方法,在单元分析中,首先要求假定(构造)一组在单元内有定义的位移函数作为近似计算的基础。
即以结点位移为已知量,假定一个能表示单元内部(包括边界)任意点位移变化规律的函数。
构造位移函数的方法是:以结点(i,j,m)为定点。
以位移(u i ,v i ,…u m v m )为定点上的函数值,利用普通的函数插值法构造出一个单元位移函数。
在平面应力问题中,有u,v两个方向的位移,若假定单元位移函数是线性的,则可表示成:(,)123u u x y x yααα==++546(,)v v x y x yααα==++(2-1-2)a式中的6个待定常数α1 ,…, α6 可由已知的6个结点位移分量(3个结点的坐标) {}⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧=⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=mjimeddddmjjivuvuvui{}iijjmXYX(2-1-1)YXYiejmmFF FF⎧⎫⎪⎪⎪⎪⎧⎫⎪⎪⎪⎪⎪⎪==⎨⎬⎨⎬⎪⎪⎪⎪⎩⎭⎪⎪⎪⎪⎪⎪⎩⎭确定。
将3个结点坐标(x i,y i ),(x j,y j ),(x m,y m )代入上式得如下两组线性方程:123i i i u x y ααα=++ 123j j j u x y ααα=++ (a)123m m m u x y ααα=++和546i i i v x y ααα=++ 546j j j v x y ααα=++ (b)546m m m v x y ααα=++利用线性代数中解方程组的克来姆法则,由(a)可解出待定常数1α 、2α 、3α :11A Aα=22A Aα=33A Aα=式中行列式:1i i i j j j m m m u x y A u x y u x y =2111i i j j m mu y A u y u y =3111i i j j m m x u A x u x u = 2111i i j j m mAx y A x y x y ==A 为△ijm 的面积,只要A 不为0,则可由上式解出:11()2m m i ij j a u a u a u A α=++ 21()2m m i ij j bu b u b u A α=++ (C )31()2m mi i j j c u c u c u A α=++式中:m m i j j a x y x y =- m m j i i a x y x y =- m i j j i a x y x y =-m i j b y y =- m j i b y y =- m i j b y y =- (d )m i j c x x =- m j i c x x =- m j i c x x =-为了书写方便,可将上式记为: m m i j ia x y x y =-m ij by y =- (,,)i j m u u u u ruu u u r m i jc x x =-(,,)i j m u u u u ru u u u r表示按顺序调换下标,即代表采用i,j,m 作轮换的方式便可得到(d)式。
有限元2-弹性力学平面问题(26四结点四边形等参元,27八结点曲线四边形等参元)
y y
2 6 3 b
称为雅可比(Jacabian)矩阵,而把它的行 列式 |J| 称为雅可比行列式。
有限单元法
土木工程学院
P-13/69
把式坐标变换公式(2-6-1)代入[J]得:
N i x i J N i x i N N i 1 y i N N i 1 y i N 2 N 2 N 3 N 3 x 1 N 4 x 2 N x 4 3 x 4 y 1 y 2 y 3 y 4
将(2-6-6)代入即可获得[B], [B]是ξ,η的函数。
有限单元法
土木工程学刚的一般表达式:
T
K t B D B dxdy
求出四结点四边形的单元刚度矩阵。 在按上述公式作积分运算时,必须把面积元dxdy 变换成dξdη,图a上的面积元abdc的面积等于矢量ab 与矢量ac的矢量积的模,即微元为
V NiVi
ijmp
引入边界条件,即可得位移函数:
U N iU i
ijmp
有限单元法
土木工程学院
P-7/69
写成矩阵形式:
N N U e e 1 0 4 0 f d N d 0N 0N V 1 4
对照2.4中的形函数表达式,便知:
x N x N x N x N x i i j j m m p p
自然同理可得:
y N y N y N y N y i i j j m m p p
有限元2-弹性力学平面问题(23程序设计)
三角形单元:
半带宽d=(相邻结点码的最大差值+1)×2
图中相邻结点码的最大差值是4,故
d=(4+1)×2=10
57
根据带形矩阵的特点,并利用矩阵的对称
性,则在计算机中可只存贮上半带的元素。这种 存贮方式称为半带存贮。
如下面左图总刚,半带存贮时,只从[K]中
P-22/57
图中整体刚度矩阵[K]的非零元素分布在以 主对角线为中心的斜带形区域内(图中用粗线标 明),这种矩阵称作带形矩阵。在半个斜带形区域 中(包括主对角线元素在内),每行具有的元素个 数称为半带宽,用d表示。由图中看出,在半带 中,每行有五个子块,即十个元素,因此半带宽 d=10。半带宽d的一般公式是:
P-14/57
程序的验证(Program Verification)实际上就 是检验程序的正确性。一个程序如果有错误,主 要是两方面的:一方面是语法错误,这部分比较 好解决,一般是在调试阶段(编辑阶段)完成。 但是一个语法完全没问题的程序并不一定是正确 的。因为程序中的许多部分往往是靠逻辑关系来 达到所要实现的目的。目前应用程序的验证主要 靠针对程序每一功能,每一逻辑分支进行各种类 型的考题,包括考题的规模。
P-11/57
2、结构化程序设计
结构化程序设计,又称结构程序设计 (Structured Programming)是 荷兰学者E. W. dijkstra首先提出来的,简称SP。人们对SP有各 种定义和解释:有人说它是: 指导程序员编程的一 般方法;有人说它是: 不使用goto语句的程序设 计;有人说它是: 自顶向下的程序设计。
现分别说明对[KS]、[KS*]和{P}的修改内容。
弹性力学至用有限单元法求平面问题共36页文档
1、不要轻言放弃,否则对不起自己。
2、要冒一次险!整个生命就是一场冒险。走得最远的人,常是愿意 去做,并愿意去冒险的人。“稳妥”之船,从未能从岸边走远。-戴尔.卡耐基。
梦 境
3、人生就像一杯没有加糖的咖啡,喝起来是苦涩的,回味起来却有 久久不会退去的余香。
弹性力学至用有限单元法求平面问题 4、守业的最好办法就是不断的发展。 5、当爱不能完美,我宁愿选择无悔,不管来生多么美丽,我不愿失 去今生对你的记忆,我不求天长地久的美景,我只要生生世世的轮 回里有你。
有限元2-弹性力学平面问题(24矩形单元,25六节点三角形单元)
u 1 1 2 3 4 u 2 1 2 3 4
u 3 1 2 3 4
u 4 1 2 3 4
有限单元法
土木工程学院
P-9/44
解方程组便可求得待定常数。将这些参数代回式 (2-4-4),经整理得:
(1,1)
有限单元法
土木工程学院
P-6/44
二、结点位移列阵和结点力列阵
每个结点2个位移分量,共8个位移分量, 设结点位移和结点力列阵分别为:
d u v u v u v u v
e
2 4 2 e T F X Y X Y X Y X Y 1 1 2 2 3 3 4 4 2 4 3
有限单元法
土木工程学院
P-18/44
第2章 弹性力学平面问题有限单元法
2.1 三角形单元 2.2 三角形单元中几个问题的讨论 2.3 平面问题有限元程序设计 2.4 矩形单元 2.5 六结点三角形单元 2.6 四结点四边形单元 2.7 八结点曲线四边形等参元 2.8 几个问题的补充
有限单元法
土木工程学院
3
1
2
(1 ,1 )
(1,1)
有限单元法
土木工程学院
P-11/44
如果引进参数: ξ0=ξiξ, η0=ηiη(i=1, 2, 3, 4), (ξi, ηi)是矩形单元4个结点的局部坐标。结点i(ξi, ηi)的 坐标值分别是 (-1,-1), (1,-1),(1,1), (-1,-1)。代入 上式,则可将上式简记成:
Ai Li A
Lj Aj A
Am Lm A
i
m
Aj
有限元 2-弹性力学平面问题有限单元法(2.1三角形单元,2.2几个问题的讨论)
第2章 弹性力学平面问题有限单元法2.1 三角形单元(triangular Element)三角形单元是有限元分析中的常见单元形式之一,它的优点是:①对边界形状的适应性较好,②单刚形式及其推导比较简单,故首先介绍之。
一、结点位移和结点力列阵设右图为从某一结构中取出的一典型三角形单元。
在平面应力问题中,单元的每个结点上有沿x 、y 两个方向的力和位移,单元的结点位移列阵规定为: 相应结点力列阵为: (式2-1-1)二、单元位移函数和形状函数前已述及,有限单元法是一种近似方法,在单元分析中,首先要求假定(构造)一组在单元内有定义的位移函数作为近似计算的基础。
即以结点位移为已知量,假定一个能表示单元内部(包括边界)任意点位移变化规律的函数。
构造位移函数的方法是:以结点(i,j,m)为定点。
以位移(u i ,v i ,…u m v m )为定点上的函数值,利用普通的函数插值法构造出一个单元位移函数。
在平面应力问题中,有u,v 两个方向的位移,若假定单元位移函数是线性的,则可表示成:(,)123u u x y x y ααα==++546(,)v v x y x y ααα==++ (2-1-2)a式中的6个待定常数α1 ,…, α6 可由已知的6个结点位移分量(3个结点的坐标){}⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧=⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=m j i m ed d d d m j j i v u v u v u i {}ii j j m X Y X (2-1-1)Y X Y iej m m F F F F ⎧⎫⎪⎪⎪⎪⎧⎫⎪⎪⎪⎪⎪⎪==⎨⎬⎨⎬⎪⎪⎪⎪⎩⎭⎪⎪⎪⎪⎪⎪⎩⎭确定。
将3个结点坐标(x i,y i ),(x j,y j ),(x m,y m )代入上式得如下两组线性方程:123i i i u x y ααα=++123j j j u x y ααα=++ (a)123m m m u x y ααα=++和546i i i v x y ααα=++546j j j v x y ααα=++ (b)546m m m v x y ααα=++利用线性代数中解方程组的克来姆法则,由(a)可解出待定常数1α 、2α 、3α :11A Aα=22A Aα=33A Aα=式中行列式:1i i i j j j m m m u x y A u x y u x y =2111i i j j m mu y A u y u y =3111i i j jm mx u A x u x u =2111i i j j m mAx y A x y x y ==A 为△ijm 的面积,只要A 不为0,则可由上式解出:11()2m m i ij j a u a u a u A α=++ 21()2m m i ij j bu b u b u A α=++ (C )31()2m mi i j j c u c u c u A α=++式中:m m i j j a x y x y =- m m j i i a x y x y =- m i j j i a x y x y =-m i j b y y =- m j i b y y =- m i j b y y =- (d )m i j c x x =- m j i c x x =- m j i c x x =-为了书写方便,可将上式记为: m m i j i a x y x y =- m ij by y =- (,,)i j m m i jc x x =-(,,)i j m 表示按顺序调换下标,即代表采用i,j,m 作轮换的方式便可得到(d)式。
弹性力学中的有限单元法
∑N y
i
∑N
由插值基函数的性质及坐标变换的定义,可得 u = a0 x + a1 y + a 2
v = b0 x + b1 y + b2 即,在节点位移分布满足刚体模式或常应变模式时,对于等 参数插值,单元内的位移模式也满足刚体模式或常应变模式
刚体模式或常应变模式的一般形式为
u = a0 x + a1 y + a 2 v = b0 x + b1 y + b2
i 0 i 1 i 2
则根据插值模式,单元内任一点的位移为
u= v=
∑N u
i =1 8 i =1
8
i i
= a0 = b0
∑N x ∑N x
i =1 i =1 8
8
i i
+ a1 + b1
∑N y
i i =1 8 i i =1
8
i
+ a2 + b2
∑N
i =1 8 i i =1
8
i
∑N v
i i
i i
N 1II = 0.25(1 ξ )(1 η ) 0.5 N 8II
ξ
7
N 2II = 0.25(1 + ξ )(1 η ) N 3II = 0.25(1 + ξ )(1 + η ) N 4II = 0.25(1 ξ )(1 + η ) 0.5 N 8II
N 8II = 0.5(1 ξ )(1 η 2 ) 在节点1,2和3构成的边上 II u P = 0.5[(1 η ) (1 η 2 )]u1 + 0.5[(1 + η ) (1 η 2 )]u 2 + (1 η 2 )u 3
第二章 弹性力学平面问题的有限单元法
求解上式,可以将参数a1、a2、a3、a4、a5、a6用结点位移 表示出来,即 a1=(aiui+ajuj+amum)/2A a4=(aivi+ajvi+amvm)/2A a2=(biui+bjuj+bmum)/2A a5=(bivi+bjvj+bmvm)/2A a3=(ciui+cjuj+cmum)/2A a6=(civi+cjvj+cmvm)/2A 式中 ai=(xjym-xmyj), bi=yj-ym, ci=xm-xj aj=(xmyi-xiym), bj=ym-yi, cj=xi-xm am=(xiyj-xjyi), bm=yi-yj, cm=xj-xi
2-8
§2.3 三角形单元分析
从离散体系中任取一个单元,如图所示。三 个结点按反时针方向顺序编号为i、j、m。结点坐 标分别为(xi,yi)(xj,yj)(xm,ym)。 一、单元的结点位移和结点力向量 由弹性力学平面问题可知,一个连续体,每点 应有两个位移,因此每个结点应有两个位移分量, 则三角形共有六个自由度:ui,vi,uj,vj,um,vm 。如图 b所示。各结点位移向量可写成
2-15
(2)位移模式必须包含单元的刚体的位移。这是因 为每个单元的位移一般总是包含着两个部分:一部 分由本单元的变形引起的,另一部分是与本单元的 变形无关的,即刚体位移,它由其他单元发生的变 形连带引起。 (3)位移模式必须包含单元的常量应变。这从物理 意义上就可以理解。因为当单元的尺寸取得很小时, 单元中各点的应变也将相差很小,而当单元的尺寸 取得无限小时,单元内各点的应变应趋近于常量。 通常把满足上述第一个条件的单元,称为协调(或 连续)单元;满足第二、第三个条件的单元称为完备 单元。理论和实践都已证明:为了使有限单元法的 解答在单元尺寸逐渐取小时能够收敛于正确解答, 条件(2)(3)是必要条件,而再加上条件(1)就是充分条 件。
第二章 弹性力学平面问题有限元法
(2 4)
进行整理后得:
u 1 1 1 ai bi x ci y ui a j b j x c j y u j am bm x cm y um 2 2 2 1 1 1 v ai bi x ci y vi a j b j x c j y v j am bm x cm y vm 2 2 2
vj
j( x j , y j )
uj
u m m vm
单元的节点位移列阵为:
e
ui v i i u j j v j m u m vm
当取节点位移为基本未知量时,有限元法的解题步骤归纳如下:
区域 剖分
单元 分析
整体 分析
方程 求解
应力 计算
下面我们就按上述顺序介绍。
2.2 弹性体的剖分
作为用有限元法解决弹性力学问题的第一步,必须先对 弹性体区域进行剖分。 对于平面问题来说,最简单的方法是用直线将弹性体区 域剖分为有限个三角形或四边形单元。 本章将只讨论三个节点的三角形单元。
u 1 2 x 3 y v 4 5 x 6 y
a
1 , 2 , 6 , 式中 是待定常数,它们可以由单元的边界条件, 即节点的位移值来确定。 为此,只要将节点的坐标值代入式(a),就得到节点的位移值:
第二章 弹性力学平面问题的有限元法
σ Dεe DBe e Se e Sie
S
e j
Sme e
1 A2 0
D
A1
A2
1
0
0 0 A3
Se
是3×6矩阵,称为单元应力 转换矩阵。
A1
E1
1 12
A2 1
A3
1 1
2
Be Bie Bej Bem e
四、用结点位移表示单元应力—应力矩阵 Se
σ Dεe DBe e Se e Sie
均质等厚度单元仅有y方向自重单位体积自重为mxmy等效结点力虚功体力虚功七建立有限元方程结点平衡法利用虚位移原理利用最小势能原理由结点平衡法建立有限元方程总刚度矩阵ne个单元共有nj个结点结点i的相关单元结点i的相关结点由结点平衡法建立有限元方程总刚度矩阵结构的有限元方程整体刚度矩阵总刚度矩阵整体结构系数矩阵p100np100nnjne单元njne单元njne单元njne结点1
j
k
l
i
(单元位移模式或位移函数)
u v
1 4
2 5
x x
3 6
y y
1.广义坐标个数应与结点自由度数相等。
y
m
i O
ej
x
2.选取多项式时,常数项和坐标的一次项必须完备。
3.多项式的选取应由低阶到高阶,尽量选取完全多项式以提高 单元的精度。若由于项数限制不能选取完全多项式时,选择的 多项式应具有坐标的对称性,并且一个坐标方向的次数不应超 过完全多项式的次数,以保证相邻单元交界面上位移协调性.
m
m
1
j
1 i (a)
j
i
1m
(b) j
(c) i
Ni
(x,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章 弹性力学平面问题有限单元法2.1 三角形单元(triangular Element)三角形单元是有限元分析中的常见单元形式之一,它的优点是:①对边界形状的适应性较好,②单刚形式及其推导比较简单,故首先介绍之。
一、结点位移和结点力列阵设右图为从某一结构中取出的一典型三角形单元。
在平面应力问题中,单元的每个结点上有沿x 、y 两个方向的力和位移,单元的结点位移列阵规定为: 相应结点力列阵为: (式2-1-1)二、单元位移函数和形状函数前已述及,有限单元法是一种近似方法,在单元分析中,首先要求假定(构造)一组在单元内有定义的位移函数作为近似计算的基础。
即以结点位移为已知量,假定一个能表示单元内部(包括边界)任意点位移变化规律的函数。
构造位移函数的方法是:以结点(i,j,m)为定点。
以位移(u i ,v i ,…u m v m )为定点上的函数值,利用普通的函数插值法构造出一个单元位移函数。
在平面应力问题中,有u,v 两个方向的位移,若假定单元位移函数是线性的,则可表示成:(,)123u u x y x y ααα==++546(,)v v x y x y ααα==++ (2-1-2)a式中的6个待定常数α1 ,…, α6 可由已知的6个结点位移分量(3个结点的坐标){}⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧=⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=m j i m ed d d d m j j i v u v u v u i {}ii j j m X Y X (2-1-1)Y X Y iej m m F F F F ⎧⎫⎪⎪⎪⎪⎧⎫⎪⎪⎪⎪⎪⎪==⎨⎬⎨⎬⎪⎪⎪⎪⎩⎭⎪⎪⎪⎪⎪⎪⎩⎭确定。
将3个结点坐标(x i,y i ),(x j,y j ),(x m,y m )代入上式得如下两组线性方程:123i i i u x y ααα=++123j j j u x y ααα=++ (a)123m m m u x y ααα=++和546i i i v x y ααα=++546j j j v x y ααα=++ (b)546m m m v x y ααα=++利用线性代数中解方程组的克来姆法则,由(a)可解出待定常数1α 、2α 、3α :11A Aα=22A Aα=33A Aα=式中行列式:1i i i j j j m m m u x y A u x y u x y =2111i i j j m mu y A u y u y =3111i i j jm mx u A x u x u =2111i i j j m mAx y A x y x y ==A 为△ijm 的面积,只要A 不为0,则可由上式解出:11()2m m i ij j a u a u a u A α=++ 21()2m m i ij j bu b u b u A α=++ (C )31()2m mi i j j c u c u c u A α=++式中:m m i j j a x y x y =- m m j i i a x y x y =- m i j j i a x y x y =-m i j b y y =- m j i b y y =- m i j b y y =- (d )m i j c x x =- m j i c x x =- m j i c x x =-为了书写方便,可将上式记为: m m i j i a x y x y =-m ij by y =- (,,)i j mm i jc x x =-(,,)i j m表示按顺序调换下标,即代表采用i,j,m 作轮换的方式便可得到(d)式。
将(c)式代入2-1-2中,整理后可得:(,)(,)(,)m m i i j ju N x y u N x y u N x y u =++同理: (,)(,)(,)m m i i j jv N x y v N x y v N x y v =++ (2-1-2)b 式中:1()2i i i i N a b x c y A=++ (,,)i j m (2-1-3)将三角形单元的位移函数用矩阵表示:或:4)a -1-(2v u i v u v u m 0 j 0 i 0 0 m 0 j 0 ),(m j i i ⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧⎥⎥⎦⎤⎢⎢⎣⎡=⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧=m N N N N N N v u f i y x 4)b-1-(2 }]{[}{e d N f v u =⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧=三、单元的应变和应力1、应变──几何矩阵[B]由弹性力学知,弹性力学平面问题的几何方程: xu xε∂=∂; y v y ε∂=∂ ; xy u v y x ε∂∂=+∂∂用矩阵表示00x y xy x u v y y x εεε⎡⎤⎢⎥⎢⎥⎧⎫⎢⎥⎪⎪⎧⎫⎢⎥⎪⎪⎪⎪⎨⎬⎨⎬⎢⎥⎪⎪⎪⎪⎢⎥⎩⎭⎪⎪⎢⎥⎩⎭⎢⎥⎢⎥⎢⎥⎣⎦∂∂∂=∂∂∂∂∂或, {}{}H f ε⎡⎤⎣⎦= (2-1-5)[H]称为微分符矩阵,又称为微分算子,“[H]{f}”实际上不是一般的矩阵乘,可以称为微分符矩阵[H]作用在{f}上,其作用规律符合矩阵乘积规定,实际上是按[H]对{f}求导。
将2-1-4式的{f}=[N]{d}代入: {ε}=[H][N]{d}=[B]{d} 2-1-6式中: (2-1-7)000000000000012m i j m i j m i j m i j m m ii j j xN N N B H N y N N N y x b b b c c c c b c b c b A ⎡⎤⎢⎥⎢⎥⎡⎤⎢⎥⎢⎥⎡⎤⎡⎤⎡⎤⎢⎥⎣⎦⎣⎦⎣⎦⎢⎥⎢⎥⎣⎦⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦∂∂∂==∂∂∂∂∂=称为几何矩阵,对于上述三角形单元,[B]是常量矩阵,因此常把这种三角形单元称为常应变单元2、应力矩阵[S]由弹性力学知,由应力求应变的物理方程是:()1x x y Eσμσε=-()1y y x Eσμσε=-2(1)xy xy xyEGτμγτ+==由上式解出应力,得到由应变表示应力的物理方程: ()21x y x E εμεσμ=+-()21y x y E εμεσμ=+-2121xyxy E μγτμ-=∙- 用矩阵表示:{}{}x y xy D σσσετ⎧⎫⎪⎪⎪⎪⎡⎤⎨⎬⎢⎥⎣⎦⎪⎪⎪⎪⎩⎭==21010(1)0021D E μμμμ⎡⎤⎢⎥⎢⎥⎡⎤⎢⎥⎣⎦⎢⎥⎢⎥⎢⎥⎣⎦=-- 2-1-8称为弹性矩阵。
将2-1-6式{ε}=[B]{d}代入上式得: {}{}{}{}eeD D B d S d σε⎡⎤⎡⎤⎡⎤⎡⎤⎣⎦⎣⎦⎣⎦⎣⎦=== 2-1-9 式中:221111*********m m i i j j m m i i j j m m i i j j S D B bc b c b c E b c b c b c A c b c b c b μμμμμμμμμμμμμ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎛⎫⎢⎥⎪⎝⎭⎢⎥⎢⎥⎣⎦==-------2-1-10上式称为应力矩阵,是结点位移与应力之间的关系矩阵,在上述三角形单元中它也是一个常量矩阵(常应力单元)。
四、单元刚度矩阵有了几何矩阵[B]和弹性矩阵[D]后,我们便可将其代入在§1-3中推导出的单元刚度矩阵的一般表达式: T vK B D B dv ⎡⎤⎡⎤⎡⎤⎡⎤⎣⎦⎣⎦⎣⎦⎣⎦=⎰对于平面问题,积分dz t =⎰,是单元的厚度,并假定t 在单元内不变化(常数),所以三角形单元的单刚:T K t B D B dxdy ⎡⎤⎡⎤⎡⎤⎡⎤⎣⎦⎣⎦⎣⎦⎣⎦=⎰⎰积分式内的两个矩阵都是常量,矩阵乘后,积分得三角形单元的 单元刚度矩阵:ii ij im ji jj jm mm mi mj K K K K K K K K K K ⎡⎤⎢⎥⎢⎥⎡⎤⎣⎦⎢⎥⎢⎥⎣⎦= 2-1-11子块:21122114(1)22r s r s r s r s rs r s r s r s r s b b c c b c c b Et K A c b b c c c b b μμμμμμμ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦--++=---++ (r,s=i,j,m)上式常称为各向同性常应变单刚(stiffness matrix for isotropic constant strain triangle in plane stress)上面的[K]是在图1及2-1-1式的位移排列顺序和(2-1-2)a 下导得的,对此作些改变,便会获得不同的单元刚度矩阵形式,如将位移列阵的排列改为: {d}=[ui uj um vi vj vm ]T 。
(可自行推导,此种单元刚度矩阵的显式可参见《Finite Element Analysis Fundamentals 》)作业3:1.求形函数N i (x,y)在三角形形心(x c ,y c )上的函数值。
2.设图中i 点有水平位移u i =1,试由单元刚度方程写出 各链杆的反力;并证明各水平、竖向反力之和为0。
3.求图示单元1、2的单元刚度矩阵和应力矩阵。
(结论:将单元逆时针转动180度,则单刚无影响而应力矩阵反号)2.2 三角形单元中几个问题的讨论一、形函数的物理意义 由(2-1-4)a{}{}000(,)000i i em i j j m j i j m m u v N N N u u f x y N dv v N N N u v ⎧⎫⎪⎪⎪⎪⎪⎪⎡⎤⎧⎫⎪⎪⎢⎥⎪⎪⎪⎪⎡⎤⎨⎬⎨⎬⎢⎥⎢⎥⎣⎦⎪⎪⎪⎪⎢⎥⎩⎭⎣⎦⎪⎪⎪⎪⎪⎪⎪⎪⎩⎭==可以看出,当u ι =1,其它5个位移分量为0时,u(x,y)=Ni(x,y),或当v i =1其余为0时 v (x,y)=N i (x,y)(如图所示)。
故形函数Ni(x,y)表示当结点i 发生单位位移时,在单元内部产生的位移分布状态,函数Nj ,Nm 亦具有类似的性质,因此,Ni ,Nj ,Nm 称为位移的形状(态)函数,简称形函数,[N]即称形函数矩阵(shape function )。
二、形函数的几何意义在单元分析中,很重要的一步是构造位移函数,得出以形函数和结点位移乘积表示的单元位移场。
{}{}000000i i e m ij j m j i j m m u v N N N u f N d v N N N u v ⎧⎫⎪⎪⎪⎪⎪⎪⎡⎤⎪⎪⎢⎥⎪⎪⎡⎤=⎨⎬⎢⎥⎢⎥⎣⎦⎪⎪⎢⎥⎣⎦⎪⎪⎪⎪⎪⎪⎪⎪⎩⎭= 其中形函数:12i i i i N a b x c y A ⎛⎫ ⎪⎝⎭=++ (),,i j m而m i j b y y =- x m i j c x =-将其代回:jm m j i y x y x a -=1()()21121m m m m i j i j j j j m mN x y x y y y x x x y A x y x y Ax y ⎡⎤⎢⎥⎣⎦=-+-+-= 若从单元内任意点p(x,y)向各顶点引连线,将其分成三个小三角形,则上式中的行列式恰好是小三角形pjm 面积的2倍即: 1211221i x y AA i N x y i j j A A Ax y m m=== 同理可得:j j A N A = m m A N A=由此可得如下结论(三角形单元的几何性质)1. 任意一点形函数之和等于1,( Ni +Nj +Nm =1)2. 形函数为≥0,且 ≤1的值, 0≤(Ni ,Nj ,Nm )≤13. 顶点坐标上的形函数值:当(x,y)坐标取在i 点时, Ni =1, Nj =Nm =0 当(x,y)坐标取在j 点时, Ni =1, Nj =1, Nm =0 当(x,y)坐标取在m 点时, Ni =Nj =0, Nm =1因此:Ni ,Nj ,Nm 又称为面积坐标面积坐标的概念在讲叙六结点三角形单元时将得到应用。