Noise cancellation using adaptive filter algorithms
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
The aim of this research is to study the theoretical adaptive filters for noise canceling problem. Firstly, it describes the notion using adaptive filters. Secondly, it presents three more common adaptive filters the RLS, NLMS and LMS algorithms. In addition, it describes the implementation of adaptive filters. Furthermore, the aim of this study is to solve some of the noise problems that affect the performance of the systems. The use of Noise Canceling theories is the most important solution for this problem, and for that research adaptive filters are used to solve these problems. The most important algorithms for these filters are RLS, NLMS and LMS algorithms. The research tests these algorithms with adaptive filters applications (noise cancellation, signal prediction, system identification, echo cancellation), and have chosen the best algorithm based on the value of Mean Square Error (MSE). The research presents two examples of a solution for the noise problem of the voice signal using Simulink MATLAB for different environments. The first example is active noise canceling theory, where, the color noise and then white noise (Gaussian noise) on the audio signal is used, after that three algorithms RLS, LMS, NLMS are applied to the audio signal to detect and cancel both noises. The second example is Channel Equalization, which also applies the three algorithms to solve the very same problem. Finally, the results of this Simulink are discussed and future work is present. Bu araştırmanın amacı gürültünün yok edilmesi probleminde uyarlamalı filtrelerin (adaptif filtre) teorik çalışmasının gerçekleştirilmesidir. Araştırma ilk olarak, uyarlamalı filtrelerin kullanım kavramını açıklamaktadır. Çalışmada ikinci olarak, RLS, NLMS ve LMS gibi bilinen üç uygulamalı filtre sunulmuştur. Tezde, buna ek olarak, uyarlamalı filtrelerin uygulamaları da anlatılmaktadır. Bu çalışmanın diğer bir amacı ise, sistem performansını etkileyen bazı gürültü problemlerini çözüme ulaştırmaktır. Bu problemin en önemli çözümü gürültü yok etme teorisinin kullanımıdır, Bu tür problemlerin çözümünde uyarlamalı filtreler kullanılmaktadır. Bu filtrelerin en önemli algoritmaları RLS, NLMS ve LMS'tir. Araştırmada, uyarlamalı filtre uygulamaları (gürültü yok etme, sinyal tahmini, sistem tanımlaması, yankı iptali) ile bu algoritmalar test edilmiş ve ortalama hata değerlerine göre içlerinden en iyi olan algoritmanın seçimi sağlanmıştır. Araştırmada Simulink MATLAB kullanılarak farklı ortamlardaki ses sinyallerinin gürültü iptali çözümüne dair örnekler sunulmuştur. Bunlardan ilki beyaz gürültü (Gaus Gürültüsü) kullanımı, ikincisi ise ses sinyali üzerinde renkli gürültü kullanımı ve sonrasında gürültünün bulunup yok edilmesi için RLS, MLS VE NLMS' in kullanılmasıdır. İkinci örnek ise Kanal Denkleştirme konusudur ve burada da aynı sorunu çözmek için yine sözü edilen üç algoritma kullanılmaktadır. Tezde, son olarak, Simulink sonuçları tartışılmış ve gelecekteki çalışmalara dair fikirler ve öneriler sunulmuştur.
Collections