Skip to content

20.3 功率因数:真正的"性价比"

上一节我们在算账——算那笔被谐波偷走的能量账单。

你现在已经确信了:Irms 是个大麻烦,因为它决定了系统里所有电阻的热损耗(I2R)。谐波电流这种“只吃饭不干活”的家伙,凭空增加了 Irms,却对传输能量没有任何贡献。

这就引出了一个很现实的问题:我们要怎么衡量这种“传输效率”? 或者说,面对一个电源和负载,我们怎么判断它们之间的配合是不是在“瞎忙”?

这就是功率因数存在的意义。


20.3.1 定义:一场关于效率的评测

功率因数是一个用来衡量能量在源和负载网络之间传输有效性的指标。你可以把它想象成传输系统的“得分率”——你发出去的球(视在功率)里,有多少真正落到了界内(平均功率)。

回到那个最朴素的「源 → 负载」单口模型,我们把它定义为:

功率因数=平均功率(电压有效值)(电流有效值)(20.15)

这个值永远在 0 到 1 之间。

  • 如果是 1(Unity Power Factor):这是理想状态。说明电压和电流波形完美同步,同形状、同频、同相。这时候,对于同样的传输功率,所需的 IrmsVrms 是最小的。
  • 如果是 0.5:说明系统有一半的容量在“空转”,要么是相位不对,要么是波形畸变,要么两者都有。

在这个定义里,分母 (Vrms×Irms) 被称为视在功率——这不仅是数学上的乘积,也是电力公司收费的依据(因为在他们看来,提供大电流就需要粗电缆,不管你做没做功)。分子则是真正干活的平均功率


20.3.2 线性电阻负载:当波形畸变也没关系

现在我们来做第一个思想实验:假设负载是一个纯电阻(Linear Resistive Load),但电压不是正弦波——它可能是一方波,或者是充满了谐波的畸形波。

会发生什么?

因为它是电阻,它无条件遵守欧姆定律。电流的每一个谐波分量,都会精确地复刻电压的对应分量。

In=VnR(20.16)

相位上也完全同步:

θn=ϕncos(θnϕn)=1(20.17)

这意味着:所有的谐波都在干活。 没有“偷懒”的谐波。

我们来看看计算过程。

首先是电压的有效值(根据上一节的定义):

Vrms=V02+n=1Vn22(20.18)

因为电流是电压除以 R,所以电流的有效值也很简单:

Irms=I02+n=1In22=V02R2+n=1Vn22R2=1RVrms(20.19)

这一步非常关键:对于纯电阻,无论电压波形多难看,电流波形都和它一模一样,只是幅度缩放了 1/R

再看平均功率 Pav。利用之前的公式 (20.6),由于 cos(θnϕn) 全都等于 1:

Pav=V0I0+n=1VnIn2cos(ϕnθn)=V02R+n=1Vn22R

Vrms 代进去,你会发现:

Pav=1R(Vrms)2(20.20)

好了,现在我们把 (20.19) 和 (20.20) 代回功率因数的定义 (20.15):

功率因数=PavVrmsIrms=1RVrms2Vrms(1RVrms)=1

结论是: 只要负载是线性纯电阻,功率因数就是 1,哪怕电压波形丑得不行。

这是一个反直觉的结论。它告诉我们:谐波本身并不是罪魁祸首,真正糟糕的是“电压和电流谐波的不匹配”。 在这个特定场景下,电流谐波和电压谐波是“夫妻档”,它们同心协力,能量传输效率依然是 100%。

这甚至引申出了一个有趣的可能性:我们其实可以构建一个基于非正弦波形的配电系统,只要保证负载是线性的,传输效率依然可以极高。


20.3.3 非线性动态负载:当灾难开始降临

但在现实世界里,理想电阻并不常有。更常见的情况是:电压是完美的正弦波(干净),但负载是非线性的(难搞)。

这就是我们在开关电源(SMPS)里遇到的情况。

设定条件如下:

  • 电压 v(t) 只有基波,没有直流和谐波:V0=V2=V3==0
  • 电流 i(t) 因为负载的非线性特性,充满了谐波。

