日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PSO求解梯级水库优化调度

發布時間:2025/4/5 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PSO求解梯级水库优化调度 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

%%%%%%%%%%%%%%PSO求解梯級水庫優化調度%%%%%%%%%%%%%%%%%
%------初始格式化--------------------------------------------------
clear all;
clc;
format short;

tic ? %-----------------------計時開始

%------給定初始化條件----------------------------------------------
c1=1.4962; ? ? ? ? ? ? %學習因子1
c2=1.4962; ? ? ? ? ? ? %學習因子2
w=0.7298; ? ? ? ? ? ? ?%慣性權重
MaxDT=20; ? ? ? ? ? ?%最大迭代次數-------k次迭代
D=12; ? ? ? ? ? ? ? ? ?%搜索空間維數(未知數個數)-----D維空間
N=100; ? ? ? ? ? ? ? ? ?%初始化群體個體數目--------m個粒子
eps=10^(-6); ? ? ? ? ? %設置精度(在已知最小值時候用)
%-----------------------------------------時段水位上下限
zmin=[970,970,970,970,952,952,952,952,952,952,970,970] ? %%[888,888,888,888,888,893,888,888,888,888,888,888];
zmax=[977,977,977,980,980,977,977,957,977,970,977,977] ? %%[898,898,898,898,898,898,893,892,892,898,898,898];

%------初始化種群的個體(可以在這里限定位置和速度的范圍)------------
for i=1:N
? ? for j=1:12
? ? x(i,j)=zmin(j)+(zmax(j)-zmin(j))*rand; %水位初始化
? ? end
? ??
? ? k=0.2; ? ? ? ?%%%%%%%%%%%%
? ? for j=1:12
? ? v(i,j)=k*(zmax(j)-zmin(j))*rand; ? %速度 ?
? ? end
end

%------先計算各個粒子的適應度(發電量),并初始化Pi和Pg----------------------
for i=1:N
? ? p(i)=fxpso(x(i,:));?
? ? pb(i,:)=x(i,:); ? ??
end

gb=x(1,:); ? ? ? ? ? ? ?
for i=2:N
? ? if fxpso(x(i,:))>fxpso(gb) ? ? %%%%%%%%%%%%%注意大小號
? ? ? ? gb=x(i,:); ? ? ? ? ? ??
? ? end
end

%------進入主要循環,按照公式依次迭代,直到滿足精度要求------------
for t=1:MaxDT
? ? for i=1:N
? ? ? ? v(i,:)=w*v(i,:)+c1*rand*(pb(i,:)-x(i,:))+c2*rand*(gb-x(i,:));
? ? ? ? x(i,:)=x(i,:)+v(i,:); ?
? ? ? ? for j=1:12 ? ? ? ? ? ? ?%%%%%%%%%%%%%%
? ? ? ? ? ? if x(i,j)<zmin(j)
? ? ? ? ? ? ? ? x(i,j)=zmin(j)+rand*(zmax(j)-zmin(j)); ? ? ?
? ? ? ? ? ? elseif x(i,j)>zmax(j)
? ? ? ? ? ? ? ? x(i,j)=zmin(j)+rand*(zmax(j)-zmin(j));
? ? ? ? ? ? end
? ? ? ? end
? ? ? ? if fxpso(x(i,:))>p(i)
? ? ? ? ? ? p(i)=fxpso(x(i,:)); ?%第i個粒子新的發電量
? ? ? ? ? ? pb(i,:)=x(i,:); ? ? ?%第i個粒子新的水位值
? ? ? ? end

? ? ? ? if p(i)>fxpso(gb)
? ? ? ? ? ? gb=pb(i,:);
? ? ? ? end
? ? ? ? y=fxpso(x(i,:));
? ? ? ? [e,f]=max(y);
? ? end
? ? gb=x(f,:);
? ? Gbest(t)=fxpso(gb);?
? ? xdai(t,:)=gb; ? ? ? ?%最優水位值 ?
end

