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

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

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

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

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

ELEN 4810 Midterm Exam

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

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.

Signals and Systems Spring 2004 Lecture #9

Digital Signal Processing. Midterm 1 Solution

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

ECE-314 Fall 2012 Review Questions for Midterm Examination II

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

EE 224 Signals and Systems I Review 1/10

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

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

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

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

ECSE 512 Digital Signal Processing I Fall 2010 FINAL EXAMINATION

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

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

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

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

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

Fourier series for continuous and discrete time signals

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

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

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

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

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

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

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

EC Signals and Systems

Problem Value

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

Problem Value

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

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)

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

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

Homework 9 Solutions

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

Review of Discrete-Time System

Question Paper Code : AEC11T02

Massachusetts Institute of Technology

George Mason University Signals and Systems I Spring 2016

Homework 6 Solutions

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

EEL3135: Homework #4

Chap 4. Sampling of Continuous-Time Signals

Assignment 4 Solutions Continuous-Time Fourier Transform

Final Exam 14 May LAST Name FIRST Name Lab Time

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.

Complex symmetry Signals and Systems Fall 2015

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

Chapter 6: Applications of Fourier Representation Houshou Chen

Discrete-time Signals and Systems in

Problem Value

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING

ECE 301: Signals and Systems Homework Assignment #3

Chap 2. Discrete-Time Signals and Systems

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

EE Homework 13 - Solutions

Fourier transform representation of CT aperiodic signals Section 4.1

Fourier Representations of Signals & LTI Systems

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

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

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

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

Solutions. Number of Problems: 10

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

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

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

ECE 301 Fall 2011 Division 1 Homework 5 Solutions

Chapter 5 Frequency Domain Analysis of Systems

Discrete-Time Fourier Transform (DTFT)

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

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

6.003 Homework #10 Solutions

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

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

Problem Value Score No/Wrong Rec

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

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

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

EE Homework 12 - Solutions. 1. The transfer function of the system is given to be H(s) = s j j

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

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

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

Review of Fundamentals of Digital Signal Processing

Frequency-Domain C/S of LTI Systems

Discrete Time Fourier Transform

Discrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section The (DT) Fourier transform (or spectrum) of x[n] is

ECE 301 Fall 2011 Division 1. Homework 1 Solutions.

Overview of Sampling Topics

Final Exam January 31, Solutions

MEDE2500 Tutorial Nov-7

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

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

Transcription:

Final Exam of ECE301, Section 3 (CRN 17101-003) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, 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 two hours 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: I certify that I have neither given nor received unauthorized aid on this exam. Signature: Date:

