ANALISIS GALAT AKIBAT KUANTISASI PADA IMPLEMENTASI DIGITAL SISTEM ADAPTIF LMS

dokumen-dokumen yang mirip
PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI BISING AKTIF PADA DSK TMS320C6713 MENGGUNAKAN ALGORITMA ADJOINT-LMS. Muhammad Rizki Anggia

2.1. Filter. Gambar 1. Bagian dasar konverter analog ke digital

ANALISIS PENGURANGAN DERAU PADA SINYAL LOUDSPEAKER MENGGUNAKAN FILTER ADAPTIF KALMAN

SIMULASI KENDALI ADAPTIF MENGGUNAKAN ALGORITMA LMS UNTUK IDENTIFIKASI PLANT ORDE-2

Penggunaan Tapis Adaptif Dalam Proses Editing suara Pada Pembuatan Film Layar Lebar

APLIKASI JARINGAN SYARAF TIRUAN RBF PADA SISTEM KONTROL VALVE UNTUK PENGENDALIAN TINGGI MUKA AIR

SIMULASI PENGOLAHAN SINYAL DIJITAL FILTER ADAPTIF MENGGUNAKAN ALGORITMA LMS, RLS, FAST KALMAN, DAN GAL

PENINGKATAN KUALITAS SINYAL SUARA MENGGUNAKAN FILTER DIGITAL ADAPTIF DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) Ferdian Andrie/

APLIKASI ADAPTIVE FIR INVERSE LINEAR CONTROLLER PADA SISTEM MAGNETIC LEVITATION

BAB I PENDAHULUAN. Tugas Akhir yang berjudul Sistem Penyama Adaptif dengan Algoritma Galat

BAB I PENDAHULUAN. PDF created with FinePrint pdffactory Pro trial version BAB I Pendahuluan

PENGENDALIAN VALVE UNTUK MENGATUR KETINGGIAN AIR DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN B-SPLINE

ANALISIS SINYAL SEISMIK GUNUNG MERAPI, JAWA TENGAH - INDONESIA MENGGUNAKAN METODE ADAPLET (TAPIS ADAPTIF BERBASIS WAVELET)

Implementasi Algoritma BLMS Untuk Pereduksi Derau Pada Sinyal Suara Menggunakan TMS320C6416T

KOMPRESI SINYAL SUARA DENGAN MENGGUNAKAN STANDAR MPEG-4

PERBANDINGAN KINERJA ALGORITMA LMS DAN NLMS UNTUK PEREDAMAN DERAU SECARA ADAPTIF Sulamul Arif [1], Ir Ngatelan,MT [2], Achmad Hidayatno, ST, MT [3]

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

ABSTRAK. Teknologi pengkode sinyal suara mengalami kemajuan yang cukup. pesat. Berbagai metode telah dikembangkan untuk mendapatkan tujuan dari

KOMPUTASI SINYAL DIGITAL SINYAL DAN SISTEM. GEMBONG EDHI SETYAWAN, S.T., M.T. -

Silabus dan Satuan Acara Perkuliahan

BAB I PENDAHULUAN. bit serta kualitas warna yang berbeda-beda. Semakin besar pesat pencuplikan data

DESAIN KONTROL INVERTED PENDULUM DENGAN METODE KONTROL ROBUST FUZZY

REALISASI ACTIVE NOISE REDUCTION MENGGUNAKAN ADAPTIVE FILTER DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) BERBASIS MIKROKONTROLER LM3S6965 ABSTRAK

BAB II PENCUPLIKAN DAN KUANTISASI

BAB II TINJAUAN PUSTAKA. (b) Variabel independen yang biasanya dinyatakan dengan simbol

ANALISIS UNJUK KERJA EKUALIZER PADA SISTEM KOMUNIKASI DENGAN ALGORITMA GODARD

Makalah Seminar Tugas Akhir

RESTORASI CITRA MENGGUNAKAN JARINGAN SARAF TIRUAN (HOPFIELD)

