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

        ?

        適用于智能制造的數(shù)控機床全信息監(jiān)控系統(tǒng)

        2022-12-08 13:39:26高舒凱
        廈門大學學報(自然科學版) 2022年6期
        關鍵詞:信息

        高舒凱,畢 果

        (廈門大學航空航天學院,福建廈門361102)

        我國正面臨制造業(yè)轉(zhuǎn)型升級的關鍵階段,新一代智能制造將數(shù)字化、網(wǎng)絡化、智能化作為基本范式,物聯(lián)網(wǎng)、賽博物理系統(tǒng)與信息技術的深度融合使得云制造成為新的制造模式.制造業(yè)總體的發(fā)展方向和創(chuàng)新的生產(chǎn)模式對制造裝備提出了更高的要求,即要求裝備之間能夠互聯(lián)互通和數(shù)據(jù)共享,裝備個體具備自我優(yōu)化的能力,且能以最小智能單元無障礙連接于各種智能制造網(wǎng)絡和云制造平臺.

        機床的服役期為15~20年,新舊機床的長期共存是機床行業(yè)的現(xiàn)實情況,現(xiàn)有服役機床往往來自于不同的廠家、采用不同的通信協(xié)議,將其無差別納入智能化制造網(wǎng)絡的前提是構建統(tǒng)一的數(shù)據(jù)信息監(jiān)控平臺.監(jiān)控平臺需要有能力獲取機床內(nèi)部運行數(shù)據(jù),并且能對運行時外部環(huán)境的變化進行有效感知.目前,有部分機床廠商提供了匹配自身數(shù)控系統(tǒng)的商業(yè)數(shù)據(jù)采集軟件,例如西門子的運動控制信息系統(tǒng)(motion control imformation system,MCIS)和Fanuc的Smart NC Link,但這些軟件往往價格較高且軟件間不通用.也有學者嘗試通過數(shù)控系統(tǒng)的串口和分布式數(shù)字控制(distributed numerical control,DNC)等通用接口進行數(shù)據(jù)采集,這種采集方式雖然有一定的通用性,但采集的數(shù)據(jù)往往是有限的.例如通過在機床外接可編程邏輯控制器(PLC)實現(xiàn)對機床部分信號的采集[1]、通過RS-232和DNC接口對機床進行監(jiān)控[2],這些方法只能采集到部分開關信號和一些與程序運行相關的數(shù)據(jù).為了更加全面地監(jiān)測機床運動過程,并對機床外部環(huán)境信息進行感知,需要引入多傳感器的監(jiān)控框架,對使用的傳感器與信號處理軟件進行選擇[3],實現(xiàn)對數(shù)控機床加工過程、工件質(zhì)量的監(jiān)控[4].也有學者使用數(shù)控程序鑲嵌宏指令和外接傳感器的數(shù)據(jù)采集架構對機床運行狀態(tài)進行感知[5].但往往在感知外部環(huán)境變化時選用的傳感器沒有統(tǒng)一的數(shù)據(jù)通信方式,傳輸?shù)倪^程遵循各自使用的協(xié)議.因此,一種使用統(tǒng)一通信協(xié)議對機床內(nèi)部運動數(shù)據(jù)和外部環(huán)境變化信息進行全面監(jiān)測的方法在智能制造中顯得尤為重要.

        開放平臺通信(open plantform communication,OPC)統(tǒng)一架構(unified architecure,UA)作為工業(yè)通訊的數(shù)據(jù)交互規(guī)范協(xié)議,具有安全、可靠且獨立于制造商和平臺的特性,可以為該問題提供解決方案.該規(guī)范可以在具有不同數(shù)控系統(tǒng)和通信協(xié)議的數(shù)控機床之間,建立安全有效的統(tǒng)一通信模式,且不依賴于特定操作系統(tǒng)和編程語言,能方便地與工業(yè)設備結(jié)合,做到數(shù)據(jù)的統(tǒng)一管理,以實現(xiàn)設備間的互聯(lián)互通.將OPC UA與傳感器結(jié)合,實現(xiàn)工廠設備與傳感器之間的通信[6].通過對數(shù)控機床搭建OPC UA服務器,對加工過程進行監(jiān)測[7-8],實現(xiàn)刀具磨損程度的預測[9].使用OPC UA協(xié)議搭建智能生產(chǎn)線,以解決生產(chǎn)線上的信息孤島現(xiàn)象[10],García等[11]提出一種低成本的信息物理生產(chǎn)系統(tǒng)(cyber physical production system,CPPS)架構.關于OPC UA性能方面的研究,Ghazivakili等[12]探討了協(xié)議網(wǎng)絡傳輸?shù)耐掏铝亢蛿?shù)據(jù)的傳輸時間.Li等[13]在資源受限的STM32平臺上實現(xiàn)OPC UA服務器,使其具有廣泛的應用.

        目前,OPC UA的訪問統(tǒng)一性、安全可靠性、開放性等多種優(yōu)勢,使得很多工業(yè)裝備制造商都將其作為基本配置,集成在較新的產(chǎn)品中.例如西門子公司在其整個TIA產(chǎn)品組合中支持OPC UA;三菱、海德漢等公司也在其PLC和數(shù)控系統(tǒng)中搭載了OPC UA服務器.對于未提供該服務的工業(yè)裝備,可以使用主流編程語言實現(xiàn)OPC UA通信,從而為數(shù)據(jù)的傳輸建立一個統(tǒng)一的通信接口.為此,兼顧以上兩種方式,本文嘗試針對異構數(shù)控機床建立統(tǒng)一的通信接口,將多種工業(yè)設備協(xié)議向OPC UA協(xié)議轉(zhuǎn)換,實現(xiàn)機床的全信息監(jiān)控系統(tǒng).通過搭建數(shù)控系統(tǒng)的數(shù)據(jù)服務器以及為外接傳感器搭建數(shù)據(jù)服務器,對機床內(nèi)部運行信息與外部環(huán)境信息進行全面采集與傳輸.同時在服務器局域網(wǎng)內(nèi)搭建客戶端作為近端監(jiān)控節(jié)點,接收監(jiān)測數(shù)據(jù),對數(shù)據(jù)進行分析以完成補償反饋算法,并將補償值實時反饋回機床數(shù)控系統(tǒng)中,提升機床性能.

        1 機床全信息監(jiān)測與反饋控制系統(tǒng)整體架構

        全信息監(jiān)控系統(tǒng)監(jiān)測機床內(nèi)部運行數(shù)據(jù)與外部環(huán)境數(shù)據(jù),從而提取有效信息,實現(xiàn)機床性能提升,其整體架構如圖1所示,包含采集、傳輸信息的數(shù)據(jù)服務器與提供補償反饋功能的監(jiān)控節(jié)點.其中數(shù)據(jù)服務器的主要作用是對機床內(nèi)外數(shù)據(jù)做監(jiān)測并且傳輸信息,而監(jiān)控節(jié)點負責匯總多臺服務器中傳輸?shù)臄?shù)據(jù)并計算機床優(yōu)化值來實現(xiàn)運動的反饋控制.在服務器中,數(shù)據(jù)的來源被分為兩大部分,一部分是通過機床數(shù)控系統(tǒng)獲取的內(nèi)部靜態(tài)屬性與動態(tài)運行數(shù)據(jù),另一部分是通過外接傳感器感知機床加工過程時外部環(huán)境變化的數(shù)據(jù).兩部分數(shù)據(jù)統(tǒng)一使用OPC UA協(xié)議進行傳輸,相互補充,以提供更加全面的監(jiān)測信息.監(jiān)控系統(tǒng)整體的數(shù)據(jù)流動過程如圖2所示,近端監(jiān)控節(jié)點通過獲取服務器中的數(shù)據(jù)與部署的優(yōu)化算法得到機床運動補償值,將補償值反饋回機床,以提高機床性能.同時,在廣域網(wǎng)中,云主機為電腦、手機等遠程移動設備提供數(shù)據(jù)訪問接口.并且云主機可以實現(xiàn)數(shù)控裝備群之間的信息共享與交互,利用更強大的計算性能將多個近端監(jiān)控節(jié)點中的數(shù)據(jù)進行匯總以建立更加復雜的模型.從而將更多的個體制造單元互相連接,實現(xiàn)智能制造的分布式多自主體智能系統(tǒng).

        圖1 機床監(jiān)測與反饋系統(tǒng)整體架構Fig.1Overall architecture of the machine monitoring and feedback system

        圖2 系統(tǒng)數(shù)據(jù)流動過程Fig.2System data flow

        2 監(jiān)控系統(tǒng)實現(xiàn)

        2.1 數(shù)據(jù)服務器的設計與實現(xiàn)

        如圖3所示為數(shù)據(jù)服務器的示意圖,數(shù)據(jù)服務器為監(jiān)控系統(tǒng)提供統(tǒng)一格式的實時數(shù)據(jù).根據(jù)提供數(shù)據(jù)的設備不同,分為兩類服務器來設計與開發(fā).一類是設備出廠自帶OPC UA服務,這類服務器主要提供設備運行時內(nèi)部數(shù)據(jù).另一類是針對本身不支持OPC UA協(xié)議的工業(yè)設備設計的,主要是為加工過程中的外部監(jiān)測與檢測數(shù)據(jù)提供傳輸服務.OPC UA作為工業(yè)4.0中的通信標準,逐漸成為工業(yè)領域中流行的通信協(xié)議,ABB、羅克韋爾、愛默生、西門子等主流企業(yè)都推出了基于OPC UA的應用程序與開發(fā).在本文的監(jiān)控系統(tǒng)中,使用機床搭載的西門子數(shù)控系統(tǒng)(SINUMERIK),其內(nèi)部包含OPC UA服務器,通過該服務器提供了機床全局用戶數(shù)據(jù)、PLC程序塊數(shù)據(jù)、機床數(shù)據(jù)和設定數(shù)據(jù)等.可以通過變量地址來對數(shù)據(jù)進行訪問,在表1中展示了其中部分數(shù)據(jù)和對應的地址.其中,系統(tǒng)對R參數(shù)具有讀寫雙向權限,即外部客戶端不僅可以讀取該地址上的數(shù)據(jù),還能對該地址對應的數(shù)據(jù)進行更改,為后續(xù)監(jiān)控節(jié)點的反饋控制提供實現(xiàn)的可能性.

        圖3 數(shù)據(jù)服務器Fig.3 Data server

        表1 SINUMERIK的OPC UA變量

        為了更好地感知加工過程,利用外接傳感器在線監(jiān)測機床運動與加工過程,包括溫度、振動、力等不同的物理量.同時對于大部分加工過程,加工工件的在位檢測也同樣重要,經(jīng)常需要根據(jù)檢測結(jié)果對加工過程進行一定的調(diào)整.因此全信息監(jiān)控系統(tǒng)需要針對更多的外部傳感器搭建數(shù)據(jù)服務器,將在線監(jiān)測與在位檢測的傳感器所提供的數(shù)據(jù)進行采集與傳遞.由于目前大部分傳感器不具備OPC UA標準接口,需要使用軟件開發(fā)工具包來搭建通用OPC UA服務器.在工業(yè)加工中,大部分設備都有不同的通信協(xié)議和數(shù)據(jù)編碼格式,常用的數(shù)據(jù)采集方法有基于RS-232、RS-485等通用標準接口采集,基于廠家提供的動態(tài)鏈接庫進行二次開發(fā)等.面對各類外接傳感器,本系統(tǒng)搭建的數(shù)據(jù)服務器首先使用不同的數(shù)據(jù)采集設備獲取外接傳感器的數(shù)據(jù),然后借助OPC UA協(xié)議對數(shù)據(jù)進行統(tǒng)一封裝與傳輸.

        2.2 近端監(jiān)控節(jié)點的設計與實現(xiàn)

        近端監(jiān)控節(jié)點作為全信息監(jiān)控系統(tǒng)中的數(shù)據(jù)處理單元,需要在低延遲的情況下對服務器提供的數(shù)據(jù)進行訪問、處理并在必要的時候?qū)⒎答佇畔骰財?shù)據(jù)服務器,具體的功能如圖4所示.本文選擇.NET框架和C#語言完成近端監(jiān)控節(jié)點的程序編寫,并且將監(jiān)控節(jié)點部署在數(shù)據(jù)服務器的近端局域網(wǎng)內(nèi),以滿足實時性要求.在監(jiān)控節(jié)點中,向下在局域網(wǎng)內(nèi)與數(shù)據(jù)服務器進行雙向數(shù)據(jù)交互,向上與云主機進行連接.數(shù)據(jù)服務器為監(jiān)控節(jié)點提供加工過程的數(shù)據(jù),監(jiān)控節(jié)點對數(shù)據(jù)進行清理、集成、分析并將補償優(yōu)化值反饋回服務器中,以調(diào)整加工過程.云主機可以提供更豐富的計算資源,以實現(xiàn)大型模型的學習與復用遷移等功能,同時還可以為電腦、手機等移動設備提供訪問的接口,以方便對監(jiān)控信息進行查看.

        圖4 監(jiān)控節(jié)點功能圖Fig.4 Monitoring node function diagram

        2.3 機床實時反饋控制實現(xiàn)

        機床反饋控制是實現(xiàn)自身性能優(yōu)化的重要環(huán)節(jié),本文監(jiān)控對象搭載的數(shù)控系統(tǒng)為SINUMERIK,該系統(tǒng)提供兩種使加工主程序在運行的過程中對外部變換做出響應的方式,即同步動作與異步動作,兩者之間的區(qū)別如表2所示.異步動作被觸發(fā)后,主程序會中斷運行,轉(zhuǎn)而處理設定的異步子程序.同步動作是對實時事件的反應,其響應過程不會中斷主程序運行,是一種對外部事件進行快速反應的方法.而“與位置相關的補償激活”則提供了機床刀具溫度補償?shù)牡刂?,只需將補償曲線對應的斜率與截距寫入對應地址即可在對應軸方向上對刀具位置微調(diào),例如SA_TEMP_COMP_SLOPE[AX1]代表了刀具在X軸方向上的補償斜率.在后續(xù)實例研究中,將嘗試利用同步動作和“與位置相關的補償激活”為全信息監(jiān)控系統(tǒng)提供實時反饋控制功能.當監(jiān)控節(jié)點將補償值反饋回數(shù)控系統(tǒng)后,機床在保證主程序正常運行的情況下,對反饋值進行實時響應,將其傳遞給數(shù)控中具體方向的補償參數(shù)地址中,從而調(diào)整機床刀具的實際位置,其余的反饋方式需要根據(jù)不同的應用場景進行選擇.

        表2 同步動作與異步動作對比

        3 實例研究

        為驗證全信息監(jiān)控系統(tǒng)的有效性,以楊森YSV-957立式加工中心作為監(jiān)測對象,嘗試對機床X軸進給系統(tǒng)進行溫度監(jiān)測和熱誤差補償.實驗對象機床的具體參數(shù)如表3所示.機床搭載西門子828D數(shù)控系統(tǒng),其控制器內(nèi)置OPC UA服務器,可通過指定變量對應的地址獲取相關數(shù)據(jù).本文使用PT100溫度傳感器進行溫度采集,測量范圍為-20~200 ℃,測量精度為±0.1 ℃.傳感器測量部位如圖5所示,包括X軸尾端軸承測點溫度T1、T2,絲桿螺母處測點溫度T3,電機端軸承測點溫度T4,以及安裝在機床內(nèi)壁和外部的環(huán)境溫度測點TE1、TE2.激光位移傳感器選擇基恩士LK-G10,測量時參考距離為10 mm,測量范圍為±1 mm,分辨率可達0.02 μm,用來測量X軸末端伸長量.其中溫度傳感器和激光位移傳感器分別使用RS485串口協(xié)議和廠家提供的動態(tài)鏈接庫進行數(shù)據(jù)采集,并統(tǒng)一封裝入外部數(shù)據(jù)服務器中.選擇雷尼紹XL-80激光干涉儀對機床定位誤差進行檢測,測量精度為1 nm.機床X軸行程范圍為840 mm,在行程范圍內(nèi)均勻設置20個檢測點,使用激光干涉儀獲得各檢測點的定位誤差.機床實物以及干涉儀鏡組安裝架設如圖6所示.

        表3 YSV-957部分參數(shù)

        圖5 溫度傳感器安裝位置Fig.5Position for installing the temperature sensor

        圖6 實驗設備Fig.6Experimental equipment

        利用近端監(jiān)控節(jié)點訪問機床內(nèi)部數(shù)據(jù)服務器,獲得加工點在X方向的坐標,并訪問外部數(shù)據(jù)服務器獲取多路溫度傳感器的數(shù)據(jù),熱誤差補償算法內(nèi)置于近端監(jiān)控節(jié)點.鑒于機床運動過程中產(chǎn)生的熱誤差在運動行程上基本呈現(xiàn)線性關系,所以將機床運動熱誤差分解為行程原點的偏置和軸上各點的誤差增量[14].監(jiān)控節(jié)點通過監(jiān)測溫度測點和X方向定位誤差得到建模所需的數(shù)據(jù),使用歷史數(shù)據(jù)為溫度與定位誤差曲線中斜率和截距之間的關系建立回歸模型,并在必要時根據(jù)該模型計算對應的誤差,以補償機床的運動,提高定位精度.

        3.1 實驗過程

        在機床溫度補償實驗中,需要監(jiān)測機床溫度測點與定位誤差.數(shù)據(jù)服務器采集機床在不同速度、不同環(huán)境溫度下運動產(chǎn)生的定位誤差、溫度和軸端熱膨脹量.服務器創(chuàng)建OPC UA節(jié)點,建立地址空間,將從傳感器中獲取的監(jiān)測數(shù)據(jù)存入對應的地址中,以實現(xiàn)服務器的數(shù)據(jù)傳輸功能.近端監(jiān)控節(jié)點瀏覽不同服務器的地址空間,對傳來的數(shù)據(jù)進行匯總、分析、計算機床定位誤差的模型.圖7展示了機床往復運動時溫度測點與X軸尾端膨脹量之間的關系.由于機床運動時,電機發(fā)熱和絲桿螺母副的運動摩擦發(fā)熱形成熱源,并傳導給軸承,使軸承的溫度因熱傳導成波動式上升,軸承沿X軸方向產(chǎn)生熱膨脹,從而帶來了機床定位誤差.同時,每隔10 min使用激光干涉儀對機床定位誤差進行測量,結(jié)果如圖8所示,機床的定位誤差在運動行程內(nèi)呈現(xiàn)明顯線性關系且隨發(fā)熱量的增大不斷增加.監(jiān)控節(jié)點使用內(nèi)置的溫度補償算法并結(jié)合數(shù)控系統(tǒng)的“同步動作”和“與位置相關的補償激活”方法實現(xiàn)機床運動實時的調(diào)整反饋,以降低定位誤差.

        圖7 溫度與軸末端伸長量關系Fig.7Relationship between temperature and shaft end elongation

        圖8 激光干涉儀測量結(jié)果Fig.8Measurement results of laser interferometer

        3.2 實驗結(jié)果

        在近端監(jiān)控節(jié)點中開啟補償功能后,節(jié)點從數(shù)據(jù)服務器中獲取機床實時位置和測點溫度值,并以每秒一次的頻率計算出誤差曲線的斜率與截距,將其作為補償值反饋回數(shù)控系統(tǒng) .再次測量機床X軸在0~840 mm的行程運動中的定位誤差如圖9所示,未補償時定位誤差最大達到160 μm(圖9(a));同樣條件下,使用補償功能后定位誤差降低到-8~2 μm(圖9(b)),定位誤差不到補償前的10%.實驗結(jié)果證明了全信息監(jiān)控系統(tǒng)能夠有效的監(jiān)測機床內(nèi)部運行數(shù)據(jù)與外部環(huán)境信息,同時對機床進行實時反饋補償.

        圖9 X軸定位誤差實驗結(jié)果Fig.9X-axis positioning error experimental results

        4 結(jié) 論

        本文從加工過程的實際需求出發(fā),為數(shù)控機床建立一套能監(jiān)測內(nèi)部運行數(shù)據(jù)與外部環(huán)境數(shù)據(jù),且同時能對機床運動進行反饋控制的全信息監(jiān)控系統(tǒng).系統(tǒng)分為內(nèi)部數(shù)據(jù)服務器、外部數(shù)據(jù)服務器以及近端監(jiān)控節(jié)點,設備間通過OPC UA協(xié)議進行統(tǒng)一的信息傳輸. OPC UA協(xié)議的開放性則讓整體系統(tǒng)能兼容更多的設備,為機器與機器間的連接提供標準,為現(xiàn)有服役機床的互聯(lián)互通、數(shù)據(jù)共享提供了可行的基礎.在本文研究的全信息監(jiān)控系統(tǒng)中,對機床的運行過程進行在線監(jiān)測與實時補償,同時對定位誤差進行了實驗驗證,實驗結(jié)果顯示定位精度在補償程序的作用下提升較大幅度.下一步將借助OPC UA協(xié)議,實現(xiàn)數(shù)控裝備群的數(shù)據(jù)與信息交互、通過模型間的共享建立更加復雜的模型,提供更加全面的監(jiān)測以進一步提升機床的性能.

        猜你喜歡
        信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        信息超市
        展會信息
        展會信息
        展會信息
        展會信息
        展會信息
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        亚洲av不卡免费在线| 无码av免费精品一区二区三区| 久久国产高潮流白浆免费观看| 青青草手机免费播放视频| 在线播放五十路熟妇| 久久久久久国产精品美女| 无码av一区在线观看| 亚洲av色香蕉一区二区三区av| 2019nv天堂香蕉在线观看| 久久和欧洲码一码二码三码| 久久噜噜噜| 激情乱码一区二区三区| 白嫩人妻少妇偷人精品| 国产又爽又粗又猛的视频| 日韩欧美国产丝袜视频| 国产三级三级精品久久| 国产日本精品视频一区二区| 国产成人无码免费视频在线| 日韩成人精品在线| 日本人妻三级在线观看| 亚洲国产av无码精品无广告| 国产呦系列呦交| 中文字幕久久精品波多野结百度| 宅男天堂亚洲一区二区三区| 亚洲中文字幕久久精品蜜桃| 无码午夜人妻一区二区三区不卡视频| 国产日韩三级| 国产av一区二区毛片| 国产精品久久久久乳精品爆| 最新国产乱视频伦在线| 日美韩精品一区二区三区 | 色综合久久五月天久久久| 亚洲97成人在线视频| 日本丰满熟妇videossex8k| www插插插无码视频网站| 国产网友自拍视频在线观看| 日韩在线永久免费播放| 成人免费网站视频www| 国产黄色精品高潮播放| 色婷婷色丁香久久婷婷| 国产精品美女久久久久|