JCE Online Journal of Chemical EducationDivision of Chemical Education, American Chemical SocietyAmerican Chemical Society
 | Subscriptions  | Software Orders  | Support  | Contributors  | Advertisers  | 

JCE Print

JCE Digital Library

JCE Software

Only@JCE Online

About JCE


  Home > JCE Print > Journal of Chemical Education > Issues > 2008  > August  >
On the Web
JCE WebWare: Web-Based Learning Aids
FT Digital Filtering
Simulating Fourier Transform Apodization via Excel
Ken Overway
Bridgewater College, Bridgewater, VA 22812
Cover
August 2008
Vol. 85 No. 8
p. 1151

Full Text
Signal-to-noise enhancement is an important topic to cover in any undergraduate instrumental analysis course. With the ubiquity of electronic chemical instrumentation, students who want to understand the construction of instruments must understand the nature of an electronic signal and how it is transduced into a form that is understood by a human operator. An important and relevant component of signal-to-noise enhancement is digital filtering. While digital filters are discussed in most instrumental analysis textbooks, their numerically intensive nature makes them difficult to include in a student exercise in any way except pictorially. This type of exercise does not let students interact with the filtering process to actually see how it works.

The FTDigitalFilter.xls file is constructed to allow the user to change the parameters of a simulated digital filter and see the effect the filtering has on a noisy signal. The spreadsheet consists of two sheets that demonstrate the efficacy of a Fourier Transform (FT) frequency-domain square-wave apodization filter on a signal containing environmental noise (two single-frequency noise sources) or a white noise source. In the “Environ Noise” sheet, the user can set the frequency of the signal, the frequency of two single-frequency sources of noise, the amplitude of the noise, and the size of the apodization window. After the FT filter is performed with the push of a button, a time-domain graph containing the pure signal, noisy signal, and filtered signal is presented along with a frequency-domain graph containing the unfiltered and filtered signals. In the white noise example, the procedure is the same except the only noise parameter is the amplitude of the white noise.

image

Screen shot of the "Environ Noise" sheet shwing the time and frequency-domain graps of the signal.

The Signal-to-Noise Ratio (SNR) is calculated before and after the digital filtering process in order to provide a quantitative means of comparing the efficacy of the filtering method. The SNR is calculated by dividing the peak-to-trough amplitude of the pure signal by the standard deviation of the noise generated.

A more thorough treatment of digital filtering using Microsoft Excel can be found in de Levie’s book, Advanced Excel for Scientific Data Analysis(1).

Literature Cited

  1. de Levie, R. Advanced Excel for Scientific Data Analysis; Oxford: New York, 2004; pp 245–255.
Supplement
Find “FT Digital Filtering. Simulating Fourier Transform Apodization via Excel” in the JCE Digital Library.
More Information
*
Citation
Overway, Ken . J. Chem. Educ. 2008, 85, 1151.
*
Keywords
Analytical Chemistry; Computer-Based Learning; Fourier Transform Techniques; Instrumental Methods; Upper-Division Undergraduate
*
History
Created:
Last Updated:
6/23/2008
7/1/2008
  Home > JCE Print > Journal of Chemical Education > Issues > 2008  > August  > Page 1151


Subscriptions

JCE HS CLIC

Our Secondary School editors work hard to distill all the JCE materials to produce a fraction of particular interest to high school teachers. We call it CLIC.


Contributions Welcome
JCE welcomes your submission

Advertisers
In recent years we have worked hard to better match our advertisers with our readers. When shopping for chemistry education materials, visit our advertisers' WWW sites first.

Be An Ambassador
Take JCE along on your outreach missions. Copies of the Journal, guest access to JCE Online, our publications catalog, and more are available for your participants.