亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于OPC UA的紡織智能染整車間信息模型研究與實現(xiàn)

        2020-03-10 08:28:36原麗娜
        紡織學報 2020年2期
        關(guān)鍵詞:染整車間建模

        李 鋒, 張 坤, 原麗娜

        (東華大學 計算機科學與技術(shù)學院, 上海 201620)

        我國是世界上最大的紡織品出口國,近年來,智能制造、綠色制造、可持續(xù)發(fā)展正成為紡織染整行業(yè)發(fā)展的主旋律[1],但目前國內(nèi)的紡織染整系統(tǒng)中,染整設(shè)備間缺乏互聯(lián)互通,設(shè)備層之間信息無法共享[2],亟待實現(xiàn)設(shè)備與設(shè)備間、設(shè)備與系統(tǒng)間的互聯(lián)互通,建立智能染整車間,推進智能染整的發(fā)展。

        實現(xiàn)設(shè)備間互聯(lián)互通的關(guān)鍵是對各物理設(shè)備進行抽象,形成設(shè)備的信息模型,使得一種類型的設(shè)備對外呈現(xiàn)標準的接口,并在此基礎(chǔ)上建立通信規(guī)范,而OPC UA由于其特有的優(yōu)點,正成為公認設(shè)備建模和制定通信規(guī)范的潛在解決方案[3]。

        OPC UA是一套安全、可靠且獨立于制造商的平臺,用于工業(yè)通信的數(shù)據(jù)交互規(guī)范[4]。該規(guī)范使得不同操作系統(tǒng)、不同制造商的設(shè)備之間可以進行數(shù)據(jù)交互,由于其開放性與完整性而被廣泛認可。GB/T 33863.1—2017《OPC統(tǒng)一架構(gòu)》正式發(fā)布,并于2018年2月1日正式實施[5]。目前主流的自動化廠商,通信公司,協(xié)會組織,全球主要的現(xiàn)場總線基金會如PI、EPSG、ETG、SERCOSIII等,均支持與OPC UA的融合與開發(fā)工作。

        對于解決數(shù)字化車間信息建模及統(tǒng)一的通信接口問題,國內(nèi)外工業(yè)學術(shù)領(lǐng)域正在進行積極研究探索。信息建模方面主要有CIM-OSA[6]、UML、OPC UA 3種體系,可以初步滿足數(shù)字化車間建模需求,但CIM-OSA仍處于試驗階段,過于強調(diào)形式化且較難掌握。UML在軟件系統(tǒng)開發(fā)方面應(yīng)用較為廣泛,但缺乏對于動態(tài)效果的支持。而OPC UA目前正處于快速發(fā)展期,既能解決建模問題又可以解決數(shù)據(jù)傳輸統(tǒng)一通信協(xié)議的問題,可以很好地滿足面向智能制造的數(shù)字化車間信息模型的需求。

        波蘭自動化裝備公司CAS開發(fā)了可視化OPC UA信息模型顯示工具;德國UA公司開發(fā)了OPC UA自動化建模工具UaModeler。Pauker等[7]在文獻中介紹了描述制造系統(tǒng)的動態(tài)和靜態(tài)行為的OPC UA信息模型的建立方法。張兆坤等[8]對數(shù)字化車間信息模型的建模方法進行了探討,但是在具體模型與染整設(shè)備關(guān)系對應(yīng)上還缺乏實踐性的探索。蘇延召等[9]提出了以O(shè)PC UA為標準接口構(gòu)建系統(tǒng)的抽象框架。Salvatore等[10]則將OPC UA協(xié)議應(yīng)用于客戶端和服務(wù)器之間數(shù)據(jù)建模。 Andreas等[11]實現(xiàn)了將OPC UA信息模型應(yīng)用于樓宇自動化系統(tǒng)。國內(nèi)近些年也有不少將OPC UA應(yīng)用到煤礦安全監(jiān)控領(lǐng)域的方案。

        綜上所述,國內(nèi)外雖然有一些關(guān)于OPC UA信息模型的研究與應(yīng)用,但在紡織染整領(lǐng)域還存在空白,本文則將OPC UA應(yīng)用于紡織染整領(lǐng)域,對常用的幾種染整設(shè)備建立了其信息模型,從而為設(shè)備間、設(shè)備與系統(tǒng)間互聯(lián)互通奠定基礎(chǔ),促進設(shè)備聯(lián)網(wǎng)和染整智能車間的建立。

        1 紡織智能染整車間系統(tǒng)介紹

        現(xiàn)代紡織品染整是借助機械設(shè)備,通過化學或物理的方法對坯布進行處理的過程。機織物染整加工主要包括4大過程:前處理、染色、印花和后整理。生產(chǎn)方式分為連續(xù)式生產(chǎn)和間歇式生產(chǎn),2種生產(chǎn)方式分別對應(yīng)平幅連續(xù)生產(chǎn)線裝備和平幅間歇式生產(chǎn)裝備。

        本文主要研究對象是平幅連續(xù)生產(chǎn)線裝備。紡織智能染整車間系統(tǒng)主要是由制造執(zhí)行系統(tǒng)(MES)和染整設(shè)備組成,染整設(shè)備主要包括:退煮漂機、絲光機、染色機、印花機和定形機。每種機器又由一些相關(guān)的監(jiān)控單元組成,如退煮漂機則包括車速監(jiān)控單元、水洗槽監(jiān)控單元、汽蒸箱監(jiān)控單元等。智能染整車間系統(tǒng)圖如圖1所示。

        圖1 染整車間系統(tǒng)圖Fig.1 Dyeing and finishing workshop application scene model

        本文通過構(gòu)建染整車間設(shè)備信息模型,對染整設(shè)備進行抽象,建立其數(shù)字模型,形成染整設(shè)備對外傳輸數(shù)據(jù)的OPC UA統(tǒng)一接口[12],進而實現(xiàn)染整設(shè)備信息的互聯(lián)互通。

        2 紡織智能染整車間系統(tǒng)建模

        2.1 紡織智能染整車間模型抽象

        OPC UA強大的信息建模能力體現(xiàn)在能夠展示豐富有效的數(shù)據(jù)語義,OPC UA建模是基于元模型[13],元模型是各個節(jié)點之間相互引用的信息模型基礎(chǔ)[14]。OPC UA框架中總共有8種節(jié)點,如本文主要用到對象節(jié)點、變量節(jié)點、方法節(jié)點等。用戶可以根據(jù)元模型來拓展自己需要的數(shù)據(jù)結(jié)構(gòu),根據(jù)實際應(yīng)用的場景來定義自己需要的類型。信息模型定義就是利用元模型拓展出來的領(lǐng)域特定類型和約束,明確定義相應(yīng)元模型、屬性及方法,從而形成設(shè)備對外的統(tǒng)一服務(wù)接口。

        根據(jù)上文提出的紡織染整車間系統(tǒng)圖,可以得出染整車間系統(tǒng)的主要機器設(shè)備類型及其附屬單元的關(guān)系。每個紡織染整設(shè)備物理模型含有若干部件、物理屬性及各類操作,每個部件又包含其他的子部件和物理屬性、信息模型與之對應(yīng),對紡織染整設(shè)備進行抽象和描述,定義了方法、屬性、屬性集、單元、引用信息模型元素。信息模型元素與紡織染整機器物理模型關(guān)系如圖2所示。

        圖2 設(shè)備物理模型與設(shè)備信息模型對應(yīng)關(guān)系Fig.2 Correspondence between information model and textile equipment

        紡織染整設(shè)備的信息模型由若干監(jiān)控單元和屬性組成。屬性分為“設(shè)備公有屬性”和“設(shè)備私有屬性”;“設(shè)備公有屬性”即為定義出幾種染整設(shè)備共有的屬性;“設(shè)備私有屬性”是指每種染整設(shè)備獨有的設(shè)備屬性。監(jiān)控單元也包含“監(jiān)控單元公有屬性”和“監(jiān)控單元私有屬性”。染整智能設(shè)備信息模型結(jié)構(gòu)如圖3所示。

        圖3 染整智能設(shè)備信息模型結(jié)構(gòu)Fig.3 Dyeing and finishing intelligent equipment information model structure

        2.2 紡織智能染整車間OPC UA信息建模

        依據(jù)信息建模的規(guī)范及前文所敘述的染整車間的OPC UA信息框架,首先抽象出“染整設(shè)備類型”這一元模型,作為5種機型的公共屬性的集合,繼承于OPC UA標準中的BaseObjectType[16](見圖4)。退煮漂機類型、絲光機類型、染色機類型、印花機和定形機5種機器類型都是通過繼承“染整設(shè)備類型”,進而共享染整設(shè)備公有的屬性。

        對于各個設(shè)備中所涉及到的基本監(jiān)控單元,同樣抽象出一個公共的“監(jiān)控單元類型”(見圖5),用于定義監(jiān)控單元的通用屬性:單元名稱和編號等。監(jiān)控單元類型同樣繼承于BaseObjectType,而溫度監(jiān)控單元、氣壓監(jiān)控單元、壓力監(jiān)控單元等21個監(jiān)控單元均繼承于“監(jiān)控單元類型”。

        圖4 染整設(shè)備類型信息模型Fig.4 Information model of dyeing and finishing equipment type

        圖5 監(jiān)控單元類型模型Fig.5 Monitoring unit type model

        根據(jù)上文提取的染整設(shè)備模型及監(jiān)控單元模型,本文對平幅連續(xù)生產(chǎn)車間構(gòu)造出其染整信息化模型(見圖6),其中5種設(shè)備類型都繼承了染整設(shè)備公有屬性,每種機型內(nèi)包含的監(jiān)控單元均繼承了監(jiān)控單元公有屬性,這些對象在信息模型中以內(nèi)存空間地址的方式展現(xiàn)出來,以此達到信息統(tǒng)一的表示。同時每種設(shè)備的特殊屬性則定義為其各自的私有屬性。

        圖6 染整車間實例化信息模型Fig.6 Dyeing and finishing workshop instantiation information model

        3 信息模型在紡織染整車間的應(yīng)用

        3.1 紡織智能染整車間系統(tǒng)模型實例化

        系統(tǒng)模型實例化即針對某一具體設(shè)備,將抽象的信息模型實例化為實際的數(shù)據(jù)接口,圖7示出絲光機信息化模型的實例圖,包括公有屬性和私有屬性,由于篇幅限制只畫出了部分私有變量節(jié)點及對象單元節(jié)點。 圖8示出溫度監(jiān)控單元的實例化信息結(jié)構(gòu)描述,包括公有屬性和私有屬性,其他監(jiān)控單元也與此相似。

        圖7 絲光機實例化模型Fig.7 Mercerized machine instantiation model

        圖8 溫度監(jiān)控單元實例化信息Fig.8 Temperature monitoring unit instantiation information

        在上文中實例化模型之后,本系統(tǒng)建模采用德國Unified Automation 公司提供的UaModeler工具對上述染整設(shè)備和單元模型完成建模,UaModeler能夠根據(jù)創(chuàng)建的信息模型自動生成對應(yīng)的XML文件,并且包含了所有OPC UA內(nèi)置的標準類型節(jié)點,同時允許用戶拓展特定領(lǐng)域自定義的類型。圖9示出用UaModeler建立的絲光機的模型圖。

        圖9 絲光機UaModele模型Fig.9 UaModele model of Mercerizing machine

        本方案使用XML文件描述信息模型,通過可拓展和自描述的特性對數(shù)據(jù)和文檔進行結(jié)構(gòu)化處理,使得模型可更好地跨系統(tǒng)、跨語言使用。

        3.2 OPC UA模型在染整車間應(yīng)用案例

        紡織智能染整車間基本框架如圖10所示,分為生產(chǎn)過程執(zhí)行管理系統(tǒng)(MES)層和設(shè)備層。

        圖10 染整車間系統(tǒng)架構(gòu)Fig.10 Dyeing and finishing workshop system architecture

        生產(chǎn)過程執(zhí)行管理系統(tǒng)在框架的頂端,在智能車間中負責對下層設(shè)備進行統(tǒng)一管理,提供計算服務(wù)。MES的主要功能包括:設(shè)備數(shù)據(jù)收集和設(shè)備的運行狀態(tài)顯示,并向設(shè)備發(fā)送控制命令,控制各設(shè)備工作,承擔設(shè)備狀態(tài)管理,生產(chǎn)管理及運行數(shù)據(jù)采集和分析等網(wǎng)絡(luò)管理核心功能。監(jiān)控管理設(shè)備,提供GUI管理界面,用于整個網(wǎng)絡(luò)的配置、管理、運行操作。

        在本方案中MES系統(tǒng)被視為OPC UA的客戶端,結(jié)構(gòu)包括OPC UA客戶端應(yīng)用程序、OPC UA通信棧、OPC UA客戶端API。

        客戶端應(yīng)用程序使用API調(diào)用設(shè)備提供的符合OPC UA協(xié)議服務(wù),通信棧將客戶端的API調(diào)用轉(zhuǎn)換成消息,并通過底層發(fā)送給設(shè)備服務(wù)層。MES與設(shè)備的交互有2種方式:一種是客戶端的服務(wù)請求,服務(wù)請求經(jīng)底層通信實體發(fā)送給OPC UA通信棧,通過OPC UA服務(wù)器接口調(diào)用請求或響應(yīng)服務(wù),請求的任務(wù)將在服務(wù)器的地址空間中執(zhí)行,執(zhí)行完成后返回一個響應(yīng)消息。另外一種為發(fā)送發(fā)布請求,請求服務(wù)器發(fā)布數(shù)據(jù)或通知消息,發(fā)布請求經(jīng)過底層通信實體發(fā)送給OPC UA通信棧,通過OPC UA服務(wù)器接口發(fā)送給預(yù)定端,當預(yù)定指定的監(jiān)測項探測到數(shù)據(jù)變化或者事件、報警發(fā)生時監(jiān)視項生成一個通知發(fā)送給預(yù)定并由預(yù)定發(fā)送給客戶。

        設(shè)備端代表智能染整設(shè)備,由網(wǎng)關(guān)、設(shè)備控制器和設(shè)備3部分組成。在本方案中,設(shè)備指5類典型染整設(shè)備:絲光機、退煮漂機、印花機、染色機和定形機。

        由于許多傳統(tǒng)染整設(shè)備沒有符合OPC UA標準的接口,即非OPC UA標準設(shè)備,為此設(shè)計了OPC UA網(wǎng)關(guān),用于對外提供OPC UA服務(wù)。

        網(wǎng)關(guān)用于設(shè)備節(jié)點與系統(tǒng)之間互聯(lián)所需要的協(xié)議轉(zhuǎn)換裝置,通常具有數(shù)據(jù)轉(zhuǎn)換功能、安全功能、數(shù)據(jù)定義、網(wǎng)關(guān)管理維護功能。在該方案中,設(shè)備控制器代表設(shè)備的控制和數(shù)據(jù)采集執(zhí)行機構(gòu),如可編程邏輯控制器(PLC)等設(shè)備自身的控制板。

        從消息服務(wù)機制上講,這里每個網(wǎng)關(guān)都是OPC UA服務(wù)器,采用OPC UA服務(wù)器機制向MES等車間系統(tǒng)提供各設(shè)備的狀態(tài)數(shù)據(jù)、歷史數(shù)據(jù)、報警和事件信息,并接受MES等系統(tǒng)控制命令,完成設(shè)備的相應(yīng)功能。

        在一些現(xiàn)有設(shè)備中有時會具備1個以上的獨立設(shè)備控制器,如在一些退煮漂機中,溫度和壓力等是獨立的控制器,針對運布的動力機構(gòu)則是采用獨立的PLC控制機構(gòu)。因此在圖10中,需要考慮對一個設(shè)備多個控制器的綜合,然后通過網(wǎng)關(guān)進行協(xié)議轉(zhuǎn)換,對外提供OPC UA標準服務(wù)。

        OPC UA通過通信棧來傳輸消息,通信棧中的傳輸協(xié)議采用TCP/IP方式,傳輸協(xié)議與平臺是獨立的,并且能跨越防火墻。OPC UA使用面向服務(wù)的體系結(jié)構(gòu)(SOA),實現(xiàn)了跨Internet的數(shù)據(jù)交換系統(tǒng)。根據(jù)OPC UA的技術(shù)體系規(guī)范,在系統(tǒng)和設(shè)備間的車間級網(wǎng)絡(luò)體系中,采用了傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)網(wǎng)絡(luò)通訊。

        網(wǎng)關(guān)和原設(shè)備控制器間的通信為現(xiàn)場設(shè)備級網(wǎng)絡(luò),可采用現(xiàn)場總線、工業(yè)以太網(wǎng)。

        現(xiàn)場總線。IEC61784標準中定義的現(xiàn)場總線可在現(xiàn)場設(shè)備級網(wǎng)絡(luò)中應(yīng)用,如Modbus、RS485等。

        工業(yè)以太網(wǎng)。IEC61784標準中定義的工業(yè)以太網(wǎng)可在現(xiàn)場設(shè)備級網(wǎng)絡(luò)中應(yīng)用,如Modbus/TCP、PROFINET、EtherCAT、Ethernet等。

        設(shè)備控制器和設(shè)備之間則是采用內(nèi)部總線模式,大都為設(shè)備的私有協(xié)議。

        4 結(jié)束語

        基于OPC UA協(xié)議,以退煮漂機、絲光機、染色機、印花機和定形機5種典型設(shè)備為例,建立了設(shè)備的OPC UA信息模型,確定了設(shè)備的統(tǒng)一數(shù)據(jù)服務(wù)接口,并在此基礎(chǔ)上建立了紡織智能染整車間系統(tǒng),該模型已經(jīng)在企業(yè)中得以實際應(yīng)用。

        該模型還可以推廣到其他紡織機械領(lǐng)域,解決紡織設(shè)備互聯(lián)互通的問題,為紡織設(shè)備接入工業(yè)互聯(lián)網(wǎng)最后通道奠定了基礎(chǔ),促進工業(yè)物聯(lián)網(wǎng)在紡織行業(yè)的發(fā)展。

        FZXB

        猜你喜歡
        染整車間建模
        2023年《染整技術(shù)》征訂啟事
        《紡織染整助劑產(chǎn)品中異噻唑啉酮類化合物的測定》等2項紡織染整助劑行業(yè)標準發(fā)布
        《紡織染整助劑產(chǎn)品中異噻唑啉酮類化合物的測定》等2項紡織染整助劑行業(yè)標準發(fā)布
        100MW光伏車間自動化改造方案設(shè)計
        智能制造(2021年4期)2021-11-04 08:54:28
        聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
        招工啦
        基于PSS/E的風電場建模與動態(tài)分析
        電子制作(2018年17期)2018-09-28 01:56:44
        不對稱半橋變換器的建模與仿真
        “扶貧車間”拔窮根
        把農(nóng)業(yè)搬進車間
        狠狠干视频网站| 中文无码一区二区三区在线观看| 亚洲毛片αv无线播放一区| 亚洲色图+国产精品| AV在线毛片| 精品一区二区三区久久| 亚洲av综合av成人小说| 国精产品一区二区三区| 校花高潮一区日韩| 韩国一区二区三区黄色录像| 国产欧美亚洲精品第一页| 精品少妇ay一区二区三区| 一区在线播放| 粉嫩的极品女神尤物在线| 国产欧美一区二区三区在线看| 国产精品亚洲日韩欧美色窝窝色欲 | 青青草久久久亚洲一区| 18禁在线永久免费观看| 五月天激情婷婷婷久久| 国产91第一页| 精品国产一区二区三区香| 国产精品无码v在线观看| 日本一区二区不卡视频| 黑丝美女喷水在线观看| 国产亚洲自拍日本亚洲| 久久久精品456亚洲影院| 免费一级黄色大片久久久| 人妻少妇偷人精品一区二区三区 | 台湾无码av一区二区三区| 亚洲韩国在线| 亚洲男同免费视频网站| 婷婷色香五月综合激激情| 在线成人福利| 青青草成人原视频在线播放视频| 欧洲成人一区二区三区| 久久人人爽人人爽人人av东京热| 久久久久AV成人无码网站| 亚洲成人av在线第一页| 中年熟妇的大黑p| 91在线区啪国自产网页| 美艳善良的丝袜高跟美腿|