19.5 习题:在纸上踩坑
走到这里,你已经看完了全章的理论。你是真的懂了,还是只是「觉得懂了」?
下面这些问题会把你推向极限。
有些题目是直接的算术,有些需要你动用 MATLAB 或 Python,还有些——尤其是关于极限环和无振荡条件的那几道——会强迫你回头去审视那些被你一笔带过的假设。
💡 起手提示(给第 19.1 题当脚手架):纯计数器型 DPWM 的有效位数
。把 代进去——当 时 , ,所以你能拿到 10 位;可一旦 拉到 ,比值缩成 120, ,只剩 6 位。这道题就是让你亲手摸到「开关频率上去、分辨率下来」这条残酷的线性绳。后面 19.2 题换成 150 ps 的 HR-PWM,同样的三个 ,你会看到位数几乎不再被开关频率绑架——这就是为什么现代数字电源控制器里 HR-PWM 是刚需,不是奢侈品。
建议:不要急着看答案。先把 19.7 的仿真跑通,如果那个闭环波形能稳定住,再去挑战 19.9 的全系统设计。
19.1 计数器的墙
想象你手里有一块现成的微控制器,时钟频率
对于这三种情况,请分别计算出 DPWM 的有效分辨率位数
19.2 购买分辨率
这次不省钱,换了一个高端微控制器。它的 DPWM 模块号称拥有 150 ps 的时间分辨率——这是靠混合延迟线或抖动技术硬堆出来的。
同样的三个测试频率: (i)
请计算这时的等效
19.3 电压定位的极限
一个带有
我们需要推导一个表达式: 当占空比
在这个通用公式的基础上,请针对三种基本拓扑推导具体的
思考:在极高压差(Deep Step-down 或 High Step-up)的情况下,也就是
19.4 不浪费的 A/D 量程
你在设计一个数字电源,输出电压要稳在
在负载瞬态发生时,输出电压可能会在额定值
- 不饱和:在
的波动范围内,A/D 永远不打到满量程或地板(留有余量)。 - 精度最大化:让系统的调节精度
(对应 A/D 的 1 LSB)尽可能小。
请给出
19.5 窗口 A/D 的算术题
这次用的是窗口 A/D 转换器(我们在上一节提到过,这东西像是个带孔的遮光板,只看参考电压
已知:
- 转换器围绕
分布,每个量化台阶宽 。 - 目标稳压值
。 - 参考电压
。
要求与上一题类似:允许
- 所需的直流采样增益
。 - 这时系统可分辨的最小电压步进
是多少? - 为了覆盖整个
的范围,这个窗口 A/D 至少需要多少个_bins_(比较器级数)?
19.6 模拟到数字的映射(MATLAB 实验)
这是本章最核心的技能演练。我们有一个模拟比例-微分(PD)补偿器:
其中
请动用 MATLAB 或任何你喜欢的工具(Python Control Library 也行):
(a) 绘制模拟原型的 Bode 图 构建
(b) 离散化与频率预畸变 使用双线性变换法,将
请在三种采样频率下进行映射:
对于每一种
19.7 Boost 变换器的数字积分控制(全链路设计)
考虑一个闭环 Boost 稳压器(类似第 9 章那道题的拓扑,但现在控制器由你来写代码)。 元件视为理想。电压传感器的传递函数为:
其中
- 电压参考
。 - A/D 满量程
。 - DPWM 采用后沿调制,
。 - 补偿器采用离散积分器
。 - 假设:A/D 和 DPWM 分辨率极高(无穷位),暂且忽略量化误差。
- 采样:每个开关周期
采样一次 。 - 延迟:计算延迟为 0,调制器延迟为
。
(a) 稳态工作点 计算稳态输出电压
(b) 模拟基准设计 假设我们先用模拟控制器,且忽略延迟。设计一个模拟积分补偿器
(c) 数字域复现 按照 19.3 节的流程,设计一个离散时间积分补偿器
(d) 现实降临(量化误差) 现在把 A/D 和 DPWM 拉回现实。 要求:直流输出电压必须被控制在
- 最小 A/D 分辨率
- 最小 DPWM 分辨率
19.8 正激变换器的数字控制
考虑一个数字控制的正激变换器(结构类似第 9 章那道正激变换器的题目)。
- 输入电压
。 - 变压器匝比
。 - DPWM 限制占空比
,且在范围内 ,其中 。 - DPWM 特性:双沿调制,分辨率
位。 - A/D 特性:分辨率
位,每 采样一次。 - 环路延迟:
。 - A/D 和 DPWM 增益视为 1。
- 补偿器已给定:
。
(a) 稳态计算 计算静态占空比
(b) 模型推导 推导控制-to-输出传递函数
(c) 稳定性分析 绘制环路增益
(d) 极限环检查 验证该系统是否满足无极限环振荡条件(Eq. 19.79)。
19.9 Buck-Boost 变换器的综合设计(大作业)
这是本章的 Boss 级挑战。你要从头设计一个数字控制的 Buck-Boost 稳压器,工作在 CCM 模式。
- 元件参数:
, (ESR ),负载 ,开关频率 。 - 输入
,目标输出 (负压!)。 - 设计指标:高穿越频率(但不超过
),低频高增益,相位裕量 。 - A/D 限制:最高 12 位(
)。 - DPWM 限制:最高 10 位(
),后沿调制。 - 延迟:
。 - 传感器
带反相增益和一个抗混叠滤波器极点 。
(a) 量化系统配置
- 确定所需的
。 - 在满足 Eq. (19.76) 无振荡条件的前提下,选择能提供最佳直流精度的
和 。
(b) 补偿器设计 设计离散补偿器
(c) 系统验证 绘制最终环路增益
(d) 设计反思 讨论你的设计。什么因素限制了你进一步提高穿越频率?是采样率?还是延迟?
19.10 平均电流模式的数字化
这是一个关于电流环的题目。先看经典的模拟平均电流模式控制 Boost 变换器。 模拟补偿器为:
参数:
现在把它搬到数字域。它的数字孪生版本里,电流采样增加了一个模拟单极点抗混叠滤波器:
参数:
时序上有几个关键细节要盯紧:
- 采样点:电感电流采样点。
- DPWM 类型:注意这是双沿(三角波)调制。
- 延迟:
。
(a) 模拟稳态 对于模拟控制器,计算稳态工作点:
(b) 模拟环路分析 基于点,绘制电流环路增益
(c) 数字稳态 对于数字控制器,计算稳态工作点:
(d) 延迟的影响 在 中找到的
(e) 电流环的数字化重构 设计一个离散补偿器
本章回响:模拟与数字的融合
我们终于把数字电源的全链路走通了:从模型的建立,到 z 域的设计,再到代码结构的实现,最后直面量化噪声的挑战。
回头看这一章,我们其实是在解决一个核心矛盾:如何用离散的、有限精度的 0 和 1,去模拟连续的、无限精度的物理世界?
- 我们用 Z 变换 架起了模拟域和数字域的桥梁。
- 我们用 抗饱和限幅器 弥补了数字积分器的脆弱。
- 我们用 高分辨率 DPWM 和 ΔΣ 调制 对抗了量化误差的幽灵。
在下一章,我们将把目光从单一变换器的控制移开,看向更广阔的领域。你会发现,今天建立的这些数字控制思维——采样、延迟、离散传递函数——将在那里以一种完全不同的尺度再次出现。
练习题
练习 1:understanding
题目:在一个 Buck 变换器数字控制系统中,输入电压
答案与解析
答案:计算得出
解析:1. 首先计算 DPWM 的量化步长
练习 2:application
题目:某数字控制电源的开关频率
答案与解析
答案:总延迟
解析:1. 计算调制器延迟
练习 3:application
题目:使用双线性映射将一个连续时间的 PI 补偿器
答案与解析
答案:
解析:双线性映射(Tustin 方法)的核心公式是将
因此,总的离散传递函数为两项之和。
练习 4:thinking
题目:在设计高频数字控制电源时,我们经常面临 DPWM 分辨率与计算时钟频率的矛盾。假设开关频率为 1 MHz,为了达到等效 12 位的电压调节精度,使用标准计数器方法实现 DPWM 需要极高的系统时钟频率。请问:
- 需要多高的系统时钟频率?
- 为了解决这一难题,请结合本章知识点,列举两种可以在不提高系统时钟频率的前提下提高 DPWM 分辨率的技术,并简述其原理。
答案与解析
答案:1. 所需时钟频率
- 抽头延迟线:利用逻辑门之间的传输延迟来产生远小于系统时钟周期的时间步长。
- ΔΣ 调制器:利用噪声整形技术将量化噪声推至高频,再利用功率级的低通滤波特性滤除噪声,从而在平均值上获得更高的等效分辨率。
解析:1. 标准计数器 DPWM 的时钟频率公式为
- Tapped Delay Line:不依赖于快速计数,而是利用信号通过逻辑门(如缓冲器)的固有传播延迟。通过组合多个门延迟,可以构建出极高分辨率的时间步长,而主控逻辑仍运行在较低的时钟频率。
- Delta-Sigma Modulator:这是一种过采样技术。它在补偿器和 DPWM 之间插入一个调制器,故意将量化误差(噪声)整形到高频段(>
)。由于功率级本身具有低通特性,这些高频噪声会被滤除,而输出的平均占空比却具有非常高的精细度。
要点提炼
数字控制通过离散化带来了灵活性,但也引入了模拟世界不存在的“台阶”与“延迟”挑战。A/D 转换器和 DPWM(数字脉宽调制)的分辨率有限,直接决定了系统的稳压精度。若 A/D 的最小量化台阶(LSB)过大,微小的电压误差将被系统“视而不见”;而 DPWM 的位数若不足,会导致占空比调节过于粗糙,在高压差应用中这一问题尤为严峻,往往迫使工程师采用延迟线或
除了幅度上的量化,时间上的离散化引入了潜伏的相位杀手——环路延迟。在数字环路中,从 A/D 采样、计算到 PWM 更新,整个过程并非瞬间完成,而是存在计算延迟和调制延迟。这种延迟在频域表现为纯滞后环节
为了在数字域复现模拟控制器的性能,工程师需要利用 Z 变换搭建桥梁。通过双线性映射(Tustin 变换)及其预畸变技术,可以将熟悉的模拟补偿器(如 PID)“翻译”成离散形式的传递函数
数字 PID 的实现结构直接影响了系统的可调试性与稳定性。相比于参数耦合严重的级联形式,并联实现结构将比例(P)、积分(I)和微分(D)通道分开,允许像调节调音台一样独立整定参数。此外,数字积分器格外脆弱,极易在误差过大时发生“饱和”(Wind-up),导致恢复缓慢甚至失控,因此必须引入抗饱和限幅逻辑,在积分值溢出时强行将其拉回安全范围,这通常是代码中最关键的“安全带”。
当系统看似稳定时,仍可能受困于一种特殊的非线性震荡——极限环振荡。这是由于量化误差引起的:如果 DPWM 调节一步造成的电压跳变超过了 A/D 的分辨率(
参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。