文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《含光储充的配网虚拟电厂二次调频随机模型预测控制策略 》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》

论文与完整源程序_电网论文源程序的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/liang674027206/category_12531414.html

电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python,机器学习,计算机视觉,深度学习,神经网络,数据挖掘领域.https://blog.csdn.net/LIANG674027206?type=download

这个标题涉及到能源领域的技术和概念。让我来逐步解读:

  1. 含光储充的配网虚拟电厂

    • 含光储充:指具有太阳能发电和储能功能的设备。这些设备可以通过太阳能发电板收集太阳能,并将其转化为电能,同时还可以将多余的电能存储起来,以备不时之需。
    • 配网:指电力配送网,将发电厂产生的电能传送到各个终端用户。
    • 虚拟电厂:是由多个分布式能源资源(如太阳能、风能、储能等)组成的集合体,通过互联网或通信网络连接在一起,以实现集中管理和运营的能源系统。
  2. 二次调频

    • 二次调频:是电力系统中用于维持系统频率稳定的一种自动控制过程。在电力系统中,频率的稳定性非常重要,二次调频是通过自动调整发电机输出功率来维持系统频率稳定的过程之一。
  3. 随机模型

    • 随机模型:在这个上下文中,可能指的是使用随机变量或随机过程来建模的系统模型。在能源系统中,考虑到各种不确定性因素(如天气变化、负载波动等),随机模型可以帮助更准确地预测系统行为和性能。
  4. 预测控制策略

    • 预测控制:是一种基于对未来系统行为的预测来实现控制的方法。在这种情况下,可能是指根据对未来负载需求、天气预测等因素的预测,来制定优化的控制策略,以确保虚拟电厂的二次调频运行更加稳定和高效。

综合起来,这个标题可能在讨论如何利用包含太阳能发电和储能功能的设备构建虚拟电厂,在配网中实现二次调频控制,采用基于随机模型的预测控制策略来优化运行。

摘要:含光储充的主动配电网作为一种灵活的新型调节资源,可通过聚合其内部的多类分布式电源组成配网虚拟电厂(Distribution-level Virtual Power Plant, DVPP)进而整体参与系统二次调频,具有广阔的发展前景。但实际配电网内部情况复杂,存在储能配置有限导致可调容量不足、光伏短时出力难以预测导致控制不精确、功率分配不合理导致内部电压越限的问题,传统虚拟电厂调频策略难以适用。针对上述问题,本文提出了一种基于随机模型预测控制(Stochastic Model Predictive Control, SMPC)的DVPP二次调频策略,通过聚合模型设计、光伏不确定功率的场景树模型搭建、SMPC策略设计的方式实现了分布式电源出力扰动情况下DVPP快速、准确响应AGC指令的目标,并有效降低了功率调节对系统内部电压的影响,为DVPP参与系统二次调频提供了理论基础。

这段摘要讨论了含光储充的主动配电网作为一种新型调节资源的潜力,以及其参与系统二次调频的重要性和挑战。以下是对摘要的解读:

  1. 含光储充的主动配电网

    • 这是一种包含太阳能发电和储能功能的配电网系统,具有灵活性和调节能力。
    • 可以通过聚合内部多种分布式电源来构建配网虚拟电厂(DVPP),以整体参与系统二次调频。
  2. 挑战与问题

    • 实际配电网内部存在诸多复杂情况,如储能容量有限、光伏发电瞬时出力难以准确预测、功率分配不合理等。
    • 传统虚拟电厂调频策略在面对这些问题时难以适用,导致调节精度不高。
  3. 解决方案

    • 本文提出了一种基于随机模型预测控制(SMPC)的DVPP二次调频策略。
    • 通过聚合模型设计和建立光伏不确定功率的场景树模型,结合SMPC策略设计,实现了分布式电源在出力扰动情况下快速、准确响应AGC指令的目标。
    • 同时,该策略有效降低了功率调节对系统内部电压的影响,为DVPP参与系统二次调频提供了理论基础。

综合而言,这段摘要强调了含光储充主动配电网的潜在优势,指出了当前面临的挑战,并提出了基于随机模型预测控制的解决方案,以提高其在系统二次调频中的效率和可靠性。

