PXIe總線(xiàn)在多通道高速數據采集流盤(pán)系統中的應用
1.引言
隨著(zhù)測控技術(shù)的發(fā)展及其應用范圍的不斷擴大,數據采集方法及存儲技術(shù)在內容和形式上都發(fā)生了巨大的變化。在此過(guò)程中,多通道、高采樣率以及大量數據實(shí)時(shí)存盤(pán)的測試需求對現有的測試系統提出了挑戰,如何將測試過(guò)程中的大量數據進(jìn)行有效的存儲和分析,成為工程師們首先要考慮的問(wèn)題。本文介紹了基于PXIe總線(xiàn)的數據采集卡和RAID0磁盤(pán)陣列的組合,并結合LabVIEW 2009作為開(kāi)發(fā)平臺,以柔性測試技術(shù)為指導,為讀者提供了一個(gè)多通道、高采樣率、大量數據實(shí)時(shí)存儲的數據采集系統的解決方案。
2.現狀
目前,多通道、高采樣率的數據采集卡市場(chǎng)上普遍存在,這類(lèi)采集卡會(huì )瞬間產(chǎn)生大量的試驗數據,現階段數據的存儲介質(zhì)以SATA接口硬盤(pán)為主,而SATA接口的硬盤(pán)又受到系統總線(xiàn)帶寬的限制,如PCI總線(xiàn)為133MB/s,PCIe總線(xiàn)最高為4GB/s,PXIe總線(xiàn)最高為6GB/s。因此,若要構建一個(gè)具有可靠性、適應性、靈活性和拓展性的多通道、高采樣率、數據實(shí)時(shí)存盤(pán)的系統,那么系統總線(xiàn)、數據傳輸方式、系統軟件架構、硬件的技術(shù)指標則非常重要。
3.系統方案
為構建多通道、高采樣率、數據實(shí)時(shí)存盤(pán)測試系統,我們的系統方案從軟件和硬件兩個(gè)方面分別闡述。
3.1 硬件系統
硬件平臺以NI的PXI為基礎。PXI平臺比較成熟的多通道、高采樣、大量數據存盤(pán)的方案是:PXIe數據采集卡+RAID磁盤(pán)陣列,此方案最高的數據吞吐量為:400-600MB/s,完全滿(mǎn)足此類(lèi)系統的構建,確保系統運行的可靠性。
3.2 軟件系統
軟件平臺以NI的LabVIEW 20 DAQmx9.0為基礎。LabVIEW 2009中提供了新一代數據存儲格式TDMS 2.0,最高存儲速度為400MB/s,以超強適應性來(lái)滿(mǎn)足數據采集過(guò)程中瞬間產(chǎn)生的大量數據,確保系統大量數據實(shí)時(shí)存儲的要求。
3.2.1 軟件架構
軟件架構的高效與否將直接影響到程序的執行效率,得益于多核處理器和LabVIEW的多線(xiàn)程運行機制,工程師可以利用不同的線(xiàn)程完成對輸入信號的采集、處理、存儲的功能,通過(guò)提高軟件構架的靈活性來(lái)提高程序執行效率,使PXI系統發(fā)揮最大的性能。
3.2.2 數據存儲類(lèi)型
通常在采樣率較小、數據量較小的情況下,可選擇直接讀取DBL數據。而當采樣率較高、數據量較大時(shí),可采用Raw 1D I16或者2D I16的格式讀取測量數據。其中,1D I16占用內存最小,每個(gè)采樣點(diǎn)占用2Byte內存,而每個(gè)DBL采樣點(diǎn)要占用8Byte內存,因此在數據量較大時(shí),采用I16格式可以顯著(zhù)減少內存和CPU占用率。兩種格式各有所長(cháng),不同情況下均可以發(fā)揮優(yōu)勢,使系統具有超強適應性及靈活性。
3.2.3 數據傳輸機制
采用IRQ或DMA傳輸采集數據可以極大減少CPU的占用率,從而全面提高系統的性能。
3.2.4 數據存儲方式
通常情況下,系統處理文件操作的API函數分配的緩沖區太小,在讀取大文件時(shí)性能較低。依據靈活性原則,在編程過(guò)程中,可選用支持“禁用緩沖”模式的API函數,避免軟件流盤(pán)速度上的瓶頸。
LabVIEW 2009中支持非緩沖格式流盤(pán)的函數有TDMS、二進(jìn)制以及Win32 API函數,開(kāi)啟“禁用緩沖”可以顯著(zhù)提高流盤(pán)的速度。
在LabVIEW 2009和DAQmx 9.0平臺下,可以利用DAQmx TDMS2.0集成流盤(pán)模塊DAQmx Configure Logging(TDMS),
如圖1所示:
這個(gè)API函數效率更高且編程簡(jiǎn)單,占用系統資源較少,直接將原始數據的和通道的標定信息從板卡通過(guò)DMA方式傳輸至硬盤(pán),最高速度可達1.2GB/s。在采集的過(guò)程中,若不需要讀取通道的采樣值,可將本模塊的“操作”選為“記錄”,這樣,采樣值將被直接存儲為T(mén)DMS 2.0文件。如此靈活高效的存儲方式,恰如其分地詮釋了柔性測試技術(shù)所要求的靈活性。
評論