Problem Weight Total 100

Similar documents
Problem Weight Score Total 100

Math Assignment 10

Course Web site:

Problem Set #1 Problem Set Due: Friday, April 12

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) ELECTRICAL AND ELECTRONIC ENGINEERING SEMESTER 2 EXAMINATION 2016/2017

EE 200 Problem Set 3 Cover Sheet Fall 2015

ECE438 - Laboratory 1: Discrete and Continuous-Time Signals

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals

Sensors, Measurement systems Signal processing and Inverse problems Exercises

THE SIGMA-DELTA MODULATOR FOR MEASUREMENT OF THE THERMAL CHARACTERISTICS OF THE CAPACITORS

MAT Practice (solutions) 1. Find an algebraic formula for a linear function that passes through the points ( 3, 7) and (6, 1).

ECE 45 Homework 2. t x(τ)dτ. Problem 2.2 Find the Bode plot (magnitude and phase) and label all critical points of the transfer function

A New Method for Processing Impact Excited Continuous-Scan Laser. Doppler Vibrometer Measurements

Discrete-time equivalent systems example from matlab: the c2d command

Instead of the foreword. The author

EE 261 The Fourier Transform and its Applications Fall 2007 Problem Set Two Due Wednesday, October 10

Musical Sound: A Mathematical Approach to Timbre

Handout 1 - Introduction to plots in Matlab 7

EE 350. Continuous-Time Linear Systems. Recitation 2. 1

Signals and Systems. Spring Room 324, Geology Palace, ,

Linear Time Invariant (LTI) Systems

DECAYING DC COMPONENT EFFECT ELIMINATION ON PHASOR ESTIMATION USING AN ADAPTIVE FILTERING ALGORITHM

ECGR 6264 RF Design Midterm Spring 2005

Fourier Transforms 1D

Experiment 2: Sampling and Quantization

Sampling Issues in Image and Video

Removal of Decaying DC Component in Current Signal Using a ovel Estimation Algorithm

An Effective Filtering Algorithm to Mitigate Transient Decaying DC Offset

Laboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB

AskDrCallahan Calculus 1 Teacher s Guide

System Identification

10:15-11 am Digital signal processing

Simultaneous Experimentation With More Than 2 Projects

Digital music synthesis using DSP

From Fourier Series to Analysis of Non-stationary Signals - X

Proceedings of the Third International DERIVE/TI-92 Conference

Analog Performance-based Self-Test Approaches for Mixed-Signal Circuits

Laplace Transform: basic properties; functions of a complex variable; poles diagrams; s-shift law.

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2016 Lab #6: Sampling: A/D and D/A & Aliasing

Module 2 :: INSEL programming concepts

Multirate Signal Processing: Graphical Representation & Comparison of Decimation & Interpolation Identities using MATLAB

ELEC 310 Digital Signal Processing

Lab 5 Linear Predictive Coding

4. ANALOG TV SIGNALS MEASUREMENT

DATA COMPRESSION USING THE FFT

Bunch-by-bunch feedback and LLRF at ELSA

1 Overview. 1.1 Digital Images GEORGIA INSTITUTE OF TECHNOLOGY. ECE 2026 Summer 2018 Lab #5: Sampling: A/D and D/A & Aliasing

Signals And Systems Roberts 2ed Solution Manual

DIGITAL COMMUNICATION

NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting

1 Lesson 11: Antiderivatives of Elementary Functions

OCTAVE C 3 D 3 E 3 F 3 G 3 A 3 B 3 C 4 D 4 E 4 F 4 G 4 A 4 B 4 C 5 D 5 E 5 F 5 G 5 A 5 B 5. Middle-C A-440

MUSIC TRANSCRIPTION USING INSTRUMENT MODEL

Lecture 1: What we hear when we hear music

CHAPTER 3 COLOR TELEVISION SYSTEMS

INTEGRATED CIRCUITS. AN219 A metastability primer Nov 15

Form C: Type Test Verification Report

Form C: Type Test Verification Report

Time Varying Signals Part A Chemistry 838

The unbelievable musical magic of the number 12

Fourier Integral Representations Basic Formulas and facts

Introduction to Digital Signal Processing (Discrete-time Signal Processing) Prof. Ja-Ling Wu Dept. CSIE & GINM National Taiwan University

BC Sequences and series 2015.notebook March 03, 2015

VLSI Test Technology and Reliability (ET4076)

Mathematics 5 SN SINUSOIDAL GRAPHS AND WORD PROBLEMS

Lab P-6: Synthesis of Sinusoidal Signals A Music Illusion. A k cos.! k t C k / (1)

Basic rules for the design of RF Controls in High Intensity Proton Linacs. Particularities of proton linacs wrt electron linacs

Investigation of Radio Frequency Breakdown in Fusion Experiments

Book: Fundamentals of Music Processing. Audio Features. Book: Fundamentals of Music Processing. Book: Fundamentals of Music Processing

