System and method for adaptive interference cancelling
DC CAFCFirst Claim
1. An adaptive system for processing digital input data representing signals containing a source signal from a signal source on-axis relative to an array of sensors as well as interference signals from interference sources located off-axis from the signal source and for producing digital output data representing the source signal with reduced interference signals relative to the source signal, comprising:
- a main channel matrix unit for generating a main channel from the digital input data, the main channel representing signals received in the direction of the signal source and having a source signal component and an interference signal component;
a reference channel matrix unit for generating at least one reference channel from the digital input data, each reference channel representing signals received in directions other than that of the signal source;
at least one adaptive filter having adaptive filter weights, connected to receive signals from the reference channel matrix unit, for generating a cancelling signal approximating the interference signal component of the main channel;
a difference unit, connected to receive signals from the main channel matrix unit and said at least one adaptive filter, for generating the digital output data by subtracting the cancelling signal from the main channel;
said at least one adaptive filter also being connected to receive the digital output data and including weight updating means for finding new filter weight values of said at least one adaptive filter such that the difference between the main channel and the cancelling signal is minimized; and
weight constraining means for truncating said new filter weight values to predetermined threshold values when each of the new filter weight values exceeds the corresponding threshold value.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
An adaptive system and method for reducing interference in a signal received from an array of sensors. Adaptive filters are used to generate cancelling signals that closely approximate the interference present in the received signal. The adaptive filter weights are converted into the frequency domain where the frequency representation values in a selected frequency range are truncated to avoid signal leakage involving narrow band signals. Decolorizing filters are used to produce the cancelling signals having a flat frequency spectrum. Normalized power difference is used limit the operation of the adaptive filters to the case where there is some directional interference to be eliminated.
-
Citations
28 Claims
-
1. An adaptive system for processing digital input data representing signals containing a source signal from a signal source on-axis relative to an array of sensors as well as interference signals from interference sources located off-axis from the signal source and for producing digital output data representing the source signal with reduced interference signals relative to the source signal, comprising:
-
a main channel matrix unit for generating a main channel from the digital input data, the main channel representing signals received in the direction of the signal source and having a source signal component and an interference signal component; a reference channel matrix unit for generating at least one reference channel from the digital input data, each reference channel representing signals received in directions other than that of the signal source; at least one adaptive filter having adaptive filter weights, connected to receive signals from the reference channel matrix unit, for generating a cancelling signal approximating the interference signal component of the main channel; a difference unit, connected to receive signals from the main channel matrix unit and said at least one adaptive filter, for generating the digital output data by subtracting the cancelling signal from the main channel; said at least one adaptive filter also being connected to receive the digital output data and including weight updating means for finding new filter weight values of said at least one adaptive filter such that the difference between the main channel and the cancelling signal is minimized; and weight constraining means for truncating said new filter weight values to predetermined threshold values when each of the new filter weight values exceeds the corresponding threshold value. - View Dependent Claims (2, 3, 4)
-
-
5. An adaptive system for processing digital input data representing signals containing a source signal from a signal source on-axis relative to an array of sensors as well as interference signals from interference sources located off-axis from the signal source and for producing digital output data representing the source signal with reduced interference signals relative to the source signal, comprising:
-
a main channel matrix unit for generating a main channel from the digital input data, the main channel representing signals received in the direction of the signal source and having a source signal component and an interference signal component; a reference channel matrix unit for generating at least one reference channel from the digital input data, each reference channel representing signals received in directions other than that of the signal source; at least one adaptive filter having adaptive filter weights, connected to receive signals from the reference channel matrix unit, for generating a cancelling signal approximating the interference signal component of the main channel; a difference unit, connected to receive signals from the main channel matrix unit and said at least one adaptive filter, for generating digital output data by subtracting the cancelling signal from the main channel; said at least one adaptive filter also being connected to receive the digital output data and including weight updating means for finding new filter weight values of said at least one adaptive filter such that the difference between the main channel and the cancelling signal is minimized; and weight constraining means for converting the new filter weight values to frequency representation values, truncating the frequency representation values to predetermined threshold values, and converting them back to adaptive filter weights. - View Dependent Claims (6, 7, 8)
-
-
9. An adaptive system for receiving a source signal from a signal source on-axis relative to the system as well as interference signals from interference sources located off-axis from the signal source and for producing an output signal with reduced interference signals relative to the source signal, comprising:
-
a sensor array of spatially distributed sensors, each for receiving such source and interference signals; a sampling unit, connected to receive signals from the sensor array, for converting such signals to digital form; a main channel matrix unit, connected to receive signals from the sampling unit, for generating a main channel representing signals received in the direction of the signal source, the main channel having a source signal component and an interference signal component; a reference channel matrix unit, connected to receive signals from the sampling unit, for generating at least one reference channel, each reference channel representing signals received in directions other than that of the signal source; at least one adaptive filter having adaptive filter weights, connected to receive signals from the reference channel matrix unit, for generating a cancelling signal approximating the interference signal component of the main channel; a difference unit, connected to receive signals from the main channel matrix unit and said at least one adaptive filter, for subtracting the cancelling signal from the main channel to generate a digital output signal; an output digital-to-analog converter for converting said digital output signal to analog form; said at least one adaptive filter also being connected to receive the digital output signal of the difference unit and including weight updating means for finding new filter weight values of said at least one adaptive filter such that the difference between the main channel and the cancelling signal is minimized; and weight constraining means for truncating said new filter weight values to predetermined threshold values when each of the new filter weight value exceeds the corresponding threshold value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An adaptive system for receiving a source signal from a signal source on-axis relative to the system as well as interference signals from interference sources located off-axis from the signal source and for producing an output signal with reduced interference signals relative to the source signal, comprising:
-
a sensor array of spatially distributed sensors, each for receiving such source and interference signals; a sampling unit, connected to receive signals from the sensor array, for converting such signals to digital form; a main channel matrix unit, connected to receive signals from the sampling unit, for generating a main channel representing signals received in the direction of the signal source, the main channel having a source signal component and an interference signal component; a reference channel matrix unit, connected to receive signals from the sampling unit, for generating at least one reference channel, each reference channel representing signals received in directions other than that of the signal source; at least one adaptive filter having adaptive filter weights, connected to receive signals from the reference channel matrix unit, for generating a cancelling signal approximating the interference signal component of the main channel; a difference unit, connected to receive signals from the main channel matrix unit and said at least one adaptive filter, for subtracting the cancelling signal from the main channel to generate a digital output signal; an output digital-to-analog converter for converting the digital output signal to analog form; said at least one adaptive filter also being connected to receive the digital output signal of the difference unit and including weight updating means for finding new filter weight values of said at least one adaptive filter such that the difference between the main channel and the cancelling signal is minimized; and weight constraining means for constraining the operation of the adaptive filter by converting the new filter weight values to frequency representation values, truncating the frequency representation values to predetermined threshold values, and converting them back to adaptive filter weights. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification