国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的機械工程實驗信號處理虛擬儀器系統(tǒng)開發(fā)*

2020-06-21 08:17宋佳文楊祿強王淑芬李豐益
機電工程技術(shù) 2020年5期
關(guān)鍵詞:虛擬儀器傅里葉信號處理

宋佳文,楊祿強,羅 鑫,王淑芬,李豐益

(大連大學(xué),遼寧大連 116622)

0 引言

隨著虛擬實驗儀器的發(fā)展,機電測試類實驗室是全國各院校教學(xué)體系的重要組成部分,在培養(yǎng)學(xué)生科學(xué)素質(zhì)、實驗技能和創(chuàng)新能力方面具有不可忽視與替代的作用。國內(nèi)外對虛擬實驗系統(tǒng)進(jìn)行過研究設(shè)計。如清華大學(xué)的汽車發(fā)動機虛擬檢測儀器系統(tǒng)、浙江大學(xué)的基于網(wǎng)絡(luò)虛擬現(xiàn)實技術(shù)“大學(xué)工程化學(xué)實驗系統(tǒng)VLABS”等。通過完成常見機械參量信號的生成、獲取、處理及分析的虛擬儀器系統(tǒng)開發(fā),替代傳統(tǒng)信號分析處理過程中的大量物理儀器,實現(xiàn)專業(yè)實驗室“以實為主,虛實結(jié)合”目的。該設(shè)計以軟件為主,少量硬件設(shè)備為輔,開發(fā)了機械工程信號處理分析虛擬實驗儀器系統(tǒng)。

1 機械工程信號處理虛擬實驗儀器系統(tǒng)

以LabVIEW 2017軟件開發(fā)機械工程實驗信號處理實驗儀器系統(tǒng)。系統(tǒng)主要由虛擬信號發(fā)生器、多通道信號采集及信號發(fā)生分析功能VI模塊、數(shù)學(xué)分析子VI信號采集硬件設(shè)備組成。實驗過程中所需的各種信號的產(chǎn)生方式為信號發(fā)生器,如圖1所示。儀器的核心部分為軟件部分,實現(xiàn)對于常見信號的分析功能設(shè)計,如示波器、頻譜諧波分析儀在信號處理儀器中的應(yīng)用等。下面將分別介紹仿真信號產(chǎn)生、信號諧波分析系統(tǒng)。重點介紹用VI虛擬儀器技術(shù)構(gòu)建機械工程信號處理分析虛擬實驗儀器系統(tǒng)。

2 儀器系統(tǒng)的信號發(fā)生

2.1 信號的產(chǎn)生

信號是由LabVIEW內(nèi)控件信號函數(shù)庫產(chǎn)生,提供了大量的波形生成節(jié)點小程序控件,庫函數(shù)-信號處理-波形生成子選板中,波形生成函數(shù)控件可以生成不同類型的波形信號可生成組合波形信號。LabVIEW提供了各種設(shè)備端口I/O,可通過連接數(shù)據(jù)采集卡采集實際工程信號,系統(tǒng)濾波算法處理,進(jìn)而獲得需要的信號。下面主要介紹基本函數(shù)發(fā)生器和信號硬件采集模塊設(shè)計。

2.1.1 基本函數(shù)發(fā)生器

基本函數(shù)發(fā)生器可生成各種的常見的標(biāo)準(zhǔn)波形。常見標(biāo)準(zhǔn)波形信號有正弦波、方波、三角波、鋸齒波等,由基本函數(shù)發(fā)生器來生成[1],基本函數(shù)發(fā)生器的端口含義程序框圖如圖2所示,在其各節(jié)點端口接上顯示與輸入控件即可得到簡單的標(biāo)準(zhǔn)波形信號源、信號的直流偏移量。信號類型可選正弦波、方波、三角波、鋸齒波,直流波型信號的頻率、峰值電壓波形初始相位。采樣信息包含采樣頻率和采樣點數(shù)、相位輸出。

圖2 基本函數(shù)發(fā)生器端口定義程序框圖

2.1.2 信號硬件采集VI設(shè)計

硬件設(shè)備有NI公司USB-231數(shù)據(jù)采集卡,CT5201恒流適配器,CT1010L振動傳感器,可采集1~5 000 Hz的信號范圍。實際工程信號由傳感器捕獲,再通過恒流適配器,最后由數(shù)據(jù)采集卡送入軟件系統(tǒng)處理分析。具體架構(gòu)由LabVIEW的MAX構(gòu)建虛擬信號通道將采集卡跟設(shè)計系統(tǒng)連接,LabVIEW中設(shè)計采集程序VI實現(xiàn)實時采集機械工程振動信號分析,并再送入此系統(tǒng)進(jìn)行實時信息處理。

