久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

ABB
關(guān)注中國(guó)自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
CAIAC 2025
2025工業(yè)安全大會(huì)
OICT公益講堂
當(dāng)前位置:首頁(yè) >> 資訊 >> 行業(yè)資訊

資訊頻道

支撐邊緣智能計(jì)算的軟件體系:語(yǔ)言、工具與信息框架
  • 作者:戴文斌
  • 點(diǎn)擊數(shù):69682     發(fā)布時(shí)間:2018-12-17 13:08:00
  • 分享到:
邊緣計(jì)算是智能制造的基石,靈活的軟件體系是支撐邊緣智能計(jì)算的核心。邊緣計(jì)算同時(shí)也是傳統(tǒng)工業(yè)由自動(dòng)化向信息化與智能化發(fā)展的重要手段。
關(guān)鍵詞:

摘要:邊緣計(jì)算是智能制造的基石,靈活的軟件體系是支撐邊緣智能計(jì)算的核心。邊緣計(jì)算同時(shí)也是傳統(tǒng)工業(yè)由自動(dòng)化向信息化與智能化發(fā)展的重要手段。在邊緣計(jì)算的推動(dòng)下,傳統(tǒng)工業(yè)現(xiàn)場(chǎng)設(shè)備的軟件系統(tǒng)勢(shì)必發(fā)生翻天覆地的變化。本文通過(guò)對(duì)現(xiàn)有邊緣端工業(yè)軟件體系的剖析,分析邊緣計(jì)算給工業(yè)軟件設(shè)備層帶來(lái)的需求變革以及未來(lái)發(fā)展趨勢(shì)。

關(guān)鍵詞:服務(wù)化邊緣計(jì)算;建模語(yǔ)言;設(shè)計(jì)方法;動(dòng)態(tài)重構(gòu);工業(yè)軟件智能體;邊緣機(jī)器學(xué)習(xí);數(shù)據(jù)采集監(jiān)控

1 引言

上世紀(jì)70年代,可編程邏輯控制器的誕生促使工業(yè)進(jìn)入3.0時(shí)代,制造過(guò)程自動(dòng)化程度得到大幅度的提升。過(guò)去十年中,隨著計(jì)算機(jī)與信息技術(shù)的高速發(fā)展,工業(yè)數(shù)字化得以迅速普及。工業(yè)軟件是企業(yè)生產(chǎn)過(guò)程實(shí)現(xiàn)自動(dòng)化與信息化的關(guān)鍵,涉及到設(shè)計(jì)、編程、工藝、控制、監(jiān)控、通訊、管理等所有環(huán)節(jié)。工業(yè)軟件往往需要根據(jù)過(guò)程控制、運(yùn)動(dòng)控制、離散制造等不同行業(yè)的工藝需求進(jìn)行定制,以提升企業(yè)生產(chǎn)效率、優(yōu)化配置資源以及提升產(chǎn)品的質(zhì)量。

現(xiàn)有的工業(yè)軟件大體上可以分為嵌入式軟件與非嵌入式軟件兩類。嵌入式工業(yè)軟件主要是應(yīng)用在可編程邏輯控制器、傳感器、工業(yè)網(wǎng)關(guān)、機(jī)器人、AGV等工業(yè)現(xiàn)場(chǎng)設(shè)備中,實(shí)現(xiàn)對(duì)生產(chǎn)過(guò)程的狀態(tài)采集、實(shí)時(shí)控制與通信,通常對(duì)實(shí)時(shí)性、安全性、可靠性有著極高的要求。而非嵌入式軟件則為包括產(chǎn)品的研發(fā)設(shè)計(jì)與業(yè)務(wù)的運(yùn)行管理提供信息化手段,這類的工業(yè)軟件主要包括計(jì)算機(jī)輔助設(shè)計(jì)軟件CAD、產(chǎn)品數(shù)據(jù)管理系統(tǒng)PDM、產(chǎn)品生命周期管理系統(tǒng)PLM、企業(yè)資源計(jì)劃系統(tǒng)ERP、客戶管理系統(tǒng)CRM、生產(chǎn)執(zhí)行管理系統(tǒng)MES、數(shù)據(jù)采集與分析系統(tǒng)SCADA、系統(tǒng)仿真軟件SIM等等。

現(xiàn)有的工業(yè)系統(tǒng)多數(shù)遵循ISA-95國(guó)際標(biāo)準(zhǔn),如圖1所示,ISA-95為工業(yè)系統(tǒng)定義了類似于金字塔結(jié)構(gòu)的五層框架。金字塔五層框架的最底層是現(xiàn)場(chǎng)層,現(xiàn)場(chǎng)層通常包含各類傳感器、執(zhí)行器、變頻器、電機(jī)等現(xiàn)場(chǎng)設(shè)備。在設(shè)備層之上是現(xiàn)場(chǎng)控制層,工業(yè)自動(dòng)化系統(tǒng)通常采用可編程邏輯控制器(PLC)或者分布式控制系統(tǒng)(DCS)作為控制大腦。PLC以及DCS通過(guò)工業(yè)現(xiàn)場(chǎng)總線與現(xiàn)場(chǎng)層的傳感器與執(zhí)行器連接形成傳感器數(shù)據(jù)->控制邏輯->執(zhí)行器指令的閉環(huán)結(jié)構(gòu)。PLC主要應(yīng)用于機(jī)器設(shè)備的實(shí)時(shí)控制、運(yùn)動(dòng)控制、過(guò)程控制等領(lǐng)域,而DCS則主要應(yīng)用在復(fù)雜過(guò)程控制中。IEC 61131-3國(guó)際標(biāo)準(zhǔn)定義了五種PLC 的編程語(yǔ)言,分別包括圖形化編程語(yǔ)言Ladder Diagram(LD),Sequential Function Chart(SFC)以及Function Block Diagram(FBD),以及文本型編程語(yǔ)言Structure Text(ST)和Instruction List(IL)。連接PLC與DCS的是監(jiān)控層,通常監(jiān)控?cái)?shù)據(jù)采集系統(tǒng)(SCADA)會(huì)部署在每個(gè)工廠,允許用戶從PLC與DCS采集過(guò)程數(shù)據(jù),提供歷史數(shù)據(jù)趨勢(shì)、實(shí)時(shí)與歷史警報(bào)、圖表報(bào)告、人機(jī)交互界面等功能,并且支持下載參數(shù)到PLC與DCS上。在監(jiān)控層之上的是管理層,生產(chǎn)執(zhí)行管理系統(tǒng)(MES)負(fù)責(zé)工廠制造數(shù)據(jù)管理、生產(chǎn)計(jì)劃排程、生產(chǎn)調(diào)度管理、倉(cāng)庫(kù)管理、質(zhì)量管理等功能。金字塔的頂層是企業(yè)資源管理系統(tǒng)(ERP)系統(tǒng),通過(guò)對(duì)企業(yè)全方位信息的匯總與優(yōu)化,提升企業(yè)管理效率,降低成本,有著較大的經(jīng)濟(jì)價(jià)值。

10.jpg

圖1 工業(yè)系統(tǒng)框架

根據(jù)ISA-95標(biāo)準(zhǔn)制定的金字塔結(jié)構(gòu)同樣存在許多弊端。首當(dāng)其中的是不同層級(jí)間的信息傳遞十分困難。例如,當(dāng)ERP系統(tǒng)需要讀取一個(gè)工廠內(nèi)傳感器的數(shù)據(jù)時(shí),需要經(jīng)過(guò)一個(gè)復(fù)雜的數(shù)據(jù)交互過(guò)程,首先ERP系統(tǒng)向MES系統(tǒng)發(fā)送請(qǐng)求,MES轉(zhuǎn)而向現(xiàn)場(chǎng)SCADA系統(tǒng)請(qǐng)求數(shù)據(jù),SCADA系統(tǒng)則需要從相應(yīng)的PLC或者DCS系統(tǒng)查詢變量,而PLC或者DCS系統(tǒng)則負(fù)責(zé)從傳感器獲取最新數(shù)據(jù)返回給SCADA系統(tǒng),進(jìn)而傳遞給MES系統(tǒng),最后才能抵達(dá)ERP系統(tǒng)。試想一下在大型系統(tǒng)中當(dāng)數(shù)千個(gè)參數(shù)以這種方式傳遞時(shí),整個(gè)信息的傳遞過(guò)程不但耗時(shí)且效率非常低下,造成大量計(jì)算與通訊資源的浪費(fèi)。

