![(2021年整理)基于遺傳算法的車間布局優(yōu)化MATLAB源碼_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/12/1956b5db-1106-4f8d-b432-01304d41d78b/1956b5db-1106-4f8d-b432-01304d41d78b1.gif)
![(2021年整理)基于遺傳算法的車間布局優(yōu)化MATLAB源碼_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/12/1956b5db-1106-4f8d-b432-01304d41d78b/1956b5db-1106-4f8d-b432-01304d41d78b2.gif)
![(2021年整理)基于遺傳算法的車間布局優(yōu)化MATLAB源碼_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/12/1956b5db-1106-4f8d-b432-01304d41d78b/1956b5db-1106-4f8d-b432-01304d41d78b3.gif)
![(2021年整理)基于遺傳算法的車間布局優(yōu)化MATLAB源碼_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/12/1956b5db-1106-4f8d-b432-01304d41d78b/1956b5db-1106-4f8d-b432-01304d41d78b4.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于遺傳算法的車間布局優(yōu)化matlab源碼基于遺傳算法的車間布局優(yōu)化matlab源碼 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對(duì)文中內(nèi)容進(jìn)行仔細(xì)校對(duì),但是難免會(huì)有疏漏的地方,但是任然希望(基于遺傳算法的車間布局優(yōu)化matlab源碼)的內(nèi)容能夠給您的工作和學(xué)習(xí)帶來(lái)便利。同時(shí)也真誠(chéng)的希望收到您的建議和反饋,這將是我們進(jìn)步的源泉,前進(jìn)的動(dòng)力。本文可編輯可修改,如果覺(jué)得對(duì)您有幫助請(qǐng)收藏以便隨時(shí)查閱,最后祝您生活愉快 業(yè)績(jī)進(jìn)步,以下為基于遺傳算法的車間布局優(yōu)化matlab源碼的全部?jī)?nèi)容。基于遺傳算法的車間布局優(yōu)化matlab源碼車間
2、布局優(yōu)化是將加工設(shè)備、物料輸送設(shè)備、工作單元和通道走廊等布置物體合理地放置在一個(gè)有限的生產(chǎn)車間內(nèi)的過(guò)程.車間布局優(yōu)化模型是一個(gè)含有較為復(fù)雜約束的非線性連續(xù)優(yōu)化模型,可以使用遺傳算法進(jìn)行優(yōu)化。% 車間布局遺傳禁忌搜索算法仿真主界面% 第一步:設(shè)置問(wèn)題實(shí)例li=38;16;30;40;48;32;46;%車間長(zhǎng)度wi=28;36;16;18;24;28;16;車間寬度每單位距離每單位物流量的物料搬運(yùn)費(fèi)用p=0,2,3,2,5,4,4;0,0,5,2,2,3,4;0,0,0,1,5,4,3;0,0,0,0,1,5,1;0,0,0,0,0,4,5;0,0,0,0,0,0,1;0,0,0,0,0,0,0
3、;物料搬運(yùn)的頻率f=0,2,2,1,0,2,1;0,0,2,1,1,2,2;0,0,0,2,1,2,1;0,0,0,0,2,1,2;0,0,0,0,0,2,1;0,0,0,0,0,0,1;0,0,0,0,0,0,0;%物流量q=0,10,6,8,4,6,1;0, 0,3,2,5,4,4;0, 0,0,6,8,6,5;0, 0,0,0,5,8,1;0, 0,0,0,0,8,1;0, 0,0,0,0,0,5;0, 0,0,0,0,0,0;%物料搬運(yùn)速率v=0,4,4,4,4,4,4;0,0,2,2,2,2,2;0,0,0,2,2,2,2;0,0,0,0,3,3,3;0,0,0,0,0,3,3;0,
4、0,0,0,0,0,2;0,0,0,0,0,0,0;l=200;矩形區(qū)域的長(zhǎng)度,x軸w=120;%矩形區(qū)域的寬度,y軸mindx=10;%各車間的最小水平間距mindy=10;各車間的最小垂直間距minds=10;%各車間到區(qū)域邊界的最小距離pop_size=400;max_gen=500;pm=0.3;kc=0.5;kt=0。5;plambda=1000;pk=1000;n=size(p,1);lb=zeros(2*n,1);ub=zeros(2*n,1);for i=1:n lb(2*i-1)=0。5*li(i)+minds; lb(2*i)=0。5wi(i)+minds; ub(2*i1
5、)=l0。5*li(i)minds; ub(2i)=w0。5*wi(i)-minds;end% 調(diào)用遺傳算法figure(3)bestx,besty,allx,ally=gaucp2(max_gen,pop_size,pm,lb,ub,l,w,li,wi,p,f,q,v,mindx,mindy,kc,kt,plambda,pk);x=bestxmax_gen;disp(遺傳算法輸出的最優(yōu)結(jié)果為);disp(x);figure(4)plotfigure(x,li,wi,l,w); function bestx,besty,allx,ally=gaucp2(k,n,pm,lb,ub,pl,pw,p
6、li,pwi,pp,pf,pq,pv,pmindx,pmindy,pkc,pkt,plambda,pk) 此函數(shù)實(shí)現(xiàn)遺傳算法,用于車間布局優(yōu)化 輸入?yún)?shù)列表 k 迭代次數(shù)% n 種群規(guī)模,要求是偶數(shù)% pm 變異概率% lb 決策變量的下界,m1的向量 ub 決策變量的上界,m1的向量% 輸出參數(shù)列表 bestx k1細(xì)胞結(jié)構(gòu),每一個(gè)元素是m1向量,記錄每一代的最優(yōu)個(gè)體 besty k1矩陣,記錄每一代的最優(yōu)個(gè)體的評(píng)價(jià)函數(shù)值% allx k1細(xì)胞結(jié)構(gòu),每一個(gè)元素是mn矩陣,記錄全部個(gè)體 ally kn矩陣,記錄全部個(gè)體的評(píng)價(jià)函數(shù)值 第一步:m=length(lb);決策變量的個(gè)數(shù)種群初始化,每
7、一列是一個(gè)樣本farm=zeros(m,n);for i=1:m x=unifrnd(lb(i),ub(i),1,n); farm(i,:)=x;end%輸出變量初始化allx=cell(k,1);%細(xì)胞結(jié)構(gòu),每一個(gè)元素是mn矩陣,記錄每一代的個(gè)體ally=zeros(k,n);kn矩陣,記錄每一代評(píng)價(jià)函數(shù)值bestx=cell(k,1);%細(xì)胞結(jié)構(gòu),每一個(gè)元素是m1向量,記錄每一代的最優(yōu)個(gè)體besty=zeros(k,1);%k1矩陣,記錄每一代的最優(yōu)個(gè)體的評(píng)價(jià)函數(shù)值k=1;迭代計(jì)數(shù)器初始化% 第二步:迭代過(guò)程while k=k% 以下是交叉過(guò)程 newfarm=zeros(m,2*n);
8、ser=randperm(n);兩兩隨機(jī)配對(duì)的配對(duì)表 a=farm(:,ser(1); b=farm(:,ser(2)); p0=unidrnd(m-1); a=a(1:p0,:);b((p0+1):end,:);%產(chǎn)生子代a b=b(1:p0,:);a(p0+1):end,:);%產(chǎn)生子代b newfarm(:,2n1)=a;%加入子代種群 newfarm(:,2n)=b; for i=1:(n-1) a=farm(:,ser(i)); b=farm(:,ser(i+1)); p0=unidrnd(m-1); a=a(1:p0,:);b(p0+1):end,:); b=b(1:p0,:);a
9、((p0+1):end,:); newfarm(:,2i1)=a; newfarm(:,2i)=b; end farm=farm,newfarm; % 選擇復(fù)制 ser=randperm(3n); fitness=zeros(1,3*n); fitness=zeros(1,n); for i=1:(3n) beta=farm(:,i); se=fit(beta,pl,pw,pli,pwi,pp,pf,pq,pv,pmindx,pmindy,pkc,pkt,plambda,pk); fitness(i)=se; end for i=1:n f1=fitness(ser(3*i-2)); f2=f
10、itness(ser(3i-1); f3=fitness(ser(3i); if f1=f2&f1=f3 farm(:,i)=farm(:,ser(3i2); fitness(:,i)=fitness(:,ser(3i-2); elseif f2=f1&f2=f3 farm(:,i)=farm(:,ser(3i-1)); fitness(:,i)=fitness(:,ser(3i1); else farm(:,i)=farm(:,ser(3*i)); fitness(:,i)=fitness(:,ser(3*i)); end end % 記錄最佳個(gè)體和收斂曲線 x=farm; y=fitnes
11、s; allxk=x; ally(k,:)=y; miny=min(y); pos=find(y=miny); bestxk=x(:,pos(1)); besty(k)=miny; % 變異 for i=1:n if pmrand&pos(1)=i aa=farm(:,i); bb=gaussmutation(aa,lb,ub); for j=1:m bb(j,1)=unifrnd(lb(j),ub(j),1,1); end farm(:,i)=bb; end end disp(k); k=k+1;end% 繪圖besty2=besty;bestx2=bestx;for k=1:k tempy=besty(1:k); mintempy=min(tempy); posy=find(tempy=mintempy); besty2(k)=mintempy; bestx2k=bestxposy(1);endbesty=besty2;bestx=bestx2;meanbesty=mean(ally);plot(-besty,ks,markeredgecolor,k,markerfacecolor,k,markersize,1)hold
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)計(jì)類合同協(xié)議書
- 軟件產(chǎn)品開發(fā)與生命周期管理作業(yè)指導(dǎo)書
- 2025年聊城道路貨運(yùn)駕駛員從業(yè)資格證考試
- 2025年咸寧道路貨運(yùn)駕駛員從業(yè)資格證考試題庫(kù)
- 2024-2025學(xué)年高中政治課時(shí)作業(yè)12博大精深的中華文化含解析新人教版必修3
- 2024-2025學(xué)年度九年級(jí)物理全冊(cè)15.3串聯(lián)和并聯(lián)教學(xué)設(shè)計(jì)3新版新人教版
- 2024-2025學(xué)年高中英語(yǔ)Unit2LanguageSectionⅦWriting-調(diào)查報(bào)告教案含解析牛津譯林版必修3
- 2024年春八年級(jí)物理下冊(cè)第十章浮力章末小結(jié)與提升分層精煉新版新人教版
- 2024年新教材高中生物課時(shí)素養(yǎng)評(píng)價(jià)十八6.3.2隔離在物種形成中的作用含解析新人教版必修2
- 蘇科版數(shù)學(xué)八年級(jí)上冊(cè)聽(tīng)評(píng)課記錄《1-3探索三角形全等的條件(1)》
- 國(guó)庫(kù)集中支付培訓(xùn)班資料-國(guó)庫(kù)集中支付制度及業(yè)務(wù)操作教學(xué)課件
- 詩(shī)詞寫作入門課件
- 2023年上海青浦區(qū)區(qū)管企業(yè)統(tǒng)一招考聘用筆試題庫(kù)含答案解析
- 2023版押品考試題庫(kù)必考點(diǎn)含答案
- 植物之歌觀后感
- 空氣能熱泵安裝示意圖
- 建筑工程施工質(zhì)量驗(yàn)收規(guī)范檢驗(yàn)批填寫全套表格示范填寫與說(shuō)明
- 2020年中秋國(guó)慶假日文化旅游市場(chǎng)安全生產(chǎn)檢查表
- 昆明天大礦業(yè)有限公司尋甸縣金源磷礦老廠箐-小凹子礦段(擬設(shè))采礦權(quán)出讓收益評(píng)估報(bào)告
- 心有榜樣行有力量 -從冬奧冠軍徐夢(mèng)桃身上感受青春奮斗初中主題班會(huì)
- 七年級(jí)英語(yǔ)下冊(cè)閱讀理解10篇
評(píng)論
0/150
提交評(píng)論