韓應都
摘 要: 適用性、靈活性和可擴展性是柔性測試技術(shù)中的三大特性,測試平臺通過光纖內(nèi)存反射網(wǎng)絡并行控制和管理各子單元,既可以根據(jù)當前型號的測試任務靈活配置各子單元,適用于當前型號的測試任務,也可以根據(jù)未來型號新的測試任務增加新子單元,適用于未來型號的測試任務,使三大特性發(fā)揮的淋漓盡致。
關(guān)鍵詞: 柔性測試技術(shù); 光纖內(nèi)存反射網(wǎng); 測控平臺; VMIC反射內(nèi)存網(wǎng)絡
中圖分類號: TN911.7?34; TJ760.6 文獻標識碼: A 文章編號: 1004?373X(2014)13?0033?03
Design of test and air?to?air missile auto?control platform
based on flexible testing technology
HAN Ying?du
(China Airborne Missile Academy, Luoyang 471099, China)
Abstract: Flexible testing technology has the three characters of applicability, flexibility and extensibility. The testing platform carries out parallel control and management of every sub?unit through the reflective memory network. It can allocate every sub?unit according to the task to test all the available air?to?air missiles, and also can add new sub?unit according to the task to test the future air?to?air missiles. It has made full use of the three characters of flexible testing technology.
Keywords: flexible testing technology; fiber reflective memory network; test and control platform; VMIC reflective memory network
0 引 言
柔性測試技術(shù)是泛華測控于2007年11月提出的一種全新的理念,以測試測量系統(tǒng)的整體功能及性能為關(guān)注對象,對滿足測試測量系統(tǒng)需求的方法和手段進行研究及開發(fā)的技術(shù)。其優(yōu)勢在于它更趨近于測試測量的最終解決方案,核心技術(shù)是虛擬儀器技術(shù)、測試測量技術(shù)、機電一體化技術(shù)、軟件技術(shù)、通信及網(wǎng)絡技術(shù),關(guān)鍵技術(shù)為總線技術(shù)、儀器互換技術(shù)、可重配置技術(shù)。
柔性測試系統(tǒng)是一種能夠快速和準確響應測試需求變化而構(gòu)建的自動測試系統(tǒng),能夠根據(jù)測試任務的需求和測試環(huán)境的變化,快速改變系統(tǒng)的組織模式、硬件與軟件結(jié)構(gòu)、以迅速調(diào)節(jié)測試功能來適應新任務和新環(huán)境的自動測試系統(tǒng)。精確性、可靠性、適用性、靈活性、拓展性為柔性測試系統(tǒng)所追求的目標。
柔性測試技術(shù)是測試理念的一種轉(zhuǎn)變,它不是針對某一個或一類具體的測試對象來具體構(gòu)建通用型的測試系統(tǒng),而是根據(jù)測試要求和測量對象,從應用出發(fā)來規(guī)劃完整的測試平臺,將測試測量解決方案或系統(tǒng)的實現(xiàn)作為一個整體來考慮,通過分析測試需求,站在全局的高度來構(gòu)建整個測試系統(tǒng),為各種測試測量需求提供完整的解決方案[1?2]。
1 測試平臺總體設(shè)計思想
測控平臺面向國內(nèi)所有在研型號以及今后5~10年的空空導彈,負責整個測試任務的總體調(diào)度、控制和管理, 具有快速改變系統(tǒng)的組織模式、以迅速調(diào)節(jié)測試功能來適應新任務和新環(huán)境的自動測試能力,即根據(jù)不同的子單元配置,構(gòu)建具有不同功能的測試平臺,體現(xiàn)了柔性測試技術(shù)中適用性、靈活性和擴展性三個特性。
測控平臺通過光纖網(wǎng)絡向各子單元發(fā)出指令,并且根據(jù)測試的具體要求從各子單元獲取最新的處理信息,實現(xiàn)對各子單元的閉環(huán)控制和管理,完成空空導彈的測試。
通過光纖反射內(nèi)存網(wǎng)與測控平臺連接的子單元主要有測控單元、目標及干擾單元、導彈模擬發(fā)射單元、引戰(zhàn)測試單元、導彈姿態(tài)控制單元(三軸轉(zhuǎn)臺)、數(shù)據(jù)采集、分析及評估單元等,當然根據(jù)未來型號的需要,還可以無限制的增加其他子單元[3?4]。整個測控系統(tǒng)原理圖如圖1所示。
圖1 測試平臺原理圖
2 測控平臺硬件設(shè)計
測控平臺硬件主要由主控計算機和光纖網(wǎng)絡組成。下面主要介紹光纖反射內(nèi)存網(wǎng)絡設(shè)計。
2.1 VMIC反射內(nèi)存網(wǎng)絡
VMIC反射內(nèi)存網(wǎng)絡允許計算機、工作站、PLC,還有其他使用不同操作系統(tǒng)或無操作系統(tǒng)的嵌入式控制器通過VMIC內(nèi)存反射設(shè)備實時地分享數(shù)據(jù)。反射內(nèi)存網(wǎng)概念如圖2所示,對于本地節(jié)點、映像內(nèi)存模板以共享內(nèi)存的方式出現(xiàn),可以使用包括應用軟件自身在內(nèi)的各級軟件來讀寫數(shù)據(jù)。寫入一個節(jié)點的內(nèi)存的數(shù)據(jù)可以通過網(wǎng)絡硬件傳輸?shù)狡渌械墓?jié)點,并且在這些節(jié)點的內(nèi)存中的儲存地址都相同,數(shù)據(jù)傳輸過程不涉及任何節(jié)點的處理器,網(wǎng)絡中所有的節(jié)點都存有共享數(shù)據(jù)的本地拷貝以便可以即時訪問。
圖2 虛擬反射內(nèi)存網(wǎng)
2.1.1 反射內(nèi)存網(wǎng)卡
選用GE公司的VMIC?5565系列反射內(nèi)存網(wǎng)卡,具有PCI、PMC、VME等多種總線連接方式,通過轉(zhuǎn)接套卡,還可以接入CPCI、PXI、PC104等總線系統(tǒng)中。其映像內(nèi)存最多可以允許256個獨立系統(tǒng)(節(jié)點)之間的數(shù)據(jù)共享,速率最高可達174 MB/s。每個映像內(nèi)存具有64 MB或128 MB的板上SDRAM,通過一個高速光纖數(shù)據(jù)通道廣播到其他映像內(nèi)存節(jié)點,同時數(shù)據(jù)傳輸軟件透明,不需I/O開銷,支持實時中斷實時廣播。它還具有連接仲裁、中斷傳輸、PCI啟動器/DMA功能、錯誤管理、防止數(shù)據(jù)丟失的保護措施、冗余傳輸模式、網(wǎng)絡監(jiān)視等特性。
2.1.2 反射內(nèi)存網(wǎng)集線器
選用VMIACC?5595?208型號網(wǎng)絡集線器,具有8個接口,采用級聯(lián)方式可擴展接口數(shù)。
2.2 VMIC反射內(nèi)存網(wǎng)拓撲結(jié)構(gòu)設(shè)計
VMIC反射內(nèi)存網(wǎng)有兩種拓撲結(jié)構(gòu),分別為環(huán)形網(wǎng)絡拓撲與星形網(wǎng)絡拓撲。
環(huán)形網(wǎng)絡的每臺計算機都可以訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互通信,并具有很高的通信速率。但環(huán)形網(wǎng)絡存在一定隱患,當網(wǎng)絡中某一節(jié)點出現(xiàn)故障或某一節(jié)點未上電時,光纖環(huán)在此點發(fā)生斷路,整個系統(tǒng)都無法正常工作。
星形網(wǎng)絡的核心部件是VMIC集線器,它有8個接口,即一臺集線器最多可以連接8臺計算機。當網(wǎng)絡中計算機的數(shù)量超過8臺時,集線器可以通過級聯(lián)的方式進行擴展。集線器的內(nèi)部實際上也是環(huán)形拓撲結(jié)構(gòu),它能夠完成信息自動轉(zhuǎn)發(fā)功能,且不損失信號,尤其是其內(nèi)置了旁路開關(guān),能夠在系統(tǒng)中某些機器出現(xiàn)故障或者掉電(包括未開機)的情況下自動跳過這些不連貫的節(jié)點而保證網(wǎng)絡系統(tǒng)的正常運行[5?7]。這樣,網(wǎng)絡中的計算機可以不受故障機器的影響訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互間的數(shù)據(jù)通信。因此本系統(tǒng)設(shè)計采用星形結(jié)構(gòu),來構(gòu)造光纖反射內(nèi)存網(wǎng)。
3 測試平臺軟件設(shè)計
3.1 測控軟件的層次模型
測控單元通過VMIC內(nèi)存反射網(wǎng)絡與實際執(zhí)行測試任務的各子單元進行連接,形成多機共享存儲器以及Client(總控單元)/Server(受控子單元)結(jié)構(gòu)的網(wǎng)絡通信機制與控制模式。
整個測控單元的界面層次軟件分別運行于各子單元中,共用同一個通信層的軟件底層,協(xié)同完成測試的全過程。基于VMIC內(nèi)存反射網(wǎng)的共享存儲模型將系統(tǒng)間的通信簡化到了如同訪問本地內(nèi)存的層次上,因此網(wǎng)絡通信的關(guān)鍵就變成了如何制定一套各個計算機之間都可以相互理解的存儲模型,使得任何計算機都可以便捷地了解當前系統(tǒng)中所有可能利用的信息[8?10]。
不難發(fā)現(xiàn),系統(tǒng)中的所有計算機實際上處于同等地位,是一種典型的共享內(nèi)存的集群。當然,這種相互之間內(nèi)存的共享是有限制的共享,本機只允許修改分配給本機共享內(nèi)存空間而不具有修改其余計算機共享內(nèi)存空間的權(quán)限。這種非平面式的內(nèi)存共享實際上非常自然地實現(xiàn)了不同計算機執(zhí)行不同權(quán)限操作的要求。
3.2 網(wǎng)絡通信協(xié)議
根據(jù)各子單元的功能特性、數(shù)據(jù)類型及數(shù)據(jù)量制訂通信協(xié)議,常規(guī)的方法是根據(jù)任務需求分別設(shè)計結(jié)構(gòu)體數(shù)據(jù)類型,可以包括控制指令、控制量和狀態(tài)數(shù)據(jù)等,為避免反射內(nèi)存網(wǎng)上無效的初始值對控制過程造成影響,還需要增加一些節(jié)點狀態(tài)識別信息。下面以測控平臺與導彈姿態(tài)控制子單元的通信為例,簡要說明協(xié)議數(shù)據(jù)類型,如圖3所示。
圖3 姿態(tài)控制子單元通信協(xié)議
構(gòu)造一個混合數(shù)據(jù)類型的結(jié)構(gòu)體,測控平臺和姿態(tài)控制子單元各負責其中部分緩沖區(qū)的數(shù)據(jù)更新?;顒佑嫈?shù)表示姿態(tài)控制子單元已啟動,且工作正常,典型的方法是每隔50 ms增加計數(shù)值;狀態(tài)信息用于表示姿態(tài)控制子單元的當前狀態(tài),一般按位或位組進行組合,構(gòu)造成無符號整數(shù),表示諸如自檢狀態(tài)、運動方式、達位標記等信息;數(shù)據(jù)類型剩余部分用于表示姿態(tài)控制子單元的位置參數(shù)和運動參數(shù)等。
測控平臺每下達一個新的指令,指令更新就增加計數(shù),用以提醒姿態(tài)控制子單元響應指令,具體指令參數(shù)由后續(xù)數(shù)據(jù)區(qū)的數(shù)值給出。
3.3 測控軟件流程
測控平臺在時間上并行控制和管理各子單元,然后根據(jù)導彈測試時序,依次完成導彈各種性能測試,具體軟件工作流程如圖4所示。
4 結(jié) 語
測控平臺通過光纖內(nèi)存反射網(wǎng)絡并行控制和管理各子單元,極大地體現(xiàn)了柔性測試技術(shù)中靈活性和可擴展性的優(yōu)點。即可以根據(jù)當前在研型號的測試任務靈活配置各子單元,也可以根據(jù)未來型號新的測試任務無限制增加子單元(只要不超過內(nèi)存反射網(wǎng)的節(jié)點、傳輸速度等限制),所以,測控平臺覆蓋了當前國內(nèi)所有在研型號以及今后5~10年空空導彈的測試任務,具有極大的應用價值。
圖4 測控平臺軟件流程圖
參考文獻
[1] 沈向東.柔性制造技術(shù)[M].北京:機械工業(yè)出版社,2013.
[2] 樊會濤,楊晨,周頤,等.空空導彈系統(tǒng)試驗與鑒定[M].北京:國防工業(yè)出版社,2007.
[3] 竇賽,陳國順,賈彪.柔性測試技術(shù)在復雜裝備測試中的應用[J].現(xiàn)代電子技術(shù),2011,34(9):141?144.
[4] 邊澤強,孟曉風.開放式柔性測試系統(tǒng)及關(guān)鍵技術(shù)[J].電子測試,2007(11):36?39.
[5] 顧穎彥.反射內(nèi)存網(wǎng)實時通信技術(shù)的研究[J].計算機工程,2002,28(7):143?144.
[6] 孫暉,徐林,楊乾遠.基于反射內(nèi)存的計算機實時通信網(wǎng)絡[J].廣西通信技術(shù),2008(2):29?30.
[7] 賈曉洪,梁曉庚,唐碩.紅外空空導彈制導控制系統(tǒng)動態(tài)測試技術(shù)研究[J].系統(tǒng)仿真學報,2004(2):50?53.
[8] 夏銳,肖明清.空空導彈并行測試平臺設(shè)計[J].彈箭與制導學報,2005(2):21?24.
[9] 馬艷,葉瑋.分布式導彈測試系統(tǒng)[J].現(xiàn)代電子技術(shù),2012,35(21):41?44.
[10] 王志,吳紅芳.導彈測試系統(tǒng)中的高速數(shù)據(jù)傳輸技術(shù)研究[J],現(xiàn)代電子技術(shù),2011,34(9):18?20.
2.1.2 反射內(nèi)存網(wǎng)集線器
選用VMIACC?5595?208型號網(wǎng)絡集線器,具有8個接口,采用級聯(lián)方式可擴展接口數(shù)。
2.2 VMIC反射內(nèi)存網(wǎng)拓撲結(jié)構(gòu)設(shè)計
VMIC反射內(nèi)存網(wǎng)有兩種拓撲結(jié)構(gòu),分別為環(huán)形網(wǎng)絡拓撲與星形網(wǎng)絡拓撲。
環(huán)形網(wǎng)絡的每臺計算機都可以訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互通信,并具有很高的通信速率。但環(huán)形網(wǎng)絡存在一定隱患,當網(wǎng)絡中某一節(jié)點出現(xiàn)故障或某一節(jié)點未上電時,光纖環(huán)在此點發(fā)生斷路,整個系統(tǒng)都無法正常工作。
星形網(wǎng)絡的核心部件是VMIC集線器,它有8個接口,即一臺集線器最多可以連接8臺計算機。當網(wǎng)絡中計算機的數(shù)量超過8臺時,集線器可以通過級聯(lián)的方式進行擴展。集線器的內(nèi)部實際上也是環(huán)形拓撲結(jié)構(gòu),它能夠完成信息自動轉(zhuǎn)發(fā)功能,且不損失信號,尤其是其內(nèi)置了旁路開關(guān),能夠在系統(tǒng)中某些機器出現(xiàn)故障或者掉電(包括未開機)的情況下自動跳過這些不連貫的節(jié)點而保證網(wǎng)絡系統(tǒng)的正常運行[5?7]。這樣,網(wǎng)絡中的計算機可以不受故障機器的影響訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互間的數(shù)據(jù)通信。因此本系統(tǒng)設(shè)計采用星形結(jié)構(gòu),來構(gòu)造光纖反射內(nèi)存網(wǎng)。
3 測試平臺軟件設(shè)計
3.1 測控軟件的層次模型
測控單元通過VMIC內(nèi)存反射網(wǎng)絡與實際執(zhí)行測試任務的各子單元進行連接,形成多機共享存儲器以及Client(總控單元)/Server(受控子單元)結(jié)構(gòu)的網(wǎng)絡通信機制與控制模式。
整個測控單元的界面層次軟件分別運行于各子單元中,共用同一個通信層的軟件底層,協(xié)同完成測試的全過程?;赩MIC內(nèi)存反射網(wǎng)的共享存儲模型將系統(tǒng)間的通信簡化到了如同訪問本地內(nèi)存的層次上,因此網(wǎng)絡通信的關(guān)鍵就變成了如何制定一套各個計算機之間都可以相互理解的存儲模型,使得任何計算機都可以便捷地了解當前系統(tǒng)中所有可能利用的信息[8?10]。
不難發(fā)現(xiàn),系統(tǒng)中的所有計算機實際上處于同等地位,是一種典型的共享內(nèi)存的集群。當然,這種相互之間內(nèi)存的共享是有限制的共享,本機只允許修改分配給本機共享內(nèi)存空間而不具有修改其余計算機共享內(nèi)存空間的權(quán)限。這種非平面式的內(nèi)存共享實際上非常自然地實現(xiàn)了不同計算機執(zhí)行不同權(quán)限操作的要求。
3.2 網(wǎng)絡通信協(xié)議
根據(jù)各子單元的功能特性、數(shù)據(jù)類型及數(shù)據(jù)量制訂通信協(xié)議,常規(guī)的方法是根據(jù)任務需求分別設(shè)計結(jié)構(gòu)體數(shù)據(jù)類型,可以包括控制指令、控制量和狀態(tài)數(shù)據(jù)等,為避免反射內(nèi)存網(wǎng)上無效的初始值對控制過程造成影響,還需要增加一些節(jié)點狀態(tài)識別信息。下面以測控平臺與導彈姿態(tài)控制子單元的通信為例,簡要說明協(xié)議數(shù)據(jù)類型,如圖3所示。
圖3 姿態(tài)控制子單元通信協(xié)議
構(gòu)造一個混合數(shù)據(jù)類型的結(jié)構(gòu)體,測控平臺和姿態(tài)控制子單元各負責其中部分緩沖區(qū)的數(shù)據(jù)更新?;顒佑嫈?shù)表示姿態(tài)控制子單元已啟動,且工作正常,典型的方法是每隔50 ms增加計數(shù)值;狀態(tài)信息用于表示姿態(tài)控制子單元的當前狀態(tài),一般按位或位組進行組合,構(gòu)造成無符號整數(shù),表示諸如自檢狀態(tài)、運動方式、達位標記等信息;數(shù)據(jù)類型剩余部分用于表示姿態(tài)控制子單元的位置參數(shù)和運動參數(shù)等。
測控平臺每下達一個新的指令,指令更新就增加計數(shù),用以提醒姿態(tài)控制子單元響應指令,具體指令參數(shù)由后續(xù)數(shù)據(jù)區(qū)的數(shù)值給出。
3.3 測控軟件流程
測控平臺在時間上并行控制和管理各子單元,然后根據(jù)導彈測試時序,依次完成導彈各種性能測試,具體軟件工作流程如圖4所示。
4 結(jié) 語
測控平臺通過光纖內(nèi)存反射網(wǎng)絡并行控制和管理各子單元,極大地體現(xiàn)了柔性測試技術(shù)中靈活性和可擴展性的優(yōu)點。即可以根據(jù)當前在研型號的測試任務靈活配置各子單元,也可以根據(jù)未來型號新的測試任務無限制增加子單元(只要不超過內(nèi)存反射網(wǎng)的節(jié)點、傳輸速度等限制),所以,測控平臺覆蓋了當前國內(nèi)所有在研型號以及今后5~10年空空導彈的測試任務,具有極大的應用價值。
圖4 測控平臺軟件流程圖
參考文獻
[1] 沈向東.柔性制造技術(shù)[M].北京:機械工業(yè)出版社,2013.
[2] 樊會濤,楊晨,周頤,等.空空導彈系統(tǒng)試驗與鑒定[M].北京:國防工業(yè)出版社,2007.
[3] 竇賽,陳國順,賈彪.柔性測試技術(shù)在復雜裝備測試中的應用[J].現(xiàn)代電子技術(shù),2011,34(9):141?144.
[4] 邊澤強,孟曉風.開放式柔性測試系統(tǒng)及關(guān)鍵技術(shù)[J].電子測試,2007(11):36?39.
[5] 顧穎彥.反射內(nèi)存網(wǎng)實時通信技術(shù)的研究[J].計算機工程,2002,28(7):143?144.
[6] 孫暉,徐林,楊乾遠.基于反射內(nèi)存的計算機實時通信網(wǎng)絡[J].廣西通信技術(shù),2008(2):29?30.
[7] 賈曉洪,梁曉庚,唐碩.紅外空空導彈制導控制系統(tǒng)動態(tài)測試技術(shù)研究[J].系統(tǒng)仿真學報,2004(2):50?53.
[8] 夏銳,肖明清.空空導彈并行測試平臺設(shè)計[J].彈箭與制導學報,2005(2):21?24.
[9] 馬艷,葉瑋.分布式導彈測試系統(tǒng)[J].現(xiàn)代電子技術(shù),2012,35(21):41?44.
[10] 王志,吳紅芳.導彈測試系統(tǒng)中的高速數(shù)據(jù)傳輸技術(shù)研究[J],現(xiàn)代電子技術(shù),2011,34(9):18?20.
2.1.2 反射內(nèi)存網(wǎng)集線器
選用VMIACC?5595?208型號網(wǎng)絡集線器,具有8個接口,采用級聯(lián)方式可擴展接口數(shù)。
2.2 VMIC反射內(nèi)存網(wǎng)拓撲結(jié)構(gòu)設(shè)計
VMIC反射內(nèi)存網(wǎng)有兩種拓撲結(jié)構(gòu),分別為環(huán)形網(wǎng)絡拓撲與星形網(wǎng)絡拓撲。
環(huán)形網(wǎng)絡的每臺計算機都可以訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互通信,并具有很高的通信速率。但環(huán)形網(wǎng)絡存在一定隱患,當網(wǎng)絡中某一節(jié)點出現(xiàn)故障或某一節(jié)點未上電時,光纖環(huán)在此點發(fā)生斷路,整個系統(tǒng)都無法正常工作。
星形網(wǎng)絡的核心部件是VMIC集線器,它有8個接口,即一臺集線器最多可以連接8臺計算機。當網(wǎng)絡中計算機的數(shù)量超過8臺時,集線器可以通過級聯(lián)的方式進行擴展。集線器的內(nèi)部實際上也是環(huán)形拓撲結(jié)構(gòu),它能夠完成信息自動轉(zhuǎn)發(fā)功能,且不損失信號,尤其是其內(nèi)置了旁路開關(guān),能夠在系統(tǒng)中某些機器出現(xiàn)故障或者掉電(包括未開機)的情況下自動跳過這些不連貫的節(jié)點而保證網(wǎng)絡系統(tǒng)的正常運行[5?7]。這樣,網(wǎng)絡中的計算機可以不受故障機器的影響訪問光纖反射內(nèi)存網(wǎng)的共享內(nèi)存,實現(xiàn)相互間的數(shù)據(jù)通信。因此本系統(tǒng)設(shè)計采用星形結(jié)構(gòu),來構(gòu)造光纖反射內(nèi)存網(wǎng)。
3 測試平臺軟件設(shè)計
3.1 測控軟件的層次模型
測控單元通過VMIC內(nèi)存反射網(wǎng)絡與實際執(zhí)行測試任務的各子單元進行連接,形成多機共享存儲器以及Client(總控單元)/Server(受控子單元)結(jié)構(gòu)的網(wǎng)絡通信機制與控制模式。
整個測控單元的界面層次軟件分別運行于各子單元中,共用同一個通信層的軟件底層,協(xié)同完成測試的全過程?;赩MIC內(nèi)存反射網(wǎng)的共享存儲模型將系統(tǒng)間的通信簡化到了如同訪問本地內(nèi)存的層次上,因此網(wǎng)絡通信的關(guān)鍵就變成了如何制定一套各個計算機之間都可以相互理解的存儲模型,使得任何計算機都可以便捷地了解當前系統(tǒng)中所有可能利用的信息[8?10]。
不難發(fā)現(xiàn),系統(tǒng)中的所有計算機實際上處于同等地位,是一種典型的共享內(nèi)存的集群。當然,這種相互之間內(nèi)存的共享是有限制的共享,本機只允許修改分配給本機共享內(nèi)存空間而不具有修改其余計算機共享內(nèi)存空間的權(quán)限。這種非平面式的內(nèi)存共享實際上非常自然地實現(xiàn)了不同計算機執(zhí)行不同權(quán)限操作的要求。
3.2 網(wǎng)絡通信協(xié)議
根據(jù)各子單元的功能特性、數(shù)據(jù)類型及數(shù)據(jù)量制訂通信協(xié)議,常規(guī)的方法是根據(jù)任務需求分別設(shè)計結(jié)構(gòu)體數(shù)據(jù)類型,可以包括控制指令、控制量和狀態(tài)數(shù)據(jù)等,為避免反射內(nèi)存網(wǎng)上無效的初始值對控制過程造成影響,還需要增加一些節(jié)點狀態(tài)識別信息。下面以測控平臺與導彈姿態(tài)控制子單元的通信為例,簡要說明協(xié)議數(shù)據(jù)類型,如圖3所示。
圖3 姿態(tài)控制子單元通信協(xié)議
構(gòu)造一個混合數(shù)據(jù)類型的結(jié)構(gòu)體,測控平臺和姿態(tài)控制子單元各負責其中部分緩沖區(qū)的數(shù)據(jù)更新。活動計數(shù)表示姿態(tài)控制子單元已啟動,且工作正常,典型的方法是每隔50 ms增加計數(shù)值;狀態(tài)信息用于表示姿態(tài)控制子單元的當前狀態(tài),一般按位或位組進行組合,構(gòu)造成無符號整數(shù),表示諸如自檢狀態(tài)、運動方式、達位標記等信息;數(shù)據(jù)類型剩余部分用于表示姿態(tài)控制子單元的位置參數(shù)和運動參數(shù)等。
測控平臺每下達一個新的指令,指令更新就增加計數(shù),用以提醒姿態(tài)控制子單元響應指令,具體指令參數(shù)由后續(xù)數(shù)據(jù)區(qū)的數(shù)值給出。
3.3 測控軟件流程
測控平臺在時間上并行控制和管理各子單元,然后根據(jù)導彈測試時序,依次完成導彈各種性能測試,具體軟件工作流程如圖4所示。
4 結(jié) 語
測控平臺通過光纖內(nèi)存反射網(wǎng)絡并行控制和管理各子單元,極大地體現(xiàn)了柔性測試技術(shù)中靈活性和可擴展性的優(yōu)點。即可以根據(jù)當前在研型號的測試任務靈活配置各子單元,也可以根據(jù)未來型號新的測試任務無限制增加子單元(只要不超過內(nèi)存反射網(wǎng)的節(jié)點、傳輸速度等限制),所以,測控平臺覆蓋了當前國內(nèi)所有在研型號以及今后5~10年空空導彈的測試任務,具有極大的應用價值。
圖4 測控平臺軟件流程圖
參考文獻
[1] 沈向東.柔性制造技術(shù)[M].北京:機械工業(yè)出版社,2013.
[2] 樊會濤,楊晨,周頤,等.空空導彈系統(tǒng)試驗與鑒定[M].北京:國防工業(yè)出版社,2007.
[3] 竇賽,陳國順,賈彪.柔性測試技術(shù)在復雜裝備測試中的應用[J].現(xiàn)代電子技術(shù),2011,34(9):141?144.
[4] 邊澤強,孟曉風.開放式柔性測試系統(tǒng)及關(guān)鍵技術(shù)[J].電子測試,2007(11):36?39.
[5] 顧穎彥.反射內(nèi)存網(wǎng)實時通信技術(shù)的研究[J].計算機工程,2002,28(7):143?144.
[6] 孫暉,徐林,楊乾遠.基于反射內(nèi)存的計算機實時通信網(wǎng)絡[J].廣西通信技術(shù),2008(2):29?30.
[7] 賈曉洪,梁曉庚,唐碩.紅外空空導彈制導控制系統(tǒng)動態(tài)測試技術(shù)研究[J].系統(tǒng)仿真學報,2004(2):50?53.
[8] 夏銳,肖明清.空空導彈并行測試平臺設(shè)計[J].彈箭與制導學報,2005(2):21?24.
[9] 馬艷,葉瑋.分布式導彈測試系統(tǒng)[J].現(xiàn)代電子技術(shù),2012,35(21):41?44.
[10] 王志,吳紅芳.導彈測試系統(tǒng)中的高速數(shù)據(jù)傳輸技術(shù)研究[J],現(xiàn)代電子技術(shù),2011,34(9):18?20.