Integrated adaptive antenna array and adaptive locally-optimum detection system
First Claim
1. A combined Adaptive Filtering, Adaptive Antenna Array and Adaptive Locally-Optimum Detection (AF-AAA-ALOD) system comprising:
- a plurality of antenna elements, including a reference antenna element and a plurality of auxiliary antenna elements for receiving respective input signals;
a master AF processing block configured for receiving the input signal received by the reference antenna element and outputting an output signal and filter parameters;
a plurality of slave AF processing blocks each configured for receiving a corresponding input signal from the respective input signals and the filter parameters outputted by the master AF processing block and outputting an output signal;
a plurality of weighting blocks each configured for receiving a corresponding output signal outputted by a respective slave AF processing block of the plurality of slave AF processing blocks, multiplying the corresponding output signal using a respective weight from a plurality of weights to generate a weighted output signal, and outputting the weighted output signal;
a summation block configured for receiving the output signal outputted by the master AF processing block and the weighted output signals and outputting an output signal;
an ALOD processing block configured for receiving the output signal from the summation block and at least locally-optimum detection processing the received output signal to output a system output signal and at least one error feedback signal; and
a weighting block configured for receiving the at least one error feedback signal and generating the plurality of weights.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided which combines the advantages of Adaptive Antenna Arraying and Adaptive Locally-Optimum Detection, as well as Adaptive Filtering, signal processing techniques and achieves the capabilities of all these techniques. The present invention represents the first successful integrated system for performing signal processing techniques associated with an Adaptive Antenna Array (AAA) system and an Adaptive Locally-Optimum Detection (ALOD) system. The system automatically distributes interference signals among Adaptive Antenna Arraying and Adaptive Locally-Optimum Detection sub-systems according to which sub-system'"'"'s algorithms can provide a more optimum suppression of the interference signals. The system permits an adaptive antenna array with a given number of antenna elements to effectively suppress a larger number of interferers than it otherwise could, and to adapt more quickly to a rapidly changing interference scenario. For an adaptive antenna array with a small number of antenna elements, e.g., two to four, the system provides added interference suppression capability than could be done by adding antenna elements to the adaptive antenna array. The system is primarily designed for incorporation within systems using Direct Sequence Spread Spectrum signals, such as Global Positioning System (GPS) signals. In a preferred embodiment the inventive system is incorporated within a conventional GPS receiver which tends to be vulnerable to jamming by interference signals.
19 Citations
19 Claims
-
1. A combined Adaptive Filtering, Adaptive Antenna Array and Adaptive Locally-Optimum Detection (AF-AAA-ALOD) system comprising:
-
a plurality of antenna elements, including a reference antenna element and a plurality of auxiliary antenna elements for receiving respective input signals;
a master AF processing block configured for receiving the input signal received by the reference antenna element and outputting an output signal and filter parameters;
a plurality of slave AF processing blocks each configured for receiving a corresponding input signal from the respective input signals and the filter parameters outputted by the master AF processing block and outputting an output signal;
a plurality of weighting blocks each configured for receiving a corresponding output signal outputted by a respective slave AF processing block of the plurality of slave AF processing blocks, multiplying the corresponding output signal using a respective weight from a plurality of weights to generate a weighted output signal, and outputting the weighted output signal;
a summation block configured for receiving the output signal outputted by the master AF processing block and the weighted output signals and outputting an output signal;
an ALOD processing block configured for receiving the output signal from the summation block and at least locally-optimum detection processing the received output signal to output a system output signal and at least one error feedback signal; and
a weighting block configured for receiving the at least one error feedback signal and generating the plurality of weights. - View Dependent Claims (2, 3, 4)
-
-
5. A combined Adaptive Filtering, Adaptive Antenna Array and Adaptive Locally-Optimum Detection (AF-AAA-ALOD) system comprising:
-
means for receiving a plurality of input signals;
means for frequency excising or attenuating the plurality of input signals;
means for multiplying the excised or attenuated signals using weights;
means for summing the weighted signals;
means for locally-optimum detection processing the summed signals to provide a system output signal and an error feedback signal; and
means for generating the weights using at least the error feedback signal. - View Dependent Claims (6, 7)
means for generating filter parameters indicating which input signals of the plurality of input signals are to be frequency excised or attenuated; and
means for generating filter time delay weights indicating the time interval of the delay for the plurality of input signals by the means for frequency excising or attenuating.
-
-
7. The system according to claim 5, wherein the means for generating the weights further uses the summed signals outputted by the means for summing the weighted signals.
-
8. A method for processing a plurality of input signals received by a plurality of antenna elements, the method comprising the steps of:
-
frequency excising or attenuating the plurality of input signals;
multiplying the excised or attenuated signals using weights;
summing the weighted signals;
locally-optimum detection processing the summed signals to provide a system output signal and an error feedback signal; and
generating the weights using at least the error feedback signal. - View Dependent Claims (9, 10)
generating filter parameters indicating which input signals of the plurality of input signals are to be frequency excised or attenuated; and
generating filter time delay weights for indicating the time interval of the delay for the plurality of input signals by the means for frequency excising or attenuating.
-
-
10. The method according to claim 8, wherein the step of generating the weights further uses the summed signals.
-
11. A combined Adaptive Antenna Array-Adaptive Locally-Optimum Detection (AAA-ALOD) system comprising:
-
means for receiving a plurality of input signals;
means for multiplying the plurality of input signals using weights;
means for summing the weighted signals;
means for locally-optimum detection processing the summed signals to provide a system output signal and an error feedback signal; and
means for generating the weights using at least the error feedback signal. - View Dependent Claims (12)
-
-
13. A method for processing a plurality of input signals received by a plurality of antenna elements, the method comprising the steps of:
-
multiplying the plurality of input signals using weights;
summing the weighted signals;
locally-optimum detection processing the summed signals to provide a system output signal and an error feedback signal; and
generating the weights using at least the error feedback signal. - View Dependent Claims (14)
-
-
15. A combined Adaptive Antenna Array-Adaptive Locally-Optimum Detection (AAA-ALOD) system comprising:
-
means for receiving an output from a AAA sub-system and an output from an ALOD sub-system, the AAA sub-system output being input to the ALOD sub-system; and
means for updating weights of the AAA sub-system using the output from the AAA sub-system and the output from the ALOD sub-system. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable medium comprising instructions which when executed on at least one processor, cause the at least one processor to perform a method for processing a plurality of input signals received by a plurality of antenna elements, the method comprising the steps of:
-
frequency excising or attenuating the plurality of input signals;
multiplying the excised or attenuated signals using weights;
summing the weighted signals;
locally-optimum detection processing the summed signals to provide a system output signal and an error feedback signal; and
generating the weights using the error feedback signal.
-
Specification