44
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
Adaptive Beamforming of a Towed Array
During a Turn
Peter Gerstoft, William S. Hodgkiss, Member, IEEE, W. A. Kuperman, Heechun Song, Member, IEEE,
Martin Siderius, and Peter Louring Nielsen
Abstract—During maneuvering, towed array beamforming
degrades if a straight array is assumed. This is especially true
for high-resolution adaptive beamforming. It is experimentally
demonstrated that adaptive beamforming is feasible on a turning
array, provided that array shape is estimated. The array shape
can be inferred solely from the coordinates of the tow vessel’s
Global Positioning System (GPS) without any instrumentation in
the array. Based on estimated array shape from the GPS, both
the conventional beamformer and the white noise constrained
(WNC) adaptive beamformer are shown to track the source well
during a turn. When calculating the weight vector in the WNC
approach, a matrix inversion of the cross-spectral density matrix
is involved. This matrix inversion can be stabilized by averaging
the cross-spectral density matrix over neighboring frequencies.
The proposed algorithms have been tested on real data with the
tow-vessel making 45 turns with a 500-m curvature radius. While
turning, the improvement in performance over the assumption
of a straight array geometry was up to 5 dB for the conventional
beamformer and considerably larger for the WNC adaptive
beamformer.
Index Terms—Adaptive beamforming, array shape estimatedion, curved array, global positioning system (GPS), towed array,
white noise constrained (WNC).
I. INTRODUCTION
URRENT trends in passive sonar systems include the
use of large aperture arrays with many elements to form
narrow beams in order to detect quiet fast moving targets in
a noisy background [1], [2]. Such a scenario often leads to
“snapshot deficient” processing, meaning that the available
observation time is not sufficiently large to build a well-estimated covariance matrix that can be used for standard adaptive
array-processing methods. A long, turning array is a good
example of a snapshot deficient case.
During maneuvering, a horizontal line array will not be
straight and this will cause performance degradation for beamforming acoustic signals [3], [4]. This degradation will be more
severe for adaptive beamformers which are more sensitive
to errors in hydrophone location. Thus, it is important to
determine the array shape during maneuvering. There has been
C
Manuscript received June 25, 2002; revsied October 24, 2002. This work was
supported by the Office of Naval Research under Code 32.
P. Gerstoft, W. S. Hodgkiss, W. A. Kuperman, and H. Song are with Marine Physical Laboratory, University of California at San Diego, La Jolla, CA
92093-0238 USA (e-mail:
[email protected]).
M. Siderius was with SACLANT Undersea Research Centre, 19138
La Spezia, Italy. He is now with Science Applications International Corporation (SAIC), San Diego, CA 19121 USA.
P. L. Nielsen is with SACLANT Undersea Research Centre, 19138 La Spezia,
Italy.
Digital Object Identifier 10.1109/JOE.2002.808203
a significant effort to determine the array shape by acoustic
means [5]–[11]. Other efforts are to model the dynamics of
the array [12], [13] and to equip the array with sensors, e.g.,
[14]–[16].
However, few experimental data are reported in the open literature using a horizontal line array during a turn. Felisberto and
Jesus [15] examined a turning array using conventional beamforming while focusing on their sensor instrumentation in the
array. They used these sensors to estimate the array shape, and
the left/right ambiguity was resolved during a turn.
Ferguson [6], [7] performed adaptive beamforming on a
turning array whose shape was estimated either by Bucker’s
sharpness method [5] or based on the first eigenvector of the
cross-spectral density matrix. To experimentally verify adaptive beamforming during a turn SACLANTCEN and Marine
Physical Laboratory, as part of a larger geoacoustic inversion
experiment, collected horizontal array data during a turn.
Based on simplifications of the Paidoussis equations and verified experimentally, Kennedy [17] showed that the shape of the
array corresponds to the track of the ship under some conditions. This is the so-called “water pulley” model that is “the tow
vessel bores a hole in the water and the cable simply follows
though that hole” [17]. The conditions for the validity of the
water pulley model is described by Kennedy [17] and Dowling
[18]. For the present experiment, the water pulley model was
proven to work well, as will be shown in Section V.
Knowing the coordinates of the ship from the global positioning system (GPS), it is straightforward to estimate array
shape based on the water pulley model. The array shape is fitted
to a parabolic shape and this approach is preferable for three
reasons.
1) The parabola is able to describe the salient features of
the bowed array. If more accuracy is needed, higher order
polynomials could be used.
2) The parabola serves as a regularization operator of the
noisy and sparsely sampled GPS measurements.
3) The parabola is analytically tractable.
The gain of having this accurately estimated array shape
during turns will then be demonstrated using both the conventional beamformer and the white noise constrained (WNC)
adaptive beamformer [19], [20]. When calculating the weight
vector in the WNC approach, a matrix inversion of the
cross-spectral density matrix (CSDM) is involved. This matrix
inversion can be unstable due to the snapshot deficiency.
The snapshot deficiency of the CSDM is mitigated here by
frequency averaging over the neighboring CSDM [21], [22].
0364-9059/03$17.00 © 2003 IEEE
GERSTOFT et al.: ADAPTIVE BEAMFORMING OF A TOWED ARRAY DURING A TURN
45
Fig. 2. Compass bearing for ship and horizontal array. (a) Ship (dash-dotted),
head array (solid), and tail array (dashed). (b) Deviation between ship and head
array bearing (solid), and ship and tail array bearing (dashed). Note that the
seven turns are indicated at the corresponding time delay from beginning of the
octagon track.
Fig. 1. Detailed map of the octagon track. The ALLIANCE sailed
counterclockwise, starting in the NE corner at 13:32. The seven turns
(time, time-delay in min) in the octagon also are shown. Each turn should be
about 45 , but there is variation between the turns; turn 6 is only about 20 and
turn 7 about 80 . Source ship MANNING (triangle) is moored.
II. EXPERIMENT
The experiment was carried out off the west coast of Italy
in order to investigate towed array beamforming methods especially while the array is turning. On November 28, 2000, the
research vessel MANNING (triangle in Fig. 1) was moored in
the North Elba area in 117-m-deep water. MANNING had lowered a source to a 50-m depth transmitting a 1-s 150–500–Hz
LFM sequence every 15 s. At that time, the ALLIANCE was following a complex track involving both straight lines and maneuvering. This paper is focused on the octagon track shown
in Fig. 1, where the ALLIANCE made seven 45 turns with a
500-m curvature radius. The octagon track covers 96 min of
data, corresponding to 375 pings. The ALLIANCE was towing
a 254-m-long horizontal line array (HLA) at a 55-m depth and
350 m behind the center of the ship (GPS antenna). One hundred twenty-eight hydrophones were spaced equidistantly along
the array. The speed of ALLIANCE was nearly constant at 4 kn
(2 m/s). A 4-s time interval around each pulse (1 s plus multipath) was sampled at 6000 Hz. Typically, the single-element
SNR ratio was 30 dB at 375 Hz.
The geoacoustic bottom is similar to the one in [23]. The
ocean sound-speed profile was nearly constant at 1520 m/s for
the first 100 m, and thereafter the sound speed had a rapid decrease to 1510 m/s. The sediment layer was very thin (about 2 m)
and the bottom was quite hard (1600 m/s). The bottom was very
flat and no out-of-plane scattering was expected. At the ranges
considered, it was not easy to identify individual arrivals.
III. ARRAY MODEL
A simple model for the horizontal line array is a
“water-pulley” model, where the track of the cable follows the track of the ship [17]. Thus, changes in the ships
heading travel down the cable with the same speed (2 m/s) as
Fig. 3. Angle to MANNING (a) in a global coordinate system with North being
0 and (b) relative to the bearing of the ship.
the tow ship. This model seems sufficient as the dimensionless
cable frequency is sufficiently low [17], [18] and by the
regularity in the change in compass heading [see Fig. 2(a)].
First, the ALLIANCE (dash–dotted line) changes course, then
4 min later the front of the array (solid)
(350 m)/(2 m/s)
2.1 min
changes its heading and, finally, (254 m)/(2 m/s)
later the tail of the array (dashed) changes heading. This simple
transition is also clear in Fig. 2(b) where deviations from the
ships heading for the head (solid) and tail (dashed) compasses
are plotted. It takes ALLIANCE about 2 min to do a 45 turn
in the octagon. From this discussion, it is clear that the array
is curved or misaligned relative to the ship for about 8 min
following the start of a turn, in agreement with Fig. 2.
Knowing the GPS position of ALLIANCE and MANNING, it
is relatively easy to estimate the bearing to MANNING either
in a global coordinate system defined relative to North (true
bearing) [Fig. 3(a)] or in the local coordinate system defined
by the heading of the ship [Fig. 3(b)].
The geometry is shown in Fig. 4. The main coordinate system
axis pointing in the aft direction from the vessel. The
has the
mathematical model is developed in detail in the Appendix.
The turning array is modeled as a rotation around the first
hydrophone from the ship’s aft heading to the axis defined by the
first and last hydrophone and a parabolic bow [see Fig. 4(a)].
Whereas Bucker and Baxley [24] used a polynomial series and
numerical integration to describe the array shape, here a more
46
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
Fig. 5. Estimated equivalent bow of array with acoustics (dashed line) and
GPS (solid line). For reference, the initial GPS estimate (dotted line) is also
shown.
Fig. 4. Definition of coordinate systems. (a) Coordinate system for array
shape. (b) Coordinate system for beamforming. In this coordinate system,
corresponds to the angle of the wavefront with respect to the x axis. Thus,
=
90 ; 270 corresponds to tail endfire of the array, = 0 broadside
right, = 180 broadside left, and = 90 head endfire.
f0
g
simple and analytically tractable parabolic shape is used [25].
axis passing though
In a local coordinate system with the
first and last hydrophone of the array [Fig. 4(a)], the offsets
( coordinate) of each array element are given by
(1)
is the projection of the array along the
axis. To
where
second order in , the arc length of the array
(this also is the
as
length of the straight array) is related to
(2)
Using this formula, the coordinate of each element for a bowed
can be related to the element position along a straight
array
as
array
and
is the element spacing,
is (see the
Appendix)
(4)
It is observed that, while the array has a geometric bow , the
“acoustic bow” as seen from a plane wave impinging on the
. This bow depends on the angle to the array and,
array is
as expected, the largest acoustic bow is found when the plane
) on the array.
wave is impinging broadside (
Finally, it should be noted that the array is rotated an angle
relative to the center of the ship.
IV. ESTIMATING ARRAY SHAPE FROM THE GPS
A. Array Angle
Often there are compasses in the array and the difference between these and the course of the ship can determine the angle
(see Fig. 2). Alternatively, it can be determined by time delaying the ships GPS coordinates, just as done for the array bow.
is not important for the processing.
B. Array Bow
(3)
For small curvatures, the correction for the -axis element position due to the offset is not important and is often neglected.
However, when the array is turning this correction can be important, as the array deformation exceeds several wavelengths
at the array design frequency. In the examples presented here, it
represents a correction of five wavelengths at the array design
frequency.
A plane wave impinging at an angle between the wavefront
and the array ( axis) will see an equivalent array where the
axis is parallel to the wavefront and the axis is perpendicular
[Fig. 4(b)]. Only the direction perpendicular to the wavefront
gives a phase difference across the array. Using
, where
The shape of the array can be modeled using the “waterpulley model” [17] where the array follows the same trajectory
as the ship. The sampling frequency of the GPS was every 15 s,
corresponding to each acoustic transmission. The array shape is
modeled semi-empirically by:
1) Time delaying the ship’s GPS coordinates to the start of
the horizontal array. The start of the array is 350 m behind
, where
is
the ship, thus the time delay is 350/
the ship speed. For the ship speed used (about 4 kn), this
corresponds to about 11 GPS points.
2) Estimating the parabola based on a least squares fit to
the GPS points along the array (254 m). This corresponds
to about seven GPS points. Both bow and angle are
determined.
GERSTOFT et al.: ADAPTIVE BEAMFORMING OF A TOWED ARRAY DURING A TURN
(a)
47
(b)
(c)
Fig. 6. Conventional beamforming at 375 Hz (20-dB dynamic range) (a), (c) with and (b) without shape correction using true bearing [(a) and (b)] or local bearing
(c). The angle to MANNING is as shown in Fig. 3(a) [for (a) and (b)] and Fig. 3(b) [for (c)] The horizontal lines indicate the start of a turn. The forward (solid black)
and aft (dashed black) heading are also indicated.
3) The curvature of the array will often be less than the curvature of the ship course, as the array is smearing out the
corners. This is empirically approximated by averaging
the bow over 10 neighboring points, corresponding to a
length of 1.5 times the array length.
The estimated bow just based on point 2) above is shown
as the dotted curve in Fig. 5. After time delaying 1) and
smoothing 3) the bow, a very close match (solid) to the acoustically estimated (dashed) bow is observed. The acoustically
estimated bow is based on the shape of the wavefront of the
loud broad-band acoustic pulse (see the Appendix). This is very
accurate, but such a source is likely only available under ideal
experimental configurations. From Fig. 5 it is seen that, after
about a 3-min startup, a very good fit is obtained for the first 60
min where the array is not in the near-field of the source. Thus,
it is feasible to estimate bow based on GPS.
V. BEAMFORMING
Having outlined the array shape model and verified it with
broad-band acoustic data, it is now experimentally demonstrated that both the conventional and the WNC adaptive
beamformer can benefit from an accurate shape estimation.
For the curved array, the steering vectors
based on the phase delay for each of the
are computed
hydrophones
(5)
is the component
where is the reference sound speed and
perpendicular to the wavefront as determined by (4). The range
to the source is not modeled.
A. Conventional Beamformer
1) Approach: For the observed data on the 128-element
HLA, the fast Fourier transform (FFT) length was chosen
sufficiently long so that both the pulse and multipaths are
included. Thus, a 16 K-point FFT length (corresponding to
Hz) was selected. There has
2.6 s,
been no attempt made to optimize the processing parameters.
The conventional beamformer power then is computed as
(6)
and is the complex steering vector as dewhere
is a diagonal matrix of normalized shading
termined by (5).
weights; a Kaiser–Bessel window with
was used (a
Hanning window gave similar performance). is the data covariance matrix. Due to the transient nature of the signal, a
single-snapshot covariance matrix is used.
48
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
Fig. 8. Conventional beamforming power versus bow using simulated data.
Fig. 7. Array power versus time. (a) Array bow estimated from GPS (from
Fig. 5). (b) Beamformer output power without (solid) or with (dashed) shape
correction (decibels relative to maximum). (c) Signal gain over the straight array
with shape correction. Only the first 60 min is shown as the horizontal array then
approaches the near-field of the source.
2) Results: After showing the processing of the data below,
it will be demonstrated that beamforming with shape correction
here resulted in: 1) 5-dB signal gain; 2) 4-dB difference between
true and mirror source; and 3) smaller 3-dB bandwidth.
The conventional beamformer power (decibels) as a function
of time and bearing with shape correction is shown in Fig. 6.
The plot is normalized so that the maximum across angle at each
ping is 0 dB. Fig. 6(a) and (b) displays true bearing, where true
bearing is the angle to the source relative to North. The start of
each turn is indicated by horizontal lines. Roughly, the array is
curved up to 5 min after the turn and is straight for the rest of the
leg. Forward heading of the array (solid black), determined as
the average of head and tail compasses, and aft heading (forward
heading 180 ) (dashed black) are indicated. These two lines
indicate endfire locations of the array, where the array is less
able to locate a source. Also, for a straight array, the angle to
the source will be mirrored around these lines.
For the first 50 min, the signal is within 45 to broadside and
thus the planewave beamforming works well. For later times,
min and
the array goes through endfire (around
min) and is in the near-field (around
min). Both of these
effects makes the processing at later times less robust. We are
not modeling the range dependence which are important in the
nearfield.
The conventional beamformer power in the direction of the
Manning source as a function of time with (dashed line) or
without (solid line) shape correction is shown in Fig. 7(b). Subtracting these powers gives up to a 4-dB signal gain when the
array is turning [solid line, Fig. 7(c)]. Using the negative bow,
corresponding to mirror source, a 2.5-dB signal loss is observed
[dashed line, Fig. 7(c)]. Effectively, the array curvature removes
the left/right ambiguity.
To verify this performance, a simple simulation with identical geometry and assuming the target at 45 to broadside on a
bowed array is carried out (see Fig. 8). If the bow of the array
Fig. 9. Conventional beamforming using the first 5 min of each of the first
four turns (a) with and (b) without shape correction. The plot is normalized so
that the maximum across the angle at each ping is 0 dB.
is neglected in the processing, up to a 6-dB loss in power is
suffered.
The importance of the shape estimation is emphasized by
focusing on the 5 min after the start of each turn in Fig. 6;
a time-angle contour plot around the source direction shows
clearly how the beamwidth is narrower when shape correction
is applied, Fig. 9. This is similar to the wider 3-dB beamwidth
that can be observed for the mirror track [4]. The latter feature
can be seen in Fig. 6(a) and (c) and could be used to identify
left/right ambiguity.
The left/right symmetry which is usually present in the ambiguity surfaces is broken by three effects: 1) using a curved
array; 2) using a true bearing; and 3) larger 3-dB beamwidth for
the mirror as mentioned above. The first two effects are most
important and will be examined.
1) During the turn, it is seen from Fig. 7(c) that the signal
gain is 5 dB more for the true angle than for the mirror
angle. For comparison, the result of beamforming using a
straight array is shown in Fig. 6(b).
2) The true bearing display helps decide between the true
track and the mirror image, as a ship traveling in a straight
course will remain so in this display. To see this, compare the conventional beamformer power in Fig. 6(a) to
the conventional beamformer power in Fig. 6(c) where
the angle now is in a local coordinate system with 90
being aft endfire and the angle increasing in the counterclockwise direction. When the source is at endfire (around
GERSTOFT et al.: ADAPTIVE BEAMFORMING OF A TOWED ARRAY DURING A TURN
min and
smeared out.
49
min), the angle to the source is
B. WNC Adaptive Beamformer
Adaptive beamforming provides higher resolution and better
side lobe suppression than conventional beamforming. However, adaptive beamforming is more sensitive to mismatch and
without shape correction no detection might be obtained. Further, snapshot deficient processing is severely biased. To explore
these issues, beamforming is carried out with the WNC adaptive
processor [19], [20].
1) Approach: The WNC beamformer is based on the minimum variance distortionless response (MVDR) beamformer.
The weights for the MVDR processor are given by
(7)
The weights
satisfy the constraint
(8)
is the CSDM and usually is estimated by averaging over
snapshots at a given frequency. Often is singular due to few
available snapshots and then the inverse cannot be computed.
This problem can be remedied by adding diagonal loading to
. In the WNC processor, the amount of diagonal loading varies
for each look angle
(9)
where is chosen such that the white noise gain
the constraint value
is larger than
(10)
where is
A typical value for is 2 dB down from
the number of sensors.
Here, the WNC adaptive beamformer is implemented in two
steps. First, a CSDM is estimated for use in computing in
is es(9). Since we have LFM transmission data available,
timated as an ensemble average of data vector outer products
over neighboring frequencies [21], [22]. Then, the WNC beamformer output power is computed as
(11)
is the data covariance matrix. It can be determined
where
based on single narrow-band snapshot. This approach is mostly
used here as many sources in the ocean are narrow-band. Alternatively, can be estimated based on averaging multiple frequencies, similar to .
Our approach differs from [21], [22] in that we only use frequency averaging for , but not for computing the output power.
increases the number of nonzero
Frequency averaging of
eigenvalues of the covariance matrix and is a type of covariance matrix tapering for broadening nulls [26]. This will cause
broadening of the signal.
As will be shown below, good results were obtained when the
matrix was estimated using 21 frequency bins corresponding
to a total bandwidth of 7.3 Hz. For much fewer frequency bins
(3 or 5 frequencies), the results were not as stable, and for a
larger frequency band (101 frequencies), the power appears
more smeared out.
Fig. 10. WNC adaptive beamforming (375 Hz) in true bearing (a) with and
(b) without shape correction.
The adaptive processing is severely biased due to snapshot-deficient processing [1], [2]. For small , the bias depends
and for
quadratically on the diagonal loading, i.e.,
large there is little bias [26]. For MVDR, the bias is the same
in all directions, as is constant. However, for the WNC, due
to larger in the source direction, this direction is only slightly
biased. The variation in bias is the main reason for the large
dynamic range observed in the following results.
2) Results: First the basic WNC adaptive beamforming processing is shown on the whole time series. Then, it is shown that
only with shape correction can the source be tracked during a
turn and the mirror source is not detected. The left/right ambiguity is then nonmanifest. The issues of beamwidth, broad-band
incoherent processing and the ability to track several ships in the
presence of a loud source are discussed.
The results from the WNC processing are shown with
[Fig. 10(a)] and without [Fig. 10(b)] shape correction. The
matrix inversion for the steering vectors is stabilized using
the CSDM estimated from the data at 21 frequency bins in a
7.3-Hz band centered around 375 Hz. The angle to MANNING
is as shown in Fig. 3(a). The mirror track of the source is
very weak during turns for the curved array while the true
track is quite well defined also during the turns. Without shape
correction [Fig. 10(b)], the dynamic range is reduced strongly
when the array is turning. This shows up as gray horizontal
50
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
(a)
(b)
Fig. 11. Array power versus time. (a) Array bow estimated from GPS.
(b) Beamformer output power assuming a straight array (solid) or curved array
(dashed) (decibels relative to maximum).
Fig. 13. WNC processing (375 Hz) in true bearing with shape correction. The
matrix inversion for the steering vector is stabilized using the covariance matrix
estimated from the data using (a) five bins [1.4-Hz band] and (b) 101 bins [36-Hz
band] centered around 375 Hz.
Fig. 12. WNC adaptive beamforming with focus on the first four turns (a) with
and (b) without shape correction.
lines in the contour plots. In the near-field, the curvature of the
wavefront is so large that it is not possible to get good results
when processing assuming plane waves. The dynamic range
with WNC processing is much larger than that for conventional
beamforming (60 dB instead of 20 dB) and thus weaker sources
now also can be seen. The weaker sources are much better
observed when the data are processed with shape correction.
Similar to Fig. 7 for conventional beamforming, the WNC
output power in the direction of the Manning source is plotted
with and without shape correction (Fig. 11). Without shape correction (solid line), the beamformer output power drops significantly when the array is turning. However, with shape correction
(dashed line), the power remains high [Fig. 11(b)].
Focusing on the 5 min after the start of each turn, a time-angle
contour plot of the WNC output power shows clearly how the
signal is followed very well when shape correction is used
[Fig. 12(a)]. Without shape correction [Fig. 12(b)], the signal
is sometimes lost. Due to the normalization, this shows up as a
white area (noise floor) in the middle of turn 1-3.
Using a narrower frequency band for the steering vector
[Fig. 13(a) using five frequency bins, 1.4-Hz bandwidth] did
not give as stable results. Several of the time frames gave
noisy output power across all angles [horizontal dark lines in
Fig. 13(a)] with no clear estimate of the angle to the source.
By decreasing the dynamic range to 10 dB instead of 60 dB,
it is possible to track the source but not other ships. Using a
much larger frequency band [Fig. 13(b) using 101 frequency
bins, 36-Hz bandwidth] does stabilize the matrix inversion but
now the results are more smeared out as the frequency interval
is wide.
When computing the WNC output power, it also is possible to
use the frequency-averaged CSDM in (11). This is identical
to an incoherent averaging of the narrow-band output powers
for a common broadband weight vector . The result of this
broad-band WNC (see Fig. 14) is here slightly better than the
narrow-band output, since a few more weak ship tracks can be
seen than are visible in Fig. 10. The true track can easily be seen,
since for all the ships the mirror track is lost during the turn and
due to the true bearing display [point 2) in Section V-A2].
GERSTOFT et al.: ADAPTIVE BEAMFORMING OF A TOWED ARRAY DURING A TURN
51
a 4-s data length, this provides 12 snapshots. The result of
incoherent processing the data at 130, 140, and 150 Hz is shown
in Fig. 15. Note that many of the sources at 375 Hz also can be
seen at these lower frequencies. Two ships appear to transition
from 90 (
min) toward 0 (
min). A track from
min) toward 250 (
min) can also be seen.
200 (
Real-time WNC beamforming is realistic. Inversion of
is done using SVD, and this is only needed once for all
look directions. Iterations are only necessary in the directions of
interferers or sources. Evaluating the WNC for 360 look directions took 1.2 s for a MATLAB code on a 1.8-GHz Pentium IV.
The MVDR was just 2% faster.
VI. CONCLUSION
Fig. 14. WNC processing in true bearing with shape correction. The same
CSDM
(based on 21 frequency bins in a 7.3-Hz band) is used for the
computing beamformer output power as well as the weight vectors.
R
Based on real data, it is demonstrated that adaptive beamforming is feasible on a turning array.
A towed array can be modeled as a linear rotation of the array
from the ship’s course and a parabolic bow. The linear rotation
can be determined from compasses in the array. The bow of the
array can be modeled based on time delaying and smoothing of
the coordinates from the ship’s GPS.
The use of a curved array model is superior when the ship is
turning and the array is nonstraight. Plotting the beamforming
results in a time-true bearing (true bearing is the bearing relative
to North) coordinate system makes it very easy to resolve the
left–right ambiguity. During most turns, the left-right ambiguity
is resolved using the parabolic model of array shape.
A common problem when using adaptive beamforming is that
the steering vector depends on a matrix inversion of the CSDM
which might be singular. For the WNC processor, it was shown
that the steering vector computation can be stabilized using a
frequency-averaged CSDM.
The proposed algorithms have been tested on real data with
the tow-vessel making 45 turns with a 500-m curvature radius.
While turning, the improvement in performance over the assumption of a straight array geometry was up to 5 dB for the
conventional beamformer and considerably larger for the WNC
adaptive beamformer.
APPENDIX
MATHEMATICAL MODEL OF THE ARRAY SHAPE
The tow ship and array geometry are shown in Fig. 4. The
axis pointing in the aft dimain coordinate system has the
rection from the vessel.
The turning array is modeled as a rotation around the first
hydrophone from the ship’s aft heading to the axis defined by the
first and last hydrophone and a parabolic bow [see Fig. 4(a)].
In a local coordinate system with the
axis passing though
first and last hydrophone of the array [Fig. 4(a)], the offsets (
coordinate) of each array element are given by
Fig. 15. (a) Conventional beamforming (20-dB dynamic range) and (b) WNC
processing (60-dB dynamic range) in true bearing and by incoherent summing
of the power at 130, 140, and 150 Hz.
For processing below the 150–500 Hz LFM sequence,
narrow-band CSDMs were estimated based on a 2K-point FFT
Hz). For
length (corresponding to 0.3 s,
(A1)
is the projection of the array along the
where
maximum curvature of this array is
axis. The
(A2)
52
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
Fig. 16. Matched filtered time series (dB) for a straight array just before Turn 1 (top, t = 15 min, ping 60); curved array (middle, t = 17:5 min, ping 70); straight
array in the nearfield (bottom, t = 70:5 min, ping 274). The curvature of the array is based on tracing the maximum of the matched filter (white). Hydrophone 1
is closest to the ship.
(this is also the length of the
The arc length of the array
straight array) in [25, eq. 38] is related to the length of the array
axis
as
measured along the
From the estimated parabola we obtain
(A11)
(A12)
(A3)
The array bow and angle (or the maximum curvature) can
then iteratively be determined as
. The coordinate of each element for a
where
bowed array can then be related to the element position along
a straight array
(A13)
(A4)
(A15)
A plane wave impinging at an angle between the wavefront
and the array ( axis) will see an equivalent array where the
axis is parallel to the wavefront and the
axis perpendicular
[Fig. 4(b)]
and a nonzero acoustic bow
Note that, for endfire
, the bow of the array will approach infinity. By use of acoustics, it is not possible to determine . can, however, often be
estimated as the difference between the ship’s course and the
compass heading in the arrays.
To show that it is feasible to estimate the bow using the
acoustic wavefronts, this information will be extracted from
the received LFM sequence on the array.
First, the received signal was matched filtered with a
150–500-Hz LFM sequence (Fig. 16). The shape of the array is
then determined based on tracking of the maximum matched
filtered output (white line) subject to a maximum time delay
between the neighboring phones corresponding to the separation distance (2 m). The shape of the array as seen from the
incoming wave for three pings is shown in Fig. 16. Note that
apart from the sign of the curvature, it is impossible to see any
difference between a curved array in the farfield [Fig. 16(b)]
and a straight array in the near-field [Fig. 16(c)] where the
wavefront is curved. Thus, when estimating the array curvature,
the array should be in the farfield or the range to the source
should be known.
Based on the curve for each ping, a least squares fit to a
parabola [See (A10)] was obtained and then the angle [ See
(A15)] and bow [See (A13)] can be obtained. Since the transmission time of the source was known, the travel time [represented by in (A10)] and range to the source also were esti-
(A5)
(A6)
Only the direction perpendicular to the wavefront
phase difference across the array
gives a
(A7)
(A8)
Using
spacing,
, where
can be further developed as
and
is the element
(A9)
Assuming a plane wave arrival structure on the array, the
angle and array curvature can be estimated from the acoustic
measured bow. Based on the maxima of the matched filtered
time series received on the array, a parabola is fit
(A10)
where is derived from travel time ( ) and
number.
is hydrophone
(A14)
GERSTOFT et al.: ADAPTIVE BEAMFORMING OF A TOWED ARRAY DURING A TURN
Fig. 17. (a) Range and (b) estimated magnitude of equivalent bow due to the
source being in the near-field of the HLA based on GPS.
mated. However, for estimating just and the reference time
can be chosen arbitrarily.
Following this procedure, the bow of the array is estimated
as shown by the dashed line in Fig. 5 (the lines determined by
GPS are discussed later). The first four turns are very well determined. Around turn 6 (70–80 min), the array is in the near field
and the bow is incorrectly determined. For turns 5 and 7 the
array passes through endfire. At endfire (and nonzero acoustic
bow), the bow of the array will become infinite if estimated
acoustically.
Assuming the source is at range from the array, the equivadue to the source being in the near-field
lent acoustic bow
can be estimated as
(A16)
which is obtained by requiring the same curvature of the array
as the wavefront at broadside. This relation is shown in Fig. 17.
Note that we cannot estimate the sign of the curvature since a
wavefront approaching from the left or right is received identically on the array. Note also that, if the array shape is known,
the measured curvature of wavefront on the array can be used to
determine the range to the source.
ACKNOWLEDGMENT
53
[6] B. G. Ferguson, “Sharpness applied to the adaptive beamforming of
acoustic data from a towed array of unknown shape,” J. Acoust. Soc.
Amer., vol. 88, pp. 2695–2701, 1990.
, “Remedying the effects of array shape distortion on the spatial
[7]
filtering of acoustic data from a line array of hydrophones,” IEEE J.
Oceanic Eng., vol. 18, pp. 565–571, 1993.
[8] D. E. Wahl, “Towed array array shape estimation using frequency-wavenumber interpolation,” IEEE J. Oceanic Eng., vol.
18, pp. 582–590, 1993.
[9] S. E. Dosso and B. J. Sotirin, “Optimal array element localization,” J.
Acoust. Soc. Amer., vol. 106, pp. 3445–3459, 1999.
[10] N. Ma and J. T. Goh, “Eigen structure based array shape estimation
using sources in unknown locations,” in Proc. IEEE Oceans, 2000, pp.
1895–1900.
[11] S. E. Dosso and M. Riedel, “Array element localization for towed marine
seismic arrays,” J. Acoust. Soc. Amer., vol. 110, pp. 955–966, 2001.
[12] D. A. Gray, B. D. O. Anderson, and R. R. Bitmead, “Towed array shape
estimation using Kalman filters—Theoretical models,” IEEE J. Oceanic
Eng., vol. 18, pp. 543–556, 1993.
[13] H.-Y. Park, W. T. Oh, D.-H. Youn, and C. Lee, “Performance improvement of array shape estimation using spline interpolation,” in Proc. IEEE
Oceans, 2001, pp. 1715–1718.
[14] N. L. Owsley, “Shape estimation for a flexible underwater cable,” in
Proc. IEEE EASCON, 1981, pp. 20–23.
[15] P. Felisberto and S. M. Jesus, “Towed array beamforming during ship’s
maneuvering,” Proc. IEE Radar, Sonar Navig., vol. 143, pp. 210–215,
1996.
[16] J. P. Ianniello and J. M. Tattersall, “Broadband shallow water localization using a mobile array,” in Experimental Acoustic Inversion Methods
for Exploration in the Shallow Water Environment, A. Caiti, S. Jesus,
J. P. Hermand, and M. B. Porter, Eds. Amsterdam, The Netherlands:
Kluwer, 2000.
[17] R. M. Kennedy, “Crosstalk dynamics of a long cable towed in the ocean,”
in Proc. IEEE Oceans, 1981, pp. 966–970.
[18] A. P. Dowling, “The dynamics of tow3ed flexible cylinders: Part 2. Negative buoyant elements,” J. Fluid. Mech., pp. 533–571, 1988.
[19] H. Cox, R. M. Zeskind, and M. M. Owen, “Robust adaptive beamforming,” IEEE Trans. Acoust., Speech, Signal Processing, vol.
ASSP-35, pp. 1365–1576, 1987.
[20] R. A. Graham, “ABF algorithms implemented at ARL: UT,” Applied
Research Laboratory, Univ. Texas at Austin, ARL-TR-92-7, 1992.
[21] J. Krolik and D. Swingler, “Multiple broad-band source location using
steered covariance matrices,” IEEE Trans. Acoust., Speech, Signal Processing, vol. 37, pp. 1481–1494, Oct. 1989.
[22] D. E. Grant, J. H. Gross, and M. Z. Lawrence, “Cross-spectral matrix
estimation effects on adaptive beamforming,” J. Acoust. Soc. Amer., vol.
98, pp. 517–524, 1995.
[23] P. Gerstoft and D. F. Gingras, “Parameter estimation using multi-frequency range-dependent acoustic data in shallow water,” J. Acoust. Soc.
Amer., vol. 99, pp. 2839–2850, 1996.
[24] H. Bucker and P. A. Baxley, “Automatic matched-field tracking with
table lookup,” J. Acoust. Soc. Amer., vol. 106, pp. 3226–3230, 1999.
[25] P. Gerstoft. (1997) SAGA users guide 2.0, an inversion software
package. SACLANT Undersea Research Centre, SM-333
[26] H. C. Song, W. A. Kuperman, W. S. Hodgkiss, P. Gerstoft, and J. Kim,
“Null broadening with snapshot-deficient covariance matrices,” IEEE J.
Oceanic Eng., submitted for publication.
The experimental data for this work were provided by
SACLANTCEN.
REFERENCES
[1] A. B. Baggeroer and H. Cox, “Passive sonar limits upon nulling multiple
moving ships with large aperture arrays,” in Proc. 33rd IEEE Asilomar
Conf. Signal, Systems, and Computers, vol. 1, 1999, pp. 103–108.
[2] H. Cox, “Multi-rate adaptive beamforming (MRABF),” in Proc. IEEE
Sensor Array and Multichannel Signal Processing Workshop, 2000, pp.
306–309.
[3] W. S. Hodgkiss, “The effects of array shape perturbation on beamforming and passive ranging,” IEEE J. Oceanic Eng., vol. OE-8, pp.
120–130, 1983.
[4] D. M. Caveny, D. R. Del Balzo, J. H. Leclere, and G. E. Loup, “Performance of sinusoidally deformed hydrophone line arrays,” J. Acoust.
Soc. Amer., vol. 104, pp. 2203–2209, 1998.
[5] H. Bucker, “Beamforming a towed line array of unknown shape,” J.
Acoust. Soc. Amer., vol. 63, pp. 1451–1454, 1978.
Peter Gerstoft received the M.Sc. and Ph.D. degrees
from the Technical University of Denmark, Lyngby,
in 1983 and 1986, respectively, and the M.Sc. degree
from the University of Western Ontario, London, ON,
Canada, in 1984.
From 1987 to 1992, he was employed at Ødegaard
and Danneskiold-Samsøe, Copenhagen, Denmark,
working on forward modeling and inversion for
seismic exploration, with a year as a Visiting Scientist at the Massachusetts Institute of Technology,
Cambridge. From 1992 to 1997, he was Senior
Scientist at SACLANT Undersea Research Centre, La Spezia, Italy, where
he developed the SAGA inversion code, which is used for ocean acoustic
and electromagnetic signals. Since 1997, he has been with Marine Physical
Laboratory, University of California, San Diego. His research interests include
global optimization and modeling and inversion of acoustic, elastic, and
electromagnetic signals.
54
IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 28, NO. 1, JANUARY 2003
William S. Hodgkiss (S’68–M’75) was born in
Bellefonte, PA, on August 20, 1950. He received the
B.S.E.E. degree from Bucknell University, Lewisburg, PA, in 1972 and the M.S. and Ph.D. degrees
in electrical engineering from Duke University,
Durham, NC, in 1973 and 1975, respectively.
From 1975 to 1977, he worked with the Naval
Ocean Systems Center, San Diego, CA. From 1977
to 1978, he was a faculty member in the Electrical
Engineering Department, Bucknell University. Since
1978, he has been a Member of the Faculty of the
Scripps Institution of Oceanography, University of California, San Diego, and
on the staff of the Marine Physical Laboratory where currently he is Deputy
Director. His present research interests are in the areas of adaptive array processing, propagation modeling, and environmental inversions with applications
of these to underwater acoustics and electromagnetic wave propagation.
Dr. Hodgkiss is a Fellow of the Acoustical Society of America.
Martin Siderius received the B.S. degree in physics
from Western Washington University, Bellingham,
WA, in 1986 and the M.S.E.E. and Ph.D. degrees
in electrical engineering from the University of
Washington, Seattle, in 1992 and 1996, respectively.
He worked as an Engineer for Baird Corporation,
Bedford, MA, from 1986 to 1987 and for Bio-Rad,
Cambridge, MA, from 1987 to 1990. From 1990 to
1996, he was a Research Assistant with the Applied
Physics Laboratory, University of Washington. From
1996 to 2001, he was on the scientific staff in the
Acoustics Department at the NATO SACLANT Undersea Research Centre,
La Spezia, Italy. He joined Science Applications International Corporation
(SAIC), San Diego, CA, in July 2001 and is currently a Senior Scientist in the
Ocean Sciences Division. His research interests include underwater acoustics
and signal processing.
W. A. Kuperman has done theoretical and experimental research in ocean acoustics and signal
processing at the Naval Research Laboratory,
SACLANT Undersea Research Centre, La Spezia,
Italy, and the Scripps Institution of Oceanography
(SIO), University of California, San Diego. Presently
he is a Professor at SIO and Director of its Marine
Physical Laboratory.
Heechun Song (M’02) received the B.S. and M.S.
degrees in marine engineering and naval architecture
from Seoul National University, Korea, in 1978 and
1980, respectively, and the Ph.D. degree in ocean engineering from the Massachusetts Institute of Technology, Cambridge, in 1990.
From 1991 to 1995, he was with Korea Ocean Research and Development Institute. Since 1996, he has
been a member of the scientists of the Marine Physical Laboratory/Scripps Institution of Oceanography,
University of California, San Diego. His research interests include time-reversed acoustics, robust matched field processing, and
wave propagation physics.
Peter Louring Nielsen received the M.S. degree in
mechanical engineering from Aalborg University,
Denmark, in 1989 and the Ph.D. degree from the
Technical University of Denmark in 1993.
From 1993 to 1996, he was employed at the
Technical University of Denmark on a European
Union-funded MAST-II project concerning development and validation of numerical models for sound
propagation in the ocean. He joined SACLANT
Undersea Research Centre, La Spezia, Italy, in 1996,
working on numerical modeling and experimental
data analysis of broad-band acoustic signals in shallow water. His interests
are in numerical modeling of sound propagation in the ocean and geoacoustic
inversion techniques of experimental acoustic data.