US 7,414,578 B1
Method for efficiently computing the beamforming weights for a large antenna array
Thomas A. Courtade, Coopersville, Mich. (US); and Dana J. Jensen, Marion, Iowa (US)
Assigned to Rockwell Collins, Inc., Cedar Rapids, Iowa (US)
Filed on Sep. 27, 2006, as Appl. No. 11/528,058.
Int. Cl. H01Q 3/00 (2006.01); G01S 5/02 (2006.01)
U.S. Cl. 342—377  [342/372; 342/378; 342/423] 18 Claims
OG exemplary drawing
 
1. A method of beamforming for an antenna array, comprising:
choosing a number of sub-array antenna elements from an array of antenna elements using an iterative algorithm;
correlating an incoming signal with a training sequence at each element of the sub-array to produce correlation data of the received signal at each sub-array element;
estimating a direction of arrival of the signal using the correlation data; and
computing weights for the antenna array.