Introduction to the z-transform

Similar documents
Lecture 19 IIR Filters

Generalizing the DTFT!

(i) Represent discrete-time signals using transform. (ii) Understand the relationship between transform and discrete-time Fourier transform

Discrete-Time Signals and Systems. The z-transform and Its Application. The Direct z-transform. Region of Convergence. Reference: Sections

EE123 Digital Signal Processing. M. Lustig, EECS UC Berkeley

Chapter Intended Learning Outcomes: (i) Understanding the relationship between transform and the Fourier transform for discrete-time signals

Solution of ODEs using Laplace Transforms. Process Dynamics and Control

LAURENT SERIES AND SINGULARITIES

Mathematical Methods for Engineers and Scientists 1

The z-transform Part 2

Lecture 11 FIR Filters

Signals and Systems. Spring Room 324, Geology Palace, ,

Complex Analysis Topic: Singularities

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Z-Transform. 清大電機系林嘉文 Original PowerPoint slides prepared by S. K. Mitra 4-1-1

1 Introduction. or equivalently f(z) =

Here are brief notes about topics covered in class on complex numbers, focusing on what is not covered in the textbook.

Topic 7 Notes Jeremy Orloff

Theory and Problems of Signals and Systems

Mittag-Leffler and Principle of the Argument

Z-Transform. The Z-transform is the Discrete-Time counterpart of the Laplace Transform. Laplace : G(s) = g(t)e st dt. Z : G(z) =

Responses of Digital Filters Chapter Intended Learning Outcomes:

1. The COMPLEX PLANE AND ELEMENTARY FUNCTIONS: Complex numbers; stereographic projection; simple and multiple connectivity, elementary functions.

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13)

Digital Signal Processing Prof. T. K. Basu Department of Electrical Engineering Indian Institute of Technology, Kharagpur

Digital Signal Processing Lecture 5

SIGNALS AND SYSTEMS. Unit IV. Analysis of DT signals

Computing the Autocorrelation Function for the Autoregressive Process

Complex Variables. Instructions Solve any eight of the following ten problems. Explain your reasoning in complete sentences to maximize credit.

UNIT-II Z-TRANSFORM. This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z in X (z).

3.5 Undetermined Coefficients

ELEN E4810: Digital Signal Processing Topic 4: The Z Transform. 1. The Z Transform. 2. Inverse Z Transform

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 380 Linear Systems. Solutions to Assignment 2 Spring 2000

COMPLEX VARIABLES. Principles and Problem Sessions YJ? A K KAPOOR. University of Hyderabad, India. World Scientific NEW JERSEY LONDON

Theorem [Mean Value Theorem for Harmonic Functions] Let u be harmonic on D(z 0, R). Then for any r (0, R), u(z 0 ) = 1 z z 0 r

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches

Digital Signal Processing

Poles, Zeros and System Response

Laplace Transform Introduction

Course Name: Digital Signal Processing Course Code: EE 605A Credit: 3

Transform analysis of LTI systems Oppenheim and Schafer, Second edition pp For LTI systems we can write

The Laplace Transform

Digital Signal Processing:

Z Transform (Part - II)

ADVANCED ENGINEERING MATHEMATICS MATLAB

Cauchy Integral Formula Consequences

Digital Signal Processing

Topic 4: The Z Transform

Math Final Exam.

Part IB Complex Analysis

UNIVERSITI MALAYSIA PERLIS

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Very useful for designing and analyzing signal processing systems

Need for transformation?

Digital Filter Structures. Basic IIR Digital Filter Structures. of an LTI digital filter is given by the convolution sum or, by the linear constant

Continuous and Discrete Time Signals and Systems

Part IB. Further Analysis. Year

Use: Analysis of systems, simple convolution, shorthand for e jw, stability. Motivation easier to write. Or X(z) = Z {x(n)}

Exam 3 Review Sheet Math 2070

ECE503: Digital Signal Processing Lecture 4

DSP-I DSP-I DSP-I DSP-I

MTH 3102 Complex Variables Final Exam May 1, :30pm-5:30pm, Skurla Hall, Room 106

ADVANCED ENGINEERING MATHEMATICS

Introduction to Mathematical Physics

The Laplace Transform

Chapter 6: Residue Theory. Introduction. The Residue Theorem. 6.1 The Residue Theorem. 6.2 Trigonometric Integrals Over (0, 2π) Li, Yongzhao

Chap. 3 Laplace Transforms and Applications

Modern Analysis Series Edited by Chung-Chun Yang AN INTRODUCTION TO COMPLEX ANALYSIS

Module 5 : Linear and Quadratic Approximations, Error Estimates, Taylor's Theorem, Newton and Picard Methods

Chapter 7: The z-transform

