SIGNAL DIRECTION PROCESSING FOR AN ANTENNA ARRAY
20170102445 ยท 2017-04-13
Assignee
Inventors
Cpc classification
H01Q3/2635
ELECTRICITY
G01S3/32
PHYSICS
G01S3/46
PHYSICS
H01Q3/2611
ELECTRICITY
H01Q3/2629
ELECTRICITY
H04B7/0854
ELECTRICITY
H04K3/224
ELECTRICITY
International classification
Abstract
Systems and methods are provided for determining a direction of a signal received at an antenna array. An antenna array includes a plurality of antenna elements, including a reference element. A signal combiner element is configured to combine weighted signals from a subset of the plurality of antenna elements to provide a composite output. An adaptive processing component is configured to determine an optimal set of weights for the subset of the plurality of antenna elements. An angle of arrival search component is configured to find a direction of minimum gain given the optimal set of weights.
Claims
1. A system for determining a direction of a signal received at an antenna array comprising: an antenna array, comprising a plurality of antenna elements, including a reference element; a signal combiner element configured to combine weighted signals from a subset of the plurality of antenna elements to provide a composite output; an adaptive processing component configured to determine an optimal set of weights for the subset of the plurality of antenna elements; and an angle of arrival search component configured to find a direction of minimum gain given the optimal set of weights.
2. The system of claim 1, the adaptive processing component being configured to determine the optimal set of weights as a set of weights that minimize a mean squared error between the composite output and an output of the reference element.
3. The system of claim 2, wherein the adaptive processing component is configured to calculate the optimal set of weights,
4. The system of claim 2, wherein the adaptive processing component is configured to calculate the optimal set of weights,
5. The system of claim 2, wherein the adaptive processing component is configured to calculate the optimal set of weights,
6. The system of claim 1, wherein the subset of the plurality of antenna elements is a proper subset of the plurality of antenna elements.
7. The system of claim 1, wherein the angle of arrival search component is configured to iteratively search across a range of possible angles, such that a first search is performed at a coarse quantization level to narrow the range of possible angles and a final search is performed at a fine quantization level to determine the angle of arrival.
8. The system of claim 7, wherein the first search is performed in increments of ten degrees, and the final search is performed in increments of one hundredth of a degree.
9. A method for determining a direction of a signal received at an antenna array comprising: receiving a signal at a plurality of antenna elements, including a reference element; applying weights to received signals at a subset of the plurality of antenna elements; combining the weighted signals from a subset of the plurality of antenna elements to provide a composite output; determining an optimal set of weights for the subset of the plurality of antenna elements as a set of weights that minimize a mean squared error between the composite output and an output of the reference element; and determining an angle of arrival for the signal from the determined optimal set of weights.
10. The method of claim 9, wherein determining the angle of arrival from the determined optimal set of weights comprises finding a direction of minimum gain given the optimal set of weights.
11. The method of claim 10, wherein finding the direction of minimum gain given the optimal set of weights comprises iteratively searching across a range of possible angles, the iterative search comprising: performing a first search at a coarse quantization level to narrow the range of possible angles; and performing a final search at a fine quantization level to determine the angle of arrival.
12. The method of claim 9, wherein determining the optimal set of weights comprises calculating the optimal set of weights,
13. The method of claim 9, wherein determining the optimal set of weights comprises calculating the optimal set of weights,
14. The method of claim 9, wherein determining the optimal set of weights comprises calculating the optimal set of weights,
15. The method of claim 9, wherein the subset of the plurality of antenna elements is an improper subset of the plurality of antenna elements.
16. A system for determining a direction of a signal received at an antenna array comprising: an antenna array, comprising a plurality of antenna elements, including a reference element; a signal combiner element configured to combine weighted signals from a subset of the plurality of antenna elements to provide a composite output; an adaptive processing component configured to determine an optimal set of weights for the subset of the plurality of antenna elements as a set of weights that minimize a mean squared error between the composite output and an output of the reference element; and an angle of arrival search component configured to find a direction of minimum gain given the optimal set of weights.
17. The system of claim 16, wherein the adaptive processing component is configured to calculate the optimal set of weights,
18. The system of claim 16, wherein the adaptive processing component is configured to calculate the optimal set of weights,
19. The system of claim 16, wherein the adaptive processing component is configured to calculate the optimal set of weights,
20. The system of claim 16, wherein the angle of arrival search component is configured to iteratively search across a range of possible angles, such that a first search is performed at a coarse quantization level to narrow the range of possible angles and a final search is performed at a fine quantization level to determine the angle of arrival.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0006]
[0007]
[0008]
[0009]
[0010]
DETAILED DESCRIPTION OF INVENTION
[0011] Using the systems and methods described herein, it is possible to determine the direction of arrival (DOA) of a signal in space using an antenna array with any conventional element placement. Traditional interferometry techniques for locating signal direction require antenna arrays having very specific element spacing. The inventor has determined that a determination of signal direction can be accomplished more accurately than interferometry techniques by applying minimum mean squared error (MMSE) processing techniques to find a set of array element weights through analysis of the sampled signal space such that the resulting response pattern of the array will have a spatial null in the direction of the signal of interest. The response pattern of the antenna, given these array element weights, can be analyzed to reveal the DOA of the signal of interest.
[0012]
[0013] A signal combiner component 122 is configured to combine the weighted signals from the subset of the plurality of antenna elements to provide a composite output. An adaptive processing component 124 receives the weighted signals and determines an optimal set of weights for the subset of the plurality of antenna elements. When a signal is being received, the weights can be selected to manipulate the directional pattern of the array, for example, to increase gain in the direction of an incoming signal. In the direction finding application of
[0014] An angle of arrival search component 126 can then utilize the set of weights to search for a direction of minimum gain, given the set of weights, to determine the direction of the signal. For example, for each of a plurality of angles of arrival, an output value can be calculated, given the response pattern defined by the set of weights and the known values at each of the plurality of elements 112-115. An minimum value in the response pattern can be found by searching a range of possible values iteratively, such that at one or more coarse levels of quantization are searched to narrow the range of possible values before a final fine level of quantization is used to find the angle of arrival with a desired degree of precision. In one implementation, the angle of arrival search component 126 can vary the angle of arrival to be searched in ten degree increments, then one degree increments, then tenth of a degree increments to provide accuracy within a tenth of a degree. It will be appreciated, however, that finer degrees of precision may be available in some applications.
[0015]
[0016] All of the digital baseband signals, other than the signal representing the output of the reference element 215, are then weighted at respective multipliers 252-254 with a set of weights provided from an adaptive processor 258, and combined at an associated signal combiner 260 to provide an output for the antenna array. In the illustrated implementation, the weight set is obtained by using an adaptive beam steering algorithm that seeks to minimize the mean square error between the antenna array output and the output of the reference element 215. The optimal Minimum Mean Square Error (MMSE) weights are given by:
[0017] where
[0018]
[0019] where s is the signal, n, is the thermal noise at an i.sup.th element, is a wavelength of the signal, c is the speed of light in a vacuum, .sub.i is the delay of the i.sup.th element relative to the reference element, and
[0020] The cross-correlation matrix, E{
[0021] where P.sub.s is the signal power and P.sub.n is the thermal noise power generated by receivers associated with the plurality of elements.
[0022] Returning to
[0023]
[0024] All of the digital baseband signals, other than the signal representing the output of the reference element 415, are then weighted at respective multipliers 452-454 with a set of weights provided from an adaptive processor 458, and combined at an associated signal combiner 460 to provide an output for the antenna array. In the illustrated implementation, the weight set is obtained by using an adaptive beam steering algorithm that seeks to minimize the mean square error between the antenna array output and the output of the reference element 415. In one implementation, the optimal Minimum Mean Square Error (MMSE) weights are given by:
[0025] where
[0026] Referring back to
[0027] where s is the signal, n, is the thermal noise at an i.sup.th element, is a wavelength of the signal, c is the speed of light in a vacuum, .sub.i is the delay of the i.sup.th element relative to the reference element, P.sub.s is the signal power, and
[0028] From Eq. 6, the matrix
[0029] It will be appreciated that this matrix lacks the thermal noise present in the blind nulling solution of
[0030] where
[0031] Returning to
[0032] In view of the foregoing structural and functional features described above, a methodology in accordance with various aspects of the present invention will be better appreciated with reference to
[0033]
[0034] At 508, an optimal set of weights are determined for the subset of the plurality of antenna elements as a set of weights that minimize a mean squared error between the composite output and an output of the reference element. At 510, an angle of arrival for the signal is determined from the determined optimal set of weights. In one implementation, the angle of arrival is determined by finding a direction of minimum gain given the optimal set of weights. For example, a range of possible angles can be searched iteratively, with the iterative search including performing a first search at a coarse quantization level to narrow the range of possible angles and performing a final search at a fine quantization level to determine the angle of arrival.
[0035] What has been described above includes exemplary implementations of the present invention. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the present invention, but one of ordinary skill in the art will recognize that many further combinations and permutations of the present invention are possible. Accordingly, the present invention is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims.