计及光伏波动性的主动配电网有功无功协调优化(Matlab代码实现)

👨‍🎓 个人主页: 研学社的博客
💥 💥 💞 💞 欢迎来到本博客 ❤️ ❤️ 💥 💥


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


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

📋 📋 📋 本文目录如下: 🎁 🎁 🎁
目录
💥1 概述
1.1 基本粒子群算法(PSO)
1.2 小生境技术
1.3 数学模型搭建
📚2 运行结果
🎉3 参考文献
🌈4 Matlab代码实现

💥1 概述

1.1 基本粒子群算法(PSO)

粒子群算法是在对鸟群和鱼群的群体动力学行为研究的基础上而演化而来,是对其行为的一种模拟.

在群体中,任何一个个体在觅食过程中不仅与过去积累的经验和认知有关,同时还和群体中其他的个体之间存在着影响.在PSO优化算法中,每个个体在向最优解过程移动中,都有自己的速度和位置信息,并且这些信息是不断变化调整的(变化的主要依据是粒子过去积累的经验和群体中其他个体的

信息).在PSO算法初始化过程中,随机产生粒子群的种群,其中每个粒子都是目标函数的解,为了找寻函数的最优解,每个粒子会根据个体历史最优位置和种群的最优位置来多次调整自己的速度更新策略,然后调整位置更新策略,并经多次迭代寻优最终找到最优解.

1.2 小生境技术

