背景介紹
在工業(yè)現(xiàn)場的設(shè)備運維管理,從第一代人工觀測,到第二代的定期儀器檢測,再到第三代的實時狀態(tài)檢測,直至現(xiàn)在過度到了利用云計算,大數(shù)據(jù),人工智能技術(shù)主動的預(yù)測設(shè)備運營狀態(tài),根據(jù)各傳感器信息和設(shè)備運行數(shù)據(jù)提前預(yù)測設(shè)備的更新和維護(hù)。
通過云計算,方便用戶將邊緣智能設(shè)備快速融入云端生態(tài),從而實現(xiàn)遠(yuǎn)程維護(hù)。但考慮工業(yè)設(shè)備的實際運行環(huán)境,安全性,持續(xù)性,低延時性,往往又不能將所有傳感器信息全部上傳到云,處理完成后再反饋到設(shè)備端。這往往又在設(shè)備端具備一定的計算能力,并能低延時精確的處理數(shù)據(jù),響應(yīng)控制。
開源方案
為了實現(xiàn)這一目標(biāo),MakarenaLabs公司利用U96平臺結(jié)合微軟Azure云一起提供了一套開源的完整解決方案。該方案在PYNQ框架上便捷的部署了Azure IoT Edge,并快速的使用PYNQ-DPU在Jupyter上完成了數(shù)據(jù)預(yù)測分析,顯示和設(shè)備響應(yīng)控制。使其具備智能化控制、智能化計算及智能化檢測等功能組件;隨后使用MicrosoftAzure IoT Services對邊緣設(shè)備節(jié)點進(jìn)行遠(yuǎn)程智能化監(jiān)測、管理和維護(hù)。用戶可以使用該方案快速構(gòu)建自己的IoT智能監(jiān)測/驅(qū)動系統(tǒng)。

同時在硬件層,利用PYNQ框架,可以方便的實時基于Vitis HLS的電力驅(qū)動控制器設(shè)計,本案例中,就提供了開源的面向現(xiàn)場電力驅(qū)動控制的參考設(shè)計。所有IP均由HLS設(shè)計,可快速加載到PYNQ框架中。

方案實施
如圖所示是開源設(shè)計的具體框架,Ultra96-V2板卡是邊緣設(shè)備節(jié)點,在板卡的PL側(cè)具備電機控制、數(shù)據(jù)采集、預(yù)測管理等多項硬件功能組件,實現(xiàn)對伺服電機系統(tǒng)的智能化監(jiān)測、管理和控制。PS側(cè)則部署了Xilinx PYNQ開源框架和Azure IoT Edge組件,PYNQ開源框架實現(xiàn)對硬件功能組件的驅(qū)動管理,Azure IoT Edge組件負(fù)責(zé)將該設(shè)備節(jié)點快速接入Azure IoT云平臺。云端便可使用提供的控制、監(jiān)測和預(yù)測等服務(wù),對智能私服電機驅(qū)動系統(tǒng)進(jìn)行端云融合。系統(tǒng)具有多種優(yōu)點,例如:
對邊緣端的實時確定性控制;
標(biāo)準(zhǔn)的傳感器接口與快速融合;
遠(yuǎn)程數(shù)據(jù)收集;
邊緣智能計算;
穩(wěn)定云端連接。

部署流程
通過參考書設(shè)計,用戶可以僅用5步即可完成系統(tǒng)部署
1. 在Ultra96-V2板卡上安裝PYNQ2.6鏡像:
2. 從GitHub上克隆Xilinx開源的智能伺服電機驅(qū)動系統(tǒng)鏡像
3. 進(jìn)入工程目錄,執(zhí)行命令chmod 755 init.sh和。/init.sh,初始化工程環(huán)境;
4. 進(jìn)入pynq-dpu目錄,運行預(yù)先提供的jupyternotebook
如果要使用Azure IoT Services,需要在pynq-foc-dpu-python-code目錄下執(zhí)行命令sudopython3 main.py。
-
傳感器
+關(guān)注
關(guān)注
2576文章
55028瀏覽量
791230 -
云計算
+關(guān)注
關(guān)注
39文章
8021瀏覽量
144376 -
PYNQ
+關(guān)注
關(guān)注
4文章
62瀏覽量
3357
發(fā)布評論請先 登錄
適配FOUP載具的晶圓搬運機械手,哪些型號維護(hù)更便捷?
智馭未來:星科創(chuàng)如何推動儲能液位管理走向預(yù)測性維護(hù)?
海上風(fēng)機運維貴 40%?預(yù)測性維護(hù)系統(tǒng)砍半成本
MES系統(tǒng)怎么實現(xiàn)數(shù)字化閉環(huán)與設(shè)備預(yù)測性維護(hù)?
設(shè)備預(yù)測性維護(hù)與健康管理:工業(yè)高效運行新引擎
邊緣智能網(wǎng)關(guān)在水務(wù)行業(yè)中的應(yīng)用—龍興物聯(lián)
預(yù)測性維護(hù)落地指南:從“壞了再修”到“未壞先治”
HarmonyOS5云服務(wù)技術(shù)分享--Serverless抽獎模板部署
提早預(yù)見問題:預(yù)測性維護(hù)有效降低企業(yè)停機風(fēng)險
設(shè)備遠(yuǎn)程監(jiān)控與預(yù)測性維護(hù)系統(tǒng)架構(gòu)設(shè)計及應(yīng)用實踐
邊緣計算網(wǎng)關(guān)的實時監(jiān)控與預(yù)測性維護(hù)都有哪些方面?適合哪些行業(yè)使用?
數(shù)據(jù)采集網(wǎng)關(guān)的實時監(jiān)控與預(yù)測性維護(hù)
中小企業(yè)預(yù)測性維護(hù)三大策略
預(yù)測性維護(hù)實戰(zhàn):如何通過數(shù)據(jù)模型實現(xiàn)故障預(yù)警?
動量感知規(guī)劃的端到端自動駕駛框架MomAD解析
PYNQ框架讓端云結(jié)合預(yù)測性維護(hù)部署更便捷
評論