Next Article in Journal
Time-Domain Simulation of Coupled Motions for Five Fishing Vessels Moored Side-by-Side in a Harbor
Previous Article in Journal
Comparative Analysis of the Alternative Energy: Case of Reducing GHG Emissions of Estonian Pilot Fleet
Previous Article in Special Issue
Finite-Time Fault-Tolerant Tracking Control for an Air Cushion Vehicle Subject to Actuator Faults
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Underwater Target Localization Method Based on Uniform Linear Electrode Array

1
School of Physics and Electronic Information, Yantai University, Yantai 264005, China
2
College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
3
Yantai Research Institute, Harbin Engineering University, Yantai 264006, China
4
Higher School of Applied Physics and Space Technologies, Peter the Great St. Petersburg Polytechnic University (SPbPU), 195251 St. Petersburg, Russia
5
A.N. Severtsov Institute of Ecology and Evolution, Russian Academy of Sciences, 119071 Moscow, Russia
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(2), 306; https://doi.org/10.3390/jmse13020306
Submission received: 6 January 2025 / Revised: 29 January 2025 / Accepted: 5 February 2025 / Published: 6 February 2025
(This article belongs to the Special Issue Intelligent Measurement and Control System of Marine Robots)

Abstract

:
The underwater electric field signal can be excited by underwater vehicles, such as the shaft-rate electric field and the corrosion electric field. The electric field signature of each vehicle exhibits significant differences in time and frequency domain, which can be exploited to determine target positions. In this paper, a novel passive localization method for underwater targets is presented, leveraging a uniform linear electrode array (ULEA). The ULEA manifold along the axial direction is derived from the electric field propagation in an infinite lossy medium, which provides the nonlinear mapping relationship between the target position and the voltage data acquired by the ULEA. In order to locate the targets, the multiple signal classification (MUSIC) algorithm is applied. Then, capitalizing on the rotational invariance of matrix operations and exploiting the symmetry inherent in the ULEA, we streamline the six-dimensional spatial spectral scanning onto a two-dimensional plane, providing azimuth and distance information for the targets. This method significantly reduces computational overhead. To validate the efficacy of our proposed method, we devise a localization system and conduct a simulation environment to estimate targets. Results show that our method achieves satisfactory direction and reliable distance estimations, even in scenarios with low signal-to-noise ratios.

1. Introduction

The determination of the source position constitutes a crucial aspect of target parameter estimation. Within the realm of marine engineering, underwater electric field source localization technology offers distinct advantages, including stable signal transmission, rapid propagation speed, and relatively simple equipment, distinguishing it from other positioning methodologies [1,2]. Consequently, it finds wide-ranging applications, including subsea cable detection [3], underwater obstacle avoidance [4], underwater pre-touch [5], ship navigation [6], and cooperative positioning of underwater vehicles [7,8]. Nonetheless, the electric field experiences rapid attenuation with increasing propagation distance in an underwater medium. Consequently, there is a pressing need for effective methods to enhance the precision in the estimation of electric field source location.
In recent years, various methods have been proposed for the localization of underwater electric field sources. These include the integration of radar signal processing techniques [4,9,10,11,12], electrode array-based methodologies [13,14,15], neural network-driven approaches [16,17], and active electric field frequency domain-based methods [18,19,20,21]. In addition to addressing the localization of stationary objects, some scholars have focused on the underwater detection of moving objects [22,23,24]. Zhang et al. [4] introduced a TLS-ESPRIT-based azimuth estimation algorithm that derives parameter estimates through the processing of Poynting vectors, without requiring prior frequency information and eliminating frequency ambiguity. Lim et al. [10] proposed a generalized multiple signal classification (MUSIC) algorithm adaptable to different underwater noise forms, adjusting stability through parameter manipulation based on distinct noise covariance matrices. Shang et al. [12] introduced an improved underwater electric field-based target localization algorithm, which combines a subspace scanning algorithm and meta-EP PSO. In this algorithm, the uniform circular electrodes were used to detect a dipole source. Yang et al. [13] introduced a multiscale sparse array of electromagnetic vector sensors, measuring electric and magnetic field components simultaneously, along with a multiscale disambiguation algorithm for highly accurate direction of arrival (DOA) estimation of multiple signal sources. Wang et al. [16] proposed a localization method that combines passive electric and magnetic fields. Electromagnetic sensor arrays collected sample data, which underwent pre-processing before a back propagation (BP) neural network modeled the electric dipole source’s electromagnetic field distribution, yielding accurate localization results. Peng’s work [18] involved building a finite element model (FEM) for an active electrolocation system in underwater environments, employing the coupling Cole–Cole model and Maxwell’s theory. Ren et al. [20] proposed an amplitude-informed frequency characteristic (AIFC) identification algorithm for underwater active electric field localization, utilizing multi-frequency excitation signals to significantly enhance localization efficiency compared to traditional single-frequency excitation methods. Li et al. [24] introduced a novel tracking strategy for a moving dipole. The projection approximation subspace tracking (PAST) method, based on a subspace update, was employed for initial tracking estimates, followed by Kalman filtering (KF) to optimize trajectory estimation and improve tracking accuracy.
Continuous advancements in ocean exploration and the increasing complexity of the marine environment underscore the need for enhanced efficiency and applicability in underwater electric field source azimuth and distance estimation. Drawing inspiration from array signal processing techniques, this paper proposes the design of a uniform linear electrode array (ULEA) for passive electric field source localization. The corresponding array manifold along the axis direction is derived, which establishes the mapping relationship between the target parameters (the distance, azimuth, zenith, and source direction) and the voltage data acquired by the ULEA. To reduce the computation burden of the 6-D spatial, the rotation-invariant feature of the ULEA manifold is utilized, thereby providing 2-D spatial, which significantly simplifies the operation. Target location performance and resolution are also studied for given ULEA structures.
The main contributions of this paper are: (1) a method of passive electric field source localization based on ULEA and (2) simplification of the calculation of the spatial spectral complexity and the direction of polarization of the signal source. The rest of this paper is organized as follows. In Section 2, the mathematical expression of the ULEA array manifold is derived from the electric dipole model in an infinite homogeneous medium. Then, the rotational invariance of matrix operations and the symmetry of ULEA are utilized to reduce the computational spatial spectral complexity in the MUSIC algorithm. The simulations are presented in Section 3. In Section 4, simulation results demonstrate that the proposed method achieves high accuracy in azimuth estimation and can provide reference in target source distance estimation. The effects of ULEA structure and array manifold on localization accuracy are also discussed in this section. Conclusions and possible directions of future work are given in Section 5.

