時間:2016-11-16 14:36:21來源:邢俊逸
引言
在計算機(jī)和網(wǎng)絡(luò)時代,利用計算機(jī)和網(wǎng)絡(luò)技術(shù)對傳統(tǒng)產(chǎn)業(yè)進(jìn)行改造,已是大勢所趨,而虛擬儀器系統(tǒng)正是計算機(jī)和網(wǎng)絡(luò)技術(shù)與傳統(tǒng)的儀器技術(shù)進(jìn)行融合的產(chǎn)物,虛擬儀器(VirtualInstrument,簡稱VI)作為當(dāng)前自動化儀表領(lǐng)域研究的熱點,正越來越受到人們的廣泛關(guān)注。隨著科學(xué)技術(shù)的不斷發(fā)展,傳統(tǒng)儀器日益暴露出一些缺陷和不足。為了改善實驗條件、降低實驗成本、更新實驗內(nèi)容,把虛擬儀器引入實驗教學(xué)已成為一種必然趨勢。對于虛擬儀器應(yīng)用于高校實驗教學(xué),目前仍處于起步階段,但其顯著的經(jīng)濟(jì)性和實用性已顯示出其巨大的優(yōu)勢和潛力。近年來,由于虛擬儀器和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,通過網(wǎng)絡(luò)來構(gòu)建虛擬實驗室已成為可能,遠(yuǎn)程教育的學(xué)習(xí)者通過網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程實驗也為時不遠(yuǎn)。隨著虛擬儀器的產(chǎn)生和發(fā)展,將帶來新型實驗方式的產(chǎn)生,推動教育方式的重大轉(zhuǎn)變。
利用虛擬儀器技術(shù)開發(fā)虛擬示波器是各個領(lǐng)域的工程技術(shù)人員一直在從事的研究課題,其中涉及的內(nèi)容一般都是參考一臺物理示波器,通過編程開發(fā)出與物理示波器界面和功能相同的虛擬示波器,完全代替?zhèn)鹘y(tǒng)示波器。虛擬示波不是使用示波管或熒光屏來顯示波形,而是使用功能強(qiáng)大的微型計算機(jī)來完成信號的處理和波形的顯示,利用軟件技術(shù)在屏幕上設(shè)計出方便、逼真的儀器面板,進(jìn)行各種信號的處理、加工和分析,用各種不同的方式(如數(shù)據(jù)、圖形、圖表等)表示測量結(jié)果,完成各種規(guī)模的測量任務(wù)。
目前,伺服控制系統(tǒng)不僅在工農(nóng)業(yè)生產(chǎn)以及日常生活中得到了廣泛的應(yīng)用,而且在許多高科技領(lǐng)域,如激光加工、機(jī)器人、數(shù)控機(jī)床、大規(guī)模集成電路制造、辦公自動化設(shè)備、衛(wèi)星姿態(tài)控制、雷達(dá)和各種軍用武器隨動系統(tǒng)、柔性制造系統(tǒng)以及自動化生產(chǎn)線等領(lǐng)域中的應(yīng)用也迅速發(fā)展。交流伺服電機(jī)屬于航海設(shè)備中使用最頻繁的電機(jī),也是其中故障率較高的電機(jī),參數(shù)稍微發(fā)生變化就會引起系統(tǒng)的抖動,嚴(yán)重影響航行安全。對其進(jìn)行性能測試,對于提高艦船航海設(shè)備的維修保障能力有著重要的意義,其中轉(zhuǎn)速是一個重要性能參數(shù)。
1、系統(tǒng)組成及信號流程
本文所設(shè)計的轉(zhuǎn)速測試系統(tǒng)主要包括以下幾個部分:工控機(jī)、數(shù)據(jù)采集卡PCI-6251、驅(qū)動放大單元和紅外對管等。控制系統(tǒng)組成框圖如圖1所示:
圖1控制系統(tǒng)組成框圖
伺服電機(jī)(激磁電壓U3,控制電壓U4)測試信號流程包括5部分:
(1)工控機(jī)通過數(shù)據(jù)采集卡PCI-6251的AO0和AO1(模擬輸出)輸出兩路嚴(yán)格同相交流信號U1和U2;
(2)U1、U2經(jīng)驅(qū)動放大單元進(jìn)行電壓和功率放大為U3、U4;
(3)U3、U4分別連接到交流伺服電機(jī)的激磁端和控制端,電機(jī)開始轉(zhuǎn)動;
(4)電機(jī)轉(zhuǎn)動帶動連接在其中軸上的自制齒輪盤轉(zhuǎn)動,齒輪盤上的牙齒會間斷性遮擋在紅外對管的二極(5)管發(fā)射極和三極管接收極之間,使得三極管輸出脈沖信號;
(5)脈沖信號傳輸至數(shù)據(jù)采集卡PCI-6251的AI(模擬輸入),并以波形方式顯示在工控機(jī)上,同時通過程序得到交流伺服電機(jī)的轉(zhuǎn)速。
2、測速原理
2.1紅外對管
紅外對管是紅外發(fā)射管和紅外接收管的統(tǒng)稱,它是一種在自動檢測和自動控制中常用到的光電傳感器,本文所使用的是東芝紅外對管即由一個紅外發(fā)射二極管和一個紅外敏感三級管組成。其基本工作原理如圖2所示。
圖2紅外對管的工作原理
紅外二極管發(fā)出一定波長的紅外輻射。當(dāng)發(fā)射管和接收管之間沒有障礙物時,紅外敏感三極管由于接收到紅外輻射而導(dǎo)通,輸出電平為低;當(dāng)發(fā)射管和接收管之間有障礙物時,紅外敏感三極管截止,輸出電平為高,因而利用其輸出電平的高低很容易判斷紅外對管之間有無障礙物。圖2中,RL用來調(diào)節(jié)紅外二極管發(fā)射的紅外光的強(qiáng)度,RE用來調(diào)節(jié)紅外三極管的接收靈敏度。
2.2脈沖信號產(chǎn)生與采集
把自制的帶有60個牙齒的齒輪盤固連電機(jī)中軸上,通過工裝,把齒輪盤的外沿固定于紅外對管的發(fā)射極和接收極之間,如圖3所示。
圖3工裝示意圖
伺服電機(jī)加上激磁和控制電壓,中軸帶動齒輪盤勻速旋轉(zhuǎn),其外沿的牙齒會間斷性地遮擋在紅外對管的發(fā)射極和接收極之間,使其產(chǎn)生脈沖信號。使用PCI-6251的AI測量脈沖信號,計算脈沖個數(shù),達(dá)到計算轉(zhuǎn)速的目的。
式中,V為轉(zhuǎn)速(單位:轉(zhuǎn)/分),n為5s內(nèi)采集的脈沖數(shù),k為齒輪盤牙齒個數(shù)。
3、電機(jī)驅(qū)動
伺服電機(jī)轉(zhuǎn)速測試過程中,首先需要給電機(jī)提供激磁和控制電壓(兩者之間需要有90°的相位差)。由于在離線狀態(tài)下檢測電機(jī),沒有現(xiàn)成的工作電壓供使用,而且本文中測試的是進(jìn)口電機(jī),配套的進(jìn)口驅(qū)動器價格昂貴,所以使用的是自行研制的伺服電機(jī)驅(qū)動器。
程控伺服電機(jī)驅(qū)動器主要由數(shù)據(jù)采集卡PCI-6251和驅(qū)動放大單元組成。由于6251輸出的信號電壓峰值為10V,功率也很小,所以不足直接提供交流伺服電機(jī)的激磁和控制電壓,必須通過驅(qū)動放大單元對AO口發(fā)出的信號進(jìn)行電壓及功率的放大。驅(qū)動放大單元中有兩路結(jié)構(gòu)相似的電路,一路用于激磁電壓的放大,另一路用于控制電壓的放大。激磁和控制電壓之間90°的相位差,通過放大板中的電容實現(xiàn)。
4、系統(tǒng)軟件設(shè)計
4.1虛擬儀器介紹
虛擬儀器是現(xiàn)代計算機(jī)技術(shù)和儀器技術(shù)結(jié)合的產(chǎn)物,是當(dāng)今計算機(jī)輔助測試域的一項重要技術(shù)。虛擬儀器是計算機(jī)硬件資源、儀器與測控系統(tǒng)硬件資源和虛擬儀器軟件資源二者的有效結(jié)合。
LabVIEW是一種圖形化的編程語言和開發(fā)環(huán)境,以LabVIEW為代表的圖形化程序語言,又稱為“G”語言。它盡可能利用工程技術(shù)人員所熟悉的術(shù)語、圖標(biāo)和概念,為實現(xiàn)儀器編程和數(shù)據(jù)采集系統(tǒng)提供便捷途徑。
在前面板中,左邊下拉菜單中選擇被測電機(jī)型號,點擊“啟動”按鈕,程序運行。AI采集到的紅外對管脈沖信號顯示在中間的波形圖中,電機(jī)的轉(zhuǎn)速以碼表和數(shù)字兩種方式顯示。同時在左中部的“測試結(jié)果”中顯示交流伺服電機(jī)轉(zhuǎn)速是否合格。前面板如圖4所示。
圖4前面板
4.2系統(tǒng)軟件設(shè)計
4.2.1軟件流程圖
開始測試后,首先選擇被測電機(jī)型號,然后AO輸出信號。延時2s,電機(jī)工作穩(wěn)定后,AI測量紅外對管脈沖信號,經(jīng)換算后得到實際轉(zhuǎn)速數(shù)值,為了提高測試精度,這個過程循環(huán)5次,最后取5次測量轉(zhuǎn)速的均值。判斷測量值是否在理想值范圍內(nèi),如果在范圍內(nèi),電機(jī)轉(zhuǎn)速合格,反之,為不合格。軟件流程圖如圖5所示。
圖5系統(tǒng)軟件流程圖
4.2.2程序設(shè)計
(1)控制信號產(chǎn)生
程序控制數(shù)據(jù)采集卡PCI-6251的AO0、AO1產(chǎn)生兩路指定電壓和頻率400Hz的正弦信號。
在程序圖6中,DAQmxCreateChannel(創(chuàng)建通道)設(shè)置為AO0、AO1,最大最小電壓設(shè)置為+10V和-10V;DAQTiming(采樣時鐘頻率)設(shè)置為生成波形的時間,samplemode(樣本模式)設(shè)置為ContinuousSample(連續(xù)樣本);DAQWrite(產(chǎn)生樣本)設(shè)置為產(chǎn)生兩路分別為4V400Hz和2V400Hz的正旋信號。
圖6控制信號產(chǎn)生程序
(2)脈沖信號采集
伺服電機(jī)工作后,紅外對管輸出端發(fā)出脈沖,這個脈沖由數(shù)據(jù)采集卡PCI-6251的AI口采集。在程序圖7中,輸入端子配置為Differential(差分輸入),采樣模式為ContinuousSamples(連續(xù)樣本),采樣率為1000000。DAQmxRead設(shè)置為AnalogWfm1ChanNSamp(單通道多采樣模擬波形),采集到的就是一個脈沖波形。
圖7脈沖信號采集程序
(3)轉(zhuǎn)速換算
采集到脈沖信號后就是分析處理波形,得到脈沖個數(shù)。因為脈沖信號會受到干擾,所以首先對脈沖波形數(shù)字FIR濾波;然后計算脈沖個數(shù)。如圖8所示。
圖8脈沖個數(shù)計算程序
5、結(jié)論
本文通過用LabVIEW軟件編程,借助PCI-6251的AO口發(fā)出信號,經(jīng)驅(qū)動放大單元處理后驅(qū)動電機(jī)運動,經(jīng)數(shù)據(jù)采集卡PCI-6251的AI測量,經(jīng)程序換算后,達(dá)到測量伺服電機(jī)轉(zhuǎn)速的目的。本文中對交流伺服電機(jī)的驅(qū)動方法,以及測量電機(jī)轉(zhuǎn)速的方法已在具體工程中得到應(yīng)用,效果良好。
本文通過用LabVIEW軟件編程,借助PCI-6251的AO口發(fā)出信號,經(jīng)驅(qū)動放大單元處理后驅(qū)動電機(jī)運動,經(jīng)數(shù)據(jù)采集卡PCI-6251的AI測量,經(jīng)程序換算后,達(dá)到測量伺服電機(jī)轉(zhuǎn)速的目的。本文中對交流伺服電機(jī)的驅(qū)動方法,以及測量電機(jī)轉(zhuǎn)速的方法已在具體工程中得到應(yīng)用,效果良好。
更多資訊請關(guān)注伺服系統(tǒng)頻道
標(biāo)簽:
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.y3602.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>顛覆傳統(tǒng)加工!維宏VHTube一鍵實現(xiàn)變徑...
2025-06-16
2025-06-09
從外觀到內(nèi)核的「超進(jìn)化」!NK550M五軸...
2025-06-06
2025-05-19
2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11