Basic concepts in DT systems. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 1

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

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

1.4 Unit Step & Unit Impulse Functions

信號與系統 Signals and Systems

信號與系統 Signals and Systems

Lecture 19 IIR Filters

Differential and Difference LTI systems

Lecture 2. Introduction to Systems (Lathi )

ECE-314 Fall 2012 Review Questions for Midterm Examination II

Ch 2: Linear Time-Invariant System

Chapter 2 Time-Domain Representations of LTI Systems

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

ECE 301 Fall 2011 Division 1 Homework 5 Solutions

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year

EE123 Digital Signal Processing

Chapter 2: Time-Domain Representations of Linear Time-Invariant Systems. Chih-Wei Liu

Digital Signal Processing Lecture 5

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

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

Chapter 1 Fundamental Concepts

Lecture 1 From Continuous-Time to Discrete-Time

Chapter 3 Convolution Representation

EE482: Digital Signal Processing Applications

LTI Systems (Continuous & Discrete) - Basics

Lecture 11 FIR Filters

UNIT 1. SIGNALS AND SYSTEM

Module 1: Signals & System

Digital Signal Processing Lecture 4

Digital Signal Processing Lecture 3 - Discrete-Time Systems

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

ESE 531: Digital Signal Processing

ESE 531: Digital Signal Processing

Lecture 2 Discrete-Time LTI Systems: Introduction

Signals and Systems Chapter 2

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

EE361: Signals and System II

Chap 2. Discrete-Time Signals and Systems

University Question Paper Solution

Chapter 1 Fundamental Concepts

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

Lecture 1: Introduction Introduction

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

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

III. Time Domain Analysis of systems

Discrete-Time Systems

DIGITAL SIGNAL PROCESSING LECTURE 1

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

Linear Filters and Convolution. Ahmed Ashraf

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

Lecture 9 Infinite Impulse Response Filters

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

Modeling and Analysis of Systems Lecture #3 - Linear, Time-Invariant (LTI) Systems. Guillaume Drion Academic year

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

EE123 Digital Signal Processing

ELEN E4810: Digital Signal Processing Topic 2: Time domain

Lecture 8 Finite Impulse Response Filters

Question Paper Code : AEC11T02

Solution 7 August 2015 ECE301 Signals and Systems: Final Exam. Cover Sheet

Lecture 7 - IIR Filters

The Z transform (2) 1

Module 4 : Laplace and Z Transform Problem Set 4

Dr. Ian R. Manchester

Analog vs. discrete signals

New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Final Exam

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

Stability Condition in Terms of the Pole Locations

Control Systems Design

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

Material presented here is from the course 6.003, Signals & Systems offered by MIT faculty member, Prof. Alan Willsky, Copyright c 2003.

6.003 Homework #6 Solutions

Lecture V: Linear difference and differential equations

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

Solution 10 July 2015 ECE301 Signals and Systems: Midterm. Cover Sheet

Interconnection of LTI Systems

ELEG 305: Digital Signal Processing

Chapter 3. Discrete-Time Systems

Classification of Discrete-Time Systems. System Properties. Terminology: Implication. Terminology: Equivalence

6.02 Fall 2012 Lecture #10

Signals and Systems Spring 2004 Lecture #9

EE Homework 5 - Solutions

Lecture 2 ELE 301: Signals and Systems

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

EEL3135: Homework #4

The Convolution Sum for Discrete-Time LTI Systems

Multidimensional digital signal processing

8 The Discrete Fourier Transform (DFT)

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

EEE 303 Notes: System properties

E : Lecture 1 Introduction

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

Module 4. Related web links and videos. 1. FT and ZT

EC Signals and Systems

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year

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

Discussion Section #2, 31 Jan 2014

The objective of this LabVIEW Mini Project was to understand the following concepts:

Problem Set #7 Solutions Due: Friday June 1st, 2018 at 5 PM.

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Signals and Systems. VTU Edusat program. By Dr. Uma Mudenagudi Department of Electronics and Communication BVCET, Hubli

Transcription:

Basic concepts in DT systems Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 1

Readings and homework For DT systems: Textbook: sections 1.5, 1.6 Suggested homework: pp. 57-58: 1.15 1.16 1.18 1.19 Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 2

Course outline DT signals (cont d) a brief note on combining time-shift and time reversal Elementary DT signals Periodic signals (cont d) Unit step function Unit impulse function DT systems: System properties: Causality Stability Linearity Invariance Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 3

On combining time-shift and time reversal y[ n] = x[ n Two possible ways: x[ n] or reversal x[ n] α] α positive integer advance ( shift left) by α x[ n] x[ n delay ( shift right) by α + α] reversal x[ n x[ n + α] + α] Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 4

