3. 控制环路基础:电压模式控制与电流模式控制原理、环路稳定性判据

各位工程师朋友,咱们今天聊聊控制环路。说实话,很多电源工程师能把功率级调得不错,但一到环路补偿就头疼。我当年也一样,第一次调一个48V输出的模块,相位裕度不够,带载就振荡,波形像心电图一样。后来才明白——环路不稳,一切白搭。

这一节,咱们把电压模式控制、电流模式控制,还有环路稳定性判据彻底讲透。你想想看,搞懂了这些,你调电源就不再是“试参数”,而是“算参数”。

3.1 电压模式控制(Voltage Mode Control)

电压模式控制,说白了就是只采样输出电压,跟一个参考电压比较,误差信号直接去调PWM占空比。结构简单,但有个毛病——响应慢。

核心特点:

  • 单环控制:只有电压外环
  • PWM调制:误差放大器输出直接与锯齿波比较
  • 对输入电压变化响应慢:因为要等输出电压变了才能调整

我在项目中遇到过,一个Buck电路用电压模式控制,输入从24V跳到36V,输出要振荡好几个周期才能稳住。这就是典型的“输出滞后”问题。

电压模式控制的传递函数:

Gvd(s) = Vout(s) / d(s) = Vin * (1 + s*ESR*C) / (1 + s/(Q*ω0) + s²/ω0²)

其中ω0 = 1/√(L*C),Q是品质因数。这个传递函数有一个双极点,相位会下降180°。补偿起来需要Type III补偿网络,挺麻烦的。

参数 电压模式控制 说明
环路数量 单环(电压) 结构简单
响应速度 较慢 需等待输出变化
补偿难度 较高 需Type III补偿
抗输入扰动 差 无前馈时明显

3.2 电流模式控制(Current Mode Control)

电流模式控制就聪明多了。它不光看输出电压,还看电感电流。内环是电流环,外环是电压环。这样一来,电感电流被直接控制,响应快得多。

我记得第一次用峰值电流模式做反激电源,带载瞬态响应从原来的2ms降到了200μs。效果立竿见影。

电流模式控制的两大好处:

  • 自动限流:每个周期限制峰值电流,保护功率管
  • 简化补偿:电流内环把电感极点推高了,外环只需要Type II补偿

实战小技巧:电流模式控制虽然好,但有个“次谐波振荡”的坑。当占空比超过50%时,电流环会不稳定。解决办法是加斜坡补偿(Slope Compensation)。我建议你不管占空比多少,都加一点斜坡补偿,省得后面出问题。

电流模式控制的传递函数(简化):

Gvc(s) = Vout(s) / Vc(s) ≈ Rload * (1 + s*ESR*C) / (1 + s/(Qp*ωp) + s²/ωp²)

注意这里的极点频率ωp比电压模式高很多,因为电流环把LC双极点变成了单极点。

参数 电流模式控制 说明
环路数量 双环(电流内环+电压外环) 更复杂但性能好
响应速度 快 电流环直接响应
补偿难度 较低 Type II即可
抗输入扰动 好 电流环有前馈效果

3.3 环路稳定性判据

环路稳不稳,不能靠感觉。咱们得看两个关键指标:相位裕度和增益裕度。

你想想看,一个负反馈系统,如果相位滞后太多,负反馈就变成了正反馈,系统就振荡了。这就是环路不稳定的本质。

3.4.1 相位裕度(Phase Margin, PM)

相位裕度,就是在增益为0dB的频率(穿越频率fc)上,相位距离-180°还有多少度。

经验法则:

  • PM > 45°:系统稳定,但瞬态响应有振荡
  • PM > 60°:系统稳定,瞬态响应良好
  • PM > 75°:系统非常稳定,但响应偏慢

我个人习惯把PM做到55°~70°之间。低于45°的电源,我都不敢量产。

3.4.2 增益裕度(Gain Margin, GM)

增益裕度,就是在相位为-180°的频率上,增益距离0dB还有多少dB。

经验法则:GM > 10dB。我曾经有一个项目,GM只有6dB,温度一变化就振荡。后来把补偿网络调了一下,GM做到12dB,问题就解决了。

指标 推荐值 测量方法
相位裕度(PM) 55° ~ 70° 网络分析仪扫频
增益裕度(GM) > 10dB 网络分析仪扫频
穿越频率(fc) 开关频率的1/10 ~ 1/5 计算或仿真

避坑指南:我曾经犯过一个错误——只看相位裕度,不看增益裕度。结果一个电源在满载时稳定,轻载时振荡。后来发现是轻载时增益曲线有“隆起”,增益裕度不够。所以,两个裕度都要看,缺一不可。

3.5 知识体系总览

下面这张图,把电压模式控制、电流模式控制、环路稳定性判据串起来了。你保存下来,以后调环路时对照着看。

控制环路知识体系总览 控制环路知识体系总览 控制环路基础 电压模式控制 单环结构 Type III补偿 响应较慢 电流模式控制 双环结构 Type II补偿 斜坡补偿 环路稳定性判据 相位裕度 增益裕度 穿越频率 电压模式:简单但补偿复杂,适合固定负载 电流模式:响应快但需斜坡补偿,适合动态负载

3.6 实战建议

好了,理论讲完了,咱们说说怎么用。

  1. 先选控制模式:如果负载变化不大,电压模式够用;如果负载动态范围大,用电流模式。
  2. 再算穿越频率:fc = fsw / 10 左右,别太高,否则噪声容易耦合进来。
  3. 最后调补偿:用网络分析仪扫频,看PM和GM。没有仪器?那就用仿真软件,LTspice、SIMPLIS都行。

我的习惯:每次调完环路,我都会做两个测试——满载到空载的跳变,还有输入电压的跳变。如果输出过冲小于5%,恢复时间小于1ms,基本就稳了。

嗯,这一节的内容就到这儿。环路控制是开关电源的灵魂,你花时间把它搞透,后面调任何拓扑都会轻松很多。