Self-coherence restoring signal extraction apparatus and method
First Claim
Patent Images
1. An apparatus for adapting an array of antennas upon which one or more signals impinges and extracting a signal of interest s(t) therefrom, comprising:
- (a) receiving means for receiving on an array of antennas upon which one or more signals impinges, a plurality of input signals represented by a signal input vector x(t) having M components in which each component comprises an electrical signal representing a complex measurement of a self-coherent signal of interest s(t) contained in said input signals together with interference from noise and/or other signals;
(b) reference signal means for generating a reference signal vector r(t) from said signal input vector x(t), said reference signal means coupled to an output of said receiving means;
(c) said reference signal means including filtering means for filtering each component of said signal input vector x(t) through a predetermined filter, said reference signal means including shifting means for frequency shifting each component of said signal input vector x(t) by a frequency α
;
(d) weight means for providing and updating a weight vector w having M components from said signal input vector x(t), said weight means including a first input coupled to an output of said receiving means, said weight means including a second input coupled to an output of said reference signal means; and
(e) summing means for generating an output signal y(t) having a measure of self-coherence, said summing means including a first input coupled to an output of said receiving means, said summing means including a second input coupled to an output of said weight means;
(f) wherein said weight means provides and updates said weight vector w to maximize self-coherence in said output signal y(t).
0 Assignments
0 Petitions
Accused Products
Abstract
A processor and method for extracting a signal s(t) from a signal input vector x(t) which has been corrupted by interfering signals and noise is described. The processor computes an output signal y(t) by forming the scalar product of x(t) and a vector w which is chosen such that the self-coherence or conjugate self-coherence of y(t) is maximized.
-
Citations
20 Claims
-
1. An apparatus for adapting an array of antennas upon which one or more signals impinges and extracting a signal of interest s(t) therefrom, comprising:
-
(a) receiving means for receiving on an array of antennas upon which one or more signals impinges, a plurality of input signals represented by a signal input vector x(t) having M components in which each component comprises an electrical signal representing a complex measurement of a self-coherent signal of interest s(t) contained in said input signals together with interference from noise and/or other signals; (b) reference signal means for generating a reference signal vector r(t) from said signal input vector x(t), said reference signal means coupled to an output of said receiving means; (c) said reference signal means including filtering means for filtering each component of said signal input vector x(t) through a predetermined filter, said reference signal means including shifting means for frequency shifting each component of said signal input vector x(t) by a frequency α
;(d) weight means for providing and updating a weight vector w having M components from said signal input vector x(t), said weight means including a first input coupled to an output of said receiving means, said weight means including a second input coupled to an output of said reference signal means; and (e) summing means for generating an output signal y(t) having a measure of self-coherence, said summing means including a first input coupled to an output of said receiving means, said summing means including a second input coupled to an output of said weight means; (f) wherein said weight means provides and updates said weight vector w to maximize self-coherence in said output signal y(t). - View Dependent Claims (2, 3, 4, 5, 6)
-
5. The process of claim 1, wherein said weight means comprises:
-
(a) first correlator means for generating and updating an inverse of an autocorrelation matrix of said signal input vector x(t), said first correlator means having an input coupled to said signal input vector x(t); (b) second correlator means for generating and updating a correlation matrix of said reference signal vector r(t) and said signal input vector x(t), said second correlator means having a first input coupled to said reference signal vector r(t) and a second input coupled to said signal input vector x(t); (c) third correlator means for generating and updating an inverse of the autocorrelation matrix of said reference signal vector r(t), said third correlator means having an input coupled to said reference signal vector r(t); (d) first updating means for generating and updating a control vector c, wherein said first updating means has a first input coupled to an output of said second correlator means and a second input coupled to an output of said third correlator means; and (e) second updating means for generating and updating said weight vector w, said second updating means having a first input coupled to an output of said first correlator means, a second input coupled to said output of said second correlator means, and a third input coupled to an output of said first updating means; (f) wherein said weight vector w is generated by forming a product of the matrix of correlations of said signal input vector x(t) and said control vector c.
-
-
6. The processor of claim 5, wherein self-coherence in said output signal y(t) is maximized when said weight vector w and said control vector c are obtained to jointly maximize ##EQU9## where u(t)=c r(t) and where <
- ·
>
denotes time averaging over the interval used to determine weight vector w and control vector c.
- ·
-
-
7. An apparatus for extracting a signal of interest s(t) from a plurality of signals impinging upon an array of antennas, comprising:
-
(a) receiving means for receiving on an array of antennas upon which one or more signals impinges, a plurality of input signals represented by a signal input vector x(t) having M components in which each component comprises an electrical signal representing a complex measurement of a conjugate self-coherent signal of interest s(t) contained in said input signals together with interference from noise and/or other signals; (b) reference signal means for generating a reference signal vector r(t) from said signal input vector x(t), said reference signal means coupled to an output of said receiving means, said reference signal means including filtering means for filtering each component of said signal input vector x(t) through a predetermined filter, said reference signal means including means for replacing each said filtered component by the complex conjugate thereof, said reference signal means including shifting means for frequency shifting each component of said signal input vector x(t) by a frequency α
;(c) weight means for providing and updating a weight vector w having M components, said weight means having a first input coupled to an output of said receiving means and a second input coupled to an output of said reference means; and (d) summing means for generating an output signal y(t) having a measure of conjugate self-coherence, wherein said summing means has a first input coupled to an output of said receiving means and a second input coupled to an output of said reference means; (e) wherein said weight means provides and updates said weight vector w to maximize conjugate self-coherence in said output signal y(t). - View Dependent Claims (8, 9, 10, 11, 12)
-
10. The process of claim 7, wherein said weight means comprises:
-
(a) first correlator means for generating and updating an inverse of an autocorrelation matrix of said signal input vector x(t), said first correlator means having an input coupled to said signal input vector x(t); (b) second correlator means for generating and updating a correlation matrix of said reference signal vector r(t) and said signal input vector x(t), said second correlator means having a first input coupled to said reference signal vector r(t) and a second input coupled to said signal input vector x(t); (c) third correlator means for generating and updating an inverse of the autocorrelation matrix of said reference signal vector r(t), said third correlator means having an input coupled to said reference signal vector r(t); (d) first updating means for generating and updating said conjugate control vector c*, wherein said first updating means has a first input coupled to an output of said second correlator means and a second input coupled to an output of said third correlator means; and (e) second updating means for generating and updating said weight vector w, wherein said second updating means has a first input coupled to an output of said first correlator means, a second input coupled to said output of said second correlator means, and a third input coupled to an output of said first updating means; (f) wherein said weight vector w is generated by forming a product of the matrix of correlations of said signal input vector x(t) and said conjugate control vector c*.
-
-
11. The process of claim 10, wherein conjugate self-coherence in said output signal y(t) is maximized when said weight vector w and said conjugate control vector c* are obtained to jointly maximize E1 ? ##STR1## where u*(t)=c r(t) and where <
- ·
>
denotes time averaging over the interval used to determine weight vector w and conjugate control vector c*.
- ·
-
12. The process of claim 7, wherein said filtering means comprises means for delaying each component of said signal input vector x(t) by a time equal to τ
- .
-
-
13. A method for adapting an array of antennas upon which one or more signals impinges and extracting a signal of interest s(t) therefrom, comprising the steps of:
-
(a) receiving on an array of antennas upon which one or more signals impinges, a plurality of input signals represented by an signal input vector x(t) having M components in which each component comprises an electrical signal representing a complex measurement of a self-coherent signal of interest s(t) contained in said input signals together with interference from noise and/or other signals; (b) generating a reference signal vector r(t) from said signal input vector x(t) in response to said signal input vector x(t), said generating step including the steps of filtering each component of said signal input vector x(t) through a predetermined filter and shifting each component of said signal input vector x(t) by a frequency α
;(c) providing and updating a weight vector w having M components in response to said reference signal vector r(t) and said signal input vector x(t); and (d) generating an output signal y(t) having a measure of self-coherence in response to said signal input vector x(t) and weight vector w by summing said weight vector w and said signal input vector x(t); (e) wherein said weight vector w is generated and updated so as to maximize self-coherence in said output signal y(t). - View Dependent Claims (14, 15, 16)
-
-
17. A method for extracting a signal of interest s(t) from a plurality of signals impinging upon an array of antennas, comprising the steps of:
-
(a) receiving on an array of antennas upon which one or more signals impinges, a plurality of input signals represented by an signal input vector x(t) having M components in which each component comprises an electrical signal representing a complex measurement of a conjugate self-coherent signal of interest s(t) contained in said input signals together with interference from noise and/or other signals; (b) generating a reference signal vector r(t) from said x(t) in response to said signal input vector x(t), said generating step including steps of filtering each component of said signal input vector x(t) through a predetermined filter, replacing each said filtered component by the complex conjugate thereof, and frequency-shifting each component of said signal input vector x(t) by a frequency α
;(c) providing and updating a weight vector w having M components in response to said reference signal vector r(t) and said signal input vector x(t); and (d) generating an output signal y(t) in response to said signal input vector x(t) and said weight vector w by summing said weight vector w and said signal input vector x(t); (e) wherein said weight vector w being generated and updated to maximize conjugate self-coherence in said output signal y(t). - View Dependent Claims (18, 19, 20)
-
Specification