Next Article in Journal
Experimental Investigation into the Tail-Slapping Motion of a Projectile with an Oblique Water-Entry Speed
Next Article in Special Issue
A Coupled Overlapping Finite Element Method for Analyzing Underwater Acoustic Scattering Problems
Previous Article in Journal
Design Considerations on Semi-Submersible Columns, Bracings and Pontoons for Floating Wind
Previous Article in Special Issue
Frequency Shift Keying-Based Long-Range Underwater Communication for Consecutive Channel Estimation and Compensation Using Chirp Waveform Symbol Signals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fast Calibration of Superdirective Ultra-Short Baseline Array

Ocean College, Zhejiang University, Zhoushan 316021, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2023, 11(9), 1665; https://doi.org/10.3390/jmse11091665
Submission received: 18 July 2023 / Revised: 12 August 2023 / Accepted: 19 August 2023 / Published: 24 August 2023
(This article belongs to the Special Issue Underwater Acoustics and Digital Signal Processing)

Abstract

:
Array calibration can effectively ensure the positioning accuracy of the ultra-short baseline (USBL) system. Traditional USBL array calibration methods focus on measuring the geometric position of the array elements. However, directional phase differences on the receive path are often ignored in the current calibration process, which can also cause array mismatch, especially when using the superdirective beamforming (SDB) technique. To further improve the calibration accuracy and convenience of the USBL using the SDB technique, a fast calibration method is proposed in this paper. In the new method, the hydrophone geometry error and the receiver path phase error are jointly considered. Then, two calibration models with different complexity are presented, and the conventional beamforming (CBF) beam output is deconvoluted with the calibrated beam pattern. The results of anechoic tank experiments show that the bearing root mean square error (RMSE) can be reduced from 1.663° to 0.081°, and the calibration time can be reduced from hours to tens of minutes.

1. Introduction

Ultra-short baseline (USBL) systems are commonly used for underwater acoustic positioning. They can be used to track subsea targets such as remote-operated vehicles (ROVs)/autonomous underwater vehicles (AUVs) or divers. Meanwhile, the USBL system can be employed for detecting and locating underwater targets, such as bubble plumes [1]. Alternatively, the USBL receiving array can be installed on the side of ROVs/AUVs in an inverted configuration called inverted USBL (iUSBL). This configuration allows the derived vehicle position to be used for AUV self-navigation. As an application example, Figure 1 shows an iUSBL-equipped disc-shaped AUV [2,3,4,5] that recently deployed in the South China Sea. In this application, the iUSBL provides position information that helps the AUV navigate to detect bubble plumes and find its way back to the base station. Additionally, another USBL installed below the vessel is used to track the AUV and locate the recovery position of the base station.
A broadband acoustic pulse is transmitted by the transmission beacon and detected by the USBL receiving array (pictures shown in Figure 2). The travel time between the beacon and the receiving array is then measured and converted into a range. The measured phase difference is applied to estimate the direction of arrival (DOA), also called “bearing”. Knowing the range and bearing, the relative position of the transmission beacon can be calculated. It should be noted that the position accuracy is mainly dependent on the bearing, especially for long-range applications.
Superdirective beamforming (SDB) [6,7,8,9] has gained much interest because it provides high angular resolution and a high directivity factor (DF). Theoretically, a small array, i.e., a USBL array, using SDB, can perform as well as a large array using conventional beamforming (CBF). Deconvolution beamforming (dCv) [6], as one of the SDB techniques, provides small beam widths, low sidelobe levels and a high DF while maintaining the robustness of CBF. Thus, the dCv-based superdirective USBL technique is expected to have higher bearing accuracy. However, this bearing accuracy still depends on many factors. For the environment, noise and multipath effects can directly degrade the signal quality [10,11]. For the array, imprecision in the hydrophone manufacturing process and array installation can reduce the bearing accuracy under ideal conditions [12].
The array error limits the upper accuracy limit of the system and must be calibrated before using the array. Array geometry errors (the actual position of the hydrophone deviating from the nominal position) have significant effects on positioning accuracy [13], and have been widely studied in microphone array calibration [14,15,16]. Initially, researchers used high-precision laser transit to locate each array element separately, but the high cost of optical equipment was prohibitive [17]. More recently, the goal of research has been to calculate the position of the array elements using only the captured acoustic signal, called acoustic geometry calibration or array self-calibration [12]. Pairwise distance (PD), time of arrival (TOA), and time difference of arrival (TDOA) measurements are often used for self-calibration [18]. For underwater array applications, conventional methods for distributed arrays, such as LBL arrays [19], do not apply to the calibration of USBL arrays. Reference [13] reduced the USBL elements spacing error to less than 1 mm, but the process was very complicated.
The equivalent receiving position of the hydrophone is called the acoustic center [20]. For better bearing performance, the acoustic response of each hydrophone is expected to be consistent, but unfortunately, this is not realistic [21]. Like microphones, whose acoustic centers are not always in the exact centers of the enclosing rubber ball [22], hydrophones can face the same problem. Reference [23] mentions that there is a directional offset in their USBL measurements, and they speculate that it is due to local acoustic interactions with the pontoons, but in fact, it is more likely due to array mismatch. Even if there is no installation error, the acoustic center of the hydrophone may not coincide with the geometric center. The mismatch depends not only on the electrical and mechanical features of the sensor, but also on its imperfect receiving pattern and the directivity of the received signal [24]. In addition, the acoustic center of the hydrophone may drift with rust and aging, and it is necessary to recalibrate after its replacement [25]. Reference [26] mentions that the additional phase shift introduced by USBL receivers could affect the phase difference measurement, but they only considered narrowband signals and ignored the different reception properties of hydrophones in each direction.
This paper introduces a fast calibration method for achieving high-precision calibration of superdirective USBL systems. In particular, the method addresses directional phase differences. In this paper, two error calibration models with different levels of complexity are proposed, and the effectiveness of the proposed method is verified by a series of tank experiments. After uniform phase delay calibration and non-uniform phase delay calibration, the system DOA estimation root mean squared error (RMSE) is reduced from 1.663° to 0.391° and 0.081°, respectively, and the maximum error is reduced from 3.5° to 0.7° and 0.2°. The results show that the calibration time cost can be significantly reduced from several hours to tens of minutes by choosing an appropriate rotation interval. Under this circumstance, the calibration accuracy can also be ensured.
This paper is organized as follows: Section 2 describes the beamforming method of the USBL system. Section 3 models the calibration model, and Section 4 discusses the calibration process for the two calibration models. The experimental results of the anechoic tank are analyzed in Section 5, which verifies the effectiveness of the calibration method. Section 6 discusses the possible causes of the non-uniform phase delay. The final section shows conclusions and future works.

2. Broadband Beamforming

CBF is a simple and robust beamforming method [27,28], but its beam pattern suffers from fat beams and high-level sidelobes, which makes it weak in multi-target applications and low signal-to-noise ratio (SNR) environments.
In principle, CBF assumes that plane waves from the far field hit hydrophones, which then delay-and-sum the signal for each channel. H ( ω , θ ) = e j ω τ is equipped here to represent the delay matrix at a given look-angle θ and signal frequency ω . To be specific, τ = d i ( θ ) / c , where c is sound velocity and d i ( θ ) is the projection of the distance from the ith array elements to the origin on the look-angle θ . So, the CBF output can be described as:
Y ( ω , θ ) = i = 1 N H i ( ω , θ ) X i ( ω )
where X i ( ω ) is the Fourier-transformed signal received by hydrophone i. In the case of broadband beamforming, the CBF output power is usually the sum of the power over all frequencies. An l-length time series signal is subjected to a fast Fourier transform (FFT), corresponding to a frequency f k = k f s / l at each sampling point, where k is the frequency index. The power of broadband beamforming can be described as:
B ( θ ) 2 = 1 M k = 1 M Y ( ω k , θ ) 2
where M is the length of the frequency index covering the broadband signal frequency.
Based on the determined beam pattern of the receiver array, the dCv deconvolves the CBF beam output to obtain a narrower beam width and a lower sidelobe-to-peak ratio [6]. However, the dCv algorithm is sensitive to the variation of the beam pattern because its approximation assumes that the beam pattern is only a function of θ θ i and is independent of the target angles θ i , referred to as shift-invariant.
The dCv assumes that the CBF beam output has no significant distortion. However, even minor errors existing in array geometry may distort the CBF beam output, causing certain errors in estimated bearings. Taking our USBL array as an example, in Figure 3a, a random geometric error of 2 mm for each hydrophone is simulated. At this point, the mismatched array causes a distorted CBF beam pattern, and the dCv main lobe is still narrow but cannot reverse the effects of the mismatch, as shown in Figure 3b. Moreover, the DOA estimation error caused by the above geometric error is a function of the angle, as shown in Figure 3c. For our array, a geometric error of 3% of the array size would cause about a 2° bearing error, meaning a positioning error of 3.49% of the slant range.

3. Calibration Model

