一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法
【專利摘要】本發(fā)明公開了一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法。該測試方法包括步驟:(1)建立網(wǎng)絡(luò)數(shù)據(jù)庫,用戶通過客戶端將測試信息錄入網(wǎng)絡(luò)數(shù)據(jù)庫;(2)根據(jù)用戶選擇的產(chǎn)品信息,從網(wǎng)絡(luò)數(shù)據(jù)庫中獲取相應(yīng)的測試信息,建立測試需求鏈表;(3)計算二端口的輸入輸出矩陣的最小集合R,并將其上傳至網(wǎng)絡(luò)數(shù)據(jù)庫;(4)提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試程序中建立標(biāo)準(zhǔn)接口,通過該標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試。本發(fā)明將測試數(shù)據(jù)共享至網(wǎng)絡(luò)數(shù)據(jù)庫,有效改善了測試效率,提升了測試數(shù)據(jù)的可靠性,為該類產(chǎn)品的批量生產(chǎn),提供了一種快速的測試手段,對于縮短產(chǎn)品的生產(chǎn)周期,降低人力成本起到一定的改善作用。
【專利說明】-種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,屬于微波中繼合 路器自動測試領(lǐng)域。
【背景技術(shù)】
[0002] 微波中繼通信合路器,作用于多路發(fā)射信號經(jīng)合路器合成后由天線端口輸出,或 者將由天線端口接收的信號經(jīng)合路器分離成多路信號輸出,該類產(chǎn)品工作頻率從50MHz至 40GHz頻率信號的合成或分離,在測試過程中對于產(chǎn)品的測試采用二端口的網(wǎng)絡(luò)分析儀, 由多路發(fā)射信號、多路接收信號及天線端口信號,組成對于網(wǎng)絡(luò)分析儀輸入輸出的二端口 網(wǎng)絡(luò)矩陣,各輸入輸出端口的測試參數(shù)包括通道帶寬、通道插入損耗、通道隔離、通道群時 延、帶外抑制等參數(shù),各測試參數(shù)的測試頻率根據(jù)各個產(chǎn)品型號在50MHz至40GHz中的部 分頻段,在測試過程中,測試人員需要人工查詢計算輸入輸出通道下需要測試的測試參數(shù)、 在查找到測試參數(shù)后、根據(jù)測試參數(shù)的技術(shù)要求,對儀器參數(shù)進行不斷更改設(shè)置,在測試完 成后,需要手動記錄各個測試參數(shù)的數(shù)值,再將測試數(shù)值與技術(shù)要求進行比較,判斷測試結(jié) 果,造成測試周期長、人工浪費較多、容易造成測試誤差等問題。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的在于提供一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,解決了 微波中繼合路測試過程中,測試效率較低、準(zhǔn)確度低,數(shù)據(jù)無法共享的問題。根據(jù)不同產(chǎn)品 類型建立自身的測試需求,通過網(wǎng)絡(luò)共享測試需求,將測試需求與儀器控制關(guān)聯(lián),建立儀器 控制接口,實現(xiàn)儀器的自動控制和數(shù)據(jù)自動采集。
[0004] 為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下: 一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,包括如下步驟: (1) 建立網(wǎng)絡(luò)數(shù)據(jù)庫,在服務(wù)器端建立產(chǎn)品的測試信息表,用戶通過客戶端將測試信息 表錄入網(wǎng)絡(luò)數(shù)據(jù)庫; (2) 根據(jù)用戶選擇的產(chǎn)品信息,從網(wǎng)絡(luò)數(shù)據(jù)庫中獲取相應(yīng)的測試信息,建立測試需求鏈 表; (3) 計算二端口的輸入輸出矩陣的最小集合R,并將計算后的最小集合R上傳至網(wǎng)絡(luò)數(shù) 據(jù)庫; (4) 提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試程序中建立標(biāo)準(zhǔn)接口,通過該 標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試。
[0005] 具體地,所述步驟(1)中,測試信息表的數(shù)據(jù)結(jié)構(gòu)是根據(jù)產(chǎn)品的技術(shù)規(guī)范和測試信 息建立的,測試信息表包括產(chǎn)品的測試信息ID、產(chǎn)品型號、測試參數(shù)名、單位、最小值、最大 值、數(shù)據(jù)類型、輸入輸出端口、測試頻率。
[0006] 進一步地,所述步驟(3)中,二端口的輸入輸出參數(shù)使用網(wǎng)絡(luò)分析儀檢測,最小集 合R的計算過程為: (a) 獲取端口的集合V,獲取輸入輸出端口組合的集合P ; (b) 判斷輸入輸出端口 Pi是否存在測試需求,若該輸入輸出端口存在測試需求,則將該 輸入輸出端口加入測試端口集合,從而組成最小集合R ; (C )判斷是否所有的輸入輸出端口均完成查詢。
[0007] 更進一步地,所述步驟(4)中,提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試 程序中建立標(biāo)準(zhǔn)接口,通過該標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試的步驟為:根據(jù)產(chǎn)品的通用 規(guī)范,建立產(chǎn)品各類參數(shù)測試程序,并在程序中建標(biāo)準(zhǔn)接口,當(dāng)測試產(chǎn)品的任意需測試的二 端口時,通過該標(biāo)準(zhǔn)接口,由上位機自動設(shè)置網(wǎng)絡(luò)分析儀中需要設(shè)置的測試參數(shù),網(wǎng)絡(luò)分析 儀自動采集二端口的測試數(shù)值。
[000引再進一步地,所述自動測試完成后,還需根據(jù)參數(shù)測試程序提供的測試數(shù)值,對測 試結(jié)果進行快速判斷,生成網(wǎng)絡(luò)報表。
[0009] 再進一步地,所述快速判斷的過程為;將測試數(shù)值傳入判斷程序,根據(jù)該測試數(shù)值 對應(yīng)的測試信息,利用測試信息錄入時輸入的數(shù)據(jù)類型、最小值、最大值對產(chǎn)品的測試值進 行判斷。
[0010] 本發(fā)明與現(xiàn)有技術(shù)相比,具有W下優(yōu)點及有益效果: (1)本發(fā)明有效改善了測試效率,提升了測試數(shù)據(jù)的可靠性,為該類產(chǎn)品的批量生產(chǎn), 提供了一種快速的測試手段,對于縮短產(chǎn)品的生產(chǎn)周期,降低人力成本起到一定的改善作 用。
[0011] (2)本發(fā)明只需對測試需求進行一次錄入,根據(jù)各類型產(chǎn)品的輸入輸出端口矩陣 進行計算,獲取最小測試端口集合,將該集合共享于網(wǎng)絡(luò),減少上位機計算的次數(shù),提高效 率,利用PCI總線技術(shù)和網(wǎng)絡(luò)分析儀廠商提供的GPIB控制命令,實現(xiàn)對網(wǎng)絡(luò)分析儀的自動 參數(shù)設(shè)置和數(shù)據(jù)采集,并根據(jù)測試數(shù)值和測試技術(shù)要求實現(xiàn)對測試結(jié)果的自動判斷。
【專利附圖】
【附圖說明】
[0012] 圖1為本發(fā)明的流程圖。
[0013] 圖2為本發(fā)明的測試需求鏈表的示意圖。
[0014] 圖3為本發(fā)明的二端口的輸入輸出矩陣的示意圖。
【具體實施方式】
[0015] 下面結(jié)合附圖和實施例對本發(fā)明作進一步說明,本發(fā)明的實施方式包括但不限于 下列實施例。 實施例
[0016] 如圖1所示,一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,包括如下步驟: (1) 建立網(wǎng)絡(luò)數(shù)據(jù)庫,在服務(wù)器端建立產(chǎn)品的測試信息表,用戶通過客戶端將測試信息 表錄入網(wǎng)絡(luò)數(shù)據(jù)庫; (2) 利用網(wǎng)絡(luò)平臺,根據(jù)用戶選擇的產(chǎn)品信息,從網(wǎng)絡(luò)數(shù)據(jù)庫中獲取相應(yīng)的測試信息, 建立測試需求鏈表; (3) 根據(jù)產(chǎn)品的測試信息,計算二端口的輸入輸出矩陣的最小集合R,并將計算后的最 小集合R上傳至網(wǎng)絡(luò)數(shù)據(jù)庫; (4)提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試程序中建立標(biāo)準(zhǔn)接口,通過該 標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試。
[0017] (5)根據(jù)測試程序提供的測試數(shù)值,對測試結(jié)果進行快速判斷,生成網(wǎng)絡(luò)報表。
[0018] 在步驟(1)中,測試信息表的數(shù)據(jù)結(jié)構(gòu)是根據(jù)產(chǎn)品的技術(shù)規(guī)范和測試信息建立的, 數(shù)據(jù)結(jié)構(gòu)如表1所示。測試信息表錄入網(wǎng)絡(luò)數(shù)據(jù)庫后,供上位機進行查詢。
[001引 表1
【權(quán)利要求】
1. 一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征在于,包括如下步驟: (1) 建立網(wǎng)絡(luò)數(shù)據(jù)庫,在服務(wù)器端建立產(chǎn)品的測試信息表,用戶通過客戶端將測試信息 表錄入網(wǎng)絡(luò)數(shù)據(jù)庫; (2) 根據(jù)用戶選擇的產(chǎn)品信息,從網(wǎng)絡(luò)數(shù)據(jù)庫中獲取相應(yīng)的測試信息,建立測試需求鏈 表; (3) 計算二端口的輸入輸出矩陣的最小集合R,并將計算后的最小集合R上傳至網(wǎng)絡(luò)數(shù) 據(jù)庫; (4) 提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試程序中建立標(biāo)準(zhǔn)接口,通過該 標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試。
2. 根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征 在于,所述步驟(1)中,測試信息表的數(shù)據(jù)結(jié)構(gòu)是根據(jù)產(chǎn)品的技術(shù)規(guī)范和測試信息建立的, 測試信息表包括產(chǎn)品的測試信息ID、產(chǎn)品型號、測試參數(shù)名、單位、最小值、最大值、數(shù)據(jù)類 型、輸入輸出端口、測試頻率。
3. 根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征 在于,所述步驟(3)中,二端口的輸入輸出參數(shù)使用網(wǎng)絡(luò)分析儀檢測,最小集合R的計算過 程為: (a) 獲取端口的集合V,獲取輸入輸出端口組合的集合P ; (b) 判斷輸入輸出端口 Pi是否存在測試需求,若該輸入輸出端口存在測試需求,則將該 輸入輸出端口加入測試端口集合,從而組成最小集合R ; (c )判斷是否所有的輸入輸出端口均完成查詢。
4. 根據(jù)權(quán)利要求3所述的一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征 在于,所述步驟(4)中,提供各頻段、各二端口的參數(shù)測試程序,在參數(shù)測試程序中建立標(biāo)準(zhǔn) 接口,通過該標(biāo)準(zhǔn)接口實現(xiàn)寬頻段的自動測試的步驟為:根據(jù)產(chǎn)品的通用規(guī)范,建立產(chǎn)品各 類參數(shù)測試程序,并在程序中建標(biāo)準(zhǔn)接口,當(dāng)測試產(chǎn)品的任意需測試的二端口時,通過該標(biāo) 準(zhǔn)接口,由上位機自動設(shè)置網(wǎng)絡(luò)分析儀中需要設(shè)置的測試參數(shù),網(wǎng)絡(luò)分析儀自動采集二端 口的測試數(shù)值。
5. 根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征 在于,所述自動測試完成后,還需根據(jù)參數(shù)測試程序提供的測試數(shù)值,對測試結(jié)果進行快速 判斷,生成網(wǎng)絡(luò)報表。
6. 根據(jù)權(quán)利要求5所述的一種基于網(wǎng)絡(luò)化的微波中繼合路器自動測試方法,其特征 在于,所述快速判斷的過程為:將測試數(shù)值傳入判斷程序,根據(jù)該測試數(shù)值對應(yīng)的測試信 息,利用測試信息錄入時輸入的數(shù)據(jù)類型、最小值、最大值對產(chǎn)品的測試值進行判斷。
【文檔編號】H04B17/40GK104363066SQ201410704620
【公開日】2015年2月18日 申請日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】丁波, 周蘭飛, 管龍 申請人:成都天奧電子股份有限公司