亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        STD在通用自動測試系統(tǒng)領(lǐng)域中的應(yīng)用

        2011-03-16 06:17:48趙強(qiáng)劉松風(fēng)
        電子測試 2011年5期
        關(guān)鍵詞:測試程序工程師儀器

        趙強(qiáng),劉松風(fēng)

        海軍工程大學(xué)電子工程學(xué)院,湖北 武漢 430033;2.海軍裝備技術(shù)研究所,北京 102442)

        0 引言

        一個完整的自動測試系統(tǒng)(ATS)是由ATE、TPS、測試開發(fā)工具和測試運(yùn)行環(huán)境4部分組成。其中,ATE、測試開發(fā)工具和測試運(yùn)行環(huán)境構(gòu)成了電子裝備維修測試的硬軟件平臺[1];TPS則是在此平臺上將專業(yè)技術(shù)人員的維修知識和診斷經(jīng)驗(yàn)轉(zhuǎn)化形成的有形產(chǎn)品。

        在測試領(lǐng)域,提高測試設(shè)備的通用性和測試程序的可移植性是測試工程師一直追求的目標(biāo)。特別是COTS技術(shù)的引入,大量商用貨架產(chǎn)品進(jìn)入到測試領(lǐng)域,這些商用貨架產(chǎn)品更新?lián)Q代快,而裝備壽命周期長[2],由于以前測試設(shè)備的通用性和可移植性差導(dǎo)致了當(dāng)測試設(shè)備更新?lián)Q代時不僅硬件需要換代而且所有的測試程序(TP)都需要重新開發(fā)和設(shè)計。這樣造成了測試程序集(TPS)的極大的浪費(fèi),而TPS 作為知識和經(jīng)驗(yàn)的有形產(chǎn)品是提高測試效率和能力,推動測試進(jìn)步的靈魂,如何提高TPS 的可移植性和重用性是解決目前測試設(shè)備通用性差和降低裝備全壽命周期保障費(fèi)用的關(guān)鍵。IEEE1641(STD)作為IEEE推出的關(guān)于測試領(lǐng)域的新標(biāo)準(zhǔn),為我們提供了解決這個問題的方向。

        1 IEEE1641簡介

        1.1 關(guān)于IEEE1641提出的背景

        自20世紀(jì)60年代開始ATLAS在提供獨(dú)立于測試設(shè)備的測試需求方面已經(jīng)在軍事和商業(yè)方面取得了巨大的成功,但是它也暴露出了很多問題,例如,基本信號定義模糊、相似信號屬性難以區(qū)分、語言結(jié)構(gòu)太死板,不能很好的支持現(xiàn)代面向?qū)ο蠹夹g(shù)和缺少信號分層結(jié)構(gòu)等。另外更為重要的是修訂現(xiàn)有的C/ATLAS標(biāo)準(zhǔn)也非常的困難。IEEE1641正是在這種情況下提出來的,它和C/ ATLAS在地位上是平等的,而且它對信號的描述與用C/ ATLAS標(biāo)準(zhǔn)對信號的描述也是兼容的。

        1.2 IEEE1641的層次結(jié)構(gòu)

        與ATLAS缺少信號分層結(jié)構(gòu)不一樣,IEEE1641采用了標(biāo)準(zhǔn)的層次結(jié)構(gòu)(見圖1)。在模型中對每個層和它的功能進(jìn)行了描述,每一層都建立在前一層的基礎(chǔ)之上。這種結(jié)構(gòu)并不要求每一層只能使用與它緊鄰的低層次的內(nèi)容,但是每一層卻必須根據(jù)它的前一層進(jìn)行全面的定義。它包括信號建模語言層(Signal Modeling Language, SML),基本信號組件層(Basic Signal Component, BSC),測試信號框架層(Test Signal Framework, TSF)和測試過程語言層( Test Procedure Language, TPL)。

        圖1 STD層次結(jié)構(gòu)圖

        1.3 IEEE1641的目的

        STD提出的目的就在于:提供關(guān)于UUT或測試系統(tǒng)全壽命周期內(nèi)所需信號的標(biāo)準(zhǔn)參考格式。

        一個UUT單元從設(shè)計,研發(fā),生產(chǎn),測試到投入使用需要經(jīng)歷設(shè)計工程師,開發(fā)工程師和測試工程師3個階段,且各個階段的工作都是圍繞著信號來展開的。然而由于專業(yè)和習(xí)慣的差異,各個工程師對信號的定義和表達(dá)有著自己的習(xí)慣和約定,這就導(dǎo)致了開發(fā)工程師不能完全理解設(shè)計工程師的定義,測試工程師不能完全理解開發(fā)工程師的定義,相互之間的信息溝通存在困難[5],導(dǎo)致了開發(fā)效率的低下。STD對于信號的定義,在數(shù)學(xué)上是嚴(yán)格的,在構(gòu)成基礎(chǔ)上是權(quán)威的。也就是說用這個標(biāo)準(zhǔn)定義的任何信號都是一樣的,打破了信息交流中存在的障礙。

        在裝備領(lǐng)域傳統(tǒng)的信息只能停留在其中的一個階段,例如設(shè)計工程師把設(shè)計圖紙和性能指標(biāo)交給生產(chǎn)工程師時,相互間完成的只是一個交接工作,缺乏的是信息的交流。設(shè)計工程師在設(shè)計時遇到的難題在生產(chǎn)時也許也會遇到,這樣就造成了重復(fù)的開發(fā)。STD采用了xml格式的數(shù)據(jù)極大提高了信號的可讀性與交互性[6]。工程師可以實(shí)時的記錄實(shí)驗(yàn)數(shù)據(jù),這樣的實(shí)驗(yàn)數(shù)據(jù)可以在各個過程中流通和重用,同時也擴(kuò)展了信息的應(yīng)用范圍。

        2 1641在通用ATS中的應(yīng)用

        2.1 理論基礎(chǔ)

        提高ATS的可移植性主要是提高TPS的可移植性。TPS可移植面臨的一個問題是,TPS最終的作用效果是要映射到現(xiàn)實(shí)資源和UUT單元,這是一個不可更改的事實(shí),而UUT和現(xiàn)實(shí)資源的多樣性也是一個不爭的事實(shí),如何解決這兩者的矛盾,本文提出了一個解決方案即回到測試的源頭——信號中去尋找答案。

        STD作為信號定義與測試的標(biāo)準(zhǔn),只要滿足STD標(biāo)準(zhǔn)的信號在任何設(shè)備中都是一致的。它在BSC中提供了在數(shù)學(xué)上嚴(yán)格定義的基本信號組件,其主要模塊包括:源(source)、調(diào)節(jié)器(conditioner)、事件(event)、測量(measurement)、數(shù)字(digital)與連接(connection)。另外BSC還定義了擴(kuò)展機(jī)制,對基本信號庫中沒有定義的信號可以按照標(biāo)準(zhǔn)框架將多個BSC模塊進(jìn)行互聯(lián),這樣就形成了標(biāo)準(zhǔn)的TSF層[3],如圖2所示,它可以產(chǎn)生任何用戶需要的復(fù)雜信號,這就為TPS的移植打下了堅實(shí)的“物質(zhì)”基礎(chǔ)。

        圖2 TSF模型圖

        STD還定義了面向信號測試的COM庫,提供了一種使其在任何面向?qū)ο蟮木幊陶Z言中對信號進(jìn)行控制和運(yùn)用的機(jī)制。這樣就可以解決開發(fā)和運(yùn)行平臺的問題。

        另外STD還為用戶提供了描述和控制信號的能力。因此對于測試程序開發(fā)者來說,可以按照自己的習(xí)慣和開發(fā)方式來進(jìn)行TPS的開發(fā),提高了程序集的開發(fā)效率。

        更為重要的是STD的提出為TPS與儀器驅(qū)動和硬件之間建立了一個信號層,隔離了TPS與儀器驅(qū)動和硬件之間的關(guān)系,如圖(3)所示。例如測試程序需要測量一個UUT某端口輸出信號的某個參數(shù),只需要調(diào)用測量(measurement)函數(shù)就可以了,它可以不用去考慮具體是怎樣實(shí)現(xiàn)從執(zhí)行指令,選擇儀器到驅(qū)動儀器完成測量(measurement)這個動作的(儀器的選擇是將儀器能力和測試需求標(biāo)準(zhǔn)化后由測試軟件或運(yùn)行環(huán)境自動實(shí)現(xiàn)的)。這樣就使得測試程序只需要考慮對于UUT端口的信號激勵和測試要求的處理,從而實(shí)現(xiàn)面向信號的編程。對于從UUT中采集到的信號,通過轉(zhuǎn)換為符合STD標(biāo)準(zhǔn)定義的信號后可以方便的與TPS 進(jìn)行交互。信號層的存在,使得傳統(tǒng)的面向儀器TPS開發(fā)變?yōu)槊嫦蛐盘栭_發(fā),而不需考慮硬件因素。這樣,對于TPS的開發(fā)來說,由于隔離了硬件的因素,直接面向信號進(jìn)行編程,而所有的信號都是滿足STD標(biāo)準(zhǔn)的標(biāo)準(zhǔn)信號,因此大大提高了TPS在不同被測設(shè)備之間的可移植性避免了重復(fù)開發(fā)。另外對于測試設(shè)備來說,當(dāng)今儀器驅(qū)動最新技術(shù)的IVI信號接口也是基于COM技術(shù)的。它提供了面向信號的方法,如Reset,Steup,Initiate,F(xiàn)etch,Connect等,這些方法執(zhí)行從信號和開關(guān)操作到儀器命令或具體儀器驅(qū)動調(diào)用的轉(zhuǎn)換[7]。當(dāng)更換了測試儀器后,由于IVI信號接口的標(biāo)準(zhǔn)化,因此只要提供滿足該接口標(biāo)準(zhǔn)的測試儀器就可以通過IVI來驅(qū)動調(diào)用,因此通過IVI與STD的結(jié)合也提高了測試儀器的可互換性和TPS在測試儀器中的可移植性。

        圖3 面向儀器和面向信號開發(fā)方式比較圖

        2.2 實(shí)際應(yīng)用

        圖4是用ATML系列標(biāo)準(zhǔn)和STD標(biāo)準(zhǔn)創(chuàng)建的測試程序。在本測試程序中,通過使用STD信號將UUT信號與測試程序的關(guān)系隔離開來,另外通過OperationConnect中的定義將用戶定義管腳與UUT管腳隔離開來,使得用戶在開發(fā)測試程序時不需要考慮與UUT管腳的現(xiàn)實(shí)對應(yīng)關(guān)系,通過兩部分的作用使得UUT與測試程序無關(guān)。另外在儀器驅(qū)動方面,ATML中專門對儀器的描述進(jìn)行了規(guī)范化,通過STD信號與ID(儀器描述)中能力(Capability)的匹配調(diào)用相應(yīng)的儀器IVI驅(qū)動對UUT進(jìn)行測量,這樣實(shí)現(xiàn)完成了測試程序的面向信號開發(fā),實(shí)現(xiàn)了測試程序的可移植性。

        綜上所述,STD的發(fā)布使得TPS的可移植性和通用性得到了極大的加強(qiáng),基本上解決了目前TPS移植所面臨的問題,為通用ATE的開發(fā)奠定了基礎(chǔ)。

        圖4 基于ATML標(biāo)準(zhǔn)的測試程序

        3 結(jié)論

        通用測試設(shè)備的開發(fā)可以極大降低裝備全壽命周期內(nèi)的維護(hù)費(fèi)用,同時也是一個急需研究的問題。STD的提出為硬件與軟件的隔離提供了理論基礎(chǔ),為面向信號編程提供了條件。使TPS的通用性和可移植性有了極大的擴(kuò)展。但是目前我國只限于理論上的研究,而國外已經(jīng)開發(fā)出了商業(yè)化的產(chǎn)品[8],因此嚴(yán)格按照STD標(biāo)準(zhǔn)開發(fā)出具有我國自主知識產(chǎn)權(quán)的信號對象庫、信號合成軟件和測試策略設(shè)計軟件將會是將來的主要工作。

        [1] 李行善,左毅,孫杰.自動測試系統(tǒng)集成技術(shù)[M].北京:電子工業(yè)出版社,2004.

        [2] 王遠(yuǎn)達(dá),盧永吉. ATE通用平臺研究[J]. 航空兵器,2007(5):33-36.

        [3] IEEE. IEEE Guide for the Use of IEEE Std 1641[S],2006.

        [4] IEEE. IEEE1641-2004 Standard for Signal & Test Definition(STD)[S]. 2004.

        [5] Chris Goringe Terry Coles. IEEE1641 SIGNAL MODELLING AS A LEARNING AID[J]. Autotestcon, 2007 IEEE. 728-734.

        [6] 嚴(yán)英強(qiáng),楊鎖昌. IEEE1641標(biāo)準(zhǔn)及發(fā)展[J]. 儀表技術(shù),2007(7). 57-58.

        [7] 鐘建林,何友,齊玉東. 基于IEEE1641標(biāo)準(zhǔn)的自動測試系統(tǒng)體系結(jié)構(gòu)[J]. 計算機(jī)測量與控制, 2009(5).854-856.

        [8] Hulme, A. Nsah,K. Implementing IEEE 1641-using a complement system[J]. Autotestcon, IEEE,2008:301-307.

        猜你喜歡
        測試程序工程師儀器
        《機(jī)械工程師》征訂啟事
        《現(xiàn)代儀器與醫(yī)療》2022年征訂回執(zhí)
        《現(xiàn)代儀器與醫(yī)療》2022年征訂回執(zhí)
        Kenoteq的工程師研發(fā)環(huán)保磚塊
        英語文摘(2021年10期)2021-11-22 08:02:40
        青年工程師
        安徽建筑(2020年4期)2020-05-23 01:37:12
        基于Castle型機(jī)械手的三溫量產(chǎn)測試平臺實(shí)現(xiàn)
        我國古代的天文儀器
        手機(jī)APP交互界面人因適合性測試程序的設(shè)計與實(shí)現(xiàn)
        中心主導(dǎo)制訂的《VHF/UHF頻率范圍內(nèi)測向系統(tǒng)測向靈敏度的測試程序》等兩項(xiàng)國際標(biāo)準(zhǔn)在ITU官網(wǎng)正式發(fā)布
        電氣自動化控制設(shè)備可靠性測試探討
        亚洲欧美日韩精品香蕉| 成人av在线免费播放| 极品少妇一区二区三区四区视频| 久久伊人久久伊人久久| 中文字幕一区二区三区乱码人妻| 日本三级吃奶头添泬| 亚洲熟女乱综合一区二区| 99久久久无码国产精品6| 婷婷综合久久中文字幕蜜桃三电影 | 优优人体大尺大尺无毒不卡| 久久国产精品99精品国产| 久久久久亚洲av无码观看 | 插入中文字幕在线一区二区三区| 成人国产一区二区三区av| 日本视频在线观看二区| 天堂国产一区二区三区| 性色av无码一区二区三区人妻| 亚洲一区二区欧美色妞影院| 色二av手机版在线| 久久婷婷综合激情亚洲狠狠 | 国产黄色一区二区福利| 丰满人妻被公侵犯的视频| 在线免费观看黄色国产强暴av| 欧美性高清另类videosex| 伊人久久精品久久亚洲一区 | 久久中文字幕国产精品| 国产三级精品三级在线专区2| 厨房人妻hd中文字幕| 狠狠色噜噜狠狠狠888米奇视频| 久久中国国产Av秘 入口| 亚洲女同恋中文一区二区| 日本久久精品中文字幕| 日日麻批免费40分钟无码| 久久综合国产乱子伦精品免费 | 亚洲国产99精品国自产拍| 亚洲中国美女精品久久久 | 亚洲欧美日韩一区在线观看| 中文字幕一区二区三区四区久久| 国产精品麻豆一区二区三区| 午夜天堂av天堂久久久| 人妻夜夜爽天天爽三区|