Bài giảng Chương 5: Thiết kế lọc fir

Lọc là hệ thống điển hình và thường đựợc sử dụng nhất trong hệ thống rời rạc thời gian. Lọc thay đổi đặc tính biên độ-tần số, hoặc pha-tần số của tín hiệu ra theo cách mà ta muốn. Một ứng dụng điển hình của lọc là tách tín hiệu mong muốn ra khổi nền nhiễu. Lọc số là những thuật toán tính toán được tiến hành bằng phần cứng hoặc phần mềm, ngược lại lọc tương tự là tổng trung bình của tín hiệu vào tại một vài thời điểm.

pdf45 trang | Chia sẻ: nyanko | Lượt xem: 1254 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Bài giảng Chương 5: Thiết kế lọc fir, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
1 Chương 5 THIẾT KẾ LỌC FIR Lọc là hệ thống điển hình và thường đựợc sử dụng nhất trong hệ thống rời rạc thời gian. Lọc thay đổi đặc tính biên độ-tần số, hoặc pha-tần số của tín hiệu ra theo cách mà ta muốn. Một ứng dụng điển hình của lọc là tách tín hiệu mong muốn ra khổi nền nhiễu. Lọc số là những thuật toán tính toán được tiến hành bằng phần cứng hoặc phần mềm, ngược lại lọc tương tự là tổng trung bình của tín hiệu vào tại một vài thời điểm. Lọc số vượt trội hơn so với lọc tương tự trong nhiều lĩnh vực xử lý tín hiệu: âm thanh, hình ảnh, video, nén dữ liệu, sinh học.Điểm thuận lợi chính của lọc số là: - Chúng có thể được thiết kế để có đáp ứng pha tuyến tính - Chúng có thể được thiết kế sử dụng sự cải tiến của kỹ thuật VLSI - Chúng có thể dễ dàng lập trình và lập trình lại với những chức năng khác nhau - Chúng ít nhạy với sự thay đổi môi trường (nhiễu, nhiệt độ, nguồn công suât) Tuy nhiên lọc số cũng có một số điểm bất lợi như chúng có thể bị ảnh hưởng từ hiệu ứng chiều dài từ vô hữu hạn. (xem chương 7). Lọc số được phân loại như đáp ứng xung hữu hạn (FIR), nó cũng là lọc không đệ qui, và đáp ứng xung vô hạn (IIR), lọc đệ qui. Chương này ta thảo luận về lọc FIR và sự thiết kế chúng. Nội dung chính của chương này là lọc lựa chọn tần số lý tưởng, lọc FIR pha tuyến tính, và ba phương pháp của thiết kế lọc: cửa sổ, tối ưu, và lấy mẫu tần số 5.1 LỌC FIR Phương trình tín hiệu vào ra của lọc FIR là (công thức (2.20a))    M Mk knxkhny )()()( (5.1) Với h(k) là những hệ số, hay đáp ứng xung của lọc (công thức (2.19)), x(n – k) là tín hiệu vào x(n) bị trễ k mẫu. Với lọc FIR nhân quả công thức trở thành M k=0 y(n)= h(k)x(n-k) = h(0)x(n) + h(1)x(n-1) + h(2) ( 2) +...+ h(M)x(n-M)x n  (5.2) Trong hình thức này bậc lọc là M, chiều dài lọc (tổng số hệ số lọc ) là 1M . Một số tác giả sử dụng N thay vì M, và viết ngưỡng trên như 1N để chiều dài lọc là N (cách viết này thấy trong matlab). Ta nên đánh dấu để tránh nhầm lẫn. Đáp ứng tần số là biến đổi Fourier rời rạc thời gian (DTFT) của đáp ứng xung:     0 )()( n njenhH (5.3) Biết đáp ứng tần số )(H ta lấy biến đổi ngược DTFT để có đáp ứng xung )(nh . Để phân tích, thiết kế và tiến hành hệ thống, hàm truyền (hàm hệ thống) thì quan trọng hơn. Nó là biến đổi z của đáp ứng xung (công thưc 4.4). M M n n zMhzhhznhzH     )(...)1()0()()( 1 0 (5.4a) Nhắc lại (phần 4.25) đáp ứng tần số ( )H  có được từ hàm truyền ( )H z bằng cách thay z bằng je  . Để tìm cực không của lọc FIR, ta diễn tả H(z) thành những thành phần mũ dương của z bằng cách nhân tử và mẫu với zM , kết quả là M MM z MhzMhzhzh zH )()1(...)1()0( )( 1    (5.4b) Trong hình thức này, lọc FIR có cùng số cực và không và những cực thì nằm tại gốc, hệ thống ổn định 2 5.1.1 Ƣu điểm và khuyết điểm của lọc FIR F Lọc FIR có một số ưu điểm hơn lọc IIR, hai điểm nổi bật nhất là: - Lọc FIR có để được thiết kế để có pha tuyến tính (phần 5.2) để dạng sóng của tín hiệu vào được giữ lại, như được yêu cầu trong nhiều lĩnh vực ứng dụng: xử lý ảnh, y khoa.. - Lọc FIR thì ổn định. Hàm truyền của chúng không phải là hàm hữu tỉ và vì vậy chỉ có không. Sự đảm bảo ổn định làm lọc FIR rất hữu ích trong lọc thích nghi. Ngược lại, lọc FIR cũng có một số nhược điểm như: - Lọc FIR yêu cầu nhiều hệ số để đạt tới cùng chất lượng của đáp ứng tần số, vì vậy đòi hỏi nhiều thời gian tính toán và cất dữ lớn. - Lọc FIR không giống lọc tương tự, vì vậy ta không thiết kế nó bằng những kỹ thuật tương tự 5.1.2 Lọai của lọc lựa chọn tần số lý tƣởng Dựa vào đặc điểm tần số(hoặc đáp ứng tần số) lọc được phân lọai thành: thông thấp, thông cao, dải qua, dải chặn (hình 5.1). Lọc lý tưởng có biên độ băng thông là hằng số, biên độ dải chặn bằng không, và sự truyền gián đoạn (thời gian truyền bằng với không). Chú ý rằng sự phân loại không dựa trên đặc điểm pha. Để chi tiết, lọc có thể được phân loại như trơn, băng hẹp, notch, comb, dải qua, pha cực tiểu Ta nên nhớ rằng phổ, tần số và pha của hệ thống và tín hiệu rời rạc thời gian có chu kỳ 2 - với chu kỳ trung tâm thƣờng lấy   , hoặc  2,0 . Phần tiếp theo, nó thích hợp để đề cập hai lọc mà có thể tham khảo đến một vài lần, vi phân số và định nghĩa hàm Hilbert, tƣơng ứng nhƣ sau 3π (a) Lowpass (b) Highpass (c) Bandpass (d) Bandstop (Bandsuppress) c  H( ) 0  2 0  2 0  2 0  2 Hình.5.1: Những loại cơ bản của lọc lựa chọn tần số lý tưởng - - - - passband stopband passband passband stopband H( ) H( ) H( )  l u u -c - c  - l -u 3  3   3 -u - l 3  - l 1 1 1 1 c  3  H ω = jω ,  (Vi phân lý tưởng) (5.5) Và  H ω = -j , 0 (Hàm Hilbert lý tưởng) (5.6) j , 0 Với vì phân lý tưởng, đáp ứng lọc là )(H  )( Với biến đổi Hilbert1, 1)( H  )( 2  , 0 2   , 0 Kết quả chỉ trong hình 5.2. 5.1.3 Sự quan hệ giữa những lọc lý tƣởng căn bản Từ hình 5.1 chú thích )(nhLP và )(LPH đặc trưng thời gian và tần số của lọc thông thấp lý tưởng. Sau đó, sự quan hệ trong đáp ứng tần số với giả sử cùng những tần số cắt là: - Cao qua: )(1)(  LPHP HH (5.7a) - Dải qua: ( ) ( ) ( )  u l BP LP LPH H H     (5.7 b) - Dải chặn: )(1)(  BPBS HH (5.7c) H()  –  –  0 H() 0  – 1  0  –  () /2 0  –  /2 () –/2 (a) Vi phân lý tưởng (b) Biến đổi Hilbert Hình.5.2: Đáp ứng tần số của vi phân số và biến đổi Hilbert. 4 Với u là tần số cắt trên, và l là tần số cắt dưới. Bằng cách lấy biến đổi ngược DTFT ta có sự liên hệ giữa đáp ứng xung như sau: - Cao qua: )()()( nhnnh LPHP  (5.8a) - Dải qua: ( ) ( ) ( )  u l BP LP LPh n h n h n  (5.8b) - Dải chặn: ( ) ( ) ( ) BS BPh n n h n (5.8c) Ví dụ đáp ứng xung của lọc thông thấp lý tưởng có tần số cắt c được tìm thấy trong ví dụ 3.7.3 là sin sin ( ) ( ) , 0 , 0 c c c LP c c n n h n n n n n             (5.9) Với n  . Thì sin ( ) ( ) cHP n h n n n      (5.10a) Nghĩa là sin ( ) , 0 1 , 0 c HP c n h n n n n          sin sin ( ) , 0 , 0 u l BP u l n n h n n n n n              (5.10b) sin sin ( ) ( ) , 0u lBS n n h n n n n n               (5.10c) Nghĩa là sin sin ( ) , 0 1 ( ) , 0 l u BS u l n n h n n n n n               Chú ý rằng, cùng tần số cắt c lọc thấp qua và cao qua có sự bù trừ trong độ nhạy mà tổng của đáp ứng xung của nó là mẫu đơn vị )(n . Và vì vậy cùng tần số giới hạn l và u , dải qua và dải chặn cũng có sự bù trừ. 5.1.4 Biến đổi lọc thông thấp thành những lọc khác Trong phần trước ta đề cập sự quan hệ chung giữa các lọc. Trong phần này ta thảo luận sự biến đổi của một lọc thông thấp, đáp ứng xung của nó được biết, sau đó bằng cách sử dụng thuộc tính dich tần số của DTFT (phần 3.5) ta có thể chuyển lọc thông thấp thành những lọc khác có cùng đặc tính chính. Đáp ứng tần số của lọc thông cao có được từ thông thấp bằng cách dịch về quá khứ bởi  radians, i.e. thay  bằng  : )()(  LPHP HH (5.11a) Trễ tần số của đáp ứng tần số bởi  radians tương ứng với nhân đáp ứng dụng với nje  , vì vậy đáp ứng xung của lọc thông cao là 5 ( ) ( )j nHP LPh n e h n  Hoặc ( ) ( ) ( ) (cos ) ( )n HP LP LP h n = -1 h n n h n (5.11b) Kết quả này nghĩa rằng ta giữ dấu những mẫu tại thời điểm chẵn ...)4,2,0( n của )(nhLP , và đảo dấu những mẫu tại thời điểm lẻ ...)5,3,1( n of ).(nhLP Biến đổi ngược thì cũng đúng như vậy: ( ) ( ) ( ) (cos ) ( )n LP HP HP h n = -1 h n πn h n (5.11c) Bên trên, n)1( là ncos , ta có thể viết đáp ứng xung trong cả hai hình thức. Nếu phương trình tín hiệu trình bày một lọc thông thấp, (công thức 2.21) là      N k M Mk kk knxbknyany 1 )()()( (5.12a) Thì công thức của cùng lọc thông cao là      N k M Mk k k k k knxbknyany 1 )()1()()1()( (5.12b) Ví dụ lọc thông thấp có phương trình tín hiệu )(5.0)1(8.0)( nxnyny  Thì tương ứng lọc thông cao có phương trình )(5.0)1(8.0)( nxnyny  Bây giờ xem cách chuyển một lọc thông thấp sang một lọc thông qua. Ta biết trong DTFT nhân trong miền thời gian tương ứng nhân chập trong miền tần số (phần 3.72) và DTFT của sinusoid 0cos n gồm hai xung tại tần số 0 (phần 3.7.2 ). Vì vậy khi ta nhân đáp ứng xung của lọc thông thấp bởi n0cos ta sẽ có một lọc thông qua tƣơng ứng có tần số giữa 0 và băng thông gấp đôi băng thông của lọc thông thấp. Thuộc tính nhân chập tần số (3.51) của DTFT nói rằng sự nhân trong miền thời gian tương ứng với nhân chập trong miền tần số. Ta cũng biết rằng DTFT của n0cos là hai mẫu đơn vị tại 0  . Ví dụ hình. 3.29 vẽ đáp ứng biên độ của một lọc thông thấp với đáp ứng xung là 21 mẫu (từ 1010  nton ) với biên độ bằng 1/21, nghĩa là, otherwise n N nh ,0 1010, 21 1 12 1 )(    Đáp ứng xung của một lọc thông qua có tần số trung tâm tại 3/0   là otherwise nnnhBP ,0 1010,cos 21 1 )( 3   Từ kết quả này ta có đáp ứng biên độ như hình 5.3. 1.0 0.5 - 0.5 - 1.0 n n  /3 0 H() 0 6 5.2 Lọc pha tuyến tính Khả năng để có một đáp ứng pha tuyến tính đảm bảo là một ưu điểm quan trọng của lọc FIR hơn lọc IIR. Phần này trình bày điều quan trọng trước khi ta đi vào thiết kế lọc FIR trong phần nhỏ sau. Ta chú thích )(H đáp ứng biên độ và )( or  )(H đáp ứng pha của lọc. 5.2.1 Trễ pha Nó được biết rằng trong miền thời gian tín hiệu ngõ ra được cho bởi nhân chập thời gian )()()()()( nxnhnhnxny  Mà biến đổi sang miền tần số như ( ) ( ) ( )Y H X   Biên độ và pha của tín hiệu ra tương ứng là, )()()(  XHY (5.13) )()()(  XHY Với sự quan hệ pha bên trên, pha )(H có nghĩa của một sự dịch pha (trễ hoặc tới trước). Vì điều này dịch pha phụ thuộc vào tần số, những thành phần tần số khác nhau của tín hiệu vào có thể có chịu những sự dịch pha khác nhau khi tín hiệu đi xuyên qua lọc, kết quả là một dạng sóng ngõ ra bị méo dạng. Hình dạng méo này được gọi là sự méo dạng pha. Xét một sinusoid tương tự có chu kỳ 0T s, và tần số gốc 0 rad/sec, 0 0( 2 / )T  . Vì vậy chu kỳ tương ứng với pha thay đổi với 2 rad, trễ pha 0 sẽ tương ứng với một thời gian trễ 00 )2/( Tp  sec. Vì vậy một trễ pha có thể giải thích như một trễ thời gian. Trễ pha của một lọc được định nghĩa như thuộc tính âm của pha )( được chia bởi tần số tương ứng  : ( ) ( )p Φ ω τ ω = - ω (5.14) Chú ý rằng dù gọi là trễ pha nhưng )( p thật sự là trễ thời gian. Một lọc được nói đến có pha tuyến tính khi đáp ứng tần số pha tỉ lệ với trừ của tần số Φ ω = H ω = -αω( ) ( ) (5.15a) Điều này có nghĩa 0 jH H e  ( ) (5.15b) Với là một hằng số và 0H là thừa số độ lợi độc lập với tần số. Nếu  dương lọc làm trễ tín hiệu vào, nếu âm nó tới trước tín hiệu vào. Trễ pha bây giờ là p ( ) ( )          (5.16) Vì vậy trễ pha là hằng số, nghĩa là tất cả những thành phần tần số của tín hiệu vào bị trễ cùng thời gian, vì vậy những thành phần tần số ra sẽ có cùng dạng sóng như đầu vào. Vì vậy tín hiệu ra là phiên bảng trễ của vào. Trong một lọc với đặc tính pha không tuyến tính, dạng sóng ngõ ra sẽ bị méo so với vào. Tất nhiên, vì một tín hiệu sin thuần túy chỉ có một thành phần tần số ngõ ra cũng giống chính xác như đặc tính pha của lọc. Trường hợp sau được xem như pha tuyến tính Φ ω = -αω+β( ) (5.17) 7 Với  và  là hằng số. Trường hợp này không phải nguyên mẫu của pha tuyến tính như trong công thức 5.15a , và được gọi là pha tuyến tính tổng quát. Với 0  ta có pha tuyến tính, với những giá trị khác của  như 2 ta có pha tuyến tính tổng quát, nhưng trường hợp   có thể xem như pha tuyến tính (phần 5.2.3). Xét ví dụ một lọc có ham truyền 2)(  zzH . Nhớ rằng điều này có nghĩa lọc trễ tín hiệu vào )(nx hai mẫu để có tín hiệu ra )2( nx . Đáp ứng tần số có được bằng cách thay jz e  (công thức (4.27)), vì vậy  2)( jeH Phổ biên độ và pha tương ứng là, 1)( H  2)( Phổ pha được chỉ trong hình.5.4. Vẽ thật sự của pha  2 trong chu kỳ   , là đường thẳng AB , nhưng, để thuận tiện, sự khác nhau phổ pha được giới hạn trong dải   , . Điều quan trọng này được nói nhiều lần trong chương 3. 5.2.2 Trễ nhóm Xuất phát từ pha tương ứng với tần số cũng trễ và được gọi là trễ nhóm hoặc trễ bao, chú thích )(g : ( ) ( ) g dΦ ω ω = - dω (5.18) Với pha tuyến tính trong công thức (5.15a), trễ nhóm là  )(g cũng là hằng số, giống như với trễ pha trong công thức 5.16. Ý tưởng khi tín hiệu vào chứa nhiều thành phần sin mà họa tần không liên quan, trễ pha được sử dụng với trễ nhóm để thay đổi pha của tín hiệu qua. Ví dụ pha tuyến tính tổng quát (5.17) trễ pha là p( )              (5.19) Phụ thuộc tần số  , ngược lại trễ nhóm là g ( )   Độc lập tần số  .  2  2    0 B Hình.5.4: phổ pha của  2)( jeH - - ( ) -2  A  2  8 5.2.3 Những loại của lọc pha tuyến tính Vì lọc FIR nhân quả được miêu tả bởi (5.2), phụ thuộc bậc lọc M là chẵn hoặc lẻ, và đáp ứng xung )(nh đối xứng hay phi đối xứng, ta chia thành 4 loại khác nhau với những đặc tính khác nhau. Hình 5.5 miêu tả bốn loại này FIR-1 Bậc lọc M là chẵn, và đáp ứng xung của nó đối xứng (hình 5.4a)     0, 0 , n M otherwise  h n = h M - n (5.20) Đáp ứng trên có giá trị từ 0 n M  nhưng vì đối xứng, dải thật sự là 0 / 2n M  4 trường hợp của đáp ứng xung trong hình 3.31 tất cả đều thuộc loại FIR_1. Đầu tiên xét ví dụ đơn giản với M=4. Chú ý rằng (0) (4)h h , (1) (3)h h , và (2)h là chính nó, ta viết công thức cho đáp ứng tần số như 2 3 4( ) (0) (1) (2) (1) (0)j j j jH h h e h e h e h e                   2 2 22 0 1j j j j je h h e e h e e                  2 2 2 0 cos2 2 1 cosje h h h        Hoặc     1 2 0 ( ) 2 2 ( )cos 2j k H e h h k k            (5.21) Vì vậy bậc lọc M có thể chỉ như ( ) ( ) ( ) ( )         M -1 2 -jωM/2 k=0 M H ω = e h +2 h k cosω -k 2 M / 2 (FIR-1) (5.22) 0 1 2 3 4(M) n 0 1 2 3(M) n Trục đối xứng at M n 2 2   Trục đối xứng at M 3 n 2 2   (a) FIR-1 (M chẵn, h(n) đối xứng) h(n) = h(M – n) (b) FIR-2 (M lẻ, h(n) đối xứng) h(n) = h(M – n) h(n) h(n) 0 1 2 3 4(M) n Trục đối xứng at M n 2 2   h(n) 0 1 2 3(M) n Trục đối xứng at M 3 n 2 2   h(n) (c) FIR-3 (M chẵn, h(n) bất đối xứng) h(n) = -h(M – n) (d) FIR-4 (M lẻ, h(n) bất đối xứng) h(n) = -h(M – n) Hình.5.5: 4 loại của lọc FIR pha tuyến tính nhân quả (bậc lọc M và chiều dài lọc là M+1) 9 Mà của hình thức 2/ ( ) ( ) j MH e G  (5.23) Với )(G thực nhưng có thể dương hoặc âm. Khi 0)( G trễ pha là 2/M và lọc là pha tuyến tính chính xác (5.15a). Khi 0)( G pha là 2 M      ( ) (5.24) Trong trường hợp này,  trong công thức (5.17) is  . Đây là pha tuyến tính tổng quát. Nó thấy rằng ở đây sẽ có pha méo dạng (dạng sóng tín hiệu ra bị méo dạng). May mắn biên độ của )(G và của )(H có thể âm chỉ trong dải chặn nơi biên độ thì hoàn toàn nhỏ (so với biên độ trong thông qua) vì vậy hiệu ứng của méo dạng có thể chấp nhận. Tất cả lọc chọn tần số cơ bản (hình 5.1) có thể là FIR lọai 1 khi M chẵn (Hình 3.31). FIR-2 Bậc lọc M lẻ, và đáp ứng xung là đối xứng (hình.5.4b) như trong công thức (5.20) nhưng dải thật sự là 0 ( 1) / 2n M   Nó có thể chỉ rằng đáp ứng tần số là       (M-1)/2 -jω k=0 H ω = 2e h k cosω -kM 2 M 2 (FIR-2) (5.25) Pha tuyến tính thì giống như loại 1. Bất kỳ lựa chọn tần số nào (hình 5.1) có thể là FIR loại 2 khi M lẻ. FIR-3 Bậc lọc M chẵn, và đáp ứng xung bất đối xứng (Hình.5.4c), i.e.     0h n = -h M-N n M otherwise  , 0 , (5.26) Đáp ứng trên có giá trị từ 0 n M  , nhưng, vì là bất đối xứng, dải thật sự là 0 2n M  như trong FIR-1. Đáp ứng tần số có thể được chỉ bởi        2 2 2M M  M/2-1 j -ω + k=0 H ω = 2e h k sinω -k (FIR-3) (5.27) Chú ý rằng lọc cho một pha tiến của 2/ (mà là  trong công thức (5.17)), hằng số tương ứng với tần số. Đáp ứng pha là ( ) 2 2 M       (5.28) i.e. pha tuyến tính tổng quát. Vi phân số và biến đổi số Hilbert (hình 5.2) có thể là của FIR loại 3 khi M chẵn (hình 5.8). FIR-4 Bậc lọc M lẻ, đáp ứng xung bất đối xứng (Hình.5.4d) như trong (5.24) nhưng dải thật sự là 0 ( 1) / 2n M   như trong FIR-2. Đáp ứng tần số có thể chỉ như        2 2 2M M  (M-1)/2 j -ω + k=0 H ω = 2e h k sinω -k (FIR-4) (5.29) Pha tuyến tính giống như loại 3 trên. Vi phân số có thể là lọc FIR loại 4 khi M lẻ. Với loại 3 và 4, cả hai bất đối xứng, đáp ứng tần số luôn luôn bằng không tại tần số 0 , vì vậy chúng không thể được sử dụng như lọc thông thấp. Ngược lại, sự cộng của chúng dịch pha 2/ 10 làm chúng hữu ích trong thiết kế của vi phân và biến đổi Hilberl (hình 5.2). Loại 1 và 2 thì linh hoạt hơn. Để căn bản hơn, ta xét hàm truyền thay vì đáp ứng tần số. Với lọc pha tuyến tính, như thảo luận trước, đáp ứng xung có thể đối xứng hoặc phi đối xứng,i.e. )()( nMhnh  mà được biến đổi thành       M n M n nn znMhznhzH 0 0 )()()( Một sự thay đổi biến sẽ dẫn đến    -M -1H z = ±z H z (5.30) Từ đây ta có sự quan sát khác nhau về vị trí không, ví dụ với lọc bất đối xứng, cả M chẵn và lẻ, ở đây có không tại z=1; vì vậy trường hợp M chẵn ở đây được cộng không tại z=-1 (làm lọc thích hợp với lọc thông qua) Khi tổng ( )H  và ( )H z từ 0n  đến 1N  (như chú thích bởi nhiều tác giả khác), thay vì 0n  đến M như ta sử dụng ở đây, sau đó trong tất cả công thức trước bao gồm M ta nên thay N-1 bằng M (hoặc N bằng M-1). Ví dụ 5.2.1 Từ đáp ứng xung được biết của một lọc thông thấp lý tưởng có tần số cắt c , dẫn ra đáp ứng xung cho lọc pha tuyến tính nhân quả có M hệ số. Giải Đáp ứng xung của lọc thông thấp lý tưởng có dạng như trong ví dụ 3.7.2, lặp lại trong (5.9): sin sin 0 0 c c c LP c c n n h n n n n n              ( ) , , , (5.31a) Trường hợp của 2/ c được xét. Đáp ứng xung là vô hạn nhưng ta lấy nó hữu hạn bằng cách cắt tại N và N , vì vậy còn lại 12 N mẫu (Hình 5.6a). Sau đó, ta dịch chuỗi được cắt đến bên phải N mẫu để có hệ thống (hình 5.6b). Mẫu trước tại Nn  bây giờ gốc tại 0n , mẫu trước tại N bây giờ tại N2 , hay M theo chú thích của ta, mẫu trước tại gốc bây giờ tại M/2. Hình 5.6 chỉ trường hợp 4M  , trục đối xứng tại 2n  . Đây là lọc FIR pha tuyến tính loại 1. Hình 5.7 chỉ đáp ứng biên độ và pha của lọc. Chú ý rằng đáp ứng biên độ không tốt (vì sự cắt cụt) và tần số cắt không phải 2/ như mong đợi. 11 Thay n bằng 2n M trong (5.31a) ta có đáp ứng xung nhân quả     sin 2 ( ) 2 c LP n M h n n M      , Mn 0 , 2n M (5.31b) c   , 2n M -2 -1 0 1 2 n -N N ( 2M ) 2N (M) N (b) Nhân quả 0.5 0.318 h(n) 0 1 2 3 4 n (a) Hai bên h(n) Hình.5.6: Ví dụ 5.2.1 (đáp ứng xung của lọc thông thấp lý tưởng với 2/c  và M = 4) 1.4 1.2 1.0 0.8 0.6 0.4 0.2 0 0  /4  /2 3 /4   |)(| H 12 Hình.5.7: Ví dụ 5.2.1 tiếp tục (đáp ứng tần số với 2 4/ , c M   ) Kết quả này cũng có thể lấy bằng cách chú ý rằng đáp ứng tần số của lọc thông thấp lý tưởng có đáp ứng xung đối xứng khoảng 2n M là 2 0 ( ) , , M j LP c c H e otherwise                Đáp ứng xung là đảo ngược DFTF của đáp ứng tần số: 2 2 1 1 2 2
Tài liệu liên quan