2.2 虛擬機械信號處理系統(tǒng)

虛擬信號發(fā)生器主要用來產(chǎn)生顯示正弦波、方波及三角波所有標(biāo)準(zhǔn)波形,也可在控件選板函數(shù)-信號處理-波形生成子選板進(jìn)行機械信號的相關(guān)分析,對機械學(xué)科當(dāng)中的信號進(jìn)行LabVIEW程序開發(fā),開發(fā)機械工程信號的虛擬儀器實驗儀器方案,節(jié)省教育過程中的儀器經(jīng)費投入,實現(xiàn)Web實驗數(shù)據(jù)、實驗儀器共享。虛擬信號發(fā)生器前面板如圖3所示。

圖3 虛擬信號發(fā)生器前面板

3 信號的諧波分析

3.1 系統(tǒng)的工作原理

信號虛擬實驗儀器系統(tǒng)中信號的獲取與采集是以計算機為核心的儀器設(shè)備接口技術(shù)為主,USB接口的數(shù)據(jù)采集(DAQ)裝置[2],信號采集傳感器組成,傳感器的輸出電壓范圍1~5 V,直流電壓轉(zhuǎn)化器提供1~10倍的增益。在此平臺基礎(chǔ)上,調(diào)用測試軟件來完成某種功能的測試任務(wù),為了增強信號處理虛擬儀器的可交互性和操作性,構(gòu)成實驗用到的某功能的虛擬儀器,對其進(jìn)行了功能開發(fā),如對采集的數(shù)據(jù)測試軟件進(jìn)行標(biāo)定、數(shù)據(jù)點的顯示就構(gòu)成了一臺信號處理實驗中的一臺數(shù)字示波器,如對示波器進(jìn)行通道的改變,就可構(gòu)成雙通、四通道的數(shù)字示波器實驗?zāi)K。對信號進(jìn)行FFT變換,就構(gòu)成一臺頻譜分析儀[3]。信號分析與處理要求取的特征值,如峰值、真有效值、均值、均方值、方差、標(biāo)準(zhǔn)差以及頻譜、相關(guān)函數(shù)等[3]。如用硬件電路來獲取,由于開發(fā)難度大、很多功能都不能集成到一個實驗儀器,其電路也是復(fù)雜昂貴,甚至不易實現(xiàn),然而用虛擬技術(shù)的LabVIEW軟件編程來獲取是很容易實現(xiàn)的。在處理過程中,對信號進(jìn)行時域分析、相關(guān)分析、二次曲線擬合、微分、積分等信號分析。這些圖標(biāo)有各自對應(yīng)有關(guān)軟件子程序,在流程圖編輯窗口“function”功能模板上“signal processing”子模板方便調(diào)出[4],供用戶編輯流程圖使用,選擇不同子程序控件模塊可搭建不同功能的實驗儀器。

3.2 諧波分析原理

對于周期為T=2π/ω0的非正弦電量進(jìn)行傅里葉級數(shù)分解,為了得到采集信號的諧波分析,對其進(jìn)行諧波分析系統(tǒng)模塊的VI拓展,可以對信號發(fā)生器產(chǎn)生的信號和傳感器采集信號的信號諧波分析、諧波分析除了得到與電網(wǎng)基波頻率相同的分量外,還得到一系列大于電網(wǎng)基波頻率的分量[5]。以電壓U(t)為例,如下所示:

式中:Ansin(nw0t+φn)為第n次諧波;An為第n次諧波的幅值;諧波頻率與基波頻率的比值n=fn/f1稱為諧波次數(shù),其范圍一般為2≤n≤40。

求模擬信號連續(xù)頻譜的一般方法是對信號做傅里葉變換:用數(shù)字方法實現(xiàn)傅里葉變換的數(shù)學(xué)基礎(chǔ)是離散傅里葉變換(DFT)。離散傅里葉變換的數(shù)學(xué)表達(dá)式為在數(shù)字計算機上實現(xiàn)離散傅里葉變換計算工作量是龐大的,例如當(dāng)采樣數(shù)N=1 000時,需要計算400萬次實數(shù)乘法才能算出DFT的結(jié)果??焖俑道锶~變換(FFT) 巧妙地解決了這個問題,它極大地提高了頻譜分析時的計算效率,減少了機器內(nèi)存的占用。當(dāng)N=1 024時,它可以把離散傅里葉變換的計算工作量減少102倍[6]。自功率譜函數(shù)用FFT求出時域信號的自功率譜。諧波分析函數(shù)在這個基礎(chǔ)上給出各種諧波的頻率和幅值,并按下式給出總的諧波失真(%TDH):

式中:A1為基波的幅值,An為第n次諧波的幅值,N為總的諧波次數(shù)。

3.3 諧波分析系統(tǒng)設(shè)計

對信號輸出電壓進(jìn)行諧波分析時,采用LabVIEW軟件的諧波分析函數(shù)。該VI可對輸入信號進(jìn)行完整的諧波分析,包括測定基波和諧波,返回基波頻率和所有的諧波幅值電平,以及總的諧波失真[7]。諧波分析的基本方法有傅里葉變換、離散傅里葉變換、快速傅里葉變換等,其具體公式及用法不做介紹。可在系統(tǒng)程序中直接調(diào)用,它們位于后面板控件面板信號處理—變換。

圖4 諧波分析系統(tǒng)操作界面

信號差分的本質(zhì)就是抑制儀器實驗信號中的低頻和提升高頻成分的優(yōu)點,得到所需的檢測信號。圖4(a)所示為差分信號的頻譜分析,更好實現(xiàn)信號傳遞控制,圖4(b)為采集到的實際齒輪箱軸承的震動信號,通過采集卡等端口設(shè)備接入計算機進(jìn)行相關(guān)零部件工作參數(shù)的實際分析,從而得到軸承的磨損情況。為了對信號進(jìn)行相關(guān)分析,在系統(tǒng)的諧波分析系統(tǒng)中對信號進(jìn)行變換,如圖4(a)所示信號頻譜中低頻分量難以觀察到,且高頻分量相對于圖4(b)實際中的高頻分量明顯增強了。利用虛擬儀器界面友好拓展性強的特點,接入測量及配置軟件、測試硬件和接口,得到了差分信號的尺度波動函數(shù)曲線圖,差分信號的尺度波動函數(shù)曲線近似為常數(shù),這點很好地依靠于設(shè)定的尺度區(qū)間,與圖中給出的高頻分量和尺度波動函數(shù)之間關(guān)系保持了一致性[8],以及與給出的信號頻率與轉(zhuǎn)折點處尺度之間關(guān)系的分析結(jié)論也吻合。

4 結(jié)束語

通過LabVIEW開發(fā)的機械信號虛擬儀器實驗系統(tǒng),在實現(xiàn)傳統(tǒng)實驗儀器功能的基礎(chǔ)上,對其功能進(jìn)行了擴展,儀器加入了數(shù)學(xué)分析功能、數(shù)據(jù)的Excel、輸入數(shù)據(jù)與理論公式的二次曲線擬合功能,對實驗數(shù)據(jù)進(jìn)行可靠度的判斷,用Lab-VIEW借助嵌入式技術(shù)與網(wǎng)絡(luò)化虛擬儀器技術(shù),建立與Lab-VIEW的網(wǎng)絡(luò)通信。進(jìn)行Web信號虛擬實驗儀器、數(shù)據(jù)共享,增加了儀器的可操作性和用戶的可交互性,對機械信號的抽象理論知識通過波形的形式展現(xiàn),讓學(xué)生和相關(guān)測試人員掌握機械工程測試的原理和方法以及虛擬儀器技術(shù)在測量控制中的實用性。由于虛擬實驗儀器基本不受實驗時間,實驗地點限制,僅需1臺裝有實驗信號處理虛擬儀器系統(tǒng)的電腦,少量甚至不需要其他輔助實驗儀器,例如數(shù)據(jù)采集卡等等,就可以進(jìn)行實驗。極大地節(jié)省了高校進(jìn)行實驗的時間、空間以及經(jīng)費等成本。因此研發(fā)功能強大全面的虛擬實驗儀器系統(tǒng)是很有必要的。

猜你喜歡
虛擬儀器傅里葉信號處理
法國數(shù)學(xué)家、物理學(xué)家傅里葉
雙線性傅里葉乘子算子的量化加權(quán)估計
《信號處理》征稿簡則
《信號處理》第九屆編委會
《信號處理》征稿簡則
《信號處理》第九屆編委會
PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設(shè)中的應(yīng)用
虛擬儀器及其在電工電子實驗中的應(yīng)用
一種基于虛擬儀器的電控柴油機實驗臺的設(shè)計
虛擬儀器技術(shù)在農(nóng)業(yè)裝備測控中的應(yīng)用
赤峰市| 江永县| 金川县| 镇平县| 辽阳县| 孟州市| 民勤县| 和林格尔县| 阿克苏市| 通榆县| 大英县| 达日县| 手机| 汉沽区| 扎兰屯市| 镇平县| 城口县| 怀集县| 腾冲县| 宾川县| 施甸县| 福贡县| 随州市| 长泰县| 肥乡县| 宾川县| 资源县| 九台市| 海南省| 平乡县| 安岳县| 永济市| 永丰县| 洱源县| 通榆县| 澄江县| 嘉峪关市| 桑植县| 菏泽市| 马鞍山市| 保德县|