搜档网
当前位置:搜档网 › 扩展有限元简介

扩展有限元简介

扩展有限元简介

扩展有限元 有限元是将一个物理实体模型离散成一组有限的相互连接的单元组合体, 该方法在考虑物体内部存在缺陷时间,单元边界与几何界面一致,会造成局部网格加密,其余区域稀疏的非均匀网格分布,在网格单元中最小的尺寸会增加计算成本,再者裂纹的扩展路径必须预先给定只能沿着单元边界发展。 1999年,美国西北大学Beleytachko 提出了扩展有限法,该方法是对传统有限元法进行了重大改进。扩展有限元法的核心思想是用扩充带有不连续性质的形函数来代表计算区域内的间断,在计算过程中,不连续场的描述完全独立于网格边界,在处理断裂问题有较好的优越性。利用扩展有限元,可以方便的模拟裂纹的任意路径,还可以模拟带有孔洞和夹杂的非均质材料。 扩展有限元是以标准有限元的理论为框架,保留传统有限元的优点,目前商业软件中如Abaqus 等都加入扩展有限元的分析模块。 扩展有限元以有限元为基本框架,主要针对不连续问题进行研究,相对于传统有限元方法,它克服了裂纹扩展问题的不足。其采用节点扩展函数,其中包括2个函数:裂纹尖端附近渐进函数表示裂纹尖端附近的应力奇异性;间断函数表示裂纹面处位移跳跃性。整体划分位移函数表示为 αααI =I I I =∑∑++=b x F a x H u x N x u N i )(])()[()('41 1 式中:)(x N I 为常用的节点位移函数;I u 为常规形状函数节点自由度,适用于模型中的所有节点;)(x H 为沿裂纹面间断跳跃函数;I a 为节点扩展自由度向量,这项只对形函数被裂纹切开的单元节点有效;)(x F α为裂纹尖端应力渐进函数;αI b 为节点扩展自由度向量,这项只对形函数被裂纹尖端切开的单元节点有效。 沿裂纹面间断跳跃函数)(x H 表达式为: otherwise n x x if x H 0)(11)(*≥-???-= 式中:x 为样本点;*x 距x 最近点;n 为单位外法线向量。 各向同性材料的裂纹尖端渐进函数)(x F α表达式为: ????? ?=2cos sin ,2sin sin ,2cos ,2sin )(θθθθθθαr r r r x F 裂纹尖端的渐进函数并不局限于各向同性弹性材料的裂纹建模。可用于弹塑性指数硬化材料,不同的裂纹尖端渐进函数的形式与裂纹位置、非线性材料变形程度有关。

ABAQUS平台的扩展有限元方法模拟裂纹实现

ABAQUS平台的扩展有限元方法模拟裂纹实现 1.1 扩展有限元方法(XFEM)在ABAQUS上的实现 ABAQUS中XFEM的实现,两个步骤最为关键: 1、选择模型中可能出现的裂纹区域,将其单元设为具有扩展有限元性质的enrichment element. 2、其次重要的是选择恰当的破坏准则,使单元在达到给定的条件破坏,裂纹扩展。 在ABAQUS中模拟裂纹扩展的操作中,需要注意的是: 1、在Property模块,添加损伤演化参数、破坏法则、损伤稳定性参数 2、在Interaction模块,主菜单Special中创建XFEM的enrichment element 对于固定的裂纹模型,采用ABAQUS/STANDARD中使用奇异渐进函数。针对移动的裂纹问题,在XFEM中,有一种方法基于traction-separation cohesive behavior,即使用虚拟节点连续片段法进行移动裂纹建模,ABAQUS/STANDAR D 中用于计算脆性或韧性材料的裂纹初始化和扩展过程的模拟。另外一种cohesive segments method (粘性片段方法)可用于bulk material中的任意路径的裂纹初始化模拟扩展过程,由于裂纹扩展不依赖于单元边界,在XFEM中,裂纹每扩展一次需要通过一个完整单元,避免尖端应力奇异性。除此之外,ABAQUS为拥护提供了自定义子程序,来满足不同建模的需要。ABAQUS/STANDARD中的任意力学本构模型均可用来模拟扩展裂纹的力学特性。 由于XFEM采用的形函数在求解过程中,很容易造成逼近线性相关,极大的增加了收敛难度,到目前为止,能够实现扩展有限元的商业软件只有ABAQUS,但是ABAQUS为了减少求解难度,做了大量简化,因此用ABAQUS 扩展有限元模拟裂纹扩展时,有一些局限[16]: 1.扩展单元内不能同时存在两条裂纹,所以ABAQUS不能模拟分叉裂 纹; 2.在裂纹扩展分析过程中,每一个增量步的裂纹转角不允许超过90度; 3.自适应的网格是不被支持的; 4.固定裂纹中,只有各向同性材料的裂纹尖端渐进场才被考虑。 1.2 数值算例

有限元法中的几个基本概念

诚信·公平·开放·共赢 Loyalty Fair Opening Win-win 有限元法中的几个基本概念 有限元法是把要分析的连续体假想地分割成有限个单元所组成的组合体,简称离散化。 这些单元仅在顶角处相互联接,称这些联接点为结点。 离散化的组合体与真实弹性体的区别在于:组合体中单元与单元之间的联接除了结点之外再无任何关联。但是这种联接要满足变形协调条件,即不能出现裂缝,也不允许发生重叠。显然,单元之间只能通过结点来传递内力。 通过结点来传递的内力称为结点力,作用在结点上的荷载称为结点荷载。当连续体受到外力作用发生变形时,组成它的各个单元也将发生变形,因而各个结点要产生不同程度的位移,这种位移称为结点位移。 在有限元中,常以结点位移作为基本未知量。并对每个单元根据分块近似的思想,假设一个简单的函数近似地表示单元内位移的分布规律,再利用力学理论中的变分原理或其他方法,建立结点力与位移之间的力学特性关系,得到一组以结点位移为未知量的代数方程,从而求解结点的位移分量。然后利用插值函数确定单元集合体上的场函数。显然,如果单元满足问题的收敛性要求,那么随着缩小单元的尺寸,增加求解区域内单元的数目,解的近似程度将不断改进,近似解最终将收敛于精确解。 附:FELAC 2.0软件简介 FELAC 2.0采用自定义的有限元语言作为脚本代码语言,它可以使用户以一种类似于数学公式书写和推导的方式,非常自然和简单的表达待解问题的微分方程表达式和算法表达式,并由生成器解释产生完整的并行有限元计算C程序。 FELAC 2.0的目标是通过输入微分方程表达式和算法之后,就可以得到所有有限元计算的程序代码,包含串行程序和并行程序。该系统采用一种语言(有限元语言)和四种技术(对象技术、组件技术、公式库技术生成器技术)开发而成。并且基于FELAC 1.0的用户界面,新版本扩充了工作目录中右键编译功能、命令终端输入功能,并且丰富了文本编辑功能,改善了用户的视觉体验,方便用户快速便捷的对脚本或程序进行编辑、编译与调试。其中并行版在前后处理上进行了相应的改进。

ABAQUS中扩展有限元(XFEM)功能简介

ABAQUS中扩展有限元(XFEM)功能简介 扩展有限元(Extended Finite Element Method)是一种解决断裂力学问题的新的有限元方法,其理论最早于1999年,由美国西北大学的教授Belyschko和Black首次提出,主要是采用独立于网格剖分的思想解决有限元中的裂纹扩展问题,在保留传统有限元所有优点的同时,并不需要对结构内部存在的裂纹等缺陷进行网格划分。 ABAQUS基于在非线性方面的突出优势,在其6.9的版本中开始加入了扩展有限元功能,到6.13做了一些修正,加入了一些可以被CAE支持的关键字。目前为止,除了手动编程,能够实现扩展有限元常用的商业软件只有ABAQUS,今天,我们就来谈谈ABAQUS 中如何实现扩展有限元。 1. XFEM理论 在XFEM理论出现之前,所有对裂纹的静态模拟(断裂)都基本上是采用预留裂缝缺角,通过细化网格仿真裂缝的轮廓。而动态的模拟(损伤)基本上都是基于统计原理的Paris 方法。然而,断裂和损伤的结合问题却一直没有得到有效的解决,究其原因,在于断裂力学认可裂纹尖端的应力奇异现象(就是在靠近裂尖的区域应力值会变无穷大),并且尽可能的绕开这个区域。而损伤力学又没有办法回避这个问题(裂纹都是从尖端开裂的)。 从理论上讲,其实单元内部的位移函数(形函数)可以是任意形状的,但大多数的计算软件都采用了多项式或者插值多项式作为手段来描述单元内部的位移场,这是因为采用这种方法更加便于在编程中进行处理。但是这种方法的缺点就是,由于形函数的连续性,导致单元内部不可能存在间断。直到Belytschko提出采用水平集函数作为手段,其基本形式为 和 上面左边的等式描述了单元内裂缝的位置,右边的等式描述了裂尖的位置。与之对应的形函数便是

基于ABAQUS平台的扩展有限元方法

基于ABAQUS平台的扩展有限元方法 断裂是一种失效模式。在工程领域中,经常发生起源于断裂或终结于裂纹扩展的灾难性破坏事故,如压力管道的裂纹失稳扩展,机械构件的断裂,地震引起的地面开裂和房屋倒塌等,这些事故对我们的生命和生活造成了很大的影响。由于产生裂纹的原因难以量化,因此裂纹出现后是否会继续扩展或发生止裂的断裂力学具有很重要的意义。 传统的断裂力学在剖分单元网格的时候必须考虑物体内部的缺陷,如裂纹,界面等,使单元边界与几何界面一致,这也就会形成局部网格加密,而其余区域稀疏的非均匀网格分布。ABAQUS中单元的最小尺寸决定了显示计算时间增量的临界步长,过小的最小尺寸无疑会增加计算的成本;再有就是需要预先给定裂纹的扩展路径,裂纹只能沿单元边界扩展,难以形成任意裂纹路径。 扩展有限元方法(XFEM,extended finite element method,以下简称XFEM)的核心思想是用扩充的带有不连续性质的形函数基来代表计算域内的间断,因此在计算过程中,不连续场的描述完全独立于网格边界,这使其在处理断裂问题上具有很大的优势。XFEM可以充分利用已知解析解答构造形函数基,在较粗网格上即能得到较精确的解答。利用XFEM,还可以方便地模拟裂纹沿任意路径扩展。ABAQUS中的XFEM可以用来研究裂纹的产生及模拟沿任意路径的裂纹扩展,而无需对模型进行网格重构。XFEM可以用于三维实体模型、二维平面模型,不能用于三维的壳模型。 ABAQUS在Interaction模中定义XFEM裂纹,可以指定裂纹的初始位置,也可以不指定,让ABAQUS在分析过程中根据计算断裂区域的最大初始应力或应变确定裂纹的位置。在ABAQUS中执行XFEM断裂分析,必须指定:断裂区域,裂纹生长(可选),裂纹初始位置(可选),富集半径,接触交互属性,损伤起始准则和分析类型,如静态分析,或隐式动态分析。下面以一个例子演示ABAQUS中使用XFEM方法对平板中的边缘裂纹进行动态裂纹扩展预测。 1.几何和模型 本文研究的是一个带边缘裂纹的平板,如下图所示,其中L=0.003m,W=0.0015m,初始裂纹长度a=0.0015m,板的下部受到一个沿水平方向的脉冲载荷,载荷作用的速度为: 其中=25m/s,s。右图为装配完成的模型。

裂纹扩展的扩展有限元(xfem)模拟实例详解

基于ABAQUS 扩展有限元的裂纹模拟 化工过程机械622080706010 李建 1 引言 1.1 ABAQUS 断裂力学问题模拟方法 在abaqus中求解断裂问题有两种方法(途径):一种是基于经典断裂力学的模型;一种是基于损伤力学的模型。 断裂力学模型就是基于线弹性断裂力学及其基础上发展的弹塑性断裂力学等。如果不考虑裂纹的扩展,abaqus可采用seam型裂纹来分析(也可以不建seam,如notch型裂纹),这就是基于断裂力学的方法。这种方法可以计算裂纹的应力强度因子,J积分及T-应力等。 损伤力学模型是指基于损伤力学发展而来的方法,单元在达到失效的条件后,刚度不断折减,并可能达到完全失效,最后形成断裂带。这两个模型是为解决不同的问题而提出来的,当然他们所处理的问题也有交叉的地方。 1.2 ABAQUS 裂纹扩展数值模拟方法 考虑模拟裂纹扩展,目前abaqus有两种技术:一种是基于debond的技术(包括VCCT);一种是基于cohesive技术。 debond即节点松绑,或者称为节点释放,当满足一定得释放条件后(COD 等,目前abaqus提供了5种断裂准则),节点释放即裂纹扩展,采用这种方法时也可以计算出围线积分。 cohesive有人把它译为粘聚区模型,或带屈曲模型,多用于模拟film、裂纹扩展及复合材料层间开裂等。cohesive模型属于损伤力学模型,最先由Barenblatt 引入,使用拉伸-张开法则(traction-separation law)来模拟原子晶格的减聚力。这样就避免了裂纹尖端的奇异性。Cohesive 模型与有限元方法结合首先被用于混凝土计算和模拟,后来也被引入金属及复合材料。Cohesive界面单元要服从cohesive 分离法则,法则范围可包括粘塑性、粘弹性、破裂、纤维断裂、动力学失效及循环载荷失效等行为。 此外,从abaqus6.9版本开始还引入了扩展有限元法(XFEM),它既可以模拟静态裂纹,计算应力强度因子和J积分等参量,也可以模拟裂纹的开裂过程。被誉为最具有前途的裂纹数值模拟方法。本文将利用abaqus6.9版本中的扩展有限元法功能模拟常见的Ⅰ型裂纹的扩展。 2 Ⅰ型裂纹的扩展有限元分析 本文针对断裂力学中的平面Ⅰ型裂纹扩展问题用abaqus中的扩展有限元方法进行数值模拟,获得了裂纹扩展的整个过程,裂尖单元的应力变化曲线,以及裂纹尖端塑性区的形状。在此基础上绘制裂纹扩展的能量历史曲线变化趋势图。

基于ANSYS有限元软件裂纹扩展模拟

万方数据

万方数据

56基于ANSYS有限元软件裂纹扩展模拟 【鬈I2子模型有限几删韬幽 (plane82),如图1所示。模型中裂纹长度为10mm,几何尺寸如图2所示。材料的弹性模量在2.017×105MPa上下变化,泊松比为o.3。顶端从侧端的一端起在长度为20mm的线上承受一200N/mm的压力。侧端从距裂纹处10mm开始在长度为20nlm的线上承受looN/mm的压力。这只是其中某一种状态,可以根据构件的实际受力状况,改变子模型的边界条件和受 匝墨巫巫匦圃 I得到应变能仞始值【,o ’ 图3ANsYs二次tH:发模拟流程力状况。 3ANSYS二次开发程序基本思路和模拟结果用上述的八NsYS二次开发的源程序对图1所示的子模型结构的疲劳裂纹扩展进行模拟,模拟流程见图3。由于模拟构件疲劳裂纹扩展从开始到失稳,裂纹扩展长度大,因而程序运行时间长。为此笔者只模拟了五步,模拟的结果见表1和图4。图4中的粗黑线为裂纹扩展路径。 表1疲劳裂纹扩展模拟所得的路径参数 (a)模拟一步裂纹扩展路径 (b)模拟二步裂纹扩展路径 (c)模拟三步裂纹扩展路径 万方数据

《化工装备技术》第27卷第1期2006年57 (d)模拟四步裂纹扩展路径 【e)模拟止步裂纹扩展路径剧4订限厄模拟的裂纹扩展路径 (a)一步裂纹扩展竖A疗向的应力云图(b,二步裂纹扩腱竖A方f川的臆力西矧(c)三步裂纹扩展悭直方向的应力云图 (d)四步裂纹扩展竖^力‘向的应JJ云图 (e)五步裂纹扩展竖直方向的应力云图 图5模拟裂纹扩展过程巾竖直方向的应力云图 4结束语 ANSYS软件是一个功能非常强大的有限元计算软件,其本身又是一个开放型软件,可以进行二次开发。利用最大能量释放率作为判 断方向基准,笔者对ANSYS进行二次开发,能动态地描述2D构件在复合加载状况下疲劳裂纹的扩展路径。对ANsYs软件进行二次开发来模拟疲劳裂纹的扩展迄今未见报道。本文通过对2D构件疲劳裂纹扩展路径的模拟,为下一步3D构件的模拟打下了好的基础。 参考文献 1W01fgangBrocks.Num时icaIinves“gatlonsonthesignifi~ canceofJforlargestablecrad‘growth.E“gineeri“gFrac~tureMech.1989,32:459~468 2杨庆生,杨卫.断裂过程的有限元模拟.计算力学学报, 1997,14(4):407412 3HellenT.0nthemethodofvirtualcrackextensions.Int JNumMethEngn,1975(9):187—207 4傅祥炯,周岳泉.何字廷.疲劳裂纹扩展全寿命模型.第八届全国断裂学术会议论文集,1996:155~252 5011the ene。gy releaserateandtheJ—int。gralfor3一Dcrackconfiguratiolls.IntJournofFracture.1982,l9:183~1936ClaydonPW.MaximumenergvreleaseratedistributionfromageneraIized3Dvirtualcrackextensionmethod.En~ginee““gFractureMechanics,1992,42(6):96l~9697TimbrellC.eta1.Simulationofcrackpropagationinrub~ber.ThirdEuroDeanConferenceonConstitutiveModelsforRubber.1517SeDtember2003London,UK. (收稿日期:2005一07—28) 万方数据

有限元软件介绍和比较

有限元软件介绍和比较 一、msc/patran+nastran, ansys, abaqus 三者的比较 俺最喜欢的是msc/patran+nastran,因为当年国内飞机公司最先引进的就是nastran,其菜单式的操作,比用手写有限元程序,爽多了!!特别是建立飞机这类巨大型结构,可以说,只有patran的建模最强!!(有人在仿真说abaqus能建整个飞机模型,哈哈,吹牛不上税,就凭其目前功能,要花一百年!!) 另外,msc财大气粗,其教程是手把手式,航空上最常用的有限元分析,都有现成的例题,step by step,傻瓜都会很快地入门!!由于其广泛应用于航空航天/汽车工业,所以,至今为止,如果要学CAE软件,俺认为应首选msc/patran+nastran。 与patran+nastran相比,ansys的界面就低了一些,操作也没有patran舒服。不过,差别不是很大。ansys据俺的体会,唯一的强项就是多场耦合。其他的功能, msc/patran+nastran都有。不过,ansys的apdl语言比较高级,是其最大优势,或者说,msc 应向这一方向发展!!不过,apdl最开始学也很费事,得一条一条查,一条一条记,这个过程没有两三个月下不来。由此,ansys的清爽度比msc差一些。 abaqus,如果自己用手编写过有限元程序的,入门应该不难。其命令格式,跟自己用手编程序一个套路。abaqus的强项是其分析功能很全面,特别是非线性部分,基本上都包含了。abaqus最大的缺点是上手慢,其教程太差,除了几本手册,基本上等于没有教程。要学abaqus,其时间要比msc, ansys长多了!!现在看,学abaqus实在没什么省时间的方法(比如它的 training lecture,一本250$,买来一看,气晕俺,还没手册说得详细!!),所以唯一的笨方法就是要看手册啦。(如果说msc是windows点鼠标时代的水平,abaqus就是敲dos命令的原始时代。不过,如果愣要用非线性分析,而nastran/ansys都没用,也只能用abaqus了。估计几年后,其CAE应能发展patran的水平,其教程应有step by step的水平。否则,为了一个非线性,多花数倍的时间,实在不爽!!或者说,花一辈子时间,才会用其中一部分功能,真可谓生也有涯,学也无涯,以有涯学无涯,不如不学算了!! 二、MSC.PATRAN和ANSYS比较 MSC.PATRAN最早由美国宇航局(NASA)倡导开发的, 是工业领域最著名的并行框架式有限元前后处理及分析系统,其开放式、多功能的体系结构可将工程设计、工程分析、结果评估、用户化身和交互图形界面集于一身,构成一个完整 CAE集成环境。 ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。由世界上最大的有限元分析软件公司之一的美国ANSYS开发,它能与多数CAD软件接口,实现数据的共享和交换,如Pro/Engineer, NASTRAN, Algor, I-DEAS, AutoCAD等,是现代产品设计中的高级CAD工具之一。 在建立复杂模型上ANSYS不如PATRAN,但PATRAN很繁琐。ANSYS比较适合于教学和科研,但ANSYS的求解效率确实不如NASTRAN。所以NASTRAN比较适合于工程。比较如下: 1、PATRAN界面层次分明,建模思路清晰;ANSYS界面菜单重叠、繁杂、互相覆盖,建模思路交替杂乱,条理不清。 2、PATRAN在一个界面内完成所有的同类模型(Geo. Fem BC. Mat. Prop.等各自为一类)操作。而ANSYS要重复打开和关闭多个相互重叠覆盖的界面,才能完成一个特征的创建和参数的输入等操作,非常烦琐。 3、PATRAN将计算任务提交给NASTRAN在后台运算后,在前台PATRAN仍然可以进行各种建模操作。而ANSYS提交了计算任务后,就不能再使用其前后处理功能。ANSYS的使用效率就大大地降低。

有限元法的基本思想及计算步骤

有限元法的基本思想及计算步骤 有限元法是把要分析的连续体假想地分割成有限个单元所组成的组合体,简称离散化。这些单元仅在顶角处相互联接,称这些联接点为结点。离散化的组合体与真实弹性体的区别在于:组合体中单元与单元之间的联接除了结点之外再无任何关联。但是这种联接要满足变形协调条件,即不能出现裂缝,也不允许发生重叠。显然,单元之间只能通过结点来传递内力。通过结点来传递的内力称为结点力,作用在结点上的荷载称为结点荷载。当连续体受到外力作用发生变形时,组成它的各个单元也将发生变形,因而各个结点要产生不同程度的位移,这种位移称为结点位移。在有限元中,常以结点位移作为基本未知量。并对每个单元根据分块近似的思想,假设一个简单的函数近似地表示单元内位移的分布规律,再利用力学理论中的变分原理或其他方法,建立结点力与位移之间的力学特性关系,得到一组以结点位移为未知量的代数方程,从而求解结点的位移分量。然后利用插值函数确定单元集合体上的场函数。显然,如果单元满足问题的收敛性要求,那么随着缩小单元的尺寸,增加求解区域内单元的数目,解的近似程度将不断改进,近似解最终将收敛于精确解。 用有限元法求解问题的计算步骤比较繁多,其中最主要的计算步骤为: 1)连续体离散化。首先,应根据连续体的形状选择最能完满地描述连续体形状的单元。常见的单元有:杆单元,梁单元,三角形单元,矩形单元,四边形单元,曲边四边形单元,四面体单元,六面体单元以及曲面六面体单元等等。其次,进行单元划分,单元划分完毕后,要将全部单元和结点按一定顺序编号,每个单元所受的荷载均按静力等效原理移植到结点上,并在位移受约束的结点上根据实际情况设置约束条件。 2)单元分析。所谓单元分析,就是建立各个单元的结点位移和结点力之间的关系式。现以三角形单元为例说明单元分析的过程。如图1所示,三角形有三个结点i,j,m。在平面问题中每个结点有两个位移分量u,v和两个结点力分量F x,F y。三个结点共六个结点位移分量可用列阵(δ)e表示: {δ}e=[u i v i u j v j u m v m]T 同样,可把作用于结点处的六个结点力用列阵{F}e表示: {F}e=[F ix F iy F jx F jy F mx F my]T 应用弹性力学理论和虚功原理可得出结点位移与结点力之间的关系

扩展有限元方法和裂纹扩展

扩展有限元方法和裂纹扩展 1.1 扩展有限元方法(XFEM )基本理论 1999年,美国Northwestern University 的Belytschko 和Black 领导的研究小 组提出了扩展有限元方法,为解决裂纹这类强不连续问题带来了曙光。他们正式 应用扩展有限元法(XFEM )这一专业术语是在2000年,截止到目前,扩展有 限元法(XFEM )成为我们解决强不连续力学问题的最有效的数值计算方法,也 成为计算断裂力学的重要分支。XFEM 在有限元的框架下进行求解,无需对构件 内部的物理界面进行网格划分,具有常规有限元方法的所有优点。它最明显的特 点是用已知的特征函数作为形函数来使传统有限元的位移得到逼近,进而克服了 在裂纹尖端和变形集中处进行高密度网络划分产生的困难,方便地模拟裂纹的任 意路径,而且计算精度和效率得到了显著的提高[6]。 扩展有限元方法是将已知解析解的特征函数作为插值函数增强传统有限元 的位移逼近,来使得单元内的真实位移特性得以体现,裂纹尖端和物理或几何界 面独立于有限元网格。XFEM 主要包括以下三部分内容:首先是不考虑构件的任 何内部细节,按照构件的几何外形尺寸生成有限元网格;其次,采用水平集方法 跟踪裂纹的实际位置;根据已知解,改进影响区域的单元的形函数,来反映裂纹 的扩展。最后通过引入不连续位移模式来表示不连续几何界面的演化。因为改进 的插值函数在单元内部具有单元分解的特性,其刚度矩阵的特点与常规有限元法 的刚度矩阵特性保持一致。单元分解法(Partition Of Unity Method)和水平集法 (Level Set Method )、节点扩展函数构成了扩展有限元法的基本理论,其中,单 元分解法是通过引入加强函数计算平面裂纹扩展问题,保证了XFEM 的收敛性; 水平集法是跟踪裂纹的位置和模拟裂纹扩展的常用数值方法,任何内部几何界面 位置都可用它的零水平集函数来表示。 (1)单元分解法的基本思想是任意函数()x φ都可以用子域内一组局部函数 ()()x x N I ?表示,满足如下等式: ()()()x x N x I I ?φ∑= (1) 其中,它们满足单位分解条件:f I I ?x ()=1 ()x N I 是有限元法中的形函数,根 据上述理论,便可以根据需要对有限元的形函数进行改进。在XFEM 中,单元 分解的目的是进行数值积分,达到不引人额外的自由度的目的[7-8]。 (2)水平集法 使用水平集法来描述几何间断性。在一般情形下,多用来追踪

有限元法的概述

有限元法的概述 有限元方法(Finite Element Method)是力学,数学物理学,计算方法,计算机技术等多种学科综合发展和结合的产物。在人类研究自然界的三大科学研究方法(理论分析,科学试验,科学计算)中,对于大多数新型领域,由于科学理论和科学实践的局限性,科学计算成为一种最重要的研究手段。在大多数工程研究领域,有限元方法是进行科学计算的重要方法之一;利用有限元方法几乎可以对任意复杂的工程结构进行分析,获取结构的各种机械性能信息,对工程结构进行评判,对工程事故进行分析。有限元法在设计过程中有极为关键的作用。 人们对各种力学问题进行分析求解,其方法归结起来可以分为解析法(Analytical Method)和数值法(Numeric Method).如果给定一个问题,通过一定的推导可以用具体的表达式来获得问题的解答,这样的求解方法就称为解析法。但是由于实际结构物的复杂性,除了少数极其简单的问题外,绝大多数科学研究和工程计算问题用解析法求解式极其困难的。因此,数值法求解便成为了一种不可替代的广泛应用的方法,并取得了不断的发展,如有限元法,有限差分法,边界元方法等都是属于数值求解方法。其中有限元法式 20 世纪中期伴随着计算机技术的发展而迅速发展起来的一种数值分析方法,它的数学逻辑严谨,物理概念清晰,应用非常广泛,能活灵活现处理和求解各种复杂的问题。有限元方法采用矩阵式来表达基本公式,便于计算机编程,这些优点赋予了它强大的生命力。 有限元方法的实质是将复杂的连续体划分成为有限多个简单的单元体,化无限自由度问题为优先自由度问题,将连续场函数的(偏)微分方程的求解问题转化为有限个参数的代数方程组的求解问题。用有限元方法分析工程结构的问题时,将一个理想体离散化后,如何保证其数值的收敛性和稳定性是有限元理论讨论的主要内容之一,而

有限元d 分析与介绍

有限元分析(FEA,Finite Element Analysis)利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。还利用简单而又相互作用的元素,即单元,就可以用有限数量的未知量去逼近无限未知量的真实系统。 有限元分析是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。 有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。 有限元方法与其他求解边值问题近似方法的根本区别在于它的近似性仅限于相对小的子域中。20世纪60年代初首次提出结构力学计算有限元概念的克拉夫(Clough)教授形象地将其描绘为:“有限元法=Rayleigh Ritz法+分片函数”,即有限元法是Rayleigh Ritz法的一种局部化情况。不同于求解(往往是困难的)满足整个定义域边界条件的允许函数的Rayleigh Ritz法,有限元法将函数定义在简单几何形状(如二维问题中的三角形或任意四边形)的单元域上(分片函数),且不考虑整个定义域的复杂边界条件,这是有限元法优于其他近似方法的原因之一。

1有限元法简介

1有限元法简介 1.1有限单法的形成 在工程技术领域内,经常会遇到两类典型的问题。其中的第一类问题,可以归结为有限个已知单元体的组合。例如,材料力学中的连续梁、建筑结构框架和桁架结构。我们把这类问题,称为离散系统。如图1-1所示平面桁架结构,是由6个承受轴向力的“杆单元”组成。尽管离散系统是可解的,但是求解图1-2所示这类复杂的离散系统,要依靠计算机技术。 图1-1 平面桁架系统

图1-2 大型编钟“中华和钟”的振动分析及优化设计(曾攀教授) 第二类问题,通常可以建立它们应遵循的基本方程,即微分方程和相应的边界条件。例如弹性力学问题,热传导问题,电磁场问题等。由于建立基本方程所研究的对象通常是无限小的单元,这类问题称为连续系统。 图1-3 V6引擎的局部 下面是热传导问题的控制方程与换热边界条件: t T c Q z T z y T y x T x ??=+??? ??????+??? ? ??????+??? ??????ρλλλ (1- 1) 初始温度场也可以是不均匀的,但各点温度值是已知的: () 00 x,y,z T T t == (1- 2) 通常的热边界有三种,第三类边界条件如下形式: ()f T-T h n T λ=??- (1- 3) 尽管我们已经建立了连续系统的基本方程,由于边界条件的限制,通常只能得到少数简单问题的精确解答。对于许多实际的工程问题,还无法给出精确的解答,例如,图1-3所示V6引擎在工作中的温度分布。这为解决这个困难,工程师们和数学家们提出了许多近似方法。 在寻找连续系统求解方法的过程中,工程师和数学家从两个不同的路线得到了相同的结果,即有限元法。有限元法的形成可以回顾到二十世纪50年代,来源于固体力学中矩阵结构法的发展和工程师对结构相似性的直觉判断。从固体力学的角度来看,桁架结构等标准离散系统与人为地分割成有限个分区后的连续系统在结构上存在相似性。 1956年M..J.Turner, R.W.Clough, H.C.Martin, L.J.Topp 在纽约举行的航空学会年会上介

有限元法

有限元法 第一章绪论 1.有限元法的定义:有限元法是近似求解一般连续场问题的数值方法。 2.有限元法的特点:A物理概念清晰。B复杂的结构适应性。C各种物理问题的适用性。D适合计算机实现的高效性。 3.有限元法的基本思想:首先,将表示结构的连续体离散为若干个子域,单元之间通过其边界上的节点连接成组合体。其次,用每个单元内所假设的近似函数分片地表示全求解域内待求的未知场变量。每个单元内的近似函数用未知场变量函数在单元各个节点上的数值和与其对应的插值函数表示。最后,通过和原问题数学模型等效的变分原理或加权余量法,建立求解基本未知量的代数方程组或常微分方程组,应用数值方法求解,从而得到问题的解答。 4.有限元法的基本步骤:从选择未知量的角度有限元法分为三类:位移法、力法和混合法。 位移法求解步骤:A结构的离散化。B单元分析。C单元集成。D引入约束条件,求解线性方程组,得出节点位移。E由节点位移计算单元的应力与应变。 5.有限元法的优缺点:优点:a有限元法可以模拟各种几何形状复杂的结构,得出其近似解。B有限元法的解题步骤可以系统化、标准化,能够开发出灵活通用的计算机程序,使其能够广泛地应用于各种场合。c 边界条件是在建立结构总体刚度方程后再引入的,边界条件和结构模型具有相对独立性,可以从其他CAD 软件中导入创建好的模型。有限元法不需要适用于整个结构的插值函数,而是每个单元本身有各自的插值函数。这就使得数学处理比较方便,对复杂形状的结构也能适用。e有限元法很容易处理非均匀连续介质,可以求解非线性问题和进行耦合场分析。F有限元法可以与优化设计方法相结合,以便发挥各自的优点。缺点:a有限单元对于复杂问题的分析计算所耗费的计算资源是相当惊人的。b对无限求解域问题没有较好的处理方法。c有限元软件在具体应用时需依赖使用者的经验,而且在精度分析时需耗费相当大的计算资源。 6.屈曲:载荷的大小超过一定的数值,变形的形状与此之前变形的形状发生了不同的变化,从而承担载荷的能力减少了,把这一现象称为屈曲。屈曲模态:对于屈曲,即使相同的的构件,如果端部的支持状态不同,则屈曲载荷的大小或屈曲的变形形状也不同。我们把这种变形形状称为屈曲模态 第三章弹性力学基础知识 1.弹性力学又称弹性理论,主要研究弹性体在外力作用或温度变化等外力因素下所产生的应力、应变和位移,从而解决结构或机械设计中所提出的强度和刚度问题。 2.弹性力学的几个基本假定:A连续性假定。B弹性假定。C均匀性和各向同性假定。D小变形假定。E无初应力假定。 3.外力分为面力和体积力。面力:指分布在物体表面上的外力,如内压力、接触压力等。面力是位置坐标的函数,即物体表面各点所受的面力是不同的。体积力:指分布在物体体积内的外力,通常与物体的质量成正比,且是各质点位置的函数,如重力、惯性力等。 4.弹性力学的平面问题:弹性力学可分为空间问题和平面问题。平面问题有两种情况:一种是平面应力问题,所考察的弹性体为一个等厚度的薄板,薄板所受到的载荷不沿板的厚度方向变化,且板的表面无载荷作用;另一种是平面应变问题,适用于很长的等截面柱体,其上作用的载荷均平行于横截面,而且沿柱长方向不变化。 第四章平面问题的有限元法 1.常用的平面单元形状有三角形、四边形等。 2.集中力、集中力偶、分布载荷强度的突变点、分布载荷与自由边界的分界点、支承点都应取为节点。 3.整体刚度矩阵的性质:a整体刚度矩阵[K]中每一列元素的物理意义为:欲使弹性体的某一节点沿坐标轴方向发生单位位移,而其他节点都保持为零的变形状态,在各节点上所需要施加的节点力。b整体刚度矩阵[K]中的主对角元素总是正的。c整体刚度矩阵[K]是一个对称矩阵。d整体刚度矩阵[K]是一个带状分布的稀疏矩阵。e整体刚度矩阵[K]是一个奇异矩阵,在排除刚体位移后,它是正定阵。

48m+85m+48m三跨连续梁桥MIDAS有限元分析(模型模拟)

48m+85m+48m三跨连续梁桥MIDAS有限元分析(模型模拟) 该过程是将三跨桥的运营状态进行有限元分析,下面介绍了本人在对模型模拟的主要步骤,若中间出现的错误,请读者朋友们指出修改。 注:“,”表示下一个过程 “()”该过程中需做的内容 一.结构 1.单元及节点建立的主桁:因为桥面具有一定纵坡,故将《桥跨布置》图的桥面线复制到《节段划分》图对应桥跨位置,然后进行单元划分,将该线段存入新的图层,以便下步导入,将文件保存为.dxf格式文件。 2.打开midas运行程序,将程序里的单位设置成《节段划分》图的单位,这里为cm。导入上步的.dxf文件。将节点表格中的z坐标与y坐标交换位置(midas中的z与cad中的y对应)。结构建立完成。模型如图: 二.特性值 1.材料的定义:在特性里面定义C50的混凝土及Strand1860(添加预应力钢筋使用) 2.截面的赋予: 1).在《截面尺寸》和《预应力束锚固》图里,做出截面轮廓文件,保存为.dxf文件 2).运行midas,工具,截面特性计算器,统一单位cm。导入上步的.dxf文件 先后运行generate,calculate property,保存文件为.sec文件,截面文件完成 3)运行midas,特性,截面,添加,psc,导入.sec文件。根据图例,将各项特性值填入;验算扭转厚度为截面腹板之和;剪切验算,勾选自动;偏心,中上部 4)变截面的添加:进入添加截面界面,变截面,对应单元导入i端和j端(i为左,j

为右);偏心,中上部;命名(注:各个截面的截面号不能相同) 5)变截面赋予单元:进入模型窗口,将做好的变截面拖给对应的单元。 注:1.建模资料所给的《预应力束锚固图》的0-0和14-14截面与《节段划分》图有出入,这里采用《截面尺寸》做这两个截面,其余截面按照《预应力束锚固图》做 2.定义材料先定义混凝土,程序自动将C50赋予所建单元(C50是定义的第一个材料,程序将自动赋予给所建单元) 三.边界条件 1.打开《断面》图,根据I、II断面可知,支座设置位置。根据途中所给数据,在模型窗口中建立支座节点(12点) 2.点击节点,输入对应坐标,建立12个支座节点 3.建立弹性连接:模型,边界条件,弹性连接,连接类型(刚性),两点(分别点击支座点与桥面节点)共12个弹性连接 4.边界约束:中间桥墩,约束Dx,Dz;Dx,Dy,Dz;Dx,Dz, 两边桥墩,约束Rx,Dz;Rx,Dy,Dz;Rx,Dz 如表 四.添加预应力钢筋 1.定义钢束特性:打开《预应力筋布置及材料表》、《预应力束几何要素》。荷载,预应力荷载,钢束特性值,根据材料表中钢筋的规格及根数填入相关数据(松弛系数:0.3;导管直径:10cm)

(完整版)有限元法的基本原理

第二章有限元法的基本原理 有限元法吸取了有限差分法中的离散处理内核,又继承了变分计算中选择试探函数并对区域积分的合理方法。有限元法的理论基础是加权余量法和变分原理,因此这里首先介绍加权余量法和变分原理。 2.1等效积分形式与加权余量法 加权余量法的原理是基于微分方程等效积分的提法,同时它也是求解线性和非线性微分方程近似解的一种有效方法。在有限元分析中,加权余量法可以被用于建立有限元方程,但加权余量法本身又是一种独立的数值求解方法。 2.1.1 微分方程的等效积分形式 工程或物理学中的许多问题,通常是以未知场函数应满足的微分方程和边界条件的形式提出来的,可以一般地表示为未知函数u 应满足微分方程组 12()()()0A A A ?? ?== ? ??? u u u M (在Ω内) (2-1) 域Ω可以是体积域、面积域等,如图2-1所示。同时未知函数u 还应满足边界条件 12()()()0B B B ?? ?== ? ??? u u u M (在Γ内) (2-2) 要求解的未知函数u 可以是标量场(例如压力或温度),也可以是几个变量组成的向量场(例如位移、应变、应力等)。A ,B 是表示对于独立变量(例如空间坐标、时间坐标等)的微分算子。微分方程数目应和未知场函数的数目相对应,因此,上述微分方程可以是单个的方程,也可以是一组方程。所以在以上两式中采用了矩阵形式。 以二维稳态的热传导方程为例,其控制方程和定解条件如下: ()()()0A k k q x x y y φφφ????=++=???? (在Ω内) (2-3)

0()0q B k q n φφφφφ?-=Γ?=??-=Γ???(在上)(在上) (2-4) 这里φ表示温度(在渗流问题中对应压力);k 是流度或热传导系数(在渗流问题中对应流度/K μ);φ和q 是边界上温度和热流的给定值(在渗流问题中分别对应边界上的压力和边界上的流速);n 是有关边界Γ的外法线方向;q 是源密度(在渗流问题中对应井的产量)。 在上述问题中,若k 和q 只是空间位置的函数时,问题是线性的。若k 和q 是φ及其导数的函数时,问题则是非线性的。 由于微分方程组(2-1)在域Ω中每一点都必须为零,因此就有 1122()(()())0u d v A u v A u d ΩΩ Ω≡++Ω≡? ?T V A L (2-5) 其中 12v V v ?? ?= ? ??? M (2-6) 其中V 是函数向量,它是一组和微分方程个数相等的任意函数。 式(2-5)是与微分方程组(2-1)完全等效的积分形式。我们可以说,若积分方程对于任意的V 都能成立,则微分方程(2-1)必然在域内任一点都得到满足。同理,假如边界条件(2-2)亦同时在边界上每一点都得到满足,对于一组任意函数,下式应当成立 1122 ()(()())0u d v B u v B u d ΓΓΓ≡++Γ≡??VB L 因此积分形式 ()()0u d u d ΓΓ Ω+Γ=??T T V A V B 对于所有的V 和V 都成立是等效于满足微分方程(2-1)和边界条件(2-2)。我们把(2-7)式称为微分方程的等效积分形式。 2.1.2等效积分的“弱”形式 在一般情况下,对(2-7)式进行分部积分得到另一种形式: ()()()()0T T v d v d ΩΓ Ω+Γ=??C D u E F u (2-8) 其中C ,D ,E ,F 是微分算子,它们中所包含的导数的阶数较(2-7)式的低,这样对函数u 只需要求较低阶的连续性就可以了。在(2-8)式中降低连续性要求是以提高V 和V 的连续性要求为代价的,由于原来对V 和V (在(2-7)式中)并无连续性要求,但是适当提高对其连续性的要求并不困难,因为它们是可以选择的已知函数。这种降低对函数u 连续性要求的作法在近似计算中,尤其是在有限单元法中是十分重要的。(2-8)式称为微分方程

