Presentation is loading. Please wait.

Presentation is loading. Please wait.

Everything You Ever Wanted to Know About Filters*

Similar presentations


Presentation on theme: "Everything You Ever Wanted to Know About Filters*"— Presentation transcript:

1 Everything You Ever Wanted to Know About Filters*
Class 3: Digital Filters I: Sampling and the Z-Transform June 10, 2015 Charles J. Lord, PE President, Consultant, Trainer Blue Ridge Advanced Design and Automation * But were afraid to ask

2 This Week’s Agenda 6/8 Analog Filters I: Resonant Circuits and Passive Filters 6/9 Analog Filters II: Active Filters 6/10 Digital Filters I: Sampling and the Z-Transform 6/11 Digital Filters II: Infinite Impulse Response Filters 6/12 Digital Filters III: Finite Impulse Response Filters and Conclusion

3 This Week’s Agenda 6/8 Analog Filters I: Resonant Circuits and Passive Filters 6/9 Analog Filters II: Active Filters 6/10 Digital Filters I: Sampling and the Z-Transform 6/11 Digital Filters II: Infinite impulse response filters 6/12 Digital Filters III: Finite impulse response filters and Conclusion

4 Transfer Functions x(t) y(t) H(t) x(s) y(s) H(s)

5 In Frequency Domain x(ω) y(ω) H(ω)

6 Continuous Signals We can characterize the filter through its impulse response, and through a simple Fourier transform determine its performance across a spectrum of interest – giving us our familiar graphs from yesterday

7 Discrete Time Signals

8 z-Transform The z-transform is the most general concept for the transformation of discrete-time series. The Laplace transform is the more general concept for the transformation of continuous time processes. For example, the Laplace transform allows you to transform a differential equation, and its corresponding initial and boundary value problems, into a space in which the equation can be solved by ordinary algebra. The switching of spaces to transform calculus problems into algebraic operations on transforms is called operational calculus. The Laplace and z transforms are the most important methods for this purpose.

9 The Transforms The Laplace transform of a function f(t):
The one-sided z-transform of a function x(n): The two-sided z-transform of a function x(n):

10 Relationship to Fourier Transform
Note that expressing the complex variable z in polar form reveals the relationship to the Fourier transform: which is the Fourier transform of x(n).

11 Region of Convergence The z-transform of x(n) can be viewed as the Fourier transform of x(n) multiplied by an exponential sequence r-n, and the z-transform may converge even when the Fourier transform does not. By redefining convergence, it is possible that the Fourier transform may converge when the z-transform does not. For the Fourier transform to converge, the sequence must have finite energy, or:

12 Convergence, continued
The power series for the z-transform is called a Laurent series: The Laurent series, and therefore the z-transform, represents an analytic function at every point inside the region of convergence, and therefore the z-transform and all its derivatives must be continuous functions of z inside the region of convergence. In general, the Laurent series will converge in an annular region of the z-plane.

13 Some Special Functions
First we introduce the Dirac delta function (or unit sample function): or This allows an arbitrary sequence x(n) or continuous-time function f(t) to be expressed as:

14 Convolution, Unit Step These are referred to as discrete-time or continuous-time convolution, and are denoted by: We also introduce the unit step function: Note also:

15 Poles and Zeros When X(z) is a rational function, i.e., a ration of polynomials in z, then: The roots of the numerator polynomial are referred to as the zeros of X(z), and The roots of the denominator polynomial are referred to as the poles of X(z). Note that no poles of X(z) can occur within the region of convergence since the z-transform does not converge at a pole. Furthermore, the region of convergence is bounded by poles.

16 Example  The z-transform is given by: a Which converges to:
Region of convergence The z-transform is given by: a Which converges to: Clearly, X(z) has a zero at z = 0 and a pole at z = a.

17 Let’s Put All That Math To Use…
First, some basic building blocks: Linear Transfer Delay Summation

18 We have a basic system Delay Delay

19 Where now?? As you can see, discrete time circuits do a lot of multiply then sum (accumulate). Thus the basic building block of digital signal processing (DSP) is the MAC instruction – which is now in most mid- to high-level controllers. We will look at two ways of building filters – based on modelling an analog filter then on a more stable configuration that makes better use of the strengths of digital filtering

20 This Week’s Agenda 6/8 Analog Filters I: Resonant Circuits and Passive Filters 6/9 Analog Filters II: Active Filters 6/10 Digital Filters I: Sampling and the Z-Transform 6/11 Digital Filters II: Infinite Impulse Response Filters 6/12 Digital Filters III: Finite Impulse Response Filters and Conclusion

21 Please stick around as I answer your questions!
Please give me a moment to scroll back through the chat window to find your questions I will stay on chat as long as it takes to answer! I am available to answer simple questions or to consult (or offer in-house training for your company)


Download ppt "Everything You Ever Wanted to Know About Filters*"

Similar presentations


Ads by Google