ES97H Biomedical Signal Processing

Slides:



Advertisements
Similar presentations
ELEN 5346/4304 DSP and Filter Design Fall Lecture 7: Z-transform Instructor: Dr. Gleb V. Tcheslavski Contact:
Advertisements

AMI 4622 Digital Signal Processing
Review of Frequency Domain
EE-2027 SaS 06-07, L11 1/12 Lecture 11: Fourier Transform Properties and Examples 3. Basis functions (3 lectures): Concept of basis function. Fourier series.
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, L11 1/13 Lecture 11: Discrete Fourier Transform 4 Sampling Discrete-time systems (2 lectures): Sampling theorem, discrete Fourier transform.
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.
The z Transform M. J. Roberts - All Rights Reserved. Edited by Dr. Robert Akl.
Digital Control Systems The z-Transform. The z Transform Definition of z-Transform The z transform method is an operational method that is very powerful.
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},
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.
Discrete-Time and System (A Review)
UNIT - 4 ANALYSIS OF DISCRETE TIME SIGNALS. Sampling Frequency Harry Nyquist, working at Bell Labs developed what has become known as the Nyquist Sampling.
Properties of the z-Transform
The z-Transform Prof. Siripong Potisuk. LTI System description Previous basis function: unit sample or DT impulse  The input sequence is represented.
Properties and the Inverse of
CE Digital Signal Processing Fall 1992 Z Transform
University of Khartoum -Signals and Systems- Lecture 11
CISE315 SaS, L171/16 Lecture 8: Basis Functions & Fourier Series 3. Basis functions: Concept of basis function. Fourier series representation of time functions.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Modulation Summation Convolution Initial Value and Final Value Theorems Inverse.
Ch.7 The z-Transform and Discrete-Time Systems. 7.1 The z-Transform Definition: –Consider the DTFT: X(Ω) = Σ all n x[n]e -jΩn (7.1) –Now consider a real.
CHAPTER 4 Laplace Transform.
CHAPTER 4 Laplace Transform.
Chapter 5 Z Transform. 2/45  Z transform –Representation, analysis, and design of discrete signal –Similar to Laplace transform –Conversion of digital.
EE313 Linear Systems and Signals Fall 2005 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
Signals & systems Ch.3 Fourier Transform of Signals and LTI System 5/30/2016.
Fourier Analysis of Discrete-Time Systems
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
Department of Computer Eng. Sharif University of Technology Discrete-time signal processing Chapter 3: THE Z-TRANSFORM Content and Figures are from Discrete-Time.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Z TRANSFORM AND DFT Z Transform
EE313 Linear Systems and Signals Spring 2013 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
1 G. Baribaud/AB-BDI Digital Signal Processing March 2003 DISP-2003 The z-transform  The sampling process  The definition and the properties.
Input Function x(t) Output Function y(t) T[ ]. Consider The following Input/Output relations.
THE LAPLACE TRANSFORM LEARNING GOALS Definition
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
ES97H Biomedical Signal Processing
revision Transfer function. Frequency Response
1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.
Digital Signal Processing
Signal and Systems Prof. H. Sameti Chapter 10: Introduction to the z-Transform Properties of the ROC of the z-Transform Inverse z-Transform Examples Properties.
Chapter 7 The Laplace Transform
EE 207 Dr. Adil Balghonaim Chapter 4 The Fourier Transform.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Lecture 5 – 6 Z - Transform By Dileep Kumar.
Lecture 2: Linear Discrete Systems 1. Introduction The primary new component of discrete or digital systems is the notion of time discretization. No longer.
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
Lecture 4: The z-Transform 1. The z-transform The z-transform is used in sampled data systems just as the Laplace transform is used in continuous-time.
Math for CS Fourier Transforms
Chapter 2 The z-transform and Fourier Transforms The Z Transform The Inverse of Z Transform The Prosperity of Z Transform System Function System Function.
Review of DSP.
Lecture 26 Outline: Z Transforms Announcements: Reading: “8: z-transforms” pp (no inverse or unilateral z transforms) HW 9 posted, due 6/3 midnight.
Properties of the z-Transform
CHAPTER 5 Z-Transform. EKT 230.
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
EE Audio Signals and Systems
LAPLACE TRANSFORMS PART-A UNIT-V.
Chapter 5 Z Transform.
UNIT II Analysis of Continuous Time signal
The sampling of continuous-time signals is an important topic
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
Z-Transform ENGI 4559 Signal Processing for Software Engineers
CHAPTER-6 Z-TRANSFORM.
Discrete-Time Signal processing Chapter 3 the Z-transform
Presentation transcript:

ES97H Biomedical Signal Processing Lecturer: Dr Igor Khovanov Office: D207 i.khovanov@warwick.ac.uk Syllabus: Biomedical Signal Processing. Examples of signals.   Linear System Analysis. Laplace Transform. Transfer Function.   Frequency Response. Fourier Transform. Discrete Signal Analysis. Digital (discrete-time) systems. Z-transform. Filtering. Digital Filters design and application. Case Study.

The Z-transform Consider the continuous time signal x(t); sample it with the rate 1/T the discrete-time signal (time-series) Take Laplace transform xn is not a function of t, so it can be considered as a constant. Set ; note that s and z are complex The Z-transform The inverse Z-transform

The Z-transform The Z-transform for discrete-time linear systems plays same role as the Laplace transform for continuous-time linear systems. A general form of a discrete-time linear system corresponds to the linear difference equation It is similar to ODEs, but derivatives are replaced by finite-differences Derivatives are replaced by the time-shift operator z-1 (in Z-space) ai and bi are coefficients xn is the input yn is the output

