多目的応用: 多目的ハリスホーク最適化アルゴリズム (MOHHO) MATLAB に基づくマイクログリッドの多目的最適スケジューリングに関する研究

1. マイクログリッドシステム運用最適化モデル

参考文献:

[1] Li Xingxin、Zhang Jing、He Yu 他、改良された粒子群アルゴリズムに基づくマイクログリッドの多目的最適ディスパッチ [J].電力科学と工学、2021 年、37(3):7

2. 多目的ハリスホーク最適化アルゴリズム MOHHO

多目的ハリスホークスオプティマイザー ( MOHHO ) は、2020 年に Meryem Kuşoğlu と Uğur Yüzgeç によって提案されました。MOHHOの紹介と効果については以下のブログをご覧ください。

多目的最適化アルゴリズム: Multi-Objective Harris Hawks Optimizer (Multi-Objective Harris Hawks Optimizer、MOHHO) - IT ape hand blog - CSDN blog

参考文献:

[1] Kuolu M ,Uur Yüzge.多目的最適化問題のための多目的ハリスホークスオプティマイザー[J]。2020年。

3. 解決結果

(1) コードの一部

すべて閉じる; クリア

;
MultiObjFnc=MultiObj.name
MultiObj = GetFunInfo(TestProblem);
TestShould=1;
%%
グローバル PV; % 太陽光発電
グローバル WT; % 風力発電
グローバル P_load; % 電気負荷
clc; 
params.Nr =200 ; % (外部アーカイブ サイズ) 
params.maxgen =100; % 最大反復回数 (変更可能) 
[Xbest,Fbest] = MOHHO(params,MultiObj); 
% Xbest は POX ですMOHHO によって取得された
% Fbest は MOHHO によって取得された POF です
%% 結果の図を描画します Figure 
(1) 
Lot(Fbest(:,1),Fbest(:,2),'ro'); 
legend( 'MOHHO'); 
xlabel ('運営コスト') 
ylabel('環境保護コスト')


(2) 結果の一部

最小運用コスト:

4. 完全な MATLAB コード

おすすめ

転載: blog.csdn.net/weixin_46204734/article/details/132635678