本發(fā)明涉及濾波器調(diào)試系統(tǒng)及調(diào)試方法,屬于通信器件調(diào)試技術(shù)領(lǐng)域。
背景技術(shù):
腔體濾波器是利用腔體結(jié)構(gòu)來達(dá)到濾波效果的一種器件,一個腔體可以等效成電感并聯(lián)電容的電路。腔體濾波器具有q值高、損耗小、承受功率大、穩(wěn)定可靠和溫度特性好的諸多特點(diǎn),廣泛應(yīng)用于各種大功率射頻設(shè)備的輸出極。通常腔體濾波器包括一個特定結(jié)構(gòu)的諧振腔加上一定數(shù)量的調(diào)協(xié)螺桿,通過調(diào)節(jié)調(diào)協(xié)螺桿,使得腔體濾波器達(dá)到設(shè)計(jì)指標(biāo)。
腔體濾波器的生產(chǎn)調(diào)試過程,通常需要借助于矢量網(wǎng)絡(luò)分析儀,即通過矢量網(wǎng)絡(luò)分析儀的測量來達(dá)到調(diào)節(jié)濾波器指標(biāo)的目的。以移動基站8端口的大功率濾波器為例,一個熟練工人調(diào)節(jié)一臺濾波器平均需要一個小時(shí)左右。而濾波器的需求非常大,這就使得濾波器的設(shè)備供應(yīng)商需要購買大量的矢量網(wǎng)絡(luò)分析儀。
如圖1所示,傳統(tǒng)的調(diào)試過程都是一人配一臺濾波器的方案。在現(xiàn)有方案中,一表多測的技術(shù)是利用網(wǎng)絡(luò)分析儀在使用過程中有空閑狀態(tài)的特點(diǎn)實(shí)現(xiàn)的,即在a不用時(shí),交給b使用,b不用時(shí)交給a使用。而本發(fā)明的系統(tǒng)中,網(wǎng)絡(luò)分析儀不存在上訴特性?,F(xiàn)有的調(diào)試方案,采用一人一表的方案,網(wǎng)絡(luò)分析儀使用效率低;現(xiàn)有的一表多測技術(shù),是利用網(wǎng)絡(luò)分析儀存在空閑的特點(diǎn)實(shí)現(xiàn)的,沒有考慮網(wǎng)絡(luò)分析儀使用情況。缺乏對網(wǎng)絡(luò)分析儀測量速度上的考慮,直接使用會使得切換非常緩慢達(dá)不到預(yù)期目的。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是:如何提高在濾波調(diào)試中網(wǎng)絡(luò)分析儀的利用率。
為實(shí)現(xiàn)上述的發(fā)明目的,本發(fā)明提供了一種濾波器調(diào)試系統(tǒng)及方法。
一方面,本發(fā)明提供一種濾波器調(diào)試系統(tǒng),包括:網(wǎng)絡(luò)分析儀、與網(wǎng)絡(luò)分析儀連接的調(diào)試計(jì)算機(jī)和與所述網(wǎng)絡(luò)分析儀連接的射頻開關(guān)系統(tǒng),以及與所述調(diào)試計(jì)算機(jī)連接的顯示器;
所述射頻開關(guān)系統(tǒng)連接至少兩臺待測濾波器;所述顯示器的數(shù)量與所述待測濾波器的數(shù)量相等;
所述射頻開關(guān)系統(tǒng)切換不同待測濾波器,所述網(wǎng)絡(luò)分析儀對不同的待測濾波器測量,所述調(diào)試計(jì)算機(jī)讀取所述網(wǎng)絡(luò)分析儀的測量數(shù)據(jù)處理后在相應(yīng)的顯示器顯示。
可選地,所述調(diào)試計(jì)算機(jī)包括測量模塊,所述調(diào)試模塊分別對傳輸?shù)臏y量數(shù)據(jù)分析處理后繪制不同的圖形,進(jìn)而在不同的所述顯示器的調(diào)試界面上進(jìn)行顯示。
可選地,所述調(diào)試計(jì)算機(jī)根據(jù)不同所述待測濾波器的產(chǎn)品型號或產(chǎn)品序列號對所述實(shí)測數(shù)據(jù)進(jìn)行區(qū)分。
可選地,所述射頻開關(guān)系統(tǒng)通過不同的射頻通道與不同待測濾波器連接。
另一方面,本發(fā)明還提供一種濾波器調(diào)試方法,應(yīng)用于上述的調(diào)試系統(tǒng)中,包括:
射頻開關(guān)系統(tǒng)切換不同待測濾波器;
網(wǎng)絡(luò)分析儀對不同的待測濾波器測量;
調(diào)試計(jì)算機(jī)讀取所述網(wǎng)絡(luò)分析儀的測量數(shù)據(jù),并對不同待測濾波器的測量數(shù)據(jù)分別處理后在相應(yīng)的顯示器顯示。
可選地,所述對不同待測濾波器的測量數(shù)據(jù)分別處理包括:
按照先到先得的資源獲取方式對不同待測濾波器的測量數(shù)據(jù)分 別處理。
可選地,所述先到先得的資源獲取方式包括:
將測量當(dāng)前待測濾波器的測量數(shù)據(jù)的線程id放入資源獲取隊(duì)列的隊(duì)尾;
等待獲取資源,獲取資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id;
判斷獲取資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id是否是當(dāng)前測量待測濾波器的測量數(shù)據(jù)的線程id;
如果是,則移除資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id,進(jìn)入測量。
如果否,則返回繼續(xù)等待獲取資源。
可選地,返回繼續(xù)等待獲取資源還包括:
釋放資源等待預(yù)定時(shí)間后繼續(xù)等待獲取資源。
可選地,所述網(wǎng)絡(luò)分析儀對不同的待測濾波器測量包括:
所述網(wǎng)絡(luò)分析儀每秒測量十次。
可選地,所述網(wǎng)絡(luò)分析儀對不同的待測濾波器測量包括:
不同待測濾波器的狀態(tài)數(shù)據(jù)采用同一個文件保存,使用多個測量通道完成不同待測濾波器切換。
可選地,所述測量數(shù)據(jù)為原始測量數(shù)據(jù)或網(wǎng)絡(luò)分析儀分析后的數(shù)據(jù)。
本發(fā)明提供的濾波器調(diào)試系統(tǒng)和方法,可以提升網(wǎng)絡(luò)分析儀的使用效率,使得一臺網(wǎng)絡(luò)分析儀可以被兩個或多個人同時(shí)調(diào)試使用,降低了濾波器的調(diào)試成本。本發(fā)明相對于現(xiàn)有的網(wǎng)絡(luò)分析儀共享方法,本發(fā)明擴(kuò)展了網(wǎng)絡(luò)分析儀共享的應(yīng)用范圍,更大程度的利用了網(wǎng)絡(luò)分析儀的測量能力。采用先到先得的資源獲取方法,保證了每個調(diào)試臺可以均勻的獲得網(wǎng)絡(luò)分析儀的控制和使用權(quán),保證了調(diào)試過程中,顯示器顯示的畫面不出現(xiàn)卡頓。
附圖說明
圖1是現(xiàn)有的濾波器調(diào)試系統(tǒng)結(jié)構(gòu)示意圖;
圖2是本發(fā)明濾波器調(diào)試系統(tǒng)結(jié)構(gòu)示意圖;
圖3是圖2所示濾波調(diào)試系統(tǒng)一種讀取原始數(shù)據(jù)流程示意圖;
圖4是圖2所示濾波調(diào)試系統(tǒng)另一種讀取原始數(shù)據(jù)流程示意圖;
圖5是本發(fā)明濾波調(diào)試方法流程示意圖;
圖6是本發(fā)明實(shí)圖濾波調(diào)試資源獲取流程示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
如圖2所示,本發(fā)明提供一種濾波器調(diào)試系統(tǒng),該系統(tǒng)包括:網(wǎng)絡(luò)分析儀、與網(wǎng)絡(luò)分析儀連接的調(diào)試計(jì)算機(jī)和與網(wǎng)絡(luò)分析儀連接的射頻開關(guān)系統(tǒng),以及與調(diào)試計(jì)算機(jī)連接的顯示器;射頻開關(guān)系統(tǒng)連接至少兩臺待測濾波器;顯示器的數(shù)量與待測濾波器的數(shù)量相等;射頻開關(guān)系統(tǒng)切換不同待測濾波器,網(wǎng)絡(luò)分析儀對不同的待測濾波器測量,調(diào)試計(jì)算機(jī)讀取網(wǎng)絡(luò)分析儀的測量數(shù)據(jù)處理后在相應(yīng)的顯示器顯示。下面對本發(fā)明和提供的濾波器調(diào)試系統(tǒng)展開詳細(xì)的說明。
在本發(fā)明中,如圖3、圖4所示,調(diào)試計(jì)算機(jī)從網(wǎng)絡(luò)分析儀的測量數(shù)據(jù)是網(wǎng)路分析儀的原始數(shù)據(jù),也可以是網(wǎng)絡(luò)分析儀分析后的數(shù)據(jù)。調(diào)試計(jì)算機(jī)包括測量模塊,調(diào)試模塊分別對網(wǎng)絡(luò)分析儀傳輸?shù)脑紲y量數(shù)據(jù)分析處理后繪制不同的圖形,進(jìn)而在不同的顯示器的調(diào)試界面上進(jìn)行顯示。不同的顯示器設(shè)置在相應(yīng)待測量濾波器的調(diào)試臺處。調(diào)試模塊根據(jù)資源獲取隊(duì)列的順序獲取資源對網(wǎng)絡(luò)分析儀傳輸?shù)臏y量數(shù)據(jù)分析處理。調(diào)試模塊對傳輸?shù)脑紲y量數(shù)據(jù)分析處理時(shí)根據(jù)不同待測濾波器的產(chǎn)品型號或產(chǎn)品序列號對實(shí)測數(shù)據(jù)進(jìn)行區(qū)分。如圖2所示,不同的待測濾波器的通過不同的射頻通道與射頻開關(guān)系統(tǒng)連接。調(diào)試計(jì)算機(jī)控制網(wǎng)絡(luò)分析儀可以實(shí)現(xiàn)很多參數(shù)的測量,例如帶內(nèi)波 動,最大、最小值等。濾波器的各種參數(shù)可以由原始測量數(shù)據(jù)通過計(jì)算獲得的,調(diào)試計(jì)算機(jī)將分析處理后的數(shù)據(jù)通過電腦端的軟件重新繪制到屏幕。
如圖5所示,為進(jìn)一步體現(xiàn)本發(fā)明提供的濾波器調(diào)試系統(tǒng)的優(yōu)越性,本發(fā)明還提供一種應(yīng)用上述系統(tǒng)的濾波器調(diào)試方法,該方法包括:射頻開關(guān)系統(tǒng)切換不同待測濾波器;網(wǎng)絡(luò)分析儀對不同的待測濾波器測量;調(diào)試計(jì)算機(jī)讀取網(wǎng)絡(luò)分析儀的測量數(shù)據(jù),并對不同待測濾波器的測量數(shù)據(jù)分別處理后在相應(yīng)的顯示器顯示。下面對本發(fā)明和提供的濾波器調(diào)試方法展開詳細(xì)的說明。
本發(fā)明中調(diào)試計(jì)算機(jī)讀取到的測量數(shù)據(jù)根據(jù)濾波器數(shù)量的不同可能是多路數(shù)據(jù)。對每個待測濾波器的測量數(shù)據(jù)分配單獨(dú)的線程完成數(shù)據(jù)的分析和顯示。當(dāng)有多個線程在等待資源時(shí),調(diào)試計(jì)算機(jī)的操作系統(tǒng)的同步機(jī)制不保證先等待的線程可優(yōu)先獲得資源。如果使用多線程互斥方式實(shí)現(xiàn)的網(wǎng)絡(luò)分析儀共享系統(tǒng),各待測濾波器獲得的測量次數(shù)不平衡。為避免多個線程長期搶占資源,本發(fā)明對不同待測濾波器的測量數(shù)據(jù)分別處理時(shí),按照先到先得的資源獲取方式對不同待測濾波器的測量數(shù)據(jù)分別處理。
具體地,如圖6所示,先到先得的資源獲取方式包括:當(dāng)前待測濾波器的測量數(shù)據(jù)的線程進(jìn)入搶占資源區(qū)后,在獲取資源之前將當(dāng)前測量待測濾波器的測量數(shù)據(jù)的線程id放入資源獲取隊(duì)列的隊(duì)尾;等待獲取資源,獲取資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id;判斷獲取資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id是否是當(dāng)前測量待測濾波器的測量數(shù)據(jù)的線程id;如果是,則移除資源獲取隊(duì)列隊(duì)頭的待測濾波器的測量數(shù)據(jù)的線程id,進(jìn)入測量使用資源;如果否,則返回繼續(xù)等待獲取資源。如此循環(huán)直至資源獲取隊(duì)列隊(duì)頭的測量待測濾波器的測量數(shù)據(jù)的線程id是當(dāng)前測量待測濾波器的測量數(shù)據(jù)的線程id。優(yōu)選地,返回繼續(xù)等待獲取資源的步驟中: 釋放資源等待預(yù)定時(shí)間(一般為1s)后繼續(xù)等待獲取資源。本發(fā)明通過先到先得的資源獲取方式使得先申請的線程先獲得資源使用權(quán),就可以解決上述的測量次數(shù)不平衡問題。各待測濾波器所在的調(diào)試臺可以均勻的獲得儀表的控制和使用權(quán),保證了調(diào)試過程中,調(diào)試臺處顯示器顯示的畫面不出現(xiàn)卡頓。
在本發(fā)明中,網(wǎng)絡(luò)分析儀對不同的待測濾波器測量時(shí)網(wǎng)絡(luò)分析儀優(yōu)選每秒測量十次,每次都應(yīng)當(dāng)是有效數(shù)據(jù)。如圖3、圖4所示,調(diào)試計(jì)算機(jī)從網(wǎng)絡(luò)分析儀獲取測量數(shù)據(jù)時(shí),可以獲取網(wǎng)絡(luò)分析儀的原始測量數(shù)據(jù)或網(wǎng)絡(luò)分析儀分析后的數(shù)據(jù)。直接獲取網(wǎng)絡(luò)分析儀的原始數(shù)據(jù)在調(diào)試計(jì)算機(jī)處理,可以極大降低儀表的負(fù)荷,從而提升測量速度。
在本發(fā)明中,針對agilent的網(wǎng)絡(luò)分析儀,網(wǎng)絡(luò)分析儀對不同的待測濾波器測量時(shí),不同待測濾波器的狀態(tài)數(shù)據(jù)采用同一個文件保存,使用多個測量通道完成不同待測濾波器切換。本發(fā)明使用上述多窗口模式保存不同通道的校準(zhǔn)數(shù)據(jù),而不是多個狀態(tài)文件的形式。相對于多個狀態(tài)文件的保存形式,多窗口模式保存不同通道的校準(zhǔn)數(shù)據(jù)的方法,通道切換所需的時(shí)間更少,會明顯提高系統(tǒng)切換速度。
綜上所述,本發(fā)明提供的濾波器調(diào)試系統(tǒng)和方法,可以提升網(wǎng)絡(luò)分析儀的使用效率,使得一臺網(wǎng)絡(luò)分析儀可以被兩個或多個人同時(shí)調(diào)試使用,降低了濾波器的調(diào)試成本。本發(fā)明相對于現(xiàn)有的網(wǎng)絡(luò)分析儀共享方法,本發(fā)明擴(kuò)展了網(wǎng)絡(luò)分析儀共享的應(yīng)用范圍,更大程度的利用了網(wǎng)絡(luò)分析儀的測量能力。采用先到先得的資源獲取方法,保證了每個調(diào)試臺可以均勻的獲得網(wǎng)絡(luò)分析儀的控制和使用權(quán),保證了調(diào)試過程中,顯示器顯示的畫面不出現(xiàn)卡頓。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用 存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本申請的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān) 系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上實(shí)施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。