A Wideband Digital Beamforming Method Based On Stretch Processing
A Wideband Digital Beamforming Method Based On Stretch Processing
A Wideband Digital Beamforming Method Based On Stretch Processing
| |
=
|
\
(6)
where f denotes to the frequency of the output
signal.
Here we illustrate the high range resolution of
using stretch processing for wideband signals. In this
example, a array of 16 channels is considered. The
channel space d is half of the wavelength
corresponding with the highest frequency of the
transmitted signal. The echo is a 200 MHz LFM
pulse of L-band, with the pulse duration 20 s , and
SNR is 0 dB. If the direction of the single-point
target is
0
20 ,and the range is 1101 km. The
estimated range by a narrowband pulse is 1100 km,
and set range region 5km. Beside, the noise of the
receiver is Gaussian white noise with zero mean and
variance of 1. A peak is formed at the 1101 km in the
range region in figure.4, it means that the range
estimated by this array radar is 1101 km, with the
error of 0 km. Compared with the narrowband radar;
this radar can extract the distance information to the
target accurately. Because the bandwidth of this radar
is 200 MHz, its range resolution can be calculated by
/ 2 0.75 R c B m = = , then the largest range estimation
error is 0.75m, it is so little.
1.0975 1.098 1.0985 1.099 1.0995 1.1 1.1005 1.101 1.1015 1.102 1.1025
x 10
6
-45
-40
-35
-30
-25
-20
-15
-10
-5
0
X: 1.101e+006
Y: 0
range m
s
p
e
c
t
r
u
m
(
d
B
)
Figure.4 estimated range of single-point target
Assume the range resolution of the narrowband
radar used for estimating range is 150m, its time
resolution is 1/ 1 B s = . For the wideband radar
whose time-bandwidth product is 4000 in this
example, the frequency of the signal after stretch
processing is 10 MHz, the sampling rate is required
just for 20 MHz, reduced greatly.
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 254 Issue 7, Volume 5, July 2009
3 Proposed Flexible beamforming
method
From the analysis above, we can see that the
signals after stretch processing can not taking
flexible beamforming, because of the array delay
time for reference signal. It is the shortcomings of
stretch processing. In the figure.3, we reconstruct
reference signal as ( ')
r
x t without
k
, and the
echo is still shown as the formula of (2). After
mixing, lowpass filtering and digitalization, the
output can be written as
( ) ( ) ( )
' ' 2 ' 2
0
2
0
2 2
4,
- 2 - 2 2
'
1
( )
2
-
r r r r r r
k k k r k
j t j f j
k
j t j f j j
r k r
r
x t e e e
e e e e
t t
rect rect
T T
=
| | | |
| |
\
\
(7)
The last four terms of the formula are related to
k
,that is, the direction of the target.
4,1
( ) x t
4,
( )
k
x t
M
( )
k
y t
1
( ) y t
1
( ) z t
1
( )
k
z t
k
M
Figure.5 beamforming module
As shown in figure.5, While taking beam-
forming, if the scanning angular is , let
( 1) sin /
k
k d c
=
2
0
2 2 - - 2
( )
k k k k
j t j f j j
k
y t e e e e
= , we can
describe ( )
k
z t as
( ) ( ) ( )
( ) ( ) ( )
( )
' ' 2 ' 2
0
2 2
0
'
4,
2 [2 ]
2 2
'
2
( ) ( ) ( )
1
2
-
r r r r r r
k k
k k k k
r k r k
k k k
j t j f
j
j t j f
j
r k r
r
z t x t y t
e e
e e e
t t
e rect rect
T T
=
=
| | | |
| |
\
\
(8)
( )
k
y t here can be understood as scanning vector. It
is different from that of Single-frequency signal
because of the difference of the signal form.
Now, the realization of the array delay requires
delaying ( )
k
z t by
k
, that is
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
' ' 2 ' 2
0
2 2
0
' '
2 2
2 2
2 2
2
'
1
( )
2
-
r r r r r r
k k
k k k k
r k r k r r k
k k k
j t j f j
k k
j
j t j f
j j
j
r k k r k
r
z t e e e
e e e
e e e
t t
rect rect
T T
+ =
| | + + | |
| |
\
\
(9)
If = , that is
k k
=
( ) ( ) ( )
' ' 2 ' 2
0
2 2
'
1
( )
2
-
r r r r r r
j t j f j
k k
r k r
r
z t e e e
t t
rect rect
T T
+ =
| | +
| |
| |
\
\
(10)
( )
k k
z t + is unrelated to k, so that the
receiving signal of every channel can sum up in the
same phase, and get the top power. In addition, the
frequency of (10) is
( )
'
k r r
f = , are the same
between any two different channels, so the range can
be obtained by analyzing the frequency.
Using the proposed method to the example, the
result is shown in figure 6. Figure 6 has a peak at
1101 km. We can get the conclusion that the range of
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 255 Issue 7, Volume 5, July 2009
the target is 1101 km.
1.0975 1.098 1.0985 1.099 1.0995 1.1 1.1005 1.101 1.1015 1.102 1.1025
x 10
6
-50
-45
-40
-35
-30
-25
-20
-15
-10
-5
0
range m
s
p
e
c
t
r
u
m
(
d
B
)
Figure.6 range estimation
If the first channel is seen as the reference
channel, and its corresponding target range is seen as
the reference range, the delay in the formula derived
in this section has nothing to do with the target range.
That is,
( ) ( ) ( )
( )
2 2
0
2 2
2
1
( )
2
k k
k k k k
k k k
j
j t j f
k k
j
k k k
r
z t e e e
t t
e rect rect
T T
+ =
| | + + | |
| |
\
\
(11)
If = , that is
k k
=
1
( )
2
k
k k
r
t t
z t rect rect
T T
| | +
| |
+ =
| |
\
\
(12)
The frequency of each channel is zero; the range
obtained by analyzing frequency is the reference
range corresponding to the reference channel.
-80 -60 -40 -20 0 20 40 60 80
-90
-80
-70
-60
-50
-40
-30
-20
-10
0
angular
s
p
e
c
t
r
u
m
d
B
(a) Pattern
-2500 -2000 -1500 -1000 -500 0 500 1000 1500 2000 2500
-45
-40
-35
-30
-25
-20
-15
-10
-5
0
range m
s
p
e
c
t
r
u
m
(
d
B
)
(b) Range information
Figure.7 Wideband digital beamforming
The pattern in Figure.7(a) has a good shape and
forms a mainlobe at
0
20 which is the direction of
the required signal, so that this radar can receive
LFM signals from
0
20 better. It is just
beamforming, the range information is 0.
In the discussion followed, the first channel is
always seen as the reference channel, and its
corresponding target range is seen as the reference
range.
4 Wideband beamforming method
based on stretch processing
When there is wideband interference, stretch
processing and filter can reduce interference power
to some extent. Even if interference power is not too
high, one-dimensional range image can be obtained.
However, it doesnt work when interference power is
very strong, and the echo is still submerged in
interference. In order to obtain greater signal
interference and noise rate of output, and improve
the detection and identification of the weak echo,
null is needed at the interference.
Speaking on theory, beamforming method based
on stretch processing can form mainlobe at the
required direction, and the weight in the
single-frequency can form null at the interference,
then the combination of the two can nulling the
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 256 Issue 7, Volume 5, July 2009
interference.
Assumed that the direction of target is , and
one interference comes from , the following
nulling method is after stretch processing and
narrowband filtering. Consider a M-channel uniform
linear array(ULA), the delay of the signal of the kth
channel relative to that of the reference channel is
( 1) sin /
k
k d c = (13)
where c denotes the velocity of light.
To make the phase of every channel signals
after stretch processing and narrowband filtering
consistent, the weight of kth channel for phase
compensation can be described as
2
0
2 2 ( 0.5 )
,
( )
k k k
j t j f
c k
w t e e
= (14)
The delay of the interference which comes from
of the kth channel relative to that of the reference
channel is
,
( 1) sin /
k
k d c
= (15)
When the transmitting signals frequency is
0
f ,
The single-frequency weight
n
w can form mainlobe
at the target direction, and null at the interference
direction. It can be generated by conventional
narrowband method, such as MVDR.
n
w satisfies
1
k k
k
w a
=
, and
0
2
k
j f
k
a e
= .
To enhance the algorithm robustness, wide
notch formation technology is introduced, which is
implemented by a simple modification of the
covariance matrix.
= R A R
%
o (16)
In the formula (16), the modification is achieved
by a matrix A, the covariance matrix modified can
be calculated as the Hadamard product of A and
R. The element of A is a sinc function
[5][10]
, with
the notch width factor. Here we write the new
single-frequency weight as
k
w .
If the weight for beamforming is
, ,
( ) ( )
o k c k k k
w t w t w a
= (17)
That mainlobe can be formed at , but can not form
nullat . Thus, compensation factor is needed, and
can be described as
2 2
, ,
2 ( ) ( )
( )
k k k k
j t j
k
q t e e
= (18)
As a result, the weight after compensation is
, ,
( ) ( ) ( ) ( ) ( )
k k o k k c k k k
W t q t w t q t w t w a
= = (19)
If interference is a LFM signal in the direction
of
0
40 , and has the same center frequency and
bandwidth, taking wideband beamforming in (19).
Figure.8(b) shows that notch is formed in the pattern
by using the weight in (19), the same as that using
single-frequency weight
k
w in figure.8(a), so that
interference can be suppressed well. The range
information illustrates the reference range
corresponding to the reference channel is 0.
-80 -60 -40 -20 0 20 40 60 80
-120
-100
-80
-60
-40
-20
0
angular
s
p
e
c
t
r
u
m
d
B
(a) Pattern using narrowband weight
-80 -60 -40 -20 0 20 40 60 80
-120
-100
-80
-60
-40
-20
0
angular
s
p
e
c
t
r
u
m
d
B
(b) Pattern using this section method
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 257 Issue 7, Volume 5, July 2009
-300 -200 -100 0 100 200 300
-35
-30
-25
-20
-15
-10
-5
0
range m
s
p
e
c
t
r
u
m
(
d
B
)
(c) Range information
Figure.8 Wideband digital beamforming with null
If the array is divided into L adjacent uniform
subarrays, N is the number of elements in each
subarray, that is, M L N = . Figure 9 is the block
diagram for beamforming based on stretch
processing at subarray level. Phase compensation is
carried out to the element in the subarray, and weight
for nulling is for the subarray.
_1
( )
sub
w t
_
( )
sub N
w t
1
( ) w t
_1
( )
sub
w t
_
( )
sub N
w t
( )
L
w t
M M M M
M
M
Figure.9 Wideband digital beamforming based on stretch processing at subarray level
Assumed that the first element in every subarray
is the reference element, and the first subarray is the
reference subarray for the array. The delay of the
signal of the nth element relative to that of the
reference element is
( 1) sin / 1, ,
n
n d c n N = = L (20)
And the delay of the signal of the lth subarray
relative to that of the reference subarray is
( 1) sin /
1, ,
l
l Nd c
l L
=
= L
(21)
Then, the receiving signal of the nth element in the
lth subarray is
2
0
2 2
0 0
2
0
,
2 [ ( ) 0.5 ( ) ]
2 ( 0.5 ) 2 ( 0.5 )
2 ( 0.5 ) 2
( ) ( ( ))
e
n l n l
n n n
l l l n l
l n n l
j f t t
j f t t j t f
j t f j
x t x t
e e
e e
+
+ +
+
= +
=
=
(22)
Taking stretch processing to the signal of (22),
obtains
2 2
0 0
2 ( 0.5 ) 2 ( 0.5 ) 2
( )
n n n l l l n l
j t f j t f j
n
x t e e e
+ +
=
(23)
If the cross-term
2
n l
j
e
is neglected, the
phase compensation weight of the nth in each
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 258 Issue 7, Volume 5, July 2009
subarray
_
( )
sub n
w t can be described as
2
0
2 2 ( 0.5 )
_ ,
( ) ( )
n n n
j t j f
sub n c n
w t w t e e
= = (24)
As shown in section 3, the scanning vector of
nth element in every subarray can be written as
2
0
2 ( ) 2 [ ( ) 0.5 ( ) ]
( , )
n n n
j t j f
n
y t e e
= , and
( ) ( 1) sin /
n
n d c = ,denotes to the delay of the
nth element related to that of the reference element
when the scanning angular is .
Because the array is divided uniformly and
adjacently, subarrays have the same output
,
1
_ ( , ) ( ) ( , )
N
c n n
n
z sub t w t y t
=
=
(25)
Interference nulling realized by digital weight at
the subarray level. For the interference coming from
, the delay of the lth subarray related to that of the
reference subarray is
,
sin /
l
lNd c
= (26)
Then the compensation factor in (18) can be
rewritten as
2 2
, ,
2 ( ) ( )
( )
l l l l
j t j
l
q t e e
= (27)
The weight at subarray can be described as
( ) ( ) ( )
l l l l l
w t q t w t wa
= (28)
Where,
0
2
, ( 1) sin /
l
j f
l l
a e l Nd c
= = .
Divided 40 channel ULA array into 8 subarrays
uniformly, the pattern of subarrays are the same,
shown in figure 10(a).It is statistic pattern because
the weight in subarray is only for phase
compensation. Figure 10(b) is the array pattern with
nulling, notch is formed in the direction of
0
40 ,
however, the mainlobe of the pattern has been offset,
which is due to the unwanted null.
-80 -60 -40 -20 0 20 40 60 80
-25
-20
-15
-10
-5
0
angular
s
p
e
c
t
r
u
m
d
B
(a) Pattern of subarrays
-80 -60 -40 -20 0 20 40 60 80
-120
-100
-80
-60
-40
-20
0
angular
s
p
e
c
t
r
u
m
d
B
(b) Pattern with null
Figure.10 wideband digital beamforming at subarray
level
5 Conclusion
In order to reduce the computation of wideband
signal digital processing, a wideband digital
beamforming method based on stretch processing is
present in this paper. The bandwidth of target signal
after stretch processing and narrowband filtering, the
data sample ratio is reduced greatly, so that
beamforming can be carried out in a small bandwidth
and the method is easy for engineering
complementation. Simulation results demonstrated
that the method proposed on the base of stretch
processing can realize wideband interference nulling,
achieve beamforming performance.
Reference:
[1] Longyang Huang, Bin Shen, An efficient
subband method for wideband adaptive
beamforming, Advanced communication
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 259 Issue 7, Volume 5, July 2009
technology, Feb. 2008, Vol.3 :1489-1492
[2] Tuan-Do-Hong, P. Russer, Signal processing
for wideband smart antenna array applications,
IEEE Microwave Magazine, Vol.5, No.1, Mar.
2004:57-67
[3] Frost III O L, An algorithm for linearly
constrained adaptive array processing, Proc.
IEEE, Aug. 1972, 60(8):926-935
[4] C. Tarran, M. Mitchell, Wideband phased array
radar with digital adaptive beamforming, High
resolution radar and sonar, May.1999,1-7
[5] J. Rabideau, Improved wideband time delay
beam-steering, Proc. 35th Asilmar Conf.
Signals, Syst. Computers,2001,1385-1390
[6] Schikorr. M, High range resolution with digital
processing, Radar Conf. 2008.IEEE. 26-30
May 2008:1-6
[7] Cao Yun-he, Zhang Shou-hong, and Luo
Yong-jian, etc, Beamforming techniques of
wideband and large scan angle based on stretch
processing, Journal of Xian Jiaotong
University, 200438(8):847-850
[8] R. J. Mailloux,Covariance matrix augmentation
to produce adaptive array pattern troughs.,
Electron. Lett. 1995, vol.3(10):771772
[9] M. Zatman, Production of adaptive array
troughs by dispersion synthesis, Electron. Lett.
1995, vol. 31(25):21412142
[10] R. Guerci, Theory and application of
covariance matrix tapers for robust adaptive
beamforming, IEEE Trans on SP199947(4)
977985
WSEAS TRANSACTIONS on SIGNAL PROCESSING Huiyong Li, Xuhong Zhang, Zishu He, Jia Yu
ISSN: 1790-5052 260 Issue 7, Volume 5, July 2009