搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
有限元法基础与程序设计
0.00     定价 ¥ 59.00
罗湖图书馆
此书还可采购10本,持证读者免费借回家
  • ISBN:
    9787030124180
  • 作      者:
    李亚智,赵美英,万小朋
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2023-11-01
收藏
畅销推荐
精彩书摘
**章 有限元方法引论
  §1.1 有限元法简介
  有限元法的基本思想是将一个连续域离散化为有限个单元并通过有限个结点相连接的等效集合体,由于单元能按不同的联结方式进行组合,且单元本身又可以有不同形状,因此可以模型化几何形状复杂的求解域,有限元法利用在每一个单元内假设的近似函数来分片地表示全求解域上待求的未知场函数,单元内的近似函数由未知场函数在单元的各个结点的数值和其插值函数来表达,这样一来,一个问题的有限元分析中,未知场函数在各个结点上的数值就成为新的未知量,从而使一个连续的无限自由度问题变成离散的有限自由度问题,一经求解出这些未知量,就可以通过插值函数计算出各个单元内场函数的近似值,从而得到整个求解域上的近似解,显然,随着单元数目的增加,也即单元尺寸的缩小,或者随着单元自由度的增加及插值函数精度的提高,解的近似程度将不断改进,如果单元是满足收敛要求的,近似解*后将收敛于精确解。
  虽然近些年才采用了有限元这个名字,但有限元的概念在几个世纪以前就已经用过了,例如古代数学家用多边形逼近圆的办法求出圆周长。现代有限元法**个成功的尝试,是将刚架位移法推广应用于弹性力学平面问题,这是Turner,clough等人在分析飞机结构时于1956年得到的成果,他们**次给出了用三角形单元求得平面应力问题的正确解答,随着高速计算机的发展,有限元的应用也以十分惊人的速度发展,现在有限元法已被工程师和科学家们公认是一种完善的和方便的分析工具。40多年来,有限元法的应用已由弹性力学平面问题扩展到空间问题、板壳问题,由静力平衡问题扩展到稳定问题、动力问题,分析的对象从弹性材料扩展到塑性、黏弹性、黏塑性和复合材料等,从固体力学扩展到流体力学、传热学等连续介质力学领域,在工程分析中的作用已从分析和校核扩展到优化设计并和计算机辅助设计技术相结合,鉴于本书是大学生教科书,其重点是介绍线性静力分析内容。
  §1.2 有限元分析的一般过程
  采用有限元法时,先把连续体或结构划分为若干个有限大小的单元,这就叫“有限单元”或简称为“有限元”,它们的形状随所选的模型不同而异,如面元可以是三角形、矩形或四边形等,各个单元的大小可以不同,排列方式也没有严格的要求,每个单元通过一些特定的“结点”与周围其他单元联结,例如图1-1所示。
  有限元法解题的整个过程扼要叙述如下:
  步骤1:结构的离散化,有限元法的**步,是把结构或连续体分割成许多单元,因而在着手分析时,必须用适当的单元把结构模型化,并确定单元的数量、类型、大小和布置。
  步骤2:从区域或结构中取出其中一个单元来研究,选择适当的插值模式或位移模式近似地描述单元的位移场,由于在任意给定的载荷作用下,复杂结构的位移解不可能预先准确地知道,因此,通常把插值模式取为多项式形式,从计算的观点看多项式简单,而且满足一定的收敛要求,单元位移函数用多项式来近似后,问题就转化为如何求出结点位移,结点位移确定后,位移场也就确定了。
  图1-1 有限元网格划分
  步骤3:单元刚度矩阵和载荷向量的推导,根据假设的位移模式,利用平衡条件或适当的变分原理可以推导出单元的刚度矩阵和载荷向量。
  步骤4:集合单元方程得到总的平衡方程组,连续体或结构是由许多个有限单元组合而成,因此,对整个连续体或结构进行有限元分析时,就需进行组合,把各个单元刚度矩阵和载荷向量按适当方式进行组合,从而建立如下形式的方程组:
  (1-1)
  式(1-1)是结点上内力与外力的平衡方程,称为总体刚度平衡方程或简称总刚度方程,其中,称为总刚度矩阵;是整体结构的结点位移;是作用在整个结构的有限元结点上的外力。
  步骤5:求解未知结点位移,按问题的边界条件修改总的平衡方程,使结构不可刚体移动,对于线性问题可以很容易地从代数方程组中解出结点位移。
  步骤6:单元应变和应力的计算,可根据已知的结点位移利用固体力学或结构力学的有关方程算;H单元的应变和应力。
  §1.3 有限元法在结构分析中的地位
  **的弹性力学方法在处理复杂的结构问题时,尽管人们做了极大努力,但真正解决的问题却为数不多,而做过某些简化的结构力学方法,在以往的结构设计和计算中是可行的,也广泛地得到应用,但所需人员之多,计算周期之长也是不可讳言的,有限元法是在力学原理基础上,以电子计算机为下具,简便而有效的对复杂工程结构问题进行数值分析的方法,随着有限元法的数值分析理论和计算机技术的发展,使越来越复杂的工程问题和大型结构的分析用有限元法求解成为现实,各类专用、通用有限元结构分析软件已经成为力学理论工作者和从事结构工程的技术人员不可或缺的分析下具,结构分析工作所耗人力、时间大大减小,所以说对于从事结构设计与分析的工程人员来说,掌握和运用有限元法是必不可少的,通过学习有限元基础理论和编程实践,一方面能有效地利用现有的成果和计算程序,掌握正确的建模技术,很好地解决工程实际问题,另一方面也具有改进现有方法和计算程序并发展新的单元、算法以及计算程序的能力。
  为了很好地求解一个工程结构,除了拥有大容量高速度的计算机和高级计算软件外,还有十分重要的一条就是要建立一个好的有限元分析模型,未经系统训练或只听过有限元引论讲座的人使用功能很强的有限元程序解题是不太适宜的,他们不能对计算机所提供的结果进行正确的判断,从而无法对计算模型做必要的修改,盲目地相信计算机提供的结果是相当危险的。要知道,尽管计算程序已经过严格鉴定,但你的有限元模型中可能会有潜在的危险,只有当模型能如实地反映结构的几何形状、材料特性、传力路线、承载方式及边界约束条件等因素时才有可能取得一个接近真实的分析结果,要建立一个好的模型,必须有丰富的经验和良好的工程直感。因此,本书不仅介绍有限元法的基本理论,也重点介绍结构建模技术,在掌握有限元基本原理基础上,进一步掌握建模技术,将为学员今后从事像航空结构这类复杂组合结构的分析,提供更实际、更有效的帮助。
  有限元程序设计是学习有限元法的实践性环节,在科学技术发展的今天,有限元法取得了巨大的进展,很多通用程序和专用程序投入了实际应用,成功地解决了大批有重大意义的问题,但是,有限元程序设计仍有存在的必要,因为,了解有限元法的理论,与在实际下作中理解或应用有限元程序之间,仍有很大距离,*先,进行科学研究和解决某些特殊的工程问题时仍可能借助于自行编制的各种专用有限元分析程序,其次,学习有限元程序设计原理,能够帮助学员进一步巩固有限元法的概念,熟悉结构分析的过程,使得在使用各种大型结构分析软件时做到心中有数,另一方面,以有限元法为媒介进行基本的编程训练,也对学员掌握一般的程序设计方法有实际的帮助,这对于今后从事更为复杂庞大的程序设计下作或从事其他工程领域的下作是不无裨益的,学习有限元程序设计的重点是掌握数据的表达方式、数据结构和算法,所以,在理解有限元法的基本原理、建模技术的基础上,进一步掌握有限元程序设计的方法,一方面能有效地利用现有的成果和计算程序,另一方面能具有改进现有方法和计算程序、发展新的单元和数值方法以及计算程序的能力。
  第二章 杆系结构有限元法
  杆系结构的共同点是它们本身含有有限个自然结点,对于桁架结构,这些结点就是二力杆端部的铰接点,对于刚架结构,这些自然结点或是结构的转折点,或者是集中载荷作用点,全结构被这些自然结点离散化为有限个单元,桁架可以视为仅能承受轴向拉压的杆单元的集合,刚架可视为既承受弯、剪,又承受轴力及扭转的梁单元的集合。
  杆单元和梁单元是有限元法中*简单的单元,对这些单元进行分析,有较清晰的物理意义,其结论在很大意义上反映了有限元法的本质,本着先简后繁,先易后难的原则,先从杆元、梁元进行分析,其目的是得出有限元法共同的、规律性的东西。
  §2.1 杆单元
  2.1.1 一般规定
  图2-1表示某一杆单元ij,现约定附属于该单元的局部坐标系为,i点为原点,z轴沿着杆轴线,其正方向为由i指向j,其余各轴按右手螺旋规则确定,设为杆元结点位移分量,为结点力分量,上述分量一律规定和坐标轴正向一致时为正,设杆的长度为z,弹性模量为E,横截面积为A。
  图2-1 杆单元结点位移、结点力分量
  2.1.2 位移函数(形状函数)
  对于铰接杆单元,在小变形假设的前提下,与杆垂直方向的位移并不使杆产生应变和应力,于是,对每一个结点只需考虑一个结点位移及结点力,因而只需研究如图2-2所示的杆单元即可。
  图2-2 二力杆单元
  单元在结点力作用下各点的位移叫内位移,描绘内位移的函数叫位移函数,由材料力学知道:仅受轴向作用的二力杆,其应力及应变在轴线各点处均是恒定常数,因而位移沿杆子轴线呈线性变化,即
  (2-1)
  这就是二力杆单元的位移函数,式中是两个待定常数,可由两结点的位移惟一确定,当
  (2-2)
  将式(2-2)代入式(2-1)有,从而可得
  (2-3)
  将式(2-3)中的a1,a2值代入式(2-1)得
  或写成
  通常用代表单元内位移
  (2-4)
  其中
  在有限元法中,叫做i点、j点的形状函数或插值函数,叫形状函数矩阵。形状函数矩阵十分重要,它把单元的结点位移和单元的内位移连接起来了,显然形状函数矩阵中的每一个元素都是坐标的函数。
  下面分析式(2-4):当时,杆单元的位移就是N,当时杆单元的位移分布就是Nj,所以形状函数的力学含义是当单元的一个结点位移为单位值,其他结点的位移为零时,单元内位移的分布规律,杆单元形状函数Ni,Nj如图2-3所示,当结构变形之后,点的位移通常都不为零,这时单元内位移按式(2-4)由结点位移和相应的形状函数线性组合求得,正因为形状函数反映了单元的位移分布形态,矩阵[N]及其元素Ni,Nj也由此而得名为形状函数
展开
目录
目录
前言
**章 有限元方法引论 1
1.1 有限元法简介 1
1.2 有限元分析的一般过程 1
1.3 有限元法在结构分析中的地位 3
第二章 杆系结构有限元法 5
2.1 杆单元 5
2.1.1 一般规定 5
2.1.2 位移函数(形状函数) 5
2.1.3 几何关系及物理关系 7
2.1.4 平衡关系 8
2.1.5 坐标变换 9
2.1.6 全结构的平衡 11
2.1.7 边界条件的处理 12
2.1.8 算例 13
2.2 平面直梁单元 15
2.2.1 位移函数 15
2.2.2 梁元的刚度矩阵 20
2.2.3 等效结点力 21
习题 24
第三章 有限元方法的一般步骤 27
3.1 结构的离散化 27
3.1.1 基本单元形状 27
3.1.2 离散过程 30
3.2 选择位移函数 39
3.2.1 位移函数的多项式形式 39
3.2.2 插值多项式阶次的选择 40
3.2.3 收敛性要求 42
3.3 单元刚度矩阵的建立 43
3.3.1 虚位移原理 43
3.3.2 单元位移 44
3.3.3 单元应变与应力 45
3.3.4 结点力与单元刚度矩阵 46
3.3.5 结点载荷 47
3.4 单元刚度矩阵组装及整体分析 49
3.4.1 单刚组装形成总刚 49
3.4.2 结点平衡方程 50
3.4.3 位移边界条件 51
3.4.4 总刚度平衡方程的求解 55
3.4.5 求解内力 59
3.5 子结构分析 59
习题 60
第四章 平面问题有限元法 64
4.1 平面问题的基本关系式 64
4.2 常应变三角形单元 66
4.2.1 位移函数及形状函数 66
4.2.2 几何矩阵,应力矩阵 70
4.2.3 单元的刚度方程 71
4.2.4 等效结点力 72
4.3 四结点矩形单元 75
4.4 面积坐标与高阶三角形单元 79
4.5 高阶矩形单元 86
习题 88
第五章 空间问题有限元法 92
5.1 三维应力状态 92
5.2 四面体常应变单元 93
5.2.1 位移函数 94
5.2.2 应变矩阵 95
5.2.3 单元刚度矩阵 96
5.2.4 载荷分配 96
5.2.5 四面体的组合 97
5.3 直六面体单元 98
习题 100
第六章 等参数单元 102
6.1 平面四结点等参元 102
6.1.1 坐标变换与等参单元 102
6.1.2 单元刚度矩阵的计算 104
6.1.3 等参变换的条件和等参单元的收敛性 106
6.2 八结点*边等参单元 108
6.2.1 位移函数 108
6.2.2 等参单元等效结点力 110
6.3 二十结点三维等参单元 113
6.3.1 形状函数 113
6.3.2 单元刚度矩阵 114
6.4 数值积分 116
6.4.1 一维高斯求积公式 117
6.4.2 二维及三维高斯求积公式 117
6.4.3 等参元计算中数值积分阶次的选择 118
6.4.4 二维三角形单元和三维四面体单元的Hammer积分 120
6.5 应力修匀 121
6.5.1 单元平均或结点平均 122
6.5.2 总体应力磨平 123
6.5.3 单元应力磨平 124
习题 125
第七章 单元刚度矩阵有关程序段的设计 128
7.1 有限元分析典型算例 128
7.2 杆元刚度矩阵程序 132
7.3 梁元刚度矩阵程序 134
7.4 常应变三角形单元的刚度矩阵和应力矩阵程序 136
7.5 常剪流任意四边形板单元的刚度矩阵程序 139
7.6 八结点*边等参单元刚度矩阵和应力矩阵计算程序 142
7.6.1 形函数及其导数计算 142
7.6.2 雅可比矩阵及形函数对整体坐标的导数 144
7.6.3 几何矩阵和应力矩阵 145
7.6.4 单元刚度矩阵 147
7.7 计算单元刚度矩阵的FORTRAN子程序 150
7.7.1 杆元刚度矩阵子程序 150
7.7.2 梁元刚度矩阵子程序 151
7.7.3 常应变三角元刚度矩阵和应力矩阵的子程序 153
7.7.4 常剪流四边形元刚度矩阵子程序 155
7.7.5 八结点*边四边形等参元分析的有关子程序 157
第八章 总刚度矩阵的组集及刚度方程的建立 162
8.1 单元的地址程序段 162
8.2 组装总刚度矩阵的程序 163
8.2.1 整体存储总刚度矩阵程序 164
8.2.2 一维数组,变带宽存储总刚度矩阵 165
8.3 总载荷向量的形成 168
8.3.1 常应变三角元分布面力的等效结点力和总载荷向量组装程序 169
8.3.2 八结点等参元边界分布面力的等效结点力和总载荷向量组装程序 171
8.4 建立结构总刚度矩阵的FORTRAN子例行程序 174
8.4.1 单元的地址程序段 174
8.4.2 整体存储总刚度矩阵程序 174
8.4.3 求某一类单元对总刚半带宽的贡献的子程序 174
8.4.4 单元刚度矩阵进入总刚一组集一维总刚子程序 175
8.4.5 常应变三角元载荷处理子程序 175
8.4.6 八结点等参元载荷处理子程序 176
第九章 结构刚度方程的求解算法及程序设计 178
9.1 高斯消去法 178
9.2 因子化法 182
9.3 结构刚度方程的求解算法FORTRAN子例行程序 190
9.3.1 高斯消去法子程序 190
9.3.2 因子化法子程序 191
第十章 平面薄壁结构、平面应力问题的程序设计 193
10.1 平面薄壁结构的算例分析 193
10.1.1 **种方法,采用高斯消去的算法 193
10.1.2 第二种方法,用因子化法求解 200
10.2 平面应力问题的算例分析 202
10.2.1 用常应变三角元离散化求解平面应力问题 202
10.2.2 用八结点四边形等参元离散化求解平面应力问题 208
10.3 平面薄壁结构和平面应力问题算例FORTRAN源程序 216
10.3.1 平面薄壁结构分析用源程序 216
10.3.2 平面应力问题用常应变三角元离散化时源程序 224
10.3.3 平面应力问题用八结点等参元离散化时源程序 228
附录A 平面薄壁结构算例原始数据文件及计算结果 234
A-1 平面薄壁结构算例原始数据文件 234
A-2 平面薄壁结构算例计算结果 236
附录B 平面应力问题算例的原始数据文件及计算结果 237
B-1 平面应力问题算例采用常应变三角元离散化的原始数据文件 237
B-2 平面应力问题算例采用常应变三角元离散化的计算结果 239
B-3 平面应力问题算例采用八结点等参元离散化的原始数据文件 245
B-4 平面应力问题算例采用八结点等参元离散化的计算结果 253
第十一章 有限元结构分析程序系统特点 259
11.1 有限元软件技术 259
11.1.1 数据管理技术 259
11.1.2 用户界面与系统集成技术 260
11.1.3 智能化技术 260
11.1.4 软件自动生成技术 260
11.1.5 可视化技术 261
11.1.6 面向对象的有限元软件方法 261
11.2 有限元分析程序 262
11.2.1 本体程序 262
11.2.2 前置处理 264
11.2.3 后置处理 265
11.3 大型有限元结构分析程序 268
11.4 MSC.PATRAN/NASTRAN有限元分析程序系统简介 270
11.4.1 MSC.NASTRAN软件系统 270
11.4.2 MSC.PATRAN软件系统 272
11.4.3 MSC.PATRAN/NASTRAN应用实例 273
第十二章 飞机结构有限元分析 275
12.1 航空组合结构有限元分析模型的建立 275
12.1.1 建模准则 275
12.1.2 单元分析 276
12.1.3 航空结构模型中单元的选取 277
12.2 飞机舵面结构的有限元分析 282
12.2.1 典型结构简介 282
12.2.2 舵面结构传力分析 284
12.2.3 有限元模型的选取 285
12.2.4 边界条件 287
12.2.5 载荷 287
参考文献 290
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用罗湖图书馆的读者帐号和密码进行登录

点击获取验证码
登录