Genetic algorithm for Echo cancelling

author

  • Alireza rezaee Electrical Engineering Department, Hashtgerd Branch, Islamic Azad University, Hashtgerd, Iran
Abstract:

In this paper, echo cancellation is done using genetic algorithm (GA). The genetic algorithm is implemented by two kinds of crossovers; heuristic and microbial. A new procedure is proposed to estimate the coefficients of adaptive filters used in echo cancellation with combination of the GA with Least-Mean-Square (LMS) method. The results are compared for various values of LMS step size and different types of crossovers which are all satisfactory. Reverse SNR is used as the fitness function. It can estimate an echo path with definite length of impulse response with an adaptive filter with desired length. Results show that the proposed combined GA-LMS method operates more satisfactory than simple GA in terms of the number of generations needed to achieve a particular amount of echo cancellation. Different tests show that GAs running with heuristic crossover converge faster than GAs with microbial crossover. Results are also compared with LMS algorithm. Although LMS is faster, but its solutions are less precise and it diverges in some cases. But our proposed method always converges.

Download for Free

Sign up for free to access the full text

Already have an account?login

similar resources

A stable and efficient DSP implementation of a LSL algorithm for acoustic echo cancelling

In this paper we present an optimized DSP implementation of a modified error-feedback lattice least-square (EF-LSL) adaptive filtering algorithm. Simple measures that provide numerical stability for poor persistent excitation are also proposed. As a result of the optimization and the stability measures, an efficient and stable implementation of a fast algorithm of the RLS family was attained. W...

full text

Nonlinear System Identification Using Adaptive Volterra Filters for Echo Cancelling

Adaptive nonlinear filtering plays an important role in audio signal processing and echo control. In this contribution a nonlinear system identification method is proposed. The setup is built using adaptive Volterra filters of second and third order with the same memory length. The adaptation is achieved using a Normalized Least Mean Square algorithm with a proper selected stepsize parameter fo...

full text

A New Variable Step-Size NLMS Algorithm and its Performance Evaluation in Echo Cancelling Applications

In this work we introduce a variable step-size normalized LMS algorithm for adaptive echo cancellation in a FIR structure. In the proposed scheme, the step-size adjustment is controlled by using the square of the cross-correlation between the squared output error and the adaptive filter output. The proposed algorithm (that we call VSSSC after variable step size based on the squared cross-correl...

full text

A genetic algorithm approach for problem

In this paper, a genetic algorithm is presented for an identical parallel-machine scheduling problem with family setup time that minimizes the total weighted flow time ( ). No set-up is necessary between jobs belonging to the same family. A set-up must be scheduled when switching from the processing of family i jobs to those of another family j, i  j, the duration of this set-up being the sequ...

full text

A Hybrid Noise Cancelling Algorithm with Secondary Path Estimation

This paper presents a hybrid active noise canceling (HANC) algorithm to overcome the acoustic feedback present in most ANC system, together with an efficient secondary path estimation scheme. The HANC system provides a solution of two fundamental problems present in these kind of ANC systems: The first consists in a reduction of the acoustic feedback from the cancellation loudspeaker to the inp...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 01  issue 02

pages  119- 124

publication date 2012-06-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023