基于Labwindows/CVI和Matlab高頻衰減模型建立與應(yīng)
3 LabWindows/CVI實現(xiàn)軟件補(bǔ)償
根據(jù)依據(jù)最小二乘原理擬合得到的高頻通道功率衰減模型,采用LabWindows/CVI編程對高頻測試儀器進(jìn)行控制,實現(xiàn)信號功率的補(bǔ)償,其面板設(shè)計如圖4所示,軟件測試算法流程如圖5所示。本文引用地址:http://www.ex-cimer.com/article/187170.htm
以此試驗平臺為例,外部信號源輸出(900 MHz,-5.60 dBm)的高頻信號。平臺對此信號進(jìn)行測量,測量結(jié)果如圖4所示:儀器測得功率為-16.5 dBm,將f=900 MHz帶入式(4),計算的修正值為10.94 dB,所以最終測試結(jié)果為(-16.5+10.94)dBm,即-5.56 dBm。這一數(shù)據(jù)與-5.60 dBm相比較,滿足平臺測試精度要求。
4 結(jié)語
本文在結(jié)合Matlab和LabWindows/CVI兩者優(yōu)勢的基礎(chǔ)上,采用了軟件補(bǔ)償?shù)姆绞浇鉀Q了高頻功率衰減問題。首先利用Matlab強(qiáng)大的數(shù)學(xué)處理能力,以最小二乘擬合原理對功率衰減數(shù)據(jù)進(jìn)行處理,得到了較高精度的功率衰減數(shù)學(xué)模型,之后采用LabWindows/CVI設(shè)計了高頻測試儀器面板,經(jīng)編程實現(xiàn)了功率測試補(bǔ)償。經(jīng)試驗驗證,該方法能有效滿足平臺測試精度要求,為ATS測試高頻信號提供了一種實用的方法。
評論