Lecture 7: z-transform Properties, Sampling and Nyquist Sampling Theorem

Similar documents
Computer Engineering 4TL4: Digital Signal Processing (Fall 2003) Solutions to Final Exam

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

Lecture 4: FT Pairs, Random Signals and z-transform

Lecture 19: Discrete Fourier Series

EECS 120 Signals & Systems University of California, Berkeley: Fall 2005 Gastpar November 16, Solutions to Exam 2

Lecture 13: Pole/Zero Diagrams and All Pass Systems

Signals & Systems - Chapter 6

Digital Signal Processing. Midterm 1 Solution

Lecture 16: Filter Design: Impulse Invariance and Bilinear Transform

Digital Control & Digital Filters. Lectures 1 & 2

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

Lecture 20: Discrete Fourier Transform and FFT

Fourier Transform 4: z-transform (part 2) & Introduction to 2D Fourier Analysis

Lecture 14: Minimum Phase Systems and Linear Phase

y[n] = = h[k]x[n k] h[k]z n k k= 0 h[k]z k ) = H(z)z n h[k]z h (7.1)

Your solutions for time-domain waveforms should all be expressed as real-valued functions.

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

# FIR. [ ] = b k. # [ ]x[ n " k] [ ] = h k. x[ n] = Ae j" e j# ˆ n Complex exponential input. [ ]Ae j" e j ˆ. ˆ )Ae j# e j ˆ. y n. y n.

Digital Signal Processing. Homework 2 Solution. Due Monday 4 October Following the method on page 38, the difference equation

Review of Discrete-Time System

ESE 531: Digital Signal Processing

6.003: Signals and Systems

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

Signals and Systems Lecture 8: Z Transform

Grades will be determined by the correctness of your answers (explanations are not required).

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

! Circular Convolution. " Linear convolution with circular convolution. ! Discrete Fourier Transform. " Linear convolution through circular

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

EL 625 Lecture 11. Frequency-domain analysis of discrete-time systems

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2

Digital Signal Processing, Homework 2, Spring 2013, Prof. C.D. Chung. n; 0 n N 1, x [n] = N; N n. ) (n N) u [n N], z N 1. x [n] = u [ n 1] + Y (z) =

Up-Sampling (5B) Young Won Lim 11/15/12

ESE 531: Digital Signal Processing

EC Signals and Systems

EE123 Digital Signal Processing

ECE 301. Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3

Bridge between continuous time and discrete time signals

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Definition of Discrete-Time Fourier Transform (DTFT)

Department of Electrical and Computer Engineering Digital Speech Processing Homework No. 6 Solutions

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Table 1: Properties of the Continuous-Time Fourier Series. Property Periodic Signal Fourier Series Coefficients

8. z-domain Analysis of Discrete-Time Signals and Systems

Review of Fundamentals of Digital Signal Processing

EE 321 Project Spring 2018

VI. Z Transform and DT System Analysis

Lecture 7 Discrete Systems

Review: Continuous Fourier Transform

ESE 531: Digital Signal Processing

The simulation analysis of the bridge rectifier continuous operation in AC circuit

Digital Filters Ying Sun

FINITE WORD LENGTH EFFECTS IN DSP

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

Most results in this section are stated without proof.

Chapter 4. Sampling of Continuous-Time Signals

Grades will be determined by the correctness of your answers (explanations are not required).

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

Discrete-Time David Johns and Ken Martin University of Toronto

ECE 301 Division 1, Fall 2008 Instructor: Mimi Boutin Final Examination Instructions:

SIGNALS AND SYSTEMS. Unit IV. Analysis of DT signals

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

X. Chen More on Sampling

