Giáo trình Xử lý tín hiệu số - Chương 7: DFT và FFT - Nguyễn Thanh Tuấn

7.1 DTFT

• Định nghĩa

• Hạn chế tính toán

– Chiều dài x(n) vô hạn

– X(w) liên tục

• Cửa sổ hóa tín hiệu

– Hàm cửa sổ

– Ảnh hưởng

• Tính toán DTFT

– Tại 1 tần số

– Trong khoảng tần số  không thể

pdf44 trang | Chuyên mục: Xử Lý Tín Hiệu Số | Chia sẻ: tuando | Lượt xem: 620 | Lượt tải: 0download
Tóm tắt nội dung Giáo trình Xử lý tín hiệu số - Chương 7: DFT và FFT - Nguyễn Thanh Tuấn, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Chương 7: DFT & FFT
•DTFT
•DFT
•FFT
ThS. Nguyễn Thanh Tuấn
Khoa Điện-Điện tử, Đại học Bách Khoa TP.HCM
nttbk97@yahoo.com
Miền thời gian Miền tần số
dt
tfπj2
es(t)S(f)


 
dt
T
0
tωkjes(t)
T
1
kc 
Periodic 
(period T)
Discrete 
ContinuousFTAperiodic
FS
0
0.5
1
1.5
2
2.5
0 1 2 3 4 5 6 7 8
time, t
0
0.5
1
1.5
2
2.5
0 2 4 6 8 10 12
time, t





1N
0n
N
nkπ2
j
es[n]
N
1
kc
~
Discrete
DiscreteDFSPeriodic 
(period T)
ContinuousDTFT
Aperiodic 
DiscreteDFT
nfπ2je
n
s[n]S(f) 


 
0
0.5
1
1.5
2
2.5
0 2 4 6 8 10 12
time, tk
0
0.5
1
1.5
2
2.5
0 1 2 3 4 5 6 7 8
time, tk





1N
0n
N
nkπ2
j
es[n]
N
1
kc
~
Continuous
Chuỗi Fourier (Fourier series-FS)
• Tín hiệu x(t) tuần hoàn, chu kỳ Tp , tần số F0 = 1/Tp




k
tkFj
kectx
02)(



pT
tkFj
p
k dtetx
T
c 0
2
)(
1 
X(f)
f
-Tp Tp0
x(t)
τ
t F0-F0
Biến đổi Fourier (Fourier transform-FT)
• Tín hiệu x(t) không tuần hoàn
 


 dfeFXtx ftj 2)(
   


 dtetxfX ftj 2
X(ω)
ω
2π/τ-2π/τ
x(t)
-τ/2 tτ/2
Biến đổi Fourier của một số tín hiệu cơ bản
7.1 DTFT
• Định nghĩa
• Hạn chế tính toán
– Chiều dài x(n) vô hạn
– X(w) liên tục
• Cửa sổ hóa tín hiệu
– Hàm cửa sổ
– Ảnh hưởng
• Tính toán DTFT
– Tại 1 tần số
– Trong khoảng tần số  không thể
  



deXnx nj
2
2
1
)(
   



n
njenxX 
Cửa sổ hóa thời gian
• Giảm độ phân giải tần số  chiều dài cửa sổ
• Gây rò rỉ tần số  hình dạng cửa sổ
Cửa sổ chữ nhật
Tín hiệu tuần hoàn lấy mẫu
Ảnh hưởng của cửa sổ chữ nhật
Ảnh hưởng của cửa sổ chữ nhật (2)
Ảnh hưởng của cửa sổ chữ nhật (2)
Các cửa sổ khác
• Tăng độ phân giải tần số: búp chính rộng 
hơn (và thấp hơn)
Cửa sổ Hamming
Tính toán DTFT
7.2 DFT
• Định nghĩa: DFT N điểm
• Quan hệ của DFT với biến đổi Z
• Dạng ma trận
• Chèn zero
• Giảm modulo-N
• DFT ngược (IDFT)
• Điều kiện khôi phục đúng
  1,...,2,1,0 , )(
1
0
/2 


 NkenxkX
L
n
Nknj 
    1,...,2,1,0 , 
1 1
0
/2  


NnekX
N
nx
N
k
Nknj 
DFT N điểm
DFT và biến đổi Z
DFT dạng ma trận 
Ma trận DFT
Chèn zero
• Khi L < N
Giảm modulo-N
• Khi L > N
Ví dụ
Tính không duy nhất của DFT
IDFT
Ví dụ
• Tính trực tiếp DFT N – điểm của x(n):
Tổng quát: X(k) và x(n) là số phức:
Tính trực tiếp cần:
• 2N2 phép tính hàm lượng giác
• 4N2 phép nhân thực
• 4N(N-1) phép cộng thực
     









1
0
2
sin
2
cos
N
n
IRR
N
kn
nx
N
kn
nxkX

     









1
0
2
cos
2
sin
N
n
IRI
N
kn
nx
N
kn
nxkX

Chi phí tính toán lớn
7.3 FFT
• Lịch sử
• Phương pháp chia để trị
• Đánh giá hiệu quả
• FFT phân chia miền thời gian
– Công thức
– Sơ đồ hình bướm
• FFT phân chia miền tần số
– Công thức
– Sơ đồ hình bướm
• IFFT
– Quan hệ với FFT
kN
Nk
M WW 
 2/
k
N
Nk
M WW 

Sơ đồ hình bướm
x(0)
x(1)
X(0)
X(1)
-1
FFT phân chia miền thời gian
FFT phân chia miền thời gian (2)
Quá trình đảo bit
Ví dụ
FFT 8 điểm phân chia theo thời gian
FFT 8 điểm phân chia theo thời gian (2)
FFT 8 điểm phân chia theo thời gian (3)
FFT 8 điểm phân chia theo thời gian (4)
FFT 8 điểm phân chia theo tần số
FFT 8 điểm phân chia theo tần số (2)
FFT 8 điểm phân chia theo tần số (3)
Tóm tắt chương 7
• Ảnh hưởng của quá trình cửa sổ hóa tín hiệu?
• So sánh các hàm cửa sổ?
• Điều kiện của số điểm N khi thực hiện DFT?
• Điều kiện tối ưu của số điểm N khi thực hiện FFT?
• Đánh giá hiệu quả của FFT so với DFT?
• Xác định DFT N điểm?
• Xác định IDFT N điểm?
• Thực hiện FFT N điểm phân chia miền thời gian?
• Thực hiện FFT N điểm phân chia miền tần số?
• Thực hiện IFFT N điểm phân chia miền thời gian?
• Thực hiện IFFT N điểm phân chia miền tần số? 

File đính kèm:

  • pdfgiao_trinh_xu_ly_tin_hieu_so_chuong_7_dft_va_fft_nguyen_than.pdf