PERANDINGAN NLMS DAN RLS PADA ADAPTIVE NOISE CANCELLER MENGGUNAKAN LABVIEW

TINJAUAN PUSTAKA. Dalam proses pengumpulan data, peneliti sering menemukan nilai pengamatan

5. Floating Point Arithmetic

ANALISIS REDUKSI DATA CITRA MENGGUNAKAN METODE DEKOMPOSISI NILAI SINGULAR

Perancangan Sistem Kontrol Busur Listrik pada Tungku Peleburan Besi dan Baja Dengan Pengontrol Robas H

IMPLEMENTASI ALGORITMA LMS PADA SISTEM PENDETEKSI KERUSAKAN KOMPONEN PESAWAT TELEVISI BERWARNA BERBASIS KOMPUTER. Makalah Seminar Tugas Akhir

KOMPUTASI SINYAL DIGITAL SINYAL DAN SISTEM

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

BAB II LANDASAN TEORI

BAB II DASAR TEORI. Gambar 2.1.(a). Blok Diagram Kelas D dengan Dua Aras Keluaran. (b). Blok Diagram Kelas D dengan Tiga Aras Keluaran.

Studi Komparatif Sistem Kendali Bising Aktif Umpan Maju Menggunakan Filter Adaptif Berbasis LMS

Definisi Metode Numerik

POKOK BAHASAN. Matematika Lanjut 2 Sistem Informasi

ABSTRACT. Nowadays, speech coding technology that encode speech with a minimum

KOMPUTASI SINYAL DIGITAL SINYAL DAN SISTEM. GEMBONG EDHI SETYAWAN, S.T., M.T. -

REVERSIBLE DATA HIDING. Iwan Setyawan Anton Dharmalim Fakultas Teknik Program Studi Teknik Elektro UKSW JL. Diponegoro No Salatiga 50711

IDENTIFIKASI MODEL PADA QUADROTOR DENGAN METODE ESTIMASI PARAMETER RELS

Kode/SKS : TEL 212/2 Prasyarat : -

PERBANDINGAN KINERJA ALGORITMA LMS DAN ALGORITMA GENETIK UNTUK FILTER ADAPTIF PENGHILANG NOISE

CNH2B4 / KOMPUTASI NUMERIK

PEMODELAN DAN PENGATURAN ADAPTIF UNTUK SISTEM HIDROLIK TAK-LINIER i. JUDUL TUGAS AKHIR. Disusun Oleh : M.MULYADI JAYANEGARA NIM.

LOGO PEMBERIAN TANDA AIR MENGGUNAKAN TEKNIK KUANTISASI RATA-RATA DENGAN DOMAIN TRANSFORMASI WAVELET DISKRIT. Tulus Sepdianto

IDENTIFIKASI PARAMETER SISTEM PADA PLANT ORDE DENGAN METODE GRADIENT

BAB I PENDAHULUAN. Teknologi sekarang ini berkembang sangat pesat, hampir semua kehidupan

ESTIMASI PENGUBAH KEADAAN MELALUI PENGOLAHAN MASUKAN DAN KELUARAN

SIMULASI KENDALI DERAU AKTIF UMPAN MAJU DENGAN MENGGUNAKAN ALGORITMA LEAST MEAN SQUARE (LMS) 1. PENDAHULUAN

JURNAL TEKNIK POMITS Vol. 3, No. 1, (2014) ISSN: ( Print) B-47

Implementasi Teori Graf Dalam Masalah Fingerprint Recognition (Pengenalan Sidik Jari)

ANALISIS PERFORMANSI FILTER DIGITAL IIR DARI PROTOTYPE BUTTERWORTH DAN CHEBYSHEV 1

Analisis Kinerja Modulasi M-PSK Menggunakan Least Means Square (LMS) Adaptive Equalizer pada Kanal Flat Fading

SINYAL DISKRIT. DUM 1 September 2014

MASALAH NILAI AWAL ITERASI NEWTON RAPHSON UNTUK ESTIMASI PARAMETER MODEL REGRESI LOGISTIK ORDINAL TERBOBOTI GEOGRAFIS (RLOTG)

