☰
双向OBC与V2G:PFC、LLC拓扑及控制实践
2026/10/12 4:12:51 网站建设 项目流程

车载OBC、PFC、LLC、V2G这些词放在一起,很容易让人想到一件事:电动车不再只是“电网的宝宝”,而是开始变成“电网的平替”。过去几年,我身边的硬件工程师聊得最多的不是电池能量密度,而是车载充电机(On-Board Charger, OBC)怎么从“单向吃电”进化成“双向吐电”。V2G(Vehicle-to-Grid)也好,双向充电桩也好,落到最底层,都要靠车载充电机把功率级电路从单向拓扑改成双向拓扑。这块板子既要做AC-DC,又要做DC-DC,还牵扯到PFC、LLC、同步整流、并网锁相、模式切换这些事,水比想象中深。

这篇文章,我把这几年调试双向OBC、PFC、LLC以及V2G样机的经验整理成一篇可以直接参考的技术笔记,适合正在做车载电源、充电桩、储能变流器相关项目的工程师,也适合刚入行想搞明白“双向OBC到底是怎么工作的”的同学。我会把架构、拓扑、控制、实测数据、踩坑记录都拆开讲,尽量不谈空话。

1. 车载OBC从单向到双向:双向充放电到底改变了什么

1.1 车载充电机原本的“单向”逻辑

传统OBC的功能很简单:插上交流充电桩,把220V或380V交流电变成电池需要的高压直流电,然后按BMS(电池管理系统)的命令给电池充电。整个能量流动方向只有一个:电网到电池。电路结构上,典型方案是前级PFC(功率因数校正)加上后级LLC谐振变换器,中间用一个大容值的母线电容连接。PFC负责把交流整成稳定的直流母线电压,同时保证输入电流正弦化,功率因数接近1;LLC负责把母线高压隔离降压成电池电压,同时利用谐振软开关特性降低开关损耗。

这套“PFC+LLC”两级结构在单向OBC时代已经非常成熟,效率能做到94%~95%左右,EMI也好处理。真正的变化出现在V2G概念兴起之后。V2G要求车在停着的时候,能把电池里的电反向送回电网或者给家庭负载供电。这意味着功率必须“能进能出”,原来的单向拓扑直接不能用。你倒着推一遍就会发现,LLC反向运行还能勉强工作,但PFC反向就要把整流桥换成全控开关,整条能量链路的控制策略也要全部重写。

1.2 双向带来的三个层面的改动

双向OBC不是简单在单向电路上加几个开关管,它牵扯三个层面:

第一是硬件拓扑层面。单向PFC的整流桥必须去掉,换成能双向导通的图腾柱PFC,或者类似的可逆PFC拓扑。后级LLC也要改成对称CLLC,否则反向时谐振特性会严重不对称,效率掉得没法看。

第二是控制算法层面。正向充电时,PFC电流内环只需要把输入电流控制成正弦波,相位和电网电压一致;反向放电时,电流内环的目标是把输出的交流电流控制成和电网电压同步的正弦波,这本质上是一个并网逆变器的活儿,多了锁相环、孤岛保护、dq坐标系下的电流解耦控制。

第三是系统通信层面。充电桩和车要握手,车端BMS要实时估计电池SoC,决定当前允许的放电功率,还要响应电网调度信号,比如峰谷电价情景下“现在可以放电一小时”。这些逻辑全部集成在整车控制器、BMS、OBC和充电桩之间的交互里。

我的理解是,双向OBC是电动车从“交通工具”走向“移动储能单元”的硬件基础。硬件结构看着就多几个开关管,实际设计上的连锁反应非常广。

2. 双向OBC的整体架构与拓扑选型:两级电路各干各的活

2.1 主功率链路的完整走向

一台典型双向OBC的功率链路大概是这样的:交流输入先经过EMI滤波器,然后进双向PFC级,把交流转成高压直流母线,母线上接大容量薄膜电容(通常还有一级软启动电阻和预充继电器),再往后是双向隔离DC-DC级(对称CLLC),经过高频变压器隔离后接到电池端。有些设计中,DC-DC输出端还会加一级低压辅助电源,给控制板和驱动供电。

两级结构的最大好处是解耦。前级PFC只需负责把交流侧电流管好,维持母线电压稳定;后级CLLC只需要负责把母线电压高效地转换成电池电压。正反向模式切换时,前级和后级可以分别转换,不需要改太多硬件。坏处是两级都有损耗,整体效率是两个效率的乘积:94% × 96%,整机大约在90%~92%左右。这也是为什么很多方案会研究三端口或者多模式融合拓扑,想砍掉一级,但工程上复杂度很高。

2.2 PFC级的拓扑选项与选型逻辑

双向PFC可选拓扑其实不少:图腾柱无桥PFC、全桥无桥PFC、VIENNA整流器(单向限,反向不适合)、矩阵变换器(太复杂,没人用)。工程上最主流的是图腾柱PFC。

图腾柱PFC长啥样?它由两个高频桥臂(两个MOSFET对管,通常用GaN或SiC)和两个低频桥臂(通常是工频换向的MOSFET或二极管)组成。正向AC-DC时,工频桥臂在交流正半周和负半周负责换向,高频桥臂做PWM,让电感电流跟踪输入电压波形;反向DC-AC时,高低频桥臂角色几乎反转,但同样能输出正弦波电流。

我在实际项目里遇到的情况是:6.6kW级别的OBC,前级用图腾柱PFC、开关频率放在100kHz左右,配合GaN FET,损耗和EMI都比较好控制。650V/800V母线系统下,SiC MOSFET也可以,但驱动损耗和成本偏高。GaN在高频下的Qg低、反向恢复电荷近零,特别适合图腾柱PFC这种硬开关工作。

2.3 隔离DC-DC级为什么从LLC变成了CLLC

后级隔离变换器,单向OBC几乎清一色用LLC半桥或全桥。LLC靠励磁电感和谐振电感的能量循环实现ZVS(零电压开通),关断电流小,变压器利用率高。但LLC天生是为单向传输设计的。如果直接把它反向用,原边和副边的谐振电容位置不对称,谐振参数在反向时并不会自动“交换身份”,导致增益曲线和效率都变差。

解决办法是在变压器副边也串联一个谐振电容,形成对称的CLLC结构。CLLC的本质就是“原副边都有谐振电容的LLC”,这样正向和反向时,两个方向的谐振网络在反射到同一侧之后几乎一致,增益对称,反向效率才能接近正向水平。目前业界双向OBC的后级,绝大多数都是CLLC,用的还是半桥或全桥两种结构。

2.4 半桥CLLC与全桥CLLC的取舍

半桥CLLC适合输入输出电压范围比较窄的场景。比如母线电压固定650V,电池电压在280V~400V之间,半桥可以胜任。但电池电压范围若从240V到450V,增益范围要求很宽,半桥半周期的等效输入电压是母线的一半,输出要覆盖这么宽的范围就比较吃力。这时候全桥CLLC更合适,四个开关管轮流工作,等效输入电压是整段母线,配合频率调制能力更强。

我自己某项目里用的就是全桥CLLC,原边开关管选的是650V SiC,副边用120V耐压的同步整流MOSFET管并联。额定功率6.6kW,开关频率设计在200kHz附近,谐振频率300kHz左右,反向满功率效率能到92%上下。这个效率看着比单向LLC低一点,但已经是工程上比较均衡的结果。

3. 双向PFC级的工作原理:同一套功率管两种工作模式

3.1 单向Boost PFC为什么不能直接反向

传统的Boost PFC前端一定有个不控整流桥,四个二极管把交流整成馒头波,然后再用Boost电路把馒头波抬升成400V左右的直流母线。这个结构里,整流桥的单向导通特性决定了电流根本无法从直流母线侧流回交流侧。真想实现反向放电,必须把整流桥换成全控开关管,这样才能让功率双向流动。所以双向OBC的前级PFC一定是全控拓扑。

图腾柱PFC之所以成为主流,结构上相当于把一个半桥拆成高频桥臂和工频换向桥臂。电流流经的半导体器件数量少,导通损耗低,特别适合大功率。加上GaN/SiC这类宽禁带器件把反向恢复问题解决掉,图腾柱PFC的效率甚至可以比传统Boost PFC还高。

3.2 正向整流模式:电感电流正弦跟踪

