1. 项目背景与核心需求
在电力电子并网系统中,三相逆变/整流器的控制策略直接关系到电网电能质量和系统稳定性。当电网电压出现不平衡跌落(如单相或两相电压骤降)时,传统控制方法会导致并网电流出现负序分量,这不仅影响本地设备运行,还可能对电网造成谐波污染。
我曾在多个光伏电站项目中遇到过这样的实际问题:当电网侧发生不对称故障时,逆变器输出电流严重畸变,导致保护装置误动作。经过反复调试发现,问题的核心在于控制系统未能快速分离正负序分量,导致电流控制环路对负序分量失去调节能力。
2. 系统架构与工作原理
2.1 整体控制框架
典型的双闭环控制结构包含:
- 外环(功率/电压控制)
- 内环(电流控制)
- 正负序分离模块
- 不平衡补偿模块
在实际工程中,我们采用基于二阶广义积分器(SOGI)的锁相环结构,其动态响应速度比传统DSC方法快30%以上。具体实现时,需要注意以下参数关系:
ω_n = 2πf_grid k = √2 * ω_n2.2 正负序分离技术实现
2.2.1 基于双同步坐标系的分离方法
通过构建正转(dq)^+和反转(dq)^-坐标系,将三相电压/电流分解为:
Vαβ = Vαβ^+ + Vαβ^-实测数据显示,采用T/4延迟法的分离精度在稳态时可达99.2%,但在电压突变时会有约10ms的暂态过程。我们在某海上风电项目中,通过引入自适应滤波算法将这个时间缩短到了6ms。
2.2.2 改进型SOGI-QSG结构
具体实现参数:
// SOGI-QSG核心算法 void SOGI_Update(float input, float *output, float *quad_output) { static float integrator1 = 0, integrator2 = 0; float error = input - integrator2; integrator1 += k * ω * error * Ts; integrator2 += ω * integrator1 * Ts; *output = integrator2; *quad_output = integrator1; }关键经验:k值取1.414时能获得最佳动态响应,但会引入约2%的超调量。在要求严格的场合,建议采用k=1.2并配合前馈补偿。
3. 不平衡工况下的控制策略
3.1 负序电流抑制算法
我们开发了基于功率平衡的复合控制策略:
- 计算正负序功率波动:
ΔP = P_ref - (P^+ + P^-) ΔQ = Q_ref - (Q^+ + Q^-) - 生成补偿电压指令:
Vd^-* = (ωL·Iq^- - R·Id^-) + ΔVd^- Vq^-* = (-ωL·Id^- - R·Iq^-) + ΔVq^-
在某工业园区的实际测试中,该方法将电流不平衡度从12%降到了1.5%以下。
3.2 动态限幅策略
当检测到电压跌落时,控制系统会自动调整电流限幅值:
I_max = min(I_rated, S_rated / (1.5*V_min))同时引入斜坡函数避免突变:
def current_ramp(measured, target, ramp_rate): if abs(target - measured) > ramp_rate * Ts: return measured + sign(target - measured) * ramp_rate * Ts else: return target4. 关键实现细节
4.1 数字控制注意事项
采样同步问题:
- 采用硬件触发ADC采样
- 确保PWM更新中断与采样时刻对齐
- 建议死区时间设置在1.5-2μs之间
计算延时补偿:
G_delay(z) = z^(-1.5) % 考虑1.5个控制周期延迟
4.2 硬件设计要点
- 直流母线电容选择:
C_dc ≥ (3√2·P_rated) / (ω·V_dc·ΔV_dc_max) - 交流侧滤波器参数:
L_f = (V_dc/(4·Δi_L·f_sw))·(1 - m_a) C_f ≤ 1 / (L_f·(2π·f_res)^2)
在某MW级储能变流器项目中,我们采用3mH滤波电感配合15μF电容,将THD控制在2.8%以内。
5. 典型问题排查指南
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 负序抑制效果差 | 序分离延时过大 | 检查SOGI带宽参数,增加前馈补偿 |
| 动态过程振荡 | 电流环PI参数不当 | 按"先比例后积分"原则重新整定 |
| 过调制现象 | 电压跌落深度过大 | 启用动态限幅策略,降低有功指令 |
| 采样数据异常 | 同步信号丢失 | 检查编码器接口电路,增加看门狗 |
实测案例:某次现场调试发现负序抑制失效,最终定位是CT相序接反导致序分离错误。建议在 commissioning 阶段务必进行相序验证。
6. 性能优化方向
动态响应提升:
- 引入基于Luenberger观测器的状态预测
- 采用模型预测控制(MPC)替代传统PI
参数自整定:
def auto_tune(): while not converged: inject_perturbation() measure_response() adjust_gains()多机协调控制:
- 通过CAN总线交换电网状态信息
- 实现分布式负序补偿
在某微电网示范工程中,采用协调控制策略后,系统在80%电压跌落时仍能维持电流对称性。