Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO.

1, JANUARY 2012 25

Adaptive Beamforming Applied to a Cylindrical


Sonar Array Using an Interpolated Array
Transformation
Ann Elisabeth Albright Blomberg, Andreas Austeng, Member, IEEE, and Roy Edgar Hansen, Member, IEEE

Abstract—In applications such as fishery sonar and navigation, forming for optimal signal detection using 3-D arrays. In 1969,
cylindrical or spherical arrays are often used because of the need Capon used adaptive beamforming for improved localization
for a 360 field of view. However, adaptive beamforming methods, of earthquakes [3]. These works showed how adaptive beam-
known for their high angular resolution and interference rejection
capabilities, often rely on a Vandermonde structure of the steering forming could be used for improved performance in passive
vectors. This is generally not the case for nonlinear arrays. In systems. In active systems, adaptive methods such as the stan-
this paper, we use an interpolated array transformation to map dard minimum variance (MV) beamformer fail because they
the data to a virtual linear array before adaptive beamforming. lack the ability to handle coherent signals [4]. If not properly
We evaluate the performance of two different adaptive beam- addressed, signal cancellation may cause severe underestima-
formers using simulations as well as experimental data from the
SX90 fish finding sonar. We show that the adaptive minimum tion of the signal amplitudes. Correct amplitude estimates are of
variance (MV) and amplitude and phase estimation of a sinusoid importance particularly in imaging applications such as fishery
(APES) beamformers offer a significant improvement in azimuth sonar, where the target strength contains information about the
resolution compared to the conventional delay-and-sum (DAS) type and quantity of fish.
beamformer. The APES beamformer offers slightly more reliable Subaperture prebeamforming, i.e., dividing the physical
amplitude estimates in the direction of interest compared to the
MV beamformer, at the cost of a somewhat lower azimuth resolu- array into subapertures which are prebeamformed using a con-
tion. When applied to data from the SX90 fish finding sonar, the ventional beamformer before adaptive beamforming, has been
MV beamformer offers a 40%–50% improvement in resolution, proposed as a means of reducing the complexity of adaptive
while the APES beamformer offers an improvement of 20%–30%. beamformers [5], [6]. This is sometimes referred to as partially
Index Terms—Adaptive signal processing, array signal pro- adaptive beamforming. The prebeamforming step implicitly
cessing, beam steering, imaging, sonar, spatial resolution. suppresses interfering signals and noise, and was successfully
used in [7] and [8] in conjunction with adaptive beamforming
in an active environment.
I. INTRODUCTION
In 1985, Shan and Kailath proposed a spatial averaging, or
subarray averaging technique, which explicitly addresses the

T HE standard beamforming method in sonar imaging today


is delay-and-sum (DAS). The DAS beamforming method
is nonadaptive in the sense that the sensor weights are prede-
signal cancellation problem by decorrelating coherent sources
[9]. Today, subarray averaging is widely used to make adaptive
methods robust in an active environment with coherent echoes.
fined [1]. In recent decades, adaptive beamforming methods It is used for instance by Lo [10], where the author illustrates
have been introduced. Instead of using predefined weights, these improved performance of several adaptive beamformers when
methods use the recorded wavefield to compute a set of sensor applied to an active sonar system.
weights which are optimal in some sense. Under the right condi- The subarray averaging technique was developed for uni-
tions, adaptive beamforming methods are known to offer a sig- formly sampled linear arrays (ULAs) with steering vectors
nificant improvement in angular resolution as well as the ability displaying a so-called Vandermonde structure. In many sonar
to suppress interfering signals, compared to their nonadaptive applications such as surveillance and fishery sonar, the need for
counterpart. One of the first publications on adaptive beam- a 360 field of view implies that spherical or cylindrical arrays
forming was by Bryn [2] in 1962, who used adaptive beam- are more suitable than linear ones. When the array is curved,
the impinging wavefield will appear different from subarray to
Manuscript received November 04, 2010; revised February 12, 2011 and July subarray, and the subarray averaging technique will not work
22, 2011; accepted September 13, 2011. Date of publication December 23, 2011;
properly. Interpolated array transformations, such as the ones
date of current version January 13, 2012. This work was carried out as a part
of the Norwegian Research Council project High Resolution Beamforming and proposed by Cook et al. [11], Bronez [12], and Friedlander
Imaging (Project 182742). [13] have been developed to transform the steering vector of an
Associate Editor: A. Trucco.
arbitrary planar array into a Vandermonde structure amenable
A. E. A. Blomberg and A. Austeng are with the Digital Signal Processing and
Image Analysis Group, Department of Informatics, University of Oslo, Oslo to subarray averaging. In [14] and [15], and recently in [16]
0316, Norway (e-mail: aeblombe@ifi.uio.no; andrea@ifi.uio.no). and [17], interpolated array transformations are used in the
R. E. Hansen is with the Norwegian Defence Research Establishment (FFI),
context of direction-of-arrival (DOA) estimation, while in [18],
Kjeller N-2027, Norway and also with the Centre for Imaging, University of
Oslo, Oslo 0316, Norway (e-mail: Roy-Edgar.Hansen@ffi.no). Sidorovich and Gershman apply an interpolated array trans-
Digital Object Identifier 10.1109/JOE.2011.2169611 formation to measured seismic data for source localization. In

0364-9059/$26.00 © 2011 IEEE


26 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO. 1, JANUARY 2012

[19], Yang et al. use an interpolated array transformation to


account for mutual coupling and other system errors before
adaptive beamforming using a conformal array.
In this paper, the focus is on active sonar imaging. Although
the theoretical framework for applying adaptive beamformers
to arbitrarily shaped sonar arrays is in place, there are, to the
authors’ knowledge, no published works evaluating the perfor-
mance of these methods in practice. In this work, we use simu-
lated as well as experimental data to evaluate the performance of
two different adaptive beamfomers applied to a cylindrical sonar
array. We show that when applying an interpolated array trans-
formation before beamforming, adaptive beamforming methods
offer improved resolution and lower or comparable sidelobe
levels compared to conventional beamforming methods. The Fig. 1. After delaying the signal at each receiver to steer the beam in the desired
amplitude and phase estimation of a sinusoid (APES) beam- direction, subarray averaging can be applied to the data at plane P1. However,
at this stage the data is nonuniformly sampled, and each subarray consists of
former offers more correct amplitude estimates in the direction elements with different directivity, as indicated by the arrows.
of interest compared to the MV beamformer, at the cost of a
somewhat lower azimuth resolution.
In Section II-A, we describe the transformation proposed by
Friedlander (from now on referred to as the Friedlander trans-
formation) to map the data from a curved array to a virtual ULA,
and explain how it is applied before beamforming. The conven-
tional DAS beamformer as well as the adaptive MV and APES
beamformers are outlined in Section II-B. In Section III-A, we
present results from simulations and verify them using experi-
mental data from the Simrad SX90 sonar in Section III-B. When
applied to an experimental setting, the MV beamfomer offers an
increase in azimuth resolution of 40%–50%, while the APES
beamformer offers an improvement of about 20%–30%, when Fig. 2. An interpolated array transformation maps the data from a physical
compared to the conventional method. Finally, we offer a brief curved array to a virtual ULA.
summary in Section IV.

II. METHODS used method is the one proposed by Friedlander [13], or a


We start by explaining the concept of interpolated array variety of this.
transformations in Section II-A and outline how the Fried- Fig. 2 illustrates the concept of an interpolated array trans-
lander transformation can be applied to a circular or cylindrical formation. The output from a physical array is transformed by
array to map the data to a virtual ULA before beamforming. a transformation , onto a virtual array. We will denote the
In Section II-B, we describe the conventional DAS and the steering vector of the physical array and the target steering
adaptive MV and APES beamformers. vector of the virtual ULA . The steering vector of an -el-
ement array is defined as ,
A. Interpolated Array Transformation where is the wave number vector and is a vector of element
ULAs have received by far the most attention in research locations. Often the virtual array is chosen to be a ULA with a
concerning conventional and adaptive beamforming. Many steering vector displaying the desired Vandermonde structure,
array processing techniques, including subarray averaging, i.e., it is linear in ( being the steering direction of the
rely on the Vandermonde structure of the steering vector of the beamformer). Since the difference in the steering vectors of the
ULA. Fig. 1 illustrates why the subarray averaging technique, physical and interpolated array may be large, the transformation
where the physical array is divided into several overlapping is only applied to a sector of angles (the in-sector). The process
segments and the covariance matrix from each subarray is thus needs to be repeated several times to get full azimuth cov-
averaged, cannot be applied directly to a curved array. After erage. Generally, the transformation error increases with the size
delaying the signals from each receiver to steer in the direction of the in-sector since the virtual array is a compromise over
of the impinging plane wave, the data along plane P1 is nonuni- the whole sector. At the same time, a small in-sector can re-
formly sampled in space and consists of data from sensors with sult in incorrect DOA estimates if there are coherent signals im-
different directivity. pinging on the array from outside the in-sector. The size of the
Interpolated array transformations have been proposed to transmit beam and the element directivity are factors to be taken
transform the output of a non-ULA-type array into a form to into account when determining the size of the in-sector, since
which subarray averaging and other processing techniques they determine the region from which to expect significant en-
developed for ULAs can be applied. An overview and compre- ergy. With an array consisting of omnidirectional elements the
hensive description of these is given in [20]. The most widely out-of-sector response can degrade the system performance if it
BLOMBERG et al.: ADAPTIVE BEAMFORMING APPLIED TO A CYLINDRICAL SONAR ARRAY 27

is not taken into account [11], [16], [20]. When using directive
elements, energy arriving from directions outside the imaging
sector is implicitly suppressed because of the directivity of the
receiver, and the need for controlling the out-of-sector response
is reduced.
Let be the matrix of target
steering vectors of the virtual ULA and
the matrix of steering vectors of the physical array,
where is the number of discrete angles within the in-sector,
and and are the number of elements in the physical
and virtual arrays, respectively. Further, let be an
matrix containing the directional response of each element
in the physical array, and contain the steering
vectors of the physical array with element directivity taken into
account, where denotes element-by-element multiplication.
The Friedlander transformation matches the steering vectors of
Fig. 3. The angular position of each element and the steering angle are
the physical array to those of the virtual ULA in a least squares defined counterclockwise from the positive -axis. When steering toward
sense, for each steering angle within the in-sector , elements 7–19 are active. The corresponding virtual ULA is shown in gray.

