專利名稱:一種td-scdma射頻性能自動化測試方法
技術領域:
本發(fā)明涉及一種TD-SCDMA射頻性能自動化測試方法,具體涉及一種基于LabVIEW開發(fā)平臺對TD-SCDMA射頻性能進行測試的方法。
背景技術:
TD-SCDMA是英文Time Division-Synchronous Code Division Multiple Access(時分同步碼分多址)的簡稱,TD-SCDMA的射頻性能測試項目繁多,每個測試項都需要單獨設置,且部分測試項設置條件較為復雜,若采用手動測試,其效率極低。而當我們需要對全信道進行測試時使用手動測試方法更為繁瑣,需要耗費大量時間,因此必須采取自動化測試。目前還沒有商業(yè)化的TD-SCDMA射頻性能自動化測試工具,只有泰爾實驗室的TD-SCDMA測試系統(tǒng)及其他公司的類似產(chǎn)品。但是這些公司的測試系統(tǒng)都是捆綁全套硬件一起出售,價格極其昂貴,此外其配套使用的軟件也會定期升級收費;而且這些測試系統(tǒng)是以測試幾 乎所有性能而設計的測試系統(tǒng),所以操作設置較復雜,輸出的報告也較為晦澀,對環(huán)境的要求也頗高;與此同時,在TD-SCDMA的射頻性能測試的測試過程中,也會很容易出現(xiàn)掉話等異常情況。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術中的不足之處,本發(fā)明提供一種TD-SCDMA射頻性能自動化測試方法,該方法基于LabVIEW開發(fā)平臺,可以在較低的測試成本的條件下,依托綜測儀等儀器,實現(xiàn)對手機TD-SCDMA的射頻性能的自動測試,具有操作簡單方便,可對測試過程中出現(xiàn)的異常情況進行處理以保證程序的穩(wěn)定運行等優(yōu)點。本發(fā)明是通過以下技術方案實現(xiàn)的一種TD-SCDMA射頻性能自動化測試方法,其步驟如下
步驟I、獲取手機與儀器的連接狀態(tài),若連接則直接進入步驟3,否則進入步驟2 ;
步驟2、將儀器恢復到TD-SCDMA標準設置狀態(tài)后,再重新連接手機;
步驟3、設置儀器測試參數(shù),使其符合待測測試項的測試條件;
步驟4、查詢儀器測試參數(shù)是否滿足待測測試項的測試條件,如滿足則直接進入步驟5,否則返回步驟3 ;
步驟5、開始測試待測測試項并讀取測試值;
步驟6、判斷測試值是否滿足預置條件,如滿足則直接進入步驟7,否則返回步驟2 ;步驟7、輸出測試結果,保存數(shù)據(jù)至數(shù)據(jù)庫后恢復默認的TD-SCDMA標準設置狀態(tài),結束測試。所述步驟3中的測試參數(shù)包括儀器的地址、數(shù)據(jù)庫保存格式、所測信道、待測測試項。在所述的步驟5中,所述待測測試項包括常規(guī)測試項與特殊測試項;在測試過程中,在測試完常規(guī)測試項后再對特殊測試項進行測試;所述的常規(guī)測試項包括最大/最小發(fā)射功率測試、上行閉環(huán)功控測試、占用帶寬測試、相鄰信道功率泄露比測試、頻譜輻射模板測試、調(diào)制精度測試、峰值碼域誤差測試、靈敏度測試以及最大輸入電平測試;所述的特殊測試項包括頻率穩(wěn)定度測試與開環(huán)功控測試。由于特殊測試項的兩個測試項的測試條件均為極限狀態(tài),手機很容易掉話引起測試中斷,在設置儀器測試參數(shù)后加入對手機連接狀態(tài)的判斷,在測試特殊測試項過程中如出現(xiàn)掉話等異常情況則將儀器重新設置為TD-SCDMA標準設置狀態(tài)后再與手機建立連接并繼續(xù)進行測試,此時因為在極限狀態(tài)的停留時間短暫,可在恢復連接后繼續(xù)進行測試,以保證測試的順利進行。上述步驟6中所述的預置條件為對待測測試項的測試值的基本判定,若嚴重偏離理論測試值,則重新設置儀器狀態(tài),建立連接后再重新進行測試。以上所述的儀器為綜測儀或其他可用于測試TD-SCDMA射頻性能的儀器。
與現(xiàn)有技術相比,本發(fā)明的有益效果是
第一利用LabVIEW開發(fā)平臺,在較低的測試成本的條件下,依托綜測儀等儀器,實現(xiàn)對手機TD-SCDMA的射頻性能的自動測試,操作簡單方便;
第二,在對手機TD-SCDMA的射頻性能的自動測試的過程中,對每一項測試項均進行連接的判定,若非正常連接可自動修復;同時,將頻率穩(wěn)定度測試與開環(huán)功控測試這兩項極易發(fā)生掉話等異常情況的特殊測試項放在最后測試,若測試過程中出現(xiàn)掉話而引起測試中斷,則將儀器重新設置為TD-SCDMA標準設置狀態(tài)后再與手機建立連接并繼續(xù),保證了測試的順利進行。
附圖I為本發(fā)明方法的流程示意圖。
具體實施例方式為了便于本領域技術人員的理解,下面結合附圖對本發(fā)明作進一步的描述。本發(fā)明的方法流程圖如附圖I所示,一種TD-SCDMA射頻性能自動化測試方法,其步驟如下
步驟I、獲取手機與儀器的連接狀態(tài),若連接則直接進入步驟3,否則進入步驟2 ;
步驟2、將儀器恢復到TD-SCDMA標準設置狀態(tài)后,再重新連接手機;
步驟3、設置儀器測試參數(shù),使其符合待測測試項的測試條件;
步驟4、查詢儀器測試參數(shù)是否滿足待測測試項的測試條件,如滿足則直接進入步驟5,否則返回步驟3 ;
步驟5、開始測試待測測試項并讀取測試值;
步驟6、判斷測試值是否滿足預置條件,如滿足則直接進入步驟7,否則返回步驟2 ;步驟7、輸出測試結果,保存數(shù)據(jù)至數(shù)據(jù)庫后恢復默認的TD-SCDMA標準設置狀態(tài),結束測試。所述步驟3中的測試參數(shù)包括儀器的地址、數(shù)據(jù)庫保存格式、所測信道、待測測試項。在所述的步驟5中,所述待測測試項包括常規(guī)測試項與特殊測試項;在測試過程中,在測試完常規(guī)測試項后再對特殊測試項進行測試;所述的常規(guī)測試項包括最大/最小發(fā)射功率測試、上行閉環(huán)功控測試、占用帶寬測試、相鄰信道功率泄露比測試、頻譜輻射模板測試、調(diào)制精度測試、峰值碼域誤差測試、靈敏度測試以及最大輸入電平測試;所述的特殊測試項包括頻率穩(wěn)定度測試與開環(huán)功控測試。在測試的過程中,對每一項測試項均進行連接的判定,若非正常連接可自動修復;由于頻率穩(wěn)定度測試與開環(huán)功控測試這兩個測試項在測試過程中極易發(fā)生掉話等異常情況,因此將這兩項測試作為特殊測試項放在最后進行測試,若在測試特殊測試項過程中出現(xiàn)掉話等異常情況則將儀器重新設置為TD-SCDMA標準設置狀態(tài)后再與手機建立連接并繼續(xù)進行測試,此時因為在極限狀態(tài)的停留時間短暫,可在恢復連接后繼續(xù)進行測試,以保證測試的順利進行。上述步驟6中所述的預置條件為對待測測試項的測試值的基本判定,若嚴重偏離理論測試值,則重新設置儀器狀態(tài),建立連接后再重新進行測試。以上所述的儀器為綜測儀或其他可用于測試TD-SCDMA射頻性能的儀器。
根據(jù)以上方法,利用LabVIEW開發(fā)平臺,制作一個包含上述測試項與測試流程的測試文件,并通過GPIB (通用接口總線)與SCPI (可編程儀器標準命令集)編程語言對綜測儀進行控制操作來完成對TD-SCDMA射頻性能的測試。LabVIEW是一種程序開發(fā)平臺,類似于C和BASIC開發(fā)環(huán)境,其使用的是圖形化編輯語言G編寫程序,產(chǎn)生的程序是框圖的形式。LabVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界面在LabVIEW中被稱為前面板,使用圖標和連線,可以通過編程對前面板上的對象進行控制。本發(fā)明利用LabVIEW開發(fā)平臺測試TD-SCDMA射頻性能的簡要操作流程步驟如下
步驟I、點擊“TD-SCDMA自動化測試.exe”圖標運行程序;
步驟2、打開程序后,程序會自動搜索當前已連接的綜測儀并建立連接,如儀器通信正常則狀態(tài)欄會顯示準備測試“Ready to test”對話框;如異常則會彈出“綜測儀初始化失敗,請確認GPIB連接正常! ”對話框,點擊“確認”按鈕后會自動退出程序;
步驟3、進入主測試程序,設置儀器測試參數(shù);
步驟4、點擊“START”按鍵開始測試,點擊“STOP”按鍵可停止測試,點擊“EXIT”按鍵可退出程序;
步驟5、輸出測試結果,保存數(shù)據(jù)至數(shù)據(jù)庫后恢復默認的TD-SCDMA標準設置狀態(tài),結束測試。上述實施例中提到的內(nèi)容為本發(fā)明的較佳實施例,并非是對本發(fā)明的限定,在不脫離本發(fā)明構思的前提下,任何顯而易見的替換均在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種TD-SCDMA射頻性能自動化測試方法,其步驟如下 步驟I、獲取并判斷手機與儀器的連接狀態(tài),若連接則直接進入步驟3,否則進入步驟2 ; 步驟2、將儀器恢復到TD-SCDMA標準設置狀態(tài)后,再重新連接手機; 步驟3、設置儀器測試參數(shù),使其符合待測測試項的測試條件; 步驟4、查詢儀器測試參數(shù)是否滿足待測測試項的測試條件,如滿足則直接進入步驟5,否則返回步驟3; 步驟5、開始測試待測測試項并讀取測試值; 步驟6、判斷測試值是否滿足預置條件,如滿足則直接進入步驟7,否則返回步驟2 ; 步驟7、輸出測試結果,保存數(shù)據(jù)至數(shù)據(jù)庫后恢復默認的TD-SCDMA標準設置狀態(tài),結束測試。
2.根據(jù)權利要求I所述的TD-SCDMA射頻性能自動化測試方法,其特征在于所述步驟3中的測試參數(shù)包括儀器的地址、數(shù)據(jù)庫保存格式、所測信道、待測測試項。
3.根據(jù)權利要求2所述的TD-SCDMA射頻性能自動化測試方法,其特征在于在所述的步驟5中,所述待測測試項包括常規(guī)測試項與特殊測試項;在測試過程中,在測試完常規(guī)測試項后再對特殊測試項進行測試。
4.根據(jù)權利要求3所述的TD-SCDMA射頻性能自動化測試方法,其特征在于所述的常規(guī)測試項包括最大/最小發(fā)射功率測試、上行閉環(huán)功控測試、占用帶寬測試、相鄰信道功率泄露比測試、頻譜輻射模板測試、調(diào)制精度測試、峰值碼域誤差測試、靈敏度測試以及最大輸入電平測試;所述的特殊測試項包括頻率穩(wěn)定度測試與開環(huán)功控測試。
5.根據(jù)權利要求4所述的TD-SCDMA射頻性能自動化測試方法,其特征在于若在測試頻率穩(wěn)定度測試與開環(huán)功控測試這兩項特殊測試項過程中,出現(xiàn)掉話的異常情況時,則將儀器重新設置為TD-SCDMA標準設置狀態(tài)后再與手機建立連接并繼續(xù)進行測試。
6.根據(jù)權利要求1-5任一項所述的TD-SCDMA射頻性能自動化測試方法,其特征在于步驟6中所述的預置條件為對待測測試項的測試值的基本判定,若嚴重偏離理論測試值,則重新設置儀器狀態(tài),建立連接后再重新進行測試。
全文摘要
本發(fā)明提供一種TD-SCDMA射頻性能自動化測試方法,其步驟如下步驟1、獲取手機與儀器的連接狀態(tài),若連接則進入步驟3,否則進入步驟2;步驟2、恢復到TD-SCDMA標準設置狀態(tài),重新連接手機;步驟3、設置儀器測試參數(shù);步驟4、查詢儀器測試參數(shù)是否滿足待測測試項的測試條件,是則進入步驟5,否則返回步驟3;步驟5、開始測試并讀取測試值;步驟6、判斷測試值是否滿足預置條件,是則進入步驟7,否則返回步驟2;步驟7、輸出測試結果,結束測試。本方法基于LabVIEW開發(fā)平臺,具有操作簡單方便,可對測試過程中出現(xiàn)的異常情況進行處理以保證程序的穩(wěn)定運行等優(yōu)點。
文檔編號H04B17/00GK102882615SQ20121035763
公開日2013年1月16日 申請日期2012年9月24日 優(yōu)先權日2012年9月24日
發(fā)明者王達, 劉學, 劉建 申請人:廣東歐珀移動通信有限公司