Bài giảng Tín hiệu và hệ thống - Chương 7: Đáp ứng tần số của hệ thống LTI và thiết kế bộ lọc tương tự - Bài 14 - Trần Quang Việt

Ch-7: áp ng tn sca hthng LTI và thit kblc tưꢉng tꢊ  
Lecture-14  
7.3. Blc Butterworth  
7.4. Blc Chebyshev  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.2. Blc Butterworth  
Trên thc tngưꢂi ta tìm ꢃưꢄc các phép bin ꢃꢅi ꢃꢆ thit  
kblc thông cao, thông dãi, chn dãi da vào blc  
thông thp Tp trung kho sát thit kblc thông  
thp (xem như blc mu – Prototype Filter)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
1
7.3. Blc Butterworth  
áp ng biên ꢂꢃ ca blc thông thp Butterworth bc n:  
1
| H ( jω) |=  
2n  
ω
1 +  
(ω )  
c
Ti tn sωc, áp ng biên ꢂꢃ bng 1/(2)1/2 hoc -3dB công  
sut suy gim ½ : gi là tn sct, tn s3dB hoc tn s½  
công sut  
Trong thit k, ta dùng áp ng chun hóa (ωc=1) như sau:  
1
| H( jω)|=  
1+ω2n  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.3. Blc Butterworth  
áp ng biên ꢂꢃ ca blc chun hóa:  
1
| H( jω)|=  
1+ω2n  
Xác ꢂꢑnh hàm truyn ca blc chun hóa:  
H( jω)H(jω) =  
s = jω H(s)H(s) =  
1
1
1+ω2n  
1+(s/ j)2n  
s2n = −( j)2n  
Các poles ca H(s)H(-s) phi tha:  
1= ejπ (2k1)  
j = e jπ / 2  
s2n =ejπ(2k+n1)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
2
7.3. Blc Butterworth  
Vy các poles ca H(s)H(-s) là:  
( 2 k +n1)  
jπ  
sk = e 2 n  
; k = 1, 2,3,..., 2n  
ꢖꢗ  
ꢖꢗ  
H(s)  
H(-s)  
H(s)  
H(-s)  
ꢘꢙ  
ꢔꢕ  
ꢘꢙ  
ꢔꢕ  
ꢘꢚ  
ꢘꢚ  
( 2 k + n1)  
jπ  
2 n  
Kt lun: n poles ca H(s):  
sk = e  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
; k = 1, 2, 3,..., n  
7.3. Blc Butterworth  
Vy H(s) có dng:  
1
H(s) =  
(s s1)(s s2 )(s s3 )...(s sn )  
jπ  
( 2 k +n1)  
sk = e 2 n  
; k = 1, 2,3,..., n  
ꢖꢗ  
ꢙ  
Ví d: xét trưꢛng hp n=4  
s =ej5π /8 = −0.3827+ j0.9239  
ꢞ  
1
s2 =ej7π /8 = −0.9239+ j0.3827  
s2 =ej9π /8 = −0.9239j0.3827  
ꢔꢕ  
ꢘꢙ  
ꢟ  
s =ej11π /8 = −0.3827j0.9239  
1
ꢘꢚ  
ꢠ  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
3
7.3. Blc Butterworth  
H(s)=  
1
(s+0.3827j0.9239)(s+0.3827+ j0.9239)(s+0.9239j0.3827)(s+0.9239+ j0.3827)  
1
H(s) =  
H(s) =  
(s2 +0.7654s+1)(s2 +1.8478s+1)  
1
s4 +2.6131s3 +3.4142s2 +2.6131s+1  
Làm tương tta có thtính ꢂưꢜc cho trưꢛng hp bc n bt k:  
1
1
H(s) =  
=
Bn (s) sn + an1sn1 +...+ a1s +1  
Bn(s): Gi là a thc Butterworth!!!  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.3. Blc Butterworth  
Coefficients of Butterworth Polynominal Bn(s)=sn+an-1sn-1+…+a1s+1  
n
a
a2  
a3  
a4  
a5  
a6  
a7  
a8  
a9  
1
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
4
7.3. Blc Butterworth  
Butterworth Polynominal in Factorized Form  
n
Bn(s)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.3. Blc Butterworth  
Xác ꢂꢑnh hàm truyn H(s) ca blc:  
s s/ωc  
H(s)  
H(s)  
Thit kblc Butterworth bc 2 vi ωc=10  
s s/ωc  
1
1
H(s) =  
H(s)=  
s2 + 2s +1  
2 + 2  
+1  
s
s
(10 )  
(10 )  
100  
s2 +10 2s+100  
H(s)=  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
5
7.3. Blc Butterworth  
Xác ꢂꢑnh bc n ca blc và ωc theo các yêu cu thit k:  
2 n  
ω x  
G x = 10 log10 1 +  
ꢀꢃ li (dB) ti tn sωx:  
( )  
ωc  
ω p  
2 n  
ꢀꢃ li (dB) ti tn sωp:  
G p 10 log10 1 +  
0  
( )  
ω c  
2 n  
ω s  
( )  
ωc  
ꢀꢃ li (dB) ti tn sωs:  
0 Gs 10 log10 1 +  
2 n  
ω p  
(
ω
)  
/10  
10G  
10 G  
1  
1  
p
/10  
/10  
10G  
10G  
1  
1  
s
2 n  
c
ω s  
(
ω
)  
2 n  
p
p
ω s  
(ω )  
/1 0  
s
c
/10  
1) /(10 G  
1)  
G s /10  
p
log (10  
n ≥  
2 log(ω s / ω p )  
ω p  
/10  
ωs  
(10G /10 1)1/ 2n  
ωc  
ωc ≤  
(10G  
1)1/ 2 n  
p
s
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.3. Blc Butterworth  
Các bưꢤc thit kblc thông thp Butterworth:  
Ví d: Thit kblc thông thp Butterworth tha mãn các yêu cu  
sau: ꢆꢁ li dãi thông (0≤ω<10) không nhhơn -2dB; ꢈꢁ li dãi  
chn (ω≥20) không vꢊꢇt quá -20dB  
/10  
1) /(10 G  
G s /10  
p
log (10  
1)  
n ≥  
Bưꢤc 1: Xác ꢂꢑnh  
2 log(ω s / ω p )  
Bưꢤc 2: Xác ꢂꢑnh ωc:  
ω p  
ωs  
ωc ≥  
ωc ≤  
và  
(10G  
1)1/ 2 n  
/10  
(10G /10 1)1/ 2n  
p
s
Bưꢤc 3: Xác ꢂꢑnh H(s): dùng n (bưꢤc 1) tra bng (hoc tính)  
s s/ωc  
Bưꢤc 4: Xác ꢂꢑnh H(s):  
H(s)  
H(s)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
6
7.3. Blc Butterworth  
2
lo g (1 0 1) /(1 0 0 .2 1)  
= 3 .7 0 1  
Bưꢤc 1:  
Bưꢤc 2:  
n ≥  
ω c  
ω c  
chn n=4  
2 lo g 2  
1 0  
(1 0 0 .2 1)1 / 8  
2 0  
= 1 0 .6 9 4  
chn ωc=11  
= 1 1 .2 6  
(1 0 2 1)1 / 8  
8
10  
(11 )  
= 10 log10 1 +  
G
= 1.66dB > 2dB  
= 20.8dB < 20dB  
(
)
p
design  
8
20  
= 10 log10 1 +  
( 11 )  
G
( )  
s
design  
1
H (s) =  
H (s) =  
Bưꢤc 3:  
Bưꢤc 4:  
(s 2 + 0.76536686s + 1)(s 2 + 1.84775907 s + 1)  
1
2
2
s
s
s
s
[
+ 0.76536686  
+1][  
+1.84775907  
+1]  
(11 )  
(11 )  
(11 )  
(11 )  
14641  
(s2 + 8.41903546s + 121)(s2 + 20.32534977s +121)  
H (s) =  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
áp ng biên ꢂꢃ ca blc thông thp Chebyshev:  
1
| H ( jω ) |=  
1 + ε 2Cn2 ( ωω )  
c
Trong thit k, ta dùng áp ng chun hóa (ωc=1):  
1
| H ( jω ) |=  
2
1 + ε C n (ω )  
2
Vy khi có H(s) H(s) bng cách:  
s s/ωc  
H(s)  
H(s)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7
7.4. Blc Chebyshev  
Xét áp ng biên ꢂꢃ ca blc thông thp chun hóa Chebyshev :  
1
| H( jω) |=  
1+ ε 2Cn2 (ω)  
C (ω ) = cos n cos1 ω  
;| ω |< 1  
(
)
n
C (ω ) = cosh n cosh 1 ω  
;| ω |> 1  
(
)
n
Cn(ω) là mt a thc tha tính cht sau:  
C n (ω ) = 2ω C n 1 (ω ) C n 2 (ω ); n 2  
C2 (ω ) = 2ω 2 1  
C0 (ω ) = 1  
C1 (ω ) = ω  
và  
Có:  
Mt cách tưꢉng tta có thtính ꢋưꢐc bng Cn(ω)!!!  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
Chebyshev Polyminals  
n
C n (ω )  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
8
7.4. Blc Chebyshev  
1
| H( jω) |=  
áp ng biên ꢂꢃ blc Chebyshev:  
1+ ε 2Cn2 (ω)  
ω p ωc  
Pass-band  
Pass-band  
ꢀꢃ gn r (ꢀꢃ lơi max/ꢀꢃ lơi min) trong dãi thông:  
r = 10log10 (1+ ε 2 ) (dB)  
-r Gp (Butterworth)  
(dB)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
Xác ꢂꢑnh ε và bc(n) ca blc Chebyshev tha yêu cu thit k:  
= 10 log10 (1 + ε 2 ) r  
r /10  
r
Xác ꢂꢑnh ε: ( )  
ε 10  
1  
design  
2
2
ω
ꢀꢃ li ti tn sω: G = 10 log10 [1 + ε C n ( ω )]  
p
ω s  
10 log [1 + ε C ( )]  
2
2
ꢀꢃ li ti tn sωs:  
G s  
1 / 2  
0  
10  
n
ω
p
G / 1 0  
s
1 0  
1  
ω
1  
s
c o s h n c o s h  
(ω )  
1 0 r / 1 0 1  
p
G s / 1 0  
1 / 2  
1
1 0  
1 0 r / 1 0 1  
1  
n ≥  
c o sh 1  
c o s h 1 ω / ω  
(
)
s
p
/10  
10 G  
1  
s
ε ≥  
cosh[n cosh 1 (ω s / ω p )]  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
9
7.4. Blc Chebyshev  
Xác ꢂꢑnh hàm truyn H(s) ca blc:  
Ngưꢛi ta tính ꢂưꢜc các poles ca H(s) như sau:  
(2 k 1)π  
2 n  
(2 k 1)π  
sk = − sin  
sinh x + j cos  
cosh x  
2 n  
k = 1, 2, 3,..., n  
ꢖꢗ  
H(s)  
H(-s)  
1
1
x = sinh 1  
n
ε
ꢥꢦꢦ  
ꢥꢦꢦ  
a = sinh x; b = cosh x  
ꢔꢕ  
ꢥꢦꢦ  
ꢥꢦꢦ  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
K n  
H (s) =  
H (s) =  
(s s1 )(s s2 )...(s sn )  
K n  
K n  
=
Cn' (s) sn + an1sn1 + ... + a1s + a0  
Kn ꢂưꢜc la chn ꢂꢢ bo ꢂꢍm ꢂꢃ li DC:  
a
n odd  
0
K =  
a0  
1+ε2  
n
n even  
ꢀꢏ vic thit kꢆ ꢋưꢐc ꢋꢉn gin, ngưꢒi ta thành lp bng C’n(s)  
hoc giá trca các poles vi mt sꢃ ꢋꢇ gn r thưꢒng gp ꢀ  
Tra bng!!!  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
10  
7.4. Blc Chebyshev  
Chebyshev Filter Coefficients of the Denominator Polynominal  
Cn' = sn + an1sn1 + a  
n2  
s
+ ... + a1s + a0  
n2  
n
a0  
a1  
a2  
a3  
a4  
a5  
a6  
0.5 dB ripple  
r = 0.5dB  
1 dB ripple  
r = 1dB  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
Chebyshev Filter Coefficients of the Denominator Polynominal  
n2  
Cn' = sn + an1sn1 + a  
s
+ ... + a1s + a0  
n2  
n
a0  
a1  
a2  
a3 a4  
a5  
a6  
2 dB ripple  
r = 2dB  
3 dB ripple  
r = 3dB  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
11  
7.4. Blc Chebyshev  
Chebyshev Filter Poles Locations  
n
r = 0.5dB  
r = 1dB  
r = 2dB  
r = 3dB  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
Chebyshev Filter Poles Locations  
n
r = 0.5dB  
r = 1dB  
r = 2dB  
r = 3dB  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
12  
7.4. Blc Chebyshev  
Các bưꢤc thit kblc thông thp Chebyshev:  
Ví d: Thit kblc thông thp Chebyshev tha mãn các yêu cu  
sau: r trong dãi thông (0≤ω≤10) 2dB; ꢈꢁ li dãi chn (ω≥20)  
Gs-20dB  
Gs /10  
1/ 2  
1
10  
1  
Bưꢤc 1: Xác ꢂꢑnh: n ≥  
cosh 1  
10r /10 1  
cosh 1 ω / ω  
(
)
s
p
/10  
10 G  
1  
s
ε 10 r /10 1  
Bưꢤc 2: Chn ε:  
cosh[n cosh 1 (ω s / ω p )]  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.4. Blc Chebyshev  
Nu ε sao cho r=0.5dB, 1dB, 2dB hoc 3dB tra bng C’n(s);  
nu không tha tính C’n(s):  
( 2 k 1)π  
( 2 k 1)π  
cosh x  
2 n  
sk = − sin  
sinh x + j cos  
2 n  
1  
1
n
1
(ε )  
k = 1, 2,3,..., n; x = sinh  
Cn' (s) = (s s1 )(s s2 )...(s sn )  
K n  
Cn' (s)  
Bưꢤc 3: Xác ꢂꢑnh H(s):  
H (s) =  
a
n odd  
0
K =  
a0  
1+ε 2  
n
n even  
s s/ωp  
H(s)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
Bưꢤc 4: Xác ꢂꢑnh H(s):  
H(s)  
13  
7.4. Blc Chebyshev  
1 / 2  
1
1 0 2 1  
1 0 0 .2 1  
Bưꢤc 1: n ≥  
co sh 1  
= 2 .4 7 3 chn n=3  
c o sh 1 ( 2 )  
10 2 1  
cosh[3 cosh 1 (2)]  
ε 100.2 1  
Bưꢤc 2:  
0.382 ε 0.764  
chn ε=0.764 (r)design=2dB  
Tra bng: Cn' (s) = s3 + 0.7378s2 + 1.0222s + 0.3269  
Bưꢤc 3: n odd K n = a0 = 0.3269  
0.3269  
H (s) =  
s3 + 0.7378s2 + 1.0222s + 0.3269  
0.3269  
2
Bưꢤc 4:  
H (s) =  
3
s
(10 )  
s
(10 )  
s
+ 1.0222 10 + 0.3269  
+ 0.7378  
326.9  
s3 + 7.378s 2 + 102.22s + 326.9  
H (s) =  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Blc thông cao (High-pass Filter):  
Prototype Filter  
Stop-band  
Pass-band  
High-pass Filter  
ωp  
s T(s)  
Hp (s)  
H(s)  
T(s) =  
s
Ví d1: Thit kblc thông cao Chebyshev tha mãn các yêu cu  
sau: r trong dãi thông (ω≥200) 2dB; ꢈꢁ li dãi chn (ω≤100)  
Gs-20dB?  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
14  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Blc thông dãi (Band-pass Filter):  
Prototype Filter  
Band-pass  
Filter  
Stop-band  
Pass-band  
ωp1ωp2 ωs21 ωs22 ωp1ωp2  
ω = min  
;
ω ω ω ω ω ω  
s
(
)
(
)
s1  
p2  
p1  
s2  
p2  
p1  
s2 +ωp1ωp2  
s T(s)  
T(s) =  
Hp (s)  
H(s)  
(ωp2 ωp1)s  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Ví d2: Thit kblc thông dãi Chebyshev tha mãn các yêu cu  
sau: r trong dãi thông (1000≤ω≤2000) 1dB; ꢈꢁ li dãi chn  
(ω≤450 hoc ω≥4000) Gs-20dB?  
Ví d3: Thit kblc thông dãi Butterworth tha mãn các yêu cu  
sau: ꢆꢁ li trong dãi thông (1000≤ω≤2000) -1dB; ꢈꢁ li dãi chn  
(ω≤450 hoc ω≥4000) Gs-20dB?  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
15  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Blc chn dãi (Band-stop Filter):  
Band-stop  
Filter  
Prototype Filter  
Pass-band  
Stop-band  
ω ω ω ω ω ω  
(
)
(
)
s1  
p2  
p1  
s2  
p2  
p1  
ω = min  
;
s
ωp1ωp2 ωs21 ωs22 ωp1ωp2  
(ωp2 ωp1)s  
s2 +ωp1ωp2  
s T(s)  
T(s) =  
Hp (s)  
H(s)  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
7.5. Các phép bin ꢋꢌi tn sꢃ  
Ví d4: Thit kblc chn dãi Butterworth tha mãn các yêu cu  
sau: ꢆꢁ li trong dãi chn (100≤ω≤150) -20dB; ꢈꢁ li dãi thông  
(ω≤60 hoc ω≥260) -2.2dB?  
Signal & Systems - Tran Quang Viet – FEEE, HCMUT – Semester: 02/10-11  
16  
pdf 16 trang Thùy Anh 29/04/2022 4100
Bạn đang xem tài liệu "Bài giảng Tín hiệu và hệ thống - Chương 7: Đáp ứng tần số của hệ thống LTI và thiết kế bộ lọc tương tự - Bài 14 - Trần Quang Việt", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_tin_hieu_va_he_thong_chuong_7_dap_ung_tan_so_cua_h.pdf