mcpField
S
structural-analysis-workflow

structural-analysis-workflow

github.com/soljourner其他9542 次安装51 周前更新
代码仓库

关于 structural-analysis-workflow

面向工程师的泵壳、叶轮及相关部件 FEA 工作流参考,涵盖模型设置、载荷、网格、求解器选择、结果审查和安全系数。

主要功能

  1. 01几何与材料设置
  2. 02压力、离心力和热载荷
  3. 03边界条件与接触类型
  4. 04网格质量和细化指导
  5. 05求解器选择与结果解读
  6. 06安全系数及泵部件专项检查

适用场景

  1. 01规划泵壳的 FEA 分析
  2. 02评估叶轮旋转及流体载荷下的应力
  3. 03检查轴挠度和疲劳准则
  4. 04依据设计准则审查泵部件分析结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/soljourner/claude-engineering-skills --skill structural-analysis-workflow

安装后在 Claude Code 中输入/structural-analysis-workflow确认已加载。

附带文件reference.mdworkflow-examples.md

详细介绍

泵组件结构分析工作流

本技能介绍了一种系统化方法,用于对承受流体载荷的泵组件(尤其是泵壳和叶轮)进行有限元分析(FEA)。

FEA 工作流

1. 几何与材料定义

几何准备:

  • 导入或创建泵壳或叶轮的 CAD 几何模型
  • 通过移除非结构特征(小圆角、螺栓孔、外观特征)简化几何模型
  • 确定关键区域:高应力区、压力边界、安装接口
  • 定义与泵轴对齐的坐标系(Z 轴通常沿轴方向)

材料定义:

  • 为所有组件指定材料属性
  • 根据需要定义各向同性或各向异性属性
  • 如果存在热效应,输入与温度相关的属性
  • 对铸造或锻造组件,考虑材料方向

关键参数:

  • 杨氏模量(E)
  • 泊松比(ν)
  • 屈服强度(σ_y)
  • 极限抗拉强度(σ_u)
  • 密度(ρ)
  • 热膨胀系数(α)
2. 载荷施加

压力载荷:

  • 在泵壳的过流表面施加内压
  • 使用设计工况下的静压力或最大工作压力
  • 对于叶轮,施加 CFD 分析得出的压力分布
  • 进行疲劳分析时,考虑压力脉动

离心力(叶轮):

  • 对叶轮本体施加旋转速度
  • 离心力:F_c = mω²r
  • 确保方向和大小正确
  • 考虑超速工况(通常为额定转速的 120%)

水力:

  • 叶轮上的径向推力
  • 压差产生的轴向推力
  • 流体动量变化产生的切向力
  • 非设计工况下的不平衡力

热载荷:

  • 热分析得到的温度分布
  • 组件之间的差异膨胀
  • 启动/停机期间的热梯度
3. 边界条件(约束)

泵壳约束:

  • 在安装支脚处设置固定支撑
  • 适用时设置对称面
  • 管道连接处(管口)通常允许热膨胀
  • 锚固点:约束所有方向的自由度

叶轮约束:

  • 轮毂与轴之间施加约束(圆柱约束)
  • 叶轮与轴之间的接触(可使用绑定或摩擦接触)
  • 仅分析局部扇区时,施加对称条件

连接类型:

  • 绑定:无相对运动(焊接接头)
  • 摩擦:库仑摩擦模型(过盈配合)
  • 不分离:可滑动但不会分离的接触
  • 无摩擦:自由滑动接触
4. 网格生成

单元类型:

  • 四面体(Tet10):通用,自动划分网格
  • 六面体(Hex20):精度较高,适用于结构化区域
  • 楔形(棱柱):用于四面体网格与六面体网格之间的过渡
  • 壳单元:泵壳的薄壁部分

网格质量标准:

  • 单元长宽比 < 5:1(理想值 < 3:1)
  • 偏斜度 < 0.85
  • 雅可比比率 > 0.6
  • 厚度方向至少包含 3 个单元
  • 在应力集中区域(圆角、孔、焊缝)使用更细的网格

网格细化:

  • 在关键特征周围使用球形影响区域
  • 在以下位置设置局部网格控制:
    • 圆角半径
    • 管口与壳体的连接处
    • 叶轮入口
    • 叶片与轮毂的连接处
    • 耐磨环间隙
  • 进行网格收敛性研究(验证网格密度增加时结果是否收敛)