其次,固化的軟件結(jié)構(gòu)無(wú)法適應(yīng)工業(yè)互聯(lián)網(wǎng)時(shí)代下大規(guī)模定制生產(chǎn)的需求。在工業(yè)互聯(lián)網(wǎng)平臺(tái)的支撐下,客戶可以根據(jù)原料、工藝、功能等多方面的因素自定義產(chǎn)品需求。邊緣端需要根據(jù)不同的訂單要求動(dòng)態(tài)地配置組合本地資源以完成生產(chǎn)任務(wù),而現(xiàn)有的構(gòu)架需要對(duì)軟件進(jìn)行長(zhǎng)時(shí)間停機(jī)調(diào)試,造成停工時(shí)間大幅度增加。

除此之外,邊緣端設(shè)備與設(shè)備間缺乏有效協(xié)作手段,無(wú)法應(yīng)對(duì)不斷變化的生產(chǎn)狀態(tài)。ISA-95框架僅僅提供了縱向集成手段,而對(duì)橫向集成,尤其是設(shè)備間與系統(tǒng)間的協(xié)作并未涉及。現(xiàn)實(shí)情況是每家廠商擁有自己的標(biāo)準(zhǔn)與技術(shù)手段,使得不同邊緣端平臺(tái)間協(xié)作十分困難, 缺乏統(tǒng)一的有效手段來(lái)解決兼容性問(wèn)題。因此,工業(yè)互聯(lián)網(wǎng)對(duì)邊緣計(jì)算軟件提出了全新的需求。

因此,邊緣端的軟件智能化就變得尤其重要。如果說(shuō)邊緣計(jì)算是智能制造的基石,那靈活的軟件體系就是支撐邊緣智能計(jì)算的核心。邊緣計(jì)算同時(shí)也是傳統(tǒng)工業(yè)由自動(dòng)化向信息化與智能化發(fā)展的重要手段。在邊緣計(jì)算的推動(dòng)下,傳統(tǒng)工業(yè)現(xiàn)場(chǎng)設(shè)備的軟件系統(tǒng)勢(shì)必發(fā)生翻天覆地的變化。

2 邊緣計(jì)算下的軟件構(gòu)架需求

軟件定義一切(Software-Defined Everything,SDX)的概念已經(jīng)深入企業(yè),正如許多人所認(rèn)同的,將來(lái)所有的工業(yè)企業(yè)都是軟件企業(yè),也都是數(shù)據(jù)企業(yè)。軟件定義的核心特征是靈活性(Flexibility),靈活性可以體現(xiàn)為軟件的功能行為能夠根據(jù)需求進(jìn)行動(dòng)態(tài)調(diào)整而無(wú)需重新編程。軟件定義的邊緣計(jì)算賦予工業(yè)互聯(lián)網(wǎng)對(duì)未來(lái)無(wú)限可能性(Future-Proof)的拓展可能,為現(xiàn)有的工業(yè)轉(zhuǎn)型帶來(lái)活力。

11.jpg

圖2 邊緣計(jì)算下的軟件構(gòu)架需求

