计及N-k安全约束的含光热电站电力系统优化调度模型【IEEE14节点、118节点】(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥
🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。
⛳️座右铭:行百里者,半于九十。
📋📋📋本文目录如下:🎁🎁🎁
目录
💥1 概述
📚2 运行结果
2.1 IEEE14节点
2.2 IEEE118节点
🎉3 参考文献
🌈4 Matlab代码、数据、文章讲解
💥1 概述
光热发电技术是一种新兴的可再生能源发电方式,未来将成为高比例可再生能源并网的重要支撑技
术[4]。光热发电的优越性主要体现在: 第一,光热电站常常配置了大容量的蓄热系统。蓄热系统能够平移光热能,拥有较好的可控性和调度能力。第二,含电加热装置的光热电站能够以可再生能源消纳可再生能源,吸收系统中多余电能并转换成热能,存储在蓄热系统中,提高了光热电站的运行灵活性[5]。第三,光热电站的汽轮机组拥有与燃气机组相媲美的调节能力,爬坡率最快能达到每分钟调节 20% 的装机容量,远高于传统火电机组每分钟调节 2% ~ 5% 的装机容量[6]。
利用光热发电技术解决高比例风电并网过程中出现的问题,是目前研究的热点之一。当前研究主要从风光互补性、蓄热系统配置和调度策略等三个方面展开。风光互补性方面,通过详细建立光热电站的数学模型,利用蓄热系统降低风光互补系统输出功率波动方差的同时获得最大并网效益[7],或者利用电加热装置促进互补系统的新能源消纳能力,减少新能源的弃电量[8-9]。蓄热系统配置方面,通过制定蓄热系统的充放热控制策略,建立电-热综合能源系统模型,提高系
统的调节能力,促进风电消纳[10-12]。调度策略方面,通过建立基于能量流的随机调度模型,研究了风电-光热联合系统的调度策略,可以显著降低风电出力的不确定性
一种光热-风电的系统结构如图 1 所示,包括光热电站的聚光集热系统、蓄热系统、电加热装置、发电系统和风电场的风机等部分。

📚2 运行结果
2.1 IEEE14节点


2.2 IEEE118节点
; % CSP 接入节点 同时 含有光伏、风电
%% generator data
% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf
%
mpc.gen = [ % 类型 Ramp_up Ramp_down min_up_time min_down_time FOR cost_start cost_const(¥M$/(MW*y)) cost_var($/MWh) area num
1 0 0 15 -5 0.955 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
4 0 0 300 -300 0.998 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
6 0 0 50 -13 0.99 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
8 0 0 300 -300 1.015 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
10 450 0 200 -147 1.05 100 1 550 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
12 85 0 120 -35 0.99 100 1 185 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
% 15 0 0 30 -10 0.97 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
18 0 0 50 -16 0.973 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
19 0 0 24 -8 0.962 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
24 0 0 300 -300 0.992 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
25 220 0 140 -47 1.05 100 1 320 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
26 314 0 1000 -1000 1.015 100 1 414 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
27 0 0 300 -300 0.968 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
31 7 0 300 -300 0.967 100 1 107 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
32 0 0 42 -14 0.963 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
34 0 0 24 -8 0.984 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
36 0 0 24 -8 0.98 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
40 0 0 300 -300 0.97 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
42 0 0 300 -300 0.985 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
46 19 0 100 -100 1.005 100 1 119 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
49 204 0 210 -85 1.025 100 1 304 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
54 48 0 300 -300 0.955 100 1 148 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
55 0 0 23 -8 0.952 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
56 0 0 15 -8 0.954 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
59 155 0 180 -60 0.985 100 1 255 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
61 160 0 300 -100 0.995 100 1 260 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
62 0 0 20 -20 0.998 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
65 391 0 200 -67 1.005 100 1 491 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
66 392 0 200 -67 1.05 100 1 492 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
69 516 0 300 -300 1.035 100 1 805.2 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
70 0 0 32 -10 0.984 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
72 0 0 100 -100 0.98 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
73 0 0 100 -100 0.991 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
74 0 0 9 -6 0.958 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
76 0 0 23 -8 0.943 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
77 0 0 70 -20 1.006 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
80 477 0 280 -165 1.04 100 1 577 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
85 0 0 23 -8 0.985 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
87 4 0 1000 -100 1.015 100 1 104 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
89 607 0 300 -210 1.005 100 1 707 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
90 0 0 300 -300 0.985 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
91 0 0 100 -100 0.98 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
92 0 0 9 -3 0.99 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
99 0 0 100 -100 1.01 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
100 252 0 155 -50 1.017 100 1 352 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
103 40 0 40 -15 1.01 100 1 140 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
104 0 0 23 -8 0.971 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
105 0 0 23 -8 0.965 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
107 0 0 200 -200 0.952 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
110 0 0 23 -8 0.973 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
111 36 0 1000 -100 0.98 100 1 136 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 35.71429 1 4;
112 0 0 1000 -100 0.975 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 57.14286 1 4;
113 0 0 200 -100 0.993 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 60.00000 1 4;
116 0 0 1000 -1000 1.005 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0 2 15 8 12 12 0.31773 0.14286 0.03000 54.28571 1 4;
];
%% branch data
🎉3 参考文献
部分理论来源于网络,如有侵权请联系删除。
[1]拜润卿,常平,刘文飞,汤奕.光热电站促进风电消纳的电力系统优化调度[J].电测与仪表,2020,57(22):1-6.DOI:10.19753/j.issn1001-1390.2020.22.001.
[2]李红伟,刘彤,唐鹏,吴金城.光热-光伏-风电-火电联合发电调度优化[J/OL].中国测试:1-8[2023-05-08].http://kns.cnki.net/kcms/detail/51.1714.TB.20211130.2048.025.html
[3]贾玲玲. 计及源荷不确定性的光热-光伏-风电联合发电系统协调优化调度策略[D].兰州理工大学,2022.DOI:10.27206/d.cnki.ggsgu.2022.000300.
🌈4 Matlab代码、数据、文章讲解
相关文章:
计及N-k安全约束的含光热电站电力系统优化调度模型【IEEE14节点、118节点】(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
欧拉函数详解
文章目录 欧拉函数定义性质计算公式求某个数欧拉函数值线性筛求区域内欧拉函数 欧拉函数 定义 在[1,n]的范围内所有与n互质的数字的个数。 我们用 φ ( n ) \varphi(n) φ(n)来表示数字n的欧拉函数的值,例如: φ ( 4 ) 2 \varphi(4)2 φ(4)2…...
手把手教你如何将安卓手机数据导入iPhone!【详解】
案例:安卓数据导入苹果手机 【大神们,刚换了新的苹果手机,原本的安卓手机数据怎么导入新手机?】 想要换用iPhone,但是又不想丢失安卓手机里的重要数据怎么办?如何将安卓手机数据导入iphone?本文…...
怎么轻松地搞定Win11系统备份任务?
“我是一个电脑小白,不是很懂电脑的一些操作。我刚买了一台新电脑,它装的是Win11系统,我害怕它出现什么问题,听朋友说可以通过备份的方法保护系统,这是真的吗?有谁知道该怎么进行Win11系统备份吗࿱…...
MySQL集群
目录 主从复制 主从复制流程: 为什么要有relay log中继日志? 为什么要有主从复制,好处? 实际生产环境中。如果对MySQL数据库的读写都在一台数据库服务器中操作,无论是再安全性、高可用性,还是高并发性等…...
关于Kerberos认证的一些攻击手法学习总结
Kerberos认证流程 前言 本文主要分享最近学习的关于域内Kerberos认证的一些攻击手法,以自我的理解为主,从原理理解切入到基本工具利用来阐述,个人的理解分析较为啰嗦,嫌太兀长的可以跳着看就好,还请各位谅解。如有错误…...
STL-deque容器
双端数组,可以对头端进行插入删除操作 deque 容器和 vecotr 容器有很多相似之处,比如: deque 容器也擅长在序列尾部添加或删除元素(时间复杂度为O(1)),而不擅长在序列中间添加或删除元素。deque 容器也可…...
❤ go语言和java语言的优缺点
❤ go语言和java语言的优缺点对比 对比GOJAVA介绍Java是一种流行的面向对象的编程语言,它的语法类似于C,并且具有丰富的类库和工具。Java的可移植性很好,可以在多种平台上运行。Go是一种新兴的编程语言,它比Java更加简洁和易学&a…...
安全成就未来|Fortinet Accelerate 2023·中国区巡展首站启幕
Fortinet Accelerate 2023中国区巡展 年度网络安全盛会 Fortinet Accelerate 2023中国区巡展,昨日在深圳拉开帷幕,开启15城巡展的“首城之站”。本年度巡展主题“安全成就未来”,Fortinet与中企通信、亚马逊云科技等生态合作伙伴,…...
输入URL到显示界面的整个过程
以如下这个比较简单的网络拓扑模型作为例子,探究中间发生的整个过程: 1 HTTP 浏览器做的第一步工作就是要对 URL 进行解析,从而生成发送给 Web 服务器的请求信息。下图展示了一条长长的URL里各个元素代表什么: 所以整个长长的URL…...
BetaFlight飞控启动运行过程简介
BetaFlight飞控启动&运行过程简介 1. 源由2. 启动过程2.1 main(主程序)2.2 init (初始化)2.3 run 3. 任务调度3.1 任务定义3.2 scheduler (调度器) 4. 总结5. 参考资料6. 附录 -- 问题汇总6.1 Why desiredPeriodCycles is so …...
智能汽车实验二(视觉传感器标定)
实验二 视觉传感器标定(实验报告) 【实验目的】 1、了解开源图像处理库OpenCV的结构,掌握OpenCV的基本使用方法。 2、了解开源图像处理库OpenCV的基本模块功能,掌握常用图像处理方法。 3、掌握摄像机标定算法,学会使用…...
计算机网络:HTTP
目录 HTTP 是什么?HTTP 常见的状态码有哪些HTTP 常见字段有哪些参考资料 HTTP 是什么? HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。 1. 「协议」 「协」字,代表的意思是必须有两个以上的参与者。「议」字&…...
Go 语言接口
Go 语言接口 Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。 实例 实例 /* 定义接口 */ type interface_name interface { method_name1 [return_type] method_name2…...
常用的intellij的快捷键
ctrlshiftspace(new 后面自动提示) ctrlshift/ (注释) itar后面tab (for循环) it后面ctrlj(很多智能代码生成) AltInsert(自动生成构造函数,get,set方法) ctrlaltt(自动生成try,catch) altenter(创建测试类和子类) ctrlshiftbackspace(最后编辑的地方) ctrl…...
Unity中的`SetPositionAndRotation()`
介绍 SetPositionAndRotation() 是Unity中的一个方法,用于同时设置物体的位置和旋转。它可以在不必分别调用 transform.position 和 transform.rotation 属性的情况下,直接设置物体的位置和旋转。 方法 以下是 SetPositionAndRotation() 方法的参数&a…...
API 接口的使用和功能
随着互联网的快速发展,API接口已经成为了现代开发中不可或缺的一部分。API接口可以让你的应用程序与其他应用程序、系统或服务进行数据交流和集成。如果你正在开发应用程序,那么最好的方法就是使用API接口来增强功能和性能。 我们的API接口是为您的应用…...
Vue插件
介绍 Vue插件是一种扩展Vue应用程序功能的方式。使用Vue插件,您可以在Vue应用程序中重复使用代码或添加新功能。更具体地说,Vue插件通常具有以下用途: 封装重复的功能或组件,以便在多个Vue组件中使用。 扩展Vue的核心功能并使其…...
C++好难(5):内存管理
这一节学完,我们 C嘎嘎 就算是正式入门了,但是之后的课还会更上一阶d(ŐдŐ๑) 继续坚持! 【本节目标】 1. C/C内存分布 2. C语言中动态内存管理方式 3. C中动态内存管理 4. operator new与operator delete函数 5. new和delete的实现原…...
vue-admin-template中vue动态路由不显示问题解决
使用的的是vue-admin-template,这是一个极简的 vue admin 管理后台,它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。需要根据自己的需求二次开发。 线上地址:vue-admin-tem…...
3分钟快速上手:用BetterNCM安装器彻底改造你的网易云音乐
3分钟快速上手:用BetterNCM安装器彻底改造你的网易云音乐 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在使用功能单一的网易云音乐吗?想不想让你的播放器拥…...
Veo 2提示词效能跃迁实战(工业级Prompt链构建全图谱)
更多请点击: https://codechina.net 第一章:Veo 2提示词编写的核心范式演进 Veo 2作为新一代视频生成模型,其提示词(prompt)工程已从早期的“关键词堆叠”转向结构化、语义分层与意图对齐的复合范式。这一演进并非简…...
收藏必看|2026 版大厂 AI 岗位薪资曝光!普通程序员转型大模型最全指南
深夜收到大厂 HR 好友发来的内部资料,再三叮嘱切勿对外泄露。如今网络信息传播速度极快,这份 2026 年企业 AI 岗真实薪资内幕,也值得给广大程序员、零基础入行小白参考借鉴。 翻看完整薪资台账后,真切感受到当下大模型赛道的薪资差…...
微信小程序3D开发框架技术对比:XR-Frame与threejs-miniprogram
随着微信小程序逐步支持3D渲染与AR能力,开发者面临两个主要官方方案:自研的XR-Frame和适配Three.js的threejs-miniprogram。本文将从架构设计、渲染机制、功能集成、开发模式及适用场景等维度进行技术分析,为技术选型提供参考。一、XR-Frame&…...
浏览器 Profile 环境排查:Cookie、LocalStorage、网络出口与自动化任务配置清单
一、为什么浏览器环境经常“今天能用,明天失效”很多团队遇到登录状态丢失、页面配置异常、自动化任务失败时,会先怀疑网络、脚本或系统本身。但在实际项目里,问题经常不是单点故障,而是浏览器环境缺少稳定管理:对象常…...
光效崩坏?噪点泛滥?色温漂移?——Midjourney专业级光效渲染全流程校准协议,含ACEScg色彩空间适配模板
更多请点击: https://kaifayun.com 第一章:光效崩坏、噪点泛滥与色温漂移的系统性归因诊断 图像采集链路中出现的光效崩坏、噪点泛滥与色温漂移并非孤立现象,而是光学设计、传感器响应、ISP管线调度及环境耦合失配共同作用的结果。三者常呈现…...
全链路压测实战:双十一级别的流量,我是这样扛住的
作为一名在质量保障领域摸爬滚打多年的测试工程师,我深知传统的单接口压测在如今分布式架构下的无力感。当业务流量达到双十一这种脉冲式、高并发的级别时,任何一个非核心链路上的“短板”都可能引发系统性的雪崩。全链路压测不再是选择题,而…...
开发转兼职DBA(二):执行计划教我做事
开发转兼职DBA(二):执行计划教我做事 查询慢了不知道为什么,加了索引还是慢,复合索引怎么建,执行计划怎么看——这些不是DBA的专利,是每个写SQL的开发者迟早要面对的事。 文章目录 开发转兼职DB…...
终极键盘重映射解决方案:3分钟实现职业级游戏操作精度
终极键盘重映射解决方案:3分钟实现职业级游戏操作精度 【免费下载链接】socd Key remapper for epic gamers 项目地址: https://gitcode.com/gh_mirrors/so/socd 在激烈的游戏对抗中,你是否曾因键盘按键冲突而错失关键操作?当同时按下…...
航空发动机叶片三维扫描-诺斯顿
航空发动机叶片作为发动机的核心动力部件,其精度与性能直接决定发动机的推力、燃油效率及运行安全性,三维扫描技术作为航空制造领域的核心数字化手段,已广泛应用于叶片全生命周期的多个关键环节。其应用涵盖叶片研发设计阶段的逆向工程&#…...

