NASA或AFRL提出的數(shù)字孿生,是指一種運載工具的健康診斷與預(yù)測的極其復(fù)雜的工程應(yīng)用方法或基于該方法建成的系統(tǒng),Michael Grieves提出的數(shù)字孿生,初期是指孿生對象狀態(tài)的數(shù)字化表示,后期是指孿生對象的數(shù)字化等價物,本質(zhì)上是一種高度抽象的計算機應(yīng)用的基本思想方法。而現(xiàn)實當中為數(shù)眾多的數(shù)字孿生的定義,則是基于上述三種數(shù)字孿生概念內(nèi)涵的多維度的某種組合。
引言
自2014年以來,數(shù)字孿生概念疾風(fēng)暴雨般地席卷了各行各業(yè),特別是在國內(nèi),異常火爆。各行各業(yè)都在使用數(shù)字孿生這一概念,如果你能找到哪一個行業(yè)還沒有使用數(shù)字孿生,反倒有些鳳毛麟角了。但對于數(shù)字孿生這一概念,人們并沒有達成廣泛的共識。筆者曾經(jīng)撰寫過《理解數(shù)字孿生,你必須回答33個問題》的文章,其中最基本的問題是,誰首先提出了數(shù)字孿生這一個概念?其定義的數(shù)字孿生的內(nèi)涵是什么?到了現(xiàn)在這個階段,數(shù)字孿生的概念的內(nèi)涵已經(jīng)嚴重泛化了,從一個有著特定含義的專業(yè)術(shù)語演變?yōu)榱艘粋€大眾化的概念,成為了一個非常時髦的熱詞。此時再來探討這一問題,似乎有些無足輕重,有點無聊。但筆者認為,搞清楚是誰首先提出了數(shù)字孿生這一概念的問題,還是具有一定的歷史價值,是對前人辛勤的探索工作的最大褒獎。同時對于后來的吃瓜者而言,也有著極其重要的現(xiàn)實意義,通過探討該問題,可以準確理解各種數(shù)字孿生概念的內(nèi)涵、提出的背景、嘗試要解決的問題、局限性與適用性,這對于數(shù)字孿生的應(yīng)用,具有重要的理論指導(dǎo)意義。關(guān)于數(shù)字孿生概念的起源,學(xué)術(shù)界、工業(yè)界有三種主要的觀點。
NASA提出了數(shù)字孿生概念
這種觀點認為, NASA(美國國家航空航天局)首先提出了數(shù)字孿生概念。這種觀點有公開發(fā)布的文獻為證。NASA在2010年11月發(fā)布的其技術(shù)路線圖第十一、十二部分《DRAFT Modelling,Simulation,Information Technology & Processing Roadmap Technology Area 11》與《DRAFT Materials, Structures, Mechanical Systems, and Manufacturing Roadmap Technology Area 12》中,提出了數(shù)字孿生概念——Digital Twin,并給出了其規(guī)范的定義。需要強調(diào)的是,NASA當時并沒有啟動任何相關(guān)的工程應(yīng)用項目,而是提到了計劃在2027年實現(xiàn)其Venus Lander數(shù)字孿生的工程目標。在路線圖11中,其給出了數(shù)字孿生的規(guī)范定義:一個數(shù)字孿生,是一種集成化的多種物理量、多種空間尺度的運載工具或系統(tǒng)的概率性仿真,該仿真使用了當前最為有效的物理模型、傳感器數(shù)據(jù)的更新、飛行工具的歷史,等等,以鏡像出其對應(yīng)的飛行中孿生對象的生存狀態(tài)。這種數(shù)字孿生,是超現(xiàn)實的,考慮到了一個或多個相互依賴的運載工具系統(tǒng),包括推進/能源存儲,宇航電子,生命支持,運載工具結(jié)構(gòu),溫度管理/TPS,等系統(tǒng)。除了高精度物理模型這一核心,數(shù)字孿生集成了,來自運載工具機載的運載集成健康管理(IVHM)系統(tǒng)的傳感器數(shù)據(jù),維護的歷史,以及使用數(shù)據(jù)挖掘和文本挖掘得到的全部可用的歷史或飛行數(shù)據(jù)。機載數(shù)字孿生系統(tǒng),也能夠減少損傷或降級,通過建議改變使命任務(wù)清單,來提高運載工具的生存時長和使命成功的概率。能夠影響到運載工具的制造時的缺陷,也明確地被考慮到了。
其原文如下:“NASA Digital Twin: A digital twin is an integrated multi-physics, multi-scale, probabilistic simulation of a vehicle or system that uses the best available physical models, sensor updates, fleet history, etc., to mirror the life of its flying twin. The digital twin is ultra-realistic and may consider one or more important and interdependent vehicle systems, including propulsion/energy storage, avionics, life support, vehicle structure, thermal management/TPS, etc.
In addition to the backbone of high-fidelity physical models, the digital twin integrates sensor data from the vehicle’s on-board integrated vehicle health management (IVHM) system, maintenance history, and all available historical/fleet data obtained using data mining and text mining. The systems on board the digital twin are also capable of mitigating damage or degradation by recommending changes in mission profile to increase both the life span and the probability of mission success.”在路線圖11中,其數(shù)字孿生概念,是作為一種解決復(fù)雜問題的方法提出的。這種方法,屬于系統(tǒng)工程思想的具體實現(xiàn),所以NASA將數(shù)字孿生又稱之為基于仿真的系統(tǒng)工程,即“Simulation-Based Systems Engineering (TABS 3.3): NASA Digital Twin”,是一種系統(tǒng)化的仿真,而不是指簡單的單項內(nèi)容的仿真。而在路線圖12中,給出了其數(shù)字孿生包含了未來深空探測所需的運載工具的健康診斷與預(yù)測所涉及到的各種技術(shù)內(nèi)容。如下圖。

NASA提出的數(shù)字孿生概念要點如下:
? NASA提出數(shù)字孿生,是用于解決未來幾十年間深空探測所需的運載工具的健康診斷與預(yù)測問題。
? NASA提出數(shù)字孿生,是問題驅(qū)動的,而不是技術(shù)驅(qū)動的。
? NASA提出數(shù)字孿生,是用于解決其未來所要面臨的全新的、現(xiàn)有的方法解決不了的復(fù)雜問題。而不是用于解決,那些現(xiàn)有方法或技術(shù)已經(jīng)能夠解決了的問題的一種新方法。
? NASA的數(shù)字孿生,是一組極其復(fù)雜的多學(xué)科最新技術(shù)進展的綜合。而不是依靠數(shù)字孿生概念本身或某個特定專業(yè)就能夠包打天下的。
? NASA的數(shù)字孿生的實現(xiàn),需要花費巨大的人力物力,需要花費數(shù)十年的時間。
? NASA定義的數(shù)字孿生,具有極高的探索、創(chuàng)新性質(zhì)。最終的結(jié)果,還需要實踐檢驗。有可能成功,也有可能失敗。
? NASA定義的數(shù)字孿生,作為一種方法,可以概括為“基于仿真的系統(tǒng)工程”。這也是現(xiàn)實中,將仿真理解為數(shù)字孿生的一個重要原因。現(xiàn)在已經(jīng)演變成“基于模型的系統(tǒng)工程”
? NASA定義的數(shù)字孿生,也用來指代其采用了其數(shù)字孿生概念而建成的軟件及系統(tǒng),也可以理解為是一個工程項目的名稱。
? NASA的這種數(shù)字孿生的定義方式,并不具有普遍性意義,難以將數(shù)字孿生進行大范圍的推廣。這也是提出數(shù)字孿生概念后的一段實踐內(nèi),并沒有得到廣泛響應(yīng)的重要原因。
AFRL提出了數(shù)字孿生概念
這種觀點認為是,AFRL(美國空軍研究實驗室)在2009年提出了數(shù)字孿生的概念,但這種觀點缺少公開發(fā)布的強有力的直接文獻的佐證。我們在公開發(fā)表的文獻中,能找到的文獻是AFRL在2011年3月的一次項目合作推介會上Pamela A. Kobryn & Eric J. Tuegel所做的題目為《Condition-based Maintenance Plus Structural Integrity (CBM+SI) & the Airframe Digital Twin》(可以直譯為:將基于條件的維護應(yīng)用于結(jié)構(gòu)完整性中與機身數(shù)字孿生)演講PPT。在該PPT中,提到了2009年2月AFRL曾召開過一個關(guān)于CBM+SI 研討會,在那次會上,是作為CBM+SI計劃的遠期愿景,而提到了數(shù)字孿生的概念,見下圖,

其數(shù)字孿生的含義為:由尾號標識的基于健康狀態(tài)感知而使能的、單架飛機的、實時的、高精度的運營決策。其具體過程如下:
● 當交付一架物理飛機時,由尾號標識的該架飛機的一個數(shù)字模型,同時被交付,包括了與設(shè)計標準的偏差。
● 該數(shù)字模型將進行虛擬飛行,飛過同樣的、由真實飛機的機載SHM系統(tǒng)記錄下的飛行軌跡。
● 模型產(chǎn)生的結(jié)果,將會與放置在關(guān)鍵位置上的SHM系統(tǒng)記錄下的傳感器讀數(shù),進行比較,來更新/標定/驗證該模型。
● 當未預(yù)料到的損傷被發(fā)現(xiàn)時,其將被添加到該數(shù)字模型中,來確保該模型能夠反映出實際飛機的當前狀態(tài)。
● 機身狀態(tài)的預(yù)測,將通過“飛”模型,來經(jīng)歷未來可能的飛行任務(wù),來實現(xiàn)的。
● 該模型將被用于決定,何時何地,機身結(jié)構(gòu)損傷,將會發(fā)生。進而確定什么時間進行維護工作。
正是基于這份文檔,國內(nèi)外都有學(xué)者認為是AFRL在2009年首先提出了數(shù)字孿生,其根源所在。直到2011年,同NASA一樣,AFRL也沒有正式啟動任何相關(guān)的工程應(yīng)用項目,而僅僅是提出了一個總體構(gòu)想或者進行了總體方案的設(shè)計。其數(shù)字孿生概念的核心要點是,用于機身結(jié)構(gòu)完成性分析預(yù)測的一組模型,見下圖,以及基于該模型組構(gòu)建的一套系統(tǒng)。

由于該文獻不夠直接,其佐證價值存在某種程度的缺陷。更為有價值的文獻是,直到2011年10月,AFRL 的Tuegel E.J.等人公開發(fā)表的論文《Reengineering aircraft structural life prediction using a digital twin》。在該文章,作者明確提到“The Digital Twin concept developed from discussions the primary author had with T.A. Cruse, Professor Emeritus at Vanderbilt University and former Chief Scientist of the Air Force Research Laboratory, and A. R. Ingraffea, Professor at Cornell University”,即數(shù)字孿生概念,來自于本文的主要作者,與范德堡大學(xué)名譽教授前AFRL首席科學(xué)家T.A. Cruse,和康奈爾大學(xué)教授A. R. Ingraffea(本文的第二作者),研討后得出的。這可以看做是對NASA提出數(shù)字孿生的某種回應(yīng)。不過這篇文獻發(fā)表的時間是2011年10月,卻晚于NASA提出數(shù)字孿生的時間。
這就是關(guān)于NASA與AFRL是誰首先提出了數(shù)字孿生概念存在爭議的重要事實。在這篇文獻中,作者建議,充分利用在高性能數(shù)字計算領(lǐng)域的進展,重新構(gòu)建飛機結(jié)構(gòu)壽命的預(yù)測過程。這個建議的過程,使用了一個由尾號標識的單架飛機的超高保真模型——一個數(shù)字孿生,將依據(jù)飛行環(huán)境不同,進行的結(jié)構(gòu)變形計算和溫度計算,與正在發(fā)生的局部損傷和材料狀態(tài)的演變,集成起來。
這算是AFRL給出的數(shù)字孿生的定義。在其后AFRL發(fā)表的文章中,表示略有不同,但核心內(nèi)涵并沒有實質(zhì)性變化。在經(jīng)過前期的技術(shù)評估、總體方案設(shè)計后,到了2013年,AFRL正式啟動了耗資龐大的工程驗證項目——機身數(shù)字孿生計劃的第一階段工作,“The Airframe Digital Twin Spiral 1 Program”。項目使用了真實的F15戰(zhàn)機全尺寸的外機翼作為驗證對象。其方法是,在AFRL結(jié)構(gòu)驗證基地的地面實驗室內(nèi),以每個工作周200次仿真飛行的頻次,對機翼施加模擬出來的飛機飛行時機翼承受的外部動力學(xué)負荷,同時利用安裝的傳感器,測得機翼的狀態(tài),然后與開發(fā)的機體數(shù)字孿生給出的結(jié)果,進行比對,來驗證數(shù)字孿生的準確性。到目前為止,AFRL公開了部分項目結(jié)果,還沒有公開項目的最終結(jié)論,也沒有見到啟動“The Airframe Digital Twin Spiral 2 Program”、“The Airframe Digital Twin Spiral 3 Program”等的計劃。

