劉建康
天津職業(yè)技術師范大學機械工程學院 天津 300222
在“推動互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能和實體經(jīng)濟深度融合”的發(fā)展趨勢下,以工業(yè)互聯(lián)網(wǎng)為核心的數(shù)字化轉型為我國制造業(yè)升級提供了強大動力。工業(yè)互聯(lián)網(wǎng)由網(wǎng)絡、平臺和安全三大體系構成[1],其中,工業(yè)互聯(lián)網(wǎng)平臺是工業(yè)互聯(lián)網(wǎng)的核心,是連接設備、軟件、工廠、產(chǎn)品和人等工業(yè)全要素的樞紐,是海量工業(yè)數(shù)據(jù)采集、匯聚、分析和服務的載體,是支撐工業(yè)資源泛在連接、彈性供給和高效配置的中樞,是智能制造時代的關鍵基礎設施。工業(yè)互聯(lián)網(wǎng)平臺的建設和實施,需要充分考慮產(chǎn)業(yè)發(fā)展趨勢,從技術實現(xiàn)、業(yè)務組織、企業(yè)管理和人才培養(yǎng)等不同視角來分析工業(yè)互聯(lián)網(wǎng)平臺模式和架構,經(jīng)過一個反復迭代、動態(tài)優(yōu)化和不斷演進的過程,實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺的生態(tài)化發(fā)展,推動兩化融合邁向新的階段。
離散制造企業(yè)的生產(chǎn)效率不像流程制造企業(yè)主要由設備產(chǎn)能決定,而是很大程度上取決于資源要素配置的合理性。相同規(guī)模和硬件設施的兩個企業(yè)因管理水平不同,可能導致生產(chǎn)效率的巨大差異。從這個意義上來說,離散制造企業(yè)通過實施工業(yè)互聯(lián)網(wǎng)轉型來提升競爭力更具潛力。建設面向離散制造的工業(yè)互聯(lián)網(wǎng)平臺,需要充分考慮離散制造特點,融合云計算、物聯(lián)網(wǎng)等新興信息技術,合理規(guī)劃工業(yè)互聯(lián)網(wǎng)平臺運行模式。
與傳統(tǒng)互聯(lián)網(wǎng)平臺相比,工業(yè)互聯(lián)網(wǎng)平臺有諸多明顯區(qū)別。應用場景方面,互聯(lián)網(wǎng)平臺主要部署在云端服務器中,主要連接的主體是個人計算機(PC)、手機等終端設備,提供網(wǎng)頁、視頻、游戲和數(shù)據(jù)存儲等服務,應用場景相對簡單。而工業(yè)互聯(lián)網(wǎng)平臺需要實現(xiàn)人、機和物等各類工業(yè)要素的實時連接與智能交互,連接種類、數(shù)量更多,提供工業(yè)業(yè)務流程管理和產(chǎn)品全生命周期服務,場景更為復雜;技術需求方面,互聯(lián)網(wǎng)平臺突出體現(xiàn)為“盡力而為”的服務方式,對服務響應、網(wǎng)絡時延和可靠性等要求不嚴格,但工業(yè)互聯(lián)網(wǎng)平臺直接涉及生產(chǎn)過程控制,網(wǎng)絡和服務性能上要求低時延、確定性、高可靠性和高安全性。
由于互聯(lián)網(wǎng)平臺的應用場景相對簡單,所以比較容易提煉出較多的共性需求,由此誕生了多種云服務平臺模式,典型的云服務模式被劃分為3種:IaaS(Infrastructure as a Service,基礎設施即服務)、PaaS(Platform-as-a-Service,平臺即服務)和SaaS(Software-as-a-Service,軟件即服務)。當前工業(yè)互聯(lián)網(wǎng)平臺的建設大多借鑒或者沿用了PaaS和SaaS服務模式,寄希望于發(fā)掘和整合工業(yè)生產(chǎn)過程中的共性需求,結合云服務相關技術棧開發(fā)諸多工業(yè)應用,形成工業(yè)互聯(lián)網(wǎng)服務套件,供企業(yè)組合搭配應用。但是,由于工業(yè)互聯(lián)網(wǎng)應用場景更加復雜,尤其是涉及機器、物料等要素的連接,所以工業(yè)互聯(lián)網(wǎng)平臺更多注重邊緣層設備接入和數(shù)據(jù)采集,因此,工業(yè)互聯(lián)網(wǎng)企業(yè)通常會提供配套的邊緣網(wǎng)關設備,通過協(xié)議轉換實現(xiàn)生產(chǎn)現(xiàn)場的“萬物互聯(lián)”。目前,業(yè)界基本已形成智能終端(邊緣網(wǎng)關)+云架構平臺+工業(yè)APP的工業(yè)互聯(lián)網(wǎng)平臺架構模式。
現(xiàn)有工業(yè)互聯(lián)網(wǎng)平臺解決方案,大都支持公有云、私有云兩種部署方式。公有云方式下業(yè)務功能大多數(shù)運行在平臺提供商的遠程服務器中,這種方式可以為企業(yè)節(jié)省大量的運維成本。私有云方式是在企業(yè)內(nèi)部服務器部署工業(yè)互聯(lián)網(wǎng)平臺,這種方式可以實現(xiàn)網(wǎng)絡隔離,有效保護私有數(shù)據(jù)的安全,同時,數(shù)據(jù)傳輸?shù)母邘挕⒌蜁r延和高可靠性要求都比較容易得到滿足。離散制造企業(yè)通常以車間、生產(chǎn)線的形式組織生產(chǎn),生產(chǎn)過程控制的動態(tài)性、不確定性較強,生產(chǎn)現(xiàn)場數(shù)據(jù)呈現(xiàn)大數(shù)據(jù)的5V特點。由于數(shù)據(jù)傳輸?shù)臅r延、帶寬需求高,所以離散制造企業(yè)更加適合私有云方式部署工業(yè)互聯(lián)網(wǎng)平臺。
從功能的角度分析,離散制造企業(yè)希望工業(yè)互聯(lián)網(wǎng)平臺能夠提供生產(chǎn)監(jiān)控、業(yè)務系統(tǒng)和企業(yè)管理等功能的一站式解決方案,也就是說,工業(yè)互聯(lián)網(wǎng)平臺是傳統(tǒng)SCADA、MES和ERP等多個系統(tǒng)功能的集合體。然而,由于離散制造現(xiàn)場設備的多樣性,導致邊緣層數(shù)據(jù)交互需求極其碎片化,工業(yè)互聯(lián)網(wǎng)平臺與設備層之間數(shù)據(jù)采集和指令傳遞不僅存在巨大的障礙,使工業(yè)現(xiàn)場數(shù)據(jù)采集的時效性降低,而且工業(yè)互聯(lián)網(wǎng)平臺中的工業(yè)APP產(chǎn)生的各種決策指令難以傳遞至現(xiàn)場加工設備。因此,工業(yè)互聯(lián)網(wǎng)平臺應該與底層設備控制系統(tǒng)協(xié)同開發(fā),工業(yè)互聯(lián)網(wǎng)企業(yè)應該不僅提供邊緣網(wǎng)關設備用于數(shù)據(jù)采集,還應該提供邊緣控制器用于生產(chǎn)設備的控制。
綜合上述分析,面向離散制造的工業(yè)互聯(lián)網(wǎng)平臺發(fā)展模式應當具有如下特征。
(1)邊緣層 工業(yè)互聯(lián)網(wǎng)平臺提供基于邊緣網(wǎng)關的工業(yè)數(shù)據(jù)采集和基于邊緣控制器的設備控制。
(2)企業(yè)層 以私有云部署工業(yè)PaaS平臺+工業(yè)APP的方式實現(xiàn)企業(yè)內(nèi)部業(yè)務功能,比如人事管理、訂單管理、生產(chǎn)排程和庫存管理等。
(3)社會層 以公有云部署工業(yè)SaaS平臺+工業(yè)APP的方式為企業(yè)提供共性需求業(yè)務服務,比如企業(yè)需求對接、工業(yè)知識共享和行業(yè)發(fā)展動態(tài)分析等。
工業(yè)互聯(lián)網(wǎng)平臺是傳統(tǒng)工業(yè)云平臺的迭代升級[2],比如當前國內(nèi)很大一部分工業(yè)互聯(lián)網(wǎng)平臺是由傳統(tǒng)MES、ERP系統(tǒng)轉型而來。然而,由于我國工業(yè)控制系統(tǒng)、高端工業(yè)軟件等產(chǎn)業(yè)基礎薄弱,諸多工業(yè)互聯(lián)網(wǎng)企業(yè)各自為戰(zhàn),缺乏龍頭企業(yè),導致國內(nèi)工業(yè)互聯(lián)網(wǎng)平臺呈現(xiàn)碎片化發(fā)展趨勢,難以形成資源聚集效應,工業(yè)APP與用戶數(shù)量的雙向迭代和良性發(fā)展局面尚未形成。工業(yè)互聯(lián)網(wǎng)平臺是新工業(yè)體系的“操作系統(tǒng)”,其中的工業(yè)PaaS平臺應該被打造成為工業(yè)界的Android系統(tǒng),建立類似APP Store的工業(yè)APP分發(fā)機制,才能匯聚整個社會的力量開發(fā)海量工業(yè)APP,形成工業(yè)互聯(lián)網(wǎng)生態(tài)體系。
當前工業(yè)互聯(lián)網(wǎng)平臺架構與傳統(tǒng)互聯(lián)網(wǎng)平臺并沒有很大差異,尤其是在服務器端應用的技術棧幾乎全部來自互聯(lián)網(wǎng)行業(yè)[3],與制造現(xiàn)場關系密切的工業(yè)自動化控制相關技術棧并未融入其中,導致工業(yè)互聯(lián)網(wǎng)平臺與現(xiàn)場生產(chǎn)設備間的交互存在諸多障礙。針對這一問題,結合離散制造特點,本文提出了一套更為新穎的離散制造工業(yè)互聯(lián)網(wǎng)平臺架構(見圖1)。
圖1 離散制造工業(yè)互聯(lián)網(wǎng)平臺架構
離散制造工業(yè)互聯(lián)網(wǎng)平臺架構分為3層,即設備層、私有云層和公有云層。
(1)設備層 包括生產(chǎn)制造設備、網(wǎng)絡設備及計算設備。
(2)私有云層 包括由AI功能組件、工業(yè)大數(shù)據(jù)功能組件和業(yè)務功能組件等構成的工業(yè)PaaS服務平臺,并采用CSaaS(Control System as a Service, 控制系統(tǒng)即服務)的理念集成了開放式體系架構控制系統(tǒng)套件,可直接通過現(xiàn)場總線控制現(xiàn)場生產(chǎn)設備。
(3)公有云層 主要包括企業(yè)級、社會級層面的工業(yè)APP應用,采用SaaS模式提供服務。
私有云服務器安裝在靠近車間生產(chǎn)現(xiàn)場的位置,減小服務器與現(xiàn)場設備間的空間距離,以利于工業(yè)大數(shù)據(jù)的采集和傳輸,同時,采用工業(yè)實時以太網(wǎng)總線,控制指令數(shù)據(jù)的低時延、確定性傳輸也得到保障,采用可配置、可擴展、可重構的開放式體系架構控制系統(tǒng),可以滿足多種多樣的設備控制需求,從而使得CSaaS方案變得可行。
在雙寡頭市場上,如果寡頭廠商提供的產(chǎn)品或服務之間具有較強的可替代性,則由于競爭的存在,使得寡頭廠商很難達成串謀哄抬市場價格。為了獲得更大的市場份額,同時保護已經(jīng)占有的市場份額不被競爭對手擠占,寡頭廠商的最優(yōu)選擇就是維持價格不變。這樣的結果是有利于消費者的。
開放式體系架構控制系統(tǒng)與諸多功能組件都可以被看作是一個個工業(yè)APP,為了實現(xiàn)工業(yè)APP的便捷部署以及它們之間的交互通信,在私有云服務器中部署了一個分布式松散耦合軟件協(xié)作框架。該框架采用基于DDS(Data Distribution Service for Real-Time Systems,面向實時系統(tǒng)的數(shù)據(jù)分發(fā)服務)的發(fā)布/訂閱式通信模式,和基于微服務框架的容器編排部署方式。該框架提供如下能力。
(1)分布式通信 分布式協(xié)作框架需要提供各種通信模式和手段,尤其是發(fā)布/訂閱式通信模式在工業(yè)互聯(lián)網(wǎng)應用中尤為重要,被認為是未來工業(yè)互聯(lián)網(wǎng)主流通信模式。
(2)模塊開發(fā)標準 分布式協(xié)作框架需要提供標準API用于模塊開發(fā),兼容多種編程語言,包括C/C++、Python和Java等。
(3)軟件包管理機制 提供基于容器技術的工業(yè)APP軟件包管理機制。
(4)通信接口契約 不同微服務組件由不同團隊開發(fā),為了保障微服務組件之間的交互通信,接口契約需要規(guī)定服務間的交互方式、通信協(xié)議、數(shù)據(jù)序列化協(xié)議、語義規(guī)范和通信QoS等方面的關切問題。
(5)輔助管理工具集 包括管理控制臺,提供基于Web的圖形管理界面,系統(tǒng)運行數(shù)據(jù)監(jiān)控、查詢及可視化工具。
工業(yè)互聯(lián)網(wǎng)的發(fā)展必然伴隨著大量的人才需求,工業(yè)互聯(lián)網(wǎng)相關職業(yè)涌現(xiàn),帶動國內(nèi)就業(yè)人數(shù)顯著增加[4]。但是隨著企業(yè)的深入應用,越發(fā)感受到工業(yè)互聯(lián)網(wǎng)的建設和實施,對現(xiàn)有專業(yè)技術人才和勞動者的技能素質提出了新的、更高的要求[5]。工業(yè)互聯(lián)網(wǎng)是新一代信息技術與制造業(yè)深度融合的產(chǎn)物,傳統(tǒng)IT行業(yè)和制造業(yè)相關人才的知識結構,逐漸難以滿足工業(yè)互聯(lián)網(wǎng)快速發(fā)展的實際需求,企業(yè)對高素質、復合型人才的需求越來越迫切。
(1)研發(fā)型人才 負責工業(yè)互聯(lián)網(wǎng)平臺及工業(yè)APP的編程開發(fā)及調試工作,要求具備較高的專業(yè)技術能力,并且對工業(yè)互聯(lián)網(wǎng)平臺體系架構有深刻的理解。
(2)運營與維護型人才 負責工業(yè)互聯(lián)網(wǎng)平臺的安裝部署和日常運行維護工作,要求具備網(wǎng)絡、服務器和工業(yè)APP的生命周期各個階段的運營與維護能力。
(3)技能型人才 負責企業(yè)中工業(yè)互聯(lián)網(wǎng)平臺的應用工作,要求熟悉工業(yè)互聯(lián)網(wǎng)平臺的使用方法,能夠根據(jù)行業(yè)工藝流程,通過參數(shù)調整、組態(tài)配置等手段,實現(xiàn)工業(yè)APP的部署運行,實現(xiàn)生產(chǎn)流程控制,并能夠處理一般生產(chǎn)過程異常狀況。
當前工業(yè)互聯(lián)網(wǎng)整體處于發(fā)展初期,尚未建立成熟的人才培養(yǎng)體系,人才供需兩端匹配度不高。其中,工業(yè)互聯(lián)網(wǎng)研發(fā)型和運維型人才主要由傳統(tǒng)IT行業(yè)、工控行業(yè)人才轉型而來,這些人才當前仍然需要進一步深化對工業(yè)互聯(lián)網(wǎng)的理解,使自己的技術和能力更好地與工業(yè)互聯(lián)網(wǎng)需求相匹配。當前最主要的問題是高素質技能型人才缺乏[6],制造企業(yè)在實施工業(yè)互聯(lián)網(wǎng)平臺建設和應用時,存在大量定制化需求,亟需大量既懂得制造工藝、又熟悉工業(yè)互聯(lián)網(wǎng)平臺應用的技能型人才,而這些人才主要依賴工業(yè)互聯(lián)網(wǎng)平臺廠商提供的培訓,而不同廠商平臺技術路線的差異,將導致他們掌握的技能有一定程度的局限性。因此,需要加快工業(yè)互聯(lián)網(wǎng)標準體系的建設,明確工業(yè)互聯(lián)網(wǎng)共性技術需求,進一步引導普通高等院校加快建設工業(yè)互聯(lián)網(wǎng)相關專業(yè),建立產(chǎn)業(yè)和教育深度合作的人才培養(yǎng)模式,推動人才供給側教學改革,壯大我國工業(yè)互聯(lián)網(wǎng)人才隊伍。
工業(yè)互聯(lián)網(wǎng)的建設和實施,是一個反復迭代、不斷演進的過程,需要工業(yè)互聯(lián)網(wǎng)企業(yè)和制造企業(yè)持續(xù)投入,積累工業(yè)經(jīng)驗和知識,不斷豐富完善工業(yè)互聯(lián)網(wǎng)平臺和開發(fā)工具,持續(xù)研發(fā)創(chuàng)新工業(yè)APP,實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺的生態(tài)化發(fā)展。同時,需要加快建立工業(yè)互聯(lián)網(wǎng)人才培養(yǎng)體系,保障工業(yè)互聯(lián)網(wǎng)產(chǎn)業(yè)人才供應。