正向充电时,PFC的目标是把输入电流控制成和电网电压同相位的正弦波。控制环路由母线电压外环和电感电流内环组成。电感的电流基准是“电压外环输出 × 电网电压正弦归一化波形”的乘积,因此电流在正半周和负半周都跟随电压形状,功率因数基本接近1。

图腾柱PFC在工频电源正半周时,低频桥臂的下管常通,高频桥臂按PWM工作;负半周时,低频桥臂上管常通,高频桥臂继续PWM。高频桥臂配合电感做升压,把交流侧瞬时电压升到超过母线电压,才能把能量搬进母线电容。实现上一般用平均电流控制或者峰值电流控制,配合DSP的PWM模块,两个桥臂互补输出。

3.3 反向逆变模式:电流从母线反灌回电网

反向放电时,PFC的角色变成逆变器。控制目标变成:维持母线电压稳定(或者按功率调度指令输出指定电流),同时让输出的交流电流与电网电压同步,也就是单位功率因数并网放电。和光伏逆变器的并网控制非常像,需要锁相环(PLL)锁定电网电压相位,电流指令由功率外环给出,内环用dq旋转坐标系下的PI控制器或者PR控制器。

这里有个容易被忽略的点:反向放电时,电感和桥臂之间的电流方向完全反了,电流采样电阻/霍尔传感器方向虽然不用变,但控制器的符号要小心。我在第一版样机上就遇到过反向电流失控,排查下来发现是电流反馈方向反了,导致正反馈,母线电压飙到850V,把母线电容差点干爆。后来所有电流采样都在PCB上标好方向,并在代码里做了符号归一化处理,才彻底解决。

3.4 PFC级的开关频率和死区设计

图腾柱PFC的高频桥臂工作在硬开关状态,开关损耗占比大,所以开关频率不能像LLC那样随便往高了提。6.6kW级别常用65kHz到100kHz。GaN FET的Qg较小,可以把频率推到120kHz以上,但EMI滤波器设计压力会变大。

死区时间需要根据器件和负载认真调。高频桥臂两个管子换流时,电感电流会通过管子体二极管续流。如果死区太长,续流期间二极管压降大,效率下降;死区太短,又可能直通,炸管。我调试中用过从30ns到80ns的不同死区,GaN器件通常取40~60ns比较稳。注意:正向和反向时,死区对换流过程的影响略有不同,因为电流方向变了,死区内谁先导通谁后导通的顺序也要对称调整。

4. CLLC谐振变换器反向运行的隐藏问题:效率、增益与开关时序

4.1 LLC反向时的镜像不对称

很多人以为LLC是对称结构,变压器原副边绕向反一下就能双向。实际上LLC谐振网络在原边有谐振电容,副边没有,原边励磁电感、漏感与谐振电容的串联谐振关系是在原边定义的。反向传输时,能量从副边进,副边看过去的阻抗特性和原边完全不同。

简单说,LLC正向时谐振频率由Lr和Cr决定;反向时等效的“原边谐振电容”变成了变压器副边反射过来的(几乎没有),再加上漏感关系不同,导致反向增益曲线严重高于正向,且负载调整率差。直接反向跑,轻载升压很夸张,重载效率又拉胯。所以双向OBC的后级通常不会用普通LLC,而是用CLLC。

4.2 CLLC参数设计的几个关键规则

CLLC原边有Cr1、励磁电感Lm、谐振电感Lr1,副边有Cr2、谐振电感Lr2(有时Lr2就靠变压器漏感代替)。设计时最核心的是让原副边谐振频率相同。匝比为n的变压器,折算到原边的副边谐振电容是n²×Cr2,谐振电感也是n²×Lr2,尽量让Lr1 = Lr2 × n²,Cr1 = Cr2 / n²。这样正反向的增益曲线对称,频率调制区间一致。

励磁电感Lm与Lr1的比值k(k = Lm/Lr1)决定增益曲线陡峭程度和ZVS范围。k太小,励磁电流大,通态损耗高;k太大,频率变化范围要很宽才能覆盖电池电压范围。我一般取k在5~8之间。满载时工作频率可以靠近谐振点,轻载时频率拉高,靠频率调制稳压。

4.3 反向同步整流:驱动策略要反转