靈活的體系也對(duì)邊緣計(jì)算軟件提出了許多新的需求。首先,邊緣計(jì)算下的工業(yè)軟件必須具備動(dòng)態(tài)重構(gòu)(Dynamic Reconfigurability)的特征。動(dòng)態(tài)重構(gòu)能幫助系統(tǒng)針對(duì)需求變更做出實(shí)時(shí)自我調(diào)整生產(chǎn)過(guò)程。動(dòng)態(tài)重構(gòu)的成熟度可以分為多個(gè)等級(jí):低級(jí)的動(dòng)態(tài)重構(gòu)可以根據(jù)需求變更調(diào)整工藝參數(shù),受限于固化的生產(chǎn)過(guò)程,低級(jí)的動(dòng)態(tài)重構(gòu)僅能滿足一部分簡(jiǎn)單的定制要求,例如調(diào)整過(guò)程控制中各種參數(shù);中級(jí)的動(dòng)態(tài)重構(gòu)在調(diào)整工藝參數(shù)的基礎(chǔ)上,應(yīng)具備從預(yù)先設(shè)定的功能集合中動(dòng)態(tài)組合更新生產(chǎn)過(guò)程從而滿足定制需求,比如在離散制造過(guò)程中選擇所需的工位,雖然通過(guò)選擇功能可以一定程度上實(shí)現(xiàn)產(chǎn)品定制,仍然缺乏學(xué)習(xí)新的生產(chǎn)工藝流程的能力,無(wú)法做到真正的“隨心所欲”;高級(jí)的動(dòng)態(tài)重構(gòu)則不但能完全按照客戶需求對(duì)軟件動(dòng)態(tài)組態(tài),而且能創(chuàng)造新的功能與定義新的工藝流程。在無(wú)需人工干預(yù)的情況下,產(chǎn)線上的每個(gè)產(chǎn)品都能做到定制而不用人工干預(yù)調(diào)整軟件,才是真正的智能制造。

邊緣計(jì)算下的工業(yè)軟件必須實(shí)現(xiàn)可移植(Portability),具備從一個(gè)平臺(tái)向另一個(gè)平臺(tái)遷移的能力。工業(yè)軟件兼容性是多年來(lái)一直困擾著業(yè)界的難題,以工控軟件為例,雖然絕大數(shù)廠商聲稱支持IEC61131-3標(biāo)準(zhǔn),但是這些廠商的軟件產(chǎn)品相互之間并不兼容,假設(shè)如果一家企業(yè)基于西門(mén)子Step7開(kāi)發(fā)了大量的應(yīng)用庫(kù),這些代碼很難被移植到羅克韋爾或者施耐德的平臺(tái)上。各家廠商一方面為了保護(hù)自己的知識(shí)產(chǎn)權(quán)與客戶資源設(shè)置壁壘,另一方面是對(duì)標(biāo)準(zhǔn)的理解并不相同使語(yǔ)言的解析各不相同,造成看起來(lái)完全一樣的代碼在不同的平臺(tái)上運(yùn)行也可能產(chǎn)生多種結(jié)果,從而造成軟件執(zhí)行結(jié)果的不確定。

邊緣計(jì)算下的工業(yè)軟件必須能夠互聯(lián)互通相互操作(Interoperability)。現(xiàn)有的工業(yè)系統(tǒng)通常使用工業(yè)現(xiàn)場(chǎng)總線來(lái)進(jìn)行通訊,而每家廠商都有研發(fā)了專屬的總線協(xié)議與標(biāo)準(zhǔn)。目前,常用的工業(yè)現(xiàn)場(chǎng)總線協(xié)議就有四十余種,如此多的總線協(xié)議造成設(shè)備間無(wú)法正常進(jìn)行信息交互。即使設(shè)備與設(shè)備間使用相同的現(xiàn)場(chǎng)總線,也存在信息模型交互困難。OPC UA的出現(xiàn)為實(shí)現(xiàn)設(shè)備間的互操作提供了通用信息模型,且定義了訪問(wèn)方式。在此基礎(chǔ)上,邊緣端仍需要進(jìn)一步結(jié)合知識(shí)經(jīng)驗(yàn)進(jìn)行實(shí)時(shí)決策,從而實(shí)現(xiàn)真正的智能制造。

在工業(yè)互聯(lián)網(wǎng)與邊緣計(jì)算的共同推動(dòng)下,軟件定義的工業(yè)軟件須向新的體系構(gòu)架進(jìn)化來(lái)滿足大規(guī)模定制的需求。

3 面向服務(wù)的邊緣計(jì)算軟件框架

