999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邊云協同的設備數據采集及振動故障分析應用*

2023-09-18 08:42:14陳帝旭王曉峰
制造技術與機床 2023年9期
關鍵詞:故障設備模型

陳帝旭 鄭 湃 王曉峰

(①中國科學院沈陽計算技術研究所,遼寧 沈陽 110168;②中國科學院大學,北京 101408)

隨著2015 年國務院出臺《中國制造2025》等一系列指導性文件[1],我國開始全面部署推進制造強國戰略。提升我國高鐵吊弦預配的智能制造水平,符合《中國制造2025》的智能制造發展方向,常州數控技術研究所發揮其在數控技術和自動化方面的技術優勢,聯合中鐵建電氣化局集團軌道交通器材有限公司,于2021 年成功開發融合了可以生產鋁腕臂、鋼腕臂和簡統化腕臂的高鐵智能化接觸網腕臂柔性預配平臺[2]。但目前高鐵接觸網吊弦預配的自動化和智能化水平發展依然不對稱,該高鐵接觸網整體吊弦壓接檢一體化智造單元還是以人工輔助平臺和半自動化為主,智能判斷故障、生產數據信息化等智能制造技術的融入程度不高。究其原因是高鐵接觸網腕臂柔性預配生產線多設備多工藝的環境下,設備數據結構復雜和協議多樣[3],僅伺服電機就有20 余個,嚴重阻礙了設備數據的及時采集。包含電機振動數據等大量復雜的設備高頻數據未經處理就直接傳輸到云端進行故障分析[4],將導致數據傳輸帶寬占用極高,不僅阻礙設備數據網絡共享,還會使設備故障發現不及時,嚴重時會給制造企業帶來巨大的經濟損失。因此,有必要設計一種基于邊云協同服務框架,靠近車間現場高效采集和預處理數據,并對設備故障實時預測的完整架構,以達到制造車間生產數據標準化、統一化的目的,推動高鐵接觸網整體吊弦壓接檢智造單元加速邁向智能化。

綜上所述,數據是智造車間的核心[5],實現對設備數據的高效采集和實時處理是完成設備工作狀態監控和數據分析的首要條件。但目前為止,大部分設備數據采集與振動故障分析方法沒有兼顧數據采集效率、采集準確性和設備業務執行實時性的要求[6-10]。因此本文提出基于邊云協同的設備數據統一采集與故障分析應用方法。邊緣設備與云平臺協同運行,既利用邊緣計算的數據采集和局部數據處理能力,又利用云平臺的數據分析和數據共享能力[11],邊云協同運行極大釋放網絡的帶寬,從而實現設備業務的快速響應。同時,運用OPC UA(OPC unified architecture,OPC UA)設備建模對采集項進行靈活定義,能兼容多種協議數據格式進行采集,使邊緣設備數據采集的內容和時間可控,從而滿足不同的需求。

1 邊云協同數據采集架構設計

當前智造單元設備網絡中存在大量協議繁雜且智能化程度不同的感知設備[12],傳統數據采集方法堆砌各種協議進行采集,難以采集到實時、完整和準確的數據。針對這個問題,本文設計基于邊云協同的數據采集架構,采用可兼容、可擴展的分層設計。如圖1 所示,設計為設備網絡、邊緣數據中心和云中心3 層,包括異構設備數據采集、時序數據存儲與預處理、邊云數據協同3 個功能,負責將底層設備的原始協議數據采集并轉換為OPC UA 格式協議數據,傳輸至時序數據庫高效存儲和實時處理,然后制定數據同步策略,將預處理后的數據協同到云端。接下來對以上功能進行實現。

圖1 邊云協同數據采集架構圖

1.1 異構設備數據采集

本文基于OPC UA 技術,通過設計協議轉換中間件,采集、解析和封裝原始設備數據協議,并映射到OPC UA 服務器地址空間對應節點,實現使用標準OPC UA 協議信息在車間網絡進行通信,以完成統一采集各類智造單元設備數據。

1.1.1 OPC UA 服務器搭建

設計良好的數據模型是搭建OPC UA 服務器的基礎,也是將生產現場數據統一進行管理的關鍵[13]。根據數據采集需求,本文對智造單元設備的機械運動數據、伺服參數、傳感器數據等,使用可視化信息建模工具UaModeler,根據設備實際情況描述設備對象和抽象建模,分別對設備創建各自的對象節點類型。建模后的智造單元某數控設備信息模型部分變量節點見表1。

表1 設備部分信息模型節點表

最后通過UaModeler 工具,將建模好的設備信息,導出為XML 格式的模型定義節點集文件保存待用。

設備信息模型配置好后,本文選擇成熟的SDK 快速開發OPC UA 服務器,open62541 是開源的OPC UA 協議棧,使用C 語言開發,在實時性、嵌入式開發方面更具優勢[14]。使用open62541 的開發工具節點集編譯器加載XML 格式的設備信息模型,將節點信息轉換為OPC UA 服務器可識別的類文件代碼,并提供.c 和.h 庫文件形式的調用接口,通過調用該接口方法,OPC UA 服務器將信息模型節點集實例化為OPC UA 節點,為服務器生成設備地址空間。

圖2 所示為服務器的運行邏輯,首先通過UA_Server_new()方法創建OPC UA 服務器對象,在UA_Server_setConfig(server)方法中為OPC UA 服務器配置安全證書、名稱、端口號等參數,再啟動服務器監聽程序,方法是UA_Server_run(server,&running),開啟服務器對象實例,OPC UA 服務器啟動并運行后,OPC UA 客戶端連接服務器即可開始通信。

圖2 OPCUA 服務器搭建流程圖

底層設備使用OPC UA 通信,可以最大程度保證數據的可靠性。OPC UA 定義了一套統一的數據模型并使用強類型定義,用于描述和表示設備數據。統一的數據模型和明確定義的數據類型,確保了數據的格式和語義在不同系統和設備之間的一致性和完整性。同時,OPC UA 使用基于規范的TCP/IP 通信協議,避免了數據丟失、重復或損壞的情況,確保了數據在傳輸過程中的正確性和可靠性。

1.1.2 底層設備協議轉換

本節設計一種具備擴展性和通用性的協議轉換中間件實現協議轉換功能,完成連接底層設備采集原始數據,再按對應設備的通信協議格式解析封裝為OPC UA 格式的數據供OPC UA 服務器讀取。實現數控設備原始數據的兼容采集。

協議轉換中間件的設計包含通信配置模塊、協議庫模塊、數據請求模塊和解析封裝模塊。通信配置模塊為各設備的通信提供初始化配置參數,包括連接設備所需的接口參數和數據項請求參數。如針對Modbus RTU 協議進行通信,數據請求配置需要知道一次讀取請求的字節數、數據的起始寄存器地址等關鍵參數。協議庫模塊集成多種協議的通用操作函數和各設備廠家提供的專用設備通信函數,并提供統一調用接口。數據請求模塊調用協議庫中對應設備通信函數,加載通信配置中的參數信息,建立設備連接,并請求設備原始協議格式的字節碼數據,實現對原始數據的采集。解析封裝模塊把每次數據請求返回的原始字節流數據分割為獨立的數據片段,如圖3 所示。

圖3 數據片段分割示意圖

最后將各個數據片段轉換為可理解的數據后,按語義取出此次傳輸需要對OPC UA 服務器進行數據填充的設備數據,封裝為OPC UA 數據格式由OPC UA 服務器進行讀取。車間不同設備使用的通信協議和官方SDK 大都不同,故分別開發對應的協議轉換驅動程序,通過接口的方式為OPC UA 服務器提供規范的調用,使OPC UA 服務器能同步讀取設備最新的OPC UA 格式數據。

1.2 時序數據存儲與預處理

車間設備的運行狀態數據大多是帶時間戳,并按順序產生的高頻時序數據[15]。傳統關系型數據庫數據存儲和查詢低效,難以滿足車間實時性的要求,所以本文選型時序數據庫存儲時序數據。TDengine開源時序數據庫具有低成本、部署快和讀寫性能遠高于其他時序數據庫的特點,所以本文在離車間現場較近的邊緣數據中心服務器部署TDengine 時序數據庫集群,通過TDengine 數據庫的接口與TDengine 建立連接,發送數據寫入請求,完成OPC UA 格式設備信息數據到TDengine 設備數據表的持久性存入。

時序數據是按時間順序密集分布并存儲的。在邊緣層對數據進行清洗、預處理,讓絕大部分數據靠近數據源高效處理,可以保障車間任務執行的實時性。相比于批處理,本文選擇更高效、實時的流式計算作為數據預處理方式。TDengine 提供流式計算功能,用戶可以通過設置聚合函數、表名、滑動窗口等參數定義1 個流處理事件,持續對流入窗口的數據進行預處理。以需要預處理的數據表作為流計算的源表,數據會被以定義的方式自動處理,并根據定義的觸發模式將計算結果推送到目的表保存。

1.3 邊云數據協同

邊云數據協同是指在邊緣計算和云計算結合的環境中,實現數據的協同和共享。通過將云端計算和存儲能力推進至邊緣數據源頭,以提高數據處理和響應的效率。首先,在邊緣端統一采集設備數據并在本地存儲后,經過分析,邊緣數據庫中的數據包含3 個階段:①M-data,結構化數據類型的數據源元數據;②C-data,對海量的M-data 數據進行清洗和預處理后的精煉數據;③K-data,將邊緣存儲的預處理數據匯聚進行融合和分析的云端數據。因此,僅將必要的經過預處理后的C-data 類型數據,通過以太網協同到云端,云端匯集C-data 整理為Kdata 數據進行深入分析,邊云共享數據存儲資源,減少了數據傳輸的延遲和帶寬消耗。本文選擇以從TDengine 數據庫導出CSV 格式數據文件的方式,與云端通過HTTP 傳輸同步數據,云端TDengine 數據庫將表導入進行持久化存儲,邊云在數據層面進行協同,減輕數據上傳至云端的帶寬壓力,數據同步過程如圖4 所示。

圖4 邊云數據協同示意圖

2 邊云協同電機故障分析應用

電機振動故障預測性維護對腕臂預配生產線設備健康十分重要,然而云端網絡通信面臨巨大的流量壓力,電機端采集的振動信號很難實時上傳至云端進行故障診斷應用,且傳統故障診斷方法通過單時頻分析的方式,人工提取時頻圖中的顯著特征進行故障診斷的做法費時費力,不利于在邊緣端實時自動化推理[16]。本文基于預處理后同步至云端的振動數據,設計一款邊云智能協同的端到端電機振動故障識別算法。利用卷積神經網絡(convolutional neural network,CNN)[17]能從大規模數據中自動學習特征的特點,結合CNN 與二維時頻圖,實現在邊緣資源受限設備智能實時診斷電機故障的神經網絡。

2.1 數據集預處理

從智造單元設備的伺服電機采集到的原始電機振動信號數據需要經過樣本集切割和時頻圖轉換處理才能作為卷積神經網絡的訓練輸入。本文的電機振動數據集是由1 臺數控機床電機模擬正常工作狀態、電機轉子受阻故障以及電機基座松動故障3 種電機運行狀態的實驗采集到的。在負載1 HP、轉速600 r/min 的工況下,采樣頻率設為100 Hz,每次采集不少于720 000 個采樣點,選擇512 個采樣點作為數據樣本長度,使用步長500 的重疊采樣法對振動信號數據集進行切割,以增強訓練數據數量,最后得到正常狀態和兩種故障狀態下的樣本各1 200 個。

接著采用cmor3-3 小波基函數對電機樣本數據集中的信號進行連續小波變換,通過不同尺度變換將一維時序信號轉化為二維時頻信號。以3 種類型信號時頻圖為例,圖5 和圖6 所示為一組相互對應的電機振動數據的時域圖和轉換后的時頻圖。

圖5 3 種信號的時域波形圖

圖6 3 種信號的時頻變換結果圖

最終,得到電機不同狀態的特征圖樣本各1 200 個,選取其中的720 個作為訓練樣本,剩余的480 個作為測試樣本。不同故障樣本數量及標簽配置見表2。

表2 不同故障樣本的數量及標簽配置表

2.2 時頻圖結合CNN 的故障診斷方法

時頻變換讓故障信號轉換為具有不同紋理及細節特征的時頻圖,而相較于其他淺層神經網絡,CNN 具有充分學習和表達小波時頻圖復雜特征的能力,同時具備更快的運算速度,并避免了訓練陷入局部極值等問題。故本文選擇CNN 自動提取時頻圖像中的輪廓及差異信息,從而實現不同故障類型的準確識別。時頻圖轉換方法主要采用了連續小波變換(continuous wavelet transform,CWT)方法。在上一節中,采用連續小波變換成功將一維振動信號轉換為到二維時頻特征圖后,將其作為深度神經網絡的輸入,建立CNN 模型進行測試,完成基于時頻圖結合卷積神經網絡的故障診斷方法,實現對電機故障的準確、智能診斷,故障診斷方法總體過程如圖7 所示。

圖7 時頻圖結合神經網絡的故障診斷方法

主要流程包括:①對采集到的振動信號數據集進行故障分類,獲得不同故障類型的原始振動信號;②對原始時域信號進行連續小波變換,以得到二維時頻圖,并調整時頻圖尺寸;③將生成的二維時頻圖按一定比例隨機分為訓練集、測試集和驗證集;④建立CNN 模型,并初始化網絡參數;⑤利用訓練集訓練CNN,直到損失函數收斂;⑥利用測試集驗證訓練好的CNN 模型的性能;⑦得到CNN 模型的識別結果。

2.3 邊云智能協同

云端接收邊緣數據訓練模型再下放邊緣端部署,以邊云智能協同推理的方式將模型部署應用于邊緣生產線故障預測場景,減小帶寬波動帶來的影響,協同過程如圖8 所示。

圖8 邊云智能協同示意圖

針對邊緣設備在資源不足的邊云智能協同應用場景下,執行大參數模型低效的問題,本文采取模型壓縮策略,使用8 位模型量化方法,使其變得更加輕量化。TensorFlow 模型優化工具包提供了模型量化的工具,本文使用該工具量化經訓練并已轉換為 TensorFlow Lite 模型的電機故障診斷模型。量化前的.h 模型文件大小為1 074 kB,量化后的.tflite 模型壓縮到了347 kB,減少了75 %的存儲空間。

最后,壓縮后的故障預測模型通過以太網傳輸到邊緣數據中心存儲,在邊緣樹莓派服務器部署Tensorflow Lite 框架,以實現模型的遷移協同推理,并在其中運行輕量化后的模型進行故障預測。

3 實驗驗證

本文依托于高鐵吊弦預配智造單元某條生產線,在設備運行加工期間,連續采集10 天的設備狀態數據進行試驗。各實驗設備使用C 語言和Python語言的協議轉換驅動程序、故障定時診斷程序已安裝在樹莓派armhf 系統,OPC UA 服務器監聽進程也已配置啟動,且設備都已處于同一個局域網中。使用開源OPC UA 客戶端輸入服務器的URL 地址連接到OPC UA 服務器。本實驗中,測試服務器URL 訪問地址配置為opc.tcp://10.0.0.6:4 840。

3.1 數據采集方法驗證

3.1.1 數據采集準確性測試

以使用OPC UA 客戶端瀏覽生產線某臺西門子數控設備信息為例,為其設置的命名空間為2,進入該設備地址空間監控實時更新的節點變量數據。如圖9 所示,可以看到數控系統的編程坐標、切削和主軸倍率等設備節點值,將本文方法讀取到的編程坐標值,與西門子數控系統面板上的數值在同一時刻進行比較,二者得到的數據一致且完整。此外,本實驗還測試了數控設備緊急停機時,對應OPC UA 節點值的變化,結果表明,從客戶端讀取的數據項的值,與急停時數控系統面板觀察到的數據值一致。

圖9 OPCUA 客戶端節點通信圖

3.1.2 數據采集時延測試

由于OPC UA 協議格式數據帶時間戳,可以借此測試數據從請求開始,再到傳輸至時序數據庫存儲所消耗的數據采集總時延。本實驗針對生產線上包含不同協議的3 臺智能數控裝備分別采集X軸編程坐標數據項,得到3 臺設備采集該數據項的平均時延。如表3 所示,與傳統數據采集方式對比,本文所用的數據采集方法時延更低,平均在1.31 ms左右,比傳統方法快了約2.5 ms。

表3 邊云協同設備數據采集時延測試表

3.2 故障分析實例應用

采用YDAT501 型壓電加速度傳感器垂直于數控機床電機驅動端上側磁吸安裝。分別采用拆卸基座螺絲、轉子人為增阻的方式引入損傷。在云平臺上,本文使用了Windows 10 的64 位操作系統、i5-11300H@ 3.10 GHz 的CPU 以及Pycharm 作為模型訓練環境。在訓練神經網絡過程中,得到了誤差收斂曲線和準確率曲線,如圖10 所示。

圖10 accuracy 準確率與Loss 損失值圖

將訓練好的模型經壓縮后傳輸到邊緣端,部署在邊緣樹莓派ARM 處理器上,定義一個定時任務,每隔一段時間執行故障分析程序,從時序數據庫中讀取電機振動信號數據,通過set_tensor()函數輸入,調用invoke()運行模型得到故障分類,輸出診斷結果。診斷結果顯示,CNN 表現出了較強的泛化能力和聚類能力,成功將具有較大時頻圖差異的同類故障樣本識別為一類。同時,CNN 也展現了較強的特征提取和識別能力,成功地區分了具有相似時頻圖的異類故障樣本。測試結果見表4 所示,與傳統集中式云中心故障分析方法相比,本文應用在邊云智能協同場景,基于小波時頻圖的CNN 的電機振動故障方法在準確率不受影響的情況下,故障分析響應時間明顯變得更短。

表4 邊云協同振動故障分析應用性能測試表

4 結語

本文對高鐵吊弦預配智造單元傳統數據采集技術的研究進行了創新,提出基于邊云數據協同的異構數控設備數據統一采集和預處理方法,兼容異構設備協議實現到OPC UA 標準數據協議的轉換,以時序存儲服務器為核心,高效存入OPC UA 時序數據實時進行預處理。隨后改進傳統人工故障檢測方法,提出結合卷積神經網絡與小波變換時頻圖的電機振動故障診斷方法,訓練并輕量化壓縮模型,便于下放到邊緣端進行部署,邊云協同完成邊緣電機故障的實時智能推理。最后將所提方法在現實智造單元生產線中驗證,實驗結果表示,本文提出的基于邊云協同框架下的設備數據統一采集架構與故障分析應用,以較低成本,提升了數據采集和傳輸效率,不僅減少該智造單元中數據傳輸的網絡帶寬占用,也滿足了設備故障分析響應的實時需求,具有通用性和高效性。

猜你喜歡
故障設備模型
一半模型
諧響應分析在設備減振中的應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
故障一點通
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
3D打印中的模型分割與打包
奔馳R320車ABS、ESP故障燈異常點亮
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
故障一點通
主站蜘蛛池模板: 国产九九精品视频| 亚洲h视频在线| 亚洲福利一区二区三区| 色综合天天娱乐综合网| 亚洲乱码在线视频| 亚洲男人天堂2020| 亚洲国产91人成在线| 国产人前露出系列视频| 国产在线欧美| 亚洲二区视频| 国产精品香蕉在线观看不卡| 国产精品99久久久久久董美香| 亚洲色图欧美在线| 九九热精品视频在线| 日韩色图区| 噜噜噜综合亚洲| 国产网友愉拍精品| 亚洲无码高清一区| 国产91丝袜在线播放动漫| 91福利一区二区三区| 色亚洲激情综合精品无码视频| 免费在线a视频| 日本精品αv中文字幕| 2022精品国偷自产免费观看| 国产乱肥老妇精品视频| 国产在线观看高清不卡| 亚洲国产欧美目韩成人综合| 幺女国产一级毛片| 国产一级视频在线观看网站| 婷婷成人综合| 伊伊人成亚洲综合人网7777| 无码久看视频| 亚洲AV无码乱码在线观看裸奔| 国产在线麻豆波多野结衣| 欧美一级99在线观看国产| 一级片一区| 亚洲视频在线网| 色综合天天视频在线观看| 亚洲国产欧美自拍| 毛片a级毛片免费观看免下载| 成人午夜精品一级毛片| 色男人的天堂久久综合| 国产凹凸一区在线观看视频| 四虎在线高清无码| 青青青亚洲精品国产| 国产一级在线观看www色 | 日韩美一区二区| 一本大道东京热无码av| 国产视频入口| 国产成人综合久久精品尤物| 日本成人一区| 日本午夜视频在线观看| 免费中文字幕在在线不卡| 亚洲日韩精品无码专区| 在线综合亚洲欧美网站| 国产在线八区| 国产99久久亚洲综合精品西瓜tv| 国产福利不卡视频| 亚洲第一成网站| 国产黄色爱视频| 五月六月伊人狠狠丁香网| 久久精品无码一区二区国产区| 亚洲国产成人在线| 国产精品爽爽va在线无码观看 | 毛片基地视频| 99久久性生片| 亚洲综合色在线| 国内毛片视频| 免费无码又爽又刺激高| 三区在线视频| 91蜜芽尤物福利在线观看| 亚洲成在人线av品善网好看| 漂亮人妻被中出中文字幕久久| h视频在线观看网站| 激情综合图区| 欧美成人怡春院在线激情| 亚洲一级毛片在线观播放| 中国美女**毛片录像在线| 国产高清免费午夜在线视频| 在线欧美一区| 青草视频网站在线观看| av一区二区三区在线观看|