二极管导通损耗 — VT0 / RD 两点法 + 4 种波形 + 温度依赖
本质与导读
本质 整流二极管导通损耗不是 VF × I:VF 随 IF 线性走(VF = VT0 + RD·IF),且 VT0、RD 都随 Tj 变化、符号相反,存在一个 cross-over current IC 决定温度升时损耗是升还是降。工程算法是用 datasheet 两点法解出 VT0(Tj)、RD(Tj),代入 P = VT0·IF(av) + RD·IF(rms)^2 —— av 与 rms 必须分开算。
核心要点
- 线性模型:,代替指数 Shockley 方程
- 导通损耗公式:
- 温度依赖:(threshold 降)/ (动态电阻升)
- cross-over current :工程电流 < → 温度升损耗下降(Schottky 典型)
- 两点法提取:在 两个电流读 ,解出
- 4 种波形:矩形 / 梯形 / 正弦 / 三角 → 和 公式不同
- Shape factor: 决定 项相对 项的占比
1. Forward I-V 模型 — 为什么用直线代替指数
理想二极管 I-V 是 Shockley 指数 ,但工程上数据手册直接给一组 曲线 —— 因为指数模型在大电流处误差大、参数提取困难。AN604 采用更实用的两点直线模型:
1.1 cross-over current — 一个常被忽略的事实
两个不同温度下的 曲线相交于电流 :
- :温度高 → 低(,负温度系数)
- :温度高 → 高(,正温度系数)
不同 diode 技术的 位置:
Schottky 的负 是工程友好特性 —— 温度升,损耗降,热反馈是负反馈;但SiC/GaN 需要看具体器件 ,可能正可能负。
1.2 和 的几何含义
是 时直线外推 值(threshold voltage)。 是直线斜率倒数(dynamic resistance,典型 mΩ 量级)。
温度系数:
所有 diode 技术都满足这两个不等号 —— 这是 AN604 的实验观察规律。
2. 两点法提取参数 — 从 datasheet 到模型
任何 diode 的 简化模型,只需要从 datasheet - 曲线上取两点就能解出 和 ,无需复杂拟合。下面是 AN604 推荐的 4 步流程:
2.1 提取流程(4 步)
Step 1 — 选两个电流:典型 (应用平均)和 (峰值,通常 2-3 倍 AV)。
Step 2 — 在 datasheet vs 曲线读取 4 个值:、、、。常用 / 。
Step 3 — 计算 和 :
(在两个温度下分别算)
Step 4 — 计算温度系数 :由 Step 3 的两组 用一阶差分得到。
3. 导通损耗基本方程
时间平均的瞬时导通损耗:
代入线性模型 ,展开得:
两个分量:
- — threshold 损耗,与电流均值线性相关
- — 动态电阻损耗,与电流 RMS 平方相关
RMS 永远 AV(Cauchy-Schwarz),所以 项的权重比从波形"看起来均匀程度"决定。
3.1 矩形波简化
= const 时 ,公式简化为:
是占空比。这是 datasheet 上常见的"导通损耗 vs 电流"曲线背后的公式。
4. 4 种常见波形 — 公式
实际电源中,二极管电流不是常数,而是 PWM 周期内的特定形状。形状决定 ,也就是 项的权重。
4.1 波形公式汇总
实际 SMPS 里 diode 电流通常不是纯 DC,而是矩形 / 梯形 / 半正弦 / 三角 4 种典型波形;每种波形的 和 都有解析公式,直接套用即可。
4.2 形状因子的工程含义
越大, 项相对 项越主导。例如三角波在 时 ,即电流"集中性"使 项放大 2.67×。
工程含义:
- 三角波 / 半正弦 → 应选低 Schottky(动态电阻主导)
- 矩形 → 和 平衡(看 )
- 梯形 CCM → 接近矩形,但纹波越大 项越主导
5. 实例 — 90W flyback adapter,STPS30M100S Schottky
AN604 给出完整数值实例。
5.1 工况
取一个 19V / 4.7A 的 CCM Flyback 整流位置作为实例——电感电流梯形波,duty 60%,选 STPS30M100S 30A/100V Schottky:
- ,
- Flyback CCM,,梯形波 /
- 整流二极管:ST power Schottky STPS30M100S
5.2 计算流程
Step 1 — 电流:
Step 2 — datasheet 读取 :
| 工况 | @ 4A | @ 11.8A |
|---|---|---|
| 25 °C max | 0.52 V | 0.63 V |
| 125 °C max | 0.43 V | 0.55 V |
Step 3 — 提取 :
| (V) | (mΩ) | |
|---|---|---|
| 25 °C | 0.464 | 14.123 |
| 125 °C | 0.368 | 15.406 |
Step 4 — 温度系数:
Step 5 — 任意 损耗公式:
5.3 关键 insight — Schottky 负温度反馈
是 的正一次函数(),看起来温度升损耗也升 —— 但等等,这与"Schottky 工程电流处于 以下"矛盾?
仔细看:此处的 是绝对温度(degrees C),从 0 起,所以 随 增加是因为** 项和 项的总和**在工程电流范围内" 项主导"(梯形波 RMS = 6.4A,RMS² = 41, 项 = ; 项 = )。
实际:25°C → 125°C ,损耗反而下降 20%!这与 AN604 图 8 一致 —— Schottky 的工程电流确实处于 以下,温度高损耗低,热反馈是负反馈,设计上有富余。
公式与图的差异 AN604 公式 1…
公式与图的差异 AN604 公式 18 的系数 是"线性化系数",图 8 中实际是负斜率 —— 因为图 8 用的是 maximum 数据(datasheet 上 upper bound),而典型 在 25°C 时本来就高,温度升时 下降足以抵消 上升。实际产品 worst-case 估算用 max,设计中以最热温度 125°C 损耗作上限, 越高反而越保守。
6. 工程 cheat-sheet
下表把 diode 导通损耗计算的关键决策点压缩到一页。
| 阶段 | 决策 | 推荐做法 |
|---|---|---|
| 选型 | vs tradeoff | 低 应用看 ;高 /三角波应用看 |
| 选型 | 技术选择 | < 100V Schottky;> 100V 看 SiC vs Si fast |
| 模型 | 是否用线性? | 99% 的整流场景 OK;低于 ~ 1mA 用 Shockley |
| 参数 | 提取温度 | 最热工况(125°C)+ 室温(25°C)两点 |
| 参数 | 提取电流 | 和 |
| 波形 | 矩形 | 同步整流 / buck output |
| 波形 | 梯形 | flyback CCM / forward |
| 波形 | 半正弦 | LF rectifier(无电容滤波) |
| 波形 | 三角 | boost / DCM flyback |
| 验证 | 最热点 | 用 max + 最热 + 实际 |
| 验证 | 热反馈方向 | 工程电流 vs 判断正/负反馈 |
7. 常见误区
工程实践中遇到的二极管损耗计算陷阱,大多源于"把 datasheet 标称值当成实际工况"。
- ❌ "(constant)" — 错, 随 上升 30-50% 在工程电流
- ❌ "用 算损耗" — 漏掉 项,在三角波下低估 30-50%
- ❌ "Schottky 损耗随温度升" — Schottky 工程电流通常 < ,温度升损耗反而下降
- ❌ "用 typical 不用 max" — worst-case 设计必须用 max,容差 20-30%
- ❌ "梯形波 RMS 用 " — 这是矩形公式,梯形要算 都参与
- ❌ "提取参数只用一个温度" — 不能算温度系数 ,只能在那一个温度准
- ❌ "SiC diode 损耗低就不用算" — SiC 位置可正可负,可能比 Si 高(高电流)
8. 自检题
前 3 题考线性模型与温度依赖,4-6 考波形与 RMS,7-10 考工程实例。
- 模型为什么用线性而不是指数?
- cross-over current 的物理意义?Schottky 工程电流通常处于 哪一侧?
- 和 的符号(正或负)?对应物理含义?
- 梯形波 () 的 和 公式分别是?
- 三角波在 下, 是多少? 项相对 项放大多少?
- 矩形波下 吗?为什么?
- STPS30M100S 在 flyback CCM () 工况下, 和 各是多少?
- 用两点法从 datasheet 提取参数,需要读 datasheet 上几个 数据点?
- 写出 的统一公式(含 项)
- STPS30M100S 在 25°C 和 125°C 实际损耗变化趋势是什么?为什么 AN604 公式 18 系数为正?
Cross-references
- ← 索引
- topic-protection-devices — TVS / Varistor / GDT(整体保护体系)
- topic-mosfet-datasheet-reading — datasheet 参数解读类比
- topic-mosfet-loss-decomposition — MOSFET 损耗五分量分解
- topic-diode-reverse-recovery-spike — 反向恢复(开关损耗,本页之外)
- topic-electro-thermal-simulation — Foster/Cauer + SPICE 联合仿真
- topic-thermal-management — 热阻与 计算
- topic-power-supply-design — flyback / boost 电源拓扑