個人認為,該項目過于龐大復(fù)雜,不可控的因數(shù)過多,模型全面驗證起來十分困難。更為重要的是,項目中建立的模型——機體數(shù)字孿生,與具體產(chǎn)品型號(設(shè)計、制造、運營)密切相關(guān)。當F15退役后,為本項目而建立起的針對F15的數(shù)字孿生模型,自然失去了相當部分的存在價值,或者說基于F15構(gòu)建的數(shù)字孿生,未必就能應(yīng)用與F22等其它型號的飛機。但其解決問題的思路,可以參考借鑒。AFRL的數(shù)字孿生項目,是一種基于機理的機身狀態(tài)預(yù)測方法,多少有點超前。個人認為,只有當飛機設(shè)計、制造、運維等所涉及的各個學(xué)科充分成熟起來后,各種模型作為標準配置存在之時,而不是為了預(yù)測機身狀態(tài)的需要而從重新建立并驗證所需要的模型,該方法才會發(fā)揮更有價值的作用。所以,同NASA類似,AFRL的數(shù)字孿生概念,是用于解決復(fù)制的飛機機身結(jié)構(gòu)完整性預(yù)測問題,AFRL認為這是一個將會跨越30年時間的、多組織、多學(xué)科協(xié)同的工作。而且值得注意的是,AFRL的技術(shù)人員在之后發(fā)表的文章中,卻從來也沒有引用NASA的技術(shù)路線圖作為參考文獻。顯然AFRL的技術(shù)人員是不認可NASA首先提出了數(shù)字孿生概念這一觀點的。如果說AFRL的技術(shù)人員不認可是NASA首先提出了數(shù)字孿生的概念,兩者之間存在沖突的話,那么NASA與AFRL的高層,卻在2012年聯(lián)合發(fā)表了題為《The Digital Twin Paradigm for Future NASA and U.S. Air Force Vehicles》的論文,則似乎是為了調(diào)和、平息兩者之間的矛盾了而有意為之了。需要指出的是,該篇文章是以NASA的表述為核心的,最大限度體現(xiàn)了兩個機構(gòu)的共識。但有意思的是,在此之后,AFRL的技術(shù)人員發(fā)表的文章中,依舊沒有引用NASA的技術(shù)路線圖作為參考文獻。AFRL提出的數(shù)字孿生概念要點如下:
?AFRL提出數(shù)字孿生,是用于解決大量的老舊飛機的健康診斷與預(yù)測問題。目的時降低這些飛機運維成本,提高飛機的利用率。
?AFRL提出數(shù)字孿生,是問題驅(qū)動的,而不是技術(shù)驅(qū)動的。
?AFRL提出數(shù)字孿生,是用于解決其當前面臨的、現(xiàn)有的方法解決不了的復(fù)雜問題。而不是用作解決那些現(xiàn)有方法或技術(shù)已經(jīng)能夠解決了的問題的一種新方法。
?AFRL的數(shù)字孿生,是一種極其復(fù)雜的多學(xué)科最新技術(shù)進展的綜合,需要眾多學(xué)科的專業(yè)人士的深度密切協(xié)同工作,而不是依靠數(shù)字孿生概念本身或某個特定專業(yè)就能夠包打天下的。這正是AFRL在2011年3月召開項目合作推介會的目的所在。
?AFRL的機身數(shù)字孿生的實現(xiàn),需要花費巨大的人力物力,需要花費數(shù)十年的時間。
?AFRL定義的數(shù)字孿生,具有極高的探索、創(chuàng)新性質(zhì)。最終的結(jié)果,還需要實踐檢驗。有可能成功,也有可能失敗。
?AFRL定義的數(shù)字孿生,作為一種方法,提出時并沒有用到了仿真的表述,用的是模型。但如果你仔細閱讀其預(yù)測性診斷的全過程,事實上就是用到了仿真的內(nèi)涵,是基于該組模型的仿真。而且在后期,也用到了仿真這一概念,來更新其數(shù)字孿生的定義。同樣地“基于仿真的系統(tǒng)工程”,也同樣適用于AFRL數(shù)字孿生的定義。
?AFRL定義的數(shù)字孿生,也用來指代其采用了數(shù)字孿生概念而建成的軟件與系統(tǒng),也可以理解為是一個工程項目的名稱,如機體數(shù)字孿生(the Airframe Digital Twin)。
?AFRL定義的數(shù)字孿生,非常強調(diào)各種計算用的機理模型。這也是后人將模型理解為數(shù)字孿生的源頭所在。
Michael Grieves提出了數(shù)字孿生概念
在現(xiàn)實世界中,無論是國內(nèi)還是國外,特別是國內(nèi),持這種觀點的人,占了絕大數(shù)。4.1 / Michael Grieves數(shù)字孿生的定義
這種觀點認為,是Michael Grieves(Professor, Florida Institute of Technology,USA)在2002年的一次PLM的演講中的PPT中(見下圖),提出了數(shù)字孿生的概念。而對于比較嚴謹一點的學(xué)者而言,認為是提出了數(shù)字孿生的基本思想。

Michael Grieves是PLM(產(chǎn)品生命周期管理)領(lǐng)域的先驅(qū)。在Michael Grieves的演講PPT中,的的確確并沒有出現(xiàn)數(shù)字孿生的字樣。但為什么業(yè)界好多人會認為是Michael Grieves提出了數(shù)字孿生概念或數(shù)字孿生思想呢?這與Michael Grieves在2014年撰寫的一份白皮書有著莫大的關(guān)系。在2014年,Michael Grieves發(fā)表了其撰寫的由Dassault Systèmes公司發(fā)起的名為《Digital Twin: Manufacturing Excellence through Virtual Factory Replication》白皮書。在白皮書的注釋部分,Michael Grieves說,是其在《Virtually Perfect:Driving Innovative and Lean Products through Product Lifecycle Management》,中文為《虛擬完美:使用產(chǎn)品生命周期管理,來推出創(chuàng)新性的與精益的產(chǎn)品》書中,引入了術(shù)語“數(shù)字孿生”(第133頁)。我將其歸因于與我一同工作的NASA的John Vickers。我們隨后在當前的項目中一直在使用這個術(shù)語。
其白皮書原文如下:I introduced the term “Digital Twin” in Virtually Perfect: Driving Innovative and Lean Products through Product Lifecycle Management (pg. 133). I attributed it to John Vickers of NASA whom I work with. We have subsequently used this term in current projects.但,這是一段不太清晰、有些模糊、甚至有些歧義的表述?!癮ttributed it to John Vickers”是說John Vickers提出了數(shù)字孿生?還是他們一起提出了數(shù)字孿生?亦或是,在John Vickers的建議下Michael Grieves使用了數(shù)字孿生?讓人浮想聯(lián)翩,莫衷一是。值得注意的是,《Virtually Perfect:Driving Innovative and Lean Products through Product Lifecycle Management》這本書的正式出版時間為:2011年11月18日。晚于NASA和AFRL提出數(shù)字孿生的時間。至此,數(shù)字孿生這一概念是由Michael Grieves教授提出的觀點面世了,而且廣為流傳。在公開發(fā)表的文章中,或各種媒體報導(dǎo)中,這種說法占據(jù)了主流,特別是在國內(nèi)。認為Michael Grieves提出數(shù)字孿生,一個重要原因是,該白皮書在各大廠商的加持下廣為流傳,影響力極大,數(shù)字孿生已經(jīng)成為了各大軟件廠商重新包裝其產(chǎn)品,實現(xiàn)產(chǎn)品升級換代的重要手法。而NASA或AFRL定義的數(shù)字孿生,受其內(nèi)涵的束縛,相對而言難以推廣應(yīng)用。
這之后的相當長的時間內(nèi),在Michael Grieves發(fā)表的文章中,既沒有承認,也沒有否定這一觀點。一直到2022年5月25日,《Digital Twin》期刊發(fā)表了Michael Grieves撰寫的文章《Intelligent Digital Twins and the Development and Management of Complex Systems》。文章中,Michael Grieves明確指出,數(shù)字孿生的命名,來自于 2010 年由美國宇航局的約翰·維克斯 (John Vickers)。原文如下:This logically centralized information about the product throughout its lifecycle was in essence the “Digital Twin.” It received its current name in 2010 from John Vickers of NASA (Piascik et al., 2010)。如果我的追蹤沒有遺漏的話,這是Michael Grieves首次正式、明確提出,數(shù)字孿生概念,來自于NASA的 John Vickers,而不是共同提出的。雖然這種澄清來得有些晚,已在后來者的文章介紹、引用、實際應(yīng)用中造成了相當程度的誤解與混亂,但還是來了。我們應(yīng)該為Michael Grieves教授的坦誠感到欣慰!順便提一下,AFRL在之后發(fā)表的一系列文章中,也從來沒有引用這篇白皮書。AFRL應(yīng)該是不認可Michael Grieves首先提出了數(shù)字孿生這一概念的觀點。4.2 / Michael Grieves“數(shù)字孿生”概念的演變
認為是Michael Grieves提出了數(shù)字孿生概念的依據(jù),除了與前面提到的《Digital Twin: Manufacturing Excellence through Virtual Factory Replication》白皮書之外,還與2017年Michael Grieves 與 NASA的John Vickers合寫了《Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems 》的文章有著很大的關(guān)系。在這篇文章中,Michael Grieves用了相當大的篇幅,更為系統(tǒng)地描述了其“數(shù)字孿生”概念的起源,并給出了其著名的“數(shù)字孿生”的概念模型。在2014年的白皮書中,Michael Grieves將“數(shù)字孿生”定義為:一個覆蓋產(chǎn)品全生命周期的邏輯上中心化的產(chǎn)品信息構(gòu)件,用于闡明PLM系統(tǒng)是如何在產(chǎn)品生命周期的各個階段進行信息交互的,或者說PLM內(nèi)部的各個功能是如何集成到一起的。事實上等價于我們所說的產(chǎn)品數(shù)據(jù)空間的概念。
該定義的核心內(nèi)容是:“數(shù)字孿生”是關(guān)于某個物理對象的數(shù)字化的信息構(gòu)件,這種信息構(gòu)件是其對應(yīng)的物理對象的信息孿生,而且該數(shù)字孿生與物理對象,在其整個生命周期之間,存在信息連接。這里的信息構(gòu)件,用計算機軟件的術(shù)語來講,實質(zhì)上是某種形式的數(shù)據(jù)結(jié)構(gòu),比如軟件開發(fā)中的面向?qū)ο蟮臄?shù)據(jù)結(jié)構(gòu)。而這種連接,之后還有一個更為時尚的邏輯概念——數(shù)字線程,不過數(shù)字線程可不是Michael Grieves提出的。這樣一種定義,其實內(nèi)涵從計算機專業(yè)角度來講,并沒有什么創(chuàng)新之處,這是一種常用的軟件工程做法。但,Michael Grieves所作的最有價值的工作是,用其之前其用來描述PLM的模型,重新定義或解讀了“數(shù)字孿生”概念。而這種模型,的確是其從2002年開始就一直在使用的,這是一個沒有任何爭議的事實。
如前圖,在2002年其向工業(yè)界演講的PPT種,該模型最初叫“Conceptual Ideal for PLM”,可以譯作PLM的概念理想或概念模型。Michael Grieves給出該模型的目的,是為了讓其培訓(xùn)的對象——非計算機軟件專業(yè)的使用人士更容易理解,而采用一種更為形象化的方式,來講解PLM運作的機理?;蛘哒f是為了解釋在整個產(chǎn)品生命周期中,不同階段相關(guān)信息是如何共享交換的。在2003年其開始的PLM課程中,該模型被稱之為“Mirrored Space Model”,可以譯作鏡像空間模型。與“PLM的概念模型”相比,更為形象具體。在2006年,Michael Grieves發(fā)表的著作《Product Lifecycle Management:Driving the Next Generation of Lean Thinking》中,該模型被稱之為信息鏡像模型。注意是信息的鏡像,而不是行為的鏡像,而NASA或AFRL的數(shù)字孿生,用的是仿真表述,即包含了信息鏡像,更包含的行為鏡像。在2011年,Michael Grieves在其發(fā)表的著作——Virtually Perfect:Driving Innovative and Lean Products through Product Lifecycle Management中,PLM概念模型仍然被稱之為信息鏡像模型。

在2017年,Michael Grieves發(fā)表了題為《Digital Twin: Mitigating Unpredictable, Undesirable Emergent Behavior in Complex Systems 》的文章。文章中花費了相當篇幅詳細解釋了其數(shù)字孿生概念的起源,將其在2002年開始使用的PLM概念模型正式改名為數(shù)字孿生模型。文章中,將數(shù)字孿生定義為:一個物理產(chǎn)品的一種虛擬的、數(shù)字的等價物。其原文“Digital Twin :a virtual, digital equivalent to a physical product”。等價物,當然可以是孿生對象狀態(tài)信息的等價物,也可以是孿生對象行為的等價物,這算是對其前提提出的模型的一種修正與擴展,而不僅僅是改個名字這么簡單。還是在2017年的這篇文章中,Michael Grieves進一步豐富了其數(shù)字孿生模型的構(gòu)成,提出了數(shù)字孿生的類型——Digital Twin Prototype (DTP) 、 數(shù)字孿生的實例——Digital Twin Instance (DTI)、數(shù)字孿生的集合——Digital Twin Aggregate (DTA)、數(shù)字孿生的環(huán)境——Digital Twin Environment (DTE)等概念。如下圖所示。但這本質(zhì)上是面向?qū)ο筌浖こ谭椒ǖ囊粋€簡單應(yīng)用,做到了孿生對象的狀態(tài)與行為的統(tǒng)一表述。
?數(shù)字孿生原型 (DTP),具有變體或所有可構(gòu)建產(chǎn)品的原型產(chǎn)品
?數(shù)字孿生實例 (DTI),單個產(chǎn)品本身或所有構(gòu)建的產(chǎn)品
?數(shù)字孿生聚合 (DTA),所有 DTI 或所有已構(gòu)建產(chǎn)品的聚合數(shù)字孿生模型是這樣一個概念,如下圖所示,由三個主要元素組成:左側(cè)的實際或預(yù)期的物理元素,當前存在或?qū)⒋嬖谟谖锢硎澜缰?“物理孿生”),右側(cè)存在于虛擬或數(shù)字世界中的虛擬或數(shù)字對應(yīng)物(“數(shù)字孿生”),以及這兩個元素之間的連接——數(shù)據(jù)和信息通信通道,這種連接,之后有了一個更為響亮的名字——數(shù)字線程。真正讓Michael Grieves成名的,或產(chǎn)生巨大影響力的,是他提出的數(shù)字孿生模型,而不是其數(shù)字孿生定義。對該模型的引用率,遠遠高于對其給出的數(shù)字孿生的定義。甚至將該模型,就作為了數(shù)字孿生的定義。如下圖:

其定義的數(shù)字孿生模型,在PLM中起到了核心作用,如下圖所示:


