1. Introduction
With the growing demand for high-rate and long-distance space communication, the signal bandwidth of deep space spacecraft gets larger [1]. The deep space communication system based on antenna array technology and Very Long Baseline Interferometry (VLBI) [2] thus urgently needs a method that can effectively receive wideband low signal-to-noise ratio (SNR) signals. The subband phase difference estimation technique is a core technology of the frequency domain synthesis method, whose performance directly affects the performance of residual delay and phase estimation [3]. Therefore, in future deep space communication-related missions, to improve the performance of antenna array signal synthesis under low SNR, the superior subband phase difference estimation technique is of utmost importance [4].
The estimation performance of phase difference mainly depends on the correlation SNR, which refers to the signal SNR of two signals after correlation processing. This includes conjugate multiplication and cumulative average, which mainly depends on the integration time, correlation bandwidth, and the SNR of correlated signals. As the former two elements are limited by objective conditions such as atmospheric coherence time, improving the SNR of the two related signals is meaningful in effectively enhancing the synthesis performance of antenna array signals [5].
The SNR of the correlation signal in antenna arrays depends on the antenna grouping method applied in the phase estimation algorithm [6]. Currently, the most widely used algorithms include Simple algorithm, Sumple algorithm, and Matrix-free algorithm, with different antenna grouping methods: Simple algorithm adopts the “\(1\) to \(1\)” method, which has the worst performance; Sumple algorithm adopts the “\(1\) to \(L-1\)” method (\(L\) is the number of antennas), which remains the most comprehensive performance among existing methods; Matrix-free algorithm adopts “\(1\) to \(L\)” method, with slow convergence rate and worse performance than Sumple algorithm due to its existence of autocorrelation component [7].
Based on the above analysis, in this letter, a “\(L/2\) to \(L/2\)” antenna grouping method and a phase difference estimation algorithm called “Couple” are proposed based on the idea of maximum correlation SNR, which will be shown in Sect. 2. To the best of our knowledge, this is the first time such a method to apply in phase difference estimation of antenna array signals, with a performance better than any existing algorithm, especially in convergence characteristics and synthesis loss. In Sect. 3, the performance of traditional and proposed algorithms are compared through experimental simulation, which further proves the superiority of the proposed method. Section 4 provides the conclusive remark and outlook of this letter.
Denotion \({g_i}\left( {{t_k}} \right)\): related signals; \({\phi _i}\): mean values of phases of each element in \({g_i}\left( {{t_k}} \right)\); \({Z_K}\): signals after accumulated and averaged; \(\overline {{Z_S}}\): valuable signal component conditional on \({\phi _{ij}}\); \(\overline {{Z_K}}\): signals after the cumulative average of the correlation; \(\overline {{Z_N}}\): noise component conditional on \({\phi _i}\) and \({\phi _j}\); \(\gamma\): SNR of \(\overline {{Z_K}}\); \(\sigma _\phi ^2\): estimated variance of \(\phi\); \(L\),\(M\): number of antennas; \({\Gamma \left(\gamma \right)}\): phase estimation loss factor.
2. System Model
2.1 Construction of Phase Difference Estimation Model Based on “Many-to-Many” Antenna Grouping Method
Figure 1 shows the phase difference estimation model based on the “many-to-many” antenna grouping method. The phase difference estimated by this model is called the relevant phase as it is not the final phase correction value. Considering the uniform array, we assume that there are a total of \(L\) antennas (each antenna signal is a complex signal), the bandwidth is \(B\), and the related signals are \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\) respectively. Then we have:
\[\begin{equation*} \left\{ \begin{array}{l} {g_1}\left( {{t_k}} \right) = \sum\limits_{i = 1}^M {\left( {\sqrt P {e^{j\left( {\omega {t_k} + {\varphi _i}} \right)}} + {n_i}\left( {{t_k}} \right)} \right)} \\ {g_2}\left( {{t_k}} \right) = \sum\limits_{j = M + 1}^L {\left( {\sqrt P {e^{j\left( {\omega {t_k} + {\varphi _j}} \right)}} + {n_j}\left( {{t_k}} \right)} \right)} \end{array} \right. \tag{1} \end{equation*}\] |
Where constant \(P\) is the signal power of each antenna, \(\omega\) is the intermediate corner frequency of the signal, \({\varphi _i}\) and \({n_i}({t_k})\) are the initial phase of the signal and complex Gaussian random noise of the antenna \(i\). \({n_i}({t_k})\) obeys \(N(0,{\sigma ^2})\). The signal and noise, and the noise of different antennas are assumed to be independent of each other. To ensure that \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\) have no autocorrelation components, the number of antennas contained by them is \(M\) and \(L - M\) without common terms.
To reflect the phase difference between \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\), let the mean values of phases of each element in \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\) be \({\phi _1}\) and \({\phi _2}\), respectively, and then we have:
\[\begin{eqnarray*} &&\!\!\!\!\! {\phi _1} = \frac{1}{M}\sum\limits_{i = 1}^M {{\varphi _i}} \tag{2} \\ &&\!\!\!\!\! {\phi _2} = \frac{1}{{L - M}}\sum\limits_{j = M + 1}^L {{\varphi _j}} \tag{3} \end{eqnarray*}\] |
Thus, the distribution characteristics of phases \({\varphi _i}\) and \({\varphi _j}\) of each element in \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\) are given. Noticing that \(M\) and \(L\) determine the antenna grouping method: when \(M = 1\) and \(L = 2\), Eq. (1) can represent Simple algorithm; while \(M = 1\) and \(L > 2\), Eq. (1) represents Sumple algorithm; and when \(M = L/2\) and \(L > 2\), Eq. (1) will represent the proposed Couple algorithm, whose excellent performance will be demonstrated later.
2.2 Theoretical Analysis of the Relative Phase Estimation Performance of Couple Algorithm
As shown in Fig. 1, a cross-correlation operation is performed on \({g_1}\left( {{t_k}} \right)\) and \({g_2}\left( {{t_k}} \right)\). Since the independent assumption of signal and noise, and the noise of different antennas, the SNR of the related signal \(Z\left( {{t_k}} \right)\) can be improved by accumulative averaging. After accumulative averaging, noise power as a random quantity can be transformed into a deterministic quantity. Considering this, in the letter, we define the cumulative averaged equivalent noise values for this period(\(K = BT\)) are: \({n_{iK}}\)(for \({n_i}\left( {{t_k}} \right)\)) and \({n_{jK}}\)(for \({n_j}\left( {{t_k}} \right)\)), respectively. Thus we have: \(\frac{1}{K}\sum\limits_{l = 1}^K {n_j^*\left( {{t_k}} \right)} = \frac{1}{{\sqrt K }}n_{jK}^*\), \(\frac{1}{K}\sum\limits_{l = 1}^K {{n_i}\left( {{t_k}} \right)} = \frac{1}{{\sqrt K }}{n_{iK}}\), \(\frac{{\rm{1}}}{K}\sum\limits_{l = 1}^K {{n_i}\left( {{t_k}} \right)} n_j^*\left( {{t_k}} \right) = \frac{1}{{\sqrt K }}{n_{iK}}n_{jK}^*\). Let the signal after accumulated and averaged be \({Z_K}\), then we can obtain:
\[\begin{equation*} \begin{array}{@{}l@{}} {Z_K} = \frac{1}{K}\sum\limits_{l = 1}^K {\left( {Z\left( {{t_k}} \right)} \right)} \\ = P\sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{e^{j\left( {{\varphi _i} - {\varphi _j}} \right)}}} \right]} } + \sqrt {\frac{P}{K}} \sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{e^{j\left( {\omega {t_k} + {\varphi _i}} \right)}}n_{jK}^*} \right]} } + \\ \sqrt {\frac{P}{K}} \sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{e^{ - j\left( {\omega {t_k} + {\varphi _j}} \right)}}{n_{iK}}} \right]} } + \sqrt {\frac{1}{K}} \sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{n_{iK}}n_{jK}^*} \right]} } \end{array} \tag{4} \end{equation*}\] |
Let \({\phi _{ij}} = {\varphi _i} - {\varphi _j}\), then \({\phi _{ij}} \sim N({\phi _1} - {\phi _2},2\sigma _\phi ^2)\) as \({\varphi _i}\) and \({\varphi _j}\) are independent. Let the signal in \({Z_K}\) as \({Z_S}\), then we can obtain: \({Z_S} = P\sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{e^{j{\phi _{ij}}}}} \right]} }\).
Let the valuable signal component conditional on \({\phi _{ij}}\) be \(\overline {{Z_S}}\). According to the characteristic function formula of Gaussian random variable[8], we have: \(E\left[ {{e^{j{\phi _{ij}}}}\left| {{\phi _{ij}}} \right.} \right] = {e^{j\phi - \frac{1}{2}\left( {2\sigma _\phi ^2} \right)}} = {e^{j\phi }}{e^{ - \sigma _\phi ^2}}\). Where \({\sigma _\phi ^2}\) reflects the phase alignment degree of each element signal. After convergence in the iterative process, \({e^{ - \sigma _\phi ^2}} \approx 1\), thus we have: \(E\left[ {{e^{j{\phi _{ij}}}}\left| {{\phi _{ij}}} \right.} \right] = {e^{j\phi }}\). Where: \(\phi\) is the estimated related phase, and its physical meaning is:
\[\begin{equation*} \phi = {\phi _1} - {\phi _2} = \frac{1}{M}\sum\limits_{i = 1}^M {{\varphi _i}} - \frac{1}{{L - M}}\sum\limits_{j = M + 1}^L {{\varphi _j}} \tag{5} \end{equation*}\] |
Thus \(\overline {{Z_S}}\) can be simplified as:
\[\begin{equation*} \overline {{Z_S}} = M\left( {L - M} \right)P{e^{j\phi }} \tag{6} \end{equation*}\] |
According to Eqs. (4), (5) and (6), the signal after the cumulative average of the correlation is:
\[\begin{equation*} \begin{array}{@{}c@{}} \overline {{Z_K}} = M\left( {L - M} \right)P{e^{j\phi }} + \sqrt {\frac{P}{K}} M{e^{j\left( {\omega {t_k} + {\phi _1}} \right)}}\sum\limits_{j = M + 1}^L {n_{jK}^*} \\ + \sqrt {\frac{P}{K}} \left( {L - M} \right){e^{ - j\left( {\omega {t_k} + {\phi _2}} \right)}}\sum\limits_{i = 1}^M {{n_{iK}}} \\ + \sqrt {\frac{1}{K}} \sum\limits_{i = 1}^M {\sum\limits_{j = M + 1}^L {\left[ {{n_{iK}}n_{jK}^*} \right]} } \end{array} \tag{7} \end{equation*}\] |
Next, the correlation SNR will be derived according to \(\overline {{Z_K}}\), then the variance performance of the correlation phase \(\phi\) will be analyzed. Firstly, the signal and noise power of \(\overline {{Z_K}}\) will be analyzed respectively. The signal power in \(\overline {{Z_K}}\) is:
\[\begin{equation*} \begin{array}{@{}l@{}} S = E\left( {\overline {{Z_K}} } \right)E\left( {\overline {Z_K^*} } \right)\\ \;\;\; = {M^2}{\left( {L - M} \right)^2}{P^2} \end{array} \tag{8} \end{equation*}\] |
Since the noise of each antenna is a complex random variable, and the variance of real and imaginary parts is \({\sigma ^2}\), then we can get:\({\mathop{\rm var}} \left( {n_{iK}^*} \right) = {\mathop{\rm var}} \left( {n_{jK}^*} \right) = 2{\sigma ^2}\). Thus the noise power in \(\overline {{Z_K}}\) is:
\[\begin{equation*} N = \frac{{2{\sigma ^2}}}{K}\left( {LP + 2{\sigma ^2}} \right)\left[ {M\left( {L - M} \right)} \right] \tag{9} \end{equation*}\] |
According to Eqs. (8) and (9), the SNR of \(\overline {{Z_K}}\), \(\gamma\) can be expressed as:
\[\begin{equation*} \begin{array}{@{}l@{}} \gamma = \frac{S}{N} = \frac{{{M^2}{{\left( {L - M} \right)}^2}{P^2}}}{{\frac{{2{\sigma ^2}}}{K}\left( {LP + 2{\sigma ^2}} \right)\left[ {M\left( {L - M} \right)} \right]}} \\ \;\;\; = \frac{{K{P^2}}}{{2{\sigma ^2}\left( {LP + 2{\sigma ^2}} \right)}}\left[ {M\left( {L - M} \right)} \right] \end{array} \tag{10} \end{equation*}\] |
Set the SNR of single antenna as \(\rho\), then \(\rho = P/(2{\sigma ^2})\). Substituting it into Eq. (10) we get:
\[\begin{equation*} \gamma = \frac{{K{\rho ^2}}}{{1 + L\rho }}\left[ {M\left( {L - M} \right)} \right] \tag{11} \end{equation*}\] |
It can be seen from Eq. (11) that under the condition of constant accumulation times \(K\) and single antenna SNR \(\rho\). As different antenna group methods (\(M\) is different) have different relevant SNR, Eq. (11) can be derived as follows:
\[\begin{equation*} \gamma \le \frac{{K{\rho ^2}}}{{1 + L\rho }}\left[ {\frac{{{M^2} + {{\left( {L - M} \right)}^2}}}{2}} \right] \tag{12} \end{equation*}\] |
According to the property of Eq. (12), the more equal the number of array elements is divided, the greater the correlation SNR. Thus we have:
\[\begin{equation*} M = \left\{ \begin{array}{l} \frac{{{L_{even}}}}{2}\\ \frac{{{L_{odd}} \pm 1}}{2} \end{array} \right. \tag{13} \end{equation*}\] |
When array antennas are allocated according to Eqs. (13) and (14), the maximum correlation SNR can be achieved respectively:
\[\begin{equation*} {\gamma _{\max }} = \left\{ \begin{array}{l} \frac{{K{L_{even}}^2{\rho ^2}}}{{4\left( {1 + {L_{even}}\rho } \right)}} \\ \frac{{K\left( {{L_{odd}}^2 - 1} \right){\rho ^2}}}{{4\left( {1 + {L_{odd}}\rho } \right)}} \end{array} \right. \tag{14} \end{equation*}\] |
When \(L\) is large, the influence of its parity on \({\gamma _{\max }}\) is basically negligible. Therefore, for the convenience of research, the default antenna number in this letter is even, and the antenna grouping method of “\(L/2\) to \(L/2\)” is adopted, which we call it as “Couple” algorithm.
The above mathematical derivation proves that when the antenna grouping method of “\(L/2\) to \(L/2\)” is adopted, the maximum correlation SNR can be achieved, and the estimated variance of the correlation phase \(\phi\) can be obtained as:
\[\begin{equation*} \sigma _\phi ^2 = \frac{{\Gamma \left( \gamma \right)}}{{2\gamma }} = \frac{{2\left( {1 + L\rho } \right)}}{{K{L^2}{\rho ^2}}}\Gamma \left( {\frac{{K{L^2}{\rho ^2}}}{{4\left( {1 + L\rho } \right)}}} \right) \tag{15} \end{equation*}\] |
Where \({\Gamma \left( \gamma \right)}\) is the phase estimation loss factor, which is defined as follows:
\[\begin{equation*} \Gamma \left( \gamma \right) = 2\gamma \int_{ - \pi }^\pi {\Delta \theta _e^2f\left( {\Delta {\theta _e},\gamma } \right)d\Delta {\theta _e}} \tag{16} \end{equation*}\] |
Where \(\Delta \theta\) is the phase difference to be estimated, \(\Delta {\theta _e}\) is the estimation error of \(\Delta \theta\), \({f\left( {\Delta {\theta _e},\gamma } \right)}\) is the probability density function of \(\Delta {\theta _e}\).
2.3 Comparison of the Relative Phase Estimation Performance of Proposed Couple Algorithm and Traditional Algorithms
Next, to prove the superiority of the proposed Couple algorithm, it is compared with traditional antenna grouping methods (Simple and Sumple). The estimation performance of the related phases of the proposed Couple and traditional algorithms is summarized in Table 1.
3. Simulation Results
3.1 Simulation Parameter Setting
In this experiment, the overall parameter setting is shown in Table 2. Based on this settting, the effectiveness and superiority of the proposed antenna grouping method and Couple algorithm are verified and analyzed.
3.2 Comparison of the Relative Phase Estimation Performance of Proposed Couple and Traditional Algorithms
As shown in Fig. 2(a) and (b), the Couple algorithm is used for phase estimation, the estimated variance and estimated loss factor of the related phases are calculated, and the simulation results are compared with the theoretical values. Theoretical values of the variance of correlation phase estimation (which is illustrated in Fig. 2(a)) are obtained from Eq. (15); while those of the phase estimation loss factor are obtained from Eq. (16). The CRLB of \(\Delta \theta\) is expressed as follows:
\[\begin{equation*} {\rm{CRLB}}\left( {\Delta \theta } \right) = \frac{1}{{2\gamma }} \tag{17} \end{equation*}\] |
It can be seen that the simulation results obtained by the Couple algorithm are in good agreement with the theoretical values, especially when the estimated variance is less than \(1\), which verifies the correctness of the theoretical derivation.
![]() |
Fig. 2 Theoretical and simulation results of the correlation phase estimation performance of Couple algorithm. (a) Variance of correlation phase estimation. (b) Phase estimation loss factor. |
Figure 3(a) and (b) show the relevant phase estimation variance performance and the corresponding performance of the phase estimation loss factor of the three algorithms under different SNRs and antenna numbers. We can find that: (i) When \(\rho < - 10\,dB\), the proposed Couple algorithm has the highest performance, followed by Sumple and Simple algorithm. (ii) The performance of both Sumple and Couple algorithms can be improved by increasing the number of antennas (Couple performs better estimation than Sumple), while Simple algorithm cannot.
![]() |
Fig. 3 Comparison of phase estimation performance of the traditional and proposed algorithms. (a) Variance performance of phase estimation. (b) Performance of phase estimation loss factor. |
Finally, as shown in Fig. 4, we investigate the synthetic loss convergence performance of the algorithms under different antenna numbers and single antenna SNRs. The value of SNR in the evaluation for Fig. 4(a) is \(-21\,dB\), and it shows that increasing the number of antennas can significantly improve the synthetic loss performance and robustness of the algorithm, with Couple algorithm performs significantly better, but it has little effect on the convergence rate. Figure 4(b) shows that with the increase in the number of iterations, the synthetic loss of Couple algorithm will remain within \(-1.5\,dB\).
4. Conclusion
Facing the urgent demand for high-performance antenna array signal processing in future deep space communication, this letter proposes a phase difference estimation algorithm with the characteristic of maximum correlation SNR. Through theoretical derivation and simulations, the phase difference estimation performance, convergence characteristics, and synthesis performance of traditional algorithms and the proposed algorithm are compared, verifying the effectiveness and superiority of the proposed method, which could support the increasingly frequent deep space exploration missions in the future.
References
[1] G. Xu and Q. Zhang, “Mixed RF/FSO deep space communication system under solar scintillation effect,” IEEE Trans. Aerosp. Electron. Syst., vol.57, no.5, pp.3237-3251, 2021.
CrossRef
[2] F. Davarian, A. Babuscia, J. Baker, R. Hodges, D. Landau, C.-W. Lau, N. Lay, M. Angert, and V. Kuroda, “Improving small satellite communications in deep space ― A review of the existing systems and technologies with recommendations for improvement. Part I: Direct to earth links and smallsat telecommunications equipment,” IEEE Aerosp. Electron. Syst. Mag., vol.35, no.7, pp.8-25, 2020.
CrossRef
[3] Y. Zhou, P. Ye, K. Yang, and Y. Zhao, “Method for correcting overlapping band phase difference of parallel ADC structure with mixer,” J. Inst., vol.15, no.12, P12027, 2020.
CrossRef
[4] L. Xue, X. Li, W. Wu, Z. Zhang, and H. Li, “A parallel composite pseudo-noise code for deep space ranging,” IEEE Commun. Lett., vol.26, no.4, pp.872-876, 2021.
CrossRef
[5] M. Lou, J. Jin, H. Wang, D. Wu, L. Xia, Q. Wang, Y. Yuan, and J. Wang, “Performance analysis of sparse array based massive MIMO via joint convex optimization,” China Commun., vol.19, no.3, pp.88-100, 2022.
CrossRef
[6] S. Liu, P.I. Theoharis, R. Raad, F. Tubbal, A. Theoharis, S. Iranmanesh, S. Abulgasem, M.U.A. Khan, and L. Matekovits, “A survey on CubeSat missions and their antenna designs,” Electronics, vol.11, no.13, 2021, 2022.
CrossRef
[7] L. Wang, D. Wang, and C. Hao, “A novel failure detection circuit for SUMPLE using variability index,” IEICE Trans. Electron., vol.E101-C, no.2, pp.139-142, Feb. 2018.
CrossRef