CS2401-COMPUTER GRAPHICS QUESTION BANK

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT.

An action based metaphor for description of expression in music performance

Measuring Direct d 33 and d 31 with Piezotest Instruments

Audio-Based Video Editing with Two-Channel Microphone

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

The following exercises illustrate the execution of collaborative simulations in J-DSP. The exercises namely a

Chapter 6: Real-Time Image Formation

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

Reference Manual. Using this Reference Manual...2. Edit Mode...2. Changing detailed operator settings...3

Fundamentals of DSP Chap. 1: Introduction

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Part II. Chapter2: Synchronous Sequential Logic

Basic Information for MAT194F Calculus Engineering Science 2004

E X P E R I M E N T 1

Computer Graphics: Overview of Graphics Systems

with - < n < +. There are two types of approximations associated with the sampling process. finite precision of the ADC finite sampling frequency.

A 5-Gb/s Half-rate Clock Recovery Circuit in 0.25-μm CMOS Technology

Iterative Direct DPD White Paper

Clarke and Inverse ClarkeTransformations Hardware Implementation. User Guide

Experimental Study of Attack Transients in Flute-like Instruments

Adaptive Resampling - Transforming From the Time to the Angle Domain

Wire Delay and Switch Logic

Overview. Teacher s Manual and reproductions of student worksheets to support the following lesson objective:

MITOCW ocw f08-lec19_300k

Note: Please use the actual date you accessed this material in your citation.

Modified Sigma-Delta Converter and Flip-Flop Circuits Used for Capacitance Measuring

WPA REGIONAL CONGRESS OSAKA Japan 2015

Digital Circuits I and II Nov. 17, 1999

The Micropython Microcontroller

Transcription:

EE 350 Problem Set 4 Cover Sheet Fall 2016 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: Submission deadlines: Turn in the written solutions by 4:00 pm on Tuesday October 4 in the homework slot outside 121 EE East. Problem Weight 15 18 16 15 17 20 18 16 19 16 20 15 Total 100 Score The solution submitted for grading represents my own analysis of the problem, and not that of another student. Signature: Neatly print the name(s) of the students you collaborated with on this assignment.

Reading assignment: Lathi Chapter 2, Sections 2.3 and 2.4 Carefully read section 2.4-2 in the text which presents a graphical interpretation of convolution. This approach yields significant insight to the convolution operation and is an important tool that will be used in technical electives such as Introduction to Communications (EE 360), Discrete-Time Systems Analysis (EE 351), and Fundamentals of Digital Signal Processing (EE 453). Problem 15: (18 points) Dynamic second-order linear time-invariant physical systems are often encountered in system analysis and control engineering. Consider a system whose output y(t) is related to the input f(t) by the second-order differential equation d 2 y dt + 2ζω dy 2 n dt + ω2 n y(t) = Kω2 nf(t), (1) where ζ is the dimensionless damping ratio and ω n 0 is the natural frequency. When 0 ζ < 1 the characteristic roots are complex conjugates where the damped frequency ω d is and In this case the homogeneous solution has the form where the coefficients C 1 and C 2 are complex valued. λ 1 = σ + jω d λ 2 = σ jω d, ω d = ω n 1 ζ 2 σ = ζω n. y h (t) = C 1 e ( σ+jωd)t + C 2 e ( σ jωd)t 1. (6 points) Assuming that the numbers θ, A, B, α, ω, and t are real, while c is complex, use Euler s formula, e jθ = cos(θ) + j sin(θ), to derive the following identities: (a) (3 points) (c/2)e (α+jω)t + (c /2)e (α jω)t = c e αt cos(ωt + c) Hint: Use the fact that c + c = 2 Re {c}. (b) (3 points) Acos(ωt) + B sin(ωt) = A 2 + B 2 cos(ωt tan 1 (B/A)) Hint: Use the result from part 1(c). 2. (3 points) Because the coefficients and initial conditions of the ODE in equation (1) are real numbers, the homogeneous solution y h (t) must be real-valued. This forces C 1 = C 2, that is,the undetermined coefficients C 1 and C 2 must be complex conjugates. Using this fact, along with the results in part 1, show that y h (t) = Ae σt cos(ω d t) + Be σt sin(ω d t), where A and B are real-valued coefficients. Find expressions for A and B in terms of C 1. 3. (3 points) Using the result in part 2, solve for the unit-step response when 0 ζ < 1 and show that ( y(t) = K [1 e σt cos ω d t + σ )] sin ω d t u(t). ω d Observe that the real (σ) and imaginary (ω d ) part of the complex roots determine the rate of exponential decay and the frequency of oscillation, respectively. Due to the oscillatory behavior of y(t), the system response is said to be underdamped. 4. (6 points) A LTI system with input f(t) and output y(t) is represented by the ordinary differential equation ÿ + 4ẏ + 5y = 10f(t) Determine the zero-state unit-step response of the system for t 0.