2. MUSIC Method

2.1. Locating System

This paper aims to determine the 2D spatial coordinates of electric sources in a water environment by using the ULEA. Sacrificial anode protection, which prevents seawater corrosion, is a key measure to protect ships during long-term sailing. This protection system generates an electric field in saltwater, which can inadvertently expose the ship’s position. Additionally, the shaft-rate electric field is another source of exposure for ships, which contains distinctive features of the ship, such as the rotary speed, harmonic frequency of the engine, etc. [25]. The ships’ shaft-rate electric fields are orthogonal to each other over the long term as the engine power constitutes independent events. Based on this property, we propose a 2D electric source localization method using multiple signal classification.
Consider a ULEA of M = 2 L + 1 electric sensors as shown in Figure 1, which are ranged along the x-axis. The center of the ULEA is located at the origin of the coordinate O and the distance between each electric sensor is Δ l . Thus, the position of the kth electric sensor r k a is ( k Δ l , 0 , 0 ) T , where k = L , L + 1 , , 0 , , L 1 , L , and T is the transposition. The 0th electric sensor at the center of the ULEA is defined as the reference sensor.
Generally, the ship target that we are locating can be seen as a dipole when the distance from the target to the ULEA being much greater than the ship size. Assuming an electric dipole source being placed at point P, the distance from P to coordinate origin O is r 0 (in m). The electric dipole source azimuth in the horizontal plane ( x y plane) is φ and the zenith angle is ϕ . Thus, the vector from the electric dipole source to the kth electric sensor r k is given
r k = r k a r 0 cos ϕ   cos φ cos ϕ   sin φ sin ϕ .
Furthermore, the source dipole moment is p = p ( t ) e p , where p ( t ) is the signal intensity in time domain and e p is the direction vector.
Based on the electric field propagation in infinite lossy medium [26]. The field received at the kth ULEA sensor can be derived:
E k = p ( t ) 4 π σ e β r k r k 3 2 ( e p T e r k ) e r k ( 1 + β r k + j β r k ) + ( e p × e r k ) × e r k 1 + β r k + j ( β r k + 2 β 2 r k 2 ) e j β r k e j ω t ,
where e r k is the direction vector from the source target to the kth ULEA sensor, r k = | r k | represents the distance between the source target and the kth sensor, and σ is the conductivity of water (in S/m), β is the phase constant. For highly lossy water media, the phase constant can be approximated as β ω μ σ 2 , where ω is the signal angular frequency (in rad/s) and μ is the magnetic permeability of water (in H/m).
In order to simplify the calculation, we replace the variables based on Equation (2), according to the functionality of the parameters. We have η = p ( t ) 4 π σ e j ω t , which is only related to the source strength. The spatial attenuation factor is given g k = e β r k r k 3 . The direction vectors from the electric source to the ULEA sensor are w 1 k = 2 ( e p T e r k ) e r k , w 2 k = ( e p × e r k ) × e r k , respectively. The corresponding phase factors are y 1 k = 1 + β r k + j β r k and y 2 k = 1 + β r k + j ( β r k + 2 β 2 r k 2 ) . For a practical locating system, the acquired signal is the voltage between two electrodes of the ULEA sensors, not the electric field with three direction components. As the ULEA along the x-axis, we get the x-axis direction signal. Thus, the e x components of w 1 k and w 2 k are obtained with w 1 k x = e x T w 1 k , w 2 k x = e x T w 2 k .
Generally, the electrode’s interval l δ of each ULEA voltage sensor can be seen as small enough that the electric field is uniformly distributed between two adjacent electrodes. Thus, the instantaneous signal voltage of the kth sensor received is expressed as follows:
u k = ξ k W k T Y k e j β Δ d k s ( t ) ,
where W k = w 1 k x     w 2 k x T , Y k = y 1 k     y 2 k T . Δ d k is the relative distance, which is given Δ d k = r k r 0 . The term s ( t ) is a function about the signal attenuation in the propagation route, which can be written as s ( t ) = l δ η g 0 e j β r 0 . The corresponding relative spatial attenuation factor is given by ξ k = g k g 0 . Equation (3) represents the forward model, which indicates that if prior information about the source is available, such as the signal strength p ( t ) , spatial coordinates φ ,     ϕ ,     r 0 and the dipole moment direction e p , then the ULEA sensor voltage can be determined. This forms the basis for constructing the position array manifold in the following section.

2.2. Array Manifold

