两组并联暖气片为啥一组热一组冷:用行列式(克莱姆法则)算清流量分配

家里两组暖气片并联在同一根供回水管上,经常出现一组烫手、一组温吞。第一反应往往是“锅炉不行”或者“这组暖气片本身有问题”,但算术上更常见的凶手是并联回路抢水:总流量就那么多,阻力小的一组把水抢走了,阻力大的一组分不到。想象一下两根粗细不同的吸管并排插进同一杯奶茶,你用力一吸,细的那根自然吸得少——供暖水路一模一样,水也“挑阻力小的路走”。下面把这组流量分配写成二元一次方程组,用行列式(克莱姆法则)一次解出来,顺便告诉你调阀门到底该拧哪一组、拧多少——这不是教科书练习,是判断“该换设备还是该拧阀门”的硬算术。
一、并联回路的两条硬约束
假设一组供回水带两组并联回路(比如两组散热器并排接在同一根立管上,或者地暖两组盘管并联在同一支路上),循环泵给的总流量是 G(kg/h)。每组回路有自己的水力阻力。把阻力在运行点附近线性化,写成 ΔP = rᵢ · Gᵢ(rᵢ 是第 i 组的等效阻力系数;真实管道是平方关系,第六节会说明分配比例不变)。并联有两件事是确定的:
- 流量守恒:G₁ + G₂ = G。进来的总水,全部分配给两组,不增不减。
- 并联等压降:r₁·G₁ = r₂·G₂ = ΔP。两根支路两端压差是同一个数值,这是并联的本质。
把第二式的项移到一边,就得到标准的二元一次方程组:
G₁ + G₂ = G
r₁·G₁ − r₂·G₂ = 0
二、写成矩阵:行列式就是解题的钥匙
上面的方程组就是 A·x = b 的形式:
A = [[1, 1], [r₁, −r₂]],未知量 x = [G₁, G₂]ᵀ,常数列 b = [G, 0]ᵀ
系数矩阵 A 的行列式:
det(A) = 1·(−r₂) − 1·r₁ = −(r₁ + r₂)
只要两组阻力都为正(实际工程必然 r₁>0、r₂>0),det(A) 就不等于零,方程组有唯一解。这正是线性代数里那句基本结论的工程版本:系数矩阵行列式不为零,当且仅当方程组有唯一解。如果哪天算出来 det(A)=0,那不是水力问题,是方程组列错了。
三、克莱姆法则:不消元,直接换列算
克莱姆法则说,每个未知数等于“把常数列替换进对应列后的行列式,除以原行列式”。对 G₁,把 A 的第 1 列换成 b:
A₁ = [[G, 1], [0, −r₂]],det(A₁) = G·(−r₂) − 1·0 = −G·r₂
G₁ = det(A₁) / det(A) = (−G·r₂) / (−(r₁+r₂)) = G·r₂ / (r₁+r₂)
对 G₂,把 A 的第 2 列换成 b:
A₂ = [[1, G], [r₁, 0]],det(A₂) = 1·0 − G·r₁ = −G·r₁
G₂ = det(A₂) / det(A) = (−G·r₁) / (−(r₁+r₂)) = G·r₁ / (r₁+r₂)
结论很反直觉却很干净:流量按阻力反比分配——G₁:G₂ = r₂:r₁。阻力大的一组,分到的流量反而小。这和直觉“阻力大应该多分点水才平衡”正好相反,但代数不会骗人:阻力大的那组,同样的压降只能推过更少的水。
四、算个数:短回路抢走了三分之二的水
总流量 G = 500 kg/h。第 1 组是短管(r₁=1),第 2 组是长管、阻力翻倍(r₂=2):
| 量 | 计算 | 值 | 核对 |
|---|---|---|---|
| G₁ | 500×2/3 | 333.3 kg/h | r₁·G₁ = 333.3 |
| G₂ | 500×1/3 | 166.7 kg/h | r₂·G₂ = 333.4 |
| 合计 | — | 500.0 kg/h | G₁+G₂ = G ✓ |
短的那组拿走了三分之二的水,长的那组只拿到三分之一。两组流量差一倍,散热量自然差一倍,一组烫一组温就是这么来的。注意 ΔP₁ 和 ΔP₂ 都是约 333,验证了“并联等压降”。如果家里这组长管暖气片常年不热,八成不是它坏了,是短管那组把它该分的水抢走了。
五、调阀拧哪组:行列式告诉你加多少阻力
想让两组均分(G₁'=G₂'=250 kg/h),得把短回路的阻力从 r₁=1 提到和长回路一样的 r₂=2,也就是给第 1 组加一个阀门阻力 Δr = 1(同单位)。新的矩阵 A' = [[1, 1], [2, −2]],det(A') = −4:
G₁' = det([[500, 1], [0, −2]]) / (−4) = (−1000) / (−4) = 250 ✓
所以不是“两组都开大”,而是给抢水的那组(短回路)加阻力,把它的份额压下来。拧错方向——去关长回路的阀门——只会让总流量更小、两组都更冷。这就是“平衡阀”存在的全部意义:它不改总流量,只改各组阻力,从而改分配比;而该加多少,上面这组行列式已经算好了。注意平衡阀要装在回水管上、且关小代表加阻力,标着“开”的刻度容易让人拧反,记住目标只有一个:让短管那组的等效阻力追上长管。
六、真实管道是平方阻力,但分配比例不变
上面的线性模型是教学和层流下的近似。实际供暖管道里 ΔP = sᵢ·Gᵢ²(sᵢ 是平方阻力系数,和管长、管径、粗糙度有关)。这时候联立 G₁+G₂=G 和 s₁·G₁² = s₂·G₂²,解得 G₁:G₂ = √(s₂/s₁),即 G₁ = G·√s₂ / (√s₁ + √s₂)。形式完全一样,只是“阻力”换成了它的平方根。也就是说,哪组分得少、该给哪组加阀,结论和线性模型一致。举个平方阻力的具体数:两组平方阻力 s₁=1、s₂=4(长管阻力是短管的 4 倍),总流量仍 500,则 √s₁=1、√s₂=2,G₁ = 500×2/(1+2) = 333、G₂ = 500×1/3 = 167——和第四节线性模型算出来的分配比完全相同,因为平方模型里“有效阻力”就是 √s。差别只在于:线性模型下加一倍阻力 (r₂=2r₁) 就均分;平方模型下要加三倍阻力 (s₂=4s₁) 才均分,阀门要拧得更狠。所以用线性模型估算分配方向够用,但要算准该拧多少阀,得用平方阻力。
克莱姆法则严格适用于线性化后的二元一次方程组,它也正是地暖盘管沿程温降那篇用追赶法解三对角方程组的“小兄弟”:一个讲 2×2 用行列式闭式解,一个讲成百上千个未知数用递推算法解,底层都是“把流量分配写成线性方程组”。
七、三组以上也一样:还是线性方程组
三组并联就是三个方程、三个未知数(G₁+G₂+G₃=G,r₁G₁=r₂G₂=r₃G₃=ΔP),系数矩阵是 3×3,照样用行列式(或高斯消元、矩阵求逆)解。回路越多,手工换列越烦,但矩阵的威力就在这儿:不管几组,结构不变,扔进计算机就是一次矩阵运算。这也是为什么暖通水力计算软件背后,本质上都在解这个“各环路流量分配”的线性方程组。
八、顺手能用的诊断
如果你家有一组暖气片常年不热,先别急着换锅炉。量一下两组回路的管长:层流下长管阻力大约是短管的(L长/L短)倍,代入 Gᵢ = G·r_其他/(r₁+r₂) 算一下分配比。若明显不均,给短的那组加平衡阀、把阻力提到和长管齐平,比换设备便宜得多。这跟同程、异程布置背后的“各环路阻力尽量相等”是同一句话——只不过那里用管路布置解决,这里用阀门解决;而供水温度反解那篇处理的是另一头:水分配定了之后,每组能放出多少热,又由散热量方程决定。
九、两个常见误区
误区一:“不热的这组堵了,通一通就好。”如果两组管径、长度差不多,通了可能有效;但如果本来就一长一短,通完还是长管分水少——问题在阻力分配,不在堵塞。先用上面的行列式算一下分配比,再决定是通管还是加阀。
误区二:“把不热那组的阀门开到最大。”开大长管那组的阀门,是减小它的阻力,按 G₁:G₂=r₂:r₁,它会分到更多水、短管更少——看似对。但代价是总流量可能被长管拉高、短管那组反而更不够,而且泵的工作点偏移。正解是反过来:给抢水的短管加阻力(关小它的平衡阀),把它的份额压下来,两组才同时达标。平衡阀不是“开关”,是“配重”。
相关阅读
- 地暖盘管越长末端水温越低:沿程温降写成三对角方程组用追赶法解
- 暖气片供水温度设多少度:用牛顿迭代法反解非线性散热量方程
- 暖气片串联和并联怎么接:同程、异程布置差在哪
- 地暖单回路超过120米会怎样:长度、阻力与流量的关系
相关产品推荐
结合本文场景,瑞华特可提供以下采暖产品和配套选型建议:
- 铜铝复合暖气片 TAL-800:铜铝复合暖气片TAL-800适合集中供暖、自采暖和水质复杂场景,兼顾耐腐蚀、快散热和长期稳定。核心参数为材质铜管+铝合金,高度800mm,工作压力1.2MPa。
- 钢制暖气片 GZ-600:钢制暖气片GZ-600适合家庭集中供暖、自采暖和工程采暖场景,兼顾散热效率、耐用性和安装适配。核心参数为材质低碳钢,高度600mm,工作压力1.0MPa。瑞华特
- PPR采暖主管 DN25/DN32:用于壁挂炉、分水器和采暖主管连接,适合地暖与暖气片混合系统配套。
需要确认规格、数量或工程采购清单,可联系瑞华特暖气片厂家获取免费选型指导。



