☰
储能PCS双向DC/DC加三电平逆变器两级拓扑设计与调试实战
2026/10/19 1:47:05 网站建设 项目流程

做光伏储能的项目,PCS是绕不开的核心设备。最近刚完成了手头这个储能双向功率换流器的第二版样机,架构就是标题里写的“双向DC/DC + 三电平逆变器”,整机调试完并网、离网都跑了一遍,效率数据也拿到了。这篇文章把我从方案选型到器件计算,再到真机调试踩过的坑都梳理出来,做储能电源或者光伏逆变器的朋友可以当一份参考。

这套两级拓扑在目前的工商业储能和光伏配储场景里非常常见:前级双向DC/DC负责适应电池电压的宽范围变化,把电压提升或降低到稳定的直流母线;后级三电平逆变器负责把直流母线能量高质量地转换成三相交流,或者把电网交流整流成直流给电池充电。和单级方案相比,两级的优势在于电池组串并联方式更灵活,不用为了配合逆变器直流输入范围而死死固定电池电压,这对实际项目来说太重要了。

1. 项目背景与整体架构选型思路

1.1 双向功率流到底解决什么问题

储能PCS和普通光伏逆变器最大的区别就是能量能倒着走。光伏逆变器只管把直流侧的光伏板能量送向电网,方向向上;储能PCS要求电池既可以充电——从电网或者光伏直流侧吸能量进来,也可以放电——把电池的能量送回电网或者给本地负载供电。这要求主功率电路具备对称的四象限运行能力,也就是电压、电流方向都能反向。

实际项目中我遇到过业主把并离网切换当成理所当然的情况,但真到运行阶段,PCS如果不能快速从并网模式切到离网模式,遇到电网闪变或者停电,负载这边直接就掉电重启了。所以双向功率换流不只是拓扑需要,还直接关系到供电可靠性。

前级双向DC/DC还有一重任务:把电池电压平台和母线电压解耦。储能电池的电压随SOC变化很大,比如标称512V的电池组,满电可能到590V,放空可能掉到430V。如果不用DC/DC,后级逆变器就得在这么宽的电压范围内维持母线电压稳定,器件耐压和调制策略都很难受。加了前级DC/DC后,母线电压被牢牢稳住在一个恒定值,后级逆变器的工作点就非常理想了。

1.2 为什么选用“前级DC/DC + 后级三电平”两级拓扑

我在这个项目里对比过单级方案。单级PCS拓扑简单、成本低、效率也不差,电源行业做储能PCS起步的时候基本都是单级,但我最后还是选了带DC/DC的两级方案,理由有三个方面。

第一,电池兼容性。有的项目用15串铁锂电池,有的用20串,有的甚至把退役电池模组重新配组,电压范围完全不同。用两级架构,DC/DC把输入范围做宽,实际调试时只需要改一下前级的电压环参数就能适配不同电池系统,逆变级完全不用动,这对项目交付非常重要。

第二,母线电压稳定带来的调制优化空间。三电平逆变器在中点电位平衡、调制比优化上都依赖母线电压稳定。母线波动太大,三电平就退化成方波工况,谐波大、效率低。前级稳住后,逆变级可以一直工作在最优点。

第三,效率优势。有人觉得两级会比单级效率低,因为能量过了两级变换。但实际上前级Buck/Boost在电池电压接近母线电压一半左右时,电感电流纹波很小,开关管可以工作在最优点;后级三电平比两电平开关损耗更低,整体效率做下来甚至能超过单级。我们实测整机最高效率接近98%,单级PCS很多反而做不了这么高。

2. 双向DC/DC变换器:从拓扑选型到参数计算

2.1 为什么选用同步Buck/Boost双向拓扑

双向DC/DC的拓扑选择很多。隔离型的有双有源桥(DAB)、CLLC谐振变换器,非隔离型最常用的就是同步Buck/Boost双向变换器。储能PCS应用里,电池侧和母线侧不要求隔离(没有安全规范强制),所以直接用非隔离拓扑,省掉了高频变压器,成本和损耗都低不少。