建议单元尺寸:

  • 叶轮叶片厚度:至少 4 个单元
  • 泵壳壁厚:至少 3 个单元
  • 圆角半径:沿圆弧至少 6 个单元
  • 全局单元尺寸:特征尺寸的 5-10%
5. 求解器选择

线性静力分析:

  • 适用情况:变形较小、材料处于弹性状态、无时间相关效应
  • 适用于:初步设计验证、安全系数计算
  • 计算速度快,适合参数化研究

非线性分析:

  • 适用情况:大变形、材料塑性、接触非线性
  • 必需用于:塑性塌陷分析、接触压力分布分析
  • 计算速度较慢,需要增量加载

模态分析:

  • 确定固有频率和振型
  • 避免与泵的运行转速及其谐波发生共振
  • 检查:第一阶临界频率 > 1.5 × 运行频率

谐响应/瞬态分析:

  • 叶片通过频率处的压力脉动
  • 启动和停机瞬态
  • 水锤事件

疲劳分析:

  • 高周疲劳(> 10^4 次循环):叶轮、轴
  • 低周疲劳:热循环、启动/停机
  • 使用 S-N 曲线或应变-寿命方法

求解器设置:

  • 收敛准则:通常为力/力矩收敛度 0.1%
  • 大变形:对于薄叶片叶轮设为 ON
  • 接触设置:初次运行时由程序控制
  • 稳定化:对于非常薄的特征可能需要启用
6. 结果解读

主要结果:

Von Mises 应力(σ_vm):

  • 延性材料的等效应力
  • 与材料屈服强度进行比较
  • σ_vm = √[(σ₁-σ₂)² + (σ₂-σ₃)² + (σ₃-σ₁)²] / √2
  • 最常用的失效准则

主应力(σ₁、σ₂、σ₃):

  • 最大和最小正应力
  • 对脆性材料至关重要
  • 检查最大主应力是否超过极限强度

变形:

  • 总变形:整体位移大小
  • 方向变形:检查间隙(叶轮与泵壳之间)
  • 关键间隙:耐磨环间隙、轴向推力轴承间隙

安全系数:

  • 安全系数(FOS)= σ_allowable / σ_actual
  • 颜色标识:FOS < 1(红色/失效),FOS > 1(安全)

次要结果:

剪应力:

  • 焊缝、键槽、轴连接处是关键位置
  • 最大剪应力理论(Tresca 准则)

应变:

  • 弹性应变与塑性应变
  • 应变能密度
  • 延性材料失效的等效塑性应变

接触压力:

  • 过盈配合界面
  • 轴承表面
  • 密封面

关键审查清单:

  1. 应力集中是否与几何特征相符?
  2. 边界条件是否合理(无刚体运动)?
  3. 变形模式是否符合物理规律?
  4. 峰值应力是否出现在预期位置?
  5. 解是否满足平衡条件(反力总和 = 施加载荷)?
7. 安全系数评估

设计规范与标准:

  • ASME Section VIII Division 1:压力容器(泵壳)
  • ASME Section VIII Division 2:更高压力,基于 FEA 的设计
  • API 610:石油行业用离心泵
  • ISO 13709:石油、石化和天然气行业用离心泵

要求的安全系数:

静载荷:

  • 屈服准则:FOS ≥ 1.5(一般机械)
  • 屈服准则:FOS ≥ 2.0(依据 ASME 的压力容器)
  • 极限强度准则:FOS ≥ 2.5(静载荷)
  • 极限强度准则:FOS ≥ 4.0(动态/冲击载荷)

疲劳载荷:

  • 无限寿命设计:应力 < 疲劳极限
  • 有限寿命:使用累积损伤理论(Miner 规则)
  • 疲劳寿命安全系数:通常为 2.0 或更高

安全系数计算:

对于延性材料:

FOS_yield = σ_y / σ_vm
FOS_ultimate = σ_u / σ_vm
Design FOS = min(FOS_yield, FOS_ultimate)

对于脆性材料:

FOS = σ_u / σ₁ (based on maximum principal stress)

材料特定调整:

  • 铸铁:将许用应力降低 25%
  • 焊接接头:采用接头效率系数(0.7-1.0)
  • 高温:采用蠕变折减系数
  • 腐蚀环境:增加腐蚀裕量

泵的应用

泵壳压力承载能力

分析目标:

  • 验证泵壳能否承受最大允许工作压力(MAWP)
  • 检查喷嘴与壳体连接处的应力
  • 评估法兰密封能力
  • 评估泵壳变形对耐磨环间隙的影响

