【鲁棒优化、机会约束】不确定风功率接入下电 - 气互联系统的协同经济调度(Matlab代码实现)

news2024/9/25 11:17:16

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

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

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

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

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码、数据、文献


💥1 概述

文献来源:

摘要:随着天然气发电机组数量的逐渐增长,电力网络和天然气网络之间的耦合加深,它们之间的协同运行变得愈发重要。同时,不确定性新能源的接入给电力和天然气互联系统的经济安全运行带来了挑战。为了应对风电不确定性给互联系统带来的运行风险,采用分布鲁棒机会约束,通过数据驱动的方式,以少量的风电预测误差历史数据得到与矩信息有关的模糊集,并将形成的机会约束问题转化为易于求解的形式。另外,为了保护电、气系统各自的隐私信息,在假设存在第三方可信任的协调者的前提下,利用松弛交替乘子法,实现互联系统的分布式协同运行。仿真结果表明,分布鲁棒优化相比较于传统的随机优化可以实现较低的机会约束违反概率。另外,相比较于传统交替乘子法,松弛交替乘子法能够以更小的迭代次数达到同等的收敛精度。

关键词:

电-气互联网络;分布鲁棒优化;风电;协同;松弛交替乘子法;

 当前,天然气和可再生能源在电力系统中大量使用[1-2]。天然气机组(natural gas units, NGUs)是电力系统中的电力供应商,同时也是天然气网络中的天然气消费者。另外,风能作为最重要的可再生能源之一,在过去几十年中经历了飞速发展[3]。但是,可再生能源固有的间歇性和波动性给电力和天然气互联系统(integrated electricity and natural gas system, IEGS)的联合运营带来了极大的不确定性,从而使其安全性易受影响[4]。因此,具有风电不确定性的IEGS协调调度问题具有重要的研究意义。已经有学者研究机会约束的IEGS最优调度,以应对不确定风电预测误差所引起的运行风险[5]。在机会约束规划中,以概率表示的风险约束是针对物理约束(例如传输的电力流和气体流量),以一定的安全水平来限制不确定风电对线路过载或者管道过载的影响[6]。机会约束规划的解决方案包括场景近似[7],鲁棒优化[8],以及依赖于特定概率分布的分析形式[9]。但是,场景近似通常在计算上比较繁琐,总体上比较保守,而鲁棒优化与场景近似相比更为保守。如果

不确定的参数不符合假定的概率分布,依赖特定分布的求解可能会导致结果不可靠[10]。机会约束的另一个挑战在于可再生能源具有不稳定的特性,难以获得大量的历史数据去刻画可再生能源的概率分布。为了解决这些缺点,有学者提出了基于分布鲁棒的机会约束(distributionally robust chance constraint, DRCC)。在DRCC中,不确定的约束需要在一定的概率下满足在模糊集中的所有分布。例如,文献[11]研究了DRCC基于不确定性参数的均值和协方差矩阵的矩模糊集,考虑风电不确定性对IEGS运行的影响。在文献[12]中,风能不确定性由Wasserstein模糊集描述,即在

Wasserstein距离意义上围绕经验分布的候选分布。

📚2 运行结果

 

🎉3 参考文献

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

[1]钱瞳,陈星宇,张文浩等.不确定风功率接入下电-气互联系统的协同经济调度[J].全球能源互联网,2020,3(06):582-589.DOI:10.19705/j.cnki.issn2096-5125.2020.06.005.

🌈4 Matlab代码、数据、文献

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【kubernetes系列】Kubernetes之pod、lable和annotation