服務(wù)化的軟件系統(tǒng)在計(jì)算機(jī)領(lǐng)域已經(jīng)得到了廣泛的應(yīng)用。相對(duì)面向?qū)ο螅∣bject-OrientedProgramming)等其他編程范式,面向服務(wù)的構(gòu)架(Service-Oriented Architecture,SOA)有著松散耦合的特性,極大提升了系統(tǒng)的靈活性。SOA主要分為三個(gè)部分:分別是服務(wù)提供方、服務(wù)需求方以及服務(wù)源(Service Repository)。服務(wù)提供方將自己所提供的服務(wù)內(nèi)容、訪問(wèn)方式等內(nèi)容寫(xiě)入服務(wù)合約(ServiceContract)中,并將服務(wù)合約發(fā)布到服務(wù)源。服務(wù)需求方當(dāng)需要某項(xiàng)服務(wù)時(shí),會(huì)先向服務(wù)源發(fā)送查詢請(qǐng)求,當(dāng)服務(wù)源匹配到合適的服務(wù)提供方時(shí),會(huì)將此服務(wù)合約發(fā)送給服務(wù)需求方。需求方根據(jù)服務(wù)合約內(nèi)的所約定的訪問(wèn)方式動(dòng)態(tài)創(chuàng)建與服務(wù)提供方的連接。SOA最大的特點(diǎn)就是遲綁定(Late Binding),即當(dāng)需要請(qǐng)求軟件服務(wù)時(shí),供需雙方才建立實(shí)時(shí)連接,當(dāng)執(zhí)行完成時(shí),綁定會(huì)立即解除。

面向服務(wù)構(gòu)架的松散耦合特性能滿足邊緣計(jì)算下軟件實(shí)時(shí)變更的需求,然而有些最基本的問(wèn)題必須要解決,例如:

·服務(wù)提供方如何讓需求方了解所提供的服務(wù);

·服務(wù)需求方如何發(fā)現(xiàn)他們所需要的服務(wù);

·服務(wù)提供方如何授權(quán)給需求方服務(wù)的執(zhí)行權(quán)限;

·服務(wù)需求方如何通過(guò)服務(wù)編排來(lái)組合調(diào)用多個(gè)服務(wù)。

邊緣計(jì)算的軟件服務(wù)必須包含兩個(gè)部分:核心服務(wù)以及擴(kuò)展服務(wù)。核心服務(wù)回答了以上問(wèn)題:

·發(fā)現(xiàn)其他服務(wù)的能力;

·實(shí)現(xiàn)服務(wù)提供方與需求方之間松散耦合的數(shù)據(jù)交換;

·授權(quán)服務(wù)使用;

·自動(dòng)編排服務(wù)功能。

而擴(kuò)展服務(wù)完全取決于服務(wù)提供方,只需符合服務(wù)標(biāo)準(zhǔn)接口協(xié)議即可。在邊緣計(jì)算中,每個(gè)節(jié)點(diǎn)都可以作為服務(wù)的提供方,同時(shí)也是服務(wù)的需求方。每個(gè)節(jié)點(diǎn)根據(jù)自身硬件條件限制將不同服務(wù)分門(mén)別類,例如傳感器可以提供各種溫濕度、振動(dòng)、到位等信息,控制器則可以根據(jù)各種傳感信息提供反饋控制信號(hào),而執(zhí)行器(變頻器、電機(jī)等)則根據(jù)指令驅(qū)動(dòng)硬件。控制服務(wù)則同時(shí)需要傳感服務(wù)提供的數(shù)據(jù)以及調(diào)用執(zhí)行服務(wù)來(lái)實(shí)現(xiàn)實(shí)時(shí)控制。在邊緣計(jì)算系統(tǒng)中,存在著多個(gè)基礎(chǔ)型服務(wù)提供節(jié)點(diǎn)間基本信息交互,同時(shí)也有組合型服務(wù),即通過(guò)對(duì)基礎(chǔ)型服務(wù)的編排實(shí)現(xiàn)復(fù)雜功能,例如嵌入式機(jī)器學(xué)習(xí)服務(wù)可以根據(jù)傳感器數(shù)據(jù)來(lái)對(duì)產(chǎn)品質(zhì)量進(jìn)行實(shí)時(shí)分類。復(fù)雜的服務(wù)編排在非功能性需求中有著廣泛的應(yīng)用前景,例如系統(tǒng)安全、實(shí)時(shí)性或者可靠性需求等。邊緣計(jì)算軟件服務(wù)化的實(shí)現(xiàn)路徑有很多,例如COAP、XMPP或者OPC-UA協(xié)議都可以滿足服務(wù)化的需求。

