Digital Signal Processing Lecture 5

Similar documents
Digital Signal Processing Lecture 4

ELEG 305: Digital Signal Processing

ECE 308 Discrete-Time Signals and Systems

2. CONVOLUTION. Convolution sum. Response of d.t. LTI systems at a certain input signal

Digital Signal Processing Lecture 3 - Discrete-Time Systems

Rui Wang, Assistant professor Dept. of Information and Communication Tongji University.

Lecture 19 IIR Filters

Analog vs. discrete signals

Discrete-time signals and systems

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

ELEN E4810: Digital Signal Processing Topic 2: Time domain

Introduction to DSP Time Domain Representation of Signals and Systems

Lecture 7 - IIR Filters

Lecture 11 FIR Filters

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

Implementation of Discrete-Time Systems

Universiti Malaysia Perlis EKT430: DIGITAL SIGNAL PROCESSING LAB ASSIGNMENT 3: DISCRETE TIME SYSTEM IN TIME DOMAIN

EE123 Digital Signal Processing

Chapter 2 Time-Domain Representations of LTI Systems

Chap 2. Discrete-Time Signals and Systems

EEL3135: Homework #4

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 )

Digital Filters Ying Sun

Lecture V: Linear difference and differential equations

Discrete-Time Systems

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

VU Signal and Image Processing

ECE-314 Fall 2012 Review Questions for Midterm Examination II

Lecture 2 Discrete-Time LTI Systems: Introduction

Chapter 3 Convolution Representation

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

信號與系統 Signals and Systems

UNIT 1. SIGNALS AND SYSTEM

Differential and Difference LTI systems

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

信號與系統 Signals and Systems

Ch 2: Linear Time-Invariant System

Z-Transform. x (n) Sampler

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems:

Linear Convolution Using FFT

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

Theory and Problems of Signals and Systems

Shift Property of z-transform. Lecture 16. More z-transform (Lathi 5.2, ) More Properties of z-transform. Convolution property of z-transform

Interconnection of LTI Systems

NAME: 23 February 2017 EE301 Signals and Systems Exam 1 Cover Sheet

Digital Signal Processing:

E : Lecture 1 Introduction

2.161 Signal Processing: Continuous and Discrete Fall 2008

Digital Signal Processing Lecture 9 - Design of Digital Filters - FIR

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

III. Time Domain Analysis of systems

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

The Convolution Sum for Discrete-Time LTI Systems

Discrete Time Systems

Properties of LTI Systems

EECE 301 Signals & Systems Prof. Mark Fowler

Fourier Series Representation of

ECE4270 Fundamentals of DSP Lecture 20. Fixed-Point Arithmetic in FIR and IIR Filters (part I) Overview of Lecture. Overflow. FIR Digital Filter

APPLIED SIGNAL PROCESSING

Discrete-Time David Johns and Ken Martin University of Toronto

EECE 301 Signals & Systems

R13 SET - 1

EE482: Digital Signal Processing Applications

5. Time-Domain Analysis of Discrete-Time Signals and Systems

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Lecture 7 Discrete Systems

considered to be the elements of a column vector as follows 1.2 Discrete-time signals

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

Lecture 2. Introduction to Systems (Lathi )

Discrete-Time Fourier Transform (DTFT)

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

ECE 301 Division 1 Exam 1 Solutions, 10/6/2011, 8-9:45pm in ME 1061.

Discrete-Time Signals & Systems

Lecture 18: Stability

Discrete-time Signals and Systems in

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz

EECE 301 Signals & Systems Prof. Mark Fowler

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

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

Analog LTI system Digital LTI system

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter?

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

University Question Paper Solution

hapter 8 Simulation/Realization 8 Introduction Given an nth-order state-space description of the form x_ (t) = f (x(t) u(t) t) (state evolution equati

ECE503: Digital Signal Processing Lecture 6

Discrete Time Systems

ELEG 305: Digital Signal Processing

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

x(l!) = g(n) k=-oo x(n) * hen) = hen) * x(n)

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

EE123 Digital Signal Processing

ELEG 305: Digital Signal Processing

EE 521: Instrumentation and Measurements

Lecture 5 - Assembly Programming(II), Intro to Digital Filters

EE123 Digital Signal Processing

Very useful for designing and analyzing signal processing systems

Review of Discrete-Time System

Therefore the new Fourier coefficients are. Module 2 : Signals in Frequency Domain Problem Set 2. Problem 1

Transcription:

Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I-38123 Povo, Trento, Italy Digital Signal Processing Lecture 5 Begüm Demir E-mail: demir@disi.unitn.it Web page: http://rslab.disi.unitn.it

Convolution

Convolution

Convolution

Convolution

Convolution

Convolution No Overlap for n < 0

Convolution Partial Overlap

Convolution Partial Overlap

Convolution Partial Overlap

Convolution Full Overlap

Convolution Full Overlap

