国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

航空航天與國防電子新形勢下自動化測試系統(tǒng)的應(yīng)用

2016-11-14 02:40劉暢
價值工程 2016年29期
關(guān)鍵詞:自動化測試航電

劉暢

摘要:在航空系統(tǒng)內(nèi)應(yīng)用自動化測試系統(tǒng)主要目的就是希望能夠提高航空航天及國防電子測試水平,降低航空航天及國防電子重復(fù)性測試的可能性,保證測試信息的完整的,為航空航天及國防電子發(fā)展奠定良好的基礎(chǔ),具有重要的現(xiàn)實(shí)意義。本文就對于如果構(gòu)建自動化測試系統(tǒng)重點(diǎn)分析,進(jìn)而才能夠降低航空航天及國防電子在測試過程中手動操作的需求,滿足自動化發(fā)展需求,同時根據(jù)民用飛機(jī)應(yīng)用需求進(jìn)行分析,構(gòu)建完善的自動化測試系統(tǒng)運(yùn)行流程。

Abstract: The main purpose of the application of automated testing system in the aviation system is to improve the level of aerospace and defense electronics testing, reduce the possibility of electronic repetitive testing of aerospace and defense, ensure the integrity of the test information, lay a good foundation for the development of aviation and national defense electronics, has important practical significance. This paper focus on the analysis of the construction of automated test system, which can reduce the demand for manual operation of aerospace and defense electronics in the test process to meet the requirements of the development of automation, at the same time, according to the civil aircraft application needs analysis, builds a complete automation test system operation process.

關(guān)鍵詞:航電;自動化測試;測試系統(tǒng);測試流程

Key words: avionics;automated testing;test system;test flow

中圖分類號:TN06 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2016)29-0211-03

0 引言

航空航天領(lǐng)域內(nèi)所使用的電子系統(tǒng)所涉及的專業(yè)領(lǐng)域較為龐大,模塊集合度較高,是一個綜合性系統(tǒng)。伴隨著現(xiàn)代科學(xué)技術(shù)水平的不斷發(fā)展,電子技術(shù)已經(jīng)取得了顯著的成效,航電系統(tǒng)中電子技術(shù)已經(jīng)成為主要的技術(shù)之一,在實(shí)際應(yīng)用中能夠顯著提高飛機(jī)安全性能,同時延長系統(tǒng)使用壽命。伴隨著航電系統(tǒng)復(fù)雜程度的不斷增加,航電測試工作已經(jīng)成為保證航電系統(tǒng)正常運(yùn)行的關(guān)鍵環(huán)節(jié),為了能夠滿足現(xiàn)代航電測試工作需求,實(shí)行自動化測試模式已經(jīng)是航電測試工作的主要發(fā)展趨勢。

1 航空航天及國防電子形式下應(yīng)用自動化測試系統(tǒng)的必要性

自動化測試技術(shù)已經(jīng)在軟件生產(chǎn)建設(shè)中取得了良好的成果,但是多對于復(fù)雜的航電系統(tǒng)測試還存在一定難度,在實(shí)際應(yīng)用中最為關(guān)鍵性問題就是航電測試系統(tǒng)如何才能夠滿足自動化操作要求。航電系統(tǒng)在傳統(tǒng)的測試中主要使用的就是人工操作模式,想要將傳統(tǒng)的人工操作流程全部轉(zhuǎn)變?yōu)樽詣踊僮髂J?,就需要擁有完善的結(jié)構(gòu)體系作為支撐,利用先進(jìn)的技術(shù)作為保障。

1.1 能夠顯著提高航空航天及國防電子測試效率

自動化測試系統(tǒng)是在自動執(zhí)行命令的基礎(chǔ)上開展的,測試程度都是首先設(shè)定完畢的,可以開展重復(fù)、多數(shù)測試工作,擁有較為良好的可復(fù)用性能。傳統(tǒng)航空航空及國防電子在進(jìn)行系統(tǒng)檢測過程中,所需要的測試方式主要為人工操作,每一個測試工作都需要進(jìn)行大量的重復(fù)性操作,這種測試效率較為低下。如果要是能夠?qū)⒆詣踊瘻y試系統(tǒng)在航空航天及國防電子回歸測試或者是批量測試中應(yīng)用,就能夠顯著提高對其測試效率,進(jìn)而滿足現(xiàn)在航空航天及國防電子對于系統(tǒng)測試需求。

