一 概述
有限单元法是随着电子计算机的发展而迅速发展起来的一种现代计算方法。它是50年代首先在连续体力学领域 - 飞机结构静、动态特性分析中应用的一种有效的数值分析方法,随后很快广泛的应用于求解热传导、电磁场、流体力学等连续性问题。
有限元法分析计算的基本思想 (以结构位移法为例)
(1) 结构离散化
(2) 单元特性分析
选择位移模式
分析单元的力学性质
计算等效节点力
(3) 单元组集
(4) 求解未知节点位移
(5) 计算其它物理量 (结果恢复)

(1) 结构离散化
将连续体划分为若干小 “单元” 的集合。在相邻单元的边界上应满足一定的连续条件。
单元内部的物理量可以用单元 “节点” 处的相关物理量来表示。节点处的这些物理量统称为 “自由度”,其所代表的实际物理量如:节点位移、转角、温度、热流、电压、电流、磁通量、流速、流量等。单元节点的设置、自由度性质、数目等应视问题的性质,所描述物理量的变化形态的需要和计算精度而定。
然后,将各单元的节点物理量按一定方式组合到一起以代表整个结构。这样处理后,整个结构上的微分方程可以表示为用有限个节点上的物理量为未知数的代数方程。
用有限元分析计算所获得的结果只是近似的。如果划分单元数目非常多而又合理,则所获得的结果就与实际情况相符合。

(2) 单元特性分析
单元特性包括:单元中节点的个数及位置,相关物理量在单元中的分布函数等。
根据单元的材料性质、形状、尺寸、节点数目、位置及其含义等,找出单元节点自由度和单元内部物理量变化的关系式,这是单元分析中的关键一步。
此时需要应用相关的力学理论的几何和物理方程来建立相应的方程式,从而导出所需的单元矩阵,这是有限元法的基本步骤之一。对于结构分析,主要是应变-位移关系、应力-应变关系、应变能方程等。
单元特性分析的重要内容是选择单元中物理量的变化函数。例如,结构分析的不同有限元方法有:
a. 位移法:以节点位移作为基本未知量称为位移法;
b. 力法:以节点力作为基本未知量称为力法;
c. 混合法:取一部分节点力和一部分节点位移作为基本未知量时称为混合法。
以结构位移法为例:
选择单元内部的位移模式 (形状函数) 以及与单元位移模式匹配的单元节点处的物理量,如:节点处的位移、转角(位移的一次导数)、曲率(位移的二次导数)。
最常用的形状函数是多项式函数。
选择节点自由度和单元形状函数后,就可以根据相应的几何、物理方程推导出相应的单元矩阵。

计算等效节点力
单元特性分析的另一个重要内容是建立单元的外部 “载荷” (包括单元之间的内部 “载荷”) 与单元节点物理量之间的关系。
物体离散化后,假定力是通过节点从一个单元传递到另一个单元。但是,对于实际的连续体,力可以作用在单元的任意区域或位置 (体积力、分布面力、集中力等),也可以在一个单元与相邻单元的公共边 (线、面) 之间进行传递。因而,这种作用在单元上的表面力、体积力和集中力都需要等效的移到节点上去,也就是用等效的节点力来代替所有作用在单元上的力。

(3) 单元组集
即由单元的有限元特性组装整个结构的相关方程。包括施加载荷和各种约束条件等。
以结构位移法为例,即是利用节点处力的平衡条件和边界条件把各个单元按原来的结构重新连接起来,形成以整个结构的节点物理量为未知数的有限元代数方程
(4) 求解未知节点位移
可以根据方程组的具体特点来选择合适的计算方法。
(5) 计算其它物理量
在求得整个结构的位移之后,可以根据相应单元所依据的的力学理论计算其它物理量,例如,一般弹性体的应力和应变、梁的截面内力 (剪力、轴力、弯矩和扭矩)、约束反力等。