(1)

where denotes the Frobenius norm. The solution to (1) is where is an -dimensional vector containing the direc-
tional response to a signal impinging from direction , is the
(2) signal from source , and denotes noise. For a plane wave
with wavelength arriving from azimuth angle and elevation
where denotes the Moore–Penrose pseudoinverse operation
angle , the -dimensional steering vector is given by
[21]
(3)
(6)
It is common to choose to ensure that (2) is well con-
ditioned [20]. To transform the complex samples received by where the steering direction and the angular position of ele-
the physical array into a form to which subarray averaging can ment , given by for , are
be applied, the output from the physical array is transformed defined counterclockwise from the positive -axis. The origin
using is defined as the center of the array and is the wave number
vector , . From here on the eleva-
(4) tion angle is assumed to be , i.e., the signals impinging on
Beamforming can then be applied to the transformed data . the array are in the same plane as the array. For circular elements
The transformation matrix can be computed offline. Thus, as the ones in Fig. 3, the directional response for each element
the increase in computational burden is small. with radius is given by

B. Beamforming
(7)
Consider a uniformly sampled circular array with el-
ements and radius , as shown in Fig. 3. The elements are direc- where denotes the first-order Bessel function of the first
tive, and not all elements receive signals from all directions be- kind [22, Ch. 4].
cause of the circular geometry of the array. Consequently, only The steering vector of the virtual ULA in Fig. 3 is given by
a sector, or subaperture, is used at a time for beamforming. In
subsequent examples, we use subapertures of physical
elements. Numbering the elements from 1 to 32, elements 3–15 (8)
are active when steering toward and elements 7–19 when
steering toward , etc. The virtual ULA is placed per- where and are the - and -positions of element in
pendicular to the steering direction as illustrated by Fig. 3. the -element virtual ULA. We have chosen to position the
We are operating in the far field such that the impinging waves virtual ULA along the chord of the physical array, as illustrated
are assumed plane. Assuming narrowband sources arriving by Fig. 3. The complex data samples received by the physical
from distinct directions, the vector received by the array are transformed using (4) before beamforming.
physical array at time sample may be expressed as 1) The DAS Beamformer: The DAS beamformer applies a
time delay (or equivalently a phase delay, the narrowband case)
to the received signal from each of the sensors to steer and focus
the beam. A set of sensor weights are applied before coherently
(5) combining the signals from each of the sensors. Given an array
28 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO. 1, JANUARY 2012

of sensors, the output of a general beamformer may be written tive signal environment. The estimated covariance matrix using
as subarray averaging can be expressed as

(9)
(12)

where denotes the time sample index, is the time delay


where contains the delayed measurements from the sensors in
applied to sensor , is the received and delayed
subarray .
signal at element , and denotes the weight for sensor . In
The choice of the subarray length implies a tradeoff be-
the conventional DAS beamformer, the weights are predefined,
tween robustness and resolution. Since the number of degrees of
often by a window function such as a Hann or a Kaiser window
freedom in the MV beamformer is equal to , a longer subarray
[22, Ch. 3]. Depending on the chosen window function, features
implies more degrees of freedom with which to suppress inter-
of the beampattern such as the mainlobe width, sidelobe levels,
fering signals and obtain the best possible resolution. Choosing
and positions of the nulls are defined once and for all. This is
a smaller implies more spatial averaging and a solution which
not the case for adaptive beamformers.
is more robust against signal cancellation, at the cost of a lower
2) The MV Beamformer: The key to the MV beamformer is
resolution [24]–[26].
that it adapts to the data; suppressing interfering signals from
Diagonal loading was originally developed to make adaptive
off-axis directions and allowing large sidelobes in areas where
beamforming methods more robust at the cost of a somewhat
there is little energy. This results in potentially improved image
lower resolution [27], [28]. It involves adding a constant to
quality, with improved resolution and less reverberations and
the diagonal of the covariance matrix such that is replaced
cluttering effects. The MV weights are chosen such that the
by . We have chosen to be proportional to the power
variance of the output from the beamformer is minimized while
of the observations such that
maintaining unity gain the direction of interest.
The MV beamformer computes the aperture weights by
(13)
solving the following minimization problem [3]:
where is the trace operator. The MV amplitude estimate
subject to (10) is then found by applying the optimal weights from (11) to the
delayed data from each of the subarrays and averaging
where is an vector containing the sensor weights over all subarrays
for time sample , is the spatial covariance matrix, and
is the target steering vector of the interpolated array. Since the
(14)
received signals have already been steered using a delay in (9),
is now a vector of ones. Note that the sensor weights may
be complex valued. Equation (10) can be solved using Lagrange 3) The APES Beamformer: The APES beamformer is
multipliers [4], [22, Ch. 6] and has an analytical solution given closely related to the MV beamformer, but was developed
by for improved amplitude control and added robustness at the
expense of a slightly lower resolution. Several derivations of
the APES beamformer have been proposed; the one outlined in
(11)
this section is derived in [29]. The APES beamformer computes
the weights which solve the following minimization problem:
Equation (11) needs to be solved for each steering direction and
time (or range) sample, since the optimal MV weights vary from
pixel to pixel in the image. In practice, the spatial covariance
matrix in (11) must be replaced by its estimate .
subject to (15)
Signal Cancellation and Subarray Averaging: In a coherent
environment, the MV beamformer may suffer from signal can- where is a vector containing the delayed measurements from
cellation, resulting in an underestimation of the amplitude of subarray , is a vector of weights, is the phase center of
the desired signal [23]. In the worst possible case of two per- subarray , and is the complex amplitude of the desired signal.
fectly coherent sources, the amplitude of the desired signal is is a vector of ones because of the presteering in (9). Equation
reduced to only 3 dB above the background level [1, Ch. 7.3.4]. (15) has a solution given by [29]
Subarray averaging has been proposed as a means of estimating
the spatial covariance matrix by dividing the transducer array
(16)
into subarrays of length , computing the spatial covariance ma-
trix of each of the subarrays and using the averaged covariance
matrix in (11). Subarray averaging effectively decorrelates the where and is given by
coherent signals, reducing or completely mitigating the signal
cancellation effect [1, Ch. 7.3.4], [24]. As such it is an essential (17)
processing step when adapting the MV beamformer to an ac-
BLOMBERG et al.: ADAPTIVE BEAMFORMING APPLIED TO A CYLINDRICAL SONAR ARRAY 29

Fig. 4. The upper plots show the steered response for the (a) DAS, (b) MV, and (c) APES beamformers, without applying an interpolated array transformation.
The three curves in each plot correspond to center frequencies of 23, 25, and 27 kHz, and the solid vertical lines indicate the DOA of the two point sources. The
lower plots show the response for the same beamformers [(d) DAS, (e) MV, (f) APES] with the Friedlander transformation applied. A sector size of 60 was used,
and elements in the virtual array. The plots are normalized by the peak value of the DAS beamformer.

The APES solution is equivalent in form to the MV solution, A. Simulations


with the exception that the spatial covariance matrix is re- We have designed the simulations to correspond to a pos-
placed by , which may be interpreted as the noise covariance sible scenario for a fish finding sonar. The transmitted pulse
matrix. Since the estimate of the desired signal is subtracted in was a 32-ms linear frequency-modulated (FM) chirp with center
(15), the APES beamformer is generally not affected by signal frequencies ranging from 20 to 30 kHz, corresponding to the
cancellation. Subarray averaging should still be applied to en- operating frequencies of the SX90 sonar. This corresponds to
sure a robust and invertible . relative radii of to , i.e., the relative curvature de-
The improved resolution and interference rejection capabili- creases with increased frequency as the radius of the array be-
ties of the MV and APES adaptive beamformers comes at the comes larger relative to the wavelength. The transmitted band-
cost of added computational complexity. While the complexity width was 1 kHz, and we applied a matched filter for pulse com-
of the conventional DAS beamformer is in the order of , pression before beamforming. The data was bandpass sampled,
being the number of elements in the array, the complexity of yielding complex data samples. The simulation setup consists of
the MV and APES beamformers is in the order of . a 32-element circular array with a radius of 18.5 cm. The direc-
tional response of each circular element is given by (7). Thirteen
III. RESULTS AND DISCUSSION of the 32 elements, covering a sector of 146.25 were used to
We have compared the performance of the DAS, MV, and form each receive beam as illustrated by Fig. 3.
APES beamformers when imaging point reflectors at a range of In the following examples, DAS denotes the uniformly
approximately 100 m. We have used a simulated environment weighted delay-and-sum beamformer, and DAS Hann implies
developed by the Norwegian Defence Research Establishment that a Hann window was applied for sidelobe suppression. For
(FFI), and verified our results from simulations using experi- the APES and MV beamformers, we use a subarray length of
mental data from the SX90 sonar. We start by presenting results and 3% diagonal loading for added robustness.
from the simulations in Section III-A. In Section III-A1, we il- 1) Effects of the Interpolated Array Transformation: Before
lustrate the importance of applying an interpolated array trans- beamforming, we used the Friedlander transformation to map
formation before adaptive beamforming, and in Section III-A2, the data from a curved array to a virtual ULA with ele-
we evaluate the resolution capabilities of each beamforming ments using an in-sector of 60 . In Fig. 4, the steered response
method. Finally, we present results from experimental data in for the DAS, MV, and APES beamformers without applying
Section III-B, comparing the adaptive beamformers to the con- any transformation before beamforming [Fig. 4(a)–(c)] is com-
ventional one and illustrating an improvement in performance pared to the steered response of the same beamformers when
which is consistent with the simulations. the Friedlander transformation was applied [Fig. 4(d)–(f)]. The
30 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO. 1, JANUARY 2012

Fig. 6. Steered response for the DAS, MV, and APES beamformers. The trans-
mitted pulse was a 32-ms linear FM chirp with center frequency 22 kHz. The
plots are normalized by the peak value of the DAS beamformer.

