999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于禁忌粒子群算法的混流裝配線排序研究*

2013-09-13 06:07:00翁耀煒魯建廈
機電工程 2013年4期
關鍵詞:排序優(yōu)化產(chǎn)品

翁耀煒,魯建廈,鄧 偉

(浙江工業(yè)大學 工業(yè)工程研究所,浙江 杭州 310014)

0 引 言

混流裝配線可以在基本不改變生產(chǎn)組織方式的前提下,同時生產(chǎn)出多種不同型號、不同數(shù)量的產(chǎn)品,它是應對大規(guī)模定制生產(chǎn)的一種有效組織方式[1]。目前,我國家電、汽車生產(chǎn)行業(yè)大量采用了混流裝配方式,裝配線上合理的投產(chǎn)順序能有效提高裝配線的生產(chǎn)效率、降低生產(chǎn)周期和充分利用生產(chǎn)資源,因此解決混流裝配線的排序問題是混流裝配線能否高效運作的關鍵。

在求解混流裝配線的排序問題上,通過智能算法求解是目前的研究重點。目前,常用的智能算法有遺傳算法、粒子群算法(PSO)、蟻群算法等。鄭永前、王永生等[2]通過免疫粒子群算法求解最小化超載時間與空閑時間的費用的混流裝配線排序模型,但算法結果一般,且沒有考慮其他影響裝配線效率的因素;劉煒琪、劉瓊等[3]通過混合粒子群算法求解以最小化超載時間、最小化調(diào)整時間、最小化產(chǎn)品變化率為優(yōu)化目標的混流裝配線排序模型,取得一定的效果,但忽略了所優(yōu)化的多目標間的沖突和競爭;王炳剛、饒運清等[4]和蘇平、于兆勤[5]通過混合遺傳算法對零部件消耗均勻和最短生產(chǎn)循環(huán)周期對混流裝配線排序問題進行優(yōu)化;董巧英、闞樹林等[6]通過改進離散微粒群算法對最小超載、空閑和調(diào)整時間的費用最低的混流裝配線排序問題進行優(yōu)化;薛琴微、蘭秀菊等[7]通過小生境蟻群算法求解以傳送帶中斷時間最短為目標的混流裝配線優(yōu)化模型。

與其他算法相比,粒子群算法在求解過程中,微粒只需要在解空間內(nèi)追隨最優(yōu)的微粒進行搜索,并用公式來更新自己的速度及位置,不需要進行交叉和變異等操作,具有原理簡單、計算方便、全局搜索能力強等優(yōu)點。在連續(xù)空間的實值型處理上已經(jīng)表現(xiàn)出優(yōu)良的性能,但其不能直接進行離散空間問題的求解,且容易陷入局部最優(yōu)點,禁忌搜索算法(TS,Tabu Search 或Taboo Search)[8]具有很強的局部搜索能力,可以有效避免陷入局部最優(yōu)。

因此,本研究通過建立基于PSO 算法和禁忌搜索算法的模型求解混流裝配線排序問題。

1 混流裝配線排序數(shù)學模型建立

1.1 混流裝配線排序問題描述

由于混流裝配線的類型各不相同,目前學術界主要研究的是由傳送帶(鏈)連接的封閉作業(yè)域混流裝配線。在這類裝配線中,當某工作站未能完成產(chǎn)品的加工時,往往假設由線外的員工及時完成,但在實際生產(chǎn)中往往不能達到這個要求,而且一般家電、汽車的總裝配線通常采用開放式的作業(yè)域。因此,為更加貼近實際生產(chǎn)要求,本研究對開發(fā)式作業(yè)域的混流裝配線排序問題進行了研究。

開放式作業(yè)域的混流裝配線排序模型可以描述為:混流裝配線由傳送帶(鏈)連接N 個工位,傳送帶(鏈)以恒定速率VC移動,每個裝配工位長度為Li,工位是開放的,裝配線上的工人在裝配時需要隨著裝配輸送鏈的移動而移動,當工人不能在自身的工位內(nèi)完成加工時,可以在不影響其他工位加工的情況下進入下游加工,同時也可以進入上游工位進行加工。假設:①工件的投產(chǎn)間隔時間固定,以間隔時間λ進行投產(chǎn);②忽略工人的行走時間;③兩個工位之間沒有緩沖區(qū)。

