數據列表 AWM43300V Drawing
HAF, AWM Series
AWM40000 Series
產品相片 AWM43300V
產品目錄繪圖 AWM4(2,3)300V Top
特色產品 AWM Airflow Sensors
標準包裝 10
類別 傳感器,變送器
家庭 流量傳感器
系列 AWM40000
感應范圍 ±1000 sccm
流量傳感器類型 空氣
電壓 - 輸入 8 V ~ 15 V
端口尺寸 母型,0.19"(4.826mm)
開關功能/額定值 -
材料 - 本體 硅
FPGA實現都是采用定點運算方式。
在所有運算都是定點運算的情況下,每次乘法之后數據位寬都要擴大一倍。若相乘后的數據繼續做加減運算,為了保證數據不溢出,還必須將數據位寬擴展一位,而協方差矩陣的運算核心就是乘累加單元,隨著采樣點數的增加,位寬擴展呈線性增加。最終導致FPGA器件資源枯竭,無法實現設計。為了保證算法的實現,必須對中間運算數據進行截斷,將每次累加的結果除2(可以通過移位運算來實現),以避免溢出。
此外,在應用MUSIC算法時,各種計算都是復數運算。為達到減少算法的計算量,提高MUSIC算法處理速度的目的,許多文獻致力于研究陣列的結構特點,在保證測角精度的前提下,尋找一種簡單而有效的數據預處理方法,將復數矩陣轉化為實數矩陣,把復矢量用一個實矢量來代替,從而將復數運算轉化為實數運算。
接收陣元模型可分為任意離散陣、均勻圓弧陣、均勻圓陣和均勻線陣。在實際應用中,比較常見的是均勻線陣和均勻圓陣。每種陣列模型都有各自的特點,加之陣元數目的取值不同,也會導致陣列流型的對稱性變化。針對不同的陣元模型和陣元數,數據預處理的方法也會有所不同。
對于數據預處理的研究,目前已經有了一些比較成熟的算法。對于一個偶數陣元的對稱陣列(包括均勻線陣和均勻圓陣),相關研究表明,可利用其對稱性,分成兩個完全對稱的子陣,選擇合適的參考點,構造互為共軛對稱的方向矩陣,進而構造一個線性變換矩陣,即可達到將復數矩陣轉化為實數矩陣的目的。
對于奇數陣元的均勻線陣,也有相關研究成果表明,通過構造一個酉矩陣,也可以達到數據預處理的目的。
由于均勻圓陣的陣列流型矩陣不是Vandermonde矩陣,即不具備旋轉不變性,因此適用于奇數陣元的均勻線陣的預處理理論不能直接用于奇數陣元的均勻圓陣,需要將圓陣先轉換到模式空間——虛擬線陣,而轉換需要第一類Bessel函數,不適宜用硬件實現。
以上研究表明,目前除了奇數陣元的均勻圓陣外,其他常用陣列模型都可以通過預處理的方法將復數運算轉換為實數運算。若在某些特定的情況下,必須采用奇數陣元的均勻圓陣。此時,基于復數運算的協方差矩陣的實現就成為一種必然。
因此,在充分應用FPGA并行處理能力的同時,為了擴展數據處理的動態范圍,減少數據溢出機率,避免數據截斷所產生的誤差,提高協方差矩陣的運算精度以及擴展該運算的通用性。本文以空間譜估計作為研究背景,研究了復數據運算和浮點運算的特點,提出了一種適用于任何陣列流型、任意陣元的基于復數浮點運算的協方差矩陣的FPGA實現方案。