工業(yè)縫紉機(jī)
信息資訊
縫紉客APP安卓
掃二維碼加客服微信
導(dǎo)航:

丁研 | 自動(dòng)化的演化路徑

自動(dòng)化是上世紀(jì)六七十年代開(kāi)始推廣,并持續(xù)發(fā)展至今的技術(shù)與產(chǎn)業(yè)體系。在實(shí)踐過(guò)程中,業(yè)界的參與者也在不斷的對(duì)自動(dòng)化的特點(diǎn)進(jìn)行總結(jié),并從不同視角出發(fā),給出各自的解讀。在最終用戶層面,自動(dòng)化是一套可以使機(jī)器與生產(chǎn)系統(tǒng)自行運(yùn)轉(zhuǎn)、且可以人為干預(yù)執(zhí)行過(guò)程的生產(chǎn)工具;在工程師眼中,自動(dòng)化是一類(lèi)可感知物理環(huán)境變化,并完成決策與任務(wù)執(zhí)行的嵌入式系統(tǒng),以及一套開(kāi)發(fā)嵌入式程序的開(kāi)發(fā)工具;在智能制造體系中,自動(dòng)化是工業(yè)物聯(lián)網(wǎng)、數(shù)字孿生、兩化融合的基礎(chǔ)支撐技術(shù),同時(shí)也是德國(guó)工業(yè)4.0頂層設(shè)計(jì)體系的重要組成部分。

雖然在特征、應(yīng)用場(chǎng)景等方面已經(jīng)達(dá)成了廣泛的共識(shí),但至今為止,業(yè)界依然無(wú)法對(duì)自動(dòng)化的功能范圍和技術(shù)構(gòu)成,給出明確的界定。造成這一現(xiàn)象的原因,并不在于這項(xiàng)技術(shù)中有多么高深的理論,而是因?yàn)樽詣?dòng)化技術(shù)本身,便是一套不斷在演化的體系。

從功能角度講,如今的自動(dòng)化已經(jīng)由執(zhí)行簡(jiǎn)單重復(fù)任務(wù)的控制終端,演變?yōu)榫W(wǎng)絡(luò)化、智能化的數(shù)字系統(tǒng),而柔性產(chǎn)線、協(xié)作機(jī)器人、增材制造、過(guò)程優(yōu)化等系統(tǒng)的出現(xiàn),則成為先進(jìn)自動(dòng)化技術(shù)的典型代表。同時(shí),自動(dòng)化技術(shù)的使用范圍,早也不局限于工廠內(nèi)的生產(chǎn)環(huán)節(jié),在能源(發(fā)電、配電、開(kāi)采)、交通(軌道信號(hào)系統(tǒng))、物流(物流自動(dòng)化、港口裝備)、建筑(工程機(jī)械、樓宇自動(dòng)化)、醫(yī)療(醫(yī)療設(shè)備)等領(lǐng)域廣泛應(yīng)用,甚至餐飲的廚房自動(dòng)化、服務(wù)機(jī)器人等也有了新的陣地。

從技術(shù)角度看,自動(dòng)化也始終不斷在融入新的技術(shù)。在感知層面,自動(dòng)化系統(tǒng)的能力已由傳感器、儀器儀表的集成,擴(kuò)展到對(duì)機(jī)器視覺(jué)、3D激光成像、標(biāo)識(shí)(二維碼/RFID)等新型感知終端的整合;在網(wǎng)絡(luò)層面,自動(dòng)化的通訊功能也由早期的現(xiàn)場(chǎng)總線、工業(yè)以太網(wǎng)、工業(yè)無(wú)線,延伸到了如今的工業(yè)互聯(lián)網(wǎng)(TCP/HTTP/TSN/5G);在軟件層面,自動(dòng)化則從控制程序的載體,演化為具備邊緣計(jì)算、數(shù)字孿生等能力的現(xiàn)代軟件系統(tǒng)。新技術(shù)的發(fā)展為自動(dòng)化的進(jìn)步創(chuàng)造了外部條件,而市場(chǎng)需求的變化,以及來(lái)自工程應(yīng)用的反饋,則是促使自動(dòng)化不斷迭代升級(jí)的原動(dòng)力??梢哉f(shuō),“自動(dòng)化是一項(xiàng)因用而生的技術(shù)”。

本文將重點(diǎn)從“用”的角度出發(fā),闡述自動(dòng)化(軟件工程)技術(shù)與產(chǎn)業(yè)的發(fā)展歷程。

控制電路 - 控制系統(tǒng)的早期形態(tài)

圖1 控制電路的開(kāi)發(fā)流程


在上世紀(jì)50,60年代,為了實(shí)現(xiàn)汽車(chē)的大規(guī)模生產(chǎn),汽車(chē)廠商開(kāi)始在流水線上引入控制系統(tǒng)。但與那個(gè)年代的收音機(jī)、計(jì)算器類(lèi)似,控制系統(tǒng)的功能主要是靠電子電路來(lái)實(shí)現(xiàn)的。

