2、功率拓扑基础:单相半桥与全桥拓扑、三相两电平拓扑、开关管工作状态与死区时间

各位同学,咱们今天聊聊逆变器的「骨架」——功率拓扑。说实话,搞逆变器控制这么多年,我最大的体会是:算法写得再花哨,拓扑选不对、开关管用不好,一切都是白搭。就像盖房子,地基没打牢,装修再漂亮也经不起风吹雨打。

这一章我会带着大家,把单相半桥、全桥、三相两电平这三种最常用的拓扑掰开揉碎了讲。还会聊聊开关管到底是怎么工作的,以及那个让无数工程师头疼的「死区时间」到底该怎么设。

2.1 单相半桥拓扑

先看最简单的——单相半桥。说白了,就是两个开关管串联,中间抽头接负载,两端接直流母线。结构简单,成本低,但输出电压只有母线电压的一半。

核心特点:

  • 两个开关管(S1、S2)串联,中点输出
  • 需要两个电容分压,形成中点电位
  • 输出电压幅值 = Vdc/2
  • 适合低压小功率场景(< 1kW)

我在项目中遇到过一件事:有次做一款500W的UPS,图省事用了半桥拓扑。结果负载一加重,母线中点电位就开始漂移,输出波形歪得不像话。后来加了均压电阻和软件补偿才稳住。所以啊,半桥虽然简单,但中点电位平衡是个坑,大家一定要注意。

避坑指南:我曾经在调试半桥时发现,两个分压电容的容值如果不一致,中点电位会偏得离谱。建议用同批次、同容值的电解电容,最好再并联CBB电容吸收高频纹波。

2.2 单相全桥拓扑

全桥拓扑,其实就是两个半桥拼在一起。四个开关管组成H桥,负载接在桥臂中间。输出电压幅值可以达到Vdc,比半桥翻了一倍。

你想想看,同样的母线电压,全桥能输出更高的电压,功率密度自然就上去了。所以现在市面上1kW以上的单相逆变器,基本全是全桥结构。

对比项 半桥 全桥
开关管数量 2个 4个
输出电压幅值 Vdc/2 Vdc
功率范围 < 1kW 1kW ~ 10kW+
控制复杂度
中点电位问题

全桥的调制方式主要有两种:双极性调制和单极性调制。我个人习惯在低频应用(如工频逆变)中用双极性,高频应用(如开关电源)中用单极性。为什么?因为单极性调制下,开关损耗能降低一半,但输出纹波会大一些。嗯,这里要权衡。

2.3 三相两电平拓扑

到了三相逆变器,最经典的就是两电平拓扑。六个开关管,三个桥臂,每个桥臂输出要么是+Vdc,要么是0(相对于直流母线负端)。所以叫「两电平」——每个桥臂只有两个电平状态。

我记得刚入行时,师傅跟我说:「三相两电平拓扑,你只要搞懂一个桥臂,其他两个桥臂就是复制粘贴。」确实,三相的控制本质上就是三个单相半桥,只是相位互差120度。

实用技巧:调试三相逆变器时,我建议先只开一个桥臂,用示波器看单相输出波形。确认没问题了,再逐步开启另外两相。这样排查问题会快很多。

三相两电平拓扑的母线电压利用率是个关键指标。采用SPWM调制时,输出线电压峰值只有Vdc的0.866倍。如果想提高利用率,可以用SVPWM(空间矢量调制),能提到1.0倍。这个咱们后面章节会详细讲。

2.4 开关管工作状态

开关管嘛,说白了就是个高速开关。要么通,要么断,没有中间状态。但实际工作中,有几个状态需要特别注意:

  1. 导通状态:门极加正压,管子饱和导通,电流从D到S(或C到E)。此时管压降很小,但电流大,导通损耗不可忽视。
  2. 关断状态:门极加负压或零压,管子截止,承受母线电压。此时漏电流很小,但电压高,要注意耐压余量。
  3. 开关过渡状态:从导通到关断(或反过来)的瞬间。这个阶段电压和电流同时存在,会产生开关损耗。

我在项目中遇到过最头疼的问题,就是开关管的米勒效应。门极电压在上升过程中会有一个平台期,如果驱动电流不够,开关速度会变慢,损耗急剧增加。所以选驱动芯片时,我一般会留50%以上的电流余量。

关键参数速查:

  • 导通压降:IGBT约1.5~2.5V,MOSFET约0.1~1V(取决于Rds(on))
  • 开关频率:IGBT一般< 20kHz,MOSFET可以到100kHz+
  • 驱动电压:IGBT需要+15V/-5V,MOSFET一般+10V~+15V

2.5 死区时间

死区时间,这是每个逆变器工程师都绕不开的坎。简单说,就是上下两个开关管不能同时导通,必须在其中一个完全关断后,另一个才能开通。这个「等待」的时间,就是死区时间。

为什么会这样?因为开关管不是理想的。关断需要时间,如果上管还没关死,下管就开了,那母线就直接短路了——我们叫「直通」或「shoot-through」。轻则炸管子,重则烧板子。

血的教训:我曾经有一次,为了追求效率,把死区时间设得太短。结果上电瞬间,两个管子同时导通,母线电容直接放电,电流大得把PCB铜箔都熔断了。从那以后,我设死区时间至少留30%的余量。

死区时间怎么设?一般遵循这个原则:

死区时间 ≥ 开关管关断延迟时间 + 驱动芯片传输延迟 + 安全裕量

举个例子,如果IGBT的关断延迟是500ns,驱动芯片延迟是200ns,那死区时间至少设1μs。安全裕量一般取50%~100%。

但死区时间也不是越大越好。死区时间长了,输出波形会失真,产生低次谐波。特别是在轻载时,死区效应会更明显。所以实际工程中,我一般会做死区补偿——在软件里根据电流方向,对PWM占空比做微调。

开关管类型 典型关断延迟 建议死区时间
低压MOSFET(< 100V) 20~50ns 100~200ns
高压MOSFET(600V+) 50~150ns 300~500ns
IGBT(600V~1200V) 200~500ns 1~2μs
SiC MOSFET 10~30ns 50~100ns

最后说一句,死区时间的设置不是一劳永逸的。温度变了、母线电压变了、负载电流变了,开关管的开关特性都会变。我建议在量产前,做一下全温度范围、全负载范围的死区时间验证。嗯,这一步省不得。

好了,这一章的内容就到这里。拓扑是逆变器的基础,开关管是执行机构,死区时间是安全底线。这三样搞明白了,后面的控制算法才能有的放矢。下一章咱们聊调制策略,到时候见。