矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法
【專(zhuān)利摘要】本發(fā)明提供一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法,該方法包括:判斷步進(jìn)計(jì)數(shù)以及中頻帶寬是否滿足預(yù)設(shè)條件;若是,則選擇步進(jìn)掃描;若否,則選擇快速掃描;其中,所述步進(jìn)掃描利用預(yù)處理程序確定數(shù)據(jù)采集時(shí)刻,所述快速掃描利用數(shù)據(jù)處理同步時(shí)鐘信號(hào)確定數(shù)據(jù)采集時(shí)刻。該方法在快速掃描時(shí)利用采樣信號(hào)同頻的數(shù)據(jù)處理同步信號(hào)來(lái)得到準(zhǔn)確的采樣時(shí)刻,步進(jìn)掃描時(shí)利用預(yù)處理程序減少程序交互時(shí)間,從整體上提高了網(wǎng)絡(luò)儀掃描速度。
【專(zhuān)利說(shuō)明】矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及測(cè)試【技術(shù)領(lǐng)域】,具體涉及一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法。
【背景技術(shù)】
[0002]矢量網(wǎng)絡(luò)分析儀目前的掃描方式需要用戶選擇掃描方式,并根據(jù)掃描時(shí)間、中頻帶寬決定是否支持快速掃描方式。兩種方式需要矢量網(wǎng)絡(luò)分析儀主處理與數(shù)據(jù)處理器之間頻繁交互,主處理器需要發(fā)送各種設(shè)置參數(shù)及掃描相關(guān)命令,數(shù)據(jù)處理器才能開(kāi)始數(shù)據(jù)處理并回傳處理結(jié)果。
[0003]現(xiàn)有技術(shù)步進(jìn)掃描時(shí)每頻點(diǎn)的等待時(shí)間是內(nèi)置或用戶指定的,快速掃描時(shí)小數(shù)分頻板的掃描時(shí)間等于中頻處理時(shí)間+延時(shí)時(shí)間,延時(shí)時(shí)間由系統(tǒng)時(shí)鐘決定,不能達(dá)到數(shù)據(jù)處理與掃描同步,導(dǎo)致每次掃描得到的結(jié)果不是很一致。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法,自動(dòng)檢測(cè)待處理信號(hào)的幅相信息,并產(chǎn)生與掃描同步的數(shù)據(jù)同步處理信號(hào),無(wú)需設(shè)置固定延時(shí)和大量的數(shù)據(jù)交互與通訊時(shí)間,以提高每次掃描的速度的同時(shí),保證處理結(jié)果的精確性,且通過(guò)同步處理信號(hào)的方法保證每次處理結(jié)果的一致性。
[0005]為達(dá)上述目的,一方面,本發(fā)明實(shí)施例提供了一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法,包括:
[0006]判斷步進(jìn)計(jì)數(shù)以及中頻帶寬是否滿足預(yù)設(shè)條件;
[0007]若是,則選擇步進(jìn)掃描;若否,則選擇快速掃描;
[0008]其中,所述步進(jìn)掃描利用預(yù)處理程序確定數(shù)據(jù)采集時(shí)刻,所述快速掃描利用數(shù)據(jù)處理同步時(shí)鐘信號(hào)確定數(shù)據(jù)采集時(shí)刻。
[0009]可選的,在所述步進(jìn)掃描時(shí),利用峰值檢波法確定數(shù)據(jù)采集時(shí)刻。
[0010]優(yōu)選的,在所述快速掃描時(shí):
[0011]所述數(shù)據(jù)處理同步周期=頻率步進(jìn)/掃頻參考時(shí)鐘X采樣時(shí)鐘;
[0012]數(shù)據(jù)處理同步延時(shí)=數(shù)據(jù)處理同步周期一數(shù)據(jù)處理采樣時(shí)間;
[0013]小數(shù)分頻板步進(jìn)=頻率步進(jìn)/(每點(diǎn)掃描時(shí)間X掃頻參考時(shí)鐘)。
[0014]優(yōu)選的:
[0015]所述步進(jìn)計(jì)數(shù)=頻率步進(jìn)/中頻帶寬;
[0016]其中,所述頻率步進(jìn)=頻率跨度/掃描點(diǎn)數(shù);
[0017]其中,所述頻率跨度=終止頻率-起始頻率;
[0018]所述終止頻率和起始頻率由用戶預(yù)先設(shè)置。
[0019]進(jìn)一步的:
[0020]所述預(yù)設(shè)條件為:中頻帶寬<lk且步進(jìn)計(jì)數(shù)〈I。
[0021]上述技術(shù)方案具有如下有益效果:
[0022]上述技術(shù)方案在快速掃描時(shí)利用采樣信號(hào)同頻的數(shù)據(jù)處理同步信號(hào)來(lái)得到準(zhǔn)確的采樣時(shí)刻,步進(jìn)掃描時(shí)利用預(yù)處理程序減少程序交互時(shí)間,從整體上提高了網(wǎng)絡(luò)儀掃描速度。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是矢量網(wǎng)絡(luò)分析儀的步進(jìn)掃描時(shí)序圖;
[0025]圖2是矢量網(wǎng)絡(luò)分析儀的快速掃描時(shí)序圖;
[0026]圖3是本發(fā)明實(shí)施例一的矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法的流程圖;
[0027]圖4是本發(fā)明實(shí)施例二的矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法的流程圖。
【具體實(shí)施方式】
[0028]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029]矢量網(wǎng)絡(luò)分析儀用戶尤其生產(chǎn)線用戶對(duì)測(cè)量速度要求很高,傳統(tǒng)矢量網(wǎng)絡(luò)分析儀的掃描處理方式可以稱(chēng)為逐點(diǎn)掃描法:設(shè)置每個(gè)掃描點(diǎn)的頻率和功率、等待鎖相穩(wěn)幅、使能數(shù)據(jù)處理、回傳原始幅相信息;有些矢量網(wǎng)絡(luò)分析儀也支持快速掃描法(也稱(chēng)為模擬掃描法):設(shè)置射頻源起始、終止和步進(jìn)頻率量,啟動(dòng)源掃頻和數(shù)據(jù)處理進(jìn)程,回傳原始幅相信息。步進(jìn)掃描需要大量的等待和交互時(shí)間,因此掃描速度慢但是精度較高,快速掃描方式無(wú)需設(shè)置每點(diǎn)掃描頻率和延時(shí)等待時(shí)間,所以處理速度快但是精度較低。本發(fā)明利用高性能處理器的快速信號(hào)處理能力,提出一種智能快速掃描測(cè)量方法,在源設(shè)置頻率或者掃頻時(shí)開(kāi)始檢波預(yù)處理,若檢波結(jié)果滿足指定容差值或者達(dá)到延時(shí)時(shí)間,則開(kāi)始正常檢波,處理結(jié)果顯示在屏幕上。這種方式可以盡可能避免不同CPU之間頻繁的交互產(chǎn)生的大量延時(shí)時(shí)間,既能得到快速的測(cè)量速度又可以達(dá)到較高的測(cè)量精度。
[0030]實(shí)施例一
[0031]圖3是本發(fā)明實(shí)施例一的一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法的流程圖,如圖所示,包括:
[0032]步驟301,判斷步進(jìn)計(jì)數(shù)以及中頻帶寬是否滿足預(yù)設(shè)條件;
[0033]較佳的:
[0034]所述預(yù)設(shè)條件為:中頻帶寬<lk且步進(jìn)計(jì)數(shù)〈I。
[0035]若是,執(zhí)行步驟302 ;若否,執(zhí)行步驟303 ;
[0036]步驟302,進(jìn)行步進(jìn)掃描;
[0037]其中,該步進(jìn)掃描利用預(yù)處理程序確定數(shù)據(jù)采集時(shí)刻。
[0038]步驟303,進(jìn)行快速掃描;
[0039]其中,該快速掃描利用數(shù)據(jù)處理同步時(shí)鐘信號(hào)確定數(shù)據(jù)采集時(shí)刻。
[0040]可選的,在所述步進(jìn)掃描時(shí),利用峰值檢波法確定數(shù)據(jù)采集時(shí)刻。
[0041]優(yōu)選的,在所述快速掃描時(shí),滿足如下條件:
[0042]數(shù)據(jù)處理同步周期=頻率步進(jìn)/掃頻參考時(shí)鐘X采樣時(shí)鐘;
[0043]數(shù)據(jù)處理同步延時(shí)=數(shù)據(jù)處理同步周期一數(shù)據(jù)處理采樣時(shí)間;
[0044]小數(shù)分頻板步進(jìn)=頻率步進(jìn)/(每點(diǎn)掃描時(shí)間X掃頻參考時(shí)鐘)。
[0045]優(yōu)選的:
[0046]所述步進(jìn)計(jì)數(shù)=頻率步進(jìn)/中頻帶寬;
[0047]其中,所述頻率步進(jìn)=頻率跨度/掃描點(diǎn)數(shù);
[0048]其中,所述頻率跨度=終止頻率-起始頻率;
[0049]所述終止頻率和起始頻率由用戶預(yù)先設(shè)置。
[0050]在上述實(shí)施例中,需要說(shuō)明的是,可以采用定時(shí)器方式替代數(shù)據(jù)處理同步信號(hào),這種方式要求定時(shí)器精度要高,并且定時(shí)中斷的響應(yīng)是實(shí)時(shí)的;可以利用高速數(shù)據(jù)傳輸總線來(lái)減少數(shù)據(jù)交互時(shí)間。
[0051]上述實(shí)施例的優(yōu)點(diǎn)是快速掃描時(shí)利用采樣信號(hào)同頻的數(shù)據(jù)處理同步信號(hào)來(lái)得到準(zhǔn)確的采樣時(shí)刻,步進(jìn)掃描時(shí)利用預(yù)處理程序減少程序交互時(shí)間,從整體上提高了網(wǎng)絡(luò)儀掃描速度。
[0052]實(shí)施例二
[0053]如圖4所示,為本實(shí)施例二的矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法的流程圖;如圖所示,本實(shí)施例的智能型掃描過(guò)程如下:
[0054]1.根據(jù)用戶設(shè)置的終止頻率和起始頻率計(jì)算頻率跨度=終止頻率-起始頻率,頻率步進(jìn)=頻率跨度/掃描點(diǎn)數(shù);步進(jìn)計(jì)數(shù)=頻率步進(jìn)/中頻帶寬。
[0055]2.如果當(dāng)前掃描中頻帶寬〈1000Hz并且步進(jìn)計(jì)數(shù)〈1,則掃描類(lèi)型為步進(jìn)掃描,否則設(shè)置掃描類(lèi)型為快速掃描類(lèi)型。
[0056]3.如圖1和圖4所示,步進(jìn)掃描時(shí),設(shè)當(dāng)前掃描點(diǎn)為i點(diǎn),則當(dāng)前頻率為iX頻率步進(jìn)+頻率起始值,將當(dāng)前頻率設(shè)置到小數(shù)分頻板上,啟動(dòng)采樣預(yù)處理程序,預(yù)處理程序通過(guò)峰值檢波法檢測(cè)信號(hào)幅度抖動(dòng)是否小于定義的容差線(比如:小于0.0OldB),若小于容差或者預(yù)處理時(shí)間超過(guò)系統(tǒng)定義的延時(shí)h時(shí)間,則開(kāi)始系統(tǒng)采樣濾波程序(圖1中tp時(shí)間)。
[0057]4.如圖2和圖4所示,快速掃描時(shí),首先計(jì)算每點(diǎn)掃描時(shí)間=總掃描時(shí)間/掃描點(diǎn)數(shù),計(jì)算數(shù)據(jù)處理同步周期=頻率步進(jìn)/掃頻參考時(shí)鐘X采樣時(shí)鐘,數(shù)據(jù)處理同步信號(hào)的分辨率與采樣時(shí)鐘分辨率相等,數(shù)據(jù)處理同步延時(shí)=同步周期-數(shù)據(jù)處理采樣時(shí)間;計(jì)算小數(shù)分頻板步進(jìn)=頻率步進(jìn)/(每點(diǎn)掃描時(shí)間X掃頻參考時(shí)鐘),啟動(dòng)頻率掃描、使能數(shù)據(jù)處理同步時(shí)鐘和數(shù)據(jù)處理程序,如圖2中延時(shí)dt后在St時(shí)刻開(kāi)始數(shù)據(jù)處理。
[0058]5.處理結(jié)果存入RAM,等待主機(jī)讀取。全部掃描點(diǎn)處理完畢后結(jié)束當(dāng)前掃描程序。
[0059]在上述實(shí)施例中,需要說(shuō)明的是,可以采用定時(shí)器方式替代數(shù)據(jù)處理同步信號(hào),這種方式要求定時(shí)器精度要高,并且定時(shí)中斷的響應(yīng)是實(shí)時(shí)的;可以利用高速數(shù)據(jù)傳輸總線來(lái)減少數(shù)據(jù)交互時(shí)間。
[0060]上述實(shí)施例的優(yōu)點(diǎn)是快速掃描時(shí)利用采樣信號(hào)同頻的數(shù)據(jù)處理同步信號(hào)來(lái)得到準(zhǔn)確的采樣時(shí)刻,步進(jìn)掃描時(shí)利用預(yù)處理程序減少程序交互時(shí)間,從整體上提高了網(wǎng)絡(luò)儀掃描速度。
[0061]本領(lǐng)域技術(shù)人員還可以了解到本發(fā)明實(shí)施例列出的各種說(shuō)明性邏輯塊(illustrative logical block),單元,和步驟可以通過(guò)電子硬件、電腦軟件,或兩者的結(jié)合進(jìn)行實(shí)現(xiàn)。為清楚展示硬件和軟件的可替換性(interchangeability),上述的各種說(shuō)明性部件(illustrative components),單元和步驟已經(jīng)通用地描述了它們的功能。這樣的功能是通過(guò)硬件還是軟件來(lái)實(shí)現(xiàn)取決于特定的應(yīng)用和整個(gè)系統(tǒng)的設(shè)計(jì)要求。本領(lǐng)域技術(shù)人員可以對(duì)于每種特定的應(yīng)用,可以使用各種方法實(shí)現(xiàn)所述的功能,但這種實(shí)現(xiàn)不應(yīng)被理解為超出本發(fā)明實(shí)施例保護(hù)的范圍。
[0062]以上所述的【具體實(shí)施方式】,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種矢量網(wǎng)絡(luò)分析儀中智能掃描測(cè)量方法,其特征在于,包括: 判斷步進(jìn)計(jì)數(shù)以及中頻帶寬是否滿足預(yù)設(shè)條件; 若是,則選擇步進(jìn)掃描;若否,則選擇快速掃描; 其中,所述步進(jìn)掃描利用預(yù)處理程序確定數(shù)據(jù)采集時(shí)刻,所述快速掃描利用數(shù)據(jù)處理同步時(shí)鐘信號(hào)確定數(shù)據(jù)采集時(shí)刻。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步進(jìn)掃描時(shí),利用峰值檢波法確定所述數(shù)據(jù)采集時(shí)刻。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述快速掃描時(shí): 所述數(shù)據(jù)處理同步周期=頻率步進(jìn)/掃頻參考時(shí)鐘X采樣時(shí)鐘; 數(shù)據(jù)處理同步延時(shí)=數(shù)據(jù)處理同步周期一數(shù)據(jù)處理采樣時(shí)間; 小數(shù)分頻板步進(jìn)=頻率步進(jìn)/(每點(diǎn)掃描時(shí)間X掃頻參考時(shí)鐘)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于: 所述步進(jìn)計(jì)數(shù)=頻率步進(jìn)/中頻帶寬; 其中,所述頻率步進(jìn)=頻率跨度/掃描點(diǎn)數(shù); 其中,所述頻率跨度=終止頻率-起始頻率; 所述終止頻率和起始頻率由用戶預(yù)先設(shè)置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于: 所述預(yù)設(shè)條件為:中頻帶寬〈lk且步進(jìn)計(jì)數(shù)〈I。
【文檔編號(hào)】G01R31/00GK104459392SQ201410724296
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年12月2日 優(yōu)先權(quán)日:2014年12月2日
【發(fā)明者】劉丹, 李樹(shù)彪, 郭永瑞, 李明太, 趙立軍, 袁國(guó)平, 楊明飛, 莊志遠(yuǎn) 申請(qǐng)人:中國(guó)電子科技集團(tuán)公司第四十一研究所