有限元分析中,单元类型的选择非常重要。不同的单元类型有不同的特点和适用范围,选择合适的单元可以在保证精度的前提下提高计算效率。很多初学者不知道该选什么单元,随便选一个就用,结果可能不准或者计算很慢。本文将介绍常见的单元类型和选择方法,帮助大家选择合适的单元。
一、单元类型概述
什么是单元:
- 有限元模型的基本组成部分
- 把连续的结构离散成很多小单元
- 单元之间通过节点连接
- 每个单元有自己的形状和特性
单元选择的重要性:
- 影响计算精度
- 影响计算速度
- 影响收敛性
- 不合适的单元可能导致错误结果
- 好的单元选择可以事半功倍
选择单元的原则:
- 满足精度要求
- 计算效率高
- 适合问题的特点
- 容易收敛
- 不要盲目用高级单元
二、按维数分类的单元
1. 一维单元
只有长度方向的单元。
常见类型:
- 杆单元(Link):只受拉压
- 梁单元(Beam):拉压、弯曲、扭转
- 管单元(Pipe):管道专用
- 弹簧单元(Spring):模拟弹簧
适用情况:
- 结构长度远大于截面尺寸
- 只关心整体的力和位移
- 桁架结构
- 框架结构
- 管道系统
优点:
- 计算快
- 建模简单
- 结果容易理解
缺点:
- 不能看局部应力
- 截面形状简化了
- 不适合复杂的局部细节
2. 二维单元
平面问题的单元。
常见类型:
- 平面应力单元:厚度方向应力为零,适合薄板
- 平面应变单元:厚度方向应变很小,适合厚壁结构
- 轴对称单元:绕轴对称的问题,用二维算三维
适用情况:
- 平面应力:薄板、平面结构
- 平面应变:大坝、厚壁圆筒、长条形结构
- 轴对称:圆盘、圆筒、轴类零件
优点:
- 比三维单元快很多
- 建模简单
- 精度不错
缺点:
- 只能用于特定的二维问题
- 不符合假设的问题不能用
3. 三维单元
最通用的单元。
可以模拟任意三维结构。
常见类型:
- 四面体单元(Tet):适应性强,容易划分
- 六面体单元(Hex):精度高,质量好
- 棱柱单元(Wedge):过渡用
- 金字塔单元(Pyramid):过渡用
适用情况:
- 复杂的三维结构
- 应力集中区域
- 不能简化为二维的问题
- 大多数工程问题
优点:
- 通用性强
- 可以模拟复杂几何
- 结果详细
缺点:
- 计算量大
- 建模复杂
- 对网格质量要求高
三、按阶次分类的单元
1. 线性单元(一阶单元)
只有角节点。
单元内位移线性变化。
特点:
- 节点少
- 计算快
- 精度较低
- 弯曲问题有剪切闭锁
常见单元:
- 线性杆单元
- 线性梁单元
- 线性三角形/四边形单元(二维)
- 线性四面体/六面体单元(三维)
适用情况:
- 粗略分析
- 应力梯度小的区域
- 大模型的过渡区域
- 对精度要求不高的初步分析
注意:
- 应力集中区域不要用
- 弯曲问题慎用
- 一般推荐用二次单元
2. 二次单元(二阶单元)
有中间节点。
单元内位移二次变化。
特点:
- 精度高
- 可以更好地模拟弯曲
- 节点多,计算量稍大
- 一般推荐使用
常见单元:
- 二次杆单元
- 二次梁单元
- 二次三角形/四边形单元(二维)
- 二次四面体/六面体单元(三维)
适用情况:
- 大多数结构分析
- 应力集中区域
- 弯曲问题
- 需要较高精度的分析
优点:
- 精度高
- 适应性强
- 一般都能用
缺点:
- 比线性单元计算慢
- 节点更多
3. 高阶单元
三次或更高阶。
精度更高,但计算更慢。
特点:
- 精度很高
- 计算量很大
- 一般用得少
适用情况:
- 需要极高精度的特殊问题
- 研究用途
- 一般工程用得不多
四、按形状分类的单元
1. 三角形单元(二维)
三角形的二维单元。
特点:
- 适应性强
- 容易划分复杂几何
- 精度比四边形差
- 相同精度下需要更多单元
适用情况:
- 复杂的二维几何
- 过渡区域
- 自动划分的网格
注意:
- 尽量用二次三角形单元
- 线性三角形精度很差
- 重要区域尽量用四边形
2. 四边形单元(二维)
四边形的二维单元。
特点:
- 精度高
- 质量好
- 计算效率高
- 规则几何容易划分
适用情况:
- 比较规则的二维结构
- 重要的分析区域
- 映射网格
优点:
- 精度高
- 计算效率高
- 结果好
缺点:
- 复杂几何不好划分
- 需要更多人工干预
3. 四面体单元(三维)
四面体的三维单元。
特点:
- 适应性最强
- 任何复杂几何都能划分
- 自动划分容易
- 精度比六面体差
- 相同精度下单元数更多
适用情况:
- 复杂的三维几何
- 自动网格划分
- 过渡区域
- 几何特别复杂的零件
注意:
- 尽量用二次四面体单元
- 线性四面体精度很差,不要用于应力分析
- 重要区域如果可以,尽量用六面体
4. 六面体单元(三维)
六面体的三维单元。
特点:
- 精度最高
- 质量最好
- 计算效率高
- 规则几何容易划分
- 复杂几何很难划分
适用情况:
- 比较规则的三维结构
- 重要的分析区域
- 扫掠网格
- 映射网格
优点:
- 精度高
- 计算效率高
- 结果质量好
- 相同精度下单元数少
缺点:
- 复杂几何很难划分
- 需要更多人工干预
- 有些几何根本划不了六面体
五、特殊用途的单元
1. 壳单元
模拟薄壳结构。
用二维单元算三维问题。
特点:
- 厚度方向用理论计算
- 比实体单元快很多
- 适合薄板薄壳
- 可以考虑弯曲和薄膜力
适用情况:
- 薄板结构
- 壳体结构
- 厚度远小于其他尺寸
- 汽车车身、飞机机身、压力容器等
注意:
- 太厚的结构不要用壳单元
- 注意壳的厚度方向
- 注意壳的法线方向
- 不同壳单元的适用范围不同
2. 梁单元
前面一维单元提到过。
这里再补充一下。
类型:
- 欧拉梁:细长梁,忽略剪切变形
- 铁木辛柯梁:考虑剪切变形,适合短粗梁
适用情况:
- 框架结构
- 桥梁
- 长轴类零件
- 桁架结构
3. 接触单元
模拟接触问题。
特点:
- 专门用于接触分析
- 有各种接触算法
- 可以模拟不同的接触类型
常见接触单元:
- 点-点接触
- 点-面接触
- 面-面接触(最常用)
注意:
- 接触对的设置很重要
- 接触面和目标面要选对
- 接触参数要调好
- 接触问题收敛难
4. 弹簧和阻尼单元
模拟弹簧和阻尼。
适用情况:
- 弹性支撑
- 隔振系统
- 动力学分析
- 简化的连接
5. 质量单元
只提供质量。
不提供刚度。
适用情况:
- 集中质量
- 配重
- 简化的部件质量
- 动力学分析
六、选择单元的一般原则
1. 根据问题的维数
能简化就简化。
建议:
- 能用一维就不用二维
- 能用二维就不用三维
- 轴对称问题用轴对称单元
- 平面问题用平面单元
- 简化后计算快很多
注意:
- 简化要合理
- 要符合假设条件
- 不符合的不能硬简化
2. 根据精度要求
精度要求高,用好的单元。
建议:
- 初步分析:可以用线性单元粗略算
- 详细分析:用二次单元
- 重要区域:用高质量单元
- 不重要区域:可以差一些
3. 根据几何复杂度
几何复杂的,用适应性强的单元。
建议:
- 规则几何:优先用六面体/四边形
- 复杂几何:用四面体/三角形
- 可以混合使用
- 重要区域尽量用好单元
4. 根据计算资源
电脑配置有限的话,要考虑效率。
建议:
- 计算资源充足:可以用好单元,细网格
- 计算资源有限:适当简化,选择效率高的单元
- 大模型:注意单元数量,不要太多
5. 根据问题类型
不同的问题适合不同的单元。
例子:
- 静力分析:二次单元一般都可以
- 动力学:注意质量矩阵的选择
- 接触:注意接触单元的选择
- 大变形:注意单元的适用性
- 疲劳:应力集中区域要用好单元
七、常见的单元选择误区
1. 单元阶次越高越好
误区:高阶单元精度高,所以都用高阶。
实际:
- 高阶单元计算慢很多
- 一般二次单元就够了
- 高阶单元不一定总是更好
- 网格够密的话,低阶也能达到精度
- 要在精度和效率之间平衡
2. 六面体一定比四面体好
误区:六面体精度高,所以一定要用六面体。
实际:
- 六面体精度确实高
- 但不是所有几何都能划六面体
- 硬划的六面体质量可能很差
- 质量差的六面体还不如好的四面体
- 质量差的单元精度都不好
3. 单元越多越好
误区:单元越多越密,结果越准。
实际:
- 单元太多计算很慢
- 够密就行,不是越多越好
- 要做收敛性验证
- 质量比数量更重要
- 差的单元再多也没用
4. 什么问题都用实体单元
误区:实体单元最通用,什么都用实体单元。
实际:
- 薄板用壳单元更合适
- 细长杆用梁单元更合适
- 实体单元算这些效率低
- 结果还不一定更好
- 选择合适的单元类型很重要
八、总结
单元类型的选择是有限元分析中很重要的一环,选择合适的单元可以在保证精度的前提下大大提高计算效率。
常见的单元类型总结:
- 按维数:一维单元、二维单元、三维单元
- 按阶次:线性单元、二次单元、高阶单元
- 按形状:三角形、四边形(二维);四面体、六面体(三维)
- 特殊用途:壳单元、梁单元、接触单元、弹簧单元、质量单元等
选择单元的一般原则:
- 能简化就简化,能用低维就不用高维
- 根据精度要求选择单元阶次
- 根据几何复杂度选择单元形状
- 考虑计算资源和效率
- 根据问题类型选择合适的单元
- 质量比数量更重要
给初学者的建议:
- 一般推荐用二次单元
- 几何复杂的用四面体,规则的用六面体
- 薄板用壳单元,细长杆用梁单元
- 不要盲目追求高级单元
- 重视网格质量
- 做网格收敛性验证
- 多做对比,积累经验
单元选择是一门学问,需要在实践中不断积累经验。希望大家都能选择合适的单元,做好有限元分析。如果有单元选择相关的经验或问题,欢迎在评论区交流讨论。
|