4、基于电感(Buck-Boost)的主动均衡方案:双向DC-DC原理、电感电流纹波计算、环路补偿设计、效率优化技巧
各位工程师朋友,咱们接着聊主动均衡。前面讲了电容方案,说白了就是电荷搬运工。但电容方案有个硬伤——均衡电流受电压差限制,压差越小,电流越小。你想想看,电池快均衡完的时候,那电流小得跟挤牙膏似的。
所以,工业上真正好用的,还得是电感方案。今天我就把基于Buck-Boost的双向DC-DC均衡方案,从原理到实战,掰开了讲清楚。
4.1 双向DC-DC的工作原理
先看拓扑。Buck-Boost双向变换器,说白了就是两个开关管加一个电感。我习惯叫它“半桥+电感”结构。Q1和Q2交替导通,电感L负责储能和释能。
核心逻辑:
- 能量从高压侧往低压侧搬:Q1导通,Q2关断,电感充电;Q1关断,Q2体二极管续流,电感放电到低压侧。
- 能量从低压侧往高压侧搬:Q2导通,Q1关断,电感反向充电;Q2关断,Q1体二极管续流,能量回馈到高压侧。
嗯,这里要注意。双向DC-DC的难点不在拓扑,而在控制逻辑。你什么时候让能量从左往右,什么时候从右往左?
我在项目中遇到过一个问题:两个电池电压差只有20mV,但控制逻辑还在来回切换,结果电感一直在“空转”,效率低得吓人。后来我加了一个滞回比较器,电压差超过50mV才启动均衡,这才稳住。
下面我画了一张图,帮你理解整个知识体系:
4.2 电感电流纹波计算
电感电流纹波,这是做电源设计绕不开的坎。纹波太大,电池发热;纹波太小,电感体积又大得离谱。
计算公式其实很简单:
ΔI = (V_in × D × T) / L
其中:
- V_in:输入电压(均衡时就是电池电压)
- D:占空比
- T:开关周期
- L:电感值
我一般习惯用纹波率r来设计,r = ΔI / I_L。r取0.3到0.4之间比较合适。太小了电感太大,太大了电流应力受不了。
实战经验:
我曾经在一个12串的磷酸铁锂电池组上做均衡,电感选了22μH,开关频率100kHz。结果纹波电流高达3A,电池发热严重。后来我把频率提到200kHz,电感降到10μH,纹波降到1.5A,效率反而提升了2%。
为什么?因为频率高了,电感小了,铜损和磁损都降了。但要注意,频率太高开关损耗也会上去,得找个平衡点。
4.3 环路补偿设计
环路补偿,说白了就是让系统稳定。双向DC-DC的环路比单向的难搞,因为你在Buck模式和Boost模式之间切换,传递函数会变。
我常用的方法是Type II补偿。为什么不用Type III?因为Type II够用了,而且简单。Type III的零点太多,调起来费劲。
补偿步骤:
- 测开环增益:用网络分析仪扫一下,找到穿越频率f_c。我一般把f_c设在开关频率的1/10到1/5之间。
- 加零点:在f_c附近加一个零点,提升相位裕度。零点频率f_z ≈ f_c / 3。
- 加极点:在高频处加一个极点,抑制开关噪声。极点频率f_p ≈ 3 × f_c。
注意:
双向DC-DC在轻载时容易进入DCM模式,这时候环路增益会下降。我曾经遇到过轻载时环路振荡的情况,后来加了假负载才解决。如果你不想加假负载,可以考虑用谷值电流模式控制,DCM下稳定性会好很多。
4.4 效率优化技巧
效率是均衡方案的命门。你想想看,如果均衡电路自己就吃掉5%的能量,那还不如不均衡。
我总结了几条实战技巧:
| 优化方向 | 具体方法 | 效果 |
|---|---|---|
| 开关管选型 | 用低Rds(on)的MOSFET,比如<1mΩ的 | 导通损耗降低30% |
| 死区时间 | 优化死区,避免体二极管导通 | 效率提升1-2% |
| 电感选型 | 用低DCR的磁粉芯电感 | 铜损降低50% |
| 软开关 | 实现ZVS或ZCS | 开关损耗降低70% |
| 频率优化 | 根据负载动态调整开关频率 | 轻载效率提升5% |
嗯,这里要重点说一下死区时间。死区时间太短,上下管直通,直接炸管;死区时间太长,体二极管导通,损耗大。我一般用自适应死区控制,根据电流方向动态调整死区时间。
效率优化核心思路:
别想着把所有损耗都降到零,那不现实。你要做的是找到损耗的“大头”,先干掉它。比如在重载时,导通损耗是主要矛盾;在轻载时,开关损耗和磁损是主要矛盾。对症下药,效率自然就上去了。
最后说一句,电感方案的效率天花板比电容方案高得多。只要你把环路和损耗控制好,效率做到95%以上不是问题。我见过最牛的设计,效率做到了98.5%,那均衡电流跑起来,电感几乎不发热。
好了,这一章的内容就到这里。下一章咱们聊聊基于变压器的隔离型均衡方案,那个更有意思。