このアプリケーションの一部のコンテンツは現時点では利用できません。
このような状況が続く場合は、にお問い合わせくださいフィードバック & お問い合わせ
1. (WO2019062737) JOINT RECEIVER AND RECEIVING METHOD FOR NAVIGATION SIGNALS LOCATED AT ADJACENT FREQUENCIES
Document

Description

Title of Invention 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133  

Claims

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23  

Drawings

1   2   3   4   5   6   7   8   9  

Description

Title of Invention : JOINT RECEIVER AND RECEIVING METHOD FOR NAVIGATION SIGNALS LOCATED AT ADJACENT FREQUENCIES

TECHNICAL FIELD

[0001]
The present application relates to the field of satellite navigation, and specifically, a joint receiver and a joint receiving method for navigation signals located at adjacent frequencies.

BACKGROUND

[0002]
Global Navigation Satellite System (GNSS) , namely the GPS, BDS, Galileo and Glonass, as the navigation and positioning technology capable of providing various users with all-weather and all-time PNT services in a global large space dimension based on a joint time-space frame, has become a key global information infrastructure. At present, the modernization and upgrade have been initiated in each of the above four GNSS systems, to provide users with higher-performance and personal navigation services specifically through broadcasting multiple navigation signals of new signal system in the same one frequency band or in different frequency bands.
[0003]
Usually, multiple navigation signals can be broadcast in the same one frequency band in a navigation system. Some joint receiving methods for navigation signals have been developed to improve the accuracy and stability of tracking.
[0004]
However, the traditional joint receiving methods for navigation signals are standing in a point that the navigation signals are separate to each other, therefore neither a full exploitation of the potential of signals nor a full use of the nature of separation spectrum could be considered, so that only power gain but also bandwidth gain could be obtained and the ranging performance cannot be further improved.
[0005]
SUMMARY
[0006]
The present application is to provide a joint receiver and receiving method for navigation signals located at adjacent frequencies, by which not only power gain but also bandwidth gain can be obtained, and the ranging precision can be significantly improved.
[0007]
According to another aspect of the present application, a joint receiver for navigation signals located at adjacent frequencies is disclosed. The joint receiver comprises: a receiving unit for receiving a first navigation signal and a second navigation signal which are located at adjacent frequencies; and a processor for calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal, wherein the virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier.
[0008]
According to an aspect of the present application, a joint receiving method for navigation signals located at adjacent frequencies is disclosed. The joint receiving method for navigation signals located at adjacent frequencies comprises: receiving a first navigation signal and a second navigation signal which are located at adjacent frequencies; and calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal, wherein the virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier.
[0009]
BRIEF DESCRIPTION OF DRAWINGS
[0010]
A schematic diagram of a joint receiving method according to an embodiment of the present application is illustrated in Figure 1;
[0011]
A schematic diagram of a power spectral density (PSD) of the virtual wideband signal constructed based on a first navigation signal and a second navigation signal according to an embodiment of the present application is illustrated in Figure 2;
[0012]
A schematic diagram of a joint receiver for navigation signals located at adjacent frequencies according to an embodiment of the present application is illustrated in Figure 3;
[0013]
A schematic diagram of a processor of the joint receiver for navigation signals located at adjacent frequencies according to an embodiment of the present application is illustrated in Figure 4;
[0014]
A schematic diagram of a processor of the joint receiver for navigation signals located at adjacent frequencies according to a further embodiment of the present application is illustrated in Figure 5;
[0015]
A schematic diagram for comparison of carrier thermal noises of the separate processing of B1I signal, the separate processing of B1C signal and the joint processing according to an embodiment of the present application is illustrated in Figure 6;
[0016]
A schematic diagram for comparison of code thermal noises of the separate processing of B1I signal, the separate processing of B1C signal and the joint processing according to an embodiment of the present application is illustrated in Figure 7;
[0017]
A schematic diagram for comparison of a code thermal noise and a carrier thermal noise of the joint processing method according to the present application is illustrated in Figure 8; and
[0018]
A schematic diagram for comparison of Gabor bandwidth result of the virtual wideband signal and Gabor bandwidth results of B1I, B1C, and BPSK (10) modulation signal is illustrated in Figure 9.

DETAILED DESCRIPTION

