开关损耗分析

分类: 電磁場解析 > パワーエレクトロニクス | 综合版 2026-04-11
Switching loss waveform analysis showing voltage-current overlap during MOSFET turn-on and turn-off transitions
スイッチング損失解析 — ターンオン/ターンオフ過渡期における電圧・電流重畳波形の可視化

理论与物理

开关损耗与导通损耗

🧑‍🎓

老师,开关损耗和导通损耗到底有什么区别?电力电子课上“损耗”这个词出现太多,我脑子都乱了…

🎓

简单来说,导通损耗是器件处于导通状态时持续产生的损耗,对于MOSFET可以用 $R_{ds(on)} \times I_D^2$ 计算,对于IGBT则是 $V_{CE(sat)} \times I_C$。就像灯泡一直亮着时的电力消耗。

另一方面,开关损耗发生在开通和关断的过渡期——也就是从ON到OFF、OFF到ON切换的“瞬间”。这个瞬间,电压和电流会同时存在一段时间,其积分值就是开关能量。

🧑‍🎓

诶,如果是ON或OFF的其中一种状态,那另一方就是零所以损耗为零对吧?意思是只有切换的那个瞬间才有问题?

🎓

没错。理想开关的切换是瞬时的,所以损耗为零,但实际的MOSFET或IGBT有有限的上升时间 $t_{rise}$ 和下降时间 $t_{fall}$。例如考虑SiC MOSFET在400V/100A下工作,一次开关大约有 $E_{sw} \approx 0.5 \, \text{mJ}$ 的能量转化为热量。如果以100kHz的频率开关——

🧑‍🎓

嗯… $0.5 \, \text{mJ} \times 100{,}000 = 50 \, \text{W}$!单次虽然很小,但频率高了就不可小觑呢!

🎓

对,这就是开关损耗的本质。损耗随频率成比例增加。所以准确预测开关损耗,在电力电子的热设计中至关重要。

开关能量的公式化

🧑‍🎓

请详细教我开关损耗的公式!

🎓

首先,一次开关消耗的能量,通过对瞬态期间的瞬时功率积分求得:

$$ E_{sw} = \int_0^{t_{sw}} v_{DS}(t) \cdot i_D(t) \, dt $$
🎓

分别写成开通和关断两部分:

$$ E_{on} = \int_0^{t_{on}} v_{DS}(t) \cdot i_D(t) \, dt, \qquad E_{off} = \int_0^{t_{off}} v_{DS}(t) \cdot i_D(t) \, dt $$
🎓

而开关功率损耗,是每个周期的总开关能量乘以开关频率:

$$ P_{sw} = (E_{on} + E_{off}) \cdot f_{sw} $$
🧑‍🎓

原来如此,这个公式很直观。数据手册里 $E_{on}$ 和 $E_{off}$ 是怎么写的?

🎓

数据手册会记载特定条件(例如:$V_{DS}=400\,\text{V}$、$I_D=20\,\text{A}$、$T_j=25\,^\circ\text{C}$)下的 $E_{on}$、$E_{off}$。但实际工作条件不同,所以需要考虑电压、电流、温度的依赖性进行缩放:

$$ E_{on}(V, I, T_j) \approx E_{on,ref} \cdot \left(\frac{V_{DC}}{V_{ref}}\right)^{k_v} \cdot \left(\frac{I_D}{I_{ref}}\right)^{k_i} \cdot \left(1 + \alpha_{T}(T_j - T_{j,ref})\right) $$
🎓

实际工作中,$k_v \approx 1.2 \sim 1.4$、$k_i \approx 0.8 \sim 1.0$、温度系数 $\alpha_T \approx 0.002 \sim 0.005 \, /\text{K}$ 左右可以作为参考。IGBT由于拖尾电流的影响,$E_{off}$ 往往更大。

🧑‍🎓

不能直接用数据手册25度的值呢。实际结温超过100度的话,偏差会很大吧…

🎓

是的,对于SiC,125度时 $E_{sw}$ 可能比25度时增加20~30%。如果忽略这一点,就会发生“仿真没问题但实际机器热失控”的事故。

开通与关断的机制

🧑‍🎓

开通和关断时,具体发生了什么?看波形会怎样?

🎓

