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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > HIL測試減少75%的飛機攔阻器控制系統(tǒng)現(xiàn)場測試時間

          HIL測試減少75%的飛機攔阻器控制系統(tǒng)現(xiàn)場測試時間

          作者:GregSussman 時間:2012-08-13 來源:電子產(chǎn)品世界 收藏

            卓達宇航選擇了National Instruments Alliance Partner的一員:Process Automation,為下一代飛機攔阻系統(tǒng)開發(fā)控制系統(tǒng)。Process Automation在控制系統(tǒng)上使用了 LabVIEW軟件與CompactRIO,在HIL測試系統(tǒng)上使用了 和 實時PXI硬件,成功開發(fā)了SmartArrest,相比之前的系統(tǒng)實現(xiàn)顯著地節(jié)約了成本?! ?/p>本文引用地址:http://www.ex-cimer.com/article/135663.htm

           

            SmartArrest系統(tǒng)設(shè)計用于在緊急著陸的情況下安全停止軍用戰(zhàn)斗機。 這個基于陸地上的系統(tǒng)的工作原理類似于航空母艦上的攔阻電纜系統(tǒng)。當(dāng)飛機著陸時,它可以勾住橫跨整個跑道的攔阻電纜。 兩個相同的制動/控制系統(tǒng)相互連接在跑道兩側(cè)的攔阻電纜兩端。 這兩種系統(tǒng)通過高速光纖連接相互通信,共享攔阻參數(shù),并計算攔阻具體幾何形狀。 當(dāng)檢測到攔阻裝置時,每個系統(tǒng)通過調(diào)節(jié)伺服閥來控制經(jīng)過電纜卷筒制動器的液壓水平。 產(chǎn)生的制動力可以在指定距離內(nèi)降低飛機速度,直至停止。 在每次攔阻后,諸如轉(zhuǎn)速、穿越跑道位置、飛機總油耗等參數(shù)都被存儲到一個數(shù)據(jù)文件中,以便今后訪問查看。

            在開發(fā)過程中,我們通過 利用MathWorks Simulink®軟件創(chuàng)建的現(xiàn)有仿真模型。 然后我們將模型和實時測試系統(tǒng)連接在一起。NI 提供的工具可用來響應(yīng)實時系統(tǒng)、生成激勵信號以及記錄、繪制和呈現(xiàn)重要的控制系統(tǒng)參數(shù)。

            憑借HIL測試系統(tǒng),我們大大減輕了項目的技術(shù)和時間安排風(fēng)險。 NI VeriStand以一種清晰、成熟的方式提供這些工具,幫助我們的工程師充分發(fā)揮現(xiàn)有的技能,快速有效地適應(yīng)開發(fā)周期中難以避免的一些變化。

            我們可以自定義解決方案,而且我們也寫了一些LabVIEW代碼來自定義NI VeriStand,但實施一個完全的自定義解決方案的成本和技術(shù)風(fēng)險都會更高。 使用NI VeriStand,我們可在現(xiàn)有框架的基礎(chǔ)上繼續(xù)構(gòu)建開發(fā),顯著地減少了我們開發(fā)和部署的時間安排。 這也直接降低了卓達宇航的整體系統(tǒng)成本,提高了投資回報率。



          關(guān)鍵詞: NI VeriStand

          評論


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