有限元方法的发展
有限元分析方法最早是从结构化矩阵分析发展而来,逐步推广到板、壳和实体等连续体固体力学分析,实践证明这是一种非常有效的数值分析方法。
(1) 有限元方法已发展到流体力学、温度场、电传导、磁场、渗流和声场等问题的求解计算,目前又发展到求解几个交叉学科的问题。
例如当气流流过一个很高的铁塔产生变形,而塔的变形又反过来影响到气流的流动……这就需要用固体力学和流体动力学的有限元分析结果交叉迭代求解,即所谓"流固耦合"的问题。
(2) 由求解线性工程问题进展到分析非线性问题
线性理论已经远远不能满足设计的要求。
例如:航空航天和动力工程的高温部件存在热变形和热应力,要考虑材料的非线性 (弹塑性) 问题;诸如塑料、橡胶和复合材料等各种新材料的出现,也只有采用非线性有限元算法才能解决。
(3) 增强可视化的前、后处理功能
随着数值分析方法的逐步完善和计算机运算速度的飞速发展,用于求解运算的时间越来越少,而数据准备和结果的处理问题却日益突出。
在现在的工作站上,求解一个包含10万个方程的有限元模型只需要用几十分钟。工程师在分析计算一个工程问题时有 80% 以上的精力都花在数据准备和结果分析上。
因此,强大的前、后处理功能既是广大用户对通用有限元软件的需要,也是衡量有限元软件水平的重要标志。
目前几乎所有的商业化有限元软件系统都有功能很强的前、后处理模块,使用户能以可视图形方式直观快速地进行几何建模、网格自动划分,生成有限元分析所需数据,并按要求将大量的计算结果整理成变形图、等值分布云图或相关曲线,便于极值搜索和所需数据的列表输出。

 (4) 与 CAD 软件的无缝集成 当今有限元软件系统的另一个特点是与通用 CAD 软件的集成使用, 即:在用 CAD 软件完成部件和零件的几何造型设计后,自动生成有限元网格并进行计算,如果分析的结果不符合设计要求则重新进行造型和计算,直到满意为止,从而极大地提高了设计水平和效率。 当今所有的商业化有限元系统商都开发了和著名的 CAD软件 (例如 Pro/ENGINEER、Unigraphics、SolidEdge、SolidWorks、I-DEAS、Bentley 和 AutoCAD等) 的接口。 (5) 与其它计算方法的结合 最典型的就是与差分方法结合的 (时间) 瞬态分析,即时间采用差分,其它用有限元。 此外,新近出现的将有限元方法与边界元方法、能量统计方法等结合处理振动噪声问题 (法国 T-System 公司)等。这也是今后多学科交叉分析的发展方向之一。

有限元软件
国际上早在 20 世纪 50 年代末、60 年代初就投入大量的人力和物力开发具有强大功能的有限元分析程序。其中最为著名的是由美国国家宇航局(NASA)在 1965 年委托美国计算科学公司和贝尔航空系统公司开发的 NASTRAN 有限元分析系统。该系统发展至今已有几十个版本,是目前世界上规模最大、功能最强的有限元分析系统之一。
此外,世界各地的研究机构和大学先后发展了一批专用或通用有限元分析软件,几经组合、变幻,目前较著名的有德国的 ASKA、英国的 PAFEC、法国的 SYSTUS、美国的 Nastran、ABAQUS、ANSYS、COSMOS、和 I-deas;以及原为美国 UG 公司 ,现被德国西门子公司收购的 NX 系列产品,等。

下面是有限元分析的几个实例:







有限元分析的基本知识 (一份培训资料) (1)相关推荐

  1. 有限元分析的基本知识 (一份培训资料) (2)

    二 有限元分析的基本过程 1 单元 有限元 - 连续体的离散化,将整体结构分割为若干基本单元,每个单元有若干节点.单元中的基本物理量 (结构分析 - 位移:热分析 - 温度:电磁分析 - 电位势,磁通 ...

  2. 有限元分析的基本知识 (一份培训资料) (3)

    有限元网格划分的基本原则划分网格是建立有限元模型的一个重要环节,它要求考虑的问题较多,需要的工作量较大,所划分的网格形式对计算精度和计算规模将产生直接影响.为建立正确.合理的有限元模型,这里介绍划分网 ...

  3. oracle数据库sql基础知识,Oracle数据库基础知识为内部培训资料.doc

    PAGE 1 课程 IL001100 ORACLE数据库基础知识 ISSUE1.0 开心Java整理 IL001100 ORACLE数据库基础知识 ISSUE1.0 目录 PAGE 1 PAGE 45 ...

  4. 电商客服售前售后话术培训资料合集(共150份)

    合集名称:电商客服售前售后话术培训资料合集 数量:150份 具体内容: 合集資料下载链接:电商客服售前售后话术培训资料(共150份).zip-数据集文档类资源-CSDN下载 1.电商客服_话术技巧 0 ...

  5. 最全公关培训资料合集(共57份)

    合集名称:公关培训资料 数量:57份 包含内容: 001为品牌公关找到最佳教练.doc 002做好品牌公关需要从事哪些具体工作?.doc 003做好品牌公关需要哪些知识储备.doc 004做好品牌公关 ...

  6. 好东西来了!2017云栖大会400+份重磅资料下载

    上个月在杭州举行的云栖大会广州云栖大会正在报名中吸引了全球67个国家和地区近6万人现场参会1500万人在线观看.有140多场技术主题论坛共计800多个主题分享涵盖人工智能.金融科技.量子计算.生命科学 ...

  7. I-Deas TMG 培训资料 (1)

    以下是我为客户进行 I-Deas TMG 培训而编写的一份资料,供大家分享. I-DEAS TMG 模块简介 TMG 是加拿大 MAYA 公司开发的一个全面的瞬态热分析软件,它能提供快速准确的方法分析 ...

  8. JAVA内部培训资料

    JAVA内部培训资料 一.JAVA基础培训系列 1.孙鑫JAVA高级软件工程师班培训录像(2DVD)   简介:光盘由孙鑫老师亲自授课录制.循序渐进.通俗易懂.实战性强.内容全面.讲解深刻.问答形式是 ...

  9. 项目管理培训资料(第一讲+第二讲,持续更新中.....)

    这是公司内部进行的项目管理培训资料,培训由我主持.目前已经进行了两讲,半个月一次:P 前两讲注重的是理论知识,没有太多实际的指导性内容,这也和培训的受众有关.本系列培训针对的是公司所有的开发人员,因此 ...

  10. 好东西来了!2017云栖大会300+份重磅资料下载

    点击有惊喜 上个月在杭州举行的云栖大会广州云栖大会正在报名中吸引了全球67个国家和地区近6万人现场参会1500万人在线观看.有140多场技术主题论坛共计800多个主题分享涵盖人工智能.金融科技.量子计 ...

最新文章

  1. Sring boot学习笔记(三)-自带注解定时任务使用
  2. Openlayers中实现地图上添加一条红色直线
  3. crontab 执行的目录 研究
  4. 离线语音AIOT可能成为智能家居应用的新趋势
  5. jq中法可以发起ajax请求的方法有,jQuery实现监控页面所有ajax请求的方法
  6. 信息学奥赛一本通C++语言——1011: 甲流疫情死亡率
  7. AcWing 195. 骑士精神
  8. node.js打开指定浏览器的四种方式
  9. 网易云音乐html代码_网易云音乐歌单列表导出方法!
  10. Code::Blocks代码自动提示设置及常用快捷键 .
  11. 数学公式编辑器AxMath
  12. 三维点云数据处理软件供技术原理说明_三维点云数据获取方法及获取系统与流程...
  13. 动态二级下拉菜单html,jquery实现漂亮的二级下拉菜单代码
  14. DataX同步离线数据基础使用教程
  15. Windows 10 布置IP安全策略
  16. 在Word加载EndNote插件
  17. QT起一个线程实时监测某个进程是否正常运行
  18. 解决idea版svn冲突问题 svn: E155015: Commit failed (details follow): svn: E155015: Aborting commit:
  19. 连续两年蝉联冠今Topday“2015年度优秀供应商”
  20. 基于golang的swagger超贴心、超详细使用指南【有很多坑】

热门文章

  1. 数据结构实验——约瑟夫环
  2. 关于烧写ESP8285核心板的相关事项
  3. Hive 建表语句大全
  4. TVP-VAR:时变参数向量自回归模型
  5. 查看电脑卸载mysql是否干净_如何把Mysql卸载干净(亲测有效)
  6. exe msdt 无法上网_msdt(缺失msdtexe连不上网)
  7. 阿里巴巴java方向笔试题 带详细答案
  8. 服务器端javascript——Rhino和Node
  9. PPT 去除排练计时
  10. 如何在oracle官网下载jdk11,在linux上使用wget从oracle官网下载jdk11