自此,Michael Grieves定義的數(shù)字孿生概念,為整個制造業(yè)所廣泛接受,進而擴散到其它行業(yè),徹底改變了數(shù)字孿生概念之后的走勢。Michael Grieves,成為了大眾眼中的數(shù)字孿生之父。不過以一點需要強調(diào)的是,同NASA與AFRL一樣,Michael Grieves是將數(shù)字孿生作為解決復(fù)雜系統(tǒng)性問題的工具,而不是用來解決簡單問題的。4.3 / Michael Grieves“數(shù)字孿生”概念的深度分析
前面提到,Michael Grieves定義的數(shù)字孿生概念,能夠廣為接受、傳播的一個原因是各大廠商的加持推廣。
另一個重要原因是,Michael Grieves用了一個更為普遍意義、更容易為大眾所理解的方式——虛實映射模型重新定義了數(shù)字孿生。如果將數(shù)字孿生定義為“一個覆蓋產(chǎn)品全生命周期的邏輯上中心化的產(chǎn)品信息構(gòu)件”,離在計算機上的軟件實現(xiàn)太靠近,大概只有計算機軟件專業(yè)背景的人士或者具有軟件開發(fā)知識的人士,才能夠更好地理解與使用。如果將數(shù)字孿生定義為“一個物理產(chǎn)品的一種虛擬的、數(shù)字的等價物”,在一定程度上忽略了在計算機上的軟件實現(xiàn)的細節(jié),大概只需稍微懂計算機基礎(chǔ)知識的人士,能夠理解并使用。而且,改定義將孿生對象的特征表示與行為表示統(tǒng)一起來。如果將數(shù)字孿生定義為“從物理空間到數(shù)字空間的映射”,即給出了結(jié)果,也解釋了來源,還強調(diào)了兩者之間的時間、空間的統(tǒng)一性,形象生動,易于理解,表述起來也簡單明了。大概非計算機的人士既可以理解并使用。
這種定義方式,徹底與使用者的計算機背景知識無關(guān)了。Michael Grieves定義的數(shù)字孿生概念,從具體到抽象,從特殊到一般,從形象思維到抽象思維,具有強大的生命力。而“從物理空間到數(shù)字空間的映射”,正是對計算機應(yīng)用或數(shù)字化原理的最簡單明了的抽象,而這種抽象正是其虛實映射說的基石。Michael Grieves定義的“數(shù)字孿生”,更易于具有不同專業(yè)背景知識的人們的理解,能夠覆蓋更為廣泛的問題范圍,讓人們有了更為豐富的想象。這也就是其數(shù)字孿生概念,迅速覆蓋了制造業(yè),進而擴展到其它各行各業(yè)的內(nèi)在原因。數(shù)字孿生,已差不多成為了當前數(shù)字化或數(shù)字化轉(zhuǎn)型的同義語。在Michael Grieves之后,各大公司、咨詢機構(gòu)、學(xué)者,紛紛給出了其數(shù)字孿生的定義,但絕大多數(shù)基本上是Michael Grieves數(shù)字孿生定義的某種變種。
只不過,出于使用背景的不同,將其定義中的“物理對象”,依據(jù)需要進行了擴展,可以是觸手可摸的實體對象,如設(shè)備、產(chǎn)品、人體、工廠、車間、城市、機構(gòu)、河流、山川……等,也可以是只可意會、言傳的虛擬對象,如軟件、流程等,還可以是上述兩方面的組合。這極大的擴展了數(shù)字孿生的應(yīng)用領(lǐng)域與范圍。當在IT行業(yè)影響力巨大的咨詢公司Gartner,將數(shù)字孿生連續(xù)列入了2017-2019年度的十大戰(zhàn)略性技術(shù)后,對數(shù)字孿生的廣泛傳播,起到了推波助瀾的作用。
Gartner采用面向?qū)ο蟮姆椒?,將?shù)字孿生定義為:一個數(shù)字孿生是,一種真實世界實體或系統(tǒng)的數(shù)字表示。一個數(shù)字孿生的實現(xiàn),是一個封裝好的軟件對象或模型,其鏡像了一個唯一的物理對象特征,或一個唯一的物理對象集合。其給出了一個使用數(shù)字孿生與不使用數(shù)字孿生的例子,如下圖。從第一性原理的思路來看,就是面向?qū)ο笈c非面向?qū)ο蠓椒ɑ蚣夹g(shù)的區(qū)別。但這與其將數(shù)字孿生連續(xù)列入了2017-2019年度的十大戰(zhàn)略性技的壯舉反差極大。

在此基礎(chǔ)上,Gartner結(jié)合系統(tǒng)化的方法,提出了組織數(shù)字孿生、復(fù)合數(shù)字孿生、原子數(shù)字孿生。使用這三種數(shù)字孿生,可以構(gòu)建起一個商業(yè)應(yīng)用體現(xiàn)。如下圖

需要強調(diào)的是,Gartner的數(shù)字孿生,同Michael Grieves一樣,是指一個對象或系統(tǒng)的表示,而與NASA與AFRL不一樣的地方,并沒有指仿真或模型。問題是,沒有模型,怎么能得到有實際意義的真實世界實體或系統(tǒng)的數(shù)字表示呢?所以,將模型理解為表示的更高層次的抽象,邏輯上就能統(tǒng)一起來了。從這個角度來看,它們的定義包容性質(zhì)的。而仿真,則是基于模型的更高層次的應(yīng)用。這樣一來,我們可以得出結(jié)論,各種數(shù)字孿生的定義,實際上是對計算機軟件應(yīng)用的基本原理,在不同層次的抽象表達。本質(zhì)上,它們是兼容的。如果不考慮數(shù)字孿生的應(yīng)用對象或背景,單純從技術(shù)實現(xiàn)的角度來看,可以認為,NASA的數(shù)字孿生處于最高層次,AFRL的數(shù)字孿生處于中間層次,而Michael Grieves于Gartner定義的數(shù)字孿生處于最低層次。但現(xiàn)實之中,一個有趣的事實是,盡管一些學(xué)者承認NASA或AFRL首先提出了數(shù)字孿生,引用了NASA或AFRL數(shù)字孿生的定義,但卻是實實在在地使用了Michael Grieves數(shù)字孿生的內(nèi)涵。存在著邏輯上不一致的缺憾。4.4 / Michael Grieves“數(shù)字孿生”概念的要點如下:
?Michael Grieves最初提出數(shù)字孿生,是與PLM產(chǎn)品生命周期管理密切相關(guān)的。是用于解決PLM系統(tǒng)內(nèi)部各個功能的集成問題。這也是PLM廠商首先大規(guī)模使用數(shù)字孿生概念的歷史重要原因。
?Michael Grieves之后將數(shù)字孿生定義為,產(chǎn)品、對象或系統(tǒng),在數(shù)字空間與物理空間的之間的映射,脫離了具體實現(xiàn)的約束,這將數(shù)字孿生的應(yīng)用領(lǐng)域大為擴展,從邏輯上講,基本上沒有什么限制了。
?Michael Grieves提出的數(shù)字孿生,開始是問題驅(qū)動的,用于解決PLM內(nèi)部各個部分的集成,之后逐漸演變?yōu)榧夹g(shù)驅(qū)動的。?Michael Grieves提出的數(shù)字孿生,理論上雖然可以用于解決各種問題,但其多次發(fā)文強調(diào),使用數(shù)字孿生來解決復(fù)雜系統(tǒng)產(chǎn)品生命周期中的不確定性問題。而不是簡單問題。
?Michael Grieves提出的數(shù)字孿生,如果映射的結(jié)果,是用產(chǎn)品模型、制造模型、運維模型等來表述,再考慮到PLM得系統(tǒng)化思維,那么也可稱之為基于模型的系統(tǒng)工程。
?Michael Grieves定義的數(shù)字孿生,也用來指代其采用了數(shù)字孿生概念或技術(shù)而建成的軟件與系統(tǒng)
三種數(shù)字孿生說的要點:
通過追蹤數(shù)字孿生概念文獻,我們可以初步得到如下結(jié)論:
? 從公開發(fā)表的文獻來看,我們可以確定是NASA或AFRL首先提出了數(shù)字孿生術(shù)語。
? 認為是NASA提出了數(shù)字孿生觀點,存在直接的文獻支持。認為是ARFL提出了數(shù)字孿生,也存在文獻支持,但不夠直接,支持強度弱了一些。
? 從將數(shù)字孿生概念應(yīng)用于工程實際,ARFL要早于NASA。但NASA有更早的工程應(yīng)用來支撐其數(shù)字孿生的思想。
? NASA與AFRL提出的數(shù)字孿生,均作為解決全新的、復(fù)雜的、當前還沒有解決方法的問題的解決方案。從實際工程驗證角度,需要數(shù)十年的時間。到目前為止,還沒有最終成功的公開結(jié)論。
? NASA提出的數(shù)字孿生,與AFRL提出的數(shù)字孿生,存在共性,但也明顯存在差異。
NASA與AFRL,是誰首先提出的數(shù)字孿生,還是一個疑問,或許是一個永遠不會有答案的問題。取決于對支持文獻的理解,以及判定標準。
? Michael Grieves并沒有首先提出了數(shù)字孿生。
? Michael Grieves重新定義了與NASA和AFRL不一樣的“數(shù)字孿生”。如果非要認為
? Michael Grieves首先提出了數(shù)字孿生,那也是Michael Grieves意義下的“數(shù)字孿生”。
? Michael Grieves的數(shù)字孿生概念,慢慢脫離的問題驅(qū)動的軌道,最終演變?yōu)榧夹g(shù)驅(qū)動的。與NASA與AFRL提出的數(shù)字孿生相比較,更具一般性,是計算機基本工作原理的一種更為抽象的表述,具有第一性原理的特征。從這個意義上而言,Michael Grieves提出的數(shù)字孿生,在孿生對象的等價物的層面上,可以包容了NASA與AFRL提出的數(shù)字孿生。而NASA與AFRL提出的數(shù)字孿生,可以看成是Michael Grieves提出的數(shù)字孿生的一個具體應(yīng)用。兩者之間的差別,在于理解問題的所處的層次、角度。
? 當我們使用數(shù)字孿生概念時,應(yīng)當明確給出數(shù)字孿生的準確含義。避免在同一語境下,混用不同數(shù)字孿生的內(nèi)涵。保持自身邏輯上的自洽性。
與Michael Grieves數(shù)字孿生“鏡像說”相關(guān)的前人的工作
6.1 / 鏡像世界
在Michael Grieves數(shù)字孿生鏡像說提出的十年之前,也就是1992年,耶魯大學(xué)計算機科學(xué)系教授David Gelernter出版了名為《Mirror Worlds: or the Day Software Puts the Universe in a Shoebox...How It Will Happen and What It Will Mean》的書??梢灾弊g為《鏡像世界:軟件把宇宙裝入到一個“鞋盒”之中的時代……這將會怎樣發(fā)生什么并意味著什么》。如書名,作者用了高度濃縮的“鏡像世界”這幾個字,來預(yù)測軟件將帶給這個世界的一個巨大變化或者說是一場革命。作者定義的鏡像世界,是某些現(xiàn)實部件(對象)的軟件模型,是在你的窗外正在發(fā)生著的真實世界的一些片段。通過軟件管道和水龍帶構(gòu)成的一個巨大迷宮(可以理解數(shù)字線程),信息的海洋永無止境地傾注到了該模型之中:信息是如此之豐富,以至于該模型,能夠一個瞬間接一個瞬間地模擬出現(xiàn)實中的每一項活動。一個鏡像世界,是被圈禁在一臺計算機中的,某個巨型機構(gòu)運動變化中的逼真的鏡像圖像,而在計算機中,你能夠完整地看到并理解它?,F(xiàn)在,那個占有著你而讓你有些不知所措的、渾濁的、稠密的、忙忙碌碌子世界,也成為了你手中的一個玩物。一中新的平衡,誕生了。通過它你能看到和理解這個世界的全貌。作者指出了這種模擬,即使是空間維度的,也是時間維度的。鏡像世界將以分布式的形式建構(gòu),個人、組織,或者城市,會各自建造它們的鏡像世界,并持續(xù)地添加細節(jié),實時的數(shù)據(jù)流會持續(xù)增加。獨立鏡像世界的數(shù)量會逐漸增加,最終它們會匯集到一處,組成一個全球性的鏡像世界。這種結(jié)合的過程不會很簡單或者很快,但它最終會發(fā)生。如果你看到當前數(shù)字孿生概念的各種應(yīng)用,數(shù)字孿生的城市、河流、工廠、車間、裝備、等等,你不能不欽佩David Gelernter教授,在九十年代初期計算機應(yīng)用與當前相比,還如此不普及的情況下,所具有的前瞻性的遠見卓識了。事實上,數(shù)字孿生概念應(yīng)用的普及,正沿著David Gelernter在書中所指出的那樣,不斷演進,不斷豐富。那么,我們要思考一下,“鏡像世界”(Mirror Worlds)與“鏡像空間”(Mirrored Space),就其概念的基本內(nèi)涵而言,差距有多大呢?6.2 / 平行系統(tǒng)
2004年,中國科學(xué)院自動化研究所的王飛躍研究員發(fā)表了《平行系統(tǒng)方法與復(fù)雜系統(tǒng)的管理和控制》的文章。文章中首次提出了平行系統(tǒng)的概念。平行系統(tǒng)(Parallel Systems),是指由某一個自然的現(xiàn)實系統(tǒng)和對應(yīng)的一個或多個虛擬或理想的人工系統(tǒng)所組成的共同系統(tǒng)。它包括實際系統(tǒng)和人工系統(tǒng)兩部分。簡單來講,人工系統(tǒng)是對實際系統(tǒng)的軟件化定義,不僅是對實際系統(tǒng)的數(shù)字化“仿真”,也是為實際系統(tǒng)運行提供可替代版本。平行系統(tǒng)的主要目的是:通過實際系統(tǒng)與人工系統(tǒng)的相互連接,對二者之間的行為進行實時的動態(tài)對比與分析,以虛實互動的方式,完成對各自未來的狀況的“借鑒”和“預(yù)估”,人工引導(dǎo)實際,實際逼近人工,達到有效解決方案的以及學(xué)習(xí)和培訓(xùn)的目的。如果你將,實際系統(tǒng)理解為物理世界中的對象,人工系統(tǒng)理解為虛擬世界中的對象,兩者之間存在信息交互,以達成某種目標或?qū)崿F(xiàn)某種功能。你應(yīng)該不難得出,平行系統(tǒng)是實際系統(tǒng)的某種映射。需要強調(diào)的是,王飛躍是將平行系統(tǒng)作為解決復(fù)雜系統(tǒng)問題的方法論而提出來的,而不是為了解決簡單問題。那么,我們同樣要思考,“平行系統(tǒng)與鏡像空間”,差距又有多大呢?
NASA提出數(shù)字孿生前的工作—— Apollo 13號宇宙飛船事故救援
1970年4月14日,已經(jīng)飛離了地球210,000英里的Apollo 13號宇宙飛船發(fā)生了嚴重事故。Apollo 13生活艙中的一個氧氣罐發(fā)生了爆炸,爆炸嚴重地損壞了主推進器,同時對宇航員們生命價值非凡的氧氣,被泄露到了太空之中。時間每經(jīng)過一分種,受損的太空飛船就會飛離地球400英里。這種狀況是人類歷史上的首次。如何讓三名宇航員安全回家,成為了數(shù)千名NASA地面支持人員在之后3天半時間里夜以繼日工作的唯一目標!NASA做到了,成功地將宇航史上很可能的發(fā)生的最大災(zāi)難,轉(zhuǎn)化為一個巨大的令人興奮的成功。做到這一切的一個關(guān)鍵是,在NASA的身后,有一套完整的、高水準的地面仿真系統(tǒng),用于培訓(xùn)宇航員和任務(wù)控制人員所用到的全部任務(wù)操作,當然包括了多種故障場景的處理。其中一些故障場景處理,在Apollo 11與 Apollo 13的任務(wù)完成過程中,證明了其價值所在。這些功能各式各樣的模擬器,由聯(lián)網(wǎng)的多臺計算機控制。其中十臺模擬器被聯(lián)網(wǎng)用以模擬一個單獨的大問題。指令艙模擬器用了四臺計算機,登月艙模擬器用了三臺計算機。這些計算機使用了256K字節(jié)的公共內(nèi)存進行通訊。模擬器是整個太空計劃中技術(shù)最復(fù)雜的部分內(nèi)容,在模擬培訓(xùn)中,唯一真實的東西是乘員、座艙和任務(wù)控制臺,其他所有的一切,都是由一堆計算機、許多的公式以及經(jīng)驗豐富的技術(shù)人員創(chuàng)造出來的。任務(wù)控制人員和宇航員們,在綜合考慮到飛船的受損、可用的電力、剩余的氧氣、飲用水等因數(shù)的情況后,制定了一個大膽的、前所未有的返回地球的計劃,其要點如下:重啟指令艙將其改變?yōu)槭侄尾僮髂J?節(jié)省寶貴的動力)、使用登月艙作為救生艇(服務(wù)艙受損無動力)、途中進行三次發(fā)動機點火變軌(進入自由返回軌道)、手動導(dǎo)航操控飛船(導(dǎo)航計算機省電關(guān)閉,節(jié)省寶貴的動力)。問題是,這種回家模式,遠遠超出飛船設(shè)計的邊界,從來沒有人實踐過,是否可行,任務(wù)控制人員與乘員心里都有一個大大的問號!記住,一旦發(fā)生任何錯誤,由于動力、氧氣有限的緣故,宇航員們就沒有任何回家的機會了。沮喪的指令長Jim Lovell說,“Why the hell are we maneuvering like this, are we still venting”,大意是“我們?yōu)槭裁匆@么干?我們是在發(fā)泄什么嗎?”地面的任務(wù)控制中心,將其模擬器進行調(diào)整以適配到不同尋常的Apollo 13當前的配置狀態(tài),按質(zhì)量、質(zhì)心、推力等參數(shù)為這艘新飛船的主機進行了重新編程。與登月艙制造廠商協(xié)同工作,確定了一個新的著陸過程。然后,安排后備宇航員在模擬器上進行操作演練,演練證明了方案的可行性,這極大地增加了任務(wù)控制人員與宇航員們的信心。剩下的工作,就是宇航員們按演練形成的操作指令清單,百分之一百地執(zhí)行就可以了,他們做到了,他們安全回家了。是NASA成功了?當然是!但更應(yīng)該將NASA的成功,歸為其身后的模擬器。這些模擬器,或者叫做仿真器,才是真正的英雄。這些模擬器,難道不是現(xiàn)在火熱的數(shù)字孿生的一個實實在在的實例?準確的說,應(yīng)該是數(shù)字孿生和物理孿生的結(jié)合體。所以,西門子工程師Stephen Ferguson說:“Apollo 13: The First Digital Twin”。事實上,仿真器在Apollo號發(fā)射之前也發(fā)揮了重要的作用。人們都為Apollo13號宇航員與任務(wù)控制人員在事故發(fā)生后的沉著冷靜所欽佩,但那是相關(guān)人員在模擬器上數(shù)萬小時訓(xùn)練的結(jié)果。此外在Apollo 11的模擬訓(xùn)練中,也曾經(jīng)發(fā)現(xiàn)過,計算機內(nèi)存不足報警的缺陷。Apollo 13號宇宙飛船事故救援的實踐,可以視為NASA提出其數(shù)字孿生概念的一個工程實踐背景,或其提出數(shù)字孿生概念的源泉。
數(shù)字孿生概念的泛化
除了上述三種數(shù)字孿生概念起源、內(nèi)涵外,現(xiàn)實種我們經(jīng)常遇到的是內(nèi)涵泛化后的數(shù)字孿生,不妨稱之為“數(shù)字孿生”的數(shù)字孿生,是某種程度上的“望文生義”的數(shù)字孿生,逐漸拋開了實際問題或工程應(yīng)用背景。強調(diào)一下,這么說倒也不是貶義,只能說數(shù)字孿生這個術(shù)語,極為精妙,極具想象的空間。數(shù)字孿生這一概念,如果拆開來看,是數(shù)字、孿生兩個單詞構(gòu)成。數(shù)字是對“孿生”的構(gòu)成方式的限定,而不是鋼制孿生、木制孿生、……。而孿生最為神奇,是指兩個對象的相似性,而不是指兩個對象完全相同,否則數(shù)字孿生這個概念也就沒有存在的意義了。我們可以羅列出相似的各種維度,它們都沒有嚴格的定義:
? 兩個對象,相似到什么程度叫孿生呢?沒有精確定義!
? 是形似,還是神似?或者形神兼似?沒有精確定義!
? 是狀態(tài)特征相似,還是功能或行為相似?沒有精確定義!
? 兩個對象的連接,是人工輸入輸出實現(xiàn)的,還是基于某種數(shù)據(jù)采集技術(shù)、自動化技術(shù)或物聯(lián)網(wǎng)來自動完成的?沒有精確定義!
? 是靜態(tài)相似,還是動態(tài)相似呢?沒有精確定義!
? 是宏觀尺度意義上的相似,還是微觀尺度(比如原子級別)意義上的相似?沒有精確定義!
? 是某個時間片段內(nèi)的相似,還是全生命周期的相似?沒有精確定義!
? 對于一個復(fù)雜系統(tǒng)而言,是整體性相似,還是組成系統(tǒng)的各個部分相似?沒有精確定義!
? 對于一個巨星復(fù)雜系統(tǒng)而言,是整體性相似,還是組成巨型復(fù)雜系統(tǒng)的各個系統(tǒng)之間的相似?沒有精確定義!
既然沒有精確定義,那就誰都可以使用,誰都可以自行進一步定義之。結(jié)合實際要解決問題的背景,再將上述各種維度的具體特征指標,進行排列組合,就可以得到數(shù)量眾多的數(shù)字孿生定義了,這取決于定義者的個人的理解,以及如何滿足其相應(yīng)的應(yīng)用場景的需要。這也是數(shù)字孿生定義如此眾多的原因之一。北航的張霖教授在《數(shù)字孿生的冷思考》一文中,曾列出了國內(nèi)外學(xué)者的數(shù)十種數(shù)字孿生的定義,其根源就在于此。實際上,數(shù)字孿生的定義種類,遠遠不止這些。不過現(xiàn)實中的數(shù)字孿生定義,基本上是包含在上述提到的各種相似維度的排列組合之中。2021年,Maulshree Singh等人在《Digital Twin: Origin to Future》一文中,歸納出描述數(shù)字孿生的典型術(shù)語:a virtual or digital model,layout ,counterpart,doppelganger,clone, footprint, software analogue,representation,information constructs,or simulation of its physical counterpart。而初期作用對象則從‘a(chǎn)ircraft’,‘vehicle’,or ‘a(chǎn)irframe’變?yōu)榱恕畇ystem’,‘machine’,‘product’,‘object’,‘entity’,‘a(chǎn)sset’,‘device’or‘process’。這也反映出,數(shù)字孿生使用,逐漸從具體到抽象,從制造業(yè)擴展到其它行業(yè)的趨勢。除了用數(shù)字孿生指代無生命的對象,還有一部分學(xué)者,用數(shù)字孿生指代有生命的對象,跨入到哲學(xué)領(lǐng)域,令人噓唏。除此之外,還可以綜合上述因素或維度,依據(jù)組成因素的多少或復(fù)雜程度,對字孿生進行分類。并將其按簡單到復(fù)雜的順序進行排列,這樣我們就可以得到了各種各樣的數(shù)字孿生分類以及成熟模型。在2018年,Kritzinger等人在《Digital Twin in manufacturing: A categorical literature review and classification》文章中,基于上述思路,將數(shù)字孿生分為三類,如下圖:
● 數(shù)字模型(digital model)
● 數(shù)字影像(digital Shadow)
● 數(shù)字孿生(digital Twin)

