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更新时刻,再设计补偿器;测试时使用与开关频率同步的注入方式,并记录不同负载条件下的环路变化。
数字电源控制链路与模拟电源对比 数字电源控制链路 功率级 Buck / 半桥 / LLC 采样调理 分压 / 放大 / 滤波 ADC采样 量化 / 同步 数字控制器 PID / 2P2Z / 3P3Z PWM调制 占空比 / 死区 反馈:Vout / Iout 采样值 采样延迟 + 计算延迟 + PWM更新延迟 引入额外相位滞后,限制穿越频率 模拟电源控制链路 功率级 Buck / 半桥 / LLC 误差放大器 运放 + RC补偿 PWM比较器 与锯齿波比较 驱动级 MOSFET驱动 连续时间反馈,无采样量化延迟 关键差异:数字电源为离散时间控制,存在采样、计算和PWM更新延迟;模拟电源为连续时间控制,延迟主要来自器件带宽。

掌握数字电源的拓扑、控制架构、采样与PWM调制原理,并清楚其与模拟电源的差异,才能在频响测试中正确解释幅频和相频曲线的变化,进而完成环路整定。数字电源的优势在于可编程、可监控、可自适应,但代价是必须处理离散时间带来的延迟和量化效应。