Professional Documents
Culture Documents
Lecture - 12 tín hiệu hệ thống
Lecture - 12 tín hiệu hệ thống
Lecture 12
Chương 5. Phân tích phổ tín hiệu và ứng dụng
(cont…)
1
5.3. Ứng dụng xử lý phổ tín hiệu
2
a1) Sơ đồ điều biên xung (PAM)
p(t)
m(t): tín hiệu mang tin tức có phổ giới hạn tới tần số wM
p(t): chuỗi xung vuông tuần hoàn để đ/chế tín hiệu mang tin tức
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
Ta có m(t) M(w)
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
3
a2) Phổ của tín hiệu điều biên xung
Ví dụ: Cho tín hiệu m(t) có phổ M(w) như hình vẽ và p(t) là chuỗi
xung vuông đơn cực tuần hoàn với tần số wc= 3wM, biên độ bằng 1
và chu kỳ tích cực d=1/3
M(w)
A
wM wM
w
YPAM(w)
A/3
A sinc(wp/3wc)
3
w
3wc 2wc wc wc 2wc 3wc
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
a3) Khôi phục tín hiệu tin tức từ tín hiệu PAM
LPF
yPAM(t) H(w) m(t)
H(ω)= d1 rect
ω
2ω0
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
4
5.3.3 Điều biên xung và lấy mẫu
c) Lấy mẫu
c) Lấy mẫu
Sơ đồ lấy mẫu
1 p(t)
...
t
-2Ts -Ts Ts 2Ts
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
5
c) Lấy mẫu
ωM ωM
Fp (ω)
ωM ωM
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
c) Lấy mẫu
Fp (ω)
ωM ωM
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
6
d) Biến đổi Fourier rời rạc (DFT)
Mục đích: thiết lập mối quan hệ giữa các mẫu trong miền thời gian
với các mẫu trong miền tần số
1
f(t)= F(ω)e jωt dω F(ω)= f(t)e jωt dt
2π
f(t) F(w)
t wM wM
w
T
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
F(w)/Ts
fp(t) Fp(w)
f(t) ...
...
t w
Ts T ws wM wM ws
Xét tín hiệu tuần hoàn fT0(t) do lập lại fp(t) với chu kỳ T0:
fT0(t) f(t)
... ...
Ts T T0
t
N0 mẫu N0 =T0 /Ts ωs /ω0
2pF(w)/TsT0
FT0(w)
... ...
wM w0 wM
w
ws ws
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
7
d) Biến đổi Fourier rời rạc (DFT)
Mặt khác trong đoạn -ws/2 đến ws/2 (tương ứng với N0 mẫu):
F(ω) N 0 1
Fp (ω)= F(rω0 ) Ts Fp (rω0 )=Ts f(kTs )e jrω0kTs
Ts k=0
Biến đổi DFT ngược: nhân DFT thuận với e jmΩ0r sau đó lấy tổng:
N 0 1 N 0 1 N 0 1
Fr e jm0r = f k e jrΩ k e jm r
0 0
r=0 0f k N 0f m ;k m
N 0 1
1
fk =
N0
Fr e jrΩ k 0
(Biến đổi DFT ngược)
r=0
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
8
e) Biến đổi Fourier nhanh (FFT)
Đưa ra bởi Turkey and Cooley năm 1965, N0 phải là lũy thừa của 2
Giảm khối lượng tính toán: N 02 N 0 log N 0
N 0 1 N 0 1
1
fk
N0
Fr e jr0 k
Fr f k e jr 0k Nhân: N0
Cộng: N0-1
r 0 k 0
Tổng cộng cho các hệ số: N0N0 phép nhân và N0(N0-1) phép cộng
Đặt: WN 0 e
j 2p / N 0
e j0
f 0 , f 4 , f 6 ,..., f N 0 2 f1 , f 3 , f5 ,..., f N 0 1
sequence g k sequence h k
Ta có: W N0 WN2
2 0
N0
2 1 N0
2 1
Fr kr
f 2 kW N 0
2
WNr 0 f 2 k 1W Nkr0 G W r H
2 r N0 r
k 0 k 0
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
9
e) Biến đổi Fourier nhanh (FFT)
N0
2 1 N0
2 1
Fr f 2 kW N 0kr
2
WNr 0 f 2k 1W Nkr0 Fr Gr WNr 0 H r
2
k 0 k 0
(0 r N 0 1)
Do Gr và Hr là DFT N0/2 điểm nên nó có tính tuần hoàn:
Gr N0 Gr & H r N0 H r
2 2
N N 00 00 0
Fr N0 Gr N0 WNr 2 H r N0 Fr N0 Gr WNr H r
N0
2 2 0 2 2 0
N0
Fr Gr WNr 0 H r ; 0 r 2
1
N0
Fr N0 Gr WNr 0 H r ; 0 r 2
1
2
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
10
e) Biến đổi Fourier nhanh (FFT)
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
11
e) Biến đổi Fourier nhanh (FFT)
N0
Fr Gr WNr 0 H r ; 0 r 2
1
N0
Fr N0 Gr WNr 0 H r ; 0 r 2
1
2
Số phép toán nhân và cộng dùng để tính DFT dùng giải thuật FFT:
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
Fs = 1000;T = 1/Fs;
L = 1000;
t=(-L/2:L/2)*T;
y=2*sin(2*pi*100*t)+si
n(2*pi*200*t);
NFFT = 2^nextpow2(L);
Y = fft(y,NFFT)/Fs;
f = Fs/2*linspace(-
1,1,NFFT);
plot(f,abs(fftshift(Y)
),'Linewidth',2);
title('Spectrum of
y(t)');xlabel('Frequen
cy (Hz)')
ylabel('|Y(f)|');grid
on;
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
12
e) Biến đổi Fourier nhanh (FFT)
Fs = 1000;T = 1/Fs;
L = 10000;
t=(-L/2:L/2)*T;
y=2*sin(2*pi*100*t)+si
n(2*pi*200*t);
NFFT = 2^nextpow2(L);
Y = fft(y,NFFT)/Fs;
f = Fs/2*linspace(-
1,1,NFFT);
plot(f,abs(fftshift(Y)
),'Linewidth',2);
title('Spectrum of
y(t)');xlabel('Frequen
cy (Hz)')
ylabel('|Y(f)|');grid
on;
EESignals
2015 : and
Signals & Systems
Systems
Tran
TranQuang
QuangViet
Viet–– FEEE
FEEE -– HCMUT
HCMUT
13