電路工程師是電子電路的主要設(shè)計(jì)與開(kāi)發(fā)者,而他們的日常工作主要是:

·在設(shè)計(jì)階段,根據(jù)功能需求,畫(huà)出相應(yīng)的電路圖紙;在圖紙中,會(huì)包括各個(gè)型號(hào)的電路元件,以及它們的布局與連線關(guān)系;
·在開(kāi)發(fā)階段,工程師負(fù)責(zé)根據(jù)圖紙,將一個(gè)個(gè)元器件安裝到電路板上,并把它們連接在一起;經(jīng)過(guò)上述流程,便形成了一個(gè)叫“控制邏輯”的功能單元;
·在驗(yàn)證階段,工程師需要通過(guò)電表的讀數(shù),對(duì)各個(gè)電路模塊的輸入輸出進(jìn)行逐一測(cè)試,從而確保功能與需求的一致性;
·當(dāng)出現(xiàn)問(wèn)題時(shí),就需要對(duì)電路進(jìn)行重新設(shè)計(jì)與開(kāi)發(fā),并重復(fù)上述的步驟;

從如今的技術(shù)發(fā)展水平去看,控制電路開(kāi)發(fā)模式的缺點(diǎn)是十分明顯的,一旦元器件布局被固化,功能便無(wú)法再進(jìn)行修改。這就好像是在用毛筆字寫(xiě)長(zhǎng)篇小說(shuō),不但費(fèi)力,而且一旦出錯(cuò),就不得不換張紙重新寫(xiě)。

可編程控制器 - 實(shí)現(xiàn)軟硬分離

控制電路不但開(kāi)發(fā)效率低下,而且也會(huì)隨著功能的增加而變得異常復(fù)雜。這不但造成了工程師痛苦指數(shù)的上升,而且也使眾多工業(yè)企業(yè)在高昂的開(kāi)發(fā)成本面前,望而卻步;正因?yàn)榇?,那個(gè)年代對(duì)控制系統(tǒng)的使用,主要還是局限在大型工業(yè)企業(yè)(如通用、波音、美孚)的有限生產(chǎn)環(huán)節(jié)。

為了使控制系統(tǒng)讓更多人“用得起”,以“軟件定義”為主導(dǎo)思想的可編程控制器(Programmable Logic Controller)也隨之產(chǎn)生,而“軟硬分離”則是達(dá)成這一目標(biāo)非常重要的一步:

圖2 早期PLC的硬件架構(gòu)


·在硬件層面,可編程控制器采用了與現(xiàn)代計(jì)算機(jī)相似的通用硬件架構(gòu),其構(gòu)成主要由處理器、內(nèi)存/存儲(chǔ)、通訊模塊、輸入輸出等硬件模塊構(gòu)成。同時(shí),為了適應(yīng)工業(yè)現(xiàn)場(chǎng)的物理環(huán)境,控制器還在能耗、耐高(低)溫、防震、IO模塊(用于集成傳感器)等方面進(jìn)行特殊的設(shè)計(jì)與定制;

圖3 PLC程序的開(kāi)發(fā)流程


·在軟件層面,工程師可通過(guò)自動(dòng)化廠商提供的開(kāi)發(fā)環(huán)境,完成控制程序的開(kāi)發(fā)與測(cè)試;當(dāng)程序出現(xiàn)錯(cuò)誤時(shí),用戶只需將更新后的程序重新下載到硬件上,便可輕易地實(shí)現(xiàn)軟件功能的更改。同時(shí),為了方便與其它軟件(如人機(jī)界面、MES)的集成,控制程序還提供了通訊的接口,并用于過(guò)程數(shù)據(jù)的分發(fā)與控制指令的接收;而且,當(dāng)需要集成更加豐富的軟件功能時(shí),還可以在控制器上安裝嵌入式操作系統(tǒng)(又稱實(shí)時(shí)操作系統(tǒng))。

可編程控制器的推廣,使當(dāng)時(shí)的工業(yè)發(fā)展產(chǎn)生了巨大的改變:

