基于分布式鲁棒性的多微网电氢混合储能容量优化配置——1

Optimal configuration of multi microgrid electric hydrogen hybrid energy storage capacity based on distributed robustness

A B S T R A C T

        储能与微电网相结合是解决分布式风能、太阳能资源不确定性、降低其对大电网安全稳定影响的重要技术路径。随着分布式风电和太阳能发电普及率的不断提高,如何优化混合储能容量的容量配置,提高系统的经济性和可靠性已成为研究热点。本文建立了一个具有电氢混合储能的多微网交互系统。微电网系统采用分布式风能和太阳能作为电源。然后,考虑风电和太阳能的不确定性,建立了以系统运行经济性和可靠性为目标的分布式鲁棒模型利用该模型对电氢混合储能多微网系统的储能容量配置进行优化,并比较不同储能方案下系统的经济成本。最后,分析了氢储能投资成本、氢价、系统损失率等关键因素对储能容量的影响。结果表明,降低氢储能的投资成本是降低多微网混合储能系统运行成本的关键。 

1. Introduction 

        随着“双碳”目标的提出,以可再生能源为主导的新型电力系统已成为中国电力系统发展的必然趋势。微电网以其高效、灵活、低碳、环保、高可靠性等优点得到了广泛的应用[1-6]。微电网的建设有力地促进了分布式发电的发展和可再生能源的大规模并网。然而,可再生能源输出的不确定性给新型电力系统的安全稳定运行带来了巨大的挑战。在系统中加入储能设备是解决这一问题的重要途径。储能容量优化配置已成为新的研究热点[7-9]。 

        氢储能作为一种无碳储能技术,具有能量密度高、储存时间长、可大规模应用的特点。随着节能减碳要求的提高,氢储能在电力系统调控中的优势逐渐显现。目前,关于氢储能的规划和配置已经有了很多研究。 

        宁伟等研究了含氢储能的增量配电网协同运行策略[10]。该策略可以有效降低对公用电网购电的依赖。张毅等研究了并网和断网两种情况下氢储能系统的容量优化配置问题[11]。张勇等人从生命周期优化的角度比较了电力储能和氢储能的经济性,并探讨了氢储能未来的发展潜力[12]。Jiale Li等考虑需求响应,基于电价弹性矩阵和生命周期成本,得到了电氢混合储能系统的最优规划方案[13]。

        由于实际工程操作复杂,储能模型的非凸性较高。为了解决这一问题,一些研究应用了混合整数线性规划(MILP)[14-16]。某些模型还存在高维约束,通常采用凸松弛法求解。

        然而,实际运行结果表明,基于传统凸松弛法的模型优化计算耗时长,甚至无凸。随着信息技术的发展,各种智能优化算法被用于优化调度,如粒子群优化(PSO)和灰狼优化(GWO)[17,18]。H. Borhanazad等人提出了一种多目标粒子群算法来解决系统部件尺寸和混合MG配置的优化问题[19]。为了解决非凸问题,研究人员提出了一种MG最优运行的非线性约束多目标问题[20],目标是同时最小化总运行成本和总排放量,提出了一种基于混沌局部搜索机制和模糊自适应机制的混合粒子群算法。

        对于系统中存在不确定性的研究,大多采用鲁棒优化方法进行建模[21,22]。其中,分布式鲁棒性方法[23-25]能够在保守性和计算效率之间取得平衡,在风电和太阳能输出不确定的优化问题中得到了广泛应用。此外,也有文章采用强化学习的方法[26]来处理微网储能配置过程中的不确定性。

        在现有研究基础上,对多微网交互环境下储能系统容量配置的研究不足。储能容量分配的研究大多集中在传统的储能方式上,而不是氢储能或电氢混合储能。同时,在研究微网优化配置时,很少考虑新能源输出的不确定性。随着氢在能源和电力工业中发挥越来越重要的作用,氢储能在电力系统中的应用也将越来越广泛。

        考虑到风电输出的不确定性,本文从提高系统经济性和供电可靠性的角度,采用分布式鲁棒性建模对混合储能容量进行优化配置。最后,本文选取某地区的年风能和太阳能输出数据进行实例分析,验证了模型的有效性。本文有几个创新点和贡献:

        首先,目前氢储能的成本太高,而电氢混合储能可以作为解决这一问题的过渡方式

        其次,风能和太阳能发电是未来分布式能源应用的趋势,本文在研究中有效地考虑了风能和太阳能输出的不确定性

        最后,微电网是未来电力系统建设的主流容量分配调度问题是电力系统研究的重要方向。本文为未来多微电网调度优化和储氢配置应用研究奠定了基础。

