← 返回目录课程:电源系统稳定性分析与Bode图设计方法
02

02 开关电源环路基础:PWM调制器与功率级传递函数

推导Buck
章节导航 难度:入门类型:概念框架
本页抓手

把开关电源环路基础落到关键对象的触发条件、可观察状态和复查材料上,先判断问题从哪里收窄。

判断线索
模块接口配置流程状态
复用位置
代码片段排障表检查清单架构图

查看现场信号与复查材料

  1. 核对开关电源环路基础的输入条件、变化信号和结果材料
  2. 再把命令、配置、日志和状态结果对应到同一个操作结果
  3. 最后用状态记录验证结果是否可复现

代码阅读线索

开关电源环路基础涉及源码、函数、脚本或 API 时,应先确认代码对象、调用条件和结果信号是否对应。

本节用电源系统稳定性分析的真实调用点说明代码变化会影响哪一个操作结果。

从Bode图反推:PWM调制器与功率级的小信号建模路径

开关电源环路基础知识体系开关电源环路基础🧭从Bode图反推明确检查要点💻对象配置与验证链路先定义适用边界⭐开关电源环路基础的明确检查要点开关电源环路基础:P明确检查要点推导Buck/Boo明确检查要点查看现场信号与复查材明确检查要点

在电源系统稳定性分析中,Bode图是最终的诊断工具,但它的准确性完全依赖于前级传递函数的正确性。许多工程师在环路补偿设计时遇到相位裕度不足或穿越频率偏移,根源往往不在补偿网络本身,而是PWM调制器与功率级的小信号模型构建有误。本节的核心任务,就是推导Buck和Boost变换器在连续导通模式(CCM)下的小信号传递函数,建立从控制量(占空比d)到输出量(电压vout)的数学链路,为后续Bode图设计方法提供可靠的“被控对象”模型

真实项目场景

某48V转12V/20A的Buck变换器,在满载切换时输出电压跌落超过5%,且恢复时间长达2ms。初步Bode图显示穿越频率仅1.2kHz,远低于设计目标10kHz。排查后发现,问题并非补偿器参数错误,而是功率级传递函数中忽略了输出电容的ESR零点,导致模型预测的相位曲线与实际测量偏差超过30°。这一案例说明:功率级模型的精度直接决定了Bode图设计方法的有效性

对象配置与验证链路:PWM调制器与功率级的传递函数推导

项目场景拆解:开关电源环路基础:PWM调制器与功率

  • 场景背景:假设你正在处理开关电源环路基础:PWM调制器与功率级传递函数这一段任务,先把电源系统稳定性分析与Bode图设计方法里的对象、目标和验收口径放到同一张检查表。
  • 目标任务:围绕“开关电源环路基础:PWM调制器与功率级传递函数”完成一个可检查的小任务,确保和“本节主线”的学习目标一致。
  • 关键判断:先判断电源系统稳定性分析的输入、边界和结果信号是否能互相支撑。
  • 执行动作:把推导Buck/Boost功率级小信号模型,掌握传递函数构建方法。拆成观察、处理、记录和复查四个动作,命令或配置只作为正文短句说明。
  • 结果验证:用日志摘要、状态变化、表格记录或验收项确认处理前后差异。
  • 复盘要点:复盘时保留可复用判断:哪些条件有效、哪些异常需要回到前一步检查。

开关电源环路的小信号模型,本质上是将非线性开关过程在静态工作点附近线性化。推导路径分为三步:首先建立PWM调制器的增益模型,其次推导功率级(电感、电容、开关管)的状态空间平均方程,最后合并得到从控制电压vc到输出电压vout的完整传递函数

PWM调制器:从控制电压到占空比的线性增益

PWM调制器将误差放大器的输出控制电压vc与固定频率的锯齿波比较,产生占空比d。其小信号增益为:

G_PWM = d / v_c = 1 / V_ramp

其中Vramp是锯齿波的峰峰值。例如,若锯齿波幅度为2V,则PWM增益为0.5(即每伏控制电压变化产生50%占空比变化)。这一增益在Bode图中表现为一个纯比例环节,不引入相位偏移

实操步骤

