从Buck到Boost:用状态空间平均法统一理解DC-DC变换器的传递函数与RHPZ
在电力电子领域,DC-DC变换器的建模一直是工程师们必须掌握的核心技能。当我们从Buck变换器转向Boost、Buck-Boost等更复杂的拓扑时,一个令人困惑的现象出现了——右半平面零点(RHPZ)。这个看似抽象的概念,实际上揭示了不同变换器拓扑能量传输机制的本质差异。
1. 状态空间平均法:统一建模框架
状态空间平均法之所以成为DC-DC变换器建模的黄金标准,在于它能够将开关电路的离散行为转化为连续的线性模型。这种方法的核心思想可以用三个步骤概括:
- 开关周期平均:将开关管和二极管的行为用受控源等效
- 小信号线性化:对非线性项进行全微分展开
- 频域分析:通过KVL/KCL建立s域方程
以Buck变换器为例,其开关管电流和二极管电压的平均表达式为:
math复制i_{MOS} = D(t)i_L(t) \\
v_{diode} = (1-D(t))v_o(t)
而Boost变换器则表现出不同的特性:
math复制i_{MOS} = D(t)i_L(t) \\
v_{diode} = -D(t)V_o(t) + (1-D)V_d
这种结构上的差异已经暗示了两种拓扑在动态响应上的本质不同。下表对比了Buck和Boost在小信号模型中的关键参数:
| 参数 | Buck变换器 | Boost变换器 |
|---|---|---|
| 电压增益 | D | 1/(1-D) |
| 电流增益 | 1/D | 1/(1-D) |
| 耦合项 | D·i_L(t) | D·i_L(t)和D·v_o(t) |
| RHPZ存在性 | 无 | 有 |
