Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3

Slides:



Advertisements
Similar presentations
Signals and Systems – Chapter 2
Advertisements

EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 15 Quadrature Amplitude Modulation (QAM) Transmitter Prof. Brian L. Evans Dept. of Electrical.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Review on Fourier …. Slides edited from: Prof. Brian L. Evans and Mr. Dogu Arifler Dept. of Electrical and Computer Engineering The University of Texas.
Review of Frequency Domain
Discrete-Time Signals and Systems Linear Systems and Signals Lecture 7 Spring 2008.
MM3FC Mathematical Modeling 3 LECTURE 4 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
MM3FC Mathematical Modeling 3 LECTURE 2 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
EECS 20 Chapter 9 Part 21 Convolution, Impulse Response, Filters In Chapter 5 we Had our first look at LTI systems Considered discrete-time systems, some.
EECS 20 Chapter 9 Part 21 Convolution, Impulse Response, Filters Last time we Revisited the impulse function and impulse response Defined the impulse (Dirac.
Continuous-Time Convolution EE 313 Linear Systems and Signals Fall 2005 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian.
Linear Systems and Signals Prof. Shun-Pin Hsu ( 許舜斌 ) Dept. of Electrical Engineering National Chung-Hsin University Course 2303 Spring 2008 Lecture 1.
Discrete-Time Convolution Linear Systems and Signals Lecture 8 Spring 2008.
Continuous-Time System Properties Linear Systems and Signals Lecture 2 Spring 2008.
Differential Equations EE 313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Digital Signals and Systems
1 Signals & Systems Spring 2009 Week 3 Instructor: Mariam Shafqat UET Taxila.
Chapter 2: Discrete time signals and systems
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Fall.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
EE3010 SaS, L7 1/19 Lecture 7: Linear Systems and Convolution Specific objectives for today: We’re looking at continuous time signals and systems Understand.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
Quadrature Amplitude Modulation (QAM) Transmitter
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Spring 2013 Continuous-Time.
Signals and Systems Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 382C-9 Embedded Software Systems.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
BYST CPE200 - W2003: LTI System 79 CPE200 Signals and Systems Chapter 2: Linear Time-Invariant Systems.
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Continuous-Time Convolution EE 313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian.
Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Fall 2010.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
Linear Time-Invariant Systems
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Department of Electrical and Computer Engineering Brian M. McCarthy Department of Electrical & Computer Engineering Villanova University ECE8231 Digital.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Fall.
Fourier Analysis of Signals and Systems
Generating Sinusoidal Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 445S Real-Time Digital.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Causality Linearity Time Invariance Temporal Models Response to Periodic.
ECE 352 Systems II Manish K. Gupta, PhD Office: Caldwell Lab Home Page:
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Course Outline (Tentative) Fundamental Concepts of Signals and Systems Signals Systems Linear Time-Invariant (LTI) Systems Convolution integral and sum.
How ADSL Modems Work Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin
Common Signals Prof. Brian L. Evans
Discrete-time Signals Prof. Siripong Potisuk. Mathematical Representation x[n] represents a DT signal, i.e., a sequence of numbers defined only at integer.
Sampling and Aliasing.
Signals and Systems Analysis NET 351 Instructor: Dr. Amer El-Khairy د. عامر الخيري.
Signals and Systems Lecture #6 EE3010_Lecture6Al-Dhaifallah_Term3321.
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
Chapter 2. Signals and Linear Systems
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
Digital Signal Processing
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 17 Fast Fourier Transform Prof. Brian L. Evans Dept. of Electrical and Computer Engineering.
In summary If x[n] is a finite-length sequence (n  0 only when |n|
Communications and Signal Processing Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin June 12, 2002.
Discrete Time Signal Processing Chu-Song Chen (陳祝嵩) Institute of Information Science Academia Sinica 中央研究院 資訊科學研究所.
Signals and Systems.
Periodic Signals Prof. Brian L. Evans
Signal Processing First
The Laplace Transform Prof. Brian L. Evans
Sampling and Reconstruction
Chapter 1 Fundamental Concepts
Presentation transcript:

Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3 EE 445S Real-Time Digital Signal Processing Lab Spring 2014 Signals and Systems

3 - 2 Outline Signals Continuous-time vs. discrete-time Analog vs. digital Unit impulse Continuous-Time System Properties Sampling Discrete-Time System Properties Conclusion

3 - 3 Many Faces of Signals Function, e.g. cos(t) in continuous time or cos(  n) in discrete time, useful in analysis Sequence of numbers, e.g. {1,2,3,2,1} or a sampled triangle function, useful in simulation Set of properties, e.g. even and causal, useful in reasoning about behavior A piecewise representation, e.g. useful in analysis A generalized function, e.g.  (t), useful in analysis Review

3 - 4 Continuous-Time vs. Discrete-Time Continuous-time signals can be modeled as functions of a real argument x(t) where time, t, can take any real value x(t) may be 0 for a given range of values of t Discrete-time signals can be modeled as functions of argument that takes values from a discrete set x[n] where n  {...-3,-2,-1,0,1,2,3...} Integer time index, e.g. n, for discrete-time systems Values for x may be real-valued or complex-valued Review

Analog vs. Digital Amplitude of analog signal can take any real or complex value at each time/sample Amplitude of digital signal takes values from a discrete set Review

3 - 6 Unit Impulse Mathematical idealism for an instantaneous event Dirac delta as generalized function (a.k.a. functional) Selected properties Unit area: Sifting provided g(t) is defined at t = 0 Scaling: We will leave  (0) undefined  t Review  t

3 - 7 Unit Impulse We will leave  (0) undefined Some signals and systems textbooks assign  (0) = ∞ Plot Dirac delta as arrow at origin Undefined amplitude at origin Denote area at origin as (area) Height of arrow is irrelevant Direction of arrow indicates sign of area With  (t) = 0 for t  0, it is tempting to think  (t)  (t) =  (0)  (t)  (t)  (t-T) =  (T)  (t-T) t (1) 0 Simplify unit impulse under integration only

3 - 8 Unit Impulse Simplifying  (t) under integration Assuming  (t) is defined at t=0 What about? By substitution of variables, Other examples What about at origin? Review

3 - 9 Unit Impulse Relationship between unit impulse and unit step What happens at the origin for u(t)? u(0 - ) = 0 and u(0 + ) = 1, but u(0) can take any value Common values for u(0) are 0, ½, and 1 u(0) = ½ is used in impulse invariance filter design: L. B. Jackson, “A correction to impulse invariance,” IEEE Signal Processing Letters, vol. 7, no. 10, Oct. 2000, pp

Systems Systems operate on signals to produce new signals or new signal representations Continuous-time system examples y(t) = ½ x(t) + ½ x(t-1) y(t) = x 2 (t) Discrete-time system examples y[n] = ½ x[n] + ½ x[n-1] y[n] = x 2 [n] Review Squaring function can be used in sinusoidal demodulation Average of current input and delayed input is a simple filter T{} y(t)y(t)x(t)x(t) y[n]y[n]x[n]x[n]

Continuous-Time System Properties Let x(t), x 1 (t), and x 2 (t) be inputs to a continuous- time linear system and let y(t), y 1 (t), and y 2 (t) be their corresponding outputs A linear system satisfies Additivity: x 1 (t) + x 2 (t)  y 1 (t) + y 2 (t) Homogeneity: a x(t)  a y(t) for any real/complex constant a For time-invariant system, shift of input signal by any real-valued  causes same shift in output signal, i.e. x(t -  )  y(t -  ), for all  Example: Squaring block Review Quick test to identify some nonlinear systems? ()2()2 y(t)y(t)x(t)x(t)

Role of Initial Conditions Observe a system starting at time t 0 Often use t 0 = 0 without loss of generality Integrator Integrator observed for t  t 0 Linear system if initial conditions are zero (C 0 = 0) Time-invariant system if initial conditions are zero (C 0 = 0) x(t)x(t) y(t)y(t) x(t)x(t) y(t)y(t) C 0 is due to initial conditions

Continuous-Time System Properties Ideal delay by T seconds. Linear? Scale by a constant (a.k.a. gain block) Two different ways to express it in a block diagram Linear? Time-invariant? x(t)x(t) y(t)y(t) x(t)x(t)y(t)y(t)x(t)x(t)y(t)y(t) Review Role of initial conditions?

Each T represents a delay of T time units Continuous-Time System Properties Tapped delay line Linear? Time-invariant? There are M-1 delays  … … Coefficients (or taps) are a 0, a 1, …a M-1 Role of initial conditions?

Continuous-Time System Properties Amplitude Modulation (AM) y(t) = A x(t) cos(2  f c t) f c is the carrier frequency (frequency of radio station) A is a constant Linear? Time-invariant? AM modulation is AM radio if x(t) = 1 + k a m(t) where m(t) is message (audio) to be broadcast and | k a m(t) | < 1 (see lecture 19 for more info) A x(t)x(t) cos(2  f c t) y(t)y(t)

Generating Discrete-Time Signals Many signals originate in continuous time Example: Talking on cell phone Sample continuous-time signal at equally-spaced points in time to obtain a sequence of numbers s[n] = s(n T s ) for n  {…, -1, 0, 1, …} How to choose sampling period T s ? Using a formula x[n] = n 2 – 5n + 3 on right for 0 ≤ n ≤ 5 How does x[n] look in continuous time? Sampled analog waveform s(t)s(t) t TsTs TsTs Review n

Discrete-Time System Properties Let x[n], x 1 [n] and x 2 [n] be inputs to a linear system Let y[n], y 1 [n] and y 2 [n] be corresponding outputs A linear system satisfies Additivity: x 1 [n] + x 2 [n]  y 1 [n] + y 2 [n] Homogeneity: a x[n]  a y[n] for any real/complex constant a For a time-invariant system, a shift of input signal by any integer-valued m causes same shift in output signal, i.e. x[n - m]  y[n - m], for all m Role of initial conditions? Review

Each z -1 represents a delay of 1 sample Discrete-Time System Properties Tapped delay line in discrete time Linear? Time-invariant? There are M-1 delays  … … See also slide 5-4 Coefficients (or taps) are a 0, a 1, …a M-1 Role of initial conditions?

Discrete-Time System Properties Let  [n] be a discrete-time impulse function, a.k.a. Kronecker delta function: Impulse response is response of discrete-time LTI system to discrete impulse function Example: delay by one sample Finite impulse response filter Non-zero extent of impulse response is finite Can be in continuous time or discrete time Also called tapped delay line (slides 3-14, 3-18, 5-4) [n][n] h[n]h[n] n [n][n]

Discrete-Time System Properties Continuous time Linear? Time-invariant? Discrete time Linear? Time-invariant? f(t)f(t)y(t)y(t) f[n]f[n]y[n]y[n] See also slide 5-18

Conclusion discrete means quantized in timeContinuous-time versus discrete-time: discrete means quantized in time digital means quantized in amplitudeAnalog versus digital: digital means quantized in amplitude Digital signal processor Discrete-time and digital system Well-suited for implementing LTI digital filters Example of discrete-time analog system? Example of continuous-time digital system?