顧偉棟,宋利剛,李占鑫
(中信戴卡股份有限公司,河北秦皇島 066004)
伴隨經(jīng)濟(jì)全球化的發(fā)展以及互聯(lián)網(wǎng)技術(shù)的快速迭代,同時,受消費(fèi)群體的年輕化影響,顧客對產(chǎn)品的個性化需求越發(fā)強(qiáng)烈,刺激著新零售市場的發(fā)展。為滿足市場需求,提高產(chǎn)品競爭力,多品種小批量生產(chǎn)方式作為個性化生產(chǎn)的主要方式,已日益成為企業(yè)生產(chǎn)的主流模式。
多品種小批量生產(chǎn)方式中加工產(chǎn)品數(shù)量少、品種多、產(chǎn)品造型不一、加工工藝不同。相比大規(guī)模生產(chǎn),節(jié)拍難以控制,加工效率底,生產(chǎn)計劃和組織復(fù)雜,進(jìn)而造成產(chǎn)品交付周期長。為解決多品種小批量生產(chǎn)車間的調(diào)度問題,縮短產(chǎn)品交付周期,文獻(xiàn)[1]構(gòu)建了考慮批量的車間魯棒調(diào)度模型,提高機(jī)器故障干擾下調(diào)度計劃的魯棒性,縮短加工周期。文獻(xiàn)[2]在柔性車間調(diào)度研究中,考慮對工件進(jìn)行分批加工和加工中輔助時間的影響,能夠使研究成果更好的應(yīng)用于生產(chǎn)實(shí)踐。文獻(xiàn)[3]闡述了熱處理工序,由于模具工件加熱保溫時間較長,是延誤模具生產(chǎn)周期的瓶頸工序,提出了一種基于負(fù)荷控制理論的生產(chǎn)計劃與控制方法。文獻(xiàn)[4]建立了批量生產(chǎn)柔性作業(yè)車間的多目標(biāo)優(yōu)化模型,基于算法集成的思想,結(jié)合多種群粒子群搜索與遺傳算法的優(yōu)點(diǎn),有針對性的提出具有傾向性粒子群搜索的多種群混合算法,以提高效率和質(zhì)量,指導(dǎo)生產(chǎn)調(diào)度。文獻(xiàn)[5]提出瓶頸工序外協(xié)加工是解決產(chǎn)能不足的常用方法,但外協(xié)加工需要一定的準(zhǔn)備時間,且需要更高的加工費(fèi)用,柔性車間的外協(xié)決策要有較強(qiáng)的前瞻性。文獻(xiàn)[6]闡述了不相容零件族存在到達(dá)時間、材料類型、優(yōu)先級及交貨期等多種差異,以最小化加權(quán)總拖期量為調(diào)度目標(biāo),提出兩種改進(jìn)啟發(fā)式算法和一種新的構(gòu)建啟發(fā)式算法,優(yōu)化車間調(diào)度。
多品種小批量生產(chǎn)方式中,不確定因素較多,瓶頸工序直接影響產(chǎn)品生產(chǎn)交付進(jìn)度,多目標(biāo)生產(chǎn)情況下,優(yōu)先級的差異通常也會造成瓶頸工序零件的等待。因此,考慮瓶頸工序外協(xié)的生產(chǎn)方式,同時要平衡車間產(chǎn)能與交付需求,實(shí)時跟蹤零件狀態(tài),定時進(jìn)行生產(chǎn)調(diào)度,制定生產(chǎn)計劃。
針對上述表述,及某公司生產(chǎn)車間的生產(chǎn)實(shí)際情況,建立全新的生產(chǎn)計劃模型和調(diào)度算法,確定生產(chǎn)核心指標(biāo),對車間進(jìn)行深入分析和改革改善,指導(dǎo)生產(chǎn),包括識別瓶頸工序,提高產(chǎn)量,優(yōu)化布局,對多目標(biāo)柔性作業(yè)車間調(diào)度方法進(jìn)行了分析與研究,結(jié)合精益生產(chǎn)的理論,達(dá)到了提效降本的目標(biāo)。
某公司模具生產(chǎn)車間,為典型的多品種小批量生產(chǎn)車間,其產(chǎn)品包括低壓模具、差壓模具、高壓模具、擠壓模具、鍛造模具等,為訂單式運(yùn)營方式,主要服務(wù)于公司主營零部件業(yè)務(wù)。
由于受新冠病毒的影響,以及汽車市場嚴(yán)峻的競爭形式,主機(jī)廠對供應(yīng)商的準(zhǔn)時交付,甚至提前交付的要求不斷提高,故該公司模具生產(chǎn)車間的生產(chǎn)交付能力,對新項目競爭以及產(chǎn)線量產(chǎn)保障起到極其重要的環(huán)節(jié)作用。
面對日益苛刻的客戶要求以及越發(fā)復(fù)雜的結(jié)構(gòu)設(shè)計和工藝安排,模具生產(chǎn)車間急需提高自身的柔性作業(yè)水平以及快速反應(yīng)能力,縮短交付周期,提高準(zhǔn)時化供應(yīng)水平。
同類型產(chǎn)品,設(shè)計不同,加工工藝不同,但加工過程有較為類似的特征,本文以該模具生產(chǎn)車間低壓輪轂?zāi)>呱a(chǎn)調(diào)度為例,對其生產(chǎn)調(diào)度進(jìn)行研究。
根據(jù)模具使用時的壓鑄工藝要求不同,考慮到金屬利用率、壓鑄效率及聯(lián)機(jī)班次等因素,低壓輪轂?zāi)>咴O(shè)計時冷卻方式會區(qū)分為水冷和風(fēng)冷,頂模和底模也會涉及整體和分體,但所有涉及的設(shè)備基本分為臥車、熱處理爐、立車、立式加工中心、臥式加工中心、高速加工中心等。
考慮到技術(shù)核心問題,低壓輪轂?zāi)>哒w的結(jié)構(gòu)重要性為底模優(yōu)于頂模,頂模優(yōu)于邊模,邊模優(yōu)于模架。故該公司在權(quán)衡自身資源的情況下,原生產(chǎn)方式為頂、底模自制,邊模及模架外委供應(yīng)商加工。
伴隨著市場競爭的日趨嚴(yán)峻,客戶對輪轂造型及外觀的要求越發(fā)嚴(yán)格。慢慢導(dǎo)致模具生產(chǎn)車間立式加工中心成為瓶頸設(shè)備,相應(yīng)的粗銑工序成為瓶頸工序,產(chǎn)量受限。
由于模具生產(chǎn)為典型的多品種小批量生產(chǎn),不同類型、不同造型、不同尺寸的模具零件在不同工序的加工時間不定,為提高生產(chǎn)計劃的準(zhǔn)時性,生產(chǎn)車間計劃員實(shí)時跟蹤零件及設(shè)備狀態(tài),技術(shù)員及時處理生產(chǎn)過程中的問題,生產(chǎn)計劃員綜合考慮客戶的需求,每天做2次的生產(chǎn)調(diào)度,生產(chǎn)現(xiàn)場人員嚴(yán)格執(zhí)行。
在該種生產(chǎn)模型下,根據(jù)模具頂、底零件的加工狀態(tài),推動式生產(chǎn)。前后端工序產(chǎn)能較大,導(dǎo)致瓶頸工序產(chǎn)生積壓,瓶頸工序零件根據(jù)模具整體交期優(yōu)先級進(jìn)行排產(chǎn)加工。因為客戶需求多元化,插單情況頻繁發(fā)生。個別零件一直在排隊等待,造成大量的浪費(fèi)。
車間生產(chǎn)管理人員一度集中精力,從工藝上提高設(shè)備柔性,釋放瓶頸設(shè)備(立式加工中心)產(chǎn)能,轉(zhuǎn)移個別工序到其他設(shè)備加工,產(chǎn)量得到一定提升,但該工序仍然為零件生產(chǎn)流通過程中的瓶頸環(huán)節(jié),產(chǎn)量維持在該瓶頸工序產(chǎn)出,月產(chǎn)量85副難以提升,以至于前后端的工序造成較大的浪費(fèi),故該車間急需全新的生產(chǎn)調(diào)度模型和調(diào)度算法,綜合考慮質(zhì)量、成本、人員、設(shè)備等多目標(biāo),提升交付產(chǎn)量,降低生產(chǎn)成本,縮短交付周期,面對市場環(huán)境的多變性,提高快速反應(yīng)能力和市場競爭力。
本文研究的課題可描述如下:某公司模具生產(chǎn)車間,瓶頸工序共有4 臺同等性能立式加工中心,設(shè)備24h 運(yùn)轉(zhuǎn),產(chǎn)能為0.73 副/天/臺,為2.92 副/天;臥車產(chǎn)能為3.56副/天,設(shè)備16h運(yùn)轉(zhuǎn);熱處理產(chǎn)能為4.12副/天,設(shè)備24h 運(yùn)轉(zhuǎn);立車為4.36 副/天,設(shè)備24h 運(yùn)轉(zhuǎn);臥式加工中心產(chǎn)能為4.17 副/天,設(shè)備24h 運(yùn)轉(zhuǎn);高速加工中心產(chǎn)能為4.5 副/天,設(shè)備24h 運(yùn)轉(zhuǎn)。每副模具加工順序必須為臥車、熱處理、立車、臥式加工中心、立式加工中心、高速加工中心。對于瓶頸工序,模具(j)的到達(dá)時間,交貨期(dj)和優(yōu)先級存在差異。
該生產(chǎn)車間利潤來源為模具銷售,利潤=(模具售價-模具成本)×銷售數(shù)量,模具成本=模具工時×工時單價+材料費(fèi)+外委費(fèi)。由于該車間的設(shè)備、廠房、風(fēng)水電等均存在成本消耗,該部分成本定義為固定成本C,固定成本C需分?jǐn)偟侥>叱杀局?,計算時分?jǐn)偟焦r單價中,工時越多,單工時分?jǐn)偟墓潭ǔ杀驹缴?,工時單價越低,又由于每副模具的加工工時,同種結(jié)構(gòu),相同尺寸的模具整體工時相差不大,故模具成本越低。
模具拖期交付,會造成客戶抱怨,進(jìn)而管理部門會根據(jù)優(yōu)先級有不同的交付考核率。外協(xié)費(fèi)用與外協(xié)零件數(shù)量成正比。本文以最大化利潤為調(diào)度目標(biāo),研究該車間調(diào)度的優(yōu)化方案。
根據(jù)以上分析,若想增加運(yùn)營利潤,一方面需要增加加工工時,降低工時單價;一方面需要增加銷售數(shù)量。由于該生產(chǎn)車間訂單充足,暫不考慮訂單不足的情況。
模具零件從上游工序到達(dá)立式加工中心工序,由于該工序為瓶頸工序,產(chǎn)能較低,形成排隊等待的現(xiàn)場,造成浪費(fèi),直接制約整個模具生產(chǎn)車間的產(chǎn)量。故為增加銷售產(chǎn)出,提高銷售數(shù)量,考慮將該瓶頸工序適量外協(xié)加工。車間調(diào)度員需提前根據(jù)上下游的加工狀態(tài)為該工序模具零件制定生產(chǎn)計劃,以確定哪些零件外協(xié)加工和該工序零件的上機(jī)調(diào)度。鑒于多品種小批量生產(chǎn)模式中,零件由于結(jié)構(gòu)的不同,在不同工序的加工時間差異較大,企業(yè)的生產(chǎn)車間一般均會有相對固定的調(diào)度周期。該車間在此瓶頸工序的生產(chǎn)計劃需整體考慮上下游工序的負(fù)荷度,以及整副模具的交付周期,因為如果周期太短,零件可能沒有足夠的外協(xié)時間,因為零件外協(xié)需要準(zhǔn)備、聯(lián)絡(luò)、運(yùn)輸?shù)龋芷谳^長。本文將從兩個層面來研究此難題:一是整體考慮車間上下游的負(fù)荷度,以充分發(fā)揮車間的產(chǎn)能,并滿足客戶的需求;二是用來決定瓶頸工序的生產(chǎn)計劃,制定外協(xié)及上機(jī)計劃。
周期滾動調(diào)度算法即在調(diào)度周期內(nèi)滾動執(zhí)行算法步驟以決定零件的優(yōu)先級,并決策零件外協(xié)及上機(jī)計劃。其目的是在調(diào)度周期內(nèi),充分平衡車間產(chǎn)能和不同產(chǎn)品的優(yōu)先需求,以降低交付考核率,同時加工工時最大化。調(diào)度時刻,車間調(diào)度員需考慮已到達(dá)瓶頸工序的零件,并預(yù)測在調(diào)度周期內(nèi)即將到達(dá)瓶頸工序的零件。在該調(diào)度階段,不需要為零件指定加工設(shè)備,只需要評估該控制階段瓶頸工序的加工能力。其具體步驟如下:
步驟1:確定調(diào)度周期,并評估在調(diào)度時段瓶頸工序的加工能力
步驟2:評估在當(dāng)前調(diào)度時刻,瓶頸工序需要被調(diào)度的零件,包含在該工序排隊等待的零件,以及在下一個周期內(nèi)預(yù)測新到達(dá)的零件。
步驟3:將零件按優(yōu)先級進(jìn)行排序。
步驟4:評估當(dāng)前調(diào)度時刻,所有排隊零件在瓶頸工序的工時需求,并評估上游工序零件到達(dá)該瓶頸工序的工時時間。
步驟5:將優(yōu)先級別最高的零件安排上機(jī)計劃,以滿足下一調(diào)度周期內(nèi),瓶頸工序滿負(fù)荷生產(chǎn)。未安排上機(jī)計劃的零件,仍然按優(yōu)先級排序。假設(shè)當(dāng)前調(diào)度時刻,未安排上機(jī)零件的開始加工時間為下一調(diào)度時刻,那么,將零件留到下一調(diào)度時刻產(chǎn)生的拖期量與外協(xié)產(chǎn)生的拖期量作對比,如果外協(xié)加工產(chǎn)生的拖期量比零件留到下一調(diào)度時間產(chǎn)生的拖期量少,則零件外協(xié)加工,否則將零件留到下一調(diào)度時刻,根據(jù)緊急程度,綜合考慮優(yōu)先級,并轉(zhuǎn)到步驟4。
外協(xié)加工產(chǎn)生的拖期量與外協(xié)廠家的設(shè)備產(chǎn)能及準(zhǔn)備時間有關(guān)系,外協(xié)加工一件零件需要24h,自制一件需要14h。外協(xié)廠僅可同時加工6件。則零件留到下一調(diào)度時刻產(chǎn)生的拖期量,零件外協(xié)產(chǎn)生的拖期量dj),其中n0表示當(dāng)前調(diào)度時刻在瓶頸工序等待的零件,q0表示到下一調(diào)度時刻預(yù)計可以到達(dá)的零件數(shù)量,t1表示當(dāng)前調(diào)度時刻,t2表示下一調(diào)度時刻,tz表示外協(xié)需要的準(zhǔn)備時間,tj1表示零件在瓶頸工序的加工時間,dj表示零件在瓶頸工序的交貨期。
步驟6:調(diào)度完畢,并輸出調(diào)度結(jié)果,安排生產(chǎn)。
根據(jù)之前的假設(shè),訂單充足,立式加工中心瓶頸工序不會出現(xiàn)設(shè)備空閑,但市場多變,設(shè)備空閑也作為一種可能性進(jìn)行考慮。具體步驟如下:
步驟1:讀取周期滾動算法調(diào)度結(jié)果中的上機(jī)計劃。
步驟2:評估上機(jī)計劃與設(shè)備空閑匹配度,對于該瓶頸工序的零件,需充分考慮預(yù)計到達(dá)該工序零件的優(yōu)先級,在決策時刻和新零件到達(dá)時刻分別制定上機(jī)計劃。若預(yù)計到達(dá)零件的優(yōu)先級較高,并且在該零件到達(dá)瓶頸工序前會有設(shè)備空閑,需將零件留到下一設(shè)備空閑產(chǎn)生的拖期量成本與優(yōu)先安排設(shè)備等待該零件上機(jī)造成的設(shè)備空閑成本作對比,若成本低,則按新零件到達(dá)時刻的上機(jī)計劃執(zhí)行,若成本高,則按決策時刻的上機(jī)計劃執(zhí)行。
步驟3:按設(shè)備零件下機(jī),優(yōu)先安排上機(jī)的原則進(jìn)行生產(chǎn)排產(chǎn)。若上機(jī)計劃不能滿足設(shè)備產(chǎn)能需求,則考慮其他業(yè)務(wù),如零件修改。
設(shè)備的空閑成本C2與能源費(fèi)率b及空閑時間成正比,則設(shè)備的空閑成本C2=b,其中Zj表示預(yù)計到達(dá)零件j是否需要在此次調(diào)度時進(jìn)行優(yōu)先安排,是則為1,否則為0。tj1表示零件j的預(yù)計到達(dá)時間,tj1表示等待零件j上機(jī)設(shè)備最先的空閑時刻。其他設(shè)備空閑則按零件j后的上機(jī)計劃安排上機(jī)。
零件有不同的拖期懲罰成本率αj,拖期產(chǎn)生的懲罰成本Ct=αj×(rj-tj1)。
綜上所訴,該模具生產(chǎn)車間考慮瓶頸工序外協(xié)的調(diào)度模型可表述如下:根據(jù)該模具車間的生產(chǎn)特點(diǎn),結(jié)合不同設(shè)備的上班班次,調(diào)度周期設(shè)定為每日的上午7點(diǎn)及下午5點(diǎn)。車間調(diào)度員每個調(diào)度時刻均需掌握生產(chǎn)任務(wù)中每件零件的加工狀態(tài),根據(jù)PRS算法,綜合考慮零件優(yōu)先級,輸出外協(xié)及自制的調(diào)度結(jié)果。而后,根據(jù)瓶頸工序上機(jī)調(diào)度算法,制定自制零件的上機(jī)計劃。
任何的理論或觀點(diǎn),均需要實(shí)踐的檢驗,通過PDCA的方法發(fā)現(xiàn)不足,重新整改,繼續(xù)實(shí)踐,進(jìn)而豐富并完善該理論。本文從某公司的模具車間生產(chǎn)實(shí)際出發(fā),綜合考慮質(zhì)量、成本、人員、設(shè)備等多目標(biāo),研究該考慮瓶頸工序外協(xié)的生產(chǎn)調(diào)度模型,從5月份開始進(jìn)行實(shí)踐。車間低壓模具產(chǎn)量大幅上升。由于瓶頸工序的外協(xié),拉動其他工序的產(chǎn)出增多,9月各設(shè)備的總工時產(chǎn)出最大同比提升41.7%,由于零件減少了等待的浪費(fèi),該月產(chǎn)量提升40.2%。綜合2020年全年數(shù)據(jù),年度月單副低壓模具綜合成本降低11.9%,年度利潤率提升6.3%。公司經(jīng)營數(shù)據(jù)表如圖1、圖2、圖3、圖4所示。
圖1 車間設(shè)備總工時同比
圖3 車間單副模具制造成本同比
圖4 車間年度利潤率對比
本文以某公司模具生產(chǎn)車間為研究背景,針對多品種小批量生產(chǎn)模式,以最大化利潤為調(diào)度目標(biāo),研究考慮瓶頸工序外協(xié)的多目標(biāo)柔性作業(yè)車間調(diào)度模型。經(jīng)過分析,由于售價統(tǒng)一,若想利潤最大化,需要提高銷售額,并降低成本。為了實(shí)現(xiàn)調(diào)度目標(biāo),本文將生產(chǎn)調(diào)度分為兩步,首先,通過PRS算法,確定瓶頸工序零件的加工方式(外協(xié)或者自制),其次,通過瓶頸工序上機(jī)調(diào)度算法,確定自制零件的生產(chǎn)計劃。
通過具體的實(shí)踐,該公司模具生產(chǎn)車間實(shí)現(xiàn)了利潤上的提升,變推動式生產(chǎn)為拉動式生產(chǎn),產(chǎn)量提升,成本降低,驗證了本文所研究調(diào)度模型的理論意義,并對該公司的生產(chǎn)運(yùn)營產(chǎn)生了較大的指導(dǎo)價值。