有限元与有限差分法基础PPT学习教案_第1页
有限元与有限差分法基础PPT学习教案_第2页
有限元与有限差分法基础PPT学习教案_第3页
有限元与有限差分法基础PPT学习教案_第4页
有限元与有限差分法基础PPT学习教案_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1有限元与有限差分法基础有限元与有限差分法基础2 最初用于飞机结构的,由于它在理论上的通用性,因而它可用于解决工程中的许多问题。目前,它可以解决几乎所有的连续介质和场的问题,包括热传导、电磁场、流体动力学、地质力学、原子工程和生物医学等方面的问题。 中,从齿轮、轴、轴承等通用零部件到机床、汽车、飞机等复杂结构的应力和变形分析(包括热应力和热变形分析)。不仅可以解决工程中的线性问题、非线性问题,而且对于各种不同性质的固体材料,如各向同性和各向异性材料,粘弹性和粘塑性材料以及流体均能求解;对于工程中最有普遍意义的非稳态问题也能求解。第1页/共78页3第2页/共78页4 几何体 载荷 物理系统

2、结构热电磁第3页/共78页5真实系统有限元模型 有限元模型 是真实系统理想化的数学抽象。定义第4页/共78页6自由度(DOFs) 用于描述一个物理场的响应特性。结构 DOFs 结构 位移 热 温度 电 电位 流体 压力 磁 磁位 方向 自由度ROTZUYROTYUXROTXUZ第5页/共78页7节点: 空间中的坐标位置,具有一定自由度和存在相互物理作用。单元: 一组节点自由度间相互作用的数值、矩阵描述(称为刚度或系数矩阵)。单元有线、面或实体以及二维或三维的单元等种类。有限元模型由一些简单形状的单元组成,单元之间通过节点连接,并承受一定载荷。载荷载荷第6页/共78页8节点和单元信息是通过单元之

3、间的公共节点传递的。分离但节点重叠的单元A和B之间没有信息传递(需进行节点合并处理)具有公共节点的单元之间存在信息传递 .AB.AB.1 node2 nodes每个单元的特性是通过一些线性方程式来描述的。作为一个整体,单元形成了整体结构的数学模型。第7页/共78页9节点自由度是随连接该节点 单元类型 变化的。JIIJJKLILKIPOMNKJIL三维杆单元 (铰接)UX, UY, UZ三维梁单元二维或轴对称实体单元UX, UY三维四边形壳单元UX, UY, UZ,三维实体热单元TEMPJPOMNKJIL三维实体结构单元ROTX, ROTY, ROTZROTX, ROTY, ROTZUX, UY

4、, UZ,UX, UY, UZ第8页/共78页10第9页/共78页11第10页/共78页12第11页/共78页13基本上是任意的,一个结构体可以有。但应遵循以下划分原则:(1) 分析清楚所讨论对象的性质,例如,是桁架结构还是结构物,是平面问题还是空间问题等等。(2) 单元的几何形状取决于结构特点和受力情况,单元的几何尺寸(大小)要按照要求确定。一般来说,单元几何形体各边的长度比不能相差太大。 (3) 有限元模型的网格划分越密,其计算结果越精确,但计算工作量就越大。因此,在保证计算精度的前提下,单元网格数量应尽量少。(4) 在进行网格疏密布局时,应力集中或变形较大的部位,单元网格应取小一些,网格

5、应划分得密一些,而其他部分则可疏一些。第12页/共78页14(5) 在设计对象的厚度或者弹性系数有突变的情况下,应该取相应的突变线作为网格的边界线;(6) 相邻单元的边界必须相容,不能从一单元的边或者面的内部产生另一个单元的顶点。(7) 网格划分后,要将全部单元和节点按顺序编号,不允许有错漏或者重复。(8) 划分的单元集合成整体后,应精确逼近原设计对象。原设计对象的各个顶点都应该取成单元的顶点。 所有网格的表面顶点都应该在原设计对象的表面上。所有原设计对象的边和面都应被单元的边和面所逼近。 第13页/共78页15悬臂梁及其有限元模型 第14页/共78页162.单元分析 连续体离散化后,即可对单

6、元体进行特性分析,简称为单元分析。单元分析工作主要有两项:(1)选择单元位移模式(位移函数) 用节点位移来表示单元体内任一点的位移、应变和应力,就需搞清各单元中的位移分布。 一般是假定单元位移是坐标的某种简单函数,用其模拟内位移的分布规律,这种函数就称为位移模式或位移函数。通常采用的函数形式多为多项式。 根据所选定的位移模式,就可以导出用节点位移来表示单元体内任一点位移的关系式。第15页/共78页17第16页/共78页18第17页/共78页19第18页/共78页20 位移法 力法 混合法第19页/共78页21 (1)位移法以节点位移作为基本未知量,通过选择适当的位移函数,进行单元的力学特性分析

7、。在节点处建立单元刚度方程,再组合成整体刚度矩阵,求解出节点位移后,进而由节点位移求解出应力。 位移法优点是比较简单,规律性强,易于编写计算机程序。所以得到广泛应用,其缺点是精度稍低。 (2)力法以节点力作为基本未知量,在节点处建立位移连续方程,求解出节点力后,再求解节点位移和单元应力。力法的特点是计算精度高。 (3)混合法取一部分节点位移和一部分节点力作为基本未知量,建立平衡方程进行求解。第20页/共78页22单元特性的推导方法 的推导是的基本步骤之一。目前,建立单元刚度矩阵的方法主要有以下四种: 直接刚度法 虚功原理法 能量变分法 加权残数法第21页/共78页231. 直接刚度法 是直接应

8、用物理概念来建立单元的有限元方程和分析单元特性的一种方法。这一方法仅能适用于简单形状的单元,如梁单元。但它可以帮助理解有限元法的物理概念。 图1所示是xoy平面中的一,现以它为例,来说明用建立单元刚度矩阵的思想和过程。图1平面简支梁元及其计算模型第22页/共78页24 梁在横向外载荷(可以是集中力或分布力或力矩等)作用下产生弯曲变形,在水平载荷作用下产生线位移。 对于该平面简支梁问题:梁上任一点受有三个力的作用: 水平力Fx, 剪切力Fy , 弯矩Mz。相应的位移为: 水平线位移u, 挠度v , 转角 z 。 由上图可见: 水平线位移和水平力向右为正, 挠度和剪切力向上为正, 转角和弯矩逆时针

9、方向为正。 通常规定:第23页/共78页25为使问题简化,可把图示的梁看作是一个梁单元。如图1所示,当令左支承点为节点 i ,右支承点为节点 j 时,则该单元的节点位移和节点力可以分别表示为:称为单元的节点位移列阵。称为;若 F 为,则称为载荷列阵。 (1-1)(1-2)写成矩阵形式为q(e)=ui ,vi , zi ,vj ,uj , zjTui ,vi , zi ,vj ,uj , zjF(e)=Fxi ,Fyi ,Mzi ,Fxj ,Fyj ,MzjTFxi ,Fyi ,Mzi ,Fxj ,Fyj ,Mzj第24页/共78页26显然,梁的节点力和节点位移是有联系的。在弹性小变形范围内,这

10、种关系是线性的,可用下式表示 1112131415162122232425263132333435364142434445465152535455566162636 xiyizixjyjzjFkkkkkkFkkkkkkMkkkkkkFkkkkkkFkkkkkkkkkkM46566 iizijjzjuvuvkk ( )( )( )eeeFKq或(1-3b)(1-3a)第25页/共78页27上式(1-3b)称为,或称为单元刚度方程,它代表了单元的载荷与位移之间(或力与变形之间)的联系;式中,K(e)称为单元刚度矩阵,它是单元的特性矩阵。 对于图1所示的平面梁单元问题,利用材料力学中的杆件受力与变形

11、间的关系及叠加原理,可以直接计算出单元刚度矩阵K(e)中的各系数 kst( s, t = i, j ) 的数值第26页/共78页28下面以平面问题中的三角形单元为例,说明利用虚功原理法来建立单元刚度矩阵的步骤。如前所述,将一个连续的弹性体分割为一定形状和数量的单元,从而使连续体转换为有限个单元组成的组合体。单元与单元之间仅通过节点连结,除此之外再无其他连结。也就是说,一个单元上的只能通过节点传递到相邻单元。 从分析对象的组合体中任取一个三角形单元:设其编号为 e ,三个节点的编号为i、j、m,在定义的坐标系 xoy 中,节点坐标分别为(x j , y j)、(xi , y i)、(xm, ym

12、),如图2所示。图2三节点三角形单元第27页/共78页29由弹性力学平面问题的特点可知,有两个位移分量,即每个单元有6个自由度,相应有6个节点载荷,写成矩阵形式,即 单元节点载荷矩阵:F(e)=Fxi ,Fyi ,Fxj ,Fyj ,Fxm ,FymT单元节点位移矩阵:q(e)=ui ,vi ,uj ,vj ,um ,vmT图2三节点三角形单元第28页/共78页30(1)设定位移函数 按照有限元法的基本思想:首先需设定一种函数来近似表达单元内部的实际位移分布,称为位移函数,或位移模式。 三节点三角形单元有6个自由度,可以确定 6个待定系数,故三角形单元的位移函数为 (1-4)式(1-4)为线性

13、多项式,称为线性位移函数,相应的单元称为线性单元。u=u(x,y)= 1+ 2x+ 3yv=v(x,y)= 4+ 5x+ 6y第29页/共78页31 1234561 0 0 00 0 0 1 uxydsvx y 上式(5-5)也可用矩阵形式表示,即 式中,d为单元内任意点的位移列阵。 (1-5)第30页/共78页32由于节点 i、j、m 在单元上,它们的位移自然也就满足位移函数式(1-4)。设三个节点的位移值分别为( ui, vi)、( uj, vj )、( um, vm ),将节点位移和节点坐标代入式(1-4),得 123123123iiijjjmmmuxyuxyuxy456456456ii

14、ijjjmmmvxyvxyvxy第31页/共78页33( )12345600000000010002000000eijmiijmiijnjijmjijmmijmmaaaubbbvcccuaaavbbbucccv(1-6)111112221iijjijjmmijimjimmmxyxyx yx yx yx yx yx yxy 式中(1-7)由上可知,共有6个方程,可以求出6个待定系数。解方程,求得各待定系数和节点位移之间的表达式为 为三角形单元的面积。其中: 第32页/共78页34, , , , , , ijmmjjmiimmijjiijmjmimijimjjimmjiax yx yax yx y

15、ax yx ybyybyybyycxxcxxcxx(1-8)将式(1-7)及式(1-8)、式(1-9)代入式(1-6)中,得到 (1-9)(1-10)第33页/共78页35式中,矩阵N 称为单元的形函数矩阵; 为单元节点位移列阵。其中, 为单元的形函数,它们反映单元内位移的 分布形态,是x, y 坐标的连续函数,且有 ( ) eq, , ijmNNN222iiiijjjjmmmmNab xc yNab xc yNab xc y(1-11)式(1-10)又可以写成, , ,iijjmmiii i j miijjmmiii i j muN uN uN uN uvN vN vN vN v(1-12)

16、上式清楚地表示了单元内任意点位移可由节点位移插值求出。 第34页/共78页36(2) 利用几何方程由位移函数求应变根据弹性力学的几何方程 ,线应变 剪切应变 则应变列阵可以写成 /, / ,xyuxuy / ,xyuyux ( )( ) 0001 0002iixijmeejyijmjxyiijjmmmmuuvxbbbuucccB qvycbcbcbuuuyxv式中,B称为单元应变矩阵,它是仅与单元几何尺寸有关的常量矩阵,即 (1-13)第35页/共78页37 00010002ijmijmiijjmmbbbBccccbcbcb(1-14) 上述方程(1-13)称为单元应变方程,它的意义在于: 单

17、元内任意点的应变分量亦可用基本未知量即节点位移分量来表示。 第36页/共78页38(3)利用广义虎克定律求出单元应力方程根据广义虎克定律,对于平面应力问题1()1()12(1)xxyyyxxyxyxyEEGE上式(1-15)也可写成 ( )( )eeD(1-15)(1-16)式中, 为应力列阵; D 称为弹性力学平面问题的弹性矩阵,并有 ,Txyxy 第37页/共78页39 2101011002ED ( )( )( )( )exeeeyxyDDBq则有如下单元应力方程由式(1-18)可求单元内任意点的应力分量,它也可用基本未知量即节点位移分量来表示。(1-17)(1-18)第38页/共78页4

18、0(4)由虚功原理求单元刚度矩阵 根据虚功原理,当弹性结构受到外载荷作用处于平衡状态时,在任意给出的微小的虚位移上,外力在虚位移上所做的虚功 AF等于结构内应力在虚应变上所存储的虚变形势能 A ,即FAA设处于平衡状态的弹性结构内任一单元发生一个微小的虚位移,则单元各节点的虚位移 为 ( )eq ( ), , , , , eTiijjmmquvuvuv(1-20)(1-21)(1-19)则单元内部必定产生相应的虚应变,故单元内任一点的虚应变 为 ( )e ( ), , eTxyxy第39页/共78页41显然,虚应变和虚位移之间关系为 ( )( )eeBq设节点力为 ( ), , , , , T

19、exiyixjyjxmymFFFFFFF则外力虚功为 ( )( )TeeFAqF(1-24)(1-22)(1-23)单元内的虚变形势能为 ( ) TeVAdv第40页/共78页42根据虚功原理 ( )( )( )TTeeeVqFdv ( )( )eeDDBq ( )( )( )TTTeeeTBqBq因为(1-26)(1-25)代人式(1-25),则有 ( )( )( )( )TTeeTeeVqFBqDBqdv式中, ,均与坐标 x, y 无关,故可以从积分符号中提出,可得: ( )Teq ( )eq第41页/共78页43 ( )( )( )( )TeeeeVFBD B dvqKq其中,单元刚度

20、矩阵 ( )eTVKBDB dv(1-27)式(1-27)称为单元有限元方程,或称单元刚度方程,其中 是单元刚度矩阵。 ( )eK(1-28)因为三角形单元是常应变单元,其应变矩阵B 、弹性矩阵D均为常量,而 ,所以式(1-28)可以写成 Vdvtdxdyt ( )eTKtBDB (1-29)第42页/共78页44式中,t 为三角形单元的厚度; 为三角形单元的面积。 ( )( ) eiiijimejijjjmmimjmmKKKKKKKKKK 对于图2所示的三角形单元,将D 及B代入式(1-28),可以得到单元刚度为 (1-30)式中: K为66阶矩阵,其中每个子矩阵为22阶矩阵,由下式给出 2

21、11 22114(1) c22 ( , ,)rsrsrsrsrsrsrsrsrsb bc cb cc bEtKc bb ccb br si j m (1-31)第43页/共78页45按照力学的一般说法,任何一个实际状态的是这个系统从实际状态运动到某一参考状态(通常取弹性体外载荷为零时状态为参考状态)时。弹性体的总位能 是一个函数的函数,即泛函,位移是泛函的容许函数。从考虑,变形弹性体受外力作用处于平衡状态时,在很多可能的变形状态中,使总位能最小的就是弹性体的真正变形,这就是最小位能原理。用求能量泛函的极值方法就是能量变分原理。能量变分原理除了可解机械结构位移场问题以外,还扩展到求解热传导、电磁

22、场、流体力学等连续性问题。3. 能量变分原理法第44页/共78页46该方法是将假设的场变量的函数(称为试函数)引入问题的控制方程式及边界条件,利用最小二乘法等方法使残差最小,便得到近似的场变量函数形式。该方法的优点是不需要建立要解决问题的泛函式,所以,即使没有泛函表达式也能解题。 4. 加权残数法第45页/共78页47第46页/共78页48有限元分析误差建模误差计算误差离散误差物理离散误差几何离散误差边界条件误差单元形状误差舍入误差截断误差插值函数与真实函数之间的差异1.减小单元特征尺寸,称为h法2.提高插值函数的阶次,称为p法单元组合体与求解对象几何形状的差异1.网格局部加密2.选用边或面上

