金 超,王 琳,盛步云,夏 杰
(武漢理工大學(xué) 機電工程學(xué)院 湖北省數(shù)字制造重點實驗室,武漢 430070)
隨著產(chǎn)品質(zhì)量管理技術(shù)的發(fā)展,企業(yè)對產(chǎn)品設(shè)計質(zhì)量越來越重視。產(chǎn)品設(shè)計實際上是一個約束滿足問題的求解過程[1],設(shè)計者在產(chǎn)品設(shè)計過程中需要考慮各個方面的因素。產(chǎn)品設(shè)計質(zhì)量信息是設(shè)計質(zhì)量管理最重要的依據(jù),是設(shè)計工作最原始的參考資料,更是分析質(zhì)量波動與影響因素之間的關(guān)聯(lián)關(guān)系,對產(chǎn)品設(shè)計質(zhì)量進行有效控制的基礎(chǔ)。能否獲得準確、詳細和全面的設(shè)計質(zhì)量信息對于最終的產(chǎn)品設(shè)計質(zhì)量有著決定性的作用[2]。因此,要想提高產(chǎn)品的設(shè)計質(zhì)量,首先必須對設(shè)計質(zhì)量信息進行高效的組織與全面的表達,使設(shè)計質(zhì)量信息服務(wù)于產(chǎn)品設(shè)計人員與決策者。
通過建立設(shè)計質(zhì)量信息模型可以有效的對設(shè)計質(zhì)量信息進行組織和表達,對于設(shè)計質(zhì)量的保證十分重要。許多組織和個人已經(jīng)對質(zhì)量信息模型進行了研究,F(xiàn)ei M F M等[3]采用面向?qū)ο蠓椒枋隽嗽O(shè)計任務(wù)中的屬性、接口、設(shè)計者、質(zhì)量、成本、進度6個基本類模型,解決了產(chǎn)品設(shè)計過程模塊的信息建模問題;張屹等[4]針對目前產(chǎn)品概念設(shè)計階段,應(yīng)用多色集合理論建立了概念設(shè)計產(chǎn)品信息模型;Sun Y等[5]建立了工程質(zhì)量信息與結(jié)構(gòu)數(shù)據(jù)之間的映射關(guān)系,并在三維設(shè)計系統(tǒng)中實現(xiàn)了兩種信息的集成,進行設(shè)計質(zhì)量的控制;Xu M H等[6]提出了一個服務(wù)于產(chǎn)品設(shè)計和工藝開發(fā)的信息模型,使用UML對概念設(shè)計過程所需的設(shè)計信息收集和建模;周岫彬等[7]提出了基于特征的產(chǎn)品質(zhì)量信息管理思想,并提出了質(zhì)量信息在結(jié)構(gòu)維、內(nèi)容維和時間維的多維組織方法;徐顯龍等[8]構(gòu)建了基于結(jié)構(gòu)樹的制造質(zhì)量信息模型,該模型滿足面向制造的設(shè)計需求;閆喜強等[9]建立了復(fù)雜產(chǎn)品設(shè)計元模型,并在此基礎(chǔ)上實現(xiàn)了多學(xué)科的動態(tài)轉(zhuǎn)換;江偉光等[10]首先分析了產(chǎn)品元數(shù)據(jù)之間的關(guān)系,用元模型對領(lǐng)域模型進行了描述;王琛[11]在產(chǎn)品BOM結(jié)構(gòu)和元模型的基礎(chǔ)上建立了設(shè)計域、制造域、服務(wù)域、綜合業(yè)務(wù)域的領(lǐng)域模型;曾衛(wèi)平等[12]基于元模型和系統(tǒng)工程的方法建立了直升機全生命周期信息管理的集成架構(gòu)。
盡管這些研究以不同方法來對質(zhì)量信息進行組織和表達,最終建立單個領(lǐng)域模型或者多個領(lǐng)域模型,但是大多利用產(chǎn)品結(jié)構(gòu)樹進行信息組織或者利用元模型表達信息間的語義關(guān)系,未能將兩者很好的結(jié)合,同時,建立的模型也不支持單領(lǐng)域內(nèi)質(zhì)量信息的演化。本文針對產(chǎn)品設(shè)計質(zhì)量信息,采用基于產(chǎn)品結(jié)構(gòu)樹的信息組織方式,并基于元模型進行了質(zhì)量信息建模。該模型能夠?qū)Ξa(chǎn)品設(shè)計質(zhì)量信息進行有效的組織和表達,實現(xiàn)信息共享,為產(chǎn)品設(shè)計質(zhì)量控制提供全面、準確信息支持。
設(shè)計質(zhì)量信息指設(shè)計過程中需要的質(zhì)量信息以及設(shè)計過程中形成的質(zhì)量信息[13],設(shè)計質(zhì)量信息的內(nèi)容應(yīng)當滿足產(chǎn)品設(shè)計質(zhì)量控制信息流的基本要求。設(shè)計質(zhì)量信息以文檔和數(shù)據(jù)的形式存在于企業(yè)的各種信息系統(tǒng)中,具體的分類如圖1所示。
圖1 產(chǎn)品設(shè)計質(zhì)量信息的分類
產(chǎn)品設(shè)計過程是一個不斷求解與細化的過程,隨著設(shè)計過程的推移產(chǎn)品的結(jié)構(gòu)也變得細化和完整。在這些設(shè)計活動中產(chǎn)生各種設(shè)計質(zhì)量信息以及企業(yè)原有的質(zhì)量信息散布在企業(yè)信息系統(tǒng)的每一個角落,這些設(shè)計質(zhì)量信息缺乏有效的組織,往往會造成信息的疏漏、冗余和不一致,不能為設(shè)計或者決策提供準確的信息,利用價值有限。產(chǎn)品結(jié)構(gòu)樹通??煞譃楫a(chǎn)品層、部件層、零件層構(gòu)成,通過節(jié)點之間的裝配關(guān)系建立層與層之間的聯(lián)系。由于產(chǎn)品結(jié)構(gòu)樹可以清晰的表達產(chǎn)品的結(jié)構(gòu)信息,而產(chǎn)品設(shè)計質(zhì)量信息與產(chǎn)品結(jié)構(gòu)又存在著一種依附關(guān)系,因此可以在產(chǎn)品結(jié)構(gòu)樹的基礎(chǔ)上對設(shè)計質(zhì)量信息進行有效組織。
設(shè)計人員在經(jīng)過功能結(jié)構(gòu)映射得到產(chǎn)品的分解結(jié)構(gòu)后,將設(shè)計質(zhì)量信息在產(chǎn)品結(jié)構(gòu)樹上進行投影,可以得到整個產(chǎn)品的質(zhì)量信息組織模型,如圖2所示。產(chǎn)品結(jié)構(gòu)樹每一個結(jié)構(gòu)對象都是設(shè)計質(zhì)量信息的宿主,集成了和該結(jié)構(gòu)對象相關(guān)的所有設(shè)計質(zhì)量信息,包括了需求特性、功能特性、性能特性、設(shè)計方案、評價信息、尺寸信息、材料信息、工藝信息以及相應(yīng)的各種設(shè)計文檔、用戶權(quán)限、版本信息等。
圖2 基于結(jié)構(gòu)樹的設(shè)計質(zhì)量信息模型
基于元模型的產(chǎn)品數(shù)據(jù)模型能夠有效地保證數(shù)據(jù)的安全性和一致性,支持信息的共享與集成[14]。通過建立設(shè)計質(zhì)量信息元模型可以對設(shè)計質(zhì)量信息進行高效的組織與一致的表達,實現(xiàn)企業(yè)設(shè)計質(zhì)量信息的高效組織,查詢和利用。
元模型是關(guān)于模型的模型,通常由信息層、模型層、元模型層和元元模型層組成。本文僅用到了信息層、模型層和元模型層來描述設(shè)計質(zhì)量信息建??蚣?,如圖3所示。
圖3 基于元模型的設(shè)計質(zhì)量信息建??蚣?/p>
元模型定義了描述某一模型的規(guī)范,具體來說就是組成模型的元素和元素之間的關(guān)系。本文將產(chǎn)品質(zhì)量信息元模型定義為一個6元組,設(shè)Mq為元模型,則Mq={Obj,Att,Rel,Con,Rev,Opt}。其中Obj表示產(chǎn)品結(jié)構(gòu)樹中的各級設(shè)計對象;Att表示上述設(shè)計對象的質(zhì)量特性集;Rel為關(guān)系集合,本文定義的關(guān)系類型如表1所示;Con是約束信息集合;Rev評審信息集合;Opt是對上述5項信息的增刪改查操作。
表1 元模型中的的關(guān)系類型表
基于元模型的設(shè)計質(zhì)量信息建模流程如圖4所示,圖中共有4個數(shù)據(jù)庫:①元數(shù)據(jù)類庫:按照一定的規(guī)范定義了常用的產(chǎn)品、部件、零件類,約束類,關(guān)系類和質(zhì)量特性類,評審信息類;②擴展元數(shù)據(jù)類庫:自定義的元數(shù)據(jù)類;③產(chǎn)品設(shè)計質(zhì)量信息語義詞典數(shù)據(jù)庫;④元數(shù)據(jù)模型數(shù)據(jù)庫:存儲實例化的元數(shù)據(jù)模型,各個元數(shù)據(jù)模型構(gòu)成整個產(chǎn)品的設(shè)計質(zhì)量信息。具體步驟如下:
①從設(shè)計對象獲取元素集合,遍歷元素集合中的全部元素,對每一個元素查詢元數(shù)據(jù)類庫和擴展元數(shù)據(jù)類庫;②判斷元素是否匹配上述兩個數(shù)據(jù)庫中的元數(shù)據(jù)類,若匹配進入第④步,若不匹配進入第③步;③定義新的元數(shù)據(jù)類,建立其描述規(guī)則,將新類型加入擴展元數(shù)據(jù)規(guī)范數(shù)據(jù)庫,并返回第②步;④實例化有匹配類的元素,加入元數(shù)據(jù)模型數(shù)據(jù)庫;⑤判斷元素集合遍歷是否完成,若未完成,返回第①步,若完成則結(jié)束。
圖4 設(shè)計質(zhì)量信息模型構(gòu)建流程
設(shè)計質(zhì)量信息模型是一個動態(tài)的模型,產(chǎn)品的設(shè)計過程就是模型的演化過程,表現(xiàn)為設(shè)計過程中時間節(jié)點上結(jié)構(gòu)信息、質(zhì)量特性和支持信息的變化。過程節(jié)點詳細描述了該節(jié)點內(nèi)質(zhì)量特性、產(chǎn)品結(jié)構(gòu)以及支持信息的內(nèi)容和它們之間的映射關(guān)系,通過過程節(jié)點可以獲取產(chǎn)品在某一個階段的所有詳細信息,對于產(chǎn)品設(shè)計質(zhì)量問題溯源尤為重要。
如圖5所示MR表示產(chǎn)品需求階段的質(zhì)量信息模型,以用戶需求文檔和用戶反饋信息為信息源,描述產(chǎn)品需求特性集及各種約束信息之間的關(guān)系,需求特性集主要包括產(chǎn)品功能、性能、外觀、總體體積、重量等;MC表示概念設(shè)計階段的質(zhì)量信息模型,概念設(shè)計階段對產(chǎn)品實現(xiàn)的關(guān)鍵問題和原理方法進行分析,確定產(chǎn)品設(shè)計整體的技術(shù)指標,由于產(chǎn)品級質(zhì)量特性之間具有關(guān)聯(lián)關(guān)系,因此在MC模型中用關(guān)系集對其進行描述;MI是初步設(shè)計階段質(zhì)量信息模型,該模型相對于MC模型增加了產(chǎn)品結(jié)構(gòu)關(guān)系,同時將產(chǎn)品級質(zhì)量特性映射為部件級質(zhì)量特性;MD是詳細設(shè)計階段質(zhì)量信息模型,具有詳細的零件結(jié)構(gòu)關(guān)系和零件級質(zhì)量特性,是質(zhì)量信息模型的核心。產(chǎn)品結(jié)構(gòu)在設(shè)計過程中由一個產(chǎn)品節(jié)點通過元模型的增加節(jié)點操作逐漸形成完整的結(jié)構(gòu)樹,質(zhì)量特性也經(jīng)過不斷地傳遞和映射而逐漸得到更細粒度的產(chǎn)品級質(zhì)量特性,最終形成一個完整的質(zhì)量信息模型。
圖5 設(shè)計質(zhì)量信息模型的演化過程
以某電氣企業(yè)CKJ5型真空交流接觸器為應(yīng)用對象,對散布在企業(yè)各個信息系統(tǒng)中的設(shè)計質(zhì)量信息進行分類,從質(zhì)量特性信息、約束信息、評審信息來描述支持設(shè)計質(zhì)量控制的接觸器質(zhì)量信息,并以關(guān)系集描述特性信息、約束信息、評審信息、設(shè)計對象之間的關(guān)聯(lián)關(guān)系,建立完整的接觸設(shè)計質(zhì)量信息網(wǎng)絡(luò)。
如圖6所示,是CKJ5-400/1.14真空交流接觸器的設(shè)計質(zhì)量信息建模,首先進行接觸器元數(shù)據(jù)類的定義,每一個類在關(guān)系型數(shù)據(jù)庫中對應(yīng)一張數(shù)據(jù)表,用于存儲元數(shù)據(jù)類在實例化后的數(shù)據(jù)。然后基于這些元數(shù)據(jù)類和產(chǎn)品結(jié)構(gòu)樹,針對需求階段、概念設(shè)計、初步設(shè)計、詳細設(shè)計4個階段,分析了各階段的質(zhì)量信息的區(qū)別和聯(lián)系,建立4個階段的質(zhì)量信息模型。接著對接觸器設(shè)計過程4個階段的設(shè)計質(zhì)量信息模型進行實例化,得到接觸器4個階段的設(shè)計質(zhì)量信息。最后用軟件實現(xiàn)了上述建模過程和實例化過程,得到接觸器設(shè)計質(zhì)量信息管理的可視化界面,見圖7。
圖7 主觸點節(jié)點的設(shè)計質(zhì)量信息
設(shè)計質(zhì)量信息除了具備一般信息的特點外,還具有分散性、相關(guān)性、多樣性、繼承性和重復(fù)性。建立的模型需要體現(xiàn)設(shè)計質(zhì)量信息的相關(guān)性、多樣性、繼承性,同時解決分散性和重復(fù)性的問題。為了驗證該模型的優(yōu)越性,本文從設(shè)計質(zhì)量信息特點的角度對傳統(tǒng)的建模方法和該模型的功能進行比較如表2所示。
表2 傳統(tǒng)信息建模與本文建模方法的對比
從對比結(jié)果中可以看出本文的建模方法充分結(jié)合了兩種傳統(tǒng)質(zhì)量信息建模方法優(yōu)點,能夠很好地對設(shè)計質(zhì)量信息進行組織和表達。
產(chǎn)品設(shè)計質(zhì)量信息是進行設(shè)計質(zhì)量控制的基礎(chǔ),準確、完整的設(shè)計質(zhì)量信息對于實現(xiàn)設(shè)計目標十分重要。本文首先對產(chǎn)品設(shè)計質(zhì)量信息進行分析和分類,利用產(chǎn)品結(jié)構(gòu)樹對其進行有效組織,然后基于元模型對設(shè)計質(zhì)量信息進行建模。該方法將信息組織和表達結(jié)合,解決了設(shè)計質(zhì)量信息缺乏有效組織和信息難以利用的問題,有效地支持了產(chǎn)品設(shè)計過程中的設(shè)計質(zhì)量控制。