含抽水蓄能电站系统的调峰经济调度研究matlab程序(粒子群算法)

含抽水蓄能电站系统的调峰经济调度研究matlab程序(粒子群算法)
参考文献:抽水蓄能电站的最佳调度方案研究

调峰电源的优化调度是促进电力系统安全稳定运行,实现可靠供电的要措施。因为目前我国的调峰电源严重不足,尤其是在丰水期,水电机组一般参与调峰工作,所以电源的优化调度成为解决电力负荷峰谷差不断增大问题的重要举措。抽水蓄能电站是目前电网应对负荷大幅度变化的最好选择,调度部门需要高度重视抽水蓄能电站的调度工作,从而保证电网安全稳定运行、电气设备安全运行和供电质量,合理利用资源和能源。本章针对目前电网的主要电源结构,首先对电网调度的内容进行深入分析,建立各调峰电源的日前经济调度数学模型,包括建模思路、目标函数、约束条件等。

1 基于调峰的新型经济调度模型
本文研究混合发电系统中的调峰电源主要是火电机组和水电机组,在丰水期避免弃水调峰,普通水电机组不参与调峰,抽水蓄能机组配合火电机组联合调峰;枯水期,部分水电机组空闲,具有调节功能水电站根据其库容优先参与调峰,其作用类似于抽水蓄能机组,只是缺少了抽水蓄能的环节。因此,在这里讨论的调峰电源调度主要针对火电机组和抽水蓄能机组,转换为水火调峰协调运行。

(一)目标函数
电网从自身利益出发,保证国民生产、生活用电不受影响的前提下,追求以最小的支出满足电网对电能的需求。因此建立以购电费用最小为目标的电力系统调峰经济调度模型
在这里插入图片描述

2 算例
1)火电参数
在这里插入图片描述
2)抽蓄参数
在这里插入图片描述
3)水电参数.
在这里插入图片描述
4)负荷
在这里插入图片描述
3 程序运行结果
1)电平衡
在这里插入图片描述
2)迭代曲线
在这里插入图片描述
3)火电出力
在这里插入图片描述
4)各机组出力曲线
在这里插入图片描述
5)抽蓄出力
在这里插入图片描述

4 matlab程序

%% 抽水蓄能电站的最佳调度方案研究  杨慢慢,火+水+抽
% 粒子群算法版 
% 变量定义如下:
% 决策变量:火电出力,抽蓄出力
% x=[Pf(6*24),Pc(2*24)]; 
clc;
clear;
close all;

%% 算法参数
parameter;
nVar=7*24;              % Number of Decision Variables
VarMin=[ones(1,24)*P_minfire(1), ones(1,24)*P_minfire(2), ones(1,24)*P_minfire(3),ones(1,24)*P_minfire(4),...
                 ones(1,24)*P_minfire(5), ones(1,24)*P_minfire(6),ones(1,24)*(-300)]; % Lower Bound of Variables
VarMax=[ones(1,24)*P_maxfire(1), ones(1,24)*P_maxfire(2),ones(1,24)*P_maxfire(3),ones(1,24)*P_maxfire(4), ...
                 ones(1,24)*P_maxfire(5),ones(1,24)*P_maxfire(6),ones(1,24)*300]; % Upper Bound of Variables
MaxIt=500;      % Maximum Number of Iterations
nPop=500;        % Population Size (Swarm Size)

%% 计算
[ bestPosition, fitValue ] = ...
PSOFUN( @fun_objective,nVar,VarMin,VarMax,MaxIt,nPop );
x=bestPosition;
[f,fun,fun1,fun2,six,two,g,g1,h]= jieguo(x);
f
six
two
fun
fun1
fun2
% g;
% [mg ng]=max(g)
% g1;
% [mg1 ng1]=max(g1)
% h;
% [mh nh]=max(h)
%% 各个决策变量的含义 
Pfl=six(:,1);
Pf2=six(:,2);
Pf3=six(:,3);
Pf4=six(:,4);
Pf5=six(:,5);
Pf6=six(:,6);
%抽蓄1
Pc1=two(:,1);
。。。。。。。。。。略
  • 2
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
基于粒子群算法抽水蓄能电站的最佳调度方案研究已经得到广泛关注和研。粒子群算法是一种基于群体智能的优化算法,通过模拟鸟群或鱼群的行为,以求解问题的最优解。在抽水蓄能电站调度问题中,粒子群算法可以被应用于确定火电出力和抽蓄出力的最佳组合,以实现电网调峰填谷等功能。 在研究中,决策变量通常定义为火电出力和抽蓄出力。通过使用粒子群算法,可以找到最佳的火电出力和抽蓄出力的组合,以最大化抽水蓄能电站的综合效益,并提高整个电网的供电能力和质量。通过该调度方案,抽水蓄能机组可以更好地服务于电网,并根据电源现有的调峰电价机制来降低购电成本。 在研究中,还可以对粒子群算法进行改进,以解决其初始解的随机性和易停滞等问题。通过改进的粒子群算法,可以提高算法的性能和收敛速度,从而得到更优的调度方案。 除了调峰填谷功能,抽水蓄能电站还可以具备多项功能,如埙谷、调频、调相、事故备用以及黑启动等。因此,在抽水蓄能电站的实时调度和其他动态功能的研究中,也可以采用粒子群算法来寻找最佳的调度方案。 综上所述,基于粒子群算法抽水蓄能电站的最佳调度方案研究是一个重要的课题,通过优化火电出力和抽蓄出力的组合,可以实现电网的供电能力和质量的提升,并充分利用抽水蓄能电站的优良特性,为电网调度部门提供决策支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [基于粒子群算法抽水蓄能电站的最佳经济调度方案研究论文复现——附代码](https://blog.csdn.net/widhdbjf/article/details/129178146)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [【优化调度】基于matlab粒子群算法求解抽水蓄能电站最佳调度问题【Matlab源码 1968期】](https://blog.csdn.net/TIQCmatlab/article/details/125718863)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电磁MATLAB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值