EE Audio Signals and Systems

Slides:



Advertisements
Similar presentations
| Page Angelo Farina UNIPR | All Rights Reserved | Confidential Digital sound processing Convolution Digital Filters FFT.
Advertisements

Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
AMI 4622 Digital Signal Processing
Lecture 19: Discrete-Time Transfer Functions
EE-2027 SaS, L11 1/13 Lecture 11: Discrete Fourier Transform 4 Sampling Discrete-time systems (2 lectures): Sampling theorem, discrete Fourier transform.
EE-2027 SaS, L18 1/12 Lecture 18: Discrete-Time Transfer Functions 7 Transfer Function of a Discrete-Time Systems (2 lectures): Impulse sampler, Laplace.
Analogue and digital techniques in closed loop regulation applications Digital systems Sampling of analogue signals Sample-and-hold Parseval’s theorem.
EE513 Audio Signals and Systems Wiener Inverse Filter Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
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.
EEE422 Signals and Systems Laboratory Filters (FIR) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Echivalarea sistemelor analogice cu sisteme digitale Prof.dr.ing. Ioan NAFORNITA.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Discrete-Time and System (A Review)
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Fourier Series Summary (From Salivahanan et al, 2002)
EE Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
IIR Filter design (cf. Shenoi, 2006) The transfer function of the IIR filter is given by Its frequency responses are (where w is the normalized frequency.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
CHAPTER 4 Laplace Transform.
Chapter 5 Z Transform. 2/45  Z transform –Representation, analysis, and design of discrete signal –Similar to Laplace transform –Conversion of digital.
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 School of Computer and Communication Engineering, UniMAP Hasliza A Samsuddin EKT.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
EE513 Audio Signals and Systems Complex Oscillator Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Z TRANSFORM AND DFT Z Transform
ES97H Biomedical Signal Processing
EE422 Signals and Systems Laboratory Infinite Impulse Response (IIR) filters Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Digital Signal Processing
Digital Signal Processing
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Fourier Representation of Signals and LTI Systems.
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
2D Fourier Transform.
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 UniMAP.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
1 Fourier Representation of Signals and LTI Systems. CHAPTER 3 School of Computer and Communication Engineering, UniMAP Amir Razif B. Jamil Abdullah EKT.
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
Chapter 2 The z Transform.
Learning from the Past, Looking to the Future James R. (Jim) Beaty, PhD - NASA Langley Research Center Vehicle Analysis Branch, Systems Analysis & Concepts.
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 3 Review of Discerete time Fourier Transform (DTFT) University of Khartoum Department of Electrical.
EE422G Signals and Systems Laboratory Fourier Series and the DFT Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Digital Signal Processing
Signals & systems Ch.3 Fourier Transform of Signals and LTI System
CHAPTER 5 Z-Transform. EKT 230.
EEE422 Signals and Systems Laboratory
Speech Signal Processing
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
Echivalarea sistemelor analogice cu sisteme digitale
FFT-based filtering and the
Chapter 8 Mohamed Bingabr
Sampling and Quantization
Laplace and Z transforms
Lecture Signals with limited frequency range
Chapter 8 Design of Infinite Impulse Response (IIR) Digital Filter
UNIT II Analysis of Continuous Time signal
The sampling of continuous-time signals is an important topic
UNIT V Linear Time Invariant Discrete-Time Systems
Chapter 5 DT System Analysis : Z Transform Basil Hamed
Z TRANSFORM AND DFT Z Transform
Chapter 2 Ideal Sampling and Nyquist Theorem
CHAPTER-6 Z-TRANSFORM.
Discrete-Time Signal processing Chapter 3 the Z-transform
Today's lecture System Implementation Discrete Time signals generation
Lec.6:Discrete Fourier Transform and Signal Spectrum
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
Presentation transcript:

EE599-020 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky

Laplace to begin with The Laplace transform is used to characterize and analyze signal and system interaction. If x(t) is the time domain signal, its Laplace transform is defined as: where s belongs to the set of complex numbers such that the integral converges. Describe ways that system characteristics are derived from the Laplace transform of its impulse response.

Z-Transform If the Laplace transform is made discrete by sampling the time axis with interval , it becomes: Let

Z-Transform Substitute z to obtain: Normalize sampling rate and define Z-transform as: where z belongs to the set of complex numbers such that the summation exists. Describe mapping from S-plane to Z-plane.

Z-Transform One-Sided Many applications assume the input starts at t = 0 and there is no response before t = 0. So the Z-transform is often written as: Examples find the z-transforms of x(n) = u(n); x(n) = anu(n); Assuming the z-transform of x(n) is X(z), find the Z-transform of x(n-k) for k>0.

Homework(1) Find the z-Transforms of: a) b) c)

Convolution Given the impulse response of a discrete linear system h(n) the input-output relationship is described by discrete convolution: For x(n) and h(n) below, graphically demonstrate their convolution. x(n) h(n)

Sinusoidal Response Consider sinusoidal input: Show that for impulse response h(n), the output can be expressed via convolution as: Important Concepts: The frequency response of a discrete system is its z-transform evaluated on the unit circle! So substitute and evaluate for . Also … Convolution in time is multiplication in the Z-domain.

Sinusoidal Response Example For sinusoidal input: And system described by: Plot the frequency response (phase and magnitude) and compute the output.

Homework(2) For sinusoidal inputs: And system described by: Plot the frequency response (phase and magnitude) and compute the corresponding outputs.

Sampling Sampling rate determines the highest signal frequency that can be reconstructed from the signal samples without error. At least 2 samples must fall within a half cycle for it to be digitized without aliasing (sampling rate must be greater than 2 twice the highest signal frequency).

Sampling Aliasing I – The Movie (FS=200, Range 50-150 Hz) (click on figure to run or pause)

Sampling Aliasing II – The Cheap Sequel (FS=200, Range 350-450 Hz) (click on figure to run or pause)

The Sampling Theorem A band-limited continuous signal s(t) can be reconstructed without error from its samples provided: where fs is the sampling frequency in samples per second, and fb is the frequency above which s(t) has no energy.

Aliased Signal Spectra Sampling in time with sampling frequency fs creates a shifting of the analog spectra that results in a frequency domain periodicity of fs. Let Sa(f) be the spectra of the original analog signal, the spectrum of the sampled signal becomes:

Aliased Signal Spectra Spectral periodicity of a low-pass signal (not really band-limited) resulting from an 8 kHz sampling

Restoring Sampled Signals A sampled signal is reconstructed by low-pass filtering the samples with a cut-off near the folding frequency

Aliased Signal Example Before sampling at a given rate, signals are often low-pass filtered (anti-aliasing filter) to limit distortions from aliasing. Original Sound Limited Bandwidth (LPF with 900 Hz cutoff) and sampled at 2 kHz Original Sound sampled at 2 kHz (aliasing)

Homework(3) Determine the aliased frequencies in the range of For the following sampling frequency and signal pairs:

Linear Difference Equations Discrete systems are described by Z-transforms in the frequency domain and difference equations in the time domain. Digital filters can be designed in either domain. Find the impulse response of the following filters. (FIR) (IIR) Compute impulse response directly by hand Use Matlab function “filter” Take inverse of Z transform Examine poles and zeros of filters