Fig. 5. Resolvability of two targets with (MV IA, APES IA) and without (MV,
APES) the Friedlander transformation applied. Resolvability is defined here as
the difference, in decibels, between the peak relative amplitude levels in Fig. 4,
and the saddle point between them. The transmitted center frequencies range
from 20 to 30 kHz. The relative curvature, defined as radius [m]/frequency
[kHz], is indicated along the upper -axis.

three curves in each plot correspond to center frequencies of 23,


25, and 27 kHz.
The DAS beamformer performs similarly with and without
the transformation, as expected since there is no processing step
which relies on the array geometry. For the adaptive MV and
APES beamformers, there is a significant improvement in re-
solvability when the interpolated array transformation is ap-
plied. While the two targets are resolved by about 10–14 dB
without the transformation [Fig. 4(b) and (c)], they are resolved
by 15–17 dB when the array geometry is properly accounted for
[Fig. 4(e) and (f)]. We also observe a reduction in the sidelobe
levels as well as a slightly narrower target response. The slight Fig. 7. Example screen image from the SX90 fish finding sonar. Three herring
discontinuities, most visible in Fig. 4(c), are caused by the dis- schools are clearly visible. Courtesy of Kongsberg Maritime.
crete transitions between imaging sectors.
Since the exact amplitudes are not known, the output from
the DAS beamformer is used as a reference when evaluating the resolvability when applying the interpolated array transfor-
the beamformers’ ability to estimate the signal amplitudes cor- mation before beamforming. At the highest transmit frequency
rectly. In Fig. 4, the MV beamformer generally has its peaks at (30 kHz) this is not the case. This is likely to be related to the
around 1 to 2 dB, while the APES beamformer has its peaks transformation error, which can be significant at high frequen-
closer to the reference. This is a result of signal cancellation cies where the element spacing of the virtual array is .
which affects the MV beamformer more than the APES beam- Figs. 4 and 5 illustrate that although it is possible to apply
former. Also, the APES beamformer displays somewhat asym- adaptive beamforming methods directly to a curved array, the
metric peaks for the 25-kHz case. This effect is not uncommon performance is degraded. The relatively poor performance
for the APES beamformer, and is related to the fact that it gives without applying an interpolated array transformation is as
accurate amplitude estimates in the direction of interest, but it expected, since subarray averaging is performed on data from
may suffer from “false peaks” in other directions [30]. These a cylindrical array, where each subarray faces a different direc-
false peaks seem to appear mainly in idealized scenarios with tion. The result is a smearing of the data, and a reduced ability
point reflectors imaged in an environment with little noise. to place deep nulls in the directions of interfering signals.
Fig. 5 illustrates the different beamformers’ resolvability of The results of the interpolated array transformation may be
the two point sources, defined as the difference, in decibels, be- improved by optimizing the interpolation matrix design as
tween the two peaks in Fig. 4 and the saddle point between them. discussed in, e.g., [31], but that has not been considered in
The solid lines show the results when applying the Friedlander this work. In the remaining results, we apply the Friedlander
transformation before beamforming, while the dotted lines cor- transformation before beamforming unless otherwise stated.
respond to the results without applying any transformation. For 2) Beamformer Resolution Capabilities: Fig. 6 shows the
most transmit frequencies we see a significant improvement in steered response from two closely spaced point targets imaged
BLOMBERG et al.: ADAPTIVE BEAMFORMING APPLIED TO A CYLINDRICAL SONAR ARRAY 31

Fig. 8. Experimental results using data from the SX90 sonar, when imaging a corner reflector at a range of 104 m. The Hann-weighted DAS beamformer (left) is
compared to the MV (middle) and APES (right) beamformers. (a)–(c) 90 sector with the corner reflector in the middle. (d)–(f) Small region around the reflector
from a range of 80–120 m covering a 50 sector. The transmitted pulse is a 32-ms weighted linear FM chirp with center frequency 27 kHz and a bandwidth of
700 Hz. Each image is normalized by its peak value.

using the DAS with uniform weighting, the Hann-weighted


DAS, MV, and APES beamformers. The two solid lines in-
dicate the DOA of the two point sources. In this case, the
DAS with Hann weights is unable to resolve the two targets,
while the DAS with uniform weighting barely resolves them
by about 2 dB. The MV and APES beamformers resolve the
two sources by about 4 and 8 dB, respectively. The peaks
for the DAS beamformer appear slightly shifted relative to
the DOA of the sources. This effect is caused by constructive
interference between the mainlobe from one source and the
sidelobe originating from the other source. In Fig. 6, the DAS
beamformer appears to underestimate the signal amplitudes
causing the other beamformers to show amplitudes 0 dB. This
effect varies as the source separation is slightly changed, and is Fig. 9. Slice through the center of the corner reflector using the DAS, MV, and
likely to be a result of constructive and destructive interference APES beamformers, respectively.
between the mainlobes of one reflector and the sidelobes of the
other. size a 32-element cylindrical stave array before beamforming.
In [33], Stergiopoulos and Dhanantwari propose a different ap-
B. Experimental Results proach which involves beamforming each circular row sepa-
We have verified the results from simulations using exper- rately before combining the outputs using beamforming for a
imental data from the Simrad SX90 sonar; a low-frequency, linear array.
long-range fish finding sonar [32]. The SX90 sonar consists of The experimental setup consisted of a corner reflector placed
256 elements configured as a cylinder with a diameter of about in the water column at 5-m depth and at a range of approxi-
38 cm and a height of 56 cm. Fig. 7 shows an example image mately 100 m. As in the simulations, we used 13 physical el-
from the SX90 sonar, with three herring schools clearly visible. ements at a time for beamforming, and mapped the data to a
To evaluate the performance of adaptive beamforming ap- virtual ULA with elements before beamforming. The
plied to experimental data, we use data from controlled exper- directional element response vector was approximated by (7).
iments. Since the physical array is 2-D and cylindrical, we co- In total, 256 receive beams were formed, covering 360 . For
herently sum the data from each row of the array to synthe- the adaptive MV and APES beamformers, we used a subarray
32 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO. 1, JANUARY 2012

