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