[0019]
Hereinafter, with reference to the appended drawings, a detailed description on a joint receiver and receiving method for navigation signals located at adjacent frequencies according to the present application will be presented. For simplicity, in the description of the embodiments of the present application, the same or similar reference numeral is used for the same or similar device.
[0020]
Two signals located at adjacent frequencies, i.e., two signals with separate but adjacent center frequencies, may differ in modulation scheme, power, and initial phase relation and can be processed independently by user receivers. However, propagation delays of the two signals from a satellite are nearly identical as they are modulated on adjacent frequencies, share the same reference clock, and undergo nearly identical propagation paths to the receiver, resulting in a strong coherence between the two signals.
[0021]
Therefore, two signals S1 and S2 as received can be expressed as follows:
[0022]
S1 = A 1D 1s 1 (t-τ) cos (2 f 1 (t-τ) +θ 1) , and
[0023]
S2 = A 2D 2s 2 (t-τ) cos (2 f 2 (t-τ) +θ 2) ,
[0024]
where τ denotes a signal propagation delay; f 1, f 2, θ 1, θ 2, A 1, A 2, D 1, D 2 denote received frequencies, carrier initial phases, amplitudes, and messages/sub-codes of first navigation signal and second navigation signal, respectively; s 1 (t-τ) and s 2 (t-τ) denote baseband waveforms of first navigation signal and second navigation signal with ranging code. The received frequencies f 1 and f 2 equal to a sum of the transmitted nominal frequency and Doppler frequency of the first navigation signal and the second navigation signal, respectively.
[0025]
According to the present application, the two navigation signals located at adjacent frequencies are jointly received through constructing a virtual wideband signal based on the two signals, which contains a virtual carrier and a virtual sub-carrier as follows:
[0026]
s SV (t-τ) = A 1D 1s 1 (t-τ) cos (2 (f c-f s) (t-τ) +θ cs)
[0027]
+A 2D 2s 2 (t-τ) cos (2 (f c+f s) (t-τ) +θ cs) .
[0028]
It can be seen that the virtual wideband signal as constructed can be regarded as an asymmetric BOC-like signal having a virtual carrier and a virtual sub-carrier. In the virtual wideband signal, f c = (f 1+f 2) /2 is introduced as a virtual carrier frequency, f s = (f 2-f 1) /2 is introduced as a virtual sub-carrier frequency, θ c = (θ 12) /2 is introduced as a virtual carrier initial phase, and θ s = (θ 21) /2 is introduced as a virtual sub-carrier initial phase. The lower band of the virtual wideband navigation signal which is determined by the first navigation signal is asymmetric with the upper band of the virtual wideband navigation signal which is determined by the second navigation signal.
[0029]
Figure 1 shows a schematic diagram of a joint receiving method according to an embodiment of the present application. The receiving method includes receiving a first navigation signal and a second navigation signal which are located at adjacent frequencies in S1, and calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal in S2. The virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier. Through constructing the virtual wideband asymmetric BOC-like signal, by the means of compensating the asymmetry of the virtual wideband signal, a frequency estimation can be obtained based on the constructed virtual wideband signal. It is thereby practical of obtaining a high-precision delay estimation of navigation based on the frequency estimation, such as the virtual sub-carrier frequency estimation, the virtual carrier frequency estimation and/or the code frequency estimation, of the virtual wideband signal. Here, a significant improvement in ranging precision can be obtained compared with the delay estimation in the situation where navigation signals are separately received and processed, such that a great promotion in positioning precision is enabled.
[0030]
Hereinbelow, taking the B1I signal and B1C signal which are broadcast on the B1 frequency band at adjacent frequencies in the BeiDou Global Navigation System as examples, embodiments of a joint receiver and receiving method for navigation signals located at adjacent frequencies according to the present application will be described. As can be understood, the joint receiver and receiving method for navigation signals located at adjacent frequencies according to the present application can be used for not only the B1I and B1C signals but also any two navigation signals located at adjacent frequencies in the same one frequency band, such as the L2C and L5 signals of GPS, the E5 and E6-BC signals of Galileo.
[0031]
In the future BeiDou Global Navigation System, two civilian signals, i.e., the B1I signal and B1C signal, will be broadcast on the B1 frequency band. In a perspective of usage, the B1I signal and the B1C signal are designed independently and are expected to be processed in receivers as two separate signals. The B1I signal has been a major civilian signal of the BeiDou regional system and will be retained in the BeiDou global system for legacy users, and the new B1C signal has a compatible interoperability with the GPS L1C and Galileo E1 OS signals such that the better performance in ranging and positioning can be obtained.
[0032]
The B1I signal and the B1C signal are separately located at two different but adjacent frequencies. The B1I signal has an center frequency of 1561.098 MHz, a modulation mode of BPSK (2) , and a period of 1ms. The new B1C signal has a modulation mode of QMBOC (6, 1, 4/33) , and a period of 10ms. Signal parameters of B1I and B1C signals are illustrated in the table as below.
[0033]
Signal Parameters of B1I/B1C
[0034]
[0035]
The B1I signal and the B1C signal are located at adjacent frequencies in the same frequency band of B1. The B1I signal and the B1C signal as received can be expressed as follows:
[0036]
s B1I (t-τ) =A 1D 1s 1 (t-τ) cos (2 f 1 (t-τ) +θ 1) ,
[0037]
s B1C (t-τ) =A 2D 2s 2 (t-τ) cos (2 f 2 (t-τ) +θ 2) ,
[0038]
where τ denotes a signal propagation delay; f 1, f 2, θ 1, θ 2, A 1, A 2, D 1, D 2 denote received frequencies, carrier initial phases, amplitudes, and messages/sub-codes of B1I signal and B1C signal, respectively; s 1 (t-τ) and s 2 (t-τ) denote baseband waveforms of B1I signal and B1C signal with ranging code. The received frequencies f 1 and f 2 equal to a sum of the transmitted nominal frequency and Doppler frequency of B1I signal and B1C signal, respectively.
[0039]
According to an embodiment of the present application, a virtual wideband signal may be constructed based on the first navigation signal B1I and the second navigation signal B1C, which is expressed as follows:
[0040]
s VS (t-τ) =s B1I (t-τ) +s B1C (t-τ)
[0041]
= A 1D 1s 1 (t-τ) cos (2 (f c-f s) (t-τ) +θ cs)
[0042]
+A 2D 2s 2 (t-τ) cos (2 (f c+f s) (t-τ) +θ cs) .
[0043]
where f c= (f 1+f 2) /2 is introduced as the virtual carrier frequency, f s= (f 2-f 1) /2 is introduced as the virtual sub-carrier frequency, θ c= (θ 12) /2 is introduced as the virtual carrier initial phase, and θ s= (θ 21) /2 is introduced as a virtual sub-carrier initial phase.
[0044]
A schematic diagram of a power spectral density (PSD) of the virtual wideband signal constructed based on the B1I signal and the B1C signal is illustrated in Figure 2. As illustrated in Figure 2, the virtual wideband signal may have a carrier frequency f c of 1568.259 MHz, and the frequency spectrum of the virtual wideband signal exhibits an asymmetry. The sub-carrier frequency f s of the virtual wideband signal represents half the center frequency spacing between the B1I signal and the B1C signal, i.e., 7.161 MHz. Two components, B1I and B1C, are modulated on the lower and upper sidebands, respectively.
[0045]
According to an embodiment of the present application, through constructing the virtual asymmetric BOC-like navigation signal, a full use of the nature of separated frequency spectrum of frequency band of B1I and B1C is achieved so as to put into use a greater Gabor band width and more power in frequency band, and hence, compared with the separate tracking of two signals, the thermal noise error can be reduced, the ranging precision can be improvement, and the increase in bandwidth can be achieved.
[0046]
Although the virtual wideband signal has characteristics similar to that of the BOC signal, it is very difficult to obtain and generate the true subcarrier waveform due to the two components of the virtual wideband signal with unequal power and different modulation schemes, for which it is impossible to apply those techniques for receiving BOC signals that need to generate local subcarrier waveforms to the virtual wideband signal. According to an embodiment of the present application, a novel joint receiver is illustrated in Figure 3. As illustrated in Figure 3, a joint receiver 10 for navigation signals located at adjacent frequencies may include a receiving unit 11 for receiving the first navigation signal and the second navigation signal located at adjacent frequencies, and a processor 12 for calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal, wherein the virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier.
[0047]
The processor 12 may include a first correlator 100, a second correlator 200, and a joint processor 300.
[0048]
The first correlator 100 may generate a local replica of the first navigation signal and correlates the local replica of first navigation signal against the first navigation signal as received, so as to obtain first navigation signal correlations.
[0049]
The second correlator 200 may generate a local replica of the second navigation signal and correlates the local replica of second navigation signal against the second navigation signal as received, so as to obtain second navigation signal correlations.
[0050]
The joint processor 300 may conduct pre-processing with the first navigation signal correlations and the second navigation signal correlations to compensate the asymmetry of the virtual wideband navigation signal. For example, the joint processor 300 may conduct a power compensation and a message/sub-code segregation to the first navigation signal correlations and the second navigation signal correlations, so as to compensate the asymmetry of the virtual wideband navigation signal. The pre-processing correlations are combined by the joint processor 300 to decouple the virtual carrier and the virtual sub-carrier of the virtual wideband navigation signal. The joint processor 300 may calculate the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal based on the combined pre-processing correlations. The virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation can be fed back by the joint processor to the first correlator and second correlator for generating the local replica of the first navigation signal and the local replica of the second navigation signal.
[0051]
A schematic diagram of a processor of the joint receiver for navigation signals located at adjacent frequencies according to an embodiment of the present application is illustrated in Figure 4. In the figure, the B1I signal and the B1C signal are still taken as examples for navigation signals located at adjacent frequencies.
[0052]
The first correlator 100 may comprise a first reference carrier generator 110, a first code generator 120, and a first correlation unit 130.
[0053]
Since the first navigation signal B1I has a modulation mode of BPSK, a BPSK-like correlator framework may be adopted for the first correlator here, so that a prompt correlation and a set of early and late correlations of I branch and a prompt correlation and a set of early and late correlations of Q branch could be obtained.
[0054]
The first reference carrier generator 110 may generate a local replica of the first navigation signal reference carrier signal based on a feedback of the joint processor 300. For example, the first reference carrier generator 110 may combine a virtual sub-carrier frequency estimation and a virtual carrier frequency estimation which are fed back by the joint processor 300 such that a first signal frequency estimation is obtained, so as to drive a carrier numerically-controlled oscillator (Carrier NCO) of the first reference carrier generator to generate local reference carrier signals of I branch and Q branch.
[0055]
The first code carrier generator 120 may generate a local replica of the first navigation signal reference code signal based on a feedback of the joint processor 300. For example, through a pseudocode frequency estimation which is fed back by the joint processor 300, the first reference code generator 120 may drive a pseudocode numerically-controlled oscillator (Code NCO) of the first reference code generator to generate an early, a prompt and a late reference code signals of first navigation signal.
[0056]
The first correlation unit 130 may correlate the local replica of the first navigation signal (which includes the local replica of the first navigation signal reference carrier signal and the local replica of the first navigation signal reference code signal) against the navigation signal as received, so as to generate a prompt correlation IP 1and a set of early and late correlations IE 1, IL 1 of I branch, and a prompt correlation QP 1and a set of early and late correlations QE 1, QL 1 of Q branch, and
[0057]
[0058]
[0059]
[0060]
[0061]
and
[0062]
[0063]
where A 1 denotes an amplitude of first navigation signal, D 1 denotes a message bit of first navigation signal, R 1 denotes a pseudocode autocorrelation function of first navigation signal, Δτ denotes an error in code phase estimation, Δθ c denotes an error in carrier phase estimation, Δθ s denotes an error in virtual sub-carrier phase estimation, d 1 denotes an spacing between an early correlator and a late correlator of first navigation, and T denotes a duration for integration, α is used for the brevity of the above equations, and α= π (Δf c-Δf s) T, where Δf s denotes an error in virtual sub-carrier frequency estimation and Δf c an error in virtual carrier frequency estimation.
[0064]
The second correlator 200 may comprise a second reference carrier generator 210, a second code generator 220, and a second correlation unit 230.
[0065]
Since the second navigation signal B1C has a modulation mode of BOC, where a sub-carrier is involved, a BOC-like correlator framework may be adopted for the second correlator here, so that a prompt correlation of I branch and two sets of early and late correlations (a very early, an early, a late, and a very late correlations) of I branch and a prompt correlation of Q branch and two sets of early and late correlations (a very early, an early, a late, and a very late correlations) of Q branch may be generated.
[0066]
The second reference carrier generator 210 may generate a local replica of the second navigation signal reference carrier signal based on a feedback of the joint processor 300. For example, the second reference carrier generator 210 may combine the virtual sub-carrier frequency estimation and the virtual carrier frequency estimation which are fed back by the joint processor 300 such that a second signal frequency estimation is obtained, so as to drive a carrier numerically-controlled oscillator (Carrier NCO) of the second reference carrier generator to generate local reference carrier signals of I branch and Q branch.
[0067]
The second code carrier generator 220 may generate a local replica of the second navigation signal reference code signal based on a feedback of the joint processor 300. For example, through a pseudocode frequency estimation which is fed back by the joint processor 300, the second reference code generator 220 may drive a pseudocode numerically-controlled oscillator (Code NCO) of the second reference code generator to generate a very early, an early, a prompt, a late and a very late reference code signals of second navigation signal.
[0068]
The second correlation unit 230 may correlate the local replica of second navigation signal (which includes the local replica of the second navigation signal reference carrier signal and the local replica of the second navigation signal reference code signal) against the navigation signal as received, so as to generate a prompt correlation IP 2 of I branch and a very early, an early, a prompt, a late, and a very late correlations IVE 2 IE 2, IL 2 IVL 2 of I branch, and a prompt correlation QP 2 of Q branch and a very early, an early, a prompt, a late and a very late correlations QVE 2 QE 2, QL 2, QVL 2 of Q branch, and
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
and
[0078]
[0079]
where A 2 denotes an amplitude of second navigation signal, D 2 denotes a message bit of second navigation signal, R 2 denotes a pseudocode autocorrelation function of second navigation signal, Δτ denotes an error in code phase estimation, Δθ c denotes an error in carrier phase estimation, Δθ s denotes an error in virtual sub-carrier phase estimation, d 2 denotes a spacing between an early correlator and a late correlator of second navigation, and T denotes a duration for integration, β is used for the brevity of the above equations, and β =π(Δf c+Δf s) T, where Δf s denotes an error in virtual sub-carrier frequency estimation and Δf c denotes an error in virtual carrier frequency estimation.
[0080]
The first navigation signal correlation of the first correlator 100 and the second navigation signal correlation of the second correlator 200 can be provided to the joint processor 300, respectively. The joint processor 300 can be responsible for combining the outputs of the two correlators coherently or non-coherently, forming the discriminator outputs of the code, subcarrier, and carrier, and filtering them. The outputs of the joint processor 300 can be fed back to the processors 100 and 200 for correcting the Code NCO and Carrier NCO of the two signals so as to generate a local replica of reference signal. Three kinds of measurements, the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and/or the code frequency estimation of the virtual wideband navigation signal can be obtained by the joint processor 300.
[0081]
According to an embodiment, the joint processor 300 includes a calculating unit 310, a phase discriminator 320 and a filter 330 as shown in Figure 4.
[0082]
Since the lower band of the virtual wideband navigation signal modulated with the first navigation signal and the upper band of the virtual wideband navigation signal modulated with the second navigation signal are of asymmetry, a pre-processing is conducted by the calculating unit 310 to compensate the asymmetry.
[0083]
According to an embodiment, the first navigation signal correlations and the second navigation signal correlations are conducted to a power compensation of the pre-processing. Taking correlations IP 1, QP 1, IP 2, QP 2 of prompt branch of first navigation signal and second navigation signal as examples, as can be seen, the amplitudes A 1 and A 2 of correlations, the autocorrelation functions R 1 (Δτ) and R 2 (Δτ) , and parameters α and β should be put into consideration for the power compensation.
[0084]
Assuming that the tracking enters into a stable state, the code loop is in a locking state, which means that Δτ≈0, and, as a result, R 1 (Δτ) ≈1 and R 2 (Δτ) ≈1, and, meanwhile, α≈0 and β≈0, and as a result, sinc (α) ≈1 and sinc (β) ≈1. At the moment, the effect by the difference from each other of the autocorrelation functions R 1 (Δτ) and R 2 (Δτ) , and of parameters α and β of first navigation signal and second navigation signal can be neglected, and therefore, merely the difference from each other of the amplitudes A 1 and A 2 of correlations of first navigation signal and second navigation signal should be put into consideration.
[0085]
According to an embodiment, a nominal amplitude ratio A 1/A 2 of first navigation signal and second navigation signal can be used as an adjustment coefficient γ. For example, for the B1I signal and the B1C signal, based on a nominal amplitude ratio of the two signals, an adjustment coefficient can be obtained, and with the adjustment coefficient γ, the first navigation signal correlation can be adjusted so as to enable the power compensation for the first navigation signal correlation and the second navigation signal correlation. Alternatively, since the two navigation signals have similar noise environments, a real-time carrier-to-noise ratio which is obtained by actual measurement for any of the two navigation signals can be used as the amplitude ratio A 1/A 2 of first navigation signal and second navigation signal so as to enable the power compensation.
[0086]
Generally, a navigation signal is modulated with a message or sub-code, and thus corresponding navigation correlations may flip over due to the effect by the message (or sub-code) for modulation, for which a message (or sub-code) segregation should be performed before the joint phase discrimination so as to eliminate the effect of flip-over due to the message (or sub-code) . In the present embodiment, the first navigation signal B1I contains merely a data channel modulated with a navigation message, and thus a message segregation could be conducted.
[0087]
In case of a high signal-to-noise ratio, it is possible to obtain a message bit estimation through a data demodulation of B1I channel, so as to conduct the message segregation based on the message bit estimation
[0088]
Alternatively, the message segregation may be conducted with a message bit estimation which is provided by an external auxiliary system.
[0089]
The second navigation signal B1C contains a pilot channel. A sub-code modulated in the pilot channel is generally known and thus can be directly segregated.
[0090]
For example, the first navigation signal prompt correlation and the second navigation signal prompt correlation is subjected to a power compensation and message/sub-code segregation to obtain the pre-processing correlations as and respectively.
[0091]
The pre-processing correlations are combined by the calculating unit 310 of the joint processor 300, so as to decouple the virtual carrier and the virtual sub-carrier as follows:
[0092]
[0093]
[0094]
[0095]
The combined pre-processing correlations could be conducted to a phase discrimination by the phase discriminator 320 and the filter 330, so as to obtain the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal.
[0096]
The phase discriminator 320 may include a carrier phase discriminator, a sub-carrier phase discriminator, and a code phase discriminator. The filter 330 may include a carrier filter, a sub-carrier filter, and a code filter.
[0097]
By joint processing of the combined pre-processing results, the decoupling between the virtual carrier and the virtual sub-carrier could be realized, so that a virtual carrier phase discrimination and a virtual sub-carrier phase discrimination can be performed by the phase discriminator (for example, the carrier phase discriminator and the sub-carrier phase discriminator) . For example, the virtual carrier phase discrimination and the virtual sub-carrier phase discrimination can be performed by using a pure PLL four-quadrant phase discriminator as follows:
[0098]
[0099]
[0100]
Results of virtual carrier phase discrimination and virtual sub-carrier phase discrimination may be filtered by using the filter 330, for example, the carrier filter and the sub-carrier filter, to obtain a virtual carrier frequency estimation and a virtual sub-carrier frequency estimation as below:
[0101]
[0102]
[0103]
As mentioned hereinabove, the correlations as obtained may comprise a prompt correlation and an early and late correlations of first navigation signal and a prompt correlation and an early and late correlations of second navigation signal. Therefore, the error in code phase Δτ may be obtained by using the phase discriminator (for example, the code phase discriminator) , such that the code frequency estimation can be obtained after filtering by the code filter.
[0104]
According to an embodiment of the present application, the code phase discriminator of the phase discriminator 320 may perform a first code phase discrimination according to the first navigation signal correlations and perform a second code phase discrimination according to the second navigation signal correlations. A result of first code phase discrimination and a result of second code phase discrimination are combined together considering the asymmetry of the virtual wideband navigation signal, for example, in consideration of a main peak gradient k 1 of the autocorrelation function R 1 of first navigation signal correlation, a main peak gradient k 2 of the autocorrelation function R 2 of second navigation signal correlation, a spacing d 1 between early and late correlators of first navigation signal correlation and a spacing d 2 between early and late correlators of second navigation signal correlation.
[0105]
According to an embodiment, a coherent phase discriminator, for example, a coherent phase discriminator, may be used as the code phase discriminator. A result of coherent phase discrimination can be expressed as follows:
[0106]
[0107]
where d 1 stands for a spacing between an early correlation and a late correlation of first navigation signal, k 1 a main peak gradient of autocorrelation function of first navigation signal, d 2 a spacing between an early correlation and a late correlation of second navigation signal, and k 2 a main peak gradient of autocorrelation function of second navigation signal.
[0108]
If the carrier to noise ratio of B1I and B1C signals could be considered, the result of coherent phase discrimination can be expressed as follows:
[0109]
[0110]
where (C/N 0) 1 and (C/N 0) 2 the carrier to noise ratio of B1I and B1C signals.
[0111]
As can be understood, correlations are included both in denominators and numerators, the power compensation and message/sub-code segregation of the correlations in denominators and numerators can be canceled out by each other, and therefore, in the code phase discriminator, correlations after being subjected to a power compensation and message/sub-code segregation can be adopted and also the first navigation signal correlation and the second navigation signal correlation can be directly adopted.
[0112]
Alternatively, an incoherent phase discriminator, for example, an early-late-power-difference phase discriminator, may be used as the code phase discriminator. A result of coherent phase discrimination can be expressed as follows:
[0113]
[0114]
If the carrier to noise ratio of B1I and B1C signals could be considered, the result of coherent phase discrimination can be expressed as follows:
[0115]
[0116]
where (C/N 0) 1 and (C/N 0) 2 the carrier to noise ratio of B1I and B1C signals.
[0117]
The result of the phase discriminator 320 may be filtered by the code filter 330 to obtain a pseudocode frequency estimation as below:
[0118]
[0119]
The above results of estimation may be fed back to the first correlator and the second correlator, for obtaining the local replica of first navigation signal and the local replica of second navigation signal.
[0120]
It is understood that a sub-carrier phase estimation and a code phase estimation can be obtained according to the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation, the code frequency estimation of the virtual wideband navigation signal. With an assistance by the sub-carrier phase estimation to a code phase estimation using such manners as the unambiguous combination, a delay estimation with higher precision of navigation signal can be obtained. Here, only power gain but also bandwidth gain could be obtained and a significant improvement in ranging precision can be achieved compared with the delay estimation in the situation where navigation signals are separately received and processed.
[0121]
A schematic diagram of a processor of the joint receiver for navigation signals located at adjacent frequencies according to a further embodiment of the present application is illustrated in Figure 5. As illustrated in Figure 5, the receiver according to the present embodiment may further comprise a mode configuration unit 400 for determining an operation mode for the joint processor 300, and specifically, for instructing the joint processor 300 to operate in a joint processing mode or in a separate processing mode. The mode configuration unit 400 may be located inside the joint processor 300, and, alternatively, may be located outside the joint processor 300.
[0122]
The mode configuration unit 400 may determine the operation mode for the joint processor 300 according to a current status for tracking navigation signals. For example, in an initial status where errors in estimation, usually, are relatively great, the joint processor 300 can be configured to operate in the separate processing mode, and with the entry of the separate processing operation mode into a stable state, the joint processor 300 can be switched to the joint processing mode. If, in the joint processing mode, the tracking is failed due to narrow-band interferences, the mode configuration unit can instruct the joint processor 300 to switched to the separate processing mode until the interferences disappear when the joint processor 300 will be changed back.
[0123]
When the mode configuration unit 400 instructs the joint processor 300 to operate in the joint processing mode, the joint processor 300 performs a joint processing of the virtual wideband navigation signal, so as to obtain the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of virtual wideband navigation signal according to the combined pre-processing correlations.
[0124]
When the mode configuration unit 400 instructs the joint processor 300 to operate in the separate processing mode, the joint processor obtains a carrier frequency estimation and a code frequency estimation of first navigation signal according to the first navigation signal correlations and obtains a carrier frequency estimation and a code frequency estimation of second navigation signal according to the second navigation signal correlations. As such, a code phase estimation of first navigation signal can be obtained for tracking the first navigation signal, and a code phase estimation of second navigation signal can be obtained for tracking the second navigation signal.
[0125]
With the receiver framework according to an embodiment of the present application, it is ensured that the receiver can be switched in a stable manner without increasing hardware costs so as to achieve the balance and compromise between the performance in ranging and capacity of resisting disturbance.
[0126]
Hereinbelow, in combination of a specific usage scenario, the thermal noise performance of the receiver and receiving method according to the present application will be analyzed. In the usage scenario, two sets of satellites which are located at the same position are set up using a signal simulation source, and each of the satellites broadcasts the B1I and B1C signals; a software receiver tracks the signals of two satellites through two channels, respectively, and outputs observations for the performance evaluation and analysis in the next step, wherein the spacing d 1 of early and late correlations of B1I signal is set as 1 chip, and the spacing d 2 of early and late correlations of B1C signal is set as 1/2 chip.
[0127]
A schematic diagram for comparison of carrier thermal noises of the separate processing of B1I signal, the separate processing of B1C signal and the joint processing is illustrated in Figure 6. As illustrated in Figure 6, the carrier thermal noise performance of joint processing is better than those of separate processing of two signals, which also means that the power gains of two signals can be obtained simultaneously through the joint processing method.
[0128]
A schematic diagram for comparison of code thermal noises of the separate processing of B1I signal, the separate processing of B1C signal and the joint processing is illustrated in Figure 7. As illustrated in Figure 7, the code thermal noise performance of joint processing is better than those of separate processing of two signals, which means that the power gains of two signals can be obtained simultaneously through the joint processing method.
[0129]
A schematic diagram for comparison of a code thermal noise and a carrier thermal noise of the joint processing method according to the present application is illustrated in Figure 8. As illustrated in Figure 8, the ranging code precision reaches the decimeter level, and the sub-carrier ranging precision the centimeter level, which means that through the construction of a virtual wideband navigation signal, a virtual sub-carrier can be constructed, and through the assistance by the virtual sub-carrier estimation to the code estimation, a significant Gabor bandwidth gain can be achieved and the ranging precision can be upgraded from the decimeter level to the centimeter level.
[0130]
Gabor bandwidth, as an important index used to characterize a signal’s theoretical ranging capability, can be calculated based on its PSD. It is well known that the broader the Gabor bandwidth is, the better the ranging performance that can be achieved. A schematic diagram for comparison of Gabor bandwidth result of the virtual wideband signal and Gabor bandwidth results of B1I, B1C, and BPSK (10) modulation signal is illustrated in Figure 9. Figure 9 shows that the Gabor bandwidth of virtual wideband signal is not only significantly greater than those of the B1I and B1C signals as expected, but also greater than the Gabor bandwidth of the conventional wideband signal with BPSK (10) modulation. This indicates the excellent potential for ranging performance of the virtual wideband signal.
[0131]
As indicated by the theoretical analysis, through joint processing with a virtual wideband signal constructed based on two signals located at adjacent frequencies, by which a full use of the total power of the two signals and, more importantly, a use of the Gabor bandwidth can be enabled so as to improve the ranging precision and reduce the thermal noise error. Significantly, the Gabor gain is far way greater than the power gain, and thus the thermal noise error can be greatly reduced and the ranging precision can be substantially improved.
[0132]
Embodiments of the present application may be implemented by hardware, software or the combination thereof. In addition, in an aspect of the present application, a computer program including executable instructions to implement the receiving method for navigation signals located at adjacent frequencies according to embodiments of the present application is provided. The program can be stored in storage of any form, such as optical or magnetic readable media, chip, ROM, PROM, or any form of volatile or non-volatile memory device. According to an example of the embodiment of the present application, a machine-readable storage is provided for storing the program.
[0133]
While various embodiments of the present application have been described above referring to the drawings, it should be understood that they have been presented by way of example only, but not limitation. It will be apparent to those skilled in the art that various changes in form and detail can be made therein without departing from the spirit and scope of the invention.

