Review of Frequency Domain Fourier Series: Continuous periodic frequency components

Similar documents
Convolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,

LTI Systems (Continuous & Discrete) - Basics

EE 224 Signals and Systems I Review 1/10

EECS 20N: Midterm 2 Solutions

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Digital Signal Processing Lecture 3 - Discrete-Time Systems

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

Fourier series for continuous and discrete time signals

Final Exam 14 May LAST Name FIRST Name Lab Time

Chap 2. Discrete-Time Signals and Systems

Continuous-Time Frequency Response (II) Lecture 28: EECS 20 N April 2, Laurent El Ghaoui

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Properties of LTI Systems

Frequency-Domain C/S of LTI Systems

Representing a Signal

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

The Convolution Sum for Discrete-Time LTI Systems

EC Signals and Systems

EECS 20. Midterm No. 2 Practice Problems Solution, November 10, 2004.

EECE 3620: Linear Time-Invariant Systems: Chapter 2

Discussion Section #2, 31 Jan 2014

Lecture 13: Discrete Time Fourier Transform (DTFT)

Question Paper Code : AEC11T02

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

Mathematical Foundations of Signal Processing

Chapter 5 Frequency Domain Analysis of Systems

LAST Name FOURIER FIRST Name Jean Baptiste Joseph Lab Time 365/24/7

ELC 4351: Digital Signal Processing

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Signals and Systems Spring 2004 Lecture #9

Analog vs. discrete signals

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

ELEN 4810 Midterm Exam

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

Discrete Time Fourier Transform

6.003 Homework #10 Solutions

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

Signals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 2 Solutions

Aspects of Continuous- and Discrete-Time Signals and Systems

Review of Discrete-Time System

Chapter 5. Fourier Analysis for Discrete-Time Signals and Systems Chapter

1 otherwise. Note that the area of the pulse is one. The Dirac delta function (a.k.a. the impulse) can be defined using the pulse as follows:

Linear Filters. L[e iωt ] = 2π ĥ(ω)eiωt. Proof: Let L[e iωt ] = ẽ ω (t). Because L is time-invariant, we have that. L[e iω(t a) ] = ẽ ω (t a).

Chapter 2: Linear systems & sinusoids OVE EDFORS DEPT. OF EIT, LUND UNIVERSITY

Discrete-time signals and systems

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Spring 2018 Exam #1

Frequency Response (III) Lecture 26:

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

The Discrete-time Fourier Transform

Fourier Representations of Signals & LTI Systems

x(t) = t[u(t 1) u(t 2)] + 1[u(t 2) u(t 3)]

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =

Differential and Difference LTI systems

3 Fourier Series Representation of Periodic Signals

Linear Convolution Using FFT

ECE-314 Fall 2012 Review Questions for Midterm Examination II

Math Fall Linear Filters

Chapter 1 Fundamental Concepts

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Fall 2017 Exam #1

2 Classification of Continuous-Time Systems

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

The Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002.

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

Lecture 27 Frequency Response 2

Chapter 3 Convolution Representation

Frequency Response and Continuous-time Fourier Series

Fourier Analysis and Spectral Representation of Signals

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

Topic 3: Fourier Series (FS)

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

Review of Fundamentals of Digital Signal Processing

Review of Linear Time-Invariant Network Analysis

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

EE 210. Signals and Systems Solutions of homework 2

Chapter 5 Frequency Domain Analysis of Systems

Final Exam ECE301 Signals and Systems Friday, May 3, Cover Sheet

EEL3135: Homework #4

DIGITAL SIGNAL PROCESSING LECTURE 1

EEM 409. Random Signals. Problem Set-2: (Power Spectral Density, LTI Systems with Random Inputs) Problem 1: Problem 2:

3.2 Complex Sinusoids and Frequency Response of LTI Systems

NAME: 13 February 2013 EE301 Signals and Systems Exam 1 Cover Sheet

EECS 20N: Structure and Interpretation of Signals and Systems Final Exam Department of Electrical Engineering and Computer Sciences 13 December 2005

Fourier Series and Transforms

Discrete Time Fourier Transform (DTFT)

2 M. Hasegawa-Johnson. DRAFT COPY.

University Question Paper Solution

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

Digital Signal Processing. Midterm 2 Solutions

Fourier Analysis and Spectral Representation of Signals

VU Signal and Image Processing

Digital Signal Processing Lecture 4