2020年,安世亞太的段海波等在《The development of Standardized Model of Digital Twin》文章中,提出了數(shù)字孿生成熟度模型,如下圖:

2022年,北航的陶飛等人在《數(shù)字孿生成熟度模型》提出了另一種數(shù)字孿生成熟度模型,將數(shù)字孿生成熟度分為“以虛仿實(L0)、以虛映實(L1)、以虛控實(L2)、以虛預(yù)實(L3)、以虛優(yōu)實(L4)、虛實共生(L5)”六個等級。見下圖。

其實,早在2006年,Michael Grieves發(fā)表的著作《Product Lifecycle Management:Driving the Next Generation of Lean Thinking》中,給出了其數(shù)字孿生(當時還稱之為信息鏡像)的演化過程,可以視為是另一種數(shù)字孿生成熟度模型。

總體而言,即使那些關(guān)于數(shù)字孿生方面的文章、案例介紹,在開頭引用了NASA或AFRL數(shù)字孿生的定義,但絕大多數(shù),也僅僅引用,實質(zhì)上還是使用了“數(shù)字孿生”的數(shù)字孿生的某種內(nèi)涵。但無論如何,也逃不脫Michael Grieves定義的數(shù)字孿生的概念范疇,因為Michael Grieves定義的數(shù)字孿生,是思想方法驅(qū)動的,是基于使用計算機的基本原理而提出的。所以,從數(shù)字孿生概念普及的角度來看,Michael Grieves功不可沒,從這個角度說Michael Grieves為數(shù)字孿生之父,也不為過,當然得是加個引號的數(shù)字孿生,或者羅嗦點,直接說Michael Grieves的數(shù)字孿生。而NASA或AFRL數(shù)字孿生的定義,出于其復(fù)雜應(yīng)用背景的約束,使用范圍遠遠比不上Michael Grieves定義的數(shù)字孿生。當對數(shù)字孿生的定義與理解存在如此多的不確定性的情況下,專家們無論怎樣努力地解釋數(shù)字孿生,區(qū)分什么是數(shù)字孿生、什么不是數(shù)字孿生,大概率不會取得成效。最根本的原因,沒有一個客觀存在公認的評定標準。
數(shù)字孿生是一種通用的技術(shù)嗎?
這是一個極其復(fù)雜又極難回答的問題。只有當我們搞清楚了數(shù)字孿生概念本身的各種內(nèi)涵,我們才能對數(shù)字孿生的作用,給出邏輯上清晰的解讀。如果是NASA或AFRL含義下的數(shù)字孿生,顯然,數(shù)字孿生并不是一種通用的技術(shù)。而是解決特定的復(fù)雜問題的特定的方法或技術(shù)。并不具有普適性。如果是Michael Grieves含義下的數(shù)字孿生,從軟件實現(xiàn)的角度,可以認為是一種通用的技術(shù)。但這種通用技術(shù),實際上也只能是計算機技術(shù),或者是數(shù)字化技術(shù)。當使用數(shù)字孿生來解決實際問題時,僅僅理解“映射”或“等價物”是遠遠不夠的,你更多的是需要理解待解決的問題的機理、方法、特定技術(shù)等,只有成為特定領(lǐng)域的專業(yè)人士,你才有可能實現(xiàn)“映射”并創(chuàng)建“等價物”,你才有可能將你期望的數(shù)字孿生落地。當然還得有各種各樣的數(shù)字化工具的支撐??傮w而言,數(shù)字孿生概念本身,僅僅指明了前進的方向,并沒有指出前進的路線。除非你將計算機發(fā)明之后的數(shù)十年間積累起的的各種各樣的數(shù)字化技術(shù),視為一個整體,忽略這些技術(shù)專業(yè)分工方面的差異與適用性的不同,這時倒可以將數(shù)字孿生稱之為一種通用技術(shù)。數(shù)字孿生是否是一項通用技術(shù),關(guān)鍵在于語境、對問題的抽象程度以及看問題的角度的不同,結(jié)論差異較大。數(shù)字孿生,作為人的意識世界的產(chǎn)物,可以起到連接人的意識世界與物理世界的橋梁和紐帶作用。但數(shù)字孿生,本就是信息世界的一部分,如果說數(shù)字孿生,能夠起到連接物理世界和信息世界的橋梁和紐帶作用,則存在著邏輯上遞歸的不一致的缺陷。
小結(jié)
現(xiàn)實中的任何含義下的數(shù)字孿生,總可以看到來自NASA或AFRL數(shù)字孿生定義的身影,如果看不到這種身影,卻也總能看到Michael Grieves數(shù)字孿生定義的身影,更多的是這兩種數(shù)字孿生內(nèi)涵的混用。比如,著名的工業(yè)軟件廠商西門子,就提出了其數(shù)字孿生的產(chǎn)品體系,將其眾多產(chǎn)品統(tǒng)一在數(shù)字孿生的概念之下,見下圖。西門子對數(shù)字孿生概念的使用,達到了無與倫比的高度。
