<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于虛擬儀器技術(shù)的無線電高度表動態(tài)測試系統(tǒng)

          基于虛擬儀器技術(shù)的無線電高度表動態(tài)測試系統(tǒng)

          作者: 時間:2010-03-25 來源:網(wǎng)絡(luò) 收藏

          在中斷服務(wù)程序中,使用DAQmxReadAnalogF64()函數(shù)來讀取采集卡上緩沖區(qū)的數(shù)據(jù),用戶必須在啟動采集任務(wù)前事先申請足夠大小的緩沖區(qū),用一個全局指針來指向這個緩沖區(qū),將數(shù)據(jù)連接選擇為通道連接方式,不同通道數(shù)據(jù)選擇通過memcpy[]函數(shù)控制,然后對數(shù)據(jù)進(jìn)行處理,在結(jié)束任務(wù)后釋放此緩沖區(qū)。
          4.4 波形存儲與讀取
          在采集之后可以實時的將數(shù)據(jù)保存成2進(jìn)制文件(與導(dǎo)彈遙測數(shù)據(jù)兼容),通過fopen函數(shù)來實現(xiàn)對文本數(shù)據(jù)文件的調(diào)用,使用fwrite函數(shù)實現(xiàn)對數(shù)據(jù)的寫入,使用fread函數(shù)實現(xiàn)對數(shù)據(jù)的讀取,使用fclose函數(shù)對其關(guān)閉。選用Graph控件,通過plotwaveform函數(shù)對讀取到緩沖區(qū)中的數(shù)據(jù)進(jìn)行回調(diào)。
          4.5 測試信號頻域分析
          在LabWindows/CVI中通過傅里葉函數(shù)對波形數(shù)組進(jìn)行傅里葉變換,并通過ToPolarlD將傅里葉變換得到的輸出實部、虛部數(shù)組轉(zhuǎn)換成極坐標(biāo)形式。通過InvFFT實現(xiàn)對波形數(shù)組的傅里葉反變換。
          4.6 軟件組成
          4.6.1 高度響應(yīng)測試
          高度響應(yīng)測試用來完成高度彈道參數(shù)的設(shè)置(不同彈道階段持續(xù)時間)、彈型的選擇和高度響應(yīng)曲線的顯示,見圖5、圖6所示。

          本文引用地址:http://www.ex-cimer.com/article/195481.htm


          4.6.2 信號分析
          信號分析完成發(fā)射信號、接收信號、差拍信號波形的回放與比對,并對差拍信號進(jìn)行傅里葉變換,對其頻譜進(jìn)行分析,以判別高度表是否產(chǎn)生“高置”故障。界面見圖7。


          4.6.3 靈敏度測試
          高度表靈敏度測試需要設(shè)置設(shè)定高度,衰減控制規(guī)律的設(shè)定,以完成高度表在不同高度下搜索/跟蹤靈敏度測試,見圖9。

          5 結(jié)束語
          以其性價比高、開放性強(qiáng)等優(yōu)勢迅速占領(lǐng)市場,成為測試儀器新的經(jīng)濟(jì)點。虛擬儀器的核心是軟件,這使虛擬儀器具有了與傳統(tǒng)測試儀器大不相同的技術(shù)特征,實現(xiàn)了測試儀器生產(chǎn)者與使用者夢寐以求的儀器開放性。本文針對電高度表測試實例,研究設(shè)計了基于的第3代自動測試設(shè)備。但該只是實現(xiàn)了基本參數(shù)的自動測量,而一個完整的自動測試還需要增加更多自動化水平,如具備遠(yuǎn)程控制、更新升級、故障診斷等功能。在此方面還有待做深入研究以使得該測試更加完備。

          電度表相關(guān)文章:電度表原理



          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();