• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法技術

    技術編號:15023120 閱讀:80 留言:0更新日期:2017-04-05 00:34
    本發(fā)明專利技術公開了一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法,該方法首先設定零空閑流水車間作業(yè)調度問題的目標函數(shù),建立相應的調度優(yōu)化模型,在此基礎上,結合超啟發(fā)式算法框架,將應用較為廣泛的和聲搜索算法作為超啟發(fā)式算法的HLH策略,并針對零空閑流水車間作業(yè)調度問題特點,設計簡易啟發(fā)式規(guī)則,用以構建LLH方法集合,從而實現(xiàn)對于零空閑流水車間作業(yè)調度問題的優(yōu)化求解。該方法既保留了元啟發(fā)式算法良好的全局尋優(yōu)性能,又避免了元啟發(fā)式算法中憑人工經驗調整算法參數(shù)帶來的不確定性,可以有效提高算法設計的效率,對于流水作業(yè)調度效率的提高也具有重要意義。

    【技術實現(xiàn)步驟摘要】

    本專利技術屬于車間作業(yè)調度
    ,具體涉及一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法
    技術介紹
    流水車間調度問題(Flow-shopSchedulingProblem,F(xiàn)SP)作為生產調度的一個重要分支,本質上屬于NP難的復雜組合優(yōu)化問題。零空閑流水車間作業(yè)調度問題是FSP的進一步擴展,要求機器在生產過程中不出現(xiàn)空轉,即機器上加工的相鄰工件之間不允許有空閑時間。比如在玻璃纖維的制造流程中,加熱爐在一個生產周期內需一直保持2800℉的恒定高溫,由于爐中大量的熱慣性,其停止和開啟都需要數(shù)天時間,且設備使用過程中要耗費大量能源,因此一旦運行不希望有空閑時間;又如在采用光刻法的集成電路生產流程中,所使用的分檔器是一種昂貴的設備,運行過程中也希望是零空閑。零空閑流水車間調度問題普遍存在于紡織、化工、冶金等流程工業(yè)的生產過程中,具有廣泛的工程應用背景。目前有關零空閑流水車間調度問題求解方法的研究主要分為三類:(1)精確算法,如分支定界法、混合整數(shù)規(guī)劃等,此類算法用于解決NFSP時,主要用于求解小規(guī)模問題實例;(2)啟發(fā)式算法,如NEH方法、Johnson啟發(fā)式規(guī)則、KK方法等,該類算法實現(xiàn)較為簡單,但是得到調度解的質量不高,往往很難得到最優(yōu)解;(3)元啟發(fā)式算法,如離散粒子群優(yōu)化算法、和聲搜索算法、差分進化算法、人工蜂群算法、螢火蟲算法和分布估計算法等,元啟發(fā)式算法由于其良好的全局優(yōu)化性能,在生產調度優(yōu)化中得到了廣泛應用。上述三類算法中,元啟發(fā)式算法應用最為廣泛,但是該類算法要求設計者具備足夠的專業(yè)背景知識,針對某一具體問題(實例)設計一種特定算法,并通過一組測試實例進行評價。事實上,這種做法存在不足之處,由于不同調度指標下的問題定義、約束條件和優(yōu)化目標等參數(shù)均存在較大差異,因此單一元啟發(fā)式算法無法保證在所有問題(實例)上始終優(yōu)于其它算法。超啟發(fā)式算法是新近出現(xiàn)的一類用于解決復雜多樣性優(yōu)化問題的概念模型,并已成為當前計算智能
    的研究熱點之一。超啟發(fā)式算法通過一種高層次啟發(fā)式(HighLevelHeuristic,HLH)策略管理和操縱一系列低層次啟發(fā)式(LowLevelHeuristics,LLH)方法,以生成最優(yōu)啟發(fā)式算法用以求解不同問題(實例)。HLH策略間接地通過LLH方法對問題域解空間進行搜索,由于啟發(fā)式域和問題域之間實現(xiàn)了領域屏蔽,通過修改問題域的LLH方法、目標函數(shù)等信息,可方便地將超啟發(fā)式算法移植到不同問題模型。因此,本專利技術將超啟發(fā)式算法用于解決零空閑流水車間作業(yè)調度問題。
    技術實現(xiàn)思路
    本專利技術的目的是針對現(xiàn)有技術存在的不足,提出了一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法,該方法首先設定零空閑流水車間作業(yè)調度問題的目標函數(shù),建立相應的調度優(yōu)化模型,在此基礎上,結合超啟發(fā)式算法框架,將應用較為廣泛的一種元啟發(fā)式算法—和聲搜索(HarmonySearch,HS)算法作為超啟發(fā)式算法的HLH策略,并針對零空閑流水車間作業(yè)調度問題特點,設計簡易啟發(fā)式規(guī)則,用以構建LLH方法集合,從而實現(xiàn)對于零空閑流水車間作業(yè)調度問題的優(yōu)化求解。本專利技術解決上述技術問題所采取的方法,步驟如下:(1)設定零空閑流水車間作業(yè)調度優(yōu)化問題的目標函數(shù)fit(·);(2)初始化HS算法參數(shù),所述HS算法參數(shù)包括:和聲記憶庫容量(HMS)、記憶庫取值概率(HMCR)、音調調節(jié)概率(PAR)、音調調節(jié)范圍(bw)、個體長度(L)和迭代次數(shù)(T);(3)采用作業(yè)交換、插入和翻轉操作設計啟發(fā)式規(guī)則,構建面向零空閑流水車間作業(yè)調度問題的LLH方法集合,并將LLH方法進行編號;(4)初始化群體,生成和聲記憶庫,和聲記憶庫中每一個體對應的是LLH方法的編號序列k∈[1,HMS],xk∈RL,RL為L維實數(shù)空間;(5)隨機生成和聲記憶庫中每一個體對應的調度候選解πk=Permuting(J),其中J={J1,J2,…,Jn本文檔來自技高網
    ...

    【技術保護點】
    一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法,其特征在于,包括以下步驟:步驟(1)設定零空閑流水車間作業(yè)調度優(yōu)化問題的目標函數(shù)fit(·);步驟(2)初始化HS算法參數(shù);所述的參數(shù)包括:和聲記憶庫容量HMS、記憶庫取值概率HMCR、音調調節(jié)概率PAR、音調調節(jié)范圍bw、個體長度L和迭代次數(shù)T;步驟(3)采用作業(yè)交換、插入和翻轉操作設計啟發(fā)式規(guī)則,用以構建面向零空閑流水車間作業(yè)調度問題的LLH方法集合,并將LLH方法進行編號;步驟(4)初始化群體,生成和聲記憶庫;和聲記憶庫中每一個體對應LLH方法的編號序列k∈[1,HMS],xk∈RL;步驟(5)隨機生成和聲記憶庫中每一個體對應的調度候選解πk=Permuting(J),其中J={J1,J2,…,Jn},為待作業(yè)集合,Permuting(·)為隨機打亂順序操作;步驟(6)計算和聲記憶庫中所有個體的適應度值fit(xk),具體方法如下:(a)針對和聲記憶庫中某一個體xk,令i=1;(b)將第個LLH方法應用到對應的調度候選解πk,得到新調度候選解(c)分別計算πk和的適應度值fit(πk)和若則否則保留調度候選解πk不變;(d)令i=i+1,判斷i≤L是否成立,若成立則轉到(b)繼續(xù)執(zhí)行,否則轉(e)執(zhí)行;(e)將第個LLH方法得到的調度候選解πk及其適應度值fit(πk)作為個體xk的最終適應度值,即fit(xk)=fit(πk);步驟(7)生成一個新個體x′={x′1,x′2,…,x′L},具體步驟如下:(a)首先生成兩個隨機數(shù),即[0,1]上均勻分布的隨機數(shù)r1、r2;(b)從和聲記憶庫中隨機選取某一個體xj;(c)得到一個新個體第i維上的值x′i,i=1,2,…,L,其計算規(guī)則為:若r1<HMCR且r2≥PAR,則若r1<HMCR且r2<PAR,則若r1≥HMCR,則x′i=Rnd(Lb(x’i),Ub(x’i)),其中Rnd(a,b)表示生成a到b范圍內的隨機數(shù),Lb(x′i)和Ub(x′i)分別表示和聲記憶庫中第i維上的最小值和最大值;(d)規(guī)整化處理,由于(c)中得到的新個體x′={x1′,x′2,…,x′L}在第i維上的值x′i有可能會超過可行解的范圍,因此采用如下公式進行規(guī)整化處理,其中[·]為取整運算。xi′=1,xi′<1L,xi′>L[xi′],else]]>步驟(8)更新和聲記憶庫;若步驟(7)中得到的新個體適應度值fit(x′)要優(yōu)于和聲記憶庫中個體xj的適應度值fit(xj),則用新個體x′及其對應的調度候選解替代庫中適應度最差個體及其調度候選解;步驟(9)檢查當前迭代次數(shù)是否已達到T次;若沒達到則轉回步驟(7),否則對當前和聲記憶庫中的較優(yōu)候選解按適應度值進行排序,并保存適應度最優(yōu)的個體xbest及其對應的調度候選解πbest;步驟(10)輸出調度候選解πbest對應的甘特圖,從而完成對于零空閑流水車間作業(yè)調度問題的優(yōu)化求解。...

    【技術特征摘要】
    1.一種基于超啟發(fā)式算法的零空閑流水車間作業(yè)調度方法,其特征在于,包括以下步
    驟:
    步驟(1)設定零空閑流水車間作業(yè)調度優(yōu)化問題的目標函數(shù)fit(·);
    步驟(2)初始化HS算法參數(shù);所述的參數(shù)包括:和聲記憶庫容量HMS、記憶庫取值概率
    HMCR、音調調節(jié)概率PAR、音調調節(jié)范圍bw、個體長度L和迭代次數(shù)T;
    步驟(3)采用作業(yè)交換、插...

    【專利技術屬性】
    技術研發(fā)人員:林劍張帥黃朝耿
    申請(專利權)人:浙江財經大學
    類型:發(fā)明
    國別省市:浙江;33

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产精品无码久久久| 免费无码成人AV片在线在线播放| 亚洲AV成人噜噜无码网站| 亚洲av无码乱码国产精品fc2| 无码精品前田一区二区| 无码精品一区二区三区在线| 亚洲精品国产日韩无码AV永久免费网| 色情无码WWW视频无码区小黄鸭| 亚洲熟妇无码AV不卡在线播放| 国产成人无码区免费内射一片色欲| 18禁网站免费无遮挡无码中文| 亚洲AV综合色区无码另类小说| 国产成人无码AV麻豆| 超清无码熟妇人妻AV在线电影| 日本无码一区二区三区白峰美| 精品无码人妻夜人多侵犯18| 无码精品黑人一区二区三区| 免费一区二区无码视频在线播放| 亚洲AV无码乱码在线观看代蜜桃| 免费无码又爽又刺激高潮软件| 中文字幕无码毛片免费看| 18禁网站免费无遮挡无码中文| 精品无码久久久久久久久久| 潮喷无码正在播放| 久久久无码精品人妻一区| 亚洲av片不卡无码久久| 久久亚洲AV成人出白浆无码国产| 国产精品无码专区| 久久国产精品无码一区二区三区| 中日精品无码一本二本三本| 免费无码一区二区| 国产精品99无码一区二区| 五月天无码在线观看| 亚洲精品无码久久毛片| 亚洲精品无码日韩国产不卡?V| 日韩少妇无码一区二区三区| 亚洲精品无码永久在线观看 | 精品无码国产污污污免费网站国产 | 无码国产色欲XXXXX视频| 国产精品无码A∨精品影院| 在线播放无码高潮的视频|