The geometry of the receiving hydrophone array is designed based on the deployment scenario in order to provide the best array beamforming performance. In theory, the incoming signal phase should be exactly the same for hydrophones, with the same diameter, located at the same nominal position. However, in the real world, there is inevitably a phase difference due to, for example, installation imperfections, inconsistencies inherent in the hydrophone manufacturing process, and/or varying delays in the receiving paths of the circuit board.
The circuit-induced phase difference may be the same for signals at all incoming directions, but hydrophone-induced phase difference may be a function of incoming signal direction. These factors are often mixed and cannot be discriminated easily. Hence, one considers these factors as a whole and calibrates these combined effects all at once. The effects of these mixing factors can be observed by measuring the signal arrival time difference for all hydrophone pairs. One uses a dual-hydrophone model to illustrate the calibration process for better understanding.
The phase differences among incoming signals mentioned earlier can be represented as time delays t d and equivalented to the distances shift d at nominal sound velocity c .
d = t d c
In general, Figure 4 depicts the calibration model and Figure 5 illustrates the calibration layout arrangement. To be specific, Figure 4a shows the ideal case with two ball-shaped hydrophones installed on the nominal position without installation error. Such hydrophones may be made with piezoelectric material with equal radii depicted with the blue dashed line. In this simplified two-hydrophone model, the green dot represents the geometric center of the hydrophone. The incoming plane wave from the far field hits the ceramic surface of the hydrophone and thus generates an electric signal from this moment. If all the array hydrophones have the same diameter, the delay from the ceramic surface to its geometric center is the same. The geometric center becomes the acoustic center in such an ideal case.
Often, this position can be physically shifted to the red-dot location (shown in Figure 4b) due to installation errors and/or hydrophone manufacturing inconsistencies. In addition, the circuit delay in each receiving path may be slightly different. This delay can be caused by, for example, the components used in the circuit board deviating from the nominal design value. Such delay deviation may be the same in all incoming signal directions but vary from channel to channel. For ball-shaped hydrophones, the equivalent diameter of the hydrophone varies from channel to channel, as shown in Figure 4b, depicted by the dashed line. In Figure 4b, d r i is modified from the nominal hydrophone radius, considering the additional contribution from each receiving path (receiving path depicted in Figure 5).
In order to perform DOA estimation in a superdirective USBL system, the phase differences between channels should be measured. The relative incoming signal phase delay in Figure 4b can be remodeled, as shown by Figure 4c. Here, the p2 hydrophone is considered to be a zero-phase point, called the Base Element (BE); thus, phase differences between the p1 hydrophone (known as the Target Element (TE)) and the BE can be measured. After converting the absolute offset shown in Figure 4b to the relative offset shown in Figure 4c, the p1 hydrophone can be modeled by an equivalent circle of radius d r 1 , 2 with a center shifted by d x 1 , 2 and d y 1 , 2 .
For the incoming signal from angle θ , the difference E in the measured delay D m and nominal delay D t can be expressed by:
E ( θ ) = D m ( θ ) D t ( θ ) = d x 1 , 2 cos ( θ ) + d y 1 , 2 sin ( θ ) + d r 1 , 2
If one can estimate the relative hydrophone shift d x 1 , 2 , d y 1 , 2 , and equivalent radius d r 1 , 2 , for all the TEs, the USBL array can be calibrated and achieve more accurate DOA estimation. In this calibration model, one needs only to store (N − 1) × 3 data in the system memory; thus, it is memory efficient for an embedded system.
However, the extra phase difference caused by hydrophone manufacturing differences does not guarantee directional consistency. Thus, the extra phase delay is not a circle of uniform radius, but a non-uniform one, as shown by the solid blue line in Figure 4d.
In the non-uniform model, the geometric center no longer has practical significance. The relative phase delay d d 1 , 2 between the relative equivalent receiver point and the nominal center is considered. The error can be simplified:
E ( θ ) = D m ( θ ) D t ( θ ) = d d 1 , 2 ( θ )
d d 1 , 2 ( θ ) can also be regarded as the acoustic characteristic distribution and the dual-hydrophone correction of the TE.

4. Calibration Method

According to the calibration model established in the previous section, extra delay needs to be compensated to improve bearing accuracy. The calibration is performed in an anechoic tank, as shown in Figure 5, where a receiving array is attached to a rotatable shaft. This shaft can rotate by a small angle increment. The acoustic beacon is attached to another shaft at the same depth on the other side of the receiving array. The field-programmable gate arrays (FPGAs) at both ends are kept in time synchronization by chip-scale atomic clocks (CSACs), and the acquired signals are processed by digital signal processors (DSPs).
The calibration procedure is presented using a flow chart shown in Figure 6, including two models, named uniform delay calibration and non-uniform delay calibration, with different accuracy and complexity.

4.1. Error Calculation

Any N-hydrophone USBL array can be decomposed into N − 1 hydrophone pairs, all with reference to the same BE. An example with a 6-hydrophone is shown in Figure 7. One may correct the delay in each pair separately. The received data are first oversampled for higher resolution, and time delays are obtained by cross-correlation with the transmitted signal. A 7–12 kHz linear frequency modulation (LFM) short pulse is chosen to get a sharp peak. The same signal is not only used for calibration purposes but also used for acoustic positioning for better consistency.
Figure 8 shows the received signals at the TE and BE hydrophones, respectively. The cross-correlation result of the TE channel is shown in Figure 9, and the peak time corresponds to the time delay caused by shaft rotation. When rotating the shaft, one will observe the D m curve through arrival time estimation while calculating the D t curve by the array geometry, as shown in Figure 10a. Both curves are not identical, and discrepancies exist, as shown in Figure 10b.

4.2. Uniform Delay Calibration