有M 種產(chǎn)品需要在裝配線上裝配,每個品種的需求量為D1,D2,D3,…,DM,則總需求量為排序采用最小生產(chǎn)循環(huán)(MPS,Minimum Part Set)模式,即整個生產(chǎn)順序由若干個MPS 構成,MPS 由各產(chǎn)品需求量比例形成最小生產(chǎn)序列,如每種產(chǎn)品的需求量為dm(m=1,2,3,…,M),h 為dm 的最大公約數(shù),則每種產(chǎn)品在最小生產(chǎn)循環(huán)中的數(shù)量為dm/h,那么這個MPS可以表示為d1/h,d2/h,…dM/h。因此,只要對這個MPS進行排序,將最后排序的結果循環(huán)進行h 次,就可以得到整個裝配產(chǎn)品的投產(chǎn)順序。

1.2 混流裝配線優(yōu)化目標描述

針對排序問題采用不同的優(yōu)化目標,排序結果會有很大差異。為提高裝配線上工人和設備的利用率并縮短總裝配時間,本研究選擇以最小化超載時間和平順化零部件消耗為優(yōu)化目標。

1.2.1 最小化超載時間

在混流裝配過程中,當工人在規(guī)定工位區(qū)域內(nèi)沒能完成裝配任務,則剩余裝配任務的標準工時為超載時間。Sarker 等[9]考慮了不完全開放式作業(yè)域的混流裝配線模型,在此基礎上擴展了其模型,建立了開放式作業(yè)域的混流裝配線,該目標模型表示為:

式中:J—一個MPS 的投產(chǎn)序列,j—序列中的某一順序的產(chǎn)品,Uij—投產(chǎn)序列中第 j 個產(chǎn)品在工位i 上的超載時間,Zi,j—投產(chǎn)序列中第 j 個產(chǎn)品在工位i 上的起始裝配位置,Zi0—工位i 的起始裝配位置,L—工位的長度,Vc—傳送帶(鏈)的傳送速度,λ—裝配線上產(chǎn)品的投產(chǎn)間隔時間—序列中第 j 個產(chǎn)品在第i 個工位上的加工時間序列中第 j個產(chǎn)品所屬的產(chǎn)品類型。

由于第一個工位屬于封閉式的作業(yè)域,研究者需要另外計算,計算公式為式(5,7)。

1.2.2 平順化零部件消耗

混流裝配線上不同的產(chǎn)品需要的零部件不盡相同,因此平順化零部件消耗是指將裝配線上的不同產(chǎn)品所需零部件的消耗處于一個平穩(wěn)的狀態(tài)。

式中:f2—平順化零部件消耗;x*ij—在一個MPS 中,裝配前 j 個產(chǎn)品消耗第k 種零部件數(shù)量的期望值,J;Rk—在一個MPS 中裝配所有產(chǎn)品消耗的第k 種零部件的數(shù)量;xij—在一個MPS 中,裝配前 j個產(chǎn)品實際消耗的第k 種零部件數(shù)量—實際裝配第m 種產(chǎn)品時所消耗的第k 種零部件的數(shù)量。

優(yōu)化模型中采用了最小化超載時間與平順化零部件消耗兩個目標,是多目標優(yōu)化問題。為求解多目標優(yōu)化問題,本研究采用加權系數(shù)法。盡管該方法有其固有缺點,但考慮到它具有簡單易行和求解速度快等特點,并且生產(chǎn)中需要的是可以接受的近優(yōu)解,仍在實際運用中得到了大量的應用。因此,優(yōu)化目標表示為:

式中:ω1,ω2—超載時間 f1和平順化零部件消耗 f2在多目標優(yōu)化問題中的重要程度的權重系數(shù)。

2 模型求解算法設計

2.1 標準PSO 模型

粒子群優(yōu)化算法是一種進化計算技術算法,由Eberhart 和Kennedy 提出。在該算法中,種群中的每一個體被稱為微粒,微粒在搜索空間中以一定的速度飛行,并根據(jù)它本身的飛行經(jīng)歷以及同伴的飛行經(jīng)歷進行動態(tài)調(diào)整。在每一次的迭代中,微粒通過跟蹤兩個最優(yōu)解來更新自己,第一個是自身所找到的最優(yōu)解,即個體極值 pbest,記為 Pi(t)=(pi,1(t),pi,2(t),…,pi,d(t)),式中:i—粒子數(shù),d—問題維數(shù);另一個是整個種群所找到的最優(yōu)解gbest,記為Pg,微粒的更新速度和位置為:

式中:c1,c2—學習因子;r1,r2—(0,1)之間的隨機數(shù);i—粒子數(shù);j—問題某一維數(shù);w—慣性權因子。

標準PSO 算法的流程如圖1 所示。

圖1 標準粒子群算法流程