·通過(guò)“軟硬分離”,可編程控制器成功取代了傳統(tǒng)控制系統(tǒng)的開(kāi)發(fā)、驗(yàn)證與修改流程,并大幅提升了工程師的開(kāi)發(fā)效率;
·全新的開(kāi)發(fā)流程,進(jìn)一步細(xì)化了控制系統(tǒng)開(kāi)發(fā)的分工體系,并誕生出專注于硬件、軟件與工具、以及生產(chǎn)工藝等細(xì)分工作的工程師種類(lèi);
·開(kāi)發(fā)模式與分工體系的改變,同時(shí)也孕育了自動(dòng)化這一產(chǎn)業(yè);而在此過(guò)程中崛起的企業(yè)(如西門(mén)子、通用、霍尼韋爾、三菱等),也在通過(guò)對(duì)技術(shù)的不斷改良,使產(chǎn)業(yè)不斷的走向成熟;
·自動(dòng)化產(chǎn)業(yè)在發(fā)展過(guò)程中,培養(yǎng)了大批的工程師,而這些工程師又將自動(dòng)化帶到了工業(yè)最終用戶的各個(gè)生產(chǎn)環(huán)節(jié),并最終實(shí)現(xiàn)了社會(huì)整體生產(chǎn)效率的提升。

控制系統(tǒng)編程語(yǔ)言 - 面向工程的語(yǔ)言


圖4 控制程序開(kāi)發(fā)者/開(kāi)發(fā)環(huán)境/執(zhí)行環(huán)境


自動(dòng)化系統(tǒng)的開(kāi)發(fā),實(shí)際上是工程師將“設(shè)想”提供給機(jī)器,而后由機(jī)器進(jìn)行“理解”,并按照人的意圖執(zhí)行的過(guò)程。由于涉及到人與機(jī)器的交流,因此也將工程師編寫(xiě)的代碼(或模型)稱為編程(或建模)語(yǔ)言。

編程(建模)語(yǔ)言不但要考慮到“機(jī)器是否能讀懂”這一技術(shù)問(wèn)題,更重要的是照顧到人,這一“設(shè)想”提供者,的語(yǔ)言表達(dá)習(xí)慣。因此,自可編程控制器出現(xiàn)以來(lái),它的編程方式便一直在參照人類(lèi)的語(yǔ)言表達(dá)習(xí)慣。

圖5 通用型語(yǔ)言與領(lǐng)域型語(yǔ)言


在設(shè)計(jì)自動(dòng)化編程語(yǔ)言之初,研究者發(fā)現(xiàn),人類(lèi)語(yǔ)言體系中存在著截然不同的兩種表達(dá)方式,它們分別是通用型語(yǔ)言和領(lǐng)域型語(yǔ)言:

·通用型語(yǔ)言(General Purpose)是人類(lèi)日常生活中最頻繁使用的表達(dá)方式,這一類(lèi)語(yǔ)言主要由一套語(yǔ)法規(guī)則,以及一系列詞匯、語(yǔ)句、段落所構(gòu)成;而語(yǔ)言的使用者,通常也是采用從左到右,從上到下的順序,表述頭腦中的概念;
·通用語(yǔ)言雖然適用面廣泛,但在數(shù)學(xué)、物理、化學(xué)、工程學(xué)等特定領(lǐng)域的運(yùn)用中,卻暴露出較大的局限性;由于需要闡述更系統(tǒng)化、精確化、抽象化的概念,因此人類(lèi)便發(fā)明了一系列的符號(hào)與圖形,用于表述某一專用領(lǐng)域的概念與知識(shí),而這種表達(dá)方式則被稱為領(lǐng)域型語(yǔ)言(Domain Specific)。

圖6 通用編程語(yǔ)言與領(lǐng)域建模語(yǔ)言


與人類(lèi)語(yǔ)言類(lèi)似,計(jì)算機(jī)編程語(yǔ)言也存在通用型(General purpose)和領(lǐng)域型(Domain specific)兩類(lèi)語(yǔ)言體系;這其中,通用編程語(yǔ)言是目前IT行業(yè),最為普及的編程手段(如C/C++、JAVA、Python);然而,在面對(duì)某些特定領(lǐng)域時(shí),通用型編程語(yǔ)言同樣也面臨著“表達(dá)效率”方面的瓶頸;這時(shí),領(lǐng)域型編程語(yǔ)言(又稱建模語(yǔ)言)的特殊作用也就隨之顯現(xiàn)。

以第一代PLC中推出的梯形圖(Ladder logic diagram)圖形建模語(yǔ)言為例,由于沿襲了早期的控制電路設(shè)計(jì)方式(電路畫(huà)線、元器件符號(hào)),因此PLC一經(jīng)推出,便受到了廣大控制系統(tǒng)工程師群體的好評(píng)。

隨后,以歐系廠商為主的自動(dòng)化廠商,又在梯形圖的基礎(chǔ)上,推出了功能塊(Function block diagram)及順序功能圖(Sequential function chart)兩種圖形化建模語(yǔ)言;功能塊建模方式為自動(dòng)化系統(tǒng)引入了模塊化、封裝、復(fù)用等現(xiàn)代化的軟件開(kāi)發(fā)理念,而順序功能圖,則幫助工程師,將復(fù)雜的工序,分解為一步步相對(duì)簡(jiǎn)單的任務(wù)單元,從而極大的降低了復(fù)雜工藝的開(kāi)發(fā)難度。

由于提供了一系列貼近專業(yè)知識(shí)結(jié)構(gòu)的開(kāi)發(fā)方式,自動(dòng)化產(chǎn)業(yè)吸引了大批懂工藝、懂機(jī)械、懂電氣的技術(shù)人才。與此同時(shí),當(dāng)某項(xiàng)技術(shù)的受眾達(dá)到一定規(guī)模時(shí),涉及到一致性、工程規(guī)范、教育等一系列因素的標(biāo)準(zhǔn)化工作,也開(kāi)始顯現(xiàn)出重要的作用;IEC 61131自動(dòng)化編程規(guī)范,便是在這一時(shí)期由國(guó)際電工委員會(huì)IEC組織牽頭制定,并由PLCOpen組織自發(fā)地負(fù)責(zé)后續(xù)的標(biāo)準(zhǔn)推廣工作。

工控通訊網(wǎng)絡(luò) - 數(shù)量與距離所產(chǎn)生的效應(yīng)

設(shè)備數(shù)量更多、通訊距離更遠(yuǎn)、傳輸質(zhì)量更好,是網(wǎng)絡(luò)技術(shù)發(fā)展的主線邏輯。以IT網(wǎng)絡(luò)為例,當(dāng)只有兩臺(tái)面對(duì)面擺放的機(jī)器時(shí)(電腦或打印機(jī)),一根網(wǎng)線便可建立彼此的通訊;當(dāng)需要連接幾臺(tái)設(shè)備時(shí),一臺(tái)集線器就可以實(shí)現(xiàn)主機(jī)間的聯(lián)通;而到了企業(yè)網(wǎng)這一規(guī)模后,一套由路由器和網(wǎng)管系統(tǒng)所組成的網(wǎng)絡(luò)系統(tǒng),則成為了標(biāo)配。

與IT網(wǎng)絡(luò)相似,工控系統(tǒng)的網(wǎng)絡(luò)發(fā)展同樣遵循這一規(guī)律,不過(guò)構(gòu)成這一網(wǎng)絡(luò)的主體, 則由PC機(jī)、服務(wù)器,變?yōu)榱丝刂破?、感知終端、工控機(jī)、觸摸屏等設(shè)備。

圖7 早期PLC網(wǎng)絡(luò)架構(gòu)


在自動(dòng)化發(fā)展早期,PLC主要用于單臺(tái)設(shè)備的簡(jiǎn)單控制,因此所采用的通訊方式也相對(duì)簡(jiǎn)單:

·PLC主要采用(控制器/IO模塊)一體化的硬件架構(gòu),而控制器與現(xiàn)場(chǎng)設(shè)備的通訊功能,也主要是靠物理接線的方式實(shí)現(xiàn);在系統(tǒng)運(yùn)行時(shí),傳感器會(huì)將物理信號(hào)(電壓/電流)傳輸給PLC的IO模塊,隨后IO模塊會(huì)將電信號(hào)轉(zhuǎn)換為CPU識(shí)別的數(shù)字信號(hào),并交給控制程序進(jìn)行處理;控制程序完成計(jì)算后,會(huì)將控制指令發(fā)送給IO,再由IO負(fù)責(zé)把數(shù)字指令轉(zhuǎn)換為物理信號(hào),反饋給現(xiàn)場(chǎng)的設(shè)備;
·PLC與人機(jī)界面(顯示屏)的通訊主要采用串口,人機(jī)界面通過(guò)串口,周期的向PLC發(fā)送數(shù)據(jù)請(qǐng)求;在接收到請(qǐng)求后,PLC會(huì)將現(xiàn)場(chǎng)的過(guò)程數(shù)據(jù)返回給人機(jī)界面進(jìn)行顯示(人機(jī)界面向PLC發(fā)送控制指令,也是類(lèi)似的道理);同時(shí),串口還可作為PLC編程環(huán)境的程序下載通道,當(dāng)開(kāi)發(fā)環(huán)境發(fā)出下載指令時(shí),PLC的管理程序會(huì)負(fù)責(zé)接收編譯好的PLC程序文件。
·串口除了可以與軟件進(jìn)行通訊外,還可以作為與儀器儀表、RTU等設(shè)備進(jìn)行通訊的媒介,不過(guò)此種方式無(wú)論在性能與可靠性上,都無(wú)法跟工業(yè)總線相提并論,因此適用場(chǎng)景也十分的有限(例如路燈、樓宇的控制)。
圖8 基于工業(yè)總線/以太網(wǎng)的網(wǎng)絡(luò)架構(gòu)

隨著應(yīng)用場(chǎng)景的增多,控制器與現(xiàn)場(chǎng)設(shè)備的通訊需求也發(fā)生了改變,因此自動(dòng)化廠商開(kāi)始引入基于數(shù)字化網(wǎng)絡(luò)的通訊技術(shù)。

在現(xiàn)場(chǎng)設(shè)備通訊方面,由于受限于早期的(控制器/IO)一體化架構(gòu),控制系統(tǒng)在與數(shù)量更多,距離更遠(yuǎn)的設(shè)備進(jìn)行通訊時(shí),開(kāi)始暴露出明顯的瓶頸。因此,各自動(dòng)化廠商紛紛推出了自己的現(xiàn)場(chǎng)總線/工業(yè)以太網(wǎng)技術(shù):

·在網(wǎng)絡(luò)結(jié)構(gòu)方面,現(xiàn)場(chǎng)總線/工業(yè)以太網(wǎng)將控制系統(tǒng),分解為由主站控制器及從站IO所組成的分布式架構(gòu);當(dāng)需要增加設(shè)備/傳感器的數(shù)量時(shí),控制系統(tǒng)可通過(guò)在網(wǎng)絡(luò)中增加IO模塊的方式,實(shí)現(xiàn)系統(tǒng)的“擴(kuò)容”;同時(shí),由于采用了數(shù)字化網(wǎng)絡(luò)技術(shù),也使通訊距離、布線方式等方面得到極大的改善;
·在通訊質(zhì)量方面,網(wǎng)絡(luò)的各項(xiàng)指標(biāo)并未因?yàn)榭刂破?IO模塊的分離而被打折扣;在確定性方面,控制網(wǎng)絡(luò)通過(guò)調(diào)度策略、時(shí)鐘同步等機(jī)制的引入,確保網(wǎng)絡(luò)報(bào)文準(zhǔn)時(shí)、快速的到達(dá);在可靠性方面,控制網(wǎng)絡(luò)則通過(guò)冗余、防電磁干擾等方式,確保通訊處于長(zhǎng)期可用的狀態(tài)。

在IT網(wǎng)絡(luò)通訊方面,由于需要與生產(chǎn)管理軟件、第三方控制系統(tǒng)以及工業(yè)研發(fā)軟件進(jìn)行網(wǎng)絡(luò)協(xié)同,因此控制器也引入了以太網(wǎng)通訊方面的技術(shù)。

硬件層面的問(wèn)題解決后,還需要解決軟件層面的開(kāi)發(fā)問(wèn)題。為了避免工程人員在項(xiàng)目交付階段,陷入到具體瑣碎的編碼環(huán)節(jié),自動(dòng)化廠商將網(wǎng)絡(luò)通訊,抽象為軟件開(kāi)發(fā)環(huán)境中模型,從而使工程人員通過(guò)簡(jiǎn)單的參數(shù)化/圖形化配置,快速的搭建出一組控制系統(tǒng)的通訊功能。

自動(dòng)化融入工業(yè)軟件體系 - 虛擬調(diào)試與兩化融合

圖9  與仿真相結(jié)合的控制系統(tǒng)開(kāi)發(fā)流程


工業(yè)研發(fā)類(lèi)軟件為使用者提供一套虛擬化的環(huán)境,用于對(duì)產(chǎn)品和生產(chǎn)工藝的特性與機(jī)理進(jìn)行設(shè)計(jì)/分析/仿真/驗(yàn)證,由于減少了在實(shí)體樣機(jī)上的投入,因此使企業(yè)的研發(fā)效率得到顯著提升。

當(dāng)在控制程序開(kāi)發(fā)流程中引入CAE/CAM時(shí),自動(dòng)化系統(tǒng)的開(kāi)發(fā)/驗(yàn)證效率也會(huì)得到顯著提升。

在工藝設(shè)計(jì)階段,設(shè)計(jì)部門(mén)的工程師可通過(guò)軟件,對(duì)裝備與產(chǎn)線模型的外觀、布局、物理特性進(jìn)行直觀的設(shè)計(jì);配置完成后,使用者可激活軟件的仿真功能,并使程序中的模型“運(yùn)轉(zhuǎn)”起來(lái);在仿真的過(guò)程中,用戶可透過(guò)裝備的運(yùn)行情況,對(duì)現(xiàn)場(chǎng)的運(yùn)行效果進(jìn)行直觀的了解。

而在工藝驗(yàn)證階段,工程師可將開(kāi)發(fā)完成的自動(dòng)化程序,與仿真軟件中的“虛擬”設(shè)備進(jìn)行結(jié)合(由仿真設(shè)備為自動(dòng)化軟件提供數(shù)據(jù)),并通過(guò)對(duì)虛擬生產(chǎn)系統(tǒng)的調(diào)試(又稱虛擬調(diào)試),預(yù)先驗(yàn)證控制工藝的可行性。

