+李義章(北京索為系統(tǒng)技術(shù)股份有限公司 董事長)
在我們分析工業(yè)APP產(chǎn)業(yè)發(fā)展的問題,還有發(fā)展建議之前,我認(rèn)為應(yīng)該還是要回到本源,回到初心。到底工業(yè)APP的本質(zhì)是什么?我的觀點(diǎn)是工業(yè)APP的本質(zhì)是模型。其實(shí)它的重點(diǎn)不在軟件上。軟件是外衣,內(nèi)容是工業(yè)的模型。我認(rèn)為這個模型實(shí)際上是現(xiàn)代工業(yè)最重要的一項(xiàng)技術(shù),是把客觀的物理世界映射到數(shù)字空間的一種技術(shù),它也代表了物理空間的一些對象和過程。
所以我們說模型技術(shù),從它的重要程度上來說,相當(dāng)于工業(yè)的語言。當(dāng)然它與我們現(xiàn)在說的自然語言,包括各種圖片、多媒體這些表達(dá)方式不同的是,模型是精確的、多維的、可裝配的,所以通過模型可以實(shí)現(xiàn)在工業(yè)企業(yè)里面的比如表達(dá)、重用、融合和協(xié)同。這個模型實(shí)際上是一個非常復(fù)雜的體系,包括各種學(xué)科的,包括各種階段的,還有包括不同的層級,從系統(tǒng)到零部件到體系,另外還有過程的,有過程模型,也有對象模型。當(dāng)我們把這些模型用軟件封裝起來以后,它就是我們說的工業(yè)APP,所以我認(rèn)為這是工業(yè)APP的本質(zhì)。看一個汽車生產(chǎn)線上工裝的案例,我們把工裝的設(shè)計(jì)過程、建模的過程,模型化、軟件化以后就構(gòu)建了這么一個工業(yè)APP,那么這個工業(yè)APP,它解決的是工業(yè)技術(shù)知識和能力的重用,也就是過去這個事可能只有一個工程師會干,現(xiàn)在有了工業(yè)APP,那100個乃至1000個工程師都可以干了。
另外我們對客觀的物理對象、物理產(chǎn)品進(jìn)行描述,用數(shù)字化模型進(jìn)行描述,我們把這些模型封裝成產(chǎn)品以后,也就是封裝成工業(yè)APP以后,它就可以代替產(chǎn)品跟下游企業(yè)去進(jìn)行供應(yīng)鏈的協(xié)同。所以它解決的是產(chǎn)品對象的數(shù)字化傳輸?shù)膯栴}。所以我們看工業(yè)APP,實(shí)際上現(xiàn)在是工業(yè)互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能深化應(yīng)用的關(guān)鍵。如果說工業(yè)互聯(lián)網(wǎng)是神經(jīng)系統(tǒng)的話,那么工業(yè)APP就是大腦里的神經(jīng)元。如果說工業(yè)數(shù)據(jù)是我們的記憶的話,那么工業(yè)APP就是邏輯。有了這些邏輯,有了這些數(shù)據(jù),才有可能發(fā)展人工智能。所以從現(xiàn)在來看,工業(yè)APP是整個新的數(shù)字經(jīng)濟(jì)發(fā)展的一個關(guān)鍵。
工信部從2018年就開始支持工業(yè)APP的工作,工信部支持了百萬建設(shè)行業(yè)的工業(yè)APP平臺,平臺包括工業(yè)APP的可視化開發(fā)環(huán)境,包括測試平臺,包括標(biāo)識管理平臺。目前平臺已經(jīng)集成了100多種工業(yè)軟件,1000多個工業(yè)微服務(wù)。在這個平臺上形成了7000多個工業(yè)APP,現(xiàn)在有200多家大企業(yè)在用,有2萬多名工程師。這個平臺聯(lián)合了17家企業(yè),包括像紫光、中國移動等共同建設(shè)運(yùn)營的。目前用在了39種裝備、120種重大型號中。最新的消息是這套平臺在我們國家商用發(fā)動機(jī)——長江1000商用發(fā)動機(jī)上已經(jīng)開始全面使用。在商業(yè)航天的快舟火箭上,也開始全面使用。另外這兩年中船集團(tuán)也成立了工業(yè)APP的創(chuàng)新中心,馬上要在一個實(shí)驗(yàn)船上全面使用。此外,兵器集團(tuán),在某個型號上也全面使用。另外我們跟中電科正在組建工業(yè)APP市場。這是目前平臺應(yīng)用的一些最新情況。
接下來我們看一下現(xiàn)在工業(yè)APP產(chǎn)業(yè)碰到的主要困難和問題。工信部提出行業(yè)發(fā)展的目標(biāo)是2020年30萬,2025年100萬,但是目前工業(yè)APP的數(shù)量并沒有形成預(yù)期的規(guī)模。這里面有一些主要的問題:
第一就是我們現(xiàn)在工業(yè)里用的這些工業(yè)軟件種類非常多,標(biāo)準(zhǔn)不統(tǒng)一,缺乏統(tǒng)一的語言,這是一個很大的問題。如果不解決這個問題,實(shí)際上很難去開發(fā)大量的可移植的工業(yè)APP。
第二就是我們工業(yè)APP整個行業(yè)缺乏基礎(chǔ)共性的體系和行業(yè)應(yīng)用的體系,整個行業(yè)的工業(yè)APP開發(fā)非常零散,不成體系。也就是說實(shí)際上作為一個復(fù)雜的體系缺乏基礎(chǔ)。
第三就是工業(yè)APP的本質(zhì)是知識和技術(shù)。那么這些知識技術(shù)實(shí)際上是在工業(yè)企業(yè)的工程師的頭腦里,怎么能夠把這些工業(yè)知識和技術(shù)轉(zhuǎn)化出來,我們需要市場化的機(jī)制。
第四,現(xiàn)在的工業(yè)互聯(lián)網(wǎng)的主要參與者還是IT公司、互聯(lián)網(wǎng)公司,以及少數(shù)的工業(yè)企業(yè),真正的工業(yè)企業(yè)的業(yè)務(wù)部門并沒有參與進(jìn)來。工業(yè)企業(yè)不參與進(jìn)來,工業(yè)APP就沒有應(yīng)用場景。工業(yè)企業(yè)為什么不參與進(jìn)來?我認(rèn)為是因?yàn)槲覀儧]有一種非常明確的應(yīng)用模式。
結(jié)合以上問題,我們認(rèn)為現(xiàn)在國家要發(fā)展工業(yè)APP產(chǎn)業(yè),有幾個建議。
第一,一定要推動工業(yè)軟件的操作系統(tǒng)的發(fā)展,現(xiàn)在工業(yè)里用的工業(yè)軟件種類太多,標(biāo)準(zhǔn)都不統(tǒng)一。如果不解決這個問題,不在這些易購的、尤其很多是國外的工業(yè)軟件基礎(chǔ)上建立一個工業(yè)軟件的操作系統(tǒng),很難去發(fā)展工業(yè)APP產(chǎn)業(yè)。所以我們建議在工業(yè)軟件之上建立工業(yè)軟件操作系統(tǒng),它可以解決這么幾個問題,首先是我們在這樣的平臺上把知識和技術(shù)轉(zhuǎn)化成工業(yè)APP以后,解決了我們國家核心技術(shù)的安全性問題,因?yàn)樽屵@些技術(shù)跟工具軟件解耦了。其次是當(dāng)我們用操作系統(tǒng)去使用這些國外軟件的時候,還會形成一套我們自主的模型和數(shù)據(jù),也解決了我們模型和數(shù)據(jù)安全性問題。再次是我們通過工業(yè)軟件的操作系統(tǒng)去驅(qū)動不同的工業(yè)軟件,可以進(jìn)行工業(yè)軟件的測評,包括測試和訓(xùn)練。有這樣一個例子:我們用一個工業(yè)APP驅(qū)動了兩套軟件,一個是西門子的郵寄軟件,下面是Hepmatch;一個是達(dá)索的Catia軟件,下邊是ICS軟件。我們用一個工業(yè)APP驅(qū)動兩套軟件,去做同樣的一件事——做一個渦輪的設(shè)計(jì)建模和仿真分析。其實(shí)我們現(xiàn)在可以通過這樣的工業(yè)軟件操作系統(tǒng),讓我們的工業(yè)APP,或者說我們的工業(yè)技術(shù)可以跟具體的工具解耦,也就是說我們在西門子的工具上開發(fā)的工業(yè)APP,同樣可以用在達(dá)索的軟件上。
另外,通過一個工業(yè)APP驅(qū)動兩套軟件之后,可以得到這兩套軟件每條指令的執(zhí)行的差異,我們就可以做軟件的評測和對比。我想現(xiàn)在這對于國產(chǎn)軟件的發(fā)展有很大的意義?,F(xiàn)在國產(chǎn)的工業(yè)軟件,和國外的工業(yè)軟件有差距,但是到底差在哪?大家不清楚。你讓我們企業(yè)里的工程師用國外軟件做一遍工作,再用國產(chǎn)軟件做一遍工作也不可能。所以我們通過工業(yè)軟件操作系統(tǒng)去驅(qū)動國外軟件和國產(chǎn)軟件,就可以告訴國產(chǎn)軟件到底差距在哪?幫助提升我們的國產(chǎn)軟件。
第二,一定要建立國家行業(yè)企業(yè)的工業(yè)APP的共建體系。工業(yè)技術(shù)是個非常復(fù)雜的體系,任何一個企業(yè)都不可能單獨(dú)完成整個體系,應(yīng)該是國家去建設(shè)基礎(chǔ)共性的技術(shù),讓各個行業(yè)共享,然后行業(yè)的龍頭企業(yè)或者集團(tuán)企業(yè)去解決行業(yè)通用的技術(shù)問題。這樣,各個企業(yè)去開發(fā)工業(yè)技術(shù)軟件,或者工業(yè)APP的時候,才可以避免重復(fù)建設(shè)的問題。我們現(xiàn)在的各個企業(yè)或者行業(yè)里工業(yè)技術(shù)軟件化的實(shí)際情況是各做各的,缺乏這種共享機(jī)制,整體水平不高,重復(fù)建設(shè)嚴(yán)重。所以我們要通過這樣的一個國家行業(yè)和企業(yè)的多層次的市場體系來建立整個的APP體系。如果完全靠市場化的機(jī)制,是不可能建立這么一個完整的體系的。當(dāng)然這樣的一個機(jī)制還需要跟現(xiàn)在企業(yè)里的COC和COE形成一個互動的機(jī)制。COE就是企業(yè)里的負(fù)責(zé)型號工作的組織。COC是企業(yè)的一種新的組織,它是用來進(jìn)行知識沉淀、知識轉(zhuǎn)化和整理的。那么通過企業(yè)的COC和工業(yè)APP市場互動,然后通過工業(yè)APP市場給型號工作提供完整的能力,這是一個良性的互動機(jī)制。
第三,我們要以大企業(yè)為核心,推廣工業(yè)APP的新型應(yīng)用模式。有這樣幾個例子,一個是大企業(yè)的上下游產(chǎn)業(yè)鏈很長,那么可以把它的供應(yīng)商的產(chǎn)品APP化,每個APP里包含了產(chǎn)品的相關(guān)信息,這樣我們在做供應(yīng)商選型、產(chǎn)品選型的時候,就可以更加方便、效率更高地去進(jìn)行不同廠商、不同產(chǎn)品的裝配、計(jì)算和決策。比如過去我們在設(shè)計(jì)一條船時需要把船上的每個部件都要畫出來,工作量非常大,那么現(xiàn)在把供應(yīng)商的產(chǎn)品APP化以后,將來設(shè)計(jì)船的工作量會大幅度降低,也減少了在建造過程中的返工次數(shù)。另外當(dāng)我們把工程師的這些設(shè)計(jì)方法、計(jì)算方法APP化以后,把APP串聯(lián)起來,可以形成研發(fā)設(shè)計(jì)的流水線。有了這樣的流水線,像一架戰(zhàn)斗機(jī)的方案設(shè)計(jì),過去需要4個禮拜,現(xiàn)在一天半就可以完成。包括將來這個產(chǎn)品研制出來以后,交付下游客戶時,除了可以交付一條物理船,還可以交付一條數(shù)字船。所以這是一套以工業(yè)APP為基礎(chǔ)的新的應(yīng)用模式。
第四,我們要盡快建立工業(yè)APP的工程師人才培育體系,其實(shí)現(xiàn)在很多工業(yè)企業(yè)是非常需要工業(yè)APP工程師的,但是目前工業(yè)APP工程師供給不足,所以我們應(yīng)該建立工業(yè)APP工程師的培育體系,包括認(rèn)證體系。
第五,要把工業(yè)APP作為數(shù)字基礎(chǔ)設(shè)施建設(shè)的一個重要內(nèi)容。做一個形象的比喻,如果工業(yè)互聯(lián)網(wǎng)是解決路的問題,那么工業(yè)APP就是路上跑的車,工業(yè)軟件實(shí)際上就是加油站或者充電站,車上拉的貨其實(shí)就是我們的工業(yè)產(chǎn)品、技術(shù)和服務(wù)。那么我們在做基礎(chǔ)設(shè)施建設(shè)的時候,要把工業(yè)軟件、工業(yè)互聯(lián)網(wǎng)、包括工業(yè)APP的環(huán)境,作為一個系統(tǒng)化的整體去建設(shè),而不是各建各的。