Question 1: [21.5%, Work-out question] 1. [1%] What does the acronym AM-SSB stand for? 2. [1%] What does the acronym FDM stand for when referring to the technique of simultaneously broadcasting multiple AM signals from the same antenna tower? 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]=audioread( x1.wav ); x1=x1 ; [x2, f_sample, N]=audioread( x2.wav ); x2=x2 ; % Step 0: Initialize several parameters W_1=????; W_2=pi*5000; W_3=pi*8000; W_4=pi*2000; W_5=pi*3000; W_6=????; % 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 sinusoidal wave. x1_h=x1_new.*cos(w_2*t); x2_h=x2_new.*sin(w_3*t); % Step 3: Keep one of the two side bands h_one=1/(pi*t).*(2*sin(w_4*t)).*(cos(w_5*t)); h_two=1/(pi*t).*(2*sin(w_4*t)).*(cos(w_6*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; audiowrite( y.wav, y, f_sample); 3. [1.5%] What is the carrier frequency (Hz) of the signal x2 new? 4. [1.5%] For the first signal x1 new, is this AM-SSB transmitting an upper-side-band signal or a lower-side-band signal? 5. [1.5%] What should the value of W 6 be in the MATLAB code, if we decide to use an upper-side-band transmission for the second signal x2 new? 6. [1.5%] What should the value of W 6 be in the MATLAB code, if we decide to use a lower-side-band transmission for the second signal x2 new? 7. [2%] Continue from the previous sub-question. Suppose lower-side-band transmission is used for the second signal x2 new. To ensure that the receiver side can have the best possible quality, it is important for the transmitter to choose the largest W 1 value when possible. What is the largest W 1 value that can be used without significantly degrading the quality of any of the two transmitted signals?

Knowing that Prof. Wang decided to use a lower-side-band transmission for the second signal x2 new and choose the W 1 value to be W 1 = 2000 π. He then 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]=audioread( y.wav ); y=y ; % Initialize several parameters W_8=????; W_9=????; W_10=????; W_11=????; W_12=????; % Create the low-pass filter. h_m=1/(pi*t).*(sin(w_8*t)); % demodulate signal 1 h_bpf1=1/(pi*t).*(sin(w_9*t)); y1_bpf=ece301conv(y,h_bpf1); y1=2*y1_bpf.*cos(pi*5000*t); x1_hat=ece301conv(y1,h_m); sound(x1_hat,f_sample) % demodulate signal 2 h_bpf2=1/(pi*t).*(sin(w_10*t))-1/(pi*t).*(sin(w_11*t)); y2_bpf=ece301conv(y,h_bpf2); y2=2*y2_bpf.*cos(pi*w_12*t); x2_hat=ece301conv(y2,h_m); sound(x2_hat,f_sample) 8. [7.5%] Continue from the previous questions. What should the values of W 8 to W 12 be in the MATLAB code? When answering this question, please assume that

the second radio x2 new is transmitted using the lower side-band and W 1 = 2000 π. 9. [2%] It turns out that the above MATLAB code is not written correctly and neither signal x1 new nor signal x2 new can be correctly demodulated. Please use 2 to 3 sentences to (i) what kind of problem does x1 new have, i.e., how does the problem impact the sound quality of sound(x1 hat,f sample)? (ii) how can the MATLAB code be corrected so that the playback/demodulation can performed successfully? 10. [2%] Please use 2 to 3 sentences to (i) what kind of problem does x2 new have, i.e., how does the problem impact the sound quality of sound(x2 hat,f sample)? (ii) how can the MATLAB code be corrected so that the playback/demodulation can performed successfully? Hint: If you do not know the answers of Q1.3 to Q1.10, please simply draw the AMSSB modulation and demodulation diagrams and mark carefully all the parameter values. You will receive 12 points for Q1.3 to Q1.10.

Question 2: [11.5%, Work-out question] 1. [1.5%] Consider a continuous time signal x(t) x(t) = sin(2πt). (1) πt Plot the CTFT X(jω) of x(t) for the range of 4π ω 4π. 2. [2%] We then construct y(t) by y(t) = 2 cos(100πt). (2) Plot the CTFT Y (jω) of y(t) for the range of 104π ω 104π. 3. [3%] Finally we construct z(t) by z(t) = y(t) sin(101πt) πt (3) Plot the CTFT Z(jω) of z(t) for the range of 104π ω 104π. Hint: If you do not know how to solve this question, you can solve the following alternative question instead. You will receive 2 points if your answer is correct. Suppose h(t) = sin(100t) t sin(20t). Find the CTFT H(jω). πt 4. [5%] Continue from the previous sub-question. Plot z(t) for the range of 5 < t < 5. Hint: If you do not know how to solve this question, please write down what is the definition of AM asynchronous demodulation and give a detailed example how to use AM asynchronous demodulation to demodulate an AM signal. If your answer is correct, you will receive 3 points for this sub-question.

Question 3: [13%, Work-out question] 1. [2%] Consider a continuous time signal 2t if 0.001 < t < 1.001 x(t) = 2 if 1.001 < t < 2.001 periodic with period 2 (4) Plot x(t) for the range of 4 < t < 4. 2. [4%] We sample x(t) with the sampling frequency 1.5Hz and denote the sampled values by x[n]. Plot x[n] for the range of 5 n 5. 3. [3%] We use x ZOH (t) to represent the reconstructed signal using zero-order hold. Plot x ZOH (t) for the range of 4 < t < 4. Hint: if you do not know the answer of x[n], you can assume that x[n] = 2( 1) n + 1 and the sampling frequency is 1.5Hz. You will receive full points if your answer is correct. 4. [4%] Consider another continuous time signal y(t) and again we sample y(t) with sampling frequency 1.5Hz. Suppose the resulting y[n] = 2δ[n 5]. Let y opt (t) denote the optimal band-limited reconstruction of y(t). Plot y opt (t) for the range of 6 < t < 6.

Question 4: [11%, Work-out question] Consider a signal x(t) = sin(1.25πt). Let p(t) = k= δ(t 2k). Define x p(t) = x(t) p(t), i.e., x p (t) is the impulse train sampled signal. 1. [1%] What is the sampling frequency (Hz) of the impulse train sampled signal x p (t)? 2. [4.5%] What is the CTFT X p (jω) of x p (t)? Plot X p (jω) for the range of π < ω < π. Hint: If you do not know the answer to this question, you should find CTFT X(jω) of x(t) instead. You will receive 2 points if your answer is correct. 3. [5.5%] We reconstruct x(t) by the following operation: What is the expression of ˆx(t)? ˆx(t) = 2x p (t) sin(0.5πt). (5) πt Hint: If you do not know the answer to this question, please write down in details (i) What is the sampling theorem? (ii) What is the Nyquist frequency? You will receive 3 points if your answers are correct.

Question 5: [10%, Work-out question] Consider the following continuous time signals e 2t if t < 1 x(t) = 0 if 1 t < 1 e 3t if 1 t y(t) = e (t 4) U(t 4). (7) Find the expression of z(t) = x(t) y(t). There is no need to plot z(t). A case-based expression would suffice. (6)

Question 6: [11%, Work-out question] Consider the following discrete-time signals. x[n] = sin (0.75πn) πn 1. [3%] Plot DTFT X(e jω ) for the range of 3π < ω < 3π. (8) 2. [3%] Let y[n] = x[n]( 1) n. Plot DTFT Y (e jω ) for the range of 3π < ω < 3π. Hint: if you do not know what is X(e jω ), you can assume X(e jω ) = cos(ω) + 1. You will receive full points if your answer is correct. 3. [5%] Let z[n] = x[n] y[n]. Find the expression of z[n]. Hint: if you do not know how to solve this question, you can solve the following question instead. x(t) = cos(t) + sin(2t), y(t) = sin(1.5t) 1.5t, and z(t) = x(t) y(t). Find the expression of z(t). You will receive 3 points if your answer is correct.

Question 7: [7%, Work-out question] Consider the following discrete time system. y[n] = { n+5 k=n x[k] if n 8. (9) x[k] if 7 n n k=n 5 1. [4.5%] Find the expression of the impulse response h[n] of this system. 2. [2.5%] Is the above system causal? This is not a yes-no question. Please carefully explain your answer in 1 to 3 sentences.

Question 8: [15%, Multiple-choice question] Consider two signals and h 1 (t) = e ejt (10) h 2 [n] = (cos(0.25πn 3 ) + e jπn e jπn ) (U[n + 99] U[n 100]) (11) Hint: you should treat h 1 (t) as e x(t) where x(t) = e jt. 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 energy? 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=