SIMULASI APLIKASI ANFIS (ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM) TIRUAN PID PADA PENGENDALIAN TINGGI PERMUKAAN AIR

Minggu 11. MA2151 Simulasi dan Komputasi Matematika

Simulasi Aplikasi Kendali Multi-Model pada Plant Kolom Distilasi ABSTRAK

EVALUASI PENGARUH FUNGSI AKTIFASI DAN PARAMETER KEMIRINGANNYA TERHADAP UNJUKKERJA PENGENALAN JARINGAN SYARAF TIRUAN

Implementasi Ensemble Kalman Filter (Enkf) Untuk Estimasi Ketinggian Air Dan Temperatur Uap Pada Steam Drum Boiler

PENGENALAN SUARA MANUSIA DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN MODEL PROPAGASI BALIK

MENINGKATKAN KECEPATAN KOMPUTASI UNTUK PENGAMBILAN KEPUTUSAN (KLASIFIKASI) MELALUI REDUKSI DIGIT NUMERIK TAK SIGNIFIKAN

METODE ITERASI BARU BERTIPE SECANT DENGAN KEKONVERGENAN SUPER-LINEAR. Rino Martino 1 ABSTRACT

BEAMFORMING PADA SMART ANTENNA MENGGUNAKAN ALGORITMA LMS (LEAST MEAN SQUARE) BERBASIS PERANGKAT LUNAK ABSTRAK

BAB III REGRESI SPASIAL DENGAN PENDEKATAN GEOGRAPHICALLY WEIGHTED POISSON REGRESSION (GWPR)

BAB 2 STANDARD H.264/MPEG-4 DAN ALGORITMA CABAC

METODE FAIR-SHARE AMOUNT UNTUK KOMPRESI MENGGUNAKAN KUANTISASI VEKTOR PADA BASIS DATACITRA GRAY LEVEL SEMBARANG DENGAN DERAJAT KEABUAN

BAB II KONSEP PERANCANGAN SISTEM KONTROL. menyusun sebuah sistem untuk menghasilkan respon yang diinginkan terhadap

Analog to Digital Converter (ADC)


ALGORITMA ADAPTIVE COVARIANCE RANK UNSCENTED KALMAN FILTER UNTUK ESTIMASI KEADAAN PADA PERSAMAAN AIR DANGKAL

JURNAL TEKNIK POMITS Vol. 3, No. 1, (2014) ISSN: ( Print) B-58

DAFTAR ISI. ABSTRACT ii KATA PENGANTAR iii DAFTAR ISI...iv DAFTAR GAMBAR.vii DAFTAR TABEL...ix DAFTAR SINGKATAN...x

PERANCANGAN SISTEM KONTROL POSISI DAN KECEPATAN PADA KAPAL SELAM MENGGUNAKAN JARINGAN SARAF TIRUAN

Konsep Deret & Jenis-jenis Galat

PENGHAPUSAN NOISE PADA CITRA DENGAN FILTER ADAPTIVE- HIERARCHICAL

Kontrol Fuzzy Takagi-Sugeno Berbasis Sistem Servo Tipe 1 Untuk Sistem Pendulum Kereta

Aplikasi Mikroprosesor Tipe TMS320C6713 Untuk Penghapusan BisingSuara Kendaraan Secara Adaptif

BAB II LANDASAN TEORI

I. PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN ALGORITMA BELAJAR JARINGAN SYARAF TIRUAN MENGGUNAKAN PARTICLE SWARM OPTIMIZATION (PSO)

BAB 2 LANDASAN TEORI

IMPLEMENTASI PENGENALAN WAJAH MENGGUNAKAN ALGORITMA PRINCIPAL COMPONENT ANALYSIS(PCA) DAN IMPROVED BACKPROPAGATION

Penekanan Derau secara Adaptif pada Pengenalan Ucapan Kata

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI SISTEM ADAPTIF ALGORITMA LMS PADA TMS320C25

