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

        ?

        基于半物理仿真的四軸加工中心虛擬實訓(xùn)系統(tǒng)

        2018-12-10 05:55:54王國慶盧化龍
        實驗室研究與探索 2018年11期
        關(guān)鍵詞:引擎機床界面

        常 鵬, 王國慶, 盧化龍, 王 鵬

        (長安大學(xué) 工程機械學(xué)院,西安 710064)

        0 引 言

        數(shù)控機床作為數(shù)控加工中重要的一種精密設(shè)備,在以往數(shù)控機床實操培訓(xùn)中,由于硬件和管理的限制,不便于長期使用設(shè)備,因此實際訓(xùn)練不便于實施,特別是針對高職院校學(xué)生而言更是如此[1]。為了更好地培訓(xùn)數(shù)控機床的操作人員,避免培訓(xùn)過程中造成設(shè)備損壞、降低訓(xùn)練成本,有效解決精密設(shè)備的培訓(xùn)問題。國內(nèi)外的高校和相關(guān)研究機構(gòu)做了大量研究:文獻[2]中提出了基于物理引擎軟件和渲染硬件,優(yōu)化虛擬場景的渲染,增加虛擬效果;文獻[3]中開發(fā)了通過圓臺離散法提供待加工零件模型并配合相應(yīng)的算法實現(xiàn)虛擬車削仿真系統(tǒng);文獻[4]中采用MVC(Model View Controller)設(shè)計模式的總體框架設(shè)計理論以及功能模塊化的設(shè)計思想設(shè)計開發(fā)了虛擬沖床仿真系統(tǒng)。

        目前,大多數(shù)的虛擬實訓(xùn)系統(tǒng)集中在單純演示系統(tǒng)運動的方面,并沒有結(jié)合數(shù)控機床的控制器和實際的加工環(huán)境。因此,本文針對四軸加工中心提出了一種融合半物理仿真思想[5]的虛擬實訓(xùn)系統(tǒng)架構(gòu),即采用物理引擎軟件模擬四軸加工中心的實際運動,采用真實的機床控制器控制虛擬模型的運動,并且通過數(shù)據(jù)采集系統(tǒng)[6]采集傳感器信號獲取真實的加工環(huán)境信息的低成本高效率的虛擬實訓(xùn)系統(tǒng)。最后,以具體的4060型雕刻機(X/Y/Z線性位移軸+繞X的旋轉(zhuǎn)軸)為原型,設(shè)計了一款面向四軸加工中心的半物理仿真虛擬實訓(xùn)系統(tǒng)。

        1 總體架構(gòu)

        虛擬實訓(xùn)系統(tǒng)主要由控制器系統(tǒng)、軟件系統(tǒng)和通信模塊組成。半物理仿真虛擬實訓(xùn)系統(tǒng)架構(gòu)如圖1所示。本系統(tǒng)將數(shù)控機床中成本較低且具有核心技術(shù)的機床控制器作為實物引入仿真回路,將生產(chǎn)成本較高且體積較大的數(shù)控機床本體用物理引擎軟件的虛擬模型代替。同時,為了提高實訓(xùn)過程的全面性和真實性,系統(tǒng)引入了G代碼輸入?yún)^(qū)進行G代碼的編寫[7]。同時,加入數(shù)據(jù)采集系統(tǒng)實時采集加工環(huán)境的信息。為了增加用戶的交互體驗感,我們將虛擬模型的運行界面嵌入到人機交互界面中。其中,人機交互界面和機床控制器之間采用以太網(wǎng)通信,機床控制器和數(shù)據(jù)采集系統(tǒng)之間采用SPI通信,人機交互界面和物理引擎軟件之間采用SOCKET通信。

        圖1 系統(tǒng)架構(gòu)圖

        虛擬實訓(xùn)系統(tǒng)流程為用戶在人機交互界面的G代碼輸入?yún)^(qū)中編寫G代碼以及設(shè)定相應(yīng)的參數(shù)值或者直接導(dǎo)入G代碼,設(shè)置完成后,數(shù)據(jù)通過以太網(wǎng)通信傳輸給機床控制器。同時,用戶返回到人機交互界面的虛擬實訓(xùn)區(qū)設(shè)置相應(yīng)的參數(shù),并且給機床控制器發(fā)指令調(diào)用程序。機床控制器得到響應(yīng)后,將控制信號通過以太網(wǎng)通信回傳給人機交互界面。人機交互界面調(diào)用算法和相應(yīng)程序?qū)⑿畔⑦M行處理后,通過SOCKET通信給物理引擎軟件發(fā)送命令,物理引擎軟件中的虛擬模型即可完成相應(yīng)的加工動作。同時,數(shù)據(jù)采集系統(tǒng)通過傳感器組實時采集加工環(huán)境的信息,數(shù)據(jù)經(jīng)過處理后反饋到人機交互界面中,實時的顯示給用戶。用戶在人機交互界面上可以進行系統(tǒng)設(shè)置,并實時觀看虛擬加工場景和被控數(shù)控機床的加工過程。

        2 控制器系統(tǒng)設(shè)計

        系統(tǒng)的控制器系統(tǒng)設(shè)計主要包括機床控制器和數(shù)據(jù)采集系統(tǒng)的設(shè)計。

        2.1 機床控制器的設(shè)計

        機床控制器的主要功能是輸出控制物理引擎軟件中虛擬模型的數(shù)字信號和接收并處理實際加工環(huán)境的信息??刂破飨到y(tǒng)的原理框圖如圖2所示,系統(tǒng)的控制器系統(tǒng)采用一個主處理器,多個從處理器的模式[8]。各個從處理器之間通過通信建立連接,再由主處理器統(tǒng)一調(diào)度,協(xié)調(diào)處理各自的任務(wù)。主處理器采用STM32F429IGT6芯片,它是基于ARM Cortex-M4內(nèi)核的CPU,含有豐富的接口和外設(shè),除了基本的電源、時鐘之外還有通用和復(fù)用功能I/O口、DMA通道、JTAG接口、CAN 總線、I2C總線、SPI總線和USB總線等。通信從處理器采用STM32F103ZET6芯片,它通過SPI總線分別和W5500芯片、數(shù)據(jù)采集系統(tǒng)和運動從處理器之間建立通信。其中,W5500芯片建立了機床控制器和人機交互界面之間的以太網(wǎng)通信。算法從處理器的主要功能是分析和處理數(shù)據(jù)。

        圖2 控制器系統(tǒng)的原理框圖

        2.2 數(shù)據(jù)采集系統(tǒng)的設(shè)計

        為了提高采集系統(tǒng)的快速性、準確性和穩(wěn)定性,本系統(tǒng)采用ADAS3023模數(shù)轉(zhuǎn)換器[9]。ADAS3023是一款完整的16位逐次逼近型模數(shù)轉(zhuǎn)換器數(shù)據(jù)采集系統(tǒng),非常適用于多通道數(shù)據(jù)采集和系統(tǒng)監(jiān)控,是一個系統(tǒng)級的工業(yè)數(shù)據(jù)采集解決方案。該產(chǎn)品可以以125KSPS的速率同時對八通道進行采樣,滿足系統(tǒng)的快速性和實時性。使用±15 V電源時,ADAS3023能解析的差分輸入范圍高達±20.48 V。本系統(tǒng)采用ADP1613為ADAS3023提供片內(nèi)輸入多路復(fù)用器所需的±15 V高壓電源,這樣就滿足了系統(tǒng)的準確性和穩(wěn)定性。

        3 軟件系統(tǒng)設(shè)計

        軟件系統(tǒng)主要由人機交互界面和物理引擎軟件的運動仿真模塊組成。其中,物理引擎軟件中的運動仿真模塊是本系統(tǒng)的核心內(nèi)容,它和人機交互界面嵌套,提高了系統(tǒng)的實時性和逼真度。

        3.1 人機交互界面的構(gòu)建

        人機交互界面的建立采用具有Windows風(fēng)格的人機交互仿真平臺。通過點擊按鈕可以很好地實現(xiàn)操作員對仿真模型的運動控制,并且模型的運動狀態(tài)信息會實時顯示在操作界面上,這樣就可以增加操作的臨境感[10-11]。人機交互界面如圖3所示。

        圖3 人機交互界面

        3.2 運動仿真模塊的實現(xiàn)

        本系統(tǒng)采用物理引擎軟件實現(xiàn)運動仿真的效果。運動仿真的效果如圖4所示。在物理引擎軟件中實現(xiàn)運動仿真的基本過程為應(yīng)用三維建模軟件建立四軸加工中心虛擬樣機幾何模型[12]。再將其零部件經(jīng)格式轉(zhuǎn)換后導(dǎo)入到物理引擎軟件中。同時,根據(jù)實際四軸加工中心刀具的運動過程,設(shè)計刀具運動軌跡并應(yīng)用面向?qū)ο蟮木幊陶Z言開發(fā)控制腳本。最后,通過控制信號的傳入實現(xiàn)運動控制器對虛擬樣機的運動控制,完成機械零部件的虛擬加工。這時,人機交互界面還要調(diào)用程序驅(qū)動數(shù)據(jù)采集系統(tǒng)采集真實加工環(huán)境的信息,實時顯示在界面上。若遇到溫度過高等緊急情況,在界面上顯示報警信息。

        圖4 運動仿真效果圖

        4 通信模塊

        為了實時觀看虛擬加工過程,在人機交互界面中嵌入了運動仿真模塊的運行界面,具體實現(xiàn)辦法是把運動仿真模塊生成的.exe程序嵌入到人機交互界面程序[13-14]。嵌入后系統(tǒng)效果如圖5所示。其中,關(guān)鍵技術(shù)就是SOCKET通信[15]。本系統(tǒng)的SOCKET通信采用C/S(客戶端/服務(wù)器)的架構(gòu)[16]。以人機交互界面為服務(wù)器,運動仿真模塊中的虛擬樣機為客戶端,通過SOCKET網(wǎng)絡(luò)編程實現(xiàn)四軸加工中心的運動控制。具體的實現(xiàn)過程是運動顯示界面中的程序?qū)嵗粋€ServerThread類,有一個獨立的線程來運行。同時,建立一個監(jiān)聽端口等待客戶端的連接。運動仿真模塊連接服務(wù)器時,要定義接口IP地址和端口號。這樣就形成了實時顯示的效果,增加了系統(tǒng)的視覺體驗感。

        圖5 系統(tǒng)效果圖

        5 四軸加工中心虛擬實訓(xùn)系統(tǒng)

        基于上述的半物理仿真虛擬實訓(xùn)系統(tǒng)架構(gòu),我們設(shè)計了一款4060型雕刻機的虛擬實訓(xùn)系統(tǒng)。虛擬實訓(xùn)系統(tǒng)考慮了四軸加工中心本身的差異性,使本系統(tǒng)最大范圍的適用于不同類型的四軸加工中心訓(xùn)練操作。

        虛擬實訓(xùn)系統(tǒng)的運動仿真主要在物理引擎軟件中實現(xiàn),其控制信號來自機床控制器。虛擬加工不僅僅是模擬刀具按程序運動的過程,還要模擬切削過程,即在刀具運動過程中,與刀具刀尖重合的工件部分別切削掉。切削的過程可在物理引擎軟件中工件的變形過程來模擬。本系統(tǒng)設(shè)計過程中采用destroy指令模擬切削過程,即將毛坯看成工件與切削層裝配而成的裝配體,當?shù)毒哌\動到與切削層位置重合時,實時銷毀切削層,內(nèi)部的工件將實時體現(xiàn)出來。虛擬加工過程的效果如圖6所示。

        圖6 加工過程效果

        四軸加工中心在模擬加工過程中,實驗環(huán)境中加裝溫度傳感器、濕度和光照等傳感器來模擬真實的加工車間環(huán)境,這些傳感器采集的模擬信號經(jīng)驅(qū)動信號驅(qū)動后實時的傳輸?shù)饺藱C交互界面中去,并通過機床警報設(shè)置模塊分析加工過程的安全性。在機床控制器、數(shù)據(jù)采集系統(tǒng)和運動仿真模塊的協(xié)調(diào)配合下,才完成一次加工。加工完成效果如圖7所示。

        圖7 加工完成效果圖

        6 結(jié) 語

        本文提出了半物理仿真技術(shù)結(jié)合機床控制器的虛擬實訓(xùn)系統(tǒng)架構(gòu)。本架構(gòu)融合了半物理仿真的思想,具有開發(fā)成本低和逼真程度高的特點?;诒鞠到y(tǒng)架構(gòu),我們具體實現(xiàn)了四軸加工中心的虛擬實訓(xùn)系統(tǒng),該系統(tǒng)實現(xiàn)了實時演示、多角度觀察的功能,提高了用戶學(xué)習(xí)的樂趣和積極性,為四軸加工中心的實訓(xùn)做了很好的鋪墊,達到理論教學(xué)和實際操作過渡結(jié)合的效果。

        猜你喜歡
        引擎機床界面
        機床展會
        機床展會
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        2019,中國機床變中求進
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        基于通用機床的100%低地板有軌電車輪對旋修
        藍谷: “涉藍”新引擎
        商周刊(2017年22期)2017-11-09 05:08:31
        人機交互界面發(fā)展趨勢研究
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        無形的引擎
        河南電力(2015年5期)2015-06-08 06:01:46
        久久日韩精品一区二区| 闺蜜张开腿让我爽了一夜| 亚洲av永久无码精品| 无码午夜人妻一区二区三区不卡视频| 久久久久99精品成人片试看| 国产中文久久精品| 国产av一区二区三区在线| 男女啪啪在线视频网站| 国内自拍色第一页第二页| 日韩国产人妻一区二区三区| 亚洲av无码乱码国产精品| 色婷婷日日躁夜夜躁| 亚洲成a人片77777kkkkk| 蜜桃视频第一区免费观看| 麻豆tv入口在线看| 四虎精品视频| 99久久精品一区二区三区蜜臀| 人妻丰满熟妇一二三区| 在线无码中文字幕一区| 巨胸喷奶水www视频网站| 亚洲色成人网站www观看入口| 免费毛片一区二区三区女同 | 亚洲日韩成人无码| 婷婷午夜天| 久久青草国产免费观看| 色噜噜精品一区二区三区| 青青草成人在线免费视频| 免费99精品国产自在在线| 国产91中文| 国产精品女同久久免费观看 | 在线观看av网站永久| 少妇高潮惨叫久久久久久电影| 国产主播福利一区二区| 色婷婷亚洲一区二区在线| 风韵丰满熟妇啪啪区老老熟妇| 99精品热这里只有精品| 免费无码又爽又刺激又高潮的视频 | 免费毛片性天堂| 国产在线一区二区三区不卡| 老鲁夜夜老鲁| 久久精品人人爽人人爽|