1.2 自動化測試系統(tǒng)在實(shí)際應(yīng)用中有助于發(fā)現(xiàn)航空航天及國防電子問題的復(fù)現(xiàn)

在航天航空及國防電子的傳統(tǒng)性系統(tǒng)測試中,人工測試在實(shí)際工作中如果要是檢測到系統(tǒng)某一個環(huán)節(jié)出現(xiàn)問題,就非常容易將之前操作的先后順序或者是檢測到某一個環(huán)節(jié)遺忘,對于系統(tǒng)每一個操作制定之間的間隔時間也不會十分重視,這也就表示系統(tǒng)復(fù)現(xiàn)測試的完整性難以保證,系統(tǒng)內(nèi)存在的問題不能夠得到有效解決。但是如果要是將自動化測試系統(tǒng)在航空航天及國防電子系統(tǒng)測試中應(yīng)用,就能夠有效解決系統(tǒng)出現(xiàn)的問題復(fù)現(xiàn)[1]。

2 航空航天及國防電子自動化測試系統(tǒng)發(fā)展及面臨的問題

國內(nèi)外在應(yīng)用自動化測試系統(tǒng)實(shí)際情況分析中發(fā)現(xiàn),航天航空及國防電子測試過程中應(yīng)用測試技術(shù)已經(jīng)擁有幾十年的時間,測試技術(shù)在不斷的改善。航空航天及國防電子在剛開始應(yīng)用自動化測試概念時,主要是通過儀器將傳統(tǒng)人工測試方式替代,自動化測試系統(tǒng)在發(fā)展到第二代時,就已經(jīng)開始將普遍性及標(biāo)準(zhǔn)性等詞匯應(yīng)用其中,讓測試系統(tǒng)能夠綜合性發(fā)展,自動化測試系統(tǒng)在發(fā)展到第三代時,對于開放性更加關(guān)注,開始逐漸將先進(jìn)的商業(yè)技術(shù)及產(chǎn)品應(yīng)用其中,主要目的就是降低測試所需要的經(jīng)濟(jì)成本。自動化測試系統(tǒng)雖然在航天航空及國防電子中取得了良好的成果,但是還面臨挑戰(zhàn)及困境:①經(jīng)濟(jì)成本高昂,自動化測試系統(tǒng)在航空航天及國防電子中應(yīng)用,所需要測試的對象十分復(fù)雜,就需要自動化系統(tǒng)在保證測試精準(zhǔn)的情況下,還能夠應(yīng)對繁瑣的測試任務(wù),這種表示自動化測試系統(tǒng)需要長時間的應(yīng)用及高昂的費(fèi)用。測試對象在發(fā)生改變之后,自動化測試系統(tǒng)也需要升級更換,這就為測試工作帶來了繁重的經(jīng)濟(jì)壓力。②通用性不足:自動化測試系統(tǒng)在每一次應(yīng)用中都是單獨(dú)設(shè)計完成,并沒有一個相對于統(tǒng)一性指標(biāo),也就需要自動化測試系統(tǒng)所能夠使用的范圍有限,為后勤保障帶來了較大的挑戰(zhàn)。

3 航空航天及國防電子測試系統(tǒng)對于自動化測試系統(tǒng)的技術(shù)性支撐

自動化測試系統(tǒng)想要應(yīng)用在航空航天及國防電子系統(tǒng)測試中,一定要以有關(guān)的測試系統(tǒng)作為基礎(chǔ),因此航空航天及國防電子原有的測試系統(tǒng)就能夠幫助自動化測試系統(tǒng)的應(yīng)用。其實(shí)自動化測試系統(tǒng)這個概念已經(jīng)提出了較長的時間,但是我國所擁有完善的自動化測試系統(tǒng)數(shù)量卻不多,在眾多的自動化測試系統(tǒng)實(shí)際引用中并沒有能夠?qū)⒅攸c(diǎn)方式自動上面,經(jīng)過國內(nèi)外科研工作的共同努力,自動化測試系統(tǒng)在實(shí)際應(yīng)用中必須具有以下幾點(diǎn)優(yōu)勢。

