高阿曼,張 帥,趙東方,劉 屹
(金航數(shù)碼科技有限責(zé)任公司,北京 100028)
隨著智能制造和物聯(lián)網(wǎng)的快速發(fā)展,眾多企業(yè)采用了基于模型的技術(shù)和應(yīng)用體系來應(yīng)對動態(tài)變化的市場環(huán)境和產(chǎn)業(yè)發(fā)展的要求,從而實現(xiàn)了提高效率、縮短周期和降低成本。而設(shè)備資源作為制造中的核心資源,是企業(yè)創(chuàng)造價值的核心物質(zhì)載體,其互聯(lián)互通是實現(xiàn)智能制造的基礎(chǔ),在模型驅(qū)動的企業(yè)中具有重要的作用。因此,如何對接入物聯(lián)網(wǎng)的設(shè)備進行統(tǒng)一規(guī)范管理是智能制造模式亟待解決的問題?;诖?,Sang C研究了面向柔性制造系統(tǒng)的本體建模方法,清華大學(xué)胡長建等結(jié)合CAPP系統(tǒng),借助自適應(yīng)思想和理念,定義制造資源的XML應(yīng)用,鄭立斌研究了基于Web工藝劃分的資源服務(wù)模型的描述,趙亮研究了基于本體的型號產(chǎn)品制造資源建模等。
雖然這些研究解決了設(shè)備建模的問題,但是在智能制造模式下,同一設(shè)備模型在不同系統(tǒng)中使用,當前研究中存在同一資源在不同系統(tǒng)中使用不同的描述術(shù)語、資源引用及表達不通用、未涉及物聯(lián)網(wǎng)感知數(shù)據(jù)等問題,導(dǎo)致模型資源難以重用和共享,進而出現(xiàn)了模式管理混亂、調(diào)用效率低等問題。
為解決上述問題,本文通過研究本體建模技術(shù),構(gòu)建了物聯(lián)網(wǎng)模式下信息共享的設(shè)備本體模型,使車間所有接入物聯(lián)網(wǎng)的設(shè)備都能夠用該模型清晰地描述自身信息和由該設(shè)備接入網(wǎng)絡(luò)后所產(chǎn)生的信息,從而實現(xiàn)對設(shè)備的統(tǒng)一接入、控制和管理。在此基礎(chǔ)上,建立設(shè)備資源統(tǒng)一管理平臺,為企業(yè)信息系統(tǒng)間設(shè)備資源數(shù)據(jù)的傳遞、流轉(zhuǎn)與共享提供了解決方案。
本體技術(shù)(Ontology)是對共享概念模型進行的明確、形式化規(guī)范說明,提供對某領(lǐng)域概念的共同理解,并給出概念和概念之間相互關(guān)系的明確定義,來解決該領(lǐng)域中的知識共享和重用問題,其主要由概念(類)、屬性和實例組成。
物聯(lián)網(wǎng)環(huán)境下,通過網(wǎng)絡(luò)傳感技術(shù)、數(shù)據(jù)采集技術(shù)和嵌入式系統(tǒng)技術(shù)等手段實現(xiàn)對終端現(xiàn)場運行狀態(tài)信息的實時感知和采集,實現(xiàn)物物相連。隨著接入技術(shù)的不斷增強,接入物聯(lián)網(wǎng)的設(shè)備越來越多,為解決物聯(lián)網(wǎng)模式下設(shè)備模型的通用性,實現(xiàn)不同類型的操作系統(tǒng)和應(yīng)用語言類型的計算機之間進行交換,本文遵循OWL(Web Ontology Language)本體建模標準構(gòu)建了物聯(lián)網(wǎng)設(shè)備共享信息模型。
物聯(lián)網(wǎng)設(shè)備資源信息共享模型的本體描述包括3個方面:第一,描述物聯(lián)網(wǎng)設(shè)備本身所攜帶的信息;第二,描述由設(shè)備接入所產(chǎn)生的信息;第三,描述設(shè)備之間的相互依賴關(guān)系?;诖?,本文分別從屬性信息、狀態(tài)信息、控制信息和關(guān)系信息4個方面對物聯(lián)網(wǎng)設(shè)備進行建模,如圖1所示。
(1)設(shè)備屬性信息。描述設(shè)備的基本屬性及設(shè)備特有的領(lǐng)域?qū)傩?。設(shè)備的基本屬性包括設(shè)備名稱、設(shè)備類型、設(shè)備型號、設(shè)備統(tǒng)一編碼和生產(chǎn)廠商等。設(shè)備的領(lǐng)域?qū)傩孕畔⑹侵覆煌愋偷脑O(shè)備所特有的屬性,可采用元數(shù)據(jù)模型描述。
(2)設(shè)備的狀態(tài)信息。描述設(shè)備的性能狀態(tài)、使用狀態(tài)、設(shè)備故障狀態(tài)等,這些信息在物聯(lián)網(wǎng)環(huán)境下都可以動態(tài)感知。
(3)設(shè)備的控制信息。描述設(shè)備接入物聯(lián)網(wǎng)的訪問控制信息,包括設(shè)備的接口信息、通信方式和描述等。通訊方式包括TCP/IP、串口通信方式,描述包括通信協(xié)議、返回值類型、參數(shù)信息等。
(4)設(shè)備關(guān)系信息。描述了設(shè)備資源單體相互依賴的關(guān)系,包括并發(fā)關(guān)系、選擇關(guān)系、前驅(qū)/后繼關(guān)系、控制關(guān)系和支持關(guān)系。其中,并發(fā)關(guān)系,表示資源A和B的使用和選擇需要同時發(fā)生;選擇關(guān)系,表示資源A和B的使用二者擇其一;前驅(qū)/后繼關(guān)系,表達了資源使用之間的先后關(guān)聯(lián);控制關(guān)系,表示資源A的應(yīng)用對于另外一個資源B的選擇與應(yīng)用產(chǎn)生支配和決定關(guān)系;支持關(guān)系,表示資源A的使用需要另一資源B的應(yīng)用為支持。制造資源關(guān)系在不同的狀態(tài)和環(huán)境下表現(xiàn)為非唯一性,有時又同時存在多種關(guān)系。
上述設(shè)備資源信息共享模型可以通過多種建模工具實現(xiàn),然后通過接口軟件實現(xiàn)其他系統(tǒng)對其的調(diào)用和存儲,從而實現(xiàn)設(shè)備資源本體模型的使用和存儲,由于該內(nèi)容非本文研究的重點,在此不進行描述。在實際生產(chǎn)中,為解決企業(yè)多種應(yīng)用系統(tǒng)之間設(shè)備信息的傳遞、流轉(zhuǎn)與共享問題,為數(shù)字化企業(yè)提供保障,本文提出圖2所示的統(tǒng)一設(shè)備資源管理平臺架構(gòu)進行設(shè)備資源的統(tǒng)一管理。
圖2 基于本體技術(shù)的統(tǒng)一設(shè)備資源管理平臺框架
統(tǒng)一設(shè)備資源管理平臺包括模型構(gòu)建層、模型存儲層、模型調(diào)用層和系統(tǒng)應(yīng)用層4個層次。模型構(gòu)建層遵循OWL標準實現(xiàn)設(shè)備資源本體模型的構(gòu)建,并借助建模工具實現(xiàn)模型的軟件表達。模型存儲層實現(xiàn)對設(shè)備資源本體模型的存儲,可直接使用建模工具將設(shè)備資源本體存儲為OWL本體文件,保留本體語義的完整性,也可以將OWL本體模型與數(shù)據(jù)庫表進行映射,將設(shè)備本體存儲到數(shù)據(jù)庫中,發(fā)揮數(shù)據(jù)庫查詢效率高等優(yōu)勢。模型調(diào)用層實現(xiàn)對設(shè)備資源本體的解析和調(diào)用,使用OWL應(yīng)用接口技術(shù)對OWL文件進行解析調(diào)用,使用訪問數(shù)據(jù)庫的應(yīng)用程序接口技術(shù)(如JDBC、ODBC等)對數(shù)據(jù)庫中的本體模型進行訪問。在此基礎(chǔ)上,使用基于Web Service的應(yīng)用集成技術(shù)對功能進行封裝,向上層系統(tǒng)提供以XML為載體的、面向服務(wù)的應(yīng)用,按照應(yīng)用系統(tǒng)的需求,將資源數(shù)據(jù)組合為XML文件返回給應(yīng)用系統(tǒng),實現(xiàn)基于服務(wù)的數(shù)據(jù)提取與轉(zhuǎn)換。系統(tǒng)應(yīng)用層、應(yīng)用系統(tǒng)主要負責(zé)處理XML文件,為各應(yīng)用系統(tǒng)提供數(shù)據(jù)。同時,應(yīng)用系統(tǒng)對模型的修改也同步到模型存儲層,使面向各個系統(tǒng)的資源同步統(tǒng)一。
通過建設(shè)設(shè)備資源統(tǒng)一管理平臺,實現(xiàn)設(shè)備資源數(shù)據(jù)共享,使企業(yè)各個系統(tǒng)的設(shè)備資源數(shù)據(jù)可以實時地保持一致,同時將應(yīng)用系統(tǒng)之間點對點的資源數(shù)據(jù)集成變?yōu)槠脚_與應(yīng)用系統(tǒng)間一對多的集成,大大提高了服務(wù)訪問的效率。
本文研究了基于本體技術(shù)構(gòu)建設(shè)備資源的信息共享模型,為物聯(lián)網(wǎng)設(shè)備接入管理、企業(yè)設(shè)備資源信息共享提供了解決方案,是建設(shè)模型企業(yè)的重要環(huán)節(jié)。該建模方法同樣適用于其他廣義的制造資源。后續(xù)本文將進一步探索本體模型中知識在各信息系統(tǒng)中的應(yīng)用,不斷完善本體模型及管理平臺,與企業(yè)管理環(huán)境有效融合。
主要參考文獻
[1]饒有福.基于模型的企業(yè)(MBE)在航空業(yè)的實踐與發(fā)展[J].航空制造技術(shù),2015(18).
[2]Sang C.A Methodology for Creating A Virtual Model for A Flexible Manufacturing System[J].Department of Industrial Information and System Engineer,2005(5).
[3]胡長建,鄭力,李志忠,等.基于XML的自適應(yīng)網(wǎng)絡(luò)化制造資源管理系統(tǒng)[J].機械科學(xué)與技術(shù),2003(2).
[4]鄭立斌,顧寄南,代亞榮.基于本體的制造資源建模[J].機械設(shè)計與研究,2009(5).
[5]趙亮.基于本體的型號產(chǎn)品制造資源建模[D].哈爾濱:哈爾濱工業(yè)大學(xué),2009.
[6]房杰,劉威,喬立紅.基于本體面向服務(wù)的統(tǒng)一制造資源管理[J].成組技術(shù)與生產(chǎn)現(xiàn)代化,2008(3).
[7]劉佩云.基于本體的物聯(lián)網(wǎng)設(shè)備共享信息模型的研究與實現(xiàn)[D].北京:北京郵電大學(xué),2013.
[8]Studer B,F(xiàn)ensel D.Knowledge Engineering:Principles and Methods[J].Data and Knowledge Engineering,1998(1).
[9]趙欣.物聯(lián)網(wǎng)發(fā)展現(xiàn)狀及未來發(fā)展的思考[J].計算機與網(wǎng)絡(luò),2012(3).
[10]王向前,張寶隆,李慧宗.本體研究綜述[J].情報雜志,2016(6).
[11]吳林.基于本體及語義網(wǎng)技術(shù)的物聯(lián)網(wǎng)中間件應(yīng)用研究[D].西安:西安電子科技大學(xué),2011.
[12]熊大紅.基于本體的農(nóng)業(yè)物聯(lián)網(wǎng)信息智能管理機制研究[D].長沙:湖南農(nóng)業(yè)大學(xué),2013.
[13]查曉穎.基于本體的物聯(lián)網(wǎng)設(shè)備資源描述模型構(gòu)建分析[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2017(12).
[14]周華.基于本體的物聯(lián)網(wǎng)環(huán)境上下文感知技術(shù)研究及應(yīng)用[D].南京:南京航空航天大學(xué),2011.
[15]甘健侯.基于本體與物聯(lián)網(wǎng)的冶金煉焦過程語義化及建模應(yīng)用研究[D].昆明:昆明理工大學(xué),2016.