Professor Fearing EECS120/Problem Set 2 v 1.01 Fall 2016 Due at 4 pm, Fri. Sep. 9 in HW box under stairs (1st floor Cory) Reading: O&W Ch 1, Ch2.

Discrete-Time Fourier Transform (DTFT)

Ch 2: Linear Time-Invariant System

Fourier transform representation of CT aperiodic signals Section 4.1

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

Introduction to DSP Time Domain Representation of Signals and Systems

Systems Analysis and Control

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

Lecture 8 ELE 301: Signals and Systems

Transcription:

Today we will review: Review of Frequency Domain Fourier series why we use it trig form & exponential form how to get coefficients for each form Eigenfunctions what they are how they relate to LTI systems how they relate to Fourier series Frequency response what it represents why we use it how to find it how to use it to find the output y for any input x Impulse response what it represents why we use it how to find it how to use it to find the output y for any input x Fourier Series: Continuous We can represent any periodic function x œ [Reals Reals] using a sum called the Fourier series. x(t) = A + Ak cos(kωt + φk ) ikωt x(t) = Xke trigonometric form exponential form We sometimes refer to the terms in the Fourier series as frequency components, since each term represents a sinusoid of frequency kω.

Fourier Series: Discrete We can represent any periodic function x œ [Integers Reals] using a sum called the Fourier series. x(n) p / = A + Ak cos(kωn + φk ) p ikωn x(n) = Xke trigonometric form exponential form The sums in the Fourier series are finite for discrete-time signals, since discrete-time signals can only represent signals up to a certain maximum frequency which we will discuss in Chapter. Fourier Series: Intuition Signals with abrupt changes have high-frequency components. x(n).5 -.5 3 4 5 n. X k. 3 4 5 k

Fourier Series: Intuition Smooth signals have small or zero high-frequency components. Pure sinusoids centered at zero have only one nonzero Fourier coefficient: (the fundamental frequency) in the trig series. The term represents the average value of the signal. x(n) 3 4 5 6 7 n X k.5 3 4 5 k Fourier Series: Purpose A Fourier series is another way to represent a signal, just like a graph, table, declarative definition, etc. Useful things about the Fourier series representation: We can approximate a continuous signal using a finite number of terms from the series. This is another way to represent a continuous signal with finite data, like sampling. We can determine the spectral content of the signal: what frequencies it contains. This has practical applications: we may want to know if the signal is in the human audio range, etc. We can break the signal down in terms of eigenfunctions. This helps us see how an LTI system will transform the signal (what the output will be).