UNIVERSITY OF TORONTO - FACULTY OF APPLIED SCIENCE AND ENGINEERING Department of Electrical and Computer Engineering

Z-Transform. x (n) Sampler

The goal of the Wiener filter is to filter out noise that has corrupted a signal. It is based on a statistical approach.

0.1 Rational Canonical Forms

= 2πi Res. z=0 z (1 z) z 5. z=0. = 2πi 4 5z

Discrete-time signals and systems

Chapter 13 Z Transform

EE 225D LECTURE ON DIGITAL FILTERS. University of California Berkeley

Signals and Systems with MATLAB Applications

Feedback Control of Dynamic Systems

21.4. Engineering Applications of z-transforms. Introduction. Prerequisites. Learning Outcomes

The Z transform (2) Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 28 1

Section Gaussian Elimination

Discrete-Time David Johns and Ken Martin University of Toronto

Complex Series (3A) Young Won Lim 8/17/13

Exercises for Part 1

Physics 6303 Lecture 22 November 7, There are numerous methods of calculating these residues, and I list them below. lim

Complex variables lecture 6: Taylor and Laurent series

Chapter 2 z-transform. X(z) = Z[x(t)] = Z[x(kT)] = Z[x(k)] x(kt)z k = x(kt)z k = x(k)z k. X(z)z k 1 dz 2πj c = 1

MA 412 Complex Analysis Final Exam

1 Linear Regression and Correlation

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial.

A system that is both linear and time-invariant is called linear time-invariant (LTI).

An Introduction to Complex Function Theory

B Elements of Complex Analysis

Complex Analysis - Final exam - Answers

Complex Functions (1A) Young Won Lim 2/22/14

7 Asymptotics for Meromorphic Functions

The Z-Transform. Fall 2012, EE123 Digital Signal Processing. Eigen Functions of LTI System. Eigen Functions of LTI System

Engineering. Mathematics. GATE 2019 and ESE 2019 Prelims. For. Comprehensive Theory with Solved Examples

Transcription:

z-transforms and applications Introduction to the z-transform The z-transform is useful for the manipulation of discrete data sequences and has acquired a new significance in the formulation and analysis of discrete-time systems It is used extensively today in the areas of applied mathematics, digital signal processing, control theory, population science, economics These discrete models are solved with difference equations in a manner that is analogous to solving continuous models with differential equations The role played by the z- transform in the solution of difference equations corresponds to that played by the Laplace transforms in the solution of differential equations The z-transform The function notation for sequences is used in the study and application of z- transforms Consider a function defined for that is sampled at times, where is the sampling period (or rate) We can write the sample as a sequence using the notation Without loss of generality we will set and consider real sequences such as, The definition of the z-transform involves an infinite series of the reciprocals Definition 1 (z-transform) Given the sequence follows the z-transform is defined as (1), which is a series involving powers of Remark 1 The z-transform is defined at points where the Laurent series (9-1) converges The z-transform region of convergence (ROC) for the Laurent series is chosen to be, where Remark 2 The sequence notation is used in mathematics to study difference equations and the function notation is used by engineers for signal processing It's a good idea to know both notations Remark 3 In the applications, the sequence will be used for inputs and the

sequence will be used for outputs We will also use the notations, and Theorem 1 (Inverse z-transform) Let be the z-transform of the sequence defined in the region Then is given by the formula (2), where is any positively oriented simple closed curve that lies in the region around the origin and winds 11 Admissible form of a z-transform Formulas for do not arise in a vacuum In an introductory course they are expressed as linear combinations of z-transforms corresponding to elementary functions such as In Table 91, we will see that the z-transform of each function in is a rational function of the complex variable It can be shown that a linear combination of rational functions is a rational function Therefore, for the examples and applications considered in this book we can restrict the z-transforms to be rational functions This restriction is emphasized this in the following definition Definition 2 (Admissible z-transform) Given the z-transform is an admissible z-transform, provided that it is a rational function, that is we say that (3), where, are polynomials of degree, respectively

