【多微电网】计及碳排放的基于交替方向乘子法(ADMM)的多微网电能交互分布式运行策略研究(Matlab代码实现)

news/2024/11/29 7:40:52/

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

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

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

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

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

随着全球能源与环境问题日渐严峻,风能、光能等可再生清洁能源的有效利用意义重大。微电

网作为新兴能源的主要载体,它的研究有助于人们应对能源与环境的双重危机。目前微电网技术

的主要研究课题是妥善管理微电网内分布式电源和储能装置的运行。通过建立微电网优化数学模

型,在满足系统负载需求和外部约束下,使用数学 方法或人工智能算法来求解得出最合理的调度方 案,进而达到充分利用可再生能源,实现微电网经济效益和环境效益最大化的目的[1]。目前,国内外对微电网优化调度方面的研究成果颇丰。文献[2]为了解决传统智能算法在求

解微电网多目标函数时易早熟、陷入局部最优、收敛速度和精度差等问题,建立以运行成本、环境污染处理费用为目标的优化模型,用改进的鸟群算法对该模型进行求解,验证了所建模型和改进算

法的有效性。文献[3]对含有光伏、风机、柴油发电机以及铅酸蓄电池组成的孤立微电网进行研

究,提出了一种经济与环保协调控制下的微电网优化调度模型。文献[4]在多目标遗传算法中引

入初始点引导技术和去重操作,并将其应用于微电网双目标优化模型,得到较均匀的 Pareto 前沿,证实了所提出的方法的有效性。文献[5]基于交替方向乘子法,用分散式优化方法来解决微电网的动态经济调度问题,解决了集中式优化调度所面临的种种难题。通过对几个系统进行计算,表明所提方法具有良好的收敛特性以及较快的收敛速度。文献[6]通过建立主从博弈模型来解决交

直流混合微网运行中光伏消纳率和综合网损率的问题。该模型满足综合网损率指标的同时,还最

小化运行成本,最大化光伏消纳率,保证了交直流混合微网的综合效益。

交替方向乘子法非常适用于大规模分布式计算系统[19-20] ,由于不需要将微电网信息进行集中计算,而是各微电网自行求解目标函数后,根据多微电网系统层面的约束条件进行乘子的更新与迭代,其在满足各微电网运行成本最小的同时也实现了整个系统的能量平衡;此外,在各微电网能量管理系统进行计算的方式也能充分保护微电网的隐私。在假定通信通道是理想可靠的前提下,本文对计及碳排放的基于交替方向乘子法(ADMM)的多微网电能交互分布式运行策略进行研究。

对于分布式优化问题,交替方向乘子法(ADMM)属于一种简单高效、鲁棒性强的算法,其具有良好收敛性的同时,不要求优化问题的目标函数为严格的凸函数。

ADMM 融合了对偶上升法的可分解性以及乘子法较好的收敛性,核心思想是将一个大的问题

分解成若干个小问题,交替迭代进行求解,使原目标与其对偶变量共同收敛。其 标 准 形 式 如

下:

📚2 运行结果

 

 

 

🎉3 参考文献

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

[1]高松,何俊,杨松坤,肖白.基于交替方向乘子法的多微电网能量共享方法研究[J].电网与清洁能源,2022,38(06):113-120.

[2]邝凯旋,张赟宁.基于ADMM算法的微电网多目标优化调度[J].电力科学与工程,2019,35(08):54-59.

🌈4 Matlab代码实现


http://www.ppmy.cn/news/40148.html

相关文章

Java:5大最佳Java库

Java是一种面向对象的编程语言,受到全世界数百万程序员的欢迎和使用。让我们重点介绍一下最佳Java库,这些Java库包含扩展Java应用程序功能的包。与传统的Java库相比,它们的受欢迎程度激增。 1.Spring Boot Spring Boot涵盖了你的基本配置和一…

python 调用c++

python中调用c,函数参数用 int类型,返回值为类型1,且返回值为 false。 注意:如果你使用了C中的 false,则返回的是-1。 在 Python中调用C时,你会得到一个名为 bool的类,其中包含了两个成员变量: …

SpringMVC基本注解的使用和理解

SpringMVC基本注解的使用和理解 RequestParam注解 使用在方法入参位置,用于指定请求参数名称,将该请求参数绑定到注解参数位置。 属性:name:指定要绑定的请求参数名称; name属性和value属性互为别名。 required 和:指…

加强化工企业危化品管理的几点建议

目录 加强危化品管理的重要性 我国危化品管理中存在的问题 加强化工企业危化品追溯管理的几点建议 加强危化品管理的重要性 危险化学品是指具有毒害、腐蚀、爆炸、燃烧、助燃等性质,可能对人体健康、环境安全和公共安全造成危害的化学品。危险化学品的生产、储存、…

逻辑回归算法

逻辑回归是一种用于解决二分类问题的机器学习算法。它的目标是根据输入数据预测输出结果的概率,通常用于分类问题中。 逻辑回归的基本思想是将输入数据通过一个线性模型,然后将线性模型的输出值通过一个sigmoid函数映射到0到1的范围内,表示为…

数据结构入门(C语言版)线性表中链表介绍及无头单向非循环链表接口实现

线性表之链表导航1、链表的概念和结构2、链表的分类3、链表的实现3.1 结构体定义3.2 接口函数定义3.3 接口函数的实现4、结语导航 1、链表的概念和结构 概念: 线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素 。因此,为了表示每…

PDF转化器免费版有哪些?这几款办公达人们都在用

在现代办公中,文件的排版和格式是非常重要的,无论是发布通知或提交策划书、投档简历或是发表论文、宣传海报或是产品说明书等,我们经常使用PDF文件格式发送给他人。然而,很多人需要对PDF进行编辑修改,通常会先将其转换…

redis 5.0.3 安装部署

本次部署方式:编译安装redis 5.0.3 redis部署目录:/usr/local [ec2redis local]$ cd /usr/local 下载redis 5.0.3压缩包 [ec2redis local]$ sudo wget http://download.redis.io/releases/redis-5.0.3.tar.gz 解压redis压缩包 [ec2redis local]$ sudo ta…