在双向直流电源中,通过软件算法实现功率因数校正(PFC)与电流共享结合,需采用双环控制架构,将PFC的电压-电流双闭环控制与电流共享的均流算法深度融合,具体实现方法如下:
一、核心控制架构:双环嵌套与电流共享融合
-
PFC双环控制基础
-
外环(电压环):稳定输出直流母线电压(如400V),通过PI控制器生成电流参考信号(
I
ref
)。
-
内环(电流环):跟踪
I
ref
,控制电感电流波形与输入电压同相,实现功率因数接近1。
-
带宽设计:外环带宽较低(10-20Hz),内环带宽较高(kHz级),确保稳定性与动态响应。
-
电流共享算法引入
-
均流环:在电流环基础上增加均流控制,通过比较各模块实际电流(
I
actual
)与平均电流(
I
avg
),生成补偿信号(
Δ
I
)。
-
补偿机制:将
Δ
I
叠加到
I
ref
上,调整各模块占空比,使电流均衡分配。
-
通信方式:采用CAN总线或共享内存实现模块间数据交互,确保
I
avg
实时更新。
二、关键算法实现步骤(以Boost PFC为例)
-
电压环控制
I
ref
=
K
p
⋅
(V
ref
−
V
out
)
+
K
i
⋅
∫
(V
ref
−
V
out
)
dt
其中$K_p$、$K_i$为PI参数。
2.均流环控制
-
计算各模块电流平均值
I
avg
=
N
1
∑
i
=1
N
I
actual
,
i
(
N
为模块数量)。
-
生成补偿信号
ΔI
i
=
K
c
⋅
(I
avg
−
I
actual
,
i
)
,其中
K
c
为均流增益。
-
修正电流参考值:
I
ref,
i
′
=
I
ref
+
ΔI
i
。
-
电流环控制
d
=
K
p
,
curr
⋅
(I
ref
,
i
′
−
I
L
)
+
K
i
,
curr
⋅
∫
(I
ref
,
i
′
−
I
L
)
dt
-
通过PWM模块驱动开关管(如MOSFET),调节电感电流。
-
双向功率流控制
-
整流模式(AC→DC):PFC电路正常工作,实现高功率因数整流。
-
逆变模式(DC→AC):通过反转电流参考信号方向,控制开关管实现能量回馈,同时维持均流控制逻辑不变。
三、软件实现优化策略
-
数字信号处理(DSP)优化
-
使用DSP(如TI C2000系列)实现双环控制算法,利用其硬件乘法器和PWM模块提高计算效率。
-
采用查表法(LUT)预存正弦参考波形,减少实时计算量。
-
抗干扰设计
-
在电流采样路径中加入数字滤波(如移动平均滤波),抑制高频噪声。
-
设置软件阈值检测,在过压/过流时快速关闭PWM输出,保护硬件。
-
动态响应提升
-
引入前馈控制:将输入电压瞬时值直接叠加到
I
ref
上,加速对电网电压波动的响应。
-
优化PI参数:通过仿真(如MATLAB/Simulink)或实验调谐
K
p
、
K
i
,避免振荡或超调。
四、典型应用场景与效果
-
数据中心电源系统:多台双向电源并联运行,实现冗余供电与能量回馈。通过均流控制,各模块电流分配误差<2%,功率因数>0.99。
-
电动汽车充电桩:支持V2G(车辆到电网)功能,双向功率流下均流精度达±1%,满足IEC 61000-3-2谐波标准。
-
工业电机驱动:在四象限运行中,结合PFC与均流,系统效率提升5%,电流纹波降低30%。