Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129.

Similar documents
Final Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105.

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr.

Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129.

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

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

ELEN 4810 Midterm Exam

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

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

Digital Signal Processing. Midterm 1 Solution

EE 224 Signals and Systems I Review 1/10

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

Each problem is worth 25 points, and you may solve the problems in any order.

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

ECE 301. Division 2, Fall 2006 Instructor: Mimi Boutin Midterm Examination 3

Signals and Systems Spring 2004 Lecture #9

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

ECE 301 Division 1, Fall 2006 Instructor: Mimi Boutin Final Examination

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

ECE 301. Division 3, Fall 2007 Instructor: Mimi Boutin Midterm Examination 3

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 19, Cover Sheet

ECE-314 Fall 2012 Review Questions for Midterm Examination II

ECE 301 Division 1, Fall 2008 Instructor: Mimi Boutin Final Examination Instructions:

ECE 301 Fall 2011 Division 1 Homework 10 Solutions. { 1, for 0.5 t 0.5 x(t) = 0, for 0.5 < t 1

ECSE 512 Digital Signal Processing I Fall 2010 FINAL EXAMINATION

Core Concepts Review. Orthogonality of Complex Sinusoids Consider two (possibly non-harmonic) complex sinusoids

Problem Value

School of Information Technology and Electrical Engineering EXAMINATION. ELEC3004 Signals, Systems & Control

NAME: 11 December 2013 Digital Signal Processing I Final Exam Fall Cover Sheet

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

ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, Name:

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

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

Homework 7 Solution EE235, Spring Find the Fourier transform of the following signals using tables: te t u(t) h(t) = sin(2πt)e t u(t) (2)

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

George Mason University Signals and Systems I Spring 2016

EE301 Signals and Systems In-Class Exam Exam 3 Thursday, Apr. 20, Cover Sheet

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

Complex symmetry Signals and Systems Fall 2015

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

Final Exam 14 May LAST Name FIRST Name Lab Time

Question Paper Code : AEC11T02

Massachusetts Institute of Technology

EE538 Digital Signal Processing I Session 13 Exam 1 Live: Wed., Sept. 18, Cover Sheet

EC Signals and Systems

Chap 4. Sampling of Continuous-Time Signals

Fourier series for continuous and discrete time signals

EE 637 Final April 30, Spring Each problem is worth 20 points for a total score of 100 points

Review of Discrete-Time System

Problem Value

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

Chapter 6: Applications of Fourier Representation Houshou Chen

Good Luck. EE 637 Final May 4, Spring Name: Instructions: This is a 120 minute exam containing five problems.

Q1 Q2 Q3 Q4 Q5 Total

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

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

Assignment 4 Solutions Continuous-Time Fourier Transform

Problem Value

EE301 Signals and Systems Spring 2016 Exam 2 Thursday, Mar. 31, Cover Sheet

Problem Value Score No/Wrong Rec

Homework 6 Solutions

Table 1: Properties of the Continuous-Time Fourier Series. Property Periodic Signal Fourier Series Coefficients

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

Table 1: Properties of the Continuous-Time Fourier Series. Property Periodic Signal Fourier Series Coefficients

ECE 301: Signals and Systems Homework Assignment #3

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING

Like bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform.

School of Information Technology and Electrical Engineering EXAMINATION. ELEC3004 Signals, Systems & Control

6.003 Homework #10 Solutions

ECE 413 Digital Signal Processing Midterm Exam, Spring Instructions:

School of Information Technology and Electrical Engineering EXAMINATION. ELEC3004 Signals, Systems & Control

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

ECE538 Final Exam Fall 2017 Digital Signal Processing I 14 December Cover Sheet

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

MEDE2500 Tutorial Nov-7

Your solutions for time-domain waveforms should all be expressed as real-valued functions.

ECE431 Digital Signal Processing

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

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

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)

Overview of Sampling Topics

EE Homework 13 - Solutions

Homework 9 Solutions

6.003 (Fall 2011) Quiz #3 November 16, 2011

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