Convolution Full Overlap

Convolution Partial Overlap

Convolution Partial Overlap

Convolution Partial Overlap

Convolution No Overlap for n > 0

Building Blocks for DT Systems Unit delay = Memory => store at one sampling interval and read at the next one

Examples Signal flow graphs provide compact representation

Interconnection of LTI Systems

System Realization For causal LTI systems, h[n] = 0 for n < 0. Finite impulse response (FIR): Infinite impulse response (IIR): M 1 yn [ ] hkxn [ ] [ k] k 0 yn [ ] hkxn [ ] [ k] k 0 The convolution summation formula expresses the output of the linear timeinvariant system explicitly and only in terms of the input signal. When n is increasing, memory requirements also increases with time. How would one realize these systems?

System Realization Moving Average if y[n] depends only on the present and past inputs, such a system is called nonrecursive.

System Realization Accumulator This is an example of a recursive system. In the recursive systems y[n] depends not only on the present and past inputs, but also available past output values.

Linear Constant-Coefficient Difference Equations (LCCDE) Discrete-time systems described by difference equations express the output of the system not only in terms of the present and past values of the input, but also in terms of the already available past output values: ayn [ ] ayn [ 1]... a yn [ N] bxn [ ] bxn [ 1]... b xn [ M] 0 1 N 0 1 M N k 0 a k y[ n k] M k 0 b k x[ n k] M N 1 yn [ ] bxn k [ k] ayn k [ k] 0 k 0 k 1 B. Demir

Linear Constant-Coefficient Difference Equations If the output signal does not depend on the past values of output (N=0), it is defined as: M yn [ ] bxn [ k] k 0 k M k k 0 hn [ ] b [ n k] bk, 0 n M 0, otherwise The length of impulse response is M+1. B. Demir

Example-1 y[ n] y[ n 1] x[ n] y[ 1] 0 n 0 y[0] y[ 1] x[0] 1 n 1 y[1] y[0] x[1] 3 n 2 y[2] y[1] x[2] 4 n 3 y[3] y[2] x[3] 4 n 4 x[ n] 0, y[ n] 4 n 0 x[ n] 0, y[ 1] 0, y[ n] 0 B. Demir

Example-2 B. Demir

Example-2-Cont B. Demir

Example-2-Cont B. Demir

Example-2-Cont B. Demir

Linear Constant-Coefficient Difference Equations Given LCCDE as the I/O relationship describing LTI system, the objective is to determine an explicit expression for the output y[n]. Basically, the goal is to determine y[n], n 0, of the system given a specific input x[n], n 0, and set of initial conditions. The direct solution method assumes that the total solution is the sum of two parts: B. Demir

Linear Constant-Coefficient Difference Equations Homogeneous Solution: N k 0 ayn [ k] 0 k It is assumed that the solution of this eq. is in the form of n yn [ ] and the eq. is described as polynomial eq. a... a 0 n n 1 n N 1 N N N 1 a1... an 0 characteristic poly. B. Demir

Linear Constant-Coefficient Difference Equations The polynomial has N roots (λ 1, λ 2,, λ N ). The roots can be real or complex valued. Complex-valued roots occur as complex conjugate pairs. Some of N roots may be identical. If the roots are distinct: y [ n] C C C n n n h 1 1 2 2 N N where C 1, C 2,, C N are weighting coefficients. These coefficients are determined from the initial conditions. If λ 1 is a root of multiplicity m, then eq. becomes y [ n] C C n C n C n h n n 2 n 3 n 1 1 2 1 3 1 4 1 Cn C C m 1 n n n m 1 m 1 m 1 N N B. Demir

Linear Constant-Coefficient Difference Equations Particular Solution: N a y [ n k] b x[ n k] M k p k k 0 k 0 To solve this eq., it is assumed for y p [n], a form that depends on the form of the input x[n]. If x[n] is given as an exponential, it is assumed that the particular solution is also exponential. If x[n] is sinusoidal, the particular solution is also sinusoidal. Thus, the assumed form for the particular solution takes the basic form of the signal x[n]. B. Demir

Example-1 B. Demir

Example-1 B. Demir

Example-1 Cont

Example-1 Cont

Linear Constant-Coefficient Difference Equations The total solution can be also defined as the sum of two parts: yn [ ] y [ n] y [ n] zi zs y zi [n]= zero input response y zs =zero state response N k 0 ay[ n k] 0 k zi N n zi[ ] j j j 1 y n C y [ n] y [n] y [n] zs h p Assume that all the initial conditions are zero B. Demir 40

Example yn [ ] 3 yn [ 1] 4 yn [ 2] 0 y[-1]=5 ve y[-2]=0 yzi n [ n] ( 1) (4) n 2 B. Demir

Linear Constant-Coefficient Difference Equations h[n] is the zero state response of LTI causal systems since h[n]=0 when n<0. B. Demir

Example B. Demir