Adaptive IIR Filter Untuk Active Noise Controller Menggunakan Prosesor Sinyal Digital TMS320C542

Pengarang : Endra, S.Kom.,MT
Tahun :2007

Abstrak

Active Noise Controller (ANC) adalah cara untuk mengurangi/menghilangkan noise dengan cara membangkitkan sinyal yang akan mengurangi atau menghilangkan noise tersebut. ANC biasanya diimplementasikan menggunakan adaptive Finite Impulse Response (FIR) filter karena kestabilan ANC yang dihasilkan, namun memerlukan jumlah koefisein filter yang banyak. Dalam penelitian ini ANC akan menggunakan adaptive Infinite Impulse Response (IIR) filter yang hanya membutuhkan sebanyak 3 koefisien untuk input dan 2 koefisien untuk output. Namun dengan adanya umpan balik maka IIR filter dapat mengalami ketidakstabilan sehingga algoritma untuk meng-update koefisien-koefisiennya menjadi sulit. Algoritma Feintuch’s IIR-LMS (Least Mean Square) merupakan pendekatan algoritma adaptif untuk IIR filter yang sederhana dan mudah diimplementasikan. Active noise controller yang dirancang menggunakan DSP’s TMS320C542 untuk menghitung algoritma Feintuch’s IIR-LMS. Fungsi alih akustik ruangan akan dimodelkan sebagai phase delay menggunakan FIR filter 33 koefisien. ANC diuji coba secara simulasi, dengan menggunakn sinyal sinus dan random noise generator sebagai sinyal noise yang akan dikurangi/hilangkan. Hasil simulasi menunjukkan ANC bekerja cukup baik dalam meredam noise. Untuk noise berupa sinyal sinus frekuensi 181 Hz dan 2330 Hz peredaman sebesar 41,88 dB dan 64,68 dB sedangkan untuk random noise peredaman sebesar 17,5 dB.

Keywords: Active Noise Controller (ANC), adaptive IIR filter, algoritma Feintuch’s IIR-LMS, prosesor DSP TMS320C542.

Download : Adaptive IIR Filter Untuk Active Noise Controller Menggunakan Prosesor Sinyal Digital TMS320C542