dan RBF pada pengendalian plant suhu secara online. I. PENDAHULUAN

ESTIMASI KANAL MIMO 2x2 DAN 2x3 MENGGUNAKAN FILTER ADAPTIF KALMAN

SINYAL DISKRIT. DUM 1 September 2014

Kekeliruan Dalam Komputasi Saintifik

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

SISTEM PENYAMA ADAPTIF DENGAN ALGORITMA GALAT KUADRAT TERKECIL TERNORMALISASI

BAB III DAN DASAR-DASAR MATEMATIKA. FTI-Universitas Yarsi

STEI Institut Teknologi Bandung

Perbandingan Metode Kalman Filter, Extended Kalman Filter, dan Ensemble Kalman Filter pada Model Penyebaran Virus HIV/AIDS

Transkripsi:

ANALISIS GALAT AKIBAT KUANTISASI PADA IMPLEMENTASI DIGITAL SISTEM ADAPTIF LMS Indrastanti R. Widiasari Fakultas Teknologi Informasi - Universitas Kristen Satya Wacana indrastanti@yahoo.com ABSTRACT Most adaptive system applications have been implemented on fixed-point DSPs (Digital Signal Processing). The use of fixed point usually effects on the system performance. This paper simulates LMS adaptive system as a system identification on fixed point environment. The number of quantization bit implemented is 8 or 16. The main conclusion of this paper is that the number of quantization bits and the quantization process (linear and non linear) influence the performance of adaptive system. Keywords: uantization, Adaptive System, Error, Precision 1. Pendahuluan Implementasi sistem adaptif dewasa ini banyak ditemukan di berbagai bidang [2]. Pada kenyataannya, implementasi sistem ini dilakukan pada presisi berhingga (finite precission atau fixed point). Artinya, terdapat galat yang ditemui jika dibandingkan dengan perhitungan teoritisnya. Hal ini terjadi karena adanya proses kuantisasi dan pembulatan bilangan. Apabila galat hasil kuantisasi dan pembulatan bilangan yang terjadi dalam implementasi digital sistem adaptif tidak diperhitungkan maka sifat algoritma dapat menyimpang dari prediksi teoritisnya [1]. Adanya proses iterasi pada algoritma sistem adaptif memungkinkan terjadinya perambatan galat yang mempengaruhi unjuk kerja sistem. 2. Kuantisasi Linear dan Non Linear Kuantisasi adalah operasi pemotongan (truncation) atau pembulatan (rounding) nilai data dengan suatu presisi (precision) tertentu. Proses kuantisasi dapat digolongkan menjadi dua, yaitu kuantisasi linear dan nonlinear. Kuantisasi linear menggunakan presisi yang serba sama untuk seluruh bagian sinyal yang dikuantisasi. Gambar 1. Kuantisasi Linear Dengan Metode Pemotongan dan Pembulatan Gambar 1 menunjukkan hubungan antara nilai masukan (x) dan keluaran pengkuantisasi () pada kuantisasi linear dengan metode pemotongan dan pembulatan [3]. Terdapat perbedaan galat yang ditimbulkan dari kedua metode tersebut. PDF (Probability Density Function) dari galat kuantisasi dari dua metode tersebut ditunjukkan pada Gambar 2. Gambar 2. PDF Galat Kuantisasi Dengan Metode Pemotongan dan Pembulatan Kuantisasi non linear menggunakan presisi yang kecil untuk aras sinyal yang rendah dan presisi yang besar untuk sinyal yang arasnya tinggi [5]. Metode kuantisasi non linear yang sering digunakan adalah kuantisasi Hukum-µ (µ-law). Proses diawali dengan melakukan kompresi sinyal masukan yang bertujuan memperbesar dinamika masukan aras rendah dan 62

