亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向數(shù)字孿生的智能虛擬生產(chǎn)線與調(diào)試系統(tǒng)設(shè)計(jì)

        2022-11-15 07:34:46柯志勝趙巍王太勇鄭明良劉志豪趙曉朦
        工具技術(shù) 2022年9期
        關(guān)鍵詞:調(diào)試智能設(shè)備

        柯志勝,趙巍,王太勇,鄭明良,劉志豪,趙曉朦

        1天津職業(yè)技術(shù)師范大學(xué)機(jī)械工程學(xué)院;2天津大學(xué)機(jī)械工程學(xué)院

        1 引言

        21世紀(jì)以來,物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、移動通信和人工智能等新興技術(shù)廣泛應(yīng)用于制造業(yè)[1],信息化與先進(jìn)制造技術(shù)的深度融合成為新一輪工業(yè)革命的重要驅(qū)動力。智能生產(chǎn)線搭載了數(shù)字化、網(wǎng)絡(luò)化和智能化技術(shù),憑借運(yùn)行可靠和生產(chǎn)效率較高的特點(diǎn)已被應(yīng)用于各種零件的生產(chǎn)。為了降低搭建成本,在進(jìn)行實(shí)際生產(chǎn)之前,需采用虛擬調(diào)試技術(shù),通過在三維仿真軟件中設(shè)計(jì)出相應(yīng)的智能設(shè)備并搭建虛擬生產(chǎn)線布局,對智能生產(chǎn)線進(jìn)行設(shè)計(jì)與仿真,經(jīng)驗(yàn)證正確后再進(jìn)行實(shí)際智能生產(chǎn)線的搭建[2-5]。

        雖然使用虛擬調(diào)試技術(shù)能夠降低智能生產(chǎn)線成本,但是目前智能虛擬生產(chǎn)線的設(shè)計(jì)與搭建仍然存在許多問題,例如,在三維仿真中設(shè)計(jì)的智能虛擬生產(chǎn)線模型不能真實(shí)反映物理生產(chǎn)線,導(dǎo)致編寫的控制程序和實(shí)際控制程序存在差別;智能虛擬生產(chǎn)線在仿真時(shí)不能實(shí)時(shí)展示智能設(shè)備的加工過程;智能虛擬生產(chǎn)線在進(jìn)行調(diào)試時(shí)需要控制的設(shè)備多,操作繁瑣。針對上述問題,本文采用數(shù)字孿生技術(shù)[6-9]對智能虛擬生產(chǎn)線的設(shè)計(jì)和虛擬調(diào)試系統(tǒng)進(jìn)行研究,提出了面向數(shù)字孿生智能虛擬生產(chǎn)線的設(shè)計(jì)方案,并搭建框架用于簡化虛擬調(diào)試操作的虛擬調(diào)試系統(tǒng),為智能虛擬生產(chǎn)線設(shè)計(jì)與控制提供快速解決思路。

        2 智能虛擬生產(chǎn)線整體設(shè)計(jì)和控制框架

        為了解決智能虛擬生產(chǎn)線模型不能真實(shí)反映物理實(shí)體而帶來的控制困難問題,提出了基于五維模型驅(qū)動的設(shè)計(jì)和控制框架(見圖1)。該設(shè)計(jì)框架包含了五維模型的所有元素:物理實(shí)體、虛擬實(shí)體、孿生數(shù)據(jù)、服務(wù)和連接。

        圖1 面向數(shù)字孿生的智能生產(chǎn)線設(shè)計(jì)

        使用該框架進(jìn)行智能生產(chǎn)線設(shè)計(jì)流程如下:

        (1)在進(jìn)行智能虛擬生產(chǎn)線設(shè)計(jì)前,需提前建立所需的數(shù)字孿生設(shè)備模型庫,然后將模型導(dǎo)入數(shù)字模型庫中等待使用,同時(shí)將設(shè)備的各項(xiàng)參數(shù)儲存至孿生數(shù)據(jù)中。設(shè)計(jì)人員可以在數(shù)字模型庫中選取所需設(shè)備模型并快速實(shí)現(xiàn)智能生產(chǎn)線布局。

        (2)完成上述工作后,設(shè)計(jì)人員開始進(jìn)行智能生產(chǎn)線設(shè)計(jì)。設(shè)計(jì)人員根據(jù)各零件的加工工藝選取合適的加工設(shè)備,并根據(jù)加工設(shè)備進(jìn)行概念設(shè)計(jì),然后從模型庫中拖拽模型至虛擬空間搭建智能生產(chǎn)線并驗(yàn)證,其可視化屬性使設(shè)計(jì)人員可以直觀地觀察智能生產(chǎn)線。在智能生產(chǎn)線概念設(shè)計(jì)正確的前提下,為每個智能設(shè)備配置控制器,在控制器中設(shè)定相應(yīng)的動作和信號,通過虛擬控制系統(tǒng)對生產(chǎn)線進(jìn)行控制,讓智能生產(chǎn)線按照工藝要求對零件進(jìn)行加工。

        智能生產(chǎn)線仿真高度還原物理生產(chǎn)線加工場景,該框架可以極大縮短智能生產(chǎn)線的開發(fā)周期和降低調(diào)試難度[10],也為面向數(shù)字孿生的智能虛擬生產(chǎn)線提供了普適性的解決方案。

        3 幾種關(guān)鍵技術(shù)

        基于前文提出的設(shè)計(jì)和控制框架,本文詳細(xì)介紹了支撐設(shè)計(jì)框架的三種關(guān)鍵技術(shù):多維建模技術(shù)、可拓展式通訊框架設(shè)計(jì)和虛擬調(diào)試系統(tǒng)設(shè)計(jì)。

        3.1 面向數(shù)字孿生的智能生產(chǎn)線多維建模技術(shù)

        多維建模技術(shù)是一項(xiàng)關(guān)鍵技術(shù),它解決了虛擬設(shè)備模型不能真實(shí)反映物理實(shí)體的問題。如圖2所示,多維建模技術(shù)包括三部分:按照加工要求選取加工設(shè)備、對設(shè)備進(jìn)行幾何建模和構(gòu)建數(shù)字孿生模型。

        圖2 面向數(shù)字孿生的智能生產(chǎn)線多維建模流程

        首先,根據(jù)加工零件的工序要求選取智能設(shè)備,確定其幾何尺寸。

        其次,根據(jù)確定的幾何尺寸,在三維建模軟件里對智能設(shè)備進(jìn)行建模。將復(fù)雜的智能設(shè)備分解成多個組件,分別對多個組件進(jìn)行建模和裝配,這保證了虛擬模型和智能設(shè)備幾何上的一致性。但是這些虛擬模型不具備物理設(shè)備所具有的特性,只是在外觀上和物理設(shè)備相似,所以需要為虛擬模型添加物理屬性。

        最后,在建模仿真軟件中為其添加物理驅(qū)動和腳本編輯?;谖锢眚?qū)動,物理屬性可以被添加到智能生產(chǎn)線的工作環(huán)境中,但通過這些物理屬性并不能讓智能生產(chǎn)線具備感知和仿真功能,所以需要根據(jù)傳感器邏輯和運(yùn)動邏輯為虛擬模型添加傳感器和運(yùn)動腳本,虛擬設(shè)備可以根據(jù)腳本程序執(zhí)行動作。此外,還為模型添加了自動拼接功能,用來加快智能生產(chǎn)線設(shè)計(jì)搭建進(jìn)程。在智能生產(chǎn)線設(shè)計(jì)時(shí),設(shè)計(jì)人員根據(jù)需要從設(shè)備庫中選取虛擬模型,并將其拖拽至虛擬空間,以完成智能生產(chǎn)線設(shè)計(jì)。

        3.2 面向智能虛擬生產(chǎn)線的通訊框架設(shè)計(jì)

        由于智能生產(chǎn)線往往由繁多底層設(shè)備(如傳感器、機(jī)器人、PLC設(shè)備、數(shù)控機(jī)床和AGV等)組成[11],設(shè)備的通信協(xié)議也各不相同,使得智能生產(chǎn)線的數(shù)據(jù)采集以及整合通信系統(tǒng)的成本巨大。除此之外,不同協(xié)議的信息傳輸直接影響各層次間數(shù)據(jù)通信的統(tǒng)一管理,給車間信息管理帶來困難。因此,智能生產(chǎn)線需要一個通訊框架用于設(shè)備之間的數(shù)據(jù)連接。

        OPC UA作為可靠靈活的通信網(wǎng)絡(luò),是一種不依賴于平臺且具有更高安全性和可靠性的標(biāo)準(zhǔn)[12]。本文提出基于OPC UA的可拓展通信框架用于智能生產(chǎn)線連接設(shè)備,其框架如圖3所示。

        圖3 基于OPC UA的智能生產(chǎn)線可拓展式通訊框架

        將各類智能設(shè)備嵌入OPC UA客戶端中,將各智能設(shè)備采集的數(shù)據(jù)轉(zhuǎn)換為支持OPC UA協(xié)議的數(shù)據(jù)并封裝到OPC UA服務(wù)器中,使用OPC UA通信協(xié)議通過WiFi與OPC UA客戶端進(jìn)行通信。當(dāng)服務(wù)器調(diào)用服務(wù)時(shí),客戶端必須向服務(wù)器發(fā)送請求消息,處理完請求后,服務(wù)器將恢復(fù)消息發(fā)送回客戶端。在客戶端和服務(wù)器之間發(fā)送的信息和數(shù)據(jù)必須通過消息模式格式檢查,并由客戶端或服務(wù)器分析獲取所需信息[13]。這極大地方便了智能生產(chǎn)線的數(shù)據(jù)采集和通信,實(shí)現(xiàn)了多種數(shù)據(jù)類型的通信統(tǒng)一,為智能生產(chǎn)線的信息化管理提供了很大便利。除此之外,為了方便實(shí)時(shí)觀察零件的加工過程,將設(shè)備模型接入虛擬數(shù)控系統(tǒng),接收來自O(shè)PC UA服務(wù)器的啟動信號,通過對G代碼進(jìn)行編譯并解析成數(shù)據(jù),實(shí)時(shí)驅(qū)動設(shè)備模型運(yùn)動。

        3.3 虛擬調(diào)試控制系統(tǒng)設(shè)計(jì)

        搭建好智能生產(chǎn)線布局后需要對生產(chǎn)線進(jìn)行控制及調(diào)試。本文通過設(shè)計(jì)虛擬調(diào)試系統(tǒng),由虛擬調(diào)試系統(tǒng)對智能生產(chǎn)線模型下發(fā)命令,從而實(shí)現(xiàn)對智能生產(chǎn)線虛擬加工過程的控制[14],面向數(shù)字孿生智能虛擬生產(chǎn)線的控制系統(tǒng)框架如圖4所示。

        基于軟PLC平臺CodeSys設(shè)計(jì)虛擬調(diào)試系統(tǒng),該系統(tǒng)主要包括人機(jī)交互模塊、集成通訊模塊、監(jiān)測模塊和PLC程序編輯模塊。人機(jī)交互模塊作為信息傳遞的主控界面是實(shí)現(xiàn)系統(tǒng)與用戶之間信息交互與交流的功能窗口,主要包括控制智能生產(chǎn)線設(shè)備的啟停以及為了方便觀察實(shí)時(shí)加工過程設(shè)置的視角轉(zhuǎn)換功能。通訊模塊是實(shí)現(xiàn)虛擬控制器對智能虛擬生產(chǎn)線控制的關(guān)鍵,本文采用OPC UA進(jìn)行通訊。監(jiān)測模塊主要用來監(jiān)視智能生產(chǎn)線的運(yùn)行狀態(tài)以及各個設(shè)備的運(yùn)行情況,通過控制器的I/O接口,利用采集的數(shù)字模型運(yùn)行數(shù)據(jù)和傳感器數(shù)據(jù)即可實(shí)現(xiàn)。PLC程序編輯模塊主要是為智能生產(chǎn)線提供編寫控制程序的功能,設(shè)計(jì)人員可根據(jù)智能生產(chǎn)線的運(yùn)行邏輯,用梯形圖編寫相應(yīng)的控制程序控制產(chǎn)線生產(chǎn)。

        本文所述虛擬調(diào)試系統(tǒng)設(shè)計(jì)主要是PC端交互控制軟件設(shè)計(jì),使用交互控制軟件對智能生產(chǎn)線模型發(fā)送和接收反饋動作信號,通過仿真軟件中的智能生產(chǎn)線模型來驗(yàn)證程序邏輯。面向數(shù)字孿生的智能虛擬生產(chǎn)線的虛擬調(diào)試系統(tǒng)總體工作流程如圖5所示。

        圖5 虛擬調(diào)試系統(tǒng)工作流程

        4 智能生產(chǎn)線的案例研究

        基于上述關(guān)鍵智能技術(shù),給出了面向數(shù)字孿生的智能虛擬生產(chǎn)線設(shè)計(jì)和控制應(yīng)用實(shí)例,通過虛擬調(diào)試系統(tǒng)完成對智能虛擬生產(chǎn)線的調(diào)試和實(shí)時(shí)監(jiān)測。該實(shí)例可以更好地理解面向數(shù)字孿生的智能虛擬生產(chǎn)線的設(shè)計(jì)和控制。

        4.1 智能虛擬生產(chǎn)線的快速設(shè)計(jì)搭建

        本案例針對8種零件的生產(chǎn)搭建智能虛擬生產(chǎn)線,用來驗(yàn)證智能產(chǎn)線的快速設(shè)計(jì)與控制。該智能生產(chǎn)線由機(jī)械手、數(shù)控機(jī)床、AGV小車以及其他周邊設(shè)備組成,可以驗(yàn)證數(shù)字模型是否都能夠按照PLC控制程序正常工作,智能生產(chǎn)線的快速設(shè)計(jì)過程如圖6所示。在進(jìn)行設(shè)計(jì)智能生產(chǎn)線之前要進(jìn)行需求分析,設(shè)計(jì)者根據(jù)需求進(jìn)行概念設(shè)計(jì),智能生產(chǎn)線的布局由概念設(shè)計(jì)決定。

        圖6 智能虛擬生產(chǎn)線的快速設(shè)計(jì)

        智能生產(chǎn)線的整體拓?fù)湓O(shè)計(jì)總共由10個加工單元、8臺AGV小車及其他周邊設(shè)備構(gòu)成,每個加工單元由1只機(jī)械手和1臺數(shù)控機(jī)床組成,列出各零件的加工工藝與對應(yīng)機(jī)床所需時(shí)間,其中,OP1~OPn表示加工的工序,M1~M10分別表示10臺機(jī)床,車間同時(shí)生產(chǎn)8種不同的零件,表示為Job1~Job8。物料在車間通過8輛AGV運(yùn)輸,分別表示為AGV1~AGV8。根據(jù)概念設(shè)計(jì)中選用的數(shù)控機(jī)床、機(jī)械手和AGV小車,使用多維建模技術(shù)設(shè)計(jì)好相應(yīng)的數(shù)字孿生模型并導(dǎo)入數(shù)字模型庫,設(shè)計(jì)人員從模型庫中導(dǎo)入模型進(jìn)行智能生產(chǎn)線的快速設(shè)計(jì)。

        4.2 智能虛擬生產(chǎn)線的調(diào)試仿真

        4.2.1 設(shè)備信號配置

        智能生生產(chǎn)線在進(jìn)行調(diào)試之前,需要根據(jù)零件的生產(chǎn)流程以及各個設(shè)備執(zhí)行的動作為加工設(shè)備配置控制信號,主要是PLC與各個數(shù)控系統(tǒng)、機(jī)械手、緩存庫庫位等交互信號。數(shù)控系統(tǒng)和機(jī)床模型通過Mod bus TCP協(xié)議直接交互,對數(shù)控代碼進(jìn)行識別、解析與處理,用于驅(qū)動數(shù)字孿生機(jī)床進(jìn)行相應(yīng)的運(yùn)動控制,以達(dá)到實(shí)時(shí)顯示數(shù)控機(jī)床的加工過程。部分?jǐn)?shù)控機(jī)床、機(jī)械手、AGV小車和緩存庫庫位的信號配置如表1所示。

        表1 部分設(shè)備信號配置

        4.2.2 控制程序編寫和調(diào)試

        完成智能虛擬生產(chǎn)線信號配置后,再編寫控制程序,控制程序采用PLC梯形圖、機(jī)械人腳本語言、數(shù)控系統(tǒng)G代碼和Python腳本語言共同實(shí)現(xiàn)智能產(chǎn)線控制。其中,PLC為智能生產(chǎn)線的中央控制器,通過梯形圖對整個系統(tǒng)進(jìn)行邏輯控制,機(jī)器人腳本程序由PLC觸發(fā)后執(zhí)行相應(yīng)的上下料動作,數(shù)控系統(tǒng)G代碼用來完成加工任務(wù)。針對部分零件生產(chǎn)部分PLC控制流程如圖7所示。

        圖7 智能虛擬生產(chǎn)線某個零件的PLC流程

        在機(jī)器人自帶的程序編輯器中編寫機(jī)器人的腳本程序,用于實(shí)現(xiàn)接收PLC的控制信號、執(zhí)行機(jī)器人的上下料、發(fā)出信號啟動數(shù)控機(jī)床加工和接收模型設(shè)備反饋信號等功能。部分機(jī)器人腳本程序如圖8所示,其中,機(jī)器人的運(yùn)動軌跡在進(jìn)行信號配置前進(jìn)行了示教。虛擬數(shù)控系統(tǒng)的程序如圖9所示。

        圖8 機(jī)器人程序編輯器中上下料程序

        圖9 虛擬數(shù)控系統(tǒng)加工程序

        Python主要用來編輯通訊接口、通訊協(xié)議和數(shù)據(jù)處理功能,用來實(shí)現(xiàn)虛擬數(shù)控機(jī)床向數(shù)字孿生機(jī)床的轉(zhuǎn)變。

        在編寫完控制程序后,將PLC的輸入、輸出信號和智能設(shè)備輸入、輸出信號一一對應(yīng),隨后對智能生產(chǎn)線進(jìn)行虛擬調(diào)試,虛擬調(diào)試是通過PLC梯形圖、機(jī)器人腳本程序、數(shù)控G代碼以及虛擬調(diào)試系統(tǒng)共同控制虛擬模型進(jìn)行[15]。運(yùn)行智能生產(chǎn)線、虛擬數(shù)控系統(tǒng)和虛擬調(diào)試系統(tǒng),將智能生產(chǎn)線和虛擬調(diào)試系統(tǒng)通過OPC UA通信協(xié)議連接起來,虛擬數(shù)控系統(tǒng)和數(shù)控機(jī)床通過Mod bus TCP協(xié)議連接起來,通過操作虛擬調(diào)試系統(tǒng)的人機(jī)交互模塊控制智能生產(chǎn)線中智能設(shè)備的信號實(shí)現(xiàn)對智能生產(chǎn)線加工過程的控制,同時(shí)通過視角轉(zhuǎn)換功能實(shí)時(shí)觀察智能設(shè)備的加工過程。在監(jiān)控模塊中,觀察智能設(shè)備模型反饋的信號可以及時(shí)發(fā)現(xiàn)智能設(shè)備是否出現(xiàn)故障[12]。虛擬調(diào)試系統(tǒng)運(yùn)行如圖10所示。

        圖10 虛擬調(diào)試系統(tǒng)PLC運(yùn)行、信號采集及設(shè)備監(jiān)控

        4.2.3 仿真結(jié)果分析

        通過虛擬調(diào)試系統(tǒng)完成對智能虛擬生產(chǎn)線調(diào)試后,使用該產(chǎn)線生產(chǎn)8種零件,在智能虛擬設(shè)備正常運(yùn)行的情況下,該智能虛擬生產(chǎn)線模擬仿真時(shí)間為379s。車間甘特圖能夠較好地反映不同零件在對應(yīng)各個機(jī)床的加工順序,圖11為智能生產(chǎn)線排產(chǎn)甘特圖,圖中J(x,y)表示零件x的第y道工序,其中零件1的加工工序?yàn)镸1→M4→M7→M9,仿真結(jié)果表明,使用該智能生產(chǎn)線能夠滿足排產(chǎn)要求。

        圖11 智能生生產(chǎn)線的排產(chǎn)甘特圖

        5 結(jié)語

        本文提出了一種面向數(shù)字孿生智能生產(chǎn)線設(shè)計(jì)與虛擬調(diào)試系統(tǒng)設(shè)計(jì)的方法。研究內(nèi)容主要包括以下幾個方面:基于五維數(shù)字孿生模型提出了五維智能生產(chǎn)線的設(shè)計(jì)與控制框架,詳細(xì)介紹了構(gòu)建該方法的三個關(guān)鍵技術(shù);為了驗(yàn)證該方法的可靠性,以面向數(shù)字孿生的智能虛擬生產(chǎn)線為例進(jìn)行生產(chǎn)研究。結(jié)果表明,該智能框架能夠很好地解決智能生產(chǎn)線的設(shè)計(jì)與控制問題。但是,該研究仍存在一些不足,未來工作主要集中在以下兩個方面:豐富智能生產(chǎn)線模型庫中模型的種類和提高智能生產(chǎn)線的實(shí)時(shí)性。

        猜你喜歡
        調(diào)試智能設(shè)備
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        智能前沿
        文苑(2018年23期)2018-12-14 01:06:06
        智能前沿
        文苑(2018年19期)2018-11-09 01:30:14
        智能前沿
        文苑(2018年17期)2018-11-09 01:29:26
        智能前沿
        文苑(2018年21期)2018-11-09 01:22:32
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        基于航拍無人機(jī)的設(shè)計(jì)與調(diào)試
        電子制作(2018年12期)2018-08-01 00:47:44
        FOCAS功能在機(jī)床調(diào)試中的開發(fā)與應(yīng)用
        無線通信中頻線路窄帶臨界調(diào)試法及其應(yīng)用
        電子制作(2017年19期)2017-02-02 07:08:38
        500kV輸變電設(shè)備運(yùn)行維護(hù)探討
        好看的欧美熟妇www在线| 亚洲综合小综合中文字幕| 久久精品国产亚洲av性瑜伽| 亚洲av成人片色在线观看高潮 | 国产成人九九精品二区三区| 偷拍激情视频一区二区| 黄色一区二区三区大全观看| 三a级做爰片免费观看| 老少交欧美另类| 亚洲色四在线视频观看| 久久人妻少妇嫩草av蜜桃| 少妇被又大又粗又爽毛片| 色翁荡息又大又硬又粗又视频图片| 国产一区二区三区4区| 亚洲精品国产av成人网| 无码av天天av天天爽| 欧美人与动牲猛交xxxxbbbb| 香蕉国产人午夜视频在线观看 | 日本乱码一区二区三区在线观看| 亚洲 中文 欧美 日韩 在线| 成人区人妻精品一区二区不卡网站 | 日本免费三片在线播放| 一本色综合网久久| 亚洲av无码精品色午夜| 久久久一本精品99久久| 人妻少妇偷人精品视频| 亚洲国产精品无码久久久| 品色堂永远的免费论坛| 久久av一区二区三区下| 蜜桃视频国产一区二区| 亚洲精品第一国产综合亚av| 2022国内精品免费福利视频| 亚州中文字幕乱码中文字幕 | 免费观看的a级毛片的网站| 久久精品一品道久久精品9| 日本女优禁断视频中文字幕| 无码熟妇人妻av在线影片最多 | 2021国产精品一区二区在线| 一区二区三区日韩蜜桃| 山外人精品影院| 老男人久久青草AV高清|