摘要:虛擬儀器技術(shù)以其開發(fā)、投入成本低等優(yōu)點,在動態(tài)測試及控制領(lǐng)域應(yīng)用越來越廣泛。文中基于虛擬儀器技術(shù)設(shè)計的的高速多通道信號采集系統(tǒng),用于爆炸應(yīng)力波測試,能夠同時測試64通道的測點數(shù)據(jù),每通道采樣速率為1MSPS。進行現(xiàn)場實驗,取得了有效數(shù)據(jù)。
關(guān)鍵詞:
虛擬儀器;LabVIEW;PCI66-18A132SSC1M;高速;多通道
1986年,美國國家儀器公司首先提出虛擬儀器的概念。虛擬儀器通過軟件將計算機硬件資源(如微處理器、內(nèi)存、顯示器等)與儀器硬件(如A/D、D/A、數(shù)字I/O、定時器、信號調(diào)理等)有機的融合為一體,大大縮小了儀器硬件的成本和體積,并通過軟件實現(xiàn)對數(shù)據(jù)的顯示、存儲以及分析處理。它的zui大特點是以軟件為儀器的主要組成部分,因此NI提出了“軟件就是儀器”的概念。這是虛擬儀器技術(shù)核心強調(diào)的測試理念。
爆炸應(yīng)力波測試要求系統(tǒng)同時測試64通道爆炸應(yīng)力波數(shù)據(jù),爆炸應(yīng)力波頻率高,數(shù)據(jù)量大,并且需要多通道數(shù)據(jù)處理分析,其中多路并行的數(shù)據(jù)采集系統(tǒng)和*的信號預(yù)處理技術(shù)是測試的關(guān)鍵技術(shù)。通過對傳統(tǒng)的測試儀器調(diào)研,這些儀器不僅可測試的通道數(shù)少,采樣點數(shù)少,而且購買這些儀器的費用較高,不能滿足本項目測試技術(shù)要求。采用基于計算機、A/D采集卡和LabVIEW軟件的虛擬儀器測試系統(tǒng),能進行多通道高速同時采樣分析,不僅降低了投入成本,而且系統(tǒng)開發(fā)速度快,大大降低了測試系統(tǒng)的開發(fā)周期。對于特殊要求的科學(xué)實驗用測試系統(tǒng),虛擬儀器技術(shù)以其開發(fā)性能和較低的成本投入,充分體現(xiàn)了其優(yōu)勢和價值。
1、系統(tǒng)組成及工作原理
系統(tǒng)主要由計算機、信號采集卡、電荷放大器、傳感器、低噪聲電纜和測試軟件等組成。系統(tǒng)工作原理如下:傳感器拾取爆炸應(yīng)力波信號,經(jīng)由低噪聲電纜傳送至電荷放大器,微弱的振動信號經(jīng)電荷放大器轉(zhuǎn)換、放大成電壓信號,經(jīng)由電纜傳送至AD采集卡,經(jīng)AD卡轉(zhuǎn)化為數(shù)字信號,測試軟件控制進行數(shù)據(jù)采集、數(shù)據(jù)記錄、數(shù)據(jù)分析和處理。系統(tǒng)工作原理圖如圖1所示。
為了保證采集信號的性和完整性,設(shè)置系統(tǒng)工作在信號觸發(fā)方式,并進行采集信號預(yù)存儲。為了保證采集信號的可靠性,采用低噪聲電纜進行信號傳輸,并增加了模擬信號和數(shù)字信號的濾波處理。
2、信號采集卡
General Standards Corporation是專業(yè)研發(fā)和生產(chǎn)高性能,基于PMC、PCI、VME等總線技術(shù)的模擬量I/O、數(shù)字量I/O和串口I/O。其新研發(fā)的PCI66-18A132SSC1M模擬I/O卡,具有32個模擬輸入通道,可同時工作,每通道1M的采樣速率。采集卡功能結(jié)構(gòu)圖如圖2所示。
采集卡技術(shù)指標如下:32個模擬量輸入通道,每通道1MSPS,18位的ADC;所有通道同時采樣,zui小的數(shù)據(jù)掃描時間:每通道采樣速率0~1MSPS(總計32MSPS采樣速率);差分輸入,使信號噪聲和系統(tǒng)干擾zui小;輸入量程范圍±10V、±5V、±2.5V,軟件可選;256k采樣FIFO數(shù)據(jù)緩沖區(qū);SAR(逐次逼近法)ADC支持準確的同步采樣,沒有zui小的采樣速率限制;兼容66/33MHzPCI,采樣常用的5/3.3號;2通道的DMA引擎,支持批量和查詢方式的DMA傳送;采樣可以由內(nèi)部速率發(fā)生器、軟件或外部控制;連續(xù)、脈沖和單一采樣時鐘模式;可以通過前面板或內(nèi)部端口進行多塊板硬件I/O同步操作;所有通道內(nèi)部自校準;*軟件可配置,無需區(qū)域跳線;也可以采用16位分辨率,從而降低成本。
采用兩塊PCI66-18A132SSC1M模擬信號采集卡,設(shè)置兩塊卡進行同時信號采集,實現(xiàn)系統(tǒng)同時測試64通道信號數(shù)據(jù)。采集卡配有LabVIEW的開發(fā)包,對采集卡的所有操作都可在開發(fā)包的基礎(chǔ)上進行修改,大大簡化了軟件編制的難度。
3、測試軟件設(shè)計
LabVIEW(Laboratory Virtualinstrument Engineering Workbench)是一種圖形化的編程語言開發(fā)環(huán)境,它廣泛地被工業(yè)界、學(xué)術(shù)界和研究實驗室所接受,視為一個標準的數(shù)據(jù)采集和儀器控制軟件。LabVIEW集成了與滿足GPIB、VXI、RS-232和RS-485協(xié)議的硬件及數(shù)據(jù)采集卡通訊的全部功能,它還內(nèi)置了便于應(yīng)用TCP/IP、ActiveX等軟件標準的庫函數(shù),這是一個功能強大且靈活的軟件,利用它可以方便地建立自
己的虛擬儀器,其圖形化的界面使得編程及使用過程都生動有趣。
本系統(tǒng)軟件采用NI公司的LabVIEW軟件編制,編制軟件按照功能模塊進行,主要功能模塊包括參數(shù)設(shè)置模塊(設(shè)置觸發(fā)方式、通道數(shù)、觸發(fā)電平、采樣頻率、采樣時間、觸發(fā)通道和文件路徑等)、數(shù)據(jù)分析模塊(數(shù)據(jù)濾波、頻譜分析和數(shù)據(jù)計算等)、數(shù)據(jù)存儲顯示模塊(波形顯示、數(shù)據(jù)存儲、歷史數(shù)據(jù)回放、波形縮放和波形打印等)。參數(shù)設(shè)置功能模塊界面如圖3所示,參數(shù)設(shè)置程序如圖4所示,數(shù)據(jù)分析顯示界面如圖5所示。
4、系統(tǒng)測試實驗
系統(tǒng)經(jīng)過實驗室振動標定測試。用在實際礦山生產(chǎn)爆破爆炸應(yīng)力波測試,測得爆炸應(yīng)力波波形如圖6所示,測試數(shù)據(jù)和理論計算數(shù)據(jù)進行對比,數(shù)值大體相符。
5、結(jié)束語
文中基于LabVIEW軟件和P(366-18AI32SSC1M采集卡,設(shè)計了高速多通道信號采集系統(tǒng),用于爆炸應(yīng)力波測試特殊需求。軟件設(shè)計采用了多功能、模塊化的程序設(shè)計方法,系統(tǒng)可以進行多路高速并行數(shù)據(jù)采集和分析。通過實際的采場生產(chǎn)爆破測試,取得了有效的數(shù)據(jù)。