CLLC副边的同步整流MOSFET,正向充电时作为整流管,驱动信号需要和原边开关频率同步,按副边电流方向导通。反向放电时,原副边角色互换,原本的“副边同步整流管”变成了逆变侧开关,原本的原边开关变成整流侧同步管。这就带来一个问题:驱动逻辑必须根据模式切换调换两边PWM的相位关系。

如果模式切换不及时或者驱动逻辑写错,变压器会瞬间短路或者整流管反压击穿。一种比较稳妥的做法是:正向模式下只给原边发PWM,副边同步管靠检测Vds导通;反向模式下只给副边发PWM,原边同步管靠检测Vds导通。我实际测试过,这种“哪边是逆变侧就固定发哪边,另一边同步整流”的方案,切换可靠性最高。

4.4 反向满功率效率为什么还是比正向低

就算用了对称CLLC,反向满功率效率一般还是会比正向低1~2个百分点。原因有几块:反向时变压器励磁电流流经副边绕组,而副边绕组铜截面通常按原边设计的,反向绕组的载流能力不一定匹配;副边同步整流MOS管的导通压降通常比原边主开关略大;反向时如果电池电压低,占空比会变,谐振网络的循环能量增加。所以做设计指标时,别指望正向和反向效率完全一样。业内一般要求反向效率高于90%就算合格。

我曾在一款样机上实测正向效率94.5%,反向直接跑只有89%,当时吓了一跳。后来发现副边谐振电容ESR太大,换成了低ESR的薄膜电容,反向效率才提上去,最终做到91.8%。所以反向掉效率不要一上来就怀疑拓扑,先查副边元件的等效串联阻抗。

5. V2G场景下的系统级设计:切换时序、并网同步与通信握手

5.1 充电模式到放电模式的切换时序

V2G最典型的动作是:车辆本来在充电,接收到调度指令后,需要无缝切换到反向放电。这里不能像断电重启一样粗暴,因为功率级两端都带电,直接切换会产生巨大的冲击电流。

我采用的切换流程是:先停止PFC级的PWM输出,让母线电压自然被后级CLLC拉低或者保持;然后断开直流继电器,把系统从“充电模式”切到“待机模式”;接着PLL重新同步电网相位,确保当前电网电压过零附近再启动PFC反向PWM;最后BMS重新下发放电功率指令,功率逐步爬升。

其中最容易出问题的是“过零启动”这一步。如果电网相位在切换过程中漂移,启动瞬间电感电流可能形成浪涌。我的做法是:PLL一直保持运行,切换期间不关闭PLL,这样任何时候重新启动反向PWM,都能拿到准确的电网相位和幅值信息。

5.2 并网放电的同步精度控制

反向放电本质上就是一个小型并网逆变器,它必须保证输出电流和电网电压同频同相。国标对并网电流的总谐波失真(THD)有要求,一般要求小于5%。要做到这个水平,电流内环带宽要够,PLL的动态响应也要快。

工程上我常用“双二阶广义积分器锁相环”(DSOGI-PLL),在电网相位突变时响应速度比单同步坐标系锁相环快,而且不容易受电网谐波影响。电流内环用PR调节器(比例谐振)加电网电压前馈,稳态误差为零,动态响应也不错。参数整定时,PR谐振频率要随电网频率微调,最好做成自适应,否则电网频率偏移时并网电流会明显失真。

5.3 通信握手与功率调度链路

车端OBC和充电桩之间走的是GB/T 27930或者类似协议,BMS通过CAN把电池的最高允许充电/放电功率、SoC、温度等参数发给OBC。V2G时空闲的调度信号还要从“车到建筑”(V2B)或者“车到家庭”(V2H)的EMS系统转发过来。

一个容易被忽视的点是:BMS的功率限制参数是动态变化的。放电过程中如果电池温度升高,BMS会实时下调允许放电功率。OBC必须能快速响应这个变化,否则会过流或者触发BMS保护。功率爬坡率也要做限制,我一般按每秒调整不超过额定功率的20%来写,避免电流斜率过大导致母线电压振荡。

5.4 一个反直觉的设计经验:反向功率未必等于正向功率

很多人做双向OBC时默认“正向6.6kW,反向也是6.6kW”。但从系统角度,反向放电功率往往受限于电池持续放电能力和热管理系统。很多电池包持续放电倍率只有0.3C~0.5C,一台60kWh的电池,持续反向放电也就20kW~30kW,OBC标6.6kW完全够了。反倒是散热设计上,反向放电时部分损耗会积在副边原边交换的路径上,和正向的损耗分布不同。

