安 寧, 張應(yīng)中, 田景海
(大連理工大學(xué) 機械工程學(xué)院, 遼寧 大連 116024)
工程材料是制造產(chǎn)品的物質(zhì)基礎(chǔ),工程材料的選擇對產(chǎn)品性能、制造成本和環(huán)境有不可忽視的影響,在產(chǎn)品設(shè)計中材料選擇是至關(guān)重要的一環(huán)。 然而隨著科學(xué)技術(shù)的發(fā)展,可用的工程材料的種類和數(shù)量快速增長,據(jù)估算,世界上有大約超過16 萬種的工程材料,并且大量的新興材料還在不斷涌現(xiàn)[1]。 工程材料具有不同的機械、物理和化學(xué)特性,同時從原材料開采到加工制造、再到產(chǎn)品的使用及報廢處理等材料全生命周期中,材料對環(huán)境的影響占據(jù)較大的比重。 工程材料選擇是一項高強度知識活動,要選擇到能夠滿足設(shè)計需求、全生命周期環(huán)境影響較小并且成本合理的綠色工程材料,需要具備關(guān)于工程材料各種特性及材料全生命周期的綜合知識。
由于材料選擇的重要性,國內(nèi)外開展了很多關(guān)于工程材料選擇方法研究[2-3]。 近年來由于環(huán)境問題的不可忽視,綠色工程材料選擇成為新的研究方向。 同時隨著智能信息技術(shù)的發(fā)展,基于知識的工程材料選擇方法日益得到重視。 Goel 等學(xué)者[4]較早地在工程設(shè)計中采用專家知識網(wǎng)絡(luò)用于材料選擇。 Zarandi 等學(xué)者[5]提出一個面向可持續(xù)產(chǎn)品設(shè)計的材料選擇方法和專家系統(tǒng)。 Ipek 等學(xué)者[6]提出一個基于專家系統(tǒng)的材料選擇方法。 Urrea 等學(xué)者[7]開發(fā)一個材料選擇專家系統(tǒng)用于起重機的主結(jié)構(gòu)設(shè)計。 Zhang 等學(xué)者[8]提出了一個基于本體的工程材料選擇知識框架。 王飛[9]開展了基于本體的材料選擇知識庫研究。 Peng 等學(xué)者[10]提出一個知識驅(qū)動的材料設(shè)計和選擇平臺。 但上述研究缺乏對材料全生命周期分析,材料選擇知識表示和開發(fā)的專家系統(tǒng)缺乏開放性,材料選擇知識之間的映射關(guān)系缺乏知識表示和推理機制的研究。
本文針對工程材料全生命周期環(huán)境影響特性,采用本體和語義表示技術(shù),提出一個面向材料全生命周期的知識概念本體模型和開放知識驅(qū)動的綠色工程材料選擇知識表示框架和材料選擇方法。 系統(tǒng)可以根據(jù)產(chǎn)品的類型、功能、結(jié)構(gòu)形式、使用環(huán)境和制造工藝等設(shè)計需求,自動推理出要選擇材料的各項特性指標(biāo)要求,提高材料選擇效率和質(zhì)量;用戶也根據(jù)上述材料設(shè)計需求從材料選擇知識實例庫中進行語義查詢,選擇出相類似的工程材料。
工程材料的全生命周期對環(huán)境產(chǎn)生影響[2],其全生命周期分析是材料選擇的重要依據(jù)。 材料全生命周期過程如圖1 所示,包括從礦石中提取生產(chǎn)原材料、材料毛坯生產(chǎn)、加工制造、裝配制造、產(chǎn)品使用、產(chǎn)品拆解、再制造、回收和廢棄處理等全過程。
從圖1 可以看出,工程材料的全生命周期都會對環(huán)境和資源產(chǎn)生影響。 例如對于運動產(chǎn)品,輕質(zhì)(密度低)材料消耗較少的能源;對于需要機械加工的產(chǎn)品,易加工材料會減少能源消耗和刀具損耗;可回收再利用材料能夠減少對自然資源的消耗和對環(huán)境土壤的排放。 上述這些構(gòu)成工程材料的全生命周期環(huán)境影響知識,是綠色工程材料選擇的基礎(chǔ)。
綠色工程材料選擇是要從眾多的可用材料中選出符合產(chǎn)品設(shè)計要求、資源合理利用、環(huán)境友好、成本低并且有益于社會發(fā)展的材料。 工程材料選擇涉及大量的材料知識和材料數(shù)據(jù)。 材料的基本數(shù)據(jù),包括材料名稱、機械力學(xué)特性、物理和化學(xué)特性等,通常存儲在工程材料數(shù)據(jù)庫中,為選材提供數(shù)據(jù)支持;材料知識是對材料本身及其在全生命周期過程中行為特性的總結(jié)與凝練的系統(tǒng)認識,是材料選擇的依據(jù)。 主要包括如下知識:
(1)工程材料特性知識。 每一種工程材料都有其特有的物質(zhì)結(jié)構(gòu)和多種物理、化學(xué)和機械力學(xué)等特性,這些特性是對材料性能定量的刻畫。 每一種材料特性通過特性概念和具體量化值進行描述,特性概念的語義構(gòu)成工程材料特性知識。 此外,產(chǎn)品設(shè)計需求與材料特性之間的映射關(guān)系也構(gòu)成工程材料選擇知識,例如要求材料耐高溫,則材料要具備較高的熔點。
(2)制造工藝與材料特性之間關(guān)系知識。 根據(jù)產(chǎn)品功能需求,要求各種形式的產(chǎn)品的物理結(jié)構(gòu),通過各種制造方式實現(xiàn)。 例如箱體結(jié)構(gòu),一般形狀結(jié)構(gòu)復(fù)雜,通過鑄造方式制造,即要求工程材料具有好的可鑄造性,與材料晶體結(jié)構(gòu)和物理化學(xué)特性相關(guān);鈑金結(jié)構(gòu)通過沖壓形成,要求材料具備較好的塑性變形能力,制造工藝與材料特性之間關(guān)系是工程材料選擇知識重要的部分。
(3)產(chǎn)品使用與材料特性之間關(guān)系知識。 產(chǎn)品最終目的是產(chǎn)品使用,產(chǎn)品使用涉及各種使用環(huán)境、使用方式和失效形式,選擇的工程材料必須適應(yīng)使用需求。 例如,產(chǎn)品在室外潮濕環(huán)境使用,要求產(chǎn)品材料防腐蝕性強。 通過使用需求到材料特性之間的映射關(guān)系構(gòu)成工程材料使用知識。
(4)產(chǎn)品回收利用和再制造的工程材料知識。產(chǎn)品在服役完成后進入報廢階段,哪些材料是可回收再利用的,哪些材料制造的零部件可通過再制造重新使用構(gòu)成工程材料回收利用知識。
從上述分析看,工程材料選擇知識大部分是材料特性與功能、制造、使用和環(huán)境等之間關(guān)系的映射知識,難以結(jié)構(gòu)化,并且依賴企業(yè)場景和工程師的設(shè)計經(jīng)驗。 開放模式的知識表示方法可以根據(jù)使用者的經(jīng)驗和實際情況方便地定義和修改材料選擇知識。
根據(jù)上述面向全生命周期的綠色工程材料選擇知識分析,本文提出一個面向材料全生命周期的綠色工程材料選擇知識表示框架,如圖2 所示。 該知識表示框架由3 層組成,對此擬做闡釋分述如下。
圖2 工程綠色材料選擇知識框架Fig. 2 Knowledge framework for engineering green material selection
(1)知識表示層。 知識表示層主要包括:
①材料選擇知識概念本體模型。 采用OWL(Web Ontology Language)語言,在Protégé[11]本體工具軟件下定義。
②材料選擇知識實例庫。 由一組描述和記錄工程材料選擇實例組成,可以為后續(xù)材料選擇提供語義檢索。
③材料選擇知識規(guī)則庫。 材料概念之間映射的因果關(guān)系、概念語義的顯式定義等知識都可以用產(chǎn)生規(guī)則描述,本文采用SWRL(Semantic Web Rule Language)[12]規(guī)則語言定義因果關(guān)系知識規(guī)則。
(2)知識推理層。 知識推理層是知識庫層的執(zhí)行機構(gòu),其主要任務(wù)是基于事實和規(guī)則挖掘出知識體系中隱含知識。 本文采用OWL API 4.5.19 開源庫接口庫函數(shù)實現(xiàn)本體知識庫的加載和解析、本體實例的構(gòu)建和SQWRL(Semantic Query-enhanced Web Rule Language)[13]語義查詢引擎的配置等功能操作,采用Pellet 作為知識推理機,可根據(jù)知識庫中的概念、屬性關(guān)系、實例等事實,并借助規(guī)則庫完成對用戶材料選擇的知識推理,自動生成對材料數(shù)據(jù)庫查詢和材料選擇實例庫的實例語義查詢。
(3)用戶界面層。 界面是連接用戶與計算機的橋梁,主要包括2 個界面。 一是知識本體構(gòu)造器,采用Protégé 本體開發(fā)工具,構(gòu)建全生命周期綠色工程材料選擇知識領(lǐng)域概念本體,包括概念類、類屬性關(guān)系、實例及規(guī)則等,以O(shè)WL/XML 格式文件存儲。 二是綠色工程材料選擇器,基于IntelliJ IDEA 集成Java Springboot 平臺開發(fā),瀏覽器運行。 知識表示層為選擇界面提供數(shù)據(jù)支持,即材料選擇本體為選擇界面提供數(shù)據(jù)模板;用戶在材料選擇過程中,系統(tǒng)根據(jù)選擇意向,自動捕捉選擇意圖,經(jīng)過知識推理自動更新選擇列表框內(nèi)容。
工程材料選擇的目標(biāo)是從可用的材料數(shù)據(jù)集中選擇能滿足產(chǎn)品設(shè)計需求的材料。 材料選擇知識涉及材料全生命周期,并且材料選擇知識大部分隱性存在各種關(guān)系中,很難結(jié)構(gòu)化和形式化。 如何表示非結(jié)構(gòu)化和隱性的材料選擇知識是一個大的挑戰(zhàn)。
一般情況下,概念是表示實體和關(guān)系的一類抽象形式,知識可以由一組相互聯(lián)系的概念描述,概念是知識表示的基礎(chǔ)。 從材料全生命周期看,材料選擇知識主要涉及如下概念:
C={工程材料, 材料特性, 工程產(chǎn)品,設(shè)計要求,制造工藝,使用過程, 處置過程, 材料成本, 材料牌號}
上述知識概念及其概念間語義關(guān)系構(gòu)成知識概念本體模型,本體模型部分內(nèi)容如圖3 所示。 這里針對工程材料類、材料特性類和制造工藝類,將給出探討論述如下。
圖3 工程綠色材料選擇知識概念本體模型(部分內(nèi)容)Fig. 3 Ontology model of knowledge concept for engineering green material selection (partial content)
(1)工程材料類。 工程材料表示工程中涉及的各種材料。 在面對數(shù)量和種類龐大的工程材料及應(yīng)用時,工程材料分類是一項重要的知識活動。 本文將工程材料的分類和應(yīng)用知識進行融合,定義“工程材料”類,如圖4(a)所示。 “工程材料”類作為基類,不僅派生出“復(fù)合材料”類、“金屬材料”類和“非金屬材料”類,而且針對在不同應(yīng)用下的工程材料分類,還增加了“特定環(huán)境材料”類、“特定產(chǎn)品材料”類、“特定工藝材料”類等。
(2)材料特性類。 材料特性是指材料具有的某些不可改變的特征和固有的行為,材料特性基本決定了所選擇的材料在制造產(chǎn)品中的性能,因此材料特性是選擇工程材料的重要依據(jù)。 本文采用“材料特性”類作為材料特性概念的基類,根據(jù)材料的特征行為和應(yīng)用需求,“材料特性”類下派生出“機械特性”類、“物理特性”類、“化學(xué)特性”類、“熱力學(xué)特性”類和“環(huán)境特性”類,如圖4(b)所示,定義的材料特性類形成一個層次關(guān)系。
(3)制造工藝類。 制造工藝是為了滿足產(chǎn)品設(shè)計需求,對材料產(chǎn)品進行成型和改性的制造方法。隨著技術(shù)的發(fā)展,目前可用的制造工藝很多,但是不同的材料適應(yīng)不同的工藝,例如鑄鐵材料通常通過鑄造工藝制造成箱(殼)體零件。 此外,一些制造工藝,例如熱處理過程,可能改變材料的某些特性。 因此材料的制造工藝構(gòu)成重要的材料選擇知識。
本文定義“制造工藝”類表示制造工藝概念,按照處理材料的工藝特點,制造工藝類的層次關(guān)系如圖4(c)所示。
圖4 工程材料知識本體類定義Fig. 4 Engineering material knowledge ontology class definitions
知識概念模型只是對材料選擇知識概念(術(shù)語)進行形式化的定義,但在選材過程中存在大量因果映射關(guān)系,是材料選擇知識的重要部分。 產(chǎn)生式知識規(guī)則是表示因果知識的一種有效方法。 產(chǎn)生式知識規(guī)則基本形式是:如果條件成立,則結(jié)論成立。 本文采用SWRL 來創(chuàng)建知識規(guī)則,SWRL 規(guī)則的標(biāo)準形式為:
其中,A為推理條件,B為推理結(jié)果。A有C(x)、P(x,y) 兩種形式,如果x是C的實例,則C(x) 為真;如果實例x和實例y具有P關(guān)系,則P(x,y) 為真。
在材料選擇中,要從產(chǎn)品設(shè)計需求出發(fā),將材料特性與產(chǎn)品需求對應(yīng)。 產(chǎn)品需求通常是宏觀的,而材料特性是材料本身所具有的性質(zhì),通常是具體的。產(chǎn)品需求與材料特性一般也不是一對一關(guān)系,有時一個產(chǎn)品需求可能對應(yīng)多種材料特性,兩者之間信息映射關(guān)系如圖5 所示。
圖5 產(chǎn)品設(shè)計需求與材料特性之間的映射關(guān)系Fig. 5 Mapping relationship between product design requirements and material properties
產(chǎn)品需求與材料特性是多對多的關(guān)系,需要多種材料特性的組合,定義知識規(guī)則較困難。 為了表示產(chǎn)品設(shè)計需求與材料特性之間的知識映射關(guān)系,本文提出通過特定材料概念方式進行定義,即將材料特性組合映射到一個工程需求相關(guān)的特定材料概念中。 SWRL 規(guī)則形式如下:
在式(2)中,M表示新的特定材料概念,C表示一組材料特性組合。 材料選擇知識規(guī)則庫可表示為:R={M1,M2, ….,Mm}。 下面列出2 類SWRL材料選擇知識規(guī)則定義。
(1)產(chǎn)品設(shè)計需求與材料特性的映射。 產(chǎn)品設(shè)計需求是特定產(chǎn)品對要選擇材料在功能、結(jié)構(gòu)、成本、制造方式和使用環(huán)境等方面的定制要求,每一類要求一般對應(yīng)一項或多項材料性能指標(biāo)。 本文對這些要求進行分解,建立知識規(guī)則,表1 列出部分材料特性與產(chǎn)品設(shè)計需求知識規(guī)則。
表1 部分產(chǎn)品設(shè)計需求與材料特性知識規(guī)則Tab. 1 Some product design requirements and material property knowledge rules
(2)制造工藝與材料特性的映射。 不同的制造工藝對材料的性能要求有很大差異,如焊接過程對材料的碳含量有要求,而鍛造工藝對材料的伸長率、抗拉強度有要求。 制造工藝與材料特性類映射的主要方式是:將材料特性組合映射到一個制造工藝概念。 表2 展示了部分制造工藝與材料特性的映射知識規(guī)則。
表2 部分材料特性與制造工藝知識規(guī)則Tab. 2 Some material properties and manufacturing process knowledge rules
綠色工程材料選擇依賴知識,并且很多還是隱性知識,難以用顯性的知識規(guī)則表示。 在產(chǎn)品材料選擇實踐中有大量的成功選擇實例,是企業(yè)知識財富,可以作為材料選擇實例知識保存下來,為以后遇到類似的設(shè)計需求時,通過基于實例的知識推理查詢可以直接做出選擇。
根據(jù)本文由圖3 提出的材料選擇知識本體模型,將材料選擇過程的事實通過本體模型標(biāo)注,可以表達為一個RDF(Resource Description Framework)三元組的知識圖:G =<V,E >。 其中,V表示圖實例節(jié)點的集合,E表示圖關(guān)系邊的集合。 實例是在材料選擇中的一個事實,例如選擇了一個具體為40Gr 鋼的材料,則生成一個材料實例m1,m1 類型是40Gr 鋼,40Gr 鋼的父類是金屬材料。 圖6 給出一個汽車輪轂材料選擇實例知識圖部分內(nèi)容。 圖6中,橢圓符號表示一個實例節(jié)點,實例標(biāo)識上面帶下劃線的術(shù)語是該實例所屬的類。
圖6 輪轂材料選擇實例知識圖(部分內(nèi)容)Fig. 6 Knowledge map of wheel hub material selection example (part of the content)
由n個工程材料選擇實例知識圖構(gòu)成材料選擇知識實例庫:L實例庫={G1,G2, ……,Gn}。
知識推理是利用已知的知識通過推理得出結(jié)論的過程,或者從已知的知識中通過推理獲取所蘊含的新的事實。 知識推理是綠色工程材料選擇知識系統(tǒng)的關(guān)鍵。
工程材料選擇一般從產(chǎn)品設(shè)計需求開始,從大量已有的工程材料中選擇出能夠滿足設(shè)計需求、綠色環(huán)保和價格合適的材料,材料選擇知識推理主要體現(xiàn)在如下方面:
(1)工程材料跨領(lǐng)域知識映射推理需求。 從工程材料全生命周期看,材料選擇知識涉及材料本身特性、材料向產(chǎn)品轉(zhuǎn)變過程的制造、產(chǎn)品使用過程中由于材料產(chǎn)生的環(huán)境影響等多個學(xué)科領(lǐng)域,各學(xué)科之間存在因果聯(lián)系,需要知識和經(jīng)驗。
(2)工程材料概念語義關(guān)系推理需求。 工程材料涉及很多概念和關(guān)系,理解這些概念和關(guān)系需要理解具體的語義。 這些語義關(guān)系大都是蘊含在概念中的。 例如,碳鋼是一種金屬材料,即碳鋼定義為金屬材料的子類,通過語義層次關(guān)系推理,計算機就能知道金屬材料具備的特性,碳鋼也具備。
(3)工程材料應(yīng)用實例知識推理需求。 實際工作中,工程材料選擇考慮的因素很多,不僅在材料特性上滿足設(shè)計需求,還有制造、使用、價格和庫存等很多因素。 有些因素是不可表達的,稱為經(jīng)驗或者隱性知識。 如果將這些成功的材料選擇形式化地存儲,構(gòu)成材料選擇知識實例庫,當(dāng)新的材料選擇問題出現(xiàn)時,可以通過知識推理,檢索出所需的材料。
根據(jù)前面所述的材料選擇推理需求,本文基于知識推理框架,實現(xiàn)了基于知識的工程綠色材料選擇。 主要實現(xiàn)2 種模式的知識推理服務(wù),如圖7 所示。 相應(yīng)的闡釋表述具體如下。
圖7 工程材料選擇知識推理模式Fig. 7 Engineering material selection knowledge reasoning model
(1)從產(chǎn)品設(shè)計需求到材料特性的知識推理。在開始選擇材料時,通常對選擇材料的特性指標(biāo)是模糊的,但產(chǎn)品設(shè)計需求是確定的。 工程師通常需要根據(jù)產(chǎn)品設(shè)計需求查詢手冊和相關(guān)文獻或者回憶自己經(jīng)驗(或請教他人經(jīng)驗)等知識活動,確定選擇材料的各項特性指標(biāo),通過材料特性指標(biāo)才能搜索材料數(shù)據(jù)庫。 本文參考這種知識推理模式,實現(xiàn)從產(chǎn)品設(shè)計需求到材料特性指標(biāo)的知識推理服務(wù)。
一般在設(shè)計需求確定后,就有了材料需求的概念。 例如,設(shè)計的產(chǎn)品是汽車保險杠,則保險杠產(chǎn)品特性決定了材料的需求概念,例如輕型材料、耐腐蝕材料、吸能材料、壓注成型材料等。 這些材料概念可以通過材料的一種或者多種材料特性顯式知識規(guī)則定義。 因此,本文提出如下知識推理過程:
①產(chǎn)品設(shè)計的宏觀需求轉(zhuǎn)換為材料目標(biāo)概念的需求。 將使用者在產(chǎn)品分類、產(chǎn)品功能、產(chǎn)品結(jié)構(gòu)和使用環(huán)境的列表框中選擇按照知識規(guī)則映射,轉(zhuǎn)化為一組特定材料目標(biāo)概念。 這一步通過對定義的知識規(guī)則正向推理完成。
②通過對需求的材料目標(biāo)概念獲取選擇材料各項特性指標(biāo)。 對定義的知識規(guī)則采取逆向非實例可滿足性推理,即假設(shè)已知推理結(jié)果,實例已知找到,查找可滿足條件。 本文采取的方法是首先從規(guī)則庫中,尋找與目標(biāo)概念匹配的知識規(guī)則,如果找到,將推理實例帶入SWRL 規(guī)則左側(cè),該部分是一個標(biāo)準的SWRL 規(guī)則前提,通過布爾運算符將概念和關(guān)系原子連接起來,形成查詢條件。 將已知實例帶入測試查詢條件,檢查能返回是真的材料特性關(guān)系,如果測試是真,該項材料特性關(guān)系及數(shù)值作為推理出來的材料特性指標(biāo)。
在查詢過程中,由于查詢條件中的概念和關(guān)系可能是由SWRL 規(guī)則定義導(dǎo)出的概念和關(guān)系,或者是由OWL 語義隱含的關(guān)系,需要對查詢中出現(xiàn)的類和屬性原子遞歸測試,這些通過推理機語義推理完成。
(2)基于產(chǎn)品設(shè)計需求的材料選擇實例推理。上述已經(jīng)介紹,一個材料選擇事實通過形式化存儲為一個選擇實例RDF 知識圖,大量成功的材料選擇構(gòu)成材料選擇實例庫。 當(dāng)新的產(chǎn)品設(shè)計任務(wù)提出新的材料選擇需求時,可以通過對材料選擇實例庫進行語義查詢推理,可以找出設(shè)計需求和制造工藝相符合的工程材料。 知識查詢過程如下:
根據(jù)產(chǎn)品新設(shè)計需求,構(gòu)建SQWRL 語義查詢語句。 其查詢語句類似SWRL 規(guī)則語言,一般工程材料查詢語句形式為:工程材料(?m)∧工程產(chǎn)品(?p)∧madeOf(?p,?m) ∧proposes(?p,?r)∧設(shè)計需求(?r) ∧inputs(?m, ?w) ∧制造工藝(?w) ∧outputs(?w, ?p) →sqwrl:select(?m)
上述語句中,“工程產(chǎn)品”表示新選擇材料的產(chǎn)品,具體產(chǎn)品是“工程產(chǎn)品”類下的某個子類,例如“輪轂”; “設(shè)計需求”表示產(chǎn)品設(shè)計需求的集合,即r={r1,r2,…,rn},通過“proposes”關(guān)系將產(chǎn)品與設(shè)計需求聯(lián)系起來;“制造工藝”表示由材料制造成產(chǎn)品的制造工藝的集合,即w={w1,w2,…,wn},將材料和產(chǎn)品通過inputs 和outputs 關(guān)系聯(lián)系形成閉環(huán)。最終sqwrl:select(?m) 選擇出一組符合查詢要求的材料集:m={m1,m2,…,mn}。
將構(gòu)造的語義查詢語句加載到SQWRL 引擎中,系統(tǒng)自動進行語義推理,從實例庫中查詢到滿足上述查詢語句工程材料匯總到一個列表中。 語義查詢不同于關(guān)鍵字匹配查詢,即:
(1) 是一個實例查詢,包括一個概念類下的所有實例,例如“工程材料(?m)” 是指所有的工程材料實例,無論是金屬材料、還是非金屬材料。
(2) 查詢概念可以是本體定義的原子概念,也可以是通過SWRL 規(guī)則定義的導(dǎo)出概念。
本文提出方法在IntelliJ IDEA 集成開發(fā)平臺上采用Java 語言,以瀏覽器運行模式編程實現(xiàn),圖8是開發(fā)的工程材料選擇系統(tǒng)界面。 下面以熱作模具的材料選擇作為應(yīng)用實例。 熱作模具是在較高的溫度條件下,使金屬材料產(chǎn)生塑性變形的加工方法,一般分為鑄模、鍛模和熱擠壓模。 由于論文篇幅,下面僅介紹通過材料選擇知識推理自動給出壓鑄模具定模的材料選擇特性指標(biāo),根據(jù)材料特性指標(biāo)查詢工程材料數(shù)據(jù)庫,選擇出一組候選材料。
圖8 壓鑄模具材料的選擇界面Fig. 8 Die-casting mold material selection interface
在材料選擇知識收集和定義的基礎(chǔ)上,首先從應(yīng)用產(chǎn)品列表框中選擇熱作模具的壓鑄模具;系統(tǒng)將壓鑄模具主要結(jié)構(gòu)(定模、動模和其它)分解,更新零件結(jié)構(gòu)列表,選擇定模;系統(tǒng)根據(jù)已構(gòu)建的知識推理,在使用環(huán)境列表中列出使用場景和失效形式。使用場景為高溫、高壓,失效形式為:裂紋、腐蝕、磨損和熱疲勞。 使用者分別對高溫的溫度和高壓的壓力進行初始設(shè)置,并對失效形式進行選擇,系統(tǒng)推理出選擇材料的特性指標(biāo),推理過程見表3。
表3 壓鑄模材料選擇知識推理Tab. 3 Knowledge reasoning of die-casting material selection
綠色工程材料選擇需要考慮材料全生命周期,涉及多領(lǐng)域?qū)I(yè)知識。 這些知識大部分都是難以結(jié)構(gòu)化的專業(yè)經(jīng)驗知識,因而亟需一個開放的、可共享和可擴充的工程綠色材料選擇知識表示模式和方法。 本文面向工程材料全生命周期,對材料選擇知識進行深入分析,提出一個面向材料全生命周期的工程材料選擇知識本體模型,構(gòu)建了一個開放知識驅(qū)動的綠色工程材料選擇框架。 基于該本體模型,采用OWL 構(gòu)建形式化的材料選擇知識實例庫,采用SWRL 構(gòu)建材料選擇知識規(guī)則庫,實現(xiàn)開放的工程材料選擇知識表示。 通過對選擇知識的推理,實現(xiàn)工程材料選擇實例的語義檢索和工程材料特性指標(biāo)的自動獲取,提高材料選擇效率和質(zhì)量。 為工程材料選擇知識開放表示和應(yīng)用奠定了研究基礎(chǔ)。
本文提出方法經(jīng)由編程研發(fā),通過實例測試表明提出的開放知識驅(qū)動的綠色工程材料選擇方法是可行的。 目前,該方法可以幫助設(shè)計者篩選出滿足產(chǎn)品設(shè)計需求的一組工程材料,后續(xù)將開展對篩選材料的多目標(biāo)和多屬性決策評價工作,從中選擇出最合適的綠色工程材料。 本文工作為通過開放知識驅(qū)動智能解決工程問題進行了有益的嘗試。