Hamming window and zero padding, Electrical Engineering

Assignment Help:

This question investigates the effect of extending the data set with zero-padding & of the appropriate time in the workflow to apply a window function. To get finer resolution in the frequency domain, the original signal can be zero-padded, that is, zeros appended to the end of the time-domain signal. 

Consider an input signal consisting of a strong 100 Hz sine wave & a weak 184.25 Hz signal & some weak noise. This is given by:

1492_Gaussian distributed random signal.png

with f1= 100hz  & f2 = 184.25hz the noise n(t) is a Gaussian distributed random signal with zero mean & unity variance.

This signal is sampled at a frequency of 1 kHz and 64 samples are available. Derive the PSD of the data set & plot on a decibel scale as specified below:

a)  using the data set without zero padding.

b)  using the data set extended to 512 points by zero-padding.

c)  using the extended data set modified by a Hamming window.

d)  using the original 64 point data set modified by a Hamming window but then extended to 512 points by zero-padding. 

You should therefore produce 4 sets of graphs corresponding to questions a-d - each set consisting of a magnitude-time & db-frequency pair.

Comment on your results as to which process 'pulls out' the best results from the FFT process.

Repeat this question using other common windows (von Hann, Blackman, Blackman-Harris, Nuttall) and using different zero-padding lengths.

What are the overall conclusions from this exercise?


Related Discussions:- Hamming window and zero padding

Define voltage source multiplying dac, Define Voltage Source Multiplying DA...

Define Voltage Source Multiplying DAC? Voltage source multiplying DACs use a reference voltage which is switched in or out by the digital data.  The converter is so-named becau

Find dispersion relation for free electron, Find Dispersion Relation for Fr...

Find Dispersion Relation for Free Electron Question: Find the dispersion relation for a free electron, and, thus, observe the relation between its rest mass and effective ma

Discuss stepper motor interfaced to the 82c55, Discuss Stepper motor interf...

Discuss Stepper motor interfaced to the 82C55. A stepper motor rotates into steps in response to digital pulse input. There shaft of the motor rotates in equivalent increments

How DRAM is different from SRAM, How DRAM's are different from SRAM's?  Why...

How DRAM's are different from SRAM's?  Why DRAMs are said to employ address multiplexing? Dynamic RAM (DRAM) is fundamentally similar as SRAM, except that this retains data for

Sketch voltage and the energy stored in the capacitor, Q. Considering the c...

Q. Considering the circuit shown in Figure, sketch v(t) and the energy stored in the capacitor as a function of time.

Determine currents in the circuits, Determine currents in the circuits: ...

Determine currents in the circuits: Determine currents I 1 and I 2 in the given circuits by applying KVL. Solution We apply KVL for first loop : 10 = 1 I 1   + 1

Bus organisation, Bus Organisation Set of  communication lines in micro...

Bus Organisation Set of  communication lines in microprocessor  which  carry  bits from microprocessor to  peripherals  ( memory  inputs ports  output  ports  and other chips

Complement method of binary subtraction , complement method of binary subtr...

complement method of binary subtraction This  method is  used for  subtraction  as subtraction is  converted to addition. Use following  steps  to perform  subtraction ;

Illustrate about crossbar exchange, Q. Explain crossbar exchange, with all ...

Q. Explain crossbar exchange, with all call processing steps and diagrams. Ans: The basic concept of crossbar switching is to provide a matrix of n x m sets of contacts with

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd