关于 pump-selection-helper
pump-selection-helper 是面向工程人员的泵型决策树工具,根据流量、扬程和流体性质辅助选择泵型,并涵盖 NPSH、效率和全生命周期成本等检查。
主要功能
- 01泵型决策树
- 02流量与扬程筛选标准
- 03黏度及流体性质指南
- 04NPSH 与效率检查
- 05按应用场景给出建议
适用场景
- 01按指定工况初筛泵型
- 02比较黏性或腐蚀性流体的泵型
- 03检查吸入条件与运行范围
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ soljourner/ claude-engineering-skills --skill pump-selection-helper安装后在 Claude Code 中输入/pump-selection-helper确认已加载。
附带文件reference.mdselector.py
详细介绍
泵选型助手
一款实用的决策树工具,根据运行条件、流量要求、扬程和流体特性选择合适的泵类型。
泵类型概览
离心泵(动力式)
径向流(离心式)
- 流量范围:10 - 100,000 gpm(0.6 - 6,300 L/s)
- 扬程范围:50 - 5,000 ft(15 - 1,500 m)
- 比转速(Ns):500 - 4,000(美制单位)
- 应用场景:通用场合、高扬程、中高流量
- 优点:结构简单、可靠、维护成本低、可处理固体
- 局限性:低流量时效率低,不适用于高黏度流体
混流式
- 流量范围:500 - 20,000 gpm(30 - 1,260 L/s)
- 扬程范围:20 - 200 ft(6 - 60 m)
- 比转速(Ns):4,000 - 9,000(美制单位)
- 应用场景:灌溉、防洪、供水
- 优点:效率高,可处理中等流量和扬程
- 局限性:扬程能力有限
轴流式(螺旋桨式)
- 流量范围:2,000 - 100,000 gpm(125 - 6,300 L/s)
- 扬程范围:5 - 50 ft(1.5 - 15 m)
- 比转速(Ns):9,000 - 15,000(美制单位)
- 应用场景:循环、冷却水、排水
- 优点:流量极大、结构紧凑
- 局限性:仅适用于低扬程,对流量变化敏感
容积式泵
齿轮泵
- 流量范围:1 - 1,500 gpm(0.06 - 95 L/s)
- 压力范围:最高 3,000 psi(200 bar)
- 黏度范围:1 - 1,000,000 cP
- 应用场景:润滑油、燃料输送、液压系统
- 优点:自吸、可处理高黏度流体、流量稳定
- 局限性:无法处理磨蚀性物质、流量有脉动
活塞泵/柱塞泵
- 流量范围:0.1 - 5,000 gpm(0.006 - 315 L/s)
- 压力范围:最高 50,000 psi(3,400 bar)
- 黏度范围:1 - 100,000 cP
- 应用场景:高压清洗、石油和天然气、化学品注入
- 优点:压力极高、计量精准
- 局限性:流量有脉动、维护成本高、价格昂贵
隔膜泵
- 流量范围:0.1 - 800 gpm(0.006 - 50 L/s)
- 压力范围:最高 1,000 psi(70 bar)
- 应用场景:腐蚀性化学品、浆液、危险流体
- 优点:无密封、可处理磨蚀性物质和固体
- 局限性:压力有限、流量有脉动
螺杆泵(渐进腔式)
- 流量范围:1 - 2,000 gpm(0.06 - 125 L/s)
- 压力范围:最高 1,500 psi(100 bar)
- 黏度范围:1 - 1,000,000 cP
- 应用场景:高黏度流体、浆液、剪切敏感流体
- 优点:流量无脉动、可处理高黏度流体、泵送温和
- 局限性:转子/定子会磨损,仅适用于中等压力
特种泵
涡轮泵(立式)
- 流量范围:50 - 10,000 gpm(3 - 630 L/s)
- 扬程范围:50 - 1,000 ft(15 - 300 m)
- 应用场景:深井、增压站、冷却塔
- 优点:节省空间、可实现高扬程
- 局限性:安装复杂、维护困难
喷射泵
- 流量范围:5 - 100 gpm(0.3 - 6.3 L/s)
- 扬程范围:50 - 300 ft(15 - 90 m)
- 应用场景:浅井/深井、偏远地区
- 优点:流体中无运动部件、结构简单
- 局限性:效率低(25-35%)
气提泵
- 流量范围:10 - 5,000 gpm(0.6 - 315 L/s)
- 应用场景:水井、废水、砂石
- 优点:结构简单、可处理固体和腐蚀性流体
- 局限性:效率极低,需要空气压缩机
选型标准
1. 流量要求
- 低流量(< 10 gpm / 0.6 L/s):优先选择容积式泵
- 中等流量(10 - 1,000 gpm / 0.6 - 63 L/s):离心泵或容积式泵
- 高流量(> 1,000 gpm / 63 L/s):离心泵(混流式或轴流式)
2. 扬程要求
- 低扬程(< 50 ft / 15 m):轴流离心泵或 PD 泵
- 中扬程(50 - 500 ft / 15 - 150 m):径向离心泵或 PD 泵
- 高扬程(> 500 ft / 150 m):高速离心泵或活塞泵
3. 比转速(Ns)
比转速决定泵叶轮类型:
英制单位:Ns = N × √Q / H^0.75 SI 单位:Ns = N × √Q / H^0.75
其中:
- N = 转速(rpm)
- Q = 流量(gpm 或 m³/h)
- H = 扬程(ft 或 m)
分类:
- Ns < 2,000:径向流(高扬程、低流量)
- Ns = 2,000 - 5,000:Francis 叶片(中扬程/流量)
- Ns = 5,000 - 10,000:混流
- Ns > 10,000:轴流(低扬程、高流量)
4. 流体黏度的影响
低黏度(< 100 cP):
- 离心泵运行良好
- 无需进行显著修正
中等黏度(100 - 1,000 cP):
- 离心泵效率会下降
- 考虑使用容积泵
- 进行黏度修正
高黏度(> 1,000 cP):
- 必须使用容积泵
- 齿轮泵、螺杆泵或活塞泵
- 离心泵效果不佳
5. NPSH 要求
净正吸入压头可防止气蚀:
- NPSHa(可用)= 大气压 + 静压头 - 蒸气压 - 摩擦损失
- NPSHr(必需)= 来自泵曲线(制造商数据)
- 要求:NPSHa > NPSHr + 安全裕量(3-5 ft)
NPSHr 较高时的注意事项:
- 使用双吸叶轮
- 降低泵速
- 使用诱导轮或增压泵
- 使用容积泵(自吸)
6. 效率考量
最佳效率点(BEP):
- 离心泵:在 BEP 流量的 70-120% 范围内运行
- 峰值效率:离心泵为 60-85%
- PD 泵:70-90%(受流量影响较小)
能源成本计算: 年成本 = (BHP × 0.746 × 运行小时数 × kWh 费率) / 效率
7. 成本因素
初始成本:
- 离心泵:$$(最低)
- 齿轮泵/螺杆泵:$$$(中等)
- 活塞泵/柱塞泵:$$$$(最高)
运行成本:
- 能耗
- 维护频率
- 备件供应情况
生命周期成本 = 初始成本 + 安装 + 能源 + 维护 + 停机损失
泵选型决策树
START
|
├─ Is fluid viscosity > 1,000 cP?
| YES → POSITIVE DISPLACEMENT
| ├─ High pressure (> 1,000 psi)? → PISTON/PLUNGER
| ├─ Shear-sensitive? → SCREW PUMP
| ├─ Abrasive/corrosive? → DIAPHRAGM
| └─ General viscous? → GEAR PUMP
|
NO ↓
|
├─ Is constant flow required despite pressure changes?
| YES → POSITIVE DISPLACEMENT (Gear, Piston, or Screw)
|
NO ↓
|
├─ Calculate Specific Speed: Ns = N × √Q / H^0.75
|
├─ Ns < 500? (Very high head, low flow)
| YES → TURBINE or HIGH-SPEED CENTRIFUGAL
|
├─ Ns = 500 - 4,000? (High head, moderate flow)
| YES → RADIAL CENTRIFUGAL
| ├─ Deep well? → VERTICAL TURBINE
| └─ Surface? → HORIZONTAL CENTRIFUGAL
|
├─ Ns = 4,000 - 9,000? (Moderate head, high flow)
| YES → MIXED FLOW CENTRIFUGAL
|
├─ Ns > 9,000? (Low head, very high flow)
| YES → AXIAL FLOW (PROPELLER)
|
└─ Special Conditions?
├─ Self-priming required? → PD or JET PUMP
├─ No electricity available? → ENGINE-DRIVEN
├─ Solids > 10% by volume? → DIAPHRAGM or SCREW
└─ Metering accuracy critical? → PISTON or DIAPHRAGM
特定应用建议
供水
- 市政供水:卧式中开式离心泵(可靠性高)
- 水井:立式涡轮泵或潜水泵
- 增压:多级离心泵
- 典型参数:Q = 100-5,000 gpm,H = 50-500 ft
HVAC/制冷
- 冷冻水:端吸式或管道式离心泵
- 冷凝水:卧式中开式离心泵
- 典型参数:Q = 50-2,000 gpm,H = 30-150 ft
化学品处理
- 腐蚀性介质:衬里离心泵或隔膜泵
- 黏性介质:齿轮泵或螺杆泵
- 计量:隔膜泵或活塞泵
- 典型参数:Q = 1-500 gpm,P = 50-500 psi
石油与天然气
- 输送:离心泵或螺杆泵
- 注入:高压活塞泵
- 原油:螺杆泵(适用于黏性介质)
- 典型参数:Q = 10-1,000 gpm,P = 100-5,000 psi
废水
- 原污水:潜水式无堵塞离心泵
- 污泥:单螺杆泵(螺杆)
- 化学品投加:隔膜计量泵
- 典型参数:Q = 50-5,000 gpm,H = 20-200 ft
农业/灌溉
- 地表水:卧式离心泵
- 水井:立式涡轮泵
- 滴灌:带过滤装置的离心泵
- 典型参数:Q = 100-5,000 gpm,H = 50-300 ft
采矿/矿浆
- 高浓度矿浆:卧式矿浆泵(橡胶衬里)
- 磨蚀性介质:硬金属或陶瓷衬里
- 排水:潜水式或卧式离心泵
- 典型参数:Q = 100-10,000 gpm,H = 50-500 ft
食品与饮料
- 卫生级:离心泵(抛光,获 3A 认证)
- 黏性产品:凸轮转子泵或螺杆泵
- CIP/清洗:离心泵
- 典型参数:Q = 10-500 gpm,P = 50-150 psi
使用指南
使用 selector.py
运行交互式选型工具:
python selector.py
也可通过编程方式使用:
from selector import select_pump, calculate_specific_speed
# Example 1: Water supply
result = select_pump(
flow_rate=500, # gpm
head=200, # ft
viscosity=1, # cP
fluid_type="water",
speed=1750 # rpm
)
print(result)
# Example 2: High viscosity
result = select_pump(
flow_rate=50,
head=100,
viscosity=5000,
fluid_type="oil",
temp=100 # °F
)
print(result)
快速选型指南
- 从流量和扬程入手——这是首要因素
- 检查流体特性——黏度、腐蚀性、磨蚀性
- 计算比转速——确定离心泵类型
- 验证 NPSH——确保吸入条件充足
- 考虑运行范围——泵应在 BEP 附近运行
- 评估生命周期成本——不只考虑初始成本
- 检查维护空间——确保有足够的检修空间
- 查看制造商曲线——验证实际性能
应避免的常见错误
- ❌ 泵选型过大(降低效率、增加成本)
- ❌ 忽略黏度对离心泵的影响
- ❌ NPSH 裕量不足(会导致气蚀)
- ❌ 远离 BEP 运行(导致过早磨损)
- ❌ 只根据初始成本进行选型
- ❌ 未考虑未来的扩容需求
- ❌ 忽略系统曲线的变化
参考资料
请参阅 reference.md,了解:
- 详细的泵选型图表
- 行业标准中的比转速范围
- 制造商选型指南
- 性能曲线示例
- NPSH 计算方法
评论
支持 Markdown