关键词:    配网虚拟电厂;二次调频;随机模型预测控制;动态功率跟踪;

  1. 配网虚拟电厂

    • 这是指在配电网层面上组合多种分布式电源,形成一个集成的虚拟电厂,以实现更高效的能源管理和调节功能。这种虚拟电厂可以通过集中控制来响应系统需求,例如参与系统的二次调频。
  2. 二次调频

    • 二次调频是电力系统中的一种调节机制,用于在短时间内调整发电机输出功率,以维持系统频率稳定。配网虚拟电厂可以参与系统的二次调频,通过调整分布式电源的输出来响应系统频率变化。
  3. 随机模型预测控制

    • 随机模型预测控制是一种控制策略,通过建立随机模型来预测系统未来的状态,并基于这些预测进行控制决策。在这种情况下,该控制策略被用于配网虚拟电厂的二次调频中,以应对光伏发电等分布式电源的不确定性。
  4. 动态功率跟踪

    • 动态功率跟踪是指根据系统需求和实时情况,动态调整分布式电源的输出功率。在配网虚拟电厂的二次调频中,这意味着实时监测系统频率变化,并调整分布式电源的输出功率,以跟踪系统频率的变化,保持系统稳定。

仿真算例:

为验证本文提出的基于随机模型预测控制的 配网虚拟电厂二次调频策略的有效性,基于 MATLAB中的Simulink平台搭建改进IEEE 33节 点DVPP系统进行仿真分析。系统拓扑参数如附录 A2所示。类比江苏某地实际配电网分布式电源接 入情况,在系统中接入8座分布式光伏电站,3个 虚拟储能电站和2个虚拟充电站,具体算例拓扑如 图5所示,如图5所示,光伏电站分别位于5、9、15、17、 19、22、29、31节点,储能电站位于1、6、15节 点,充电站位于24、26节点。各电站稳态有功功 率输出及储能初始SOC如表1所示。仿真所采用的控制器采样周期为0.2s,预测时域 Np=10,控制时域Nc=5,并设定储能参与调频的成 本为0.5元/(kW⸱h),其响应时间为0.1s[27];电动 汽车充电桩调度服务费为1元/(kW⸱h),其响应时 间为0.5s[27]。

仿真程序复现思路:

要复现这篇文章中描述的仿真,你可以按照以下步骤进行:

  1. 搭建IEEE 33节点DVPP系统模型

    • 在 MATLAB 中使用 Simulink 平台,按照附录 A2 中给出的系统拓扑参数,构建 IEEE 33 节点DVPP系统模型。
  2. 设置分布式电源、虚拟储能电站和虚拟充电站的接入情况

    • 根据描述,在模型中接入8座分布式光伏电站、3个虚拟储能电站和2个虚拟充电站。根据给定的拓扑信息,将光伏电站放置在相应的节点上,储能电站和充电站也放置在对应的节点上。
  3. 设置各电站的稳态有功功率输出及储能初始SOC

    • 根据表1中的数据,为每个电站设置稳态有功功率输出和储能初始SOC。
  4. 设置控制器参数

    • 设置控制器的采样周期为0.2秒,预测时域Np=10,控制时域Nc=5。根据给定的成本和响应时间设置储能参与调频和电动汽车充电桩调度服务费的参数。
  5. 实现随机模型预测控制策略

    • 在模型中实现基于随机模型预测控制的配网虚拟电厂二次调频策略。这可能涉及使用MATLAB中的控制系统工具箱来设计和实现控制器。
  6. 运行仿真

    • 设置仿真时间,并运行仿真以评估所提出的二次调频策略的有效性。

以下是一个简化的示例代码,展示如何使用MATLAB/Simulink模拟这个系统:

% 清空工作区和命令窗口
clear;
clc;

% 模型文件名
model_name = 'IEEE_33_node_DVPP_system';

% 打开 Simulink 模型
open_system(model_name);

% 设置光伏电站参数
PV_power = [100, 150, 120, 200, 180, 90, 110, 130]; % 光伏电站功率输出,单位:kW
PV_nodes = [5, 9, 15, 17, 19, 22, 29, 31]; % 光伏电站节点

% 设置储能电站参数
storage_SOC = [0.5, 0.6, 0.7]; % 储能电站初始SOC
storage_nodes = [1, 6, 15]; % 储能电站节点

% 设置充电站参数
charging_nodes = [24, 26]; % 充电站节点

% 控制器参数设置
Ts = 0.2; % 采样周期,单位:秒
Np = 10; % 预测时域
Nc = 5; % 控制时域
storage_cost = 0.5; % 储能参与调频的成本,单位:元/(kW⋅h)
storage_response_time = 0.1; % 储能响应时间,单位:秒
charging_cost = 1; % 充电桩调度服务费,单位:元/(kW⋅h)
charging_response_time = 0.5; % 充电桩响应时间,单位:秒

% 设置仿真参数
sim_time = 100; % 仿真时间,单位:秒

% 运行仿真
sim(model_name);

% 仿真结果分析
% 可根据需要添加代码进行仿真结果的分析和可视化

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》

论文与完整源程序_电网论文源程序的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/liang674027206/category_12531414.html

电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python,机器学习,计算机视觉,深度学习,神经网络,数据挖掘领域.https://blog.csdn.net/LIANG674027206?type=download

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/471770.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

51单片机-蜂鸣器

1.蜂鸣器的介绍 无源蜂鸣器不能一直通电&#xff0c;无源蜂鸣器内部的线圈较小&#xff0c;易烧坏 蜂鸣器的驱动 达林顿晶体管&#xff08;npn型&#xff09; 应用&#xff1a; 按下独立按键同时蜂鸣器响起提示音&#xff0c;数码管显示对应的独立按键键码 #include <REG…

windows服务器iis更换彻底删除 原443 ssl证书以及一个服务器运行多个独立域名网站并绑定多个证书的方法

服务器上的433 ssl证书,可以让网站以https加密方式访问,但是这个证书会占用443端口,iis7版本,只能安装一个443证书,所以.原来的过期了.需要删除.删除方式,不是进运行 winr的mmc 而是进iis的默认的总的主页面板(不是点击具体的网站或者程序池),点击服务器证书.进去才能删除.否则…

程序员下班以后做什么副业合适?

我就是一个最普通的网络安全工程师&#xff0c;出道快10年了&#xff0c;不出意外地遭遇到瓶颈期&#xff0c;但是凭技术在各大平台挖漏洞副业&#xff0c;硬是妥妥扛过来了。 因为对于程序员来讲&#xff0c;这是个试错成本很低、事半功倍的选择。编程技能是一种强大生产力&a…

OpenGL-高斯模糊原理

OpenGL-高斯模糊原理 正态分布 上图人类的智商分布比例&#xff0c;大多数人的智商集中在85-115&#xff0c;超高和超低智商的人只占很小的比例&#xff0c;柱状图可用一条曲线拟合&#xff0c;如图中红色曲线所示. 这个钟形曲线就是正态分布曲线. 正态分布曲线体现了宇宙中很…

【C++】static关键字及其修饰的静态成员变量/函数详解

&#x1f984;个人主页:修修修也 &#x1f38f;所属专栏:C ⚙️操作环境:Visual Studio 2022 目录 什么是static? static的引入 静态数据的存储 全局(静态)存储区 static成员概念 static成员特性 ststic成员的应用 利用static实现一个可以计算程序中正在使用的类对象有…

使用 Docker Compose 安装 Harbor

Harbor 是一个企业级开源仓库&#xff0c;用于存储和管理 Docker 镜像。它提供了一系列功能&#xff0c;包括镜像复制、安全扫描和漏洞管理。Harbor 可以通过多种方式安装&#xff0c;其中之一是使用 Docker Compose。 先决条件 在安装 Harbor 之前&#xff0c;您需要满足以下…

golang sync.Map之如何设计一个并发安全的读写分离结构?

在 golang中&#xff0c;想要并发安全的操作map&#xff0c;可以使用sync.Map结构&#xff0c;sync.Map 是一个适合读多写少的数据结构&#xff0c;今天我们来看看它的设计思想&#xff0c;来看看为什么说它适合读多写少的场景。 如下&#xff0c;是golang 中sync.Map的数据结构…

详细分析Js中的Promise.all基本知识(附Demo)

目录 1. 基本知识2. Demo3. 实战 1. 基本知识 Promise.all 是 JavaScript 中的一个方法&#xff0c;它接受一个由 Promise 对象组成的数组作为参数&#xff0c;并在所有 Promise 对象都变为 resolved&#xff08;已完成&#xff09;状态时才返回一个新的 Promise 对象&#xf…

KTV点歌系统|基于JSP技术+ Mysql+Java+ B/S结构的KTV点歌系统设计与实现(可运行源码+数据库+设计文档)

推荐阅读100套最新项目 最新ssmjava项目文档视频演示可运行源码分享 最新jspjava项目文档视频演示可运行源码分享 最新Spring Boot项目文档视频演示可运行源码分享 2024年56套包含java&#xff0c;ssm&#xff0c;springboot的平台设计与实现项目系统开发资源&#xff08;可…

