黎 明,張?jiān)浦?,關(guān)大力,蔣 倩,劉建東
(中國航空制造技術(shù)研究院,北京 100024)
異構(gòu)設(shè)備數(shù)據(jù)源集成是指通過工業(yè)物聯(lián)網(wǎng)獲取自動(dòng)化程度不同或控制系統(tǒng)不同的設(shè)備群的狀態(tài)信息并進(jìn)行可視化的過程。
本文在對(duì)金屬熱成形件數(shù)字化車間進(jìn)行異構(gòu)設(shè)備數(shù)據(jù)源集成的過程中,開展了B/S(瀏覽器/服務(wù)器模式)和C/S(客戶端/服務(wù)器模式)混合網(wǎng)絡(luò)架構(gòu)工業(yè)物聯(lián)網(wǎng)環(huán)境技術(shù)、異構(gòu)設(shè)備數(shù)據(jù)采集技術(shù)以及制造數(shù)據(jù)源可視化技術(shù)的研究與應(yīng)用。針對(duì)金屬熱成形生產(chǎn)現(xiàn)場,存在著設(shè)備節(jié)點(diǎn)、人工操作節(jié)點(diǎn)等諸多網(wǎng)絡(luò)節(jié)點(diǎn),分析各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)以及所在網(wǎng)絡(luò)環(huán)境的特征,建立兼容各類節(jié)點(diǎn)以及各類通信網(wǎng)絡(luò)類型的數(shù)據(jù)源采集平臺(tái),實(shí)現(xiàn)制造過程數(shù)據(jù)實(shí)時(shí)采集,達(dá)到實(shí)時(shí)感知制造現(xiàn)場狀態(tài)的目的。采集得到的數(shù)據(jù)源,統(tǒng)一存儲(chǔ)在現(xiàn)場數(shù)據(jù)服務(wù)器中,供現(xiàn)場實(shí)時(shí)顯示以及統(tǒng)計(jì)分析使用。
C/S 和B/S 是當(dāng)前信息系統(tǒng)中使用很廣泛的模式,兩者各有優(yōu)劣。C/S 結(jié)構(gòu)的優(yōu)勢(shì)主要體現(xiàn)在安全性好、系統(tǒng)中各種數(shù)據(jù)交流速度快、容易維護(hù)、各節(jié)點(diǎn)開發(fā)具有很強(qiáng)的針對(duì)性以及良好的物理隔離特性等,其劣勢(shì)在于不容易移植、升級(jí)和擴(kuò)展以及維護(hù)成本高等;而B/S 結(jié)構(gòu)的優(yōu)勢(shì)在于易擴(kuò)展業(yè)務(wù)功能、具有分布性特點(diǎn)、可以同步更新、共享性強(qiáng)等,其劣勢(shì)主要在于安全性差、缺乏個(gè)性化功能以及數(shù)據(jù)傳輸不穩(wěn)定等[1]。
基于C/S 和B/S 的特點(diǎn),針對(duì)本文研究對(duì)象異構(gòu)設(shè)備的復(fù)雜性,在過程中打破常規(guī)的單一模式設(shè)計(jì),采用C/S 和B/S 模式相結(jié)合的系統(tǒng)架構(gòu),如圖1所示,將數(shù)據(jù)采集系統(tǒng)通過IO服務(wù)器布置于現(xiàn)場,構(gòu)建C/S 結(jié)構(gòu)的數(shù)據(jù)采集和兩層 (第1 層為IO 服務(wù)器數(shù)據(jù)存儲(chǔ)單元,第2 層為中心服務(wù)器數(shù)據(jù)存儲(chǔ)單元)數(shù)據(jù)存儲(chǔ)系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)冗余結(jié)構(gòu);將數(shù)據(jù)監(jiān)測和分析過程移植到Web 上,構(gòu)建B/S 結(jié)構(gòu)的數(shù)據(jù)監(jiān)測和分析系統(tǒng),使操作人員無須安裝專門的客戶端軟件,只需打開瀏覽器就可以查看和分析數(shù)據(jù),這樣不僅可以提高系統(tǒng)中數(shù)據(jù)的安全性,還可以充分發(fā)揮系統(tǒng)的優(yōu)越性[2]。
圖1 C/S 和B/S 混合體系架構(gòu)Fig.1 C/S and B/S hybrid system architecture
在C/S 和B/S 混合網(wǎng)絡(luò)搭建完成后,進(jìn)行了數(shù)據(jù)源通道的設(shè)計(jì)。數(shù)據(jù)源通道如圖2所示,分為MES(制造執(zhí)行系統(tǒng))層、中間件層和設(shè)備層3 層結(jié)構(gòu)。
圖2 數(shù)據(jù)源通道架構(gòu)Fig.2 Data source channel architecture
(1)MES 系統(tǒng)層。由消息隊(duì)列(Message queue,MQ)實(shí)時(shí)數(shù)據(jù)采集與存儲(chǔ)、實(shí)時(shí)數(shù)據(jù)解析與驗(yàn)證、MQ Service配置管理、車間設(shè)備監(jiān)控配置管理、實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)輸出等模塊組成[3]。
(2)中間件層。接收OPC/OPC UA協(xié)議數(shù)據(jù),可通過消息分類、緩存以及路由等機(jī)制,為上層系統(tǒng)提供包括Socket、Web socket、Web service等形式在內(nèi)的數(shù)據(jù)服務(wù),將接收的數(shù)據(jù)以多樣化的服務(wù)提供給上層系統(tǒng)。
(3)設(shè)備層。車間設(shè)備按照輸出協(xié)議分為兩類,分別為非OPC/OPC UA 協(xié)議設(shè)備和OPC/OPC UA 協(xié)議設(shè)備。對(duì)非OPC/OPC UA 協(xié)議設(shè)備,由易控(基于C#的信息化開發(fā)平臺(tái))作為協(xié)議轉(zhuǎn)換工具,將非OPC/OPC UA協(xié)議數(shù)據(jù)轉(zhuǎn)換為OPC/OPC UA 協(xié)議數(shù)據(jù)輸出。
數(shù)據(jù)流與服務(wù)節(jié)點(diǎn)如圖3所示。消息中間件具備跨車間設(shè)備連接能力,從而在軟件和業(yè)務(wù)層面將設(shè)備I/O服務(wù)器功能規(guī)范化。并且系統(tǒng)中的數(shù)據(jù)源采集模塊具備跨服務(wù)連接能力,可提高系統(tǒng)整體服務(wù)能力的靈活性。
圖3 數(shù)據(jù)流與服務(wù)節(jié)點(diǎn)Fig.3 Data flow and service node
數(shù)據(jù)源實(shí)時(shí)性和有效性設(shè)計(jì)包含日志功能設(shè)計(jì)、數(shù)據(jù)處理功能設(shè)計(jì)、數(shù)據(jù)鏈傳輸設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)查詢?cè)O(shè)計(jì)等。
(1)日志記錄功能負(fù)責(zé)記錄過程中通信會(huì)話數(shù)據(jù)、錯(cuò)誤數(shù)據(jù)和其他需要記錄的數(shù)據(jù)。
(2)數(shù)據(jù)處理功能負(fù)責(zé)將采集到的數(shù)據(jù)源進(jìn)行處理,例如,首先對(duì)數(shù)據(jù)進(jìn)行緩存處理,當(dāng)接收到來自B/S模式端的請(qǐng)求后,提取相應(yīng)數(shù)據(jù)發(fā)送到B/S模式端。緩沖區(qū)如同一個(gè)容器,當(dāng)容器達(dá)到一定的量級(jí)之后,也就是當(dāng)緩沖區(qū)滿后,數(shù)據(jù)整體寫入數(shù)據(jù)庫中,用于歷史記錄查詢。這樣可以使實(shí)時(shí)消息不必經(jīng)過數(shù)據(jù)庫,避免了數(shù)據(jù)庫的資源浪費(fèi)。
(3)數(shù)據(jù)鏈傳輸設(shè)計(jì)是設(shè)備層、中間件層和MES 系統(tǒng)層設(shè)計(jì)的關(guān)鍵,尤其是中間件層是面向兩端的,因此需要對(duì)Socket 通信進(jìn)行改進(jìn),即區(qū)分來自不同層級(jí)的連接請(qǐng)求,將請(qǐng)求消息存儲(chǔ)在不同層級(jí)的消息隊(duì)列中,并將消息分發(fā)給對(duì)應(yīng)層級(jí)的處理節(jié)點(diǎn)進(jìn)行處理。接收對(duì)應(yīng)層級(jí)處理節(jié)點(diǎn)返回的處理結(jié)果,并根據(jù)處理結(jié)果刪除消息隊(duì)列中對(duì)應(yīng)的請(qǐng)求消息,完成相應(yīng)動(dòng)作[4]。
(4)由于來自于現(xiàn)場異構(gòu)設(shè)備的數(shù)據(jù)結(jié)構(gòu)異同性這一特點(diǎn),采用定長通信協(xié)議(25 字節(jié)/幀)結(jié)構(gòu)對(duì)數(shù)據(jù)源結(jié)構(gòu)進(jìn)行設(shè)計(jì)?;诖?,數(shù)據(jù)源結(jié)構(gòu)由包頭、節(jié)點(diǎn)網(wǎng)絡(luò)地址、根節(jié)點(diǎn)網(wǎng)絡(luò)地址、節(jié)點(diǎn)狀態(tài)、物理信道、節(jié)點(diǎn)、傳感器類型、相同類型傳感器ID、節(jié)點(diǎn)命令、節(jié)點(diǎn)傳感器數(shù)據(jù)和包尾組成[5]。
(5)數(shù)據(jù)查詢?cè)O(shè)計(jì)是數(shù)據(jù)源實(shí)時(shí)性和有效性設(shè)計(jì)的重點(diǎn)。目前數(shù)據(jù)源實(shí)時(shí)交互系統(tǒng)通常采用計(jì)算升級(jí)和數(shù)據(jù)降級(jí)兩種方法。計(jì)算升級(jí)方法就是利用對(duì)CPU、計(jì)算機(jī)內(nèi)存等資源的合理分配,實(shí)現(xiàn)低響應(yīng)時(shí)間內(nèi)的精確查詢;而數(shù)據(jù)降級(jí)則是利用采樣、摘要以及略圖等方法,將大數(shù)據(jù)信息轉(zhuǎn)化為小數(shù)據(jù)信息,在滿足設(shè)定分析結(jié)果精度的前提下,實(shí)現(xiàn)交互級(jí)響應(yīng)時(shí)間內(nèi)的查詢。因此在項(xiàng)目的實(shí)施過程中,本文采用近似查詢處理算法進(jìn)行數(shù)據(jù)查詢?cè)O(shè)計(jì)。對(duì)采用近似查詢處理的數(shù)據(jù)庫系統(tǒng)進(jìn)行架構(gòu),過程中只需訪問源數(shù)據(jù)的部分段內(nèi)容,并且系統(tǒng)端可隨時(shí)終止查詢,進(jìn)行下一輪交互。同時(shí)隨著查詢時(shí)間和頻次的增加,查詢結(jié)果逐漸趨于精確。另外,通過對(duì)歷史查詢數(shù)據(jù)分布的分析和學(xué)習(xí),建立起適應(yīng)性查詢[6]。
數(shù)據(jù)源的異構(gòu)性使得對(duì)不同數(shù)據(jù)源的訪問非常困難,需要各種不同的方式和技巧,更為重要的是,數(shù)據(jù)的異構(gòu)性嚴(yán)重影響了不同應(yīng)用系統(tǒng)之間的通信協(xié)調(diào),限制了應(yīng)用系統(tǒng)的適用范圍。因此,需要對(duì)制造現(xiàn)場異構(gòu)數(shù)據(jù)統(tǒng)一存儲(chǔ)訪問技術(shù)進(jìn)行研究,以提供有效的訪問異構(gòu)數(shù)據(jù)源的途徑。
在實(shí)施過程中,制定一個(gè)好的數(shù)據(jù)采集和處理策略很重要。異構(gòu)設(shè)備數(shù)據(jù)采集策略包括以下3 個(gè)方面:(1)根據(jù)異構(gòu)設(shè)備的狀態(tài),嚴(yán)格制定采集數(shù)據(jù)點(diǎn)的數(shù)量以及采集類型;(2)對(duì)需要采集的數(shù)據(jù)點(diǎn),按照實(shí)時(shí)性,從高到低的需求程度進(jìn)行分檔處理,實(shí)時(shí)性要求較高的數(shù)據(jù)點(diǎn),盡量縮短數(shù)據(jù)采集周期,反之則盡量延長采集周期;(3)采集到異常數(shù)據(jù)后,首先確認(rèn)所獲取的異常數(shù)據(jù)屬于哪一類別,同時(shí)對(duì)異常數(shù)據(jù)進(jìn)行分析,得到異常數(shù)據(jù)的分析結(jié)果,設(shè)置第1檢測時(shí)間和第2 檢測時(shí)間,然后每間隔第1 檢測時(shí)間,將得到的異常數(shù)據(jù)和對(duì)應(yīng)分析結(jié)果按照異常數(shù)據(jù)所屬類別存入至數(shù)據(jù)庫中。若在第2 檢測時(shí)間內(nèi),數(shù)據(jù)庫中該類別的異常數(shù)據(jù)的數(shù)量大于設(shè)定數(shù)量后,發(fā)出告警消息,進(jìn)行相應(yīng)的處理[7]。
由于異構(gòu)設(shè)備間存在自動(dòng)化程度和控制系統(tǒng)不同的情況,導(dǎo)致各設(shè)備的通信協(xié)議也會(huì)有不同的問題,所以需要針對(duì)不同的通信協(xié)議進(jìn)行研究,實(shí)現(xiàn)數(shù)據(jù)以太網(wǎng)傳送,統(tǒng)一通信方式。而對(duì)于非自動(dòng)化設(shè)備,則需要根據(jù)不同的設(shè)備數(shù)據(jù)采集情況,進(jìn)行基于以太網(wǎng)傳感器硬件集成的研究,合理布置具有以太網(wǎng)接口的采集模塊,實(shí)現(xiàn)機(jī)械儀表數(shù)字化通信方式傳送。
2.2.1 通信協(xié)議轉(zhuǎn)換技術(shù)的研究
鑒于現(xiàn)場聯(lián)網(wǎng)設(shè)備自動(dòng)化程度以及所采用的控制系統(tǒng)不同,帶來的通信協(xié)議也不同,這就增大了數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)的難度。需要針對(duì)不同的通信協(xié)議進(jìn)行研究,將設(shè)備控制系統(tǒng)的通信方式轉(zhuǎn)換成TCP/IP Modbus方式,實(shí)現(xiàn)數(shù)據(jù)以太網(wǎng)傳送,統(tǒng)一通信方式,如對(duì)采用西門子S7 300 DP控制系統(tǒng)的設(shè)備應(yīng)用DP 轉(zhuǎn)以太網(wǎng)模塊,對(duì)具有RS485 通信接口的設(shè)備采用RS485 轉(zhuǎn)以太網(wǎng)模塊等,實(shí)現(xiàn)協(xié)議轉(zhuǎn)換。實(shí)際處理過程如圖4所示。
圖4 協(xié)議轉(zhuǎn)換過程Fig.4 Protocol conversion process
2.2.2 實(shí)現(xiàn)機(jī)械儀表數(shù)字化數(shù)據(jù)發(fā)送
現(xiàn)場有部分需聯(lián)網(wǎng)設(shè)備為非自動(dòng)化設(shè)備,需要根據(jù)不同的設(shè)備數(shù)據(jù)采集情況,進(jìn)行基于以太網(wǎng)傳感器硬件集成的研究,合理布置具有以太網(wǎng)接口的采集模塊,實(shí)現(xiàn)TCP/IP Modubus 通信方式傳送。另外,針對(duì)機(jī)械儀表盤數(shù)字化提取困難這一問題,通過機(jī)器視覺處理,實(shí)時(shí)讀取機(jī)械儀表盤上的指針?biāo)诳潭任恢?,抓取?shù)字信息,實(shí)時(shí)反饋采集結(jié)果。
2.2.3 數(shù)據(jù)源采集系統(tǒng)整體架構(gòu)設(shè)計(jì)
如圖5所示,對(duì)現(xiàn)場設(shè)備(包括自動(dòng)化設(shè)備和非自動(dòng)化設(shè)備)建立信息化的數(shù)據(jù)鏈接關(guān)系,搭建數(shù)據(jù)采集硬件盒CBOX 和IO 服務(wù)器,實(shí)現(xiàn)運(yùn)行過程智能化采集分系統(tǒng),即對(duì)類型不同、分布無規(guī)則、獨(dú)立運(yùn)行、信息隔絕、互不關(guān)聯(lián)和監(jiān)控管理困難的各種底層設(shè)備連成線、結(jié)成網(wǎng),并以這種結(jié)構(gòu)為基礎(chǔ),進(jìn)行車間級(jí)、數(shù)字化、網(wǎng)絡(luò)化、可視化的集成監(jiān)測與管理。由于生產(chǎn)現(xiàn)場的設(shè)備來自于不同的廠商和制造于不同的年代,而這些缺乏統(tǒng)一標(biāo)準(zhǔn)的現(xiàn)場設(shè)備存在著技術(shù)檔次以及技術(shù)規(guī)范差異,體現(xiàn)到這些設(shè)備的數(shù)據(jù)源信息鏈接上,表現(xiàn)為數(shù)據(jù)源信息鏈接標(biāo)準(zhǔn)的不一致,分為以下4 類。
圖5 現(xiàn)場數(shù)據(jù)采集盒及機(jī)械表盤識(shí)別Fig.5 Field data acquisition box and mechanical dial identification
(1)I/O 并行通信接口。主要用于進(jìn)行設(shè)備的現(xiàn)場I/O 輸入輸出控制和狀態(tài)采集。
(2)RS232/485 接口。主要用于實(shí)現(xiàn)數(shù)控加工NC 程序、設(shè)備PLC 程序和各種參數(shù)的上/下加載、現(xiàn)場設(shè)備的幾何運(yùn)動(dòng)控制、過程控制以及I/O 控制與狀態(tài)采集等。
(3)現(xiàn)場總線接口。主要用于實(shí)現(xiàn)數(shù)控加工NC 程序、設(shè)備PLC 程序、各種參數(shù)的上/下加載及現(xiàn)場設(shè)備的幾何運(yùn)動(dòng)控制、過程控制、I/O 控制與狀態(tài)采集、數(shù)字化伺服系統(tǒng)的連接等。
(4)支持因特網(wǎng)協(xié)議的網(wǎng)絡(luò)接口。如TCP/IP、網(wǎng)間報(bào)文協(xié)議、ICMP和APP 等的工業(yè)以太網(wǎng)絡(luò)。
數(shù)據(jù)源IO 服務(wù)器系統(tǒng)的開發(fā)是利用信息化開發(fā)平臺(tái)易控天地豐富的軟件算法資源,選擇合適的數(shù)據(jù)結(jié)構(gòu),來保證數(shù)據(jù)采集處理的快速性和安全性,同時(shí)兼顧后續(xù)處理簡捷性。并在數(shù)據(jù)采集系統(tǒng)架構(gòu)中,植入數(shù)據(jù)容錯(cuò)和數(shù)據(jù)訪問策略,其目的在于提高采集系統(tǒng)的數(shù)據(jù)容錯(cuò)能力,由于數(shù)據(jù)在被IO 服務(wù)器系統(tǒng)采集處理之前有可能出現(xiàn)各種錯(cuò)誤,IO 服務(wù)器系統(tǒng)需根據(jù)數(shù)據(jù)的特點(diǎn)對(duì)這些錯(cuò)誤進(jìn)行糾正,對(duì)于無法糾正的錯(cuò)誤,及時(shí)報(bào)警并保存,以便維護(hù)糾正[8]。
本文中涉及的設(shè)備有超塑成形設(shè)備、TAV 氣體擴(kuò)散爐、熱成形設(shè)備、熱扭轉(zhuǎn)設(shè)備、熱校形設(shè)備、烘焙爐、井式爐、濕噴設(shè)備、砂帶磨和打磨機(jī)器人等。
將采集的數(shù)據(jù)項(xiàng)分為以下4 類。Ⅰ類:設(shè)備功耗工時(shí)參數(shù),用于功率負(fù)荷、設(shè)備利用率計(jì)算。Ⅱ類:工藝參數(shù)設(shè)定信息,用于工藝分析、報(bào)警基準(zhǔn)值。Ⅲ類:工藝過程采集記錄,用于代替操作工手動(dòng)記錄、工藝分析。Ⅳ類:設(shè)備故障及報(bào)警信息,用于設(shè)備預(yù)防性維護(hù)報(bào)警。
對(duì)聯(lián)網(wǎng)設(shè)備實(shí)現(xiàn)的采集項(xiàng)及采集方法如表1~3 所示。
表1 超塑成形設(shè)備數(shù)據(jù)采集項(xiàng)及采集方法Table 1 Data collection items and collection methods of superplastic molding equipment
在工業(yè)物聯(lián)網(wǎng)條件下,生產(chǎn)狀態(tài)數(shù)據(jù)不論在數(shù)據(jù)的豐富程度,還是在反饋及時(shí)性上均有很大程度提高,通過研究和應(yīng)用現(xiàn)場監(jiān)控及生產(chǎn)看板等技術(shù),實(shí)現(xiàn)了一系列條理清晰、主次分明、重點(diǎn)突出的功能。通過異構(gòu)設(shè)備工業(yè)網(wǎng)絡(luò)環(huán)境下的統(tǒng)一數(shù)據(jù)接口技術(shù)、制造現(xiàn)場異構(gòu)數(shù)據(jù)統(tǒng)一存儲(chǔ)訪問技術(shù)的研究,突破設(shè)備狀態(tài)信息數(shù)據(jù)采集穩(wěn)定性及實(shí)時(shí)性的技術(shù),實(shí)現(xiàn)物聯(lián)網(wǎng)智能采集數(shù)據(jù)的要求,在此基礎(chǔ)上對(duì)生產(chǎn)現(xiàn)場進(jìn)行監(jiān)控;針對(duì)自動(dòng)采集的設(shè)備運(yùn)行參數(shù)、故障信息、派工和完工信息等制造過程數(shù)據(jù)進(jìn)行分析,開發(fā)各類生產(chǎn)電子看板,實(shí)現(xiàn)制造數(shù)據(jù)源可視化(圖6),運(yùn)用可視化的形式對(duì)各項(xiàng)數(shù)據(jù)進(jìn)行展示,促進(jìn)生產(chǎn)線運(yùn)用系統(tǒng)的持續(xù)改進(jìn),為管理者決策的準(zhǔn)確性和指令下達(dá)的及時(shí)性提供了依據(jù)[9]。
圖6 可視化生產(chǎn)看板Fig.6 Visual production kanban
為了增強(qiáng)操作人員對(duì)真實(shí)環(huán)境下各設(shè)備加工狀態(tài)的理解和體驗(yàn),在制造數(shù)據(jù)源可視化開發(fā)過程中,本文提出了采用數(shù)字孿生增強(qiáng)現(xiàn)實(shí)技術(shù),用計(jì)算機(jī)建立數(shù)學(xué)模型生成設(shè)備的虛擬體,實(shí)時(shí)反映真實(shí)環(huán)境下設(shè)備的各種狀態(tài),包括坐標(biāo)位置信息、幾何軸運(yùn)動(dòng)信息等。
數(shù)字孿生(DT)技術(shù)是集先進(jìn)人工智能技術(shù)、傳感器技術(shù)、虛擬仿真技術(shù)、人機(jī)工程技術(shù)及實(shí)時(shí)并行技術(shù)等為一體的綜合數(shù)據(jù)源集成技術(shù)。設(shè)備的數(shù)字孿生模型由3 個(gè)部分組成:(1)真實(shí)環(huán)境下的物理產(chǎn)品;(2)虛擬環(huán)境下的虛擬產(chǎn)品;(3)將虛擬和真實(shí)產(chǎn)品連接起來的數(shù)據(jù)源。基于數(shù)字孿生技術(shù)的車間設(shè)備幾何外形構(gòu)建技術(shù)已較為成熟,車間層MES 的興起也引發(fā)了生產(chǎn)過程中的大量設(shè)備狀態(tài)數(shù)據(jù)被收集和維護(hù),如何實(shí)現(xiàn)設(shè)備數(shù)據(jù)驅(qū)動(dòng)的三維構(gòu)建與生成技術(shù)是當(dāng)前的研究熱點(diǎn),如設(shè)備特征結(jié)構(gòu)在線三維模型編輯環(huán)境、圖像數(shù)據(jù)驅(qū)動(dòng)的人機(jī)工程以及現(xiàn)場三維場景實(shí)時(shí)變化等[10]。
表2 熱成形設(shè)備數(shù)據(jù)采集項(xiàng)及采集方法Table 2 Data collection items and collection methods of thermoforming equipment
表3 TAV 氣體擴(kuò)散爐數(shù)據(jù)采集項(xiàng)及采集方法Table 3 Data collection items and collection methods of TAV gas diffusion furnace
在整個(gè)實(shí)施過程中,將3D Max、LightWave 等制作的3D 標(biāo)準(zhǔn)模型文件導(dǎo)入到易控天地信息化軟件平臺(tái)中,對(duì)3D 模型或者3D 對(duì)象進(jìn)行分組,將其關(guān)聯(lián)到工程中的相關(guān)變量,實(shí)現(xiàn)工程運(yùn)行時(shí)的動(dòng)畫效果,通過這樣的方式,搭建起虛擬環(huán)境下的設(shè)備運(yùn)動(dòng)仿真,實(shí)現(xiàn)人機(jī)交互的現(xiàn)場實(shí)時(shí)狀態(tài)監(jiān)控。通過三維可視化監(jiān)控頁面,能夠?qū)φ麄€(gè)車間的設(shè)備狀態(tài)(開機(jī)、關(guān)機(jī)、故障等)、關(guān)鍵的工藝參數(shù)(氣體擴(kuò)散爐溫度、氣壓、真空度等)進(jìn)行實(shí)時(shí)監(jiān)控,當(dāng)設(shè)備出現(xiàn)故障時(shí),該設(shè)備顏色變化/閃爍,屏幕窗口中會(huì)顯示與該故障對(duì)應(yīng)的相關(guān)內(nèi)容。用戶可以通過鼠標(biāo)、鍵盤等外設(shè)進(jìn)行漫游瀏覽操作。系統(tǒng)界面如圖7所示。
圖7 數(shù)字孿生技術(shù)的應(yīng)用Fig.7 Application of DT technology
結(jié)合金屬件熱加工車間異構(gòu)設(shè)備的特點(diǎn)和具體需求,進(jìn)行數(shù)字化車間異構(gòu)設(shè)備數(shù)據(jù)源集成設(shè)計(jì),達(dá)到實(shí)時(shí)感知制造現(xiàn)場狀態(tài)的目的,從而實(shí)現(xiàn)精細(xì)化的車間管理。本文研究并實(shí)施的多類設(shè)備入網(wǎng)和數(shù)據(jù)源采集解決方案可以用于有數(shù)控設(shè)備、PLC設(shè)備等,以及非自動(dòng)化設(shè)備的入網(wǎng)和數(shù)據(jù)采集分析等。
隨著《中國制造2025》規(guī)劃的實(shí)施,將深度推進(jìn)智能制造技術(shù)的研發(fā)和應(yīng)用,本文開拓了車間和生產(chǎn)線上實(shí)施智能制造技術(shù)的新途徑,所提出的數(shù)字化車間異構(gòu)設(shè)備數(shù)據(jù)源集成方法在異構(gòu)車間的制造過程管控中具有較高的推廣價(jià)值。