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