在这种情况下,平均功率公式 (20.6) 会发生什么剧变?

因为电压只有 V1,所以只有电流的基波分量 I1 能和它配对产生功率。其他的电流谐波(I2,I3,)找不到对应的电压伴侣,它们做功的项全部变成了 0。

Pav=V1I12cos(ϕ1θ1)(20.21)

注意到了吗? 电流里的谐波分量在平均功率里彻底消失了。它们消耗了电网的电流,却没传输一焦耳的能量给负载。

然而,噩梦在于 Irms 的计算。虽然它们不产生能量,但它们实实在在贡献了发热:

Irms=I02+n=1In22(20.22)

这正是「鸡同鸭讲」那个例子的翻版:谐波让负载从电源吸取了更多的 Irms,却没传输更多的 Pav。增加的电流全部变成了 Rseries 上的热量。

除了波形畸变,还有相位问题。如果负载里有电容或电感,基波电压和电流的相位就会错开 (θ1ϕ1)。这时候,(20.21) 里的 cos(ϕ1θ1) 会小于 1。

更惨的是,相位偏移不会减少 Irms。它只是让做功的“有效分量”变小了。也就是说,你让电流和电压“错过”了彼此,结果就是传输功率下降,但线路损耗不变——功率因数直线下跌。


20.3.4 拆解功率因数:畸变 vs. 位移

现在我们把 (20.21) 和 (20.22) 代入功率因数公式 (20.15),看看在正弦电压、非正弦电流的情况下,这个公式会变成什么样:

功率因数=V1I12cos(ϕ1θ1)VrmsIrms

因为电压是纯正弦,Vrms=V1/2。代入后,2 和分母的 V1 约掉,我们得到:

功率因数=(I1/2Irms)(cos(ϕ1θ1))(20.23)

看清楚了吗?功率因数被完美地拆成了两部分的乘积:

功率因数=(畸变因子)×(位移因子)

1. 畸变因子

这是公式的前半部分:

畸变因子=I1/2Irms=基波电流有效值总电流有效值(20.24)

它反映了电流波形偏离正弦波的程度。如果电流里全是基波,没有谐波,那么 Irms=I1/2,这个因子就是 1。如果电流充满了乱七八糟的谐波,Irms 会变大,这个因子就会小于 1。

为了量化这个“乱七八糟”的程度,我们引入了一个指标:总谐波畸变率 (THD)。它的定义是:所有谐波的有效值与基波有效值的比值:

THD=n=2In2I1(20.25)

注意一下,(20.24) 和 (20.25) 之间有一个漂亮的数学关系。假设 I0=0,经过简单的代数变换,我们可以得到:

畸变因子=11+(THD)2(20.26)

这意味着畸变因子和 THD 是互为表里的。

这条关系画成曲线的话,有一个有趣的现象:只要 THD 不是特别大,畸变因子其实还挺高的。

  • 如果 3 次谐波是基波的 10%(THD=10%),畸变因子是 99.5%。
  • 如果 3 次谐波达到 20%,畸变因子是 98%。
  • 就算谐波达到 33%,畸变因子也有 95%。

这说明什么?说明小幅度的波形畸变其实是可以忍受的。

但有一种情况是灾难性的——传统的峰值检波整流器

有个东西太常见了,你手机里的充电器、老式 PC 电源,大概率都是这种路子:一个二极管桥后面挂个大电容,只在交流电压的波峰附近导通,吸取一瞬间的巨大电流。

这就导致电流波形变成了极窄的脉冲。 它的基波分量其实和电压是同相的(位移因子接近 1),但是它的低次谐波大得吓人

把这种窄脉冲电流做傅里叶展开看频谱:3次、5次、7次谐波,幅值几乎和基波持平。 这就导致 THD 瞬间飙升到 136%,而畸变因子暴跌到 0.59(59%)。 这意味这大概有一半的电流容量被浪费掉了。

2. 位移因子

这是公式 (20.23) 的后半部分:

位移因子=cos(ϕ1θ1)