在算法的初期,由于個體最優(yōu)值pbest和全局最優(yōu)值gbest在不斷變化,算法全局搜索能力強。但是在算法的中后期,由于pbest和g best 變化不大,同時由于微粒具有“趨同性”,微粒速度將越來越小,最終使得大部分微粒速度接近或等于0,微粒位置得不到更新,有可能使算法陷入局部最優(yōu)。禁忌搜索算法是一種全局性的鄰域搜索算法。TS 在進行搜索時,它模擬人類大腦具有記憶功能的特點,對某些狀態(tài)進行記憶,同時采用相對應的禁忌規(guī)則,使算法能夠有效地避免循環(huán)搜索,提高算法的效率,并且算法采用“藐視準則”來特赦某些具有優(yōu)良狀態(tài)的解,避免丟棄導致由于禁忌規(guī)則的約束使一些狀態(tài)良好的解被遺留,進而既提高了有效性又保證了算法執(zhí)行中種群的多樣化,最終實現(xiàn)了全局優(yōu)化。

2.2 禁忌粒子群算法設計

由于PSO 算法的缺陷,本研究在標準PSO 中引入兩種策略進行改進:引入禁忌搜索算法,通過TS 算法搜索每次迭代群體中的最優(yōu)解,由于TS 算法的特點,使劣解也可以更新pbest,有利于改善算法的全局搜索性能;隨機權重法,將權重w 設置為隨機時,有可能加速算法的收斂速度,當算法初期找不到最好點時,由于w 的線性遞減可能導致算法最終不能收斂到全局最優(yōu)點,而隨機權重可以克服這種局限。算法的關鍵及細節(jié)設計如下:

2.2.1 編碼與解碼方式

由于傳統(tǒng)的基于產(chǎn)品表示的編碼方式并不適用于PSO 算法的微粒進化方式,本研究需要新的解碼和編碼方式。假設一個MPS 中有1 個A 產(chǎn)品,2 個B 產(chǎn)品,3 個C 產(chǎn)品,則用數(shù)字1 代表A 產(chǎn)品,2 和3 代表B 產(chǎn)品,4、5 和6 代表C 產(chǎn)品,然后引入Bean[8]提出的隨機數(shù)表示法進行編碼,解碼則采用映射規(guī)則依次升序解碼。

2.2.2 慣性權重更新方式

將標準PSO 算法中設定w 為服從某種分布的隨機數(shù),可以從兩方面克服由于w 的線性遞減的不足。首先,在算法初期,隨機w 可以產(chǎn)品相對較小的w 值,加快算法的收斂速度;其次,如果算法初期找不到最優(yōu)解,隨著w 的遞減可能使算法最終收斂到局部最優(yōu)點,隨機w 可以克服這種局限性。

w 的隨機更新計算公式為:

式中:N(0,1)—標準正態(tài)分布;rand(0,1)—0~1 之間的隨機數(shù);μmax,μmin—隨機權重平均值的最大值和最小值;σ—隨機權重的方差,由算法給定。

2.2.3 最優(yōu)微粒的更新方式

在算法的每次迭代過程中都會得到一個gbest值,若經(jīng)過g 次迭代后,g best 的值保持不變,則使用禁忌搜索算法進行鄰域解的搜索,由于禁忌搜索可以接受劣解,提高了跳出局部最優(yōu)解的能力。由于禁忌搜索采用鄰域搜索方式,需要重新解碼、編碼。在禁忌搜索算法中候選解、禁忌表長度、禁忌對象、藐視準則是影響算法性能的主要因素。根據(jù)優(yōu)化模型的優(yōu)化問題和編碼方式,禁忌表長度則根據(jù)經(jīng)驗設置為0.6 l(l 為候選解個數(shù)),候選解從鄰域中選擇若干目標值最佳的粒子入選,禁忌對象采用目標值的變化,藐視準則設置為根據(jù)適應度值的大小。最優(yōu)微粒的TS 算法更新方式如圖2 所示。

基于上述思想,禁忌粒子群算法的算法流程如下:

(1)隨機初始化種群中各微粒的位置和速度;

(2)評價每個微粒的適應度,將當前各微粒的位置和適應度存儲在各微粒的pbest中;將所有 p best 中最優(yōu)個體的位置和適應度值存儲在gbest中;

圖2 微粒的TS 算法更新方式

(3)通過公式(11,12)更新微粒的速度和位移;

(4)對每個微粒,將其適應度值與其經(jīng)歷的最好位置作比較,如果較好,則將其作為當前的最好位置,并同時更新gbest;

