利用LabVIEW實(shí)時(shí)模塊縮減戰斗機測試成本與時(shí)間
PDDAS包含基于兩個(gè)PXI 機箱的128個(gè)通道同時(shí)進(jìn)行動(dòng)態(tài)壓力測量的采樣,共配有16個(gè)NI PXI-4472動(dòng)態(tài)信號采集模塊。初看之下,兩個(gè)機箱似乎讓系統太復雜,顯得多余;然而,通過(guò)利用NI MXI 光纖拓展連接這兩個(gè)機箱,并沒(méi)有引入額外的復雜度。MXI 總線(xiàn)基本作為一個(gè)PCI橋連接第二個(gè)機箱。從軟件的觀(guān)點(diǎn)來(lái)看,第二個(gè)機箱內的板卡看似位于第一個(gè)機箱。PXI的采用還提供了以頗有競爭力的成本獲得足夠高的數據傳輸速率(132MB/s),以供后續擴展。
本文引用地址:http://dyxdggzs.com/article/94540.htmPDDAS還包含有NI SCXI-1520,它連接至一個(gè)面向張力測量信號調理的全橋庫利特壓力傳感器。利用LabVIEW 實(shí)時(shí)模塊,我們可以實(shí)現確定性的響應時(shí)間,這對于采集空氣壓力數據和提供回饋至風(fēng)洞的控制信號以改變工作條件都是必要的。
反射內存
利用PXI 架構,我們可以處理PDDAS 系統中采集的大量數據,而LabVIEW實(shí)時(shí)模塊處理所謂的“嗡嗡”計算(每50毫秒近450000次浮點(diǎn)計算),它搜尋引擎入氣口內的一個(gè)諧振條件。在某些操作參數下,進(jìn)入入氣口的氣流可能會(huì )同相。如果允許達到完全諧振,所產(chǎn)生的作用力可能會(huì )損害引擎。為杜絕這一現象,PDDAS 系統持續監測接近嗡嗡的條件,并反饋至風(fēng)洞控制系統以根據需要改變風(fēng)洞的操作參數。
考慮到大數據量及高計算強度,嵌入式PXI-8176 Pentium 控制器沒(méi)有足夠的剩余帶寬將采集到的數據保存到磁盤(pán)。為了解決這個(gè)問(wèn)題,我們在PXI 機箱中安裝了VMIC映射內存卡。NI 提供LabVIEW實(shí)時(shí)驅動(dòng)來(lái)支持映射內存卡的安裝與配置。在該方案中,我們將采集數據映射到運行Windows 2000系統的Pentium主工作站上。工作站采用成熟的商用光纖通道卡及驅動(dòng),作為輔助任務(wù)將數據寫(xiě)入獨立磁盤(pán)冗余陣列(RAID)。映射存儲提供簡(jiǎn)單優(yōu)越的解決方案,消除了系統潛在的瓶頸。
系統通信
因為PDDAS系統被應用于全國多個(gè)風(fēng)洞中,所以L(fǎng)ockheed Martin的工程師需要找到一個(gè)普適的可向每個(gè)風(fēng)洞控制系統提供實(shí)時(shí)反饋的機械裝置。因此我們在應用中采用用戶(hù)數據報協(xié)議(UDP)。盡管UDP協(xié)議并不是一個(gè)確定性協(xié)議,但它適用于每個(gè)風(fēng)洞設備。通過(guò)謹慎選取LabVIEW 任務(wù)屬性,PDDAS 能夠以50 ms 的固定傳輸率發(fā)送UDP 包。
評論