单相全桥逆变器技术详解
第一部分:硬件部分

一、主功率回路(双极性调制)
Q7和Q8的PWM互补,且Q7和Q9互补,即Q7和Q10的驱动信号相同,Q8和Q9的驱动信号相同;
步骤 1:初始导通 (Q1 / Q4 导通)
- 状态:Q7 (左上管) 与 Q10 (右下管) 导通。
- 电流路径: $V_{IN+} \rightarrow Q7 \rightarrow \text{负载上端} \rightarrow \text{负载下端} \rightarrow \text{电感} \rightarrow Q10 \rightarrow V_{IN-}$
- 关键特征:
- 核心原理:产生正向差分电压。此状态下,H桥通过开关组合,将负载的“上端”连接到电源正极 ($V_{IN+}$),同时将“下端”连接到电源负极 ($V_{IN-}$)。
- 电压关系:施加在负载两端的差分电压为 $V(\text{上端}) – V(\text{下端}) \approx +V_{IN}$。这就从单电源成功地为负载提供了正向电压。
- 能量流向:电感处于储能阶段,能量从输入电源流向负载。
步骤 2:关闭 Q7 / Q10(换向起点)
- 关闭顺序:优先关闭 Q7 (高压侧管),后关闭 Q10 (或同步关闭)。
- 注意:死区时间需覆盖最慢关断时间 (典型值:100-200ns)。
- 续流路径:电感电流通过 MOS 体二极管续流: $\text{负载下端} \rightarrow \text{电感} \rightarrow Q9 \text{体二极管} \rightarrow V_{IN+} \rightarrow V_{IN-} \rightarrow Q8 \text{体二极管} \rightarrow \text{负载上端}$
- 物理现象:体二极管导通导致 $V_{ds}$ 电压降至负值 (需注意门极负压防护)。
步骤 3:死区时间 (无开关管导通)
- 持续时间:50-100ns (由驱动芯片设置)。
- 关键要求:必须大于最慢体二极管的反向恢复时间 ($t_{rr}$)。推荐使用 SiC MOSFET 以缩短死区时间。
- 风险控制:避免共通导通——同一桥臂的上下管同时导通会导致电源直通短路。
步骤 4:开启 Q8 / Q9 (负半周导通)
- 导通顺序:同时或略有延迟开启 Q8 (左下管) 和 Q9 (右上管)。
- 电流转移过程:体二极管维持续流 $\rightarrow$ MOS 沟道逐渐导通 $\rightarrow$ 电流从二极管转移到 MOS 管。
- 稳定路径: $V_{IN+} \rightarrow Q9 \rightarrow \text{电感} \rightarrow \text{负载下端} \rightarrow \text{负载上端} \rightarrow Q8 \rightarrow V_{IN-}$
- 关键特征:
- 核心原理:产生反向差分电压。通过切换开关组合,将负载的“上端”连接到电源负极 ($V_{IN-}$),同时将“下端”连接到电源正极 ($V_{IN+}$)。
- 电压关系:施加在负载两端的差分电压变为 $V(\text{上端}) – V(\text{下端}) \approx -V_{IN}$。从而在没有负电源的情况下,为负载提供了等效的反向电压。
步骤 5:关闭 Q8 / Q9 (反向换向)
- 关闭顺序:优先关闭 Q9 (高压侧管),后关闭 Q8。
- 续流路径: $\text{负载上端} \rightarrow Q7 \text{体二极管} \rightarrow V_{IN+} \rightarrow V_{IN-} \rightarrow Q10 \text{体二极管} \rightarrow \text{电感} \rightarrow \text{负载下端}$
- 关键现象:电感能量回馈至输入电容 (需注意输入电压泵升风险)。
步骤 6:开启 Q7 / Q10 (新周期开始)
- 反向恢复影响:在 Q7/Q10导通瞬间,Q8/Q9 的体二极管会产生反向恢复电流尖峰。使用快速恢复二极管或 SiC MOSFET 可显著降低尖峰幅度。
- 优化策略:门极驱动添加米勒钳位电路,以抑制 $V_{gs}$ 振荡。
- 关键特征:
- 核心原理:完成交流周期。重新导通 Q7/Q10,使负载两端的差分电压再次回到 $+V_{IN}$,开始下一个正半周。
总结:通过在步骤 1 和步骤 4 的状态之间周期性切换,H桥将恒定的直流输入成功转换成了在负载上交替出现的正负电压,构成了交流电的基础。
(单极性调制)
此文档描述一个完整的 SPWM 调制周期(例如工频 50Hz,周期 20ms)。
第一阶段:调制波正半周期 ($0^\circ \rightarrow 180^\circ$)
时间区间:0 ~ 10ms 基准状态:Q10(右下管) 保持常通。 高频动作:Q7 (左上) 与 Q8 (左下) 进行互补 SPWM 开关。
步骤 1.1:功率注入 (输出 $+U_{dc}$)
- 动作:Q7 导通 (Q8 互补关断)。
- 状态:Q7 导通,Q10 导通。
- 电流路径: $V_{IN+} \rightarrow Q7 \rightarrow \text{负载左} \rightarrow \text{负载右} \rightarrow \text{电感} \rightarrow Q10 \rightarrow V_{IN-}$
- 电压:负载得电 $+U_{dc}$,电感充能。
步骤 1.2:高频续流 (输出 $0V$)
- 动作:Q7 关断 $\rightarrow$ 死区 $\rightarrow$ Q8 导通。
- 状态:Q8 导通,Q10 导通。
- 电流路径:
- (死区瞬间) 电流经 Q8 体二极管续流。
- (G2 导通后) $\text{负载右} \rightarrow \text{电感} \rightarrow Q10 \text{ (常通)} \rightarrow V_{IN-} \rightarrow Q8 \text{ (导通)} \rightarrow \text{负载左}$
- 特征:下桥臂 (Q8+Q10) 共地短路负载,实现 0 电平续流。
(注:在整个正半周内,步骤 1.1 和 1.2 会以高频(如 20kHz)反复交替进行,占空比随正弦规律变化)
第二阶段:过零点切换 ($180^\circ$)
时间点:10ms 时刻 物理现象:此时调制波占空比降为 0%,即将进入负半周。
步骤 2.1:交接班 (Q10 关 $\rightarrow$ Q8 留)
- 状态分析:
- 在正半周结束瞬间(步骤 1.2 状态),Q7 占空比为 0 (全关),Q8 占空比为 100% (全开),Q10 也是常通。此时负载两端都接 $V_{IN-}$,电流为 0 或极小。
- 切换动作:
- Q10 关断:Q10 结束了它的“常通”使命,转为高频斩波模式(等待负半周信号)。
- Q8 保持:Q8 从“正半周的续流管”无缝切换为“负半周的常通管”。
第三阶段:调制波负半周期 ($180^\circ \rightarrow 360^\circ$)
时间区间:10ms ~ 20ms 基准状态:Q8 (左下管) 保持常通。 高频动作:Q9 (右上) 与 Q10 (右下) 进行互补 SPWM 开关。
(注:此时负载电流反向,规定为从右向左)
步骤 3.1:反向功率注入 (输出 $-U_{dc}$)
- 动作:Q9 导通 (Q10 互补关断)。
- 状态:Q9 导通,Q8 导通。
- 电流路径: $V_{IN+} \rightarrow Q9 \rightarrow \text{负载右} \rightarrow \text{负载左} \rightarrow Q8 \rightarrow V_{IN-}$
- 电压:负载得电 $-U_{dc}$ (即 $V_{left} – V_{right} < 0$)。
步骤 3.2:高频续流 (输出 $0V$)
- 动作:Q9 关断 $\rightarrow$ 死区 $\rightarrow$ Q10 导通。
- 状态:Q10 导通,Q8 导通。
- 电流路径:
- (死区瞬间) 电流经 Q10 体二极管续流。
- (Q10 导通后) $\text{负载左} \rightarrow Q8 \text{ (常通)} \rightarrow V_{IN-} \rightarrow Q10 \text{ (导通)} \rightarrow \text{负载右}$
- 特征:下桥臂 (Q8+Q10) 再次共地短路负载,实现 0 电平。虽然也是 Q8 和 Q10 导通,但与正半周不同的是,此时Q8 是常通管,Q10 是续流管。
(注:在整个负半周内,步骤 3.1 和 3.2 高频反复交替)
第四阶段:回到起点 ($360^\circ / 0^\circ$)
时间点:20ms 时刻
- 切换动作:负半周结束,Q9 全关,Q10 全开 (100%)。此时 Q8 也是常通。
- 交接:Q8 关断 (结束常通使命),Q10 保持 (接替成为正半周常通管)。
- 循环:系统回到第一阶段,开始下一个周期。
二、输出滤波部分
1. LC滤波 vs LCL滤波对比
| 特性 | LC滤波器 | LCL滤波器 |
|---|---|---|
| 拓扑结构 | 单电感 + 单电容 | 双电感 + 单电容 + 阻尼网络 |
| 电气模型 | 电压源 (低输出阻抗) | 电流源 (高输出阻抗) |
| 核心应用 | 离网/独立运行 (UPS, 电机驱动) | 并网 (光伏/储能逆变器) |
| 谐波衰减率 | 二阶 (-40 dB/dec) | 三阶 (-60 dB/dec) |
2. 核心原理:应用目标决定滤波器拓扑
逆变器输出滤波器的拓扑选择,从根本上取决于其应用场景所定义的电气接口目标。
A. LC滤波器:电压源应用的拓扑实现
- 系统目标:离网应用需建立稳定的交流电压总线,模拟理想电压源(低输出阻抗)。
- 电路结构分析:输出取自并联电容器 C 两端。
- 动态电压支撑:电容器快速充放电补偿瞬时功率。
- 谐波分流:为高频谐波提供低阻抗通路。
B. LCL滤波器:电流源应用的拓扑实现
- 系统目标:并网应用需向电网注入同频同相的正弦电流,模拟理想电流源(高输出阻抗)。
- 电路结构分析:
- 逆变器侧电感 $L_1$:衰减 PWM 高频纹波。
- 滤波电容 $C$:旁路高频谐波。
- 网侧电感 $L_2$:高频下呈现高阻抗,解耦逆变器与电网阻抗,实现平滑并网。
C. 对比分析:LC滤波器用于并网的技术不适用性
- 问题根源:阻抗失配。电网是极低阻抗电压源,LC 输出也是低阻抗电压源。
- 技术后果:两个低阻抗电压源直接并联,极微小的电压偏差都会产生巨大的循环电流,导致系统振荡或过流。
第二部分:软件部分
一、关键参数定义与设计
1. 调制度 (m)
- 物理定义:逆变器电压传输比。在线性调制区内,表征输出基波电压幅值与直流母线电压的耦合关系。
- 数学公式 (单极性SPWM):
$$
m = \frac{V_{\text{mod_peak}}}{V_{\text{c_peak}}} = \frac{\sqrt{2} V_{\text{ph}}}{V_{\text{dc}}}
$$ - 工程解析:
- 线性调制区 ($0 < m \le 1$):输出电压与 m 呈严格线性关系。
- 过调制区 ($m > 1$):低次谐波(3, 5, 7次)急剧增加,波形退化。
🎯 工程经验值:
- 常规设计:$m \in [0.80, 0.90]$。
- 预留裕量:通常保留 10% ~ 15% 的余量用于死区补偿和调节。若 m 经常接近 1.0,说明 $V_{dc}$ 选低了。
2. 载波比 (N) 与 载波频率 ($f_c$)
- 物理定义:$f_c$ 决定损耗与体积;N 决定谐波分布。
- 数学公式:
$$
f_c = N \times f_m \implies N = \frac{f_c}{f_m}
$$ - 工程解析:
- 同步调制:N 为整数(通常为 3 的倍数),消除拍频,适用于大功率低频。
- 异步调制:$f_c$ 固定,N 非整数,实现简单。
🎯 工程经验值:
- IGBT 逆变器:$f_c \in [2\text{kHz}, 15\text{kHz}]$。
- MOSFET/SiC 逆变器:$f_c \in [20\text{kHz}, 100\text{kHz}+]$。
- 采样定理约束:$f_c \ge 20 \times f_{max}$。对于 50Hz 基波,建议 $f_c \ge 2\text{kHz}$。
3. SPWM 中值 (Mid)
- 数字定义:双极性信号在单极性计数器中的直流偏置量。
- 数学公式:
$$
Mid = \frac{ARR + 1}{2} \approx \frac{ARR}{2}
$$ $$
ARR = \frac{f_{\text{timer}}}{f_c \times 2} \quad (\text{中心对齐计数模式})
$$ - 工程解析:Mid 对应物理输出的零电平点(50% 占空比)。
🎯 工程经验值:
- 推荐 $ARR \ge 1000$ 以保证分辨率。
- 例如:STM32 主频 72MHz,$f_c=18\text{kHz}$,则 ARR = 2000,此时 Mid = 1000。
4. SPWM 幅值 (Amp)
- 数字定义:基波电压增益在计数器域的量化映射。
- 数学公式:
$$
Amp = Mid \times m
$$ $$
CCR(t) = Mid + Amp \times \sin(\omega t)
$$ - 工程解析:必须保证 Amp < Mid,否则计数器溢出导致波形畸变。
🎯 工程经验值:
- 安全限幅:代码中必须强制限制 $Amp_{max} \le 0.98 \times Mid$,防止占空比达到 0% 或 100% 导致自举电路失效。
5. 参数设计流图总结
- 需求分析:确定 $V_{ph}$ 和 $f_c$。
- 物理层计算:
$$
m = 1.414 \times \frac{V_{ph}}{V_{dc}} \quad (\text{检查是否} <0.95)
$$ - 硬件层配置:
$$
ARR = \frac{f_{clk}}{2 \times f_c}
$$ - 实时控制层:
$$
Mid = \frac{ARR}{2}, \quad Amp = Mid \times m
$$
二、SPWM 信号定义与生成流程
1. 三个关键角色
| 角色 | 符号 | 域 | 形态 |
|---|---|---|---|
| 调制波 | $V_{ref}$ | 数字域 | 低频正弦数据 (50Hz) |
| 载波 | $V_{tri}$ | 数字域 | 高频三角波 (20kHz) |
| 基波 | $V_{out}$ | 物理域 | 高压正弦电压 (50Hz) |
2. 生成与变换流程 (单向流水线)
- 逻辑生成 (MCU内部)
- 动作:实时比较 ($V_{ref} \gtrless V_{tri}$)。
- 当 调制波 > 载波 $\rightarrow$ 导通(输出高电平)。 当 调制波 < 载波 $\rightarrow$ 关断(输出低电平)。
- 产物:SPWM 逻辑信号 (3.3V/5V),脉宽按正弦规律变化的“弱电”方波。
- 功率放大 (H桥/功率级)
- 动作:开关斩波。
- 产物:高压 SPWM 波 (如 310V),幅值为 $V_{dc}$ 的强电方波。
- 波形还原 (LC滤波器)
- 动作:低通滤波。利用电感电流惯性和电容电压维持特性。
- 产物:基波正弦电压。
3. 核心逻辑修正图解
三、PWM 生成策略:载波与调制详解
1. 载波的对齐方式与优劣
边沿对齐 PWM
- 原理:使用锯齿波作为载波计数器(向上计数或向下计数)。
- 缺点:产生的PWM脉冲相位中心不固定,会随占空比变化而漂移,导致引入额外的相位滞后。谐波能量分散,电磁干扰(EMI)频谱较宽。
中心对齐 PWM —— 推荐方案
- 原理:使用对称三角波作为载波计数器(先向上计数,后向下计数)。
- 优势:
- 对称性:PWM脉冲始终相对于载波周期中心对称,有效消除了一次相位误差。
- 谐波抑制:有效减小开关纹波含量,部分高次谐波在相电流中相互抵消。
- 采样优化:在计数器顶点(TRGO事件)触发ADC采样,此刻正处于开关管导通/关断的中间时刻,能自然避开开关瞬间的振铃噪声,获得最纯净的平均电流信号。
2. 调制策略深度解析:标准单极性 vs. 倍频单极性
H桥定义:A桥臂(Q1/Q2),B桥臂(Q3/Q4)。$V_{out} = V_A – V_B$。
(1) 双极性 SPWM
控制逻辑:Q1与Q4同步驱动,Q2与Q3同步驱动。两组对角开关互补导通。
输出特征:输出电压 $V_{out}$ 在 $+V_{dc}$ 和 $-V_{dc}$ 两个电平之间跳变。
缺点:
- 电压跳变大:瞬时电压跳变幅度为 $2V_{dc}$,对电机绝缘或滤波器电感绝缘压力大。
- 纹波大:输出纹波频率等于开关频率 $f_{sw}$,需要较大的滤波电感。
- 效率低:4个开关管均以高频动作,开关损耗最大。
(2) 标准单极性 SPWM (单臂斩波 / 工频换向)
别名:混合单极性、不对称单极性。 控制逻辑:“快慢分工”。
- 高频臂 (A臂):进行 SPWM 高频斩波 (e.g. 20kHz)。
- 低频臂 (B臂):配合输出电压极性进行工频翻转 (50Hz),仅在过零点切换。
- 输出特征:$V_{out}$ 在 $(+V_{dc}, 0)$ 或 $(-V_{dc}, 0)$ 之间切换。无倍频效应,等效纹波频率 $f_{ripple} = f_{sw}$。 核心优势 —— 极致效率:开关损耗极低:B臂几乎没有开关损耗,只有导通损耗。
- 器件选型优化:
- 高频臂:选用 MOSFET / SiC,追求极低的开关损耗 ($E_{on}, E_{off}$)。
- 低频臂:选用 IGBT,利用其极低的导通压降 ($V_{ce(sat)}$),无需关注开关速度。 缺点:过零点畸变:由于慢管在过零点需要物理切换(含死区),容易导致电流波形出现微小台阶或畸变。
(3) 倍频单极性 SPWM (双边斩波 / 移相)
控制逻辑:“双边互补”。
- 使用两个反相的调制波 ($V_{ref}$ 和 $-V_{ref}$) 分别与同一个三角载波比较,独立控制 A 桥臂和 B 桥臂。 输出特征:$V_{out}$ 在 $(+V_{dc}, 0)$ 或 $(-V_{dc}, 0)$ 之间切换。 核心优势 —— 倍频效应:
- 虽然每个开关管仍以 $f_{sw}$ 频率动作,但由于两桥臂的相位差,负载两端看到的等效开关纹波频率为 $2f_{sw}$。
- 工程价值:若 $f_{sw}=20kHz$,等效纹波为 40kHz。这意味着可以使用体积更小(感值减半)的电感达到同样的滤波效果。 缺点:
- 损耗中等:4个管子都在高频动作,效率低于“标准单极性”。
(4) 关键工程隐患:漏电流 (共模电压)
现象:单极性调制(无论是(2)还是(3))的共模电压包含高频分量。
后果:
- 在非隔离光伏系统中,光伏板对地寄生电容会通过这个高频共模电压产生对地漏电流,导致系统跳闸或安全隐患。
- 对策:非隔离系统必须改拓扑:采用 H5、H6、HERIC 等衍生拓扑,在续流阶段切断共模回路。
四、从 PWM 方波到纯净正弦波
1. 滤波器的频域“甄别”机制详解
物理基础是阻抗分压原理。LCL/LC 滤波器本质上是一个低通滤波器。
- 基波 (50Hz) 表现:
- 电感阻抗
$$
X_L = 2\pi \cdot 50 \cdot L \approx 0(极小)
$$ - 电容阻抗
$$
X_C = \frac{1}{2\pi \cdot 50 \cdot C} \approx \infty(极大)
$$ - 结果:基波电压几乎无损耗地传输到负载。
- 载波谐波 (20kHz) 表现:
- 电感阻抗 $X_L$ 变得很大,阻挡高频电流通过。
- 电容阻抗 $X_C$ 变得很小,为高频纹波提供对地短路路径。
- 结果:$H(s) \approx -40dB/dec$ 的衰减斜率将高频分量滤除,负载端只剩下平滑的正弦波。
2. 输出对地电位特性解析:直流偏置机理
在非隔离单电源供电(系统共地:GND = DC-)的全桥逆变器拓扑中,输出端必然存在直流偏置。
2.1 产生机理
- 单象限电源约束:输入源为 $0 \sim V_{dc}$,H 桥功率器件无法产生相对于 GND 的负电位。
- 虚拟中性点:为合成正负对称的交流波形,调制策略以 $V_{dc}/2$ 为静态工作点。
- 电位叠加:
- 差模分量:$V_{L-N}$ 为纯交流,消除了直流分量。
- 共模分量:$V_{L}$ 和 $V_{N}$ 对地均叠加了 $V_{dc}/2$ 的直流偏置。
3. 输出电压采样拓扑与共模抑制 (CMRR)
单相全桥逆变器输出伴随高幅值、高 dv/dt 的共模干扰 $V_{cm} \approx V_{dc}/2$。采样的核心在于高信噪比 (SNR) 差分信号提取。
方案 A:双端电阻分压 + 伪差分 (低成本) 通过两路独立分压网络采集 $V_L$ 和 $V_N$,利用 MCU/DSP 运算 $V_{out} = V_L – V_N$。
- 关键工程约束:
- 电阻匹配度 (关键):必须使用 0.1% 或更高精度电阻。分压比失配 ($\Delta k$) 会导致共模电压转化为差模误差:$V_{err} \propto V_{cm} \cdot \Delta k$,表现为工频锯齿波噪声。
- 阻抗匹配:必须配置运算放大器作为电压跟随器 (Buffer),隔离采样保持电容对高阻抗分压网络的影响。
- 电平移位:需引入偏置电压 (Offset $V_{ref} = V_{ADC_Range}/2$) 以适配单极性 ADC 输入。
方案 B:隔离放大器 / 隔离 ADC (高性能) 采用线性光耦或隔离运放 (如 AMC1200, ACPL-C87) 直接拾取高侧差分信号。
- 技术优势:
- 高 CMTI:具备 >10kV/$\mu s$ 的共模瞬态抑制能力,物理层隔绝 PWM 开关噪声。
- 电气隔离:低压控制侧与高压功率侧完全解耦,提升系统安全性与抗干扰能力。SSS
- 电源设计:高压侧需配置低耦合电容的隔离电源模块 (如 DC/DC B0505)。
