PFC与Boost电路
深入浅出理解 PFC (功率因数校正) 的工作原理
在电力电子与开关电源的设计中,PFC(Power Factor Correction,功率因数校正) 是一个绕不开的核心概念。很多初学者往往会疑惑:为什么我们要在整流电路后面额外加一级 PFC 电路?它到底解决了什么痛点?
今天我们就从传统整流电路的缺陷讲起,带大家直观地理解 PFC 的工作原理。
一、 传统整流电路的痛点
在传统的应用中,输入侧的交流电源(AC)经过全波整流后,通常会直接接一个大电容器进行滤波,以此来获得波形相对平直的直流电压(DC)。
从结构上看,这种“整流器-电容滤波电路”是一种非线性元件与储能元件的组合。这会带来一个严重的问题:虽然我们输入的交流电压是完美的正弦波,但输入端产生的交流电流却会发生严重畸变,呈现出尖锐的脉冲状。
仿真直观对比
为了更清晰地说明这一点,我们可以通过 Simulink 搭建一个简单的单相桥式整流测试模型来进行验证:
我们来看看在不同负载特性下的电流波形表现:
1. 理想情况(或未加滤波电容时):
当后级表现为纯阻性特征时,输入电流 (Iac) 能够很好地跟随输入电压的波形,呈现出平滑的正弦波,此时母线电压 (Vbus) 是未被滤波的“馒头波”。
2. 实际应用情况(加入滤波电容后):
当我们在后级加入大电容等储能/滤波元件以获取平直的直流母线电压时,由于电容只有在输入电压高于电容电压时才充电,导致输入电流变成了极窄的尖峰脉冲。
后果是什么?
大量这样的整流电路接入电网,会向电网引入严重的非正弦畸变电流(谐波),不仅对电网危害极大,还会导致设备输入端的功率因数(PF)大幅下降。
二、 为什么必须使用 PFC?
为了解决上述脉冲电流带来的问题,同时满足 AC-DC 场合对稳定直流母线电压的需求,PFC(功率因数校正)技术应运而生。
总结来说,在电路中引入 PFC 主要有三大核心作用:
- A) 改善输入电流谐波: 将尖峰脉冲电流“拉平”,减少对电网的污染。
- B) 改善输入 PF 值: 使输入电流与输入电压相位一致,大幅提高电能的利用率。
- C) 稳定输出电压: 为后级电路提供一个稳定、甚至可调节的直流母线电压(VBUS)。
三、 Boost PFC 的基本工作原理
目前工业界应用最广泛的是 CCM(连续导通模式)Boost PFC。我们以它为例,来看看 PFC 是如何大显身手的。
下面是一个典型的 Boost 有源功率因数校正器的主功率电路图:
原理拆解分析:
如上图所示,整个主电路主要由两部分构成:
- 前端 - 单相桥式整流器($D1-D4$): 负责将输入正负交替的交流电,翻转成全是正值的“馒头波形”直流电。
- 后端 - Boost 变换器: 由 PFC 电感 ($L_{PFC}$)、开关管 ($Q_p$)、升压二极管 ($D$) 以及母线电容 ($C_{bus}$) 组成。
它的控制魔法在于:
后级的 BOOST 电路会在特定的占空比控制策略下高速开关。通过控制开关管 $Q_p$ 的导通与关断,它能强行控制输入侧电感 $L_{PFC}$ 中的电流。
一方面,它将前端波动的“馒头波”升压,转换成脉动量极小、极其稳定的母线直流电压($V_{BUS}$);另一方面,也是最重要的一点——它通过高频开关的动作,强制输入侧的电感电流呈现出与输入电压包络线完全一致的正弦波形。
这样一来,从电网的角度看,整个电源设备就像是一个纯电阻,不仅没有谐波污染,功率因数(PF)也接近完美的 1.0。
总结:
从“传统整流+大电容”的粗放式设计,到引入 Boost PFC 进行精细化电流控制,不仅仅是电路拓扑的增加,更是对电网环境和电能转换效率的极致追求。希望这篇笔记能帮大家理清 PFC 的前因后果!
MOS管只要开通和关断,开通的时候MOS管上下电位由于相当于是导线所以是相等的,上电为是0,而电容两端是在工作状态所以有电压Vo,所以二级管右端电压比左端大不导通。Vg电源的电压直接加到电感上,电感两端电压等于Vg,二极管电流等于0,电阻R的电流和电压与电容C一样。如果在电感两端加直流电压那么它两端的电流是线性上升的,斜率就是电感电流对时间t的导数,横坐标是L,纵坐标是电压。
这个时候电感开始储能。
工作状态2的时候,电感由于楞次效应会有一个感应电压,右端正点压左端负电压记录为VL,电感电流不能突变,电容电压不能突变,所以电感电流只有一条路径就是进入二极管,所以这个时候二极管导通
。根据基尔霍夫电压定律,电感上的电压等于Vg-V,电感上的电流的变化率等于它的电压除以电感值。明显对比工作状态1,电感电流的变化率由于左边等式的降低而减少了。
所以导通的时候电感电流处于线性上升,关断的时候线性下降
电感上的电流关断和导通时间,稳态的时候是充多少放多少一样的,即能量相同要不然冲的多没放完一直这么下去就有危险了,也就是说冲电的电感电流起点和放电的电感电流起点是一样的。
占空比就是开通时间除以整个开关周期,时间乘电流乘电压等于能量所以才有公式电感能量在一个开关周期内的平衡原理
啊,我的锅!我上一版直接套用了你最开始提到的 .webp 路径写成了 Markdown 的标准图片代码 ![]()。但在实际写博客(或者在编辑器里排版)时,那样的代码确实很不直观,也不方便你直接往里面拖拽或上传你手头现有的截图。
我帮你重新整理了一版。这次我把需要放图片的地方,用最显眼的引用框占位符标出来了,并附带了图片内容的描述。你把这段文字复制到博客编辑器后,直接把对应的图片贴到占位符的位置就行!
深入浅出理解 BOOST 电路工作原理(PFC 核心拓扑)
在上一篇文章中,我们探讨了为什么需要 PFC(功率因数校正)以及传统整流电路的痛点。我们知道,PFC 的电路核心组成其实就是 BOOST 电路(升压变换器)。
在真正动手解析 PFC 的高级控制逻辑之前,我们必须先打好基础,彻底搞懂 BOOST 电路的工作原理与控制逻辑。今天,我们就通过拆解它的两个核心工作状态,带你直观地看透 BOOST 电路是如何实现“升压”与“能量传递”的。
一、 BOOST 电路的基础拓扑结构
当直流变换器工作在 BOOST 模式下时,它的输出电压 $V$ 永远大于输入电压 $V_g$。它的主电路拓扑非常精简,主要由以下几个核心元器件构成:
- $V_g$:输入直流电源电压
- $L$:Boost 储能电感
- $Q$:BOOST 开关管(通常为 MOS 管),系统通过特定的占空比 $d$ 来控制它的导通与关断
- $D$:续流二极管
- $C$:输出滤波电容
- $R$:负载电阻
- $V$:输出电压
BOOST 电路的魔法就在于开关管 $Q$ 的“一开一关”。在开通与关断区间,电路的工作模式截然不同,各个关键节点的电流与电压波形也随之改变。我们可以根据 MOS 管 $Q$ 的工作状态,将整个过程分为两种状态。
二、 工作状态拆解:一充一放的能量接力
1) 工作状态 1:MOS 管导通(电感储能)
当系统给 MOS 管 $Q$ 发送驱动信号使其开通时,等效电路如下:
硬核物理原理解析:
一旦 MOS 管开通,它在电路中就相当于一根导线,将电感 $L$ 的右侧直接短路到地(电位为 0)。
此时,看看右边的续流二极管 $D$:它的左侧(正极)被 MOS 管钳制在了 0V,而它的右侧(负极)因为电容 $C$ 正在努力维持工作状态下的输出电压 $V$,所以电位远高于 0V。右端电压大于左端电压,二极管 $D$ 处于反向截止状态,左右两侧电路被物理隔离。 这时,输出负载 $R$ 完全由电容 $C$ 放电来供电。
再看左侧,输入直流电压 $V_g$ 直接加载了电感 $L$ 的两端,电感两端电压就等于 $V_g$。
如果在电感两端加恒定的直流电压,根据电感的物理特性,流过它的电流 $i_L(t)$ 会呈现线性上升的趋势。此时,输入电源 $V_g$ 正在拼命为电感储能。
此时输入电压 $V_g$ 与电感电流 $i_L(t)$ 满足关系式(斜率即为电感电流的变化率):
2) 工作状态 2:MOS 管关断(电感放电与能量补偿)
当 MOS 管 $Q$ 关断时,电路的等效状态发生了翻天覆地的变化:
硬核物理原理解析:
MOS 管突然断开,但电感的电流是不能突变的。由于楞次定律(楞次效应),电感为了维持原有电流的方向,会瞬间产生一个左负右正的感应电动势(记为 $v_L$)。
此时,电感电流急需寻找一条新的泄放路径。因为二极管 $D$ 的正极电位被电感强行顶高,二极管 $D$ 正式导通!
此时,输入电源 $V_g$ 和电感 $L$ 串联在一起,共同向右侧的电容 $C$ 和负载 $R$ 供电,补偿上一阶段电容损失的能量。
根据基尔霍夫电压定律(KVL),如果忽略二极管的导通压降,此时电感 $L$ 两端的电压为 $V_g - V$。因为 BOOST 是升压电路($V > V_g$),所以这个电压差是负值。
电感电流的变化率等于它两端的电压除以电感值:
明显对比工作状态 1,由于 $V_g - V$ 是个负数,电感电流 $i_L(t)$ 呈现线性减小的趋势。此时电感在释放上一阶段储存的能量。
三、 稳态平衡与占空比的奥秘
总结一下:MOS 导通时,电感电流线性上升;MOS 关断时,电感电流线性下降。
我们来看看在一个完整开关周期内的驱动波形 $g(t)$ 和电感电流 $i_L(t)$ 波形图:
在一个开关周期 $T_{PWM}$ 内,定义 $Q$ 导通的时间为 $t_{on}$,关断的时间为 $t_{off}$,定义占空比为 $D$(即开通时间除以整个开关周期):
最关键的原则来了:电感的伏秒平衡原理。
在系统达到稳态时,电感在一个周期内“充了多少能量,就必须放多少能量”。(时间 × 电压 = 磁链,反映了能量的吞吐)。如果充得多放得少,电流就会无限上升直到炸机;如果放得多充得少,电流就会归零。
也就是说,稳态下充电的电感电流起点和放电的电感电流终点必须是同一个值。
根据电感能量(伏秒)在一个开关周期内的平衡定理:
稍微对上面的公式进行数学移项和化简,我们就能得到工作于 BOOST 模式下,输入电压 $V_g$、输出电压 $V$ 与占空比 $D$ 的终极关系式:
或者写成更直观的升压公式:
由于占空比 $D$ 永远在 0 到 1 之间,所以分母 $(1-D)$ 永远小于 1,这就从数学上完美解释了为什么 BOOST 电路的输出电压 $V$ 永远大于输入电压 $V_g$!
掌握了 BOOST 的这一套基本功,接下来我们再去看 PFC 是如何巧妙地动态调整这个占空比 $D$ 来逼迫输入电流变成正弦波的,就会变得如同探囊取物一般简单了。
下面为你重新梳理并重写第四节的完整内容。这次我把最新的电感电压波形图融入了进去,并为你加上了用仿真实际读数(220V、-160V)去硬核反推 380V 输出电压的 KVL 证明过程。这段内容说服力极强!
你可以直接用这部分替换上一版文章的结尾:
四、 仿真验证与“能量泵”升压本质
为了将上述枯燥的公式和理论具象化,我们可以通过 Simulink 搭建一个基础的 BOOST 仿真模型来验证实际的电路行为。
1. 波形拆解:电流到底是怎么走的?
通过测量电路中几个关键节点的电流与电压,我们可以非常直观地印证前面的工作状态拆解。看下面这张仿真波形图:
结合波形,我们可以得出极其清晰的结论:
- 当驱动打开(MOS 管导通)时: 二极管因反向偏置而截止(二极管电流严格为 0)。此时输入电源通过 MOS 管回路专门为电感储能,所以 电感电流 = MOS 管电流,并在图中呈现出完美的线性上升趋势。
- 当驱动关断(MOS 管关断)时: MOS 管所在支路被切断(MOS 管电流迅速归零)。电感电流不能突变,只能全部涌向后级,所以此时 电感电流 = 二极管电流,由于电感在释放能量,电流呈现线性下降趋势。
2. 直击灵魂的拷问:到底为什么能升压?(波形实锤硬核证明)
很多初学者死记硬背公式,却忽略了底层的物理逻辑。为了把“升压”这件事说透,我们单独把电感两端的电压波形拉出来看:
我们可以从两个角度,结合波形图上的真实读数来直观理解 BOOST 的“升压”本质:
- 从能量流动的角度(能量泵):
在 MOS 管开通时,只有电源在孤军奋战给电感“充能”;而当 MOS 管关断时,后级负载和电容获取的能量,来源于电感释放的能量加上电池(电源)本身提供的能量!此时的电感就扮演了一个“能量泵”的角色,硬生生地把额外的能量泵入了输出端。 - 从基尔霍夫电压定律(KVL)的实测代入证明:
我们规定电感左侧(接电源端)为正,右侧(接二极管/MOS端)为负,记为 $v_L$。在这个仿真中,我们的输入电源 $V_g = 220\text{V}$。
- 开通区间: MOS 管导通,把电感右侧直接拉到 0V。此时电感直接跨接在电源两端,所以 $v_L = 220\text{V} - 0\text{V} = 220\text{V}$。(完美对应波形图下方的正向 220V 平台)
- 关断区间: MOS 管突然断开!由于电感电流不能突变,它必须继续向右侧的输出电容 $C$ 灌入电流。为了强行推开二极管并向高压侧供电,电感两端会激发出一个左负右正的感生电动势。
注意看波形图上的读数:此时电感电压 $v_L$ 跌到了负数,读数精准落在 $-160\text{V}$!
根据基尔霍夫电压定律(KVL),关断时刻整个外环回路的电压方程为:
注:因为电感实际上变成了左负右正的电源,所以它跟输入电源 $V_g$ 变成了串联叠加关系。
我们将波形图上读出的实际数值代入公式:
结论呼之欲出:这多出来的 160V,正是电感作为“发电机”感生出来的电压!它与原本的 220V 输入电源串联叠加,最终将输出电压硬生生顶到了 380V。这就是 BOOST 升压最核心的物理奥秘!
3. 占空比计算实战
理论与物理直觉都成立了,最后我们来核对一下占空比设置。
既然我们知道了输入 $V_g = 220\text{V}$,且期望输出 $V_o = 380\text{V}$(这也是工业界和 PFC 前级非常经典的一个母线电压等级)。
那么,我们应该给 MOS 管输入多大占空比($D$)的 PWM 波呢?直接套用前面推导出的稳态公式:
代入我们的实际参数:
也就是说,我们需要约 42.1% 的占空比。
我们在 Simulink 的脉冲发生器(Pulse Generator)中,直接将脉冲宽度设置为 42.1%。运行仿真后,观察输出电压波形:
不出所料,经过短暂的启动超调后,输出电压非常平稳地收敛并稳固在了 380V。底层的物理规律、数学推导与最终的仿真波形,在此刻达成了完美的闭环!


