2. Model building

2.1. Multi microgrid system architecture 多微电网系统架构

        具有电-氢混合储能的多微电网系统的结构如图1所示。

微电网通过一条公共输电线路相互传输电力,而外部电网则以单向方式向每个微电网系统传输电力。每个微电网由四个部分组成:风能和太阳能发电系统氢储能系统(包括电解电池、储氢罐和燃料电池)、共享储能系统电力负载。 

        风能和太阳能发电系统是微电网的主要能源。当风能和太阳能发电量充足时,多余的电力会被储能系统吸收。当风能和太阳能发电不足时,电力短缺通过储能系统微电网之间的相互传输外部电网供电来补偿。 

        电化学储能是一个共享系统。电池具有独特的充电和放电状态。它可以接受四个微电网的充电,但只能同时向两个微电网放电

        每个微电网都有一个氢储能系统。当微电网中有多余的电力时,电解池通过电解水产生氢气,并将氢气储存在储氢罐中。当微电网电力供应不足时,燃料电池消耗氢气并发电。电解电池和燃料电池不能同时工作。

2.2. State models of various systems within microgrids 微电网内各种系统的状态模型

2.2.1. Wind power output model

风电出力与风速呈正相关,结合相关的风电出力计算公式,风电出力为:

2.2.2. 太阳能输出模型

光伏输出与光强和工作温度有关,结合相关计算公式,光伏输出为:

2.2.3. 电化学储能模型

2.2.4. Hydrogen energy storage model

2.3. Optimization model

2.3.1. Objective function

       本文提出的电氢混合储能容量优化配置模型旨在最大限度地降低系统的总成本,包括系统建设投资成本、系统运行维护成本、风电和轻电处罚成本、线路损耗成本和电网购电成本。具体模型如下:

3.模型解决方案

3.1 分布式鲁棒优化

        随机编程和鲁棒优化都可以有效地刻画随机问题,但前者需要随机变量的概率分布信息,而后者的解过于保守。分布式鲁棒优化不仅填补了数据和决策之间的差距,还填补了统计框架和优化框架之间的差距。更重要的是,分布式鲁棒性继承了鲁棒优化的可解性和随机编程的灵活性。因此,本章将上述问题转化为解决方案的分布式鲁棒优化问题。

        在数据驱动的分布式鲁棒优化问题中,随机变量的真实分布是未知的,但可以获得有限数量的训练样本 ξi。因此,一种简单的方法是使用已知的离散经验分布 P_N 替换真实的未知分布 P。因此,我们重新描述了分布式鲁棒优化问题,并使用 Wasserstein 度量来定义 P_N 附近所有真实随机变量的分布集

Wasserstein Distance

均匀分布

        在概率论和统计学中,均匀分布也叫矩形分布,它是对称概率分布,在相同长度间隔的分布概率是等可能的。 均匀分布由两个参数a和b定义,它们是数轴上的最小值和最大值,通常缩写为

U(a,b)。

        举个例子,掷骰子就是一个均匀分布,概率论中一个很常用分布。

轻松搞懂均匀分布、高斯分布、瑞利分布、莱斯分布(含MATLAB代码)_瑞利分布和高斯分布的关系-CSDN博客

【数学】Wasserstein Distance - 知乎 (zhihu.com)

这些距离都忽略了概率分布之间的几何特性:

  • 比如图1中,左边的分布应该离中间的分布更近,而中间的离右边的更远,但是其他度量无法反应这个特性,但Wasserstein距离可以。
  • 鲁棒:考虑最坏情况;
  • 分布:最坏情况的主体是环境参数的分布变量。
  • 从数学角度说,分布式鲁棒优化包括随机规划和传统鲁棒优化两种形式。
  • 当分布式鲁棒优化下,环境变量的分布函数获知时,分布鲁棒优化退化为随机优化;仅知其不确定集时,退化为经典鲁棒优化。
  • 分布式鲁棒优化基础知识学习 | Ref:《鲁棒优化入门》「运筹OR帷幄」_分布式_烤冷面加芝士加芝士-华为开发者联盟HarmonyOS专区 (csdn.net)

        将模糊集建模为分布空间中的Wasserstein球有两个优点:它提供了一个严格的有限样本,保证了渐近一致性和可计算性。