In a practical situation, the signal s ( t ) is sampled at a fixed frequency by an analog-to-digital converter (ADC), yielding discrete time serial s , which is a 1 × T matrix. Thus, based on Equation (3), the signal matrix X of the ULEA can be expressed as
X = as ,
where a is the array manifold, which contains all the spatial coordinates information of the electric source with a size of M × 1 . Moreover, different from the canonical DOA algorithm like radar application (it estimates the target azimuth in 1-D space), the array manifold contains 6 parameters a φ ,   ϕ ,   r 0 ,   e p , which compose a 6-D space. Thus, X is a matrix of size M × T . The expansion of a is as follows:   
a = ξ L W L T Y L e j β Δ d L W 0 T Y 0 ξ 1 W 1 T Y 1 e j β Δ d 1 ξ L W L T Y L e j β Δ d L .
In fact, there is more than one vessel to be located at the same time. Suppose the number of electric sources is D, where D < M . They are located at point φ 1 ,   ϕ 1 ,   r 01 , φ 2 ,   ϕ 2 ,   r 02 , ⋯, φ D ,   ϕ D ,   r 0 D , corresponding with the signals S = [ s 1     s 2         s D ] T , assuming that the incident signals are uncorrelated. According to Equation (5), we can obtain array manifold of each electric source, yielding A = [ a 1     a 2         a D ] with size of M × D . Moreover, the signal received by the ULEA is corrupted by noise, which typically includes atmospheric interference, electrochemical noise, and system thermal noise. We assume that the signal is mixed with additive white Gaussian noise (AWGN) N , which is zero mean with the covariance of E { NN T } = σ N 2 I , where E { · } denotes the expected value of the argument and I is identity matrix. For several electric source’s location, the Equation (4) can be rewritten as
X = AS + N .

2.3. Spatial Spectrum

When signals and noise are uncorrelated, the ensemble averaged covariance matrix of X in Equation (6) can be expressed as
R = E X X H = 1 T XX H = A Q A H + σ N 2 I = i = 1 M λ i v i v i H = V Λ V H .
Here, superscript H represents the conjugate transpose; Q is a D × D diagonal matrix with the incident signal powers on the diagonal, which is given by Q = E { SS H } . λ i represents the eigenvalue of R , arranged as λ 1 λ 2 λ M . v i denotes the eigenvector corresponding to λ i . Λ is a diagonal matrix with the eigenvalues λ i , which can be expressed as Λ = d i a g ( λ 1 ,   λ 2 ,   ,   λ M ) . Meanwhile, V is composed of the corresponding eigenvectors, which is V = [ v 1   v 2     v M ] .
According to the standard MUSIC algorithm, the matrix V is formed by the signal and noise subspace, which is given by V = [ V S   V N ] . The signal subspace V S is spanned by the first D eigenvectors, yielding V S = [ v 1   v 2     v D ] . It indicates that the array manifold a 1 ,   a 2 ,   ,   a D are linear combinations of the eigenvectors in signal subspace. The span of the last M D eigenvectors compose the noise subspace V N = [ v D + 1     v M ] .
The projection matrix onto the noise subspace can be derived
P N = V N V N H .
The spatial spectrum of the standard MUSIC-like algorithm is then given by
P ( φ ,   ϕ ,   r 0 ,   e p ) = 1 a H P N a .
It is shown in Equation (9) that the spatial spectrum is in 6-D space. It will introduce a heavy computation overhead on traversing all the parameter points in a limited 6-D space. For example, suppose the azimuth φ ( 30 ,   150 ) , with the angular sampling interval π / 150 , yielding 100 sample points; let the zenith ϕ be within the interval ( 30 ,   150 ) , with the angular sampling interval π / 150 , yielding 100 sample points; the distance r 0 from the electric source to the ULEA is within ( 30 ,   330 ) , and the distance interval is 10 m, providing 30 points. Furthermore, the number of electric source dipole moment steering vector sample points is 10 for each direction axis. Therefore, the spatial spectrum points that the locating system calculates for finding maximum values would be 3 × 10 8 , which is intolerable for underwater energy-limited monitor stations. Thus, we have to optimize the locating algorithm to reduce the calculation.

2.4. Reducing the Calculation

In this section, we propose the reducing calculation method based on the ULEA’s symmetry about the x-axis. Suppose two vectors are in the coordinate system namely, b , c , which are rotated θ along the x-axis, yielding vectors b and c , respectively. As a result, the rotation matrix R x can be expressed as
R x = 1 0 0 0 cos θ sin θ 0 sin θ cos θ .
Thus, we have b = R x b and c = R x c . Meanwhile, the cross productions h and h are given by h = b × c and h = b × c , respectively. In order to simplify the derivation, the cross production operator can be transformed to a matrix type, which is given
b × = 0 b z b y b z 0 b x b y b x 0 = B .
Similarly, we also have c × = C , b × = B and c × = C . Then, the rotation can be expressed as
h = R x h = R x ( b × c ) = R x Bc = B c = B R x c .
According to Equation (12), it can be noted that R x Bc = B R x c for arbitrary vector c , which means R x B = B R x . Then, we can obtain B = R x B R x T . Furthermore, the x-axis component of the cross production can be derived as follows
e x T ( b × c ) × c = e x T R x C R x T R x B R x T R x c = e x T R x C B c .
It can be easy to find that e x T R x = e x T . By substituting it in Equation (13), the x-axis component of the cross production can be rewritten
e x T ( b × c ) × c = e x T C B c = e x T ( b × c ) × c .
Furthermore, the x-axis component of the dot production can be derived as follows after rotation
e x T ( b T c ) c = e x T R x c ( b T R x T R x c ) = e x T ( b T c ) c .
If we assign the vectors b = e p and c = e r k , the conclusion can be drawn that the values w 1 k x and w 2 k x will not change when e p and e r k being rotated θ along the x-axis, as illustrated in Figure 2. Without loss of generality, we can only calculate the spatial spectrum when ϕ = 0 to reduce the computation burden. Thus, Equation (9) can be rewritten
P ( φ ,   r 0 ,   e p | ϕ = 0 ) = 1 a H P N a ,
In this paper, our goal is to locate the electric sources, neglecting the source dipole moment e p . It is reasonable to hold the hypothesis that e p has the same probability in each direction. Thus, we can rewrite Equation (16) as
P ( φ ,   r 0 ) = P ( φ ,   r 0 | ϕ = 0 ,   R e p 3 ) = e p R e p 3 1 a H P N a .
where R e p 3 is a vector set that uniformly samples on the unit sphere. As a result, we can find the maximum values of P ( φ ,   r 0 ) in R 2 space, not the R 6 space in Equation (9), which reduces the calculation burden significantly.
Moreover, if we take deeper look at Equations (14) and (15) on the x y plane with ϕ = 0 , it can be easily derived that e x T ( e z × e r k ) × e r k = 0 and e x T ( e z T e r k ) e r k = 0 . That means z-axis component of the dipole moment will have no contribution to the ULEA received signal. We can thereby further reduce the computation via sampling e p uniformly on the unit circle of the x y plane, which is defined as a set R e p 2 . Thus, Equation (17) can be rewritten as
P ( φ ,   r 0 ) = P ( φ ,   r 0 | ϕ = 0 ,   R e p 2 ) = e p R e p 2 1 a H P N a .
In summary, the underwater electric sources locating method based on the ULEA is given by (Algorithm 1)
Algorithm 1: Underwater electric sources locating method based on ULEA
Data: The ULEA received signal X
According to Equation (7), calculate the ensemble averaged covariance matrix R . Subsequently, compute eigenvalues and eigenvectors from decomposition, which is V ,   Λ   = eigen { R } ;
Generate the noise subspace V N based on the eigenvectors V and obtain the noise projection matrix P N based on Equation (8);
Sample the point φ , r 0 in R 2 space and generate the vector set R e p 2 . Calculate the corresponding array manifold a ;
Obtain the spatial spectrum P ( φ ,   r 0 ) based on Equation (18)
Find the maximum values in P ( φ ,   r 0 ) and estimate the electric sources’ locations ( φ 1 ,   r 01 ) , ⋯, ( φ D ,   r 0 D ) ;
Result: locations ( φ 1 ,   r 01 ) , ⋯, ( φ D ,   r 0 D )