部分CAE/CAM軟件會(huì)自帶工藝與算法的開(kāi)發(fā)功能,例如機(jī)床設(shè)計(jì)軟件中,用于描述刀具運(yùn)行軌跡的G-Code,還有科學(xué)計(jì)算軟件中,用于熱力學(xué)、空氣動(dòng)力學(xué)求解的機(jī)理模型;當(dāng)在CAE/CAM完成開(kāi)發(fā)后,這些模型可被導(dǎo)入到自動(dòng)化系統(tǒng),并與現(xiàn)場(chǎng)的實(shí)際設(shè)備、工藝結(jié)合使用。

工業(yè)研發(fā)軟件已經(jīng)成為自動(dòng)化軟件開(kāi)發(fā)的加速器,而隨著兩者關(guān)系的進(jìn)一步結(jié)合,更多的創(chuàng)新場(chǎng)景也將隨之產(chǎn)生。而這也是為何,依靠自動(dòng)化起家的一些企業(yè)(如西門(mén)子),會(huì)在過(guò)去十幾年間,對(duì)工業(yè)研發(fā)軟件展開(kāi)瘋狂并購(gòu)的主要原因。

圖10 自動(dòng)化與生產(chǎn)管理系統(tǒng)的協(xié)同關(guān)系


與此同時(shí),制造執(zhí)行系統(tǒng)(MES)的使用,使生產(chǎn)過(guò)程中的資源組織、調(diào)度與管理水平得到了顯著提升;而作為生產(chǎn)資源重要組成部分的裝備與產(chǎn)線,自然也被納入到生產(chǎn)管理的業(yè)務(wù)范疇。隨著生產(chǎn)管理功能的不斷完善,MES與自動(dòng)化系統(tǒng)間的協(xié)同關(guān)系也變得更為緊密。

這意味著,工業(yè)現(xiàn)場(chǎng)的設(shè)備故障信息可與設(shè)備管理系統(tǒng)、人力管理系統(tǒng)進(jìn)行組合,形成設(shè)備維修與保養(yǎng)的工作流程;而設(shè)備能力信息可為排產(chǎn)系統(tǒng)提供信息,而排產(chǎn)系統(tǒng)產(chǎn)生的工作計(jì)劃,也會(huì)被同步到給自動(dòng)化系統(tǒng),并轉(zhuǎn)化為具體的設(shè)備執(zhí)行指令。

自動(dòng)化進(jìn)一步放開(kāi)手腳,在倉(cāng)儲(chǔ)自動(dòng)化系統(tǒng)的產(chǎn)品庫(kù)存信息,可幫助庫(kù)存管理系統(tǒng),判斷物料是否需要補(bǔ)充;在質(zhì)檢過(guò)程中產(chǎn)生的質(zhì)量信息,自動(dòng)化設(shè)備可為質(zhì)量管理系統(tǒng)的質(zhì)量報(bào)告,提供數(shù)據(jù)基礎(chǔ);而能耗信息的采集,可幫助能源管理系統(tǒng)提供數(shù)據(jù)支持。

這意味著自動(dòng)化與軟件系統(tǒng),已經(jīng)緊密地結(jié)合在一起。

數(shù)字孿生:需要一種編排語(yǔ)言

圖11 數(shù)字模型語(yǔ)言


說(shuō)到數(shù)字孿生,目前尚未產(chǎn)生一套統(tǒng)一的定義,但從應(yīng)用的角度講,可以將數(shù)字孿生理解為,一種虛實(shí)映射的方法,一門(mén)編排數(shù)字空間的語(yǔ)言,以及一項(xiàng)融合多專業(yè)工程與應(yīng)用的技術(shù)手段。

虛實(shí)映射是將(包括人的知識(shí)在內(nèi)的)物理世界的事物,映射到虛擬空間,并進(jìn)行分析決策,而后反饋回物理世界的過(guò)程。事實(shí)上,早在計(jì)算機(jī)出現(xiàn)之前,“虛擬空間”的應(yīng)用便已經(jīng)存在。以軍事沙盤(pán)為例,指揮官會(huì)將士兵、裝備、地圖等實(shí)體模型布置在沙盤(pán)上,用于展示軍力的部署情況;同時(shí),沙盤(pán)上也會(huì)擺放各種形狀的紙片模型,用于代表參謀們的分析過(guò)程,以及軍官下達(dá)指令。

在以上的示例中,無(wú)論是實(shí)體模型(士兵、裝備等),還是邏輯模型(紙片),都可以被平等地布置在相同的“虛擬空間”中,并實(shí)現(xiàn)相互的融合。

