当前位置: 首页 > news >正文

平抑风电波动的电-氢混合储能容量优化配置(Matlab代码实现)

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

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

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

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

目录

💥1 概述

1.1 电-氢混合储能系统架构

1.2 基于 EMD 的风电功率分配策略 

📚2 运行结果

2.1 基本数据可视化 

2.2 Kmeans聚类得到 8 个风电出力场景

2.3 不同波动量限值下并网功率与平抑功率的对比 

2.4 高波动需要储能平抑的功率和低波动直接并网功率 

2.5 平抑前后的风电并网功率波动效果

🎉3 参考文献

🌈4 Matlab代码、数据、文章讲解


💥1 概述

文献来源:

摘要:针对电-氢混合系统协同平抑接入新型电力系统的新能源波动问题,提出考虑碱性电解槽运行特性的电-氢混合储能容量优化配置方案。首先基于经验模态分解,将原始风电功率信号分解为符合波动量限值的直接并网分量和混合储能功率任务;在综合考虑电化学储能和氢储能介质充放电功率约束和存储状态约束的基础上,制定计及碱性电解槽运行特性的混合储能能量管理策略。基于此策略,以综合成本最小为目标,建立用于平抑风电波动的电-氢混合储能容量配置模型,并通过实际数据进行计算分析,算例结果表明,所提策略下的容量配置方案,在满足平抑需求的前提下,可以有效提高系统经济性。

关键词:

氢储能;混合储能;波动平抑;能量管理策略;

在“双碳”目标的驱动下,构建以新能源为主体的新型电力系统是未来发展的趋势,但新能源的波动性和反调峰特性[1]等对电能质量、电力调峰以及系统安全稳定性产生负面影响。氢储能作为一种新型储能技术,兼具低碳清洁、能量密度高、存储时间长等优势[2],被认为是极具潜力的大容量储能。现代电力系统对储能装置的容量、功率、响应速度以及成本等方面都提出了更高的要求,单一储能技术无法同时满足电力系统的各项要求。而由不同储能技术组合而成的混合储能系统 (Hybrid Energy Storage System,HESS)可以做到各储能特性互补,弥补单一储能的缺陷,提高系统的整体性能[3],改善风电光伏出力波动性。文献[4]提出 HESS 协调平抑光伏并网功率波动策略,为电池储能配置超级电容(Super Capacitor,SC)来减少其循环充放电的次数。文献[5]提出使用超导磁储能和蓄电池储能组成的 HESS 来改善风电波动性,并设计了一种分层控制策略,可以维持蓄电池荷电状态(State of Charge, SOC)处于较好水平,避免过充过放现象发生,为补偿风电功率波动留有足够的容量空间。文献[6]由提出通过绝热压缩空气储能和飞轮储能系统应分别应对风电低频分量和高频分量,以缓解风电波动,增强风电渗透率。文献[7]构建电池和氢储能组成的

混合储能系统,利用电池来抑制光伏和负载功率的短期波动,电池 SOC 达到 99.5%时,控制算法将多余的富余功率转移到电解槽中。文献[8]提出了一种氢-超导磁储能混合储能系统协调控制策 略,该策略不仅解决了风机低电压穿越和风电功率波动两个问题,还明显降低了超导磁储能的性 能要求和投资成本。文献[9]构建了包含 SC 和氢储能的混合储能系统,并结合混合储能的各自特 性,提出变系数指数平滑算法的 HESS 控制策略。文献[10]针对电-氢混合储能型多微网系统,提出了考虑储能系统荷电状态以及微网内外母线的供需平衡的运行控制策略。文献[11]为了解决仅考 虑微电网经济性的容量配置结果对于平抑母线波动和电压波动的不足,提出了计及微电网经济性 和稳定性的电氢耦合混合储能的微网容量配置方案。文献[12]将电化学储能作为短时储能,氢储能作为长时储能,综合两种储能的工作特性,提出了计及电氢 HESS 效率特性的经济下垂控制策 略。文献[13]提出了一种包含 SC、蓄电池及氢储能的混合储能系统,经验证可以实现微电网直流 母线电压支撑及并网功率的平抑。

