|
原文鏈接:http:///?p=7003 美國和其他幾個國家的交流電流以60赫茲的頻率振蕩。這些振蕩經(jīng)常會破壞測量值并且必須減去。 在存在60 Hz電源線噪聲的情況下研究模擬儀器輸入端的開環(huán)電壓。電壓以1 kHz采樣。 load openloop60hertz, openLoop = openLoopVoltage;Fs = 1000;t = (0:length(openLoop)-1)/Fs;plot(t,openLoop)ylabel('Voltage (V)')xlabel('Time (s)')title('Open-Loop Voltage with 60 Hz Noise')grid使用Butterworth陷波濾波器消除60 Hz噪聲。 濾波器至少消除了該范圍內(nèi)頻率分量的一半功率。 d = designfilt('bandstopiir','FilterOrder',2, ... 'HalfPowerFrequency1',59,'HalfPowerFrequency2',61, ... 'DesignMethod','butter','SampleRate',Fs);繪制濾波器的頻率響應(yīng)。請注意,此 濾波器可提供高達45 dB的衰減。 過濾信號 使用周期圖可以看到已經(jīng)消除了60 Hz的“尖峰”。 plot(fopen,20*log10(abs(popen)),fbutt,20*log10(abs(pbutt)),'--')ylabel('Power/frequency (dB/Hz)')xlabel('Frequency (Hz)')title('Power Spectrum')legend('Unfiltered','Filtered')grid |
|
|
來自: 拓端數(shù)據(jù) > 《待分類》