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