呂 健,王 震,潘偉杰,趙慧亮,2,劉征宏,3
(1.貴州大學(xué) 現(xiàn)代制造技術(shù)教育部重點(diǎn)實(shí)驗(yàn)室,貴陽 550025;2.貴州民族大學(xué) 美術(shù)學(xué)院,貴陽 550025;3.貴陽學(xué)院 機(jī)械工程學(xué)院,貴陽 550005)
為了在競(jìng)爭(zhēng)激烈的市場(chǎng)環(huán)境中及時(shí)給用戶提供滿意的定制化產(chǎn)品,現(xiàn)代企業(yè)急切要求產(chǎn)品在設(shè)計(jì)和生產(chǎn)過程中具備一系列標(biāo)準(zhǔn)子配件以提高制造和裝配效率及資源利用率,達(dá)到節(jié)約成本、縮短生產(chǎn)周期的目的[1]。作為標(biāo)準(zhǔn)化的新形式,模塊化設(shè)計(jì)被認(rèn)為是解決快速響應(yīng)用戶定制需求的有效方法[2]。模塊劃分方法作為模塊化設(shè)計(jì)研究過程中的主要內(nèi)容,其劃分的結(jié)果直接影響定制化產(chǎn)品設(shè)計(jì)、制造、裝配和維護(hù)的復(fù)雜性。
圍繞定制化產(chǎn)品模塊劃分方法,眾多專家學(xué)者在該領(lǐng)域相繼進(jìn)行了研究。Gu等[3]考慮了產(chǎn)品的功能性、可制造性、可使用性、可重用性和可回收性等多個(gè)工程目標(biāo),從問題設(shè)計(jì)、交互分析和模塊形成三個(gè)主要階段對(duì)產(chǎn)品進(jìn)行模塊分析和劃分。王日君等[4]提出應(yīng)用公理設(shè)計(jì)的功能域—物理域的“之字形”映射架構(gòu)對(duì)產(chǎn)品進(jìn)行逐層分解,若得到對(duì)角矩陣,分解后的子結(jié)構(gòu)可單獨(dú)作為一個(gè)模塊,劃分完成;若得到滿矩陣或三角矩陣,則對(duì)子結(jié)構(gòu)進(jìn)行功能和結(jié)構(gòu)相關(guān)性分析,運(yùn)用模糊樹圖聚類法完成聚類。陳繼文等[5]從客戶需求特性、流特性和技術(shù)特性出發(fā),基于零件功能和結(jié)構(gòu)相關(guān)性構(gòu)建模糊等價(jià)矩陣,動(dòng)態(tài)劃分功能模塊,以模塊內(nèi)平均聚合度和模塊間平均分離度對(duì)多個(gè)劃分方案進(jìn)行評(píng)價(jià)與決策。侯昆峰等[6]提出基于相似性和獨(dú)立性分析的綠色模塊化重設(shè)計(jì)方法,采用模糊綜合評(píng)價(jià)法對(duì)最終設(shè)計(jì)方案進(jìn)行對(duì)比評(píng)價(jià)。
模塊劃分屬于多目標(biāo)綜合優(yōu)化問題,難以建立統(tǒng)一的優(yōu)化模型[7],現(xiàn)有的模塊劃分方法比較復(fù)雜,通用性較差,而且隨著產(chǎn)品零件數(shù)量的增加,計(jì)算量會(huì)隨之增加,對(duì)模塊劃分方案的評(píng)價(jià)也比較局限,為此,通過分析用戶需求和零件功能、結(jié)構(gòu)相關(guān)性構(gòu)建模糊關(guān)系矩陣,利用凝聚層次聚類方法進(jìn)行聚類,然后基于信息熵理論,以產(chǎn)品生命周期各階段復(fù)雜度為優(yōu)化目標(biāo)建立數(shù)學(xué)評(píng)價(jià)模型,對(duì)不同劃分結(jié)果進(jìn)行綜合評(píng)價(jià),得到最優(yōu)方案。
定制化產(chǎn)品首要目標(biāo)是考慮用戶個(gè)性化需求。在模塊劃分之前,要先對(duì)用戶的個(gè)性化需求進(jìn)行調(diào)研與分析,采用質(zhì)量功能展開方法將不確定用戶需求轉(zhuǎn)化成一系列明確的產(chǎn)品質(zhì)量特性,再轉(zhuǎn)變成產(chǎn)品模塊劃分待配置零件實(shí)體。
模塊化設(shè)計(jì)目的是將具有最大功能和結(jié)構(gòu)相關(guān)性的零件聚合成一個(gè)模塊,使模塊內(nèi)的聚合度和模塊間的分離度達(dá)到最大,要求模塊與模塊之間功能和結(jié)構(gòu)獨(dú)立,有利于提高產(chǎn)品多樣性、維修性和綠色性[8],滿足用戶個(gè)性化定制和產(chǎn)品更替。為了使零件聚合成獨(dú)立模塊,需要綜合考量零件之間功能和結(jié)構(gòu)的相關(guān)性,合理定義零件之間的交互值。
首先對(duì)零件的功能特性和結(jié)構(gòu)特性進(jìn)行分解。功能特性是指零件所要執(zhí)行的服務(wù)于產(chǎn)品系統(tǒng)性能的一系列能量傳輸和操作行為,主要表現(xiàn)為零件之間的能量流、信息流、作用力流和物質(zhì)流的轉(zhuǎn)換和傳輸。結(jié)構(gòu)特性包含零件的尺寸、接口等幾何特性及其排列順序、裝配形式等特征,主要包括排列、聯(lián)接、裝配等。如圖1所示。
圖1 零件特性分解示意圖
其次描述零件之間相關(guān)關(guān)系,給出如表1所示的零件間相關(guān)關(guān)系定義。
表1 零件之間相關(guān)性定義
綜合考慮零件i,j(i,j=1,2,…,N,N為零件總數(shù)量)之間功能和結(jié)構(gòu)相關(guān)性,定量描述零件i,j之間交互值,具體描述模型如下:
(1)
(2)
由零件i,j經(jīng)過加權(quán)平均后所得綜合相關(guān)度Cij建立零件關(guān)系矩陣:
(3)
其中,0≤Cij≤1,Cij=Cji,Cii=1(i,j=1,2,…,N),關(guān)系矩陣T為對(duì)稱矩陣。
凝聚層次聚類(Agglomerative Hierarchical Clustering, AHC)是一種自下向上聚合數(shù)據(jù)的聚類算法,通過計(jì)算每一個(gè)類別的數(shù)據(jù)點(diǎn)與所有數(shù)據(jù)點(diǎn)之間的距離來確定它們之間的相似度,距離越小,相似度越高,將最為相似的兩個(gè)數(shù)據(jù)點(diǎn)進(jìn)行組合,成為一個(gè)新的數(shù)據(jù)點(diǎn),替換原有的兩個(gè)數(shù)據(jù)點(diǎn),再進(jìn)行下次聚合,并重復(fù)這一過程,最終創(chuàng)建一棵有層次的嵌套聚類樹。
得到零件相關(guān)關(guān)系矩陣T后,由于其是相似矩陣,不一定有傳遞性,需要對(duì)其進(jìn)行傳遞閉包處理,得到零件等價(jià)矩陣T′,對(duì)等價(jià)矩陣T′進(jìn)行層次聚類,得到聚類樹圖,對(duì)其進(jìn)行截割,得到不同模塊劃分方案。
產(chǎn)品生命周期包括產(chǎn)品的設(shè)計(jì)、裝配、維護(hù)、更新升級(jí)、循環(huán)利用等過程,而模塊劃分的不同結(jié)果會(huì)直接影響產(chǎn)品生命周期的不同階段,因此,在模塊劃分過程中應(yīng)綜合考慮產(chǎn)品生命周期過程,減少對(duì)產(chǎn)品的影響。
在信息論中,熵表示隨機(jī)變量不確定性的度量,在系統(tǒng)中,熵可以用來表達(dá)系統(tǒng)的復(fù)雜度[9]。熵值越大,復(fù)雜度越高,系統(tǒng)越不穩(wěn)定。每種模塊劃分方案構(gòu)成了一個(gè)關(guān)于產(chǎn)品生命周期各階段存在熵(復(fù)雜度)的系統(tǒng)。模塊劃分方案是否合理,能否實(shí)現(xiàn)直接取決于熵的大小。因此,把上述產(chǎn)品生命周期5個(gè)階段作為優(yōu)化目標(biāo),通過計(jì)算不同模塊劃分方案的熵值來選擇最合理的劃分方案[10]。
模塊集成的功能特性越多,其內(nèi)部結(jié)構(gòu)越復(fù)雜,模塊的設(shè)計(jì)難度越大,同時(shí)設(shè)計(jì)中所包含的輔助功能模塊也增加了設(shè)計(jì)難度。否則,模塊功能少,結(jié)構(gòu)簡(jiǎn)單,設(shè)計(jì)也簡(jiǎn)單。設(shè)計(jì)復(fù)雜度定義為:
(4)
式中,g為模塊粒度;Mg為模塊粒度g對(duì)應(yīng)的模塊數(shù)量;N為產(chǎn)品零件數(shù)量;di為第i個(gè)零件的相對(duì)變化率。
模塊粒度劃分越細(xì),模塊數(shù)量越多,裝配難度加大,裝配時(shí)間變長(zhǎng),裝配精度越難達(dá)到要求,因此,合理劃分模塊數(shù)量顯得尤為重要。裝配復(fù)雜度定義為:
(5)
式中,nt(g)為模塊劃分粒度為g時(shí)第t(t=1,2,…,Mg)個(gè)模塊的零件數(shù)量。
從設(shè)備維護(hù)角度考慮,應(yīng)盡可能將易受損的零件分離開,將產(chǎn)品分割成多個(gè)部分以便提高維護(hù)效率,從產(chǎn)品的完整性來看,降低了模塊維護(hù)的復(fù)雜度。維護(hù)復(fù)雜度定義為:
(6)
式中,mi為第i個(gè)零件的相對(duì)易損率。
競(jìng)爭(zhēng)激烈的市場(chǎng)環(huán)境和飛速發(fā)展的科學(xué)技術(shù)使得產(chǎn)品的開發(fā)周期變短、更新?lián)Q代變快,產(chǎn)品中某些部件尚未結(jié)束功能壽命時(shí),就被更新升級(jí)的部件所取代,因升級(jí)部分零件而放棄整個(gè)產(chǎn)品,明顯浪費(fèi)大量資源。將頻繁升級(jí)的部件劃分成獨(dú)立模塊,產(chǎn)品升級(jí)時(shí)只需更換升級(jí)部件,可縮短產(chǎn)品升級(jí)時(shí)間,提高資源利用率。更新升級(jí)復(fù)雜度定義為:
(7)
式中,ri為第i個(gè)零件的相對(duì)功能壽命。
當(dāng)整個(gè)產(chǎn)品廢棄時(shí),應(yīng)考慮某些零件的完整性、回收性、可重用性,把產(chǎn)品中可回收利用的零件拆卸下來,重新應(yīng)用到其他產(chǎn)品中,避免大量可回收資源的浪費(fèi)、對(duì)環(huán)境的破壞。循環(huán)利用復(fù)雜度定義為:
(8)
式中,ci為第i個(gè)零件的相對(duì)回收率。
式(4)、式(6)、式(7)、式(8)中,di,mi,ri,ci利用層次分析法得到。
不同閾值λ對(duì)用不同模塊粒度g,對(duì)應(yīng)不同模塊劃分方案,每種劃分方案都可得到一個(gè)綜合復(fù)雜度H(g),當(dāng)H(g)值最小時(shí),系統(tǒng)的復(fù)雜度最低,即最佳的模塊劃分方案,這是一個(gè)無約束離散優(yōu)化模型:
min{H(g)=Hd(g)+Ha(g)+Hm(g)+Hr(g)+Hc(g)}
(9)
零件功能和結(jié)構(gòu)特性因子權(quán)重和產(chǎn)品生命周期各階段零件間相對(duì)影響率等由層次分析法得到,依靠的是專家和設(shè)計(jì)師的實(shí)際經(jīng)驗(yàn),存在一定主觀性,在一定程度上對(duì)模塊劃分結(jié)果存在偏差,因此,結(jié)合實(shí)際生產(chǎn)情況,對(duì)劃分結(jié)果進(jìn)行分析,對(duì)相關(guān)矩陣做適當(dāng)調(diào)整,或直接對(duì)劃分結(jié)果做相應(yīng)調(diào)整,得到最合理的模塊劃分方案。
1.顯示屏 2. 出煙口 3. 傳感器 4. 撥煙塊1 5. 撥煙塊2 6. 鏈條 7. 齒輪1 8. 齒輪2 9.皮帶輪1 10. 皮帶 11. 皮帶輪2 12. 電機(jī) 13. 開關(guān)鍵 14. 暫停鍵 15. 復(fù)位鍵圖2 立式分揀機(jī)結(jié)構(gòu)簡(jiǎn)圖
現(xiàn)以條煙立式分揀機(jī)為例,驗(yàn)證上述模塊劃分方法的合理性和有效性??紤]到一臺(tái)立式分揀機(jī)包含多條分揀煙道的特殊形制,每一條煙道可劃分成一個(gè)獨(dú)立的系統(tǒng),其他的支撐結(jié)構(gòu)及公共擋板單獨(dú)作為一個(gè)模塊,因此只取一條煙道為研究對(duì)象,在實(shí)際生產(chǎn)中根據(jù)用戶需求配置相應(yīng)煙道。如圖2所示,立式分揀機(jī)共包括15個(gè)零件。
對(duì)條煙立式分揀機(jī)進(jìn)行功能和結(jié)構(gòu)特性層次劃分,確定其影響模塊劃分的特性因子,如圖3所示。
圖3 立式分揀機(jī)零件特性分解示意圖
由層次分析法得到圖3中功能和結(jié)構(gòu)各因子權(quán)重為:wf1=wf2=wf3=wf4=0.1,ws1=0.2496,ws2=0.1765,ws3=0.1019,ws4=0.072。
由式(1)可得任意零件i,j之間的綜合交互值Cij,例如,零件4和6之間的綜合交互值為:C(4,6)=0.1×0.8+0.1×0+0.1×0.8+0.1×0+0.2496×0+0.1765×0+0.1019×0.9+0.072×0=0.252。
由此可得零件之間關(guān)系矩陣T,應(yīng)用傳遞閉包循環(huán)計(jì)算T的模糊等價(jià)矩陣T′,如表2所示。
表2 模糊等價(jià)矩陣T′
續(xù)表
由表2可知,對(duì)角線上的數(shù)值為1,表示零件與自身相比,相關(guān)性最大。運(yùn)用凝聚層次聚類法對(duì)等價(jià)矩陣T′進(jìn)行截取,如圖4所示。不同λ截割會(huì)得到不同的模塊劃分方案,當(dāng)λ取0或1時(shí),相應(yīng)的模塊數(shù)為1或15,沒有劃分意義。
圖4 立式分揀機(jī)零件聚類樹圖
表3是產(chǎn)品零件的相對(duì)變化率di,相對(duì)易損率mi,相對(duì)功能壽命ri,相對(duì)回收率ci。表4是模塊劃分粒度為g時(shí)第t個(gè)模塊的零件個(gè)數(shù)。
表3 零件生命周期各階段相對(duì)率
表4 模塊粒度g對(duì)應(yīng)模塊零件數(shù)量
利用式(4)~式(8)計(jì)算可得不同λ取值時(shí)不同的模塊劃分方案,如表5所示。由表可得,當(dāng)λ=0.226時(shí),對(duì)應(yīng)的總復(fù)雜度最小,表明該劃分方案為最優(yōu)方案,最終劃分方案如圖5所示。
表5 模塊劃分方案
圖5 立式分揀機(jī)模塊劃分方案
如圖5可知,零件4,5,6,7,8,9,10,11,12之間互有關(guān)聯(lián),合成一個(gè)模塊符合實(shí)際情況,主要完成立式分揀機(jī)的分揀工作,與實(shí)際工作情況一致。零件13,14,15結(jié)構(gòu)互不干擾,功能相互獨(dú)立,也反映了用戶需求和實(shí)際操作(13負(fù)責(zé)開始和結(jié)束工作;14可臨時(shí)暫停工作;15可使暫停的機(jī)器重新運(yùn)轉(zhuǎn))。1和3雖有聯(lián)系,但也相互獨(dú)立,可單獨(dú)劃分。
凝聚層次聚類方法是基于底層零件的聚類,能更好地解決零件數(shù)量大、結(jié)構(gòu)多而導(dǎo)致計(jì)算量大、模塊劃分過程困難的復(fù)雜產(chǎn)品模塊劃分。
全面考慮產(chǎn)品生命周期各個(gè)環(huán)節(jié)的復(fù)雜度,使模塊劃分對(duì)產(chǎn)品生命過程的影響降到最小,基于信息熵理論,為模塊劃分方案提供了有效的數(shù)學(xué)評(píng)價(jià)工具。
實(shí)例驗(yàn)證,基于層次聚類的模塊劃分方法保證了模塊之間功能和結(jié)構(gòu)的獨(dú)立性,同時(shí)使模塊劃分設(shè)計(jì)變得簡(jiǎn)單易行?;谛畔㈧乩碚摰脑u(píng)價(jià)方法,綜合考慮了模塊劃分對(duì)產(chǎn)品生命周期各階段的影響,使得最終方案更有利于滿足客戶的多樣化需求,更有利于產(chǎn)品的再設(shè)計(jì)。