这个开源项目提供了一个完整的电源转换解决方案,包含了两相交错TCM图腾柱PFC和全桥LLC谐振转换器的控制源代码。这套方案特别适合需要高效率、高功率密度的电源应用场景,比如服务器电源、通信电源和工业电源等。
我在电源行业摸爬滚打十几年,亲眼见证了从传统硬开关到软开关技术的演进。这套方案最吸引人的地方在于它实现了PFC级的变频控制软开关,这在业界算是比较前沿的技术。大厂之所以选择量产这种架构,看中的就是它能在全负载范围内保持高效率的特性。
图腾柱PFC不是什么新鲜概念,但传统的硬开关方案存在反向恢复问题,效率提升有限。这个项目采用的是TCM(Triangular Current Mode)控制方式,配合交错技术,实现了几个关键优势:
实际调试时我发现,TCM控制的关键在于电流过零检测的准确性。建议使用高速比较器配合适当的滤波电路,避免误触发。
LLC拓扑大家都很熟悉了,但这个项目的实现有几个亮点:
我在实验室实测时发现,LLC的谐振参数选择非常关键。电感量偏差超过5%就会明显影响ZVS效果,建议使用可调电感进行微调。
这套代码实现了一个自适应的变频控制算法,核心逻辑如下:
调试时要注意,变频范围不能太大,否则EMI会很难处理。建议将频率变化限制在±20%以内。
LLC部分采用了电压-频率双闭环控制:
我在实际应用中添加了负载跳变检测功能,当检测到负载突变时暂时冻结积分器,避免过冲。
根据我的经验,图腾柱PFC的器件选择要特别注意:
重要提示:GaN器件的驱动电路需要特别设计,普通MOSFET驱动芯片可能不适用
磁性元件是这类电源的核心,设计时要考虑:
新手最容易遇到的几个问题:
根据我的实测经验,这几个点对效率影响最大:
这套代码是基于某款主流DSP编写的,移植时要注意:
我建议先用开发板验证基本功能,再移植到自己的硬件上。可以先屏蔽保护功能,逐步调试各个模块。
去年我用这套方案做了一个3kW的服务器电源,实测效率如下:
| 负载条件 | 效率 |
|---|---|
| 10%负载 | 92% |
| 25%负载 | 95% |
| 50%负载 | 96.5% |
| 75%负载 | 96% |
| 100%负载 | 95% |
关键是在整个负载范围内效率曲线都很平坦,这在实际应用中非常重要。不过要注意,要达到这样的效率水平,PCB布局和散热设计也很关键。
对于想要进一步提升性能的开发者,可以考虑:
我在最新项目中尝试了基于模型预测的控制方法,轻载效率又提升了0.5个百分点,但算法复杂度高了不少。