3. Simulation

In this section, a ULEA of 21 voltage elements with the interval of 3 m is adopted in the simulation.
The electrical parameters of the water medium are specified as follows: the water conductivity is 3.5 S/m, and the relative permittivity and permeability are ϵ r = 81.5 , μ r = 1 , respectively, consistent with the properties of seawater. Two electric sources with a signal frequency of 2 kHz impinge onto the ULEA. Their positions are defined in the format ( φ ,     ϕ ,     r 0 ,     e p ) , which are ( 120 ,   0 ,   70 ,   1 2 ,   1 2 ,   0 T ) and ( 90 ,   0 ,   73 ,   0 ,   3 2 ,   1 2 T ) . The corresponding dipole moment strengths are 10 A.m and 100 A.m, respectively. The localization algorithm is implemented on the MATLAB2018b platform. Figure 3 illustrates the electric field amplitude distribution of the two sources. It can be easily found that the field decays rapidly along their transmission paths.
The signal received by ULEA is contaminated by uncorrelated AWGN. In this simulation, the signal-to-noise ratio (SNR) are set to 20 dB, 10 dB, and 6 dB with 600 snapshots collected. The spatial spectrum is computed with azimuth and distance intervals of 1 and 1 m, respectively. The simulation results are presented in Figure 4.
Figure 4a–c illustrate the estimation positions ( φ ,   r 0 ) as follows: ( 120 ,   70 ) , ( 90 ,   73 ) for SNR = 20 dB; ( 116 ,   88 ) , ( 90 ,   73 ) for SNR = 10 dB and ( 114 ,   98 ) , ( 90 ,   75 ) for SNR = 6 dB. These results demonstrate satisfactory azimuth positioning accuracy. From the spatial spectrum slice in Figure 4d at r 0 = 73 m, the proposed MUSIC-based electric source positioning method exhibits sharp and distinct maximum values at azimuths 120 and 90 across the SNR range of 20∼6 dB. However, the intensity variation of the spatial spectrum within the range of 70∼80 m is only 1 dB when the SNR decreases to 6 dB for the source located at ( 90 ,   73 ) . This minimal variation makes it challenging to accurately estimate the distance from ULEA to the sources, as shown in Figure 4e. The preliminary simulation results suggest that the proposed algorithm performs well in azimuth estimation but exhibits limited capability in distance estimation.

4. Performance Analysis

4.1. Resolution Analysis

In this subsection, the resolution performance of the MUSIC-based electric source localization method is discussed. In Benjamin Friedlander’s work [27], a generalized resolution analysis method was proposed to distinguish two closely spaced signals in their parameter space. However, this method becomes highly complex when applied to scenarios involving more than two signals. For simplicity, we focus on a two-signal scenario, where the parameters are defined as ( φ 1 ,   r 1 | ϕ = 0 ,   e p ;   SNR ,   N ) and ( φ 2 ,   r 2 | ϕ = 0 ,   e p ;   SNR ,   N ) . For the two signals to be distinguishable, the following condition must be satisfied:
Δ E i = E { Z ^ ( φ 0 ,   r 0 | ϕ = 0 ,   e p ;   SNR ,   N ) } E { Z ^ ( φ i ,   r i | ϕ = 0 ,   e p ;   SNR ,   N ) } 0 ;     i = 1 ,   2
where Z ^ ( φ i ,   r i | ϕ = 0 ,   e p ;   SNR ,   N ) represents the estimation of the zero spectrum Z ( φ i ,   r i | ϕ = 0 ,   e p ;   SNR ,   N ) . The zero spectrum is defined as Z ( φ i ,   r i | ϕ = 0 ,   e p ;   SNR ,   N ) =   a H P N a , where i = 0 ,   1 ,   2 . Here, Z ( · ) is the reciprocal of spatial spectrum given in Equation (9). Additionally, we define φ 0 = φ 1 + φ 2 2 and r 0 = r 1 + r 2 2 . To evaluate the resolution for different azimuth and distance values, the Monte Carlo method is employed, with each calculation performed 2000 times. Based on this, the corresponding azimuth resolution Δ φ is given by
{ Δ φ = | φ 1 φ 2 |   | Δ E i 0 ;     i = 1 ,   2 } ,
the distance resolution Δ r can be expressed as follows:
{ Δ r = | r 1 r 2 |   | Δ E i 0 ;     i = 1 ,   2 } .
In this simulation, the ULEA configuration remains consistent with that described in Section 3. We first evaluate the azimuth precision under varying SNR conditions, with the parameters specified as ( φ ,   70 | ϕ = 0 ,   [ 1 ,   0 ,   0 ] T ;   SNR ,   600 ) . The results of the azimuth resolution are presented in Figure 5. Due to the symmetrical characteristics of the ULEA, the azimuth is evaluated within the interval φ ( 20 ,   90 ) . The corresponding resolutions for different azimuths are detailed in Table 1. The results demonstrate that the performance of the proposed localization method is related to the azimuth. Specifically, it provides satisfactory angle estimation when a parallel electric source is near the equatorial plane of the ULEA. Based on symmetry, we infer that the resolutions are less than 10 for φ ( 70 ,   110 ) when the SNR 6 dB (indicated by the green area in the figure). However, the “blind spot” emerges for φ 50 and φ 130 (highlighted in the red area), where precision deteriorates significantly, particularly at lower SNR levels (e.g., SNR 10 dB).
Figure 6 illustrates the spatial spectrum of two electric sources located at ( 80 + Δ φ 2 ,   70   m ) and ( 80 Δ φ 2 ,   70   m ) for Δ φ = 5 ,   6 ,   8 under an SNR condition of =10 dB. According to Table 1, the resolution at the point ( 80 ,   70   m ) is 5.68 .
Figure 6 clearly demonstrates that when the two electric sources are too close (e.g., Δ φ = 5 , represented by the dark green dashed line), only a single spectrum peak is observed, making it impossible to distinguish the two sources. When the angular separation increases to 6 , which is slightly greater than the resolution of 5.68 , it becomes just possible to identify the presence of two sources. Finally, when the angular separation is Δ φ = 8 (blue dashed line), two distinct spectrum peaks are clearly visible, illustrating that the two sources can be easily distinguished when the angular separation exceeds the resolution limit of 5.68 .
The distance resolution Δ r is also investigated. The parameters are set as ( 90 , r | ϕ = 0 ,   [ 1 ,   0 ,   0 ] T ;   20   dB ,   600 ) . Based on our initial simulation, we observed that the localization algorithm struggles to distinguish between two sources with equivalent signal intensity. This difficulty arises due to the propagation characteristics of the electric field: the source closer to the ULEA generates a stronger voltage component compared to the one farther away. Table 2 presents the distance resolution results for an SNR of 20 dB. Two electric sources located 40 m away from the ULEA can be distinguished when their separation exceeds 11.6 m. As shown in Figure 7, the two sources cannot be resolved when they are too close (e.g., blue dashed line, Δ r = 10 m). Furthermore, the distance resolutions Δ r are on the same order of magnitude as the distances r themselves, indicating that the proposed algorithm is not well-suited for accurate distance estimation.

4.2. ULEA Structure & Locating Performance

According to the array manifold in Equation (5), the localization performance is strongly influenced by the ULEA structure, including the element number M, the sensor spacing Δ l and the signal frequency f. In this subsection, we investigate the localization performance for different ULEA configurations by evaluating the precision defined in Equation (19) and the root mean square error (RMSE) of the azimuth estimation error.
Figure 8 presents simulation results comparing the localization performance for different numbers of elements M at the parameter points ( φ ,   70   m | ϕ = 0 ,   [ 1 ,   0 ,   0 ] T ;   20   dB ,   600 ) . It is evident that increasing the number of ULEA elements M enhances localization performance. However, this improvement comes at the cost of increased computational complexity and a more complex array manifold a , as defined in Equation (4). Notably, the performance gain diminishes significantly when M exceeds 25. For example, when M increases from 13 to 17 at an azimuth of φ = 90 , the resolution improves from 3.85 to 3.24 , a gain of 0.62 . In contrast, when M increases from 25 to 29, the resolution only improves from 2.59 to 2.55 , a marginal gain of 0.04 . Therefore, the choice of M should be carefully balanced between computational burden and the desired resolution improvement.
In Figure 9, the RMSE of the azimuth estimation for a single electric source is illustrated. In this simulation, the target is positioned at parameter points ( φ ,   70   m | ϕ = 0 , [ 1 ,   0 ,   0 ] T ;   SNR ,   600 ) , where φ   =   70 ,   80 ,   90 ; and the SNR values are set to 20 dB, 10 dB, and 6 dB. The results demonstrate that both increasing the SNR and the number of elements M can effectively reduce the azimuth estimation error. However, similar to previous findings, the improvement becomes negligible when M exceeds 25. As shown in Figure 9, even under the worst-case scenario in this comparison, the azimuth error remains below 0.16 for an SNR of 6 dB with only 13 ULEA sensor elements. This indicates that the proposed localization algorithm delivers satisfactory azimuth estimation performance for single-target scenarios.
In canonical array signal processing applications, the array element spacing Δ l defines the array aperture. In this paper, Δ l plays a similar role, as it is closely related to the array manifold. We investigate the azimuth resolution by setting the parameters ( 90 ,   70   m | ϕ = 0 ,   [ 1 ,   0 ,   0 ] T ;   20   dB ,   600 ) with the ULEA voltage sensor number M = 21 . As shown in Figure 10, the simulation result demonstrates the resolution significantly improves from 13.24 to 2.71 as Δ l increases from 0.5 m to 5 m. The resolution of the localization algorithm stabilizes around 2.60 . However, due to the propagation path, the signal strength received by voltage sensors far from the target becomes significantly weaker compared to those closer to it, resulting in a loss of positioning capability. Consequently, the azimuth resolution performance degrades when Δ l is further increased (e.g., Δ l 30 ). The corresponding spatial spectra are illustrated in Figure 11. The left column of the figure shows scenarios where the angular separation is below the azimuth resolution, making the targets indistinguishable. In contrast, the right column depicts scenarios where the angular separation exceeds the resolution, allowing for clear distinction between targets.
We employ the same parameter configuration as above to evaluate the RMSE of azimuth estimation under a single electric source condition, as illustrated in Figure 12. The localization performance is significantly improved by increasing the array element spacing within the range of Δ l ( 0 ,   5 ) . Subsequently, the RMSE stabilizes at 0.01 when Δ l ( 5 ,   40 ) . However, the locating performance degrades as continuously increasing Δ l . Through comprehensive analysis of both resolution and the RMSE of azimuth estimation, we conclude that the proposed localization method exhibits a characteristic “frying pan” pattern in relation to Δ l . This pattern provides valuable guidance for minimizing the ULEA size while maintaining the required precision and localization accuracy. Based on our findings, we recommend an optimal ULEA size corresponding to the Δ l value at the left side “L” corner in either Figure 10 or Figure 12, specifically at Δ l = 3 . This configuration optimally balances localization performance with ULEA size efficiency.

