有限元方法似乎是在不断地简化着什么。 请问有限元方法的核心思想是什么? 在哪些层面对方程做了简化? 每一次简化的依据和思路是什么?
那你们脑海里的有限元的核心思想是什么了?有的人有自己的答案,有的人却会说:蓝瘦,香菇!这个问题好难啊! 元王小编希望下面的分享能够给各位看官带来启发,并加深对有限元方法的认知。
有限元法(Finite Element Method)是基于近代计算机的快速发展而发展起来的一种近似数值方法, 用来解决力学,数学中的带有特定边界条件的偏微分方程问题(PDE)。而这些偏微分方程是工程实践中常见的固体力学和流体力学问题的基础。有限元和计算机发展共同构成了现代计算力学(Computational Mechanics)的基础。有限元法的核心思想是“数值近似”和“离散化”, 所以它在历史上的发展也是围绕着这两个点进行的。
由于在有限元法被发明之前,所有的力学问题和工程问题中出现的偏微分方程只能依靠单纯的解析解(AnalyticalSolution)得到解答。这种方法对数学要求很高,而且非常依赖于一些理想化的假定(Assumption)。比如在土木工程中梁柱计算中出现的平截面假定,小应变假定,理想塑性假定。这些假定其实是和实际工程问题有很大偏差的,而且一旦工程问题稍微复杂一些我们就不能直接得到解析解,或者解析解的答案误差过大。而有限元法把复杂的整体结构离散到有限个单元(Finite Element),再把这种理想化的假定和力学控制方程施加于结构内部的每一个单元,然后通过单元分析组装得到结构总刚度方程,再通过边界条件和其他约束解得结构总反应。总结构内部每个单元的反应可以随后通过总反应的一一映射得到,这样就可以避免直接建立复杂结构的力学和数学模型了。其总过程可以描述为:
总结构离散化 — 单元力学分析 — 单元组装 — 总结构分析 — 施加边界条件 — 得到结构总反应 — 结构内部某单元的反应分析
在进行单元分析和单元内部反应分析的时候,形函数插值(shape functioninterpolation)和 高斯数值积分(Gaussian Quadrature)被用来近似表达单元内部任意一点的反应,这就是有限元数值近似的重要体现。一般来说,形函数阶数越高,近似精度也就越高,但其要求的单元控制点数量和高斯积分点数量也更多。另外单元划分的越精细,其近似结果也更加精确。但是以上两种提高有限元精度的代价就是计算量几何倍数增加。
2. “离散化”
1-D 单元 (1-D element) 杆单元 (bar element) ------ 桁架(truss)
2-D单元 (2-D element) ------ 平面应力体 (plain stress) 和 平面应变体 (plain strain) 三角单元 (triangle element)
3-D 单元 (3-D element) ----- 立体结构 (3-D problem) 三角体 (tetrahedrons element)
可以看到每种单元又可以提高形函数的阶数(控制点 node 数量)来提高精度。很多有限元研究也集中在这个领域。比如研究新的单元引用于结构动力反应以减小数值震荡,比如用3-D单元去模拟梁单元等等。其实理论上来说这个领域可以有无限可能,因为对精度和数值稳定的追求可以是无限的。 3. “光滑边界” 和 与CAD的交互问题
发展NURBS的另外一个好处是,在建模中常用的CAD软件是用B-spline来进行模型建立基础的,而NURBS 正好也是用用B-spline作为basis。 所以CAD和NURBS的交互可以非常简单和高效的,甚至可以说是无缝连接。因此在工业界中十分复杂的模型都可以用CAD进行建模,再用NURBS进行有限元计算,如下图。现在成吨的有限元paper都来自这个领域,因为有限元的基本理论基本已经成熟和robust,利用高性能计算机进行大尺度(large-scale)和高复杂结构模拟也是有限元发展的一个主要方向。
P.S. :需要提到一点的是,没有高性能计算机技术的大力发展,就不可能有有限元的发展。有限元的理论最早是出现在1960年代,直到1970之后才随着计算机的发展而迅速发展。而现在发展迅速的计算力学也是得益于高性能计算机的发展。可能当某一天计算机处理速度可以强大到我们可以用最复杂,最密集的单元完美快速地模拟任意结构,我们也不用再操心精度问题了。所以我觉得有限元的核心还需要加上计算机技术的发展吧。
本文出自深圳有限元科技有限公司cae软件专业网站:http://www.feaworks.org 转载请注明
|
如有CAE业务的需要请联系电话:13723451508,咨询QQ:215370757
本文出自深圳有限元科技有限公司cae软件专业网站:http://www.feaworks.org 转载请注明
CAE常用软件都有哪些?一文为你搜集全 | Altair 技术大会 | 杜克大学教授陈怡然博士8月12日线上开 |
Altair 技术大会 | 杜克大学教授陈怡然博士8月12日线上开 | CAE工程师必学:断裂力学的一些知识点 |
CAE工程师必学:断裂力学的一些知识点 | 你知道屈服强度到底是怎么一回事吗? |