3.2.分布鲁棒逼近求解

        然而,即使基于可用数据对分布鲁棒的机会约束优化问题进行建模,该问题仍然是一个 NP-hard 问题 [27]。因此,仍然需要近似简化以使其可解决。在本文中,我们使用 Bonferroni 测试和 CVaR(风险条件值)方法的组合来近似解决方案。

Bonferroni 测试和 CVaR(风险条件值)方法的组合

        通过将Bonferroni测试和CVaR方法结合起来,可以得到一种近似解决方案,用于处理风险管理和决策问题。

        Bonferroni测试是一种多重比较方法,用于控制在进行多次假设检验时出现误差的概率。CVaR(Conditional Value at Risk)方法是一种风险度量方法,用于评估在给定风险水平下资产或投资组合的预期损失。

        结合Bonferroni测试和CVaR方法,可以在控制误差概率的同时,对风险水平进行有效评估。具体来说,可以通过Bonferroni测试来控制多重比较带来的误差,并结合CVaR方法来计算在给定置信水平下的风险值。这种组合方法可以提供更全面的风险管理和决策支持,帮助制定有效的风险控制策略和投资决策。

数学上,结合Bonferroni测试和CVaR方法可以表示为:

假设有n个假设需要进行比较,Bonferroni测试可以将显著性水平调整为α/n,其中α是原始显著性水平。然后,可以使用CVaR方法计算在这个调整后的显著性水平下的风险值。

因此,结合Bonferroni测试和CVaR方法可以用以下公式表示近似解决方案:

        这种组合方法可以在实际风险管理和决策问题中发挥重要作用,帮助管理者更好地理解和控制风险

(1)目标函数的线性变换

对于固定的 y 和 z,目标函数的计算需要找到 ξ 在 Wasserstein 球体 P 上的线性函数的最坏情况期望。该问题等价于锥优化问题。 

(96 封私信 / 80 条消息) SDP (半正定规划) 有什么形象的实例?怎么理解? - 知乎 (zhihu.com)

Second-Order Cone Programming(SOCP) 二阶锥规划-CSDN博客

其中 ‖ • ‖* 表示‖ • ‖ 的成对参数化。

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

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

相关文章

Web自动化测试进阶:网页中难点之等待机制 —— 强制等待,隐式等待

为什么要添加等待 避免页面未渲染完成后操作,导致的报错 经常会遇到报错:selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":&q…

架构设计参考项目系列主题:新零售SaaS架构:客户管理系统架构设计

什么是客户管理系统? 客户管理系统,也称为CRM(Customer Relationship Management),主要目标是建立、发展和维护好客户关系。 CRM系统围绕客户全生命周期的管理,吸引和留存客户,实现缩短销售周期、降低销售成本、增加销售收入的目的,从而提高企业的盈利能力和竞争力。 …

java-spring 图灵 02 手写spring

