Bagaimana anda mengira THD?
Penyimpangan harmonik boleh diukur dengan menggunakan isyarat voltan gelombang sinus yang bersih kepada input penguat yang diuji (mungkin memerlukan pas band atau penapis lulus rendah jika sumber RF pengujaan mempunyai kandungan output harmonik yang tinggi).
Bagaimana saya boleh mendapatkannya di matlab?
r = thd (x) Mengembalikan jumlah distorsi harmonik (THD) dalam dbc isyarat sinusoidal yang bernilai sebenar x . Jumlah herotan harmonik ditentukan dari frekuensi asas dan lima harmonik pertama menggunakan periodogram yang diubahsuai panjang yang sama dengan isyarat input.
Mengapa kita mengira THD?
THD memberi maklumat mengenai tingkah laku bukan linear
Seperti yang disebutkan di atas, jumlah penyelewengan harmonik adalah teknik yang berguna untuk menganalisis sebarang tingkah laku bukan linear sistem. Anda boleh melakukan ini dengan transformasi Fourier yang cepat (FFT). Isyarat yang diukur diubah dari domain masa (lihat Rajah 1) ke dalam domain kekerapan.