XFEM — CAE术语解释
XFEM
我想进行裂纹扩展分析,但用普通有限元法的话,每次裂纹变化都需要重新划分网格。XFEM能解决这个问题吗?
正是这样。XFEM(扩展有限元法)通过向包含裂纹的单元的形状函数添加"浓缩函数"来表现不连续面,而无需改变现有网格。即使裂纹扩展,也可以继续使用原始网格进行分析,这是最大的优点。
定义
浓缩函数具体是什么?
有两种。对于穿过裂纹面的单元,使用Heaviside函数表示位移的不连续(跳跃)。对于靠近裂纹尖端的单元,为了捕捉应力的奇异性,需要将与应力强度因子相对应的渐近解嵌入形状函数中。裂纹面本身用水平集函数进行几何描述。
结构分析中的作用
有限元法的刚度矩阵如何变化?
除了通常有限元法的节点自由度外,浓缩节点还需要添加额外的自由度。因此整个联立方程的自由度数会增加。但由于只有裂纹附近的单元需要浓缩,所以总体成本增加不会太大。
$$ \mathbf{u}^h(\mathbf{x}) = \sum_i N_i(\mathbf{x}) \mathbf{u}_i + \sum_j N_j(\mathbf{x}) H(\mathbf{x}) \mathbf{a}_j + \sum_k N_k(\mathbf{x}) \sum_\alpha F_\alpha(\mathbf{x}) \mathbf{b}_k^\alpha $$
XFEM在实践中有哪些典型应用场景?
在航空飞行器机身结构中预测疲劳裂纹的扩展路径,或在核容器健全性评估中设置虚拟裂纹来计算应力强度因子等场景中使用。Abaqus等商业求解器也已实现了XFEM功能。
相关术语
请告诉我与XFEM相关的术语。
不需要重新网格划分就能追踪裂纹扩展,这确实很重要。我先从水平集函数的概念开始学习。
这是个好的学习思路。水平集函数用符号距离来定义,可以获得几何的直观理解。最近,与相场法结合的手法也备受关注,不妨同时了解一下。
对CAE术语的准确理解是团队沟通的基础。— Project NovaSolver也致力于支持实务工程师的学习。
请分享XFEM在实务中遇到的课题
Project NovaSolver致力于解决CAE工程师日常面临的课题——设置的复杂性、计算成本、结果解释——。你的实务经验将成为开发更好工具的原动力。
咨询(准备中)相关主题
本文评价
感谢您的反馈!
很有
帮助
帮助
希望
更详细
更详细
报告
错误
错误