开通可以分为4个阶段来理解:

  1. 栅极充电期(开通延迟 $t_{d(on)}$):栅极电压上升到阈值 $V_{th}$。电流尚未流动。
  2. 电流上升期:$V_{GS}$ 超过 $V_{th}$,$i_D$ 开始上升。在此期间 $v_{DS}$ 仍保持高电压 → 产生电压×电流的重叠
  3. 米勒期(平台期):$V_{GS}$ 在米勒电压附近停滞,$v_{DS}$ 急剧下降。栅极驱动电流正在对栅漏电容 $C_{GD}$(= 米勒电容)充电。
  4. $v_{DS}$ 下降完成:$v_{DS} \approx R_{ds(on)} \times I_D$ 稳定下来,进入导通状态。
🎓

关断是相反的顺序,但IGBT由于存在拖尾电流(少数载流子的复合),$E_{off}$ 容易变大。SiC MOSFET是单极型器件,没有拖尾电流,关断速度极快。

🧑‍🎓

米勒期越长损耗越大对吧。增强栅极驱动能缩短米勒期吗?

🎓

正确。增大栅极驱动电流 $I_G$ 可以加快米勒电容的充放电,使 $dv/dt$ 更陡峭。但 $dv/dt$ 过大会产生EMI噪声问题,栅极电阻降得太低也有栅极振荡的风险。这里是电力电子设计的权衡点。

寄生电感的影响

🧑‍🎓

前辈跟我说“功率回路的电感要拼命降低”,为什么这么重要?

🎓

功率回路的寄生电感 $L_p$ 会在关断时引起 $v_{surge} = L_p \cdot \frac{dI}{dt}$ 的电压尖峰。对于SiC MOSFET的高速开关($dI/dt > 5 \, \text{kA/}\mu\text{s}$),即使是仅仅 $10 \, \text{nH}$ 的寄生电感:

$$ v_{surge} = L_p \cdot \frac{dI}{dt} = 10 \times 10^{-9} \times 5 \times 10^{9} = 50 \, \text{V} $$
🎓

会有50V的电压尖峰叠加在 $V_{DS}$ 上。对于650V额定电压的SiC MOSFET,若 $V_{DC}=400\,\text{V}$,加上尖峰就是450V。再考虑安全裕量,如果不把功率回路的电感抑制在几nH以下,就会超出器件的安全工作区(SOA)。

🧑‍🎓

几nH!这么微小的电感怎么评估?

🎓

这就是FEM的用武之地。对功率模块的3D形状进行建模,进行包含母线排、键合线、基板图案在内的电磁场分析。用Ansys Q3D或COMSOL AC/DC模块提取寄生电感,并将其值反映到电路仿真中以预测开关波形——这是实际工作中的标准流程。

SiC/GaN宽禁带器件的优势

🧑‍🎓

听说SiC和GaN在开关损耗方面有优势,具体有多大差别?

🎓

在相同400V/100A条件下比较,大致如下:

参数Si IGBTSiC MOSFETGaN HEMT (650V)
$E_{on}$ [mJ]2.0〜5.00.2〜0.50.05〜0.2
$E_{off}$ [mJ]1.5〜3.00.1〜0.30.02〜0.1
$t_{rise}$ [ns]50〜20010〜302〜10
$t_{fall}$ [ns]100〜50010〜402〜15
实用 $f_{sw}$ 上限20〜50kHz50〜200kHz100kHz〜1MHz
🧑‍🎓

GaN好厉害…比SiC还要快一个数量级。但那样寄生电感的影响不是更大了吗?

🎓

这正是课题所在。要发挥GaN的性能,需要将功率回路的电感抑制在1nH以下。所以GaN器件的主流是集成了驱动电路的“GaN IC”或超小型的芯片级封装。封装电磁仿真成为决定器件性能关键的时代已经到来。

Coffee Break 闲谈角

开关损耗为何“与频率成正比”

开关损耗与 $P_{sw} = E_{sw} \times f_{sw}$ 成正比。因为每次ON/OFF必定有 $E_{sw}$ 的能量转化为热量,所以每秒1次就是 $E_{sw}$ 瓦,100次就是 $100 E_{sw}$ 瓦。另一方面,提高 $f_{sw}$ 可以使电感和电容小型化(电感量大致与 $f_{sw}$ 成反比)。“开关越快,无源元件越小但损耗越大”——这个权衡是电力变换器设计的核心,而SiC/GaN通过减小 $E_{sw}$ 本身,将平衡点推向高频侧。这正是设备实现显著小型化的本质。

开关能量的三角近似与严格积分

在数据手册级别的估算中,可以将开通、关断波形近似为三角形来计算:

$$ P_{sw,approx} = \frac{1}{2} V_{DS} \cdot I_D \cdot (t_{rise} + t_{fall}) \cdot f_{sw} $$

但这是忽略了米勒期电压电流的同时变化、二极管的反向恢复电流 $I_{rr}$、寄生电感引起的振铃的简易公式。准确的 $E_{sw}$ 是:

$$ E_{sw} = \int_{t_0}^{t_0 + t_{sw}} v_{DS}(t) \cdot i_D(t) \, dt $$

要正确评估这个积分,开关瞬态波形的仿真不可或缺。实测中则通过双脉冲试验的波形进行数值积分求得。

反向恢复电流 $I_{rr}$ 的影响

当使用Si PiN二极管作为续流二极管(FWD)时,开通时反向恢复电流 $I_{rr}$ 会叠加到MOSFET/IGBT上。这使得有效开通电流增加到 $I_D + I_{rr}$,导致 $E_{on}$ 显著恶化。使用SiC SBD则反向恢复几乎为零,可以大幅降低 $E_{on}$。

$$ E_{on,total} = \underbrace{E_{on,device}}_{\text{MOSFET/IGBT}} + \underbrace{E_{rr,diode}}_{\text{FWD的反向恢复损耗}} $$
量纲分析与单位制
变量SI单位典型值(SiC 1200V/100A)
开关能量 $E_{sw}$J(焦耳)0.3〜2.0 mJ
开关频率 $f_{sw}$Hz10〜200 kHz
开关功率损耗 $P_{sw}$W(瓦特)10〜200 W
上升时间 $t_{rise}$s(秒)10〜50 ns
寄生电感 $L_p$H(亨利)1〜50 nH
栅漏电容 $C_{GD}$F(法拉)5〜50 pF

数值解法与实现

双脉冲试验仿真

🧑‍🎓

经常听到“双脉冲试验”,到底是什么试验?仿真也能再现吗?

🎓

双脉冲试验(Double Pulse Test: DPT)是评估功率器件开关特性的行业标准试验方法。电路非常简单,由DC电源+器件+电感负载+续流二极管构成。

  1. 第1个脉冲:将栅极置ON,将电感电流上升到所需值 $I_L$。通过调整脉冲宽度来控制电流值。
  2. OFF期间:将栅极置OFF → 获取关断波形。电流转移到FWD,电感电流基本保持恒定。
  3. 第2个脉冲:短暂间隔后再次将栅极置ON → 获取开通波形。测量电流从FWD重新转移到器件的瞬间。
🧑‍🎓

原来如此,第一次产生电流,第二次获取开关特性。仿真中怎么建模?

🎓

使用LTspice或PLECS等电路仿真器再现DPT时,重要的是以下几点:

  • 器件模型:使用制造商提供的SPICE模型或Level 3的非线性电容模型。$C_{iss}$、$C_{oss}$、$C_{rss}$ 的电压依赖性很重要。
  • 寄生要素:必须包含功率回路的 $L_p$(典型5〜30nH)、栅极回路的 $L_g$(典型5〜15nH)。
  • FWD模型:对于Si PiN二极管,反向恢复参数($t_{rr}$、$Q_{rr}$)对 $E_{on}$ 影响很大。
  • 时间步长:为了充分分解开关瞬态期(〜100ns),需要最大0.1ns左右的时间步长。
🧑‍🎓

0.1ns的时间步长!相当精细呢。从仿真结果怎么计算开关能量?

🎓

从仿真波形获取 $v_{DS}(t)$ 和 $i_D(t)$,计算瞬时功率 $p(t) = v_{DS}(t) \cdot i_D(t)$,然后在开关期间对其进行数值积分。LTspice可以用 .meas 命令自动计算:

.meas TRAN Eon INTEG V(drain)*I(M1) FROM=t_on_start TO=t_on_end
.meas TRAN Eoff INTEG V(drain)*I(M1) FROM=t_off_start TO=t_off_end

电路-器件联合仿真

🧑‍🎓

除了电路仿真,还有和器件内部物理仿真联合的情况吗?

🎓

有的。这被称为“混合模式仿真”,是一种同时求解器件的半导体物理(漂移-扩散方程、泊松方程)和电路方程的方法。可以用Sentaurus Device或Silvaco Atlas实现。

在新器件结构的设计阶段——例如沟槽栅的形状优化或场板设计——由于SPICE模型尚不存在,器件物理仿真是唯一的预测手段。

関連シミュレーター

この分野のインタラクティブシミュレーターで理論を体感しよう

シミュレーター一覧

関連する分野

電磁気解析熱解析連成解析
この記事の評価
ご回答ありがとうございます!
参考に
なった
もっと
詳しく
誤りを
報告
参考になった
0
もっと詳しく
0
誤りを報告
0
Written by NovaSolver Contributors
Anonymous Engineers & AI — サイトマップ
关于作者