关键区域:

  • 涡壳切水处(压力梯度最大的位置)
  • 喷嘴补强垫
  • 泵壳剖分面(水平或垂直剖分)
  • 安装支脚连接处

载荷工况:

  • 最大工作压力
  • 静水压试验压力(通常为设计压力的 1.5 倍)
  • 压力 + 热膨胀
  • 压力 + 管道载荷(喷嘴力和力矩)

验收标准:

  • von Mises 应力 < 许用应力
  • 法兰面变形 < 垫片承受能力
  • 螺栓孔处不得发生屈服
  • 最大变形 < 泵壳直径的 0.5%

常见失效模式:

  • 泵壳在切水处破裂
  • 载荷不均导致法兰泄漏
  • 焊趾处开裂
  • 压力循环导致螺栓失效
叶轮离心应力

分析目标:

  • 计算叶片、盖板和轮毂中的最大应力
  • 评估叶片与盖板连接处的应力
  • 检查挠度,确保间隙保持不变
  • 评估叶片通过频率下的疲劳寿命

关键区域:

  • 叶片后缘(弯矩最大处)
  • 叶片与轮毂的圆角连接处(应力集中处)
  • 叶片与盖板连接处(闭式叶轮)
  • 轮毂孔(键槽引起的应力集中处)

载荷工况:

  • 额定转速下的离心力
  • 超速(额定转速的 120%)下的离心力
  • 离心力 + 液压
  • 流体温度引起的热载荷

应力分量:

离心应力(环向应力):

σ_hoop = ρω²r² (for thin disk)
where:
  ρ = material density (kg/m³)
  ω = angular velocity (rad/s)
  r = radius (m)

叶片弯曲应力:

  • 来自叶片两侧的压差
  • 在叶片根部(轮毂连接处)最大
  • 随叶片长度和压差增大而增大

验收标准:

  • 额定转速下的 von Mises 应力 < 0.5 × σ_y
  • 超速下的 von Mises 应力 < 0.67 × σ_y
  • 叶尖挠度 < 间隙的 50%
  • 固有频率与工作转速范围之间的偏差不得小于 ±20%

设计优化:

  • 增大轮毂直径以降低应力
  • 使叶片厚度从轮毂到盖板逐渐减小
  • 在叶片与轮毂连接处增加圆角(通常 r ≥ 3mm)
  • 使用强度与密度比更高的材料
轴挠度

分析目标:

  • 计算轴在径向和轴向载荷下的挠度
  • 验证轴承对中状态得以保持
  • 确保满足联轴器对中公差
  • 检查轴的临界转速与工作转速的关系

关键区域:

  • 轴承之间的跨距中点(挠度最大处)
  • 叶轮位置(影响耐磨环间隙)
  • 联轴器位置(错位会导致振动)
  • 轴承轴颈(轴肩处的应力集中)

载荷工况:

  • 径向液压推力(关阀时最大)
  • 轴向液压推力
  • 叶轮重量 + 流体重量
  • 热膨胀

径向液压推力:

F_radial = K_r × ρ × g × H × D₂ × b₂
where:
  K_r = radial thrust coefficient (0.2-0.4 for single volute)
  H = head (m)
  D₂ = impeller diameter (m)
  b₂ = impeller outlet width (m)

验收标准:

  • 最大轴挠度 < 0.0005 × 轴跨距
  • 叶轮处挠度 < 耐磨环间隙的 25%
  • 轴应力 < 0.3 × σ_y(以确保疲劳强度)
  • 一阶临界转速 > 最大工作转速的 1.5 倍

挠度计算:

  • 初步估算采用梁理论
  • 复杂几何结构和载荷分布采用 FEA
  • 高速泵需考虑陀螺效应
疲劳分析

分析目标:

  • 预测疲劳寿命(以循环次数或年数计)
  • 找出容易发生裂纹萌生的位置
  • 评估应力集中系数
  • 设计为无限寿命或安全的有限寿命

疲劳关键位置:

  • 叶轮叶片后缘(压力脉动)
  • 叶片与轮毂连接处的圆角(应力集中)
  • 轴键槽(应力集中系数约为 3)
  • 轴承位置处的轴肩
  • 泵壳上的焊趾

载荷循环:

  • 启动/停机循环:低周疲劳
  • 叶片通过频率:高周疲劳
  • 压力脉动:高周疲劳
  • 转子不平衡:高周疲劳

疲劳分析方法:

S-N 曲线法(高周疲劳):

  • 适用于 N > 10⁴ 次循环
  • 使用材料的 S-N 曲线(应力与失效循环次数的关系)
  • 进行平均应力修正(Goodman 或 Soderberg)
  • 使用 Miner 法则计算累积损伤

应变-寿命法(低周疲劳):

  • 适用于 N < 10⁴ 次循环
  • 使用塑性应变范围
  • Coffin-Manson 方程
  • 启动/停机分析必需

应力集中系数:

  • 尖角:K_t = 2-3
  • 键槽:K_t = 2-3
  • 圆角:K_t = 1.5-2.5(取决于半径)
  • 螺纹:K_t = 2-4

验收标准:

  • 无限寿命:交变应力 < 疲劳极限
  • 有限寿命:计算寿命 > 2 × 所需寿命
  • 应力幅安全系数 ≥ 1.5
  • 寿命安全系数 ≥ 2.0

平均应力的影响:

Goodman correction:
σ_a / S_e + σ_m / σ_u = 1 / FOS

where:
  σ_a = alternating stress amplitude
  σ_m = mean stress
  S_e = endurance limit
  σ_u = ultimate tensile strength

材料选择标准

泵壳材料

铸铁(ASTM A48、A278):

  • 应用:低压水工况、非腐蚀性流体
  • 性能:σ_u = 150-400 MPa、成本低、铸造性能好
  • 限制:脆性大、抗疲劳性能差、使用温度低于 250°C
  • 用途:市政供水、HVAC、压力 < 20 bar

球墨铸铁(ASTM A536):

  • 应用:一般工业工况、中等压力
  • 性能:σ_y = 275-550 MPa、σ_u = 400-800 MPa、可加工性好
  • 牌号:65-45-12、80-55-06(σ_u-σ_y-延伸率)
  • 用途:工艺用水、油品输送、压力 < 40 bar

碳钢(ASTM A216 WCB):

  • 应用:高压、高温工况
  • 性能:σ_y = 250 MPa、σ_u = 485 MPa、可焊性好
  • 温度范围:-29°C 至 400°C
  • 用途:锅炉给水、电厂、压力 < 100 bar

316 不锈钢(ASTM A743 CF-8M):

  • 应用:腐蚀性流体、海水、化学品
  • 性能:σ_y = 205 MPa、σ_u = 485 MPa、耐腐蚀性优异
  • 温度范围:-196°C 至 400°C
  • 用途:化学加工、船舶、食品与饮料

青铜(ASTM B584):

  • 应用:海水工况、小型泵
  • 性能:耐腐蚀性好、强度中等
  • 用途:船舶、海水淡化、泵内部零件
叶轮材料

球墨铸铁(ASTM A536):

  • 强度与成本之比最佳
  • 密度:7,100 kg/m³
  • σ_y = 最低 275 MPa
  • 用途:一般工况、水

316 不锈钢:

  • 耐腐蚀
  • 密度:8,000 kg/m³
  • σ_y = 275 MPa(铸造)、290 MPa(熔模铸造)
  • 用途:化工、食品、制药

双相不锈钢(CD4MCu):

  • 强度高、耐腐蚀
  • σ_y = 450 MPa
  • 价格昂贵,但使用寿命长
  • 用途:海水、强腐蚀性化学品

镍铝青铜(NAB):

  • 抗空化性能优异
  • σ_y = 240 MPa
  • 最适用于海水
  • 用途:船舶、海水淡化

钛(Ti-6Al-4V):

  • 强度重量比最高
  • 密度:4,430 kg/m³
  • σ_y = 880 MPa
  • 价格非常昂贵
  • 用途:高速、航空航天
轴材料

碳钢(AISI 1045、4140):

  • 通用
  • σ_y = 400-650 MPa
  • 可加工性良好
  • 需要防腐蚀保护

不锈钢 416、17-4PH:

  • 适用于腐蚀性环境
  • σ_y = 520-1,170 MPa(17-4PH 经热处理)
  • 抗疲劳性良好
  • 高载荷应用选用 17-4PH

合金钢(AISI 4340):

  • 高功率应用
  • σ_y = 860-1,380 MPa(经热处理)
  • 抗疲劳性能优异
  • 需要防护涂层
材料选择流程

第 1 步:使用条件

  • 流体类型(腐蚀性、磨蚀性、洁净)
  • 温度范围
  • 压力等级
  • 环境暴露情况

第 2 步:性能要求

  • 所需强度(应力水平)
  • 抗疲劳性(循环载荷)
  • 耐磨性(滑动接触)
  • 热膨胀兼容性