在测量Bode图前,先用示波器确认PWM调制器的锯齿波幅度是否与设计值一致。若实际Vramp因温度或老化漂移,会导致环路增益整体偏移,使Bode定位路径失效

功率级小信号模型:Buck与Boost的差异化推导

功率级传递函数的核心是电感电流和输出电压的状态方程。以Buck变换器为例,在CCM下,忽略寄生参数时,控制到输出的传递函数为:

G_vd(s) = V_in / (s²LC + sL/R + 1)

这是一个典型的二阶系统,包含一个由LC谐振引起的双极点(频率f0 = 1/(2π√LC))和一个由负载电阻R决定的阻尼因子。实际工程中,输出电容的等效串联电阻(ESR)会引入一个零点:

G_vd(s) = V_in * (1 + sR_ESR*C) / (s²LC + sL/R + 1)

对于Boost变换器,其小信号模型更为复杂,因为右半平面零点(RHPZ)的存在:

G_vd(s) = V_in/(1-D)² * (1 - sL/(R*(1-D)²)) / (s²LC/(1-D)² + sL/(R*(1-D)²) + 1)

RHPZ的频率为fRHPZ = R*(1-D)²/(2πL),它会在相位上产生-90°的滞后,严重限制环路带宽。这是Boost变换器稳定性设计的核心挑战

关键判断

Buck和Boost的定位路径差异在于:Buck的功率级传递函数是最小相位系统(所有零极点均在左半平面),而Boost是非最小相位系统(包含RHPZ)。这意味着Boost的Bode图相位曲线在穿越频率附近会额外下降,设计时必须将穿越频率设置在RHPZ频率的1/3以下

开关电源环路基础的技术资产与验证方式

为了将理论推导转换为可复用的工程资产,下表总结了Buck和Boost功率级传递函数的关键参数及其对Bode图的影响。这是进行电源系统稳定性分析定位路径时的基础参考

电源系统稳定性分析 相关检查
时间/步骤输入动作输出
LC谐振频率f 01/(2π√LC)决定增益峰值和相位转折点用网络分析仪测量输出阻抗,观察阻抗峰值频率
ESR零点f ESR1/(2πR ESR C)在穿越频率附近引入相位提升,改善稳定性用LCR表测量电容ESR,代入公式计算并与Bode图对比
Boost RHPZ频率f RHPZR*(1-D)²/(2πL)限制最大环路带宽,相位滞后-90°在Bode图中观察相位在f RHPZ 处开始加速下降
直流增益G 0Buck: V in ; Boost: V in /(…决定低频段增益,影响稳态精度用直流扫描法测量输出对占空比的响应

Bode图验证方法:完成传递函数推导后,必须通过实测Bode图进行闭环验证。使用频率响应分析仪(FRA)注入小信号扰动,测量控制到输出的增益和相位曲线。对比实测曲线与理论模型,若在f0附近出现超过5dB的增益偏差,或相位曲线在穿越频率附近偏移超过15°,则需检查功率级寄生参数(如电感直流电阻、电容ESR)是否被正确建模

常见误区

许多工程师在推导Boost传递函数时,直接套用Buck的公式,忽略了RHPZ的存在。这会导致Bode图设计方法预测的相位裕度比实际高出20°-40°,最终造成系统在负载瞬态时振荡。正确的root_cause验证方式是:在Bode图中观察相位曲线是否在fRHPZ处出现额外的-90°下降,并检查穿越频率是否低于fRHPZ/3

条件复核

这一节的机制判断可以从可观察信号切入:它出现在哪里、由开关电源环路基础还是PWM触发、最终怎样影响调制器与功率级传递函数。把结论写成关系而不是定义,会更容易迁移;因为新场景里名称可能不同,但前提、边界和结果材料仍需要重新对应。复习时用结果材料检查自己是否能说明“为什么成立”和“什么时候不成立”,再决定是否继续扩展到推导Buck/Boost功率级小信号。如果后续章节复用本节判断,先问知识结构是否还成立,再看方法框架是否改变调制器与功率级传递函数的解释范围。第02节如果迁移到新环境,先重做开关电源环路基础的最小验证,再决定方法框架是否需要调整。