0
点赞
收藏
分享

微信扫一扫

【微电网优化】基于粒子群算法求解智能微电网调度问题附matlab代码

1 简介

搭建光伏,风力发电机和储能电池的数学模型.充分考虑对蓄电池的充放电保护,制定优化调度策略.应用粒子群算法(PSO)对其优化调度模型进行求解,在算法中增加了蓄电池满充满放的限制条件,同时使系统运行成本最小.将日前优化调度应用于实际运行的风光储微电网系统,制定各发电单元的发电计划.仿真结果验证了算法及其策略的有效性.

2 部分代码

function p = pv_array(Irrad,Tempr,prated)
%% Initialize
clc;
close all;
p=0;
totalPanels = (40*prated)/20000;
totalCells = 172;
Vcell = 0:0.01:0.665; % voltage vector??
Ppv = zeros(totalPanels,length(Vcell));
Tempr(1:totalPanels) = Tempr;
Irrad(1:totalPanels) = Irrad;
cc=hsv(totalPanels);
%% Panels Computation
for i=1:totalPanels
Pcell(i,:) = Vcell .* solarcell( Vcell , Irrad(i) , Tempr(i));
Ppv(i,:) = totalCells * Pcell(i,:);
pmax(i) = max(Ppv(i,:));
p=p+dc_ac_pv( pmax(i) );
end
end

3 仿真结果

【微电网优化】基于粒子群算法求解智能微电网调度问题附matlab代码_参考文献

【微电网优化】基于粒子群算法求解智能微电网调度问题附matlab代码_d3_02

4 参考文献

[1]王蒙. "基于粒子群算法的微电网优化调度研究." 宁夏师范学院学报 40.10(2019):6.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。


【微电网优化】基于粒子群算法求解智能微电网调度问题附matlab代码_粒子群算法_03


举报

相关推荐

0 条评论