基于多線(xiàn)程技術(shù)的天線(xiàn)實(shí)時(shí)測量系統研究
轉臺啟動(dòng)線(xiàn)程:首先進(jìn)入等待狀態(tài),在矢網(wǎng)初始化以及數據文檔建立完成后,向轉臺控制箱發(fā)送指令設置轉臺的運行參數使其開(kāi)始運動(dòng),對應軟件任務(wù)分析部分的任務(wù)(3),流程如圖5所示。
本文引用地址:http://dyxdggzs.com/article/277447.htm

矢網(wǎng)工作線(xiàn)程:其功能為向矢網(wǎng)發(fā)送指令進(jìn)行初始化設置,使矢網(wǎng)進(jìn)入觸發(fā)等待狀態(tài),并建立數據存儲文 檔,在測量過(guò)程中不斷讀取矢網(wǎng)的測量狀態(tài),每完成一次測量,將測量數據讀取并保存到文檔中,同時(shí)將測量進(jìn)度顯示到用戶(hù)界面,對應軟件任務(wù)分析部分的任務(wù) (4)~(7),流程如圖6所示。

3 系統性能
3.1 系統軟件用戶(hù)界面
系統軟件用戶(hù)界面根據功能進(jìn)行區域劃分和布局,保證視圖清晰和操作方便,如圖7所示,其中序號標注的區域功能如下:
(1)系統菜單:可以完成一些系統常規設置,如儀器切換,數據輸出格式以及儀器運行方式的選擇等。這些設置不需要經(jīng)常改動(dòng),對于一般測試使用默認設置即可。
(2)常用設置:用于輸入矢網(wǎng)測量參數和轉臺運行參數,以及文件輸出位置的選擇和自定義文件名的輸入。此部分為系統運行時(shí)經(jīng)常需要改動(dòng)的設置,與用戶(hù)交互頻繁。

(3)測量控制:控制測量的啟動(dòng)與停止,也可以在非測量狀態(tài)下控制轉臺的運行。用戶(hù)對此部分進(jìn)行操作便可完成對系統運行的控制,以及對轉臺進(jìn)行位置調整等。
(4)系統運行狀態(tài)顯示:實(shí)時(shí)顯示轉臺的轉動(dòng)速度和當前位置,在測量過(guò)程中不斷更新顯示系統的運行進(jìn)度。通過(guò)這些信息用戶(hù)可以對系統狀態(tài)了如指掌,以便做出適當操作。
3.2 測量實(shí)例選擇實(shí)驗室內BJ-32標準矩形角錐喇叭天線(xiàn),使用Agilent 和Anritsu 矢量網(wǎng)絡(luò )分析儀分別進(jìn)行測量,相關(guān)參數見(jiàn)表1.選取兩次測量所得數據文檔中3.26 GHz頻率點(diǎn)的數據做出天線(xiàn)歸一化方向圖,如圖8和圖9所示。



4 結論
本系統以計算機為核心,充分利用了實(shí)驗室先進(jìn)儀器的計算機通信接口,系統軟件的用戶(hù)界面布局清晰、 功能全面,減少了對儀器的直接操作,對貴重儀器起到了保護作用從而降低了維護費用。系統中使用矢量網(wǎng)絡(luò )分析儀使得系統具有一次性?huà)呙铚y量便可獲得多頻點(diǎn)天 線(xiàn)數據的能力。編程中采用通用標準指令,增強了軟件的可移植性和可擴展性。多線(xiàn)程技術(shù)的使用,實(shí)現了多任務(wù)的并行工作,滿(mǎn)足了系統實(shí)時(shí)性要求,使用戶(hù)可以 通過(guò)用戶(hù)界面直觀(guān)了解到系統運行狀態(tài)及測量進(jìn)度,同時(shí)還可將天線(xiàn)測量數據即時(shí)讀取并保存,以便進(jìn)一步處理和研究。
評論