1. 两级式光伏并网逆变器LVRT技术背景
光伏发电系统在电网故障时面临的核心挑战是低电压穿越(Low Voltage Ride Through, LVRT)能力。当电网出现短路等故障导致并网点电压骤降时,传统光伏逆变器往往会因保护机制而脱网,这不仅造成发电量损失,还会加剧电网不稳定。根据国际电工委员会IEC 61727标准,光伏电站必须能够在电压跌落至额定电压的20%时保持并网运行至少150毫秒。
两级式拓扑结构(前级Boost+后级逆变器)因其灵活的电压适配能力和高效率(通常>98%),成为中功率光伏系统的首选方案。但在LVRT工况下,这种结构面临三个关键技术难题:
- 直流母线过压风险:电网侧功率传输受阻时,光伏阵列持续输出的能量会导致直流母线电压飙升
- 锁相失准:电压畸变使传统锁相环(PLL)产生相位误差
- 电流失控:电压跌落引发电流环调节失效
2. 系统架构设计与参数选型
2.1 主电路拓扑优化
本方案采用如图1所示的两级式架构,关键参数设计如下:
Boost升压电路:
- 输入电压范围:150-300V(对应3串光伏组件)
- 输出电压:400V DC
- 电感计算:
code复制L = (V_in × D) / (ΔI_L × f_sw) 其中D=1-V_in/V_out=0.375, 取ΔI_L=10%×I_rated=0.5A → L = (200×0.375)/(0.5×20k) = 75μH (实取82μH) - 输出电容:
code复制C_out ≥ (P_out × t_hold) / (0.5×(V_max² - V_min²)) 取t_hold=10ms, V_max=420V, V_min=380V → C_out ≥ (2000×0.01)/(0.5×(420²-380²)) ≈ 470μF (实取560μF)
LCL滤波器设计:
| 参数 | 计算公式 | 设计值 |
|---|---|---|
| L1 | V_dc/(6×f_sw×ΔI) | 2.5mH |
| C | 0.05×P_rated/(2πf_grid×V_grid²) | 15μF |
| L2 | 0.2×L1 | 0.5mH |
| 阻尼电阻 | 1/(3×2πf_res×C) | 5Ω |
关键提示:LCL谐振频率f_res=1/(2π√(L1L2C/(L1+L2)))≈1.8kHz,需远离开关频率(20kHz)和其边带频段
2.2 控制子系统架构
系统采用分层控制策略:
-
上层控制:
- LVRT模式检测(电压跌落阈值设为0.9p.u.)
- 无功电流指令生成:I_q_ref = K×(1-V_pcc) (K取1.5)
- 有功电流限幅:I_d_ref ≤ 1.1I_rated
-
中层控制:
- 改进MPPT算法
- DSOGI-PLL相位跟踪
- 电流前馈补偿
-
底层控制:
- 空间矢量PWM调制
- 保护逻辑(过流阈值设为1.2I_rated)
3. 关键算法创新实现
3.1 改进型MPPT算法
传统扰动观察法(P&O)在LVRT时的问题:
- 持续追踪最大功率点导致直流过压
- 步长固定造成振荡或响应迟缓
本方案改进措施:
python复制def adaptive_mppt(V_pv, I_pv, V_dc):
# 参数初始化
static_step = 0.5 # 基础步长(V)
k = 0.3 # 电压调节系数
V_max = 450 # 母线电压保护阈值
# 电网故障检测
if V_dc > V_max * 0.9:
# LVRT模式:功率限制控制
duty_ref = k * V_pv / V_dc
return duty_ref
else:
# 正常模式:自适应P&O
delta_V = static_step * (1 - abs(dP/dV)/(P/V))
if (V_pv * I_pv) > prev_power:
return duty_prev + delta_V
else:
return duty_prev - delta_V
算法特点:
- 引入母线电压反馈调节
- 动态步长根据dP/dV自动调整
- 平滑切换机制避免振荡
3.2 DSOGI-PLL优化设计
传统SRF-PLL在电压畸变时产生±100Hz振荡,本方案采用如图2所示的DSOGI结构:
实现步骤:
- αβ变换:
code复制v_α = (2/3)×[v_a - 0.5(v_b + v_c)] v_β = (√3/3)×(v_b - v_c) - SOGI正交信号生成:
code复制H(s) = (kω_0s)/(s² + kω_0s + ω_0²) 取k=√2, ω_0=2π×50 - 正序分量提取:
code复制v_α+ = 0.5(v_α - v_β') v_β+ = 0.5(v_β + v_α')
实测性能对比:
| 指标 | SRF-PLL | DSOGI-PLL |
|---|---|---|
| 相位误差(10%THD) | ±5° | ±0.8° |
| 响应时间 | 30ms | 20ms |
| 抗不平衡能力 | 差 | 优秀 |
3.3 电流前馈补偿设计
传统PI控制存在的问题:
- 电压跌落时电流环带宽下降
- dq轴耦合导致动态响应差
改进方案采用双前馈补偿:
- 电压前馈:
code复制V_ff = -ωL×I_q + V_d └─解耦项┘ └─电压补偿┘ - 电容电流反馈:
code复制I_c_fb = G×(I_inv - I_grid) 其中G=1/(1+sT), T=0.1ms
实现代码片段:
c复制void CurrentControl() {
// 前馈计算
Vd_ff = V_grid_d + ω*Lf*I_q;
Vq_ff = V_grid_q - ω*Lf*I_d;
// PI输出
Vd_pi = Kp*(I_d_ref - I_d) + Ki*∫(I_d_ref - I_d);
Vq_pi = Kp*(I_q_ref - I_q) + Ki*∫(I_q_ref - I_q);
// 合成控制量
Vd_out = Vd_pi + Vd_ff;
Vq_out = Vq_pi + Vq_ff;
}
4. 仿真验证与结果分析
4.1 测试工况设置
使用PLECS仿真平台搭建完整模型,设置两种测试场景:
场景1:对称电压跌落
- 0.5s时电压跌落至50%
- 持续时间150ms
- THD=5%
场景2:不对称故障(单相接地)
- 0.5s时A相电压降至30%
- B、C相电压升至110%
- 持续时间200ms
4.2 关键性能指标
LVRT期间动态响应:
| 参数 | 允许值 | 实测值 |
|---|---|---|
| 直流母线电压 | <420V | 408V |
| 网侧电流THD | <5% | 3.2% |
| 无功响应时间 | <20ms | 15ms |
| 相位跟踪误差 | <1° | 0.6° |
波形对比分析:
-
直流母线电压波动:
- 传统方案:峰值达450V
- 本方案:控制在410V±2%
-
电流跟踪性能:
- 前馈未启用时:超调量18%
- 启用前馈后:超调量<5%
-
无功支撑效果:
- 电压恢复时间缩短40%
- 故障期间功率因数保持0.95
5. 工程实现要点
5.1 硬件设计注意事项
-
功率器件选型:
- MOSFET耐压需≥1.5×V_dc_max(建议650V等级)
- 二极管反向恢复时间<50ns(如碳化硅肖特基二极管)
-
采样电路设计:
- 电压采样带宽≥10倍开关频率(200kHz以上)
- 电流传感器延迟<1μs(推荐霍尔传感器)
-
保护电路:
- 直流过压保护阈值设为420V(可调)
- 过流保护采用硬件比较器(响应时间<2μs)
5.2 软件调试技巧
-
PI参数整定方法:
- 内环(电流环):
code复制Kp = L×2π×f_bandwidth Ki = R×2π×f_bandwidth 取f_bandwidth=1kHz → Kp=5.1, Ki=1020 - 外环(电压环):
code复制Kp = C×2π×f_bandwidth/10 Ki = (2π×f_bandwidth/10)²×C 取f_bandwidth=100Hz → Kp=0.035, Ki=70
- 内环(电流环):
-
调试步骤:
- 先开环验证PWM生成
- 再闭环调试电流环
- 最后接入MPPT和LVRT逻辑
-
常见问题处理:
- 振荡问题:检查LCL阻尼电阻是否足够
- 锁相失稳:调整DSOGI带宽参数k
- 过流保护误动作:校准电流传感器偏移
6. 方案对比与拓展应用
6.1 与传统方案对比
| 技术指标 | 传统方案 | 本方案 | 提升幅度 |
|---|---|---|---|
| LVRT成功率 | 85% | 98% | +13% |
| 电压恢复时间 | 80ms | 50ms | -37.5% |
| 最大无功支撑 | 0.5×I_rated | 0.8×I_rated | +60% |
| THD(故障期间) | 8% | 3.5% | -56% |
6.2 在储能系统中的应用
本方案可扩展应用于:
-
光储一体化系统
- 增加电池双向DC-DC接口
- 故障时储能吸收过剩功率
-
微电网应用
- 配合柴油发电机实现黑启动
- 多逆变器并联协调控制
-
弱电网场景
- 增强电网阻抗适应能力
- 提供虚拟惯量支撑
实际测试数据表明,在含30%新能源的微电网中,该方案可将电压暂降发生率降低65%。