同步Buck/Boost双向变换器本质上就是一个双向的Buck/Boost电路:电池给母线升压时,两个开关管下管做主控,上管同步整流;母线下电给电池充电时,上管做主控,下管同步整流。换向靠驱动信号的切换,不用额外加接触器,切换速度能做很快。

2.2 电感计算和磁芯选型实战

电感是Buck/Boost里最关键的磁性元件。设计目标是电流纹波控制在额定电流的20%~30%,太大电池波纹电流超标影响寿命,太小电感体积又做不下。计算公式:

L = Vbat × D × (1-D) / (ΔI × fsw)

其中D = (Vbus - Vbat) / Vbus,ΔI是允许的纹波峰峰值,fsw是开关频率。我按fsw=20kHz,Vbat=512V,Vbus=800V,额定功率125kW算过:D≈0.36,Vbat×D×(1-D)≈118,额定电流244A,纹波20%就是48.8A,算出来L≈120μH。

实际我取130μH,留有15%的裕量。磁芯选了铁硅合金(Kool Mμ),直流偏置特性好,不像铁氧体那么容易饱和。匝数绕了35圈,气隙开到1.5mm,实测满载时电感温升稳定在65K以下,这个结果可以接受。高频变压器和电感供应商折腾了两轮才确定最终参数,如果大家做样机,建议直接用现成的磁环先验证,不要一上来就定制,成本高周期也长。

2.3 软开关和驱动细节

同步Buck/Boost工作在硬开关模式时,MOSFET关断瞬间的反压尖峰和开通时的反向恢复损耗都很可观。要改善这个问题,可以在电感电流过零点附近做ZVS或ZCS软开关控制,但电流临界模式的频率波动大,大功率PCS很少用。

更务实的做法是选低反向恢复的SiC MOSFET。第一版样机用的IGBT,开关频率只能到10kHz,电感做出来又大又重,母线电压波动还大。第二版换用SiC MOSFET,频率提到20kHz,死区时间从2μs缩到300ns,开关损耗降了差不多一半。驱动芯片也必须配套升级,退饱和保护(DESAT)的响应速度要足够快,否则短路故障时驱动器先烧。这些细节在原理图评审阶段就要盯到位,等板子打出来再改就非常被动。

控制模式上,双向DC/DC用了电压电流双环,内环是电感电流,外环是母线电压,互相配合。电池充电时切换成CC模式(恒流),电压到保护点后转CV模式(恒压),切换逻辑用滞环比较来避免来回跳变。

3. 三电平逆变器:拓扑原理、调制策略与中点平衡

3.1 三电平比两电平好在哪

两电平逆变器在大功率储能PCS里最大的短板是开关损耗和高dv/dt。

开关损耗方面,两电平器件一个开关周期内要承受整个母线电压(比如800V),而三电平的每个器件在换流过程中只承受一半母线电压(400V),开关损耗成比例下降。dv/dt随之降低,电机负载和变压器负载的绝缘应力也小了,EMI处理起来容易很多。谐波方面,三电平输出有P、O、N三种电平,等效开关频率更高,交流滤波器可以做得更小。

3.2 I型NPC拓扑的工作状态

三电平拓扑里主流的有I型NPC(中性点钳位)、T型NPC和飞跨电容型。光伏PCS最常用的是I型NPC,结构上每相由四个开关管(S1~S4)、两个钳位二极管D1、D2和两只母线分压电容组成。

三种输出状态:

  • P状态(正电平):S1、S2导通,输出的就是正母线电压。
  • O状态(零电平):S2、S3导通,电流通过钳位二极管流经中点,输出电压为0。
  • N状态(负电平):S3、S4导通,输出负母线电压。

注意S1和S3不能同时导通,S2和S4也不能,否则就是母线直通短路。实际驱动里用死区时间做保护,但死区又会引入输出电压误差,所以调制算法需要做死区补偿。这是我们调试时最耗神的一个点。

3.3 中点电位平衡是硬功夫

中点电位不平衡是三电平逆变器特有的问题。O状态时,交流电流流过中点,会导致上下母线电容的电荷不一样,中点电压就跑偏了。跑偏严重时,会放大开关管的电压应力,可能导致器件损伤。

