Research and Design of Adaptive Noise Cancellation Based on Particle Swarm Optimization Algorithm
Particle swarm optimization (PSO) is a kind of evolutionary computation technology which simulates the behavior of biological species. The essence of adaptive noise cancellation (ANC) is adjust the weight value of filter based on the input signals, the LMS algorithm is commonly used in this system, However, the convergence behavior and maladjustment of the LMS algorithm is seriously affected by the step-size μ, and the optimum value of μ cannot be determined easily, In this paper, Particle Swarm Optimization with linear decreasing inertia weight is proposed to solve the filter problem instead of LMS, taking the FIR filter of ANC as example, the simulation shows that ANC based on the PSO algorithm is better than classic ANC based on the LMS algorithm, and it gives the satisfactory results.