23、带有节点的单元边界条件的复杂性1.准确测定,完善模型2.细分边界网格单元严重畸变而退化细分局部网格或者控制调整关键区域的网格数据储存计算方法、解题性质、解题规模注意网格的划分 选择合适的解算方法 控制解题的规模减少运算次数,降低解题规模选择合适的解算方法,控制解题规模第47页/共78页49第48页/共78页50第49页/共78页51有限元网格有限差分网格第50页/共78页5200()( )limlimxxdyyf xxf xdxxx yxdydx差商第51页/共78页53()( )yf xxf x ( )()yf xf xx 11()()22yf xxf xx 第52页/共78页54234()

24、()()( )( )( )( ) 0() )1!2!3!xxxf xxf xf xfxfxx 23()( )()( )( )( ) 0() )2!3!f xxf xxxf xfxfxxx 23( )()()( )( )( )0() )2!3!f xf xxxxfxfxfxxx23()()()22( )( )0() )2! 3!xxf xf xxfxfxxx第53页/共78页552222232()2 ( )()()2()( )( )0() )4!yf xxf xf xxxxyxfxfxxx第54页/共78页56 我们在弹性体上,用相隔等间距h而平行于坐标轴的两组平行线织成正方形网格,x=y=h,

25、如图。 设f=f(x,y)为弹性体内的某一个连续函数。该函数在平行于x轴的一根网线上,如在-上,它只随x坐标的改变而变化。在邻近结点处,函数f可展为泰勒级数如下:.)(! 31)(! 21)(3003320022000 xxxfxxxfxxxfff第55页/共78页57 我们将只考虑离开结点充分近的那些结点,即(x-x0)充分小。于是可不计(x-x0)的三次及更高次幂的各项,则上式简写为:在结点,x=x0-h, 在结点1, x=x0+h,代入(b) 得:)(.)(! 21)(20022000bxxxfxxxfff)(.20222003cxfhxfhff)(.20222001dxfhxfhff第

26、56页/共78页58联立(c),(d),解得差分公式: )11(2310hffxf)21 (22031022hfffxf同理,在网线-上可得到差分公式)41 (22)31 (2042022420hfffyfhffyf第57页/共78页59)()(461)()(241)()(461)()(41121042040448765432104022411931040447586022fffffhyffffffffffhyxffffffhxfffffhyxf第58页/共78页60 相隔2h的两结点处的函数值来表示中间结点处的一阶导数值,可称为中点导数公式。 以相邻三结点处的函数值来表示一个端点处的一阶导数

27、值,可称为端点导数公式。 中点导数公式与端点导数公式相比,精度较高。因为前者反映了结点两边的函数变化,而后者却只反映了结点一边的函数变化。第59页/共78页61第60页/共78页62第61页/共78页63第62页/共78页64设问题的控制微分方程为:在V域内 在S边界上 式中 : L、B分别为微分方程和边界条件中的微分算子; f、g 为与未知函数u无关的已知函数域值; u为问题待求的未知函数。( )0B ug( )0L uf第63页/共78页65当利用加权余量法求近似解时,首先在求解域上建立一个试函数 ,一般具有如下形式:u 1niiiuC NNC式中: 待定系数,也可称为广义坐标;iC取自完

28、备函数集的线性无关的基函数。iN由于 一 般只是待求函数u的近似解,因此代入后将得不到满足,若记:u ( )( )IBRL ufRB ug在V域内在S边界上显然 反映了试函数与真实解之间的偏差,它们分别称做内部和边界余量。BIRR、第64页/共78页66 若在域V内引入内部权函数 ,在边界S上引入边界权函数则可建立n个消除余量的条件,一般可表示为:IWBW0(1,2, )IiIBiBVSW R dVW R dSin不同的权函数 和 反映了不同的消除余量的准则。从上式可以得到求解待定系数矩阵C的代数方程组。一经解得待定系数,由式(5.1.3)即可得所需求解边值问题的近似解。BiWIiW第65页/共78页67IiW 由于试函数 的不同,余量 和 可有如下三种情况,依此加权余量法可分为:1内部法试函数满足边界条件,也即 此时消除余量的条件成为:2边界法试函数满足控制方程,也即 此时消除余量的条件为:( )0BRB ug( )0IRL uf0(1,2, )IiIVW R dVin0(1,2, )BiBSW R

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论