功率因数与无功补偿:从力调电费说起
读者假设:知道三相功率公式(不知道的先看三相电那篇)。 读完你能:算出该补多少 kvar、看懂电容柜铭牌、说清为什么"补过头"比不补更危险。
一、先看一张电费单
工厂的电费单上,除了"有功电量 × 电价",通常还有一项:力调电费(功率因数调整电费)。
规则大意是:
- 月平均功率因数低于考核标准 → 加收电费;
- 高于标准 → 减收(奖励);
- 具体考核值、加减比例各地执行细则不同,以你当地供电公司公告和供用电合同为准。
所以力调电费不是"罚款",是电网在说一件事:你占用了我的容量,却没有付相应的钱。
这篇讲清楚这个"占用"到底是什么,以及怎么用最少的钱把它还回去。
二、功率因数到底在说什么
三个功率的关系上一篇讲过:
S(视在,kVA)² = P(有功,kW)² + Q(无功,kvar)²
cosφ = P / S
电流分两路走:
- 有功电流:真正在电机轴上做功、在加热器上发热的那部分
- 无功电流:在电机/变压器的磁场里"来回借还",不消耗能量,但占导线截面、占变压器容量
功率因数 0.75 意味着:你每用 100 kW 有功,电网得给你送 133 kVA,多出来的 33 kvar 白跑一趟,导线发热、变压器占容量。
关键认知:无功不是"浪费的电",它是感性负载建立磁场的必要条件。问题不在"有没有无功",在于它在哪产生——让电网远距离送过来很亏,在你自己车间里用并联电容就地补上,就只跑几米线。
三、算补偿容量:只用一条公式
要把功率因数从 cosφ₁ 提到 cosφ₂,需要的电容容量:
Qc = P × (tanφ₁ − tanφ₂)
就这么一条。P 是有功功率(kW),Qc 单位 kvar。
常用 tanφ 对照
| cosφ | tanφ | cosφ | tanφ |
|---|---|---|---|
| 0.60 | 1.333 | 0.85 | 0.620 |
| 0.65 | 1.169 | 0.88 | 0.540 |
| 0.70 | 1.020 | 0.90 | 0.484 |
| 0.75 | 0.882 | 0.92 | 0.426 |
| 0.80 | 0.750 | 0.95 | 0.329 |
(tanφ = √(1−cos²φ) / cosφ,自己算也行。)
四、一台 300 kW 车间的完整算例
现状:
车间有功功率 P = 300 kW
实测功率因数 cosφ₁ = 0.75
目标 cosφ₂ = 0.92
供电电压 400 V
第一步:算补偿容量
Qc = 300 × (0.882 − 0.426)
= 300 × 0.456
= 136.8 kvar
取标准规格:150 kvar(分 3 组:60+50+40,或 5 组 30 kvar),留一点余量,别一步到位。
第二步:看补偿后电流降了多少
补偿前:
S₁ = 300 / 0.75 = 400 kVA
I₁ = 400000 / (√3 × 400) = 577 A
补偿后(有功不变,无功从 264 kvar 降到 128 kvar):
S₂ = 300 / 0.92 = 326 kVA
I₂ = 326000 / (√3 × 400) ≈ 471 A
电流降了 18%。这就是补偿的真实收益:
- 线路损耗正比于 I²,降低约 33%
- 变压器释放出来的容量可以多带负载
- 力调电费从"加收"变成"减免"
第三步:算一遍钱(用你的电价代入)
年省线损 ≈ 3 × I² × R × 年运行小时 × 电价
假设回路等效电阻 0.01 Ω、年运行 4000 h、电价 0.7 元/kWh:
ΔP_loss = 3 × (577² − 471²) × 0.01 / 1000
= 3 × (332929 − 221841) × 0.01 / 1000
≈ 3.3 kW
年省 ≈ 3.3 × 4000 × 0.7 ≈ 9240 元
再加上力调电费的减免,一套 150 kvar 的电容柜(含柜体、开关、电抗器)通常一到两年回本。这就是为什么工厂都在装电容柜。
五、写成代码,换参数直接算
零依赖,只用标准库:
import math
def pf_compensation(p_kw, cos1, cos2, u_v=400):
"""计算无功补偿容量与补偿前后电流"""
tan1 = math.sqrt(1 - cos1**2) / cos1
tan2 = math.sqrt(1 - cos2**2) / cos2
qc = p_kw * (tan1 - tan2)
s1 = p_kw / cos1
s2 = p_kw / cos2
i1 = s1 * 1000 / (math.sqrt(3) * u_v)
i2 = s2 * 1000 / (math.sqrt(3) * u_v)
print(f"补偿容量 Qc = {qc:.1f} kvar")
print(f"补偿前: S={s1:.1f} kVA, I={i1:.1f} A")
print(f"补偿后: S={s2:.1f} kVA, I={i2:.1f} A")
print(f"电流下降 {(1 - i2/i1) * 100:.1f}%")
return qc
# 算例
pf_compensation(300, 0.75, 0.92, 400)
# 反算:如果只装 100 kvar,能做到多少功率因数?
def pf_after(p_kw, cos1, qc):
tan1 = math.sqrt(1 - cos1**2) / cos1
q1 = p_kw * tan1
q2 = max(q1 - qc, 0)
s2 = math.sqrt(p_kw**2 + q2**2)
return p_kw / s2
print(f"装 100 kvar 后 cosφ = {pf_after(300, 0.75, 100):.3f}")
你应该看到
补偿容量 Qc = 136.8 kvar
补偿前: S=400.0 kVA, I=577.4 A
补偿后: S=326.1 kVA, I=470.7 A
电流下降 18.5%
装 100 kvar 后 cosφ = 0.874
第二段很有用:知道预算时,能反算"花这些钱能到多少",而不是拍脑袋。
六、电容柜怎么选、怎么投
1. 分组投切,别一刀切
负载是变的(白天满载、夜里轻载),电容固定投入会在轻载时过补偿。标准做法是分成若干组,用控制器按功率因数自动投切:
总容量 150 kvar = 5 组 × 30 kvar
控制器检测 cosφ < 0.90 → 投一组
cosφ > 0.95(滞后)→ 切一组
2. 投切开关的选择
| 方式 | 特点 | 适用 |
|---|---|---|
| 交流接触器 | 便宜,投切有涌流,触点易损 | 小容量、投切不频繁 |
| 复合开关 | 过零投切,无涌流,寿命长 | 绝大多数场合,主流 |
| 晶闸管(可控硅) | 最快,无触点,贵、有损耗 | 冲击性负载、快速跟踪 |
3. 谐波场合必须配串联电抗器
这是最容易被省掉、也最容易出事的一项。
如果车间里有变频器、UPS、LED 驱动、中频炉这类非线性负载,电网里就有谐波。电容器对谐波呈现低阻抗,会放大谐波电流,轻则电容鼓包、重则烧毁甚至爆炸。
解决方式:电容器串联电抗器,把谐振频率推到谐波之外:
| 电抗率 | 抑制的谐波 | 常见场合 |
|---|---|---|
| 6% | 5 次及以上 | 谐波较轻 |
| 7% | 5 次及以上(更稳) | 通用推荐 |
| 13%–14% | 3 次及以上 | 谐波严重、有 3 次谐波源 |
记住一句:有变频器的地方,电容柜不配电抗器等于埋雷。
七、过补偿为什么更危险
新手常想"补多一点总没错",恰恰相反。过补偿会带来:
- 容性无功倒送:电流相位反过来,线路损耗又上升,力调电费照样罚
- 末端电压升高:轻载时投满电容,电压可能超过 420 V,烧设备
- 与变压器/线路形成谐振:特定容量组合下,谐波被放大数倍
- 投切振荡:控制器来回投切,接触器寿命骤减
控制目标一般是 0.90–0.95(滞后),不要追 1.0。
八、六个常见错误
| 错误 | 后果 | 正确做法 |
|---|---|---|
| 用视在功率算补偿 | Qc 偏大,过补偿 | 公式里 P 必须是有功 kW |
| 只按铭牌功率算,不看实际负载率 | 补多了 | 用实测有功和实测 cosφ |
| 电容柜不配电抗器 | 谐波放大,电容烧毁 | 有非线性负载就配 7% 电抗器 |
| 一组电容一刀切 | 轻载过补偿、重载不够 | 分 4–6 组自动投切 |
| 补偿后不复查 | 不知道实际到了多少 | 投运后用电能表/功率表实测 cosφ |
| 把"补偿"当成"省电" | 以为能减少有功电量 | 补偿省的是线损和容量,不是负载本身消耗的有功 |
最后一条尤其要说清:电容不产生能量。它只是把无功的就地供应替代了远距离输送,所以"电表上的有功电量"几乎不变,变的是力调电费和线路损耗。
九、下一步
补偿算完,接着是谐波治理和电容器保护(熔断器、放电电阻、温度保护)。如果厂里有中频炉、大量变频器,谐波这一关绕不过去,那需要先做一次谐波实测再定方案。
站内可以接着看:从零搭一套电力系统仿真环境,用 pandapower 把这条馈线建出来,加一个 shunt 电容就能仿真补偿前后的电压变化。
十、出处与参考
- GB 50052《供配电系统设计规范》:无功补偿的一般规定
- GB 50227《并联电容器装置设计规范》:电容器组接线、电抗率、保护配置的主要依据
- GB/T 2900.50《电工术语 发电、输电及配电 通用术语》:功率因数、无功功率的标准定义
- 《功率因数调整电费办法》(原水利电力部、国家物价局颁布):力调电费的制度来源;具体考核标准与加减比例以当地供电公司现行文件为准
- GB/T 14549《电能质量 公用电网谐波》:谐波限值与测量方法
本文算例全部可用文中脚本复现。实际设计请以现场实测数据、当地供电要求和具备资质的设计文件为准。
默认评论
Halo系统提供的评论