Fig. 10. Experimental results from three different cases, each vertical column corresponding to a different case. Each row compares the Hann-weighted DAS
beamformer (a)–(c) to the MV beamformer (d)–(f) and the APES beamformer (g)–(i). In the left column, the transmitted pulse was a 16-ms linear FM chirp with a
center frequency of 27 kHz and a bandwidth of 700 Hz. The middle column shows the results when transmitting a 64-ms linear FM chirp with a center frequency
of 27 kHz and a bandwidth of 700 Hz. In the right column, the transmitted pulse was a 32-ms linear FM chirp with a center frequency of 27 kHz and a bandwidth
of 300 Hz. Each image spans a 50 sector and a range span from 80 to 120 m. Each image is normalized by its peak value. The bottom plots show slices through
the imaged reflector for each case. The 3-dB mark is indicated by a dashed line.

length of and 3% diagonal loading for added robustness. 80–120 m. The target was located at a range of approximately
We applied a Hann window for sidelobe suppression when using 104 m, and the transmitted pulse was a 32-ms linear FM chirp
the conventional DAS beamformer. In many practical applica- with 700-Hz bandwidth and a center frequency of 27 kHz. Each
tions, the unweighted DAS beamformer is avoided because of image is normalized by its peak value and plotted using a loga-
its high sidelobe levels. rithmic scale.
Fig. 8 shows the beamformed images created using data from The improvement in azimuth resolution is most visible when
a single ping. The top images show a 90 sector and a range looking at a slice through the reflector at 104 m, as shown in
of 0–200 m, while the bottom images show a smaller region Fig. 9. The 3-dB mark is indicated by a dashed line and used
covering a 60 sector around the target and a range span of to define the beamformers’ azimuth resolution. In this case, the
BLOMBERG et al.: ADAPTIVE BEAMFORMING APPLIED TO A CYLINDRICAL SONAR ARRAY 33

