Font Size: a A A

Research And Implementation Of Adaptive Active Noise Control Algorithm

Posted on:2021-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z CaoFull Text:PDF
GTID:2492306545459504Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Noise pollution is a matter of great concern.Long-term exposure to strong noise can cause great harm to people’s physical and mental health,and interfere with people’s normal work and life.Noise is everywhere in people’s lives.Whether it is working in transportation such as subway cars and airplanes,or in work and life,noise is everywhere.With the rapid development of China’s economy and the improvement of people’s living standards,the requirements for quality of life and environment are becoming higher and higher,and the requirements for noise reduction have also increased accordingly.Therefore,active noise reduction has attracted more and more attention.This paper studies the adaptive algorithm of active noise reduction,aims to find a low-cost,easy to implement,widely used adaptiveactive noise reduction algorithm,optimize the design of the algorithm,design a single channel active noise reduction system,and finally implemented on FPGA.The main content of the main article is:1.Introduce the relevant theoretical basis of adaptive active noise reduction,explain the principle of vibration destructive noise reduction,give the basic structure and algorithm of active noise reduction,the derivation process of Wiener filter,LMS algorithm and FxLMS algorithm,The effects of system scale,signal-to-noise ratio(S / N),eigenvalue ratio(EVR)and waveform shape of noise source on the performance of active noise reduction system were simulated and discussed,and a meaningful conclusion was drawn.2.Analyze the impact of the establishment of secondary channels on the active control algorithm,conduct a comparative study on various secondary channel establishment algorithms,analyze the performance of the algorithm,and select the appropriate modeling algorithm and design the final active noise reduction system,and conduct simulation analysis to explore the influence of different convergence steps,system order,noise frequency,multi-frequency noise and other parameters on the performance of active noise reduction system Build an experimental platform based on NI’s embedded control data acquisition system Compact RIO.First,solve the problems of noise reduction environment selection,experimental environment construction,hardware equipment arrangement,etc.,3.Based on Lab VIEW programming design FxLMS algorithm active control system,and the corresponding Lab VIEW control front panel,through the initial implementation of the prototype system,for each frequency The low-frequency sinusoidal noise is used for noise reduction,and the experimental results are analyzed to finally understand the comprehensive performance of the system,such as the implementability,complexity,and degree of noise reduction of the active noise reduction system.4.According to the experimental results of the Compact RIO platform,evaluate the feasibility of the active noise reduction system based on FPGA,and refer to the prototype design to select the hardware of the active noise reduction system to solve the adaptation problem between the hardware and use verilog HDL code write the corresponding module,instantiate the module,The noise algorithm is optimized for pipeline and other optimization design,and the functional simulation is carried out in Modelsim.Finally,a set of active noise reduction system is designed.The active noise reduction system is implemented on FPGA,the experimental results are studied,and meaningful conclusions are drawn.
Keywords/Search Tags:Noise Control, Adaptive Control, Secondary Channel Modeling, FXLMS algorithm improvement, Pipeline Design
PDF Full Text Request
Related items