From our knowledge of rational functions, we see that an admissible z-transform is defined everywhere in the complex plane except at a finite number of isolated singularities that are poles and occur at the points where The Laurent series expansion in (9-1) can be obtained by a partial fraction manipulation and followed by geometric series expansions in powers of However, the signal feature of formula (9-3) is the calculation of the inverse z-transform via residues Theorem 2 (Cauchy's Residue Theorem) Let D be a simply connected domain, and let C be a simple closed positively oriented contour that lies in D If f(z) is analytic inside C and on C, except at the points that lie inside C, then Corollary 1 (Inverse z-transform) Let be the z-transform of the sequence Then is given by the formula where are the poles of Corollary 2 (Inverse z-transform) Let be the z-transform of the sequence If has simple poles at the points then is given by the formula Example 1 Find the z-transform of the unit pulse or impulse sequence Solution 1 This follows trivially from Equation (1)

Explore Solution 91 Example 2 The z-transform of the unit-step sequence is Solution 2 From Equation (1) Explore Solution 2 Example 93 The z-transform of the sequence is

Solution 3 From Definition 1 Explore Solution 3 Example 4 The z-transform of the exponential sequence is Solution 94 From Definition 91

Explore Solution 4 12 Properties of the z-transform Given that and We have the following properties: (i) Linearity (ii) Delay Shift (iii) Advance Shift, or (iv) Multiplication by Example 5 The z-transform of the sequence is

Solution 5 Remark 4 When using the residue theorem to compute inverse z-transforms, the complex form is preferred, i e Explore Solution 5 13 Table of z-transforms We list the following table of z-transforms It can also be used to find the inverse z- transform

1 1 2 3 4 5 6 n 7 8 9 10 11 12 13 Exploration Table 1 z-transforms of some common sequences Theorem 3 (Residues at Poles) (i) If has a simple pole at, then the residue is (ii) If has a pole of order at, then the residue is

(iii) If has a pole of order at, then the residue is Subroutines for finding the inverse z-transform Example 6 Find the inverse z-transform of z-transforms, (c) residues Use (a) series, (b) table Theorem 94 (Shifted Sequences & Initial Conditions) Define the sequence and let be its z-transform Then (i) (ii) (iii) Theorem 5 (Convolution) Let and be sequences with z- transforms, respectively Then where the operation is defined as the convolution sum

14 Properties of the z-transform The following properties of z-transforms listed in Table 92 are well known in the field of digital signal analysis The reader will be asked to prove some of these properties in the exercises 1 addition 2 3 4 5 6 7 8 9 10 11 12 13 integration 14 15 16 17 18 Table 2 Some properties of the z-transform

Example 7 Given Use convolution to show that the z-transform is Solution 7 Let both be the unit step sequence, and both and Then, so that is given by the convolution 15 Application to signal processing Digital signal processing often involves the design of finite impulse response (FIR) filters A simple 3-point FIR filter can be described as (4) Here, we choose real coefficients so that the homogeneous difference equation (5) has solutions combination equation, the output That is, if the linear is input on the right side of the FIR filter on the left side of the equation will be zero Applying the time delay property to the z-transforms of each term in (4), we obtain Factoring, we get (6), where (7)

represents the filter transfer function Now, in order for the filter to suppress the inputs, we must have and an easy calculation reveals that, and A complete discussion of this process is given in Section 3 of this chapter Example 8 (FIR filter design) Use residues to find the inverse z-transform of Then, write down the FIR filter equation that suppresses 16 First Order Difference Equations The solution of difference equations is analogous to the solution of differential equations Consider the first order homogeneous equation

where is a constant The following method is often used Trial solution method Use the trial solution get and simplify to obtain, and substitute it into the above equation and Then divide through by The general solution to the difference equation is Familiar models of difference equations are given in the table below Table 3 Some examples of first order linear difference equations 17 Methods for Solving First Order Difference Equations Consider the first order linear constant coefficient difference equation (LCCDE) with the initial condition

Trial solution method First, solve the homogeneous equation and get Then use a trial solution that is appropriate for the sequence on the right side of the equation and solve to obtain a particular solution Then the general solution is The shortcoming of this method is that an extensive list of appropriate trial solutions must be available Details can be found in difference equations textbooks We will emphasize techniques that use the z-transform z-transform method (i) Use the time forward property term and get and take the z-transform of each (ii) Solve the equation in (i) for (iii) Use partial fractions to expand in a sum of terms, and look up the inverse z- transform(s) using Table 1, to get Residue method Perform steps (i) and (ii) of the above z-transform method Then find the solution using the formula (iii) where are the poles of Convolution method (i) Solve the homogeneous equation and get (ii) Use the transfer function and construct the unit-sample response

(iii) Construct the particular solution, in convolution form (iv) The general solution to the nonhomogeneous difference equation is (v) The constant will produce the proper initial condition Therefore, Remark 6 The particular solution condition obtained by using convolution has the initial Example 9 Solve the difference equation with initial condition (a) Use the z-transform and Tables 91-92 to find the solution (b) Use residues to find the solution Example 10 Solve the difference equation with initial condition 10 (a) Use the z-transform and Tables 91-92 to find the solution 10 (b) Use residues to find the solution Example 11 Given the repeated dosage drug level model condition 11 (a) Use the trial solution method 11 (b) Use z-transforms to find the solution with the initial

11 (c) Use residues to find the solution 11 (d) Use convolution to find the solution Solution 11 An illustration of the dosage model using the parameters condition is shown in Figure 1 below and initial Figure 1 The solution to with