for i=1:MaxDT-1
? ? for j=2:MaxDT
? ? ? ? if Gbest(i)<Gbest(j)
? ? ? ? ? ? temp1=Gbest(i);
? ? ? ? ? ? Gbest(i)=Gbest(j);
? ? ? ? ? ? Gbest(j)=temp1;
? ? ? ? ? ? temp2=xdai(i);
? ? ? ? ? ? xdai(i,:)=xdai(j,:);
? ? ? ? ? ? xdai(j,:)=temp2;
? ? ? ? end
? ? end
end

gb=xdai(1,:)
Gbest=Gbest(1)
toc ? %結束計時

%------最后給出計算結果

disp('*************************************************************')

disp('函數的全局最優位置為:')

Solution=gb'

disp('最后得到的優化極值為:')

Result=fxpso(gb)

disp('*************************************************************')
? ? ?x=gb;
D133? ??

總結

以上是生活随笔為你收集整理的PSO求解梯级水库优化调度的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一区二区三区少妇 | 91影院在线播放 | 午夜时刻免费入口 | 九七伦理电影 | 久久黄色视屏 | 天天摸天天干天天操 | 日韩黄色影院 | 男女午夜爽爽爽 | av天天干| 美女一二三区 | 欧美精品一二三四区 | 丰满人妻一区二区三区53视频 | 亚洲av无码乱码国产精品久久 | 女同亚洲精品一区二区三 | 亚洲第一大综合区 | av看片资源 | 91精品人妻一区二区三区蜜桃2 | 午夜不卡久久精品无码免费 | 91桃色视频在线观看 | 麻豆视频一区 | 波多野结衣在线 | 激情自拍视频 | 免费国产黄色 | 9999av| 手机av免费观看 | 久热精品视频 | 亚洲国产精品成人午夜在线观看 | 波多野结衣在线观看一区二区三区 | 免费在线观看黄色网址 | 狗爬女子的视频 | 玖玖爱在线观看 | 国产男女猛烈无遮挡免费视频 | 黄色av网站在线播放 | 亚欧在线 | 久久婷婷六月 | 成人区人妻精品一区二 | 国产精品天天操 | 国产91精品一区二区 | 人妻无码一区二区三区 | 成人毛片视频网站 | 污污免费视频 | 国产孕妇孕交大片孕 | 18视频在线观看娇喘 | 乱码一区二区三区 | 久久香蕉国产 | 在线看污视频 | 天天操天天干天天爱 | 国产3页| 中文字幕在线看人 | 午夜小视频免费 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产一二三区av | 视频一二区 | www.白浆| 国内91视频 | 久久人人爽人人人人片 | 国产成人精品二区三区亚瑟 | 在线观看不卡的av | 日韩在线视频中文字幕 | 男男h黄动漫啪啪无遮挡软件 | 欧美成人综合 | 亚洲毛片精品 | 免费中文字幕日韩欧美 | 精品不卡一区二区三区 | 激情自拍视频 | 九色精品在线 | 女人性做爰100部免费 | av导航网址 | 久久精品一区二区三区四区 | 黄色国产在线播放 | 最新黄色网页 | 婷婷六月激情 | 日韩www.| 国产自产在线 | 少妇丰满尤物大尺度写真 | 97人妻精品一区二区三区免 | 中文在线а√天堂官网 | 亚洲人一区二区三区 | 国模无码大尺度一区二区三区 | 精品成人久久久 | 污动漫网站 | 视频在线一区 | 久久久精品网 | 久热精品视频在线观看 | 五月色婷| av第一福利大全导航 | 萌白酱在线观看 | 在线黄网 | 久久久亚洲天堂 | 国产精品久久久久久久一区探花 | 亚洲av无码一区二区三区网站 | 丁香激情五月少妇 | 91操操| 一级黄色免费网站 | 午夜伦理在线观看 | 91网页入口 | 亚洲国产一区二区三区 | av国产免费| 日韩r级电影在线观看 |