background image

Wykład  3 

projektowanie filtrów 

cyfrowych

Lecture 3

digital filters design

Jerzy  Łopatka ITK WEL WAT

background image

Jerzy  Łopatka ITK WEL WAT

PROJEKTOWANIE FILTRÓW CYFROWYCH

Filtr cyfrowy jest liniowym układem dyskretnym, niezmiennym względem 

przesunięcia, zrealizowany za pomocą arytmetyki o skończonej 
precyzji

etapy projektowania:
- określenie pożądanych parametrów układu
- aproksymacja tych parametrów za pomocą przyczynowego układu 

dyskretnego

- realizacja za pomocą arytmetyki o skończonej precyzji
Często wymagania na filtr podawane są w postaci przedziałów tolerancji

 

100 

200 

300 

400 

500 

0.2 

0.4 

0.6 

0.8 

1.2 

pasmo 
przepustowe 

pasmo 
zaporowe 

pasmo 
przejściowe 

częstotliwość 

tłumienie 

przebieg charakterystyki filtru aproksymowany jest za pomocą funkcji:

- wielomianowej dla filtrów FIR,
- wymiernej dla filtrów IIR.

background image

Jerzy  Łopatka ITK WEL WAT

DIGITAL FILTER DESIGN

Digital filter is a discrete linear system, time shift independent, relizaed 

by the arithmetic of finite precision 
stages of design: 
- Identify the desired parameters of the system 
- Approximation of these parameters by means of a causal discrete 
system 
- Implementation using a finite precision arithmetic 
The requirements for the filter are often given as ranges of tolerances

 

100 

200 

300 

400 

500 

0.2 

0.4 

0.6 

0.8 

1.2 

passband 

stopband 

transcient 
band 
zejściowe 

Frequency 

Attenuation 

ripple 

filter characteristic is approximated by using: 
- Polynomial function for FIR filters, 
- Fractional function for IIR filters.

background image

Jerzy  Łopatka ITK WEL WAT

PROJEKTOWANIE FILTRÓW IIR W OPARCIU O CHARAKTERYSTYKI 

FILTRÓW ANALOGOWYCH

Projektowanie to polega na przekształceniu filtru analogowego na filtr 

cyfrowy zgodnie z założeniami.

przyczyny:

- zaawansowane metody projektowania filtrów analogowych
- prostota wielu metod analogowych
- filtry cyfrowe niejednokrotnie symulują filtry analogowe

założenia

- przekształcenie powinno zachować zasadnicze właściwości filtru 

analogowego

- stabilny filtr analogowy powinien być przekształcony na stabilny filtr 
cyfrowy (jeżeli filtr analogowy posiadał bieguny w lewej 
półpłaszczyźnie płaszczyzny s to filtr cyfrowy powinien posiadać 
bieguny wewnątrz okręgu jednostkowego na płaszczyźnie z)

background image

Jerzy  Łopatka ITK WEL WAT

IIR FILTER DESIGN BASED ON THE CHARACTERISTICS OF ANALOG 

FILTERS 

This design involves converting an analog filter to digital filter in 

accordance with the assumptions. 
reasons: 
- Advanced design methods of analog filters 
- Simplicity of many methods for analog filters 
- Digital filters often simulate analog filters 
Established 
- Conversion should retain the essential characteristics of the analog 
filter 
- A stabile analog filter should be transformed into a stabile digital 
filter (if you have an analog filter with poles in the left half-plane of 
the plane S, the digital filter should have poles inside the unit circle 
on the plane Z

background image

Jerzy  Łopatka ITK WEL WAT

METODA NIEZMIENNOŚCI ODPOWIEDZI IMPULSOWEJ

Przyjmujemy że, odpowiedź impulsowa filtru cyfrowego jest ciągiem 

próbek odpowiedzi impulsowej filtru analogowego, pobranych w 
równych momentach czasu.

 
Można dowieść że, z zależności między transformatą Laplace’a funkcji 

h

a

(n) a transformatą Z funkcji h(n) wynika iż, istnieje równość:

zależność pomiędzy argumentami tych funkcji wskazuje że: paski lewej 

półpłaszczyzny płaszczyzny s, o szerokości 2/T transformowane są na 

wnętrze okręgu jednostkowego na płaszczyźnie z i sumowane

zalety:

- prostota metody
- liniowe odwzorowanie częstotliwości analogowej na cyfrową,
- dobre odtworzenie charakterystyk częstotliwościowych filtrów 

wąskopasmowych

wady:

- występuje nakładanie się charakterystyk
-  mała dokładność odwzorowania
- metoda nadaje się jedynie do filtrów pasmowo-przepustowych i 
dolnoprzepustowych (układów o ograniczonym paśmie przenoszenia)

h n

h nT

a

( )

( )

H z

T

H s j

T

k

z e

a

k

sT

( )

 



1

2

background image

Jerzy  Łopatka ITK WEL WAT

METHOD  OF INVARIANT IMPULSE RESPONSE 

Assume that, filter impulse response is a sequence of digital samples of 

the analog filter impulse response, taken in equal moments of time. 
 
It can be proved that, with the relationship between the Laplace 
transform of the function h

a

 (n) and the transform of the function h (n) 

implies that there is equality: 

Relationship between the arguments of these functions indicates that: 
strips of the left half-plane, havin a width of 2 / T are transformed 

into the interior of the unit circle on the plane to and aggregated. 
Advantages: 
- Simple method 
- Linear mapping of frequency analogue to digital 
- Good for narrowband filters 
Disadvantages: 
- Overlaping  characteristics 
- Small precision of mapping 
- The method is only suitable for passband and lowpass filters 
(systems with limited transmission band) 

h n

h nT

a

( )

( )

H z

T

H s j

T

k

z e

a

k

sT

( )

 



1

2

background image

Jerzy  Łopatka ITK WEL WAT

TRANSFORMACJA DWULINIOWA

To przekształcenie uzyskano stosując przybliżone wyliczane całki 

(metodą trapezów) w równaniu różniczkowym opisującym filtr 
analogowy (odpowiednik równania różnicowego dla filtru cyfrowego).

Otrzymano równanie:

 dla wartości leżących na okręgu jednostkowym uzyskano zależność 

między argumentami funkcji:

- związek pomiędzy częstotliwością analogową i cyfrową jest nieliniowy
- cała lewa półpłaszczyzna płaszczyzny s przekształcana jest na wnętrze 

okręgu    

jednostkowego

- oś urojona przekształcana jest na okrąg jednostkowy
- częstotliwości = na płaszczyźnie z, odpowiada nieskończona 

częstotliwość 

analogowa

- nie występuje zjawisko nakładania się charakterystyk.
- metodę można stosować do wszelkich filtrów.

H z

T

H s j

T

k

z e

a

k

sT

( )

 



1

2

T

tg

2

2



background image

Jerzy  Łopatka ITK WEL WAT

BILINEAR TRANSFORMATION 

This transformation was obtained using an approximate calculation of 

integrals (by trapezoids) in the differential equation that describes an 

analog filter (equivalent to a differential equation for the digital filter). 

We received the equation: 

  for the values that lie on the unit circle we obtained relationship 

between the arguments of the function: 

- The relationship between the analog and digital frequency is non-

linear 

- The whole left half-plane of s plane is transformed into the interior of 

the unit circle 

- The imaginary axis is transformed to the unit circle 

- Frequency = on a Z plane is equivalent to an infinite analog 

frequency 

- There is no overlap between the characteristics of the phenomenon. 

- Method can be applied to all filters.

H z

T

H s j

T

k

z e

a

k

sT

( )

 



1

2

T

tg

2

2




Document Outline