VSG 虚拟同步发电机双机并联 Plecs 采用电压电流双闭环控制 svpwm 空间矢量脉宽调制 模拟微电网多台逆变器并联工况 基本工况: 本地负荷 240kw 10kvar 2-4s 投入 60kw 负荷 负载电压 311V 可实现双机无功功率均分, 有功功率按比例分配 可提供参考文献与简单 谢谢理解 部分波形如下:

这两年新能源微电网里虚拟同步发电机(VSG)技术火得不行,特别是双机并联场景下如何实现功率动态分配,简直是工程师们的必修课。今天咱们用Plecs搭个简易微电网,看看两台VSG逆变器怎么玩转240kW本地负荷的动态投切。

先上硬菜------控制策略的核心是电压电流双闭环配SVPWM。电流环的采样周期得压到50μs以内,毕竟要伺候311V的母线电压。下面这段参数设置代码看着普通,却是调了三个通宵才稳定的:
python
L_filter = 2e-3 # 滤波电感
C_filter = 50e-6 # 滤波电容
Kp_current = 12.5
Ki_current = 1500
Kp_voltage = 0.8
Ki_voltage = 200
电流环的积分项别设太大,否则突加负载时会看到电压像过山车一样刺激。有个坑得注意:并联运行时两台机的虚拟阻抗得保持1:1.5的比例,这样才能实现60kW负荷冲击时的按比例分配。

说到SVPWM实现,老司机都懂扇区判断是关键。这个switch-case结构虽然看着呆板,但实时性绝对能打:
C
switch(sector){
case 1:
T1 = (sqrt(3)*Ts/Udc)*(Ualpha - Ubeta/sqrt(3));
T2 = (sqrt(3)*Ts/Udc)*Ubeta*2/sqrt(3);
break;
//...其他扇区类似
}
实测发现调制波频率提到10kHz时,THD能压到3%以下。不过别光看波形漂亮,当2-4秒投入60kW阻性负载时,母线电压能从瞬间跌落的305V在0.2秒内拉回310V才算合格。

重点来了------并联均流效果。通过引入虚拟阻抗下垂控制,两台机子的无功偏差能控制在5%以内。有功分配方面,设置35%:65%的比例分配时,实际输出误差不到2kW。下图是突加负载时的功率响应曲线,第二台机的有功功率明显爬升更快,完美匹配设定比例。

搞微电网并联的兄弟应该都清楚,无功均分比有功分配难伺候多了。这里有个骚操作:在电压环里偷偷加了个Q-V补偿项,代码就两行但效果拔群:
matlab
Q_error = Q_ref - Q_actual;
V_compensation = K_q * (Q_error - Q_avg);
最后安利两篇实战型参考文献:[1]《VSG并联系统阻抗重塑策略》里关于环流抑制的章节,[2]IEEE Trans on Power Electronics那篇《Droop Control Implementation》里的参数整定表格直接可以拿来用。仿真文件已上传GitHub,搜"VSG-Parallel-Plecs"就能找到。
