18.2 当 D > 0.5 时:失控的振荡与人工斜坡的救赎
上一节结束时,我们建立了一个基于
但模型里藏着一个我们当时故意跳过的陷阱。
如果你真的拿着这个模型去搭电路,占空比
这是电流程序控制(CPM)最著名的「先天缺陷」。本节的任务,就是捅破这张窗户纸,看看为什么 D > 0.5 时会发生「次谐波振荡」,以及如何用一个简单的「人工斜坡」来彻底根治它。
18.2.1 失控的阈值:当 D 跨越 0.5
让我们把目光聚焦到电感电流
在连续导通模式(CCM)下,电感电流的波形是大家熟悉的三角波:在开关周期的第一阶段,电流以斜率
Buck 变换器
Boost 变换器
Buck-Boost 变换器
掌握了斜率,我们就能建立
当开关导通时,电流
紧接着,开关关断,电流以斜率
在稳态下,周期开始和结束的电流是相等的,即
这个式子其实只是电感伏秒平衡原则的另一种说法,但它将是接下来推导的关键。
扰动是如何演变的?
现在,让我们在稳态上叠加一个小扰动
其中
我们要问一个关键问题:这个扰动会随着时间衰减,还是会像滚雪球一样越来越大?
为了看清楚原理,我们把扰动幅度刻意夸大一点来想:实线是稳态波形,虚线是加了扰动后的波形。
假设
把关键部分放大:在
利用稳态波形的斜边三角形:
(注意:
利用扰动波形在关断时刻的斜边三角形:
(注意:这里
把这两个式子联立,消去中间变量
这行公式揭示了令人不安的真相:在一个开关周期内,扰动的符号翻转了,幅度乘以了一个系数
如果我们把稳态关系
这意味着,经过
现在请盯着这个特征值(Characteristic Value):
如果
什么时候
结论是残酷的:一旦占空比超过 50%,内环电流控制就天然不稳定。
这不仅仅是一个数学游戏。拿一个 Boost 变换器来想:输入 20V,输出 50V,对应的
反观把输出电压降到 30V 的情况,此时
回到那个「负反馈」的直觉
你可能会觉得奇怪:既然是负反馈控制,为什么不稳定?
这里有一个微妙的时间错位。我们在第
个周期采样电流误差 ,并在第 个周期通过调整占空比来修正它。如果系统的增益太高( 绝对值大于 1),修正会过度,导致第 周期的误差反而更大且符号相反。下一个周期又试图「用力修正」,结果再次过头。这种「修正过度」在每个周期交替发生,且幅度不断攀升,就是次谐波振荡的本质。 这和我们上一节提到的那个「一阶模型」并不矛盾——一阶模型假设了我们忽略了这种高频的采样行为,但在 D > 0.5 时,这种行为会从暗处走到台前,直接接管系统。
18.2.2 人工斜坡:一场Gain的手术
既然知道了病根(内环增益太高,修正过度),药方就很明显了:降低内环的增益。
工程师们发明的解法叫人工斜坡。它在采样的电流信号上人为叠加一个随时间下降的斜坡信号
这就好比我们把阈值
现在,开关关断的条件变成了:
让我们重新推导一下加上这个「人工斜坡」后的稳定性。我们用类似的几何关系,再次计算扰动
注意现在的斜率变了:
- 上升段:实际上是电流斜率
和人工斜坡 的叠加。 - 下降段:同样是
和 的叠加。
根据图中的几何关系(具体推导见 18.50, 18.51 式):
把符号提出来,写成新的特征值
仔细看这个公式。
在实际应用中,输出电压
教科书(18.56 式)给出的形式是:
(译注:此处严格对应原文 18.56 的代数形式)
现在我们来选药量。
方案一:刚好够用 令
方案二:一刀切(Deadbeat) 令
踩坑提醒:Deadbeat 听起来很爽,但「
」里的 是满载工况下的下降斜率。一旦负载变轻,电感电流下降斜率会跟着输出电压一起变(对 Buck 来说 ,V 没变其实还好;但 Boost 的 就会随工况漂)。如果你的斜坡是按某个工作点硬定死的,轻载时 就可能超过实际的 ,特征值 会跑成正数并接近 1——这意味着扰动不再符号翻转地衰减,而是缓慢地同号衰减,响应反而变肉。所以很多量产电源会故意把 设在 倍 之间,留一点余量换鲁棒性,而不是死磕 Deadbeat。
18.2.3 抗噪性:意外的惊喜
人工斜坡除了能救火(解决 D>0.5 不稳定),还有一个巨大的副作用:抗噪。
为什么电流模式控制对噪声特别敏感? 如果没有人工斜坡,且电感纹波很小,控制信号
加上人工斜坡后,情况变了。现在的比较是在一个陡峭的斜坡上进行的,同样的噪声
所以,如果 PCB 布局不完美,地线上总是有毛刺,一个幅度远大于电感纹波的人工斜坡往往是救命的稻草。
本章小结
这一节我们撕开了「一阶模型」温情脉脉的面纱,直面了电流程序控制最棘手的问题:当 D > 0.5 时,系统会因修正过度而产生次谐波振荡。
我们并没有停留在直觉层面,而是通过离散时间的几何推导,算出了特征值
这个小小的斜坡信号(斜率
但这还没完。引入了斜坡补偿后,上一节那个漂亮的「一阶模型」会有什么变化?它会变回二阶吗?下一节,我们将修正那个模型,把人工斜坡的影响考虑进去,推导出更精确的传递函数。
参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。