0% found this document useful (0 votes)
74 views18 pages

Digital Filters & Z - Transforms

Digital filters operate by processing discrete-time sampled signals. They have advantages over analog filters like being programmable, stable over time and temperature, and easily designed. A digital filter receives a sampled input signal x[n] and calculates an output signal y[n] using a transfer function. The z-transform provides a way to represent and analyze digital filters using complex variables, allowing characteristics like frequency response to be determined. It can represent unit time delays with the z-1 operator.

Uploaded by

couch coin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views18 pages

Digital Filters & Z - Transforms

Digital filters operate by processing discrete-time sampled signals. They have advantages over analog filters like being programmable, stable over time and temperature, and easily designed. A digital filter receives a sampled input signal x[n] and calculates an output signal y[n] using a transfer function. The z-transform provides a way to represent and analyze digital filters using complex variables, allowing characteristics like frequency response to be determined. It can represent unit time delays with the z-1 operator.

Uploaded by

couch coin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 18

SIGNALS & SYSTEMS

ET 382 Lecture 8
Digital Filters & Z-Transforms
PRESENTATION OUTLINE

• Introduction – Digital Filters

• Z- Transforms-Digital filters

• Z-Transforms Operations

• Z-Transforms Examples
INTRODUCTION

• In signal processing, the function of a filter is


to remove unwanted parts of the signal
• such as random noise, or to extract useful
parts of the signal,
• such as the components lying within a certain
frequency range
FILTER BLOCK DIAGRAM
FILTER BLOCK DIAGRAM
DIGITAL FILTERS

• Digital filters are used for two general purposes:

(1) separation of signals that have been combined,


and (2) restoration of signals that have been
distorted in some way
• Analog (electronic) filters can be used for these same
tasks; however, digital filters can achieve far

superior results
DIGITAL FILTERS - ADVANTAGES

 A digital filter is programmable, i.e. its operation is


determined by a program stored in the processor's
memory
 This means the digital filter can easily be changed
without affecting the circuitry (hardware)
 An analog filter can only be changed by redesigning the
filter circuit.
 Digital filters are easily designed, tested and
implemented on a general-purpose computer or
workstation
DIGITAL FILTER - ADVANTAGES

 The characteristics of analog filter circuits are


subject to drift and are dependent on temperature.
 Digital filters do not suffer from these problems,
and so are extremely stable with respect both to
time and temperature.
DIGITAL FILTER - OPERATION

 Suppose the "raw" signal which is to be digitally


filtered is in the form of a voltage waveform
described by the function
V  x(t )
where t is time. This signal is sampled at time
intervals h (the sampling interval). The sampled
value at time t = ih is

xi transferred
 Thus the digital values xih from the ADC to
the processor can be represented by the sequence;

x0, x1 , x 2 , x3 ........
DIGITAL FILTER - OPERATION

 corresponding to the values of the signal waveform


at times t = 0, h, 2h, 3h, ... (where t = 0 is the instant
at which sampling begins)
 At time t = nh (where n is some positive integer),
the values available to the processor, stored in
memory, are
x0, x1 , x 2 , x3 ........x n
 Note that the sampled values x n 1, x n  2 ,
etc. are
not available as they haven't happened yet!
DIGITAL FILTER - OPERATION

 The digital output from the processor to the


DAC consists of the sequence of values
y 0, y1 , y 2 , y 3 ........ y n
 In general, the values of y n are calculated
from the values
x0, x1 , x 2 , x3 ........x n
 The way in which the y's are calculated from
the x's determines the filtering action of the
digital filter
DIGITAL FILTER - OPERATION

 The transfer function of a digital filter is


obtained from the symmetrical form of the
filter expression
 it allows us to describe a filter by means of a
convenient, compact expression
 This leads to the Z-Transform
 The Z-Transform of a Digital filter can be
used to determine many of the characteristics
of the filter
Z-TRANSFORM APPLIED TO DIGITAL
FILTERS

 The unit delay operator


1
z
 When applied to a sequence of digital values, this operator
gives the previous value in the sequence.
 It therefore in effect introduces a delay of one sampling
interval. Thus;

1
z x n  x n 1
Z-TRANSFORM OPERATION

This operation is summarized using the expression


below;


X [ z]   X [ n] z
n  
n
Z-TRANSFORM - EXAMPLES

Example 1
For the sequence below, find z 1 x1 , z 1 x 2 , z 1 x3

x0  5, x1  3, x2  2, x3  6
Z-TRANSFORM - EXAMPLES

Solution 1
For the sequence given earlier, the solution is given below;
1
Note that z x0 is unknown and assumed to be 0.

z 1 x1  5, z 1 x2  3, z 1 x3  2
Z-TRANSFORM - EXAMPLES

Example 2 yn
For the sequence below and using the Z operator find
xn

bo yn  b1 yn 1  b2 yn  2  a0 xn  a1 xn 1  a2 xn  2
Z-TRANSFORM - EXAMPLES

Solution 2
For the sequence above, the Transfer
yn function is;
xn
1 2
yn (ao  a1 z  a2 z )
 1
xn (b0  b1 z  b2 z  2 )

You might also like