处理方法常用的有三种:

  • 软件调制法:调整小矢量的作用时间,把中点电荷拉回来。
  • 硬件平衡:给母线电容并联均衡电阻(损耗大,只在停机时用)。
  • 注入零序分量:适合三相系统,通过修改调制波来调节中点电流方向。

我用了软件调制加零序注入组合的方案,实际效果比较好,满载条件下中点电压波动控制在±5V以内,这点从示波器上看到很清楚。

调试时最坑的是有些算法在仿真里好好的,一接真机中点还是漂。后来分析发现是死区时间和器件导通压降不对称导致的,加入死区补偿和电流方向修正后才稳下来。这部分测试我建议分步来:先阻性负载验证开环调制,再闭环,再上电机或电网环境,不要一上来就并网跑,不然出了问题根本定位不了。

4. 整机联动控制与并离网切换逻辑

4.1 并网模式下的PQ控制和离网模式下的V/f控制

PCS在并网模式下,控制目标是功率,也就是有功P和无功Q。用PQ控制,电流内环其实是在dq坐标系下分别控制i_d和i_q,给定值由上级调度或本地策略决定。储能系统要响应电网调频指令时,PCS的功率响应速度直接决定了调频效果,用双环控制,动态响应能到几十毫秒级别,基本满足电网要求。

离网模式下,PCS成了本地微网的电压源,用V/f控制,直接控制输出电压幅值和频率,本地负载由逆变器供电。切换关键点是离网输出电压的相位要和电网断网瞬间保持一致,否则可能发生相位跳变,导致负载冲击,严重的直接过流保护。

4.2 并离网无缝切换的实现细节

PCS的并离网切换在各储能项目里都是一个高风险工况。我这边做的是“预同步+转换开关”方案:先检测电网电压,PCS锁相跟踪电网相位和幅值,确认一致后,控制并网接触器闭合,再切换控制模式。整个切换过程控制在100ms以内,实测带非线性负载切换电压跌落不超过10%。

这套方法说起来简单,做的时候要注意“相位误差判断”不能只用一相,必须三相同步校准,否则切过去瞬间仍会有较大的冲击电流。另外切换完成后要等待一个工频周期再做模式切换,让电流环有足够的时间稳定。

4.3 光伏+储能的能量调度配合

这个PCS在光伏配储应用里的角色比较复杂:光伏板发了电,PCS要先保证逆变器并网功率稳定,然后根据调度指令给电池充电或者放电。实际运行光储联合系统时,PCS收到调度功率指令后,需要把直流侧的功率实时分配给电池充放电和并网输出,不能直接给逆变器发目标值,否则直流母线电压会有较大波动。

实际项目中我遇到过调度指令是阶跃变化的情况,直接导致PCS过压保护停机,后来给功率指令加了斜坡限制,设置爬坡速率为额定功率10%/s,问题就没有了。如果你是初学者,建议在控制代码里对功率给定值做限幅和低通滤波,这个处理比什么都重要。

5. 实测遇到的高频问题和排查实录

5.1 母线电容放电不均导致的中点漂移

这个现象在样机首次上电时就碰到了:静置状态下母线中点电压漂了20V,而且上下两只母线电容电压明显不同。排查思路是先测量电容自身的漏电流和容值,发现两只电容的容差偏大,造成了初始电压分压不一样,启动瞬间中点自然就偏了。

解决办法是在软件初始化阶段做了一次中点电压自校准,把起始偏差记录进控制算法作为前馈补偿量,之后每次上电都先做这个校准动作,问题彻底解决。后来我们把母线电容的精度等级也提升到5%,新批次样机就没再出这个问题。这个问题很容易被忽略,建议大家在调试中都要提前检查。

5.2 电感啸叫的原因分析

双向DC/DC的功率电感在调试时出现过明显的“滋滋”声,离开发声源两米都能听到。电感啸叫的本质是磁芯在某一频率成分下产生机械谐振,而且频率一般在音频范围内,人耳就特别敏感。

