李雪 李芳



摘 要:為解決大規(guī)模定制中因個性化產(chǎn)品需求過多導(dǎo)致批量不足而增加生產(chǎn)成本問題,提出一種云制造環(huán)境下涵蓋從客戶提交制造請求到制造完成的產(chǎn)品定制模式。為解決該模式中涉及的資源調(diào)度問題,建立由所有產(chǎn)品制造時間總和最小、制造總成本最低和總合格率最高的多目標(biāo)優(yōu)化函數(shù),并使用NSGA-Ⅱ算法對模型進(jìn)行求解。使用3種無人機(jī)協(xié)同制造案例模擬該模式運(yùn)行過程,驗證了資源調(diào)度模型的實用性和有效性。
關(guān)鍵詞:云制造;成組技術(shù);大規(guī)模產(chǎn)品定制;NSGA-Ⅱ
DOI:10. 11907/rjdk. 192577 開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
中圖分類號:TP301文獻(xiàn)標(biāo)識碼:A 文章編號:1672-7800(2020)005-0065-04
0 引言
云制造是基于云計算、物聯(lián)網(wǎng)、大數(shù)據(jù)、面向服務(wù)技術(shù)等新興信息技術(shù)發(fā)展起來的一種新的制造模式,主要基于李伯虎院士的“分散資源集中使用,集中資源分散服務(wù)”思想,為制造業(yè)的發(fā)展提供了新的方向[1-5]。在云制造系統(tǒng)運(yùn)行過程中,制造需求具有個性化特點(diǎn)[6],與大規(guī)模產(chǎn)品定制中的客戶需求個性化不謀而合。
以較低成本提供高質(zhì)量產(chǎn)品是企業(yè)的經(jīng)營目標(biāo)之一,而大規(guī)模產(chǎn)品定制的核心能力表現(xiàn)為降低成本、高效地為顧客提供商品。大規(guī)模定制生產(chǎn)呈現(xiàn)出多品種、小批量以及快速響應(yīng)的特性[7]。然而,隨著顧客需求越來越偏向個性化發(fā)展,大規(guī)模定制的理念和規(guī)范化產(chǎn)品定位難以適應(yīng)這種變化,而云制造環(huán)境的運(yùn)行特點(diǎn)可以彌補(bǔ)這種不足。
云制造中產(chǎn)品個性化定制指利用云計算、物聯(lián)網(wǎng)等技術(shù),將分布在全球不同企業(yè)的各類制造資源匯聚到云平臺并進(jìn)行統(tǒng)一的管理和調(diào)度,通過網(wǎng)絡(luò)全面共享制造資源、制造能力、客戶定制信息以及第三方企業(yè)服務(wù)信息。云制造平臺為顧客、定制企業(yè)和第三方企業(yè)提供包括產(chǎn)品、信息、平臺等服務(wù),從而實現(xiàn)低成本高效率的個性化定制生產(chǎn)[8]。目前,關(guān)于云制造研究主要集中在云制造服務(wù)構(gòu)架[9-11]、云制造技術(shù)和模式創(chuàng)新[12]、資源服務(wù)的優(yōu)化組合[13]等方面;而大規(guī)模定制相關(guān)研究主要集中在技術(shù)[14]、管理[15]、產(chǎn)品[16]3個方面。目前,有關(guān)云制造與大規(guī)模定制融合的研究還處于探索階段,李強(qiáng)等[17]針對單個企業(yè)實施個性化定制生產(chǎn)面臨的實際問題,提出一種新的個性化定制生產(chǎn)模式,但該模式缺乏對多個個性化產(chǎn)品生產(chǎn)需求的研究;童曉薇等[18]提出一種云制造環(huán)境下大規(guī)模產(chǎn)品定制的組織模式及需求轉(zhuǎn)換模型,但對其中的資源調(diào)度問題未涉及。
本文結(jié)合云制造環(huán)境,針對大規(guī)模定制產(chǎn)品需求個性化不足的問題,提出一種云制造環(huán)境下涵蓋從客戶提交制造請求到制造完成的產(chǎn)品定制模式,并建立由所有產(chǎn)品制造時間總和最小、制造總成本最低和總合格率最高組成的多目標(biāo)優(yōu)化函數(shù),解決涉及的資源調(diào)度問題。使用NSGA-Ⅱ算法對其進(jìn)行求解,并通過算例進(jìn)行驗證其有效性與實用性。
1 云制造環(huán)境下大規(guī)模定制組織模式
本文提出的云制造環(huán)境下大規(guī)模定制模式如圖1所示,該組織模式共有3個過程:①需求收集過程??蛻舻顷懺破脚_,發(fā)布產(chǎn)品制造需求;②需求分解與重組過程。云制造平臺通過云計算對客戶需求進(jìn)行分類整合,先根據(jù)內(nèi)部零部件構(gòu)成,把每種產(chǎn)品分解成多種制造子任務(wù),再運(yùn)用成組技術(shù)并根據(jù)內(nèi)部零部件的相似構(gòu)成,對不同產(chǎn)品的相似制造子任務(wù)進(jìn)行歸類整合;③需求分配過程。對整合完畢的制造任務(wù)尋找最合適的供應(yīng)商生產(chǎn)制造。
在對子任務(wù)進(jìn)行歸類時,主要利用成組技術(shù)相關(guān)知識。成組技術(shù)是一種制造組織策略, 在該策略中, 具有某些相似性 (如幾何形狀、材料、制造工藝或質(zhì)量標(biāo)準(zhǔn)) 的零件被歸到特定群組或系列中, 然后采用一種通用生產(chǎn)方法進(jìn)行制造。在計劃加工工序時, 它針對的是整個零件系列而不是單個工件[19]。而后,基于相同的制造服務(wù)規(guī)范,進(jìn)一步將制造需求與制造服務(wù)供應(yīng)商目錄建立映射,實現(xiàn)制造需求的再分配,形成大規(guī)模定制需求到云制造服務(wù)供應(yīng)商之間的高效轉(zhuǎn)換。在需求分配過程中,如何選擇最合適的供應(yīng)商是本研究的主要內(nèi)容。
2 多目標(biāo)優(yōu)化模型
2.1 問題描述及模型假設(shè)
本模型的生產(chǎn)組織模式:在客戶向云平臺發(fā)出生產(chǎn)請求后,云平臺對產(chǎn)品進(jìn)行工藝流程分解,利用成組技術(shù)對包含相同零件系列的制造子任務(wù)進(jìn)行歸類,統(tǒng)一尋找合適的供應(yīng)商。通過這種方式,可在生產(chǎn)過程中使某些個性化要求的任務(wù)形成規(guī)模,便于生產(chǎn)和運(yùn)輸。從客戶提交請求、云平臺分析計算到尋找合適的供應(yīng)商提供服務(wù)的整個生產(chǎn)調(diào)度過程中,涉及到的調(diào)度問題比較復(fù)雜,本文主要從制造總時間、制造總成本以及質(zhì)量三方面實現(xiàn)整個調(diào)度過程的最優(yōu)化。為使研究更具操作性,本文作以下假設(shè):①供應(yīng)商提供的服務(wù)只包含本任務(wù)所需的生產(chǎn)服務(wù)以及物流運(yùn)輸服務(wù),不提供裝配服務(wù),裝配工作由固定的裝配公司進(jìn)行;②不同供應(yīng)商之間的生產(chǎn)服務(wù)是獨(dú)立的,沒有時序約束;③同一產(chǎn)品的制造子任務(wù)具有相同的優(yōu)先級;④供應(yīng)商都具有足夠的生產(chǎn)能力。
2.2 多目標(biāo)優(yōu)化函數(shù)建立
假設(shè)同時有多個客戶在云平臺發(fā)布不同產(chǎn)品制造需求,不同產(chǎn)品依次對應(yīng)不同編號,產(chǎn)品制造需求編號集合為N={1,2,3, …,n};每種產(chǎn)品制造需求在云平臺進(jìn)行零件制造任務(wù)分解,產(chǎn)品制造子任務(wù)集合為FN={[Partmi]},其中,i表示針對某一產(chǎn)品需求進(jìn)行任務(wù)分解時的編號,i∈N+;m表示經(jīng)過歸類整合后的任務(wù)編號,m∈N+。多目標(biāo)優(yōu)化目標(biāo)函數(shù)為:
式(4)為時間約束,每種產(chǎn)品的完成時間不能超過客戶要求的時間[Tn];式(5)為成本約束,每種產(chǎn)品的制造裝配以及物流所產(chǎn)生的成本不能大于客戶限定成本(市場平均價格)[Cn];式(6)為質(zhì)量約束,每種產(chǎn)品的質(zhì)量不能低于客戶所要求的產(chǎn)品質(zhì)量[Qn]。
3 帶精英策略的非支配排序遺傳算法
NSGA-Ⅱ算法是Deb等學(xué)者于2000年在NSGA 算法的基礎(chǔ)上提出的,該算法能夠得到一系列分布均勻、多樣性較好的最優(yōu)解集,適用于多個目標(biāo)的優(yōu)化問題[21] 。算法流程如圖2所示。
在對種群進(jìn)行初始化時, 按整數(shù)編碼的方式對染色體進(jìn)行多層編碼。每個染色體的編碼表示一個具有二維特征的可行解,該染色體前段表示子任務(wù)編號,后段表示對應(yīng)的供應(yīng)商編號。產(chǎn)品[n]的子任務(wù)總數(shù)為[i],子任務(wù)[ni]對應(yīng)的供應(yīng)商為[mj]時,每個染色體的長度為[2i=1knimj]。例如個體[24135//21312]中,子任務(wù)2選擇對應(yīng)的第2個供應(yīng)商,子任務(wù)3選擇對應(yīng)的第3個供應(yīng)商。
然后,對初始種群中的個體進(jìn)行Pareto 優(yōu)勝級別排序,級別越低表示其適應(yīng)度越高。接著對初始種群進(jìn)行選擇:首先比較個體的非劣級別,級別最低的進(jìn)入進(jìn)化池,如果級別相同則進(jìn)行擁擠距離計算,擁擠距離大的進(jìn)入進(jìn)化池。個體i的擁擠度計算公式為:
它表示在所有目標(biāo)函數(shù)中擁擠距離的和,優(yōu)先選擇擁擠距離大的個體進(jìn)入下一代,有利于保持種群的多樣性[22]。選擇完畢后的個體分別進(jìn)行交叉和變異操作,二者具有隨機(jī)性,但都有相應(yīng)的概率。此時形成子代種群,將其與父代種群進(jìn)行合并,繼續(xù)進(jìn)行擁擠距離排序和 Pareto 優(yōu)勝關(guān)系排序,循環(huán)至滿足條件停止。
4 算例驗證
無人機(jī)主要由機(jī)架、飛控、電調(diào)、電機(jī),槳、航模鋰電池、遙控器7部分組成,因客戶對其功能要求不同,在機(jī)架、風(fēng)控、電調(diào)等方面會存在型號差異。某客戶通過云平臺向無人機(jī)代銷公司發(fā)布3種不同的無人機(jī)需求各10次,現(xiàn)該公司要根據(jù)其需求尋找最優(yōu)供應(yīng)商來滿足客戶需求。
由圖2可以看出,經(jīng)過約35次迭代后群趨于平穩(wěn),此時,目標(biāo)函數(shù)值minT=115,minC=18639,maxQ=0.906,與需求整合前相比,3種無人機(jī)的生產(chǎn)時間共節(jié)省5天,成本節(jié)省861元,每種任務(wù)所選對應(yīng)供應(yīng)商見表3,每種產(chǎn)品需求的計算結(jié)果值見表4。
5 結(jié)語
本文針對大規(guī)模定制生產(chǎn)中因個性化需求過多導(dǎo)致批量不足而增加成本和時間的問題,結(jié)合云制造環(huán)境,提出云制造環(huán)境下涵蓋從客戶提交制造請求到制造完成的產(chǎn)品定制模式。建立由所有產(chǎn)品制造時間總和最小、制造總成本最低和總合格率最高組成的多目標(biāo)優(yōu)化函數(shù),解決制造成本、質(zhì)量、時間的調(diào)度問題,并使用帶精英策略的非支配排序遺傳算法對其進(jìn)行求解。最后使用無人機(jī)這一算例模擬該模式下的生產(chǎn)過程。計算結(jié)果表明,可實現(xiàn)該生產(chǎn)方案最優(yōu),說明該模式具有一定的現(xiàn)實意義。
本文雖然創(chuàng)新地提出了云環(huán)境下解決大規(guī)模定制中個性化不足的生產(chǎn)模式,但由于現(xiàn)存研究對該模式的研究尚處于起步階段,后續(xù)還需結(jié)合更多生產(chǎn)實例加以優(yōu)化。
參考文獻(xiàn):
[1] 李伯虎,張霖,王時龍,等. 云制造——面向服務(wù)的網(wǎng)絡(luò)化制造新模式[J]. 計算機(jī)集成制造系統(tǒng),2010,16(1):1-7,16.
[2] 李伯虎,張霖, 任磊,等. 再論云制造[J]. 計算機(jī)集成制造系統(tǒng),2011,17 (3):449-457
[3] ZHANG L,LUO Y L ,TAO F ,et al. Cloud manufacturing: a new manufacturing paradigm[J]. ?Enterprise Information Systems, 2014, 8(2): 167-187
[4] 李伯虎,張霖,任磊,等. 云制造典型特征、關(guān)鍵技術(shù)與應(yīng)用[J]. 計算機(jī)集成制造系統(tǒng),2012, 16(7):1345-1356
[5] 張霖,羅永亮,陶飛,等. 制造云構(gòu)建關(guān)鍵技術(shù)研究[J]. 計算機(jī)集成制造系統(tǒng),2010,16(11):2510-2520.
[6] 楊文偉,樊蓓蓓,李聰. 基于改進(jìn)粒子群算法的大規(guī)模定制生產(chǎn)調(diào)度問題研究[J]. 計量與測試技術(shù),2018,45(8):19-23.
[7] JIAO J X, TSENG M M. A methodology of developing product family architecture for mass customization [J]. ?Journal of Intelligent Manufacturing, 1999,10(1): 3-20.
[8] 魏宏靜,李少波. 云制造中產(chǎn)品個性化定制研究綜述[J]. 工程設(shè)計學(xué)報,2018,25(1):12-17.
[9] WANG X V,WANG L H ,G?RDES R. Interoperability in cloud manufacturing:a case study on private cloud structure for SMEs[J]. International Journal of Computer Integrated Manufacturing,2018,31(7):653?663.
[10] 黃爽,黃必清. 云制造平臺安全體系架構(gòu)[J]. 計算機(jī)集成制造系統(tǒng),2018,24(4):851-861.
[11] 李清,唐騫璘,陳耀棠,等. 智能制造體系架構(gòu)、參考模型與標(biāo)準(zhǔn)化框架研究[J]. 計算機(jī)集成制造系統(tǒng),2018,24(3):539-549.
[12] 任磊,任明侖. 基于學(xué)習(xí)與協(xié)同效應(yīng)的云制造任務(wù)動態(tài)雙邊匹配模型[J]. 中國管理科學(xué),2018,26(7):63-70.
[13] 馬俊濤,陳業(yè)恩,胡國杰,等. 云計算環(huán)境下基于遺傳算法的任務(wù)調(diào)度技術(shù)研究[J]. 軟件導(dǎo)刊,2016,15(1):51-53.
[14] 程德通,李登峰,余高鋒. 大規(guī)模定制模式下多類型評價信息的多目標(biāo)生產(chǎn)指派問題[J]. 控制與決策,2017,32(11):2099-2106.
[15] PETER J JOST,THERESA SUSSER. Company-customer interaction in mass customization[J]. International Journal of Production Economics,2019(65):213-224.
[16] 權(quán)錫鑒,杜元偉. “互聯(lián)網(wǎng)+”下大規(guī)模個性化定制產(chǎn)品的三元證據(jù)融合配置方法[J]. 科技進(jìn)步與對策,2016,33(21):83-89.
[17] 李強(qiáng),史志強(qiáng),閆洪波,等. 基于云制造的個性化定制生產(chǎn)模式研究[J]. 工業(yè)技術(shù)經(jīng)濟(jì),2016,35(4):94-100
[18] 童曉薇,劉艷斌. 云制造環(huán)境下大規(guī)模產(chǎn)品定制技術(shù)研究[J]. 圖學(xué)學(xué)報,2018,39(1):109-115.
[19] PATRICK DE VOS. 成組技術(shù):在工業(yè)4.0時代實現(xiàn)卓越運(yùn)營[J]. 金屬加工(冷加工),2019(3):16-17.
[20] 陳友玲,牛禹霏,劉艦,等. 面向云制造的多供應(yīng)商協(xié)同生產(chǎn)任務(wù)分配優(yōu)化[J]. 計算機(jī)集成制造系統(tǒng),2018(2):56-61.
[21] 程楠. 一種改進(jìn)的非支配排序多目標(biāo)遺傳算法[J]. 計算機(jī)與數(shù)字工程,2010,38(4):23-25,77.
[22] 汪文彬,鐘聲. 基于改進(jìn)擁擠距離的多目標(biāo)進(jìn)化算法[J]. 計算機(jī)工程,2009,35(9):211-213.
(責(zé)任編輯:杜能鋼)