5. Conclusions

In this paper, we propose a MUSIC-based localization method utilizing a ULEA for underwater electric sources. The electric field component along the axis of the ULEA is employed to construct the array manifold, which not only simplifies the theoretical framework but also facilitates practical deployment. By leveraging the symmetry and rotational invariance of the ULEA, the computational complexity of calculating the spatial spectrum is significantly reduced from R e p 6 to R e p 2 . Our analysis demonstrates that the proposed method achieves satisfactory azimuth discrimination performance within the specific angular range of 50 to 130 , with an azimuth resolution of up to 2.89 . However, blind zones emerge outside this interval, limiting the method’s effectiveness in those regions. Furthermore, the method demonstrated would reduce positioning accuracy for electric sources located within 10 m of the ULEA. The structure of the ULEA, particularly the number of voltage sensors M and their spacing Δ l , plays a critical role in determining the array manifold, the azimuth precision and error. Increasing the number of sensors (up to M 25 ) can significantly improve the localization performance. On the other hand, varying the sensor interval Δ l reveals a characteristic “frying pan” pattern in localization performance. Based on this observation, we recommend an optimal compromise value of Δ l = 5 , which balances localization accuracy with ULEA size efficiency. In future work, we aim to implement and validate the proposed localization system in an experimental environment, further refining its performance and applicability in real-world scenarios.

Author Contributions

Conceptualization, W.S. and Y.X.; methodology, W.S., Y.X. and V.M.O.; validation, F.G. and Y.P.; data analysis, J.L., F.G. and Y.P.; writing—original draft preparation, W.S., J.L. and Y.X.; writing—review and editing, W.S., S.V.V. and V.M.O.; visualization, J.L., F.G. and Y.P.; supervision, W.S. and Y.X.; project administration, Y.X.; funding acquisition, Y.X. All authors have reviewed and consented to the final version of the manuscript for publication.

Funding

