For my Ph.D. thesis work I’ve been working with a lot of linear systems theory. Because of my mathematics background, I typically think of linear systems details from a functional/harmonic analysis perspective, with real numbers, mostly continuous functions, etc. In the engineering world, however, we use discrete versions of these mathematics.
Motivation
The application which I’m applying linear systems to is a channel design for a channeled polarimeter. Abstractly we may think of channels in the typical communications sense, sets of
In our polarimetric system design, we must temporally sample (via our focal plane array, i.e., a camera). We also are forced to use a window of samples, since we don’t have infinite time or computer memory. These windows must be integer periods of our carrier (or modulation) frequencies, otherwise we get spectral leakage. The seminal paper on spectral leakage and mitigating it is by Harris (1978). Basically when performing a discrete Fourier transform (DFT, including FFT), if the window is not an integer multiple of the period, then frequencies from the sharp cutoff become introduced into the DFT.
The issues
The camera on our polarimeter has a maximum framerate of 30 frames per second (fps). The bandwidth optimal system design (found so far) for this particular type of system has sets of 9 temporal channels (there are also spatial channels, and the channels are actually three dimensional spatio-temporal channels, but for simplicity here we may ignore this complexity), including the DC or 0 channel, corresponding to the temporal modulation dimension. Due to Hermicity, this means there are really 4 unique temporal frequencies other than 0 for this design, and they are evenly spaced. The maximum frequency is limited by the physical rotation speed limitations of a retarder, and the sample rate of the camera (due to Nyquist).
The above puts constraints on the windows, frequencies, and sampling rates that we can use without spectral leakage. It is sometimes theoretically desirable (for noise reasons in this polarimetric instrument) to sample at slightly above Nyquist, however in our case spectral leakage does not allow this. Our window must be an integer number of periods of all 4 frequencies. Practically this means that I cannot increase the sampling rate to something like 32 fps, because of the interplay between Nyquist, spectral leakage, and channel frequency spacing.
Below is a graph of
When we take the Fourier transform (I use the unitary version here)
In the next post I will go over precisely what the mathematical relationship is between spectral leakage, Nyquist, and channel frequency, and the constraints imposed upon us as engineers when using channeled systems.
Leave a Reply