何 磊,王 岳
(江蘇科技大學 船舶與海洋工程學院,江蘇 鎮江 212003)
現代化的船廠管子車間已逐漸從加工車間(Job Shop,JS)生產轉型為流水車間(Flow Shop,FS)生產,一些具備能力的管子JS已實現混合流水車間(Hybrid flow shop,HFS)的生產加工模式[1]。HFS往往在加工時間較長的工序安排更多的工位,加工時間較少的工序安排更少的工位,因此能在一定程度上避免生產過程中發生工位阻塞和工位空閑的情況。但僅僅只是工位的增加而不采取符合船廠管子HFS生產模式的生產控制系統,則難以實現降低產品生產周期、提高產品產出速率及維持工位負荷平衡等目標。
傳統生產控制系統,例如看板管理(Kanban)和定量在制品法(Constant Work-In-Process,CONWIP),在處理船廠管子這種加工時間可變性大的訂單時都不能有效解決各工位間的負荷平衡問題;此外,這2種控制系統的研究對象通常并非HFS[2]。近年來,THüRER等[3]提出一種能夠控制工位間負荷平衡的卡片導航平衡控制(Control of Balance by Card Based Navigation,COBACABANA)系統,該系統在生產領域主要運用于JS,在FS的有效性[4]方面也有文獻加以探討,但未曾有文獻證實該系統在HFS中是否有效。綜合考慮上述控制系統的優缺點,結合船用管件的加工特點,以某船廠管子HFS為研究對象,對CONWIP的環路設置方案進行改進,提出以工序為單位對同一工序的工位縱向設置環路;在此基礎上,融合COBACABANA系統的思想,設置工位負荷平衡表和訂單池,從而控制各工位的負荷平衡。最后,通過在仿真軟件中建模并加載不同控制系統進行試驗和對比,驗證新控制系統在控制工位負荷平衡方面的有效性及優越性。
CONWIP由SPEARMAN等[5]提出,該系統通過從FS中選擇一條出口工位到入口工位的反饋環路來限制環路中的在制品數量,從而實現環路中系統的負荷控制。CONWIP能夠很好地解決生產系統內在制品的控制問題,然而面對船廠管子生產這一多品種、小批量、加工時間可變性大的柔性生產模式卻不具備工位間的負荷平衡能力,因為該系統僅僅只是在加工時間可變性較小的情況下控制環路中系統的負荷,并不考慮單個工位的負荷平衡。對于FS,即每道工序只含1個工位的流水線,當面對加工時間可變性較大的船廠管子時,則可能由于不同管子或同一管子的不同工序導致加工時間差距較大,出現大量管子堵塞于某一工序或者某一工序長期空閑的狀態。傳統CONWIP解決這一問題的有效方法只能是不斷縮小環路中工序的數量,但環路中工序數越少就越接近Kanban控制系統,當環路只含有1道工序時即為Kanban控制系統[6]。
船廠管子HFS根據管子生產的特點,在不同工序設置不同數量的工位,可以有效避免由于工位不足而造成的工位堵塞現象,但由于沒有對生產系統內的在制品數量進行有效控制,造成在制品積壓,不僅增加現場管理工作的負擔,也延長產品的生產周期[7]。通常,CONWIP在FS中以橫向設置環路的方式來控制不同工序的在制品數量[8],而在HFS中的在制品,在前道工序完工后可以選擇后道工序的任何空閑工位進行加工,所以不適用于橫向設置CONWIP環路。因此,以工序為單位縱向設置環路,環路設置可以是包含1道工序的單工序環路,也可以是包含多道工序的多工序環路,1條混合流水線可以設置1個環路,也可以設置多個環路[9]。環路設置方式如圖1所示,假設該HFS有n道工序,每道工序有k個并行工位,其中Mi,j代表第i道工序的第j個工位。

圖1 基于縱向CONWIP環路設置的HFS
該方案對每道工序設置1個訂單池和該工序各工位的負荷平衡表。訂單池存放按加工順序排列的投放卡;各工位的負荷平衡表顯示工位的實時負荷情況。理論上,每張投放卡的大小由工件在該工序加工時間的大小按比例縮小后決定。當工件在該工位加工完成后便將投放卡取出,放置在代表該工位的負荷平衡表中,如此該工位在每加工完1個工件后就累加1張大小代表工件加工時長的投放卡,直到最后1個工件達到或剛剛超過工位設定的負荷最大界限,就關閉該工位不再接收工件。訂單池和工位負荷平衡表的具體原理如圖2所示。實際操作中,投放卡可以記錄工件的加工時間和其他需要附加的生產信息,每當1個工件開始進入該工序的某個工位,就把該工件對應的投放卡放置在工件上。加工完成后,將帶有加工時長信息的投放卡取下,在計算機端輸入相應的加工工時,直接在電子屏幕或者電子看板上顯示該工位工時累加的過程。

圖2 某工序的訂單池與工位負荷平衡表
其中,各工位加工工時負荷的上限,基于按工位性能平均分攤的思想并根據每批待加工工件的加工工時,由式(1)決定:
(1)
式中:Si為工序i的工位總數;Ti為生產計劃中所有工件在工序i的加工時長;δi,j為工序i中工位j的加工性能系數;Li,j為工序i中工位j的負荷上限時長。
以某船廠管子HFS為例,使用生產仿真軟件Plant Simulation 12建立無控制系統、傳統CONWIP控制系統和新CONWIP控制系統等3種模型,各控制系統的工藝流程相同。圖3為考慮工位負荷平衡的縱向CONWIP環路模型。在HFS中,管子只能從初始工序進入,從最后一道工序離開,并嚴格按照工序進行加工,每個工件在每道工序只需選擇1個工位加工,加工完成后即可移動至后道工序,每個工位1次只能加工1個工件[10]。工件的加工原則是先到先加工,依次優先分配給空閑機器。假定各工位加工能力相同,且不考慮機器故障率和機器的休息時間。

圖3 船廠管子HFS仿真模型
隨機選取某批管子訂單共286根,按照排產順序進行仿真。表1中顯示部分待加工管子的加工工時信息。

表1 部分待加工管子在各工序的額定工時 h
待加工的管子在各工序的總加工時長分別為:切割,53 h 36 min;彎管,70 h 22 min 48 s;校管,478 h 22 min 12 s;氬弧焊,82 h 27 min 36 s;CO2焊,295 h 34 min 48 s;修正,189 h 1 min 12 s。綜合考慮各工序工位數量及管子在各工序的平均加工時間后,將切割工序和彎管工序設置為環路1,校管工序和氬弧焊工序設置為環路2,CO2焊工序和修正工序設置為環路3,共3條環路。
CONWIP環路需要輸入每個工序縱向環路的最大在制品數量。如圖3(a)所示,x1、x2、x3分別為環路1、環路2、環路3的最大在制品數量。在此基礎上,考慮各工位負荷平衡的CONWIP環路需要輸入上述工序各工位的負荷上限時間,各工序的限定值對應模型的輸入變量依次為CutLimit、BendLimit、CheckLimit、AAWLimit、CO2WLimit、TrimLimit。考慮每道工序各工位的生產能力相同,因此根據式(1)及各工序的總加工時間得出各工序的負荷上限值分別為:切割,26 h 48 min;彎管,17 h 35 min 42 s;校管,47 h 50 min 13 s;氬弧焊,27 h 29 min 12 s;CO2焊,32 h 50 min 32 s;修正,47 h 15 min 18 s。
規定無控制系統為方案1,傳統CONWIP控制系統為方案2,考慮工位負荷平衡的新CONWIP控制系統為方案3。需要分析的仿真結果包括:產品產出速率(TH);產品平均生產周期(CT);總產量(Output);全部工件完工時間(TotalTime);各工位的負荷(WorkLoad)。對于方案2和方案3,為分析各環路中不同在制品數量對模型輸出結果的影響,運用仿真軟件中基于試驗設計(Design of Experiment,DOE)理論的Experiment Manager(試驗管理器)來定義試驗。
船廠HFS每道工序包含多個并行工位,環路中在制品數量可根據工位數量進行設置,因此在試驗時設置環路1的在制品數量從6開始,以1個工件為增量增至16;環路2的在制品數量從13開始,以1個工件為增量增至23;環路3的在制品數量從14開始,以1個工件為增量增至24。即,x1的取值范圍為6~16,x2的取值范圍為13~23,x3的取值范圍為14~24,共計1 331場試驗。
對各方案的仿真結果進行匯總和統計。方案1的TH為5根/h,CT為28.3 h,TotalTime為2.4 d。方案2的TH最優值為5.2根/h,最差值為4.9根/h;CT最優值為6 h,最差值為9.2 h;TotalTime最優值為2.3 d,最差值為2.4 d。方案3的TH最優值為5.1根/h,最差值為4.5根/h;CT最優值為5.8 h,最差值為9.1 h;TotalTime最優值為2.3 d,最差值為2.6 d。
以方案2和方案3的CT為例,繪制如圖4所示的散點圖進行分析,可以發現:方案3在各試驗場次的CT結果總體優于方案2。隨著在制品投入量的增加,2種方案的CT值呈現出逐漸增大的趨勢。這表明在制品的數量應該控制在一個較低的范圍,才能縮短生產系統內在制品的等待時間。
為確定方案3在控制工位負荷平衡方面的有效性,隨機選取方案2和方案3中結果較為接近的試驗場次Exp 889進行分析。各方案的仿真結果如表2所示,工位負荷情況如圖5所示。
由圖5可以發現:在方案3控制下的各工序工位負荷總體趨于平穩;在切割工序中,方案3的工位負荷最為平衡,其次為方案1,最差為方案2;在彎管工序中,方案1與方案3的工位負荷平衡能力相當,都優于方案2;在校管工序中,方案1的工位負荷最為平衡,其次為方案2和方案3;在氬弧焊工序中,方案3的工位負荷最為平衡,其次為方案2,最差為方案1;在CO2焊工序中,方案3的工位負荷最為平衡,其次為方案1,最差為方案2;在修正工序中,方案1的工位負荷最為平衡,其次為方案3和方案2。

圖4 方案2和方案3的CT曲線
由上述仿真結果發現:當設定環路使生產系統內在制品數量維持在合理范圍時,方案2和方案3的CT、TH、TotalTime指標均優于方案1;方案2的TH和TotalTime指標略優于方案3;方案3的CT、WorkLoad指標總體優于方案2。這表明:當考慮CT和WorkLoad為最優目標時,采用方案3進行生產控制能取得更好的效果。

表2 各方案的仿真結果

圖5 各方案的工位負荷對比
所設計的新CONWIP控制系統方案通過試驗設計和仿真驗證,整體反映出在總加工時間和產出速率保持小范圍浮動的情況下,可以有效降低船廠管子HFS的產品平均生產周期并保持各工位的負荷平衡,有利于緩解工位阻滯現象,提升有效作業時間占比,使生產更為精益化。
傳統CONWIP控制系統結構簡單,對于多品種、小批量生產的HFS,其生產平衡難以保障,不符合船廠管子車間多工序、多工位生產的實際需求。新CONWIP控制系統方案扭轉此局面,在保障工位負荷平衡和調控生產節拍等方面均有明顯優勢。然而,新方案在優化平均產出速率和總加工時間等方面仍有不足之處,今后可以對縱向環路的劃分方法開展進一步研究,并結合新CONWIP控制系統方案,運用仿真技術在計劃階段準確預估系統的產能情況,為精益造船的深入推進提供新的有效途徑。