This work was supported by Ye Qisun Science Foundation of National Natural Science Foundation of China (Grant No. U2441288), the National Natural Science Foundation of China (No. 52101383), the Fundamental Research Funds for the Central Universities (No. 3072024JJ2702) and the Ministry of Science and Higher Education of the Russian Federation as part of the World-class Research Center program: Advanced Digital Technologies (contract No. 075-15-2022-311 dated 20 April 2022).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data featured in this study can be obtained upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Park, D.; Kwak, K.; Kim, J.; Chung, W.K. Underwater sensor network using received signal strength of electromagnetic waves. In Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September–2 October 2015; pp. 1052–1057. [Google Scholar]
  2. Quintana-Diaz, G.; Mena-Rodriguez, P.; Perez-Alvarez, I.; Jimenez, E.; Dorta-Naranjo, B.P.; Zazo, S.; Perez, M.; Quevedo, E.; Cardona, L.; Joaquin Hernandez, J. Underwater Electromagnetic Sensor Networks-Part I: Link Characterization. Sensors 2017, 17, 189. [Google Scholar] [CrossRef] [PubMed]
  3. Kim, J.H.; Jeon, J.C.; Yoo, J.G. The Measurement for the Underwater Electric Field Using a Underwater 3-Axis Electric Potential Sensor. In Proceedings of the International Conference on Grid and Distributed Computing, Jeju Island, Republic of Korea, 8–10 December 2011; pp. 408–414. [Google Scholar]
  4. Zhenbin, Z.; Bin, L. Underwater Electromagnetic Sources 2-D DOA and Polarization Estimation. In Proceedings of the 2012 Second International Conference on Industry, Information System and Material Engineering (IISME 2012), Wuhan, China, 17–18 March 2012; pp. 529–534. [Google Scholar]
  5. Boyer, F.; Lebastard, V.; Ferrer, S.B.; Geffard, F. Underwater pre-touch based on artificial electric sense. Int. J. Robot. Res. 2020, 39, 729–752. [Google Scholar] [CrossRef]
  6. Boyer, F.; Lebastard, V.; Chevallereau, C.; Mintchev, S.; Stefanini, C. Underwater navigation based on passive electric sense: New perspectives for underwater docking. Int. J. Robot. Res. 2015, 34, 1228–1250. [Google Scholar] [CrossRef]
  7. Zheng, J.; Wang, J.; Guo, X.; Huntrakul, C.; Wang, C.; Xie, G. Biomimetic Electric Sense-Based Localization: A Solution for Small Underwater Robots in a Large-Scale Environment. IEEE Robot. Autom. Mag. 2022, 29, 50–65. [Google Scholar] [CrossRef]
  8. Zhao, Z.; Hu, Q.; Feng, H.; Feng, X.; Su, W. A Cooperative Hunting Method for Multi-AUV Swarm in Underwater Weak Information Environment with Obstacles. J. Mar. Sci. Eng. 2022, 10, 1266. [Google Scholar] [CrossRef]
  9. Nguyen, N.; Wiegand, I.; Jones, D.L. Sparse Beamforming for Active Underwater Electrolocation. In Proceedings of the 2009 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Taipei, Taiwan, 19–24 April 2009; Volumes 1–8, pp. 2033–2036. [Google Scholar]
  10. Lim, H.S.; Ng, B.P.; Reddy, V.V. Generalized MUSIC-Like Array Processing for Underwater Environments. IEEE J. Ocean. Eng. 2017, 42, 124–134. [Google Scholar] [CrossRef]
  11. Lanneau, S.; Boyer, F.; Lebastard, V.; Bazeille, S. Model based estimation of ellipsoidal object using artificial electric sense. Int. J. Robot. Res. 2017, 36, 1022–1041. [Google Scholar] [CrossRef]
  12. Shang, W.; Xue, W.; Li, Y.; Wu, X.; Xu, Y. An Improved Underwater Electric Field-Based Target Localization Combining Subspace Scanning Algorithm And Meta-EP PSO Algorithm. J. Mar. Sci. Eng. 2020, 8, 232. [Google Scholar] [CrossRef]
  13. Yang, M.; Ding, J.; Chen, B.; Yuan, X. A Multiscale Sparse Array of Spatially Spread Electromagnetic-Vector-Sensors for Direction Finding and Polarization Estimation. IEEE Access 2018, 6, 9807–9818. [Google Scholar] [CrossRef]
  14. Schmidt, S.O.; John, F.; Hellbrueck, H. Evaluation of 3-dimensional Electrical Impedance Tomography-Arrays for Underwater Object Detection. In Proceedings of the OCEANS 2022, Chennai, India, 21–24 February 2022. [Google Scholar]
  15. Kim, J.; Son-Cheol, Y.; Bae, K.W. Calibrating Electrode Misplacement in Underwater Electric Field Sensor Arrays for the Electric Field-Based Localization of Underwater Vessels. J. Sens. Sci. Technol. 2022, 31, 330–336. [Google Scholar] [CrossRef]
  16. Wang, C.; Xu, Y.; Qi, J.; Shang, W.; Liu, M.; Chen, W. Passive Electromagnetic Field Positioning Method Based on BP Neural Network in Underwater 3-D Space. In Proceedings of the 5th EAI International Conference of Advanced Hybrid Information Processing (ADHIP 2021), Virtual Event, 22–24 October 2021; pp. 292–304. [Google Scholar]
  17. Liu, Z.; Gao, J.; Xu, L.; Jia, P.; Pan, D.; Xue, W. Electromagnetic Fusion Underwater Positioning Technology Based on ElasticNet Regression Method. In Proceedings of the 2022 IEEE 10th International Conference on Information, Communication and Networks (ICICN 2022), Zhangye, China, 23–24 August 2022; pp. 121–126. [Google Scholar]
  18. Peng, J.; Wu, J. A Numerical Simulation Model of the Induce Polarization: Ideal Electric Field Coupling System for Underwater Active Electrolocation Method. IEEE Trans. Appl. Supercond. 2016, 26, 0606305. [Google Scholar] [CrossRef]
  19. Peng, J.; Zhu, Y.; Yong, T. Research on Location Characteristics and Algorithms based on Frequency Domain for a 2D Underwater Active Electrolocation Positioning System. J. Bionic Eng. 2017, 14, 759–769. [Google Scholar] [CrossRef]
  20. Ren, Q.; Peng, J.; Chen, H. Amplitude information-frequency characteristics for multi-frequency excitation of underwater active electrolocation systems. Bioinspiration Biomim. 2020, 15, 016004. [Google Scholar] [CrossRef] [PubMed]
  21. Han, Y.; Wu, H.; Peng, J.; Ou, B. The Effect of Object Geometric Features on Frequency Inflection Point of Underwater Active Electrolocation System. J. Mar. Sci. Eng. 2021, 9, 756. [Google Scholar] [CrossRef]
  22. Liu, Y.; Hu, Q.; Yang, Q.; Li, Y.; Fu, T. An underwater moving dipole tracking method of artificial lateral line based on intelligent optimization and recursive filter. Meas. Sci. Technol. 2022, 33, 075113. [Google Scholar] [CrossRef]
  23. Peng, H.; Jiang, G.; Hu, Q.; Fu, T.; Xu, D. Locating and tracking of underwater sphere target based on active electrosense. Sens. Actuators Phys. 2023, 363, 114671. [Google Scholar] [CrossRef]
  24. Li, S.; Hu, Q.; Yang, Q.; Fu, T. Tracking the Underwater Moving Dipole with the Artificial Lateral Line Based on the PAST and KF. In Proceedings of the 2022 International Conference on Autonomous Unmanned Systems, ICAUS 2022, Xi’an, China, 23–25 September 2022; Lecture Notes in Electrical Engineering. Volume 1010, pp. 223–232. [Google Scholar]
  25. Wang, X.; Wang, S.; Hu, Y.; Tong, Y. Mixed electric field of multi-shaft ship based on oxygen mass transfer process under turbulent conditions. Electronics 2022, 11, 3684. [Google Scholar] [CrossRef]
  26. Kraichman, M.B. Handbook of Electromagnetic Propagation in Conducting Media; Headquarters Naval Material Command: Mechanicsburg, PA, USA, 1976. [Google Scholar]
  27. Friedlander, B.; Weiss, A.J. The resolution threshold of a direction-finding algorithm for diversely polarized arrays. IEEE Trans. Signal Process. 1994, 42, 1719–1727. [Google Scholar] [CrossRef]
