Generalized Side-Lobe Canceler

Một phần của tài liệu SMART ANTENNAS (Trang 235 - 239)

The structure shown in Figure 4.3, also referred to as the generalized side-lobe canceler for broadband signals [Gri82], is discussed here for a point constraint, that is, the response is constrained to be unity in the look direction. Steering delays are used to align the wave form arriving from the look direction as discussed in the previous section for the element space processor. The array signals after the steering delays are passed through two sec- tions. The upper section is designed to produce a fixed beam with a specified frequency response and the lower section consists of adjustable weights. The output of the lower section is subtracted from the output of the fixed beam to produce the processor output.

The upper section consists of a broadband conventional beam with a required frequency response obtained by selecting the coefficients fj, j = 1, …, J of the FIR filter. Signals from all channels are equally weighted and summed to produce the output yC(t) of the conven- tional beam. For this realization to be equivalent to the direct form of realization, all weights need to be equal to 1/L and the filter coefficients fj, j = 1, …, J need to be specified as discussed in the previous section. The output of the fixed beam is given by

(4.2.1) with

FIGURE 4.4

Broadband processor structure with constrained partitioned realization.

Antennas

Steering Delays

T1

xL(t)

_

y(t) +

+

yF(t)

yA(t)

Tl

TL x1(t)

xl(t) w

w

w

+

T

+ x1(t)

T w11

X X w12 X w1J

+ x1(t−T) x1(t−(J−1)) T

+ yC(t)

T f1

X X f2 X fJ

+ yC(t−T) yC(t−(J−1))

T

+ xL(t)

T

wL1

X X X wL J

+ xL(t−T) xL(t−(J−1)) w=1/ L

+

M

wL 2

y tF f y t Tkk C

k

( )= J + ( − )

=

∑− 1 0 1

(4.2.2) where x(t) denotes the array signal after presteering delays.

The fixed beam output can be expressed using the vector notation as

(4.2.3) where X(t) is an LJ-dimensional array signal vector defined by (4.1.6), WF is an LJ-dimen- sional fixed weight given by

(4.2.4) and C is the constraint matrix given by (4.1.26). Note that WF is identical to F defined by (4.1.53).

The lower section consists of a matrix prefilter and a TDL structure. The matrix prefilter shown in the lower section is designed to block the signal arriving from the look direction.

Since these signal wave forms after the steering delays are alike, the signal blocking can be achieved by selecting the matrix B such that the sum of its each row is equal to zero.

For the partitioned processor to have the same degree of freedom as that of the direct form, the L – 1 rows of the matrix B need to be linearly independent. The output e(t) after the matrix prefilter is an L – 1 dimensional vector given by

(4.2.5) and can be thought of as outputs of L – 1 beams that are then shaped by the coefficients of the FIR filter of each TDL section. Let an L – 1 dimensional vector vk denote these coefficients before the kth delay. The J vectors v1, v2, …, vJ correspond to the J columns of weights in the tapped delay line filter in the lower section. The lower filter output is then given by

(4.2.6)

The output may be expressed in the vector notation as

(4.2.7) where (L – 1)J dimensional vector V denotes the weights of the lower section defined as (4.2.8) and (L – 1)J dimensional vector E(t) denotes the array signals in the lower section defined as

(4.2.9)

y t t

C L

( )=xT( )1

y tF( )=W XFT ( )t

WF =C C C( )T −1f

e( )t =B tx( )

y tA kT t kT

k

( )= J + ( − )

=

∑− v 1e 0 1

y tA( )=V ET ( )t

VT=[vT1,vT2,…,vT1]

E( )tT=[eT( )t,eT(t T− ),…,eT(t− −(J 1)T) ]

It follows from (4.2.3) and (4.2.7) that the array output is then given by

(4.2.10)

For a given weight V, the mean output power of the processor is given by

(4.2.11)

where

(4.2.12) and

(4.2.13) As the array signal vectors E(t) and X(t) are related through matrix B, both matrices RXE

and REE could be rewritten in terms of R and B.

Since the response of the processor in the look direction is fixed due to the fixed beam, and the lower section contains no signal from the look direction due to the presence of the matrix prefilter, nonlook direction noise may be minimized by adjusting weights of the lower section to minimize the mean output power. Thus, the optimal weights denoted byV are the solution of the following unconstrained beamforming problem:ˆ

(4.2.14) Since the mean output power surface P(V) is a quadratic function of V, the solution of the above problem can be obtained by taking the gradient of the of P(V) with respect to V and setting it equal to zero. Thus,

(4.2.15) Substituting for P(V) from (4.2.11),

(4.2.16) When the array correlation matrix R is invertible, the matrix REE is invertible and (4.2.16) yields

(4.2.17) y t y t y t

t t

F A

F

T T

( )= ( )− ( )

=W X( )−V E( )

P E y t

E t t

R R R R

F

T T

F T

F F

T T T

F T

V

W X V E

W W W XEV V XEW V EEV

( )= [ ] ( )

= { ( )− ( ) } 

= − − +

2

2

RXE=E[X( ) ( )tET t]

REE=E[E( ) ( )t ET t ]

minimize V

V P( )

VP( )V V V=ˆ =0

REEVˆ =RTXEWF

Vˆ =R REE−1 XET WF

It can be shown [Gri82] that when the weights in the array processors in Figure 4.1 and Figure 4.2 are optimized, the performance of the two processors is identical. The weights may be expressed using array correlation matrix as follows.

Let ˜B be a matrix defined as

(4.2.18)

It follows from (4.2.4.), (4.2.9) and (4.2.18) that

(4.2.19)

Substituting in (4.2.12) and (4.2.13) yields

(4.2.20)

and

(4.2.21) It follows from (4.2.17), (4.2.20), and (4.2.21) that

(4.2.22) Substituting in (4.2.10) from (4.2.19) and (4.2.22), the output of the processor with opti- mized weights becomes

(4.2.23)

˜B B

B

=





 0 0

O

E

x x x X t

e t e t T

e t J T

B t B t T

B t J T

B t

( )=

( ) ( + )

− −( )

( )









=

( ) ( − )

− −( )

( )









= ( )

M

M 1

1

˜

R E t t B

RB

T T

T

XE= [X( ) ( )X ]

=

˜

˜

REE=BRB˜ ˜T

ˆ ˜ ˜ ˜

V=( )BRBT −1BRWF

y t t RB BRB B t

I RB BRB B t

F T

F

T T T

F

T T T

( )= ( )− ( ) ( )

=  − ( )  ( )

W X W X

W X

˜ ˜ ˜ ˜

˜ ˜ ˜ ˜

1

1

Một phần của tài liệu SMART ANTENNAS (Trang 235 - 239)

Tải bản đầy đủ (PDF)

(458 trang)