国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

主動噪聲控制平臺的FPGA實現

SwM2_ChinaAET ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-05 10:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

隨著工業現代化的發展,噪聲的影響越來越受到人們的關注。噪聲的控制主要分為被動噪聲控制與主動噪聲控制。對于低頻噪聲來說,被動降噪技術的抑制效果不理想,且伴隨著材料用量大、成本高的問題,實用性較差。此時主動噪聲控制技術具有顯著的優勢。同時,由于往復運動裝置或者旋轉裝置所產生的窄帶噪聲的能量集中分布于特定的頻帶,其頻率數值為離散數值,往往可以通過非聲學傳感器采集得到,進而避免了聲反饋問題,更適合于采用主動控制的方法。

目前工程上針對非聲學信號的采集主要是基于多個串行處理的單一傳感器,當多路傳感器同時工作時不能保證數據采集的同步性,這就導致在后續進行數據的處理與計算時會產生錯誤。在一些工程實現中,為避免這個問題,提出在多路傳感器后加一臺信號同步調節器的解決方案,但這會使得整個系統復雜且操作麻煩。

針對上述問題,本文搭建了一個基于FPGA的主動噪聲控制平臺。該平臺能夠實時正確地采集信號,滿足多通道信號的同步性,同時也方便根據所需功能擴展通道,整個平臺也操作簡單。

1 主動噪聲控制平臺設計

主動噪聲控制平臺由傳感-作動系統與降噪算法模塊構成[3],傳感-作動系統由相關傳感器及FPGA中對應的數據處理模塊、數據儲存模塊構成,負責參考信號(與初級信號相關的各種形式的信號,如振動、轉速信號)的采集以及次級聲信號的產生,降噪算法模塊由硬件語言搭成,主要是對參考信號進行分析從而產生次級聲信號。

車內噪聲主要是發動機噪聲、進排氣噪聲與傳動系的噪聲。研究表明[4],發動機振動引起的低頻噪聲是車內噪聲的主要成分,同時發動機振動噪聲以及其他傳動系引起的噪聲與發動機振動以及車身各點振動成正比,噪聲的主頻率也與發動機的轉速成正比。基于此,本文在該平臺上通過采集汽車的轉速與發動機的振動加速度等這些非聲學信號來構建車內噪聲的參考信號,繼而產生次級聲信號,以此來避免聲反饋問題。

主動噪聲控制平臺如圖1所示。其中,MPU6065芯片負責振動信號的采集,GCAN-600模塊負責轉速信號的采集,在由非聲學信號產生噪聲參考信號的過程中,需要初級噪聲信號的參與以及相關的算法,因此需要WM8731芯片以及音頻輸入輸出模塊來完成初級聲信號的采集與次級聲信號的輸出,同時SDRAM芯片將采集到的數據存儲起來,從而研究相關的算法。

2 傳感-作動系統的實現

2.1 振動加速度的采集

振動加速度的采集所用的芯片是MPU6065芯片,芯片與FPGA之間通過UART協議進行信號傳輸。采樣頻率是100 Hz。

該芯片可采集多種物理信號(如加速度、角速度、角度等),不同的信號有不同的數據包格式與檢驗位,每個數據包包括10個數據位與1個檢驗位,FPGA檢測到這個正確的包頭之后,將前面10個數暫存起來與檢驗位進行比較,正確則進行數據處理,錯誤則返回初始狀態等待下一幀正確數據到來。

2.2 轉速的采集

汽車轉速的采集是基于GCAN-600模塊,該模塊可支持所有標準CAN總線物理層及ISO 15765汽車OBD接口診斷協議,可將汽車電控系統的各項傳感器數值自動轉換為串口格式的數據,給模塊輸入相對應的AT指令讀取所需要的數據,并通過UART協議將數據輸出[5]。采樣率為200 Hz。

發動機轉速信號對應的指令為ATPID=012,以ASCII碼形式傳輸,接收到的每幀數據是指令PID012=XXXX對應的ASCII碼。完成一個收發周期表示采集到一次轉速,連續不斷地對轉速信號采集意味著上述收發周期需要不斷地循環。但接收到的每一幀數據并沒有結束標志位,同時由于轉速的位數不確定(3位數或4位數),導致上述循環沒法自動進行,需要借助標識符。