12.jpg

圖3 面向服務(wù)的邊緣計(jì)算軟件框架

在復(fù)合型服務(wù)之上,更多的軟件服務(wù)通過(guò)編排共同完成工藝流程,我們稱為應(yīng)用(Application)。這幾年工業(yè)互聯(lián)網(wǎng)與工業(yè)App的概念隨處可見(jiàn),工業(yè)App的本質(zhì)是工業(yè)軟件的服務(wù)化,與傳統(tǒng)手機(jī)App終端與云端互動(dòng)的構(gòu)架所不同的是,工業(yè)App的形式不僅僅是簡(jiǎn)單的一對(duì)一連接,也可以由多個(gè)不同設(shè)備與云端協(xié)作完成。而邊緣計(jì)算則是工業(yè)App的落腳點(diǎn),僅靠云端的工業(yè)App是瘸了腿的兔子,無(wú)法對(duì)生產(chǎn)系統(tǒng)做出實(shí)時(shí)優(yōu)化,同樣也無(wú)法產(chǎn)生更大的經(jīng)濟(jì)價(jià)值。因此邊緣計(jì)算應(yīng)用可以小到一個(gè)工位的控制與人機(jī)界面操作,也可以大到整條產(chǎn)線的控制系統(tǒng)。邊緣計(jì)算應(yīng)用之間通過(guò)協(xié)作也可以形成更大的子系統(tǒng)(System of Systems),使用統(tǒng)一構(gòu)架的邊緣計(jì)算子系統(tǒng)相對(duì)現(xiàn)有的ISA-95構(gòu)架擁有更強(qiáng)的延展性、靈活性與較強(qiáng)的兼容性。

4 邊緣計(jì)算通用建模語(yǔ)言

實(shí)現(xiàn)服務(wù)化邊緣計(jì)算系統(tǒng)的一大障礙是多種編程語(yǔ)言的共存。現(xiàn)有工業(yè)系統(tǒng)內(nèi)各種嵌入式軟件五花八門(mén),例如C/C++語(yǔ)言、IEC 61131-3所包含的五種PLC編程語(yǔ)言,各種.Net/HTML5/JavaScript等人機(jī)界面編程語(yǔ)言,甚至于使用python作為嵌入式機(jī)器學(xué)習(xí)等等。除此之外,設(shè)備與設(shè)備之間的信息通訊也不暢,單控制器與傳感器之間所使用的工業(yè)互聯(lián)網(wǎng)總線就有二十余種。最后,可視化的模型同樣也是必不可少的。可視化建模語(yǔ)言能夠提供給用戶直觀的系統(tǒng)設(shè)計(jì),特別是對(duì)高復(fù)雜性的系統(tǒng),抽象化模型可以提升系統(tǒng)設(shè)計(jì)的效率。因此,目前邊緣計(jì)算缺乏能夠涵蓋感知、控制、通訊、監(jiān)控、數(shù)據(jù)處理等多種用途的通用可視化建模語(yǔ)言。

如上一章節(jié)所敘述的,邊緣計(jì)算服務(wù)框架能夠賦予邊緣計(jì)算系統(tǒng)可移植、可重構(gòu)與互操作等特性。結(jié)合邊緣計(jì)算編程語(yǔ)言的實(shí)際情況,模塊化的設(shè)計(jì)(Component-Based Design)是實(shí)現(xiàn)服務(wù)化框架的最佳選擇。模塊化設(shè)計(jì)的基本元素是功能塊(Function Block)本體與通用軟件接口(Interface)。使用基于IEC 61499功能塊標(biāo)準(zhǔn)封裝IEC 61131-3 ST、LD、C/C++、HTML5/JS等編程語(yǔ)言,并且將功能塊的輸入與輸出接口分別映射成為軟件服務(wù)的輸入?yún)?shù)與返回參數(shù),是實(shí)現(xiàn)邊緣計(jì)算軟件服務(wù)化的有效手段。

13.jpg

圖4 邊緣計(jì)算通用建模語(yǔ)言