3.1 減少人工性操作

自動化測試系統(tǒng)在實(shí)際應(yīng)用中應(yīng)該盡量不使用人工測試操作環(huán)境,如果自動化測試系統(tǒng)擁有良好的自動化測試性能正常情況下人工操作不會超過10%以上,但是部分系統(tǒng)在實(shí)際測試中必須進(jìn)行人工性操作,例如航電系統(tǒng)中的控制器檢測工作,這就需要自動化測試系統(tǒng)在擁有良好的自動化性能同時,最大程度降低人工操作,如果要是可以的話系統(tǒng)測試最好不需要任何人工操作,通過相關(guān)軟件對于測試流程進(jìn)行控制[2]。

在對于自動化測試系統(tǒng)自動化單元測試環(huán)境中,在硬件方面所需要的測試環(huán)境為Intel Core2DuoCPUE6550,內(nèi)存為1.96G,百兆以太網(wǎng);在軟件方面所需要的測試環(huán)境為Microsoft Windows XP Professional Version 2002 Service Pack2操作系統(tǒng),Sun JRE5.0,JUnit4.0版本。

3.2 構(gòu)型管理的自動化

航空航天及國防電子系統(tǒng)在實(shí)際測試過程中,一定會發(fā)生構(gòu)型上的改變,構(gòu)型的改變主要集中在系統(tǒng)電源開關(guān)及仿真元件之間的切換,自動測試系統(tǒng)在對于系統(tǒng)實(shí)際應(yīng)用中必須對于電源開關(guān)能夠進(jìn)行控制,系統(tǒng)內(nèi)元件及仿真性元件進(jìn)行相互轉(zhuǎn)變,進(jìn)而完成對于自動化測試的控制,并不需要人工進(jìn)行跳線處理。航空航天及國防電子在測試中想要對于電源開關(guān)進(jìn)行良好的控制,就要求配電裝置擁有能夠進(jìn)行控制的板卡,同時還擁有專用化的設(shè)備,幫助板卡完成跳線操作。

在對于航空航天及國防電子航電系統(tǒng)整體性測試中,其中一個重要的操作流程就是真元件型號及仿真元件型號之間的相互切換,這個操作也是增加系統(tǒng)綜合性能的前提,對于判斷系統(tǒng)故障位置具有重要的作用。在傳統(tǒng)測試方式中,通過跳線方式完成故障位置檢測,具體示意圖如圖1所示,在圖1測試板上面,每一個信號上面都設(shè)置了4個節(jié)點(diǎn),分別對應(yīng)的是設(shè)備及仿真設(shè)備,通過不同模式的跳線連接形式,進(jìn)而完成對于真元件及仿真元件的轉(zhuǎn)變工作。

在傳統(tǒng)測試方式中,系統(tǒng)部分項目在實(shí)際測試過程中,最多情況下需要插曲10根跳線,為了能夠保證產(chǎn)品在斷電之后的安全,需要在跳線操作完成之后再進(jìn)行加點(diǎn)操作,如果要想讓系統(tǒng)恢復(fù)到之前的勾心,也可以手動進(jìn)行一些逆操作。但是系統(tǒng)在實(shí)際檢測中需要進(jìn)行多次重復(fù)性測試,這樣就表示需要多次更改構(gòu)型,為實(shí)際測試工作帶來了較大的難度[3]。

近幾年,伴隨著科學(xué)技術(shù)的發(fā)展,電子技術(shù)也取得了良好的發(fā)展前景,系統(tǒng)測試科研人員也逐漸通過配線設(shè)備,完成對于系統(tǒng)測試工作,配線設(shè)備的原理及傳統(tǒng)系統(tǒng)測試方式基本一致,主要區(qū)別就是傳統(tǒng)測試中的四點(diǎn)測試放行能夠通過軟件進(jìn)行控制,開展電子化測試。

4 航空航天及國防電子下自動化測試系統(tǒng)工作流程

正是由于自動化測試系統(tǒng)在航空航天與國防電子中應(yīng)用所存在的問題,國內(nèi)外研究人員都是參與到新型自動化測試系統(tǒng)研究工作中。本文對于自動化測試系統(tǒng)工作流程簡單性分析。

4.1 定義測試用例

自動化測試系統(tǒng)在實(shí)際應(yīng)用中不僅僅是對于系統(tǒng)整體性測試還是驗(yàn)證階段的測試中,自動化測試都需要以測試用例的定義作為核心及前提,在對于民用飛機(jī)實(shí)際需求研究而言,測試用例在實(shí)際應(yīng)用中需要進(jìn)行相對應(yīng)的調(diào)整。測試用例在根據(jù)相對應(yīng)的系統(tǒng)測試需求進(jìn)行調(diào)整之后,能夠滿足測試基礎(chǔ)條件及要求。測試用例在實(shí)際應(yīng)用中能夠?qū)τ诙囗椧筮M(jìn)行驗(yàn)證,這樣就能夠顯著提高測試效率,在對于測試用例需求進(jìn)行調(diào)整之后,測試用例可以對于重要需求進(jìn)行測試,提高測試用例應(yīng)用范圍。測試用例的這個特點(diǎn)與航空航天及國防電子系統(tǒng)測試本質(zhì)基礎(chǔ)相同[4]。

定義測試用例在實(shí)際應(yīng)用中,需要將構(gòu)型問題考慮在內(nèi),測試用例必須在一個相對明確的狀態(tài)下進(jìn)行。如果要是系統(tǒng)存在的配置種類較多,該系統(tǒng)可能就需要多個測試用例完成配置測試工作,系統(tǒng)在不同運(yùn)輸模式下所使用的測試用例也可能存在一定差異,與此同時還需要將測試設(shè)備的配置問題考慮在內(nèi)。如果系統(tǒng)在測試過程中設(shè)備需要重新進(jìn)行配置或者是調(diào)整,測試用例也需要進(jìn)行相對應(yīng)調(diào)整,也就是測試用例在實(shí)際應(yīng)用中需要受到有關(guān)軟件的更變的控制。

從另一個角度分析而言,自動化測試系統(tǒng)在實(shí)際應(yīng)用中必須支持構(gòu)型的改變,因此自動化測試系統(tǒng)就理論角度而言,就需要同時支持各種測試用例的應(yīng)用。

4.2 跟蹤測試用例是否滿足并覆蓋要求

跟蹤測試用例在實(shí)際應(yīng)用中是否滿足系統(tǒng)性能檢測試劑需求及其覆蓋程度的影響因素較多,主要是通過匹配關(guān)聯(lián)完成,在這種情況下自動化測試系統(tǒng)在實(shí)際應(yīng)用中就需要支持跟蹤測試用例配置,其中需要對于兩種情況給予特別性關(guān)注[5]。

第一種情況就是選擇測試用例的條件,測試用例在實(shí)際應(yīng)有中是對于系統(tǒng)某一個需求進(jìn)行檢測,因此必須選擇一種最佳的測試用例。如果測試用例與實(shí)際需求之間并沒有任何差異的情況下,測試人員就可以隨意選擇一個測試用例進(jìn)行測試。任何測試用例在實(shí)際應(yīng)用中都不一定能夠擁有較為良好的測試效率,但是可以對于系統(tǒng)進(jìn)行多次重復(fù)性測試,這種都受到系統(tǒng)測試實(shí)際需求及數(shù)據(jù)收集程度的影響。

第二種情況下是對于通用及接近通用兩種需求進(jìn)行處理。這種需求在實(shí)際應(yīng)用中就已經(jīng)包括了前置性條件,例如始終性要求。如果系統(tǒng)研發(fā)人員與系統(tǒng)實(shí)際應(yīng)用人員一同參與到系統(tǒng)測試工作中,就能夠?qū)τ谙到y(tǒng)測試實(shí)際應(yīng)用環(huán)境及具有流程進(jìn)行精準(zhǔn)性測試。

4.3 準(zhǔn)備詳細(xì)的自動測試程序

自動化測試系統(tǒng)在調(diào)試過程中,系統(tǒng)測試人員需要研發(fā)設(shè)計出相對應(yīng)的測試程度。測試程度在研發(fā)設(shè)計過程中必須緊密與自動測試系統(tǒng)狀態(tài)及進(jìn)程相結(jié)合,進(jìn)而保證自動測試程序能夠在規(guī)定的時間內(nèi)進(jìn)行自動測試工作,在最短的時間內(nèi)完成對于系統(tǒng)自動化測試工作[6]。

