大家好!
我想分析一下电网谐波。
用了一个AD芯片,输出频率固定,即采样频率固定4000Hz,
1.如果我做256点FFT,分辨率做到4000Hz/256=15.625,离50Hz点最近的3*15.625 = 46.875Hz。结论:不能对准50Hz。
2.如果我做1024点FFT,分辨率做到4000Hz/1024=3.90625,离50Hz点最近的13*15.625 = 50.78125Hz。结论:不能对准50Hz。
我很想对准50Hz,这样计算出来的参数才够准确。但是采样频率(硬件ADC芯片)固定,FFT的点都是64,128,256,512,1024这种固定的点。
求问:有没有什么算法,(我只能从软件角度解决了,硬件定死了)能对准50Hz附近,50Hz附近分辨率越小越好?小弟没啥经验,不知道有这样的算法吗? |