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

        ?

        面向不確定性的再制造車間設(shè)施動態(tài)布局方法

        2015-12-02 01:26:34李聰波馬輝杰李玲玲杜彥斌穆安勇
        計算機集成制造系統(tǒng) 2015年11期
        關(guān)鍵詞:不確定性布局車間

        李聰波,馬輝杰,李玲玲,杜彥斌,穆安勇

        (1.重慶大學(xué) 機械傳動國家重點實驗室,重慶 400030;2.重慶工商大學(xué) 制造裝備機構(gòu)設(shè)計與控制重慶市重點實驗室,重慶 400067;3.重慶機床(集團)有限責(zé)任公司,重慶 400055)

        0 引言

        進入21世紀(jì)以來,資源和環(huán)境問題日益嚴(yán)峻,隨著相關(guān)法律法規(guī)的出臺和企業(yè)環(huán)保責(zé)任意識的增強,再制造越來越受到重視。再制造是將廢舊產(chǎn)品制造成為“如新產(chǎn)品一樣好”的再循環(huán)過程[1]。由于其蘊含巨大的經(jīng)濟和環(huán)保效益,越來越多的制造企業(yè)開始涉足廢舊產(chǎn)品的再制造工程,如柯達、寶馬、惠普、施樂公司等均對其壽命終期產(chǎn)品實施再制造工程并獲得了巨大利潤[2]。再制造作為一種實現(xiàn)可持續(xù)發(fā)展的有效手段,在世界各國得到了積極的推廣和應(yīng)用。

        然而,再制造系統(tǒng)存在眾多不確定性因素[3],如廢舊產(chǎn)品回收的數(shù)量和時間的不確定性、廢舊產(chǎn)品質(zhì)量狀況不確定性導(dǎo)致的再制造工藝路線和工藝時間的不確定性等,大大增加了再制造車間設(shè)施優(yōu)化布局的難度與復(fù)雜性。在實際再制造工藝過程中,廢舊零部件在回收時間和數(shù)量、再制造工藝路線和工藝時間上的不確定性,導(dǎo)致各再制造工藝單元承擔(dān)的任務(wù)量具有隨機性,進而導(dǎo)致各再制造工藝單元的生產(chǎn)設(shè)備臺數(shù)、各個再制造工藝單元之間的物流運輸量具有高度不確定性。因此,如何綜合考慮再制造系統(tǒng)的眾多不確定性因素,以最大化提升再制造車間的物流效率為目標(biāo),開展再制造車間的設(shè)施優(yōu)化布局,是一個亟需解決的問題。

        車間設(shè)施布局是生產(chǎn)制造企業(yè)設(shè)施規(guī)劃的一個重要問題。通過對車間中的機器設(shè)備、倉庫等物流要素進行合理布置,可有效提高物料處理效率、減少在制品停留時間、減少生產(chǎn)提前期[4]。目前關(guān)于生產(chǎn)車間設(shè)施布局的研究主要分為靜態(tài)布局和動態(tài)布局。靜態(tài)布局主要考慮生產(chǎn)車間布局相關(guān)輸入信息(如各工藝間的物流運輸量、產(chǎn)品的市場需求等)的不變性。例如:Chan等研究了一個生產(chǎn)多類型產(chǎn)品的制造車間布局問題,通過對所有機器設(shè)備進行集群和分群式優(yōu)化布局,最大程度地減少了產(chǎn)品在各設(shè)備群單元內(nèi)部的物流運輸成本[5];Chaieb等考慮多種物流運輸設(shè)備、加工工藝順序柔性等因素,研究了一個圓周型雙向設(shè)施優(yōu)化布局問題[6]。然而,由于實際制造系統(tǒng)往往存在一些變動,眾多學(xué)者更傾向于研究基于多個時段的車間動態(tài)布局方法。例如:Dharmalingam 等考慮市場需求不確定性,研究了一個批量生產(chǎn)的自動化車間設(shè)施動態(tài)布局方法;假設(shè)每個工藝單元的大小固定,且每個工藝單元只能容納一定數(shù)量的機器設(shè)備;通過優(yōu)化確定各機器設(shè)備在各工藝單元中的位置,最大程度地減少工藝單元內(nèi)部的物流運輸距離[7]。Baykasoglu 等假設(shè)車間各工藝單元的尺寸大小相同,綜合考慮物流成本和工藝單元重布置成本,建立了車間動態(tài)布局優(yōu)化模型[8]。Mackendall等考慮工藝單元大小的不一致性、工藝單元的朝向隨機性等特征,研究了一個開放式的車間優(yōu)化布局問題[9]。Kia等綜合考慮工藝路線可選性、機器設(shè)備的生產(chǎn)能力約束、工藝單元大小一致性等特征,研究了一種分批量式生產(chǎn)制造車間的多目標(biāo)優(yōu)化布局方法[10]。

        由于再制造工藝過程的眾多不確定性,使得再制造車間的設(shè)施布局比傳統(tǒng)的制造車間布局問題更為復(fù)雜。如各再制造工藝單元的生產(chǎn)能力需求不確定性,導(dǎo)致再制造生產(chǎn)設(shè)備數(shù)量隨機變動,進而導(dǎo)致再制造工藝單元的尺寸大小也各不相同;此外,廢舊零部件再制造工藝路線的隨機性,導(dǎo)致各再制造工藝單元間的廢舊零部件物流運輸量也具有不確定性。因此,亟需開展再制造車間的設(shè)施動態(tài)布局方法研究。

        本文將綜合考慮廢舊產(chǎn)品回收時間和數(shù)量不確定性、再制造工藝路線隨機性、再制造工藝的生產(chǎn)能力需求不確定性等因素,開展再制造車間設(shè)施優(yōu)化布局研究。首先對再制造工藝過程的不確定性進行描述,在此基礎(chǔ)上對再制造車間的不確定性物流要素進行分析,建立再制造車間設(shè)施動態(tài)布局模型,并提出一種基于模擬退火(Simulated Annealing,SA)算法的再制造車間設(shè)施布局優(yōu)化求解方法。

        1 再制造車間布局不確定性描述

        再制造布局問題的相關(guān)參數(shù)描述如下:

        i,j為工藝作業(yè)單元序號(i,j=1,2,…,Z),Z表示再制造車間的工藝單元總數(shù),i=1表示拆解工藝單元,i=2表示清洗工藝單元,i=3表示檢測工藝單元,i=16表示再裝配工藝單元,i=4,5,…,Z-1表示各再制造修復(fù)工藝單元;

        k為廢舊零部件的類型,k=1,2,…,K;

        r為再制造工藝路線編號,r=1,2,…,R;

        f為再制造車間的行,f=1,2,…,F(xiàn),F(xiàn)為再制造車間的總行數(shù);

        h為再制造車間每一行中定位區(qū)域的序號,h=1,2,…,H,H表示再制造車間每一行中的定位區(qū)域總數(shù);

        t為再制造布局時期的序號,t=1,2,…,T,T表示布局時期總數(shù);

        Mli為第i個工藝作業(yè)單元中的單臺設(shè)備長度,Mwi為第i個工藝作業(yè)單元中的單臺設(shè)備寬度,Mli≥Mwi;

        Sl為再制造車間的長度,Sw為再制造車間的寬度,Sl≥Sw;

        ε為車間主干道的寬度;

        δi為第i個再制造工藝單元的重布置成本;

        θ為單位物流運輸成本;

        Δt為第t個布局時期的總物流成本;

        Ct為第t個布局時期的工藝單元重布置成本的預(yù)算;

        βit為一個二進制變量,若第i個再制造工藝單元中的設(shè)備豎向排列則βit=1,如果橫向排列則βit=0;

        πihft為一個二進制變量,若在第t個布局時期內(nèi)第h行第f列的定位區(qū)域被第i個再制造工藝單元占用為第一個定位區(qū)域,則πihft=1,否則πihft=0;

        (xit,yit)為第t個布局時期的第i個再制造工藝單元的重心坐標(biāo)。

        1.1 再制造工藝過程不確定性

        廢舊產(chǎn)品的使用壽命因其在服役環(huán)境、使用情況、自身物理性質(zhì)等方面的差異而各不相同,從而導(dǎo)致回收進入再制造系統(tǒng)的廢舊產(chǎn)品的數(shù)量和時間具有高度不確定性。眾多學(xué)者在處理廢舊產(chǎn)品回收不確定性時,認(rèn)為廢舊產(chǎn)品的回收滿足泊松過程[11-13]。

        廢舊零部件質(zhì)量狀況的差異性導(dǎo)致再制造工藝路線和工藝時間具有高度不確定性。廢舊零部件進入再制造系統(tǒng)后,首先經(jīng)過拆解工藝得到多個廢舊零部件,經(jīng)過清洗和損傷檢測工藝后,再根據(jù)其損傷狀況分為直接重用、可再制造和材料回收三類。可再制造的零部件需要經(jīng)過一系列再制造修復(fù)工藝才能達到新產(chǎn)品的標(biāo)準(zhǔn)。由于廢舊零部件在其類型、物理特性、損傷形式和損傷程度等方面的差異,導(dǎo)致其再制造工藝路線具有不確定性。如某廢舊機床的關(guān)鍵零部件(主軸、導(dǎo)軌、蝸輪副、絲杠和齒輪等),根據(jù)其損傷狀況的不同采取的再制造修復(fù)工藝也各不相同,具體如圖1所示。

        由于廢舊零部件到達時間和數(shù)量的不確定性以及再制造工藝路線和工藝時間的不確定性,導(dǎo)致各個再制造工藝單元承擔(dān)的任務(wù)量也存在不確定性,進而導(dǎo)致各個再制造工藝單元對生產(chǎn)能力的需求不確定,為完成再制造生產(chǎn)任務(wù)所需配備的設(shè)備數(shù)量隨機變化。

        1.2 再制造工藝過程不確定性建模

        (1)廢舊產(chǎn)品的到達

        眾多學(xué)者在處理廢舊產(chǎn)品到達時間和數(shù)量不確定性時,均假設(shè)廢舊產(chǎn)品的到達滿足泊松過程[11-13]。定義一個隨機二進制變量Aet表示廢舊產(chǎn)品的到達不確定性。若第e個廢舊產(chǎn)品在時間段t內(nèi)到達再制造車間,則Aet=1,否則Aet=0。因此,在第t個時間段內(nèi)到達再制造車間的廢舊產(chǎn)品總數(shù)滿足。其中:u(x)表示時刻x到達再制造車間的廢舊產(chǎn)品數(shù)量,滿足u(x)~P(λ),λ表示平均到達數(shù)量;Bt和Dt分別表示第t個布局時期的開始時刻和結(jié)束時刻。

        (2)廢舊零部件的可再制造性

        定義一個隨機二進制變量πek,若πek=1則表示第e個廢舊產(chǎn)品的第k類廢舊零部件可開展再制造加工;否則,該零部件為直接重用或材料回收。各廢舊零部件的可再制造性由一個隨機概率值確定。

        (3)廢舊零部件的再制造工藝路線

        廢舊零部件質(zhì)量狀況的不確定性導(dǎo)致其再制造工藝路線具有高度不確定性。因此,采用工藝概率這一指標(biāo)描述廢舊零部件再制造工藝路線的隨機特性[3]。令Pekr為一個隨機二進制變量。若Pekr=1,則表示第e個廢舊產(chǎn)品的第k類零部件選擇了第r條工藝路線;否則Pekr=0。各廢舊零部件所選擇的工藝路線由一個隨機概率值確定。

        (4)廢舊零部件的再制造工藝時間

        廢舊零部件的再制造工藝時間因受其質(zhì)量狀況影響而存在較大波動,眾多學(xué)者將廢舊零部件的再制造工藝時間作指數(shù)分布處理[11-14]。因此,定義ψki表示第k類零部件在第i個再制造工藝單元中的工藝時間,滿足ψki~Γ(1,ν)。其中:1/ν表示期望工藝時間,(1/ν)2表示方差。

        1.3 再制造車間布局不確定性

        再制造工藝過程的眾多不確定性因素,不僅影響各再制造工藝單元設(shè)備臺數(shù)的優(yōu)化配置,還會導(dǎo)致各再制造工藝單元間廢舊零部件物流運輸路線和物流運輸量的不確定性。具體建模分析如下:

        (1)各再制造工藝單元的設(shè)備數(shù)量

        在第t個布局時期中第i個再制造工藝單元所擁有的設(shè)備數(shù)量Nit,與在該時間段內(nèi)到達該工藝單元加工的零部件數(shù)量、再制造工藝時間(ψki)、單臺設(shè)備的加工容量(ci)和設(shè)備故障率()有關(guān):

        式中:ci表示第i個再制造工藝單元的單臺設(shè)備加工容量(單位:h/d)表示再制造設(shè)備故障率;αir為一個二進制變量,若第i個工藝作業(yè)單元存在于第r條再制造工藝路線中,則αir=1,否則αir=0。

        (2)再制造車間的物流運輸量

        廢舊零部件在開展再制造加工過程中,需相應(yīng)地在各再制造工藝單元之間進行物料搬運,由此產(chǎn)生物流運輸量。然而,由于廢舊產(chǎn)品的到達時間和數(shù)量、再制造工藝路線的不確定性,導(dǎo)致各再制造工藝單元間的廢舊零部件物流運輸量也有高度的不確定性。再制造車間的廢舊零部件物流運輸量

        式中:Wt表示在第t個時期的廢舊零部件物流運輸總量;Γijr為一個二進制變量,Γijr=1 表示零件第r條再制造工藝路線中的第i個再制造工藝緊前于第j個再制造工藝,否則Γijr=0;mek表示從第e個廢舊產(chǎn)品上拆解下的第k類廢舊零部件的重量;dijt表示在第t個布局時期內(nèi)第i個再制造工藝單元與第j個再制造工藝單元之間的物流距離。

        2 再制造車間設(shè)施優(yōu)化布局模型

        2.1 再制造車間布局問題描述

        本文研究的再制造車間設(shè)施布局問題是基于多個時段(t=1,2,…,T)的車間設(shè)施動態(tài)布局問題。該問題描述為:一個典型的再制造車間是一個近似矩陣,有固定的長度和寬度;再制造車間中設(shè)計有若干條主干道,將再制造車間劃分為寬度相等的若干行;再制造車間的每一行中設(shè)計有一定數(shù)量且長寬相等的定位區(qū)域,如圖2所示。再制造車間中配備有一系列再制造工藝單元(如拆解、清洗、損傷檢測、研磨、車削、電鍍鉻、激光熔覆、再裝配等);每個再制造工藝單元擁有一定數(shù)量的再制造設(shè)備,以完成某一相應(yīng)類型的再制造修復(fù)工藝;每個再制造工藝單元根據(jù)其所擁有的設(shè)備總數(shù)量以及單臺設(shè)備需占用的面積大小,在再制造車間中占用一定數(shù)量的定位區(qū)域;被同一個工藝單元占用的定位區(qū)域必須兩兩相鄰,且不可跨行。

        再制造車間布局的假設(shè)條件如下:

        (1)廢舊機床倉庫和再制造機床成品倉庫分別定位于再制造車間的入口處和出口處。廢舊機床回收后首先進入廢舊機床倉庫,再制造完工后的再制造機床則進入再制造機床成品倉庫。

        (2)廢舊產(chǎn)品的回收時間和數(shù)量不確定,其質(zhì)量狀況也不確定,即所選擇的再制造工藝路線是隨機的。

        (3)在各個時間段內(nèi),各再制造工藝單元承擔(dān)的再制造任務(wù)量不確定,導(dǎo)致再制造工藝單元對生產(chǎn)能力的需求也不確定,進而導(dǎo)致各再制造工藝單元中的設(shè)備數(shù)量隨機變化。若在一個時間段內(nèi)某再制造工藝單元的設(shè)備數(shù)量Nit<N(it-1),則多余的再制造設(shè)備將會被移出原先的定位區(qū)域;若Nit>N(it-1),則新購置的設(shè)備將會被放入該再制造工藝單元所占用的定位區(qū)域中。這兩種情況都會產(chǎn)生工藝單元重布置成本,主要用于設(shè)備移除、設(shè)備搬遷和設(shè)備安裝等。

        (4)所有再制造設(shè)備被看作是近似矩形,其長度和寬度已知。由于各再制造工藝單元因其所擁有的設(shè)備數(shù)量不同,導(dǎo)致尺寸變動,每個再制造工藝單元根據(jù)尺寸大小占用相應(yīng)數(shù)量的定位區(qū)域。

        (5)各再制造工藝單元中的設(shè)備縱向或橫向擺放。同一個再制造工藝單元中,所有設(shè)備的擺放形式必須相同。

        (6)被定位于再制造車間中同一行的所有工藝單元,具有相同的縱坐標(biāo)。

        (7)廢舊零部件在各再制造工藝單元內(nèi)部的物流量忽略不計。

        2.2 決策變量

        再制造車間動態(tài)布局模型的決策變量為:各個布局時期中各再制造工藝單元的設(shè)備數(shù)量、各再制造工藝單元的尺寸長度,以及各再制造工藝單元在再制造車間中的相對位置。

        (1)各再制造工藝單元的設(shè)備數(shù)量

        各再制造工藝單元的設(shè)備數(shù)量Nit,與時間段t內(nèi)到達該工藝單元加工的零部件數(shù)量、再制造工藝時間、單臺設(shè)備的加工容量(ci)、設(shè)備故障率()有關(guān),具體計算如式(1)所示。

        (2)再制造工藝單元的尺寸

        再制造工藝單元的長度受其所擁有的設(shè)備數(shù)量Nit和設(shè)備擺放形式βit影響,具體如式(3)所示?;谠僦圃旃に噯卧某叽绱笮】梢源_定該工藝單元所需的定位區(qū)域的數(shù)量,如式(4)所示。

        式中:ceil(n)為向右取整函數(shù),即返回大于或等于n的最小整數(shù);Sl/H表示單個布局區(qū)域的寬度。

        (3)再制造工藝單元的重心坐標(biāo)

        再制造工藝單元的重心坐標(biāo)表示了該工藝單元在再制造車間中的詳細(xì)位置坐標(biāo),記為(xit,yit)。當(dāng)各再制造工藝單元在車間中占用確定的定位區(qū)域后,其重心坐標(biāo)可由式(5)計算。基于各再制造工藝單元的重心坐標(biāo),可計算出任意兩個工藝單元間的物流距離,具體如下:

        式中:πihft表示一個二進制變量(決策變量),πihft=1表示第t個布局時期內(nèi)第h行第f列的定位區(qū)域被第i個再制造工藝單元占用,否則πihft=0;Xfh和Yfh分別表示再制造車間中第f行第h列定位區(qū)域的橫坐標(biāo)和縱坐標(biāo),滿足:

        2.3 目標(biāo)函數(shù)

        再制造工藝過程的眾多不確定性,導(dǎo)致各再制造工藝單元中的設(shè)備數(shù)量、尺寸大小、物流量情況也不確定。本文以再制造車間的物流成本和工藝單元重布置成本最小為優(yōu)化目標(biāo),具體分析如下:

        (1)物流成本

        廢舊零部件在開展再制造加工的過程中,需相應(yīng)地在各再制造工藝單元之間進行物料移動,由此產(chǎn)生物流成本。某一布局時期內(nèi)的再制造車間物流運輸總成本

        式中θ表示單位物流運輸成本。

        (2)再制造工藝單元重布置成本

        由于各個時段的車間布局方案可能各不相同,在當(dāng)前時段的布局方案下,需對再制造車間開展重新布局,即調(diào)整某些再制造工藝單元的相對位置,由此產(chǎn)生設(shè)備移除、設(shè)備搬遷和設(shè)備安裝等費用。

        重布置成本由決策變量“再制造工藝單元的重心坐標(biāo)(xit,yit)”決定,具體計算見式(9)和式(10)。也就是說若重布局方案中某一工藝單元的重心坐標(biāo)與前一時期的布局重心坐標(biāo)不一致,則說明工藝單元的位置發(fā)生了變動,由此產(chǎn)生重布置成本。式中τit為一個二進制變量。若在第t個布局時期中第i個再制造工藝單元的重心坐標(biāo)與第t-1個布局時期的重心坐標(biāo)不同,則τit=1,否則τit=0。

        2.4 再制造車間動態(tài)布局模型

        本文以再制造車間的物流成本和工藝單元重布置成本最小為目標(biāo),建立再制造車間設(shè)施動態(tài)布局模型,如式(11)~式(14)所示。

        式中:約束條件(12)保證任一時期的再制造工藝重布置成本不能超出該時期的預(yù)算;約束條件(13)確保了所有再制造工藝單元占用的定位區(qū)域總數(shù)不超過再制造車間中所設(shè)計的布局區(qū)域數(shù)量;約束條件(14)是再制造車間的物料流守恒約束,等式左邊表示從損傷檢測(i=3)進入各個再制造工藝(i=4,5,…,Z-1)的廢舊零部件總量,等式右邊表示從各個再制造工藝單元完成加工后進入再裝配工藝(i=Z)的廢舊零部件總量。

        3 基于模擬退火算法的再制造設(shè)施布局優(yōu)化求解

        SA 算法是一種基于Monte-Carlo迭代求解策略的隨機尋優(yōu)算法。它從某一較高初溫出發(fā),伴隨溫度的不斷下降,結(jié)合概率突跳特性在解空間中隨機尋找全局最優(yōu)解,即能概率性地跳出局部最優(yōu)解,最終趨于全局最優(yōu)[15]。SA 算法因其獨特的優(yōu)化機制以及通用性和靈活性在各領(lǐng)域得到了廣泛應(yīng)用[16-17]。本文引入SA 算法開展再制造設(shè)施布局優(yōu)化求解。

        SA 算法首先生成一個再制造布局初始解g0,然后采用某種機制生成一個相鄰解g′。如果相鄰解g′優(yōu)于初始解g0,則用g′替換g0;如果相鄰解g′并不優(yōu)于初始解g0,則以一定的概率AP接受相鄰解g′并替換g0。接受概率AP的計算方式如下:式中:Δ=f(g′)-f(g);T表示溫度,是一個隨迭代次數(shù)不斷變化的參數(shù);f(g)為優(yōu)化目標(biāo)函數(shù)。隨著每一次SA 算法迭代結(jié)束,溫度T的被冷卻率α減低,由此接受一個劣解的概率也隨之降低。當(dāng)算法滿足終止條件時,SA 算法停止運算并輸出最優(yōu)結(jié)果。SA 算法是非常成熟的優(yōu)化算法,本文根據(jù)再制造設(shè)施布局問題的實際需要,對算法中的關(guān)鍵步驟作了改進,具體如下:

        (1)SA 中再制造布局方案解的形式

        為了解決再制造設(shè)施布局問題中再制造工藝單元尺寸大小不一致的問題,本文設(shè)計了一個兩階段矩陣表示再制造設(shè)施布局方案。

        第一個矩陣A=[atw]T×W是一個初始的再制造布局方案,定義了再制造工藝單元在再制造車間的第一行到最后一行從左到右的排列順序,其中:W=;atw是一個非負(fù)整數(shù),atw>0表示第t個布局時期內(nèi)排列在第w個次序的再制造工藝單元編號,atw=0表示排列在第w個次序的再制造工藝單元是一個虛擬的工藝單元,它僅僅會占用1個定位區(qū)域(即Nit=1,,Mwi=[SW-(F-1)ε]/F)。圖3a所示為4個再制造工藝單元在4個時期內(nèi)的排列次序。

        第二個矩陣E=[etw]T×W與矩陣A對應(yīng),定義了在第t個時期內(nèi)排列在第w個次序的再制造工藝單元的設(shè)備擺放形式。其中etw是一個二進制變量0或1。矩陣E需基于矩陣A和各再制造工藝單元的設(shè)備擺放形式βit來確定,具體如式(16)所示。當(dāng)atw>0時,etw=1表示排列在第w個次序的再制造工藝單元的設(shè)備縱向擺放,etw=0表示設(shè)備橫向擺放;當(dāng)atw=0 時,表示虛擬單元中的設(shè)備縱向擺放,即etw=1。圖3b所示為與圖3a的矩陣A對應(yīng)的再制造工藝單元的設(shè)備排放形式。

        基于矩陣E和式(3)可以確定各再制造工藝單元所需占用的布局區(qū)域數(shù)量ηit。在此基礎(chǔ)上,根據(jù)矩陣A可計算出詳細(xì)的再制造布局方案矩陣G=[gfht]F×H×T,具體算法流程如算法1。在矩陣G中,每一個元素gfht>0表示在第t個時期中占用了再制造車間第f行第h列的定位區(qū)域的再制造工藝單元編號。如果gfht=0,則表示再制造車間第f行第h列的定位區(qū)域處于未被占用的狀態(tài)。圖3c所示為基于圖3a的矩陣A和圖3b的矩陣E計算得到的布局方案矩陣G。

        算法1 計算布局方案矩陣G

        算法1 按照矩陣A中各再制造工藝單元的排列順序,先后為每一個再制造工藝單元從左到右分配一個或若干個連續(xù)的定位區(qū)域。為了保證被同一個再制造工藝單元占用的定位區(qū)域沒有跨行,矩陣G必須滿足以下約束:

        基于一個可行的布局方案矩陣G,通過式(18)計算得到各再制造工藝單元占用的第一個定位單元。在此基礎(chǔ)上,根據(jù)式(4)~式(11)可以求得再制造布局總成本。

        (2)生成SA 算法初始解

        初始解質(zhì)量的優(yōu)劣對SA 算法的性能影響較大[18]。初始解越差,SA 算法的收斂越慢,產(chǎn)生最優(yōu)解的質(zhì)量可能越差。本文生成再制造布局方案初始解的流程如下:

        算法2 生成再制造布局初始解。

        步驟1 創(chuàng)建兩個集合AS和IS。其中:AS={(Av,Ev),v=1,2,…,V}表示再制造布局方案的可行解集合;IS={(Au,Eu)}表示再制造布局方案的非可行解集合。初始化AS=?,IS=?。

        步驟2 隨機產(chǎn)生一個二元組解(A*,E*)。如果(A*,E*)?IS且(A*,E*)?AS,則轉(zhuǎn)步驟3;否則,重復(fù)步驟2。

        步驟3 基于步驟2中的二元組解(A*,E*)計算矩陣G。如果矩陣G滿足約束條件(17),則更新AS=AS∪(A*,E*);否則更新IS=IS∪(A*,E*),重新返回步驟2。

        步驟4 如果AS中可行解的數(shù)量大于V,則轉(zhuǎn)步驟5,否則返回步驟2。

        步驟5 基于式(11),計算AS中所有可行解對應(yīng)的再制造布局總成本。選擇再制造布局總成本最小的二元組解(A*,E*)作為SA 算法的再制造布局初始解。

        (3)生成SA 相鄰解

        采用多間隔交換移動方法(ζ間隔,ζ∈{1,2,…,H-h})生成再制造布局方案相鄰解[17],具體算法流程如下:

        算法3 生成再制造布局相鄰解。

        步驟1 任意選擇一種間隔方式(m間隔,m∈{1,2,…,n-w}),隨機選擇矩陣A中任意一行t和一列w的元素atw,將atw與at(w+m)相互調(diào)換,由此得到一個新矩陣A′;然后隨機選擇矩陣E中任意一個大于0的元素etw,更新etw=1-etw,得到一個新矩陣E′。由此產(chǎn)生一個新的布局方案相鄰解s′=(A′,E′)。

        步驟2 基于步驟1生成的相鄰解s′計算矩陣G。若矩陣G滿足約束條件(17),則輸出s′;否則,重新開始步驟1。

        (4)算法終止條件

        文中SA 算法的終止條件為:①最大的迭代次數(shù)olmax已經(jīng)執(zhí)行完畢;②連續(xù)σmax次的算法迭代過程中,同一個再制造布局方案的最優(yōu)解沒有被更新。

        基于SA 求解的再制造布局方案的算法流程如下:

        算法4 求解最優(yōu)再制造布局方案。

        步驟1 初始化SA 算法參數(shù):溫度T,冷卻因子α,外部迭代次數(shù)ol=0,內(nèi)部迭代次數(shù)il=0,最大外部迭代次數(shù)olmax,最大內(nèi)部迭代次數(shù)ilmax,同一個解沒有被更新的最大迭代次數(shù)σmax。

        步驟2 基于算法2生成一個再制造布局方案初始解s0,令s0l=s0?;趕0l計算再制造布局方案矩陣Gol和相應(yīng)的布局總成本f(Gol)。

        步驟3 While(ol<o(jì)lmaxandσ<σmax)do:

        步驟4 輸出sol,Gol和f(Gol)。結(jié)束算法。

        4 案例應(yīng)用

        以某廢舊機床再制造車間設(shè)施布局為例,對所提模型和方法進行驗證。該機床再制造車間共配備16種再制造生產(chǎn)工藝。廢舊機床零部件在該車間中的再制造工藝流程如圖1所示。為了驗證所提出的再制造車間動態(tài)布局模型和方法的有效性,本文設(shè)計了兩個案例:①動態(tài)布局,即每4個月對該再制造車間進行重新布局,以一年為期,共開展3次車間優(yōu)化布局。②靜態(tài)布局,即以一年為期,對該再制造車間只開展一次優(yōu)化布局。在靜態(tài)布局方法中不產(chǎn)生工藝單元重布置成本,只產(chǎn)生物流成本。兩個案例均通過MATLAB 2009開展編程和仿真。再制造車間布局的其余參數(shù)如表1所示,再制造車間中廢舊機床和零部件的相關(guān)信息設(shè)置如下:

        (1)廢舊機床零部件每天到達再制造車間的數(shù)量滿足泊松分布。其中,平均到達數(shù)量λ=U[10,15]×v,v∈{1.0,1.1,1.2,1.3,1.4,1.5}表示數(shù)量擴張因子。

        (2)每個廢舊機床五類關(guān)鍵零部件的可再制造概率πek=98%。每個可再制造的廢舊機床零部件隨機產(chǎn)生一種損傷形式,即每個廢舊零部件經(jīng)過各條再制造工藝路線的概率pekr是隨機產(chǎn)生的,pekr∈U[0,1]且。

        (3)五類關(guān)鍵機床零部件的再制造流程如圖1所示。

        (4)每種類型的廢舊機床零部件的平均工藝時間滿足指數(shù)分布,即ψki~Γ(1,ν),其中ν∈U[0.05,0.10]。

        表1 再制造車間布局的相關(guān)參數(shù)

        當(dāng)重布置成本為100時,通過開展24次獨立仿真,得到靜態(tài)布局方案和動態(tài)布局方案的再制造布局總成本對比情況如圖4所示。其中,動態(tài)布局方案下的再制造布局總成本比靜態(tài)布局方案平均減少23%。圖5和圖6所示分別為第8次獨立仿真得到的最優(yōu)動態(tài)布局方案和靜態(tài)布局方案。

        為了進一步驗證動態(tài)布局方法的優(yōu)越性,在不同的平均達到數(shù)量下各開展10次獨立仿真,統(tǒng)計得到靜態(tài)布局和動態(tài)布局的總成本數(shù)據(jù)均值,如表2所示?;诒?的數(shù)據(jù),對動態(tài)布局方案的總成本改善比率(φ1-φ2)/φ1 開展100(1-α)%的置信度區(qū)間估計。參數(shù)φ的100(1-α)%的置信度區(qū)間估計為

        式中:n表示樣本容量表示樣本均值;S表示樣本標(biāo) 準(zhǔn)差)表示自由度為(n-1)的100(1-α)%置信度下的t分布分位數(shù)?;诒?的數(shù)據(jù),計算得到動態(tài)布局方法的總成本改善比率(φ1-φ2)/φ1 的95%置信度區(qū)間,如式(20)所示。(φ1-φ2)/φ1>0,說明在95%的置信度區(qū)間估計下,動態(tài)布局方法始終優(yōu)于靜態(tài)布局。

        表2 不同平均到達數(shù)量下的靜態(tài)布局和動態(tài)布局的總成本均值(重布置成本δ=100)

        在動態(tài)布局方法中,通過對再制造工藝單元開展重新布局,即使增加了一部分工藝單元重布置成本,也可減少大部分物流成本。因此,為進一步研究重布置成本的大小對再制造車間動態(tài)布局的影響,分別對重布置成本在[100,1 900]區(qū)間變動時開展多組獨立仿真。圖7 所示為重布置成本在[100,1 900]區(qū)間變動時動態(tài)布局與靜態(tài)布局的總成本對比情況。由圖7可以看出:當(dāng)重布置成本低于1 200時,通過對再制造工藝單元開展重新布局,可抵消大部分物流成本,使動態(tài)布局總成本低于靜態(tài)布局;然而,隨著重布置成本的不斷提高,動態(tài)布局的優(yōu)勢逐漸喪失,靜態(tài)布局能取得更低的成本。由此可以說明,對于一個制造車間,若其設(shè)施布局的柔性較高,則采用動態(tài)布局方法優(yōu)于靜態(tài)布局;若該車間的設(shè)施不易移動或移動成本非常大,則采用靜態(tài)布局獲得的效果更好。

        5 結(jié)束語

        本文基于廢舊產(chǎn)品回收時間和數(shù)量不確定性、再制造工藝路線隨機性、再制造工藝的生產(chǎn)能力需求不確定性等問題,提出一種再制造車間設(shè)施動態(tài)優(yōu)化布局方法。通過對再制造工藝過程的不確定性進行描述,分析了再制造車間的不確定性物流要素,如再制造工藝單元尺寸大小不確定性、再制造工藝單元之間的物流量不確定性,并以再制造物流成本和工藝單元重布置成本最小為目標(biāo),建立了再制造車間設(shè)施動態(tài)布局模型,提出一種基于SA 算法的再制造車間設(shè)施布局優(yōu)化求解方法。最后以某廢舊機床再制造車間設(shè)施布局為例,運用MATLAB 編程開展優(yōu)化布局,驗證了所提模型與方法的有效性。

        由于本文提出了一種再制造車間設(shè)施動態(tài)布局模型和方法,下一步將研究基于魯棒性的再制造車間動態(tài)布局方法,以提高布局方案對實際再制造系統(tǒng)動態(tài)變化的適應(yīng)性。

        [1]XU Binshi.Remanufacturing engineering and its development in China[J].China Surface Engineering,2010,23(2):1-6(in Chinese).[徐濱士.中國再制造工程及其進展[J].中國表面工程,2010,23(2):1-6.]

        [2]ATASU A,SARVARY M,WASSENHOVE L N V.Remanufacturing as a marketing strategy[J].Management Science,2008,54(10):1731-1746.

        [3]LI Chengchuan,LI Congbo,CAO Huajun,et al.Uncertain remanufacturing process routings model for used components based on GERT network[J].Computer Integrated Manufacturing Systems,2012,18(2):298-305(in Chinese).[李成川,李聰波,曹華軍,等.基于GERT 圖的廢舊零部件不確定性再制造工藝路線模型[J].計算機集成制造系統(tǒng),2012,18(2):298-305.]

        [4]SAHIN R,ERTOGRAL K,TURKBEY O.A simulated annealing heuristic for the dynamic layout problem with budget control[J].Computer and Industrial Engineering,2010,59(2):308-313.

        [5]CHAN F T S,LAU K W,CHAN P L Y,et al.Two-stage approach for machine-part grouping and cell layout problems[J].Robotics and Computer Integrated Manufacturing,2006,22(3):217-238.

        [6]CHAIEB I,KORBAA O.Intra-cell machine layout associated with flexible production and transport systems[J].Proceedings of the Institution of Mechanical Engineers,Part B:Journal of Engineering Manufacture,2003,217(7):883-897.

        [7]DHARMALINGAM P,KANTHAVEL K,SATHIYAMOORTHY R,et al.Optimization of cellular layout under dynamic demand environment by simulated annealing[J].International Journal of Science Engineering Research,2012,3(10):91-97.

        [8]BAYKASOGLU A,DERELI T,SABUNCU I.An ant colony algorithm for solving budget constrained and unconstrained dynamic facility layout problems[J].Omega-International Journal of Management System,2006,34(4):385-396.

        [9]MCKENDAL A R,HAKOBYAN A.Heuristics for the dynamic facility layout problem with unequal-area departments[J].Europe Journal of Operational Research,2010,201(1):171-182.

        [10]KIA R,SHIRAZI H,JAVADIAN N,et al.A multi-objective model for designing agroup layout of a dynamic cellular manufacturing system[J].International Journal of Industrial Engineering,2013,9(1):1-14.

        [11]GUIDE V D R,SRIVASTAVA R,KRAUS M E.Priority scheduling policies for repair shops[J].International Journal of Production Research,2000,38(4):929-950.

        [12]CORUM A,VAYVAY O,BAYRAKTAR E.The impact of remanufacturing on total inventory cost and order variance[J].Journal of Cleaner Production,2014,85:442-452.

        [13]TEUNTER R H,F(xiàn)LAPPER S D P.Optimal core acquisition and remanufacturing policies under uncertain core quality fractions[J].European Journal of Operational Research,2011,210(2):241-248.

        [14]LI Congbo,LI Lingling,CAO Huajun,et al.Fuzzy learning system for uncertain remanufacturing process time of used components[J].Journal of Mechanical Engineering,2013,49(15):137-146(in Chinese).[李聰波,李玲玲,曹華軍,等.廢舊零部件不確定性再制造工藝時間的模糊學(xué)習(xí)系統(tǒng)[J].機械工程學(xué)報,2013,49(15):137-146.]

        [15]MOUSAV S M,MOGHADDAM R T.A hybrid simulated annealing algorithm for location and routing scheduling problems with cross-docking in the supply chain[J].Journal of Manufacturing Systems,2013,32(2):335-347.

        [16]ZHANG R.A simulated annealing-based heuristic algorithm for job shop scheduling to minimize lateness[J].International Journal of Advanced Robotic Systems,2013,10(1):1-9.

        [17]MANAVIZADEH N,HOSSEINI N S,RABBANI M,et al.A simulated annealing algorithm for a mixed model assembly u-line balancing type-I problem considering human efficiency and Just-In-Time approach[J].Computer Industrial Engineering,2013,64(2):669-685.

        [18]NASAB N G,AHARI S G,GHZANFARI M.A hybrid simulated annealing based heuristic for solving the locationrouting problem with fuzzy demands[J].Scientia Iranica,2013,20(3):919-930.

        猜你喜歡
        不確定性布局車間
        法律的兩種不確定性
        法律方法(2022年2期)2022-10-20 06:41:56
        100MW光伏車間自動化改造方案設(shè)計
        智能制造(2021年4期)2021-11-04 08:54:28
        英鎊或繼續(xù)面臨不確定性風(fēng)險
        中國外匯(2019年7期)2019-07-13 05:45:04
        招工啦
        “扶貧車間”拔窮根
        BP的可再生能源布局
        能源(2017年5期)2017-07-06 09:25:57
        把農(nóng)業(yè)搬進車間
        VR布局
        具有不可測動態(tài)不確定性非線性系統(tǒng)的控制
        2015 我們這樣布局在探索中尋找突破
        中文字幕亚洲精品第一页| 亚洲av中文无码乱人伦在线咪咕| 日韩精品第一区二区三区| 亚洲AV手机专区久久精品| 国产精品r级最新在线观看| 亚洲熟女少妇精品久久| 巨乳av夹蜜桃站台蜜桃机成人| 国产精品成人va在线观看| 久久久国产精品三级av| 久久国产精品无码一区二区三区| 女人张开腿让男桶喷水高潮| 精品国产成人av久久| 人妻少妇激情久久综合| 人妻av一区二区三区精品| 久久天堂综合亚洲伊人hd妓女| 国产中文字幕亚洲国产| 精精国产xxxx视频在线播放器| 久久亚洲精品无码va大香大香| 尤物在线观看一区蜜桃| 国产精品一品二区三区| 国产精品麻豆A啊在线观看| 少妇的丰满3中文字幕| 欧美成人www在线观看| 国产亚洲精品综合在线网站| 一区二区视频观看在线| 久久久午夜精品福利内容| 少妇久久久久久人妻无码| 国产免费一区二区三区在线观看| 久久精品国产屋| 日本欧美在线播放| 99国产精品自在自在久久| 亚洲成av人片女在线观看| 日本成人三级视频网站| 91av精品视频| 久久婷婷人人澡人人喊人人爽| 国产午夜精品av一区二区麻豆| 美女扒开内裤让我捅的视频| 亚洲av日韩av天堂久久不卡| 亚洲AV无码秘 蜜桃1区| 中文字幕一区二区人妻| 国产狂喷潮在线观看|