本章节将继续分享关于kubernetes中的一些重要概念。 一、Pod Pod 是 Kubernetes 的最小工作单元。每个 Pod 包含一个或多个容器。Pod 中的容器会作为一个整体被 Master 调度到某个 Node 上运行。(可以把pod想象成豌豆荚,里面的豌豆就是容器,可以有一个…

Go编写免杀木马

先看一下效果 微步云沙箱检测 文件目录,运行main.exe cs上线 这里window denfender一直开启 思路: 分为三个文件: main.gox1.bin(加密后的exe文件)x2.bin(加密后的shellcode文件) 启动ma…

Linux Mint 21.2 前瞻:触控板手势支持来了

导读Linux Mint 是一款基于 Ubuntu 的流行 Linux 发行版本,其最新版本 21.2 将于 7 月发布。据悉,Linux Mint 的触摸板手势基于开源软件 TouchEgg,该手势功能支持触摸板、触摸屏及平板电脑等终端,用户可以自定义多种手势&#xff…

1751_使用Perl进行目录的创建于删除

全部学习汇总: GreyZhang/perl_basic: some perl basic learning notes. (github.com) 不管是用Perl还是Python,之前写代码的时候遇到需要进行目录的创建或者删除指令的时候我通常会直接调用Windows的相关命令或者使用移植过来的bash shell命令。其实&am…

视频汇聚融合共享EasyCVR平台如何在分享页增加控制台跳转?

EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。 在Ea…

MKDCNet分割模型搭建

原论文:https://arxiv.org/abs/2206.06264v1源码:https://github.com/nikhilroxtomar/MKDCNet 直接步入正题~~~ 一、基础模块 class Conv2D(nn.Module):def __init__(self, in_c, out_c, kernel_size3, padding1, dilation1, biasFalse, actTrue):sup…

2.8C++继承和组合

C 继承和组合 C中的继承和组合都是面向对象的重要概念,它们可以帮助我们构建更加灵活和可扩展的程序。 继承是一种机制,它允许我们创建一个新的类,该类从现有的类中继承属性和方法。 在C中,我们使用关键字 class 或 struc 来定…

华为云obs桶授权

登录华为云控制台 https://auth.huaweicloud.com/authui/login.html?servicehttps://console.huaweicloud.com/console/#/login 进入并行文件系统页面 进入桶 添加ACL授权,填写被授权账号ID,点击确定即可

IMX6ULL系统移植篇-镜像烧写说明

一. 镜像烧写简介 之前一篇文章学习了 阿尔法开发板烧写镜像的方法。 即将 镜像烧写到 Nand-Flash内部,设备最终从 Nand-Flash启动。说明博文如下: IMX6ULL系统移植篇-镜像烧写方法_凌肖战的博客-CSDN博客 二. 镜像烧写说明 之前文章说明了 使用 mfg…

基于vue+Element Table 表格的封装

项目场景&#xff1a; 项目场景&#xff1a;需要频繁使用列表进行呈现数据&#xff0c;不可能每次都写一个表格&#xff0c;可以将表格封装为一个组件&#xff0c;在需要使用时可以直接调用。 效果展示&#xff1a; 项目结构&#xff1a; 具体实现&#xff1a; Table.vue <…

总结linux防火墙firewall端口开通步骤

之前开通过服务器端口&#xff0c;在这里也记录和分享一下。 Step1:检查白名单&#xff1a; sudo firewall-cmd --list-port step2:添加8080端口到白名单 [user zhangsan ~]$ sudo firewall-cmd --zonepublic --add-port8080/tcp --permanent Success Step3&#xff1a;r…

UR5机器人示教器使用——可视化控制部分(非编程)

感谢董青云师兄教我使用示教器 1.UR5机器人示教器 问师兄 3楼 UR-robotic 的控制 示教器相关内容&#xff08;UR5机器人的控制&#xff0c;有UR机器人的仿真环境&#xff0c;需要在虚拟器上运行&#xff09; 1.示教器上的控制有正逆控制&#xff1a;逆向运动学通常用于计算机…

同态加密的类型,同态加密示例

目录 什么是同态加密 同态加密的类型 同态加密示例 什么是同态加密 同态加密&#xff08;Homomorphic Encryption&#xff09;是指将原始数据经过同态加密后&#xff0c;对得到的密文进行特定的运算&#xff0c;然后将计算结果再进行同态解密后得到的明文等价于原始明文数据…

DJI AIR 2S

一、注意事项 注意&#xff1a; 1、侧飞时需要注意&#xff0c;没有侧向避障 2、返航高度设置&#xff0c;应高于飞行区域高楼高度&#xff08;如269m&#xff09; 3、遥控与飞机之间不能有建筑物遮挡&#xff0c;如果出现信号弱&#xff08;上升高度会改善信息&#xff09; 4、…

doris on k8s 的安装部署

官方文档 1. 按照官网提供地址下载部署文件 2. 修改内核配置 sysctl -w vm.max_map_count20000003. 根据服务器环境&#xff0c;修改doris_be.yml文件。 # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the…

深度学习编译器对比:The Deep Learning Compiler A Comprehensive Survey

参考&#xff1a;The Deep Learning Compiler: A Comprehensive Survey 记录几种深度学习编译器的功能和性能的对比&#xff1b; TVM在CPU和GPU的表现最好&#xff1b; MobileNet:TVM在conv、linear、expand表现最好&#xff1b;XLA在dewise的表现最好&#xff1b;

赛效:如何在线做图表

1&#xff1a;打开并登录图表秀&#xff0c;点击“我的模板”菜单里的“新建图表”。 2&#xff1a;根据自己的需要&#xff0c;在右侧的模板里选择一个。图表编辑区域里&#xff0c;会自动出现刚才点击的图表。 3&#xff1a;我们可以直接在右侧区域里编辑图标属性&#xff0c…

用户实操 | GBase 8a MPP Cluster慢SQL分析排查和优化方法

本期供稿 | 中国农业银行研发中心 蔡鹍鹏 01 排查和优化方法 SQL任务历史性能对比分析&#xff1a; 通过开启GBase 8a的audit_log审计日志&#xff0c;可以连续收集周期性任务的执行时间&#xff0c;通过对比相同SQL任务历史执行时长可以判定相同任务SQL长周期内的执行耗时趋…

【Java】如何在 Java 中连接字符串

本文仅供学习参考&#xff01; 字符串连接可以定义为将两个或多个字符串连接在一起以形成新字符串的过程。大多数编程语言至少提供一种连接字符串的方法。Java 为您提供了多种选择&#xff0c;包括&#xff1a; ****运算符**String.concat()**方法StringBuilder类StringBuffer…

LeetCode·每日一题·1186. 删除一次得到子数组最大和·动态规划

作者&#xff1a;小迅 链接&#xff1a;https://leetcode.cn/problems/maximum-subarray-sum-with-one-deletion/solutions/2321919/dong-tai-gui-hua-zhu-shi-chao-ji-xiang-x-cwvs/ 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 著作权归作者所有。商业转载请联系作…