A PSO approach for non-linear active noise cancellation

  • Authors:
  • Hamidrez Modares;Alirez Ahmadyfard;Mohammad Hadadzarif

  • Affiliations:
  • Department of Electrical Eng. and Robotics, Shahrood University of Technology, Iran;Department of Electrical Eng. and Robotics, Shahrood University of Technology, Iran;Department of Electrical Eng. And Robotics, Shahrood university of technology, Iran

  • Venue:
  • SMO'06 Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we address the Active Noise Cancellation (ANC) as a non-linear control problem. The controller of system is designed, using a multi layer perceptron neural network. The neural weights are adapted based on minimization of the measured noise at silence region. We propose a new method based on Particle Swarm Optimization (PSO) to determine the network weights in an adaptive manner. The modification of PSO algorithm was conducted to the noise cancellation system, in order to handle sudden change of the input noise characteristics. In contrast to the conventional gradient descent type algorithms, the proposed method does not require the estimation of the secondary path parameters. This not only reduces the computational complexity of system, it also improves the stability of ANC system, especially where the secondary path requires a non-linear model. Another advantage of the proposed system is that the adaptation algorithm needs no change when the structure of controller is modified.