Abstract
Large-aperture hydrophone arrays at short ranges require spherical steering to represent wavefront curvature. After modeling this propagation, residual mismatch remains, and one imperfect reference observation provides limited evidence about which components will transfer reliably. We propose graph-spectral manifold adaptation for near-field bearing estimation (GSMA-NF), combining a geometry-derived spherical manifold and a physical sensor graph to constrain single-anchor residual transfer. GSMA-NF removes nominal spherical propagation from the anchor observation, represents the residual in the graph Fourier basis, and uses high-order energy as an uncertainty proxy to attenuate weakly supported low-order modes. Range-profiled multiple signal classification (MUSIC) estimates bearing with the adapted manifold, while an independent covariance rank-dominance criterion controls output release. Controlled simulations show that spherical modeling reduces short-range plane-wave error and that adaptive shrinkage limits severe negative transfer under weak-anchor conditions, while fixed graph smoothing provides comparable performance in several conditions. Model-mismatch and directional-transfer tests relate graph-prior benefit to low-order residual structure and bearing offset; interference tests delimit rank dominance to output-support assessment. Lake data show stable nominal-frame bearings across contiguous windows of a narrowband fixed-source sequence, while the screen withholds a window with insufficient rank dominance, supporting fixed-source temporal transfer in the nominal array frame.
1. Introduction
Hydrophone arrays support underwater direction-of-arrival (DOA) estimation for passive monitoring, bearing-only tracking, source localization, and mobile marine sensing [1,2,3,4]. This study considers a scalar pressure-sensor array; hybrid scalar–vector arrays provide an adjacent sensing architecture with additional directional measurements [5]. Reliable bearing estimation requires an array-response model that represents the deployed sensors. Subspace estimators such as multiple-signal classification (MUSIC) depend on agreement between the assumed steering response and the measured signal subspace [6,7]. For large-aperture hydrophone arrays used at short source ranges, maintaining that agreement requires both appropriate propagation modeling and control of residual channel mismatch.
Two coupled effects make this requirement difficult to satisfy in deployment-constrained lake and harbor measurements. A source only a few meters from a large-aperture array can lie within the Fraunhofer distance, so spherical wavefront curvature makes the steering response depend jointly on bearing and range [8,9,10]. Even after that curvature is modeled, gain and phase errors can leave a residual response mismatch in scalar and vector acoustic arrays [11,12]. Mounting and stable local propagation effects may introduce additional residual structure in field measurements. Absorbing curvature into a channel correction confounds known propagation physics with calibration. A nominal spherical manifold by itself leaves the residual mismatch untreated. When calibration is restricted to one reference emission, the additional difficulty is determining how much of the observed residual can inform subsequent measurements. Figure 1 illustrates this progression from near-field modeling to uncertain residual transfer.
Figure 1.
Overview of single-anchor near-field bearing estimation with spherical propagation modeling and graph-spectral residual-response adaptation.
Existing calibration research provides several ways to improve array-response models. Near-field acoustic methods jointly estimate source parameters and array errors using geometric constraints or diversity in source-relative observations [9,10]. More generally, self-calibration can exploit localized or cooperative sources, ambient fields, and structural constraints [13,14,15,16]. Moving ships, repeated trajectories, tow dynamics, and deformation models provide further information for recovering array shape and orientation [17,18,19,20]. Robust estimators also address sensor-position error and near-field or far-field interference on compact sonar arrays [21,22]. These methods obtain identifiability from additional observations or physical constraints. The present problem concerns which parts of a correction from one fixed reference location can be transferred when a nominal array geometry is available.
Single-source calibration is particularly relevant to this restricted setting. An eigenstructure approach uses a roughly localized source to calibrate an array of arbitrary geometry [23]. Later methods jointly estimate source direction and gain and phase errors for linear arrays [24], or exploit uniform-linear-array substructure with one source at a known direction [25]. These studies establish that one source can identify a relative array response under their respective geometric and structural assumptions. The present contribution begins with the subsequent transfer-control problem for an imperfect single observation. After compensating for the nominal spherical response, the estimated effective-response residual can still contain measurement noise, transient interference, or local multipath. Applying the complete response ratio to subsequent observations transfers these disturbances together with useful response information. Response recovery and evidence-supported manifold adaptation therefore constitute distinct objectives.
Graph signal processing offers a way to express structure on irregular sensor layouts. Early DOA methods map received array data to directed graphs and infer direction from graph-spectral structure [26,27]. Subsequent work develops narrowband graph spatial spectra and efficient estimators [28,29], including joint bearing and range estimation [30]. In these formulations, the graph acts on the observations or defines the localization spectrum. In the proposed formulation, the graph regularizes the residual response applied to a geometry-derived spherical manifold, and MUSIC supplies the bearing estimate. The graph consequently serves as a transfer prior within the localization model.
Reliability also depends on the observation processed with the adapted manifold. Recent learning-based estimators address phase-disturbed moving arrays [31] and single-snapshot underwater direction finding with limited training data [32]. Other studies consider multipath-resilient processing, uncertainty quantification, and robust sequential bearing estimation [33,34,35]. These advances highlight the need to account for limited or contaminated evidence. In the present pipeline, constrained anchor-side adaptation defines the response model, and an independent covariance screen serves as an operational safeguard for subsequent test windows.
The resulting research question concerns how to constrain the transfer of a residual inferred from one imperfect near-field reference after compensating for deterministic propagation. We address it through graph-spectral manifold adaptation for near-field bearing estimation (GSMA-NF). One reference emission and its multichannel observation constitute the anchor. Using the nominal geometry, GSMA-NF factors out the nominal spherical response and represents the remaining effective-response residual in a physical graph basis. Under the assumption that transferable residual structure is concentrated in low graph modes, the method combines a low-dimensional topology constraint with high-mode evidence that attenuates weakly supported retained modes. This uncertainty-aware residual transfer is the core methodological contribution. Range-profiled MUSIC uses the adapted response for bearing estimation, and a separate eigenvalue-based screen controls output release after manifold adaptation.
The main contributions are threefold:
- (1)
- We formulate single-anchor near-field manifold adaptation for an irregular hydrophone array with nominal coordinates by separating geometry-derived spherical propagation from the effective response residual available for adaptation.
- (2)
- We design an uncertainty-aware transfer rule that restricts physical-manifold modification to evidence-supported low-order graph modes.
- (3)
- We characterize when single-anchor residual transfer remains informative through matched and model-mismatched simulations, geometry-induced directional-transfer and screening stress tests, and an operational fixed-source lake trial.
2. Near-Field Single-Anchor Manifold Adaptation Problem
For an irregular scalar array with nominal sensor coordinates, we consider near-field bearing estimation from one fixed reference emission with a nominal bearing and approximate range. This emission and its multichannel observation form the anchor. The model separates deterministic spherical propagation from residual channel and stable propagation mismatch, thereby restricting manifold adaptation for subsequent measurements to transferable anchor-derived information.
2.1. Irregular Array and Spherical Propagation
Consider M scalar hydrophones with nominal planar position vectors . Bearing is measured clockwise from the positive y axis of the nominal array coordinate system. A source at range then has coordinates
The propagation distance to sensor m is . With sensor 1 as the phase reference, the spherical steering response at frequency f is
where c is the speed of sound. The amplitude term represents geometric spreading relative to sensor 1, which serves as the array phase reference. Although this term can be omitted when phase information is the reliable component, it is retained throughout this study.
When is much larger than the array aperture, Equation (2) approaches the plane-wave response. The transition depends on the Fraunhofer distance , where D is the maximum aperture and . Figure 2a shows the nominal design coordinates used for the 32 scalar hydrophones. The irregular planar layout has a maximum aperture of m. Figure 2b compares the recorded lake-trial source-range interval with the Fraunhofer distances at 1 and 2 kHz; both distances substantially exceed the recorded range. The tested ranges therefore require a spherical propagation response. The complete coordinate list is provided in Supplementary Table S1, and these coordinates define the nominal processing geometry.
Figure 2.
Nominal array geometry and near-field regime: (a) scalar-hydrophone layout; (b) lake-trial range and frequency-dependent Fraunhofer distances.
2.2. Single-Anchor Response Mismatch
For a dominant narrowband source, the measured snapshots satisfy
where is an effective response assumed to remain direction independent over the transfer considered, is the source coefficient, and contains noise and unmodeled propagation effects. In a controlled setting, represents the channel response. In a field recording, it may also absorb stable local propagation effects beyond the spherical model. The response has a common complex-scale ambiguity, which we remove using the unit-mean operator
where defines the numerical admissibility condition. Adaptation requires ; anchors at or below this threshold are rejected because their relative-response normalization is unstable.
For any window containing snapshots, we form the sample covariance
The anchor and each test window are processed separately, producing and , respectively. An eigendecomposition is applied to each covariance. Let denote the unit-norm principal eigenvector of , and let denote the reference location. The raw relative correction applies Equation (4) to the propagation-compensated principal eigenvector:
where ⊘ denotes element-wise division. Equation (6) is well defined under the admissibility condition in Equation (4). It defines the unrestricted channel-wise calibration baseline against which graph-spectral regularization is assessed.
The proposed transfer is conditional on an operational structural assumption. After the nominal spherical response is compensated, the component of the effective-response residual that persists from the anchor to later observations is assumed to be more concentrated in low graph-frequency modes than anchor-specific disturbances. High graph-frequency energy can then indicate weak support for transferring the observed correction. Transferable structure may also occur at high graph frequencies. Such energy increases the uncertainty proxy and produces a conservative adaptation that may leave part of the mismatch uncorrected.
3. Graph-Spectral Manifold Adaptation
3.1. Overview
GSMA-NF comprises a core anchor-adaptation branch followed by a downstream test branch, as summarized in Figure 3. The anchor branch uses the nominal geometry and reference location to factor out the spherical response and convert the principal covariance eigenvector into a relative effective-response ratio. A physical sensor graph decomposes this ratio into residual modes ordered from spatially smooth to oscillatory. High-mode energy provides an uncertainty proxy for the anchor, and the method transfers each low-order mode in proportion to its support in the observed evidence.
Figure 3.
Overview of graph-spectral manifold adaptation for near-field bearing estimation (GSMA-NF), comprising anchor-based response adaptation, range-profiled multiple-signal classification (MUSIC), and rank-dominance screening.
The test branch uses a separate eigendecomposition of the test covariance, combines the adapted response with spherical candidates over bearing and range, profiles the MUSIC spectrum over range, and evaluates leading-component dominance independently of the candidate bearing. The components have a deliberate hierarchy: propagation modeling provides the physical manifold, graph-spectral shrinkage controls residual transfer, MUSIC performs bearing estimation, and rank-dominance screening provides an operational output criterion that remains independent of anchor adaptation.
3.2. Graph Representation of the Residual Response
We represent the array as a weighted undirected graph, a standard model for signals supported on an irregular physical domain [36,37]. The edge weights are
where h is the spatial bandwidth and is the nominal radius. We augment this radius graph with the three nearest-neighbor links of every sensor. Each added link uses the same Gaussian weight, the union of the two edge sets is symmetrized by retaining the larger directed weight, and self-links are removed. This deterministic construction yields a connected graph for the nominal geometry. With , the graph Laplacian is . Its eigenpairs are indexed such that and . The eigenvectors form a graph Fourier basis ordered from spatially smooth to oscillatory modes. The distinct notation and is used for graph-Laplacian and test-covariance eigenvalues, respectively.
Define the mean-free anchor residual as and its graph coefficients as . Mean removal suppresses the direct-current mode . The modes indexed by span the retained nonconstant subspace. We adopt the approximate perturbation model , where denotes transferable structure and denotes anchor-specific disturbance. For , the high modes are treated as disturbance-dominated under the operational assumption stated in Section 2, with circular complex Gaussian coefficients of mode-independent variance. Under this working approximation, is exponentially distributed with median . Perturbations introduced by the eigenvector ratio and unit-mean normalization can vary across sensors and modes. We therefore use the resulting statistic as an empirical shrinkage-control quantity. The high-order coefficients yield the robust, data-derived uncertainty proxy
The retained coefficients are shrunk by
where and prevents division by zero after unit-mean response normalization. Transferable energy above the cutoff also increases and strengthens the contraction, which can under-adapt the residual response when transferable structure extends beyond the retained subspace. The adapted effective response is
followed by the normalization in Equation (4). This empirical Wiener-type rule uses spectral energy as a shrinkage proxy for eigenvector-ratio uncertainty. When the anchor is clean, Equation (9) approaches the raw low-dimensional correction. As unsupported high-mode energy increases, the estimate contracts toward the physical manifold. Specifically, because and is orthonormal, the retained raw residual bounds the norm of the adapted residual before the final common-scale normalization. Increasing monotonically reduces each active correction.
To isolate evidence-adaptive shrinkage from dimensionality reduction, an unshrunk low-order comparator uses the same basis and cutoff as GSMA-NF but sets every retained weight to one:
followed by unit-mean normalization. Thus, Equations (11) and (10) differ only through the evidence weights . A second structural comparator uses the same physical Laplacian with fixed graph smoothing:
followed by unit-mean normalization. We set in all reported experiments. This comparator distinguishes the effect of a fixed graph-smoothness prior from that of the evidence-adaptive shrinkage in Equations (9) and (10).
3.3. Bearing Estimation and Output Screening
For a test covariance , let denote the noise subspace under the single-source model. Because Equation (2) retains relative geometric spreading, the candidate norm varies with bearing and range. We therefore use a unit-norm adapted candidate and the corresponding scale-invariant MUSIC spectrum
This normalization removes the common candidate scale and preserves sensor-to-sensor amplitude ratios and spherical phase curvature. We treat range as a nuisance variable and estimate the bearing as
where is a prescribed engineering range interval. All subspace baselines, including the far-field, spherical, calibrated, and response-oracle methods, follow the same unit-norm candidate convention.
Compatibility with the dominant-source assumption is screened using
where are the two largest eigenvalues of the test covariance. A positive eigensum is required to evaluate Equation (15). For a nonzero positive semidefinite covariance, measures the dominance of the leading covariance component, and the system releases the bearing when . The rule depends exclusively on the two leading covariance eigenvalues and serves as a rank-dominance heuristic for the adopted observation model. Coherent multipath, model mismatch, or a dominant interferer may also produce a high score. The threshold therefore selects an empirical operating point between output coverage and accepted-window error under the tested observation model.
3.4. Computational Requirements
Let denote the number of bearing–range candidates. For a fixed nominal array, forming the pairwise graph and computing its eigensystem require and operations, respectively, and are performed once. The spherical candidate library requires operations per frequency and can also be precomputed. For an anchor with snapshots, covariance formation and eigendecomposition require operations. The full graph transform used to estimate the high-mode uncertainty adds operations. Shrinkage and reconstruction add at most once the coefficients are available.
For each test window with L snapshots, direct range-profiled MUSIC requires operations when the full noise-subspace projection in Equation (13) is evaluated for every candidate. Its memory requirement is for the candidate library and covariance-scale matrices. GSMA-NF changes the candidate library through a diagonal response update, performs graph adaptation once per anchor, and reuses the adapted library across test windows. It retains the asymptotic per-window order of spherical MUSIC; the bearing–range scan remains the dominant term when G is large.
4. Experiments
4.1. Experimental Setup and Metrics
All simulations use the nominal 32-element scalar-array geometry in Figure 2. Target bearings are drawn independently from a uniform distribution over , except in the controlled angular-transfer study. Source coefficients and sensor noise are independent zero-mean circular complex Gaussian variables. For each trial, the noise variance is scaled relative to the mean sensor-domain signal power to obtain the prescribed signal-to-noise ratio (SNR). Methods compared within a condition use identical response, bearing, source, and noise realizations. The propagation and graph-parameter sweeps use 200 paired trials per condition. Trial counts for the other studies are stated where those studies are introduced and summarized in Supplementary Table S2. Each experiment group uses a distinct fixed pseudorandom stream. The computational workflow used Python 3.13.5, NumPy 2.1.3, SciPy 1.15.3, and Matplotlib 3.10.0.
The numerical studies use a sound speed of 1500 m/s and a nominal anchor at and 4.5 m. Unless varied in a study, the anchor has 0 dB SNR and 20 snapshots, the graph bandwidth is m, the mode cutoff is , and the output threshold is .
The primary ablations generate direction-independent channel responses from one constant and seven nonconstant graph modes. Independent Gaussian graph coefficients are scaled to produce channel-gain and phase standard deviations of 3 dB and , respectively. The seven nonconstant modes coincide with the nominal cutoff and define a deliberately matched low-dimensional condition. This condition isolates the effect of anchor uncertainty when the transferability assumption is satisfied. The separate Gaussian-process stress test relaxes the exact graph-mode construction and varies the concentration of the residual across the retained and excluded graph modes. It therefore tests the structural assumption directly before drawing independent zero-mean gain and phase fields from the spatial covariance
where ℓ is the residual correlation length. Let and denote the sampled gain field in decibels and phase field in radians, respectively. Each realization is rescaled to gain and phase standard deviations of 3 dB and , respectively, and converted to the unit-mean response . This stress test uses 2 kHz, a 5 m target at 0 dB with 30 snapshots, and a dB anchor with eight snapshots.
The numerical evaluation fixes the information set to the nominal irregular geometry, one reference location, and identical anchor and test observations across the compared methods. Within this protocol, the comparison spans far-field MUSIC, uncalibrated spherical MUSIC, raw-anchor calibration, unshrunk low-order projection, fixed-graph smoothing, topology-free reliability shrinkage, GSMA-NF, and a response oracle. Published single-source methods for linear or uniform linear arrays derive identifiability from those array structures [24,25], whereas joint near-field methods use additional source-relative observations [9,10]. These methods define adjacent problem settings and provide literature context. The numerical baselines form a controlled comparison under the same information set. In nominal exact-geometry simulations, the response oracle uses the exact direction-independent response, so its remaining error arises from target noise, finite snapshots, and search discretization. In the sensor-position-error and direction-dependent transfer studies, it retains the nominal processing geometry and therefore also retains geometry mismatch. The unshrunk projection isolates adaptive shrinkage from the shared low-order graph constraint. The Gaussian-process stress test also includes a topology-free reliability-shrinkage baseline,
where L is the prescribed number of anchor snapshots and the prescribed anchor SNR is expressed in decibels. This non-graph comparator receives the prescribed anchor reliability directly. GSMA-NF estimates its shrinkage proxy from the observation.
The primary error is the circular absolute error
Depending on the function of each simulation, we report the mean absolute error (MAE), empirical cumulative distribution function, median error, 90th- or 95th-percentile error, and the probability of an error greater than . Method contrasts use trial-wise paired differences. Mean contrasts use percentile bootstrap intervals, and binomial output and gross-error probabilities use Wilson intervals. The 200-trial mean-error sweeps use normal-approximation intervals. The primary range sweep uses on-grid source ranges to isolate propagation and response effects. A separate study samples the true range continuously and varies bearing-grid spacing, range-grid spacing, and search boundaries. Field results are reported as nominal-coordinate descriptive statistics, while truth-referenced error metrics are confined to the controlled simulations.
4.2. Near-Field Model and Adaptation Effects
The propagation-model study uses 30 target snapshots at 0 dB and evaluates 1 and 2 kHz across true ranges of m; the same five ranges form the candidate set . In Figure 4a,b, plane-wave processing exceeds error at 3 m, whereas spherical processing remains within a few degrees and approaches the far-field result as the range increases. Figure 4c,d place the response-adapted methods on a much smaller error scale: raw-anchor calibration and GSMA-NF remain near and follow the response-oracle trend across the sampled ranges. The confidence intervals describe sampling uncertainty, and the on-grid range search isolates propagation and response effects from range-discretization error.
Figure 4.
Mean absolute circular bearing error (MAE) versus source range for (a,b) propagation-model and (c,d) anchor-adaptation comparisons; error bars denote 95% normal-approximation confidence intervals.
4.3. Anchor-Quality and Structural Ablation
At 2 kHz with a 5 m target at 0 dB and 30 snapshots, the anchor-quality study varies anchor SNR over dB and anchor snapshots over , using 500 paired trials per condition. Figure 5a,b compare raw transfer, fixed-graph smoothing, unshrunk projection, and GSMA-NF on these paired observations. The largest raw-transfer penalty occurs at dB anchor SNR with eight snapshots, where the paired mean raw-minus-GSMA-NF difference is . This separation approaches zero and occasionally changes sign as anchor support increases. Fixed-graph smoothing remains a strong comparator. Its paired mean difference from GSMA-NF ranges from to across the anchor grid, which is much smaller than the raw-transfer difference.
Figure 5.
Anchor-quality and heavy-tail analysis: paired mean differences for (a) raw transfer and (b) fixed-graph smoothing relative to GSMA-NF across anchor signal-to-noise ratio (SNR) and snapshot count, (c) weak-anchor exceedance distributions, and (d) gross-error stability under repeated subsampling.
The dedicated 2000-trial weak-anchor study in Figure 5c,d evaluates the adverse-error tail at dB anchor SNR and eight anchor snapshots. The median errors are for raw transfer and for GSMA-NF. Raw transfer has a 95th-percentile error of and a gross-error probability of 0.354 with a 95% Wilson interval of [0.333, 0.375]. The corresponding GSMA-NF values are and 0.185 [0.169, 0.203]. Fixed-graph smoothing gives a 95th percentile of and a gross-error probability of 0.206. The paired mean fixed-minus-GSMA-NF difference is with a 95% bootstrap interval of [, ]. Unshrunk projection minus GSMA-NF is [, ]. Repeated subsampling shows that the raw-transfer tail is much less stable at 200 trials. The separation in gross-error probability persists as the sample size increases. These results support evidence-adaptive control of unsupported transfer within the tested regime; fixed smoothing remains competitive in several conditions.
At 2 kHz and a 5 m target range, the target-support study varies target SNR over dB and target snapshots over , using 300 paired trials per condition and the nominal 0 dB, 20-snapshot anchor. The three heatmaps in Figure 6 separate absolute GSMA-NF error from paired method differences. Figure 6a concentrates the largest error at dB with eight snapshots and places the field-like count of 18 snapshots at 0 dB in the low-error region. In Figure 6b, the raw-minus-GSMA-NF advantage is largest in the weakest-support cell and otherwise remains close to zero, with values from to . The predominantly positive fixed-minus-GSMA-NF differences in Figure 6c are modest across the grid. These patterns localize the value of adaptive shrinkage to weak target support while showing little separation from the transfer baselines when the target observation is well supported.
Figure 6.
Target-side support analysis across SNR and snapshot count: (a) GSMA-NF error, (b) raw-transfer difference, and (c) fixed-graph difference relative to GSMA-NF.
The parameter sweep is a local numerical-sensitivity analysis around the nominal design and reuses the same paired observations. It uses the matched residual generator at 2 kHz with a 5 m target, 0 dB target and anchor SNRs, 30 target snapshots, and 20 anchor snapshots. Table 1 indicates little sensitivity to graph bandwidth over 0.45–0.65 m. Using four modes underfits the matched generator. Values of define a stable region with MAE values between and . The nominal choice is the smallest tested value on this plateau. The sweep therefore characterizes numerical sensitivity under the matched residual generator.
Table 1.
Sensitivity of mean absolute circular bearing error to graph bandwidth and graph-mode cutoff.
The matched ablation conflates the effect of topology with the generic effect of reducing calibration freedom. The independent Euclidean Gaussian-process stress test in Figure 7 draws residuals directly from a spatial covariance. Figure 7a reveals a progressively stronger concentration in the retained low-order graph modes as the correlation length increases; the shortest-scale residual is visibly the least compatible with the transferability assumption. Consistent with that change, Figure 7b places raw calibration at the highest point estimate throughout and makes graph regularization more competitive for smoother residuals. Table 2 reports paired mean circular-error differences with 95% percentile bootstrap intervals, where positive values favor GSMA-NF. Low-order projection minus GSMA-NF is positive at every sampled correlation length, but its interval includes zero at m. Adaptive shrinkage therefore separates from unshrunk truncation for the three smoother sampled fields, while the least compatible condition remains inconclusive. Fixed-graph smoothing is distinguishable from GSMA-NF only at m in these pointwise intervals. Together, the mode-energy and error trends link graph-prior benefit to low-mode concentration within the sampled residual family.
Figure 7.
Gaussian-process residual-mismatch analysis: (a) residual-energy distribution across graph modes; (b) bearing-error sensitivity to spatial correlation length.
Table 2.
Paired mean circular bearing-error differences relative to GSMA-NF under Gaussian-process residual mismatch.
4.4. Direction-Dependent Transfer and Search Discretization
The transfer-region experiment isolates direction-dependent geometry mismatch through controlled sensor-position perturbations. In each trial, a smooth two-dimensional sensor-position perturbation is drawn from the first seven nonconstant graph modes and rescaled to a root-mean-square magnitude of 0.05 m. The same perturbed geometry generates the anchor and target observations, and all processing uses the nominal coordinates. The direction-independent channel response is set to unity, so the correction estimated at the anchor contains noise and the geometry-induced residual at that reference location. At 2 kHz, target bearing offsets range from to and target ranges span 3–10 m, with 200 paired trials per bearing–range cell.
The paired GSMA-NF-minus-spherical differences in Figure 8a identify a local transfer region. Every sampled cell from to improves with adaptation. At offsets of , the sign depends on range, and all sampled cells favor the nominal spherical model. Across the 45 cells, 27 favor GSMA-NF and 18 favor spherical MUSIC, with paired mean differences from to . Figure 8b shows the asymmetric angular trend at the anchor range, which follows from the irregular nominal geometry and the fixed anchor direction. This controlled result establishes an operating boundary for sensor-position-induced direction dependence under the stated perturbation model. In this experiment, the response oracle uses the unity direction-independent response and therefore coincides with the unadapted spherical model; both methods retain the nominal geometry.
Figure 8.
Geometry-induced directional transfer at 0.05 m position-error root mean square: (a) paired GSMA-NF-minus-spherical error map and (b) method errors at the 4.5 m anchor range.
The off-grid study samples true ranges continuously over 3–10 m and reuses 200 paired realizations for every search grid. Across the convergence plots in Figure 9a,b, refining the bearing step from to changes the GSMA-NF MAE from to , while refining the range step from 2 m to 0.25 m changes it from to . Spherical MUSIC remains near in both sweeps, so the separation associated with response adaptation persists under finer grids.
Figure 9.
Off-grid search analysis: (a) bearing-grid convergence; (b) range-grid convergence; (c) nominal and expanded range-search intervals near the lower and upper boundaries.
The boundary comparison in Figure 9c uses true ranges within 0.25 m of the 3 and 10 m limits. Expanding the search interval from 3–10 m to 2–12 m increases the GSMA-NF MAE from to near the lower boundary and from to near the upper boundary. The nominal interval therefore yields the lower MAE at both sampled boundaries, whereas the expanded candidate set introduces additional competing responses.
4.5. Output Screening and Engineering Operating Limits
The coverage–error trajectories in Figure 10a are obtained at 2 kHz, 0 dB target SNR, and 30 snapshots; open diamonds mark . At this operating point, the single-source and weakest-interferer cases retain nearly complete coverage with subdegree accepted-window error. The equal-power case moves to substantially lower coverage and an accepted-window MAE near . Together, these trajectories quantify the threshold-dependent relation between output coverage and accepted-window MAE under the tested interference conditions.
Figure 10.
Output-screening and transfer-sensitivity analysis: (a) accepted-window mean absolute bearing error versus coverage; (b–d) bearing error under root-mean-square (RMS) sensor-position error, anchor-range error, and anchor-bearing error.
The remaining panels identify distinct transfer limits for the anchor-adapted effective response. Figure 10b uses the root-mean-square sensor-position error as the horizontal coordinate. Increasing sensor-position error degrades both GSMA-NF and the response oracle, indicating that direction-dependent geometric perturbations remain after response adaptation at one direction. Anchor-range mismatch is least harmful near the nominal 4.5 m range and becomes more damaging toward the tested extremes. Anchor-bearing error imposes a tighter constraint: GSMA-NF remains below spherical MUSIC at the sampled error but exceeds it at the sampled error. These results make reference-bearing accuracy a prerequisite for effective transfer within the sampled operating region.
The interference stress test uses 1000 paired trials per condition and measures bearing error relative to the designated direct source. An independent nuisance has a random – separation and its own complex Gaussian waveform, whereas a coherent nuisance shares the direct-source waveform with a random trial-level phase. Both sources are at 5 m, and the interference-to-signal ratio spans to 10 dB. Figure 11a,b trace output rate against the rank-dominance threshold, while Figure 11c,d give the gross-error probability conditional on release. Table 3 reports the accepted counts, Wilson intervals, and accepted-window MAE at ; Supplementary Table S4 contains the full threshold scan.
Figure 11.
Output-screen stress test: output rates under (a) independent and (b) coherent interference, and conditional gross-error probabilities under (c) independent and (d) coherent interference.
Table 3.
Output-screen performance at in 1000 trials per condition, including a 95% confidence interval (CI) for each reported rate.
For independent interference, Figure 11a,c show that the screen suppresses most outputs at and 0 dB, yet releases 40.2% and 99.3% at 5 and 10 dB, where every released estimate is a gross error. Under coherent interference, Figure 11b,d retain all outputs at , while the gross-error probability reaches 59.2% at 0 dB. These outcomes establish q as a covariance rank-dominance measure and define its function as an output criterion for single-dominant-source model support. Source association and coherent-reflection rejection require additional information.
4.6. Fixed-Source Lake-Trial Temporal Compatibility
We analyze a fixed-source lake trial with a custom four-arm array fabricated at Northwestern Polytechnical University (Xi’an, China) from 32 RHC-7 scalar hydrophones (Hangzhou Applied Acoustics Research Institute, Hangzhou, China). A custom 32-channel acquisition unit developed at Northwestern Polytechnical University (Xi’an, China) sampled the scalar signals at 8 kHz. An UW350 projector driven by an SS1000T amplifier (Data Physics Corporation, Riverside, CA, USA) transmitted the narrowband emissions. The receiver and source were deployed at approximate depths of 1 and 5 m, respectively, with an approximately 5 m horizontal separation. Bearing is expressed in the nominal-array frame, whose positive y axis points toward the boat stern. The nominal source direction is and defines the anchor response. The lake trial consequently evaluates temporal transfer and output screening in this coordinate frame, while the controlled experiments quantify bearing accuracy and directional-transfer behavior under known truth.
The field analysis uses coherent, nearly rank-one 2 kHz components in temporally separated intervals. A signal-only inventory selects the 350–365 s anchor interval and the 555–595 s later test sequence from their observed narrowband activity. The former defines manifold adaptation, and the latter evaluates temporal transfer and output screening. Before manifold adaptation, the inventory is formed from 4096-sample Hann frames with a 2048-sample hop and an 8192-point discrete Fourier transform. For each 5 s inventory window, line power is the mean squared magnitude at the 2 kHz bin over sensors and frames. Local noise power is the corresponding median over sensors and the frequency-bin offsets to and 8 to 24, followed by averaging over frames. Their ratio defines the narrowband line SNR in decibels. Candidate activity requires a line SNR of at least 8 dB and the rank-dominance score in Equation (15) to reach 0.80 in at least two consecutive 5 s windows evaluated every 2.5 s. This procedure selects signal-bearing intervals, and the final output screen determines individual reportable estimates for every decision window. Screening depends exclusively on line SNR and rank dominance and is evaluated independently of the nominal anchor bearing and estimated bearing.
Anchor adaptation uses the 350–365 s interval, the nominal bearing of , and a nominal horizontal range of 4.5 m; Figure 10c,d evaluates sensitivity to perturbations in the two anchor parameters. The nominal planar coordinates in Figure 2 define the spherical candidates and sensor graph, and processing uses a sound speed of 1500 m/s. The model estimates horizontal bearing in this nominal planar frame. The source–receiver depth difference and other fixed deployment effects beyond this horizontal model contribute to the effective residual inferred at the anchor. Each processed interval is demeaned by channel and divided into 4096-sample Hann-windowed frames with 50% overlap. For each frame, the complex 2 kHz coefficients across the array form one narrowband snapshot. The anchor interval provides 57 snapshots. The later fixed-source test sequence from 555 to 595 s is divided into eight contiguous, nonoverlapping decision windows, each formed from 18 overlapping snapshots. They constitute eight sequential decisions within a single amplitude-sweep realization at one source position. The spherical candidates are evaluated on a bearing grid and a 0.25 m horizontal-range grid over 3–10 m. For display in Figure 12a, the sensor-averaged 2 kHz coefficient power is evaluated every 2 s and expressed relative to its median over the complete recording.
Figure 12.
Fixed-source lake-trial analysis of eight decision windows: (a) narrowband activity and selected intervals; (b) nominal-frame bearing estimates for released windows; (c) rank-dominance scores and output decisions.
The activity trace in Figure 12a locates the selected anchor component and later fixed-source sequence within the recording. Figure 12c withholds the 555–560 s onset window and releases the remaining seven windows at . Among those released windows, Figure 12b and Table 4 place the raw-anchor estimates within 225– and the GSMA-NF estimates within 226–. Together, these descriptive clusters characterize temporal compatibility of the adapted response across the fixed-source sequence. The controlled simulations provide the comparative accuracy and transfer-boundary evidence.
Table 4.
Nominal-frame bearing estimates across the released lake-trial windows.
The lake result complements the controlled experiments by demonstrating the complete processing chain on a real fixed-source recording: a measured anchor defines the adapted response, a separately formed test covariance controls output release, and the accepted later windows yield stable local-coordinate bearings. The noisy-anchor simulations in Figure 5 provide the complementary evidence for shrinkage when anchor support is poor, while Figure 8 establishes the geometry-induced transfer boundary.
5. Discussion
For the nominal aperture and tested short-range conditions, propagation-model mismatch dominates before response adaptation. The spherical model removes most of the plane-wave bearing error, and GSMA-NF then adapts the remaining effective response. The method addresses an operating setting with nominal geometry, one nominal reference bearing, and a low-dimensional residual prior. Joint gain, phase, and position calibration obtains identifiability from repeated source-relative orientations [10], and signals-of-opportunity geometry calibration accumulates information along a moving trajectory [18]. These approaches solve estimation problems with richer information than the single-anchor setting studied here.
The graph prior is informative when the transferable residual is concentrated in retained low-order modes of the physical sensor graph. Its advantage diminishes as this concentration weakens. The matched generator isolates shrinkage behavior under this operational assumption, and the Gaussian-process study evaluates residuals generated outside that basis. High-order energy serves as an empirical transfer-control proxy in the shrinkage rule. Fixed smoothing remains competitive in several anchor conditions. Comparisons with randomized topologies or alternative geometry-based bases would further isolate the contribution of the selected graph construction.
The directional-transfer map gives a concrete limit for a single anchor under geometry-induced mismatch. Adaptation is beneficial near the reference direction but can degrade bearing estimates at large angular offsets. The reported operating boundary is specific to the tested array geometry, frequency, residual mechanism, and reference quality. The off-grid study shows that the main method separation remains under refined bearing and range grids, with lower boundary-case MAE for the nominal range interval than for the expanded interval.
The rank-dominance screen measures compatibility with a single-dominant-source covariance model. A stronger independent interferer can become the dominant source, and coherent interference can preserve an approximately rank-one covariance. Both mechanisms can yield high q and erroneous bearings. Therefore, its evidential role is model-support screening, while source association, source counting, and correctness certification require additional information. In the field data, the estimated correction can combine electronic response, unmodeled elevation, local propagation, and geometry mismatch into one effective residual. The lake experiment shows that this effective response can support stable processing across temporally separated components from one fixed source in the nominal array coordinate system. Controlled simulations provide the truth-referenced accuracy and transfer-boundary evidence. Surveyed multi-bearing field trials would extend the present evidence to absolute field accuracy.
6. Conclusions
This paper presented GSMA-NF, a single-anchor manifold-adaptation method for near-field bearing estimation with irregular hydrophone arrays. The method separates nominal spherical propagation from an effective residual response and transfers evidence-supported graph-spectral components. Simulations show that spherical modeling removes most short-range plane-wave error and that shrinkage limits severe negative transfer from weak anchor observations. The graph contribution depends on low-mode concentration, and fixed smoothing remains competitive in some regimes. Geometry-induced directional-transfer tests identify degradation at large offsets from the anchor, while off-grid tests show stable method separation under search-grid refinement. Interference tests establish rank dominance as a model-support check and delineate conditions in which dominant-source structure and bearing correctness diverge. In the fixed-source lake trial, seven released windows demonstrate stable nominal-frame processing across temporally separated narrowband components and illustrate the output screen on measured data. Together, the controlled and field evidence supports GSMA-NF for nominal geometry, a nominal reference bearing, and locally transferable residual structure. Surveyed multi-bearing measurements would extend the present evidence to absolute field accuracy and transfer across source directions.
Supplementary Materials
The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/s26216811/s1, Table S1: Nominal scalar-hydrophone coordinates used in the simulations and lake-data processing; Table S2: Protocols for the added numerical studies, including SNR and snapshot settings; Table S3: Repeated-subsample stability of weak-anchor 95th-percentile error and gross-error rate; Table S4: Output screening across all tested thresholds with Wilson confidence intervals.
Author Contributions
Conceptualization, Y.Z. and X.Z.; methodology, Y.Z.; software, Y.Z.; validation, Y.Z., X.Z. and J.Y.; formal analysis, Y.Z.; investigation, Y.Z.; resources, J.Y.; writing: original draft preparation, Y.Z.; writing: review and editing, X.Z. and J.Y.; supervision, X.Z.; funding acquisition, X.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Key Research and Development Program of China, grant numbers 2021YFC2803000 and 2021YFC2803001.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data and materials supporting this study are available from the first author upon reasonable request.
Acknowledgments
The authors thank the personnel who supported the lake-trial recording and array deployment.
Conflicts of Interest
Author Jie Yang was employed by the company AVIC Shaanxi Aero Electric Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
- Bossér, D.; Hendeby, G.; Nordenvaad, M.L.; Skog, I. Broadband passive sonar track-before-detect using raw acoustic data. IEEE J. Ocean. Eng. 2025, 50, 3106–3116. [Google Scholar] [CrossRef] [Scilit]
- Hou, X.; Chen, Y.; Zhang, B.; Yang, Y. Review of Research Progress on Passive Direction-of-Arrival Tracking Technology for Underwater Targets. Remote Sens. 2024, 16, 4511. [Google Scholar] [CrossRef] [Scilit]
- Antonelli, G.; Biondi, A.; Caiti, A.; Chiaverini, S.; Costanzi, R.; Di Lillo, P.; Gentili, A.; Munafò, A. Towards a Multi-Robot Architecture for Bearing-Only Tracking of Underwater Acoustic Sources Using Vector Sensors. Ocean Eng. 2026, 353, 124714. [Google Scholar] [CrossRef] [Scilit]
- Etter, P.C. Underwater Acoustic Modeling and Simulation, 5th ed.; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Zhang, X.; Yang, J. Tensor-Based DOA Estimation for Hybrid Scalar-Vector Sensor Arrays. Front. Mar. Sci. 2026, 13, 1758382. [Google Scholar] [CrossRef] [Scilit]
- Schmidt, R.O. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef] [Scilit]
- Stoica, P.; Nehorai, A. MUSIC, maximum likelihood, and Cramér–Rao bound. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 720–741. [Google Scholar] [CrossRef] [Scilit]
- Molaei, A.M.; Zakeri, B.; Andargoli, S.M.H.; Abbasi, M.A.B.; Fusco, V.; Yurduseven, O. A comprehensive review of direction-of-arrival estimation and localization approaches in mixed-field sources scenario. IEEE Access 2024, 12, 65883–65918, Correction in IEEE Access 2025, 13, 24928–24928. [Google Scholar] [CrossRef] [Scilit]
- Wang, F.; Jiang, R.; Tian, X.; Liu, X.; Jiang, S.; Gu, B.; Chen, Y. An Efficient Near-Field Model Gain-Phase Self-Calibration Method for Uniform Rectangular Arrays. IEEE J. Ocean. Eng. 2022, 47, 1129–1142. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Zhou, T.; Du, W.; Guo, Q. A Near-Field Gain-Phase and Position Errors Calibration Method for Acoustic Arrays. IEEE Trans. Instrum. Meas. 2025, 74, 9701811. [Google Scholar] [CrossRef] [Scilit]
- Stinco, P.; Tesei, A.; Been, R. Adaptive correcting combiner for arrays of acoustic vector sensors with phase and gain mismatch errors. Appl. Acoust. 2024, 215, 109727. [Google Scholar] [CrossRef] [Scilit]
- Xu, M.; Wu, J.; Liu, L. Two-Dimensional DOA Estimation of Underwater Acoustic Signals with Gain-Phase Errors. IEEE Trans. Commun. 2025, 73, 12771–12787. [Google Scholar] [CrossRef] [Scilit]
- Flanagan, B.P.; Bell, K.L. Array self-calibration with large sensor position errors. Signal Process. 2001, 81, 2201–2214. [Google Scholar] [CrossRef] [Scilit]
- Sabra, K.G.; Roux, P.; Thode, A.M.; D’Spain, G.L.; Hodgkiss, W.S.; Kuperman, W.A. Using ocean ambient noise for array self-localization and self-synchronization. IEEE J. Ocean. Eng. 2005, 30, 338–347. [Google Scholar] [CrossRef]
- Liu, Y.; Liu, C.; Zhao, Y.; Zhu, J. Wideband array self-calibration and DOA estimation under large position errors. Digit. Signal Process. 2018, 78, 250–258. [Google Scholar] [CrossRef] [Scilit]
- Ramamohan, K.N.; Chepuri, S.P.; Fernandez Comesana, D.; Leus, G. Self-calibration of acoustic scalar and vector sensor arrays. IEEE Trans. Signal Process. 2023, 71, 61–75. [Google Scholar] [CrossRef] [Scilit]
- Zhang, W.; Jiang, P.; Lin, J.; Sun, J. Array Shape Calibration Based on Coherence of Noise Radiated by Non-Cooperative Ships. Ocean Eng. 2024, 303, 117792. [Google Scholar] [CrossRef] [Scilit]
- Skog, I.; Nordenvaad, M.L.; Hendeby, G. Signals-of-opportunity-based hydrophone array shape and orientation estimation. IEEE J. Ocean. Eng. 2024, 49, 679–691. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Pan, X.; Li, A.; Liu, F.; Jiao, J. Fast Joint Estimation of Direction of Arrival and Towed Array Shape Based on Marginal Likelihood Maximization. Digit. Signal Process. 2024, 154, 104676. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Yan, Z.; Li, X.; Li, Z.; Tang, J.; Luo, Z. Self-calibrated SBL for joint array deformation and DOA estimation in underwater acoustic vertical linear arrays. Ocean Eng. 2026, 365, 127206. [Google Scholar] [CrossRef] [Scilit]
- Bai, Z.; Liu, C.; Zhang, J.; Wang, J. Enhancing robust acoustic DOA estimation against position errors via fast sparse Bayesian learning. Appl. Soft Comput. 2025, 169, 112499. [Google Scholar] [CrossRef] [Scilit]
- Du, Z.; Hao, Y.; Qiu, L.; Li, C.; Liang, G. Sparsity-Based Direction-of-Arrival Estimation in the Presence of Near-Field and Far-Field Interferences for Small-Scale Platform Sonar Arrays. J. Acoust. Soc. Am. 2024, 156, 2989–3005. [Google Scholar] [CrossRef] [Scilit]
- Zhang, M.; Zhu, Z.D. Direction finding with unknown array sensor gains and phases. Int. J. Electron. 1995, 78, 199–207. [Google Scholar] [CrossRef] [Scilit]
- Dai, Z.; Su, W.; Gu, H. A Calibration Method for Linear Arrays in the Presence of Gain-Phase Errors. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2020, E103.A, 841–844. [Google Scholar] [CrossRef] [Scilit]
- Liu, C.; Tang, X.; Zhang, Z. A New Gain-Phase Error Pre-Calibration Method for Uniform Linear Arrays. Sensors 2023, 23, 2544. [Google Scholar] [CrossRef] [Scilit]
- Moreira, L.A.S.; Ramos, A.L.L.; de Campos, M.L.R.; Apolinário, J.A., Jr.; Serrenho, F.G. A Graph Signal Processing Approach to Direction of Arrival Estimation. In Proceedings of the 2019 27th European Signal Processing Conference (EUSIPCO); IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Alcantara, E.; Atlas, L.; Abadi, S. Direction-of-Arrival Estimation Using Signal Processing on Graphs. In Proceedings of the 2021 IEEE Statistical Signal Processing Workshop (SSP); IEEE: Piscataway, NJ, USA, 2021; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Li, D.; Liu, W.; Zakharov, Y.; Mitchell, P.D. Graph Signal Processing for Narrowband Direction of Arrival Estimation. In Proceedings of the ICASSP 2023–2023 IEEE International Conference on Acoustics, Speech and Signal Processing; IEEE: Piscataway, NJ, USA, 2023; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Shen, J.; Ying, T.; Zhang, Z.; Wei, Y.; Liu, W.; Shi, Z. Direction-of-Arrival Estimation with Efficient Graph Spatial Spectrum Construction. In Proceedings of the 2024 IEEE/CIC International Conference on Communications in China Workshops; IEEE: Piscataway, NJ, USA, 2024; pp. 413–417. [Google Scholar] [CrossRef] [Scilit]
- Liao, K.; Yu, Z.; Xie, N.; Jiang, J. Joint Estimation of Azimuth and Distance for Far-Field Multi Targets Based on Graph Signal Processing. Remote Sens. 2022, 14, 1110. [Google Scholar] [CrossRef] [Scilit]
- Liu, K.; Zou, C.; Ma, J. Motion Coprime Array-Based DOA Estimation Considering Phase Disturbance of Sensor Array. Appl. Acoust. 2025, 228, 110313. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Wang, H.; Shen, X.; Yan, Y.; Zhu, Y.; Jensen, J.R. Enhancing Underwater Single Snapshot DOA Estimation for Limited Dataset with Modified Knowledge Distillation. Appl. Acoust. 2025, 231, 110531. [Google Scholar] [CrossRef] [Scilit]
- Tao, Q.; Fan, J.; Qian, Z.; Fu, X. Temporal-Spatial Two-Dimensional Sparse Deconvolution Beamforming for Wideband Underwater Acoustic Multipath Signals. Measurement 2025, 251, 117330. [Google Scholar] [CrossRef] [Scilit]
- Khurjekar, I.D.; Gerstoft, P. Uncertainty Quantification for Direction-of-Arrival Estimation with Conformal Prediction. J. Acoust. Soc. Am. 2023, 154, 979–990. [Google Scholar] [CrossRef] [Scilit]
- Hou, X.; Qiao, Y.; Zhang, B.; Yang, Y. Robust Underwater Direction-of-Arrival Tracking Based on AI-Aided Variational Bayesian Extended Kalman Filter. Remote Sens. 2023, 15, 420. [Google Scholar] [CrossRef] [Scilit]
- Shuman, D.I.; Narang, S.K.; Frossard, P.; Ortega, A.; Vandergheynst, P. The Emerging Field of Signal Processing on Graphs: Extending High-Dimensional Data Analysis to Networks and Other Irregular Domains. IEEE Signal Process. Mag. 2013, 30, 83–98. [Google Scholar] [CrossRef] [Scilit]
- Ortega, A.; Frossard, P.; Kovačević, J.; Moura, J.M.F.; Vandergheynst, P. Graph Signal Processing: Overview, Challenges, and Applications. Proc. IEEE 2018, 106, 808–828. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.











