Patent US4513383A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4513383A Expired / Lapsed US ⏱️ 0.0 years remaining

Separation of communication signals in an adaptive antenna array

Assignee: Boeing North American Inc
•
Filing: 1981-09-24
•
Granted: 1985-04-23
•
Expires: 2001-09-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus are disclosed for separating radio frequency signals incident upon an array of antenna elements which has available from each of the elements an input signal capable of being processed by the method and apparatus. The processing includes combining the input signals according to a first set of complex weights, thereby providing a first output signal. The first set of weights is derived from the input signals and from the first output signal and converges to the eigenvector corresponding to the largest eigenvalue of the cross-correlation matrix of the complex envelopes of the input signals. The input signals are also combined according to a second set of complex weights to provide a second output signal. The second set of weights is derived from the input signals, from the second output signal and from the first set of weights. The second set of weights converges to the eigenvector corresponding to the second largest eigenvalue of said cross-correlation matrix. As a result of this processing, the first and second output signals respectively, correspond, in general, to the first and second most powerful signals incident on the array. Additional sets of weights can be developed to separate any additional signals.

Inventors

  • 👤 Charles M. Hackett, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 12:16
CPC Classifications
H; H01; H01Q; H01Q3/00; H01Q3/26; H01Q3/2605; H01Q3/2611; H01Q3/2617

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 270 words
A method for separating m radio frequency signals incident on an array n antenna elements, wherein there is, for each element, a time-varying signal from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; for each of the n sets of smoothed products, modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and for each of the n modified sets of smoothed products, normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the -th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominately to a different one of said incident radio frequency signals for m less than or equal to n.
Claim 2
Independent Claim 270 words
A method for separating m radio frequency signals incident on an array n antenna elements, wherein there is, for each element, a time-varying signal from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; for each of the n sets of smoothed products, modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and for each of the n modified sets of smoothed products, normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the -th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominately to a different one of said incident radio frequency signals for m less than or equal to n.
Claim 3
Independent Claim 268 words
A method for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: computing the weighted combination of the input signals for each set of weights in ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; for each of the n sets of smoothed products, modifying the i-th set of smoothed products associated with the i-th input signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and for each of the n modified sets of smoothed products, normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 4
Independent Claim 268 words
A method for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: computing the weighted combination of the input signals for each set of weights in ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; for each of the n sets of smoothed products, modifying the i-th set of smoothed products associated with the i-th input signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and for each of the n modified sets of smoothed products, normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 5
Independent Claim 264 words
A method for separating m radio frequency signals incident on an array of n antenna elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: multiplying a vector, which has as components the input signals, by each weighting vector in an ordered sequence of weighting vectors, from a first through an n-th weighting vector, with each of the resulting n products providing an output signal, designated with an index i as y i , and associated with the i-th weighting vector; forming, for each one of the n output signals, the product of the one output signal and a vector having as components the complex conjugates of the input signals, and time smoothing each of the resulting n product vectors; for each of the n smoothed product vectors, modifying the i-th smoothed product vector associated with the i-th output signal, in response to all of the weighting vectors which precede the i-th weighting vector in said sequence; and for each of the n modified smoothed product vectors, normalizing the modified i-th smoothed product vector to provide the i-th weighting vector, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 6
Independent Claim 264 words
A method for separating m radio frequency signals incident on an array of n antenna elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: multiplying a vector, which has as components the input signals, by each weighting vector in an ordered sequence of weighting vectors, from a first through an n-th weighting vector, with each of the resulting n products providing an output signal, designated with an index i as y i , and associated with the i-th weighting vector; forming, for each one of the n output signals, the product of the one output signal and a vector having as components the complex conjugates of the input signals, and time smoothing each of the resulting n product vectors; for each of the n smoothed product vectors, modifying the i-th smoothed product vector associated with the i-th output signal, in response to all of the weighting vectors which precede the i-th weighting vector in said sequence; and for each of the n modified smoothed product vectors, normalizing the modified i-th smoothed product vector to provide the i-th weighting vector, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 7
Independent Claim 264 words
A method for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: multiplying a vector, which has as components the input signals, by each weighting vector in an ordered sequence of weighting vectors, from a first through an n-th weighting vector, with each of the resulting n products providing an output signal, designated with an index i as y i , and associated with the i-th weighting vector; forming, for each one of the n output signals, the product of the one output signal and a vector having as components the complex conjugates of the input signals, and time smoothing each of the resulting n product vectors; for each of the n smoothed product vectors, modifying the i-th smoothed product vector associated with the i-th output signal, in response to all of the weighting factors which precede the i-th weighting vector in said sequence; and for each of the n modified smoothed product vectors, normalizing the modified i-th smoothed product vector to provide the i-th weighting vector, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 8
Independent Claim 264 words
A method for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the method, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said method comprising: multiplying a vector, which has as components the input signals, by each weighting vector in an ordered sequence of weighting vectors, from a first through an n-th weighting vector, with each of the resulting n products providing an output signal, designated with an index i as y i , and associated with the i-th weighting vector; forming, for each one of the n output signals, the product of the one output signal and a vector having as components the complex conjugates of the input signals, and time smoothing each of the resulting n product vectors; for each of the n smoothed product vectors, modifying the i-th smoothed product vector associated with the i-th output signal, in response to all of the weighting factors which precede the i-th weighting vector in said sequence; and for each of the n modified smoothed product vectors, normalizing the modified i-th smoothed product vector to provide the i-th weighting vector, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said incident signals for m less than or equal to n.
Claim 9
Dependent Claim 61 words
The method of claim 3 or 4, wherein the step of modifying includes, for each one of said weighting vectors which precedes the i-th weighting vector; forming the inner product of said one preceding vector and said i-th smoothed product vector; and multiplying the one preceding vector by said inner product and subtracting the result from the i-th smoothed product vector.
Claim 10
Dependent Claim 49 words
The method of claim 4, wherein said input signals represent samples, as generated by a complex sampling operation, of the complex envelopes of the time-varying signals, and the steps of multiplying, forming, smoothing, modifying and normalizing are performed digitally and iteratively for a succession of said sample-representative input signals.
Claim 11
Independent Claim 42 words
The method of claims 1 or 2, wherein the step of computing the weighted combination includes analog mixing said each set of weights and the input signals, and summing and band-pass filtering the results of the mixing at a sum frequency thereof.
Claim 12
Independent Claim 43 words
The method of claims 1 or 2, wherein the steps of forming a set of products and time smoothing include analog mixing the input signals and said one output signal, and band-pass filtering the results of the mixing at a difference frequency thereof.
Claim 13
Dependent Claim 42 words
The method of claim 5, wherein the step of forming the inner product includes analog mixing of said one preceding vector and said i-th smoothed product vector, and summing and band-pass filtering the results of the mixing at a difference frequency thereof.
Claim 14
Independent Claim 278 words
An apparatus for separating m radio frequency signals incident on an array of n antenna elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the apparatus, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said apparatus comprising: means for computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; means for forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; means, for each of the n sets of smoothed products, for modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weigths which precede the i-th set of weights in said sequence; and means, for each of the n modified sets of smoothed products, for normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said input signals for m less than or equal to n.
Claim 15
Independent Claim 278 words
An apparatus for separating m radio frequency signals incident on an array of n antenna elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the apparatus, which input signal is generated from the time-varying signal and can be representative of its complex envelope, said apparatus comprising: means for computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; means for forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; means, for each of the n sets of smoothed products, for modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weigths which precede the i-th set of weights in said sequence; and means, for each of the n modified sets of smoothed products, for normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds predominantly to a different one of said input signals for m less than or equal to n.
Claim 16
Independent Claim 276 words
An apparatus for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the apparatus, which input signal is generated from the time-varying signal and can be representative of, its complex envelope, said apparatus comprising: means for computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; means for forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; means, for each of the n sets of smoothed products, for modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and means, for each of the n modified sets of smoothed products, for normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds to a different one of said input signals for m less than or equal to n.
Claim 17
Independent Claim 276 words
An apparatus for separating m radiating signals incident on an array of n receiving elements, wherein there is, for each element, a time-varying signal derived from the element and a corresponding input signal capable of being processed by the apparatus, which input signal is generated from the time-varying signal and can be representative of, its complex envelope, said apparatus comprising: means for computing the weighted combination of the input signals for each set of weights in an ordered sequence of sets of weights, from a first set through an n-th set, with each of the resulting n computed combinations providing an output signal, designated with an index i as y i , and associated with the i-th set of weights; means for forming, for each one of the n output signals, a set of products of the one output signal and the complex conjugates of the input signals, and time smoothing each of said sets of products; means, for each of the n sets of smoothed products, for modifying the i-th set of smoothed products associated with the i-th output signal, in response to all of the sets of weights which precede the i-th set of weights in said sequence; and means, for each of the n modified sets of smoothed products, for normalizing the modified i-th set of smoothed products to provide the i-th set of weights, approaching that eigenvector of the cross-correlation matrix of the complex envelopes of said time-varying signals which corresponds to the i-th largest eigenvalue of the matrix, whereby each of said output signals corresponds to a different one of said input signals for m less than or equal to n.

References Cited (Backward Citations)

US4099075A Cited
US4117538A Cited
US4234939A Cited
US4180814A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-04-22 1988-10-22 1989-04-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-04-22 1992-10-22 1993-04-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-04-22 1996-10-22 1997-04-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag