日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB
關注中國自動化產業發展的先行者!
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 資訊 >> 行業資訊

資訊頻道

基于邊緣計算與虛擬化的工業控制代碼實時構造
  • 點擊數:1267     發布時間:2024-03-05 18:25:51
  • 分享到:
根據運行數據反饋來實時動態優化產線是工業互聯網與邊緣計算的關鍵應用之一。然而,現有的工業控制系統軟件并不具備實時在線動態重構的能力。本文通過在邊緣計算中引入虛擬化技術與分布式工業控制軟件標準IEC 61499,實現了模塊化的工業控制代碼實時構造,并在汽車焊接場景中取得了良好的效果,大幅度提升了補焊的效率。

上海交通大學戴文斌,張瀛月,曲德元,王秋月,胡秦韻

上汽通用汽車有限公司季振卿,楊官山,徐澳門,汪文鵠,衛曉晴

傳統工業控制系統受制于控制器計算、儲存、網絡資源的限制,往往僅需滿足單一邏輯控制任務。近年來,隨著計算、儲存能力的大幅提升,工業邊緣計算已經走入各個生產現場,新部署的邊緣設備往往能夠勝任多個復雜任務。另外,隨著設備網絡化不斷普及,工業現場設備與設備之間、設備與工業互聯網云平臺之間的通訊延遲與帶寬獲得大幅度提升,給工業控制軟件帶來無限可能性。隨之而來的是工業控制應用設計復雜程度也不斷提升,對自動化工程師提出了全新的挑戰。在邊緣應用軟件設計開發、測試部署、運行維護過程中,除了需要完成常規控制代碼編寫與測試之外,還需要對邊-云協同帶來的全新的需求,例如數據采集處理、數字孿生仿真、運動控制、視覺檢測等功能進行開發整合,最后完成系統整體部署測試。因此,面向邊緣計算的工業控制系統新型應用開發方法已經成為關鍵問題。

1 工業現場控制系統現狀與分析

工業現場目前通常采用基于ISA-95標準的系統架構[1],其中,設備層、控制層和監控層與工業生產現場密不可分。如圖1所示,現有的設備層、控制層、監控層中部署的設備處于“專機專用”的狀態,即每個設備僅負責專一任務。其中可編程邏輯控制器(Programmable Logic Controller,PLC)作為控制層的核心,在離散制造中扮演了整條產線的“大腦”。以汽車生產線為例,PLC需要負責協調各個生產工位中傳感器的信息采集,并完成車身在上下游工位間的輸送任務,同時向工位上的機器人下發動作指令來完成焊接與組裝任務。在一個大型汽車產線中,往往需要多個PLC之間協作,根據實時生產狀態來動態調整產線上下游節拍,從而在保證產品質量的同時盡可能地提升產能。隨著工業信息化的推進,近年來各類的現場數據從無到有,逐漸豐富起來。例如,在汽車產線中,焊機數據、機器人運行數據、質檢圖像等可以實時通過邊緣計算網關進行數據采集、過濾、緩存,并同步到工業互聯網云平臺,利用平臺強大的算力對歷史數據進行分析,從而形成優化方案。然而,目前這些信息化系統各自獨立建設,形成了一個個的信息“離島”,增大了維護難度與成本。

image.png

圖1 基于開放自動化架構的工業邊緣計算體系架構

而邊緣計算帶來的強大算力與儲存能力使得這些專用設備系統被通用計算資源所取代成為可能。邊緣計算網關與邊緣服務器通常擁有強大的算力與儲存能力,能夠同時支撐多個邊緣應用獨立運行。將這些應用通過虛擬化或容器化的方式,裝載在邊緣計算設備上,能夠在保證運行結果的同時,降低系統建設與運維成本,并提升升級維護的便捷性。例如,將PLC虛擬化后集中部署到邊緣服務器上,通過工業現場總線與遠程I/O交互,能夠在提升虛擬化PLC計算與儲存性能的情況下,有效降低維護難度。

虛擬化在工業已經產品化并投入使用階段,例如霍尼韋爾的全新分布式控制系統(Distributed Control Systems,DCS)Control-Hive[2],將控制器作為算力單元池化,通過自由配置控制器單元數量來實現虛擬化控制。用戶無需綁定邏輯與控制器之間的映射關系,Control Hive可以自動按需分配運行節點與備份節點,同時將剩余計算單元作為備用資源。當系統出現故障需要進行切換時,備份節點將自動接管成為運行節點,而備用節點則自動成為新運行節點的備份節點。西門子也在2023年年底推出了首款虛擬化PLC S7-1500V[3],它可以直接部署到邊緣計算節點上作為應用運行,從而擺脫了硬件平臺的限制,同時也提供了更大的柔性。

由此可見,虛擬化+邊緣計算是下一代工業控制系統的大勢所趨,也是人心所向。

