Everything You Ever Wanted to Know About Filters*

Slides:



Advertisements
Similar presentations
ECON 397 Macroeconometrics Cunningham
Advertisements

Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
AMI 4622 Digital Signal Processing
Review of Frequency Domain
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Lecture 19: Discrete-Time Transfer Functions
Lecture 14: Laplace Transform Properties
EE-2027 SaS, L18 1/12 Lecture 18: Discrete-Time Transfer Functions 7 Transfer Function of a Discrete-Time Systems (2 lectures): Impulse sampler, Laplace.
Z-Transform Fourier Transform z-transform. Z-transform operator: The z-transform operator is seen to transform the sequence x[n] into the function X{z},
Chapter 3 1 Laplace Transforms 1. Standard notation in dynamics and control (shorthand notation) 2. Converts mathematics to algebraic operations 3. Advantageous.
Computational Geophysics and Data Analysis
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
The sampling of continuous-time signals is an important topic It is required by many important technologies such as: Digital Communication Systems ( Wireless.
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
CHAPTER 4 Laplace Transform.
Prepared by Mrs. Azduwin Binti Khasri
Signal and Systems Prof. H. Sameti Chapter 5: The Discrete Time Fourier Transform Examples of the DT Fourier Transform Properties of the DT Fourier Transform.
CHAPTER 4 Laplace Transform.
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
10. Laplace TransforM Technique
ES97H Biomedical Signal Processing
ES97H Biomedical Signal Processing
Chapter 7 The Laplace Transform
Motivation for the Laplace Transform
Lecture 5 – 6 Z - Transform By Dileep Kumar.
DYNAMIC BEHAVIOR OF PROCESSES :
Lecture 7: Basis Functions & Fourier Series
EE4262: Digital and Non-Linear Control
Digital and Non-Linear Control
Review of DSP.
Lecture 7: Z-Transform Remember the Laplace transform? This is the same thing but for discrete-time signals! Definition: z is a complex variable: imaginary.
(2) Region of Convergence ( ROC )
The Z-Transform.
CHAPTER 5 Z-Transform. EKT 230.
Transfer Functions.
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
Automatic Control Theory CSE 322
Signal Processing First
Recap: Chapters 1-7: Signals and Systems
The Laplace Transform Prof. Brian L. Evans
EE Audio Signals and Systems
LAPLACE TRANSFORMS PART-A UNIT-V.
Description and Analysis of Systems
Chapter 5 Z Transform.
Fundamentals of Electric Circuits Chapter 16
Everything You Ever Wanted to Know About Filters*
UNIT II Analysis of Continuous Time signal
Signal and Systems Chapter 9: Laplace Transform
The sampling of continuous-time signals is an important topic
Everything You Ever Wanted to Know About Filters*
Everything You Ever Wanted to Know About Filters*
The Z-Transform of a given discrete signal, x(n), is given by:
Research Methods in Acoustics Lecture 9: Laplace Transform and z-Transform Jonas Braasch.
Chapter 5 DT System Analysis : Z Transform Basil Hamed
Z TRANSFORM AND DFT Z Transform
1 Z Transform Dr.P.Prakasam Professor/ECE 9/18/2018SS/Dr.PP/ZT.
Fundamentals of Electric Circuits Chapter 18
Z-Transform ENGI 4559 Signal Processing for Software Engineers
Everything You Ever Wanted to Know About Filters*
Fundamentals of Electric Circuits Chapter 15
CHAPTER-6 Z-TRANSFORM.
Discrete-Time Signal processing Chapter 3 the Z-transform
Lesson Week 8 Fourier Transform of Time Functions (DC Signal, Periodic Signals, and Pulsed Cosine)
Discrete-Time Signal processing Chapter 3 the Z-transform
9.0 Laplace Transform 9.1 General Principles of Laplace Transform
CHAPTER 4 Laplace Transform. EMT Signal Analysis.
Review of DSP.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
Presentation transcript:

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

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

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

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

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

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

Discrete Time Signals

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.

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):

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).

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:

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.

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:

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:

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.

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.

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

We have a basic system             Delay   Delay        

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

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

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) c.j.lord@ieee.org http://www.blueridgetechnc.com http://www.linkedin.com/in/charleslord Twitter: @charleslord