01.idea中创建一个maven管理的空项目 02.模拟创建出spring容器类,这里叫wzpApplicationContext,创建的时候会自动加载配置类的数据 public class wzpApplicationContext {private Class configClass;public wzpApplicationContext(Class configClass) …

Selenium+TestNG学习笔记

------------------TestNG-------------------- 1.层级 suite -》test-》class-》method 建议层级 class对应一个测试用例,suite对应一个测试集 2. testNG中的PO模式 3.运行多个测试类的测试用例 通过suite来进行管理;suite在testNG中可以通过xml 来进行编写管理…

多媒体互动装置如何助力智慧城市展厅的信息化建设?

随着现代化科技技术的发展,智慧城市的建设概念与实施也日益成熟,其中智慧城市展厅便是用于展示智慧城市理念、技术和规划的重要平台,而应用在其中的多媒体互动装置,更是起着重要的作用,它们能够让观众更直观地了解和体…

浅述.Net中的Hash算法(顺带对称、非对称算法)

【写在前面】 对称加密算法(只有一个私钥,比如DES【不推荐】、AES); 非对称加密算法(公钥与私钥,比如RSA); Hash算法也称为散列函数算法,任意长度的数据都转换为固定长度的字符串&#xff08…

关闭 SPI 会导致 WRPERR 错误的问题分析

1. 引言 在 STM32 的应用中,SPI 算是用的比较多的外设了,也是单片机最常见外设之一。客户说它执行了关闭 SPI 的代码,竟然会导致 Flash 中的 WRPERR 标志置位,致使应用碰到一些问题。这就奇怪了,SPI 和内部 Flash 看起…

中仕公考:三支一扶期满后有编制吗?

三支一扶两年的期限到达之后,会自动获得编制吗? 完成三支一扶项目的服务期限后,参与人员必须通过正式的考试才能获得编制,而并不是期满后自动获得编制。但是,三支一扶服务期满人员在参加公务员考试中可依照其身份享受加分的优惠…

h5应用如何适配移动端(干货总结)

h5应用如何适配移动端总结 前言一、简单场景搭建二、从哪些方面进行适配?1.对html中的meta标签进行适配2.清除默认样式3.使用全局变量去控制采用css值4.绝对单位相对化 前端必备工具推荐网站(免费图床、API和ChatAI等实用工具): http://luckycola.com.cn/ 前言 H5应用的开发是…

基于springboot实现视频网站管理系统【项目源码+论文说明】计算机毕业设计

基于springboot实现视频网站管理系统演示 摘要 使用旧方法对视频信息进行系统化管理已经不再让人们信赖了,把现在的网络信息技术运用在视频信息的管理上面可以解决许多信息管理上面的难题,比如处理数据时间很长,数据存在错误不能及时纠正等问…

AndroidAutomotive模块介绍(一)整体介绍

前言 Android Automotive 是一个基本 Android 平台,可运行 IVI 系统中预安装的 Android 应用以及可选的第二方和第三方 Android 应用。 本系列文档将会系统的介绍 Android Automotive 的功能、架构、逻辑等。模块逻辑将从 应用api接口、系统服务、底层服务&#x…

2024.4.12每日一题

今天上午参加了蓝桥杯,只会暴力,还需努力学习 LeetCode 找到冠军 || 题目链接:2924. 找到冠军 II - 力扣(LeetCode) 题目描述 一场比赛中共有 n 支队伍,按从 0 到 n - 1 编号。每支队伍也是 有向无环图…

泰坦尼克号幸存者预测

泰坦尼克号幸存者预测 1、特征工程概述2、数据预处理3、特征选择与提取4、建模与预测 1、特征工程概述 在上篇 泰坦尼克号幸存者数据分析 中,我们对泰坦尼克号的幸存者做了数据分析,通过性别、年龄、船舱等级等不同维度对幸存者进行了分类统计&#xff0…

Traefik的前世今生

Traefik 是一款现代的反向代理和负载均衡器,它的设计专门针对微服务架构和容器技术,如 Docker 🐳 和 Kubernetes 🎯。自从其首次发布以来,Traefik 已经迅速成为云原生生态系统中不可或缺的一部分。在这篇文章中&#x…

上位机图像处理和嵌入式模块部署(qmacvisual缺失的颜色检测)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 在图像处理当中,对颜色的处理是非常重要的。当然,这要建立在拍摄图片是彩色图片的基础之上。工业上面,虽然是黑…

第三次作业

创建了一个教务管理系统的登录页面,其中包含左侧的图片以及右侧的表单容器,当鼠标悬停在表单容器上时,会稍微变大,并且图片容器会相应的缩小,是通过css的transition以及fiex属性实现。 表单容器包含用户名和密码的输入…

基于linux进一步理解核间通讯

芯片架构分为同构和异构: 如下图TC397: 如下图TDA4: 如下图STM32MP157: 非对称多处理结构(AMP): AMP 结构是指每个内核运行自己的 OS 或同一 OS 的独立实例&#

番茄 abogus rpc调用

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章…

生产者和消费者模型 | 阻塞队列 | 信号量 | 环形队列

文章目录 1.生产者和消费者模型2.生产者和消费者模型优点3.阻塞队列4.POSIX信号量5.基于环形队列的生产消费模型 本文完整的代码放在了这: Gitee链接 1.生产者和消费者模型 生产者和消费者模型,概括起来其实是一个321原则:3是:三…

如何恢复未保存或删除/丢失的Word文件?

关闭 Word 应用程序而不保存文档?误删Word文档?许多用户会在不同的情况下丢失Word文档。如果不幸遇到此类问题,如何恢复已删除或未保存的 Word 文档?有一些方法可以恢复未保存/删除的文档。此外,您还可以使用Word文件恢…