29.10.2014 Views

Heuristic Search Method for Digital IIR Filter Design - WSEAS

Heuristic Search Method for Digital IIR Filter Design - WSEAS

Heuristic Search Method for Digital IIR Filter Design - WSEAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Magnitude<br />

Magnitude<br />

Magnitude<br />

Magnitude<br />

<strong>WSEAS</strong> TRANSACTIONS on SIGNAL PROCESSING<br />

Ranjit Kaur, Manjeet Singh Patterh,<br />

J. S. Dhillon, Damanpreet Singh<br />

1.2<br />

1<br />

0.8<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

<strong>Heuristic</strong> <strong>Method</strong><br />

0<br />

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1<br />

Normailzed Frequency<br />

0.6<br />

0.4<br />

0.2<br />

TIA Approach<br />

0<br />

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1<br />

Normailzed Frequency<br />

1.2<br />

1<br />

0.8<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

HTGA Approach<br />

0<br />

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1<br />

Normailzed Frequency<br />

0.6<br />

0.4<br />

0.2<br />

<strong>Method</strong> of Tang et al.<br />

0<br />

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1<br />

Normailzed Frequency<br />

Fig. 10 Frequency responses of band stop filter by using the <strong>Heuristic</strong> approach and the methods given in [21], [23] and [10] respectively.<br />

<strong>Method</strong><br />

<strong>Heuristic</strong><br />

Approach<br />

TIA Approach<br />

[21]<br />

HTGA<br />

Approach [23]<br />

<strong>Method</strong> of Tang<br />

et al. [10]<br />

L1-norm<br />

error<br />

1.4360 0.2052<br />

1.6119 0.2191<br />

1.9418 0.2350<br />

5.2165 0.6949<br />

Table 5<br />

<strong>Design</strong> Results <strong>for</strong> Band Pass <strong>Filter</strong><br />

L2-norm Pass-band per<strong>for</strong>mance<br />

error<br />

(Ripple magnitude)<br />

j<br />

0.9896<br />

H ( e ) 1.004<br />

(0.0147)<br />

j<br />

0.9806<br />

H ( e ) 1.000<br />

(0.0194)<br />

j<br />

0.9760<br />

H ( e ) 1.000<br />

(0.0234)<br />

j<br />

0.8956<br />

H ( e ) 1.000<br />

(0.1044)<br />

Stop-band per<strong>for</strong>mance<br />

(Ripple magnitude)<br />

j<br />

H ( e ) 0.0627<br />

(0.0627)<br />

j<br />

H ( e ) 0.0658<br />

(0.0658)<br />

j<br />

H ( e ) 0.0711<br />

(0.0711)<br />

j<br />

H ( e ) 0.1772<br />

(0.1772)<br />

<strong>Method</strong><br />

<strong>Heuristic</strong><br />

Approach<br />

TIA Approach<br />

[21]<br />

HTGA<br />

Approach [23]<br />

<strong>Method</strong> of Tang<br />

et al. [10]<br />

L1-norm<br />

error<br />

3.7699 0.4532<br />

4.1275 0.4752<br />

4.5504 0.4824<br />

6.6072 0.7903<br />

Table 6<br />

<strong>Design</strong> Results <strong>for</strong> Band Stop <strong>Filter</strong><br />

L2-norm Pass-band per<strong>for</strong>mance<br />

error<br />

(Ripple magnitude)<br />

j<br />

0.9652<br />

H ( e ) 1.008<br />

(0.0434)<br />

j<br />

0.9560<br />

H ( e ) 1.000<br />

(0.0440)<br />

j<br />

0.9563<br />

H ( e ) 1.000<br />

(0.0437)<br />

j<br />

0.8920<br />

H ( e ) 1.000<br />

(0.1080)<br />

Stop-band per<strong>for</strong>mance<br />

(Ripple magnitude)<br />

j<br />

H ( e ) 0.1060<br />

(0.1060)<br />

j<br />

H ( e ) 0.1171<br />

(0.1171)<br />

j<br />

H ( e ) 0.1013<br />

(0.1013)<br />

j<br />

H ( e ) 0.1726<br />

(0.1726)<br />

E-ISSN: 2224-3488 134 Issue 3, Volume 8, July 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!