新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于Labwindows/CVI和Matlab高頻衰減模型建立與應

基于Labwindows/CVI和Matlab高頻衰減模型建立與應

作者: 時間:2011-11-22 來源:網絡 收藏

摘要:LabWindows/是一款面向測控領域的開發(fā)工具,而則是一款在數學領域中優(yōu)秀的軟件。在結合兩者優(yōu)勢的基礎上,提出了利用軟件補償來滿足信號功率測試精度需求的方法。首先利用對某平臺傳輸通道建立功率衰減模型.之后根據此模型采用LabWindows/控制測試儀器資源對所得到的信號功率值予以補償。最后,對已知高頻信號源進行測試,所得測試數據滿足平臺測試精度要求。
關鍵詞:LabWindows/;;高頻通道;衰減模型

0 引言
LabWindows/CVI美國國家儀器公司(NI公司)推出的交互式C語言開發(fā)環(huán)境。LabWindows/CVI以ANSIC為核心,將功能強大、使用靈活的C語言與用于數據采集分析和顯示的測控專業(yè)工具有機地結合起來。它的集成化開發(fā)環(huán)境、交互式編程方法、函數面板和豐富的庫函數大大增強了C語言的功能,為熟悉C語言的開發(fā)人員建立了檢測系統(tǒng)、自動測試環(huán)境、數據采集系統(tǒng)、過程監(jiān)控系統(tǒng)、虛擬儀器等提供了一個軟件開發(fā)平臺。Matlab是由Math Works公司于1984年推出的一套科學計算軟件。它具有強大的矩陣計算和數據可視化能力,一方面可以實現數值分析、優(yōu)化、統(tǒng)計、偏微分方程數值解等若干個領域的數學計算;另一方面可以實現二維、三維圖形繪制,圖像處理、虛擬現實等方面的處理。
本文的出發(fā)點是利用Matlab強大的數學處理功能,對某平臺高頻測試功率衰減問題進行數據分析,并以此建立高頻通道功率衰減數學模型。并在此基礎上采用LabWindows/CVI這一軟件開發(fā)平臺,利用其靈活豐富的庫函數,以及可以輕松實現數據分析和顯示的軟面板功能來控制測試儀器,在獲取儀器測試實際數據的基礎上,將測試得到高頻信號頻率帶入建立的衰減數學模型進行計算得到此時的功率衰減值,并將此數值與實際測得功率值相加顯示到虛擬儀器面板上,作為最終的測試結果。從而實現了編程環(huán)境中C語言的高效執(zhí)行效率和科學計算相結合的目的,試驗證明了該方法的有效性。

1 通用ATS傳輸通道結構分析
ATS硬件結構和接口電路設計具有一定的共性,其一般測試結構如圖1所示,從圖中可以看出實現信號傳輸的通道結構主要包括2個部分:一是ATE(Auto Test Equipment,自動測試設備)中信號流經的途徑,一般流程部件為測試儀器-連接線纜-開關-連接器;二是適配器結構,根據UUT測試需求實現開關系統(tǒng)的靈活配置,以及完成信號調理。適配器設計一方面存在功能上的共性,即需要完成放大、衰減、濾波、隔離、線性化等信號調理功能;另一方面也有其特殊性,如必須結合UUT具體測試要求,設計各種調理電路。而ATE在設計完成后,具有結構功能不變性,特別對高頻信號而言,其本身特點不能按一般的集總系統(tǒng)理解,故此需要對這一特定的信號傳輸特性進行分析。

本文引用地址:http://butianyuan.cn/article/187170.htm

a.JPG


ATE中測試高頻信號主要關注其頻率和功率2個參數,經過試驗已證實,高頻信號經過傳輸通道(電纜、開關、連接器)時對頻率測試精度影響很小,可以忽略;而信號的功率會隨著頻率的改變而有規(guī)律的變化。這種衰減產生的原因包括以下幾個方面:
(1)電纜在傳輸信號時會產生趨膚效應損耗和介電損耗。其中高頻信號沿著導體內側的表面?zhèn)鬏敚@種現象即為所謂的趨膚效應;絕緣材料在電場作用下,由于介質電導和介質極化的滯后效應,在內部引起的能量損耗,由于電介質絕緣體會影響電纜的電容,電介質絕緣體同樣會產生與頻率相關的電纜損耗,即介質損耗。在自動測試設備中,介電損效應是高頻信號產生損耗的主要原因。
(2)開關和連接器作為特殊的連接線,同樣會使信號傳輸時產生衰減。
(3)這些元件連接到一起后,由于阻抗不完全匹配會引起信號波反射,產生反射損耗,并且元件之間焊接處不可避免地會產生頻譜泄漏等,都將導致信號功率衰減。對于前2種功率損耗,電纜、開關和連接器在出廠時都給出了不同頻率段下功率衰減值,而對于第3種因素產生的損耗,是不可預知的,需要在完成設計后進行測定。
另外,上述幾種元件使用時,因其老化和溫度變化不可避免的會產生隨機誤差,如連接器的本振頻率會隨著溫度變化產生漂移等。因此,為減小這些隨機誤差,一方面應選擇高質量的元件;另一方面要定期對ATE進行計量,以便及時調整相關測試參數。

2 基于Matlab建立高頻傳輸衰減模型
2.1 獲取高頻信號傳輸通道功率衰減值
本文旨在結合Matlab和LabWindows/CVI兩者的優(yōu)勢,為ATS中高頻通道傳輸損耗設計一種軟件補償的方法。功率衰減與其大小無關,而是隨頻率改變而變化,本文以某平臺為基礎,對頻率范圍在[30 MHz,2.7 GHz]內的高頻信號源進行測試,得到(不同頻率、功率)信號經過傳輸通道的功率衰減值,如表1所示。

b.JPG


上一頁 1 2 3 下一頁

關鍵詞: Labwindows Matlab CVI 高頻

評論


相關推薦

技術專區(qū)

關閉