排查下来原因有两个:一是电流纹波频率20kHz虽然不直接在人耳敏感区间,但电感电流和PWM占空比的交互产生了差频分量,落在音频范围;二是电感线圈浸漆工艺不好,绕组松动导致线圈在磁场力作用下振动。解决办法是换用更好的浸漆工艺,同时调整了PWM调制波形的对称性,让占空比变化不要那么剧烈,啸叫消失。

提醒一下,电感啸叫不只是噪声问题,往往还暗示着磁芯在某电频率下振动,长期运行可能导致磁粉脱落和电感量下降,发现有异常叫声还是尽早处理。

5.3 并网电流THD超标的排查

并网测试时有几次测出电流谐波超标(THD接近8%,标准要求5%以内),但实验室复测却正常。后来发现区别在现场电网背景谐波大,以及交流侧滤波电感的饱和状况。三电平逆变器输出侧加了LCL滤波器,理论上对高频谐波抑制很好,但如果电网本身谐波高,PCS的控制环路带宽受限,补偿效果有限。

对策是把电流环的带宽从800Hz提高到1.2kHz,同时加了重复控制环节来针对特定次谐波做补偿,THD降到了3%以内。另一个经验是LCL滤波器的谐振尖峰需要加阻尼,无源阻尼电阻虽然损耗大一点,但对控制系统稳定性非常有帮助,前期调试建议都加上,等稳定后再考虑优化为有源阻尼。

5.4 死区时间过长的代价

死区时间设置不是越大越安全。我第一版样机把死区时间设到2μs,防止直通倒是没错,结果发现并网电流出现了明显的过零畸变,尤其低功率段输出波形很难看。后来把死区削减到300ns,并用SiC器件后,畸变大幅改善,但也要注意器件关断特性和驱动电路的一致性,确保直通风险没有上升。有条件的话建议加一路硬件级互锁保护,用模拟电路在同一桥臂上下管之间强制控制,比单纯依赖软件死区可靠很多。

6. 效率优化、热设计与整机验证心得

6.1 热设计上踩的坑

这台PCS样机额定功率125kW,热损耗在全功率工况下大约2.5kW,这部分热量必须有效排出。第一版风冷方案用3个轴流风扇,进风口和出风口布置不合理,导致IGBT散热器局部热点,逆变器降额运行,功率不能跑满。第二版改成了强制风冷加铜基板均温设计,同时优化了风道路径,让风先经过驱动部分再到功率器件,温度降了不少。

调试时用热成像仪实测:母线电容表面温度比环境高35K,这是正常偏上限的水平。意味着如果环境温度超过40℃就必须降额;后来并联了电容数量,温升降到25K才盘活了这个隐患点。热设计这块建议在结构空间布局时就要留好风道,等样机出来再改非常受限。

6.2 整机效率测试数据

用功率分析仪实测的结果:整机(双向DC/DC + 三电平逆变器)在电池充电工况下最高效率97.6%,放电工况97.8%。50%负载以上效率维持在97%以上;30%轻载效率约95%。作为两级架构,这个效率水平我还是比较满意的。损耗构成里,磁性元件(电感、变压器)约占40%,功率器件开关损耗占35%,直流母线、线路等阻性损耗占25%。

器件换成SiC以后效率提升大约0.8个百分点,对125kW系统来说是实实在在的1kW发热差异。如果你做的是百千瓦级储能PCS,器件选型千万别省,SiC带来的收益远大于器件差价。

6.3 最后的调试建议

样机调试期间,我逐渐养成了一个习惯:每次修改参数前都记录,每次测试前都确认安全状态,特别是母线电压充放电前后验电。这个习惯帮我避免了好几次风险。做PCS不像做小板子,炸机往往不是烧个芯片的事情,母线电容能量很大,调试时一定要穿戴好绝缘防护,在断电5分钟后确认放电再碰任何功率端子。这些看似基础,但真的坚持下来的人不多。

另外,PCS开发一定要多做仿真和硬件在环(HIL)验证,把调制算法、保护逻辑都跑熟,再上高压真机。实际在HIL平台上发现过多次逻辑死锁问题,如果直接在真机上测,炸机概率非常高。这块投入的时间和成本,和真机事故的代价相比,实在微不足道。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询