简介:《2011全国大赛A题开关电源模块并联供电系统论文》面向电子设计竞赛参赛者、电子信息类学生及电源设计初学者,围绕并联供电系统的均流控制与稳压实现提供完整赛题论文参考。压缩包共1个docx文件,约617KB,内容以设计报告形式组织,便于直接查阅方案论证、电路原理、程序思路与测试分析。文中以MSP430单片机为控制器、LM2576为电源芯片,讨论主从法、平均电流法、热应力法与最大电流均流法的取舍,并给出键盘设定电压、两路自动均流、过流保护及自动恢复的实现与测试结果。已有804人学习,适合用来对照2011年A题要求梳理系统架构、理解均流策略、复盘指标验证与论文写作框架,也可作为课程设计或电源类项目的前期资料。
1. 一句话说清:这道电源题真正考的是“分配”,不是“供电”
开关电源模块并联供电系统这道电源类 A 题,看起来是 DC/DC 设计,实际考的是测量 + 控制:8.0±0.4V 的输出,用一片降压芯片加个电位器就能做出来;真正拉开差距的是两个模块怎么把电流分干净,以及分完之后你能不能把它准确算出来。基本要求把均流误差卡在 5%,发挥部分直接收到 2%,负载电流还要在 1.5~3.5A 连续变化、比例在 0.5~2.0 之间任意指定——指标一变,主从法这种“一个模块定电压”的结构立刻就露馅。所以备这类题,顺序不能反:先背指标口径,再背均流方案的取舍,最后背答辩追问。很多队伍是板子焊完、数据测完,才发现误差算错了分母。
2. 指标拆解:A 题两张评分表与三条硬杠
2.1 基本要求与发挥部分逐条对照,先看清前提
题目的每一条都带前提,漏掉前提就等于答错方向。比如第一条“供电系统直流输出电压 UO=8.0±0.4V”,前提是“调整负载电阻至额定输出功率工作状态”——不是空载测 8V 就算过。空载电压合格、带载掉到 7.2V 的队伍每年都有,问题出在反馈环和导线压降上,但评分表上就是不给分。
| 层次 | 条目 | 关键前提 | 评分要点 |
|---|---|---|---|
| 基本 | 输出电压 UO=8.0±0.4V | 额定输出功率工作状态 | 带载测,不是空载测 |
| 基本 | 效率不低于 60% | 额定输出功率工作状态 | 轻载效率不算数 |
| 基本 | IO=1.0A,I1:I2=1:1,单模块误差≤5% | 保持 UO=8.0±0.4V | 分母是单模块目标电流 |
| 基本 | IO=1.5A,I1:I2=1:2,单模块误差≤5% | 同上 | 小电流那一路最难达标 |
| 发挥 | IO 在 1.5~3.5A 变化,比例 0.5~2.0 可调,误差≤2% | 全程保持 UO=8.0±0.4V | 全量程一致性 |
| 发挥 | IO=4.0A,I1:I2=1:1,误差≤2% | 同上 | 大电流下的采样量程 |
| 发挥 | 进一步提高效率 | 额定输出功率 | 要给出对比数据 |
| 发挥 | 短路保护 4.5A±0.2A 且自动恢复 | 调试允许 ±0.2A 偏差 | “恢复”两个字最值钱 |
看这张表要抓一个规律:基本要求考“能不能做出来”,发挥部分考“做得稳不稳”。“发挥部分第 1 条”是全场最重的一条,因为它同时压了三个变量——总电流变、比例变、输出电压还得稳住,任何一个环节的增益没校准,2% 立刻破。
2.2 5% 和 2% 的相对误差,分母到底是谁
这是全场最高频的翻车点。评分算的是单模块相对误差,分母是这个模块自己的目标电流,不是总电流。IO=1.5A、I1:I2=1:2 时,I1 的目标是 0.5A、I2 的目标是 1.0A。如果第一路实测 0.55A,绝对偏差 0.05A:拿 1.5A 当分母算出来是 3.3%,看起来合格;拿 0.5A 当分母算是 10%,直接不合格。同一组数据,两种口径,结论完全相反。
所以调试台上要养成一个动作:先把目标值写死在纸上,再填实测值。比例 1:1 时两路目标都是 0.5A(总 1A)或 2.0A(总 4A);比例 1:2 时按 1/3 和 2/3 分。发挥部分比例在 0.5~2.0 之间任意指定,指的是 I1:I2 的比值范围,比如 1:0.5、1:2.0,换算成份额就是 k1/(k1+k2)。
提示:测两路电流时别用两块表轮流读。负载电阻一定,但模块在调节过程中电流是动态的,先读第一路再读第二路,中间隔十几秒,数据根本对不上。要么两路同时采样(用系统自己的 ADS1232 读数并打印),要么先把系统稳在开环固定输出上再逐路串表。
2.3 效率 60% 这条线,其实是送分题
效率 η = UO×IO /(Uin×Iin)。输入取 24V 左右、输出 8V,占空比大约 0.34,属于压差比较大的降压场景。题目只要求 60%,门槛不高——单模块实测通常能到 85% 上下,并联整机也不会掉太多。真正容易丢分的不是“效率低”,而是“测法错”:输入电流是有脉动的,用普通万用表直流档读平均值可以,但如果用示波器读峰值再乘输入电压,效率会被算低一大截。
发挥部分第 3 条“进一步提高效率”是加分项,答辩时要有对比数据:改之前多少、改之后多少、改了什么。有效的手段集中在两处损耗上——整流损耗和采样损耗。降压芯片内部是双极型开关管加外部续流二极管,二极管的正向压降在大电流下占大头;采样电阻上的 I²R 也是白掉的功率。把续流二极管换成低压降的肖特基、把分流电阻从 50mΩ 降到 25mΩ 并把增益补回来,都是能拿出数据的改法。反过来,动反馈电阻、改输出电压,对效率没有任何帮助——这一点答辩时被问到要能一口说清。
3. 均流方案:四种方法的选型答题模板与追问预演
3.1 四种均流法横向对比,谁在什么条件下翻车
均流方法是这道题的“论述题”部分,论文里必须有一段方案论证与比较,答辩时评委也基本从这里切进去。四种方法的差别不在“能不能均流”,而在“坏了一个会怎样”。
| 方法 | 一句话原理 | 优点 | 翻车点 |
|---|---|---|---|
| 主从法 | 一路做电压源定电压,其余做电流源跟电流 | 结构最简单,调试直观 | 主模块一失效整机崩溃,没有冗余 |
| 平均电流法 | 各模块电流信号经公共母线取平均,与自身比较后调偏置 | 均流精度高 | 母线短路或任一模块掉线,母线电压被拉低,整组输出跟着往下掉 |
| 热应力法 | 按模块温度分配电流,热的少出力 | 照顾器件寿命 | 温度响应慢,动态负载下跟不上,精度靠不住 |
| 最大电流法 | 母线电压取各模块电流信号的最大值,最大者自动成为主模块 | 精度高,主模块失效自动切换,有冗余 | 母线噪声敏感,轻载小电流模块可能进断续模式,采样失真 |
表格里最后一行那个“翻车点”是自己给自己埋的雷,主动写进论文比被评委问出来强。最大电流法的母线取的是最大值,所以母线受干扰时电压只会往上蹿——这比平均电流法“往下拽”安全,但也意味着采样通道的噪声会直接变成电流分配误差,滤波和屏蔽必须做在前面。
3.2 选最大电流法的三段式答法
答辩问“为什么选它”,不要背原理,按“指标要求 → 方案对比 → 我付出的代价”三段答,一分钟讲完:
第一段锁指标。题目要求负载电流 1.5~3.5A 连续变化、比例 0.5~2.0 任意指定、误差 2%,同时还要做短路保护。这意味着两路模块的角色必须能动态换,不能写死。
第二段做排除。主从法角色写死,主模块一坏整机失效,冗余这一项直接没有;平均电流法精度够,但公共母线是整个系统的单点,母线一出问题整组输出电压往下走,和题目“保持 UO=8.0±0.4V”冲突;热应力法响应慢,负载跳变时精度保证不了。
第三段讲代价。选最大电流法,代价是母线对噪声敏感、需要一套最大值比较电路,轻载时小电流模块可能进断续模式导致采样偏差。我们的处理是母线加 RC 滤波、采样通道做多点平均、并在软件里对小电流段做增益补偿。这一段是加分项——能主动说出自己方案的短板,说明真的调过。
3.3 三道现场题,按这个思路答
第一题:负载突变时,原来电流最大的模块突然掉线,系统会发生什么?
答题思路:先讲机制,再讲现象,最后讲你做了什么。机制上,母线电压由剩余模块中的最大值重建,原本电流次大的模块自动接管成为主模块,两路电流按新比例重新分配。现象上,如果采样环更新慢,中间会出现一段几十到几百毫秒的电流塌陷,输出电压也会跟着掉。所以设计上要保证采样率够(把 ADC 的输出速率设到 80SPS 这一档,而不是最低档),DAC 输出加限幅,PID 的积分项做抗饱和,避免接管瞬间积分 windup 之后过冲。
第二题:公共母线短路,为什么平均电流法会崩,最大电流法相对好一些?
答题思路:核心是母线电压的性质不同。平均电流法的母线电压代表“平均电流”,一旦短路被拉到地,每个模块都认为自己输出过大,纷纷下调,输出电压一路掉到下限,系统失效。最大电流法的母线取最大值,短路时电压被拉到地,各模块同样会误判,但因为它本来就是个“谁大谁做主”的结构,只要有一路还能正常给出电流信号,母线就能重建。要老实承认:最大电流法不是免疫,只是故障后恢复的路径更短。
第三题:调 1:2 时怎么调都调不出来,两路总是接近 1:1.1,从哪查?
答题思路:按“先硬件后软件、先静态后闭环”的顺序答,别一上来就说调 PID。第一步,断开闭环,用固定电阻替代 DAC 注入,看两路能不能被硬拉到 1:2——拉不到说明问题在功率级或反馈网络。第二步,查两路采样通道增益是否一致:同一片 ADC 的两个通道、PGA 设置要相同、基准要相同,任何一处不一致,软件算出来的“实测电流”就是错的。第三步,查两路反馈分压电阻的实际值和 DAC 注入电阻是否对称,1% 电阻的实际偏差会直接变成分配偏差。这条是真踩过的坑:一开始以为是算法不行,调了两天 PID,最后发现是一颗反馈电阻焊成了另一个标称值。
4. 硬件链路:从 1.23V 反馈端到 4.5A 保护的分段拿分点
4.1 输出电压整定:1.23V 基准与反馈电阻怎么取
可调降压芯片的输出电压由反馈端决定:芯片把反馈脚电压稳在内部基准 1.23V,反馈脚输入电流近似为零,所以输出电压只取决于分压电阻的比值:
Vout = 1.23 × (1 + R2 / R1)
要出 8.0V,R2/R1 需要约 5.504。下臂取 1kΩ,上臂理论值 5.504kΩ。这里就是第一个坑:很多人顺手拿 5.1k,焊出来只有 7.50V,超出 8.0±0.4V 的下限,怎么调都进不去。用一段代码把候选值过一遍,比在实验台上反复拆焊快得多:
# LM2576-ADJ 输出电压整定:Vout = 1.23 * (1 + R2/R1) VREF = 1.23 R1 = 1000.0 # 下臂固定 1k(1% 精度) target = 8.0 tolerance = 0.4 # 题目允许的 ±0.4V for R2 in [5100, 5360, 5490, 5620, 6200]: # 常见的 1% 标称值 vout = VREF * (1 + R2 / R1) err = (vout - target) / target * 100 flag = "合格" if abs(vout - target) <= tolerance else "超差" print(f"R2={R2:>5}Ω Vout={vout:6.3f}V 相对偏差{err:+6.2f}% {flag}")跑出来的结论很直观:5.1k 对应 7.503V,超差;5.36k 对应 7.823V,勉强合格但把预算吃掉一半;5.49k 对应 7.983V,偏差只有 -0.22%,是首选;5.62k 对应 8.143V 也合格。参数怎么改:换下臂电阻同样能改比值,但下臂太小会让分压网络电流变大、白掉效率,下臂太大又容易受反馈脚偏置电流和噪声影响,工程上把分压网络电流放在 1mA 量级比较稳,也就是 R1 取 1k 这个数量级。
注意:算出来合格不等于焊出来合格。1% 电阻本身的公差会在 ±1% 上下再叠一层,加上基准的初始精度和温漂,实际输出可能偏离计算值几十毫伏。留出余量,别把设计值卡在 ±0.4V 的边界上。
调压还有第二种做法:不改分压比,而是用 DAC 经一个注入电阻往反馈脚灌电流,等效地改变反馈节点的电位。好处是可以用单片机连续细调、做软启动;代价是注入电阻的精度和 DAC 的基准精度会直接进到输出电压里,而且极性要算清楚,接反了输出电压是往上跑还是往下跑得先测出来再闭环。这套系统里两种手段其实都用了:电阻定基础工作点,DAC 做细调。
4.2 电流检测:50mV 到 100mV 这个窗口为什么不能随便改
电流检测用的是高侧分流监控器,共模输入范围覆盖 -16V 到 +80V,正好能挂在 24V 输入母线上做高端检测,不用破坏地线。它的输入是分流电阻两端的压降,手册给出的推荐输入窗口是 50mV 到 100mV。这个窗口不是随便定的:压降太小,失调电压和噪声占比大,测出来的电流抖;压降太大,分流电阻上的功耗上去了,效率被吃掉。
问题在于这道题的电流跨度是 0.5A 到 4.0A,正好 8 倍。按 4A 对应 100mV 选,分流电阻是 25mΩ,那 0.5A 时只有 12.5mV,掉到推荐窗口以下;按 0.5A 对应 50mV 选,分流电阻是 100mΩ,4A 时压降 400mV、功耗 1.6W,效率和散热都受不了。所以必须做取舍:取 25mΩ 折中,靠后级 ADC 的 PGA 把小信号放大回来,同时接受大电流段的非线性,在软件里做分段校准。
答辩如果被问“4A 的时候你的检测还准吗”,标准答法是:承认单量程覆盖 8 倍跨度有困难,说明自己选了哪个折中点、小信号段靠 PGA 补增益、大信号段靠实测标定做补偿,并给出一组对比数据。千万别答“手册上说 50 到 100mV,我们就按这个做的”——那等于承认没算过。
4.3 采样与反馈:24 位 ADC 加 12 位 DAC 构成的闭环
整条控制链是:分流监控器输出模拟电压 → 24 位 ΔΣ ADC 采样 → 单片机算误差 → 12 位乘法 DAC 输出电压 → 注入反馈节点 → 改变模块输出电流。两个器件各有各的脾气。
ADC 这一侧,重点是速率和滤波的取舍。这类 ΔΣ ADC 有 10SPS 和 80SPS 两档输出速率,10SPS 那档噪声低但慢,用在均流环里会导致负载跳变时跟不上;80SPS 快,但有效位数会掉,得靠多次平均补回来。实际做法是用 80SPS 采样、软件做滑动平均,兼顾速度和稳定。
DAC 这一侧,重点是基准。乘法型 DAC 的输出等于数字码乘以参考电压再除以满量程,参考电压抖 1mV,输出就抖 1mV,反馈节点上就是实打实的电流误差。所以基准必须用独立基准源,不能拿电源轨凑;DAC 上电初值也要设成“输出电流最小”的方向,否则上电瞬间两路一起冲,直接触发保护。
闭环参数上,PI 比 PID 更稳:这道题的负载是电阻,没有明显积分环节,加微分只会把采样噪声放大。比例项决定响应速度,积分项决定稳态误差,积分时间常数要和采样周期匹配,采样快、积分慢,才不会自激。
4.4 过流保护与自动恢复:ON/OFF 脚的状态机怎么画
保护用的是降压芯片的使能脚:这颗芯片的 ON/OFF 脚是逻辑电平输入,电压低于内部基准阈值时芯片开通,高于阈值时关断。单片机检测到电流超过阈值就拉高关断,这就是“保护”。
但题目要的是“短路保护及自动恢复”,重点在“恢复”。只写关断不写恢复,这一条等于没做。完整的逻辑是一个打嗝式状态机:正常运行 → 采样电流连续超过 4.5A 且持续若干个采样周期(做去抖,防止尖峰误触发)→ 关断输出 → 延时几百毫秒 → 重新软启动(DAC 输出从零斜坡爬升)→ 若仍过流则再次关断,如此循环;若电流恢复正常,则停留在正常运行态。
几个细节决定这一条能不能拿满。第一,阈值 4.5A±0.2A 是实测值,不是设定值,所以检测链路的增益必须先标定——用电流表实测电流、同时读 ADC 码值,算出每安培对应多少码,再倒推阈值点。第二,去抖时间要合理,太短会被开关噪声误触发,太长则真短路时保护不及时。第三,恢复时一定要重新软启动,直接开闸会因为输出电容充电电流过大再次触发保护,表现出来就是“保护了但永远起不来”。第四,短路期间单片机不能死等,要有超时退出,避免整机卡死在保护态。
5. 易错点:答辩现场最容易被扣分的五个地方
5.1 测量与指标类:三个一算就露馅的错误
错误一:误差分母取总电流。错在哪:把 0.05A 的绝对偏差除以 1.5A 得到 3.3%,写进论文说“满足 5% 要求”。为什么错:评分标准算的是每个模块相对自己目标电流的偏差,小电流那一路的分母只有 0.5A,同样是 0.05A 偏差,实际是 10%。怎么答对:先把每路目标电流算出来写进表格,实测值填在右边,误差列用公式算,别口算。比例 1:2 时目标分别是总电流的 1/3 和 2/3,这个换算要烂熟。
错误二:效率在轻载下测。错在哪:负载电阻调得很小、输出电流只有零点几安,测出效率 55%,然后开始改电路。为什么错:轻载时开关损耗和静态功耗占比大,效率天然低,而题目要求的是额定输出功率下的效率。怎么答对:先把负载调到额定功率点(输出约 8V、电流到设计值),再测输入电压电流和输出电压电流,两组数一除。同时记录测量仪表型号和量程,论文里写清楚测试条件。
错误三:两路电流不同时读。错在哪:一块表测完第一路换到第二路,中间隔了半分钟,两组数据拼在一起算出“均流误差”。为什么错:闭环在持续调节,两次读数根本不是同一时刻的状态,数据不闭合,答辩时被要求现场复测就露馅。怎么答对:用系统自身的采样通道同时读两路并打印时间戳,或者用两块表同时接入,读数前先等系统稳定。
5.2 方案与实现类:两个自己给自己挖坑的写法
错误四:论文里写“单片机内部集成 12 位 A/D、D/A”,实际电路用的是外部 24 位 ADC 和 12 位 DAC。错在哪:选型章节为了论证“性价比高”写了内部集成,硬件章节又画了外部器件,前后矛盾。为什么错:评委翻到这两页一对照就会追问,一旦答不上来,整篇的技术可信度都要打折。怎么答对:要么统一口径,老老实实写“内部 ADC 精度不足以支撑 2% 的均流指标,故外扩高分辨率 ADC”;要么把内部器件只用于辅助监测(如电源电压监测),主检测链路写外部器件。选型理由的落点永远是“指标需要”,不是“芯片有”。
错误五:保护只写“关断”,没写“怎么恢复”。错在哪:论文里一句“过流时关断电源芯片”就带过去了。为什么错:题目明确要求“自动恢复”,只做关断这一条最多拿一半;更糟的是现场演示短路后系统起不来,直接被判定功能缺失。怎么答对:画出状态机,写清阈值判定、去抖时间、关断延时、软启动斜坡、重试次数和退出条件,最好附一张短路撤除后输出电压恢复的波形。有波形这一条就稳了。
6. 论文与答辩:八页纸的页序和三句必背的收尾
论文不是实验记录,是给评委的一份“对照表”。八页左右的篇幅,页序建议这样排:第一页题目要求逐条摘抄(别改写,改写了评委会以为你没读题);第二页总体框图加一句设计思路;第三页方案论证与比较,均流四法那张表放这里;第四页主电路与关键器件参数;第五页检测与反馈链路;第六页软件流程与保护状态机;第七页测试数据表加波形;第八页误差分析与改进方向。
| 页码 | 内容 | 评委在这页看什么 |
|---|---|---|
| 1 | 指标逐条摘抄 | 你有没有读懂前提条件 |
| 3 | 均流方案对比表 | 选型有没有逻辑,不是拍脑袋 |
| 5 | 检测链路与量程取舍 | 2% 是靠什么保证的 |
| 7 | 测试数据与波形 | 数据闭不闭合,有没有复测 |
| 8 | 误差分析与改进 | 知不知道自己方案的边界 |
答辩的收尾三句,提前背熟。第一句讲取舍:“我们最终选的是最大电流法,代价是母线对噪声敏感,所以母线加了滤波、采样做了平均。”第二句讲边界:“2% 在 1.5 到 3.5A 全量程内我们只在中间段稳定达标,两端靠软件分段补偿,这是这套方案的真实上限。”第三句讲下一步:“如果时间够,我们会把分流电阻改成两档量程切换,从根上解决 8 倍电流跨度的问题。”
第一次带这类题的时候,我也觉得把电路调通就完事了,结果论文里的误差口径和实际评分口径对不上,白丢了一条基本要求。从那以后我每次写这类东西,都强制先做一件事:把评分表的每一条抄成一张表,左边写题目原文,中间写我的实测值,右边写判定结果和依据,一行都不许空着。空着的那行,就是答辩时会被问住的那行。希望帮到你。
本文还有配套的精品资源,点击获取