IEC 61499作為可執(zhí)行的建模語(yǔ)言提供了標(biāo)準(zhǔn)的功能塊接口定義、分等級(jí)的功能塊網(wǎng)絡(luò)、部署模型以及管理協(xié)議為模塊化抽象系統(tǒng)設(shè)計(jì)提供了強(qiáng)有力的支持。基礎(chǔ)型服務(wù)可以使用IEC 61499基礎(chǔ)功能塊表述,每個(gè)基礎(chǔ)功能塊可以定義多個(gè)邏輯(Algorithm),IEC 61499標(biāo)準(zhǔn)并未指定編程語(yǔ)言,因此每個(gè)邏輯可以使用不同的編程語(yǔ)言編寫(xiě)。在此基礎(chǔ)上,每個(gè)邏輯可以單獨(dú)作為一個(gè)服務(wù)入口羅列到服務(wù)合約中,當(dāng)此軟件服務(wù)被調(diào)用時(shí),服務(wù)需求方將更新輸入變量,而服務(wù)提供方則將執(zhí)行相應(yīng)的邏輯代碼并且返回結(jié)果(輸出變量)。IEC 61499標(biāo)準(zhǔn)同時(shí)也提供了復(fù)合功能塊類型,每個(gè)復(fù)合功能塊則內(nèi)含功能塊網(wǎng)絡(luò),結(jié)構(gòu)化分層級(jí)的服務(wù)編排有了用武之地。IEC 61499標(biāo)準(zhǔn)的部署模型允許在同一個(gè)系統(tǒng)內(nèi)設(shè)置多個(gè)并行的應(yīng)用,并且多個(gè)應(yīng)用可以分別運(yùn)行在不同的設(shè)備上,而每個(gè)應(yīng)用中的功能塊網(wǎng)絡(luò)也可以分別部署到不同的設(shè)備上。此部署模型將復(fù)雜的設(shè)備間數(shù)據(jù)交互與部署工作抽象化,并且可以通過(guò)管理協(xié)議動(dòng)態(tài)部署且直接執(zhí)行,減少了人工配置造成的錯(cuò)誤,大幅度提升了系統(tǒng)開(kāi)發(fā)的效率。

5 邊緣計(jì)算數(shù)據(jù)驅(qū)動(dòng)的智能管控

得益于芯片技術(shù)的發(fā)展,邊緣節(jié)點(diǎn)的計(jì)算與儲(chǔ)存能力得到大大增強(qiáng),在滿足實(shí)時(shí)控制的同時(shí),剩余的算力與儲(chǔ)存能力還沒(méi)得到充分挖掘。隨著工業(yè)互聯(lián)網(wǎng)的推廣,數(shù)據(jù)采集與分析的需求成爆炸式增長(zhǎng)。毫秒級(jí)的傳感器數(shù)據(jù)采集頻率能夠產(chǎn)生大量的生產(chǎn)過(guò)程數(shù)據(jù),若將數(shù)據(jù)完全搬到云端會(huì)造成極大的計(jì)算與儲(chǔ)存壓力,造成企業(yè)云計(jì)算成本直線上升。在邊緣計(jì)算對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證、清洗、過(guò)濾、緩存能夠大幅度緩解云端的壓力。此外,高實(shí)時(shí)性的警報(bào)、機(jī)器學(xué)習(xí)模型判斷、甚至于機(jī)器學(xué)習(xí)模型訓(xùn)練等任務(wù)可以通過(guò)云端分發(fā)到邊緣端,在數(shù)據(jù)源頭直接進(jìn)行判斷,基于工業(yè)多軟件智能體、知識(shí)推理等以往需要大量計(jì)算與儲(chǔ)存資源的技術(shù)滿足高實(shí)時(shí)性系統(tǒng)決策的需求,在邊緣計(jì)算系統(tǒng)中也有大量發(fā)揮的余地。邊緣-云協(xié)作模式下,能突破以往系統(tǒng)的邊界,激發(fā)更多新的業(yè)務(wù)模式創(chuàng)新與工藝水平提升。

6 結(jié)語(yǔ)