Claims

[Claim 1]
A joint receiver for navigation signals located at adjacent frequencies comprising: a receiving unit for receiving a first navigation signal and a second navigation signal which are located at adjacent frequencies; and a processor for calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal, wherein the virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier.
[Claim 2]
The receiver as claimed in claim 1, wherein a central frequency of the virtual carrier of the virtual wideband navigation signal is determined by an average of a received frequency of the first navigation signal and a received frequency of the second navigation signal, a central frequency of the virtual sub-carrier of the virtual wideband navigation signal is determined by half of the received frequency spacing between the first navigation signal and the second navigation signal, and the lower band of the virtual wideband navigation signal modulated with the first navigation signal is asymmetric with the upper band of the virtual wideband navigation signal modulated with the second navigation signal.
[Claim 3]
The receiver as claimed in claim 1, wherein the frequency estimation includes a virtual carrier frequency estimation, a virtual sub-carrier frequency estimation and/or a code frequency estimation of the virtual wideband navigation signal.
[Claim 4]
The receiver as claimed in claim 3, wherein the processor comprises: a first correlator for generating first navigation signal correlations through correlating a local replica of the first navigation signal against the first navigation signal as received; a second correlator for generating second navigation signal correlations through correlating a local replica of the second navigation signal against the second navigation signal as received; and a joint processor for pre-processing with the first navigation signal correlations and the second navigation signal correlations to compensate the asymmetry of the virtual wideband navigation signal; combining the pre-processing correlations to decouple the virtual carrier and the virtual sub-carrier of the virtual wideband navigation signal; and obtaining the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal based on the combined pre-processing correlations.
[Claim 5]
The receiver as claimed in claim 4, wherein the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation obtained by the joint processor is fed back to the first correlator and the second correlator for generating the local replica of the first navigation signal and the local replica of the second navigation signal.
[Claim 6]
The receiver as claimed in claim 4, wherein the joint processor comprises a calculating unit for conducting the pre-processing and combining the pre-processing correlations, wherein the pre-processing is conducted through a power compensation and a message/sub-code segregation to the first navigation signal correlations and the second navigation signal correlations.
[Claim 7]
The receiver as claimed in claim 4, wherein the joint processor comprises a carrier phase discriminator and a carrier phase filter for conducting a carrier phase discriminator and filtering to the combined pre-processing correlations to obtain the virtual carrier frequency estimation, and the joint processor comprises a sub-carrier phase discriminator and a sub-carrier phase filter for conducting a sub-carrier phase discrimination and filtering to the combined pre-processing correlations to obtain the virtual sub-carrier frequency estimation.
[Claim 8]
The receiver as claimed in claim 4, wherein the joint processor comprises a code phase discriminator for conducting a first code phase discrimination to the first navigation signal correlation and conducting a second code phase discrimination to the second navigation signal correlation, and a result of the first code phase discrimination and a result of the second code phase discrimination are combined by the joint processor and filtered by a code filter to obtain the code frequency estimation of the virtual wideband navigation signal.
[Claim 9]
The receiver as claimed in claim 8, wherein the result of the first code phase discrimination and the result of the second code phase discrimination are combined by the joint processor according to a code autocorrelation function main peak gradient and an early and late correlation spacing of the first navigation signal and a code autocorrelation function main peak gradient and an early and late correlation spacing of the second navigation signal.
[Claim 10]
The receiver as claimed in claims 4, wherein the joint processor further comprises: a mode configuration unit for determining an operation mode for the joint processor; when a joint processing mode is determined by the mode configuration unit, the joint processor obtains the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal according to the combined pre-processing correlations; and when a separate processing operation mode is determined by the mode configuration unit, the joint processor obtains a carrier frequency estimation and a code frequency estimation of first navigation signal according to the first navigation signal correlations and obtains a carrier frequency estimation and a code frequency estimation of second navigation signal according to the second navigation signal correlations.
[Claim 11]
The receiver as claimed in claim 1, wherein the first navigation signal and the second navigation signal are a B1I signal and a 1 B1C signal, respectively, which are broadcast in a B1 frequency band in the BeiDou Global Satellite Navigation System and are located at adjacent frequencies.
[Claim 12]
A joint receiving method for navigation signals located at adjacent frequencies comprising: receiving a first navigation signal and a second navigation signal which are located at adjacent frequencies; and calculating a frequency estimation of a virtual wideband navigation signal constructed based on the first navigation signal and the second navigation signal, wherein the virtual wideband navigation signal is an asymmetric BOC-like navigation signal having a virtual carrier and a virtual sub-carrier.
[Claim 13]
The receiving method as claimed in claim 12, wherein a central frequency of the virtual carrier of the virtual wideband navigation signal is determined by an average of a received frequency of the first navigation signal and a received frequency of the second navigation signal, a central frequency of the virtual sub-carrier of the virtual wideband navigation signal is determined by half of the received frequency spacing between the first navigation signal and the second navigation signal, the lower band of the virtual wideband navigation signal modulated with the first navigation signal is asymmetric with the upper band of the virtual wideband navigation signal modulated with the second navigation signal.
[Claim 14]
The joint receiving method as claimed in claim 12, wherein the frequency estimation includes a virtual carrier frequency estimation, a virtual sub-carrier frequency estimation and/or a code frequency estimation of the virtual wideband navigation signal.
[Claim 15]
The receiving method as claimed in claim 14, further comprising: obtaining first navigation signal correlations through correlating a local replica of the first navigation signal against the first navigation signal as received; obtaining second navigation signal correlations through correlating a local replica of the second navigation signal against the second navigation signal as received; and pre-processing with the first navigation signal correlations and the second navigation signal correlations to compensate the asymmetry of the virtual wideband navigation signal; combining the pre-processing correlations to decouple the virtual carrier and the virtual sub-carrier of the virtual wideband navigation signal; and obtaining the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal based on the combined pre-processing correlations.
[Claim 16]
The receiving method as claimed in claim 15, wherein the pre-processing includes conducting a power compensation and a message/sub-code segregation to the first navigation signal correlations and the second navigation signal correlations.
[Claim 17]
The receiving method as claimed in claim 15, further comprising: conducting a phase discrimination to combined pre-processing correlations and filtering results of the phase discrimination to obtain the virtual carrier frequency estimation and the virtual sub-carrier frequency estimation.
[Claim 18]
The receiving method as claimed in claim 15, further comprising: conducting a first code phase discrimination to the first navigation signal correlation, conducting a second code phase discrimination to the second navigation signal correlation, and combining and filtering a result of first code phase discrimination and a result of second code phase discrimination to obtain the code frequency estimation of the virtual wideband navigation signal.
[Claim 19]
The receiving method as claimed in claim 18, wherein the result of the first code phase discrimination and the result of the second code phase discrimination are combined according to a code autocorrelation function main peak gradient and an early and late correlation spacing of the first navigation signal and a code autocorrelation function main peak gradient and an early and late correlation spacing of the second navigation signal.
[Claim 20]
The receiving method as claimed in claim 15, further comprising: determining an operation mode; when a joint processing mode is determined, obtaining the virtual carrier frequency estimation, the virtual sub-carrier frequency estimation and the code frequency estimation of the virtual wideband navigation signal according to the combined pre-processing correlations; and when a separate processing mode is determined, obtaining a carrier frequency estimation and a code frequency estimation of first navigation signal according to the first navigation signal correlations and obtaining a carrier frequency estimation and a code frequency estimation of second navigation signal according to the second navigation signal correlations.
[Claim 21]
The receiving method as claimed in claim 12, wherein the first navigation signal and the second navigation signal are B1I signal and B1C signal, respectively, which are broadcast at adjacent frequencies in B1 frequency band in the BeiDou Global Satellite Navigation System.
[Claim 22]
A program comprising executable instructions to implement the method, device, apparatus in any preceding claim.
[Claim 23]
A machine-readable storage for storing a program as claimed in claim 22.

Drawings

[ Fig. 1]  
[ Fig. 2]  
[ Fig. 3]  
[ Fig. 4]  
[ Fig. 5]  
[ Fig. 6]  
[ Fig. 7]  
[ Fig. 8]  
[ Fig. 9]