2. 数字电源基础
数字电源并不是把模拟电源简单“换成单片机”,而是把电压、电流、温度等物理量通过采样、量化、运算和PWM调制重新组织成一条可编程的闭环控制链。理解这条链路,是后续频响测试与环路整定的前提。本节从拓扑、控制架构、采样与PWM调制三个层面展开,并对比数字电源与模拟电源的关键差异。
一、数字电源的典型拓扑与功率级
数字电源的功率级拓扑与模拟电源并无本质区别,常见仍是Buck、Boost、Buck-Boost、半桥、全桥、LLC等。区别在于:模拟电源用误差放大器、比较器和RC网络直接生成驱动信号;数字电源则由ADC采样输出电压/电流,经数字控制器(通常是DSP、MCU或专用数字电源芯片)计算占空比,再由PWM模块输出驱动信号。功率级仍然承担能量变换,数字部分承担“感知—决策—执行”的闭环控制。
以同步Buck为例,功率级包含高侧MOSFET、低侧MOSFET、电感L、输出电容Cout和负载。数字控制器需要采集Vout、电感电流或输出电流,并输出两路互补PWM。拓扑决定了被控对象的传递函数,而数字控制器的采样率、计算延迟和PWM分辨率则决定了闭环带宽和相位裕度。
二、控制架构:从模拟环路到数字环路
数字电源的控制架构通常分为三层:功率级、采样与调理层、数字控制层。采样与调理层包括分压网络、电流采样放大器、抗混叠滤波器;数字控制层包括ADC、数字滤波器(如PID、2P2Z、3P3Z)、PWM调制器和保护逻辑。数字控制器在每个开关周期或每几个开关周期执行一次控制计算,形成离散时间闭环。
与模拟电源连续时间控制不同,数字电源的环路是离散的。采样时刻、计算延迟、PWM更新时刻共同引入额外相位滞后。若采样频率为fs,控制计算延迟为Td,则环路中会多出约360°×f×Td的相位损失。因此,数字电源的穿越频率通常低于模拟电源,且需要更谨慎地设计补偿器。
核心结论:数字电源的环路整定,本质上是在离散时间域内补偿采样延迟、计算延迟和PWM量化效应,使开环传递函数在目标穿越频率处具有足够的相位裕度。
三、采样与PWM调制原理
采样是数字控制的第一步。ADC在特定时刻对输出电压、输入电压和电流进行量化,量化结果送入数字滤波器。采样时刻通常与PWM载波同步,以抑制开关噪声。常见采样方式包括:
- 单点采样:在每个开关周期固定时刻采样一次,简单但易受噪声影响。
- 多点平均采样:在开关周期内多次采样后取平均,可抑制纹波和噪声。
- 过采样:以远高于控制频率的速率采样,再抽取滤波,提高有效分辨率。
PWM调制则把数字占空比转换为开关驱动信号。数字PWM模块通常包含计数器、比较寄存器和死区发生器。计数器从0计数到周期值,比较寄存器决定占空比。高分辨率PWM可实现更细的占空比调节,但受限于时钟频率和计数器位数。PWM分辨率不足会引入极限环振荡,表现为输出电压低频抖动。
// 典型数字电源控制中断伪代码
void control_isr(void) {
adc_result = ADC_read(VOUT_CH); // 采样输出电压
error = vref - adc_result; // 计算误差
duty = pid_update(error); // 数字PID/2P2Z计算
duty = clamp(duty, duty_min, duty_max);
PWM_set_duty(duty); // 更新PWM占空比
clear_interrupt_flag();
}
四、数字电源与模拟电源的关键差异
数字电源与模拟电源的差异不仅体现在实现方式上,更体现在环路特性、灵活性和测试方法上。下表从多个维度进行对比:
| 对比维度 | 模拟电源 | 数字电源 |
|---|---|---|
| 控制实现 | 误差放大器+RC补偿网络 | ADC+数字滤波器+PWM |
| 时间特性 | 连续时间 | 离散时间,存在采样和计算延迟 |
| 环路调整 | 更换电阻电容,硬件改动 | 修改寄存器/参数,软件可调 |
| 抗噪能力 | 依赖模拟滤波和布局 | 可数字滤波、平均、过采样 |
| 灵活性 | 低,功能固定 | 高,可在线监控、通信、自适应 |
| 频响测试 | 注入小信号,测模拟环路 | 需考虑采样率、延迟和量化影响 |
五、案例:同步Buck数字控制环路
假设一个同步Buck数字电源,输入12V,输出1.2V,开关频率500kHz,ADC采样率等于开关频率,控制计算延迟约1个开关周期。若目标穿越频率为50kHz,则延迟引入的相位损失约为360°×50k×2μs=36°。这意味着数字补偿器需要额外提供约36°的相位超前,才能达到与模拟方案相近的相位裕度。实际调试中,常通过提高采样率、减少计算延迟或采用预测控制来缓解。
调试提示:数字电源频响测试时,注入信号频率应远低于采样频率的一半,并注意PWM更新时刻与采样时刻的相位关系,否则测得的幅频和相频曲线会出现异常跳变。
六、常见误区与复盘
- 误区一:认为数字电源可以完全替代模拟环路,忽略采样延迟。实际上,延迟会显著降低相位裕度。
- 误区二:只关注PID参数,忽略ADC量化和PWM分辨率。量化误差可能引起极限环。
- 误区三:频响测试时未与PWM同步,导致测量结果不可重复。
- 复盘建议:先确认采样时刻、计算延迟和PWM更新时刻,再设计补偿器;测试时使用与开关频率同步的注入方式,并记录不同负载条件下的环路变化。
掌握数字电源的拓扑、控制架构、采样与PWM调制原理,并清楚其与模拟电源的差异,才能在频响测试中正确解释幅频和相频曲线的变化,进而完成环路整定。数字电源的优势在于可编程、可监控、可自适应,但代价是必须处理离散时间带来的延迟和量化效应。