The Z-transform. Properties Linearity Shift to the right (delay) x[n]=xn x[n-3]=xn-3

The Z-transform. Properties Shift to the left x[n]=xn x[n+3]=xn+3 Remind the Laplace transform of a derivative

The Z-transform. Properties Convolution in the discrete-time domain Summation in the Discrete−Time Domain (similar to integration) Initial value theorem Final value theorem

The Z-transform of common discrete-time function. Delta-function Step-function (it specifies the causality) Here we use Note that the transform exists for |z|<1 only

The Z-transform of common discrete-time function. Geometric sequence (assume the action of u0) we use Discrete-time exponent (assume the action of u0) we use

The Z-transform of common discrete-time function. Discrete-time cosine and sine functions (assume the action of u0) We can use Consider as exercises Note z=esT

Transformation Between s and z Domains Discrete-time Laplace transform T is the sampling period Z-transform So Recall that s is complex and it specifies the system properties. wS is the angular sampling frequency

Transformation Between s and z Domains The polar form relation is The second term defines the unity circle; the unit circle represents frequencies from zero to the sampling frequency and the frequency response is the discrete−time transfer function evaluated on the unit circle. Cases:

Calculation of the Z-transform The connection the Laplace and Z- transforms via the contour integral a contour C enclosing all singularities (poles) of the Laplace transform. The integral can be expressed via Cauchy’s Residue Theorem pk is k-th pole of the Laplace transform Comment. As a rule tables are used.

The inverse Z-transform The inverse transform is Can be found via a. Partial Fraction Expansion b. The Inversion Integral c. Long Division of polynomials The partial Fraction Expansion method is very similar to the partial fraction expansion method that we used in finding the Inverse Laplace transform, that is, we expand into a summation of terms whose inverse is known. The terms are here k is a constant, r and p represent the residues and poles respectively; these can be real or complex.

The inverse Z-transform Example. Partial Fraction Expansion (via residues) Multiply by Next form Calculate residues

The inverse Z-transform Example. Partial Fraction Expansion (via residues) Multiply by Next form Calculate residues Finally,

The inverse Z-transform Example. Partial Fraction Expansion (without residues) Multiply by Next form Need to solve Matlab use syms n z xn=2*(0.5)^n−9*(0.75)^n+8; % This is the answer Xz=ztrans(xn,n,z); simple(Xz) % Verify answer by first taking Z transform of x[n] ans = 8*z^3/(2*z-1)/(4*z-3)/(z-1) iztrans(Xz) % Now, verify that Inverse of F(z) gives back f[n] 2*(1/2)^n-9*(3/4)^n+8

The Z-transform The Z-transform for discrete-time linear systems plays same role as the Laplace transform for continuous-time linear systems. A general form of a discrete-time linear system corresponds to the linear difference equation It is similar to ODEs, but derivatives are replaced by finite-differences Derivatives are replaced by the time-shift operator z-1 (in Z-space) ai and bi are coefficients xn is the input yn is the output

The Transfer Function of Discrete−Time Systems A general form of a discrete-time linear system corresponds to the linear difference equation ai and bi are coefficients xn is the input yn is the output Assuming that all initial conditions are zero, taking the Z transform of both sides Express Y(z) as a function of X(z) The transfer function H(z)

The Transfer Function of Discrete−Time Systems Block diagrams.

Response to unit pulse (impulse) d [n] Consider the input x[n]=d[n]. Since X(z)=1 and the transfer function The discrete−time impulse response h[n] can be found by taking the inverse Z transform of the discrete transfer function H(z) Consider the structure of H(z) Here pi are poles; ri are residues.

Response to unit pulse (impulse) d [n] Consider the structure of H(z) Here pi are poles; ri are residues . Using the Z-transform of the function an Write down the inverse Z-transform, that is the discrete−time impulse response h[n] The unit circle is the boundary between impulse responses that decay with time (when all poles |pi|<1) and those that increase in an unbounded fashion (if at least one |pi|>1). The stable system must have its poles inside (or possibly on) the unit circle.

Response to unit pulse (impulse) d [n] versus poles

Response to unit pulse (impulse) d [n] versus poles

complex-valued exponential signal Frequency response complex-valued exponential signal LTI system LTI system output impulse response Use the convolution theorem Frequency response: By replacing assume the sampling rate is 1, T=1

LTI system output: Frequency response:

LTI system Amplitude (magnitude) response: Phase response: Sinusoid signal LTI system output

constant coefficient linear difference equation Time – Domain: constant coefficient linear difference equation h(n) Z – Domain: transfer function Frequency – Domain: frequency response Z Z-1 FT-1 FT

Example The difference equation describing the input−output relationship of a discrete−time system with zero initial conditions, is Compute: The transfer function H(z) b. The frequency response H(jw) c. Find the poles and zeros and plot them in the complex Z-plane. Comment on the stability of the system.

Compute: The transfer function H(z) Take the Z-transform

Compute: b. The frequency response H(jw) Substitute z=e jw Long calculations (!) So we skip and consider a simpler example

c. Find the poles and zeros and plot them in the complex Z-plane c. Find the poles and zeros and plot them in the complex Z-plane. Comment on the stability of the system. Zeros Poles The system is stable.

Calculating the frequency response. Simpler example.

Example. The impulse response (unit-pulse response) of the system is Determine its transfer function and frequency response