日本在线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.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产精品成av人在线观看片-国产精品成久久久久三级-国产精品成久久久久三级四虎-国产精品成久久久久三级无码-国产精品成年片在线观看-国产精品成人 | 99久久这里只精品国产免费,毛片在线播放网站,狠狠色狠色综合曰曰,国产在线成人精品,欧美色视频网,激情五月婷婷综合 | 在线观看亚洲-在线观看网址-在线观看网站黄-在线观看网站国产-久久国产一区二区三区-久久国产一区二区 | 激情www,国产成人爱情动作片在线观看,五月天婷婷在线观看高清,欧美美女福利视频,五月激激激综合网色播免费,国产亚洲欧美日韩综合另类 | 日本久色-日本久久综合视频-日本久久综合-日本久久中文字幕-日本久久一区二区-日本久久网站 | 黄色在线免费播放-黄色在线免费-黄色在线看网站-黄色在线观看网站-色综合小说天天综合网-色综合小说久久综合图片 | 国产日韩精品欧美一区-国产日韩高清一区二区三区-国产日韩不卡免费精品视频-国产日产欧美精品一区二区三区-午夜国产精品免费观看-午夜国产精品理论片久久影院 | 成人a毛片手机免费播放-成人a毛片在线看免费全部播放-成人a视频高清在线观看-成人a视频片在线观看免费-欧美三级中文字幕hd-欧美三极 | 成人久久久久-成人久久久-成人久久精品一区二区三区-成人久久18免费游戏网站-成人久久18免费网-成人久久18免费软件 | 伊人第四色-伊人成影院-伊人成人在线视频-伊人成人在线观看-久久精品久久精品-久久精品九九亚洲精品天堂 | 国产一卡2卡3卡四卡精品网站-国产一久久香蕉国产线看观看-国产一进一出视频网站-国产一级在线现免费观看-亚洲高清国产拍精品影院-亚洲高清二区 | 久久精品国产2020-久久精品高清视频-久久精品高清-久久精品福利视频-久久精品福利-久久精品店 | 久久道-久久大香伊蕉在人线国产昨爱-久久大香香蕉国产免费网站-久久大-天天做天天爽天天谢-天天做天天射 | 日韩精品无码一区AAA片-日韩精品三级-日韩草逼-日韩操穴-成人黄色在线观看-成人黄色在线播放 | 7788理论片在线观看-7788av-777午夜精品免费播放-777奇米影视一区二区三区-蜜桃传媒在线-蜜桃成熟时1997在线看免费看 | 在线亚洲不卡,三上悠亚一区二区观看,91伊人久久,婷婷激情五月,中文字幕久久精品,色综合久久中文字幕 | 免费一区在线-免费一区视频-免费一区区三区四区-免费一区二区视频-97dyy影院理论片-97caoporn | 精品国产亚一区二区三区,91久久精品国产一区二区,久久精品国产国产精品四凭,91午夜精品亚洲一区二区三区,精品在线看,国产视频资源在线观看 | 青草视频在线观看免费视频-青草视频在线观看免费-青草视频网址-青草视频网站在线观看-国产黄色一级网站-国产黄色一级毛片 | 亚洲精品在线免费观看,在线日韩欧美,午夜高清在线观看免费完整版,亚洲综合久久久,久久一区二区三区免费,日韩小视频在线 | 99久久中文字幕,五月天激激婷婷大综合丁香,欧美老女人性视频,精品午夜一区二区三区在线观看,99成人免费视频,2020国产精品永久在线观看 | 美女三级毛片-美女牲交视频一级毛片无遮挡-美女视频大全视频a免费九-美女视频黄a视频全免费网站色窝-美女视频黄的全是免费-美女视频秀色福利视频 | 国产欧美日韩在线观看精品-国产欧美日韩在线不卡第一页-国产欧美日韩在线播放-国产欧美日韩一区二区三区在线-婷婷日日夜夜-婷婷日韩 | 2021国产精品视频一区-2021国产精品一区二区在线-2021国产精品自产拍在线-2021国产精品自产拍在线观看-2021国产精品自在拍在线播放-2021国产麻豆剧 | 亚洲精品在线免费观看,在线日韩欧美,午夜高清在线观看免费完整版,亚洲综合久久久,久久一区二区三区免费,日韩小视频在线 | 成人av免费视频在线观看-成人av鲁丝片一区二区免费-成人av精品一区二区三区四区-成人aⅴ综合视频国产-成人aⅴ片-成年网站免费观看精品少妇人妻av一区二区三区 | 色婷婷在线观看视频-色婷婷在线播放-色婷婷一区二区三区四区成人网-色婷婷亚洲综合-黄色免费网站在线看-黄色免费网站在线观看 | 91精品久久久久久久久无码变态-91精品久久久久久久久中文字幕-91精品久久久久久久蜜臀-91精品久久久久久久青草-91精品久久久久久中文字幕-91精品久久久久久综合五月天 | 黄色在线网站-黄色在线网页-黄色在线网-黄色在线视频网址-品色阁-品色成人网 | 国产精品va在线播放我和闺蜜-国产精品va在线观看无码不卡-国产精品V日韩精品V在线观看-国产精品V无码A片在线看-国产精品wwwcom976con-国产精品XXXXX免费A片 | 波多野结衣中文字幕教师-波多野结衣中文字幕2022免费-波多野结衣中文在线观看-波多野结衣中文在线播放-波多野结衣中文一区-波多野结衣中文丝袜字幕 | 午夜久久久久久-午夜久久久-午夜精品在线免费观看-午夜精品影院-国产日韩久久-国产日韩精品一区在线观看播放 | 黄色毛片免费看-黄色毛片视频-黄色毛片网-黄色毛片在线-日本视频在线观看不卡高清免费-日本视频在线看 | 国产首页-国产手机精品自拍视频-国产视频综合-国产视频自拍一区-香蕉网在线播放-香蕉网在线 | 黑人巨大精品欧美-黑人巨大精品欧美一区二区-黑人巨大精品欧美一区二区o-黑人巨大精品欧美一区二区免费-黑人巨大跨种族video-黑人巨大两根一起挤进A片 | 亚洲日日操,国产乱视频在线观看播放,国产一区二区三区不卡观,日本精品久久久久久久,久久作爱视频,色狠狠婷婷97 | 激情综合五月亚洲婷婷,国内亚州视频在线观看,成人国产精品免费网站,欧美性猛交99久久久久99,久久国产欧美日韩精品,国产精品无码久久av | 日本特黄一级-日本特黄特色aa大片免费-日本特黄特色aaa大片免费-日本特黄特黄aaaaa大片-二级特黄绝大片免费视频大片-二级片在线观看 | 亚洲日本韩国在线,国产一级片免费看,99久久精品免费国产一区二区三区,大香伊人中文字幕精品,国产成人综合久久精品尤物,亚洲免费在线视频 | 亚洲尹人-亚洲伊人久久综合影院2021-亚洲伊人久久在-亚洲伊人久久网-免费网站在线观看人数在哪里看的-免费网站在线观看国产v片 | 麻豆蜜桃色精品电影网在线高清-麻豆蜜臀国产精品无码视频电影无删减在线观看-麻豆免费版-麻豆免费观看高清完整视频-麻豆免费看-麻豆免费网站 |