Title :
Development and implementation of a general-purpose Hadamard-transform spectrometer simulation program
Author :
Barne, Kimberly D. ; Taluja, Nikhil ; Dyer, Ruth A. ; Dyer, Stephen A.
Author_Institution :
Motorola Inc., Scottsdale, AZ, USA
fDate :
2/1/1998 12:00:00 AM
Abstract :
A general-purpose Hadamard-transform (HT) spectrometer simulation program has been developed. It combines software that simulates the operation of an HT spectrometer with computationally efficient algorithms for performing recovery of spectra. The incident spectrum can be encoded with a right-cyclic, left-cyclic, or noncyclic encodement scheme. A block-diagram approach is utilized, with blocks allocated for the description of the spectrometer model, the addition of detector noise, and the spectrum-recovery method. The user can choose among various spectrometer models and spectrum-recovery schemes which have been previously developed. Various algorithms are made available to implement the right-cyclic matrix inversions, circular correlations, and vector-matrix multiplications required in the computation of the spectrometer output and the spectrum-estimate. This paper presents important features of the simulation program and shows an example source file
Keywords :
Hadamard transforms; digital simulation; spectral analysis; spectroscopy computing; transform coding; block-diagram; circular correlations; computationally efficient algorithms; electrooptic mask; general-purpose Hadamard-transform; incident spectrum; left-cyclic encodement; noncyclic encodement; recovery of spectrum; right-cyclic encodement; right-cyclic matrix inversions; simulation program; software; source file; spectrometer simulation program; spectrum-estimate; vector-matrix multiplications; Computational modeling; Computer languages; Frequency measurement; High temperature superconductors; Instruments; Radiation detectors; Software algorithms; Software performance; Spectroscopy; Testing;
Journal_Title :
Instrumentation and Measurement, IEEE Transactions on