第 3 步:制造考量

  • 铸造还是用棒料加工
  • 可焊性要求
  • 热处理可行性
  • 检验要求(NDT)

第 4 步:成本效益分析

  • 材料成本
  • 加工成本
  • 预期使用寿命
  • 维护成本

第 5 步:规范符合性

  • ASME 许用应力
  • 温度限制
  • 冲击试验要求(低温)
  • 腐蚀裕量

应力集中

理论应力集中系数(K_t)

应力集中系数表示局部峰值应力与名义应力之比:

σ_max = K_t × σ_nominal
泵中常见的应力集中

圆角:

K_t = 1 + 2√(d/r)
where:
  d = smaller diameter
  r = fillet radius

设计规则:r ≥ 0.1 × d 时,K_t ≤ 2.0

轴肩(直径阶差):

  • r/d = 0.05:K_t ≈ 2.5
  • r/d = 0.10:K_t ≈ 2.0
  • r/d = 0.20:K_t ≈ 1.6

板上的圆孔:

  • 单个孔:K_t = 3.0
  • 多个孔:相互作用会增大 K_t

轴上的键槽:

  • 成形键槽:K_t = 2.0-2.5
  • 滑键槽:K_t = 2.5-3.0
  • 端铣键槽:K_t = 3.0-3.5

螺纹:

  • 粗牙螺纹:K_t = 2.2-3.0
  • 细牙螺纹:K_t = 2.8-4.0
  • 应力消除槽可降低 K_t

焊缝:

  • 焊趾:K_t = 2.0-3.0
  • 焊根:K_t = 2.5-4.0
  • 磨平可使 K_t 降低 30-50%
应力集中缓解策略

增大圆角半径:

  • 半径增大一倍 → K_t 降低 20-30%
  • 使用 FEA 参数化研究进行优化
  • 采用过渡圆角优于恒定半径

增加退刀槽:

  • 在轴肩变化处设置切槽
  • 降低关键截面处的应力
  • 常用于轴承配合处

消除尖角:

  • 所有内角都应设置圆角
  • 最小半径 = 2 × 壁厚
  • 检查可制造性

调整过渡位置:

  • 将应力集中处移离名义应力较高的区域
  • 将直径变化处设在弯矩较小的位置

局部采用材料强化:

  • 增大应力集中处的局部厚度
  • 增设凸台或加强垫
  • 确保过渡平滑

表面处理:

  • 喷丸处理会引入压缩残余应力
  • 可使疲劳寿命提高 2-4 倍
  • 适用于轴、叶片
疲劳缺口系数(K_f)

进行疲劳分析时,有效应力集中会降低:

K_f = 1 + q(K_t - 1)
where:
  q = notch sensitivity (0 to 1)
  K_t = theoretical stress concentration factor

缺口敏感性取决于:

  • 材料延性(延性材料的敏感性较低)
  • 缺口半径(半径越大,敏感性越低)
  • 材料晶粒尺寸

典型值:

  • 钢,r = 0.5 mm:q ≈ 0.9
  • 钢,r = 2.0 mm:q ≈ 0.95
  • 铝:q ≈ 0.7-0.8
使用 FEA 进行验证

局部网格细化:

  • 缺口处的网格尺寸 < r/4(圆角半径)
  • 圆角弧周围至少使用 6-8 个单元
  • 通过细化网格验证应力收敛性

线性化:

  • 提取截面厚度方向的应力
  • 分离膜应力和弯曲应力分量
  • 用于符合压力容器规范

子模型法:

  • 全局模型采用粗网格
  • 在应力集中处周围使用细网格建立局部模型
  • 将全局模型的位移边界条件施加到局部模型

使用指南

应迭代应用此结构分析工作流:

  1. 初步设计: 使用手算和简化的 FEA
  2. 设计优化: 使用准确的几何形状和载荷进行详细 FEA
  3. 设计验证: 使用所有载荷工况和安全系数进行最终分析
  4. 疲劳评估: 如果循环载荷影响显著
  5. 文档编制: 报告应力水平、安全系数以及符合规范的情况

始终根据以下内容验证 FEA 结果:

  • 尽可能进行理论计算
  • 具有现场经验的以往设计
  • 行业标准和指南
  • 条件允许时进行物理测试

请记住: FEA 是辅助工程判断的工具,而不是取代工程判断。务必对结果进行合理性检查,并确保边界条件符合实际安装和运行条件。

评论

支持 Markdown