如何使用基于AI的振動傳感器節點進行故障分類
許多工業工廠依靠電機來執行生產過程。由于結構松動、軸承損壞、角度和線性不對準、腐蝕、共振和負載不平衡等影響,電機容易發生故障。
任何這些都可能導致長時間的機器停機。防止此類故障一直是制造業企業面臨的長期挑戰,因為他們尋求最大限度地降低成本并提高生產率。
基于計劃的維護策略可以通過在預定的時間間隔內調整和更換零件和子系統來實現這些目標。不幸的是,基于計劃的維護可能會導致不必要的維護。而狀態維修則是根據設備的實際情況調整維修方案,提高效率和可靠性。
用于預測性維護的傳感器
預測性維護(PdM)可以提供進一步的改進。使用最新的高精度慣性傳感器和具有短距離或長距離無線連接的低功耗、高性能邊緣AI設備,可以連續實時收集和分析關鍵機器數據(圖1)。
圖1
.聯合收割機結合振動和MEMS溫度傳感器、電源管理、安全元件和運行機器學習庫的STM 32 MCU,無需占用太多空間或功耗,即可監控設備和檢測故障。
在這種情況下,人工智能提供了幾個優勢,可以實現實時和分布式數據分析,并在問題升級之前識別潛在問題。這種積極主動的方法可以最大限度地減少停機時間,降低維護成本,并通過在需要時精確解決問題來延長機器的使用壽命,從而優化整體運營效率。
為了監控這些機器,來自運動傳感器(加速度計,陀螺儀)的數據,通過不同的算法處理,可以在生產過程中連續分析電機的振動狀態。nbsp;
利用機器學習進行預測性維護
預測性維護的主要支柱是狀態監測。使用數字3軸微機電系統(MEMS)傳感器的經典狀態監測方法依賴于作為控制單元操作的微控制器(MCU)來驅動電源管理,執行數據記錄功能,然后使用常規時域和頻域分析來處理數據。
當機器正常運行時,監測到的振動與標準分析模型密切相關。為了預測任何傾向于故障的漂移,PdM實施必須通過將振動數據與預定義的閾值進行比較來評估設備狀態。
這種經典的方法具有局限性,因為它需要深入的系統機械和數學模型以及編程知識來構建算法和規則。此外,分析模型、算法和閾值具有有限的靈活性。如果資源或工作條件發生變化,就必須重寫規則。
在基于人工智能的方法中,神經網絡模型和機器學習算法允許系統從數據中不斷學習,并相應地改進其模型。當設備條件發生變化時,預測模型的準確性和性能可以得到提高,而無需調整算法或理解工藝規則。
參考設計套件
在這篇文章中,我們提出了一個系統解決方案的基礎上STEVAL-PROTEUS 1參考設計套件,一個工業無線傳感器節點,具有緊湊的外形。該設計套件集成了MEMS傳感器、藍牙連接和嵌入式AI庫,可檢測被監控設備中的異常并對故障進行分類。它通過USB電纜將結果發送到PC終端控制臺,或無線發送到相關的移動的應用程序STBLESensor。此應用程序以圖形方式顯示結果,并與云共享數據(圖2)。
圖2
.用于預測性維護的設備監控
挑戰在于使用n分類機器學習模型早期檢測通常較晚檢測到的機械漂移。我們的目標是識別和分類插入線性錯位增量大小,與“幾十毫米級”的精度。
參考設計架構
STEVAL—PROTEUS1套件是一款專為工業應用中的溫度和振動監測而設計的評估工具。主板(STEVAL—PROTEUS,圖3)包括一個經過認證的無線電模塊、用于振動監測的工業MEMS慣性傳感器組合、一個高精度溫度傳感器、電源管理和保護電路以及用于代碼和數據存儲的2 Gb閃存。
該板還提供STSAFE-A110安全元件,可為本地或遠程主機提供身份驗證和安全數據管理服務。所有組件都專門安裝在PCB的頂側,以方便直接連接。
無線模塊STM32 WB 5 MMG具有超低功耗的小尺寸和STM32 WB 55 VGY無線SoC。該SoC包含一個2.4 GHz集成RF部分,其中Arm Cortex-M4內核用于應用處理,Cortex-M0+用于管理無線電層。M0+可以托管藍牙低功耗(BLE)5、802.15.4、Zigbee 3.0、Thread或專有軟件等堆棧。
圖3
. STEVAL-PROTEUS董事會
為了加快應用程序開發,該套件附帶了一個用于異常檢測和分類的固件包,可在Cortex-M4上運行。使用來自慣性傳感器的原始數據,AI算法可以提供任何問題的早期警告,例如不平衡或磨損。nbsp;
嵌入式AI是一個由NanoEdge AI Studio軟件工具生成的機器學習庫。它從STEVAL-PROTEUS板上的傳感器輸出生成的特定數據集開始。NanoEdge AI Studio軟件提取所需用例的機器學習庫-例如異常檢測或分類-將集成到傳感器節點上的MCU中。nbsp;
為了遠程感知機器狀態,當檢測到異常時發出指示,節點使用藍牙連接到STBLESensor應用程序。該應用程序允許用戶設置傳感器和庫參數,控制學習和檢測模式,并監控設備故障狀態。
信號處理和ML模型生成
通常,傳感器以原始形式提供數據,這不適合傳統的預測性維護應用。在傳統算法或基于ML的算法開始操作數據之前,必須使用過濾、整形和其他預處理方法。為了最佳地設計預處理和處理鏈,設計人員必須了解信號的特性。
STEVAL-PROTEUS節點可以從機載慣性傳感器獲取振動數據,并使用STM32 WB MCU直接在邊緣處理數據。nbsp;
在狀態監測中,傳感器信號是沿沿著x—y—z軸的加速度樣本的集合。圖4顯示了在時域和頻域中表示的與正常機器條件對應的振動。
圖4
.原始和轉換的傳感器信號。單擊放大圖像
樣本存儲在應用程序固件中實現的循環數據緩沖區中。圖5總結了數據生產、處理和發送結果的邏輯流程。
文章版權歸西部工控xbgk所有,未經許可不得轉載。