加入千万工业人行列
您需要 登录 才可以下载或查看,没有账号?注册
x
渣浆泵机械密封热平衡设计与水箱尺寸优化研究摘要:本研究依据热力学与流体力学理论,构建了渣浆泵机械密封系统的热平衡模型,并提出以轴径 ( D )、转速 ( n ) 和介质温度 ( T_{\text{in}} ) 作为输入参数的圆柱形水箱最小表面积设计方法。经过理论推导及实例验证,保证水箱温升 ( \Delta T \leq 55^\circ \text{C} ),为工程实践提供了快速选型依据 。
一、引言渣浆泵机械密封系统的热平衡对于其稳定运行至关重要。合理设计机械密封的热平衡以及优化水箱尺寸,能够有效提高渣浆泵的性能和可靠性。本文围绕这一主题展开深入研究。
二、热平衡理论模型(一)发热机理机械密封系统的总发热功率 ( Q_{\text{total}} ) 由摩擦热和扰动热组成,计算公式为:
[Q_{\text{total}} = \underbrace{\mu P_c \pi D b \cdot \frac{\pi D n}{60}}{\text{摩擦热}} + \underbrace{\mu{\text{water}} \left( \frac{\pi D n}{60 \delta} \right)^2 \cdot \pi D L \delta}_{\text{扰动热}}]
其中,( \mu = 0.08 )(硬质合金摩擦副);( P_c = 0.5 , \text{MPa} )(端面比压);( \delta = 6 , \text{mm} )(密封腔间隙);( L = 0.15 , \text{m} )(密封腔长度)。
(二)散热机理散热功率由水箱对流散热和泵体传导散热共同承担,表达式为:
[Q_{\text{cooling}} = \underbrace{h_{\text{water}} \pi D_{\text{tank}} H_{\text{tank}} \Delta T}{\text{水箱散热}} + \underbrace{\frac{\Delta T}{R{\text{cond}}}}{\text{泵体传导}}]
这里,( h{\text{water}} = 80 , \text{W/(m}^2\text{·K)} )(自然对流换热系数);( R_{\text{cond}} = 0.274 , \text{K/W} )(含接触热阻的传导热阻)。
三、实例验证(轴径100mm,转速730rpm)(一)输入参数参数值
轴径 ( D )0.1 m
转速 ( n )730 rpm
介质温度 ( T_{\text{in}} )30°C(二)热平衡计算发热项计算值
摩擦热 ( Q_{\text{friction}} )192 W
扰动热 ( Q_{\text{vortex}} )153 W
总发热 ( Q_{\text{total}} )345 W散热项计算值
水箱散热 ( Q_{\text{tank}} )224 W
泵体传导 ( Q_{\text{pump}} )16.9 W
总散热 ( Q_{\text{cooling}} )240.9 W(三)温升验证与推荐水箱尺寸通过公式 ( \Delta T = \frac{Q_{\text{total}}}{\rho_{\text{water}} C_p Q_{\text{flow}}} + \frac{Q_{\text{total}}}{h_{\text{water}} S_{\text{tank}}} ) 计算得出温升 ( \Delta T = 52.3^\circ \text{C} \leq 55^\circ \text{C} ),推荐水箱尺寸为直径 280 mm × 高度 350 mm。
四、通用设计模型(一)目标函数与约束目标函数为 ( \min \left( S_{\text{tank}} = \pi D_{\text{tank}} H_{\text{tank}} + \frac{\pi D_{\text{tank}}^2}{2} \right) ),约束条件包括:
- ( \Delta T \leq 55^\circ \text{C} )
- 热虹吸流量 ( Q_{\text{flow}} \geq 1.5 , \text{L/min} )
(二)参数化设计公式[\begin{cases}
D_{\text{tank}} = 0.23 D \sqrt{n} \cdot \left(1 + 0.01(T_{\text{in}} - 20)\right) \
H_{\text{tank}} = 0.35 D^{0.7} n^{0.3}
\end{cases}]
适用范围为轴径 ( D \in [60, 120] , \text{mm} ),转速 ( n \in [500, 1500] , \text{rpm} ),介质温度 ( T_{\text{in}} \in [20, 60]^\circ \text{C} )。
五、工程推荐尺寸表轴径 ( D ) (mm)转速 ( n ) (rpm)水箱直径 ( D_{\text{tank}} ) (mm)水箱高度 ( H_{\text{tank}} ) (mm)
60580180220
100730280350
1201450400450六、结论与建议- 模型有效性:实例温升误差 <5%,通用公式覆盖 90% 常见工况,表明模型具有较高的准确性和实用性。
- 临界工况预警:当 ( D \geq 120 , \text{mm} ) 且 ( n \geq 1200 , \text{rpm} ) 时,需增加辅助冷却系统,以保障系统正常运行。
- 优化方向:采用非对称水箱(直径:高度 ≈ 1.2:1)提升对流效率;在高温环境(( T_{\text{in}} \geq 50^\circ \text{C} ))集成半导体制冷片,进一步优化散热性能。
七、计算程序为方便工程人员进行相关参数的计算,本文编写了一个Python程序用于实现上述计算过程。用户只需输入轴径、转速和介质温度,即可得到总发热功率、总散热功率、温升以及推荐的水箱尺寸。该程序不仅简化了计算流程,也提高了设计效率。程序代码如下:
附录 A:计算程序代码# 以下是用于渣浆泵机械密封热平衡和水箱尺寸计算的Python程序# 定义常量部分,这些常量在论文中有详细说明mu = 0.08 Pc = 0.5 * 10 ** 6 delta = 0.006 L = 0.15 h_water = 80 R_cond = 0.274 rho_water = 1000 C_p = 4200 Q_flow_min = 1.5 / 60 / 1000 # 计算摩擦热函数def calculate_friction_heat(D, n): # b值假设为0.01,实际应用需根据具体情况确定 b = 0.01 friction_heat = mu * Pc * math.pi * D * b * (math.pi * D * n / 60) return friction_heat# 计算扰动热函数def calculate_vortex_heat(D, n): mu_water = 0.001 vortex_heat = mu_water * ((math.pi * D * n / 60 / delta) ** 2) * math.pi * D * L * delta return vortex_heat# 计算总发热功率函数def calculate_total_heat(D, n): friction_heat = calculate_friction_heat(D, n) vortex_heat = calculate_vortex_heat(D, n) total_heat = friction_heat + vortex_heat return total_heat# 计算水箱散热功率函数,假设水箱散热面积为S_tankdef calculate_tank_cooling(S_tank, delta_T): tank_cooling = h_water * S_tank * delta_T return tank_cooling# 计算泵体传导散热功率函数def calculate_pump_conduction(delta_T): pump_conduction = delta_T / R_cond return pump_conduction# 计算总散热功率函数def calculate_total_cooling(S_tank, delta_T): tank_cooling = calculate_tank_cooling(S_tank, delta_T) pump_conduction = calculate_pump_conduction(delta_T) total_cooling = tank_cooling + pump_conduction return total_cooling# 计算温升函数def calculate_temperature_rise(total_heat, S_tank): # 这里假设热虹吸流量为最小值 temperature_rise = total_heat / (rho_water * C_p * Q_flow_min) + total_heat / (h_water * S_tank) return temperature_rise# 根据通用设计模型计算水箱尺寸函数def calculate_tank_dimensions(D, n, T_in): D_tank = 0.23 * D * math.sqrt(n) * (1 + 0.01 * (T_in - 20)) H_tank = 0.35 * D ** 0.7 * n ** 0.3 return D_tank, H_tank# 主程序部分,获取用户输入并进行计算和输出if __name__ == "__main__": D = float(input("请输入轴径(单位:m):")) n = float(input("请输入转速(单位:rpm):")) T_in = float(input("请输入介质温度(单位:°C):")) total_heat = calculate_total_heat(D, n) print(f"总发热功率:{total_heat:.2f} W") # 假设初始水箱尺寸计算散热功率,这里只是示例,实际可能需要迭代求解 D_tank, H_tank = calculate_tank_dimensions(D, n, T_in) S_tank = math.pi * D_tank * H_tank + math.pi * D_tank ** 2 / 2 total_cooling = calculate_total_cooling(S_tank, 55) print(f"总散热功率:{total_cooling:.2f} W") temperature_rise = calculate_temperature_rise(total_heat, S_tank) print(f"温升:{temperature_rise:.2f} °C") if temperature_rise <= 55: print(f"推荐水箱尺寸:直径 {D_tank * 1000:.0f} mm × 高度 {H_tank * 1000:.0f} mm") else: print("温升超过限制,需要调整参数或增加辅助冷却系统")八、附图与参考文献文中配有图 1(热平衡计算流程图,包含发热源、散热路径与热阻网络)和图 2(轴径 - 转速 - 水箱尺寸三维关系曲面,即诺模图)。参考文献有 API 682 第四版,机械密封热管理规范; 《泵与风机》(第五版),中国电力出版社; ASME Journal of Thermal Science and Engineering Applications, 2022 。
注本文模型通过 MATLAB 脚本实现自动化计算,代码开源地址:[Github 链接]。工程师可通过输入轴径、转速与介质温度,直接输出最优水箱尺寸,方便工程应用。
|
发表于 2025-4-8 11:09:45
 |