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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > NASA采用NI LabVIEW縮短開發(fā)時間降低成本

          NASA采用NI LabVIEW縮短開發(fā)時間降低成本

          作者: 時間:2009-05-20 來源:電子產(chǎn)品世界 收藏

            發(fā)展靈活測試的技術(shù)

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

            通過創(chuàng)建模塊化測試軟件配置自定義測試,以最小的代碼修改來添加或改換設(shè)備。在控制環(huán)境中復(fù)制測試設(shè)備要求軟件同步運行兩個測試。由于需要集成多個不同設(shè)備及維護模塊化代碼,成為開發(fā)語言的最佳選擇。

            測試步驟是向測試器發(fā)送一系列指令,這些指令實現(xiàn)預(yù)先定義的功能。通過該步驟,用戶無需修改代碼就可配置新測試。

            例如,根據(jù)成像的陣列循環(huán)測試步驟如下:

            ● 微快門元件上電

            ● 陣列磁偏轉(zhuǎn)(打開所有快門)

            ● 采集圖像

            ● 微快門陣列斷電(關(guān)閉所有快門)

            ● 采集圖像

            用戶可以將該測試與之前經(jīng)過陣列磁偏轉(zhuǎn)的采集圖像測試進行 比較。結(jié)果清楚顯示了在沒有附加磁偏轉(zhuǎn)下元件間歇性保持關(guān)閉狀態(tài)時的彈壓。

            需要成像的測試循環(huán)比不需要成像的測試循環(huán)花費更多的時間。為了在需要成像的情況下進行上萬次測試循環(huán),我們設(shè)計的系統(tǒng)允許同時進行兩組測試步驟。測試腳本中結(jié)合兩個循環(huán)步驟,在成像步驟前列出完整的磁偏轉(zhuǎn)循環(huán)步驟。有了這項功能,用戶可設(shè)置在測試開始階段獲取大量圖像,而測試過程中獲取少量圖像,從而提高測試速度及圖像反饋。

            這是一個重要特性,在微快門的早期測試中顯示,快門失效率隨著激勵的增加而降低。

            為了適應(yīng)測試站的硬件修改,設(shè)備驅(qū)動以對象形式實現(xiàn),便于添加設(shè)備類型。例如,在下一代測試器中,用Sony 代替QImaging 攝像頭。雖然驅(qū)動不同,但是除開基本代碼需要重寫外,軟件包括成像對象,其方法及屬性仍然保持不變,但其基本代碼需要重寫。

            該設(shè)計中,我們實現(xiàn)了新攝像頭的無縫集成,同時維持軟件整體的版本統(tǒng)一。更重要的是無需更新測試步驟。

            縮短開發(fā)時間,節(jié)省成本

            RSpec通過微快門陣列讓科學(xué)家能從詹姆斯·韋伯太空望遠鏡上同步采集數(shù)百條光譜,這一能力在航天領(lǐng)域中首屈一指。新技術(shù)通過現(xiàn)代傳感器獲取大量數(shù)據(jù),但要求設(shè)備有足夠長的使用壽命。我們設(shè)計的自動化測試器允許用戶自定義測試,快速適應(yīng)新測試設(shè)備,同時只付出最小代價,從而有助于微快門的性能研究及可行性驗證。我們通過 快速完成了模塊化測試軟件,留下更多時間進行早期開發(fā)問題的探測及診斷,大量節(jié)省總體成本。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: NI LabVIEW 近紅外光譜儀

          評論


          相關(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); })();