亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于改進鯨魚優(yōu)化算法的車間布局優(yōu)化模型及其應(yīng)用

        2024-12-06 00:00:00丁小玥楊德嶺
        中國新技術(shù)新產(chǎn)品 2024年8期

        摘 要:為提升車間作業(yè)效率,克服傳統(tǒng)系統(tǒng)布置設(shè)計(System Layout Planning,SLP)方法過度依賴經(jīng)驗的缺點,本文構(gòu)建了以最小化搬運成本和最大化作業(yè)單元非物流關(guān)系為目標的車間布局優(yōu)化模型。鑒于問題的復(fù)雜性,設(shè)計了改進鯨魚優(yōu)化算法(Improved Whale Optimization Algorithm,IWOA)對其進行求解。仿真結(jié)果表明,IWOA優(yōu)化后的布局顯著提升了車間各作業(yè)單元布局的合理性,提高了作業(yè)效率。

        關(guān)鍵詞:改進鯨魚優(yōu)化算法;車間設(shè)施;布局優(yōu)化

        中圖分類號:TB 49" " " 文獻標志碼:A

        隨著市場競爭的加劇,制造企業(yè)如何充分利用車間現(xiàn)有資源,采用合理、有效的車間布局方案,減少搬運時間、提高生產(chǎn)效率并降低成本成為一個備受關(guān)注的議題。

        在長期發(fā)展中,車間布局優(yōu)化中具有代表性的SLP方法出現(xiàn)效率低且準確性差的缺點[1]。目前,智能算法成為車間布局優(yōu)化的重要工具[2],文獻[1]開發(fā)了一種遺傳算法(Genetic Algorithm,GA)對車間布局優(yōu)化問題進行求解。文獻[2]使用GA與和聲優(yōu)化的混合算法對車間布局進行優(yōu)化。文獻[3]開發(fā)了一種自適應(yīng)遺傳模擬退火算法,獲得車間布局優(yōu)化的最優(yōu)解。此外,候鳥優(yōu)化算法[4]、粒子群算法[5]和人工蜂群算法(Artificial Bee Colony Algorithm,ABC)[6]在車間布局優(yōu)化中也逐漸得到了應(yīng)用。

        盡管智能算法在車間布局優(yōu)化領(lǐng)域得到了有效應(yīng)用,但根據(jù)沒有免費午餐的理論[7],沒有一種算法可以解決所有優(yōu)化問題,總有一種算法會表現(xiàn)出更優(yōu)異的性能,有必要根據(jù)特定問題不斷開發(fā)和改進新的算法。鯨魚優(yōu)化算法(Whale Optimization Algorithm,WOA)作為最新涌現(xiàn)的尖端算法,具有操作簡單、穩(wěn)定性強等優(yōu)點[8],但其在車間布局優(yōu)化的應(yīng)用較少。因此,本文設(shè)計了基于IWOA的車間布局優(yōu)化模型。

        1 車間布局優(yōu)化數(shù)學(xué)模型

        1.1 目標函數(shù)

        針對車間布局優(yōu)化問題特性,以最小化搬運成本(f1)和最大化非物流關(guān)系指數(shù)(f2)為目標,構(gòu)建車間空間布局優(yōu)化模型。搬運成本如公式(1)所示,由作業(yè)單元間的搬運成本、搬運量和距離的乘積計算得出。公式(2)表示的是非物流關(guān)系指數(shù),由作業(yè)單元間非物流關(guān)系的緊密程度和關(guān)聯(lián)因子的乘積計算得出。

        (1)

        式中:cij為作業(yè)單元i與j間的搬運成本;fij為作業(yè)單元i與j間的搬運量;dij為作業(yè)單元i與j間的距離,采用曼哈頓距離進行表示,dij=|xi-xj|+|yi-yj|;M為車間中的作業(yè)單元總數(shù)。

        (2)

        式中:Tij為作業(yè)單元i與j非物流關(guān)系的緊密程度;bij為作業(yè)單元i與j非物流關(guān)系等級與距離的關(guān)聯(lián)因子。

        為方便處理,將其轉(zhuǎn)換為單目標函數(shù)。由于量綱不同,對其進行標準化,分別如公式(3)、公式(4)所示。

        (3)

        式中:dmax為任意2個生產(chǎn)設(shè)備間的最大距離;cij為作業(yè)單元i與j間的搬運成本;fij為作業(yè)單元i與j間的搬運量;dij為作業(yè)單元i與j間的距離,采用曼哈頓距離進行表示,dij=|xi-xj|+|yi-yj|;M為車間中的作業(yè)單元總數(shù)。

        (4)

        式中:Tij為作業(yè)單元i與j非物流關(guān)系的緊密程度;bij為作業(yè)單元i與j非物流關(guān)系等級與距離的關(guān)聯(lián)因子;M為車間中的作業(yè)單元總數(shù)。

        在公式(3)中,將搬運成本除以任意2個生產(chǎn)設(shè)備間的最大距離、作業(yè)單元間的搬運成本和作業(yè)單元間的搬運量的乘積,得到標準化搬運成本。在公式(4)中,將非物流關(guān)系指數(shù)除以作業(yè)單元間非物流關(guān)系的緊密程度的總和,得到標準化的非物流關(guān)系指數(shù)。

        然后將公式(3)、公式(4)相結(jié)合構(gòu)建單目標函數(shù)。在該函數(shù)中引入2個權(quán)重參數(shù)Z1和Z2,分別表示總搬運成本和非物流關(guān)系所占的權(quán)重,如公式(5)所示。

        minF=Z1f *1-Zf *2 " " (5)

        式中:Z1為總搬運成本所占權(quán)重;Z2為非物流關(guān)系所占權(quán)重。

        1.2 約束條件

        為了更貼近現(xiàn)實作業(yè),對上述目標設(shè)定約束條件,如公式(6)~公式(11)所示。

        (6)

        式中:xi、xj為作業(yè)單元i和j的X軸中心坐標;li、lj為作業(yè)單元i和j的長度;s為作業(yè)單元間的最小間距。

        (7)

        式中:yi、yj為作業(yè)單元i和j的Y軸中心坐標;wi、wj為作業(yè)單元i和j的寬度;s為作業(yè)單元間的最小間距。

        (8)

        式中:xi為作業(yè)單元i的X軸中心坐標;li為作業(yè)單元i的長度;s為作業(yè)單元間的最小間距。

        (9)

        式中:yi為作業(yè)單元i的Y軸中心坐標;wi為作業(yè)單元i的寬度;s為作業(yè)單元間的最小間距。

        (10)

        式中:xi為作業(yè)單元i的X軸中心坐標;L為作業(yè)車間的長度;li為作業(yè)單元i的長度;s為作業(yè)單元間的最小間距。

        (11)

        式中:yi為作業(yè)單元i的Y軸中心坐標;W為作業(yè)車間的寬度;wi為作業(yè)單元i的寬度;s為作業(yè)單元間的最小間距。

        在上述約束中,公式(6)、公式(7)可確保作業(yè)單元間有適當(dāng)?shù)拈g距。在X軸和Y軸上,任何2個作業(yè)單元i和j的中心坐標的差的絕對值應(yīng)大于或等于它們的長度或?qū)挾戎偷囊话爰由献钚¢g距s。公式(8)、公式(9)可確保各作業(yè)單元與車間墻壁間有足夠的距離。在X軸和Y軸上,每個作業(yè)單元i的中心坐標應(yīng)大于或等于它的長度或?qū)挾鹊囊话爰由献钚¢g距s。公式(10)、公式(11)避免了各作業(yè)單元超出車間的長度或?qū)挾取T赬軸和Y軸上,每個作業(yè)單元i的中心坐標應(yīng)小于或等于車間的長度L或?qū)挾萕減去該作業(yè)單元的長度或?qū)挾鹊囊话牒妥钚¢g距s。

        2 改進鯨魚優(yōu)化算法

        WOA算法是一種高效的群智能優(yōu)化算法,在非線性函數(shù)尋優(yōu)任務(wù)中表現(xiàn)出色。該算法擁有諸多優(yōu)點,但同時也存在不足[9]。為有效優(yōu)化上述問題,本文引入非線性遞減收斂因子和隨機差分變異策略對WOA進行改進,具體步驟如下所示。

        2.1 種群初始化

        為形成符合約束的初始個體,以基于坐標的方式表示車間各作業(yè)單位位置。將作業(yè)單元逐個放入車間,并在放入過程中檢查其是否滿足約束條件。如果放置不符合約束條件,進行重新放置,直至生成符合滿足約束的個體為止。

        2.2 包圍獵物

        包圍獵物是IWOA重要的尋優(yōu)環(huán)節(jié)[10]。采用公式(12)執(zhí)行,鯨魚的新位置x(it+1)由當(dāng)前全局最佳獵物位置x*it減去距離向量D和控制因子A的乘積計算得出。

        x(it+1)=x*it-AD " " (12)

        距離向量D的計算過程如公式(13)所示,由鯨魚的當(dāng)前位置x(it)和當(dāng)前全局最佳獵物位置xit*的差經(jīng)過一個比例系數(shù)C縮放求得。C是根據(jù)公式(14)得到的常數(shù),是一個隨機數(shù)r2的2倍,r2在(0,1)隨機產(chǎn)生。

        D=|Cxit*-x(it)| " (13)

        式中:it表示當(dāng)前迭代次數(shù),xit*表示當(dāng)前全局最佳獵物位置;x(it)表示鯨魚的當(dāng)前位置;D表示鯨魚與獵物間的距離向量。

        C=2·r2 (14)

        式中:r2為(0,1)隨機產(chǎn)生的數(shù)。

        控制因子A的計算過程如公式(15)所示,由線性遞減的控制參數(shù)a和一個隨機數(shù)r1的乘積減去a求得。控制參數(shù)a的值由公式(16)計算得出。

        A=2a·r1-a " (15)

        式中:r1為(0,1)隨機產(chǎn)生的數(shù);a為從2線性遞減至0的控制參數(shù)。

        (16)

        式中:it表示當(dāng)前迭代次數(shù);maxit為算法最大迭代次數(shù)。

        在WOA中,a按照固定速率下降,這會降低算法尋優(yōu)精度[11]。因此,IWOA引入非線性遞減收斂因子控制a的動態(tài)調(diào)整,其計算方式如公式(17)所示。公式(17)是一個分段函數(shù),它的值取決于隨機數(shù)rand是否小于或等于控制系數(shù)Pc。公式(17)的結(jié)果會隨迭代次數(shù)增加而遞減,但遞減速度會隨迭代次數(shù)的增加而減慢,最終使控制參數(shù)a的下降速率可以動態(tài)調(diào)整。

        (17)

        式中:it表示當(dāng)前迭代數(shù);maxit表示最大迭代次數(shù);Pc為控制系數(shù),Pc∈[0,1];rand為[0,1]的隨機數(shù)。

        通過上述動態(tài)調(diào)整,可以有效提升IWOA的收斂速度和全局搜索能力。

        2.3 泡泡網(wǎng)攻擊

        包圍獵物完成后,IWOA進入泡泡網(wǎng)攻擊階段。該階段通過搖擺包圍和螺旋吐泡2種獨特的機制進行[12]。1)搖擺包圍。該機制與包圍獵物具有很高的相似性,區(qū)別在于A的取值被調(diào)整為(-1,1)。2)螺旋吐泡。在該階段,鯨魚先測量自身與獵物(截至目前的最佳位置)間的距離。然后采用螺旋狀的方式向上游移動,并釋放各種大小的氣泡以捕獲魚蝦。該行為的數(shù)學(xué)模型如公式(18)所示。

        x(it+1)=Dp·ebl·cos(2πl(wèi))+x*it (18)

        式中:Dp=|x*it-xit|,通過計算自身與當(dāng)前最佳獵物的距離獲得;ebl和cos(2πl(wèi))共同構(gòu)成了一個螺旋形的路徑,其中b是一個表示螺旋形常數(shù)的參數(shù),被設(shè)置為2,l是在(-1,1)隨機生成的數(shù),用于控制螺旋的方向和緊密度;x*it表示當(dāng)前全局最佳獵物位置;it表示當(dāng)前迭代次數(shù)。

        上述兩種攻擊方式在IWOA中被選擇的概率是相等的,即50%。

        2.4 隨機搜尋獵物

        此外,IWOA會根據(jù)A值進行獵物的隨機搜索。當(dāng)|A|≥1時,新位置x(it+1)由隨機選擇的鯨魚的位置xrand減去距離向量D和控制因子A的乘積求得,如公式(19)所示[10]。

        x(it+1)=xrand-AD " (19)

        式中:xrand為當(dāng)前種群中隨機選擇的鯨魚;A通過公式(15)計算得出;D通過公式(20)計算得出;it表示當(dāng)前迭代次數(shù);x(it+1)表示更新后的鯨魚位置。

        距離向量D的計算過程如公式(20)所示。

        D=|Cxrand-x(it)| " (20)

        式中:xrand為當(dāng)前種群中隨機選擇的鯨魚;C通過公式(14)求得;it表示當(dāng)前迭代次數(shù);x(it)表示鯨魚的當(dāng)前位置。

        2.5 隨機差分變異策略

        為了進一步提升尋優(yōu)精度,IWOA引入隨機差分變異策略對種群進行再次搜索,如公式(21)所示。新的鯨魚位置x(it+1)是鯨魚向全局最佳獵物位置和隨機選擇的鯨魚位置移動的綜合結(jié)果:r1×(x*it-x(it+1))描述了鯨魚向全局最佳獵物位置的移動,r2×(xrand-x(it))描述了鯨魚向隨機選擇的鯨魚位置的移動。

        x(it+1)=r1×(x*it-x(it+1))+r2×(xrand-x(it)) (21)

        式中:r1和r2為(0,1)的隨機數(shù);xrand為當(dāng)前種群中隨機選擇的鯨魚;it表示當(dāng)前迭代次數(shù);x(it)表示鯨魚的當(dāng)前位置;x(it+1)表示更新后的鯨魚位置;xit表示當(dāng)前全局最佳獵物位置。

        需要指出的是,經(jīng)過優(yōu)化后的方案可能不符合約束,本文采用罰函數(shù)對其進行處理。

        3 實例分析

        以A公司車間布局為例說明算法和模型的有效性。該車間長度為180m,寬度為80m,共14個作業(yè)單元,各作業(yè)單元尺寸見表1。

        關(guān)聯(lián)因子bij設(shè)定見表2。表2可以具體量化非物流關(guān)系等級與距離間的數(shù)值關(guān)系。

        各作業(yè)單元非物流關(guān)系緊密程度Tij如公式(22)所示,行和列代表作業(yè)單元,數(shù)字量化了各作業(yè)單元間的非物流關(guān)系緊密程度。

        (22)

        各作業(yè)單元搬運成本cij如公式(23)所示,行和列同樣代表作業(yè)單元,數(shù)字量化了各作業(yè)單元間的搬運成本。

        (23)

        經(jīng)文獻分析和預(yù)試驗,設(shè)定s=2,Z1=,Z2=,maxit=500,Npop=200,pc=0.4。程序運行一次,各作業(yè)單元坐標分布情況見表3。在當(dāng)前布局下,所求最優(yōu)結(jié)果為f1=53875.40,f2==21.80,F(xiàn)=0.0077。

        4 IWOA性能分析

        為了驗證IWOA有效性,選取GA、WOA和ABC對上述案例進行求解。4種算法的優(yōu)化曲線如圖1所示。圖1中,括號內(nèi)的數(shù)字為從上向下代表該算法收斂情況的曲線的順序。為確保公平,所有算法設(shè)定相同的迭代次數(shù)和種群規(guī)模,其他參數(shù)通過預(yù)試驗和文獻分析設(shè)定??梢钥吹絀WOA和求解精度明顯優(yōu)于其他3種算法,盡管GA的收斂速度比IWOA稍高,但其精度遠低于IWOA。

        5 結(jié)論

        本文針對車間布局優(yōu)化問題構(gòu)建了相應(yīng)的優(yōu)化模型,并設(shè)計IWOA進行模型求解。實際案例表明,IWOA在車間布局優(yōu)化方面效果顯著,能夠有效提升車間布局的效率和性能。與其他算法相比,IWOA展現(xiàn)出了其優(yōu)越性,為解決車間布局優(yōu)化問題提供了一種有效途徑。

        參考文獻

        [1]姚明釗,陳鵬飛,裴小兵.基于SLP和改進遺傳算法優(yōu)化C企業(yè)車間布局[J].有色金屬工程,2023,13(9):99-109.

        [2]鄭廣輝,錢葉昶,劉鵬,等.基于遺傳和聲算法的復(fù)興號部件生產(chǎn)車間布局研究[J].機床與液壓,2023,51(4):57-62,66.

        [3]盧義楨,李西興,朱傳軍,等.基于自適應(yīng)遺傳模擬退火算法的多目標車間布局優(yōu)化[J].制造技術(shù)與機床,2022(7):173-179.

        [4]張思奇,于登輝,鄭一明,等.基于多目標候鳥算法的車間布局研究[J].現(xiàn)代制造工程,2022(2):16-23.

        [5]徐曉鳴,鄧裕琪,吳綺萍.基于SLP和粒子群算法的車間布局優(yōu)化研究[J].機電工程技術(shù),2020,49(2):17-20,98.

        [6]汪和平,楊子沫,陳夢凱.基于人工蜂群算法的預(yù)制件廠平面布局優(yōu)化[J].系統(tǒng)工程,2021,39(5):143-151.

        [7]WOLPERT D H,MACREADY W G.No free lunch theorems for optimization[J].IEEE transactions on evolutionary computation,1997,1(1):67-82.

        [8]許德剛,王再慶,郭奕欣,等.鯨魚優(yōu)化算法研究綜述[J].計算機應(yīng)用研究,2023,40(2):328-336.

        [9]李冰.改進鯨魚算法優(yōu)化GRU的大壩變形預(yù)測研究[D].贛州:江西理工大學(xué),2023.

        [10]SEYED MOSTAFA BOZORGI,SAMANEH YAZDANI.IWOA:An improved whale optimization algorithm for optimization

        problems[J].Journal of Computational Design and Engineering,2019,6(3):243-259.

        [11]閔聰,桂海霞,張輝.基于改進鯨魚算法的冷鏈配送路徑優(yōu)化[J].河南科技學(xué)院學(xué)報(自然科學(xué)版),2023,51(4):76-84.

        [12]郭權(quán)杰.基于CEEMDAN-LSTM模型的短期負荷預(yù)測研究與應(yīng)用[D].天津:天津理工大學(xué),2023.

        黄片免费观看视频播放| 欧美日韩精品福利在线观看| 国产成人精品cao在线| 国产精品自拍视频在线| 日韩久久无码免费毛片软件| 无遮挡边摸边吃奶边做视频免费| 调教在线播放黄| 亚洲精品在线一区二区三区| 本道天堂成在人线av无码免费| av人摸人人人澡人人超碰妓女| 国产精品免费久久久免费| 国产一级r片内射视频播放| 日韩中文字幕有码午夜美女| 亚洲午夜无码av毛片久久| 任你躁国产自任一区二区三区| 午夜亚洲精品一区二区| 精品无码久久久久久久久水蜜桃| 国产精品久久毛片av大全日韩| 亚洲成人av一区二区三区| 中文字幕有码久久高清| 337p日本欧洲亚洲大胆| 亚洲男同志gay 片可播放| 极品美女尤物嫩模啪啪| 麻豆69视频在线观看| 麻豆成人精品国产免费| 亚洲第一无码精品久久| 日本免费一区二区精品| 国产精品毛片va一区二区三区| 又黄又爽又高潮免费毛片| 亚洲精品午夜精品国产| 女同同志熟女人妻二区| 真人新婚之夜破苞第一次视频 | 99re6久精品国产首页| 各类熟女熟妇激情自拍| 久久天天躁狠狠躁夜夜躁2014| 国产欧美日韩综合在线一区二区| 久久久精品国产亚洲av网不卡| 国产精品高清网站| 少妇被爽到高潮动态图| 美女被射视频在线观看91| 久久红精品一区二区三区|