Figure 1. ULEA vector rotate model, where the vectors e p and e r k are rotated ϕ along the x-axis.
Figure 1. ULEA vector rotate model, where the vectors e p and e r k are rotated ϕ along the x-axis.
Jmse 13 00306 g001
Figure 2. ULEA vector rotate model, where the vectors e p and e r k are rotated θ along the x-axis.
Figure 2. ULEA vector rotate model, where the vectors e p and e r k are rotated θ along the x-axis.
Jmse 13 00306 g002
Figure 3. The synthetic electric field of two electric sources.
Figure 3. The synthetic electric field of two electric sources.
Jmse 13 00306 g003
Figure 4. The spatial spectrum in range φ ( 20 ,   160 ) and r 0 ( 15 ,   100 ) . (a) SNR = 20 dB. (b) SNR = 10 dB. (c) SNR = 6 dB. (d) The spatial spectrum slice when r 0 = 73 m. (e) The spatial spectrum slice when φ = 90 .
Figure 4. The spatial spectrum in range φ ( 20 ,   160 ) and r 0 ( 15 ,   100 ) . (a) SNR = 20 dB. (b) SNR = 10 dB. (c) SNR = 6 dB. (d) The spatial spectrum slice when r 0 = 73 m. (e) The spatial spectrum slice when φ = 90 .
Jmse 13 00306 g004
Figure 5. The azimuth precision with various SNR.
Figure 5. The azimuth precision with various SNR.
Jmse 13 00306 g005
Figure 6. The spatial spectrum of two electric sources at parameter points ( 80 ± Δ φ 2 ,   70   m ) under the condition SNR = 10 dB.
Figure 6. The spatial spectrum of two electric sources at parameter points ( 80 ± Δ φ 2 ,   70   m ) under the condition SNR = 10 dB.
Jmse 13 00306 g006
Figure 7. The spatial spectrum of two electric sources at parameter points ( 90 ,   40 ± Δ r 2 ) under the condition SNR = 20 dB.
Figure 7. The spatial spectrum of two electric sources at parameter points ( 90 ,   40 ± Δ r 2 ) under the condition SNR = 20 dB.
Jmse 13 00306 g007
Figure 8. The azimuth precision with various ULEA element number M when the SNR is 20 dB.
Figure 8. The azimuth precision with various ULEA element number M when the SNR is 20 dB.
Jmse 13 00306 g008
Figure 9. The azimuth estimation’s RMSE with various ULEA voltage sensor number M.
Figure 9. The azimuth estimation’s RMSE with various ULEA voltage sensor number M.
Jmse 13 00306 g009
Figure 10. The azimuth precision with various ULEA voltage sensor element interval Δ l .
Figure 10. The azimuth precision with various ULEA voltage sensor element interval Δ l .
Jmse 13 00306 g010
Figure 11. The spatial spectrum in range φ ( 80 ,   100 ) . (a) The simulation settings Δ l = 1 , the azimuth difference is 6 . (b) The simulation settings Δ l = 1 , the azimuth difference of the two electric sources is 8 . (c) The simulation settings Δ l = 5 , the azimuth difference is 2 . (d) The simulation settings Δ l = 5 , the azimuth difference is 4 . (e) The simulation settings Δ l = 10 , the azimuth difference is 2 . (f) The simulation settings Δ l = 10 , the azimuth difference is 4 .
Figure 11. The spatial spectrum in range φ ( 80 ,   100 ) . (a) The simulation settings Δ l = 1 , the azimuth difference is 6 . (b) The simulation settings Δ l = 1 , the azimuth difference of the two electric sources is 8 . (c) The simulation settings Δ l = 5 , the azimuth difference is 2 . (d) The simulation settings Δ l = 5 , the azimuth difference is 4 . (e) The simulation settings Δ l = 10 , the azimuth difference is 2 . (f) The simulation settings Δ l = 10 , the azimuth difference is 4 .
Jmse 13 00306 g011
Figure 12. The azimuth estimation’s RMSE with various ULEA element interval Δ l when the SNR is 20 dB.
Figure 12. The azimuth estimation’s RMSE with various ULEA element interval Δ l when the SNR is 20 dB.
Jmse 13 00306 g012
Table 1. The resolutions Δ φ of different azimuth φ .
Table 1. The resolutions Δ φ of different azimuth φ .
Azimuth φ Δ φ @ SNR = 6 dB Δ φ @ SNR = 10 dB Δ φ @ SNR = 20 dB
90 7.11 5.12 2.89
80 7.48 5.68 3.12
70 9.16 6.93 3.75
60 11.67 9.11 4.76
50 17.04 12.59 6.33
40 35.26 20.34 8.84
30 38.23 27.12 13.52
20 39.01 31.83 6.88
Table 2. The distance resolution of different r.
Table 2. The distance resolution of different r.
Distance r (Unit: m)Resolution Δ r (Unit: m)
10 3.4
15 5.3
20 6.7
25 8.0
30 9.2
35 10.4
40 11.5
45 14.4
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

Shang, W.; Gao, F.; Liu, J.; Pang, Y.; Volvenko, S.V.; Olshanskiy, V.M.; Xu, Y. Underwater Target Localization Method Based on Uniform Linear Electrode Array. J. Mar. Sci. Eng. 2025, 13, 306. https://doi.org/10.3390/jmse13020306

AMA Style

Shang W, Gao F, Liu J, Pang Y, Volvenko SV, Olshanskiy VM, Xu Y. Underwater Target Localization Method Based on Uniform Linear Electrode Array. Journal of Marine Science and Engineering. 2025; 13(2):306. https://doi.org/10.3390/jmse13020306

Chicago/Turabian Style

Shang, Wenjing, Feixiang Gao, Jiahui Liu, Yunhe Pang, Sergey V. Volvenko, Vladimir M. Olshanskiy, and Yidong Xu. 2025. "Underwater Target Localization Method Based on Uniform Linear Electrode Array" Journal of Marine Science and Engineering 13, no. 2: 306. https://doi.org/10.3390/jmse13020306

APA Style

Shang, W., Gao, F., Liu, J., Pang, Y., Volvenko, S. V., Olshanskiy, V. M., & Xu, Y. (2025). Underwater Target Localization Method Based on Uniform Linear Electrode Array. Journal of Marine Science and Engineering, 13(2), 306. https://doi.org/10.3390/jmse13020306

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