基于虚拟同步发电机控制的双机并联Simulink仿真模型

💥💥💞💞欢迎来到本博客❤️❤️💥💥

****🏆博主优势:**🌞🌞🌞**博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️**座右铭:**行百里者,半于九十。

📋📋📋++本文目录如下:++🎁🎁🎁

目录

[💥1 概述](#💥1 概述)

[📚2 运行结果](#📚2 运行结果)

[2.1 主体电路控制模型](#2.1 主体电路控制模型)

[2.2 VSG1逆变器输出功率波形](#2.2 VSG1逆变器输出功率波形)

[2.3 VSG2逆变器输出功率波形](#2.3 VSG2逆变器输出功率波形)

[2.4 逆变器输出电压电流波形](#2.4 逆变器输出电压电流波形)

[🎉3 参考文献](#🎉3 参考文献)

[🌈4 Simulink仿真实现](#🌈4 Simulink仿真实现)


💥1 概述

基于虚拟同步发电机控制的双机并联

该系统由功率计算模块、虚拟同步发电机控制模块、电压合成模块和电压电流双环控制模块组成。系统的目标是实现两台虚拟同步发电机(VSG)的并联运行,能够稳定地分担公共负载,并且输出的三相电压电流波形的总谐波失真(THD)小于2%。

在系统启动时,两台VSG各自带有10KW的负载。在0.3秒后,引入一个额外的公共负载,其功率为10KW。经过一段时间的稳定运行后,两台VSG能够均分公共负载的功率,确保系统的负载均衡。

此外,系统要求输出的三相电压电流波形的总谐波失真(THD)小于2%。为实现这一要求,可以在系统中引入自适应控制算法,如自适应惯量阻尼控制和自适应虚拟阻抗控制。这些算法可以根据系统的实时运行状态和负载情况,自动调整发电机的参数和控制策略,以最小化谐波失真并提高系统的稳定性和响应性。

此外,还可以在系统中引入前级光伏储能等部分。光伏储能系统可以通过将太阳能转化为电能,并将其存储在电池中,为系统提供可再生能源。这样可以提高系统的能源利用效率,并减少对传统能源的依赖。

总之,基于虚拟同步发电机控制的双机并联系统可以通过引入自适应控制算法和前级光伏储能等部分来进一步提升系统的性能和可靠性。这些改进可以使系统更加稳定、高效,并符合对电压电流波形质量的要求。

📚 2 运行结果

2.1 主体电路控制模型

2.2 VSG1逆变器输出功率波形

2.3 VSG2逆变器输出功率波形

可见,两台逆变器的有功输出相同,即可实现两台逆变器的有功功率均分。(对于无功功率,则需要进一步增加虚拟阻抗控制)

2.4 逆变器输出电压电流波形

版本:使用MATLAB2021b打开

🎉3 参考文献

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。

1任碧莹,邱姣姣,刘欢,等.基于虚拟同步发电机双机并联系统的参数自调节优化控制策略J.电工技术学报, 2019, 34(1):11.DOI:10.19595/j.cnki.1000-6753.tces.L80459.

2万晓凤,詹子录,丁小华,等.基于虚拟同步发电机的多逆变器并联改进控制策略J.电机与控制学报, 2020, 24(2):10.DOI:10.15938/j.emc.2020.02.015.

3李斯琪,周游,杨帅帅.基于虚拟同步发电机的多逆变器并联控制策略J.电气开关, 2020(004):059.

🌈4 Simulink仿真实现

相关推荐
三行数学10 小时前
Matlab之父克利夫·莫勒尔逝世
开发语言·matlab
AI Dog15 小时前
MathHub数学建模交流社区
数学建模·matlab
机器学习之心16 小时前
基于投影寻踪动态聚类的多指标综合评价方法(PPDC),实验文档+MATLAB代码
matlab·数据挖掘·聚类
ji1985944318 小时前
局部线性嵌入(LLE)算法 MATLAB 实现
算法·机器学习·matlab
Evand J19 小时前
【代码介绍】自适应R的AEKF(自适应扩展卡尔曼滤波)和经典EKF比较,MATLAB例程|三维非线性系统
开发语言·matlab·ekf·自适应·自适应滤波
我爱C编程1 天前
基于ECC簇内分组密钥管理算法的无线传感器网络matlab性能仿真
网络·matlab·ecc·密钥管理·无线传感器网络·簇内分组
guygg881 天前
二维电子气在三角形势阱中的量子特性计算
matlab
KWTXX1 天前
使用matlab官网的skills调用claude-待完成
开发语言·matlab
彬鸿科技2 天前
bhSDR Studio/Matlab入门指南(十二):AI神经网络训练(Resnet-SE) 实验界面全解析
人工智能·神经网络·matlab·软件无线电·sdr
rit84324992 天前
链路预测(Link Prediction)MATLAB 实现
开发语言·matlab