1. Introduction
Global Navigation Satellite Systems (GNSS) have become increasingly prevalent in high-speed aircraft communication scenarios [
1,
2,
3,
4,
5], driving the need for low-power, high-sensitivity receivers. In communication networks with constrained processing resources and extensive spatial coverage, GNSSs increasingly serve as the primary real-time positioning means; low-complexity, high-sensitivity acquisition algorithms can broaden feasible applications and improve overall system performance. However, in high-speed aircraft scenarios, large relative velocities and accelerations between aircraft and satellites produce substantial Doppler frequency offsets and higher-order terms, posing significant challenges for GNSS signal acquisition in high-dynamic environments. Here, high dynamics mainly manifest as large Doppler uncertainty (large Doppler offsets and potential Doppler-rate effects) that significantly enlarges the frequency search space and challenges real-time acquisition.
Doppler frequency offsets in high-mobility environments strongly affect communication system performance, particularly in GNSS precision positioning. To address Doppler compensation in high dynamic environments, Stirling-Gallacher et al. [
6] and Spangenberg et al. [
7] systematically analyzed acquisition algorithms combining fast Fourier transforms (FFTs) with digital matched filters and proposed the partial match filter-fast Fourier transform (PMF-FFT) algorithm. Unfortunately, this approach is computationally intensive and requires increased FFT points to mitigate frequency-offset leakage, further increasing resource consumption. To alleviate the heavy hardware demand of the PMF stage, Qi et al. [
8] developed an improved scheme employing folded matched filters to accelerate computation. Li et al. [
9] proposed a novel code-acquisition algorithm improving detection probability at constant algorithmic complexity for a given false-alarm probability. To estimate and remove Doppler shifts, Qin et al. [
10] introduced an inertial navigation system-assisted acquisition scheme based on parallel code-phase search, reducing the frequency search space and improving acquisition efficiency. Le et al. [
11] designed a carrier-acquisition algorithm based on delay autocorrelation that shortens acquisition time and computational cost while enabling rapid estimation of initial carrier Doppler frequency and its rate of change. Zhao et al. [
12] proposed a fast acquisition method based on refined coherent averaging, combining FFT processing, coherent integration, and averaging correlation to shorten acquisition time for high-dynamic satellite signals and improve acquisition accuracy.
To further accelerate the search over Doppler frequency shifts, compressive folding of the input signal has been introduced into acquisition schemes. Kong [
13] proposed superimposing subcarriers at different local frequency points, then performing quadrature down-conversion with the received signal for acquisition, shortening acquisition time. He et al. [
14] incorporated compressive sensing into acquisition algorithms, using the Kronecker product of frequency indices and code phases as a transform matrix for compressed acquisition to reduce acquisition time. However, matrices generated by the Kronecker construction are extremely large, leading to high computational complexity in signal reconstruction. To address this, Zhou et al. [
15] proposed a code–frequency dual-segment compression algorithm. Here, the input signal is first mapped and superposed onto subcarriers at different frequency points to mitigate large frequency offsets, then code-domain compressed acquisition is performed on the preprocessed frequency-domain signal to reduce resource consumption in high-dynamic environments. Nevertheless, this algorithm yields a relatively low detection probability for small Doppler offsets.
In parallel, Deng et al. [
16] improved compressed sensing (CS)-based acquisition by constructing a singular value decomposition (SVD)-based Gaussian measurement matrix with enhanced mutual incoherence, achieving higher acquisition probability at low SNR (signal-to-noise ratio). Building on this, Zhang et al. [
17] combined SVD-enhanced Gaussian matrices with partial matched filter–FFT (PMF–FFT) preprocessing, reaching near-conventional performance with far fewer operations.
In summary, prior studies on compressive sensing (CS)-based GNSS acquisition have mainly emphasized sensing-matrix design and the associated sparse-recovery algorithms. However, investigations tailored to high-dynamic conditions—characterized by large Doppler shifts and high Doppler rates—remain limited. To bridge this gap, we develop a frequency-domain compressed acquisition scheme that constructs a low-coherence measurement matrix by explicitly shaping its Gram structure and integrates the resulting deterministic operator into a frequency-domain CS workflow for rapid acquisition.
Compared with dual-domain compression methods that rely on multi-stage signal folding/mapping before compressed acquisition, and with recent singular value decomposition (SVD)-based CS schemes that modify random Gaussian matrices without directly optimizing the Gram structure of the acquisition dictionary, our approach directly targets the sensing operator itself. Specifically, we propose a simulated-annealing-guided geometric descent (SAGD) strategy that minimizes the maximum mutual coherence by steering the Gram matrix toward a more decorrelated (low-interference) structure. This provides a controllable mechanism for improving peak separability in greedy sparse recovery. By embedding the optimized deterministic matrix into the frequency-domain compressive acquisition pipeline, the receiver achieves robust acquisition under large Doppler uncertainty using fewer measurements and reduced search complexity, which is well suited to high-dynamic and resource-constrained scenarios.
The contributions of this paper are summarized below:
A frequency-domain compressed GNSS signal acquisition method reducing the dimensionality of the frequency search space by constructing sparse bases for the Doppler frequency offsets.
A SAGD-based measurement-matrix design method via Gram matrix shaping with a two-stage annealing schedule, which substantially reduces the maximum mutual coherence compared with common random/structured baselines.
A complete theoretical analysis framework for GNSS signal acquisition under compressive sensing, elucidating how compression ratio and matrix coherence jointly influence detection performance.
The remainder is organized as follows.
Section 2 analyzes the impact of Doppler frequency offsets on acquisition performance in high-dynamic environments and introduces the frequency domain compressive sensing scheme.
Section 3 describes measurement matrix optimization methods and the overall algorithm workflow in detail.
Section 4 presents theoretical performance analysis.
Section 5 provides simulation results and discussions, followed by concluding remarks.
4. Algorithm Performance Analysis
The following analysis adopts simplified engineering models to capture the dominant trends in detection performance, rather than exact closed-form performance bounds. The OMP error bounds and measurement-number relations are derived from random measurement matrix theory.
Section 4 provides an engineering-oriented interpretation of why the proposed low-coherence sensing operator improves acquisition. Specifically,
Section 4.1 links Doppler uncertainty to sparsity in the discretized frequency dictionary and uses standard OMP recovery intuition to derive how the required measurement number scales with
.
Section 4.2 then models the acquisition decision event as a competition between the true correlation peak and the maximum spurious peak, and shows how Gram matrix coherence affects the effective SNR and the extreme-value statistics of incorrect peaks. These results are used to guide the choice of compression ratio and to interpret the simulation trends reported in
Section 5.
4.1. Sparsity Analysis
Assume that the received signal is
where
is the spreading-code sequence corresponding to delay
,
is complex Gaussian white noise (front-end channel noise),
is the signal amplitude,
is the time vector with
for
, where
is the sampling interval, and ⊙ denotes the Hadamard (element-wise) product.
To reduce the dimensionality of signal processing, the proposed algorithm uses a measurement matrix
to compress the Doppler-frequency dimension. The measurement matrix is applied to compress and project the frequency-offset matrix
, forming the precomputed compressed frequency-domain transform matrix
which linearly combines the
Doppler-frequency basis vectors through
to generate
M combined basis vectors. In this way, the algorithm avoids computing the correlation values for all
frequency points one by one.
To obtain the code-phase and Doppler-frequency information, sparse reconstruction of the signal must be performed. For each code phase
i, define the ideal (noiseless) frequency-domain vector
, form the observation vector
(with additive measurement noise
), and solve the optimization problem
for
, where
denotes the reconstructed (estimated) sparse vector.
According to compressive sensing theory [
21,
22,
34], when the restricted isometry property (RIP) is satisfied, the OMP reconstruction error obeys
where
is the ideal frequency-domain sparse vector,
is the reconstructed vector,
is the measurement noise, and
denotes the best
-term approximation error with
equal to the signal sparsity level. The constants
and
are positive and depend on the restricted isometry constant (RIC) of the measurement matrix. It should be noted that this error bound is derived under the assumption of random measurement matrices.
The classical OMP error bounds and RIP-related results are primarily established for i.i.d. random measurement matrices. In this work, is deterministically obtained after SAGD optimization and thus does not admit a formal random-matrix guarantee. The purpose of invoking these results is to provide engineering insight into dominant scaling trends. Specifically, when is column-normalized and its mutual coherence is substantially reduced (compared with common random/structured baselines), the recovery behavior is mainly governed by the conditioning/coherence of the sensing operator. Under these conditions, random-matrix-inspired expressions can serve as useful approximations for how recovery robustness varies with M and , but they should not be interpreted as strict guarantees for the optimized deterministic .
Although the low-coherence matrix constructed in this paper is not strictly random, its Gram matrix spectral characteristics are similar to those of random matrices satisfying RIP.
According to the Donoho–Tanner theory [
35,
36], the number of measurements required for successful OMP recovery satisfies
where
is a positive constant (Donoho–Tanner) and
is the sparsity level. In GNSS single-satellite single-path scenarios,
, so
which indicates that the required number of compressed measurements grows only logarithmically with the number of Doppler-frequency bins.
4.2. Detection Probability Analysis
4.2.1. Extreme-Value Detection Model
We model acquisition as an extreme-value detection problem using the correlation statistics computed in the matching step of OMP. Let
denote the true Doppler-bin index. Without loss of generality, we re-index the Doppler bins such that the true bin is
. Define
The maximum spurious peak is
The detection probability is
i.e., the probability that the true peak exceeds the largest spurious peak among the
competitors.
4.2.2. Role of Coherence
Assuming unit-norm columns
, the (mutual) coherence is defined as
A smaller reduces inter-column leakage, thereby lowering the mean and variance of the incorrect-peak statistics and improving peak separability.
The analytical expressions below are engineering approximations. Under sufficiently low coherence, the incorrect-position statistics are treated as approximately i.i.d., and an empirical extreme-value model is used to approximate the distribution of for tractable performance prediction.
4.2.3. Single-Sparse Signal Model
Consider a single-sparse signal
where
is the standard basis vector and
is signal amplitude, noise
and form compressed measurements
where
is the
-th column of measurement matrix
.
The Gram matrix coherence
reflects maximum correlation between columns of
. During OMP iteration, the correlation computation yields the correct-position correlation value
and incorrect-position correlation values (
)
where
denotes correlation at the true signal position
and
denotes correlations at other positions
i.
Since
, we have
Thus, the mean of the incorrect peaks can be approximated as
From the compressed measurement model and the column normalization condition , the total energy of the signal component in the measurement space is . This energy is distributed over the entries of and satisfies .
After noise projection, using the column normalization condition and the statistical independence of the noise , the noise variance at each measurement point remains .
From the above analysis, column normalization keeps the per-component noise variance at . From an intuitive dimensionality-reduction perspective, if the original frequency-domain noise is i.i.d. with dimension , its total energy is ; after compression, the noise dimension is reduced to M, and the total noise energy becomes . Thus, although compressed projection does not change the single-point SNR, detection performance is still primarily determined by the coherence .
At the same time, it is necessary to control the leakage of energy between columns. For , the off-diagonal Gram matrix elements are bounded by the coherence , i.e., . Reducing weakens inter-column leakage and thereby suppresses interference at incorrect positions. Coherence introduces both bias and increased variance, and these two effects jointly deteriorate the detectability of the correct signal.
4.2.4. Effective Signal-to-Noise Ratio (SNR) Analysis
Assume that the original uncompressed frequency-domain SNR per frequency bin is
where
is the signal power at the correct frequency bin and
is the noise power per frequency bin.
When the Gram matrix coherence is
, the correct peak suffers both signal attenuation and increased leakage from incorrect peaks. The corresponding effective SNR can be modeled as
where
represents the signal-power attenuation factor and
0.5∼1 represents the enhancement factor associated with interference leakage at incorrect positions. Note that
and
are empirical SNR model coefficients distinct from the OMP error-bound constants
and
in (42). This expression shows that even though compressed projection does not change the per-component SNR, the coherence
still influences detection performance by reducing the effective SNR.
4.2.5. Detection Probability Extreme Value Distribution Model
Define as in (46) and let . Then , where follows a Rice distribution and Z is the maximum of the incorrect-peak magnitudes.
According to extreme-value statistical theory [
37,
38], when the sample size is large, the incorrect-position correlation values can be approximated as independent and identically distributed random variables. Under this assumption, an engineering approximation for the distribution of the maximum is adopted. Let
; when
, an empirical extreme-value model based on the Gumbel distribution is used [
39], with parameters obtained by matching the mean and variance. The cumulative distribution function of the maximum incorrect peak
Z is approximated as
where
, taking into account the residual correlations between the Gram matrix column vectors, the variance of the incorrect peak is modeled as
with
an engineering fitting parameter that reflects the cumulative effect of residual inter-column correlations. When the column vectors are strictly orthogonal,
; when the coherence is large,
approaches its upper bound.
The detection event corresponds to
, and the detection probability is given by (57). Combining the Rice distribution of
with the empirical extreme-value model of
Z yields the integral expression
where
is the Rice probability density function [
40], and
is the modified Bessel function of the first kind of order zero. Thus, the full expression becomes
which provides an approximate analytical characterization of the detection probability under the influence of Gram matrix coherence.
This expression reflects the impact of coherence on detection performance.
4.2.6. Monte Carlo Estimation
Since the integral-form expression in (59) and (60) is a theoretical expression that is difficult to evaluate analytically, Monte Carlo simulation is typically employed to estimate the detection probability [
41]:
where
is sufficient to obtain stable and reliable Monte Carlo estimates, and
is the indicator function.
5. Simulation Validation
5.1. Simulation Parameter Settings
We use the GPS L1 signal as an example with bps, MHz, and . The Doppler dictionary contains frequency bins, and the compressed measurement length is . To characterize high dynamics, we consider a wide Doppler uncertainty range kHz, which leads to a large Doppler search volume in conventional acquisition. In addition, we evaluate Doppler-rate effects using a time-varying Doppler model and sweep over 0–1000 Hz/s.
5.2. Simulation Objectives
This section validates the proposed SAGD-optimized frequency-domain compressive acquisition from three complementary perspectives. First, we verify that SAGD produces a low-coherence sensing operator by analyzing convergence behavior and Gram/coherence statistics (
Figure 2,
Figure 3,
Figure 4 and
Figure 5). Second, we quantify weak-signal sensitivity through acquisition-probability curves versus SNR within the same frequency compressed sensing (FCS) pipeline (
Figure 6). Third, to substantiate practical benefits for resource-constrained receivers, we report measured online CPU time under the same software/hardware settings (
Table 1) and discuss the associated memory/computation implications. Finally, we evaluate robustness under high dynamics by sweeping both Doppler offset and Doppler rate (
Figure 7 and
Figure 8), position the proposed method against the representative literature baselines (
Figure 9), and study sensitivity to compression ratio and sparsity assumptions (
Figure 10 and
Figure 11).
5.3. Online Runtime Metric
To quantify practical engineering benefit, we measure the online wall-clock CPU time of each acquisition scheme on the same test bed (
Table 2) and report the results in
Table 2. Here, “online” refers to the real-time processing path executed per acquisition attempt. For SAGD–FCS, the reported time covers forming compressed observations (including the projection using a fixed
and the corresponding low-dimensional statistics) and the subsequent sparse recovery/peak decision; the SAGD matrix-design procedure is performed offline and is not counted in online latency.
As shown in
Table 2, the proposed SAGD–FCS achieves an online CPU time of
s, corresponding to a
speedup over sliding-correlation acquisition (
s), a
speedup over PMF–FFT–SVD (
s), and a
speedup over the CFC baseline (
s). Within the same FCS pipeline, SAGD–FCS is
faster than Gaussian-random FCS and
faster than Elad-optimized FCS. These results substantiate that the proposed approach reduces online computational burden in practice.
The main memory footprint of SAGD–FCS comes from storing and (optionally) the projection operator used for fast online measurement formation. With and , contains complex entries (≈0.75 MB in double-complex storage). With and ms, , hence Y contains complex entries (≈6.3 MB in double-complex storage). In practice, Y can be stored in single precision or computed in blocks if peak memory is constrained. Since all schemes are benchmarked on the same platform, the online CPU time also serves as a practical proxy for relative CPU-cycle consumption and thus indicates the relative energy/load trend under comparable operating conditions.
5.4. SAGD Optimization and Matrix Statistics
We first visualize the SAGD optimization trajectory and the resulting Gram coherence statistics to confirm that the proposed method suppresses inter-column leakage, which is one of the core principles behind robust sparse recovery in compressed acquisition.
To explicitly demonstrate how SAGD reshapes the sensing operator, we visualize the evolution of the coherence metrics and the associated hyper-parameter schedule, which clarifies the role of the two-stage annealing strategy. As shown in
Figure 2a, the maximum coherence decreases rapidly during the early iterations and may exhibit a mild rebound before stabilizing. The deployed sensing matrix is selected by the best-iteration criterion, i.e.,
with
, rather than using the last iterate. During Stage 1, the soft-threshold parameter decays exponentially (
Figure 2b), which aggressively suppresses large off-diagonal Gram entries and accelerates coherence reduction, but can over-regularize the off-diagonal structure and cause a temporary increase in
. Stage 2 clamps the threshold to a constant value
and adjusts the optimization parameters (
Figure 2c) to improve stability and refine the Gram structure, thereby avoiding late-stage oscillations. Note that the Stage-2 plateau value in
Figure 2b equals
; its definition and dependence on
and
are given in
Section 3.3.2 (see Equation (
37)).
Figure 2d shows that the largest off-diagonal Gram entry closely tracks
, confirming that
is an effective proxy for dominant inter-column leakage. We also plot the average coherence to monitor global energy redistribution during optimization; it remains small and varies mildly, indicating that SAGD suppresses dominant off-diagonal components without inducing numerical instability.
Figure 3 visualizes the Gram matrix
of the SAGD-optimized sensing operator. The diagonal entries are exactly unity (mean/min/max
), confirming strict column normalization. Among the
off-diagonal entries, the maximum magnitude is
, which equals the maximum mutual coherence
. Moreover, the off-diagonal distribution is concentrated at relatively small values: the mean is
, the median is
, and the standard deviation is
. The 95th and 99th percentiles are
and
, respectively. Finally,
of the off-diagonal entries exceed
, while only
exceed
. These statistics provide quantitative evidence that SAGD suppresses dominant inter-column leakage and yields a Gram matrix with more concentrated energy on the diagonal and reduced off-diagonal magnitudes.
Figure 4 quantifies the maximum-coherence improvement relative to the Gaussian-random baseline. The proposed SAGD design achieves the largest improvement, reducing the maximum coherence to the lowest value among all candidates. In comparison, structured (e.g., Toeplitz) and alternative optimization baselines provide only moderate or marginal improvements, while sparse-random/Bernoulli constructions may even degrade the worst-case coherence depending on the realization. These results corroborate that the SAGD optimization effectively suppresses dominant inter-column leakage.
As shown in
Figure 5, the SAGD-optimized matrix yields a visibly narrower and lower-valued coherence distribution compared with common random/structured constructions, consistent with the Gram-structure evidence in
Figure 3. The concentration of off-diagonal Gram entries at smaller magnitudes indicates reduced leakage, which helps improve peak separability in the compressed-domain acquisition decision.
Figure 6 compares six measurement matrices within the FCS framework. The corresponding maximum-coherence values are as follows: Gaussian random (
), SAGD optimized (
), Elad optimized (
), sparse random (
), Bernoulli (
), and Toeplitz (
). Among all candidates, the proposed SAGD design achieves the lowest coherence, representing a
reduction relative to the Gaussian baseline. From a quantitative acquisition perspective, the proposed SAGD matrix attains the best weak-signal sensitivity within the FCS pipeline: the SNR required to reach a
acquisition probability is
dB for SAGD, whereas the corresponding thresholds are
dB for Elad and
dB for Gaussian random, sparse random, Bernoulli, and Toeplitz designs. At
dB, SAGD yields an acquisition probability of
, while the Gaussian and Elad matrices achieve only
and
, respectively. These results provide clear numerical evidence that coherence-optimized sensing substantially improves peak separability and acquisition reliability in the compressed domain.
5.5. High-Dynamic Robustness: Doppler Offset and Doppler Rate
Large Doppler uncertainty (offset) and acceleration-induced Doppler variation (rate) are two key manifestations of high-dynamic acquisition conditions. Therefore, we evaluate robustness by sweeping Doppler offset and Doppler rate under the same SNR and integration settings.
Figure 7a reports acquisition probability versus Doppler offset at
dB. Across the tested offsets
kHz, the proposed SAGD–FCS remains highly stable, achieving
,
,
, and
, respectively (variation within
percentage points). In contrast, several baselines exhibit pronounced sensitivity to Doppler offset: CFC achieves only
–
, while Gaussian-random CS remains at
–
. The conventional PMF–FFT method and sliding-correlation acquisition perform well at the edge offsets (near 0 and 120 kHz), but degrade severely in the mid-offset region: PMF–FFT drops to
–
and sliding correlation fails (
) at 38 and 98 kHz. Notably, SVD-CS exhibits strong offset-dependent instability, achieving
and
at 0 and 120 kHz but collapsing to
–
at 38 and 98 kHz, indicating grid-mismatch/structure-induced sensitivity under large Doppler uncertainty.
Figure 7b summarizes the performance at the maximum tested offset 120 kHz: SAGD achieves
, outperforming Elad (
), Gaussian random (
), and CFC (
), and remaining comparable to PMF–FFT–SVD (
) and conventional PMF–FFT (
). Overall, these results demonstrate that coherence-optimized sensing provides robust acquisition across a wide Doppler-offset range, which is essential for high-dynamic receivers with large Doppler uncertainty.
Figure 8a shows acquisition probability versus Doppler rate for multiple schemes. The proposed SAGD–FCS remains highly stable across the entire rate range, decreasing only from
at
to
for
Hz/s. In contrast, Elad-optimized CS and Gaussian-random CS saturate at lower levels (≈89% and ≈64%, respectively), while CFC stays around
–
. PMF–FFT–SVD achieves
across all rates. SVD-CS maintains high performance but exhibits a mild decline at the maximum tested rate (from
at
to
at
Hz/s).
Figure 8b summarizes performance at
Hz/s: SAGD achieves
, outperforming Elad (
), Gaussian random (
), and CFC (
), and remaining comparable to SVD-CS (
) and PMF–FFT–SVD (
). Overall, this experiment confirms robustness against Doppler-rate variations, validating the receiver’s ability to handle signals that deviate from the constant-Doppler assumption.
5.6. Positioning vs. Literature Baselines
To position SAGD–FCS within the broader compressed-acquisition literature, we compare it against representative state-of-the-art schemes that either target high dynamics via preprocessing (PMF–FFT–SVD) or reduce the search burden via compressed acquisition (CFC and SVD-CS), under the same Doppler dictionary and coherent-integration setting.
Figure 9 reports acquisition probability versus SNR for multiple methods. Several quantitative observations can be made. First, SAGD–FCS consistently outperforms unoptimized CS baselines under weak signals: at
dB, SAGD achieves
, while Gaussian-random and Elad-optimized CS yield
and
, respectively. Second, SAGD–FCS reaches high acquisition reliability in the moderate-SNR regime: it exceeds
at
dB (
) and approaches
for
dB. In terms of the
acquisition threshold, SAGD–FCS requires
dB, compared with
dB for CFC,
dB for SVD-CS, and
dB for PMF–FFT–SVD in this configuration. Taken together with the runtime evidence in
Table 2 and the high-dynamic robustness results in
Figure 7 and
Figure 8, these results demonstrate a superior accuracy–complexity trade-off. By explicitly shaping the sensing operator’s coherence structure offline, SAGD–FCS offloads computational burdens, ensuring competitive acquisition performance with a significantly more lightweight online implementation.
5.7. Impact of Compression Ratio and Sparsity Level
Finally, we comprehensively evaluate the impact of measurement length M (compression ratio) and assumed sparsity level on acquisition robustness under various Doppler uncertainties, thereby providing practical guidelines for parameter selection in real-world high-dynamic GNSS receivers.
Figure 10 studies the impact of the compression ratio on acquisition performance for
, with
M swept from 64 to 224 (compression ratio 25–
). For the SAGD-optimized sensing matrix, the
required to achieve
acquisition exhibits a clear diminishing-returns trend as
M increases: approximately
at
,
at
, and
at
. Considering both detection performance and online runtime reported in
Table 2, we recommend using
in weak-signal conditions (e.g.,
), while
offers a favorable performance–complexity trade-off for moderate-to-high
.
Figure 11 evaluates the sensitivity to the assumed sparsity level under
and
, where
is swept from 1 to 10 to account for possible multipath components and residual interference beyond the single-dominant-path setting. The SAGD-optimized matrix remains stable across all tested
: at
, the acquisition probability stays within
–
, and at
it remains in the 93–
range. Moreover, the
required to reach
acquisition is consistently around
for all
, indicating negligible sensitivity to sparsity variations.
In contrast, the Gaussian matrix attains only average detection probability at (averaged over ), whereas SAGD reaches , corresponding to an improvement of approximately 45 percentage points. These results are consistent with the coherence-driven recovery intuition: reduced mutual coherence improves peak separability and suppresses spurious-peak dominance in the acquisition decision.
6. Conclusions
This paper has presented a frequency-domain compressed-sensing acquisition scheme for high-dynamic GNSS receivers. By exploiting the sparsity induced by Doppler uncertainty in a discretized frequency dictionary and employing a carefully optimized low-coherence measurement matrix, the proposed method achieves substantial reductions in computational complexity relative to conventional parallel code-phase search while maintaining detection probabilities in excess of at over Doppler offsets up to kHz. The central contribution is a measurement-matrix design framework based on projected gradient descent with a two-stage annealing schedule, which substantially lowers the maximum coherence. This low-coherence structure enables reliable sparse support recovery using lightweight OMP, avoiding the need for computationally intensive convex optimization. Comprehensive theoretical analysis and Monte Carlo simulations jointly demonstrate enhanced sensitivity and robustness across a broad range of signal lengths, compression ratios, sparsity levels, and Doppler conditions. These properties render the proposed acquisition scheme particularly suitable for implementation in resource-constrained, software-defined GNSS receivers operating in demanding high-dynamic environments.
This study assumes a single-path signal model with additive white Gaussian noise and evaluates Doppler offsets together with a first-order (linear) Doppler-rate variation. The performance under multipath propagation and fading, as well as under more general and faster time-varying Doppler dynamics beyond the linear model, is not fully characterized. These effects will be investigated in future work using more realistic channel models and real IF data.