本發(fā)明涉及自動化測試,具體涉及數(shù)字tr組件自動接收測試方法及系統(tǒng)。
背景技術(shù):
1、現(xiàn)有的,傳統(tǒng)測試對象tr組件的輸入輸出信號為射頻模擬信號,且行業(yè)測量儀表為模擬信號測試,測量儀表包括矢量網(wǎng)絡(luò)分析儀、信號源、頻譜儀等設(shè)備,例在進行接收模式測試時,包括接收相位一致性測試和幅度測試。在測試時,由于測量儀表均為模擬信號,而隨著測試對象的數(shù)字化發(fā)展,現(xiàn)有的測量儀表無法直接接收數(shù)字信號,在多種測試環(huán)境下也無法進行快速切換,因此,如何對數(shù)字化器件進行接收測試場景的切換是需要解決的問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于提供數(shù)字tr組件自動接收測試系統(tǒng)及方法,通過開關(guān)矩陣的切換以及數(shù)字信號處理設(shè)備的數(shù)字化處理,實現(xiàn)數(shù)字tr組件在多種接收測試場景下的快速切換和自動化測試流程。
2、為實現(xiàn)上述目的,本技術(shù)提供以下方案:
3、一方面,本技術(shù)提供數(shù)字tr組件自動接收測試方法,包括以下步驟:
4、s1、分別加載接收相位一致性測試和接收增益測試的測試項;
5、s2、當(dāng)需要執(zhí)行相應(yīng)測試項時,對開關(guān)矩陣、數(shù)字tr組件和數(shù)字信號處理設(shè)備進行配置,并向開關(guān)矩陣發(fā)送向開關(guān)矩陣發(fā)送測試設(shè)備切換的設(shè)備切換指令,使當(dāng)前測試項對應(yīng)的測試設(shè)備與數(shù)字tr組件連通;
6、s3、開始執(zhí)行相應(yīng)測試項時,向開關(guān)矩陣發(fā)送測試通道和測試接口切換的端口切換指令,使數(shù)字tr組件中的一個通道中的一個射頻端口與對應(yīng)的測試設(shè)備導(dǎo)通;
7、s4、數(shù)字tr組件和數(shù)字信號處設(shè)備分別通過開關(guān)矩陣接收測試設(shè)備發(fā)送的射頻信號,數(shù)字化處理后得到數(shù)字信號輸出到自動測試軟件中;
8、s5、自動測試軟件調(diào)用fft算法,對數(shù)字信號進行計算,得到相應(yīng)測試項對應(yīng)的測試結(jié)果,重復(fù)步驟s3-s4,直至完成相應(yīng)測試項下數(shù)字tr組件所有射頻端口的測試。
9、在一些具體實施方式中,當(dāng)執(zhí)行的是接收增益測試的測試項時,測試設(shè)備為信號源,開關(guān)矩陣切換到信號源與數(shù)字tr組件連接,具體測試過程為:
10、s100、信號源輸出頻率為f0、功率為p0的單音射頻信號;
11、s200、開關(guān)矩陣接收端口切換指令,先導(dǎo)通信號源和數(shù)字信號處理設(shè)備的參考接收通道,使得單音射頻信號沿著參考接收通道傳輸?shù)綌?shù)字信號處理設(shè)備中;
12、s300、數(shù)字信號處理設(shè)備對單音射頻信號進行數(shù)字化處理后得到第一基帶iq信號傳輸?shù)阶詣訙y試軟件中;
13、s400、對第一基帶iq信號的頻率f0進行判斷,判斷頻率f0是否在數(shù)字tr組件的接收范圍內(nèi),若是,則向開關(guān)矩陣發(fā)送端口切換指令,使數(shù)字tr組件中的一個通道中的一個射頻端口與信號源導(dǎo)通;
14、s500、信號源將單音射頻信號輸出到數(shù)字tr組件當(dāng)前導(dǎo)通的射頻端口,數(shù)字tr組件對單音射頻信號進行數(shù)字化處理,得到第二基帶iq信號輸出到數(shù)字信號處理設(shè)備;
15、s600、自動測試軟件從數(shù)字信號處理設(shè)備接收透傳的第二基帶iq信號,調(diào)用fft算法,計算第一基帶iq信號和第二基帶iq信號的幅度,得到接收增益測試結(jié)果。
16、在一些具體實施方式中,得到第一基帶iq信號和第二基帶iq信號的過程均為:
17、對單音射頻信號進行同步采集后得到采樣數(shù)據(jù),對采樣數(shù)據(jù)進行數(shù)字下變頻處理后得到數(shù)字信號,數(shù)字下變頻的過程包括依次進行的抽取、濾波和插值處理過程。
18、在一些具體實施方式中,當(dāng)執(zhí)行的是接收相位一致性測試的測試項時,測試設(shè)備為矢量網(wǎng)絡(luò)分析儀,開關(guān)矩陣切換到矢量網(wǎng)絡(luò)分析與數(shù)字tr組件連接,具體測試過程為:
19、s110、矢量網(wǎng)絡(luò)分析儀輸出頻率為f0的單音信號,開關(guān)矩陣中的功分器將單音信號功分為第一射頻信號和第二射頻信號;
20、s120、向開關(guān)矩陣發(fā)送端口切換指令,使數(shù)字tr組件中的一個通道中的一個射頻端口與矢量網(wǎng)絡(luò)分析儀導(dǎo)通;
21、s130、第一射頻信號沿著參考接收通道傳輸?shù)綌?shù)字信號處理設(shè)備中,第二射頻信號沿著當(dāng)前導(dǎo)通的射頻端口輸出到數(shù)字tr組件中;
22、s140、第一射頻信號經(jīng)過數(shù)字信號設(shè)備數(shù)字化處理后得到第一基帶信號,第二射頻信號經(jīng)過數(shù)字tr組件數(shù)字化處理后得到第二基帶信號輸出到自動測試軟件中;
23、s150、自動化測試接收第一基帶信號和第二基帶信號,并調(diào)用fft算法計算第一基帶信號和第二基帶信號的相位差值,得到數(shù)字tr組件當(dāng)前導(dǎo)通的射頻端口的接收相位一致性測試結(jié)果。
24、在一些具體實施方式中,得到第一基帶信號和第二基帶信號的過程均為:
25、對射頻信號進行同步采集后得到采樣數(shù)據(jù),對采樣數(shù)據(jù)進行數(shù)字下變頻處理后得到數(shù)字信號,數(shù)字下變頻的過程包括依次進行的抽取、濾波和插值處理過程。
26、第二方面,本技術(shù)提供數(shù)字tr組件自動接收測試系統(tǒng),包括測試設(shè)備,還包括開關(guān)矩陣、數(shù)字tr組件、數(shù)字信號處理設(shè)備以及自動測試設(shè)備,測試設(shè)備包括矢量網(wǎng)絡(luò)分析儀和信號源,其中,
27、開關(guān)矩陣用于根據(jù)當(dāng)前執(zhí)行的測試項切換數(shù)字tr組件連接的測試設(shè)備,切換數(shù)字信號處理設(shè)備的參考通道為接收參考通道以及切換數(shù)字tr組件當(dāng)前測試的射頻端口;
28、數(shù)字tr組件用于通過開關(guān)矩陣從當(dāng)前導(dǎo)通的射頻端口接收從測試設(shè)備中輸出的射頻信號,并將射頻信號進行數(shù)字化處理后得到第一數(shù)字信號,發(fā)送到數(shù)字信號處理設(shè)備中;
29、數(shù)字信號處理設(shè)備用于通過開關(guān)矩陣從參考通道接收測試設(shè)備輸出的射頻信號,對射頻信號做數(shù)字化處理后得到第二數(shù)字信號,并將第一數(shù)字信號和第二數(shù)字信號發(fā)送到自動測試設(shè)備中;
30、自動測試設(shè)備內(nèi)安裝有自動測試軟件,自動測試軟件調(diào)用fft算法對第一數(shù)字信號和第二數(shù)字信號進行計算,得到數(shù)字tr組件當(dāng)前執(zhí)行的測試項對應(yīng)的測試結(jié)果。
31、在一些具體實施方式中,開關(guān)矩陣包括功分器、測試設(shè)備切換開關(guān)模塊、模式選擇開關(guān)、通道選擇開關(guān)以及每個測試通道對應(yīng)的若干個接口選擇開關(guān),其中,功分器的輸入端連接矢量網(wǎng)絡(luò)分析儀的信號輸出端、輸出端均連接測試設(shè)備切換開關(guān)模塊的輸入端,測試設(shè)備切換開關(guān)模塊的輸出端分別連接通道選擇開關(guān)和模式選擇開關(guān)的開關(guān)端,模式選擇開關(guān)的選通端分別連接數(shù)字信號處理設(shè)備的da端和ad端,通道選擇開關(guān)的選通端分別連接每個接口選擇開關(guān)的開關(guān)端,每個接口選擇開關(guān)的輸出端分別連接數(shù)字tr組件的射頻端口。用于選通數(shù)字tr組件的測試通道。
32、在一些具體實施方式中,測試設(shè)備切換開關(guān)模塊包括第一選擇開關(guān)、第二選擇開關(guān)和第三選擇開關(guān),其中,第一選擇開關(guān)、第二選擇開關(guān)和第三選擇開關(guān)均采用單刀雙擲開關(guān),包括一個開關(guān)端和兩個選通端,其中,
33、第一選擇開關(guān)的開關(guān)端與模式選擇開關(guān)的開關(guān)端連接,第一選擇開關(guān)的選通端分別連接功分器的輸出端和第二選擇開關(guān)的選通端,第二選擇開關(guān)的開關(guān)端連接信號源的輸出端,第三選擇開關(guān)的選通端分別連接功分器的輸出端和第二選擇開關(guān)的選通端,第三選擇開關(guān)的開關(guān)端連接通道選擇開關(guān)的開關(guān)端。
34、在一些具體實施方式中,若當(dāng)前執(zhí)行的測試項為接收增益測試,則開關(guān)矩陣的動作過程為:
35、將第一選擇開關(guān)的開關(guān)切換到與第二選擇開關(guān)連接的選通端,第二選擇開關(guān)的開關(guān)切換到與第一選擇開關(guān)連接的選通端,使得信號源輸出的射頻信號沿著第二切換開關(guān)和第一切換開關(guān)傳輸;
36、將模式選擇開關(guān)的開關(guān)切換到與接收參考通道連通的選通端,使得射頻信號沿著接收參考通道傳輸?shù)綌?shù)字信號處理設(shè)備的ad端口;
37、若當(dāng)前射頻信號的頻率在數(shù)字tr組件的接收范圍內(nèi),則將第二選擇開關(guān)的開關(guān)切換到與第三切換開關(guān)連接的選通端,將第三切換開關(guān)的開關(guān)切換到與第二選擇開關(guān)連通的選通端,使得射頻信號沿著第二切換開關(guān)和第三切換開關(guān)傳輸?shù)酵ǖ肋x擇開關(guān)中;
38、通道選擇開關(guān)用于選通數(shù)字tr組件當(dāng)前測試通道;
39、接口選擇開關(guān)用于選通當(dāng)前測試通道中當(dāng)前測試接口,射頻信號沿著選通的當(dāng)前測試通道、當(dāng)前測試接口傳輸?shù)綌?shù)字tr組件中。
40、在一些具體實施方式中,若當(dāng)前執(zhí)行的測試項為接收相位一致性測試,則開關(guān)矩陣的動作過程為:
41、功分器用于將矢量網(wǎng)路分析儀發(fā)出的單音信號功分為第一射頻信號和第二射頻信號;
42、將第一選擇開關(guān)的開關(guān)切換到與功分器連接的選通端,將第三切換開關(guān)的開關(guān)切換到與功分器連通的選通端,使得第一射頻信號沿著第一選擇開關(guān)傳輸?shù)侥J竭x擇開關(guān)中,第二射頻信號沿著第三開關(guān)傳輸?shù)酵ǖ肋x擇開關(guān)中;
43、將模式選擇開關(guān)的開關(guān)切換到與接收參考通道連通的選通端,使得第一射頻信號沿著接收參考通道傳輸?shù)綌?shù)字信號處理設(shè)備的ad端口;
44、通道選擇開關(guān)用于選通數(shù)字tr組件當(dāng)前測試通道;
45、接口選擇開關(guān)用于選通當(dāng)前測試通道中當(dāng)前測試接口,第二射頻信號沿著選通的當(dāng)前測試通道、當(dāng)前測試接口傳輸?shù)綌?shù)字tr組件中。
46、本發(fā)明與現(xiàn)有技術(shù)相比具有的有益效果為:
47、本技術(shù)通過數(shù)字信號處理設(shè)備和開關(guān)矩陣,切換測試設(shè)備,進行不同接收場景的測試過程,對于測試設(shè)備發(fā)出的射頻信號進行數(shù)字化處理后傳輸給自動測試軟件進行自動化測試;
48、當(dāng)進行接收一致性測試時將矢量網(wǎng)絡(luò)分析儀發(fā)出的參考信號通過開關(guān)矩陣分為兩路,一路發(fā)送到數(shù)字信號處理設(shè)備中做數(shù)字化轉(zhuǎn)換成數(shù)字信號后得到作為參考的第一基帶信號,另一路通過開關(guān)矩陣發(fā)送到數(shù)字tr組件當(dāng)前測試的射頻端口上,經(jīng)過tr組件數(shù)字化轉(zhuǎn)換后輸出的第二基帶信號,然后通過數(shù)字信號處理設(shè)備將第一基帶信號和第二基帶信號一起透傳到自動測試軟件中進行接收相位一致性測試;
49、當(dāng)進行接收增益測試時先對信號源發(fā)出的單音射頻信號的頻率進行判斷,是否在數(shù)字tr組件的測試范圍內(nèi),若是,則將數(shù)字信號處理設(shè)備對單音射頻信號處理后得到的第一基帶iq信號以及數(shù)字tr組件對單音射頻信號數(shù)字化處理后的第二基帶iq信號傳輸給自動測試軟件進行接收增益測試
50、利用開關(guān)矩陣對每個通道的每個接口的切換,實現(xiàn)了數(shù)字tr組件的射頻端口的自動化測試。