Ada milyaran sumber sinyal radio di alam semesta ini. Jika Anda menggunakan antena, maka akan diterima energi dari setiap sumber tersebut dan dijumlahkan semua. Hasilnya berupa tegangan acak, tetapi tidak uniform atau tidak seragam. Sepanjang waktu, masing-masing sinyal tersebut akan membatalkan satu dengan lainnya, dan menghasilkan tegangan mendekati nol. Adakalanya sekumpulan banyak tegangan akan saling menjumlah dan menghasilkan tegangan yang sangat besar. Distribusi tegangan ini mengikuti kurva pola-bel (bell-shaped curve), dan dinamakan sebagai Derau Gaussian (Gaussian Noise) atau DG.

Untuk menghasilkan DG, pilih sembarang bilangan menggunakan aturan sebagai berikut:

  • Semua bilangan harus memiliki distribusi Gaussian;
  • Setiap bilangan dipilih secara bebas terhadap lainnya. Anda tidak boleh mengingat biangan sebelumnya dan mengambil keputusan berdasar bilangan tersebut.

Menggunakan MATLAB (menggunakan fungsi “randn“):

clear all;
figure(1); clf;
fs=8000;
t=[0:1/fs:1];
x=randn(size(t));
plot(t,x,'.');
title('White Gaussian Noise');
xlabel('Time (sec)');
ylabel('Voltage');
input('Tekan ENTER untuk melanjutkan');

plot(t,x);
title('White Gaussian Noise');
xlabel('Time (sec)');
ylabel('Voltage');

input('Tekan ENTER untuk melanjutkan');
[H,loc]=hist(x,100);
H=100*H/length(x);
bar(loc,H);
title('Histogram of Gaussian Noise - 100 bins');
xlabel('voltage');
ylabel('Percentage of Samples in Bin');

Hasilnya…

Coba perhatikan, WGN kedengarannya sama seperti WUN, tetapi terlihat sangat berbeda, silahkan Anda perhatikan gambar-gambar diatas..

Artikel yang terkait…

Semoga bermanfaat…

Tags: , , ,

7 Responses to “Sinyal Acak: White Gaussian Noise”

  1. Salam kenal Pak Agfianto Eko Putra, sy mahasiswi univ yg sedang merancang tgs akhir simulasi filter adaptif WGN dgn matlab dan hardwarenya jg dgn tms atau embedded pc. Kl blh tahu, utk embedded pc, sy btuh mempelajari bhs prog apa sj ya? Dan utk hardware simulasi ini kira2 sdh ada dipasaran blm ya pak?
    Terima kasih bny…

  2. untuk embedded PC biasanya menggunakan bahasa C (bukan C#, tapi bisa juga C++), untuk simulasi hardware embedded PC saya belum tahu, maaf…

  3. saya pernah mencoba simulasi menggunakan bahasa C yg di compile di matlab. Menggunakan s-function. Alhamdulillah berhasil. kebetulan saya juga menguji Filter Adaptif untuk Active Noise Control. bisa di coba juga. Thanks.. 08170498765

Trackbacks/Pingbacks

  1. Sinyal Acak: Pendahuluan
  2. Sinyal Acak: White Uniform Noise
  3. Sinyal Acak: Colored Noise
  4. Rangkuman artikel Pemrosesan Sinyal Digital sepanjang 2008-2009

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>