根据自然界中的进化理论,生活习性相似的物种总是生活在同一个环境中.因此,每个物种都有着自己特定的生存环境,这个特定的环境就是小生境,每个物种在自己的小生境中具有相同的特性和习性等,并且在一起相互交流,生殖后代].对于这个特定环境下的生物存在优劣之分,它们在有限的资源下,相互交流,相互竞争,经过相互协调达到共同进化,依据“优胜劣汰”的思想,适应环境能力强的留下来,弱的将淘汰.所以,这种小生境的存在对新的物种形成,保持物种的多样性方面具有重要的意义[将小生境技术引入到粒子群算法中,提出了小生境粒子群算法.该算法首先要参考种群每个个体之间

的相似程度﹐确定每个粒子存在的小生境群体,与之前相比,粒子不是聚集在一个环境中,而是划分成几个群体便于粒子群算法找到更多的最优个体,确定依据是每个粒子之间的距离.在确定好小生境群体后,然后在每个小生境中利用标准粒子群算法按照速度更新策略和位置更新策略进行更新,并利用共享机制来改变每个粒子的适应度值",维持种群的多样性.

1.3 数学模型搭建

参考文献[3]

为应对能源危机和日益严重的环境问题,各国都在积极发展可再生能源。其中,预计 到2030年,中国可再生 能 源 的 发 电 量 将 占 到30%以 上。然而,一 方 面,高 比 例 可 再 生 能 源 (如 风 电 和 光 伏 并网,会引起潮流 双 向 流 动、电 压 波 动、电 压偏高及网损偏高等问题;另一方面,弃风弃光严重,能源利用率低。针对以上问题,研究高比例可再生能源并网后 的 有 功—无功功率协调优化,在 减 少 弃风弃光以提高能源消纳能力、改善可再生能源并网后的节点电压质量等方面具有 十 分 重 要 的 现 实意义。

所谓无功优化,就是当电力系统的负荷情况及结构参数给定时,通过对控制变量的优化,找到在满足所有指定约束条件的前提下,使系统的一个或多个性能指标( 如电压质量最优、有功网损最小、年支出费用最少等) 达到最优时的无功调节手段[2]。涉及到无功补偿装置安装地点的选择、变压器分接头的调节配合、无功补偿容量的确定等,是一个多约束的非线性规划问 题[3]。目前,无功优化的算法主要分为 2 类: 一是传统的优化算法,如线性规划法、非线性规划法、混合整数 规划法、动态规划法等,这类算法的缺点是可能无法找到全局最优解; 二是人工智能的优化算法,如遗传算法、模拟退火、禁忌搜索、免疫算法等。随机搜索能较好地处理离散、多目标的优化问题是这类算法的一个共同点。

配电网有功—无功功率优化实际上包含有功功率优化和无功功率优化两部分:对有功功率优化而

言,本文以提高能源消纳能力为目的;而对于无功功率优化,作为电压优化控制的一种手段在降低网损、提高电压质量方面起着重要作用。有功—无功功率优化问题既需要处理连续变量,如分布式电源有功功率 和 无 功 功 率 输 出、静 止 无 功 补 偿 器无功功率输出,又需要处理离散变 量,如 变 压 器 分 接 头、并 联 电 容 器 /电抗器,而且原潮流方程是非线性非凸的,因而此问题是一个混合整数非线性非凸问题,是非确定多项式难题。

本文主要做的是考虑光伏出力波动性的配电网有功无功协调优化,在调度模型中考虑了光伏并网的波动性,并考虑用储能对其进行平抑,配电网调度模型中含有的设备主要包括:光伏逆变器、变压器、电容等设备,目标函数包括调压总成本、电压稳定性、网损等等,采用改进多目标粒子群算法,即小生境粒子群算法对其进行高效求解。

📚2 运行结果

🎉3 参考文献

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

[1]张海妮.基于改进的小生境粒子群算法在函数优化中的应用[J].河南科学,2018,36(04):499-504.

[2]郑能,丁晓群,郑程拓,管志成,蒋煜.含高比例光伏的配电网有功—无功功率多目标协调优化[J].电力系统自动化,2018,42(06):33-39+91.

[3]孙卓新,朱永强,倪一峰,叶青,刘颖.基于粒子群算法的含光伏电站的配电网无功优化[J].电力建设,2014,35(04):25-30.

[4]张涛,张东方,王凌云,徐雪琴,周远化,张晓林.基于改进小生境粒子群算法的主动配电网优化重构[J].信阳师范学院学报(自然科学版),2018,31(03):473-478.

🌈4 Matlab代码实现

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

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

相关文章

JVM知识整理

JVM知识整理 JVM的主要组成部分 JVM包含两个两个子系统(类加载子系统和执行引擎)和两个组件(运行时数据区与和本地库接口) 类加载子系统:根据给定的全限定类名来加载class文件到运行时数据区域中的方法区。执行引擎&a…

学大数据算跟风吗?

随着互联网、物联网和人工智能等技术的不断发展,大数据技术逐渐进入人们的视野,成为一个备受关注的热点话题。那么,大数据专业好学吗?前景如何?下面我们来一起探讨一下。 一、大数据专业的学习难度 大数据技术是一种综…

将 XLS 转换为 EXE:xlCompiler Crack

只需单击几下即可将Excel文件转换为应用程序 xl编译器无需编程即可将您的Excel电子表格转换为软件应用程序 将 XLS 转换为 EXE 将Excel文件转换为具有保护选项的应用程序。Excel 到 EXE 转换器为您提供了分发 Excel 模型的竞争优势和灵活性。将 Excel 的功能丰富的环境保存在应…

一文了解Gralde

🏠个人主页:shark-Gao 🧑个人简介:大家好,我是shark-Gao,一个想要与大家共同进步的男人😉😉 🎉目前状况:23届毕业生,目前在某公司实习&#x1f…

蓝桥杯·3月份刷题集训Day02

本篇博客旨在记录自已打卡蓝桥杯3月份刷题集训,同时会有自己的思路及代码解答希望可以给小伙伴一些帮助。本人也是算法小白,水平有限,如果文章中有什么错误之处,希望小伙伴们可以在评论区指出来,共勉💪。 文…

第14届蓝桥杯STEMA测评真题剖析-2023年3月12日Scratch编程初中级组

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第113讲。 蓝桥杯选拔赛现已更名为STEMA,即STEM 能力测试,是蓝桥杯大赛组委会与美国普林斯顿多…

JavaScript 应用

目录 1、编程实现“计算任意区间内连续自然数的累加和”页面。 代码实现 2、应用 appendChild()方法和 getElementById()方法实现年月日的联动功能。 代码 1、编程实现“计算任意区间内连续自然数的累加和”页面。 (1)文档结构的创建 启动程序&#…

若依框架---权限管理设计

前言 若依权限管理包含两个部分:菜单权限 和 数据权限。菜单权限控制着我们可以执行哪些操作。数据权限控制着我们可以看到哪些数据。 菜单是一个概括性名称,可以细分为目录、菜单和按钮,以若依自身为例: 目录,就是页…

acm省赛:高桥和低桥(三种做法:区间计数、树状数组、线段树)

题目描述 有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之后水位依然在低桥之上&#xff…

Linux内核IO基础知识与概念

什么是 IO在计算机操作系统中,所谓的I/O就是 输入(Input)和输出(Output),也可以理解为读(Read)和写(Write),针对不同的对象,I/O模式可以划分为磁盘…

<Linux>进程控制

进程控制 文章目录进程控制一、进程创建1.fork函数认识2.写时拷贝3.fork常规用法4.fork调用失败的原因二、进程终止1.进程退出场景2.进程退出码3.进程退出的方式三、进程等待1.进程等待是什么?2.进程等待的必要性3.进程等待的方法3.1.wait函数3.2.waitpid函数4.如何…

为什么 ChatGPT 输出时经常会中断,需要输入“继续” 才可以继续输出?

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

树莓派Pico开发板I2C OLED显示模块接口与MicroPython编程

首先简要介绍I2C接口及I2C接口OLED显示模块,然后讲述Pico开发板I2C总线引脚及其与I2C总线OLED SSD1306显示模块的接口原理,最后给出Pico开发板控制OLED屏显示文字/图形的MicroPython程序实例。 一、I2C接口简介 I2C/IIC/I2C(Inter-Integrated…

Linux内核Socket通信原理和实例讲解

关于对 Socket 的认识,大致分为下面几个主题,Socket 是什么,Socket 是如何创建的,Socket 是如何连接并收发数据的,Socket 套接字的删除等。Socket 是什么以及创建过程一个数据包经由应用程序产生,进入到协议…

平板触控笔哪些品牌好?ipad触控笔推荐平价

苹果电容笔与平替电容笔两者需要根据我们的预算以及需求去选择,要是日常多用于用于绘画,建议可以用Apple Pencil,而对于日常仅仅用于学习与记笔记,可以用平替电容笔,由于平替电容笔的品质与表现都非常优秀。小编整理了…

初识进程

文章目录一、进程的概念1. 进程是什么及进程的管理2. Linux 下的 pcb3. 系统调用接口 getpid 和 getppid4. 系统调用接口 fork一、进程的概念 1. 进程是什么及进程的管理 在 Linux下 ./binaryfile 运行一个程序或者在 Windows下双击运行一个程序时,程序就变成了一个…

【百面成神】spring基础12问,你能坚持到第几问

前 言 🍉 作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于java后端 ☕专栏简介:java面试宝典,特点:全、精、深、简,力求每个核心知识点1分钟回答好。 &#x1f3…

RK3588平台开发系列讲解(视频篇)RTP H264 码流打包详解

平台内核版本安卓版本RK3588Linux 5.10Android 12文章目录 一、单 NALU 封包方式二、组合封包方式三、分片封包方式沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 H264 码流是放在 RTP 的有效载荷部分的。因此有效载荷前面的 RTP 头部跟码流本身是没有关系的,所以我…

Python|蓝桥杯进阶第六卷——搜索

欢迎交流学习~~ 专栏: 蓝桥杯Python组刷题日寄 蓝桥杯进阶系列: 🏆 Python | 蓝桥杯进阶第一卷——字符串 🔎 Python | 蓝桥杯进阶第二卷——贪心 💝 Python | 蓝桥杯进阶第三卷——动态规划 ✈️ Python | 蓝桥杯进阶…

mysql数据库介绍

💜今天对mysql的一些基础概念进行讲诶横扫,如概念、特点、优势、发展历史等等。对之前内容感兴趣的同学可以参考👇: 链接: mysql学习之数据系统概述 🎾让我们开始今日份的学习吧! 目录1. mysql的基本概念…
最新文章