Professional Documents
Culture Documents
Digital Beamforming
Digital Beamforming
Hans Steyskal
ABSTRACT
Digital beamforming (DBF) is an emerging technology which represents a quan-
tum step in antenna performance. The approach preserves the total infor-
mation received at the array aperture which, coupled with the flexibility of
digital processing, offers a number of attractive features beyond the capa-
bilities of conventional arrays. The intent of this paper is to give a
perspective on DBF technology.
INTRODUCTION
Ever more information and sophistication are required from future radar and
communication systems and, therefore, the demands on antenna perforamnce are
steadily increasing. A new technology of interest in this situation is dig-
ital beamforming (DBF), which is a powerful technique to enhance antenna
performance. The state of the art of microwave integrated circuits, signal
processing and high speed digital electronics are now beginning to make DBF
feasible for microwave radar and communication [1-3].
DIGITAL COMPUTER]
OUTPUT OUTPUT=I Wn Xn
Presently the strongest driver for DBF is the promise of improved adaptive
pattern nulling. Characteristic to an adaptive array is its ability to auto-
matically reject interference. An extremely important property is the time
required to converge to the adapted state, since too slow convergence renders
the sytem useless in a real-life situation. As a consequence of the gradient
descent principle on which most analog systems are based, their convergence
rate is scenario dependent and often slow. Other control algorithms, e.g.
sample matrix inversion (SMI), are scenario independent and faster, but since
they are computationally intensive and require high precision they are prac-
tical only in the digital domain.
For illustration consider a situation where a desired signal is incident from
a given direction in the presence of directional interference and thermal
noise. The signal to noise plus interference ratio is [4,5]
wt(sst*)W*
SNIR = ------
-(1)
w t Rn w *
where w and s are column vectors and t and * denote transpose and complex
conjugate, respectively. Interpreting (1) for the radar case, the steering
vector s corresponds to the desired look direction and is known, whereas the
covariance matrix Rn accounts for the interference plus noise and is measured
during rtdar deadtime. The desired adapted weights which maximize SNIR are
w = aRn s, where a is a proportionality constant. The SMI method implies
a direct computation of w based on this expression. Assuming this time to be
negligible, the convergence time is set by the time required to collect data
for the covariance matrix. This requires in the order of 2Na samples of the
noise environment, where Na is the number of adaptive degrees of freedom.
Thus the optimum is derived as soon as there is enough information available
and therefore SMI methods represent the ultimate convergence rate.
Fundamental to adaptive systems is a criterion to distinguish between desired
and undesired signals. In addition to the above criterion, many others,
based on spatial as well as temporal constraints, exist.
Superresolution techniques aim to resolve sources closer than the Rayleigh
limit. The key lies in the a priori assumption that the received array sig-
nal vector is generated by a few point sources only, and then the correspond-
ing spatial frequencies in this signal are determined with modern spectrum
estimation methods. These methods involve non-linear signal processing and
the algorithms tend to be highly complex. This, and the requirement for
precise array calibration presumably make the DBF array a prerequisite for
50
their practical implementation. This area, which is closely related to
adaptive nulling, also presently attracts much theoretical attention [3,6],
but apart from [7] experimental work is scarce.
Another feature of DBF arrays is that clusters of closely spaced, low side-
lobe beams can be formed without signal-to-noise ratio penalty, once the
elemental signals have been digitized. The cost for this advantage over
conventional analog multiple-beam formers lies in the LNAs at the element
level, where the resultant system noise figure is established. One of the
most important applications for such clusters of electronically scanned beams
appears to be for "pulse chasing" in multistatic radar systems.
51
Fig. 2 Generic DBF array
DOUBLE-CONVERSION
~
AGILE) ~ ELEMENTAL
~ ~ RECEIVER
~ FLTR AML
f>
H
S '--~~~~~~~~~~/ GENEATIO
52
total number of samples falls in the upper and lower quarter of the ADC range.
Large signals stress gain compression and thus emphasize harmonic distortion.
Typical examples for an 8-bit and a 12-bit ADC are shown in Fig. 4 where Pfs
denotes the nominal full scale power anbd Pq=(2/3)2 2Nb Pfs represents the
quantization noise power, had it all been concentrated in a single spectral
line. No true quantization component can therefore ever exceed this level.
The level Pqf represents the actual quantizing power in the FFT effective
bandwidth. The various harmonics are labelled by their order numbers, with 1
denoting the fundamental (input) tone.
ADC SPECTRAL RESPONSE TO PURE SINE-WAVE ADC SPECTRAL RESPONSE TO PURE SINE-WAVE
wL -40
>o 2~ Pq 6
6.
w ~~~~11
xI
5
3~~~
l i
1607
4 sh 6 is0
iSlflEElht] ^ i1PqI
1!!Bw w
^ @ ^ 1 i
!
&
-80
I
00.1 0.3
0.2 04 0.0 0 0.1 0.2 0.30.4
0.5
Fig. 4 Nonlinearities in commercial 8-bit ADC (left) and 12-bit ADC (right)
It is clear that the nonlinearities are significant. For the two ADC's the
nominal dynamic ranges have been reduced from 48dB to 40 dB and from 72 dB
to 38 dB respectively. These nonlinearities are most pronounced near satu-
ration. By operating the ADC's at properly reduced levels, several dB below
full scale, Irons and Rebold found that the operating spurious-free signal
range (the difference between the fundamental and the maximum spur) usually
was close to six times the number of bits in dB. This represents the dynamic
range available for processing gain, assuming a white quantization noise
spectrum. For practice, the rule of thumb therefore is to reduce the nominal
bit rating by one or two bits.
The signal bandwidth of the DBF system is determined by the sampling rate of
the ADC's and by the processing speed of the beamformer. To digitize a base-
band signal with bandwidth B with analog I and Q channels and two ADCs, the
Nyquist criterion requires ideally a minimum sampling rate = B, whereas IF
sampling of the corresponding signal with one ADC would require a rate 2B. =
However, with realistic, finite slope filters these rates become -1.4B and
-5B instead [1]. Representative performance of commercial ADC's 1988 is 8
bits/iO0 MHz, 10 bits/50 MHz, 12 bits/20 MHz.
The processing speed of the digital beamformer also must be considered
despite the impressive performance of modern computers. Here a special
purpose processor is the only sensible choice since the required operations
are simple multiplies and adds at high rate. The dynamic range is well
defined and rather limited and thus fixed point arithmetic is adequate. The
processor capacity can be sized considering only the number of multiplica-
tions required to form the inner-product beam (w,x). Each beam requires N
complex multiplies at the sampling rate (=B) which brings the total count
to =NB COPS (complex operations per second). For a modest array size,
N=100, signal bandwidth B=1 MHz and small number of beams this is well within
53
present processor capabilities. However, for a full-scale radar with several
thousand elements and many indpendent beams this load is still challenging.
An alternative to forming custom beams with individual weight vectors is to
use a Fast Fourier Transform (FFT) to calculate the entire set of N ortho-
gonal beams simultaneously, assuming the array elements are uniformly spaced.
This approach is extremely efficient and uses only about (N/2) log2N-N complex
multiplies. For an application, however, the FFT and the custom beams are not
necessarily equivalent; the latter have arbitrary beam patterns and directions,
whereas the former all have identical patterns and constant angular spacing.
The beam controller also may be a limiting factor, depending on the particular
control algorithm implemented. As a representative example consider open-loop
nulling via the SMI method. The mathematical operations required here are
rather complicated and require high precision arithmetic but on the other hand
need to be performed only at the rate of change of the external scenario. The
formation of the sample matrix and its inversion take approximnately 7/6 N3
complex operations. With N=64 elements and an update rate of 100 times/sec
this leads to "30 106 COPS, which is doable but not trivial at present.
With N3-dependence, however, clearly the number of adaptive degrees of freedom
N must be kept to an absolute minimum.
OTHER IMPLEMENTATION ISSUES
SMI with its various steps of covriance matrix formation, matrix inversion,
weight calculation, beam formation is attractive conceptually but not archi-
tecturally. Further, the covariance matrix represents "power", which leads
to large dynamic range, possibly poor conditioning and requires high precision
arithmetic. Alternative approaches, based for instance on Gram-Schmidt ortho-
gonalization and on Q-R decomposition therefore have been developed [5,13-15].
Here the signals can be viewed as being transformed in a set of cascaded pre-
processors. Implementation is in the form of a very efficient, triangular
systolic processor that is highly modular, resulting in a new architecture
different from that of Fig. 2.
Other computational simplifications may be gained by going from element space
to beamspace via a spatial Fourier transform [5]. Assuming a scenario where
there are signals only in a relatively small number M of directions then only
a correspondingly small number of beams need to be considered, rather than the
large number N of elemental signals. Now processing these beams by an SMI
or similar adaptive algorithm, requires only on the order of M3 rather than
N3 mathematical operations, which often is a dramatic reduction in complexity.
Sophisticated adaptive systems based on this concept have been presented
recently [16,17].
EXAMPLES OF DBE SYSTEM
Several experimental DBF systems have been reported, notable from the UK
[1,18] and recently also from the USA [19, 20]. However, space allows here
only presentation of a select few examples.
The earliest and still most ambitious reported DBF system is the ELRA phased
array radar in West Germany [21], which has brought much inspiration to the
field. The basic concept is to use digital instead of analog circuitry as
far as possible in a radar system. It has separate, thinned transmit and
receive arrays, with 300 and 768 elements respectively, operating at S-band.
Element calibration is performed via a fixed probe in the near-zone. The
receive elements are combined into 48 subarrays with digital outputs from
which a number of beams if formed and the whole beam cluster is scanned by
analog phase shifters. The radar system provides an ideal testbed for a
variety of signal processing techniques.
54
In the US, one large operational system is the Air Force East Coast Radar
System (OTH-B). This is a bistatic system operating between 5 and 28 MHz
with a bandwidth of about 100 KHz. On receive, up to 82 elements are used to
form four simultaneous beams that cover the transmit beam. Adaptive nulling
and on-line receiver error correction are provided (22].
RADC is presently evaluating a DBF testbed with a 32 element linear array,
operating at C-band [23J. Triple conversion receivers provide analog I and Q
signals, which are digitized by a pair of 10 bit/0.5 MHz A/D converters. The
tunable bandwidth is 500 MHz, first and second IF are at about 3.25 GHz and
45 MHz and the noise figure is 4.5 dB. High performance commercially avail-
able components were used. After digital correction of channel imbalances
(±2 dB amplitude, random phase) and I/Q and DC-offset errors the RMS phase
error is 2 degrees, consistent with a -45 dB sidelobe level. Blocks of
data are recorded for off-line beamforming with a personal computer.
A main purpose of this program is to address calibration - a problem common
to all DBF systems. The array features a novel self-calibration system which
monitors the 32 receive channels for subsequent digital correction of channel
imbalances. The basic component is a high precision bidirectional loop, Fig.
5. The calibration source has two paths to each elemental receiver. Coupling
off the main transmission line is via non-directional couplers, so that the
coupling is identical for either path through the feed. Calibration of an
elemental receiver is by two separate measurements of its output signal, with
the test signal fed through either direction of the loop feed. From these,
values for channel transfer coefficients can be derived that are independent
both of the location of the calibration test port and of the phase shift and
attenuation through the feed loop. Thus they are insensitive to thermal
expansion of the feed. The approach, however, is limited by the correlated
error introduced into the calibration measurements by small mismatches at the
couplers and at the terminations on the load ends.
DIRECTIONAL
- -
NON-DI RECT ONAL
~~~~~~~~COUJPLER
COLPLER
z~~~~~~~~
10 1 0 Q
CONCLUSION
In summary the technology exists to make modest size DBF arrays feasible
today. For the near future, the high cost will necessitate strong econo-
56
mizing with the number of digital channels, i.e., the number of spatial
degrees of freedom. This will initially lead to systems with DBF in only 1
dimension or with limited scan applications, such as DBF at the subarray level
or as a DBF feed in a reflector. For the more distant future, array antenna
systems that incorporate mixed analog and digital circuitry are envisioned.
Reconfigurable, switched analog subsystems will be used for their tremendous
bandwidth advantage and digital systems will realize more sophisticated
control algorithms. With the spectacular advances in high speed digital
electronics these systems may be here sooner than we think.
REFERENCES
1. Barton P: Digital beamforming for radar. IEEE Proc. Vol, 127, Pt.F. 4,
Aug 1980.
2. Steyskal H: Digital beamforming antennas - an introduction. MJ, Jan 1987.
3. Special issue on adaptive processing antenna systems, IEEE Trans AP-34,
Mar 1986.
4. Hudson J.E.: Adaptive array principles. Peter Peregrinus Ltd., UK, 1981.
5. Monzingo R.A., Miller T.: Introduction to adaptive arrays. John Wiley &
Sons, NY 1980.
6. Gabriel W.F.: Spectral analysis and adaptive array superresolution
technique. Proc. IEEE, Vol 68, No 6, June 1980.
7. Schmidt R., Franks R.: Multiple source DF signal processing: an
experimental system, [3].
8. Herd J.: Array element pattern correction in a digital beamforming array:
an experiment study. URSI Natl. Radio Science Meeting, Canada, 1985.
9. Churchill F. Ogar G., Thompson B.: The correction of I and Q errors in
a coherent processor. IEEE Trans AES-17, Jan 1981.
10. Rice D., Wu K.: Quadrature sampling with high dynamic range. IEEE Trans
AES-18, Nov 1982.
11. Waters W., Jarrett B.: Bandpass signal sampling and coherent detection.
IEEE Trans AES-18, Nov 1982.
12. Irons F., Rebold T.: Private communication, MIT Lincoln Lab.
13. Ward C., Robson A., Hargrave P., McWhirter J.: Application of a systolic
array to adaptive beamforming. IEEE Proc. Vol 131 Pt. F., Oct 1984.
14. Ward C., Hargrave P., McWhirter J.: A novel algorithm and architecture
for adaptive digital beamforming. IEEE Trans AP-34, March 1986.
15. Yuen S., Abend K., Berkowitz R.: An efficient algorithm and systolic
architecture for multiple channel adaptive filtering. IEEE Trans AP-36,
May 1988.
16. Gabriel W.: Using spectral estimation techniques in adaptive processing
antenna systems. IEEE Trans AP-34, Mar 1986.
17. Brookner E., Howell J.: Adaptive - adaptive array processing. Proc IEEE
Vol 74, Apr 1986.
18. Wardrop B.: Experimental linear phased array with partial adaptivity.
IEEE Proc., Vol. 130, Pt.F., Feb 1983.
19. Simonangeli L., Agrawal A.: A C-band digital beamforming array. IEEE APS
Symp. Digest, June 1988.
20. Chang D., Klimczak W., Busche G.: An experimental digital beamforming
array. IEEE APS Symp. Digest, June 1988.
21. Sander W.: Experimental phased-array radar ELRA: antenna system. IEE Proc
Col 127, Pt.F. No.4 Aug 1980.
22. Wardrop B.: Digital beamforming in radar systems - a review. Military
Microwave Conf. Proc., UK 1984.
23. Eber L.: Digital Beam Steering Antenna. RADC-TR-88-83, June 1988.
24. Langston L., Sanzgiri S., Hinman K., et al: Design definition for a
digital beamforming processor. RADC-TR-88-86, June 1988.
25. Nussbaumer H.: Fast Fourier Transform and convolution algorithms.
Springer-Verlag 1982.
57