memperkecil dinamika masukan aras tinggi. Kemudian hasil kompresi dikuantisasi secara linear untuk kemudian diekspansi yang merupakan kebalikan proses kompresi. Rumusan pengkompresi menurut Hukum-µ ditunjukkan pada Persamaan 1 berikut ini [5,6] : ln(1 µx / V ) y( x) = (1) ln(1 µ ) dengan x=sinyal masukan pengkompresi, y=sinyal keluaran pengkompresi, µ=parameter kompresi = 255, dan V=amplitude maksimum hasil kompresi. Sedangkan rumusan pengekspansi ditunjukkan pada Persamaan 2: x V{(1 µ ) 1} y( x) = (2) µ dengan x=sinyal masukan pengekspansi dan y=sinyal keluaran pengekspansi. Amplitude 0.15 0.1 0.05 0-0.05-0.1 asli kuantisasi linear Amplitude 0.15 0.1 0.05 0-0.05-0.1 0 20 40 60 80 100 Iterasi asli kuantisasi nonlinear 0 20 40 60 80 100 Iterasi Gambar 3. Grafik Masukan-Keluaran Pengkompresi Hukum-µ Kuantisasi Linear dan Kuantisasi Non Linear Gambar 3 menunjukkan perbandingan hasil kuantisasi linear dan nonlinear hukum-µ untuk sinyal sinusoida x = 0,1sin(0.1π n) dengan jumlah bit pengkuantisasi 4. Nilai maksimum pengkompresi (V) dipilih 10. Pada Gambar 3 terlihat bahwa kuantisasi non linear memberikan hasil yang lebih baik (galat lebih kecil) dibandingkan kuantisasi linear, terutama untuk aras sinyal yang dikuantisasi rendah. Hal ini dikarenakan adanya proses kompresi dan ekspansi pada kuantisasi non linear. η Sistem yang diidentifikasi W 0 d 0 Σ d U U q W q d q y q Σ e q Pembaharuan bobot Gambar 4. Blok Diagram LMS Terkuantisasi 63

3. Metode Penelitian Dalam penelitian ini algoritma yang dipakai adalah algoritma LMS (Least Mean Square). Algoritma LMS dilaksanakan secara iteratif dengan memperbaharui setiap koefisien bobot tapis pada setiap iterasi, sehingga mencapai nilai gradien estimasi minimum [7]. Gambar 4 menunjukkan diagram blok LMS terkuantisasi yang digunakan dalam penelitian ini. Masing-masing blok yang berlabel merupakan sebuah pengkuantisasi. Dimana setiap pengkuantisasi akan menghasilkan galat kuantisasi. 4. Pembahasan Untuk melihat galat yang ditimbulkan akibat kuantisasi pada sistem, maka dilakukan perbandingan antara grafik keluaran sistem adaptif yang terkuantisasi dengan tak terkuantisasi. Dilihat juga pengaruh jumlah bit kuantisasi serta pengaruh kuantisasi linear dan non linear terhadap galat yang dihasilkan. Gambar 5 menunjukkan galat sistem adaptif, e, q dengan jumlah bit kuantisasi 8 dan 16 dibandingkan dengan LMS tak terkuantisasi. Dari Gambar 5 terlihat bahwa jumlah bit kuantisasi berpengaruh terhadap galat yang ditimbulkan pada sistem adaptif. Dengan jumlah bit kuantisasi yang lebih kecil, maka galat yang dihasilkan akan lebih besar. Hal ini dikarenakan dengan semakin besarnya jumlah bit kuantisasi maka nilai yang dihasilkan akan lebih presisi. Secara matematis dapat dinyatakan bahwa, dengan jumlah bit 16 maka presisinya 2-16 sedangkan dengan jumlah bit 8 maka presisinya 2-8. Dari hal tersebut maka jelas bahwa jumlah bit yang lebih besar akan menghasilkan galat yang lebih kecil. Gambar 5. Galat untuk Kuantisasi 8 Bit dan 16 Bit Dibandingkan dengan Takterkuantisasi Perbandingan Kuantisasi Linear dengan Non Linear Pada bagian ini, kuantisasi non linear hukum-µ diterapkan pada LMS 8 bit untuk identifikasi sistem dan hasilnya dibandingkan dengan kuantisasi linear. Ada dua sistem (Sistem I dan Sistem II) yang akan diidentifikasi, dengan bobot ditunjukkan pada Gambar 6. Gambar 6. Bobot Sistem I dan Sistem II yang Diidentifikasi 64