扩展有限元的ABAQUS实现

扩展有限元的ABAQUS实现绪论 常规有限元方法(CEFM)和其他数值方法相比,具有一些无法比拟的优点,但仍存在一些缺陷。比如在解决类似裂纹这样的强不连续问题,由于裂纹尖端处的应力奇异性,导致计算量巨大而且精度不高。然而扩展有限元方法(extended finite element method,XFEM)的出现,和常规有限元方法相比具有显著的优势,使得我们可以在裂尖和应力、变形集中处划分高密度的网格,也可以方便的模拟裂纹的扩展,使计算量不那么巨大,保留了常规有限元法的所有优点。因此,扩展有限元得到了快速发展和应用,而且在裂纹的扩展研究中要的意义。本文开展对扩展有限元方法和裂纹问题的研究,并且基于限元ABAQUS平台,对扩展有限元方法针对裂纹扩展问题进行模拟实现。 21世纪以来,计算机硬件和数值仿真的快速发展以及工业工程实践与科学研究中存在的大量运算需求,世界上涌现出一批大型科研运算及科学模拟软件,能够极大的简化运算问题以及计算机模拟实验,使我们能够更加方便地研究虚拟工程及相关科学问题。有限元方法的出现为数值分析方法的研究带来了新的曙光,力学学科本来就是连接理工学科的桥梁,计算力学是目前力学发展的一个重要分支。有限元软件则是我们到达工程科学领域彼岸的非常重要的工具和桥梁之一。 ABAQUS软件是世界上最强大的大型有限元计算分析软件之一,具有不同种类的单元类型、材料类型和不同的分析过程,拥有很好的计算功能和模拟性能。ABAQUS软件不但可以进行一种部件和复杂物理场的分析,而且可以处理多系统的部件分析;不仅可以分析简单的线弹性问题,还可以处理复杂的非线性组合问题等,相比其它软件具有无可比拟的优势[1,2]。 固体力学中存在的两类不连续问题之一则是因为物体内部几何结构突变引起的强不连续问题,裂纹问题就是这类问题的代表。由于几何界面处的位移不连续性和裂纹尖端的应力奇异性使得这类问题的处理变得比较复杂。有限元方法、无单元方法、边界元方法等是解决不连续问题的重要的数值方法[3]。其中有限元法具有显著的优点,它可以解决各种几何形状、不同的边界条件以及材料的非线性问题和各向异性问题等,然而在处理裂纹这类强不连续问题中,传统的有限元方法有着比较大的弊端,不仅需要将裂纹几何界面设置为单元的边、裂尖设置为单元节点,而且要在裂尖和变形集中的地方进行高密度的网格划分,这些对于求解裂纹问题造成了极大的不便,使得问题变得愈来愈复杂。然而1999年,由美国西北大学以Belyschko代表的研究小组提出的扩展有限元方法(XFEM)为解决裂

相关主题