MyBatis是纸老虎吗?(四)

在《MyBatis是纸老虎吗&#xff1f;&#xff08;三&#xff09;》这篇文章中我们一起梳理了MyBatis配置文件的解析流程&#xff0c;并详细介绍了其中的一些常见节点的解析步骤。通过梳理&#xff0c;我们弄清楚了MyBatis配置文件中的一些常用配置项与Java Bean之间的对应关系&a…

linux网线正常,但没有网络,ifconfig没有ip地址

ubuntu 22.04环境&#xff1a; 今天正在用着好好的&#xff0c;不知道为什么突然没有网络了&#xff0c;网线灯也不亮&#xff0c;ifconfig只有lo回环地址。 因为装的双系统&#xff0c;切换到windows环境发现网络是正常的。 使用-a&#xff1a; 使用各种方式比如下面的命令…

大模型应用开发-虚拟人-AI刘能、AI李宏伟

简介 本案例通过python编程调用智谱的大模型接口,以及很简单的prompt设计,实现了用大语言模型模拟一个人物来和我们对话,前端HTML代码是用大语言模型生成的(原因:我根本不会写前端啊~~),本教程适合所有对大模型应用开发感兴趣的初学者,这是个非常有趣的案例。 读完本…

excel 破解 保护工作簿及保护工作表

excel 破解 保护工作簿及保护工作表 对于这种 保护工作簿及保护工作表 不知道密码时&#xff0c;可以使用以下方法破解 保护工作簿破解 打开受保存的excel 右键点击sheet名称 —> 查看代码 复制以下代码&#xff0c;粘贴到代码区域 Sub 工作簿密码破解() ActiveWorkbook.…

C语言例:(m=a==b)||(n=a==b);求解m,n的值

题目&#xff1a;设int a0,b0,m0,n0;执行语句(mab)||(nab);求解m,n的值。 #include<stdio.h> int main(void) {int a0,b0,m0,n0;(mab)||(nab);printf("m%d\n",m);printf("n%d\n",n);return 0; } 优先级: () 优先 优先 a b -->为真&am…

Python元组:不可变的序列

文章目录 一、元组1.创建元组2.访问元组中的元素3.修改元组4.删除元组 二、运算符1.加法运算符2.乘法运算符3.in运算符4.not in运算符 三、元组内置方法1.len()2.max()3.min()4.tuple()4.1 将列表转换成元组4.2 将字符串转换成元组4.3 将集合转换成元组 三、总结 一、元组 在P…

【5G NB-IoT NTN】3GPP R17 NB-IoT NTN介绍

博主未授权任何人或组织机构转载博主任何原创文章&#xff0c;感谢各位对原创的支持&#xff01; 博主链接 本人就职于国际知名终端厂商&#xff0c;负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作&#xff0c;目前牵头6G算力网络技术标准研究。 博客…

10000字!一文学会SQL数据分析

文章来源于山有木兮 原文链接&#xff1a;https://edu.cda.cn/goods/show/3412?targetId5695&preview0 第1节 SQL简介与基础知识 做数据分析的&#xff0c;为什么要写SQL&#xff1f; 没有数据的情况下&#xff0c;我们分析数据就像是巧妇难为无米之炊。因此&#xff0c…

Netty学习——源码篇3 服务端Bootstrap(一) 备份

1 介绍 在分析客户端的代码中&#xff0c;已经对Bootstrap启动Netty有了一个大致的认识&#xff0c;接下来在分析服务端时&#xff0c;就会相对简单。先看一下服务端简单的启动代码。 public class ChatServer {public void start(int port) throws Exception{NioEventLoopGro…

解锁鸿蒙小程序开发新姿势

如今&#xff0c;鸿蒙开发日益受到广大开发者的关注&#xff0c;而小程序开发也早已成为互联网领域的热门话题。那么&#xff0c;我们不禁要问&#xff1a;是否有可能将这两者融为一体&#xff0c;将小程序开发的便捷与高效带入鸿蒙生态中呢&#xff1f;本文将首先带你回顾小程…

SpringCloud alibaba入门简介

SpringCloud alibaba入门简介 1、简介 SpringCloud alibaba官网&#xff1a;SpringCloudAlibaba | Spring Cloud Alibaba (aliyun.com) Spring官网&#xff1a;Spring Cloud Alibaba GitHub中文文档&#xff1a;spring-cloud-alibaba/README-zh.md at 2022.x alibaba/spri…