隨著計(jì)算機(jī)技術(shù)的普及,“數(shù)字化虛擬空間”開(kāi)始逐步發(fā)展成型,而模型這一作為虛實(shí)映射的工具,也變身成為數(shù)字世界中的數(shù)字化模型(即數(shù)字孿生);當(dāng)把數(shù)字模型“擺放”到計(jì)算機(jī)這一信息空間更大、計(jì)算能力更強(qiáng)、網(wǎng)絡(luò)化程度更高的“數(shù)字化沙盤(pán)”上時(shí),物理信息系統(tǒng)這一虛實(shí)融合的“數(shù)字虛擬空間”也就隨之產(chǎn)生。

雖然被遷移到了數(shù)字空間,但模型的基本用法并未發(fā)生本質(zhì)改變。

模型的第一類(lèi)用法被稱為仿真(或模擬),即通過(guò)現(xiàn)有的狀態(tài),推演出下一階段即將發(fā)生的事情;因此,無(wú)論是在沙盤(pán)上的戰(zhàn)況推演,或是工業(yè)研發(fā)軟件中,對(duì)裝備行為的模擬,都屬于仿真的范疇。

模型的第二類(lèi)用法被稱為控制,即根據(jù)現(xiàn)場(chǎng)的情況做出分析,并將決策反饋給執(zhí)行單位的過(guò)程;因此,可以將指揮官在沙盤(pán)上進(jìn)行分析,并進(jìn)行指令下達(dá)的過(guò)程,理解為一種控制;而自動(dòng)化系統(tǒng)對(duì)裝備、產(chǎn)線、生產(chǎn)單位的工況感知,以及指令的下達(dá),同樣也是一種控制。

模型的其它用法還包括管理(如進(jìn)行資源的規(guī)劃與調(diào)配如生產(chǎn)管理系統(tǒng))以及洞察等。同時(shí),將上述幾類(lèi)模型結(jié)合使用使用時(shí),還可以構(gòu)造出更復(fù)雜的應(yīng)用場(chǎng)景。   

模型不但是一種虛實(shí)映射的方法,而且由于背后所隱含的符號(hào)學(xué)含義,模型還被視為是一門(mén)語(yǔ)言。而當(dāng)從語(yǔ)言的視角看待模型時(shí),它便成為了一種編排虛擬空間的工具,以及作為溝通交流的媒介。

還是以沙盤(pán)為例,指揮官在會(huì)議上對(duì)各種不同含義模型(士兵,裝備,計(jì)劃)的擺放,實(shí)際上就是對(duì)沙盤(pán)這一“虛擬空間”的編排過(guò)程;而當(dāng)沙盤(pán)被布置好,并就沙盤(pán)上的模型展開(kāi)討論時(shí),模型就成為了各方進(jìn)行交流的中間媒介。

數(shù)字孿生是存在于"數(shù)字化虛擬空間"中的模型,因此我們可以將其理解為一門(mén)人與機(jī)器、機(jī)器與機(jī)器的交流語(yǔ)言。在工程設(shè)計(jì)階段,人會(huì)根據(jù)自己的設(shè)想,將模型編排到數(shù)字空間中;之后,計(jì)算機(jī)會(huì)接收工程師創(chuàng)建的工程,并在“理解”模型的含義后,開(kāi)始完成一系列處理任務(wù);而在計(jì)算機(jī)運(yùn)行的過(guò)程,各軟件還會(huì)以數(shù)字模型的內(nèi)容為基礎(chǔ),“思考”下一步需完成的任務(wù),并就各模塊間的協(xié)同展開(kāi)“協(xié)商”。 

隨著工業(yè)軟件的普及,“數(shù)字化虛擬空間”中產(chǎn)生了大量的數(shù)字模型;而當(dāng)把各類(lèi)模型組織在一起時(shí),跨學(xué)科、跨領(lǐng)域的智能制造場(chǎng)景也就隨之產(chǎn)生。然而由于各類(lèi)模型背后技術(shù)與標(biāo)準(zhǔn)的問(wèn)題,也給系統(tǒng)的集成帶來(lái)了巨大的挑戰(zhàn)。

智能制造與工業(yè)互聯(lián)網(wǎng)帶來(lái)的影響

到本世紀(jì)初,自動(dòng)化技術(shù)的應(yīng)用已經(jīng)趨于成熟,因此工業(yè)企業(yè)開(kāi)始考慮,如何將分散的工業(yè)要素(研發(fā)、管理、設(shè)備)進(jìn)行整合,從而使企業(yè)的效率得到進(jìn)一步的提升;這便是智能制造概念提出的主要背景。

圖12 自動(dòng)化周邊環(huán)境的變化


除了需求側(cè)的變化外,新產(chǎn)品與新技術(shù)的出現(xiàn),也使智能制造概念的落地成為可能:

·工業(yè)研發(fā)類(lèi)軟件(CAX/EDA)的普及,使產(chǎn)品設(shè)計(jì)、工藝設(shè)計(jì)的效率得到顯著提高;
·生產(chǎn)管理系統(tǒng)(MES)的引入開(kāi)始幫助經(jīng)營(yíng)者對(duì)生產(chǎn)資源進(jìn)行全局的分析、計(jì)劃與調(diào)度;
·諸如激光掃描成像、機(jī)器視覺(jué)、標(biāo)識(shí)(如條形碼)等感知技術(shù),開(kāi)始在質(zhì)檢、生產(chǎn)追溯等領(lǐng)域得以應(yīng)用;
·計(jì)算機(jī)性能的提升,以及軟件設(shè)計(jì)思想的改進(jìn),也開(kāi)始在工業(yè)中體現(xiàn)價(jià)值。

隨著技術(shù)與市場(chǎng)的外部環(huán)境已經(jīng)發(fā)生變化,作為在生產(chǎn)系統(tǒng)中承上啟下的環(huán)節(jié),自動(dòng)化系統(tǒng)也在發(fā)生改變。

隨著工業(yè)互聯(lián)網(wǎng)的發(fā)展,融合新型感知與IT技術(shù),與制度化有了更深的融合。在感知層面,自動(dòng)化系統(tǒng)對(duì)諸多新型感知技術(shù)進(jìn)行了集成。

這涉及到了標(biāo)識(shí)技術(shù): 通過(guò)集成條形碼/RFID等標(biāo)識(shí)技術(shù),對(duì)產(chǎn)品的類(lèi)別、位置等信息進(jìn)行感知;當(dāng)此類(lèi)技術(shù)與自動(dòng)化結(jié)合時(shí),則可實(shí)現(xiàn)倉(cāng)儲(chǔ)自動(dòng)化(根據(jù)產(chǎn)品位置,執(zhí)行搬運(yùn)或入庫(kù)任務(wù))、柔性加工(根據(jù)產(chǎn)品型號(hào),變換加工參數(shù))、柔性運(yùn)輸(根據(jù)產(chǎn)品型號(hào),決定運(yùn)輸路線)等場(chǎng)景。而在成像/圖像技術(shù)方面,可以利用機(jī)器視覺(jué)、激光成像等感知技術(shù)可用于檢測(cè)物體的形狀、尺寸、位置等物理特征;視覺(jué)系統(tǒng)在與自動(dòng)化結(jié)合后,可實(shí)現(xiàn)殘次品篩查與過(guò)濾、機(jī)器人貨物分揀等功能;而激光成像技術(shù)與自動(dòng)化的組合,則可實(shí)現(xiàn)形狀檢測(cè)(如用機(jī)器人掃描整車(chē)),車(chē)輛碰撞檢測(cè)(如叉車(chē)倒車(chē)制動(dòng))等功能。

在IT技術(shù)層面,自動(dòng)化系統(tǒng)對(duì)新型計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)進(jìn)行了集成。首先是計(jì)算技術(shù),通過(guò)更強(qiáng)的算力,以及高級(jí)算法的引入,實(shí)現(xiàn)設(shè)備的工況診斷(如震動(dòng)頻率、噪聲、轉(zhuǎn)速異常等);其次是網(wǎng)絡(luò)技術(shù): 通過(guò)以太網(wǎng),實(shí)現(xiàn)設(shè)備的橫向協(xié)同(如機(jī)械臂為機(jī)床上料,裝備故障導(dǎo)致運(yùn)輸線停止),以及與IT系統(tǒng)的縱向整合(與MES,CAX軟件的集成)。

由于涉及到一系列新技術(shù)的集成,因此西方自動(dòng)化廠商(歐系為主)也在本世紀(jì)初,開(kāi)始對(duì)下一代自動(dòng)化技術(shù)的預(yù)研工作;而我們目前在市場(chǎng)所見(jiàn)到的高端控制系統(tǒng)(如PC控制器、產(chǎn)線控制器、邊緣計(jì)算控制器),也都是那一時(shí)期所產(chǎn)出的研發(fā)成果。

無(wú)論是研發(fā)、生產(chǎn)或是運(yùn)營(yíng),智能制造給企業(yè)帶來(lái)的想象空間都是巨大的。然后,當(dāng)從規(guī)劃轉(zhuǎn)為落地階段時(shí),企業(yè)會(huì)發(fā)現(xiàn)各種“碎片化”的技術(shù)/產(chǎn)品/標(biāo)準(zhǔn),就像是彼此無(wú)法咬合的齒輪,很難被整合在一起。因此在智能制造發(fā)展初期,也出現(xiàn)了大量規(guī)劃“詩(shī)和遠(yuǎn)方”,實(shí)施“眼前茍且”的項(xiàng)目。

(未完待續(xù),本文描述了自動(dòng)化的演化路徑,分兩篇刊登,本篇為上篇。)
縫紉客APP
更多信息請(qǐng)下載安裝 縫紉客APP(安卓)查看
手機(jī)掃一掃下方二維碼