For geometrical errors in a given hydrophone, the signal delay at one angle can be compensated by an advance at the opposite angle. Hydrophone pairs, due to their symmetry in geometric position, can be used as mutual references and to avoid the introduction of additional reference hydrophones. According to (4), integrating E from 0 to 2π eliminates the geometric offset. Then, the equivalent radius d r 1 , 2 can be calculated by taking the average:
0 2 π E = 0 2 π d x 1 , 2 cos ( θ ) + d y 1 , 2 sin ( θ ) + d r 1 , 2 = 2 π d r 1 , 2
0 2 π E = d r 1 , 2
where the geometric offset in 0–2π is integrated as 0, and the remaining differences, E = E d r 1 , 2 , are all caused by the geometric offset.
E ( θ ) = d x 1 , 2 cos ( θ ) + d y 1 , 2 sin ( θ )
E can be divided into the influence generated in the x-axis direction and the y-axis direction so that the offset in both directions at different angles can be calculated. Then, take the data received from two adjacent angles as a group, and rewrite (8) as a matrix equation:
d x 1 , 2 d y 1 , 2 = cos ( θ 1 ) sin ( θ 1 ) cos ( θ 2 ) sin ( θ 2 ) 1 × E ( θ 1 ) E ( θ 2 )
An estimate of a pair of d x 1 , 2 and d y 1 , 2 can be determined by calculating sets of data by the least squares. Thus, all the parameters required for the uniform model d x 1 , 2 , d y 1 , 2 , and d r 1 , 2 are obtained. In this model, the computational complexity is O(N) and only (N − 1) × 3 data need to be stored.
In practice, it is impossible to know the relative delay of any angle. Instead, the approach involves rotating the array and uniformly sampling the calibration signal at small angular intervals. The interval angle should be as small as possible.
During CBF, a corrected array layout is used to replace the theoretical array. The theoretical position ( x t 1 , y t 1 ) of the TE position for the dual-hydrophone model is replaced by ( x t 1 + d x 1 , 2 , y t 1 + d y 1 , 2 ). For uniform delay, the equivalent radius d r 1 , 2 can be viewed as the phase difference of the signal received by the TE at each frequency ω k . Thus, the delay matrix H of (1) can be adapted, corresponding to an adapted phase of:
δ φ k = e j d r 1 , 2 ω k / c
where δ φ k is the phase adjustment of the signal at the kth frequency point, ω k is the frequency at the kth frequency point.

4.3. Non-Uniform Delay Calibration

The uniform model considers only geometric offset and uniform delay, which can reduce the error of DOA estimation to some extent and requires less memory occupation for calibration data.
However, the uniform delay calibration ignores the effect of non-uniform delay. During the process of uniform delay calibration, the geometric offset causes hydrophone positions to move away from nominal positions. The array layout in beamforming is not consistent with the nominal layout, which will affect the beam pattern. For further high-precision calibration, more than the uniform model calibration is needed to improve the accuracy effectively.
Non-uniform delay calibration can avoid the insufficiency of uniform delay calibration. Referring to (1), CBF scans the look-angle from 0–2π and adjusts the phase delay according to the delay matrix of different angles. Since the correction quantity is also related to the incident angle of the signal, the d d 1 , 2 can be used as an additional quantity to add to the delay matrix H , and the corresponding adjusted phases are:
δ φ k = e j d d 1 , 2 ( θ ) ω k / c
The non-uniform delay calibration completes the correction of the model and minimizes the effect of extra non-uniform delay. In this model, the computational complexity is O(N × n), where n is the number of look-angle numbers and (N − 1) × n data need to be stored. The higher the localization accuracy, the larger n is, which is not conducive to reducing the computational complexity to some extent.

5. Experiments and Results

To verify the calibration effectiveness of the methods, the USBL array is calibrated in an anechoic tank of 50 m × 15 m × 10 m, as shown in Figure 11. Specifically, connect the acoustic beacon and the six-element circular array with a radius of 0.065 m to two traveling cranes rigidly, and submerge them into the water at a depth of 1.5 m. Then, zero the traveling crane when the beacon and the array touch the water surface simultaneously. Additionally, coincide the USBL zero scale with the traveling crane zero scale. In this case, the rotation angle resolution of the traveling cranes is 0.1°, and the displacement resolution is 1 mm.
In the calibration layout arrangement shown in Figure 5, the shaft was rotated at 2° intervals and then received 7–12 kHz up-chirped 5 ms pulses. The sampling frequency f s was 200 kHz. To ensure a minimal time delay accuracy of 0.5 microseconds, approximately equivalent to 0.75 mm, the received signal was interpolated ten times. The beacon and the array were directly controlled by a PC via watertight cables so that data from the six channels could be processed in real time.

5.1. Equivalent Sound Velocity

First, the equivalent sound velocity (ESV) at a depth of 1.5 m was calculated, considering that the bending of sound rays at the same depth in a tank is negligible. After fixing the array, we moved the beacon away gradually by the traveling crane. Next, we sampled the matched filtering outputs of the calibration signal at intervals of 5 m. At each position, data were collected ten times and the average was calculated. Using least-squares fitting, the sound velocity of the tank was determined to be c = 1464.8 m/s, as shown in Figure 12.

5.2. Extra Phase Delay Measurement

Initially, the 4th hydrophone in the six-element array was designated as the BE, while the other five elements served as TEs, as shown in Figure 7. Subsequently, we maintained the beacon at a distance of 27 m without it moving and continuously broadcast the calibration signal. At the same time, we rotated the array at 2° intervals. Following this, the calibration signals received by the array for each angle were recorded and the hydrophone pairs’ delay D m was measured. Furthermore, Figure 13 shows that the phase delay distribution is non-uniform, reflecting the difference in hydrophone performance to some extent. Notice that the phase delay in Figure 13d is 0 because we chose the 4th hydrophone as the BE, while the small circle inside the curve in Figure 13a represents a negative value near the 0° DOA, which is shown in polar coordinates in the opposite direction.

5.3. Array Calibration

