管道支吊架选型 (SH/T 3073 / GB/T 17116 / HG/T 21629)
概述
本技能基于 SH/T 3073-2016《石油化工管道支吊架设计规范》、GB/T 17116.1~.3-2018《管道支吊架》系列、
HG/T 21629-2021《管道支吊架选用指南》及 NB/T 47038/47039 弹簧支吊架标准,
提供工业管道支吊架的完整选型能力,包括:
- 支吊架最大间距计算(刚度条件+强度条件)
- 支吊架类型选择(固定/滑动/导向/滚动/弹簧/恒力)
- 可变弹簧支吊架选型(载荷变化率≤25%)
- 恒力弹簧支吊架选型(大位移/敏感设备)
- 支吊架荷载计算(垂直+水平+偶然)
- 支吊架布置原则
标准覆盖范围:
- 设计规范:SH/T 3073-2016、GB/T 17116.1~.3-2018、HG/T 21629-2021
- 柔性分析:SH/T 3041-2016(管道柔性设计规范)、ASME B31.3-2024 第319节(kb:7482252053210359可查证)
- 动力管道:ASME B31.1-2024 第120节(kb:7482252053210359可查证,含动力管道支吊架特殊要求)
- 弹簧标准:NB/T 47038-2019(恒力弹簧)、NB/T 47039-2013(可变弹簧)、HG/T 20644-2024
- 抗震设计:SH/T 3039-2018(管道抗震设计规范)
典型应用场景
| 用户说 | 识别场景 | 计算内容 | 需追问参数 |
|---|---|---|---|
| "DN200蒸汽管道支架间距" | 支架间距 | 最大跨度 | 保温厚度、介质密度 |
| "泵出口管道支吊架" | 敏感设备管口 | 恒力弹簧选型 | 管口许用载荷 |
| "DN300热管道弹簧选型" | 弹簧选型 | 可变/恒力判定 | 位移量、荷载 |
| "3km蒸汽管道支吊架" | 长输蒸汽 | 间距+补偿+导向 | 温度、路由 |
选型工作流程
第 1 步:收集设计参数
| 参数 | 说明 | 示例 |
|---|---|---|
| 管子规格 | DN、外径、壁厚 | DN200, 219.1×6.0 |
| 材料 | 影响弹性模量E和许用应力 | 20#碳钢 |
| 介质 | 影响单位管重(密度) | 蒸汽/水/气体 |
| 操作温度 | 影响热位移 | 165℃ |
| 保温层 | 厚度和密度 | 50mm岩棉, 100kg/m³ |
| 管道走向 | 直管/弯头/分支 | — |
| 设备连接 | 泵/压缩机/换热器 | — |
第 2 步:计算支吊架间距
优先使用 Python 脚本:
python scripts/support_calc.py --dn 200 --do 219.1 --t 6.0 --medium "蒸汽" --temperature 165 --insulation 50
python scripts/support_calc.py --dn 100 --do 114.3 --t 4.5 --medium "水" --temperature 20 --insulation 0
手动计算参考 references/support_spacing_tables.md。
第 3 步:选择支吊架类型
加载 references/support_type_selection.md,根据以下决策树选择:
- 管道有垂直位移?
- 是 → 需要弹簧支吊架
- 否 → 固定/滑动/导向支架 - 位移量 > 50mm 或设备管口敏感?
- 是 → 恒力弹簧支吊架
- 否 → 可变弹簧支吊架 - 有膨胀节?
- 是 → 两侧4×DN范围设导向支架
- 否 → 一般布置
第 4 步:弹簧支吊架选型(如需)
加载 references/spring_hanger_selection.md:
- 计算管道在该点的垂直荷载(管子+保温+介质+附件)
- 确定位移量(热态-冷态)
- 载荷变化率 = |热态荷载-冷态荷载|/工作荷载 ≤ 25%(可变弹簧)
- 位移 > 50mm 或变化率超标 → 恒力弹簧
第 5 步:荷载计算
加载 references/load_calculation.md:
| 荷载类型 | 计算方法 |
|---|---|
| 垂直荷载 | 管子+保温+介质+附件重量 |
| 水平荷载 | 摩擦力(μ×垂直荷载)、风载、地震 |
| 安全阀反力 | 排放反力计算 |
| 水锤力 | Joukowsky公式 |
第 6 步:输出选型方案
| 支架编号 | 位置 | 类型 | 垂直荷载(N) | 水平荷载(N) | 位移(mm) | 弹簧型号 |
|---------|------|------|-----------|-----------|---------|---------|
| S-01 | 起点 | 固定支架 | 5000 | — | 0 | — |
| S-02 | 8m处 | 滑动支架 | 3000 | 600(摩擦) | 0 | — |
| S-03 | 泵口附近 | 恒力弹簧 | 2500 | — | +15(向上) | PHC-2500 |
资源文件说明
references/
| 文件 | 内容 | 何时加载 |
|---|---|---|
support_spacing_tables.md |
支吊架间距表:DN15~DN600碳钢/不锈钢/合金钢,含水/蒸汽/气体介质,含保温/不保温工况。含最大跨度公式(刚度+强度条件)和工程简化表 | 间距计算时首先加载 |
support_type_selection.md |
支吊架类型选择指南:固定/滑动/导向/滚动/弹簧/恒力,含选型决策树、各类型适用场景、布置原则 | 类型选择时加载 |
spring_hanger_selection.md |
弹簧支吊架选型:可变弹簧(载荷变化率≤25%)、恒力弹簧(大位移)、弹簧表(VS系列)、冷态/热态调整值计算、NB/T 47038/47039选型表 | 弹簧选型时加载 |
load_calculation.md |
支吊架荷载计算:垂直荷载(管重+介质+保温)、水平荷载(摩擦/风/地震)、安全阀反力、水锤力、荷载组合系数 | 荷载计算时加载 |
scripts/
| 文件 | 功能 |
|---|---|
support_calc.py |
支吊架间距和荷载计算脚本,输入管径/介质/温度/保温,输出推荐间距、荷载、弹簧判定 |
重要注意事项
- 支架间距由刚度条件和强度条件共同控制:取两者较小值
- 高温管道支架间距应适当减小:热胀引起的管道挠度需控制
- 泵/压缩机管口附近必须用弹簧支吊架:避免管口超载
- 膨胀节两侧4×DN范围必须设导向支架:防止波纹管扭曲
- 安全阀出口管道必须设固定支架:承受排放反力
- 可变弹簧载荷变化率≤25%:超标则需恒力弹簧
- 两相流管道支架间距减半:振动控制
- 免责声明:选型结果供工程参考,复杂管系须用CAESAR II等软件进行应力分析