Special digital FIR filters help to increase accuracy.
A set of special digital all-pass finite- impulse- response (FIR) filters produces phase shifts equivalent to delays that equal fractions of the sampling or clock period of a telemetry- data- processing system. These filters have been used to enhance the arraying of telemetry signals that have been received at multiple ground stations from spacecraft (see figure). Somewhat more specifically, these filters have been used to align, in the time domain, the telemetry-data sequences received by the various antennas, in order to maximize the signal-to-noise ratio of the composite telemetric signal obtained by summing the signals received by the antennas.
It must be emphasized that in order to obtain the desired result, one must align the timing of the data sequences from the various antennas as precisely as possible. This translates to a need to delay the various signals by various time intervals that could be as small as a fraction of a clock period.
One can construct special digital FIR filters that exhibit linear phase as long as their coefficients are symmetric around their centers. A filter of this type can be made to be of an all-pass type such that it produces group delay, based on the length of the filter, equal to a whole number of clock periods if an odd number of coefficients are used. If an even number of coefficients are used, then the group delay can include half a clock period. By shifting the coefficients of such a filter to be slightly asymmetric, one can obtain a group delay that includes a fraction (not necessarily half) of a clock period.
This concept has been implemented through modification of the Parks-McLellan algorithm for generating equal-ripple FIR filters, in order to produce all pass filters with coefficients of varying asymmetry. This implementation has been found to yield filters that not only give the needed fractional-clock-period delays but also leave phases almost perfectly linear within the pass bands used for telemetry signals.