邊緣計算在工業物聯網中的應用

物聯網的背景

1968年,Dick Morley發明了可編程邏輯控制器(PLC),並開始在通用汽車公司的自動變速器製造中部署它們,開啓了控制器精確控制製造鏈中的各個生產環節的時代。1975年,霍尼韋爾和橫河電機分別推出了世界上第一個分佈式控制系統(DCS)TDN2000和CENTUM,這些分佈式控制系統允許我們在整個生產鏈甚至是整個工廠內靈活實現過程控制,而不需要擔心控制器故障對生產所造成的影響。再後來,隨着1980年以太網的引入,人們不得不將以太網和生產鏈上的過程控制技術結合;這場結合主要有兩個方向,一是控制方向,最終也就演變成了我們熟知的工業以太網技術,而另一個則是對智能設備網絡的探索,發展到最後便是今天的物聯網。
在這裏插入圖片描述

物聯網的發展

最早的物聯網設備可追溯到1982年,卡內基梅隆大學就製造了一臺經過改裝的可樂售貨機,它可以通過以太網報告剩餘的庫存以及飲料的溫度,這大概也是第一個實現物聯網概念的設備。此後出現了各種我們現在稱之爲早期物聯網的設備,直到2002年,雲技術的出現使得設備可以通過雲存儲訪問歷史數據和趨勢;2006年OPC UA的開發,產生了我們今天的IIoT也就是工業物聯網的概念,定義了設備之間安全、遠程同時又無需人工進行操作和干預的通信。

十年前的生產線上,我們需要員工來手動記錄庫存並檢出運送貨物;依靠維修隊伍用眼睛定期貨檢和質檢;通過一通通電話查看貨物的物流情況——這些效率低下的方式充斥着整個供應鏈的上下游。而工業物聯網概念下的諸多技術,正是爲提高這些環節的效率而存在的,具體表現爲以下幾個方面:
網絡物理系統(CPS):工業物聯網的基本技術平臺,將物理過程和軟件通信過程集成爲一體,從而提供更進一步的建模、設計以及分析的技術;
雲計算:藉助雲計算,可以將IT服務和計算資源轉移到雲端,而不是本地的資源有限的服務器上;
邊緣計算:一種分佈式計算方式,相比於雲計算,可使得計算機數據存儲更靠近需要的本地位置,因爲進行分散的分佈式的數據處理顯著降低了對設備數據處理能力的需求,也降低了中間出錯和被攻擊的風險。
人工智能&機器學習:人工智能(AI)是計算機科學的一個領域,其創建的智能能夠通過有效的預測從而像人類一樣做出決策;
在這裏插入圖片描述
網絡物理系統的概念比較龐大,但是他也時時刻刻體現在我們現在的生產環境中,比如生產線上用於過程控制使用的總線協議等。這些系統中的控制設備和受控設備能夠自動完成相應的任務,然而,對於外界來說,他們仍然是信息孤島。這完全不符合工業4.0的理念:我們產線的產能還是靠人抄表來報告,趨勢還是靠着表格中的簡單預測模型進行演算,而最後產線產能的分配還是人爲的決策……

工業4.0的方案

解決的方法說起來也很簡單,最關鍵的點無非是連通上下層MES系統和現場設備即可,讓雲計算以及其中的人工智能&機器學習能夠對產線趨勢做出預測和決策。但是這要如何實現呢?我可以根據今天飲料廠的需求在產線和管理系統中架上以太網,定義好報文格式,完善好網路層和傳輸層做出一個簡單的協議;根據明天電子設備廠的需求可以做同樣的事情;但請注意,在這樣的情況下,我們只是實現了互通,但是沒有實現互聯。兩者或者甚至更多的這樣的系統並沒有使用統一的框架或協議,每一次實現“互通”的成本都是非常高,需要連通的成本會隨着數量呈指數增長。在這種情況下,我們就需要一些統一的框架和協議,能夠讓我們用在各種各樣的領域和應用中。傳統的工業現場總線協議和工業以太網協議爲了數據的實時性,往往都有接入設備數量和通信距離的限制,所以不適合用來做工業物聯網的大網絡。而工業物聯網發展至今其實也已經誕生了很多的架構,他們都具有很強的互聯性和通用性,比如:

  • OPC以及OPC UA是由OPC基金會推出的一系列標準框架,用於將計算機系統鏈接到自動化設備中。
  • IBM設計的開放源代碼軟件Node-RED,用於連接API,硬件和在線服務。
  • MQTT是TCP/IP上的發佈-訂閱體系結構,允許設備與MQTT代理之間進行溝通信。
  • REST是一種可擴展的體系結構,它允許通過HTTP進行通信,並且很容易將物聯網信息傳輸到集成的Web服務器上。

這些架構和協議無非提供了統一性,讓接口能夠最大限度的跨行業使用:OPC技術(OPC UA)允許將工業協議中的數據提取出來,直接傳輸到上層的計算機網絡當中;MQTT允許將生產過程數據反饋到工業雲平臺上,方便跨空間的數據傳輸;而REST則爲從雲平臺中讀取和分析數據提供了便利的標準。
在這裏插入圖片描述
工業物聯網並不是最終的目標,它只是一個“小目標”。前面我們提過,隨着技術尤其是互聯網技術的發展,使得工業物聯網概念成爲了可能,以提高生產各環節的效率。工業物聯網主要的應用分爲這麼幾方面,而有的方面已經成爲現實:比如遠程服務,維護人員可以身處異地而全權限地訪問其他地方的設備,顯著提高維護效率,有研究數據稱這種方式較於傳統的維護方式能節省12%至30%的維護成本,且消除故障的可能性高達70%;比如數據驅動服務,通過雲計算模式(或是霧計算或是邊緣計算)完全由人工智能算法憑藉對數據的分析進行庫存優化、質量控制、產線優化以及預測性維護等的決策;再比如借用大數據的分析進行數字孿生模擬,來計算設備和零件的生命週期以及行預測性的維護,或者是提供大數據量的模擬場景供新員工進行各式各樣的實操培訓。這些各式各樣應用都能夠改變現有的生產模式,提升生產效率。

從前面內容我們不難看出,實現工業物聯網的應用能夠減少各個環節的成本,提高生產效率;而實現此目的方式也非常簡單,無非就是打破一個個現有的產線信息孤島將數據傳出去。而這中間最簡單的方式不外乎就是使用一個網關,或者搭配上相應的工業雲平臺,比如意大利EXOR的可以適用於各種條件包括極端惡劣條件的邊緣網關和顯示屏以及Corvina Cloud雲平臺,將產線現有的通訊協議轉換成我們上邊提到的那些框架和協議;讓數據發揮真正的潛力,就能夠有效實現生產效率的提高以及生產成本的減少。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章