Closed-loop multistage beamformer
First Claim
1. A system for tracking ambient signals, detecting or receiving desired signals, and suppressing undesired signals, comprising:
- an array of sensors through which ambient signals are received, said array generating N channels of data, wherein N is an integer greater than zero;
a transformation device that accepts the data from said array and generates N′
channels of data, wherein N′
is an integer greater than zero;
an adaptive processor that accepts the N′
channels of data from the output of the transformation device, said adaptive processor processes the N′
channels of data to update the settings of said transformation device, such that only N′
degrees of freedom are adaptively manipulated by said adaptive processor at any instant, the manipulation being done in a manner that instantaneously senses changes in signal environment and adjusts the settings of said transformation device in a closed-loop, wherein said adaptive processor controls all N degrees of freedom adaptively over time, thus nulling and tracking performance is then limited by the N degrees of freedom and not the N′
degrees of freedom that are actually used adaptively at any instant.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of tracking ambient signals, detecting or receiving desired signals, and suppressing undesired signals. An array of sensors receives ambient signals and generates N channels of data. A transformation device accepts the data from the array and generates N′ channels of data. An adaptive processor accepts the N′ channels of data from the output of the transformation device and processes the N′ channels of data to update the settings of the transformation device, such that only N′ degrees of freedom are adaptively manipulated by the adaptive processor at an instant, the manipulation being done in a manner that instantaneously senses changes in signal environment and adjusts the settings of the transformation device in a closed-loop. The adaptive processor optionally combines these N′ channels to produce system output beam(s) that remove residual interference present out the output of the transformation device. Over time, the adaptive processor controls all N degrees of freedom adaptively, thus nulling and tracking performance is then limited by the N degrees of freedom and not the N′ degrees of freedom that are actually used adaptively at any instant.
-
Citations
24 Claims
-
1. A system for tracking ambient signals, detecting or receiving desired signals, and suppressing undesired signals, comprising:
-
an array of sensors through which ambient signals are received, said array generating N channels of data, wherein N is an integer greater than zero;
a transformation device that accepts the data from said array and generates N′
channels of data, wherein N′
is an integer greater than zero;
an adaptive processor that accepts the N′
channels of data from the output of the transformation device, said adaptive processor processes the N′
channels of data to update the settings of said transformation device, such that only N′
degrees of freedom are adaptively manipulated by said adaptive processor at any instant, the manipulation being done in a manner that instantaneously senses changes in signal environment and adjusts the settings of said transformation device in a closed-loop, whereinsaid adaptive processor controls all N degrees of freedom adaptively over time, thus nulling and tracking performance is then limited by the N degrees of freedom and not the N′
degrees of freedom that are actually used adaptively at any instant.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of tracking ambient signals, detecting or receiving desired signals, and suppressing undesired signals, comprising:
-
receiving ambient signals with an array of sensors, said array generating N channels of data, wherein N is an integer greater than zero;
receiving the data from said array with a transformation device and generating N′
channels of data, wherein N′
is an integer greater than zero;
receiving the N′
channels of data from the output of the transformation device with an adaptive processor, said adaptive processor processing the N′
channels of data to update the settings of said transformation device, such that only N′
degrees of freedom are adaptively manipulated by said adaptive processor at any instant, the manipulation being done in a manner that instantaneously senses changes in signal environment and adjusts the settings of said transformation device in a closed-loop, whereinsaid adaptive processor controls all N degrees of freedom adaptively over time, thus nulling and tracking performance is then limited by the N degrees of freedom and not the N′
degrees of freedom that are actually used adaptively at any instant.
-
Specification