我建议如果你做用户侧V2G产品,先跟电池团队确认最低工作电压下的持续放电能力,再定OBC反向额定功率。反向额定功率取正向的70%~80%,往往系统总体成本和热设计更均衡。

6. 样机调试中的踩坑记录与实测数据参考

6.1 母线预充和反向启动的顺序坑

调试双向OBC最容易翻车的是上电顺序。单向OBC上高压交流,PFC自己就建立起母线电压,相对简单。双向OBC反向放电前,母线电容往往从零开始。如果直接从电池侧通过CLLC反向把母线电压充上来,CLLC的控制没就绪,母线可能过冲。正确做法是先通过预充电阻,从电池侧给母线电容缓慢充电,直到母线电压达到安全值,再启动CLLC的PWM。

我在某次测试中偷懒直接启动了后级,结果母线电压从0冲到800V,因为CLLC反向增益太大,继电器还没闭合,电容电压就把IGBT模块顶穿了。后来乖乖加了一级预充回路,启动时序写成:预充继电器合上,母线充到电池电压的90%,再合主继电器,最后才解锁CLLC和PFC的PWM。

6.2 双向模式的死区补偿完全不同

同步整流和逆变侧的MOSFET开关特性不一样,死区补偿必须分开做。正向充电时,CLLC原边开关管做PWM,副边同步管只是续流,死区影响没那么大;反向放电时,副边管变成PWM侧,死区不补偿的话会产生直流偏磁,变压器容易在一两个工频周期内饱和。

解决方法是每一侧都做独立的死区补偿,根据电流方向判断是正补还是负补。我调试中用TI或者ST的DSP,每个PWM通道都有独立的死区寄存器,用ADC采样电流方向后实时切换补偿值,效果很稳定。

6.3 负载阶跃下的输出电压波动

V2G放电时,如果电网电压波动剧烈,母线电压会跟着波动,后级电池侧电压却需要相对稳定。这就很考验CLLC的闭环带宽。CLLC是谐振变换器,闭环带宽不能做太高,一般是开关频率的1/10左右,对负载阶跃的响应速度有限。

为了提高动态响应,我给CLLC叠加了负载电流前馈:从电池侧电流传感器读到的电流变化,直接折算成对开关频率的预修正量,叠加到电压调节器的输出上。实测负载从10%跳到100%,电池电压跌落从原来的8V缩小到3V,效果明显。

6.4 实测效率数据参考

这里放一组我在6.6kW双向OBC样机上实测的数据,给后来人一个大致参考(测试条件:室温25℃,输入220V,电池电压360V):

模式负载率效率备注
正向充电50%94.2%PFC+CLLC整机效率
正向充电100%94.5%最高效率点附近
反向放电50%91.5%CLLC反向略低
反向放电100%91.8%优化副边ESR后
反向放电20%88.3%轻载效率偏低

如果你看到自己的样机反向效率比这个低很多,先查同步整流驱动时序,再查谐振电容ESR,最后看变压力波形死区。这三个原因占了反向效率问题的八成以上。

6.5 调试工具和测试方法上的建议

调试双向OBC比单向麻烦在需要同时观察交流侧和直流侧的波形。我建议至少准备两个隔离示波器通道组,一组看交流输入电压和电流,另一组看母线和电池电压。电流探头要用带宽不低于20MHz的,能同时覆盖PFC电感电流和LLC谐振电流。

还有一个经验:先做“功率环开环”的点亮测试。就是把PFC的PWM占空比设成固定值,从低功率慢慢往上推,确认每个负载点都正常,再闭合电压环。很多人一上来就全闭环,出了问题根本分不清是电压环参数问题还是功率级硬件问题。分阶段调试会省很多事。

说实话,双向OBC真正难的不是单点电路,而是它同时扮演了“充电机”和“并网逆变器”两个角色,硬件拓扑、控制策略、通信逻辑叠在一起,任何一个环节掉链子都会连锁反应。调试过程中我踩过的坑远比写出来的多,但最深的体会就是:先理清模式切换时序,再谈性能优化。时序不对,效率做得再高也是白搭。

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

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

立即咨询