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

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > LM-STAR 基于NI 軟件測(cè)試系統(tǒng)節(jié)省百萬成本

          LM-STAR 基于NI 軟件測(cè)試系統(tǒng)節(jié)省百萬成本

          作者: 時(shí)間:2017-02-27 來源:網(wǎng)絡(luò) 收藏

          Author(s):
          Robert Dixon - Lockheed Martin STS

          Industry:
          Aerospace/AvioNIcs

          Products:
          TestStand, LabWindows/CVI

          The Challenge:
          針對(duì)計(jì)劃中超過3000架聯(lián)合攻擊戰(zhàn)斗機(jī)設(shè)計(jì)測(cè)試系統(tǒng),從生產(chǎn),環(huán)境應(yīng)力篩選到補(bǔ)給測(cè)試實(shí)現(xiàn)應(yīng)用。

          The Solution:
          設(shè)計(jì)支持航空電子測(cè)試系統(tǒng)集成的測(cè)試系統(tǒng)。使用NI TestStand及LabWindowsTM/CVI作為核心測(cè)試管理及ANSI C語言測(cè)試開發(fā)環(huán)境。

          "LM-STAR系統(tǒng)使用NI TestStand及LabWindows/CVI作為核心測(cè)試管理及ANSI C測(cè)試開發(fā)環(huán)境,能夠快速開發(fā)測(cè)試方案,并滿足用戶的低成本和及時(shí)性要求。"

          2001年洛克希德馬丁公司獲得了史上最大的飛機(jī)訂單。價(jià)值約2000 億美元的F-35 聯(lián)合攻擊戰(zhàn)斗機(jī)(JSF)訂單,這成為美國及其盟國未來防御能力的基石。JSF訂單的關(guān)鍵部分包括設(shè)計(jì)測(cè)試系統(tǒng),用于對(duì)計(jì)劃中的超過3000 架JSF戰(zhàn)斗機(jī)進(jìn)行從生產(chǎn),環(huán)境應(yīng)力篩選到補(bǔ)給的測(cè)試。面對(duì)挑戰(zhàn),洛克希德·馬丁公司的仿真、訓(xùn)練和保障部(LM STS)開發(fā)了LM-STAR測(cè)試系統(tǒng),提供對(duì)航空電子測(cè)試系統(tǒng)的集成支持。LM-STAR 系統(tǒng)使用NI TestStand 及LabWindows/CVI 作為核心測(cè)試管理及ANSI C 測(cè)試開發(fā)環(huán)境,能夠快速開發(fā)測(cè)試方案,并滿足用戶的低成本和及時(shí)性要求。

          開放式的軟件構(gòu)架保障快速開發(fā)

          LM-STAR 系統(tǒng)中,開放式的軟件構(gòu)架主要基于NI TestStand 及LabWindows/CVI,支持測(cè)試系統(tǒng)從工廠到測(cè)試現(xiàn)場(chǎng)的無縫轉(zhuǎn)換。LM-STAR 方案提供了通用的測(cè)試系統(tǒng),可供所有參與JSF 協(xié)作計(jì)劃的航空電子設(shè)備供應(yīng)廠商使用。

          非常重要的是,JSF程序作為一個(gè)大型項(xiàng)目, JSF協(xié)作計(jì)劃允許多個(gè)供應(yīng)商,包括BAE公司、Northrop Grumman公司、Rockwell Collins公司、及Raytheon 公司,采用NI TestStand及LabWindows/CVI同步為JSF/F-35 開發(fā)測(cè)試程序集(TPS)。LM-STAR系統(tǒng)中先進(jìn)、開放的軟件構(gòu)架保障了系統(tǒng)的快速開發(fā)及任務(wù)關(guān)鍵測(cè)試系統(tǒng)的開發(fā),同時(shí)降低了長(zhǎng)期維護(hù)的代價(jià)。

          測(cè)試軟件的適用性保障對(duì)多測(cè)試配置

          通過NI TestStand商業(yè)現(xiàn)貨測(cè)試管理環(huán)境所提供的標(biāo)準(zhǔn)特性,LM STS測(cè)試工程師設(shè)計(jì)了通用測(cè)試構(gòu)架,能夠快速實(shí)現(xiàn)可配置的測(cè)試方案。LM-STAR 的關(guān)鍵特性是采用許多核心NI TestStand組件,如靈活的模塊化適配器,用于調(diào)用在任何測(cè)試開發(fā)環(huán)境下開發(fā)的測(cè)試程序;還有NI TestStand過程模型,用于將核心系統(tǒng)功能從獨(dú)立測(cè)試中區(qū)分出來。

          LabWindows/CVI 開發(fā)環(huán)境通過提供行業(yè)領(lǐng)先的設(shè)備連接性,和基于ANSIC的開發(fā)語言的驅(qū)動(dòng)支持,并由編譯器對(duì)測(cè)試進(jìn)行優(yōu)化, 從而保障了基于LM-STAR測(cè)試系統(tǒng)的快速配置性。

          兼容未來技術(shù),延長(zhǎng)系統(tǒng)時(shí)效性

          LM-STAR系統(tǒng)的模塊化測(cè)試構(gòu)架通過采用NI TestStand及LabWindows/CVI,能夠輕松集成嵌入未來技術(shù),保障任務(wù)關(guān)鍵測(cè)試系統(tǒng)不會(huì)過時(shí)。

          一個(gè)例子就是全新NI TestStand支持直接從NI TestStand中調(diào)用ATLAS TPS。這項(xiàng)重要技術(shù)允許系統(tǒng)通過普通測(cè)試構(gòu)架支持舊的航空電子測(cè)試系統(tǒng),同時(shí)兼容新舊開發(fā)環(huán)境。此外, ATLAS 與NI TestStand 3.0 的全新接口具有瀏覽及選擇ATLAS TPS 文件、設(shè)定參數(shù)及實(shí)現(xiàn)遠(yuǎn)程控制等特點(diǎn)。運(yùn)行特性包括靈活的TPS服務(wù)器狀態(tài)轉(zhuǎn)換,如連接、裝載、分離;參數(shù)讀寫;全局鎖定;處理手動(dòng)TPS干預(yù);及暫停、終止序列執(zhí)行的能力。

          航空電子測(cè)試系統(tǒng)開發(fā)者還密切關(guān)注新定義的基于XML 自動(dòng)測(cè)試標(biāo)記語言(ATML)標(biāo)準(zhǔn)的發(fā)展,它能夠在XML中描述測(cè)試過程及結(jié)果。LM-STAR 系統(tǒng)中開放式的軟件構(gòu)架將顯著簡(jiǎn)化航空電子測(cè)試系統(tǒng)的數(shù)據(jù)模式。事實(shí)上,NI 已表示目前的NI TestStand 3.0XML 特性能夠在全新測(cè)試結(jié)果XML 模式中生成結(jié)果,并與ATML規(guī)范草案相一致。

          標(biāo)準(zhǔn)化方法顯著縮減成本

          在創(chuàng)新LM-STAR開發(fā)方法中,基于商業(yè)現(xiàn)貨軟件的標(biāo)準(zhǔn)化測(cè)試系統(tǒng)開發(fā)已讓LM STS、協(xié)作供應(yīng)商及美國政府縮減大量成本。LM STS估計(jì)其標(biāo)準(zhǔn)化LM-STAR 開發(fā)方式在JSF/F-35 計(jì)劃中已為美國政府節(jié)省數(shù)百萬美元,并且在整個(gè)計(jì)劃過程中還將節(jié)省數(shù)億美元。



          評(píng)論


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