基于一致性理论的微电网分布式控制策略仿真模型【自适应虚拟阻抗】【simulink仿真】

简介: 基于一致性理论的微电网分布式控制策略仿真模型【自适应虚拟阻抗】【simulink仿真】

主要内容  

该模型为simulink仿真模型,主要解决的是双机并联后线路阻抗引起的功率分布不均问题,通过一致性算法与虚拟阻抗控制解决由线路阻抗不匹配而导致的无功不能精确分配问题和逆变器的环流问题,并且通过二次电压和频率补偿实现电压和频率的稳定控制。

1.一致性算法

“一致性”是指将系统中所有节点的某个控制目标随着时间的迁移逐渐达到一致状态。分布式一致性控制主要分为两类:协调同步和跟踪同步。所谓协调同步是指将系统各个节点的某个控制目标同步到一个未规定或不可控的相同值,也称无领导者的一致性控制。跟踪同步控制是有领导者的一致性控制,其最终目的是将系统的其他各个节点的某个控制目标追踪到领导者状态,即向领导者看齐。

本模型采用的是协调同步无领导的一致性算法,模型表达式如下:

2.自适应虚拟阻抗控制

在线路阻抗主要呈感性的微电网系统中,若要使各 DG 单元输出的无功功率按各自额定无功成比例分配,其线路阻抗必须要满足如下表达式:

即线路阻抗必须与无功-下垂系数成正比,与无功功率成反比。然而在实际中,由于线路阻抗不匹配,上述条件很难满足。因此,在这里引入自适应虚拟阻抗控制,使各DG的线路阻抗满足上述条件,实现无功的精确分配。

引入自适应虚拟阻抗控制后的等效电抗为:

当线路阻抗不匹配时,自适应调节虚拟阻抗,即可实现输出无功功率按各自额定无功成比例分配,因此,每台 DG 的下垂输出电压将相等,每台 DG 至公共母线 PCC 的电压降将相等,从而DG 间的环流将会得到有效的抑制。

3.二次电压控制

各 DG 的下垂输出电压虽然在引入虚拟阻抗控制之后能够达到一致,但虚拟阻抗控制给参考电压造成了一定程度的压降,且线路上的阻抗同样会造成一定程度的压降,则通过控制电路和传输线路后,公共母线上的电压造成的电压跌落就显得尤为明显,母线与公共负载相连,为了不影响负载端的可靠供电。这里引入基于一致性算法的电压恢复控制,将公共母线上的电压恢复到其参考值。具体模型如下:

模型结构  

1.总体仿真模型

2.优化改进部分模型

其中,放大自适应虚拟阻抗部分如下:

3.逆变器下垂控制模型

仿真结果一览  

有功功率

无功功率

电压补偿

功率补偿

下载链接

相关文章
|
17天前
|
机器学习/深度学习 算法 PyTorch
深度学习分布式模型
深度学习分布式模型
EMQ
|
2天前
|
传感器 人工智能 安全
EMQX 与 MQTT: AI 大模型时代的分布式数据中枢
在以数据为核心的 AI 时代,基于 MQTT 协议的消息服务器 EMQX 能帮助企业更好的利用人工智能和机器学习模型,是智能化系统中核心的数据基础软件。
EMQ
15 0
|
6天前
|
缓存 自然语言处理 负载均衡
理解大模型在分布式系统中的应用和优化策略
理解大模型在分布式系统中的应用和优化策略
|
6天前
|
弹性计算 运维 负载均衡
构建高可用性的分布式系统:技术与策略
【7月更文挑战第1天】构建高可用分布式系统涉及负载均衡、容错处理和数据一致性等关键技术,遵循冗余、模块化及异步设计原则,并通过监控告警、自动化运维和弹性伸缩策略确保稳定性。
|
2月前
|
并行计算 算法 物联网
LLM 大模型学习必知必会系列(七):掌握分布式训练与LoRA/LISA微调:打造高性能大模型的秘诀进阶实战指南
LLM 大模型学习必知必会系列(七):掌握分布式训练与LoRA/LISA微调:打造高性能大模型的秘诀进阶实战指南
LLM 大模型学习必知必会系列(七):掌握分布式训练与LoRA/LISA微调:打造高性能大模型的秘诀进阶实战指南
|
28天前
|
消息中间件 中间件 程序员
分布式事务大揭秘:使用MQ实现最终一致性
本文由小米分享,介绍分布式事务中的MQ最终一致性实现,以RocketMQ为例。RocketMQ的事务消息机制包括准备消息、本地事务执行、确认/回滚消息及事务状态检查四个步骤。这种机制通过消息队列协调多系统操作,确保数据最终一致。MQ最终一致性具有系统解耦、提高可用性和灵活事务管理等优点,广泛应用于分布式系统中。文章还讨论了RocketMQ的事务消息处理流程和失败情况下的处理策略,帮助读者理解如何在实际应用中解决分布式事务问题。
38 6
|
6天前
|
存储 Java 开发工具
Spring Cloud中的分布式配置管理策略
Spring Cloud中的分布式配置管理策略
|
6天前
|
缓存 自然语言处理 负载均衡
理解大模型在分布式系统中的应用和优化策略
理解大模型在分布式系统中的应用和优化策略
|
29天前
|
消息中间件 数据库 RocketMQ
可靠消息最终一致性分布式事务
推荐一个零声教育C/C++后台开发的免费公开课程,个人觉得老师讲得不错,分享给大家:C/C++后台开发高级架构师,内容包括Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,立即学习
35 2
|
1月前
|
运维 程序员 数据库
如何用TCC方案轻松实现分布式事务一致性
TCC(Try-Confirm-Cancel)是一种分布式事务解决方案,将事务拆分为尝试、确认和取消三步,确保在分布式系统中实现操作的原子性。它旨在处理分布式环境中的数据一致性问题,通过预检查和资源预留来降低失败风险。TCC方案具有高可靠性和灵活性,但也增加了系统复杂性并可能导致性能影响。它需要为每个服务实现Try、Confirm和Cancel接口,并在回滚时确保资源正确释放。虽然有挑战,TCC在复杂的分布式系统中仍被广泛应用。
35 5