这就是我们最熟悉的“功率因数角”余弦值。它衡量的是电压和电流基波之间的相位差。如果是感性负载(电机),电流滞后电压;如果是容性负载,电流超前电压。只要不同相,这个因子就小于 1。


20.3.5 现实的暴击:那个 15A 的断路器

让我们回到现实,算一笔账。

在北美,标准的墙壁插座是 120V,后面通常接一个 15A 的断路器。 这意味着你能从墙上取得的功率是有限的。

如果你使用一个普通的、廉价的峰值检波整流器(比如老式电源),它的功率因数通常只有 0.55(那是因为 0.6 的畸变因子乘以接近 1 的位移因子)。加上整流器和 DC-DC 变换器的效率损耗,你实际上能用的功率是多少?

我们来算算(公式 20.27):

  • 电压:120V
  • 电流:为了安全,我们把 15A 的断路器打折使用到 80%(12A)。
  • 功率因数:0.55(这破烂整流器拉低了分数)
  • 效率:假设整流效率 98%
Pload=(120V)×(12A)×(0.55)×(0.98)776W

776 瓦。 这就是你从一个 15A 的插座上能榨出来的全部功率。这在今天的高性能 PC 或者工作站面前,简直是捉襟见肘。如果你想要更多功率?你得请电工来重新布线,换更粗的线,换更大的断路器——既昂贵,又麻烦。

现在,如果我们换上那个所谓的“高质量整流器”——也就是下一章我们要讲的主动 PFC 电路。它能把功率因数修正到 0.99,并且自身保持高效率(假设 93%)。

再来算一次(公式 20.28):

Pload=(120V)×(12A)×(0.99)×(0.93)1325W

1325 瓦。

同样的插座,同样的电线,同样的断路器。 仅仅是因为我们改善了电流的波形,让畸变因子从 0.6 变成了 0.99,可用功率几乎翻了一倍。

这就是为什么现代电源供应器(PSU)必须要有 PFC(Power Factor Correction)的原因。这不仅是“省电”的问题,这是在榨干基础设施的每一滴潜力。


20.4 正弦系统里的功率相量

为了给后续讨论打好底子,我们得快速回顾一下经典电路理论里的概念,因为很多教材里的公式推导是基于正弦波的。

视在功率,我们在前面已经提过了,就是 Vrms 乘以 Irms。它的单位是 VA(伏安),而不是瓦特。因为瓦特是留给“做功”的。

在纯正弦系统里(电压电流都是完美的正弦波),我们可以引入复功率 这个概念。

如果电压相量是 V,电流相量是 I,那么复功率 S 定义为:

S=VI=P+jQ(20.29)

这里 I 是电流相量的共轭复数。

这个 S 是一个相量,可以拆成实部和虚部:

  • 它的模长 ||S|| 就是视在功率(VA)。
  • 它的实部 P 就是平均功率,也就是有功功率。
  • 它的虚部 Q 就是无功功率,单位是 VAR(乏)。

在纯正弦世界里,功率因数就很简单了:

功率因数=P||S||=cos(ϕ1θ1)(20.30)

这时候,畸变因子是 1,所以功率因数完全等于位移因子。

但要记住:这个公式只在电压电流都是纯正弦波时才成立。 一旦波形畸变,这个简单的相量图就不适用了,我们得回到更通用的定义 (20.15),或者考虑把 S 分解成更复杂的形式。

无功功率 Q 是个很狡猾的东西。它不像 P 那样传输能量,它在电源和负载之间来回震荡——像是在弹簧上运球。如果你有电感或电容,你就会有 Q。它增加了线路电流,增加了损耗,但没把能量真正送给负载。我们后面会花大力气去处理它,或者至少,让系统看起来好像没有它一样。


参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。

无功功率 Q 是个很狡猾的东西。它不像 P 那样传输能量,它在电源和负载之间来回震荡——像是在弹簧上运球。如果你有电感或电容,你就会有 Q。它增加了线路电流,增加了损耗,但没把能量真正送给负载。我们后面会花大力气去处理它,或者至少,让系统看起来好像没有它一样。

面向嵌入式学习者的硬件学习笔记