1.1 电-氢混合储能系统架构

针对风电大规模并网带来的波动问题,提出电-氢 HESS 协调运行框架,如图 1 所示。

1.2 基于 EMD 的风电功率分配策略 

📚2 运行结果

2.1 基本数据可视化 

 

 

2.2 Kmeans聚类得到 8 个风电出力场景

放大图:

2.3 不同波动量限值下并网功率与平抑功率的对比 

 

 

2.4 高波动需要储能平抑的功率和低波动直接并网功率 

 

2.5 平抑前后的风电并网功率波动效果

1)0基准线+超级电容平抑+不丢弃正向波动 (丢弃正向波动)

2)变量基准线+超级电容平抑+不丢弃正向波动(丢弃正向波动)

 

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1]袁铁江,郭建华,杨紫娟等.平抑风电波动的电-氢混合储能容量优化配置[J/OL].中国电机工程学报:1-10[2023-05-17].https://doi.org/10.13334/j.0258-8013.pcsee.222572.

🌈4 Matlab代码、数据、文章讲解

相关文章:

平抑风电波动的电-氢混合储能容量优化配置(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

#机器学习--重新看待线性回归

#机器学习--重新看待线性回归 引言普通视角的线性回归最大似然角度的线性回归总结 引言 本系列博客旨在为机器学习(深度学习)提供数学理论基础。因此内容更为精简,适合二次学习的读者快速学习或查阅。 普通视角的线性回归 对于一组数据 { ( x 0 , y 0 ) , … ( x m…...

亚马逊,shopee,lazada卖家如何组建自己的测评团队

测评补单,这个话题在如今不管国内还是国外的电商行业已经是众所周知,它能够快速帮助自己的产品添加评论,获取排名,打造爆款,可以让用户更加真实、清晰、快捷的了解产品,以及产品的使用,快速上手…...

flink cdc 用mybatis-plus写到mysql5.6

背景 项目中需要做一个数据同步的功能, 在方案对比中,canal 与flink cdc 都有尝试。 起初在网上找的flink例子,要么只能支持mysql5.7以上版本,要么就是需要序列化各种bug,比如就不能直接使用 @Autowired xxxServer 来调用数据库层面的注入,getBaseMapper()为空 因为目…...

【C++】模板的一点简单介绍

模板 前言泛型编程函数模板概念格式函数模板的原理函数模板的实例化 类模板类模板的定义格式类模板的实例化 前言 这篇博客讲的是模板的一些基本知识,并没有那么深入,但是如果你是为了过期末考试而搜的这篇博客,我觉得下面讲的是够了的。 之…...

SpringCloud概述

前言 什么是微服务? ​ 微服务是一种面向服务的架构(SOA)风格,其中,应用程序被构建为多个不同的小型服务的集合而不是单个应用程序。与单个程序不同的是,微服务让你可以同时运行多个独立的应用程序,而这些独立的应用…...

Metal入门学习:GPU并行计算大数组相加

一、编程指南PDF下载链接(中英文档) 1、Metal编程指南PDF链接 https://github.com/dennie-lee/ios_tech_record/raw/main/Metal学习PDF/Metal 编程指南.pdf 2、Metal着色语言(Metal Shader Language:简称MSL)编程指南PDF链接 https://github.com/dennie-lee/ios_te…...

关于在spyder,jupyter notebook下创建虚拟环境(pytorch,tensorflow)均有效

anaconda下载地址 https://www.anaconda.com/download/ 下载完成后打开anaconda目录下的 anaconda prompt 在命令行中输入下面的命令创建一个叫tf2.0的虚拟环境(“tf2.0”是建立的Conda虚拟环境的名字,可以自拟) conda create -n tf2.0 p…...

oracle 闪回恢复

oracle 闪回恢复 闪回恢复区主要通过3个初始化参数来设置和管理: db_recovery_file_dest:指定闪回恢复区的位置 db_recovery_file_dest_size:指定闪回恢复区的可用空间大小 db_flashback_retention_target:指定数据库可以回退的时…...

LeetCode 322 零钱兑换

题目: 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。你可以认为每种硬币的数量…...

面试篇SpringMVC是什么以及工作原理

1,什么是SpringMVC呢? 它是Spring的一种设计模式,一款框架。 2,MVC分别代表什么? M代表模型即model的缩写,指业务逻辑层模型。V代表视图即View的缩写,指视图层。C则是controller的缩写&#xff…...

jQuery-层级选择器

<!DOCTYPE HTML> <html> <head> <meta http-equiv"Content-Type" content"text/html; charsetUTF-8"> <title>层级选择器</title> <style type"text/css"> …...

【Java数据结构】——第十节(下).选择排序与堆排序

作者简介&#xff1a;大家好&#xff0c;我是未央&#xff1b; 博客首页&#xff1a;未央.303 系列专栏&#xff1a;Java初阶数据结构 每日一句&#xff1a;人的一生&#xff0c;可以有所作为的时机只有一次&#xff0c;那就是现在&#xff01;&#xff01;&#xff01; 文章目…...

45道SQL题目陆续更新

文章目录 学习视频配置环境第一天内连接 外连接第二天第三天 学习视频 学习视频 配置环境 四张表 配置四张表的sql语句 #创建发据库 create database frogdata charsetutf8&#xff1b;use frogdata;# 学生表 Student create table Student( SId varchar(10), Sname var…...

在线PS软件有哪些不错的推荐

许多新的UI设计合作伙伴非常关心在线ps工具的选择。现在市场上有各种各样的ps网页替代工具&#xff0c;数量众多&#xff0c;令人眼花缭乱。本文简要介绍了10个在线PS工具&#xff0c;我相信一定有一个适合你&#xff01; 1.即时设计 即时设计是一款在线 UI 设计工具&#xf…...

Java实现天气预报功能

如果要实现类似百度天气、手机App这样的天气预报功能该如何实现&#xff1f;首先想到的是百度... 背景&#xff1a; 最近公司做了一个项目&#xff0c;天气预报的功能也做上去了&#xff0c;不仅有实时天气、未来7天预报的功能、还有气象预警的功能。 天气包括基本天气、白天夜…...

python循环语句

while循环 Python中&#xff0c;while循环只要在条件&#xff08;表达式&#xff09;为真的情况下&#xff0c;就会一直重复执行相应的循环代码块。 while语句的语法格式如下&#xff1a; while 条件表达式&#xff1a;代码块while语句执行的具体流程为&#xff1a;首先判断…...

多线程基础(一)线程基础信息、synchronized 锁概念

1. 基本概念&#xff1a; 程序&#xff1a; 程序是一些保存在磁盘上的指令的有序集合&#xff0c;是静态的。程序包括&#xff1a;内存资源、IO资源、信号处理等。&#xff08;如&#xff1a;XX.exe&#xff09; 进程&#xff1a; 进程是程序执行的过程&#xff0c;包括了动态…...

JAVA期末考内容知识点的梳理

作者的话 前言&#xff1a;这些都是很基本的&#xff0c;还有很多没有写出来&#xff0c;重点在于考试复习&#xff0c;包括后四章的内容 前面内容请参考JAVA阶段考内容知识点的梳理 一、集合、流 课堂总结1集合 集合概念&#xff1a; 保存和盛装数据的容器&#xff0c;将许多…...

为什么要使用Thrift与Protocol Buffers?

编码数据的格式 程序通常&#xff08;至少&#xff09;使用两种形式的数据&#xff1a; 在内存中&#xff0c;数据保存在对象、结构体、列表、数组、散列表、树等中。 这些数据结构针对 CPU 的高效访问和操作进行了优化&#xff08;通常使用指针&#xff09;。如果要将数据写…...

2026艺考志愿填报深度解析:一线实战过来人分享核心技巧

宝子们&#xff0c;艺考志愿填报可是个技术活&#xff0c;稍有不慎就可能与理想院校失之交臂&#xff01;别慌&#xff0c;优志愿来帮你。下面就来看看优志愿在艺考志愿填报中的核心优势。优志愿艺考填报之AI精准赋能优志愿融合前沿AI技术与独创6大核心算法&#xff0c;基于百亿…...

鸿蒙_使用组件导航Navigation搭建应用框架

组件导航封装了页面、标题、菜单栏、工具栏等功能&#xff0c;我们只需要进行简单的设置&#xff0c;就能快速搭建应用的框架&#xff0c;我们直接新建一个独立页面来通过组件导航实现主页、设置页、我的页三个示例页面&#xff0c;并且相互之间可以跳转&#xff0c;并且天然支…...

当LLM成为链上节点:2026奇点大会披露的首个AI原生Layer 1主网性能基准(TPS 47,200,终局延迟<87ms)

第一章&#xff1a;2026奇点智能技术大会&#xff1a;AI原生区块链应用 2026奇点智能技术大会(https://ml-summit.org) 本届大会首次设立“AI原生区块链”主题轨道&#xff0c;聚焦模型权重链上存证、推理过程可验证、智能合约与LLM深度协同等前沿范式。区别于传统Web3应用将…...

Qwen3-4B模型在STM32嵌入式开发中的应用:代码注释生成与调试日志分析

Qwen3-4B模型在STM32嵌入式开发中的应用&#xff1a;代码注释生成与调试日志分析 如果你是一位STM32开发者&#xff0c;下面这个场景你一定不陌生&#xff1a;面对一段几个月前自己写的、涉及复杂定时器配置或CAN总线通信的代码&#xff0c;你皱着眉头看了半天&#xff0c;愣是…...

sslscan实战:5个真实场景教你检测TLS安全漏洞

sslscan实战&#xff1a;5个真实场景教你检测TLS安全漏洞 【免费下载链接】sslscan sslscan tests SSL/TLS enabled services to discover supported cipher suites 项目地址: https://gitcode.com/gh_mirrors/ss/sslscan sslscan是一款强大的SSL/TLS安全检测工具&#…...

SteamTinkerLaunch Winetricks集成:dotnet48等依赖库的自动安装方法

SteamTinkerLaunch Winetricks集成&#xff1a;dotnet48等依赖库的自动安装方法 【免费下载链接】steamtinkerlaunch Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs 项目地址: https://gitcode.com/gh_mirrors/st/ste…...

Sunshine游戏串流故障排查与性能优化解决方案

Sunshine游戏串流故障排查与性能优化解决方案 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine Sunshine是一款优秀的自托管游戏串流服务器&#xff0c;为Moonlight客户端提供高性能…...

智能制造工业互联网工业大数据建设方案:工业大数据架构、工业大数据建模、关键应用场景、平台架构、全生命周期服务、管理与应用体系

本方案围绕工业4.0&#xff0c;构建“云、移、物、大、智”融合的工业大数据平台&#xff0c;实现数据采集、数据湖分析与机器学习建模&#xff0c;支撑预测性维修、生产过程优化、人机协同等应用&#xff0c;助力企业提升效率、降低运营成本&#xff0c;推动智能制造转型。 工…...

影像诊断四剑客:B超、X光、CT、核磁共振如何各显神通

1. 影像诊断四剑客&#xff1a;谁是你的最佳拍档&#xff1f; 第一次去医院做影像检查时&#xff0c;面对医生开的B超、X光、CT、核磁共振检查单&#xff0c;你是不是也一头雾水&#xff1f;这四种检查看起来都很高科技&#xff0c;但价格相差悬殊&#xff0c;等待时间也各不相…...

Kandinsky-5.0-I2V-Lite-5s在AI Agent工作流中的应用:自动生成任务执行演示

Kandinsky-5.0-I2V-Lite-5s在AI Agent工作流中的应用&#xff1a;自动生成任务执行演示 1. 引言&#xff1a;当AI Agent遇上动态可视化 想象一下这样的场景&#xff1a;你的AI助手刚刚完成了一份复杂的数据分析报告&#xff0c;但它呈现给你的是一堆密密麻麻的数字和图表。作…...