压力容器设计
概述
本技能基于 GB/T 150-2024、ASME BPVC VIII、TSG 21-2016 等核心标准体系,提供压力容器设计的全流程指导。涵盖强度计算、材料选型、焊接工艺、无损检测、制造检验、压力试验六大核心环节,支持国内(GB)和国际(ASME)双标准体系。
标准体系层级
设计依据按以下优先级确定:
法规层 TSG 21-2016(固定式压力容器安全技术监察规程)
↓
通用层 GB/T 150-2024(压力容器)
↓
专用层 GB/T 151-2026(换热器)/ GB/T 12337(球罐)/ NB/T 47041(塔器)/ NB/T 47042(卧式容器)
↓
基础层 材料标准 / 焊接标准 / 检测标准 / 法兰标准
ASME 体系对应:BPVC VIII-1(规则设计)/ VIII-2(分析设计)/ VIII-3(高压容器)。
设计工作流
第1步:设计条件锁定
收集并确认以下设计参数:
- 设计压力(Ps):取工作压力的1.0~1.1倍,不低于安全阀定压
- 设计温度(Ts):取最高/最低工作温度加裕量
- 介质特性:名称、毒性程度(极度/高度/中度/轻度)、易燃性、腐蚀性
- 容积与几何尺寸:直径、长度、封头形式
- 工作条件:内压/外压/交变载荷/振动/重力/风载/地震
第2步:容器分类定级
按 TSG 21-2016 进行分类:
- 根据介质危害性分组:第一组(极度/高度危害)、第二组(中度危害/易燃)、第三组(其他)
- 根据设计压力(p)和容积(V)确定类别:
- Ⅰ类:低压小容积
- Ⅱ类:中压中容积
- Ⅲ类:高压或大容积
分类结果决定后续无损检测比例、制造资质、检验要求。
第3步:材料选择
按五维度决策法选材,详见 references/material-selection.md。
核心原则:
- 介质特性为硬约束(腐蚀性/毒性/纯净度要求)
- 温度区间决定材料大类(常温碳钢 / 低温低合金钢 / 高温Cr-Mo钢 / 腐蚀环境不锈钢)
- 必须选用标准许可材料(GB/T 150.2 许用材料表 或 ASME II-D)
第4步:强度计算
详细计算方法见 references/design-calculations.md。
核心计算项:
| 计算项 | 标准依据 | 关键公式 |
|---|---|---|
| 圆筒壁厚 | GB/T 150.3 / ASME UG-27 | δ = P·D/(2[σ]t·φ - P) |
| 球壳壁厚 | GB/T 150.3 / ASME UG-27 | δ = P·D/(4[σ]t·φ - P) |
| 封头壁厚 | GB/T 150.3 / ASME UG-32 | 椭圆/碟形/球冠形各自公式 |
| 开孔补强 | GB/T 150.3 / ASME UG-37 | 等面积法 |
| 法兰设计 | GB/T 150.3 / ASME App.2 | Waters法 |
| 外压稳定 | GB/T 150.3 / ASME UG-28 | 图算法 |
| 卧式容器 | NB/T 47041 / ASME 附录 | 鞍座反力+弯矩 |
| 管板计算 | GB/T 151 / TEMA | 弹性基础梁法 |
第5步:焊接工艺要求
详见 references/welding-requirements.md。
核心要求:
- 焊接工艺评定:pWPS → PQR → WPS(不可跳过验证环节)
- 焊接系数选取:100%检测φ=1.0,局部检测φ=0.85
- 预热温度:按材料类别和板厚确定
- 焊后热处理(PWHT):按材料和厚度确定是否需要
第6步:无损检测要求
| 容器类别 | 检测方法 | 检测比例 | 合格级别 |
|---|---|---|---|
| Ⅲ类 | RT或UT | 100% | RT≥II级 / UT≥I级 |
| Ⅱ类 | RT或UT | ≥20% | RT≥III级 / UT≥II级 |
| Ⅰ类 | MT或PT | 5%(仅焊接接头) | ≥I级 |
特殊工况附加要求见 references/mandatory-requirements.md。
第7步:压力试验
| 试验类型 | 试验压力 | 适用场景 |
|---|---|---|
| 水压试验 | Pt = 1.25×Ps×([σ]/[σ]t) | 首选方法 |
| 气压试验 | Pt = 1.15×Ps×([σ]/[σ]t) | 不允许残留液体时 |
| 泄漏试验 | 按设计要求 | 致密性要求高时 |
- 保压时间:不少于30分钟
- 气压试验须有专项安全措施,经技术负责人批准
第8步:设计文件输出
设计文件应包含:
1. 设计条件图(数据表)
2. 强度计算书
3. 施工图纸(总图 + 零部件图)
4. 技术要求
5. 风险评估报告(Ⅲ类容器)
6. 制造与检验要求
场景识别
| 用户输入关键词 | 执行路径 |
|---|---|
| "壁厚计算"/"强度计算"/"计算书" | → 第4步 强度计算 |
| "材料选型"/"用什么材料" | → 第3步 + references/material-selection.md |
| "焊接工艺"/"WPS"/"PWHT" | → 第5步 + references/welding-requirements.md |
| "无损检测"/"RT"/"UT"/"检测比例" | → 第6步 |
| "压力试验"/"水压试验"/"气压试验" | → 第7步 |
| "开孔补强"/"法兰计算"/"外压" | → references/design-calculations.md |
| "分类"/"定级"/"几类容器" | → 第2步 |
| "GB 150"/"ASME"/"标准查阅" | → references/standards-quick-ref.md |
| "强制要求"/"特殊工况" | → references/mandatory-requirements.md |
参考文件
references/standards-quick-ref.md— 标准体系速查(GB/ASME/SY标准号、名称、最新版本)references/design-calculations.md— 强度计算公式与方法详解references/material-selection.md— 材料选型指南(按工况推荐材料)references/welding-requirements.md— 焊接工艺要求(预热/PWHT/焊材匹配)references/mandatory-requirements.md— 强制性要求速记表(特殊工况附加要求)
脚本工具
scripts/vessel_thickness_calc.py — 压力容器壁厚计算工具(基于GB/T 150-2024)
# 内压圆筒壁厚计算
python scripts/vessel_thickness_calc.py --type cylinder --diameter 2000 --pressure 1.6 \
--temperature 200 --material "Q345R"
# 椭圆形封头壁厚计算
python scripts/vessel_thickness_calc.py --type ellipsoidal --diameter 1500 --pressure 2.5 \
--temperature 300 --material "304" --joint-factor 1.0 --json
支持:圆筒/球壳/椭圆封头/碟形封头/外压校核,18种材料许用应力表(20~500°C线性插值)。
注意事项
- 所有计算和建议仅供参考,正式工程文件须由注册执业工程师签章确认
- 标准版本以实际发布为准,本技能基于截至2026年7月的标准动态编制
- 许用应力值须查取最新版标准附录或ASME II-D表格,不可凭记忆取值
- 涉及出口项目时,切换至ASME体系,注意UG/UCS/UHA各节适用条件