基于FPGA的科氏質量流量計相位差算法研究與實現.pdf_第1頁
已閱讀1頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、伴隨現代工業(yè)高速發(fā)展,可靠高效的精密質量流量計量儀器存在大量需求?;诳剖狭π目评飱W利質量流量計能夠以直接方式測量質量流量,引起廣泛關注并成為研究熱點。其中相位差是反映該類型質量流量測量結果的關鍵參數。使用傳統(tǒng)的比較器模擬電路處理方式,無法實現高精度的過零點檢測。利用數字信號處理方式為提高相位檢測精度提供了可能性,但理論上算法往往過于復雜,需要過多的乘法器,對處理器要求較高。本文研究在FPGA(Field Programmable

2、Gate Array,現場可編程門陣列)基礎上設計使用較少乘法器的算法實現相位差的高精度測量。
  首先,文章以按基抽取法分析離散傅里葉變換,考察在不同基數下其運算量和所使用乘法器的數量,綜合運算量和乘法器使用量得出合適的基數。以該基數進行Matlab編程仿真,完成地址變換和蝶形處理單元,輸入不同點數的帶白噪聲采樣信號,分析點數對相位精度的影響。研究結果表明基數提高時乘法器的使用量也增多,但運算量的減少量不是很大,其中以基數2所使

3、用的乘法器最少,綜合得到2為合適的基數。通過不同點數的采樣數據處理得到的相位結果表明,點數的增加對精度的提高具有正向影響,取1024點時能夠將相對誤差降到兩位小數以下。
  然后,文章確定算法后以FPGA為基礎進行了系統(tǒng)的硬件和軟件設計。一是硬件方面,主要是對信號進行預處理濾波、放大和采樣。濾波模塊為有源巴特沃斯低通濾波器,以對應的歸一化濾波器模型求出濾波器階數為4,模塊濾除120Hz以上的阻帶信號且抑制增益達到-49.6dB;放

4、大模塊實現小信號50倍放大,信號以負反饋方式放大后轉換為差動輸出;模數轉換模塊對ADS1255進行完整的外圍電路設計,對放大模塊輸出的信號實現高精度采樣。二是軟件方面,在FPGA上除了必要的SPI(Serial PeripheralInterface,串行外設接口), UART(Universal AsynchronousReceiver/Transmitter,通用異步收發(fā)傳輸器)通信總線外,主要內容是對1024點的基2抽取法實現。S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論