專利名稱:一種分布式差分跳頻通信測試系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電學(xué)技術(shù)領(lǐng)域,特別涉及到電通信技術(shù)專業(yè)的ー種分布式差分跳頻通信測試系統(tǒng)。
背景技術(shù):
短波差分跳頻通信具有高跳速和高數(shù)據(jù)率、抗干擾能力強(qiáng)等優(yōu)點(diǎn),在短波通信領(lǐng)域得到了廣泛的應(yīng)用。現(xiàn)有的短波差分跳頻系統(tǒng)大都是對單純的終端,如短波差分跳頻信號產(chǎn)生、短波差分跳頻信號接收等進(jìn)行功能測試,并沒有從狀態(tài)同步、時間同步角度進(jìn)行其系統(tǒng)的控制及管理,因此處理過程的正確性和時效性無法達(dá)到測試要求。
發(fā)明內(nèi)容
本發(fā)明的目的是提供ー種分布式差分跳頻通信測試系統(tǒng),本系統(tǒng)是具有真實(shí)測試能力的通信系統(tǒng),建立可靠的、穩(wěn)定的、可擴(kuò)展的差分跳頻通信測試系統(tǒng),實(shí)現(xiàn)對差分跳頻信號發(fā)射機(jī)、信號信道、差分跳頻信號接收機(jī)進(jìn)行測試的分布式差分跳頻通信測試系統(tǒng)。采用的技術(shù)方案是ー種分布式差分跳頻通信測試系統(tǒng)由硬件、軟件兩部分組成,硬件部分包括6臺計(jì)算機(jī)和一臺服務(wù)器,為軟件功能成員提供硬件運(yùn)行環(huán)境。軟件部分包括差分跳頻信號產(chǎn)生功能成員、信號信道功能成員、差分跳頻信號接收功能成員、差分環(huán)路效果演示成員、視景分析功能成員和系統(tǒng)控制管理成員。所述的差分跳頻信號產(chǎn)生功能成員差分跳頻信號產(chǎn)生成員的功能為根據(jù)傳輸信息數(shù)據(jù)、上一跳差分跳頻信號頻率控制字和G函數(shù)規(guī)則產(chǎn)生當(dāng)前跳的跳頻頻率控制字,由數(shù)字頻率合成器產(chǎn)生頻率控制字對應(yīng)頻率的數(shù)字差分跳頻信號,最后通過D/A轉(zhuǎn)換模塊變?yōu)槟M差分跳頻信號。根據(jù)差分跳頻信號產(chǎn)生模塊的功能,設(shè)計(jì)差分跳頻信號產(chǎn)生模塊的整體結(jié)構(gòu)。所述的差分跳頻信號產(chǎn)生模塊為差分跳頻信號產(chǎn)生成員的硬件。差分跳頻信號產(chǎn)生模塊包括5個子模塊,分別為G函數(shù)運(yùn)算子模塊、DCM子模塊、差分跳頻信號產(chǎn)生邏輯控制子模塊、數(shù)字頻率合成子模塊和D/A轉(zhuǎn)換子模塊。下面分別對各子模塊進(jìn)行說明。G函數(shù)運(yùn)算子模塊根據(jù)輸入傳輸信息數(shù)據(jù)、上一跳差分跳頻信號頻率控制字和G函數(shù)規(guī)則產(chǎn)生當(dāng)前跳的跳頻頻率控制字,用于產(chǎn)生當(dāng)前跳的差分跳頻信號。差分跳頻信號產(chǎn)生邏輯控制子模塊根據(jù)G函數(shù)運(yùn)算子模塊產(chǎn)生的跳頻頻率控制字,產(chǎn)生對應(yīng)的控制參數(shù),對數(shù)字頻率合成子模塊進(jìn)行配置,并讀取數(shù)字頻率合成子模塊生成的數(shù)字差分跳頻信號,將其發(fā)送至D/A轉(zhuǎn)換子模塊。數(shù)字頻率合成子模塊包括多個數(shù)字頻率合成器,根據(jù)差分跳頻信號產(chǎn)生邏輯控制子模塊提供的頻率控制字及對應(yīng)控制參數(shù),調(diào)用數(shù)字頻率合成器產(chǎn)生數(shù)字差分跳頻信號。D/A轉(zhuǎn)換子模塊將數(shù)字差分跳頻信號變?yōu)槟M差分跳頻信號進(jìn)行發(fā)送。
DCM子模塊負(fù)責(zé)為其他各模塊提供穩(wěn)定的時鐘驅(qū)動。所述的信號信道功能成員短波通信信號可由天波信道和地波信道分別進(jìn)行傳播。短波通信信號經(jīng)天波信道傳播,其優(yōu)點(diǎn)是傳輸損耗小,利用較小的功率可進(jìn)行遠(yuǎn)程通訊。短波通信信號在天波信道傳播路徑中的基本傳輸損耗包括自由空間傳輸損耗、地面反射損耗、電離層吸收損耗、額外系統(tǒng)損耗。所述的差分跳頻信號接收功能成員
對經(jīng)信道處理后的差分跳頻信號進(jìn)行基于差分環(huán)路的頻點(diǎn)檢測、基于逐符號或序列檢測的G—1函數(shù)傳輸信息提取,實(shí)現(xiàn)差分跳頻通信的信號接收過程,并為驗(yàn)證差分環(huán)路接收功能成員功能實(shí)現(xiàn)的有效性和正確性提供測試和接收結(jié)果的驗(yàn)證功能。所述的差分環(huán)路效果演示成員差分環(huán)路效果演示功能成員將差分跳頻信號產(chǎn)生功能成員傳輸?shù)臄?shù)據(jù)信息和差分跳頻接收功能成員解算的頻率序列和數(shù)據(jù)信息進(jìn)行對比,驗(yàn)證差分環(huán)路接收性能的有效性和正確性。所述的視景分析功能成員視景分析功能成員主要提供差分跳頻信號產(chǎn)生功能成員、差分跳頻接收功能成員和傳輸信道的位置、距離和傳輸路徑等信息,為差分環(huán)路跳頻通信系統(tǒng)提供直觀的分析應(yīng)用環(huán)境。所述的系統(tǒng)控制管理成員系統(tǒng)控制管理成員負(fù)責(zé)整個聯(lián)邦的運(yùn)行,發(fā)送控制指令并完成狀態(tài)交互。系統(tǒng)控制管理成員是整個系統(tǒng)聯(lián)邦的重要成員之一,它管理整個聯(lián)邦的運(yùn)行,包括創(chuàng)建聯(lián)邦、撤銷聯(lián)邦、開始測試、暫停測試、繼續(xù)測試以及顯示測試時間等功能。在聯(lián)邦中,除了控制成員之外,其它各個聯(lián)邦成員與系統(tǒng)控制管理成員都有聯(lián)系,當(dāng)他們加入聯(lián)邦后,只有控制成員發(fā)出啟動命令,各個功能成員才能運(yùn)行。系統(tǒng)控制初始化后,首先創(chuàng)建聯(lián)邦,然后設(shè)置時間管理策略、時間推進(jìn)機(jī)制和公布/訂購關(guān)系,等到其它各功能成員都加入到聯(lián)邦后,開始執(zhí)行控制交互,各成員開始測試。隨著仿真時間的推進(jìn),接收訂購的交互,并且可以通過界面調(diào)整相應(yīng)成員的狀態(tài)顯示?;贖LA/RTI的差分跳頻通信測試系統(tǒng),其特征是基于時間控制及時間受限的分布式系統(tǒng)控制機(jī)制。系統(tǒng)控制管理成員管理整個測試聯(lián)邦的運(yùn)行,發(fā)送控制指令并完成狀態(tài)交互。具體過程為創(chuàng)建聯(lián)邦、開始運(yùn)行、停止運(yùn)行、撤銷聯(lián)邦等。(I)聯(lián)邦對象模型HLA的聯(lián)邦對象模型的主要目的是提供聯(lián)邦成員之間用公共的、標(biāo)準(zhǔn)化的格式進(jìn)行數(shù)據(jù)交換的規(guī)范,它描述了在仿真運(yùn)行過程中將參與聯(lián)邦成員信息交換的對象類、對象類屬性、交互類、交互類參數(shù)的特性。根據(jù)HLA規(guī)范規(guī)定,系統(tǒng)采用對象模型模板OMT來描述聯(lián)邦和聯(lián)邦中的每ー個成員,以及聯(lián)邦在運(yùn)行過程中需要交換的各種數(shù)據(jù)和相關(guān)信息,其中主要包括對象類結(jié)構(gòu)表、屬性表、交互類結(jié)構(gòu)表、參數(shù)表和枚舉數(shù)據(jù)類型表。①交互類結(jié)構(gòu)表交互類是指一個成員的對象產(chǎn)生的對其他成員產(chǎn)生影響的明確的動作的抽象。交互類的每一個對象叫做該交互類的實(shí)例。在基于HLA/RTI差分跳頻通信測試系統(tǒng)中,抽象出的交互類如下控制命令類(Sim_Controller):該類實(shí)現(xiàn)了聯(lián)邦成員的控制交互。成員運(yùn)行狀態(tài)類(Member_State):該類實(shí)現(xiàn)了聯(lián)邦成員狀態(tài)交互。表I記錄了系統(tǒng)的交互類。表I交互類結(jié)構(gòu)表
權(quán)利要求
1.一種分布式差分跳頻通信測試系統(tǒng),是一種基于HLA/RTI的分布式差分跳頻通訊測試系統(tǒng);其特征在于由硬件、軟件兩部分組成,硬件部分包括6臺計(jì)算機(jī)和一臺服務(wù)器,為軟件功能成員提供硬件運(yùn)行環(huán)境,軟件部分包括差分跳頻信號產(chǎn)生功能成員、信號信道功能成員、差分跳頻信號接收功能成員、差分環(huán)路效果演示成員、視景分析功能成員、系統(tǒng)控制管理成員; 所述的差分跳頻信號產(chǎn)生功能成員 差分跳頻信號產(chǎn)生功能成員是根據(jù)傳輸信息數(shù)據(jù)、上一跳差分跳頻信號頻率控制字和G函數(shù)規(guī)則產(chǎn)生當(dāng)前跳的跳頻頻率控制字,由數(shù)字頻率合成器產(chǎn)生頻率控制字對應(yīng)頻率的數(shù)字差分跳頻信號,最后通過D/A轉(zhuǎn)換模塊變?yōu)槟M差分跳頻信號;根據(jù)差分跳頻信號產(chǎn)生模塊的功能,設(shè)計(jì)差分跳頻信號產(chǎn)生模塊的整體結(jié)構(gòu); 所述的信號信道功能成員 短波通信信號可由天波信道和地波信道分別進(jìn)行傳播;短波通信信號經(jīng)天波信道傳播;短波通信信號在天波信道傳播路徑中包含的損耗,短波通信信號經(jīng)天波信道的基本傳輸損耗包括自由空間傳輸損耗、地面反射損耗,電離層吸收損耗、額外系統(tǒng)損耗; 所述的差分跳頻信號接收功能成員 對經(jīng)信道處理后的差分跳頻信號進(jìn)行基于差分環(huán)路的頻點(diǎn)檢測、基于逐符號或序列檢測的G-I函數(shù)傳輸信息提取,實(shí)現(xiàn)差分跳頻通信的信號接收過程,并為驗(yàn)證差分環(huán)路接收功能成員功能實(shí)現(xiàn)的有效性和正確性提供測試和接收結(jié)果的驗(yàn)證功能; 差分環(huán)路效能演示成員 差分環(huán)路效果演示功能成員將差分跳頻信號產(chǎn)生功能成員傳輸?shù)臄?shù)據(jù)信息和差分跳頻接收功能成員解算的頻率序列和數(shù)據(jù)信息進(jìn)行對比,驗(yàn)證差分環(huán)路接收性能的有效性和正確性; 所述的視景分析成員 視景分析成員主要提供差分跳頻信號產(chǎn)生功能成員、差分跳頻接收功能成員和傳輸信道的位置、距離和傳輸路徑等信息,為差分環(huán)路跳頻通信系統(tǒng)提供直觀的分析應(yīng)用環(huán)境。
2.根據(jù)權(quán)利要求I所述的一種分布式差分跳頻通信測試系統(tǒng)的系統(tǒng)控制管理成員,其特征在于 系統(tǒng)控制管理整個聯(lián)邦的運(yùn)行,發(fā)送控制指令并完成狀態(tài)交互;系統(tǒng)控制管理成員是整個系統(tǒng)聯(lián)邦的重要成員之一,它管理整個聯(lián)邦的運(yùn)行,包括創(chuàng)建聯(lián)邦、撤銷聯(lián)邦、開始測試、暫停測試、繼續(xù)測試以及顯示測試時間等功能;在聯(lián)邦中,除了仿真控制成員之外,其它各個聯(lián)邦成員與系統(tǒng)控制管理成員都有聯(lián)系,當(dāng)他們加入聯(lián)邦后,只有控制成員發(fā)出啟動命令,各個功能成員才能運(yùn)行; 系統(tǒng)控制初始化后,首先創(chuàng)建聯(lián)邦,然后設(shè)置時間管理策略、時間推進(jìn)機(jī)制和公布/訂購關(guān)系,等到其它各功能成員都加入到聯(lián)邦后,開始執(zhí)行控制交互,各成員開始測試;隨著仿真時間的推進(jìn),接收訂購的交互,并且可以通過界面調(diào)整相應(yīng)成員的狀態(tài)顯示; 基于HLA/RTI的差分跳頻通信測試系統(tǒng),是基于時間控制及時間受限的分布式系統(tǒng)控制機(jī)制; 系統(tǒng)控制管理成員管理整個測試聯(lián)邦的運(yùn)行,發(fā)送控制指令并完成狀態(tài)交互;具體過程為創(chuàng)建聯(lián)邦、開始運(yùn)行、停止運(yùn)行、撤銷聯(lián)邦;(1)聯(lián)邦對象模型 HLA的聯(lián)邦對象模型的主要目的是提供聯(lián)邦成員之間用公共的、標(biāo)準(zhǔn)化的格式進(jìn)行數(shù)據(jù)交換的規(guī)范,描述了在仿真運(yùn)行過程中將參與聯(lián)邦成員信息交換的對象類、對象類屬性、交互類、交互類參數(shù)的特性; (2)聯(lián)邦執(zhí)行的狀態(tài)控制 HLA提供的聯(lián)邦執(zhí)行狀態(tài)管理服務(wù),實(shí)現(xiàn)了聯(lián)邦執(zhí)行的創(chuàng)建、撤銷以及聯(lián)邦成員的加入、退出;但是,在基于HLA/RTI差分跳頻通信測試系統(tǒng)中,還需要實(shí)現(xiàn)聯(lián)邦執(zhí)行的開始、暫停、繼續(xù)、結(jié)束和退出等狀態(tài)的控制,因此,直接利用HLA的聯(lián)邦管理提供的服務(wù)無法實(shí)現(xiàn);為了解決多狀態(tài)控制問題,在控制端即聯(lián)邦控制成員設(shè)置枚舉類型變量,為每一個聯(lián)邦狀態(tài)設(shè)置一個枚舉值,并利用HLA中交互類的公布機(jī)制,發(fā)布控制信息;而在受控端即聯(lián)邦成員使用HLA中交互類的訂購機(jī)制,獲取控制信息,并結(jié)合多布爾變量控制技術(shù),確定自身受控狀態(tài);多布爾變量控制技術(shù)是在受控端設(shè)置多個布爾變量,根據(jù)枚舉控制信息,改變相應(yīng) 的布爾變量值,確定受控端自身的狀態(tài); 受控端訂購控制信息后,利用在主線程中調(diào)用回調(diào)函數(shù)狀態(tài)控制交互回調(diào)函數(shù),設(shè)置相應(yīng)的布爾變量的值; 受控端獲取枚舉控制信息,并設(shè)置相應(yīng)布爾變量值后,受控端系統(tǒng)主線程通過判斷各布爾變量的值,確定自身的狀態(tài); (3)聯(lián)邦時間管理機(jī)制 在HLA中,聯(lián)邦時間管理關(guān)注的是如何在聯(lián)邦執(zhí)行時控制時間的推進(jìn);聯(lián)邦時間管理通過協(xié)調(diào)帶時戳聯(lián)邦成員的測試時間的消息傳遞,實(shí)現(xiàn)測試時間的推進(jìn);聯(lián)邦的時間管理機(jī)制包括兩方面內(nèi)容消息傳遞機(jī)制和時間推進(jìn)機(jī)制; ①聯(lián)邦成員的消息傳遞機(jī)制 消息在HLA系統(tǒng)設(shè)計(jì)上是一個非常重要的概念,RTI通過消息來協(xié)調(diào)整聯(lián)邦的運(yùn)行;HLA時間管理服務(wù)協(xié)調(diào)時間的方式就是通過相互發(fā)送消息進(jìn)行的; ②聯(lián)邦成員的時間推進(jìn)機(jī)制 在基于HLA/RTI差分跳頻通信測試系統(tǒng)中接收功能成員每次處理O. 2ms的差分跳頻信號數(shù)據(jù),并對產(chǎn)生的差分信號進(jìn)行頻點(diǎn)檢測以及序列檢測,為了保證邏輯和時序的正確性,采用步進(jìn)的時間推進(jìn)機(jī)制;除此之外,步進(jìn)的時間推進(jìn)機(jī)制還可以將跳頻信號數(shù)據(jù)分多步產(chǎn)生,每一步產(chǎn)生較短的數(shù)據(jù);在奶1中,基于步長的聯(lián)邦時間的推進(jìn)過程包括三個步驟首先,聯(lián)邦成員調(diào)用一個時間管理服務(wù)請求邏輯時間推進(jìn);接著,如果滿足時間推進(jìn)條件,RTI向聯(lián)邦成員分發(fā)當(dāng)前時間在消息隊(duì)列中滿足發(fā)送條件的消息;最后,RTI通過調(diào)用聯(lián)邦成員回調(diào)函數(shù),表示該聯(lián)邦成員的邏輯時間已經(jīng)推進(jìn); (4)數(shù)據(jù)傳輸方式 基于HLA/RTI差分跳頻通信測試系統(tǒng)中設(shè)計(jì)傳輸?shù)臄?shù)據(jù)主要包括兩類一類是測試系統(tǒng)正常運(yùn)行所必需的交互類,通常只含有一個或幾個數(shù)值類型的數(shù)據(jù),為小型數(shù)據(jù) ’另一類主要是用于差分跳頻信號產(chǎn)生及發(fā)送的信號數(shù)據(jù);在選取差分跳頻信號的時間片大小為O.2ms的情況下,每次產(chǎn)生并傳輸?shù)奶l信號數(shù)據(jù)的大小都超過上萬個浮點(diǎn)類型的數(shù)據(jù)所占的空間,為大型數(shù)據(jù); 基于HLA/RTI差分跳頻通信測試系統(tǒng)供聯(lián)邦成員之間數(shù)據(jù)傳輸?shù)姆绞街饕袃煞N一種是基于HLA的公布與訂購機(jī)制實(shí)現(xiàn)的數(shù)據(jù)傳輸;另一種是基于windows平臺的套接字傳輸; 針對跳頻信號的傳輸數(shù)據(jù)類型,根據(jù)其特點(diǎn),確定了的數(shù)據(jù)傳輸方式對于交互類這種小型數(shù)據(jù)的傳輸,采用基于HLA的公布與訂購的機(jī)制實(shí)現(xiàn),減少網(wǎng)絡(luò)通信量,節(jié)省處理器時間;對于差分跳頻信號數(shù)據(jù)的傳輸,由于基于HLA/RTI差分跳頻通信測試系統(tǒng)中差分跳頻信號數(shù)據(jù)比較大,每一次傳輸?shù)母↑c(diǎn)數(shù)量都超過一萬,而且為保證差分跳頻信號數(shù)據(jù)傳輸?shù)恼_性,必須進(jìn)行可靠傳輸;因此,采用基于TCP的數(shù)據(jù)傳輸方式實(shí)現(xiàn)差分跳頻信號數(shù)據(jù)的傳輸; (5)集成并測試聯(lián)邦 對聯(lián)邦中各個聯(lián)邦成員而言,RTI對聯(lián)邦每個功能成員的服務(wù)都是類似的,因此,可以 開發(fā)一個通用的聯(lián)邦主線程來完成,將RTI執(zhí)行服務(wù)的基本過程封裝起來,實(shí)現(xiàn)各聯(lián)邦成員的測試流程。
3.根據(jù)權(quán)利要求I所述的一種分布式差分跳頻通信測試系統(tǒng),其特征在于所述的集成并測試聯(lián)邦,對聯(lián)邦中各個聯(lián)邦成員而言,RTI對聯(lián)邦每個功能成員的服務(wù)都是類似的,因此,可以開發(fā)一個通用的聯(lián)邦主線程來完成,將RTI執(zhí)行服務(wù)的基本過程封裝起來,實(shí)現(xiàn)各聯(lián)邦成員的測試流程; 各步驟的基本操作如下 STEPl :初始化成員數(shù)據(jù);(1)創(chuàng)建RTIambassador 對象 rtiAmb(2)創(chuàng)建FederateAmbassador 對象 fedAmb (3)初始化成員的測試對象 STEP2 :調(diào)用 rti. creatFederationExecutionO 創(chuàng)建聯(lián)邦執(zhí)行 STEP3 :加入聯(lián)邦執(zhí)行 (1)調(diào)用rtiAmb. joinFederationExecution O 加入聯(lián)邦執(zhí)行 (2)若加入異常,則退出程序 STEP4 :聲明公布/訂購關(guān)系 (1)調(diào)用RTI: :AttributeHandleSetFactory:: create O 為每一對象類創(chuàng)建句柄集 調(diào)用rtiAmb. getOb jectClassHandle O獲取對象類句柄值 調(diào)用rtiAmb. getAttributeHandle O獲取對象類屬性句柄值 (2)調(diào)用rtiAmb. publishObjectClass O 公布對象類調(diào)用 rtiAmb. subscribeOb jectClassAttribute ()訂購對象類 (3)調(diào)用rtiAmb. getlnteractionClassHandle O 獲取交互類句柄值 調(diào)用rtiAmb. gerParameterHandle O獲取交互參數(shù)句柄值 (4)調(diào)用rtiAmb. publishlnteractinClass O 公布交互類 調(diào)用 rtiAmb. subscribelnteractionClass O 訂購交互類 STEP5 :確定聯(lián)邦成員的時間推進(jìn)策略,默認(rèn)情況下為既非時間控制也非時間受限; (1)調(diào)用rtiAmb.enableTimeConstrained O聲明時間推進(jìn)策略為時間受限Constrained (2)調(diào)用rtiAmb.enableTimeRegulation O聲明時間推進(jìn)策略為時間控制RegulationSTEP6 :調(diào)用 rtiAmb. registerObjectlnstance O 注冊對象實(shí)例 STEP7 :調(diào)用 rtiAmb. timeAdvanceRequest ()請求時間推進(jìn) STEP8 :推進(jìn)(I)運(yùn)行聯(lián)邦成員的模型 (2)更新對象實(shí)例屬性值調(diào)用 RTI: : AttributeSetFactory: : create O 創(chuàng)建RTI::AttributeHandleValuePairSet 調(diào)用 rtiAmb. updateAttributeValues 更新實(shí)例屬性值 (3)發(fā)送交互實(shí)例調(diào)用 RTI: : ParameterSetFactory: : create O 創(chuàng)建RTI::ParameterHandleValuePairSet調(diào)用rtiAmb. sendlnteraction發(fā)送交互實(shí)例 (4)根據(jù)需要創(chuàng)建/刪除對象實(shí)例 (5)根據(jù)需要轉(zhuǎn)移/接收實(shí)例所有權(quán) (6)根據(jù)需要公布/取消公布、定購/取消訂購對象類/交互類 (7)根據(jù)需要改變聯(lián)邦成員的時間推進(jìn)策略 STEP9 :調(diào)用 rtiAmb. resignFederationExecutionO 退出聯(lián)邦執(zhí)行 STEPlO :調(diào)用 rtiAmb. destoryFederationExecutionO 撤銷聯(lián)邦執(zhí)。
4.根據(jù)權(quán)利要求I所述的一種分布式差分跳頻通信測試系統(tǒng),其特征在于所述的差分跳頻信號產(chǎn)生成員的硬件為差分跳頻信號產(chǎn)生模塊; 差分跳頻信號產(chǎn)生模塊共包含5個子模塊,分別為G函數(shù)運(yùn)算子模塊、DCM子模塊、差分跳頻信號產(chǎn)生邏輯控制子模塊、數(shù)字頻率合成子模塊和D/A轉(zhuǎn)換子模塊; G函數(shù)運(yùn)算子模塊根據(jù)輸入傳輸信息數(shù)據(jù)、上一跳差分跳頻信號頻率控制字和G函數(shù)規(guī)則產(chǎn)生當(dāng)前跳的跳頻頻率控制字,用于產(chǎn)生當(dāng)前跳的差分跳頻信號; 差分跳頻信號產(chǎn)生邏輯控制子模塊根據(jù)G函數(shù)運(yùn)算子模塊產(chǎn)生的跳頻頻率控制字,產(chǎn)生對應(yīng)的控制參數(shù),對數(shù)字頻率合成子模塊進(jìn)行配置,并讀取數(shù)字頻率合成子模塊生成的數(shù)字差分跳頻信號,將其發(fā)送至D/A轉(zhuǎn)換子模塊; 數(shù)字頻率合成子模塊包含多個數(shù)字頻率合成器,根據(jù)差分跳頻信號產(chǎn)生邏輯控制子模塊提供的頻率控制字及對應(yīng)控制參數(shù),調(diào)用數(shù)字頻率合成器產(chǎn)生數(shù)字差分跳頻信號; D/A轉(zhuǎn)換子模塊將數(shù)字差分跳頻信號變?yōu)槟M差分跳頻信號進(jìn)行發(fā)送; DCM子模塊負(fù)責(zé)為其他各模塊提供穩(wěn)定的時鐘驅(qū)動。
全文摘要
一種分布式差分跳頻通信測試系統(tǒng)由硬件、軟件兩部分組成,硬件部分包括6臺計(jì)算機(jī)和一臺服務(wù)器,為軟件功能成員提供硬件運(yùn)行環(huán)境。軟件部分包括差分跳頻信號產(chǎn)生功能成員、信號信道功能成員、差分跳頻信號接收功能成員、差分環(huán)路效果演示成員、視景分析功能成員、系統(tǒng)控制管理成員。本系統(tǒng)可在一個局域網(wǎng)絡(luò)上實(shí)現(xiàn)全數(shù)字化分布式差分跳頻通信系統(tǒng)的測試過程,能夠進(jìn)行差分跳頻信號產(chǎn)生的測試,建立可靠的、穩(wěn)定的、可擴(kuò)展的差分跳頻通信測試系統(tǒng),實(shí)現(xiàn)對差分跳頻信號發(fā)射機(jī)、信號信道、差分跳頻信號接收機(jī)進(jìn)行測試的分布式差分跳頻通信測試系統(tǒng)。
文檔編號H04B17/00GK102820936SQ20121004435
公開日2012年12月12日 申請日期2012年2月23日 優(yōu)先權(quán)日2012年2月23日
發(fā)明者馮永新, 隋濤, 錢博 申請人:沈陽理工大學(xué)