鄧文順,劉 強,趙榮麗
(廣東工業(yè)大學(xué) 省部共建精密電子制造技術(shù)與裝備國家重點實驗室,廣東 廣州 510006)
傳統(tǒng)自動化設(shè)備及生產(chǎn)線的開發(fā)模式是從機械設(shè)計、電控設(shè)計最后到軟件驗證的串行模式。在此模式下,各級設(shè)計問題只有到了集成調(diào)試階段才會逐漸暴露出來,因為自動化生產(chǎn)線設(shè)計方案的最終驗證,需要將各單元設(shè)備集成起來,架設(shè)管控系統(tǒng),實行聯(lián)調(diào)聯(lián)試,而自動化生產(chǎn)線所需設(shè)備通常由不同廠家提供,存在異構(gòu)異型、控制器與通訊接口不盡相同的問題。除此以外,專機設(shè)備之間、中間設(shè)備與專機設(shè)備之間需要協(xié)同作業(yè),存在頻繁通訊的需求,這對整線的集成提出極高的要求。對于一些大型或超大型的生產(chǎn)線而言,為了避免集成測試周期過長,以及降低資金與場地占用成本,在整線送到客戶企業(yè)前,總是希望將不同供應(yīng)商的設(shè)備之間、設(shè)備與整線之間進行異地分段式調(diào)試 (通訊測試、控制網(wǎng)絡(luò)測試、整線作業(yè)測試)。目前,尚缺少這種異地分段式的調(diào)試方法。
數(shù)字孿生 (digital twins, DT) 是充分利用物理模型、傳感器更新、運行歷史等數(shù)據(jù),集成多學(xué)科、多物理量、多尺度、多概率的仿真過程,在虛擬空間中完成映射,從而反映相對應(yīng)的實體裝備的全生命周期過程。本文基于數(shù)字孿生技術(shù),提出一種在設(shè)計階段可進行生產(chǎn)線分布式近物理集成調(diào)試的方法,即在設(shè)計階段搭建物理實體的數(shù)字孿生模型,根據(jù)工藝過程對數(shù)字模型進行邏輯動作指令編輯,并加載可編程邏輯控制器 (programmable logic controller,PLC),搭建虛擬控制網(wǎng)絡(luò),形成實物模型的孿生體,可模擬碰撞、滑移、跌落、變形等物理變化過程的高逼真近物理仿真。該方法支持多供應(yīng)商設(shè)備異地分段式的空載集成調(diào)試,可應(yīng)用于生產(chǎn)線規(guī)劃、設(shè)計到工程實施和驗收。利用近物理仿真技術(shù)可提前完成部分邏輯驗證和控制測試任務(wù),并進行異地集成調(diào)試,而不必等實物設(shè)備制造完成,快速排除設(shè)計錯誤、規(guī)避集成瓶頸,同時實現(xiàn)自動化生產(chǎn)線并行設(shè)計,縮短生產(chǎn)線設(shè)計、調(diào)試、驗證周期和降低開發(fā)成本。
制造系統(tǒng)的調(diào)試可以分為虛擬調(diào)試、半實物調(diào)試和物理調(diào)試3 種,三者之間的區(qū)別如圖1 和表1所示。特別地,各研究對于“軟件在環(huán) (software in the loop, SIL) 、硬件在環(huán) (hardware in the loop, HIL)”和“虛擬調(diào)試 (virtual commissioning, VC) 、半實物調(diào)試 (semi-physical commissioning, SPC) ”的定義和對應(yīng)關(guān)系見解不一,為避免歧義,本文將依據(jù)表1進行歸類。顯然,物理調(diào)試是最為有效的調(diào)試方式,但是會伴隨著周期長、高成本和高風(fēng)險的代價。對單臺設(shè)備進行物理調(diào)試,需要等待設(shè)備制造和控制系統(tǒng)開發(fā)都完成才能開始執(zhí)行,而在調(diào)試過程中,每次調(diào)試后都需對各單元進行復(fù)位,且操作不當(dāng)或控制邏輯錯誤都會造成實際損失。
表1 制造系統(tǒng)調(diào)試方法的區(qū)別Table 1 Differences among manufacturing system commissioning methods
圖1 制造系統(tǒng)集成調(diào)試方法Figure 1 Integrated commissioning methods of manufacturing systems
隨著數(shù)字孿生技術(shù)不斷發(fā)展完善,其典型應(yīng)用之一的虛擬調(diào)試技術(shù)被越來越多的制造業(yè)企業(yè)應(yīng)用到實際研發(fā)中。該技術(shù)允許在虛擬環(huán)境中對仿真模型進行機械運動、工藝仿真和控制邏輯調(diào)試等任務(wù)的早期驗證與優(yōu)化,減少物理樣機和物理試驗的數(shù)量,從而降低產(chǎn)品研發(fā)和試制成本,提高研發(fā)效率。虛擬調(diào)試?yán)梅抡婺P蛯χ圃煜到y(tǒng)的自動化控制部件進行規(guī)劃、調(diào)試和驗證,而半實物調(diào)試則是進一步利用物聯(lián)網(wǎng)技術(shù)將硬件連接到仿真模型中,后者能更加準(zhǔn)確地模擬制造系統(tǒng)的運行狀態(tài),具有較高的置信度[3]。然而,就目前技術(shù)而言,由于無法完全孿生物理空間的所有擾動情況,仿真結(jié)果理論上都是不準(zhǔn)確的。原因是因環(huán)境變化、信號波動、零部件受損等因素而引發(fā)的系統(tǒng)擾動情況難以準(zhǔn)確預(yù)測和孿生。因此,為了保證準(zhǔn)確性,物理調(diào)試是一個不可避免的過程,而借助仿真的調(diào)試方法能減少昂貴的物理調(diào)試的時間和成本,三者相輔相成。
目前仿真調(diào)試技術(shù)相對比較成熟,市面上已經(jīng)出現(xiàn)了許多性能良好的仿真調(diào)試軟件,比如西門子的Tecnomatix 軟件工具、羅克韋爾的Emulate3D 和美云智數(shù)的MIoT.VC 等軟件。除了成熟的仿真調(diào)試軟件外,許多學(xué)者也對仿真調(diào)試技術(shù)展開了研究。
Ruzarovsky 等[4]采用西門子Tecnomatix 工具和基于事件仿真的方法模擬機器人離線程序和PLC 代碼的控制過程,實現(xiàn)機器人分揀不良品的控制邏輯調(diào)試與驗證。Vermaak 等[5]通過仿真調(diào)試來規(guī)劃、驗證和優(yōu)化可重構(gòu)裝配系統(tǒng),肯定仿真調(diào)試是預(yù)測系統(tǒng)運行方式、提早驗證系統(tǒng)代碼和糾正設(shè)計缺陷的絕佳工具。他們首先利用DELMIA 軟件規(guī)范建模虛擬設(shè)備并通過虛擬調(diào)試確保虛擬設(shè)備的行為邏輯正確;然后采取半實物調(diào)試實際控制器的邏輯和執(zhí)行情況;最后通過物理調(diào)試來驗證仿真調(diào)試的結(jié)果。Berger 等[6]闡述柔性制造系統(tǒng)的仿真調(diào)試是一項需要在不同的軟件環(huán)境中對低級和高級控制功能進行建模并通過特定接口連接它們的復(fù)雜任務(wù),針對性地提出用于高級控制虛擬調(diào)試的通用柔性制造系統(tǒng)車間仿真方法。Hofmann 等[7]描述了實現(xiàn)仿真調(diào)試的一般策略,并舉例說明如何將基于PDCA(Plan-Do-Check-Action) 的仿真調(diào)試方法應(yīng)用到物流控制的教育實踐中。
Dahl 等[8]提出基于模型迭代的虛擬調(diào)試框架(integrated virtual preparation and commissioning,IVPC),該框架在生產(chǎn)準(zhǔn)備、控制系統(tǒng)實現(xiàn)和虛擬調(diào)試階段之間共享相同的系統(tǒng)虛擬模型,并在整個開發(fā)過程中使用這些模型進行驗證。他們指出,使用虛擬調(diào)試的主要目的除了能縮短調(diào)試周期之外,還應(yīng)具備持續(xù)測試的能力以更好地應(yīng)對后期的更改。于是,在之后的研究中,Dahl 等[9]提出一種基于機器人模型及其程序的行為、控制邏輯自動建模方法,并利用虛擬調(diào)試工具對結(jié)果進行持續(xù)分析和仿真驗證,以測試方法的可靠性。Schamp 等[10]介紹一種在3D 虛擬模型中嵌入相關(guān)功能邏輯的規(guī)范表述的方法,實現(xiàn)控制邏輯的自動驗證和模型復(fù)用,從而進一步自動化虛擬調(diào)試步驟。他們嘗試在后續(xù)的研究中采用自動代碼生成的方法來進一步縮短虛擬調(diào)試的周期,致力于減少工業(yè)自動化項目在虛擬調(diào)試階段所需的人工工作量。
王春曉等[11]基于數(shù)字孿生提出一種機床多領(lǐng)域物理模型的虛擬調(diào)試解決方案,搭建了虛擬調(diào)試平臺,通過建立機床虛擬模型,從性能和功能兩個方面分別進行虛擬調(diào)試實驗,驗證了方案的有效性。禹鑫燚等[12]基于.Net 插件框架,開發(fā)了面向智能制造生產(chǎn)線的交互式虛擬調(diào)試系統(tǒng),并在RoboDK軟件中搭建三維模型進行虛擬調(diào)試以對工控設(shè)備程序設(shè)計的準(zhǔn)確性進行驗證。鄭魁敬等[13]針對工業(yè)自動化生產(chǎn)線中的PLC 和ABB 機器人開發(fā)了集成控制軟件,并進行虛擬調(diào)試驗證集成控制系統(tǒng)的有效性。
為了保證整線調(diào)試結(jié)果的準(zhǔn)確性,實物在環(huán)的調(diào)試方法 (半實物調(diào)試和物理調(diào)試) 是必要步驟,然而,組成生產(chǎn)線的裝備通常來自不同的異地制造商,為了避免整線集成調(diào)試時出現(xiàn)設(shè)計錯誤、接口與協(xié)議不兼容等問題,優(yōu)先執(zhí)行分布式近物理集成調(diào)試是非常重要的,可快速排除設(shè)計錯誤、規(guī)避設(shè)備兼容性問題,極大提高設(shè)計效率,降低設(shè)計成本。
分布式近物理集成調(diào)試方法利用數(shù)字孿生模型對分布在異地的物理裝備進行近物理仿真,同時可基于數(shù)字孿生技術(shù)進行虛實同步調(diào)試,主要有3 個步驟:1) 設(shè)計方案的虛擬調(diào)試;2) 控制器的半實物調(diào)試;3) 虛實同步的設(shè)備在環(huán)調(diào)試。其中,步驟1)是針對異地分布式設(shè)備的數(shù)字化集成與調(diào)試;步驟2) 和3) 是在數(shù)字化集成的基礎(chǔ)上進行虛實結(jié)合的實物在環(huán)仿真調(diào)試。如圖2 所示,該方法融合了制造系統(tǒng)的3 種調(diào)試方法。在設(shè)計階段進行軟件在環(huán)調(diào)試,搭建本地孿生生產(chǎn)線,對設(shè)計方案進行近物理仿真調(diào)試,驗證各單元設(shè)備間運動邏輯正確性,規(guī)避設(shè)計錯誤。在調(diào)試階段首先進行分布式硬件在環(huán)調(diào)試,通過本地總控服務(wù)器以及遠程通訊技術(shù)實現(xiàn)本地孿生生產(chǎn)線與異地分布的單元設(shè)備互聯(lián),分別將異地控制器1、異地控制器2、 ……、異地控制器n連接到本地孿生生產(chǎn)線,并進行通訊協(xié)議、控制邏輯的虛擬調(diào)試。然后進行分布式設(shè)備在環(huán)調(diào)試,將異地單元設(shè)備1、異地單元設(shè)備2、 ……、異地單元設(shè)備n與本地孿生生產(chǎn)線互聯(lián),以三維可視化的多視圖聯(lián)動方式[14]來監(jiān)控物理調(diào)試的實際情況,實現(xiàn)分布式近物理集成調(diào)試和虛實同步,再次驗證生產(chǎn)線接口、控制邏輯、通訊協(xié)議兼容性,充分保障實物設(shè)備產(chǎn)線搭建時無設(shè)計錯誤,無兼容性問題,無控制邏輯錯誤。采用分布式近物理調(diào)試方法,不同廠商提供的設(shè)備可以分別、分時、異地與整線進行在線集成調(diào)試,脫離地域、場地和時空的限制,在分布式設(shè)備集成整線之前并行完成設(shè)備控制邏輯、生產(chǎn)線管控邏輯的集成調(diào)試與驗證,減少現(xiàn)場調(diào)試次數(shù),縮短項目周期,降低開發(fā)成本。
圖2 分布式近物理集成調(diào)試方法Figure 2 The distributed approximate physical integrated commissioning method
采用生產(chǎn)線分布式近物理集成調(diào)試方法使得仿真調(diào)試和物理調(diào)試同步進行,將串行設(shè)計變?yōu)椴⑿性O(shè)計,隨著產(chǎn)線開發(fā)進度的推進,反復(fù)調(diào)試迭代的置信度也將逐漸提高,同時降低開發(fā)周期和成本。該調(diào)試方法支持多次調(diào)試來迭代優(yōu)化管控系統(tǒng)的邏輯,可利用迭代后的控制程序來控制仿真模型的執(zhí)行,也可利用設(shè)備迭代設(shè)計后的三維模型來快速重構(gòu)仿真模型。設(shè)計階段調(diào)試完成的仿真模型還能用于生產(chǎn)線后續(xù)運營階段的監(jiān)控和維護階段的調(diào)試[15],充分利用資源,減少冗余浪費。
為了能在虛擬空間中進行有效的調(diào)試工作,建立高保真的數(shù)字孿生模型是關(guān)鍵的一步,該模型將貫穿整個調(diào)試周期。考慮到生產(chǎn)線集成調(diào)試是一個反復(fù)迭代優(yōu)化的過程,需要對一些共性模塊進行參數(shù)化與變量化建模,例如,執(zhí)行部件 (變頻電機、伺服電機、氣缸等) 、傳感器件 (激光傳感器、限位開關(guān)等) 和標(biāo)準(zhǔn)化機床等,使生產(chǎn)線的孿生模型具備一定的重構(gòu)調(diào)整能力以應(yīng)對多變的控制邏輯。此外,孿生模型的信號模擬、動態(tài)驅(qū)動以及通訊接口都應(yīng)該與物理裝備保持一致,這樣才能使用孿生模型進行后續(xù)的實物在環(huán)調(diào)試。設(shè)備的控制程序主要根據(jù)不同類型的輸入/輸出值來完成一系列操作,為此,通過預(yù)先封裝相應(yīng)的輸入觸發(fā)函數(shù)和輸出功能函數(shù),賦予孿生模型近物理的驅(qū)動邏輯功能,以滿足可編程邏輯控制器 (programmable logic controller,PLC) 的控制需要。對于孿生模型的控制模擬,可以通過PLC 仿真器模擬的控制程序或仿真軟件的動作腳本實現(xiàn),這也是最常見的虛擬調(diào)試方式。搭建生產(chǎn)線數(shù)字孿生模型并實現(xiàn)虛擬調(diào)試的具體步驟如圖3 所示。
圖3 數(shù)字孿生建模及虛擬調(diào)試Figure 3 Digital twins modeling and virtual commissioning
與單機設(shè)備的調(diào)試不同,生產(chǎn)線的集成調(diào)試不僅需要關(guān)注各設(shè)備的控制情況,還需要調(diào)試生產(chǎn)線的物料流轉(zhuǎn)、設(shè)備異構(gòu)集成等問題。為了保證生產(chǎn)線在上線后能按時保量地完成作業(yè)任務(wù),還需對生產(chǎn)線的整體性能以及產(chǎn)線管控系統(tǒng)的功能進行調(diào)控與優(yōu)化。為了盡可能還原實物,在孿生模型中注入異常擾動,隨機產(chǎn)生設(shè)備故障情況,模擬設(shè)備遠程故障診斷與維護情況的執(zhí)行。通過產(chǎn)線管控系統(tǒng)下發(fā)過程控制指令來驅(qū)動生產(chǎn)線的孿生模型,以如圖2所示的“軟件在環(huán)”方式,調(diào)試生產(chǎn)線設(shè)計方案所呈現(xiàn)的物流情況和產(chǎn)線性能,同時檢驗管控系統(tǒng)和各個異構(gòu)設(shè)備模型的通訊接口的數(shù)據(jù)通訊情況,避免發(fā)生數(shù)據(jù)丟失。后續(xù)的實物在環(huán)調(diào)試步驟也將集成產(chǎn)線管控系統(tǒng)對生產(chǎn)線的流程控制進行反復(fù)驗證,以使調(diào)試結(jié)果更加趨近物理調(diào)試結(jié)果。
控制程序在計算機仿真中運行的程序掃描時間和在真實PLC 中是不一樣的,并且仿真器模擬的功能有限,對程序的調(diào)試不夠全面。因此,對于復(fù)雜場景的集成調(diào)試,利用PLC 仿真器進行虛擬調(diào)試難以保證結(jié)果的準(zhǔn)確性,而硬件在環(huán)的半實物調(diào)試能在此基礎(chǔ)上彌補不足。
本地總控服務(wù)器負(fù)責(zé)接收各個孿生設(shè)備的傳感信號,并通過通訊網(wǎng)絡(luò)分發(fā)傳輸?shù)礁鱾€異地設(shè)備控制器中;設(shè)備控制器接收到傳感信號后,根據(jù)程序邏輯輸出執(zhí)行信號,上傳到服務(wù)器并轉(zhuǎn)發(fā)到孿生模型中執(zhí)行動作控制,實現(xiàn)如圖2 所示的分布式硬件在環(huán)調(diào)試,再次調(diào)試驗證系統(tǒng)的過程控制邏輯。基于數(shù)字孿生的半實物調(diào)試迭代過程如圖4 所示。1) 選定PLC 控制器和通訊協(xié)議,確定輸入輸出設(shè)備及點位地址,設(shè)計控制程序。2) 燒錄程序,建立設(shè)備孿生模型與物理控制器的通訊并綁定點位。3) 明確設(shè)備的執(zhí)行部件和工藝參數(shù),確定控制需求,配置控制方案。4) 按照需求制定仿真實驗,為控制程序運行創(chuàng)造必要的環(huán)境條件,設(shè)備孿生模型模擬PLC 控制器的輸入信號 (仿真輸出信號),控制程序反饋輸出信號 (仿真輸入信號),實現(xiàn)閉環(huán)的半實物控制調(diào)試。5) 運行仿真實驗,驗證控制邏輯是否正確,輸出結(jié)果,并分析是否滿足需求;否則,反復(fù)執(zhí)行PDCA 循環(huán),迭代優(yōu)化控制邏輯。6) 調(diào)試驗證無誤后,歸檔控制方案,用于后續(xù)近物理調(diào)試與現(xiàn)場整線集成。
圖4 半實物調(diào)試迭代優(yōu)化流程Figure 4 The iterative optimization process for semi-physical commissioning
各設(shè)備控制邏輯經(jīng)過上述PDCA 循環(huán)迭代后,將最終優(yōu)化的程序歸檔并燒錄到異地設(shè)備控制器中,最終完成整線全部設(shè)備的控制邏輯調(diào)試、迭代、優(yōu)化與驗證。
硬件在環(huán)調(diào)試難以真實還原現(xiàn)場調(diào)試的環(huán)境和一些擾動因素,并且部分設(shè)備可能處于異地,無法直接對實物設(shè)備進行最直接的物理調(diào)試驗證。為此,通過虛實結(jié)合的設(shè)備在環(huán)方式,遠程監(jiān)控異地設(shè)備的真實調(diào)試情況。虛實對象在環(huán)的調(diào)試方式為傳統(tǒng)的物理調(diào)試提供保護,同時也彌補了仿真調(diào)試的不足。
經(jīng)過前面步驟的多次調(diào)試,異地設(shè)備的控制邏輯已有效解決絕大部分的錯誤,當(dāng)其裝配完成后,將它連接在環(huán),接受實體控制器的控制,實現(xiàn)可視化的虛實同步調(diào)試。1) 利用虛實同步技術(shù)和遠程通訊技術(shù),將生產(chǎn)線孿生模型的傳感信號傳送給異地PLC 控制器,執(zhí)行控制程序邏輯,并將執(zhí)行器的控制信號發(fā)送到孿生模型和物理裝備,驅(qū)動響應(yīng)部件的運動,達到虛實同步效果。2) 對于異地設(shè)備,異地控制器延遲下發(fā)運動控制信號,并盡量消除異地控制器與本地孿生模型的通訊延遲,以保證孿生體超前運動,在本地監(jiān)控發(fā)現(xiàn)問題時能及時中斷異地設(shè)備的動作,避免實物設(shè)備誤動作產(chǎn)生損失。將異地設(shè)備逐個分布式連接在環(huán),或者生產(chǎn)線全部設(shè)備都連接上環(huán),更進一步調(diào)試驗證控制系統(tǒng)的運動邏輯和管控系統(tǒng)的過程邏輯,提高分布式集成調(diào)試的置信度,為后續(xù)提供更有效的參考。
生產(chǎn)線分布式近物理集成調(diào)試需要一款能實現(xiàn)近物理仿真且具備多種通訊協(xié)議接口的制造系統(tǒng)集成調(diào)試平臺,本文基于數(shù)字孿生系統(tǒng) (digital twins system, DTS) 進行電機裝配線分布式近物理集成調(diào)試的應(yīng)用研究。DTS 集成了Bullet 物理引擎,具備碰撞檢測功能,可以模擬重力、摩擦力、加減速、沖力等對控制系統(tǒng)和物料造成的影響,能構(gòu)造出一個近似現(xiàn)實場景的孿生場景,這對于時序關(guān)系要求嚴(yán)格的生產(chǎn)線集成調(diào)試具有重要意義。DTS 使用Java 語言開發(fā),允許用戶使用Java 及其豐富的開源代碼庫來進行二次開發(fā),豐富系統(tǒng)平臺的功能。針對集成調(diào)試,該軟件可以劃分為三維仿真模塊、通訊控制模塊和性能分析模塊3 個主要模塊。
1) 三維仿真模塊為用戶呈現(xiàn)較為逼真的三維模型,能使用Java 動作腳本或PLC 控制程序來驅(qū)動模型。該模塊預(yù)置了豐富的設(shè)備、工業(yè)組件模型庫,也允許用戶封裝定制化設(shè)備組件,支撐生產(chǎn)線數(shù)字孿生模型的快速構(gòu)建。
2) 通訊模塊集成了部分通訊協(xié)議,例如Modbus、S7、TCP/IP 和OPCUA 等,允許用戶使用Java 語言編寫需要的協(xié)議接口。該模塊為虛擬/物理控制器與執(zhí)行引擎之間建立通道,實現(xiàn)物理裝備與孿生模型之間的交互操作以及PLC 邏輯驗證。
3) 性能分析模塊能統(tǒng)計生產(chǎn)線數(shù)字孿生模型的運行數(shù)據(jù),供用戶分析方案的優(yōu)劣,調(diào)試優(yōu)化生產(chǎn)線的設(shè)計和系統(tǒng)的過程控制邏輯。
本文以DTS 平臺為工具,以電機裝配線為案例研究分布式近物理集成調(diào)試方法的有效性,如圖5所示。裝配線的單元裝備分別來自于不同地方,對異地單元設(shè)備分別進行軟件在環(huán)、硬件在環(huán)、設(shè)備在環(huán)的調(diào)試:利用DTS 搭建電機裝配線數(shù)字模型,對數(shù)字模型進行虛擬調(diào)試,驗證設(shè)備的動作及邏輯;采用虛擬平臺對各供應(yīng)商廠家所提供的單元設(shè)備控制器進行調(diào)試,驗證控制系統(tǒng)邏輯及系統(tǒng)兼容性;最后數(shù)字化整線上對應(yīng)的設(shè)備模型與異地實物模型進行虛實同步集成,利用虛擬平臺與數(shù)字化整線進行生產(chǎn)模擬,利用同步技術(shù)實現(xiàn)數(shù)據(jù)和信息的互聯(lián)互通以及單機設(shè)備與孿生設(shè)備作業(yè)同步,測試實物設(shè)備空載作業(yè)情況是否符合既定要求。案例的集成調(diào)試分別采用傳統(tǒng)物理調(diào)試和本文方法進行,兩種調(diào)試方式的結(jié)果對比如表2 所示。表2 中傳統(tǒng)方法的參數(shù)取值為1 (100%),使用%來表示本文方法相對于傳統(tǒng)方法的優(yōu)化程度。結(jié)果表明,相比于傳統(tǒng)的物理調(diào)試方法,本文所提出的集成調(diào)試方法能有效提高生產(chǎn)線調(diào)試效率和成本,原因在于分布式近物理調(diào)試避免了昂貴的設(shè)備運輸和現(xiàn)場物理重構(gòu)。另外,按照調(diào)試情況對各設(shè)備孿生模型進行泛化邏輯封裝,構(gòu)建電機裝配工藝專用的裝備庫,以便后續(xù)能快速搭建出數(shù)字孿生模型,減少近物理集成調(diào)試的前期準(zhǔn)備時間,進一步縮短了調(diào)試周期。
表2 兩種調(diào)試方法的結(jié)果對比Table 2 Result comparisons of two commissioning methods
圖5 電機裝配線分布式近物理集成調(diào)試Figure 5 Distributed approximate physical integrated commissioning of a motor assembly line
本文通過分析各類調(diào)試方法的特點,提出一種基于數(shù)字孿生的分布式近物理集成調(diào)試方法,并通過電機裝配線案例的調(diào)試進行對比分析,驗證了方法的可行性。此方法借助數(shù)字孿生技術(shù)和遠程通訊技術(shù),實現(xiàn)異地設(shè)備的分布式集成,使得仿真調(diào)試和物理調(diào)試能夠同步執(zhí)行,從而將原本串行的調(diào)試過程優(yōu)化為并行。另外,該方法集成了各調(diào)試方法的優(yōu)點,通過虛實同步的方式提高生產(chǎn)線集成調(diào)試的迭代優(yōu)化質(zhì)量,縮短調(diào)試驗證的周期并降低成本,減少或避免不必要的損失。最后,本文基于數(shù)字孿生系統(tǒng)驗證了方法的可行性,為生產(chǎn)線的集成調(diào)試提供了有效的解決方案和工具平臺。