Bài giảng Xử lý tín hiệu số - Lecture 5: Fourier Transform - Ngô Quốc Cường

Frequency analysis of discrete time signal

• Properties of Fourier transform

• Frequency domain characteristics of LTI systems

• Discrete Fourier Transform

• Fast Fourier Transfo

pdf72 trang | Chia sẻ: phuongt97 | Lượt xem: 462 | Lượt tải: 0download
Bạn đang xem trước 20 trang nội dung tài liệu Bài giảng Xử lý tín hiệu số - Lecture 5: Fourier Transform - Ngô Quốc Cường, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Xử lý tín hiệu số Fourier Transform Ngô Quốc Cường Ngô Quốc Cường ngoquoccuong175@gmail.com sites.google.com/a/hcmute.edu.vn/ngoquoccuong CONTENTS • Frequency analysis of discrete time signal • Properties of Fourier transform • Frequency domain characteristics of LTI systems • Discrete Fourier Transform • Fast Fourier Transform 2 1.Frequency analysis of discrete time signal 1.1. Fourier series for periodic signals – Given a periodic signal x(n) with period N. 3 (DTFS) 1.Frequency analysis of discrete time signal 1.1. Fourier series for periodic signals • The spectrum of a signal x(n) which is periodic with period N, is a periodic sequence with period N. 4 1.Frequency analysis of discrete time signal 1.1. Fourier series for periodic signals • Example 1: Determine the spectra of the signal 5 1.Frequency analysis of discrete time signal 1.1. Fourier series for periodic signals • Solution of example 1: 6 7 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • The Fourier transform of a finite energy signal x(n) is defined as • X(w) is periodic with period 2𝜋: 8 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • In summary, the Fourier transform pair of a discrete time is as follows • Uniform convergence is guaranteed if x(n) is absolutely summable 9 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • The spectrum X(w) is, in general, a complex valued function of frequency • The energy density spectrum of x(n) is 10 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • Example 2: 11 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • Solution of example 2: 12 1.Frequency analysis of discrete time signal 1.2. Fourier transform of aperiodic signals • Solution of example 2 (cont’d): 13 2. Properties of Fourier transform • Symmetry • Linearity • Time shifting • Time reversal • Convolution theorem • Correlation theorem • Frequency shifting • Modulation theorem • Windowing theorem • Differentiation in frequency domain 14 2. Properties of Fourier transform 15 2. Properties of Fourier transform 16 2. Properties of Fourier transform • Example 3: 17 2. Properties of Fourier transform • Solution of Example 3: 18 2. Properties of Fourier transform • Solution of Example 3: 19 2. Properties of Fourier transform • Solution of Example 3 (cont’d): 20 a=0.8 2. Properties of Fourier transform • Example 4: 21 2. Properties of Fourier transform • Solution of Example 4: 22 3. Frequency domain characteristics of LTI systems • The response of any relaxed-system to arbitrary input signal is: • Excite the system with the complex exponential • Obtain the response 23 3. Frequency domain characteristics of LTI systems • The Fourier transform of the unit sample response h(k) of the system • The function H(𝜔) exists if the system is BIBO stable • The response of the system to the complex exponential is 24 3. Frequency domain characteristics of LTI systems • Example 25 3. Frequency domain characteristics of LTI systems • Solution • First, • At 𝜔 = 𝜋/2 yields • The output is 26 3. Frequency domain characteristics of LTI systems • In general, H(𝜔) is a complex function of 𝜔, hence • Expressed in terms of real and image components 27 3. Frequency domain characteristics of LTI systems • Example 28 3. Frequency domain characteristics of LTI systems • The impulse response • It follows that • Hence 29 3. Frequency domain characteristics of LTI systems 30 3. Frequency domain characteristics of LTI systems • Example • Determine the response of the system (with given impulse response h(n)) to the input signal x(n) 31 3. Frequency domain characteristics of LTI systems • Solution • The frequency response • With each term in the input signal • The response to the input signal 32 4. Discrete Fourier Transform 4.1. Frequency domain sampling • Aperiodic finite- energy signals have continuous spectra • Sample X(𝜔) periodically at a spacing of 𝛿𝜔 radians, take N equidistant samples in the interval 0 ≤ 𝜔 ≤ 2𝜋 with spacing 𝜔 = 2𝜋/𝑁 33 4. Discrete Fourier Transform 4.1. Frequency domain sampling 34 4. Discrete Fourier Transform 4.2. Discrete Fourier Transform • A finite-duration sequence x(n) of length L has the DFT where N ≥ L • Recover x(n) from its DFT (inverse DFT) 35 4. Discrete Fourier Transform • 4.2. Discrete Fourier Transform • Exercise – Compute the 8-point DFT of 36 4. Discrete Fourier Transform • 4.2. Discrete Fourier Transform • Exercise – Compute the 6-point DFT of 37 4. Discrete Fourier Transform 4.2. Properties of the DFT Denote • Periodicity, Linearity, Circular symmetries • Time reversal • Circular time shift • Circular frequency shift • Complex conjugate properties • Circular correlation • Parseval ’s theorem 38 4. Discrete Fourier Transform 39 4. Discrete Fourier Transform 4.2. Properties of the DFT • Circular symmetries – The N-point DFT of x(n) is equivalent to the N-point DFT of xp(n), in which – Shift the periodic sequence xp(n) by k unit to the right, we obtain another periodic sequence 40 4. Discrete Fourier Transform 4.2. Properties of the DFT • Circular symmetries – x’(n) is related to x(n) by a circular shift. 41 42 43 44 4. Discrete Fourier Transform 4.2. Properties of the DFT • Circular symmetries – The circular shift can be represented as the index modulo N. – Example 45 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution – Suppose we have two finite-duration sequences of length N, x1(n) and x2(n). Their respective N-point DFTS are: – Multiply two sequences, the result is a DFT, say X3(k), of a sequence x3(n) 46 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution – The inverse of X3(k) is – Circular convolution 47 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Example 48 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Solution 49 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution 50 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution 51 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution 52 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution 53 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • The circular of the two sequences yields the sequence 54 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Example • By means of DFT and IDFT, determine the sequence x3(n) corresponding to the circular convolution of x1(n) and x2(n) 55 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Solution • Compute the DFTs 56 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Solution • Thus, • Multiply the two DFTs • The IDFT of X3(k) 57 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution • Solution • Thus, 58 4. Discrete Fourier Transform 4.3. Multiplication of two DFTs and Circular convolution 59 4. Discrete Fourier Transform • Exercise 60 5. Fast Fourier Transform • The DFT can be written in the formula where • For each value of k, direct computation of X(k) involves – N complex multiplications – N-1 complex additions • For all N values, the DFT requires – N2 complex multiplications – N2-N complex additions 61 5. Fast Fourier Transform • Direct computation of DFT does not exploit the symmetry and periodicity properties 62 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Split N-point data sequence x(n) into two N/2-point sequence • The N-point DFT of x(n) can be expressed as 63 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Because , • We also have • Result in a reduction of the number of multiplication 64 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • We can repeat the process for each of the sequences f1(n) and f2(n) 65 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Thus • The total number of multiplication is reduced again 66 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Comparison of computational complexity 67 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Perform 8-point DFT in 3 stages 68 69 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Basic butterfly computation 70 5. Fast Fourier Transform 5.1. Radix-2 FFT algorithms • Compute 8-point DFT (using FFT algorithm) of x(n)={1, 2, 3, 0, 0, 0, 0, 0} 71 5. Fast Fourier Transform 5.2. Radix-4 FFT algorithms 72

Các file đính kèm theo tài liệu này:

  • pdfbai_giang_xu_ly_tin_hieu_so_lecture_5_fourier_transform_ngo.pdf