使用UART協議接收數據時,每當一個數接收完畢時,就在該數的末尾產生一個標識符rx_done。用邏輯分析儀對接收到的數據信號進行分析發現,每幀數據中兩個rx_done的時間間隔為T1(與UART協議選擇的波特率相關),上一幀末尾rx_done與下一幀起始rx_done的時間間隔為T2(與采樣率相關),且T2>>T1。由此設計一個計時器,每次檢測到rx_done信號,計時器開始計時,若是在T1+Δt(Δt<

2.3 音頻的輸入輸出

音頻信號的采集及輸出所采用的芯片是低功耗的音頻編解碼芯片WM8731。音頻傳輸模塊是連接FPGA與音頻編解碼芯片WM8731的接口模塊,它需要實現兩個功能[6]:第一個功能是向WM8731芯片發送配置參數的命令,使芯片在系統所需要的模式下工作;第二個功能是在參數配置完成后,控制麥克風采集音頻數據。

FPGA通過I2C協議向芯片傳輸配置參數,配置完成后,FPGA與芯片進行音頻數據傳輸。在音頻的采集過程中涉及幾個參數:BCLK為音頻數據傳輸(包括發送和接收)過程中的位時鐘線,ADCLRC和DACLRC分別為芯片發送和接收音頻數據的幀時鐘線,ADCDAT和DACDAT分別為發送和接收音頻數據的信號線。

由非聲學信號生成參考信號后,該參考信號經過降噪算法模塊后產生次級聲信號。

在初級聲信號的采集與次級聲信號的輸出過程中都遵循I2S模式。即音頻數據有效位的傳輸開始于ADCLRC或DACLRC信號發生跳變后BCLK信號的第二個上升沿,并且音頻數據是從最高位開始傳輸的。當芯片工作在從模式下時,BCLK信號是由FPGA控制器生成的。

2.4 數據存儲

采集到的信號需要通過一個以狀態機為主體的SDRAM控制器來控制信號實時地存入SDRANM芯片中。

由于SDRAM存儲數據是由起始位置開始按給定的存儲長度進行順序存儲的,3種信號需要實時存入。同時信號之間不能相互影響或覆蓋,這就需要在SDRAM中給3種信號分配好位置區間。每種信號有自己不同的起始位置,在進行存儲的過程中,SDRAM是按順序存儲的,存儲地址是逐次加1,當存儲地址進行多位變動時,存儲數據會遺失或者出錯[7],故針對多路信號存入SDRAM時,需要對多路信號整體進行一個順序控制。另外,由于數據在存入SDRAM的過程中存在跨時域的操作,因此平臺中還需要搭建異步FIFO模塊。

FIFO是一種先進先出的數據緩存器,沒有外部讀寫地址線,只能順序地寫入、讀出數據,其數據地址由內部讀寫指針自動加1完成。異步FIFO在讀寫兩部分分別采用不同的時鐘[8]。本文中,SDRAM工作頻率是27 MHz,加速度、轉速、音頻的采集模塊工作的頻率是50 MHz,數據需要跨時域傳輸。另外在多路信號存入SDRAM過程中也需要借助異步FIFO進行順序控制:當一種信號在存儲時,其他信號先暫存在FIFO中,待上一類信號存完產生標志后,再存入下一類信號。即多路信號是同時采集,先后存儲。

3 結果分析

整個采集系統是在DE2-115開發板上搭建的,所選用的FPGA是Cyclone IV EP4CE115F29芯片,為了驗證所搭建采集系統的正確性,在用該系統對汽車進行數據采集的同時,也分別利用錄音器采集音頻信號;加速度傳感系統采集相同位置的振動加速度;轉速傳感系統采集發動機轉速。用此參考系統采集的信號來驗證所搭建平臺對信號采集的正確性與實時性。

在實驗過程中,3個單一信號的傳感系統同時按下各自的開始按鈕進行信號的采集,總共采集時間為5 s,大約1 s后,按下所搭建平臺的開始按鈕,3種信號同時采集,采集3 s后停止。這樣所搭建平臺采集的信號是3個參考傳感系統采集信號的子信號,將兩個系統采集到的3種信號做互相關,得到的相關系數與子信號的起點時間如圖2所示。從圖2可以發現,轉速信號起始時間t1=1.1 s,與自搭建系統采集信號的相關系數為1;振動加速度信號起始時間t1=0.91 s,與自搭建系統采集信號的相關系數為0.98;音頻信號起始時間t1=1.34 s,與自搭建系統采集信號的相關系數為0.94(對于音頻信號,由于各自系統的拾音器不同,造成采集到音頻信號的幅值的數量級不同,為了更方便地比較,對兩個系統采集到的信號均進行歸一化處理)。根據相關系數的定義可得,兩個系統采集到的3段信號可認為對應相等[9],將子信號的起始時間對應到參考信號中,3種信號的時域圖如圖3所示,這也證明了自搭建平臺采集的轉速信號的實時正確性。

通過圖2的橫向對比可看出,自搭建平臺采集的3種信號對應于3個獨立參考系統中起始的時間t1、t2、t3互不相等,這也證明對于多路信號的采集,多個采集系統同時工作時不能保證采集數據的嚴格同步性,還需要專門的儀器進行信號的同步調整[10]。而自搭建的平臺,對于多路信號的操作都是由同一個按鈕進行,可以嚴格地保證數據的同步性,這樣可以得到任意時刻汽車的多種參數。

4 結論

本文基于FPGA搭建了針對汽車主動降噪的平臺,該平臺的作動-傳感系統可以有效地采集汽車運行中的轉速、振動加速度、噪聲信號。同時該平臺也是主動降噪算法實現的硬件系統,是后續主動降噪研究的重要基礎。

數據在存入SDRAM前,需要先暫存在FIFO中,導致存入的數據量與FIFO的容量相關,后續可以利用Nios II來對多通道信號進行存儲順序的控制,就可以極大擴充數據存儲的容量,但開發周期較長。

綜合而言,該平臺具有以下優點:

(1)平臺可以正確并且實時采集到參考信號。這為在主動降噪過程中產生次級聲信號的實現打下了很好的基礎。

(2)平臺對采集的多通道信號有嚴格的時間同步性,即能保證對多路信號的同時操作,這也是其他的基于串行處理器所搭建系統所不能達到的優點[10]。

(3)FPGA的可編程性可以使平臺按需增加功能,方便擴展通道數目,而不必增加其他的芯片或者處理器。

(4)使用硬件語言來編程各種邏輯功能模塊(如控制模塊、降噪算法模塊),可以反復地編程、查錯、再編程,這樣就可以對平臺進行充分的設計開發與驗證。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1660

    文章

    22412

    瀏覽量

    636303

原文標題:【學術論文】主動噪聲控制平臺的FPGA實現

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LTC1250:超低噪聲零漂移橋接放大器的卓越之選

    漂移運算放大器——LTC1250。 文件下載: LTC1250.pdf 一、LTC1250的特性亮點 1. 超低噪聲性能 LTC1250在噪聲控制方面表現出色,其典型輸入噪聲在0.1Hz至10Hz范圍內
    的頭像 發表于 01-29 16:45 ?171次閱讀

    LNA-20-01000200-08-10P低噪聲放大器

    保持極低的噪聲貢獻,適用于對信號靈敏度和噪聲控制要求較高的射頻應用場景,如無線通信系統、雷達接收機、衛星通信設備及精密射頻測試儀器等。技術參數頻率范圍:1000 - 2000 MHz最小增益:20
    發表于 01-27 09:58

    滿足儀器儀表測量核心電源需求的ADI針對性解決方案

    儀器儀表作為精密測量、數據分析的核心設備,其性能直接依賴電源系統的穩定性、噪聲控制能力和功能適配性。
    的頭像 發表于 01-22 15:57 ?1689次閱讀

    探索HMC8410CHIPS:0.01 GHz至10 GHz的GaAs低噪聲放大器

    : hmc8410chips.pdf 產品特性與優勢 卓越的電氣性能 低噪聲系數 :典型值僅為1.1 dB,這意味著在放大信號時能將引入的噪聲控制在極低水平,確保信號的高保真度。想
    的頭像 發表于 01-06 10:45 ?212次閱讀

    探秘HMC - ALH382:57 - 65GHz低噪聲放大器的卓越性能與應用指南

    HEMT MMIC低噪聲放大器,具有高動態范圍的特點。它就像是高頻信號世界里的“超級助手”,能夠有效放大信號的同時,將噪聲控制在較低水平,
    的頭像 發表于 12-31 10:10 ?358次閱讀

    解決傳統位置檢測痛點:昆泰芯KTH5701AQ3QNS高精度3D霍爾傳感器的創新之道

    昆泰芯自主研發的3D霍爾傳感器KTH5701AQ3QNS以"高精度、低功耗、強可靠"為核心優勢,通過XY軸全軸磁場覆蓋、高精度角度檢測及低噪聲控制實現三維環境精準感知。產品集成CORDIC算法與多模式能效管理,適應汽車電子、工業控制
    的頭像 發表于 12-29 09:43 ?230次閱讀
    解決傳統位置檢測痛點:昆泰芯KTH5701AQ3QNS高精度3D霍爾傳感器的創新之道

    車載48V電源系統的噪聲控制與EMC對策

    近年來,車載48V電源系統在汽車領域的應用正在快速推進。與傳統12V系統相比,車載48V電源系統具有電力損耗低、能效提升、配線簡化等諸多優勢,有助于降低環境負荷。作為支持下一代汽車電動化和高性能化的重要技術,車載48V電源系統的普及正在不斷普及。
    的頭像 發表于 12-02 11:09 ?9929次閱讀
    車載48V電源系統的<b class='flag-5'>噪聲控制</b>與EMC對策

    如何用FPGA控制ADV7513實現HDMI畫面顯示和音頻播放

    HDMI接口顯示使用DMT時序+TMDS編碼來實現。當用FPGA控制HDMI的數據傳輸時,通常可以采用純RTL實現TMDS算法或者使用專門的HDMI芯片(如ADV7513)這兩種方案來
    的頭像 發表于 12-02 11:05 ?6796次閱讀
    如何用<b class='flag-5'>FPGA</b><b class='flag-5'>控制</b>ADV7513<b class='flag-5'>實現</b>HDMI畫面顯示和音頻播放

    中微愛芯2.2MHz雙路低噪聲軌到軌運算放大器AiP8772概述

    音頻、工業與儀表設備朝著高精度、寬適配方向升級,對運算放大器的噪聲控制、供電靈活性和信號傳輸速度提出更高要求。這款2.2MHz雙路低噪聲軌到軌運算放大器,以CMOS工藝為核心,精準契合行業高可靠性應用需求,能夠在單電源或雙電源應用中增加動態響應范圍。
    的頭像 發表于 11-24 15:04 ?678次閱讀
    中微愛芯2.2MHz雙路低<b class='flag-5'>噪聲</b>軌到軌運算放大器AiP8772概述

    靜音之道:基于CFD與試驗驗證的航空離心式燃油泵流體降噪技術

    航空燃油泵作為飛機燃油系統的核心部件,其性能直接關系到飛行安全與機組工作環境。隨著現代航空技術的發展,對燃油泵的要求已不僅限于滿足基本的流量與壓力需求,振動噪聲控制已成為衡量其綜合性能的關鍵指標。
    的頭像 發表于 11-18 17:20 ?699次閱讀
    靜音之道:基于CFD與試驗驗證的航空離心式燃油泵流體降噪技術

    基于E203 RISC-V的音頻信號處理系統 -ANC算法簡介

    。20世紀30年代,德國波恩大學L. Paul首次提出了主動噪聲控制的概念。20世紀80年代初期,J. C. Morgan和D. R. Burgress時提出經典濾波-x最小均方(Filtered-x
    發表于 10-28 07:50

    如何提高磁致伸縮位移傳感器采樣電路信噪比

    本文總結了提高磁致伸縮傳感器信噪比的系統化方法,涵蓋硬件、數字、PCB布局及測量驗證,強調低噪聲放大、濾波和量化噪聲控制
    的頭像 發表于 08-27 16:35 ?680次閱讀
    如何提高磁致伸縮位移傳感器采樣電路信噪比

    VA One在eVTOL噪聲分析與優化中的應用

    隨著城市空中交通(UAM)的快速發展,電動垂直起降飛行器(eVTOL)的噪聲問題成為影響公眾接受度與法規合規的核心挑戰。與傳統飛行器相比,eVTOL需在低空密集區域運行,其噪聲控制直接關系到商業化
    的頭像 發表于 05-14 15:52 ?1050次閱讀
    VA One在eVTOL<b class='flag-5'>噪聲</b>分析與優化中的應用

    如何實現通信級PCB的超低噪聲?捷多邦的技術路徑揭秘

    在現代通信設備設計中,PCB的噪聲控制已成為影響系統性能的關鍵因素。作為專業的PCB制造商,捷多邦通過多年的技術積累,為通信行業提供了可靠的超低噪聲PCB解決方案。 通信設備對PCB的特殊要求 某
    的頭像 發表于 04-07 10:34 ?739次閱讀

    濾波器在量子計算中的潛在應用:噪聲控制與信號提純

    噪聲干擾形成了一對難以調和的矛盾。在這一背景下,濾波器在量子計算中的潛在應用,尤其是在噪聲控制與信號提純方面,顯得尤為重要。 量子計算的挑戰與機遇 量子計算,這一基于量子力學原理的新型計算模式,以其并行計算
    的頭像 發表于 03-25 11:06 ?845次閱讀