According to the calibration model, the error of the BE is 0. Table 1 shows the calculated results of the offset errors and uniform delay of the TEs.
As shown in Figure 14, uniform delay model calibration effectively reduced the error to a sub-degree scale, but it is not perfect. Before the uniform delay model calibration, the RMSE of the system DOA measurement reached 1.663°. In comparison, it was significantly reduced to 0.3907°, and the max error was reduced from 3.5° to 0.7°. However, there were still some apparent errors in some angles that the uniform delay model could not correct.
Due to the high time cost, it was almost impossible to record the difference E at 0.1° array rotation intervals, which meant that we could not match the index angle to the correction volume. Therefore, we used three splines to interpolate the 2° interval data of the delay distribution (shown in Figure 13) to the 0.1° interval.
Finally, we adjusted the signal phase according to the corresponding correction volume amount to complete the calibration. The non-uniform delay model calibration error is shown in the purple line in Figure 14, and the RMSE is further reduced to 0.081°. It shows that most of the absolute errors can be controlled within 0.2°, which significantly improves the DOA measurement accuracy of the system.

5.4. Effect on Beam Pattern

For CBF, the extra phase delay causes signal mismatch, so the maximum value of the beam pattern deviates from the theoretical angle, and the CBF beam pattern is distorted. As shown by the red line in Figure 15, the CBF beam pattern deviated from the theoretical beam pattern shown by the black dashed line. In this way, the DOA estimation of the CBF is incorrect. Moreover, the dCv beam pattern is also significantly affected, as shown in the bottom two panels of Figure 15. This is highly detrimental to the ability to exploit the high-resolution performance of the dCv.
After the correction, it is clear that the beam pattern of the CBF is improved, and the blue line in the figure more basically coincides with the dashed line of the theoretical beam pattern. As a result, the dCv beam pattern improves and returns to near the theoretical position. This result demonstrates that the correction for the non-uniform phase delay can significantly correct the distorted beam pattern and improve the accuracy of DOA estimation.

5.5. Time Spent on Calibration

The most time-consuming step in the process is to rotate the array. In order to reduce the time spent on calibration, we investigated the effect of rotation angle interval on time spent on calibration.
The angle interval of the array rotation is inversely proportional to the number of measurement points. The more measurement points there are in the calibration process, the more time it takes. Usually, the goal is to encompass a wide range of angles, but this takes a lot of time. The minimum angle interval we chose for our experiment was 2°, so we needed to measure at least 180 angles, which took us almost an hour.
In the experiments, calibration was attempted using various rotation intervals, and the subsequent improvements in corrected DOA estimation errors are compared. As shown in Figure 16, we used the data at 2° intervals as a base and selected data at large intervals. To be specific, we assumed that the rotation interval was 4°, 6°, 8°, and higher to 90°, and performed a calibration process to compare the standard error of 0–360° after calibration.
An observed trend was that as the rotation interval increased, the error also showed an increase. The bearing RMSE was kept within 0.1° when the interval was less than 20°, which meant that the calibration accuracy met expectations.
The time cost in Figure 16 includes the necessary device commissioning time of about half an hour and rotational measurement time, scaled according to the time recorded in the experiment. As a result, by adopting this approach, calibration can be performed at 20° intervals, requiring measurement at only 18 points—ten times fewer than the initial measurement points. In this case, the calibration time can be reduced from the original 102 min to 34 min. And, we simulated the calibration with the method of literature [13], which takes about 270 min, and the comparison shows the significant improvement in the time efficiency of the new method.
From the comparison results, the calibration accuracy is not significantly reduced by appropriately relaxing the measurement interval. However, the calibration time overhead can be significantly reduced because the non-uniform phase delay varies slowly with the angle. If the phase delay changes rapidly, a reduction in the measurement interval should be considered.

6. Discussion

It has been previously reported that deconvolution is very effective in suppressing the sidelobes (despite hydrophone position errors), but it cannot correct the bearing bias caused by such errors [6]. Therefore, for dCv-based USBL systems, the signal mismatch caused by phase distortion has to be compensated carefully. Figure 13 also shows that the phase delays (relative to BE) are non-uniform and can be represented as a function of incoming signal direction. The possible reasons for such bearing-dependent array errors include:
  • Installation-induced errors:
The installation error only affects the geometric position of the array elements and does not produce a non-uniform component.
Our hydrophones are rigidly attached to a precision-machined aluminum pressure housing, which has almost no offset. However, it cannot be ignored that a slight bending of the rod can also produce geometric offsets, which are difficult to observe.
  • Receiving path inconsistency:
There are many inductive components in the signal sampling circuit, and tiny differences between the preamplifier circuits of each channel can produce phase differences. Most of the uniform phase delay errors are generated by the circuit phase differences. Therefore, before connecting the hydrophone, the phase difference generated by the circuit needs to be eliminated. Before the experiment, we also calibrated the preamp circuit to ensure that the phase between the channels was as uniform as possible.
  • Inconsistency in the hydrophone manufacturing process:
In comparison, a more reasonable explanation is the response error inherent in the hydrophone manufacturing process. If the sensing elements of a hydrophone are physically unevenly distributed in the housing, there must be differences in the response to sound in all directions. There may also be phase inconsistencies in the internal components of the hydrophone.

7. Conclusions

This paper proposed a fast calibration method for a superdirective USBL system. The method is to fix the acoustic beacon and the array in an anechoic tank and rotate the array in small angular increments. To verify the effectiveness of this method, we conducted an anechoic tank experiment on the six-element circular array of a USBL system. The results indicate that the uniform delay model calibration can reduce the DOA estimation error to the sub-degree level, and the non-uniform delay model calibration can effectively reduce the maximum DOA error of the system from 3.5° to 0.2°, and the corrected RMSE can reach 0.081°. Meanwhile, the calibration of the dCv can be performed at the beam pattern level, which in turn improves the bearing accuracy. At the same time, the calibration time can be reduced from several hours to tens of minutes while still meeting the application requirements.
In the future, we plan to conduct fast calibration in the field, which is beneficial to get rid of the constraint of the anechoic tank in the laboratory and the need for the rapid transplantation of USBL systems. In this circumstance, the lack of a high-precision traveling crane is unsuitable for determining calibration accuracy, which could be another problem. Furthermore, it would be of great interest to fit ESV by differential GPS in the field or to measure ESV directly using the calibrated array.

Author Contributions

Conceptualization, R.H. and S.H.H.; methodology, R.H. and Y.W.; software, R.H. and Y.W.; validation, R.H. and Y.W.; formal analysis, R.H., W.Y. and Y.W.; investigation, R.H., Y.W. and S.H.H.; resources, Y.C. and S.H.H.; data curation, R.H.; writing—original draft preparation, R.H.; writing—review and editing, Y.C. and S.H.H.; visualization, R.H.; supervision, Y.C. and S.H.H.; project administration, Y.C and S.H.H.; funding acquisition, Y.C. and S.H.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Second Institute of Oceanography, MNR, the National Key R&D Program of China (Grant No.2017 YFC0306100).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Y.; Huang, S.H.; Feng, M.; Chen, Y. Simultaneous Subsea Gas Plumes Detection and Positioning Using a Transceiver of an Ultra-Short Baseline System. IEEE Sens. J. 2022, 22, 5778–5786. [Google Scholar] [CrossRef]
  2. Wang, Z.; Liu, X.; Huang, H.; Chen, Y. Development of an Autonomous Underwater Helicopter with High Maneuverability. Appl. Sci. 2019, 9, 4072. [Google Scholar] [CrossRef]
  3. Wang, Y.; Hu, R.; Huang, S.H.; Wang, Z.; Du, P.; Yang, W.; Chen, Y. Passive Inverted Ultra-Short Baseline Positioning for a Disc-Shaped Autonomous Underwater Vehicle: Design and Field Experiments. IEEE Robot. Autom. Lett. 2022, 7, 6942–6949. [Google Scholar] [CrossRef]
  4. Wang, Y.; Huang, S.H.; Wang, Z.; Hu, R.; Feng, M.; Du, P.; Yang, W.; Chen, Y. Design and Experimental Results of Passive IUSBL for Small AUV Navigation. Ocean Eng. 2022, 248, 110812. [Google Scholar] [CrossRef]
  5. Du, P.; Huang, S.H.; Yang, W.; Wang, Y.; Wang, Z.; Hu, R.; Chen, Y. Design of a Disc-Shaped Autonomous Underwater Helicopter with Stable Fins. J. Mar. Sci. Eng. 2022, 10, 67. [Google Scholar] [CrossRef]
  6. Yang, T.C. Performance Analysis of Superdirectivity of Circular Arrays and Implications for Sonar Systems. IEEE J. Ocean. Eng. 2019, 44, 156–166. [Google Scholar] [CrossRef]
  7. Newman, E.; Schrote, M. A Wide-Band Electrically Small Superdirective Array. IEEE Trans. Antennas Propagat. 1982, 30, 1172–1176. [Google Scholar] [CrossRef]
  8. Newman, E.; Richmond, J.; Walter, C. Superdirective Receiving Arrays. IEEE Trans. Antennas Propagat. 1978, 26, 629–635. [Google Scholar] [CrossRef]
  9. Kates, J.M. Superdirective Arrays for Hearing Aids. J. Acoust. Soc. Am. 1993, 94, 1930–1933. [Google Scholar] [CrossRef]
  10. Holmes, J.D.; Carey, W.M.; Lynch, J.F. An Overview of Unmanned Underwater Vehicle Noise in the Low to Mid Frequencies Bands; AIP Publishing: Baltimore, MD, USA, 2010; p. 065007. [Google Scholar]
  11. Neubert, J.A. Effect of the Sound Field Structure on Array Signal Gain in a Multipath Environment. J. Acoust. Soc. Am. 1981, 70, 1098–1102. [Google Scholar] [CrossRef]
  12. Plinge, A.; Jacob, F.; Haeb-Umbach, R.; Fink, G.A. Acoustic Microphone Geometry Calibration: An Overview and Experimental Evaluation of State-of-the-Art Algorithms. IEEE Signal Process. Mag. 2016, 33, 14–29. [Google Scholar] [CrossRef]
  13. Sun, D.; Ding, J.; Zheng, C.; Huang, W. Array Geometry Calibration for Underwater Compact Arrays. Appl. Acoust. 2019, 145, 374–384. [Google Scholar] [CrossRef]
  14. Barrera-Figueroa, S.; Rasmussen, K.; Jacobsen, F. A Time-Selective Technique for Free-Field Reciprocity Calibration of Condenser Microphones. J. Acoust. Soc. Am. 2003, 114, 1467–1476. [Google Scholar] [CrossRef]
  15. Barrera-Figueroa, S. Free-Field Reciprocity Calibration of Measurement Microphones at Frequencies up to 150 KHz. J. Acoust. Soc. Am. 2018, 144, 2575–2583. [Google Scholar] [CrossRef]
  16. Barrera-Figueroa, S.; Rasmussen, K.; Jacobsen, F.; Muñíz, L. On the Interference between the Two Microphones in Free-Field Reciprocity Calibration. J. Acoust. Soc. Am. 2004, 116, 2771–2778. [Google Scholar] [CrossRef]
  17. Sachar, J.M.; Silverman, H.F.; Patterson, W.R. Position Calibration of Large-Aperture Microphone Arrays. In Proceedings of the IEEE International Conference on Acoustics Speech and Signal Processing, Orlando, FL, USA, 13–17 May 2002; IEEE: Orlando, FL, USA, 2002; pp. II-1797–II-1800. [Google Scholar]
  18. Moses, R.L.; Patterson, R. Self-Calibration of Sensor Networks. In Unattended Ground Sensor Technologies and Applications IV; Carapezza, E.M., Ed.; SPIE: Orlando, FL, USA, 2002; p. 108. [Google Scholar]
  19. Casalino, A.; Turetta, G.; Simetti, E.; Sperindè, A.; Torelli, S. Impact of LBL Calibration on the Accuracy of Underwater Localization. IFAC Proc. Vol. 2014, 47, 3376–3381. [Google Scholar] [CrossRef]
  20. Jacobsen, F.; Barrera Figueroa, S.; Rasmussen, K. A Note on the Concept of Acoustic Center. J. Acoust. Soc. Am. 2004, 115, 1468–1473. [Google Scholar] [CrossRef]
  21. Isaev, A.E.; Matveev, A.N.; Polikarpov, A.M.; Shcherblyuk, N.G. Measurement of the Sensitivity Phase-Frequency Characteristics of Hydrophones by the Reciprocity Method. Meas. Tech. 2013, 56, 706–711. [Google Scholar] [CrossRef]
  22. Wagner, R.P.; Fick, S.E. Pressure Reciprocity Calibration of a MEMS Microphone. J. Acoust. Soc. Am. 2017, 142, EL251–EL257. [Google Scholar] [CrossRef]
  23. Rypkema, N.R.; Schmidt, H. Passive Inverted Ultra-Short Baseline (PiUSBL) Localization: An Experimental Evaluation of Accuracy. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 4–8 November 2019; IEEE: Macau, China, 2019; pp. 7197–7204. [Google Scholar]
  24. Petrella, O.; Ameduri, S.; Quaranta, V.; Betta, G.; Laracca, M. An Experimental Setup for the Calibration of Acoustic Antenna. IEEE Trans. Instrum. Meas. 2014, 63, 1014–1021. [Google Scholar] [CrossRef]
  25. Tong, J.; Xu, X.; Hou, L.; Li, Y.; Wang, J.; Zhang, L. An Ultra-Short Baseline Positioning Model Based on Rotating Array & Reusing Elements and Its Error Analysis. Sensors 2019, 19, 4373. [Google Scholar] [CrossRef] [PubMed]
  26. Min, Y.; Junyin, H. The Calibration of the USBL Transducer Array for Long-Range Precision Underwater Positioning. In Proceedings of the IEEE 10th International Conference on Signal Processing Proceedings, Beijing, China, 24–28 October 2010; IEEE: Beijing, China, 2010; pp. 2357–2360. [Google Scholar]
  27. Maranda, B. Efficient Digital Beamforming in the Frequency Domain. J. Acoust. Soc. Am. 1989, 86, 1813–1819. [Google Scholar] [CrossRef]
  28. Rypkema, N.R.; Fischell, E.M.; Schmidt, H. Memory-Efficient Approximate Three-Dimensional Beamforming. J. Acoust. Soc. Am. 2020, 148, 3467–3480. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The diagram of the disc-shaped AUV operating mode shows several typical usages of USBL.
