news 2026/5/1 7:57:10

基于多目标灰狼算法的冷热电联供型微网低碳经济调度(Matlab代码实现)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于多目标灰狼算法的冷热电联供型微网低碳经济调度(Matlab代码实现)

👨‍🎓个人主页

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

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

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

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

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

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


💥1 概述

参考文献:

随着分布式能源供应系统的快速发展,热电联供(CHP)系统以及冷热电联供(CCHP)系统已成为提高能源效率和减少温室气体排放的关键解决方案。CCHP系统采用能量梯级利用原理,使系统的能源利用效率显著高于普通热电效率,实现节能减排的目标。深入对CCHP型微电网的研究,致力于多种能源系统的协调运行,提高微电网运行的经济性和环保性,对于CCHP型微电网的推广与发展有着重要意。
目前,微电网的经济调度研究主要考虑经济和环保两方面的因素。文献[4]中采用模糊几何加权的方法,建立了综合运行费用和环境罚因子的目标函数,对CCHP型微电网进行优化调度。这种将多目标问题转化为单目标的方法在微电网的运行优化研究中使用普遍5,但是也存在一定的问题。单目标优化得到的运行策略单一,用户无法进行灵活的选择。同时,单目标优化的结果无法使用户直接对运行策略的经济性和环保性进行调控,单纯以最佳的经济效益为目标。文献[6]中采用MOPSO对热电联供型微电网进行基于Pareto最优解集的多目标运行优化。优化结果中,用户可以直观地得到污染气体排放和运行费用的具体情况。基于Pareto最优解集的优化结果具有多样性,用户一各种优化策略中可以结合实际需要,权衡污染气体排放和运行费用,做出最优选择。

📚2 运行结果

这里由于篇幅,只展现部分结果图。

function H_MT_h = MT_PE2H(MT_PE)
Khe=0.134 ; %余热制热系数
n_MT= 0.196 ; % MT发电效率
% n1= 0.612 ; %系统热损失系数
% Q_MT= MT_PE*(1+n_MT-n1)/n_MT; %为时段微型燃气轮机排气余热量

H_MT_h=MT_PE/n_MT*Khe;
end

for i=1:GreyWolves_num
for j=1:nVar/2
r1=rand(); % r1 is a random number in [0,1]
r2=rand(); % r2 is a random number in [0,1]

A1=2*a*r1-a; % 计算系数A,Equation (3.3)
C1=2*r2; % 计算系数C,Equation (3.4)

% Alpha狼位置更新
D_alpha=abs(C1*Alpha(1,j)-GreyWolves(i,j)); % Equation (3.5)-part 1
X1=Alpha(1,j)-A1*D_alpha; % Equation (3.6)-part 1
X1 = max( [min([ X1, ub(j) ] ) ,lb(j) ] );

r1=rand();
r2=rand();

A2=2*a*r1-a; % 计算系数A,Equation (3.3)
C2=2*r2; % 计算系数C,Equation (3.4)

% Beta狼位置更新
D_beta=abs(C1*Beta(1,j )-GreyWolves(i,j)); % Equation (3.5)-part 1
X2=Beta(1,j )-A1*D_beta; % Equation (3.6)-part 1
X2 = max( [min([ X2, ub(j) ] ) ,lb(j) ] );

r1=rand();
r2=rand();

A3=2*a*r1-a; % 计算系数A,Equation (3.3)
C3=2*r2; % 计算系数C,Equation (3.4)

% Delta狼位置更新
D_delta=abs(C1*Delta(1,j )-GreyWolves(i,j )); % Equation (3.5)-part 1
X3=Delta(1,j )-A1*D_delta; % Equation (3.6)-part 1
X3 = max( [min([ X3, ub(j) ] ) ,lb(j) ] );

% 位置更新
GreyWolves(i,j)=(X1+X2+X3)/3;% Equation (3.7)

%下面是位置越限处理
GreyWolves(i,j)=ceil( GreyWolves(i,j) );
end
Soc=10;
%因为22点是峰时,23,24点是谷电,并且夜间风大。所以我大概率假设,23,24在充电。
%充电两小时后,为5+2.5*2=10kWh;
%因此,我将日开始Soc设置为10;当时刻容量越限时,容量等于边限,功率等于0;
for j= 1+nVar/2 : nVar
Probability =rand( );
%把三头狼位置和,分0、1、2、3三种和讨论,分别对应不同的概率,便于收敛寻优
if Alpha(1,j)==Beta(1,j ) && Alpha(1,j)== Delta(1,j ) && (Probability < 0.5 + 0.25*it/MaxIt)
GreyWolves(i,j)=Alpha(1,j);
else
mm= -1+rand()*2;
%加一个向上取整函数,将结果限为-1,0 ,1三个常数
mm=round(mm);
if mm==-1
mm=-5;
elseif mm==0
mm=0;
else
mm=2.5;
end
GreyWolves(i,j)=mm;
end
%上面是概率生成功率P_BA,没有考虑超出容量限制的问题,下面将解决。
Soc=Soc+GreyWolves(i,j) ;
if Soc > 25 || Soc < 5 %如果越限
Soc=Soc-GreyWolves(i,j) ; %撤销容量
GreyWolves(i,j) =0; %撤销功率
end
end
GreyWolves(i,nVar+1:nVar+2)= Double_CC_fitness(GreyWolves(i,1:nVar/2), GreyWolves(i,1+nVar/2:nVar));
end
figure(1)
Archive_Cost=Archive(:,49);
Archive_Carbon=Archive(:,50);
plot(Archive_Cost,Archive_Carbon,'o' );

🎉3 参考文献

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

[1]戚艳,尚学军,聂靖宇,霍现旭,邬斌扬,苏万华.基于改进多目标灰狼算法的冷热电联供型微电网运行优化[J].电测与仪表,2022,59(06):12-19+52.DOI:10.19753/j.issn1001-1390.2022.06.002.

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 2:29:01

Onekey终极指南:3分钟快速获取Steam游戏清单的完整教程

Onekey终极指南&#xff1a;3分钟快速获取Steam游戏清单的完整教程 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 你是否曾为获取Steam游戏完整文件清单而烦恼&#xff1f;作为玩家或开发者&am…

作者头像 李华
网站建设 2026/5/1 6:12:23

电视秒变云影院!115云盘Kodi插件极速配置指南

电视秒变云影院&#xff01;115云盘Kodi插件极速配置指南 【免费下载链接】115proxy-for-kodi 115原码播放服务Kodi插件 项目地址: https://gitcode.com/gh_mirrors/11/115proxy-for-kodi 还在为电视播放云端视频而烦恼吗&#xff1f;115proxy-for-kodi插件让您直接在Ko…

作者头像 李华
网站建设 2026/4/20 0:48:51

Z-Image-Turbo缓存机制:减少重复加载提升响应速度

Z-Image-Turbo缓存机制&#xff1a;减少重复加载提升响应速度 引言&#xff1a;从启动延迟到秒级生成的工程挑战 在AI图像生成领域&#xff0c;首次推理耗时过长是影响用户体验的核心痛点。阿里通义Z-Image-Turbo WebUI作为一款基于Diffusion架构的高性能图像生成工具&#xff…

作者头像 李华
网站建设 2026/4/28 12:57:47

如何在本地部署MGeo地址匹配模型

如何在本地部署MGeo地址匹配模型 引言&#xff1a;解决中文地址匹配的现实挑战 在电商、物流、城市治理等实际业务场景中&#xff0c;地址数据的标准化与实体对齐是数据清洗和融合的关键环节。由于中文地址存在表述多样、缩写习惯不一、层级结构复杂等问题&#xff08;如“北…

作者头像 李华
网站建设 2026/5/1 7:30:31

VRoidStudio中文汉化插件:5分钟极速安装完整指南

VRoidStudio中文汉化插件&#xff1a;5分钟极速安装完整指南 【免费下载链接】VRoidChinese VRoidStudio汉化插件 项目地址: https://gitcode.com/gh_mirrors/vr/VRoidChinese 还在为VRoidStudio的英文界面而烦恼吗&#xff1f;这款完全免费的VRoidStudio汉化插件正是你…

作者头像 李华
网站建设 2026/4/27 13:30:42

是否需要标注数据?MGeo预训练模型开箱即用无需标注

是否需要标注数据&#xff1f;MGeo预训练模型开箱即用无需标注 背景与痛点&#xff1a;中文地址匹配为何如此困难&#xff1f; 在电商、物流、本地生活服务等场景中&#xff0c;地址相似度计算是实体对齐、去重、归一化的核心任务。例如&#xff0c;“北京市朝阳区建国路88号…

作者头像 李华