Finding the Fourier Series Coefficients Two common ways to find the Fourier series coefficients:. Write x as a sum of cosines or complex exponentials and pick out the Fourier coefficients.. Use the integral formula to find the complex exponential Fourier series coefficients. p ikωt For continuous-time signals: Xk = x(t)e dt p For discrete-time signals: Xk p ikωn = x(n)e p n= Example Find the trigonometric Fourier series for the following signal: for n odd x(n) = { for n even

Changing Between Fourier Series Forms The trigonometric and complex exponential Fourier series forms are equivalent, and we can switch between forms. Each X k in the complex exponential Fourier series contains the amplitude A k and phase shift φ k in the form of a single complex number in polar form: A A if k = if k = φ X = i k A e if k > k iφk A < p iφ ke if k k A ke if k < Xk = φ = p Continuous Signals Ak cos( k ) if k iφp k A > p p ke if k k Discrete Signals Example Suppose the complex exponential Fourier series for a certain signal is given by X = X k = (3+4i)/k for k > X k = (4i-3)/k for k < Find the trigonometric Fourier series.

Eigenfunctions One of the reasons the Fourier series is so important is that it represents a signal in terms of eigenfunctions of LTI systems. When I put a complex exponential function like x(t) = e iωt through a linear time-invariant system, the output is y(t) = S(x)(t) = H(ω) e iωt where H(ω) is a complex constant (it does not depend on time). The LTI system scales the complex exponential e iωt. We call the complex exponential an eigenfunction. The LTI system S scales the function but does not change its form. Each system has its own constant H(ω) that describes how it scales eigenfunctions. It is called the frequency response. The frequency response H(ω) does not depend on the input. It is another way to describe a system, like (A, B, C, D), h, etc. If we know H(ω), it is easy to find the output when the input is an eigenfunction. y(t)=h(ω)x(t) true when x is eigenfunction! Finding the Output for any Input via Fourier Series Finding the output for an input signal is easy for complex exponential (eigenfunction) input. However, most input signals that we deal with are not complex exponentials. We can take advantage of this easy input/output relationship that complex exponentials have by writing any old input signal x in terms of complex exponentials via Fourier series: p ikωt x(t) = Xke ikωn x(n) = Xke Then, the output will be the sum of all the responses to all the individual complex exponential terms, each with frequency kω : p ikωt y(t) = XkH(kω )e ikωn y(n) = XkH(kω )e

Example Consider a system with transfer function H(ω)=e iωπ/8. Find the system output for the input signal with period π and Fourier coefficients X = 3i X - = -3i X k = for all other k in Integers Finding the Frequency Response We can begin to take advantage of this way of finding the output for any input once we have H(ω). To find the frequency response H(ω) for a system, we can:. Put the input x(t) = e iωt into the system definition. Put in the corresponding output y(t) = H(ω) e iωt 3. Solve for the frequency response H(ω). (The terms depending on t will cancel.) We also have some other tools, like cascading systems, Mason s rule for feedback systems, formulae for difference and differential equations, etc.

Example Find H(ω) for the system whose input-output relationship is defined for all t in Reals by dy (t) = 3y(t) + x(t) dt Cosine Input to LTI System A cosine is a common input function that we will consider. It can be written as a sum of complex exponentials: e iω t + e iωt cos( ωt) = As a result, the cosine is almost an eigenfunction of an LTI system. A cosine is scaled and phase shifted by an LTI system: For x given by x(t) = cos(ωt) for all t œ Reals, y(t) = S(x)(t) = H(ω) cos(ωt+ H(ω)) The scaling factor is the magnitude of the frequency response, and the phase shift is the angle of the frequency response. The same holds true for discrete-time systems as well.

Example Consider the system with frequency response H( ω) = iω 3 Find the output y for the input given by x(t) = cos(4t). Importance of Frequency Response and Impulse Response The frequency response is a way to define a system in terms of its reaction to periodic inputs of certain frequencies. This has many practical applications such as filter design. The frequency response can be used to quickly find the output for a given input when the input is a complex exponential, sinusoidal, or expressed via Fourier series. When we design a system to meet a frequency response specification, we need some way to have the system perform its action on a time-domain signal. We can express this action using time convolution with the impulse response. The frequency response and impulse response are both ways to define a system.

The Impulse Response For discrete-time systems, the impulse response h is the particular system output obtained when the input is the Kronecker delta function if n = " n œ Integers, δ(n) = { if n For continuous systems, the impulse response h is the particular output obtained when the input is the Dirac delta function δ, defined to have following properties: " t œ Reals \ {}, δ(t) = " ε œ Reals with ε>, ε δ(t)dt = ε From Impulse Response to Frequency Response For continuous-time systems, the frequency response is the Fourier transform of the impulse response: H( ω) = ωτ h( τ)e i dτ τ= For discrete-time systems, the frequency response is the discrete-time Fourier transform (DTFT) of the impulse response: iωk H( ω) = h(k)e

Example Consider the continuous-time system which takes the average value of an input over 5 time units: 5 y(t) = x(t τ)dτ 5 τ= Find the impulse response, and find the frequency response via Fourier transform. Finding the Output for Any Input Using Convolution with Impulse Response The impulse response gives us the output for any input via convolution (and in this way defines the system): For x œ [Reals Reals], y(t) = (h x)(t) h( τ) x(t τ) dτ "t œ Reals, τ= For x œ [Integers Integers], y(n) = (h x)(n) = h(k)x(n "n œ Integers, Recall that the roles of h and x in the above may be reversed. If the system is causal, that is, if the output y(n) does not depend on future values of the input x(n+m) for m >, then the impulse response h(n) is zero for n <. k)

Example Consider a system with impulse response h(t) = 5 for t [,5] otherwise Find the output corresponding to the input x(t) = cos( t). Some Things You Need To Know Multiple ways of finding how to get output y for an input x Special cases of sinusoidal and eigenfunction input Convolution with h, using H(ω), using (A, B, C, D) Find and interpret the Fourier series for a signal Using the integral method and simpler eyeball method Reality check results using smoothness, even/odd-ness Find various system descriptors for LTI systems Find (A, B, C, D) for a system Find H(ω) using eigenfunctions as input, or Fourier transform of h, or previously derived properties/equations Find h using system definition with Delta functions as input, or using (A, B, C, D) Demonstrate understanding of linearity, time-invariance, causality, determine whether systems have these properties