測試程序在準(zhǔn)備階段中,主要需要考慮的一個因素就是測試程序在實(shí)際應(yīng)用中需要擁有充足信息資源,這樣才能夠保證測試程序能夠重新設(shè)計或者是應(yīng)對任何的測試環(huán)境。想要讓測試程序能夠重復(fù)性使用,并且按照配置型號完成系統(tǒng)全部測試流程,將測試程序中所產(chǎn)生的數(shù)據(jù)記錄下來,這就需要測試審查信息全部顯示在檢查列表中。

自動測試系統(tǒng)在實(shí)際應(yīng)用中雖然能夠完成對于數(shù)據(jù)收集及整合的過程,但是必須以原始數(shù)據(jù)及結(jié)果作為前提。如果測試軟件最后檢測的結(jié)果工作人員無法進(jìn)行判斷,那么自動化測試系統(tǒng)就沒有存在的意義。測試人員必須對于測過結(jié)果進(jìn)行鑒定,這樣才能夠根據(jù)測試結(jié)構(gòu)進(jìn)行調(diào)整[7]。

5 結(jié)論

自動化測試系統(tǒng)在航空航天及國防電子中應(yīng)用,還存在一定難度,航電系統(tǒng)在檢測方面一直存在自動化水平較低的問題。某民用飛機(jī)項目研究中,就以本文自動化測試系統(tǒng)研究思路作為基礎(chǔ),通過積極借鑒國外先進(jìn)自動化測試系統(tǒng)經(jīng)驗(yàn),已經(jīng)研發(fā)設(shè)計出了能夠自動化測試系統(tǒng)應(yīng)用的航電測試系統(tǒng),并且制定了較為完善的自動化測試流程,為航電系統(tǒng)應(yīng)用自動化測試系統(tǒng)奠定了良好的基礎(chǔ),在實(shí)際應(yīng)用中能夠顯著提高航電系統(tǒng)測試效率。

參考文獻(xiàn):

[1]張力.LNST-2000分布式自動化測試系統(tǒng)在航天衛(wèi)星和其他領(lǐng)域中的應(yīng)用[J].數(shù)字通信世界,2013(06):58-60.

[2]呂江花,馬世龍,李先軍,高世偉.安全苛刻系統(tǒng)自動化測試的形式化語義模型[J].軟件學(xué)報,2014(03):489-505.

[3]余丹,葉鋼,李先軍,李重文,馬世龍.基于工作流的航天器測試信息化系統(tǒng)的建模與分析[J].武漢大學(xué)學(xué)報(理學(xué)版),2009(02):211-215.

[4]劉寒冰,劉琳,周忠,吳威.面向HLA的交叉檢驗(yàn)自動化測試方法研究[J].系統(tǒng)仿真學(xué)報,2009(17):5440-5444,5466.

[5]同江,蔡遠(yuǎn)文,邢曉辰.下一代自動測試系統(tǒng)在我國航天測試體系結(jié)構(gòu)中的應(yīng)用[J].航天控制,2011(02):75-80.

[6]高雯雯,蘭雨晴,高靜,郭敏華,金茂忠.自動化測試執(zhí)行管理工具的研究與設(shè)計[J].計算機(jī)應(yīng)用研究,2008(01):126-128.

[7]趙亞飛,宋凝芳,杜士森,蔡偉.基于VisualC++的光纖陀螺多參數(shù)自動化測試系統(tǒng)[J].壓電與聲光,2013(06):824-828,832.

猜你喜歡
自動化測試航電
岷江犍為航電樞紐三期工程實(shí)施方案研究
民用飛機(jī)航電系統(tǒng)虛擬教學(xué)資源建設(shè)
淺談空調(diào)控制器自動化測試
某型無人直升機(jī)航電艙熱設(shè)計優(yōu)化
航電樞紐清污系統(tǒng)改造
航電系統(tǒng)失效檢測優(yōu)化方法及仿真分析
株洲航電樞紐增效擴(kuò)容淺析