Periodicity properties of DT CT jω t jω x( t) = e x[ n] = e 0 0 n 1) The larger the magnitude of ω 0, the higher is the rate of oscillation in the signal 2) This signal is periodic for any non-zero value of ω 0 The DT signal x[n] is periodic only if ω 0 /2π is a rational number. m ω 2π Fundamental frequency where m and N have no factors in common. N 0 = Read Table 1.1 for a comparative summary of periodicity properties of CT and DT signals Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 5

Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 6 Example Determine the fundamental period of + + = 6 2 2cos 8 sin 4 2cos ] [ π π π π n n n n x

Non-periodic elementary signals Building blocks for constructing and representing signals and systems The unit impulse (unit sample): The unit step: δ [] n = 0 1 if if n 0 n = 0 u [] n = 0 1 if if n n < 0 0 Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 7

Relationships between DT unit impulse and DT unit step The DT unit impulse is the first difference of the DT unit-step δ [ n] = u[ n] u[ n 1] Conversely, the DT unit step is the running sum of the unit sample n u[ n] u[ n] = = m= δ k= 0 δ [ m] [ n k] Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 8

Sampling property of the unit impulse sequence x[ n] δ [ n] = x[0] δ [ n] x[ n] δ [ n n0] = x[ n0] δ [ n n0]; Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 9

CT unit impulse and unit step functions CT unit step function: CT unit step function is the running integral of the unit impulse: Conversely, the unit impulse can be thought as the first derivative of the unit step Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 10

CT unit step and unit impulse functions (cont d) u(t) is discontinous at t=0 and formally not differentiable; We can imagine a limit process δ Δ ( t) = duδ ( t) dt δ ( t) Δ 0 with DT signals we do not need continuity, derivability etc. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 11

Course outline DT signals (cont d) a brief note on combining time-shift and time reversal Elementary DT signals Periodic signals (cont d) Unit step function Unit impulse function DT systems: example System properties: Causality Stability Linearity Invariance Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 12

What is a system? Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 13

Example of DT system A rudimentary edge detector Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 14

Observations A very rich class of systems (but by no means all systems of interest to us) are described by differential and difference equations Such an equation, by itself, does not completely describe the input-output behaviour of the system: we need auxiliary conditions (initial conditions) In some cases the system of interest has time as the natural independent variable and is causal. However, that is not always the case. Very different physical systems may have very similar mathematical descriptions. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 15

System properties invertibility, causality, linearity, stability, time-invariance etc. Why? Important practical/physical implications They provide us with structure that we can exploit for both system analysis and system design Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 16

Invertibility In an invertible system, distinct inputs lead to distinct outputs The original system cascaded with its inverse yield an output w[n] equal to the input x[n] of the original system. example Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 17

Invertibility analysis Determine if the following systems are invertible or not. If yes, construct their corresponding inverse systems y[n]=nx[n] y[n]=x[1-n] Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 18

Causality A system is causal if the output does not anticipate future values of the input, i.e. if the output at any time depends only of the values of the input up to that time All real-time physical systems are causal. Time only moves forward, and effect occurs after the cause. Causality does notapply to systems processing spatially varying signals (we can move both left and right, up and down) Causality does notapply to systems processing recorded signals (e.g. taped sports games versus live broadcast) Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 19

Causality (cont d) Mathematically: A system x[n] y[n] is causal if when and Then x 1 x 1 1 [ n] [ n] = y [ n] = x 2 y y 2 1 [ n] [n] and [ n] for all x 2 n [ n] n for all n 0 n 0 y 2 [n] Causal or non-causal? y[n]=x[-n] y[n]=(1/2) n+1 x 3 [n-1] Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 20

Stability a stable system is one in which bounded inputs lead to responses that do not diverge Ex: model for the balance of a bank account from month to month y[n]=1.01y[n-1]+x[n], x[n]>0 for all n>=0. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 21

Stable or unstable? y[n]=nx[n] y[n]=x[4n+1] Strategy: to prove that a system is unstable, we need to find a specific bounded input that leads to an unbounded output. If such an example does not exist, then the system is stable Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 22

Time invariance Conceptually: A system is time invariant (TI) if its behaviour does not depend on a particular moment in time. Mathematically: for a DT time-invariant system: Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 23

Time invariant or time-varying? y[n]=nx[n] y[n]=sin(x[n]) Strategy: we must determine whether the time invariance property holds for any input and any time shift When a system is suspected of being time-varying, we can seek a counterexample (a specific input signal for which the condition of time-invariance would be violated) Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 24

Important If the input to a TI system is periodic, then the output is periodic with the same period. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 25

Linear and non-linear systems Many systems are non-linear (ex: circuit elements: diodes, dynamics of aircraft etc.) In ELEC 310 we focus exclusively on linear systems Why? We can often linearize models to examine small signal perturbations around operating points Linear systems are analytically tractable, providing basis for important tools used in DSP. Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 26

Linearity A system is called linear if it has two mathematical properties: Let us consider x 1 [n] y 1 [n] and x 2 [n] y 2 [n] Additivity: x 1 [n] + x 2 [n] y 1 [n] + y 2 [n] Homogeneity (scaling): ax 1 [n] a x 1 [n] We can combine these two properties into one: ax 1 [n]+ bx 2 [n] ay 1 [n] + by 2 [n] Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 27

Properties of linear systems Superposition For linear systems, zero input zero output A linear system is causal if and only if it satisfies the condition of initial rest x[ n] = 0 for t 0 y[ n] = 0 for t 0 Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 28

Linear Time-Invariant (LTI) Systems Our focus for most of this course A basic fact: If we know the response of an LTI system to some inputs, we actually know its response to many inputs Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 29

System interconnections Serial Parallel Feedback example Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 30

You know now the primary focus in this class is on linear, timeinvariant LTI systems in the DT domain LTI systems are defined in a similar way in both CT and DT domains How to compute the global input-output function of interconnected systems How to determine whether a system is: Causal Stable Time-invariant Linear Invertible Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 4 31