2 基于虛擬化+邊緣計算的工業控制代碼

實時閉環構造工業互聯網、邊緣計算、智能制造等諸多新技術的共同核心訴求是柔性生產。目前柔性生產的主要瓶頸是工業現場系統缺乏對定制化需求、實時狀態反饋的應變能力。而應變能力的基礎則是工業控制系統的在線重構能力。現有的基于IEC 61131-3的PLC由于使用輪循執行機制[4],使得部署的控制程序無法在一個輪循周期內大規模重構。因此,我們需要一套全新的架構與執行機制來解決這個問題。

在架構方面,邊緣計算給工業現場的柔性帶來了算力、儲存與網絡的基礎保障,而引入虛擬化技術則帶來了柔性的無限可能。工業互聯網+邊緣計算新架構下[5],端側、邊緣側與云端已具備了一定甚至是大量的算力,因此我們需合理利用這些資源,在保證系統可靠性的前提下來提升系統的柔性。如圖2所示,基于虛擬化+邊緣計算的新型開放自動化系統[6]打破了傳統ISA-95架構的層級限制,在端側I/O應具備智能化特性,即除了正常與現場設備進行信號交互之外,還能夠獨立承擔基本控制功能,也能夠通過軟件定義的方式來對其控制功能與數據采集,甚至可以按需對通用I/O進行定義以適應不同場景。而在虛擬化的支撐下,邊緣設備與云端服務器不但可以同時運行多個虛擬PLC程序,還可以同時應用多種新型邊緣應用。根據實時性與可靠性的要求不同,這些新型應用可以分別部署到邊緣計算節點或者云端。例如,實時控制、數據采集、狀態監控、視覺檢測等應用由于對現場硬件有著強依賴關系,同時實時性與可靠性要求也較高,通常部署在邊緣網關或者其他算力設備中;而仿真優化、工廠管理、數據分析等應用由于實時性與可靠性要求較低,既可以部署在邊緣網關或服務器上,也可以部署到云端。

image.png

圖2 基于IEC 61499工業邊緣虛擬化控制系統

在執行機制上,基于IEC61499功能塊標準[7]的事件觸發機制能夠解決目前IEC 61131-3PLC在柔性上的欠缺。首先,IEC61499是標準的基礎編程單元室功能塊,因此所有的邏輯必須封裝在功能塊中。當需要對軟件進行重構時,只需要對特定功能塊進行更新即可,其他功能塊并不受影響。其次,IEC61499標準的執行方式為事件觸發,因此重構的時間窗口無需受輪循周期的限制,當功能塊未被激活時,都可以被更新。最后,IEC 61499通過建立不同的資源(Resource)來隔離硬件資源,以消除硬件資源共享對軟件執行時間的影響,從而影響系統的確定性與可靠性。將IEC 61499資源與虛擬化結合,即可實現不同邊緣應用間的隔離。

image.png

圖3 IEC 61499系統軟件模型

基于IEC 61499的虛擬化工業邊緣控制系統如何實現動態重構呢?如圖4所示,IEC 61499標準中定義了管理接口,即可以通過對IEC 61499運行環境的管理資源發送指令的方式來對資源、功能塊、模塊之間的連接以及參數進行新增、修改、刪除。IEC 61499標準中根據硬件資源不同,定義了三種設備類型:資源受限型設備(Class 0)可以對連接與參數進行重構;一般設備(Class 1)在Class 0設備的基礎上可以創建、刪除功能塊的實例;而Class 2的設備則可對任意元素進行重構。在邊緣設備類型定義中[8],我們也通常將設備分為三類:邊緣計算節點(Edge Computing Node),邊緣網關(Edge Gateway)以及邊緣服務器(Edge Server),根據硬件資源它們可以對應到相應的IEC 61499設備類型上,賦予該設備不同的重構能力。

image.png

圖4 IEC 61499管理模型

3 實時構造在汽車制造的應用

IEC 61499、虛擬化與邊緣計算,賦予了工業控制系統代碼實時構造的能力。以汽車制造為例,在白車身焊接工藝中,當出現焊接質量問題時,目前人工找檢的方式嚴重制約了產能。如圖5所示,上海交通大學與上汽通用汽車合作,在車間內部署了基于邊緣計算+虛擬化IEC 61499的實時自動補焊原型系統。當出現焊接質量問題時,焊機將實時焊點數據反饋到邊緣網關上,由上汽通用汽車自主研發的仿真系統對補焊點進行選擇驗證,再將新的補焊路徑發送給自主研發的IEC 61499工具集,最終生成基于IEC 61499的功能塊網絡并實時部署到現場控制器與機器人,動態改變焊接路徑來完成實時補焊。由以往的人工補焊方式改成自動補焊,在保證100%焊接質量的前提下,效率可以提升85%以上,具有較大的經濟價值。以此為基礎,未來還可以拓展到多個汽車制造場景中,從而真正實現“一車一設計”的大規模定制化汽車生產。

image.png

圖5 基于邊緣計算+IEC61499的白車身自動補焊構造系統

綜上所述,虛擬化+邊緣計算的新組合為工業控制系統帶來了無限的可能性。無論是在離散制造、過程控制、運動控制還是OT與IT融合的新型應用領域,都能在不遠的未來大放光彩。

作者簡介:

戴文斌,上海交通大學電子信息與電氣工程學院教授、IEEEP2805邊緣計算系列標準工作組主席。主要從事下一代分布式工業控制軟件(IEC 61131-3、IEC 61499)、工業信息化、工業互聯網邊緣計算等方向的研究工作。

參考文獻:

[1] C Johnsson. ISA 95-how and where can it be applied[J]. Technical Papers of ISA, 2004, 454 : 399 - 408.

[2] Honeywell. Experion? PKS Highly Integrated Virtual Environment [EB/OL].

[3] Siemens. Siemens Virtual PLC [EB/OL].

[4] IEC 61131-3, Programmable controllers - Part 3: Programming languages, International Standard, Third Edition[S]. 2013.

[5] 工業互聯網產業聯盟 (AII). 工業互聯網參考架構[R/OL].  

[6] 施耐德電氣. 開放自動化白皮書[R/OL].  

[7] IEC 61499. Function Blocks, International Standard, Second Edition[S]. 2012

[8] W Dai, H Nishi, V Vyatkin, et al. Industrial Edge Computing: Enabling Embedded Intelligence[J]. IEEE Industrial Electronics Magazine, 2019, 13 (4).

摘自《自動化博覽》2024年第二期暨《邊緣計算2024專輯》

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 欧美激情中文字幕一区二区-欧美激情在线精品video-欧美激情影院-欧美激情一区二区三区在线-欧美激情一区二区三区视频高清-欧美激情一区二区三区视频 | 美国a毛片-美国成人影院-美国毛片aa-美国毛片aaa在线播放-美国毛片基地-美国毛片基地a级e片 | 免费黄色在线播放-免费黄色一级片-免费黄色一级毛片-免费黄色一级-亚洲婷婷综合网-亚洲婷婷天堂在线综合 | 久久道-久久大香伊蕉在人线国产昨爱-久久大香香蕉国产免费网站-久久大-天天做天天爽天天谢-天天做天天射 | 色视频www在线播放国产人成-色射综合-色射网-色射啪-国产91成人-国产91白浆四溢 | 欧美中出,国产欧美又粗又猛又爽老,日本啊v,欧美日韩欧美,国产va在线观看,国产一区二区三区在线视频 | 91精品久久久久久久久无码变态-91精品久久久久久久久中文字幕-91精品久久久久久久蜜臀-91精品久久久久久久青草-91精品久久久久久中文字幕-91精品久久久久久综合五月天 | 天天干在线免费视频-天天干夜夜爱-天天干网-天天干天天曰天天操-天天干天天夜-天天干天天玩天天操 | 欧美人与性动交a欧美精品-欧美人与物另类-欧美人与牲动交a欧美精品-欧美人与禽片免播放-国产福利在线观看永久免费-国产福利在线播放 | 久久夜视频-久久夜色视频-久久夜色精品国产欧美-久久夜色精品国产噜噜小说-久久夜色精品国产-久久亚洲这里只有精品18 | 99re最新网址-99re这里只有精品在线观看-99re这里只有精品视频在线观看-99re这里只有精品视频-嗯好爽视频-嗯啊在线观看免费影院 99只有精品-99这里只有精品在线-99这里只有精品视频-99这里只有精品66视频-欧美国产视频-欧美国产日韩综合 | 国产三级在线观看视频-国产三级在线免费-国产三级在线免费观看-国产三级自拍亚洲性爱在线-国产三级做爰在线播放-国产三級三級三級A片视频 | 国产亚洲精品a在线观看app-国产亚洲精品A久久777777-国产亚洲精品AV片在线观看播放-国产亚洲精品AV麻豆狂野-亚洲 欧美 国产在线视频-亚洲 欧美 国产 综合五月天 日韩精品免费观看,亚洲精品国产综合一线久久,99精品国产高清一区二区三区香蕉,亚洲图区欧美,日韩电影免费在线观看中文字幕,999国产精品999久久久久久 | 美女三级毛片-美女牲交视频一级毛片无遮挡-美女视频大全视频a免费九-美女视频黄a视频全免费网站色窝-美女视频黄的全是免费-美女视频秀色福利视频 | 久久亚洲精品中文字幕-久久亚洲精品永久网站-久久亚洲精品无码A片大香大香-久久亚洲精品成人综合-在线观看视频中文字幕-在线观看视频一区 | 老司机亚洲精品影院-老司机午夜在线视频-老司机午夜影院-老司机午夜网站-亚洲国产精品热久久2022-亚洲国产精品毛片∧v卡在线 | 伊人精品国产,久久久国产精品视频,国产1页,国产精品亚洲综合一区,国产成人高清亚洲一区91,久久久一区二区三区不卡 | 一个人看的在线www高清视频-一个人看的小说在线阅读-一个人看的手机视频www-一个人看的视频在线观看免费播放动漫-久久99精品久久久久久秒播放器-久久99精品久久久久久秒播 | 老司机亚洲精品影院-老司机午夜在线视频-老司机午夜影院-老司机午夜网站-亚洲国产精品热久久2022-亚洲国产精品毛片∧v卡在线 | 五月天视频网站,国产成人精品日本亚洲语言,999福利视频,精品123区,国产中文视频,美女视频一区二区三区在线 | 欧美午夜在线-欧美午夜影院-欧美午夜影视-欧美午夜一艳片欧美精品-欧美午夜一区-欧美午夜艳片欧美精品 | 日韩精品在线视频观看-日韩精品在线播放-日韩精品影视-日韩精品一区在线观看-日韩精品一区二区亚洲AV观看-日韩精品一区二区三区在线观看l | 99国产精品欧美久久久久久影院,日本不卡中文字幕,国产片在线观看播放,日韩国产欧美在线观看,久久综合狠狠综合久久97色,婷婷在线影院 | 国产精品国产三级大全在线观看-国产精品国产三级囯产av中文-国产精品国产三级国av在线观看-国产精品国产三级国v麻豆-国产精品国产三级国产-国产精品国产三级国产aⅴ | 麻豆系列国产剧在线观看-麻豆系列 在线视频-麻豆午夜视频-麻豆污视频-麻豆网站在线免费观看-麻豆网站在线看 | 人妻不敢呻吟被中出A片视频-人妻超级精品碰碰在线97视频-人妻换人妻AA视频-人妻寂寞按摩中文字幕-人妻精品国产一区二区-人妻久久久精品99系列A片毛 | 97av在线,五月婷婷综合基地,国产精品永久在线,国产精品主播视频,欧美les免费观看网站,青青青草国产 | 天天综合天天看夜夜添狠狠玩-天天综合天天干-天天综合天天操-天天综合天天-久久dj视频-久久bb | 欧美一区不卡二区不卡三区,欧美另类日韩,日韩中文字幕免费版,亚洲一区二区免费看,欧美天天,亚洲欧美另类专区 | 亚洲欧美日韩在线播放,国产成人综合久久,精品国产91,婷婷综合久久中文字幕蜜桃三电影,国产一区精品在线观看,福利一区三区 | 国产免费看-国产免费久久精品久久久-国产免费久久精品99-国产免费久久精品44-天天干天天天天-天天干天天爽天天射 | 久久精品国产2020-久久精品高清视频-久久精品高清-久久精品福利视频-久久精品福利-久久精品店 | 国产精品高潮呻吟AV久久-国产精品高潮呻吟AV久久床戏-国产精品高潮呻吟AV久久动漫-国产精品高潮呻吟AV久久黄-国产精品高潮呻吟AV久久无码-国产精品高潮呻吟爱久久AV无码 | 天天色天天爽,久久综合九色综合狠狠97,五月天激情啪啪,国产精品网址你懂的,五月激激激综合网色播免费,国产成人精品久久亚洲高清不卡 | 国产精品视频视频久久-国产精品视频全国免费观看-国产精品视频区-国产精品视频免费视频-四虎国产精品永免费-四虎国产精品永久在线播放 | 一个色综合网-一个色综合高清在线观看-一个色在线视频-一个色亚洲-一个人在线观看的www-一个人在线观看www中国 | 激情综合五月亚洲婷婷,国内亚州视频在线观看,成人国产精品免费网站,欧美性猛交99久久久久99,久久国产欧美日韩精品,国产精品无码久久av | 91九色精品国产免费-91九色蝌蚪在线-91九色李宗瑞在线观看-91九色露脸-91九色视频-91九色视频在线观看 | 国产婷婷视频-国产婷婷丁香久久综合-国产天天在线-国产天天操-小草在线免费观看视频-小草在线观看视频免费2019 | 精品国产互换人妻麻豆-精品国产经典三级在线看-精品国产精品人妻久久无码五月天-精品国产九九-精品国产剧情AV在线观看-精品国产露脸久久AV麻豆 | 国产成人无码影视-国产成人无码专区-国产成人无码综合-国产成人无码综合亚洲日韩-国产成人无码综合亚洲日韩榴莲-国产成人无套精品在线观看 |