有限元法及在结构工程中的应用.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有限元法及在结构工程中的应用

* 力 学 讲 座 有限元法及在结构工程中的应用 许 政 一、回顾《结构力学》中位移法 二、有限元法提出及发展 三、有限元法的基本方法 四、有限单元法的实现 五、有限元方法在工业生产中的应用 六、有限元常用软件简介 七、ANSYS软件简介 八、举例分析 ANSYS软件在水工及土木结构的力学应用 一、回顾《结构力学》中位移法 1.位移法是计算超静定结构的基本方法。 它将结构杆件,以杆件的内力和位移关系作为计算的基础;再通过各杆件在结点处的力的平衡和变形的协调关系将杆件组装成结构。 2.位移法的要点 1)以结点位移作为基本未知量; 2)位移法的基本方程是平衡方程; 3)建立基本方程的过程为一拆一搭,拆了再搭的过程。这是位移发法的基本思路。 二、有限元法提出及发展 20世纪40年代中期电子计算机出现以后,人们首先用计算机求解杆件结构力学中力法和位移法的基本方程,形成矩阵力法和矩阵位移法,取得较好的效果。 在类似思想指引下,到20世纪50年代中期,人们提出有限元法,它是对连续体力学和物理问题的一种新的数值求解方法。其解法是,对所要求解的力学或物理问题,通过有限元素的划分将连续体的无限自由度离散为有限自由度,从而基于变分原理或用其它方法将其归结为代数方程组求解。再利用计算机求解。 有限元法可用以分析形状十分复杂的结构,所以它一出现就受到人们普遍重视,很快扩展到固体力学的各个分支,又从固体力学扩展到流体力学、热传导学、电磁学等各个领域,发展成为一个十分重要的工程计算方法。 三、有限元法的基本方法 (一) 有限元分析的主要步骤 对单元来说,以结点位移为基本未知量的单元为位移单元。 1.连续介质离散化 1)切 割  二维-- 线 (直线 折线 曲线)  三维-- 面 (平面 折面 曲面)(有限单元)  由边界和切割线(面)形成有限元网格,使得连续域 成为离散域 每一小块:单元(element) 2)单 元 (1)形状规则、简单(便于分析、试函数可以重复使用) (2)尺寸一定、(有限)大小决定了计算结果的精度 (3)界面为相邻单元共有,界面上共有结点 3)网 格 (1) 合理的疏密,变化剧烈的地方可密,变化不剧烈的 地方可疏。   (2) 合理的过渡(协调) *保证界面连续,*单元形态的合理性。 2.选择单元的近似位移模式 单元内的位移场用单元结点位移表示,一般采用多项式形式表达。 3.用单元结点位移表示单元内的应力-应变场   利用几何关系和本构关系建立 4.利用变分原理(弱解形式)(加权余量法)形成有限元求解方程组   5.引入位移强制边界条件(消除系数矩阵的奇异性) 6. 解线形代数方程组求得结点位移解 7. 计算应力应变   1 可分析形状十分复杂,非均质各种实际工程结构; 2 可以在计算中模拟各种复杂的材料本构关系、荷载和条件; 3 可进行结构动力分析; 4 由于前处理和后处理技术发展,可进行大量方案的比较分析,并迅速用图形表示计算结果,从而有利于对工程方案进行优化。 (二) 有限元法优点 四、有限单元法的实现 有限单元法的实现必须通过计算机。全部有限单元法的计算原理和数值方法集中反映在有限单元法的程序中,因此有限单元法的程序极为重要。它应具有分析准确可靠、计算效率高、使用方便、易于扩充和修改等特点。    1.有限元程序的特点   有限元程序作为科学计算程序的一种,当然有别于管理程序等其它应用软件。这里仅谈到它不同于其它科学计算程序的特点。 1)输入信息量大 a. 结点信息多 有限元模型常有数百个结点,较大的题目可能有数千个或更多个结点。一般来说,每个结点可能有多至一、二十个信息需要输入 b. 单元信息 模型中的单元数量也可能有成百上千个,每个单元需要输入的信息量随单元类型而异,起码也要有一、 二十个。 c. 子结构信息 d. 控制分析过程用的控制信息及其它信息 成千上万个数据的输入是有限元分析中的一件十分繁琐的工作,它消耗 了很多人力,还往往会带来很多差错。 2)占存贮空间多   有限元算法需要占据相当多的内存贮器容量和外存贮器容量,以便存贮大量的输入数据、中间数据和结果数据。由于一般并没有那么多的内存容量,故总是把较多的数据放在外存,这就引起乐内存于外存之间数据的频繁交换。这里仅仅谈到数据存贮,程序本身的存贮也要占很大空间。特别是大型程序,往往需要采用覆盖技术,再运行中将程序的一些模块陆续加载到内存。 3)计算规模大   有限元算法的运算量非常大。 4)程序结构复杂   有限元程序属于复杂的应用软件,通常由大量的程序模块组成,一般通用程序有数万条甚至数十万条语句.因此,有限元程序的编写、调试、装机、维护都

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档