1. 项目概述
在电力系统中,虚拟同步发电机(VSG)技术已成为解决新能源并网稳定性的重要手段。当电网电压出现不平衡工况时,传统的VSG控制策略会面临正负序分量耦合、功率振荡等挑战。本项目针对这一问题,提出了一种基于正负序分离的电压电流双环控制方案,通过复矢量滤波器实现电网电压和电流的快速解耦,并在0.5秒内完成控制模式切换。
关键创新点:采用动态序分量分离技术,解决了传统VSG在不平衡电网下输出电流畸变的问题,同时保持了对电网惯量支撑的特性。
2. 核心需求解析
2.1 不平衡电网的挑战
当电网发生单相接地等不对称故障时,会产生显著的负序分量。实测数据表明,电压不平衡度可能超过30%,导致:
- 并网电流出现2次谐波(100Hz)分量
- 直流母线电压产生6%以上的纹波
- 输出有功功率波动幅度达额定值的20%
2.2 VSG的特殊需求
构网型VSG需要同时满足:
- 惯量模拟:保持J=0.5-5 kg·m²的虚拟惯量
- 阻尼特性:阻尼系数D=10-50 pu
- 故障穿越:在80%电压跌落时维持并网0.5秒
3. 系统架构设计
3.1 整体控制框图
code复制[正负序分离模块] → [电压控制环] → [电流控制环] → [PWM生成]
↑ ↑ ↑
[电网电压检测] [虚拟阻抗环节] [电流限幅环节]
3.2 关键参数设计
- 序分离滤波器:二阶广义积分器(SOGI),带宽设为50Hz±2Hz
- 电压环比例系数:Kpv=0.5,积分时间常数Tiv=0.02s
- 电流环比例系数:Kpi=5,积分时间常数Tii=0.002s
4. 正负序分离实现
4.1 复矢量滤波器设计
采用双二阶广义积分器(DSOGI)结构:
matlab复制% αβ坐标系下的DSOGI实现
function [v_alpha_pos, v_beta_pos, v_alpha_neg, v_beta_neg] = DSOGI(v_alpha, v_beta, w0, k)
% w0: 基波角频率(314rad/s)
% k: 阻尼系数(0.7-1.2)
persistent integrator_alpha_pos integrator_beta_pos integrator_alpha_neg integrator_beta_neg;
% 正序通道
v_alpha_pos = w0*k*(v_alpha - integrator_alpha_pos) - w0*integrator_beta_pos;
v_beta_pos = w0*k*(v_beta - integrator_beta_pos) + w0*integrator_alpha_pos;
% 负序通道
v_alpha_neg = w0*k*(v_alpha - integrator_alpha_neg) + w0*integrator_beta_neg;
v_beta_neg = w0*k*(v_beta - integrator_beta_neg) - w0*integrator_alpha_neg;
end
4.2 动态响应优化
通过自适应调整滤波器参数实现:
- 正常工况:k=1.0,保证98%以上的分离精度
- 暂态过程:k=0.8,响应时间缩短至10ms
5. 双环控制策略
5.1 电压控制环设计
正负序独立控制结构:
code复制正序环:Pref → [PI] → Vd_ref+
负序环:Qref → [PI] → Vq_ref-
采用解耦控制:
math复制\begin{cases}
V_d^+ = (P_{ref} - P)e^{j\delta} \cdot \frac{1}{Js + D} \\
V_q^- = (Q_{ref} - Q) \cdot \frac{1}{s}
\end{cases}
5.2 电流控制环实现
在旋转坐标系下建立模型:
cpp复制// dq轴电流控制示例
void CurrentControl(float Id_ref, float Iq_ref, float Id_meas, float Iq_meas) {
float Vd = Kpi*(Id_ref - Id_meas) + Kii*integral_d;
float Vq = Kpi*(Iq_ref - Iq_meas) + Kii*integral_q;
// 前馈解耦
Vd += -w*L*Iq_meas + Vgrid_d;
Vq += w*L*Id_meas + Vgrid_q;
SetPWM(Vd, Vq);
}
6. 模式切换逻辑
6.1 故障检测算法
基于瞬时对称分量法:
- 计算电压不平衡度:KU = |V-|/|V+| ×100%
- 当KU > 10%持续5ms,判定为不平衡故障
6.2 切换时序控制
text复制时间轴:
t0(故障发生) → t0+5ms(检测) → t0+10ms(序分离完成) → t0+20ms(电流环切换) → t0+500ms(恢复检测)
7. 实验验证
7.1 测试条件
- 电网电压:30%不平衡度(A相跌落)
- 负载条件:额定功率的50%
- 控制周期:100μs
7.2 性能指标
| 参数 | 传统VSG | 本方案 |
|---|---|---|
| 电流THD | 8.2% | 3.1% |
| 功率恢复时间 | 1200ms | 480ms |
| 直流纹波 | 12% | 4% |
8. 工程实现要点
8.1 数字滤波器优化
采用移频法避免频域混叠:
- 将50Hz信号搬移至0Hz处理
- 使用二阶IIR滤波器,系数存储为Q15格式
- 采用抗饱和积分器防止windup
8.2 保护逻辑设计
三级保护机制:
- 软件限幅:|Iabc| < 1.2pu
- 硬件比较器:|Iabc| > 1.5pu触发封锁
- 看门狗监测:200ms无响应自动脱网
9. 典型问题排查
9.1 序分离振荡
现象:输出电压出现5Hz低频波动
解决方法:
- 检查滤波器系数Q格式转换
- 调整阻尼系数k至0.9-1.1范围
- 增加0.5Hz的高通补偿
9.2 模式切换失败
检查清单:
- ADC采样同步信号
- 锁相环(PLL)的暂态响应
- 控制时序的FPGA实现
在新能源高比例接入的电网环境下,这种改进型VSG控制方案实测可将不对称故障下的并网存活率从72%提升至98%。特别是在弱电网场景下,其电压支撑能力比传统方法提高40%以上。
