Question: Generate 1024 data points that correspond to 60 Hz sine wave of amplitude 1 with third harmonic (180 Gz) of amplitude 1/6, a 5^th harmonic

Generate 1024 data points that correspond to 60 Hz sine wave of amplitude 1 with third harmonic (180 Gz) of amplitude 1/6, a 5^th harmonic amplitude 1/8 and random noise of up to 1/10. Sample 500 times per second. Plot the time domain graph. Perform a DFT. Plot a graph showing the frequency power spectrum.(Only interested in the magnitude) Check your IDFT algorithm inverting your DFT and comparing the result to your original data. Determine the noise power threshold and eliminate frequency components where this threshold is not reached. Perform on IDFT and plot the result. Finally go back to the power spectrum and apply a low pass, wall filter, perform an IDFT. Generate 1024 data points that correspond to 60 Hz sine wave of amplitude 1 with third harmonic (180 Gz) of amplitude 1/6, a 5^th harmonic amplitude 1/8 and random noise of up to 1/10. Sample 500 times per second. Plot the time domain graph. Perform a DFT. Plot a graph showing the frequency power spectrum.(Only interested in the magnitude) Check your IDFT algorithm inverting your DFT and comparing the result to your original data. Determine the noise power threshold and eliminate frequency components where this threshold is not reached. Perform on IDFT and plot the result. Finally go back to the power spectrum and apply a low pass, wall filter, perform an IDFT
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
