0% found this document useful (0 votes)
37 views23 pages

Bandreject Transfer Function Overview

This document discusses transfer functions of discrete-time linear time-invariant (LTI) systems. It defines the transfer function as the ratio of the z-transform of the output to the z-transform of the input. Poles and zeros are defined as the roots of the denominator and numerator polynomials. The transfer function can be decomposed into first-order sections and biquads. Pole-zero pairing aims to maximize criteria like dynamic range or signal-to-noise ratio.

Uploaded by

German Orlando
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)
37 views23 pages

Bandreject Transfer Function Overview

This document discusses transfer functions of discrete-time linear time-invariant (LTI) systems. It defines the transfer function as the ratio of the z-transform of the output to the z-transform of the input. Poles and zeros are defined as the roots of the denominator and numerator polynomials. The transfer function can be decomposed into first-order sections and biquads. Pole-zero pairing aims to maximize criteria like dynamic range or signal-to-noise ratio.

Uploaded by

German Orlando
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

Bandreject transfer function

Allpass transfer function


Amplitude equalizer
Pole-zero pairing
• Decomposition of the numerator and the
denominator into products of constant terms,
and the first-order and the second-order
functions
• Constructing the first-order and the second-
order rational functions by pairing the numerator
and denominator terms
• Frequently used: pairing the poles with higher
Q-factors with zeros that are as close as
possible to the poles
Pole-zero pairing criteria
• Maximal dynamic range: a ratio of
(a) the maximum magnitude response
computed over the whole frequency range
to (b) the minimum magnitude response in
the passband
• Maximal signal-to-noise ratio
• Minimal sensitivity
Transfer function

Discrete-time LTI systems


What is transfer function?
• We consider a relaxed, single-input,
single-output, discrete-time LTI system
described by means of a linear constant-
coefficients difference equation
• We assume a causal excitation – input
• Transfer function, H(z), is the ratio of the
output z transform, Y(z), and the input
z transform, X(z)
Y ( z)
H ( z) 
X ( z)
H(z) is a rational function in z
• Transfer function is a ratio of two
polynomials in the complex variable z
• For z = ejw, H(z) is the frequency
response of the LTI system
• Many properties of LTI systems can be
closely associated with the characteristics
of the transfer function in the z-plane
Poles and zeros
• Roots of the transfer function denominator
A(z) are called the poles
• We compute the poles from the equation
A(z) = denominator(H(z)) = 0
• Roots of the transfer function numerator
B(z) are called the zeros
• We obtain the zeros from the equation
B(z) = numerator(H(z)) = 0
Pole-zero representation

zeros

poles

Polynomials A(z) and B(z) have real coefficients, so zeros and


poles must be real or occur in complex conjugate pairs
First-order sections & biquads
the first-order
transfer function

the second-order
transfer function

Systems described by the first- A system characterized by the second-


order transfer function we call order transfer function we call a
first-order sections biquadratic section or biquad

Any transfer function can be expressed as


a product of first-order and second-order transfer functions, so
any LTI system can be resolved into first-order sections and biquads
H(z) can be expressed in terms of z-1

This presentation is preferred


in the DSP community

A quotient of two polynomials is called a rational function


and the highest power in the polynomials is called the
order of the rational function
freqz
B = [0.0093 -0.0123 0.0232 -0.0172 0.0233 -0.0124 0.0094]
A = [1 -4.312 8.5888 -9.8704 6.8602 -2.7272 0.4865]
freqz(B,A)
zplane
B = [0.0093 -0.0123 0.0232 -0.0172 0.0233 -0.0124 0.0094]
A = [1 -4.312 8.5888 -9.8704 6.8602 -2.7272 0.4865]
zplane(B,A)
legend('zeros','poles')
tf2zpk
B = [0.0093 -0.0123 0.0232 -0.0172 0.0233 -0.0124 0.0094]
A = [1 -4.312 8.5888 -9.8704 6.8602 -2.7272 0.4865]
[z,p,k] = tf2zpk(B,A)
tf2sos
B = [0.0093 -0.0123 0.0232 -0.0172 0.0233 -0.0124 0.0094]
A = [1 -4.312 8.5888 -9.8704 6.8602 -2.7272 0.4865]
sos = tf2sos(B,A)
Quality factor (Q-factor)

complex-
conjugate pairs
Lowpass transfer function
Highpass transfer function
Bandpass transfer function
Bandreject transfer function
Allpass transfer function
Pole-zero pairing
• Decomposition of the numerator and the
denominator into products of constant terms, the
first-order and the second-order polynomials
• Constructing the first-order and the second-
order rational functions by pairing the numerator
and denominator terms
• Frequently used: pairing the poles with higher a
with zeros that are as close as possible to those
poles

You might also like