MV beamformer offers an improvement of about 45% in the applied for sidelobe suppression. The MV beamformer offers
3-dB width compared to the conventional DAS beamformer, higher azimuth resolution than the APES beamformer, while the
while the APES beamformer offers an improvement of about latter offers slightly more reliable amplitude estimates.
30%. We have verified the results from simulations using ex-
Fig. 10 shows images from three additional selected pings perimental data from the Simrad SX90 sonar. When imaging
with different transmit pulses. The left column contains images a corner reflector placed in the water column, we observe a
created using the DAS with a Hann window (top) and the MV significant improvement in azimuth resolution, and sidelobe
(middle) and APES (bottom) beamformers, when transmitting a levels comparable to those of the conventional beamformer
16-ms linear FM chirp at a center frequency of 27 kHz and with weighted with a Hann window. When using the adaptive MV
a 700-Hz bandwidth. The images in the middle column show beamformer the observed improvement in azimuth resolution
the beamformed images when transmitting a 32-ms pulse at a is about 40%–50% compared to the conventional method. For
center frequency of 27 kHz and with a bandwidth of 300 Hz. In the APES beamformer, the improvement is in the range of
the rightmost column, the transmitted pulse was a 36-ms pulse 20%–30%.
with a center frequency of 26 kHz and a bandwidth of 500 Hz. In conclusion, adaptive beamformers perform well on ex-
In the latter case, a double target was located at a range of about perimental sonar data for fish finding applications. The MV
90 m. The resolution capabilities and sidelobe levels of each of beamformer in particular offers a significant improvement in az-
the beamformers are illustrated by slices through each imaged imuth resolution while maintaining the low sidelobe levels of a
target, at the bottom of Fig. 10. weighted conventional beamformer. These advantages come at
In all four cases, the adaptive beamformers display sidelobe the cost of added computational complexity.
levels comparable to those of the conventional DAS beam-
former with a Hann window applied for sidelobe suppression, ACKNOWLEDGMENT
as well as a significant improvement in azimuth resolution. For The authors would like to thank Kongsberg Maritime for pro-
the double target in the right column of Fig. 10, the separation viding experimental data from the Simrad SX90 sonar. They
of the two sources is significantly improved by both of the would also like to thank T. O. Sæbø from the Norwegian De-
adaptive beamformers. The background amplitude levels in fence Research Establishment for assistance in the simulations,
areas without any strong reflectors are similar for the adaptive E. B. Lunde for helpful input and discussions, and Prof. S. Holm
and conventional beamformers. The results on experimental for his contributions to this work.
data are in good agreement with the simulations. The im-
provement in azimuth resolution when using experimental REFERENCES
data is somewhat smaller than the observed improvement in
[1] D. H. Johnson and D. E. Dudgeon, Array Signal Processing: Concepts
the noise-free simulations. Still, the improvement when using and Techniques. Englewood Cliffs, NJ: Prentice-Hall, 1992, ch. 4.1.
experimental data is in the range of 40%–50% for the MV [2] F. Bryn, “Optimum signal processing of three-dimensional arrays op-
erating on Gaussian signals and noise,” J. Acoust. Soc. Amer., vol. 34,
beamformer and 20%–30% for the APES beamformer.
no. 3, pp. 289–297, Mar. 1962.
In some scenarios, we observe a “ghost” reflection directly [3] J. Capon, “High-resolution frequency-wavenumber spectrum anal-
after the main reflection in the range direction, as in Fig. 8. This ysis,” Proc. IEEE, no. 8, pp. 1408–1418, Aug. 1969.
[4] H. Krim and M. Viberg, “Two decades of array signal processing re-
is likely to be caused by multipath propagation where the pulse
search: The parametric approach,” IEEE Signal Process. Mag., vol. 13,
is reflected by the corner reflector via the sea surface back to the no. 4, pp. 67–94, Jul. 1996.
sonar. [5] J. E. Hudson, Adaptive Array Principles. Stevenage, U.K.: Pere-
grinus, 1981, ch. 7, on behalf of the Institution of Electrical Engineers.
[6] N. L. Owsley, “Systolic array adaptive beamforming,” Naval Under-
water Syst. Ctr., Newport, RI, Sep. 1987, Tech. Rep..
IV. SUMMARY [7] S. Stergiopoulos, “Implementation of adaptive and synthetic-aperture
processing schemes in integrated active-passive sonar systems,” Proc.
We have applied adaptive beamforming using the MV and IEEE, vol. 86, no. 2, pp. 358–398, Feb. 1998.
APES beamformers to sonar imaging in an active environment [8] S. Stergiopoulos, Handbook on Advanced Signal Processing for Sonar,
with highly correlated sources, using a cylindrical array. A key Radar and Non-Invasive Medical Diagnostic Systems, 2nd ed. Boca
Raton, FL: CRC Press, Mar. 2000, ch. Advanced Beamformers, pp.
step when using adaptive beamformers in an active sonar system 79–146.
is subarray averaging. Without subarray averaging, signal can- [9] T.-J. Shan and T. Kailath, “Adaptive beamforming for coherent signals
cellation can cause severe underestimation of the signal am- and interference,” IEEE Trans. Acoust. Speech Signal Process., vol. 33,
no. 3, pp. 527–536, Jun. 1985.
plitudes, an effect which is problematic in imaging applica- [10] K. Lo, “Adaptive array processing for wide-band active sonars,” IEEE
tions. We have used the interpolated array approach proposed by J. Ocean. Eng., vol. 29, no. 3, pp. 837–846, Jul. 2004.
Friedlander to transform the steering vector of the curved array [11] G. Cook, B. Lau, and Y. Leung, “An alternative approach to interpo-
lated array processing for uniform circular arrays,” in Proc. Asia-Pa-
to a Vandermonde structure suitable for subarray averaging be- cific Conf. Circuits Syst., 2002, vol. 1, pp. 411–414.
fore beamforming. Through simulations, we illustrate the im- [12] T. Bronez, “Sector interpolation of non-uniform arrays for efficient
portance of applying such a transformation. high resolution bearing estimation,” in Proc. Int. Conf. Acoust. Speech
Signal Process., Apr. 1988, vol. 5, pp. 2885–2888.
Results from simulations show that the MV and APES beam- [13] B. Friedlander, “Direction finding using an interpolated array,” in Proc.
formers outperform the conventional DAS beamformer with re- IEEE Int. Conf. Acoust. Speech Signal Process., Apr. 1990, vol. 5, pp.
spect to mainlobe width and the ability to resolve two closely 2951–2954.
[14] A. Weiss and M. Gavish, “Direction finding using ESPRIT with in-
spaced targets. Further, both adaptive methods offer sidelobe terpolated arrays,” IEEE Trans. Signal Process., vol. 39, no. 6, pp.
levels comparable to those of the DAS with a Hann window 1473–1478, Jun. 1991.
34 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 37, NO. 1, JANUARY 2012