Z-TRANSFORMS. Solution: Using the definition (5.1.2), we find: for case (b). y(n)= h(n) x(n) Y(z)= H(z)X(z) (convolution) (5.1.

! z-transform. " Tie up loose ends. " Regions of convergence properties. ! Inverse z-transform. " Inspection. " Partial fraction

X (z) = n= 1. Ã! X (z) x [n] X (z) = Z fx [n]g x [n] = Z 1 fx (z)g. r n x [n] ª e jnω

Z Transform (Part - II)


Review of Fundamentals of Digital Signal Processing

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

Down-Sampling (4B) Young Won Lim 11/15/12

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

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Simple FIR Digital Filters. Simple FIR Digital Filters. Simple Digital Filters. Simple FIR Digital Filters. Simple FIR Digital Filters

Discrete-Time Fourier Transform (DTFT)

2 M. Hasegawa-Johnson. DRAFT COPY.

ESE 531: Digital Signal Processing

Chapter 5 Frequency Domain Analysis of Systems

EE 521: Instrumentation and Measurements

Chap 4. Sampling of Continuous-Time Signals

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

ELEG 305: Digital Signal Processing

Discrete-time Signals and Systems in

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

ECE 301 Division 1, Fall 2006 Instructor: Mimi Boutin Final Examination

DESIGN FOR DIGITAL COMMUNICATION SYSTEMS VIA SAMPLED-DATA H CONTROL

ELEN 4810 Midterm Exam

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

Discrete-time first-order systems

UNIVERSITY OF OSLO. Faculty of mathematics and natural sciences. Forslag til fasit, versjon-01: Problem 1 Signals and systems.

Maximum Entropy and Exponential Families

Digital Signal Processing, Homework 1, Spring 2013, Prof. C.D. Chung

EE 3054: Signals, Systems, and Transforms Spring A causal discrete-time LTI system is described by the equation. y(n) = 1 4.

Like bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform.

Chapter 5 Frequency Domain Analysis of Systems

Discrete Time Systems

ECE 301 Division 1 Final Exam Solutions, 12/12/2011, 3:20-5:20pm in PHYS 114.

Homework 9 Solutions

Transcription:

EE518 Digital Signal Proessing University of Washington Autumn 21 Dept. of Eletrial Engineering ure 7: z-ransform Properties, Sampling and Nyquist Sampling heorem Ot 22, 21 Prof: J. Bilmes <bilmes@ee.washington.edu> A: Mingzhou Song <msong@u.washington.edu> 7.1 Properties of z-ransform x 1 [n] X 1 (z) x 2 [n] X 2 (z) ROC R x1 ROC R x2 Linearity ax 1 [n] + bx 2 [n] ax 1 (z) + bx 2 (z) whih follows from definition of z-transform. Ex: hen x[n] a n u[n] a n u[n N] (N ) ROC ontains R x1 R x2 x 1 [n] a n 1 u[n] X 1 (z) 1 az 1 ROC z > a x 2 [n] a n u[n N] X 2 (z) an z N 1 az 1 ROC z > a x[n] x 1 [n] x 2 [n] X(z) 1 an z N 1 az 1 However, the pole at z a of X(z) is anelled out by the zero at z a. So the ROC of X(z) is the entire z-plane when N,1. he ROC is z > when N > 1. ime Shifting y[n] x[n n ], Y (z) n x[n n ] z n X(z) x[n n ]z n k x[k]z k n z n X(z) he ROC of Y (z) is the same as X(z) exept that there are possible pole additions or deletions at z or z. 7-1

7-2 Multipliation by an Exponential Sequene y[n] z n x[n], Y (z) n z n x[n]z n n ( ) z n ( ) z x[n] X z z he onsequene is pole and zero loations are saled by z. If the ROC of X(z) is r R < z < r L, then the ROC of Y (z) is r R < z/z < r L, i.e., z r R < z < z r L Differentiation of X(z) X(z) z dx(z) dz n n z x[n]z n ( n)x[n]z n 1 n nx[n]z n So nx[n] z dx(z) dz ROC R x1 Conjugation of a Complex Sequene y[n] x [n], then Y (z) n x [n] X (z ) x [n]z n ( n ROC R x x[n](z ) n ) X(z ) ime Reversal y[n] x [ n], then Y (z) n x [ n]z n ( n x [ n] X (1/z ) If the ROC of X(z) is r R < z < r L, then the ROC of Y (z) is x[ n](z ) n ) ( r R < 1/z < r L i.e., When the time reversal is without onjugation, it is easy to show k 1 r L < z < 1 r R x[k](1/z ) k ) X (1/z ) x[ n] X(1/z) 1 r L < z < 1 r R

7-3 Convolution of Sequenes then y[n] x 1 [n] x 2 [n] Y (z) n k k k ( X 1 (z)x 2 (z) k x 1 [k]x 2 [n k]z n x 1 [k]z k n x 1 [k]z k X 2 (z) x 1 [k]x 2 [n k] x 2 [n k]z (n k) ) he ROC of Y (z) ontains R x1 R x2, beause anellation of zeros and poles may result in an ROC larger than R x1 R x2. Initial Value heorem If x[n] for n <, x[] lim z X(z) (7.1) Proof. lim z X(z) lim z n n1 x[] + x[] x[n]z n x[n] lim z z n 7.2 Sampling Sampling implements the representation of a ontinuous-time signal by a disrete-time signal, whih enables the proessing of signal by digital omputers. Q: given x(t), need we have x(t) at all times in order to represent x(t) at all times? A: No. Q: might x(t) be redundant, so we an store only a portion of x(t) without losing any information? A: Yes. Q: might this be useful when using omputers? A: Yes. Periodi Sampling An ideal ontinuous-to-disrete-time (C/D) onverter using periodi sampling is shown in ig. 7.1. It an be mathematially desribed as x[n] x (n ) < n < (7.2) where x (t) is the input ontinuous time signal and x[n] is the output disrete time signal. is the sampling period. f s 1 is the sampling frequeny in samples/se. s 2π is the sampling frequeny in radians/se. Question: Can we reover x (t) from x[n]?

7-4 x (t) C/D x[n]x (n) igure 7.1: An ideal C/D onverter. Answer: It depends. If x (t) has ertain harateristis and is small enough then yes. Otherwise, no. A mathematially onvenient representation of the ideal C/D onverter. ig. 7.2 shows a mathematially onvenient representation of the ideal C/D onverter. In the diagram, s(t) x (t) X x (t) s Conversion from impulse train to disrete time sequene x[n]x (n) igure 7.2: A mathematial representation of the ideal C/D onverter. s(t) n δ(t n ) x s (t) x (t)s(t) x (t) n δ(t n ) n x (n )δ(t n ) requeny Domain Representation of Sampling We now study the frequeny domain representations of the signals and sequene in ig. 7.2. Reall we use variable ω for disrete-time (normalized) radian frequeny. We use variable for ontinuous-time radian frequeny. x (t) X ( j) s(t) S( j) x s (t) X s ( j) x[n] X(e jω )

7-5 then we get X s ( j) 1 2π X ( j) S( j) [ 1 2π X 2π ( j) 1 1 k k δ( j( k s )) X ( j) δ( j( k s )) X ( j( k s )) k ] ( n δ(t n ) 2π k δ( j( k s )) ) (7.3) X s ( j) an be interpreted as a superimposed version of periodially repeated X ( j). An example is shown in ig. 7.3. Notie there might be overlapping among X ( j( k s )) ( < k < ). When overlapping happens, aliasing ours X (j ) N N S (j ) 2 s s s 2 s X s (j ) 2 s s s 2 s X s (j ) 2 s s s 2 s igure 7.3: requeny domain representation of sampling. in X s ( j), with respet to X ( j). If X ( j) for N, from ig. 7.3, aliasing an be avoided if s N > N. In the non-aliasing ase ( s > 2 N ), we an design a ideal lowpass filter { < H r ( j) (7.4) where is the utoff frequeny of the lowpass filter. By applying the lowpass filter on the non-aliased x s (t) and use an appropriate utoff frequeny (usually s 2 ), we an reonstrut x (t). wo onditions for reonstrution must be satisfied: 1. N (the highest frequeny of the signal) exists. 2. s > 2 N

7-6 In the aliasing ase ( s < 2 N ), X ( j) is no longer reoverable by LP beause of overlapping of frequeny omponents. his is a form of non-linear distortion shown as aliasing. Some frequeny omponents are aliases of those before sampling. By ertain types of filter, we an also get X ( j) suh that X s ( j) 1 X ( j( k s )) k However, is this solution uniquely determined? Apparently, X ( j) H r ( j)x s ( j) is always a solution for the above equation and X ( j) is another solution 1. But X ( j) X ( j) if there is aliasing. Nyquist Sampling heorem states that only when there is no aliasing, an x (t) be uniquely determined. heorem 7.1 (Nyquist Sampling heorem). x (t) be a bandlimited signal with X ( j) for > N hen x (t) is uniquely determined by its samples if x[n] x (n ) n,±1,±2, s 2π 2 N (7.5) where N is alled the Nyquist frequeny and 2 N is alled the Nyquist rate, whih must be exeeded by s for ideal reonstrution of x (t). ourier transform of x[n]. Sine and we get So X s ( j) { n n n x (n )δ(t n ) x (n ){δ(t n )} x (n )e jn x[n] x (n ) X s ( j) X(e jω ) ω } X(e jω ) X s ( j) ω (7.6) whih is a frequeny axis saled version of X s ( j) by 1, the sampling frequeny. Ex: Sampling a sinusoidal signal with aliasing. hen x (t) os(4πt), 1 15 X ( j) πδ( 4π) + πδ( + 4π) ( ) 2π x[n] os 3 n ig. 7.4 shows the frequeny domain representations during the sampling proess. 1 We an design ertain filter to produe X ( j), even though it may not be as trivial as the lowpass filter.

7-7 X (j ) 4π 4π X s (j ) 4π 2π 1π 1π 2π 4π j ω X (e ) 8π/3 4π/3 2π/3 2π/3 4π/3 8π/3 ω igure 7.4: Sampling a sinusoidal signal with aliasing.