Problem 16: (15 points) 1. Simplify the following expressions: (a) (3 points) [δ(t 1) δ(t + 1) + u(t 1) δ(t 2) u(t + 1)]cos(πt) (b) (3 points) u(t + 1)δ(1 t)e 3t 3+ln(π) + e (2 jπ)t δ(t 1) 2. Evaluate the following integrals: (a) (3 points) h(τ)δ(t τ)dτ (b) (3 points) δ(τ 1)δ(t + 1 τ)dτ (c) (3 points) t 0 e τ δ(τ 1)dτ Problem 17: (20 points) 1. (2 points) Show that f(t) δ(t T) = f(t T). 2. (3 points) If y(t) = f(t) h(t), show that f(t) h(t T) = f(t T) h(t) = y(t T). 3. (3 points) Show that f(t) [g(t) + h(t)] = f(t) g(t) + f(t) h(t). 4. (3 points) If f(t) g(t) = c(t), show the derivative property of convolution 5. (3 points) Derive the identity f(t) g(t) = f(t) ġ(t) = ċ(t). du(t) dt = δ(t), where u(t) is the unit-step function. In order to obtain this identity, you need to show that the functionals g(t) = du/dt and δ(t) have the same effect on an arbitrary function f(t), that is where T is a real-valued constant parameter. 6. (6 points) Derive the identity f(t)g(t T)dt = f(t) δ(at) = 1 a δ(t). That is, the generalized functions δ(at) and δ(t)/ a have the same effect on a given function f(t). In order to obtain this identity, first show that δ(at)f(t)dt = f(0) a, where the parameter a is a real number that can be either positive or negative. Next, find an expression for δ(t) a f(t)dt in terms of f(0) and a. Use the last two results to obtain the desired identity. Note that because δ( t) = δ(t), δ(t) is an even generalized function.

Problem 18: (16 points) Systems can be represented either by an ODE or an impulse response function. Given either representation, you can find the zero-state response for a given input. For example, consider the RC circuit in Figure 2. Figure 1: RC circuit with input voltage f(t) and output current y(t). 1. (4 points) Derive the ODE representation of the system and show that it can be expressed as ẏ + 1 τ y = K τ f. Express the time constant τ and parameter K in terms of R 1, R 2, and C. What is the physical significance of the parameter K? 2. (4 points) Solve the ODE in part 1 to determine the zero-state unit-step response. 3. (4 points) Determine the impulse response function h(t) of the circuit. 4. (4 points) Determine the zero-state unit-step response using the convolution integral. Check your answer against the result obtained in part 2. Problem 19: (16 points) Using the graphical convolution method discussed in section 2.4-2 of the text and lecture, find and sketch y(t) = f(t) h(t) for the following signals. 1. (8 points) f(t) h(t) = u(t + 1) u(t) = e t/2 u(t) 2. (8 points) f(t) = e t h(t) = e t u(t)

Problem 20: (15 points) A future lecture demonstrates that any real-valued periodic signal f(t) with fundamental period T o may be expresses as a superposition of an infinite number of sinusoids, f(t) = a o + a n cos(n ω o t) + b n sin(n ω o t), where a 0, a 1, a 2,..., b 1, b 2... are real-valued constant coefficients given by a o = 1 T o T o f(t)dt a n = 2 T o T o f(t) cos nω o tdt b n = 2 T o T o f(t) sin nω o tdt, and ω o = 2π/T o. As an example, the coefficients for the periodic sawtooth waveform in Figure 2 are a o = 0.5 a n = 0 b n = 1 nπ, ω o = 2π/T o = π. As it not possible to numerically determine f(t) for an infinite number of terms, consider an approximation that utilizes the first N terms of the summation, N N f N (t) = a o + a n cos(n ω o t) + b n sin(n ω o t), If N <, then where e(t) is the approximation error. f(t) = f N (t) + e(t), Figure 2: Periodic sawtooth waveform with a fundamental period of 2 s. Write an m-file that 1. Plots f(t) over the interval 0 t 2 using the equation f(t) = t/2. The time vector must consist of 10,000 points equally spaced between 0 and 2. Plot f(t) using a dashed black curve 2. Write a MATLAB function find fn that determines f N (t) given an integer value of n and the time vector from part (1). The syntax for the calling the function must be Realize the function using a For-Loop. fn = find fn(t,n); 3. Using the MATLAB function find fn, determine vectors representing f 1 (t), f 10 (t), and f 100 (t), and plot these functions in the figure containing f(t) using a dotted, dash-dotted, and solid curve, respectively. Use a legend to distinguish the four curves in the figure, and appropriately label the axes and title the plot.

To earn full credit for Problem 20: Turn in the figure along with a copy of your m-file and function file. Include your name and section number at the top of m-file and function file using the comment symbol %. Use the title command to appropriately label the figure, for example, Problem 20. Appropriately label the x and y axes; no credit is given for MATLAB plots whose axes are unlabeled! Use the MATLAB command gtext to place your name and section name within the figure.