[15] A. Weiss, B. Friedlander, and P. Stoica, “Direction-of-arrival esti- [32] Simrad SX90 Low Frequency Sonar Brochure [Online]. Available:
mation using mode with interpolated arrays,” IEEE Trans. Signal http://www.simrad.com
Process., vol. 43, no. 1, pp. 296–300, Jan. 1995. [33] S. Stergiopoulos and A. Dhanantwari, “Implementation of adaptive
[16] B. Lau, G. Cook, and Y. Leung, “An improved array interpolation ap- processing in integrated active-passive sonars with multi-dimensional
proach to DOA estimation in correlated signal environments,” in Proc. arrays,” in Proc. IEEE Symp. Adv. Digit. Filtering Signal Process., Jun.
IEEE Int. Conf. Acoust. Speech Signal Process., May 2004, vol. 2, pp. 1998, pp. 62–66.
237–240.
[17] P. Yang, F. Yang, and Z. P. Nie, “DOA estimation with sub-array
divided technique and interpolated ESPRIT algorithm on a cylindrical
conformal array antenna,” Progr. Electromagn. Res., vol. 103, pp.
201–216, 2010.
Ann Elisabeth Albright Blomberg was born in
[18] D. V. Sidorovich and A. B. Gershman, “Two-dimensional wideband
Falun, Sweden, in 1979. She received the M.Sc.
interpolated Root-MUSIC applied to measured seismic data,” IEEE
degree in signal processing from the University of
Trans. Signal Process., vol. 46, no. 8, pp. 2263–2267, Aug. 1998.
Oslo, Oslo, Norway, in 2005, where she is currently
[19] P. Yang, F. Yang, and Z. P. Nie, “Robust adaptive beamformer using
working towards the Ph.D. degree in signal pro-
interpolation technique for conformal antenna array,” Progr. Electro-
cessing at the Department of Informatics.
magn. Res., vol. 23, pp. 215–228, 2010.
From 2005 to 2008, she was a Processing Geo-
[20] B. K. Lau, “Applications of adaptive antennas in third-genera-
physicist at CGGVeritas, Høvik, Norway. Her
tion mobile communications systems,” Ph.D. dissertation, Austral.
research interests include acoustical imaging and
Telecommun. Res. Inst., Curtin Univ. Technol., Bentley, W.A., Aus-
adaptive beamforming.
tralia, 2002.
[21] A. Albert, Regression and the Moore-Penrose Pseudoinverse. New
York: Academic, 1972, ch. 3.
[22] H. L. Van Trees, Detection, Estimation and Modulation Theory IV: Op-
timum Array Processing. New York: Wiley, 2003. Andreas Austeng (S’97–M’01) was born in Oslo,
[23] B. Widrow, K. Duvall, R. Gooch, and W. Newman, “Signal cancella- Norway, in 1970. He received the M.S. degree in
tion phenomena in adaptive antennas: Causes and cures,” IEEE Trans. physics and the Ph.D. degree in computer science
Antennas Propag., vol. 33, no. 3, pp. 469–478, May 1982. from the University of Oslo, Oslo, Norway, in 1996
[24] J.-F. Synnevå, “Adaptive beamforming for medical ultrasound and 2001, respectively.
imaging,” Ph.D. dissertation, Dept. Inf., Univ. Oslo, Oslo, Norway, Since 2001 he has been with the Department on
2009. Informatics, University of Oslo, first as a Postdoc-
[25] J.-F. Synnevå, A. Austeng, and S. Holm, “Benefits of minimum vari- toral Research Fellow, and currently as an Associate
ance beamformning in medical ultrasound imaging,” IEEE Trans. Ul- Professor. His research interests include signal pro-
trason. Ferroelectr. Freq. Control, vol. 56, no. 9, pp. 1868–1879, Sep. cessing for acoustical imaging.
2009.
[26] J.-F. Synnevå, A. Austeng, and S. Holm, “Adaptive beamforming ap-
plied to medical ultrasound imaging,” IEEE Trans. Ultrason. Ferro-
electr. Freq. Control, vol. 54, no. 8, pp. 1606–1613, Aug. 2007.
[27] H. Cox, R. Zeskind, and M. Owen, “Robust adaptive beamforming,” Roy Edgar Hansen (M’06) received the M.Sc.
IEEE Trans. Acoust. Speech Signal Process., vol. 35, no. 10, pp. and Ph.D. degrees in physics from the University
1365–1376, Oct. 1987. of Tromsø, Tromsø, Norway, in 1992 and 1999,
[28] B. D. Carlson, “Covariance matrix estimation errors and diagonal respectively.
loading in adaptive arrays,” IEEE Trans. Aerosp. Electron. Syst., vol. From 1992 to 2000, he was with the Norwegian
24, no. 4, pp. 397–401, Jul. 1988. research company TRIAD, working on multistatic
[29] P. Stoica, H. Li, and J. Li, “A new derivation of the APES filter,” IEEE sonar, multistatic radar, synthetic-aperture radar
Signal Process. Lett., vol. 6, no. 8, pp. 205–206, Aug. 1999. (SAR), and underwater communications. Since
[30] A. Jakobsson and P. Stoica, “Combining Capon and APES for estima- 2000, he has been with the Norwegian Defence
tion of spectral lines,” Circuits Syst. Signal Process., vol. 19, no. 2, pp. Research Establishment (FFI), Kjeller, Norway. He
159–169, 1999. is currently team leader for the HUGIN autonomous
[31] P. Hyberg, M. Jansson, and B. Ottertsen, “Array mapping: Optimal underwater vehicle development and the synthetic aperture sonar develop-
transformation matrix design,” in Proc. IEEE Int. Conf. Acoust. Speech ment at FFI. He is also Adjunct Associated Professor at Centre for Imaging,
Signal Process., Aug. 2002, vol. 3, pp. 2905–2908. University of Oslo, Norway.

You might also like