相對(duì)于云計(jì)算的低實(shí)時(shí)性與高性能計(jì)算的特點(diǎn),邊緣計(jì)算善于處理高實(shí)時(shí)性小數(shù)據(jù)。結(jié)合邊緣計(jì)算與云計(jì)算的特點(diǎn),工業(yè)互聯(lián)網(wǎng)應(yīng)采取云計(jì)算與邊緣計(jì)算相輔相成的閉環(huán)策略。相對(duì)于云計(jì)算的成熟體系,邊緣計(jì)算建立完整的語(yǔ)言、工具與標(biāo)準(zhǔn)體系刻不容緩也勢(shì)在必行。

作者簡(jiǎn)介:

戴文斌,上海交通大學(xué)電子信息與電氣工程學(xué)院自動(dòng)化系副教授,教育部系統(tǒng)控制與信息處理重點(diǎn)實(shí)驗(yàn)室成員。分別于2007年與2012年在新西蘭奧克蘭大學(xué)獲得榮譽(yù)學(xué)士與博士學(xué)位。近年來(lái)主要從事基于分布式工業(yè)自動(dòng)化系統(tǒng)軟件架構(gòu)體系設(shè)計(jì)與應(yīng)用、工業(yè)信息物理系統(tǒng)信息化與知識(shí)自動(dòng)化、醫(yī)療物理信息融合系統(tǒng)與知識(shí)推理等方向的研究工作。以第一作者身份在IEEE Transactions和國(guó)際重要學(xué)術(shù)會(huì)議上發(fā)表SCI/EI論文40余篇,合作出版英文專著1部。作為子課題負(fù)責(zé)人,參與完成了歐盟最大物聯(lián)網(wǎng)與自動(dòng)化項(xiàng)目Arrowhead;參與個(gè)性化硬組織精準(zhǔn)醫(yī)療器械的智能設(shè)計(jì)及增材制造體系構(gòu)建、智能電網(wǎng)運(yùn)行及交易理論、工業(yè)控制系統(tǒng)自動(dòng)軟件構(gòu)造等科技部國(guó)家重點(diǎn)研發(fā)計(jì)劃;獲得2013和2014 IEEE IES年會(huì)最佳報(bào)告獎(jiǎng)。目前,為IEEE高級(jí)會(huì)員, IEC SC65B WG15標(biāo)準(zhǔn)以及IEEEP2660.1標(biāo)準(zhǔn)制定工作小組成員, 擔(dān)任IEEE IES工業(yè)智能體、工業(yè)信息學(xué)技術(shù)委員會(huì)成員,IEEE-IES上海分會(huì)秘書(shū),IEEE SMC智能工業(yè)系統(tǒng)技術(shù)委員會(huì)成員。

摘自《自動(dòng)化博覽》2018年增刊《邊緣計(jì)算2018專輯》

熱點(diǎn)新聞

推薦產(chǎn)品

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



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 无码精品一区二区三区免费视频 | 亚洲国产综合精品中文第一区 | 欧美黄色网页 | 在线观看高清免费 | 国产美女主播在线观看 | 欧美乱码| 午夜a一级毛片一.成 | 免费精品久久久视频 | 日本在线不卡免费视频一区 | 一级毛片一级毛片a毛片欧美 | 亚洲精品香蕉一区二区在线观看 | 国产美女激情 | 国产在线精品一区二区三区不卡 | 国产成人在线看 | 国产欧美日韩在线不卡第一页 | 日韩色爱 | 一级做性色a爰片久久毛片 一级做性色a爰片久久毛片免费 | 亚洲国产婷婷香蕉久久久久久 | 国产精品久久久天天影视香蕉 | 国产农村1级毛片 | 一级毛片免费播放 | 国产视频在线播放 | 免费观看91视频 | 免费大片黄国产在线观看 | 日本三级免费 | 性欧美巨大极品videos | 免费在线观看黄 | 黄色高清在线观看 | 免费a级毛片无码 | 久久精品国产无限资源 | 免费视频爱爱太爽在线观看 | 亚洲欧洲日韩国产aa色大片 | 国产亚洲欧美一区二区三区 | 成人看片黄a免费看视频 | 国产电影网 | 一 级 黄 色生活片 一 级 黄 色蝶 片 | 国产精品国产三级国产an不卡 | 国语自产拍天天在线 | 国产美女白丝袜精品_a不卡 | 久久机热综合久久国产 | 免费看片黄色 |