1. Introduction
Compared to traditional Global Navigation Satellite System (GNSS) signals, a distinctive feature of modern GNSS signals is that they transmit multiple signal components at the same carrier frequency [
1]. For example, three signals are modulated at 1575.42 MHz by GPS and Galileo systems, and six and four signals are modulated at the B1 and B2 frequency points by BDS3 [
2,
3], respectively. These signals are multiplexed with a constant envelope using various methods, and a specific phase and frequency relationship exist between the synthesized signals [
4,
5]. This design scheme provides more abundant signals to realize different applications while bringing more possibilities to the receiver. For instance, multi-component signals can provide signal observations at multiple frequencies to form flexible design strategies for advanced receiver baseband signal processing, such as inner-band aiding and joint tracking, and form a linear combination of observations used for different purposes, such as ionospheric-free, wide-lane, and narrow-lane combinations. Additionally, the availability, accuracy, and robustness of both tracking and navigation solutions can be improved through the redundancy of multiple signal components from the same satellite [
6]. Researchers can design receiving algorithms with different complexities and performances based on the requirements. Based on the GNSS multiplexed signal, a joint receiving algorithm has been developed by the receiver developer to maximize the use of signal energy.
To maximize the positioning accuracy of the navigation signals, high-precision user receivers consider the advantages of more signal components for positioning. The combinations were considered for channels operating at the same carrier frequency and channels across different carrier frequencies. Some scholars have combined data and pilot components to achieve the best positioning performance. The idea of collaboration across pilot and data channels from the same carrier frequency and even across different frequencies transmitted from the same satellite has been presented in many studies for tracking purposes. For example, there are non-coherent combination algorithms, differential combination algorithms, and coherent combination algorithms for the joint acquisition of data/pilot [
7,
8,
9,
10]. There are also many joint tracking methods for data/pilots. Refs. [
11,
12] adopted a combination of discriminators and provided a calculation method for the coefficients. In [
13], a method for eliminating the navigation data of the data channel through a newly designed navigation data prediction module was analyzed and proposed, and then, the correlator integration results of the data and pilot were coherently combined using an equal weight ratio. Compared with previous methods, the correlator joint has the lowest complexity because only one set of discriminators and filters are required in the loop. The above references are studies on data/pilots with equal power allocation. GPS-L1C and BDS-B1C adopted the signal modulation method, in which the powers of the data and pilot channels are not equal. The conclusions, based on an analysis of the signal component joint receiving the algorithm with equal power, cannot be completely applied to situations where the powers of two or three data/pilots are not equal by simple derivation, which attracts researchers to study the joint reception of the data/pilot with unequal power distribution in more depth. The acquisition and tracking of the correlator joint based on the data/pilot power ratio were introduced in [
14,
15,
16,
17], and the receiving performance was improved. Ref. [
18] discussed the combination coefficients of the correlator joint-receiving algorithm for unequal power signals. Based on the equivalence principle of the correlator and discriminator joints, the optimal coefficient of the carrier loop was determined as the amplitude ratio. Research on signal tracking collaborations across different carrier frequency bands from the same satellite can be divided into two categories: interband Doppler-aided and Kalman filter technologies. Interband Doppler-aided dual-frequency tracking technologies are explored using the optimal linear combined Doppler-aided tracking loop, denoted here as OLC-DATL, for GPS L1 CA/L5, L1 CA/L2C [
19,
20], and BDS B1C/B2a [
21] signals that explore the inherent linear relationship among different signal frequencies from the same satellite and improve the tracking performance of the aided signal.
However, the carrier characteristic bias between the signals has not been considered in previous studies. If there is a carrier orthogonal bias, it will cause carrier loop tracking deviation and affect the high-precision positioning performance. Similarly, for the receiver of the PN code joint tracking, this offset between branches reduces the PN code tracking accuracy [
22]. Carrier orthogonal deviation was presented in [
23] as a feature of the communication signal. The traditional method of measuring the carrier quadrature of Quadrature Phase Shift Keying (QPSK) modulated signals is to use instruments such as vector signal analyzers, which require a relatively high signal-to-noise ratio of the input signal and simple constellation traces [
24]. In [
25], quadrature deviations were measured through the phase-locked loop output of the I/Q path, and only the simulated pure signals were tested and verified. In [
26], the quadrature deviation was measured by a spread spectrum receiver; however, the signal measurement accuracy was influenced by the signal-to-noise ratio. The above studies on carrier orthogonality did not analyze the stability of the measurement results. The complex constellation and novel modulation methods of modern GNSS signals require more accurate methods for measuring the deviation of carrier characteristics and developing correction methods for the receivers.
Because the carrier phase between modern GNSS signals is not a fixed orthogonal design, the carrier phase deviation, which is the difference between the actual satellite carrier phase and design, was analyzed in this study. The deviation of the carrier frequency and phase between signals belong to a slight change in signals, which is submerged in noise as the signals penetrate the atmosphere and reach the ground. Therefore, ground equipment is required to gain and amplify it. The space signal quality monitoring and evaluation system built by the National Time Service Center of the Chinese Academy of Sciences integrates navigation, communication, electronics, microwave, time frequency, and other technologies. This has played an important role in the construction of the global BDS system. The precision measurement subsystem is composed of a 40 m dish antenna, data acquisition equipment, and evaluation data processing equipment, which realizes the high-fidelity reception and transmission of GNSS navigation signals, and realizes the refined test and evaluation of GNSS, including the BDS Global System and GPS III navigation signals.
To improve tracking accuracy and reception sensitivity for high-end receivers, joint carrier tracking is required on the premise that the frequency and phase relationship between signals are nominal values. This study investigates the subtle carrier characteristic bias between signals to improve the joint reception accuracy between GNSS signals. First, a method to estimate the carrier frequency and phase bias between GNSS signals was proposed based on signal-in-space quality assessment and monitoring platform observations. The phase bias caused by the time distribution of the discrete signals was corrected based on the four-time distributions of the discrete points of the multiplexed signals. The natural frequency projection deviation term was estimated to correct the phase-locked loop frequency-assisted term between multiplexed signals. Second, the carrier characteristic bias of representative intra-frequency and inter-frequency signals were estimated, the effects of satellite elevation angle and receiver parameters were analyzed, and the suggested update period and scheme of joint receiver correction parameters for intra-frequency and inter-frequency signals were given according to the daily and monthly stability. Finally, the reception and positioning performances of the carrier frequency and phase-corrected signals were verified using measured data from GNSS satellites.
3. Estimation and Correction of Carrier Characteristic Bias
According to
Table 2, the multiplexed signal was designed to have a constant frequency, phase, and power relationship. However, deviation of the signals occurs during generation. The carrier characteristics between the signal components are an important manifestation of the signal modulation parameters. The carrier phase error directly affects the correctness of the signal modulation.
Figure 2 shows the constellation diagram of the QPSK, POCET, and INTERPLEX multiplexed signals. Contrary to QPSK signals, modern GNSS signals modulate more than three multiplexed signals, where the B1 frequency modulates seven signals using POCET, and the E1 frequency modulates three signals using INTERPLEX. The carrier-phase relationship between the signals is complex, and the phase angles between the phase points are dense. Traditional instrumental measurement methods cannot analyze complex modulated signals.
Therefore, based on the signal-in-space quality evaluation and monitoring platform, this study proposes a high-precision data-measurement method for GNSS receivers.
3.1. Signal-in-Space Quality Assessment and Monitoring Platform
The signal-in-space quality assessment and monitoring platform built by the National Time Service Center of the Chinese Academy of Sciences is located at the National Time Service Center Haoping Observatory, integrating navigation, communication, electronics, microwave, time frequency and other technologies. The signal-in-space quality assessment and monitoring platform consists of signal monitoring, precision measurement, calibration, management control, comprehensive processing, time-frequency reference, and other subsystems. The core of the platform is the precision measurement subsystem, which is composed of a 40 m dish antenna, data acquisition equipment, and evaluation data processing equipment, which realizes the high-fidelity reception and transmission of GNSS navigation signals, and realizes the refined test and evaluation of GNSS navigation signals. The platform enables real-time continuous monitoring accelerated by CPU multi-threaded real-time data processing for complex calculations in the core algorithm.
The larger the received signal C/N0, the higher the range accuracy. Conversely, the C/N0 is too small, indicating that the received signal is unstable, and there may be a large noise or even signal loss lock, and the range accuracy will be seriously affected. Both the 40 m dish and its channel provide gain to amplify the available signal.
The 40 m high-gain dish antenna is the core equipment of the system. The main surface is the 40 m dish and the secondary surface is 4 m in diameter. The antenna receives a right-hand circularly polarized signal with a mono-pulse self-tracking system. When working in the L-band, it has a gain greater than 51.2 dBi. The gain curve in the 1.1 GHz to 1.7 GHz is shown in
Figure 3.
The receiving channel needs to amplify signal power with a low noise level. The receiving channel of 40 m dish antenna can provide 40 dB in the range of 1.1 GHz–1.7 GHz with the variation of 3 dB gain. The calibration signal in sweep mode is sent to the RF link and the channel amplitude–frequency characteristic is shown in
Figure 4.
In order to meet the high stability of gain and time delay, the broadband analog optical technology is used for radio frequency (RF) signal transmission and an optical network for calibration is used in the system. The measurement accuracy of time delay is better than 0.1 ns. A laser ranging technology is used to test the phase center and reflection surface deformation for a 40 m dish antenna. The high-gain receiving link of the assessment system includes a 40 m dish antenna, receiving channel, calibration channel, and monitoring equipment in
Figure 5.
3.2. Estimation Method of Carrier Characteristic Bias between GNSS Multiplexed Signals
Figure 6 shows the flow of carrier characteristic bias estimation. First, the satellite signals were tracked and amplified through a 40 m dish antenna and receiving channel, and RF signals were sampled using high-precision data acquisition equipment. The same set of sampling data was then sent to the software receiver of the signal to be evaluated for high-precision tracking and data processing. Finally, we compared and analyzed the measurement difference between the carrier characteristics of each useful signal component of the input signal and theoretical value to obtain the measurement result of the relative deviation of the carrier characteristics.
The discrete signal was processed using a high-precision tracking receiver module. The code loop estimates the code frequency and phase in units of pseudocode periods. The carrier loop estimates the carrier frequency and phase in units of the pseudocode periods. The loop outputs observations in units of the code periods.
- a.
First, the carrier phase offset estimation method is introduced.
Let
and
be the carrier phase observation outputs of the receiver at the starting time of the S-th code cycle of signal components 1 and 2, respectively. Owing to the signal distortion caused by satellite signal generation and multiplexing, the corresponding time distribution of the discrete signal sampling points received by the receiver in the signal components will have a small difference.
Figure 7 shows an example of the distribution of discrete signal sampling points in two signal component code periods. Numbers 1–10 represent the first 10 discrete signal sampling points received. Assuming that S represents the S-th code period of the signal, the first sampling point in
Figure 7 corresponds to the S-1st period of signal component 1 and the S-th period of signal component 2. We assume that
and
are the starting times of the second code period of signal components 1 and 2. A common starting time should be determined for the two components to compare the carrier phase at the same reference time. Here,
was chosen as the reference start time for both signals.
The cumulative carrier phase pseudo-range
of signal component 1 at any moment
can be estimated from (8).
where s = s, s + 1, s + 2, … n.
is the starting moment of the S-th code cycle of component 1.
is the estimated carrier frequency of the S-th code cycle of component 1.
Similarly, based on (8), the accumulated carrier phase pseudo range
of signal component 2 at any time
can be obtained. It can be estimated using (9).
where s = s, s + 1, s + 2, … n.
is the carrier phase of signal component 2 at the reference start
moment, which cannot be obtained directly by the high-precision receiver since the receiver outputs a single signal observation. The method to calculate
is shown in Formula (A1) in the
Appendix A.
is the phase accumulation of signal component 2 within the s–s + 1 code cycle range for component 1.
If the difference in the time distribution of the discrete signal between the two signal components is not considered,
can be calculated using the following equation:
The exact calculation of phase accumulation
is related to the time distribution of the combined discrete signals of the signal components. The four-time distributions of discrete points of the multiplexed signal between signal components
can be obtained, as presented in
Table 3.
The calculation of
in
Table 3 eliminates the phase-estimation error caused by the difference in the time distribution of the discrete signals.
According to Equations (8) and (9) and
Table 3, carrier phase deviation
between signal components 1 and 2 at any
moment can be obtained using (11).
- b.
Next, the estimation of the carrier frequency bias was performed.
The carrier frequency observation
output from the high-accuracy receiver module comprises nominal frequency
, Doppler frequency
, and natural frequency
. The natural frequency is the deviation from the nominal frequency caused by modules, such as up-conversion modulation of the satellite load.
Based on (12), the difference between the carrier frequency observations of the two signal components can be obtained from (13).
Based on the Doppler frequencies’ relationship to the different signals from the same satellite, which is shown in Formula (A2) in the
Appendix A, we can obtain (14).
The third term in polynomial (14) belongs to the natural frequency projection deviation
between the signal components, which is the natural frequency deviation from signal components 1 to 2.
According to (14),
can be driven as follows:
where
and
are the known quantities, and
and
are the carrier-frequency observation outputs from the high-accuracy receiver module.
Particularly, if the two signals involved in the joint tracking belong to the same frequency point, natural frequency projection deviation
between the signal components can be written as (17).
3.3. Correction Method of Carrier Characteristic Bias in Joint Tracking
For high-end receivers, joint carrier tracking is required on the premise that the frequency and phase relationships between signals are nominal values to improve tracking accuracy and reception sensitivity. If there is a carrier characteristic deviation, it will cause a carrier loop tracking deviation and affect high-precision positioning performance. Similarly, for the receiver of the PN code joint tracking, this offset between branches reduces the PN code tracking accuracy.
Figure 8 shows a block diagram of the carrier characteristic bias correction method with joint correlator tracking. Contrary to
Figure 1, the carrier phase and frequency bias fed back by carrier numerically controlled oscillator (NCO) to each component are corrected in
Figure 8.
and
are the carrier phase and frequency of the combined signals of signals 1 and 2, respectively.
and
are the carrier phase and frequency estimates fed back to component 1 after correction, and
and
are the carrier phase and frequency estimates fed back by carrier NCO to component 2, respectively.
where
and
are the carrier phase and frequency correction for component 1, and
and
are the carrier phase and frequency correction for component 2, respectively.
The values of , ,, and were derived according to the mathematical model of the joint reception method.
- a.
Carrier phase correction and are derived first.
According to the joint tracking discriminator characteristics [
32], we can obtain the linear relationship based on Formula (A3)–(A5) in the
Appendix A as follows:
where
,
, and
are the phase estimated value of the multiplexed signal and single-signal tracking, respectively.
and
are given by the following equation [
33]:
We assume that the carrier phase bias between the signal components is
. According to the carrier tracking loop stability experience, the estimated value will infinitely converge to the true value after the loop is stabilized; thus, we can obtain the carrier discriminator output relationship for single-signal tracking as follows:
The following equation can be obtained by substituting (22) into (20).
According to (27), the relationship between
,
,
, and
can be obtained, as shown in (24) and (25).
According to (18), (21), (24) and (25), the carrier phase correction in
Figure 8 can be derived as
where
is the carrier phase deviation between the signal components, which can be obtained using the estimation method described in
Section 3.2.
- b.
Carrier frequency correction and are derived next.
The carrier frequency bias of inter-frequency signals contains nominal frequency deviation
, Doppler frequency deviation
, and natural frequency deviation
between signal components.
In a modernized GNSS receiver that tracks multiple civil signals, the relationship between the Doppler frequencies (proportional to the corresponding carrier frequencies) of all signals is known; therefore, Doppler estimates of a PLL can be utilized by another PLL tracking a different frequency [
21]. Assuming that signal R is used as a reference signal with frequency observation
, the Doppler frequency is
, and the natural frequency is
.
We use the real-time Doppler frequency
as an assistant, and the Doppler of signal components 1 and 2 can be determined from the fixed frequency relationship. Equation (27) can be rewritten as (28).
According to (12), (29) can be rewritten as (30).
where
,
,
,
, and
are the known quantities.
is the frequency observation of the reference signal that can be controlled by reference signal tracking.
The third term in polynomial (30) is the natural frequency projection deviation
of the reference signal on signal components 1 and 2. According to Equation (15),
is calculated as follows:
where
is the natural frequency projection deviation between signal components i and R, which can be obtained using the estimation method in
Section 3.2. This deviation is constant, independent of satellite motion, and can be estimated based on the signal-in-space quality assessment and monitoring platform.
As with the allocation of the carrier phase correction, refer to (26). The carrier frequency correction shown in
Figure 8 can be derived as (32).
5. Discussion
According to the analysis in
Section 4.3, the carrier frequency bias of the intra-frequency signals was of the order 10
−4, which has a negligible effect on joint tracking. The carrier frequency bias of the inter-frequency was approximately 0.01 Hz, which produces cumulative phase errors in the long-time continuous tracking based on Doppler frequency assistance. Such errors can be eliminated after the carrier frequency bias correction.
The overall carrier-phase bias of the intra-frequency signals was smaller than that of the inter-frequency signals. After correction in joint reception, most of the satellite carrier-loop accuracy was improved. However, a few satellites have negative growth in varying degrees, which may be owing to the time for user correction verification being not completely consistent with the time for estimating carrier phase deviation, leading to changes in a satellite’s status. For example, in
Table 5, the omission of the observation mission caused the C22 satellite to be observed by the 40 m dish antenna on September 27, while the all-in-view antenna collected the signal on September 14. The long-time difference may cause the satellite to omit information at that time. However, because of the large number of satellites involved in positioning, there is no negative growth in positioning accuracy.
Figure 24 shows the positioning accuracy after the correction of the carrier phase bias for both intra- and inter-frequency signals to verify the improved effect of joint positioning.
All signals participating in the verification can improve positioning accuracy. After correcting the carrier phase bias of the inter-frequency signal, the positioning accuracy can be improved by a maximum of 0.7% in the X-direction. The joint positioning accuracy of the B2a and B2b signals improved by 0.81%, and the B1C, L1C, E1C, and B2a signals improved by 0.35%, 0.04%, 0.20%, and 0.11% in the direction of the combined path of X, Y, and Z, respectively.
6. Conclusions
To improve the joint reception accuracy between GNSS signals, this study investigated the subtle carrier characteristic bias between signals. MBOC signals, such as B1C, L1C, E1OS, and BPSK signals, such as B2a signals, are representative of the intra-frequency signals and BDS3 B2 frequency of the inter-frequency signals. First, this study introduced carrier characteristic bias assessment and provided a correction method for joint reception. Subsequently, the carrier frequency and phase bias of the measured satellite data were evaluated for stability. Finally, the tracking loop and positioning accuracy improvement were verified using satellite signals collected from an all-in-view antenna.
Under the conditions of narrow correlation and unobstructed case, the carrier characteristic deviation did not vary significantly with the correlator interval and satellite elevation angle. However, to eliminate occlusion, noise, and other factors, it is recommended that the evaluation monitoring platform selects an observation angle of more than 20°and a code discriminator interval within 0.1 chip.
According to the evaluation results of the carrier frequency bias, it is recommended that users do not consider the carrier frequency bias of the intra-frequency signals because its value is significantly small; however, it is recommended that the frequency bias of the inter-frequency signals is updated monthly. Based on the evaluation results of the carrier phase bias, the phase deviation of the intra-frequency signals is more stable, and it is recommended that it is updated every month. It is recommended that the phase bias of inter-frequency signals is updated daily.
After the frequency bias correction, the phase accumulation error of the joint tracking carrier loop can be eliminated to achieve long-term stable tracking. The carrier-loop accuracy of most satellites can be improved by phase-bias correction. The positioning accuracy improvement effect of inter-frequency signals was greater than that of intra-frequency signals after carrier phase correction.
The observation speed of the directional antenna is limited; therefore, sometimes a sudden change in the characteristics of individual satellites leads to an inability to match the time of user verification, which may lead to experimental results that do not match expectations. We will even consider a combined directional antenna observation network to improve the observation efficiency in later studies. Simultaneously, we will investigate factors such as inter-code bias in future work, which also affects the carrier loop accuracy.