Figure 1. The diagram of the disc-shaped AUV operating mode shows several typical usages of USBL.
Jmse 11 01665 g001
Figure 2. Pictures of the AUV and the iUSBL system. (a) Disc-shaped AUV deployed with base station; (b) acoustic beacon is mounted on the base station and broadcasts positioning signals; (c) the iUSBL receiving array mounted on the bottom of the AUV.
Figure 2. Pictures of the AUV and the iUSBL system. (a) Disc-shaped AUV deployed with base station; (b) acoustic beacon is mounted on the base station and broadcasts positioning signals; (c) the iUSBL receiving array mounted on the bottom of the AUV.
Jmse 11 01665 g002
Figure 3. (a) Configuration of the six-hydrophone array with element positions marked by “o” and a distorted array with element positions located at “+”; (b) the distorted array layout leads to a mismatch in the beam pattern. The dCv beam main lobe is still narrow but also deviates from 0°. (c) The geometric error causes the DOA estimation error as a function of the angle.
Figure 3. (a) Configuration of the six-hydrophone array with element positions marked by “o” and a distorted array with element positions located at “+”; (b) the distorted array layout leads to a mismatch in the beam pattern. The dCv beam main lobe is still narrow but also deviates from 0°. (c) The geometric error causes the DOA estimation error as a function of the angle.
Jmse 11 01665 g003
Figure 4. (a) In an ideal model with two ball-shaped hydrophones, there are no installation errors and equal radii (blue dashed line). (b) In the common case, the arrays are geometrically offset and the equivalent radii of the hydrophones are different. (c) In the uniform model, the relative incoming signal phase delay can be remodeled into relative offset and relative radius. (d) In the non-uniform model, the extra phase delay is especially considered as a circle of non-uniform radius (blue solid line).
Figure 4. (a) In an ideal model with two ball-shaped hydrophones, there are no installation errors and equal radii (blue dashed line). (b) In the common case, the arrays are geometrically offset and the equivalent radii of the hydrophones are different. (c) In the uniform model, the relative incoming signal phase delay can be remodeled into relative offset and relative radius. (d) In the non-uniform model, the extra phase delay is especially considered as a circle of non-uniform radius (blue solid line).
Jmse 11 01665 g004
Figure 5. Schematic diagram of the calibration layout arrangement. Beacon and array are fixed in the anechoic tank and kept in time synchronization, rotating the array in small angular increments and receiving the calibration signals.
Figure 5. Schematic diagram of the calibration layout arrangement. Beacon and array are fixed in the anechoic tank and kept in time synchronization, rotating the array in small angular increments and receiving the calibration signals.
Jmse 11 01665 g005
Figure 6. Flow chart of the calibration. The calibration preliminaries are the same for both models, but the calibration methods differ.
Figure 6. Flow chart of the calibration. The calibration preliminaries are the same for both models, but the calibration methods differ.
Jmse 11 01665 g006
Figure 7. Take the six-element array of the USBL system as an example. The six hydrophones are decomposed into five hydrophone pairs.
Figure 7. Take the six-element array of the USBL system as an example. The six hydrophones are decomposed into five hydrophone pairs.
Jmse 11 01665 g007
Figure 8. LFM calibration signals received by different channels.
Figure 8. LFM calibration signals received by different channels.
Jmse 11 01665 g008
Figure 9. Corresponding cross-correlation function. The peak index represents the time difference of signals between channels.
Figure 9. Corresponding cross-correlation function. The peak index represents the time difference of signals between channels.
Jmse 11 01665 g009
Figure 10. (a) Comparing D m and D t of the No.1 TE; (b) there is a difference between the D m curve and the D t curve, representing the relative phase delay of the TE.
Figure 10. (a) Comparing D m and D t of the No.1 TE; (b) there is a difference between the D m curve and the D t curve, representing the relative phase delay of the TE.
Jmse 11 01665 g010
Figure 11. (a) Picture of the anechoic tank. (b) Pictures of the beacon and the array.
Figure 11. (a) Picture of the anechoic tank. (b) Pictures of the beacon and the array.
Jmse 11 01665 g011
Figure 12. Sound velocity fitting. The slope of the fitted line represents the ESV = 1464.8 m/s.
Figure 12. Sound velocity fitting. The slope of the fitted line represents the ESV = 1464.8 m/s.
Jmse 11 01665 g012
Figure 13. Equivalent distance distribution of non-uniform phase delay errors for all six hydrophones. Notice that the BE error is 0, and the small circle inside the curve represents a negative error value.
Figure 13. Equivalent distance distribution of non-uniform phase delay errors for all six hydrophones. Notice that the BE error is 0, and the small circle inside the curve represents a negative error value.
Jmse 11 01665 g013
Figure 14. DOA measurement error of USBL system before and after calibration.
Figure 14. DOA measurement error of USBL system before and after calibration.
Jmse 11 01665 g014
Figure 15. Beam pattern before and after calibration. The calibrated beam pattern (realized in blue) is closer to the theoretical beam pattern (black dotted line). The calibrated dCv beam pattern is obviously corrected to near the theoretical position.
Figure 15. Beam pattern before and after calibration. The calibrated beam pattern (realized in blue) is closer to the theoretical beam pattern (black dotted line). The calibrated dCv beam pattern is obviously corrected to near the theoretical position.
Jmse 11 01665 g015
Figure 16. Calibration accuracy decreases as the rotation interval increases, and time cost decreases.
Figure 16. Calibration accuracy decreases as the rotation interval increases, and time cost decreases.
Jmse 11 01665 g016
Table 1. Uniform delay calibration model parameters.
Table 1. Uniform delay calibration model parameters.
TE Number i d r i , 4 (mm) d x i , 4 (mm) d y i , 4 (mm)
13.936−5.894−1.417
24.827−4.170−1.464
34.348−0.611−1.453
43.734−0.3240.886
55.722−4.6090.153
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, R.; Wang, Y.; Yang, W.; Chen, Y.; Huang, S.H. Fast Calibration of Superdirective Ultra-Short Baseline Array. J. Mar. Sci. Eng. 2023, 11, 1665. https://doi.org/10.3390/jmse11091665

AMA Style

Hu R, Wang Y, Yang W, Chen Y, Huang SH. Fast Calibration of Superdirective Ultra-Short Baseline Array. Journal of Marine Science and Engineering. 2023; 11(9):1665. https://doi.org/10.3390/jmse11091665

Chicago/Turabian Style

Hu, Ruoyu, Yingqiang Wang, Wencheng Yang, Ying Chen, and S. H. Huang. 2023. "Fast Calibration of Superdirective Ultra-Short Baseline Array" Journal of Marine Science and Engineering 11, no. 9: 1665. https://doi.org/10.3390/jmse11091665

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop