含分布式电源的配电网日前两阶段优化调度模型(Matlab代码实现)

news/2024/11/14 3:49:59/

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

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

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

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

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

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


💥1 概述

文献来源:

 摘要:在电力市场环境下,供电公司通过对接入配电网的分布式电源(distributed generation,DG)的优化调度,能够有效地降低其运行成本,规避市场竞争环境下的风险。提出了一种电力市场环境下供电公司日前优化调度的2阶段模型:第1阶段为DG优化调度阶段,根据市场电价、DG运行成本、签订可中断负荷(interruptable load,IL)合同的价格来确定DG的机组组合、从大电网的购电量及IL削减量;第2阶段为无功优化阶段,在第1阶段的基础上,考虑DG的无功出力特性,通过优化DG和无功补偿装置的出力调节电压使其在规定的范围内且配电网的网损最小。通过基于修改的IEEE 33节点系统的仿真计算,表明所提出的日前2阶段优化调度模型能够有效降低供电公司的运行成本。

关键词:

电力市场;分布式电源;机组组合;可中断负荷;无功补偿;配电网;

在输电和配电相分离的电力市场环境下,供电公司面临着各种不确定性问题,尤其是实时电价波

动所带来的风险。随着分布式电源(distributedgeneration,DG)在配电网中渗透率的提高,供电公

司在参与电力市场的同时开始优化 DG 的调度运行来降低经济风险[1]。在各种 DG 中,风电、光伏的出力具有随机性与波动性,可调度性差,而燃气轮机、燃料电池、柴油机等 DG 的输出可以自由调节,可调度性好。可中断负荷(interruptable load,IL)是需求侧管理的一种重要手段,在电网高峰时段由供电公司向用户发出中断指令,经用户响应后中断部分用电。在电力市场环境下,供电公司对 DG 和 IL进行优化调度后,可以有效节约配电网的运行成本,提高系统运行的安全可靠性。

目前国内对于含 DG 配电网的研究主要集中在 DG 接入后对配电网供电质量、电压分布、电压稳

定、可靠性、继电保护的影响等方面[2-4],以及配电网中分布式电源的规划问题[5-7]上。而国外已开展了电力市场环境下含分布式电源的配电网经济调度问题研究,文献[8]提出了有源配电网的日前和日内2 阶段运行模型,日前主要是 DG 调度,日内是对负荷和机组出力做出校正;文献[9]在前者的基础上考虑了二氧化碳排放的问题,并作为惩罚项加入目标函数;文献[10]在分布式电源高渗透率的情况下提出了配电网的短期调度和控制模型,文献[11-12]研究了为了降低用电成本,在需求响应机制下制定日前用电计划的优化方法,文献[13-15]分别从用电成本最低、电力公司运行成本最低和多目标优化角度研究了一组用户联合制定用电计划的方法。文献[16-17]从电力公司长期平均预期成本和长期预期成本的角度出发,分析了包含传统配电网、单一 DG 和单一储能装置的系统优化运行方法,文献[18]则提出一种同时考虑有功和无功发电成本及停电成本的划分方法,这些研究主要立足于个体利益,没有考虑电力公司、用户与DG、储能装置等设备的多方关联,在研究分布式电源优化调度时也没有充分考虑分布式电源的无 功出力特性以及配电网潮流改变所引起的电压越

限问题。

本文提出一种含分布式电源的配电网日前 2 阶段优化调度方法,该方法包括日前优化调度和无功

优化 2 个阶段。在第 1 阶段,供电公司基于第 2 天每小时负荷需求和电价的预测进行优化调度,确定DG 机组组合、从大电网的购电量以及与用户签订可中断负荷合同[8],这些优化结果作为固定的参数传递到无功优化阶段;无功优化阶段充分考虑 DG的无功输出能力,通过对 DG 和无功补偿装置无功输出的优化,调整电压不越限,进一步降低供电公司的运行成本。

📚2 运行结果

 

 

 

🎉3 参考文献

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

[1]孟晓丽,高君,盛万兴等.含分布式电源的配电网日前两阶段优化调度模型[J].电网技术,2015,39(05):1294-1300.DOI:10.13335/j.1000-3673.pst.2015.05.019.

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


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

相关文章

Qt·核心机制

★了解Qt和C的关系 ★掌握Qt的信号/槽机制的原理和使用方法 ★了解Qt的元对象系统 ★掌握Qt的架构 ★理解Qt的事件模型,掌握其使用的时机 目录 一、信号与槽 二、元对象系统 三、Qt的架构 四、Qt的事件模型 信号与槽、元对象系统、事件模型是Qt机制的核心&…

104.(cesium篇)cesium卫星轨道模拟

听老人家说:多看美女会长寿 地图之家总目录(订阅之前建议先查看该博客) 文章末尾处提供保证可运行完整代码包,运行如有问题,可“私信”博主。 效果如下所示: 下面献上完整代码,代码重要位置会做相应解释 <html lang="en"> <

从零学习python - 13模块的导入与使用(实现单例模式)

模块基础知识 # 项目 > 包 > 模块 > 变量\方法\类 # 在python中,模块是代码组织的一种方式,把功能相近的函数或类放到一个文件中,一个文件(.py)就是一个模块,模块名就是文件名去掉py后缀. # 好处:提高代码可复用性和可维护性,一个模块编写完成后,很方便在其他项目中导…

day9 条件变量的基本使用

目录 条件变量 条件变量 应用场景&#xff1a;生产者消费问题&#xff0c;是线程同步的一种手段&#xff1b; 必要性&#xff1a;为了实现等待某个资源&#xff0c;让线程休眠&#xff0c;提高运行效率&#xff1b; 等待资源&#xff1a; //1、一直等待资源 int pthread_c…

016 - 如何写一个 C++ 类

到目前为止&#xff0c;我们学了类 class&#xff0c;本期我们要尝试着从头开始写一个类。 本期不会讲的太深。我们不会写非常复杂的类&#xff0c;我们要会完成一个基本的 log 类&#xff0c;来演示一下我们已经学过的相关知识。 接下来的几期&#xff0c;我们会继续学习类。…

QT Graphics View坐标系转换

背景 在做绘图处理时&#xff0c;Scence作为场景&#xff0c;大小是无限的&#xff0c;而View作为一个观察镜头&#xff0c;观察范围是有限的。 那么有限的View观察无限的Scence区域&#xff0c;必然要选定一个观测锚点。 所以View具有一个centerOn(QPointF pos)函数&#xff…

SFSpeechRecognitionTask.error 错误码对照表

iOS 语音识别引擎中常见错误对照表 加注释了 error An error object that specifies the error that occurred during a speech recognition task. iOS 10.0 macOS 10.15 Mac Catalyst 13.1 Declaration property(nonatomic, readonly, copy, nullable) NSError *error;…

uview-ui工具函数的使用

uview-ui工具函数的使用安装在main.js全局引入工具函数的使用1. 函数防抖、节流2. 对象转url参数3. 路由封装4. 时间格式化5. 求两个颜色渐变之间的值6. 生成全局唯一guid字符串7. 获取主题相关颜色8. 根据type获取图标名称9. 打乱数组的顺序10. 对象和数组的深度克隆11. 对象和…