基于LabWindows的3.5G頻段電波傳播測控技術
統(tǒng)計模塊主要功能時通過計算完成覆蓋圖繪制和整體場強直方圖分布統(tǒng)計等。程序模塊流程圖如下:
圖4 統(tǒng)計分析模塊程序流程圖
4.3 對GPIB總線的控制
Lab windows/CVI 提供GPIB/IEEE488.2 函數(shù)庫對GPIB 總線、GPIB 板和GPIB 儀器進行控制[8]。GPIB/IEEE488.2 函數(shù)庫提供一組高層通信控制函數(shù),不需了解訪問GPIB 儀器和控制GPIB 總線底層協(xié)議,直接調用這些控制函數(shù)就可實現(xiàn)對GPIB總線的控制[9]。并可利用底層函數(shù)庫對GPIB 進行基本操作,以實現(xiàn)本測量系統(tǒng)設計中的特定功能。
4.4 GUI(Graphic User Interface)設計
為達到對測量設備的程控,在主控計算機上設計實現(xiàn)虛擬面板(如圖5所示),以對頻譜儀參數(shù)進行設置、跟蹤和顯示,并對數(shù)據(jù)進行保存,在具備儀器設備面板所有功能基礎上,增加分析和數(shù)據(jù)保存功能,為后續(xù)工作提供數(shù)據(jù)資料。虛擬頻譜儀利用Labwindows/CVI 提供的系統(tǒng)函數(shù)讀取頻譜儀的測量數(shù)據(jù),為滿足數(shù)據(jù)存儲要求,讀取速度在100ms 左右。為能及時顯示所讀到的測量數(shù)據(jù),需要用到PlotY 和DeleteGraphPlot 函數(shù),用于曲線的顯示。ArrayToFile 函數(shù)將讀到的數(shù)據(jù)存儲到指定的數(shù)據(jù)文件中,為后續(xù)的數(shù)據(jù)后處理及建模奠定了基礎。
圖5 電波傳播測量軟件系統(tǒng)主界面
5 結論
本文首次運用虛擬儀器開發(fā)技術,以Lab windows/CVI 為開發(fā)平臺,完成了4G移動通信系統(tǒng)IMT-Advanced侯選頻段3.5GHz新型電波傳播測控系統(tǒng),本系統(tǒng)的實現(xiàn)從根本上解決了原有傳統(tǒng)的電波測量系統(tǒng)的靈活性低、可擴充性差等缺點,為后續(xù)的開發(fā)奠定了有力的技術基礎。
本測控技術通過GPIB 接口的PSA的控制,實現(xiàn)儀器的遠程啟動、參數(shù)設置、數(shù)據(jù)獲取及信息保存。其控制方式方便靈活,簡化系統(tǒng)操作,滿足測量系統(tǒng)需求,同時,在實際的測量中所獲得的大量真實而寶貴的數(shù)據(jù),為數(shù)據(jù)的后處理分析及建模奠定了重要的基礎。
評論