美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業電子產品 > 集成電路(ICs) > 射頻RF > 通用RF天線

類型分類:
科普知識
數據分類:
通用RF天線

基于多線程技術的天線實時測量系統研究

發布日期:2022-10-17 點擊率:101

系統軟件用戶界面可以完成所有測量參數的輸 入和設置并及時響應用戶操作,除此線程外建立額外的工作者線程實現其他功能的并行工作,提高系統實時性,在用戶 界面實時更新顯示儀器的運行狀態和系統的測量進度以供用戶了解系統狀態,同時對測量數據進行實時地讀取和保存,便于后期的進一步處理和研究。

0 引言

隨著計算機技術和現代電子測量技術在儀器領域的應用和普及,特別是電子測量儀器計算機接口及相應標準的出現,使得計算機與儀器間的通信簡單易得,用戶可以通過計算機程序進行儀器控制和數據讀取與存儲,這些技術的發展使得天線自動測量系統的實現成為可能。

以往基于單線程的簡單測量系統,對用戶操作的響應以及多任務之間的切換需要使用“中斷處理”來完 成,極大地影響了系統的實時性和工作效率,測量過程中軟件進入數據讀取與存儲的循環過程,使得用戶界面進入“假死”狀態,無法對測量進行控制和了解系統測 量的實時進度。為了彌補這些不足,需要做到多任務的并行工作,而多線程技術以其避免阻塞、同時執行多項任務、減小運行過程和用戶界面的相互影響,以及最大 程度地利用多處理器性能的獨特優點很好地滿足了這一要求。

本文設計了一套基于多線程技術的天線實時測量系統,提供了布局簡潔而功能完善的用戶界面,可以完成 所有測量參數的輸入和設置并及時響應用戶操作,使用不同線程實現多個任務的并行工作,提高系統實時性,在用戶界面實時更新顯示儀器的運行狀態和系統的測量 進度以供用戶了解系統狀態,同時實現了測量數據的實時讀取和保存,便于后期的進一步處理和研究。

1 系統概述

1.1 系統工作原理

本測量系統使用旋轉天線測量法,輔助天線(源天線)連接到矢網發射端口,待測天線連接到矢網接收端 口,使待測天線的待測平面與轉臺旋轉平面平行,使用矢網測量不同角度的傳輸參數(S 參數),利用這些數據便可以做出特定頻率下的天線方向圖。此外矢網的掃頻特性為天線測量提供了另外一個優勢,即在一次測量中,可以得到在某一頻段內多個頻 點的測量數據,可以通過對比不同頻點的數據和天線方向圖對天線的頻率特性進行比較和分析。

1.2 系統組成

該測試系統由五部分組成:微波暗室,計算機(系統軟件),,程控轉臺和源天線。其布局如圖1所示。

1

主控計算機與通過LAN線互連,與傳統的總線模式比較,突破了通信距離限制,具有數據流量大、控制靈活、易于設備共享、數據共享等優點。用于掃頻信號的發射與接收,源天線通過同軸線與連接到矢量網絡分析儀功率發射端的功率放大器相連,待測天線通過同軸線與矢量網絡分析儀的功率接收端口相連。

主控計算機與轉臺控制箱通過USB接口相連,不需要考慮轉臺控制的機械流程,只需要編程完成與控制箱的通信,即可控制轉臺和獲取轉臺狀態數據。矢量網絡分析儀與轉臺控制箱之間通過BNC接頭同軸電纜連接,轉臺控制箱通過此電纜向矢量網絡分析儀發送測量所需的觸發脈沖。

2 系統軟件實現

編寫系統軟件使用的編譯環境是基于VC++的MFC(Microsoft Foundation Classes),使用面向對象的程序設計(Object Oriented Programming,OOP)方法,分別使用基于VISA(Virtual Instrument Software Architec-ture)庫的SCPI(Standard Commands for ProgrammableInstruments)指令和Mint運動控制語言進行編程完成計算機與矢量網絡分析儀和轉臺的通信,控制儀器并讀取信息和數 據。

2.1 軟件分層結構與信息交互

系統軟件是整個系統的控制核心,它的功能對用戶是透明的,對于用戶而言,只要選擇和輸入了正確的測量參數,系統就能自動完成相應的測量功能。