(5)解碼并重新編碼對群體中的最佳微粒執(zhí)行禁忌搜索,并更新其 pbest及群體的gbest;

(6)通過公式(13,14)更新權重值;

(7)若滿足迭代次數(shù),停止搜索,輸出結果,否則返回步驟(2)。

3 實例研究

某冰箱裝配企業(yè)某條總裝線采用混流方式進行生產(chǎn),該裝配線共6 個工作站,混合裝配4 種產(chǎn)品,計劃日產(chǎn)量分別為120 臺A 產(chǎn)品、40 臺B 產(chǎn)品、60 臺C 產(chǎn)品和40 臺D 產(chǎn)品。那么日產(chǎn)的MPS 為6A,2B,3C,2D,共13 個產(chǎn)品。

各產(chǎn)品在各工作站上的裝配時間以及工位長度如表1 所示;各個不同產(chǎn)品裝配所需零部件如表2 所示。

GA 是目前求解混流裝配線排序問題的常見方法[11-14]。因此,為了驗證算法的優(yōu)越性,本研究通過禁忌粒子群算法和GA 算法對案例進行優(yōu)化。GA 算法參數(shù):編碼方式采用基于產(chǎn)品的編碼方式,染色體選擇策略為輪盤賭,迭代次數(shù)為100,種群數(shù)量20,交叉算子為單點交叉再進行編碼修正,交叉概率為0.9,變異概率為0.09。禁忌粒子群算法參數(shù):學習因子 c1=c2=2,μmax=0.8,μmin=0.8,σ=0.2,初始粒子種群數(shù)量為50個,迭代次數(shù)為500。裝配線的運行參數(shù)為:Vc取10 mm/s,λ 取50 s,兩個目標函數(shù)的權重w1,w2分別取0.5 和0.5。各個算法都運行10 次,取最優(yōu)值。

表1 工位裝配產(chǎn)品時間及工位長度

表2 各種產(chǎn)品所需零部件數(shù)量

兩種算法的優(yōu)化結果如表3 所示。禁忌粒子群算法的收斂圖如圖3 所示。

表3 案例優(yōu)化結果及對比

圖3 禁忌粒子群算法收斂圖

由表3 和圖3 可知,禁忌粒子群算法在計算結果上優(yōu)于GA 算法,同時擁有很好的收斂速度。這是因為禁忌粒子群算法結合了粒子群算法全局搜索的能力以及和TS 算法在鄰域搜索能力較強的特點以及隨機權重更新方式,加強了算法的全局和鄰域搜索的平衡能力,并且粒子群的快速收斂能力為禁忌搜索算法對提供了較好的初始解。

4 結束語

為了更好地解決開放式作業(yè)域的混流裝配線排序問題,本研究探索了一種新的粒子群算法。針對開放式混流裝配線,筆者建立了以最小化超載時間與平順化零部件為優(yōu)化目標的混流裝配線排序數(shù)學模型;為求解該排序模型,給出了提高鄰域搜索能力和跳出局部最優(yōu)的解決方法,給出了平衡全局搜索和局部搜索的平衡方法,給出了禁忌粒子群算法流程;通過比較算例結果,本研究設計的禁忌粒子群算法在求解混流裝配線排序問題優(yōu)于遺傳算法,驗證了該算法的有效性。但由于禁忌粒子群算法還是對單目標優(yōu)化問題的求解,且沒有對算法中的相關參數(shù)的設定進行靈敏度的分析,還存在禁忌粒子群算法在多目標優(yōu)化問題上的適用性問題和對算法參數(shù)研究不足的問題,有待于進一步研究。

(References):

[1]邵新宇,饒運清.制造系統(tǒng)運行優(yōu)化理論與方法[M].北京:科學出版社,2010:91-93.

[2]鄭永前,王永生.免疫粒子群算法在混流裝配線排序中的應用[J].工業(yè)工程與管理,2011,16(4):16-20.

[3]劉煒琪,劉 瓊,張超勇,等.基于混合粒子群算法求解多目標混流裝配線排序[J].計算機集成制造系統(tǒng),2011,17(12):2590-2598.

[4]王炳剛,饒運清,邵新宇,等.基于多目標遺傳算法的混流加工/裝配系統(tǒng)排序問題研究[J].中國機械工程,2009,20(12):1434-1438.

[5]蘇 平,于兆勤.基于混合遺傳算法的混合裝配線排序問題 研 究[J].計 算 機 集 成 制 造 系 統(tǒng) ,2008,14(5):1001-1007.

[6]董巧英,闞樹林,桂元坤,等.基于改進離散微粒群優(yōu)化算法的混流裝配線多目標排序[J].系統(tǒng)仿真學報,2009,21(22):7103-7108.

[7]薛琴微,蘭秀菊,陳呈頻.基于蟻群算法的混流裝配線排序研究[J].輕工機械,2010,28(5):107-112.

[8]GLOVER FW.tabu search[Z].Springer,1997.

[9]SARKER B R P H.Designing a mixed-model,open-sta?tion assembly line using mixed-integer programming[J].The Journal of the Operational Research Society,2001,52(5):545-558.

[10]BEAN J C.Genctic Algorithms and Random Keys for Se?qucncing and Optimization[J].ORSA Journal on Com?puting(S0899-1499),1994,6(2):154-160.

[11]鞠全勇,朱劍英.基于混合遺傳算法的動態(tài)車間調(diào)度系統(tǒng)的研究[J].中國機械工程,2007,18(1):40-43.

[12]LEU Y,MATHESON L A,REES L P.Sequencing mixed-model assembly lines with genetic algorithms[J].Computers&;Industrial Engineering,1996,30(4):1027-1036.

[13]苑明海,白 穎,李東波.可重構裝配線多目標優(yōu)化調(diào)度研究[J].中國機械工程,2008,19(16):1898-1903.

[14]王慶明,李 微.訂單型企業(yè)多目標生產(chǎn)計劃的制定及其調(diào)度[J].機電工程,2012,29(6):621-626.

猜你喜歡
排序優(yōu)化產(chǎn)品
超限高層建筑結構設計與優(yōu)化思考
排序不等式
民用建筑防煙排煙設計優(yōu)化探討
關于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
恐怖排序
節(jié)日排序
刻舟求劍
兒童繪本(2018年5期)2018-04-12 16:45:32
2015產(chǎn)品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
新產(chǎn)品
玩具(2009年10期)2009-11-04 02:33:14
主站蜘蛛池模板: 久草性视频| 性欧美在线| 亚洲无码高清一区| 丁香亚洲综合五月天婷婷| 在线观看国产精美视频| 亚洲精品不卡午夜精品| 国产欧美日本在线观看| 亚洲国产中文欧美在线人成大黄瓜 | www.亚洲天堂| www.91在线播放| 婷婷午夜天| 99热最新网址| 欧美午夜视频在线| 国产无码精品在线| 青青操国产视频| 久久精品人妻中文系列| 在线国产欧美| 国产91麻豆免费观看| 久久精品女人天堂aaa| 精品国产www| 亚洲免费三区| 91在线国内在线播放老师| 中文字幕亚洲无线码一区女同| 色色中文字幕| 欧美色视频在线| 亚洲最大情网站在线观看 | 精品国产欧美精品v| 亚洲天堂伊人| 国产人在线成免费视频| h网站在线播放| 国产肉感大码AV无码| 亚洲av无码人妻| 国产成人精品视频一区二区电影 | 黄色片中文字幕| 老司机午夜精品网站在线观看| 2020最新国产精品视频| 国产99欧美精品久久精品久久| 野花国产精品入口| 五月天久久婷婷| 免费国产好深啊好涨好硬视频| 四虎影视库国产精品一区| 国产精品视频a| 亚洲男人的天堂网| 亚洲国产午夜精华无码福利| 亚洲无码高清视频在线观看| 亚洲美女视频一区| 欧美一区二区自偷自拍视频| 综合人妻久久一区二区精品 | 国产资源免费观看| 中文字幕在线观| 亚洲黄色片免费看| 在线高清亚洲精品二区| 波多野结衣中文字幕久久| 亚洲欧美国产五月天综合| 亚洲人成人无码www| 日本中文字幕久久网站| 国产午夜无码专区喷水| 精品国产成人三级在线观看| 全部免费特黄特色大片视频| 美女无遮挡拍拍拍免费视频| 毛片免费高清免费| 色偷偷一区二区三区| 国产亚洲精品yxsp| 成人在线欧美| 精品人妻一区二区三区蜜桃AⅤ| 精品99在线观看| 国产人成网线在线播放va| 九九热这里只有国产精品| 国产精品hd在线播放| 午夜免费视频网站| 国产流白浆视频| 亚洲va在线∨a天堂va欧美va| 国产视频一区二区在线观看| 日本不卡在线播放| 日本人妻丰满熟妇区| 99精品在线视频观看| 国产亚洲高清视频| 天天干天天色综合网| 日韩精品成人在线| 国产亚洲精品va在线| 欧美日韩中文国产| 一级毛片无毒不卡直接观看|