x[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science Discrete-Time Signal Processing Fall 2005

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

Chapter 5 Frequency Domain Analysis of Systems

Quiz. Good luck! Signals & Systems ( ) Number of Problems: 19. Number of Points: 19. Permitted aids:

Lecture 3 January 23

Fourier Representations of Signals & LTI Systems

6.003: Signals and Systems. CT Fourier Transform

Discrete Time Fourier Transform

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

Lecture 13: Discrete Time Fourier Transform (DTFT)

EEL3135: Homework #4

Transcription:

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address, and signature in the space provided on this page, NOW! 2. This is a closed book exam. 3. This exam contains multiple choice questions and work-out questions. For multiple choice questions, there is no need to justify your answers. You have one hour to complete it. The students are suggested not spending too much time on a single question, and working on those that you know how to solve. 4. Use the back of each page for rough work. 5. Neither calculators nor help sheets are allowed. Name: Student ID: E-mail: Signature:

Question 1: [15%, Work-out question] 1. [1%] What does the acronym AM-DSB stands for? Prof. Wang wanted to transmit an AM-SSB signal. To that end, he wrote the following MATLAB code. % Initialialization duration=8; f_sample=44100; t=(((0-4)*f_sample+0.5):((duration-4)*f_sample-0.5))/f_sample; % Read two different.wav files [x1, f_sample, N]=wavread( x1 ); x1=x1 ; [x2, f_sample, N]=wavread( x2 ); x2=x2 ; % Step 0: Initialize several parameters W_1=pi*3000; W_2=pi*4000; W_3=pi*12000; W_4=pi*7000; W_5=pi*4000; W_6=?????; W_7=????; % Step 1: Make the signals band-limited. h=1/(pi*t).*(sin(w_1*t)); x1_new=ece301conv(x1, h); x2_new=ece301conv(x2, h); % Step 2: Multiply x1_new and x2_new with a cosine wave. x1_h=x1_new.*cos(w_2*t); x2_h=x2_new.*cos(w_3*t); % Step 3: Keep one of the two side bands h_one=1/(pi*t).*(sin(w_4*t))-1/(pi*t).*(sin(w_5*t)); h_two=1/(pi*t).*(sin(w_6*t))-1/(pi*t).*(sin(w_7*t));

x1_sb=ece301conv(x1_h, h_one); x2_sb=ece301conv(x2_h, h_two); % Step 4: Create the transmitted signal y=x1_sb+x2_sb; wavwrite(y, f_sample, N, y.wav ); 2. [1.5%] What is the bandwidth (Hz) of the signal x1 new? 3. [2.5%] Is this AM-SSB transmitting an upper-side-band signal or a lower-side-band signal? 4. [4%] What should the values of W 6 and W 7 be in the MATLAB code?

Knowing that Prof. Wang used the above code to generate the y.wav file, a student tried to demodulate the output waveform y.wav by the following code. % Initialization duration=8; f_sample=44100; t=(((0-4)*f_sample+0.5):((duration-4)*f_sample-0.5))/f_sample; % Read the.wav files [y, f_sample, N]=wavread( y ); y=y ; % Initialize several parameters W_8=????; W_9=????; W_10=????; % Create the low-pass filter. h_m=1/(pi*t).*(sin(w_8*t)); % Create two band-pass filters. hbpf_1=1/(pi*t).*(sin(pi*4000*t))-1/(pi*t).*(sin(pi*1000*t)); hbpf_2=1/(pi*t).*(sin(pi*15000*t))-1/(pi*t).*(sin(pi*12000*t)); % demodulate signal 1 y1bpf=ece301conv(y,hbpf_1); y1=4*y1bpf.*cos(w_9*t); x1_hat=ece301conv(y1,h_m); sound(x1_hat,f_sample) % demodulate signal 2 y2bpf=ece301conv(y,hbpf_2); y2=4*y2bpf.*cos(w_10*t); x2_hat=ece301conv(y2,h_m); sound(x2_hat,f_sample) 5. [3%] Continue from the previous question. What should the values of W 8 to W 10 in the MATLAB code? 6. [4%] It turns out that using the above MATLAB code, we can hear the sound properly when playing sound(x2 hat,f sample) but there is some problem when

playing sound(x1 hat,f sample). Please (i) describe how it will sound when playing sound(x1 hat,f sample) and (ii) Describe how we can fix the code so that we can hear x1 hat propertly. Hint: If you do not know the answers of Q1.2 to Q1.6, please simply draw the AMSSB modulation and demodulation diagrams and mark carefully all the parameter values. You will receive 9 points for Q1.2 to Q1.6.

Question 2: [27%, Work-out question] We sample a continuous-time signal x(t) with a sampling frequency 3Hz. The sampled value array x[n] = δ[n 1]. 1. [1%] What is the sampling period? (Make sure you write down the correct unit.) 2. [3%] We use x sync (t) to denote the reconstructed signal based on the optimal bandlimited reconstruction. Plot x sync (t) for the range of 1 t 1. We sample another continuous-time signal y(t) with a sampling frequency 3Hz. sampled value array is 0 if n = 0 or 2 1 if n = 1 y[n] = 1 if n = 1 periodic with period 4 3. [4%] We use y LIN (t) to denote the reconstructed signal based on linear interpolation. Plot y LIN (t) for the range of 1 t 1. We use y ZOH (t) to denote the reconstructed signal based on Zero-Order Hold. Plot y ZOH (t) for the range of 1 t 1. 4. [3%] Which one of the following statements can possibly be true? (i) y(t) = k= δ(t 1 4k) δ(t 3 4k); (ii) y(t) = cos( πt); 2 (iii) y(t) = sin( 3πt); 2 (iv) y(t) = cos(2πt); and (v) None of the above. Hint 1: This is a multiple choice question. You do not need to justify your answer. Hint 2: This question basically asks you to look at the sampled values y[n] and deduce which of the above three signals can possibly be the original y(t) signal? 5. [6%] Find out the DTFT of y[n]. Hint: You should be able to answer this sub-question without using the answers to the previous 2 sub-questions. 6. [5%] Let y p (t) denote the impulse-train-sampled signal with the sampling period 3 Hz. Plot Y p (jω) for the range of 8π < ω < 8π. Hint: You would need to use the DTFT of y[n] found in the previous sub-question to find the answer for this sub-question. If you do not know the answer to the previous sub-question, you can assume that the DTFT of y[n] is The (1) 1 if 0 ω π 2 Y (e jω ) = 0 periodic with period 2π if π < ω π 2 (2)

7. [2.5%, advanced] We use y sync (t) to denote the reconstructed signal based on the optimal reconstruction. Write down the expression of y sync (t). 8. [2.5%, advanced] We now perform some discrete-time signal processing with w[n] = y[n] + y[n + 3] and use w sync (t) to denote the reconstructed signal based on the optimal reconstruction. Write down the expression of w sync (t).

Question 3: [14%, Work-out question] Consider the following impulse-train sampling and reconstruction system, which contains the following 2 steps. Step 1: For any given signal x(t), we first perform impulse train sampling with sampling period 0.5 seconds. The final impulse-train sampled signal is denoted by x p (t). Step 2: Use a perfect band-limited reconstruction to convert x p (t) back to ˆx(t). 1. [2%] Write down the mathematical relationship between x(t) and x p (t). Your answer should look like x p (t) = x(t). 2. [3%] Suppose the CTFT of x(t) is X(jω) = { 1 if 3π ω 3π 0 otherwise Plot X p (jω), the CTFT of x p (t), for the range of 6π ω 6π.. (3) 3. [4%] Draw the diagram how to derive ˆx(t) from x p (t). Your diagram (flow chart) needs to be carefully labeled. 4. [5%] Continue from the previous question. Plot ˆX(jω), the CTFT of ˆx(t), for the range of 6π ω 6π. Hint: If you do not know the answer, you can assume ( ) sin(2πt) y(t) = (x(t) cos(4πt)) πt and plot Y (jω) for the range of 6π ω 6π. You will get 4 points for this sub-question if your answer is correct. (4)

Question 4: [7%, Work-out question] 1. [1%] What is the acronym ROC stands for (when considering the Z-transform)? We know that x[n] = ( ) n 1 U[2 n] (5) 4 2. [6%] Find the Z-transform X(z), write down the expression of the corresponding ROC, and plot the ROC. Hint: You may need to use the formula: k=1 ark 1 = a 1 r if r < 1.

Question 5: [12%, Work-out question] Consider a continuous-time system: y(t) = x(t + 3) + t+2 1. [7%] Find the frequency response of the system H(jω). t 2 x(s)ds. (6) 2. [5%] When the input is x(t) = 2 k=1 ( 1 2) k cos ( kπ 5 t), find the corresponding output y(t). Hint: If you do not know how to solve this question, you can assume that ω + π if π ω 0 H(jω) = π ω if 0 ω π 0 otherwise You will still receive full credit if your answer is correct using the given H(jω). (7)

Question 6: [9%, Work-out question] Consider two discrete-time signals e j π 40 n if 0 n < 40 x[n] = 0 if 40 n < 80 periodic with period 80 (8) 1. [5%] Denote the DTFS x[n] by a k. Find the general expression of a k for all possible k values. Hint: You may need to use the formula K k=1 ark 1 = a(1 rk ) 1 r when r 1. 2. [2%] Find out the value of 79 k=0 a k. 3. [2%] Find out the value of 79 k=0 a k 2.

Question 7: [15%, Multiple-choice question] Consider two signals { t sin(t) if t 0 h 1 (t) = 0 if t < 0 (9) and h 2 [n] = cos(3n) + sin(2n) (10) 1. [1.25%] Is h 1 (t) periodic? 2. [1.25%] Is h 2 [n] periodic? 3. [1.25%] Is h 1 (t) even or odd or neither? 4. [1.25%] Is h 2 [n] even or odd or neither? 5. [1.25%] Is h 1 (t) of finite energy? 6. [1.25%] Is h 2 [n] of finite power? Suppose the above two signals are also the impulse responses of two LTI systems: System 1 and System 2, respectively. 1. [1.25%] Is System 1 memoryless? 2. [1.25%] Is System 2 memoryless? 3. [1.25%] Is System 1 causal? 4. [1.25%] Is System 2 causal? 5. [1.25%] Is System 1 stable? 6. [1.25%] Is System 2 stable?

Discrete-time Fourier series x[n] = a k e jk(2π/n)n (1) a k = 1 N Continuous-time Fourier series k= N a k = 1 T Continuous-time Fourier transform n= N x[n]e jk(2π/n)n (2) x(t) = a k e jk(2π/t )t (3) k= T x(t) = 1 2π x(t)e jk(2π/t )t dt (4) X(jω)e jωt dω (5) X(jω) = x(t)e jωt dt (6) Discrete-time Fourier transform x[n] = 1 X(jω)e jωn dω (7) 2π 2π X(e jω ) = x[n]e jωn (8) Laplace transform Z transform x(t) = 1 X(s) = 2π eσt n= X(σ + jω)e jωt dω (9) x(t)e st dt (10) x[n] = r n F 1 (X(re jω )) (11) X(z) = x[n]z n (12) n=