Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/09/06 13:15
Modified:
  11/09/06 13:21

Read: times


 
#127642 - FFT
Responding to: ???'s previous message
Hi Prahlad,

FFT stands for Fast Fourier Transform. It is an algorithm whereby a function, either continuous or, as in your case, discreet, can be mapped from a time domain into a frequency domain. In other words, you process your data points and the result will be a set of amplitudes as a function of frequency instead of a set of amplitudes as a function of time.

Your resultant data set would show the largest amplitude (peak) at the fundamental frequency, with smaller peaks at the locations of all of the harmonics. If you calculate an FFT of a pure sine wave, you will get a frequency domain spectrum with only a single peak at the frequency of the sine wave.

You can also perform an inverse FFT on the frequency domain data to map it back into the time domain.

Unfortunately I can not give you the formulae for these transforms off the top of my head. I would have to look them up. On the other hand, if you search the internet for them I am sure you will find more information than you want or need. They are quite common.

When you search, you might want to dig just a bit deeper than looking for a set of formulae. Specifically, I would suggest that you search for ways to calculate THD from an FFT. It is an artifact of calculating an FFT of a set of discreetly sampled points that information from beyond the Nyquist frequency will be aliased back into the domain of the FFT. In you're case, this could be adventageous.

Good luck,

Joe

List of 32 messages in thread
TopicAuthorDate
Measuring THD [ Total Harmonic distortion ]            01/01/70 00:00      
   ANalogue method.            01/01/70 00:00      
      Re: Analogue method.            01/01/70 00:00      
         fundamental flaw?            01/01/70 00:00      
            Re: Fundamental Flaw.            01/01/70 00:00      
               Digital filter            01/01/70 00:00      
                  Re: Fundamental Frequency.            01/01/70 00:00      
               FFT            01/01/70 00:00      
                  mains frequency            01/01/70 00:00      
                     Why rely on an assumption?            01/01/70 00:00      
                  Re: FFT            01/01/70 00:00      
                     FFT            01/01/70 00:00      
         What use?            01/01/70 00:00      
   Goertzel filters, maybe ?            01/01/70 00:00      
   FFT is the first choice            01/01/70 00:00      
      Is it?            01/01/70 00:00      
         If you know the fundamental.            01/01/70 00:00      
            Re: Fundamental            01/01/70 00:00      
               Multiple cycles            01/01/70 00:00      
                  The 50Hz fundamental must dominate            01/01/70 00:00      
               Fundamental and harmonics!            01/01/70 00:00      
                  Re: Fundamental and harmonics.            01/01/70 00:00      
                     You're getting into theory            01/01/70 00:00      
                     That is very simple!            01/01/70 00:00      
         I think, yes            01/01/70 00:00      
   Alfredos Code Doesnt seem to work properly.            01/01/70 00:00      
      Do you want it to write in "C"?            01/01/70 00:00      
         Yes Kai,            01/01/70 00:00      
      Eh? Endian issue.            01/01/70 00:00      
         Tags            01/01/70 00:00      
   How about this method for THD.            01/01/70 00:00      
      Mix of numerical calculation and FFT            01/01/70 00:00      

Back to Subject List