Độ phân giải tần số FFT


8

Tôi đang gặp một số vấn đề trong việc hiểu FFT. Là độ phân giải tần số trong phổ được tính như

sampling ratenumber of FFT points hoặc là sampling rate0.5 * number of FFT points?

Hỏi điều này bởi vì phổ là đối xứng cho các đầu vào có giá trị thực. Vì vậy, nói rằng tôi cófs=1000 Hz và N = 1024, ở đâu Nlà số điểm FFT. Bây giờ, là độ phân giải tần số1000 Hz1024=0.9766 Hz hoặc 1000 Hz0.51024=1.9531 Hz?

Câu trả lời:


3

Giả sử bạn có tín hiệu x[n], với n0,1,...N1. Các giống có kích thước DFT được xác định bởi:

X[k]=n=0N1x[n]ej2 πnkN

Độ phân giải tần số sẽ là bao nhiêu Hz mỗi thùng DFT đại diện. Đây là, như bạn đã lưu ý, được đưa ra bởifsN.

Mặt khác, nếu tín hiệu của bạn không đệm, thì đó là Nzp lớn hơn N, sau đó một thuật ngữ thích hợp hơn về độ chi tiết tần số được đưa ra bởifsNzp

Hỏi điều này bởi vì phổ là đối xứng cho các đầu vào có giá trị thực.

Điều đó là không liên quan. Độ phân giải tần số / độ chi tiết được đưa ra bởi ở trên.

o, giả sử tôi có fs = 1000 Hz và N = 1024, trong đó N là số điểm FFT. Bây giờ, độ phân giải tần số 1000 Hz1024 = 0,9766 Hz hay 1000 Hz0,5 1024 = 1,9531 Hz?

Nếu tần suất lấy mẫu của bạn fs=1000 Hz và bạn đang dùng N=1024(cùng cỡ) FFT, sau đó độ phân giải tần số của bạn là10001024, bằng 0,9766 Hz / thùng. Nếu là của bạnNzp=1024(Độ dài FFT sau khi đệm bằng 0), thì độ chi tiết tần số của bạn là 0,9766 Hz / thùng.


Vì vậy, nói cách khác: Tôi chỉ có thể tạo ra tín hiệu N với 0 số 0 khác và có được độ phân giải tần số "tốt gấp đôi" mà không phải trả giá bằng cách tận dụng tính đối xứng cho FFT giá trị thực?
N4ppeL

1

Thuật ngữ "giải quyết" có nhiều ý nghĩa. Trong quang học, hai dòng chỉ được giải quyết nếu bạn có thể thấy khoảng cách giữa chúng. Trong đồ họa, độ phân giải có thể liên quan đến điểm âm mưu trên mỗi inch (hoặc số đo tuyến tính khác).

Để thấy, giả sử, giảm 3 dB giữa hai đỉnh phổ trong kết quả FFT, chúng sẽ phải cách nhau hơn 1 thùng kết quả FFT. Cần khoảng 2 thùng, hoặc nhiều hơn một chút tùy theo chức năng cửa sổ được sử dụng, để phân tách rõ ràng 2 đỉnh tần số cường độ bằng nhau liền kề với khoảng cách rõ ràng giữa chúng. Ví dụ, độ phân giải khoảng 2 Hz, bằng ví dụ này.

Nhưng nếu bạn muốn ước tính hoặc vẽ vị trí của chỉ một đỉnh tần số khác xa so với bất kỳ đỉnh phổ nào khác và cao hơn tầng nhiễu, bạn thường có thể có độ phân giải tốt hơn nhiều so với phân tách thùng kết quả 1 FFT, bằng cách nội suy thích hợp ( đa thức, hoặc tốt hơn nữa là chân thành). Có thể phụ 0,5 Hz trong ví dụ của bạn, nhưng chỉ với S / N cao phù hợp và tách khỏi bất kỳ đỉnh nào khác.

Vì vậy, câu trả lời là có ... tùy thuộc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.