根據軟件需求和功能,可將其分為三層結構部分:

  用戶界面部分、數據處理部分和硬件接口部分。

系統軟件各層之間的信息交互如圖2所示。

  

2

用戶界面部分,響應用戶操作,將硬件設置傳輸到硬件接口部分,將輸入數據送到數據處理部分,同時將數據處理部分送來的數據與狀態信息顯示給用 戶,使用戶可以便捷地完成測量控制與監控。數據處理部分,一方面將硬件接口傳遞來的數據與狀態信息進行處理,轉換為用戶需要的格式以供顯示和存儲;另一方 面將用戶設置的數據信息轉換為數據指令交給硬件接口部分。

硬件接口部分,完成計算機與儀器之間的通信,一方面將指令和數據等程序語言轉化為儀器可識別的機器語言輸送到儀器;另一方面將儀器傳輸回來的數據和狀態信息等轉換為可編程處理的數據,以供數據處理部分使用。

2.2 軟件任務分析

根據系統工作原理,系統軟件需要完成以下任務:

  (1)建立計算機與轉臺控制箱之間的通信:建立通道,使計算機可以讀取轉臺實時運行狀態,并可以隨時控制轉臺以改變其運行狀態。

  (2)轉臺運行狀態的顯示:將轉臺運動速度及角度信息顯示到用戶界面并實時更新。

  (3)轉臺運行參數的設置:按照用戶輸入設置轉臺的運動速度、起止位置以及脈沖輸出方式,并控制其運動的起止。

  (4)建立計算機與的通信:建立通道,使計算機可以讀取矢網狀態及測量數據,并可以隨時控制矢網以改變其運行狀態。

  (5)的初始化以及測量參數的設置:使用基于VISA 庫的SCPI指令,對矢網進行初始化使其進入測量狀態,按照用戶輸入完成測量參數的設置。

  (6)測量數據存儲文檔的建立與更新:在計算機中建立文檔用于測量數據的存儲,將測量過程從由矢網讀取的測量數據按特定格式進行實時記錄。

  (7)系統測量進度的顯示:在測量過程中的軟件運行節點、測量過程中完成某次測量時以及測量完成后輸出相應提示性文字到用戶界面。

在實時測量系統中,要求計算機能同時完成多項任務,且具有很高的實時性要求,多線程技術以其避免阻塞、能同時執行多項任務、減小運行過程和用戶界面的相互影響,以及最大程度地利用多處理器性能的獨特優點很好地滿足了這一要求。

2.3 軟件多線程的實現

MFC 中有兩類線程,用戶界面線程和工作者線程。前者有自己的消息隊列和消息循環,一般用于處理獨立于其他線程執行之外的用戶輸入,響應用戶及系統所產生的事件和消息等;后者沒有消息循環,通常用來執行后臺計算和維護任務,如冗長的計算過程,數據的循環讀取等。

任意一個MFC 程序至少具有一個線程,也是程序的主線程。通過主線程能夠生成或終止任意多的線程,主線程一直存在直至程序終止。其中用戶界面線程是程序默認啟動的主線 程,主要實現軟件的運行和響應用戶操作及控制。根據軟件任務分析部分,在主線程中生成三個工作者線程,通過計算機與測量儀器的通信,完成儀器參數的設置以 及數據的實時采集、處理等后臺工作。

各線程工作順序及生存時間如圖3所示。

  

3

 

三個工作者線程所完成的具體工作如下:

  轉臺狀態線程:建立計算機與轉臺控制箱的通信,不斷讀取轉臺的位置信息和速度信息并將其更新顯示到用戶界面,對應軟件任務分析部分的任務(1)和(2),流程如圖4所示。

  

4

轉臺啟動線程:首先進入等待狀態,在矢網初始化以及數據文檔建立完成后,向轉臺控制箱發送指令設置轉臺的運行參數使其開始運動,對應軟件任務分析部分的任務(3),流程如圖5所示。

  

5

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

  

6

 

3 系統性能

3.1 系統軟件用戶界面

系統軟件用戶界面根據功能進行區域劃分和布局,保證視圖清晰和操作方便,如圖7所示,其中序號標注的區域功能如下:

  (1)系統菜單:可以完成一些系統常規設置,如儀器切換,數據輸出格式以及儀器運行方式的選擇等。這些設置不需要經常改動,對于一般測試使用默認設置即可。

  (2)常用設置:用于輸入矢網測量參數和轉臺運行參數,以及文件輸出位置的選擇和自定義文件名的輸入。此部分為系統運行時經常需要改動的設置,與用戶交互頻繁。

  

7

  (3)測量控制:控制測量的啟動與停止,也可以在非測量狀態下控制轉臺的運行。用戶對此部分進行操作便可完成對系統運行的控制,以及對轉臺進行位置調整等。

  (4)系統運行狀態顯示:實時顯示轉臺的轉動速度和當前位置,在測量過程中不斷更新顯示系統的運行進度。通過這些信息用戶可以對系統狀態了如指掌,以便做出適當操作。

  3.2 測量實例選擇實驗室內BJ-32標準矩形角錐喇叭天線,使用Agilent 和Anritsu 分別進行測量,相關參數見表1.選取兩次測量所得數據文檔中3.26 GHz頻率點的數據做出天線歸一化方向圖,如圖8和圖9所示。

  

8

 

  

9

 

  

10

 

4 結論

本系統以計算機為核心,充分利用了實驗室先進儀器的計算機通信接口,系統軟件的用戶界面布局清晰、 功能全面,減少了對儀器的直接操作,對貴重儀器起到了保護作用從而降低了維護費用。系統中使用使 得系統具有一次性掃描測量便可獲得多頻點天 線數據的能力。編程中采用通用標準指令,增強了軟件的可移植性和可擴展性。多線程技術的使用,實現了多任務的并行工作,滿足了系統實時性要求,使用戶可以 通過用戶界面直觀了解到系統運行狀態及測量進度,同時還可將天線測量數據即時讀取并保存,以便進一步處理和研究。

下一篇: PLC、DCS、FCS三大控

上一篇: 直流PTC熱敏電阻恒溫

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        7799精品视频| 国产伦精品一区二区| 亚洲国产精品成人久久综合一区| 337p粉嫩大胆噜噜噜噜噜91av| 在线不卡a资源高清| 91麻豆精品国产91久久久久久| 欧美一二三四在线| 久久蜜桃香蕉精品一区二区三区| 精品国产91久久久久久久妲己 | 激情视频一区二区| 日韩av高清| 欧美一a一片一级一片| 6080午夜不卡| 久久免费视频一区| 亚洲男人天堂一区| 三级亚洲高清视频| 风流少妇一区二区| 国产一区二区免费在线观看| 色阁综合av| 91精品国产一区二区三区蜜臀| 国产日韩在线不卡| 亚洲一区在线视频观看| 国产麻豆一精品一av一免费| 成人性视频网站| 久久精品一二三区| 欧美三区在线观看| 亚洲国产激情av| 日韩精品每日更新| jlzzjlzz国产精品久久| 日韩伦理一区二区三区av在线| 欧美日韩另类一区| 中文字幕制服丝袜一区二区三区| 丝袜美腿亚洲色图| 91在线小视频| 色综合久久久久久久久| 久久久久九九视频| 日韩电影免费一区| 97欧洲一区二区精品免费| 亚洲va韩国va欧美va精四季| 日韩视频免费观看高清完整版 | 伊人开心综合网| 韩国女主播一区二区三区| 国产精品jizz视频| 在线观看精品一区| 日本一区二区免费在线| 秋霞电影网一区二区| 成人免费看片网址| 欧美日韩电影一区| 一区二区三区在线视频观看58| 国产精品中文字幕日韩精品 | www国产亚洲精品久久麻豆| 亚洲成人黄色影院| 高清视频一区| 5858s免费视频成人| 亚洲综合激情另类小说区| 99久免费精品视频在线观看| 亚洲精品无人区| 中文字幕制服丝袜成人av| 国产成人aaa| 91福利社在线观看| 亚洲精品成人悠悠色影视| youjizz久久| 欧美男人的天堂一二区| 亚洲高清免费视频| 国产精品美女黄网| 欧美不卡在线视频| 国内国产精品久久| 色婷婷亚洲综合| 一区二区三区在线免费视频| 91久久伊人青青碰碰婷婷| 51精品国自产在线| 美日韩一级片在线观看| 日韩妆和欧美的一区二区| 国产精品成人免费| 91中文字精品一区二区| 欧美不卡在线视频| 丰满少妇在线播放bd日韩电影| 在线观看www91| 五月综合激情网| 天堂av一区二区| 亚洲日本va在线观看| 国产女人水真多18毛片18精品 | 在线免费精品视频| 天堂av在线一区| 亚洲国产精品一区二区第四页av | 黑人精品欧美一区二区蜜桃| 秋霞在线观看一区二区三区| 中文字幕久久午夜不卡| 91网站视频在线观看| 精品久久久久久久一区二区蜜臀| 国产老肥熟一区二区三区| 欧美日韩精品三区| 黄一区二区三区| 91.xcao| 国产成人在线观看| 日韩午夜在线播放| 北岛玲一区二区三区四区 | 五月综合激情婷婷六月色窝| 日韩国产精品一区二区| 亚洲国产日日夜夜| 亚洲不卡1区| 丝袜a∨在线一区二区三区不卡| 亚洲高清视频在线观看| 日本91福利区| 欧美另类久久久品| 成人免费看视频| 久久精品欧美一区二区三区不卡 | 亚洲免费看黄网站| 日韩欧美一区二区三区久久婷婷| 亚洲精品美腿丝袜| 尤物一区二区三区| 久久精品国产久精国产| 欧美年轻男男videosbes| 国产成人一级电影| 久久精品人人做人人综合| 国产高清在线精品一区二区三区| 中文字幕日本不卡| 一本色道久久综合亚洲二区三区| 麻豆国产欧美日韩综合精品二区 | 亚洲电影一区二区三区| 一区二区欧美日韩| 国内欧美视频一区二区| 日韩女优电影在线观看| 国产成人精品日本亚洲11| 亚洲激情成人在线| 在线观看日韩一区| 成人av电影在线观看| 中文字幕一区二区三区蜜月| 色中色综合成人| 国产一区三区三区| 久久久三级国产网站| 久久久久久国产精品mv| 日韩在线一区二区三区| 欧美日本在线一区| 99精品久久只有精品| 亚洲精品乱码久久久久久黑人| 色综合久久久久| 成人小视频免费观看| 亚洲欧美日韩国产手机在线| 欧洲精品视频在线观看| 99re成人在线| 亚洲福利视频一区二区| 欧美成人一区二区三区片免费 | 777午夜精品免费视频| 91免费版pro下载短视频| 一区二区三区产品免费精品久久75| 中文视频一区视频二区视频三区| 国产成人夜色高潮福利影视| 国产精品免费久久| 色综合视频在线观看| 99re视频| 日本不卡一区二区| 国产偷v国产偷v亚洲高清| 一区二区日本伦理| 91九色蝌蚪成人| 激情小说欧美图片| 亚洲天堂2016| 91精品国产色综合久久ai换脸| 国产女人水真多18毛片18精品 | 韩国精品一区二区三区六区色诱| 日韩av中文字幕一区二区| 久久久久久9999| 欧美在线你懂的| 久久久久久一区| 不卡的电视剧免费网站有什么| 一区二区理论电影在线观看| 精品国产一区二区在线观看| 色婷婷av一区二区三区大白胸| 懂色一区二区三区av片| 国产尤物一区二区| 亚洲h在线观看| 亚洲欧洲性图库| 2023国产精品自拍| 欧美三级中文字幕| 色一情一区二区三区四区| 91无套直看片红桃| 国产一本一道久久香蕉| 午夜精品在线看| 一区在线中文字幕| 久久久久久久国产精品影院| 欧美精品vⅰdeose4hd| 亚洲视频在线观看日本a| 精品国产乱码久久久久久丨区2区| 国产毛片一区二区| 视频在线观看一区| 亚洲激情五月婷婷| 亚洲国产成人午夜在线一区| 欧美色图一区二区三区| 欧美午夜精品久久久久久蜜| 91蜜桃婷婷狠狠久久综合9色| 久久爱www久久做| 午夜精品123| 亚洲国产精品久久人人爱| 国产精品高清亚洲| 久久久久国产精品厨房| 欧美xxxxx牲另类人与| 正在播放亚洲一区| 欧美色图天堂网| 欧美性受xxxx黑人xyx| 色综合天天狠狠|