Kedua sistem dengan cacah bobot 10 tersebut hanya berbeda 1 elemen yaitu elemen kelima. Elemen kelima sistem I (0,9054) lebih besar dibandingkan sistem II (0,1054). Pemilihan kedua sistem tersebut adalah karena kuantisasi nonlinear bersifat mengkompresi nilai amplitude yang besar, dengan demikian Sistem I dan Sistem II diharapkan cocok dipakai untuk menguji karakteristik kuantisasi nonlinear. Dari grafik yang dihasilkan (Gambar 7), terlihat bahwa galat kuantisasi linear lebih kecil dibandingkan nonlinear saat konvergen tercapai pada sistem I. Namun sebaliknya, pada sistem II galat sistem adaptif dengan kuantisasi non linear menjadi lebih kecil. Hal ini menunjukkan bahwa kuantisasi non linear lebih baik dalam mengidentifikasi elemen bobot sistem yang amplitudenya relatif kecil. Sedangkan untuk amplitude bobot yang besar, misalnya elemen kelima pada Sistem I, LMS kuantisasi non linear justru menghasilkan galat bobot yang jauh lebih besar. Dengan galat sistem adaptif yang lebih kecil maka galat bobot LMS non linear juga lebih kecil pada sebagian besar elemen bobot, seperti ditunjukkan pada Gambar 8. Gambar 7. Galat Sistem Adaptif LMS 8 Bit Kuantisasi Non Linear dan Kuantisasi Linear untuk Sistem I dan Sistem II Linear Non-Linear Linear Non-Linear Gambar 8. Perbandingan Galat Sistem Adaptif LMS kuantisasi Linear dan Non Linear serta Bobot yang Diidentifikasi untuk Sistem I dan Sistem II Untuk Sistem II, karena seluruh elemen vektor bobotnya relatif kecil, maka galat sistem adaptif LMS kuantisasi non linear lebih kecil, sehingga hasil identifikasi lebih mendekati bobot yang sesungguhnya. 65

5. Kesimpulan Kuantisasi pada implementasi digital sistem adaptif menimbulkan galat yang akan mempengaruhi unjuk kerja sistem. Galat yang dihasilkan tergantung dari beberapa hal, diantaranya adalah jumlah bit kuantisasi, dimana semakin besar jumlah bit akan menghasilkan nilai yang lebih presisi. Selain itu, kuantisasi linear memberikan unjuk kerja yang lebih baik apabila besaran yang dikuantisasi relatif besar, sebaliknya kuantisasi non linear lebih baik pada besaran yang relatif kecil (dibandingkan nilai puncak pengkompresi). Untuk pengembangan, disarankan penggunaan kuantisasi gabungan linear dan non linear untuk memberikan unjuk kerja yang lebih baik. Daftar Pustaka [1] Gupta, Riten dan Alfred H. (2000). Transient Behavior of Fixed Point LMS Adaptation, Proc. IEEE Int. Conf. Acoust., Speech, and Sig. Proc., Istanbul, Turkey. [2] Sukarman, (2008). Simulasi Kendali Adaptif Menggunakan Algoritma LMS untuk Identifikasi Plant Orde-2, Seminar Nasional IV SDM Teknologi Nuklir, ISSN 1978-0176, Yogyakarta. [3] Shi, C. (2004) Floating-point to Fixed-point Conversion, Ph.D Dissertation, University of California, Berkeley. [4] Whidborne, James F, dkk.. (2005). Optimal Controller and Filter Realisations Using Finite-precision, Floatingpoint Arithmetic, Int. J. Systems Science, Vol.36, No.7, pp.405-413. [5] Haykin, S. (1991). Adaptive Filter Theory. NewYork: Prentice Hall. 66