next previous
Up: Spectral detector for

5. Implementation

 

5.1. Presentation

In this section, a method to implement the previous detection criterion is proposed (see Fig. 3 (click here)). The criterion uses the first Q time lag (tex2html_wrap_inline1627) of the quantized correlation function tex2html_wrap_inline1629. To initialize the detector, knowledge of the receiver spectral shape is necessary. Thus, at the beginning of the observation, the receiver is directly connected to a noise generator so that the tex2html_wrap_inline1427 hypothesis is forced. The quantized autocorrelation tex2html_wrap_inline1629 is estimated and the true normalized autorrelation, tex2html_wrap_inline1529, is deduced from tex2html_wrap_inline1629 by applying the correlation correction function (Hagen & Farley 1973). Then, the coefficients of the second order polynomial approximations, used to evaluate the tex2html_wrap_inline1431 and tex2html_wrap_inline1433 dependance on tex2html_wrap_inline1523, are computed and stored.

The receiving system is then connected to the antenna, and observation starts. At each clock cycle, the Q values of the quantized product for the Q first time lags are computed by the correlator and stored into Q shift registers of size N. For each time-lag, these shift registers represent a moving window on the N last quantized products used to compute the final vector tex2html_wrap_inline1415.

The component w0, which is issued from the null time-lag and is an estimate of the input power tex2html_wrap_inline1523

1 (see note tex2html_wrap1697), is used to update tex2html_wrap_inline1431 and tex2html_wrap_inline1433.

Then, the test function tex2html_wrap_inline1443 is computed and its value is compared with the predefined detection level tex2html_wrap_inline1467. If the test function value is less than tex2html_wrap_inline1467, no RFI is detected, and the "first in" quantized products are sent to the final integration. If the criterion value is greater, an RFI is detected and the final sum is suspended until the test function value comes down below the detection level again.

The size of the implementation depends on the size Q of the vector tex2html_wrap_inline1415. In the next section, the influence of Q on the detector is demonstrated.

  figure505
Figure 3: Implementation of the detector (dotted lines represent the initialisation phase). The test function uses the Q first channels of a P channels correlator

5.2. Choice of the size Q of the vector tex2html_wrap_inline1415

  For a given RFI, the choice of the size Q strongly determines the detector performance. From a spectral point of view, the detector carries out a comparison between an estimated spectrum and a reference spectrum with a spectral resolution inversely proportional to Q. By using values of Q which are too small, the risk is the smoothing of relevant spectral features of the RFI and therefore reduction in the quadratic error between tex2html_wrap_inline1415 and the reference tex2html_wrap_inline1431. In contrast, large values of Q may reduce the detector performance because of a large induced variancegif. In fact, the optimal value of Q must be chosen as a function of RFI and the observational context.

Nevertheless, for multiple RFI detection or blind detection (no a priori information on RFI), the proposed detector can be modified to perform multiresolution criteria: the detector is sized for the largest value of Q (highest resolution) and criteria with intermediate resolution are obtained recursively.


next previous
Up: Spectral detector for

Copyright by the European Southern Observatory (ESO)
web@ed-phys.fr