Next Article in Journal
A Data Quality Assessment Approach for High-Precision GNSS Continuously Operating Reference Stations (CORS) with Case Studies in Hong Kong and Canada/USA
Next Article in Special Issue
A Design of Differential-Low Earth Orbit Opportunistically Enhanced GNSS (D-LoeGNSS) Navigation Framework
Previous Article in Journal
A 3D Interferometer-Type Lightning Mapping Array for Observation of Winter Lightning in Japan
Previous Article in Special Issue
Intelligent Fusion Structure for Wi-Fi/BLE/QR/MEMS Sensor-Based Indoor Localization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

LSOS: An FG Position Method Based on Group Phase Ranging Ambiguity Estimation of BeiDou Pseudolite

1
School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
2
State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, China
3
The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(7), 1924; https://doi.org/10.3390/rs15071924
Submission received: 23 February 2023 / Revised: 27 March 2023 / Accepted: 31 March 2023 / Published: 3 April 2023

Abstract

:
Due to the influence of indoor space environments, the carrier phase information obtained by the BeiDou pseudo-satellite often has the issue of cycle slips, which makes the user unable to carry out high-precision positioning. Aiming at the problem of ambiguity resolution (AR) and location in large-scale occluded space (LSOS), a factor graph (FG) position method based on group phase ranging ambiguity estimation of BeiDou pseudolite is proposed. Firstly, by introducing the principle of group phase period quantization and utilizing the multi-frequency characteristic of the BeiDou pseudo-satellite, the carrier phase propagation ambiguity of the BeiDou pseudo-satellite can be estimated quickly. On this basis, by introducing the shuffled frog leading algorithm (SFLA) assisted factor graph optimization location estimation method, the BeiDou pseudo-satellite positioning process in LSOS is realized. The experimental results show that the proposed method can solve the problem of fast estimation of ranging ambiguity of BeiDou pseudolite in LSOS, and the ranging accuracy can be improved to two wavelength ranges. In the further location experiment, it is found that the algorithm can not only guarantee the real-time location output but also improve the location precision to sub-meter level under the multi-frequency combination; the optimal location test precision is 9 cm, the maximum positioning error is 50 cm. This method successfully solves the problem wherein the BeiDou pseudo-satellite cannot provide real-time, continuous, and high-precision positioning in LSOS.

1. Introduction

According to the National Human Activity Pattern Survey (NHAPS), people spend 86.9% of their time in indoor spaces. With the acceleration of urbanization, location-based service demand and applications have been expanding from outdoors to indoors. Many indoor scenes such as shopping malls, factories, parking and so on have a strong demand for location. Especially with the development of the new generation of artificial intelligence technology, a large number of unmanned equipment are expected to achieve continuous high-precision location service in indoor environment. However, due to the complex physical space, it is difficult to provide mature indoor positioning technology. The mainstream location methods such as WIFI, Bluetooth, near-ultrasonic and ultra-wideband (UWB) still need further research [1]. The most important problem currently is how to integrate with the existing user platform.
The biggest advantage of pseudolite indoor positioning technology is its good compatibility with GNSS [2,3,4,5]. Using the existing terminal can realize the data parsing without any hardware modification. In contrast, the research of pseudo-satellite indoor positioning technology is easier to achieve the promotion of landing. The research of this paper mainly focuses on the indoor application of BeiDou pseudo-satellite technology. For ease of analysis, this article divides indoor spaces into typical large-scale space (large stadium, airport, station, exhibition hall, etc.), small-scale space (office, toilet, conference room, etc.), and narrow-long space (corridor, tunnel, underground pipe corridor, etc.). In this paper, the BeiDou pseudo-satellite positioning problem in large-scale occluded space is studied, and the application problems in other scenarios will be given in the following papers.
As we all know, carrier phase measurement is necessary for high precision positioning of GNSS. The GNSS navigation receiver will output the carrier phase as the original observation for the user. The specific form of carrier phase Φ m is shown below.
{ Φ 1 = r t 1 r u + c ( δ t u δ T 1 ) λ N 1 + ξ 1 Φ 2 = r t 2 r u + c ( δ t u δ T 2 ) λ N 2 + ξ 2 Φ m = r t m r u + c ( δ t u δ T m ) λ N m + ξ m
In the formula, λ is the wavelength of the received navigation signal, r t m is the coordinate position of the m pseudolite signal, r u is the position of the user’s receiver, c is the speed of light (m/s), δ t u is the clock difference of the user’s receiver, δ T is the clock error of pseudolite signal, N m is the integer ambiguity of carrier phase estimation relative to k-channel pseudolite signal, and ξ m is the noise error..
As above, we obtain the range equations of the pseudo-satellite signals based on the carrier phase. Since the pseudo-satellite signals are generated by the same phase locked loop (PLL) control at each frequency during the design process, the clock difference of all signals is consistent. It can be found that the pseudo-satellite clock error δ t and the receiver clock error δ T can be eliminated by making the difference between the signals. Here we only give the difference equation based on the channel 1 signal. From this we can get the difference formula as follows:
{ Φ 2 Φ 1 = r t 2 r u r t 1 r u + λ N 21 + ξ 21 Φ 3 Φ 1 = r t 3 r u r t 1 r u + λ N 31 + ξ 31 Φ m Φ 1 = r t m r u r t 1 r u + λ N m 1 + ξ m 1
From the above equation, it can be found that the distance difference between channels becomes a function related only to the true distance and the integer ambiguity of the signal. The formula contains M − 1 single-difference integer ambiguity and 3D user coordinate vector. M + 2 unknowns are actually larger than the number of observed equations. If we want to get the current position, we must complete the whole-cycle estimation process [6,7]. This process mainly includes initial position setting, search space selection, and ambiguity search strategy.
However, there is relatively little research on the issue of fast carrier phase ambiguity estimation of pseudolite in indoor space. Here, we refer to the scientific research results published by domestic and foreign experts and scholars in the past decade.
The Wuhan University team of Dr. Lee has carried out some deep research on the problem of rapid ambiguity fixation in indoor space. Dr. Lee’s team developed a double-difference ambiguity fixation model and verified its performance by setting up a test environment in the laboratory. Furthermore, Li proposed a new indoor pseudolite positioning method using the combination of a robust unscented Kalman filter (RUKF) and partial AR (PAR) to improve the reliability of the position [8,9]. Liu and Yao propose a projected cancellation (PC) technique. This method can effectively improve the influence of nonlinear error by pseudo-range single difference according to the relationship between the base station and the user’s virtual site. This method effectively improves the convergence speed of the traditional algorithm [10]. Dr. Wang’s team proposes a technique for constructing an autonomous coordinate system without prior reference points. Through the fuzzy estimation of a three-step position estimation process, this method achieves the high precision positioning of the transmitter station in centimeter-level [11]. Using the existing four GNSS antenna platforms, Dr. Zhao proposed a baseline-constrained ambiguity function method. This method can effectively improve the unreliable or inaccurate estimation solution of RTK localization, and further directly assist the estimation of altitude direction [12,13,14,15]. Professor Takuji Ebinuma of the Japanese Waseda University has been working on indoor pseudolite for many years and has extensive experience in rapid RTK positioning. In order to realize centimeter-level high-precision positioning in indoor environments, Takuji proposed a doppler RTK attitude estimation method based on the relative motion of two antennas. The position and attitude of the user terminal can be calculated by means of doppler shifts and phase measurement between the receiver antennas and transmitters [16,17,18]. Dr. Gan’s team of Zhejiang University of Science and Technology proposed a carrier ambiguity resolution method based on the combination of pseudolite and UWB [19]. By using the high-precision ranging characteristic of UWB, the initial ambiguity of pseudolite is fixed. At present, research concerning integer ambiguity estimation is mainly based on the GNSS spatial signal. It is still less in the field of indoor location. Both Wuhan University and Seoul University have proposed a method to solve integer ambiguity quickly by using indoor RTK, which has achieved good positioning results in the experimental environment. Japanese Waseda University have developed a doppler-assisted fast ambiguity fixation method that provides cm-level positioning accuracy in indoor scenes. But according to the test data in the paper, the test is mainly carried out in slow motion, and the data is relatively stable. After the carrier phase cycle slips appear, the proposed method can’t complete the fast ambiguity estimation. Not conducive to the protection of positioning continuity. In previous tests, the team’s Dr. Gan proposed a location method based on Doppler’s difference [20,21], but it is difficult to apply in large-scale space due to the constraint of initial location points. It is also difficult to popularize the pseudo-satellite positioning technology due to the heavy workload in the large-scale space. In the same way, the fingerprint localization [22] method proposed by Dr. Huang faces a huge workload when applied in large-scale space, which is not conducive to the popularization of pseudo-satellite positioning technology.
Although several typical schemes have been applied to the study of the carrier phase ambiguity estimation in indoor environment, there are still some problems in the comprehensive analysis. The main problems are as follows:
(1)
The ambiguity estimation in the difference mode is based on the short baseline and is affected by the multipath signals of indoor reflectors. In general, the effectiveness of the difference information is limited to the local finite view-through space. It is not suitable for complex space application with indoor grid.
(2)
In indoor spaces, the direct propagation distance of pseudo-satellite signal is limited. Affected by the range error of receiver from 3 to 10 m, the user can not realize the initial position estimation by the least square algorithm with the pseudo-range information obtained directly.
(3)
The carrier phase space ambiguity search process of RTK is based on the continuous epoch without cycle slip, which usually needs to consider the setting of the search space. Assuming that there are L integers in the whole-cycle search space for each set of observations, (m − 1)L times are required for the whole-cycle search space. The large amount of computation and the long estimation time make it difficult for the user to fix the ambiguity quickly when the indoor continuous grid space is switched.
(4)
Due to the complexity of indoor physical space environments, shielding of moving bodies and strong reflection effect of adjacent reflectors will lead to frequent cycle slip phenomenon of the user receiver. The ambiguity of the integer needs to be re-estimated for each cycle slip, which is not conducive to the fast deblurring of measurement. Thus, it can be seen that it is difficult to provide good ranging accuracy for indoor location estimation based on the current carrier phase ambiguity estimation method.
Therefore, the question concerning how to solve the high-precision ranging problem is the key to realize the absolute positioning in LSOS. In response to this problem, the main work of this article is as follows: In the second chapter, as the key of BeiDou pseudo-satellite phase feature extraction and group phase feature ranging application, the basic theory of BeiDou pseudo-satellite network platform is introduced. In the third chapter, according to the multi-frequency characteristics of BeiDou pseudolite, the phase quantization period theory and the phase whole cycle estimation process are described in detail. In the fourth chapter, the performance of the proposed method is analyzed in detail from two aspects of measurement and simulation. Finally, on the basis of the existing results, we summarize the technical advantages of the current method and provide some follow-up research directions.

2. System Overview

BeiDou array pseudo-satellite (BDAPS) is an independent indoor positioning system which can realize indoor independent networking without relying on any external connection. According to the characteristics of indoor space environments, a centralized array network, Beacon Cascade Network, and space distributed network can be built in indoor viewing environment. The base station is designed with multi-elements of the same source. The time-frequency reference parameters of the multi-channel pseudo-satellite signals are generated by a common clock source, and the multi-channel pseudo-satellite signals have strictly consistent time-frequency characteristics. Thus, each pseudo-satellite generates the same satellite clock error information. The core of BDAPS consists of time-frequency control unit, baseband signal generating unit, radio frequency unit, and antenna unit. The block diagram of the base station composition is shown in Figure 1.

3. Algorithmic Principle

The carrier phase generally consists of two parts: the integer part of the carrier and the fractional part of the carrier. The fractional portion of carrier phase can be estimated accurately through real-time frequency. Therefore, carrier group phase estimation focuses on how to use the fractional portion of carrier phase information to estimate the integer portion of the carrier phase. The pseudo-satellite in this paper has two technical advantages in the design process: (1) the homologous array pseudo-satellite is controlled by the same clock source, and the signal has strict consistency in the process of clock deviation and channel delay; (2) in the design process of the BeiDou multi-frequency pseudo-satellite signal, the nominal frequency has strict consistency, which provides a basis for our research on the multi-frequency phase measurement method indoors. Based on this advantage, the theory of group phase ranging is introduced in this paper. The phase cumulative characteristic of pseudolite signal is estimated by using the period characteristic of multi-level phase deviation produced by multi-frequency signal during phase comparison. Thus, the accurate measurement of distance measurement can be completed without depending on the transmission time.

3.1. Phase Quantization Process

Generally, frequency and phase belong to the inherent properties of periodic signals. The change of frequency will inevitably cause the change of phase. One of the most remarkable characteristics of periodic signals is the periodic change of phase difference introduced by frequency difference. Usually, the change of frequency and phase can be converted into each other. The high-precision measurement of frequency can be converted into the measurement of the phase comparison of two periodic signals. The phase change can reflect the regular change between periodic signals more precisely.
Phase information is a physical quantity, which reflect the state of periodic signals at any moment. The process of phase change among several periodic signals directly reflects the process of quantization between periodic signals in time. The following takes any two frequency points as an example to introduce the phase change relationship between periodic signals, as shown in Figure 2.
Suppose that the selected signal frequencies are f1 and f2, f1 < f2. The corresponding signal period is T 1 and T 2 . If the phase coincidence point between the two signals is identified as phase point 0, it can be seen from Figure 2 that if the phase of the two signals is to be the same, the time-domain relationship between the two frequency signals should be satisfied
t = M f 2 f 1             f 0 = ( f 1 , f 2 )             T min = 1 ( f 1 , f 2 )
M is a positive integer, when M = 1, ( f 1 , f 2 ) is the maximum common factor frequency of f 1 and f 2 , and T min is a least common multiple period between two signals, which reflects the variation of the phase difference of the periodic signal in the least common multiple period and the variation of the temporal and spatial signal. The quantization is generally a quantitative change relation with a unit interval of f 2 f 1 as the basis.
In this case, the phase difference between the two phases can be expressed as
Δ t = n f 0 f 1 f 2
n is a positive integer, n = 0 , 1 , 2 , 3 , f 1 f 0 , f 0 f 1 f 2 is the quantized phase shift discrimination rate between the two signals, namely the unit quantum. The change of phase difference is always an integer multiple of the phase quantum, which can be from 0 to f 1 f 0 .
From the above analysis, there is always a minimum quantization interval in the whole quantization process. The interval is the quantization resolution between two signals, which shows a quantization relation between the mutual phases. This change in phase difference is a step change in the smallest unit, which is called the quantized phase-shift resolution. The least common multiple of a periodic signal is shown in time as the least common multiple period between any two periodic signals. There is no such thing as the same phase difference in any given least common multiple cycle. The variation of phase difference is an integral multiple of phase shift resolution, which reflects the whole-cycle phase estimation during periodic phase coincidence.

3.2. Group Phase Estimation

According to frequency signal phase quantization processing in the previous section, the unit quantization theory can be better applied to phase measurement. The phase difference between periodic signals varies periodically in least common multiple, and any periodic phenomenon can be represented by a group. After further study of this phenomenon, it is found that the variation features have some symmetry, which is called group phase theory in the following. The group phase character belongs to the finite periodic cycle class. According to the different frequency relations, the characteristics of multi-frequency point group phase estimation are analyzed.
The set of phase differences in the least common multiple periods between any two periodic signals is called a cell group, and each cell group consists of several subsets. If we think of each least common multiple element in the actual least common multiple cycle as a subset, each subset can be used as GU1, GU2, …GUn.
G n = { t | Δ t n = 1 }
G n = { G U 1 G U 2 G U n }
Here t is the generator and n is the order. The phase difference group is a finite cyclic group, isomorphic to the addition group. This group can be discussed in terms of the theory of finite additive groups. When the nominal value between two periodic signals is the same, the generator in a minimum common multiple periods is not unique, but the minimum generator between signals is unique.
Obviously, the minimum generator is the highest phase shift resolution between two signals. In the phase comparison and frequency measurement, the most concerned is the quantized phase shift resolution. A cyclic group of order n has φ (n) generators, and φ (n) is Euler function. When n is an integer greater than 1, and n = pkn is the standard factorization of n. n has T(n) = (k1 + 1) (k2 + 1)…(km + 1) positive factors, where T(n) of n is the number of positive factors of n. Then cyclic groups of order n have only T(n) cyclic group subgroups. If the least common multiple period between two periodic signals is Tminc, if f1 < f2, then the order of the phase group is Tminc × f2. Obviously, such a cyclic phase group has a strong regularity, and it is this regularity that makes all kinds of comparisons work smoothly.
In any GUi, the phase changes between signals are complex and changeable. In the same cyclic group, the changes are in line with the characteristics of cyclic group. The construction of cyclic groups is completely determined by the generator (that is, the resolution of the quantized phase shift between the two signals).
G P n = { G 1 G 2 G N u m }
Assuming that there are N frequency points of the signal, the order of the frequency is f 1 f 2 f N . Therefore, the corresponding number of least common multiple periods can be obtained according to different frequency combinations, and the total number of phase quantization period combinations of N u m = C N 2 + C N 3 + C N 4 + + C N N species can be obtained. The group phase quantization period can be expressed as T = [ T 1 T 2 T N u m ] . Thus, the element group can be extended to group-phase subgroup cells with different number of periods, and the characteristic period can be estimated from the minimum resolution element, the element group to the group-phase multi-level least common multiple.
G P n = { G 1 G 2 G N u m }

3.3. Group Phase Ranging Estimation

The process of group phase quantization is actually the refinement and segmentation process of signal spatial transmission. Through group phase quantization, the phase information of signal is accurately classified. The following ranging process is based on this expansion.
In order to better evaluate the application of the group phase period quantization principle in the pseudo-satellite system, the group phase period of the BeiDou pseudo-satellite under multi-frequency is analyzed in combination with the common frequency points of BeiDou. A total of six commonly used frequency points are selected in the following table, as shown in Table 1.
Combined with the maximum common factor frequency characteristics between frequencies, the first step of this paper is to analyze the maximum common factor frequency characteristics between frequencies of dual-frequency signals. Influenced by the reference frequency, the common maximum common factor frequency characteristics are shown in the combination estimation process of multiple frequencies. As shown in Table 2, four maximum common factor frequency values are obtained in total from the selected frequencies.
It can be seen that the group phase quantization period after multi-frequency combination divides the signal transmission process into four segments and converts the group phase quantization period into a constant representation of distance
S = [ 146 . 5261 , 29 . 3052 , 20 . 9323   14 . 6526 ]
Normally, the standard height of the indoor space is 2.8~3.3 m, the underground parking lot is 2.5 m, the stadium, station and exhibition center is 30 m, the tunnel is 5.8 m, and the underground pipe gallery is 4.6~6 m. BeiDou pseudolite has abundant group phase quantization period segmentation characteristics, which fully meets the requirements of indoor underground space ranging.
The range estimation process in detail is given below. In order to facilitate analysis, the putative f 1 / f 2 / f 3 three frequency signals, and f 1 < f 2 < f 3 . From this, we can get the quantization period set of group phase under different frequency combinations. Then the group phase quantization period set is
T = [ T 1 T 2 T 3 T 4 ]
Due to the influence of channel hardware and software delay, the pseudo-satellite signal of each channel is usually not 0. However, due to the strict time-frequency characteristics of pseudolite, it can be assumed that each launch channel has the same phase delay. In the phase comparison process, Formula (17) is the group phase quantization cycle set. Δ ϕ 0 is the minimum period element for realizing the same phase delay again in the frequency point combination. Assume that the initial phase difference of Δ ϕ , ranging error is introduced in the initial phase difference
Δ ρ = λ Δ ϕ Δ ϕ 0
Since the distance error introduced by phase difference is a constant value, it will not affect the variation of group phase quantization period in practical application. Therefore, the following distance estimation process is no longer considered alone and the default initial phase is 0.
First of all, the distance estimation process and the pseudo-satellite positioning process require at least four pseudo-satellite signals. It is assumed that there are n pseudo-satellites, the position coordinate array R s and that the reference point coordinates of the spatial virtual grid based on the covering domain are
R s = [ x s 1 y s 1 z s 1 x s 2 y s 2 z s 2 x s n y s n z s n ]         R b = [ x b 1 y b 1 z b 1 x b 2 y b 2 z b 2 x b m y b m z b m ]
The measurement equation is constructed. In the original observation information of pseudo-satellite output by receiver, the pseudo-distance can be directly obtained from the pseudo-satellite signal, and there is no ambiguity distance information. Doppler information is related to the motion state of the receiver, there is no ranging estimation error. So, if the pseudorange expressed in ρ s , doppler use f d , said the distance of the current time is estimated to be ρ s ( n ) = ρ s ( n 1 ) + λ f d Δ t , thus it is concluded that the user receiver to the location of the estimating equations
ρ s ( k ) = R s r ( k 1 ) + Δ t Δ T s + ε
In the formula, ρ s ( k ) = [ ρ s 1 ( k ) ρ s 2 ( k ) ρ s n ( k ) ] , k is a positive integer, k ≥ 1. Δ t is receiver clock error. Δ T s is pseudo-satellite clock error. if r ( n ) R b , then min ( ρ s ( k ) ( R s r ( k ) + Δ t Δ T s + ε ) ) is recorded as the selected optimal estimated position. Therefore, the transmission time of pseudolite signals in the current position can be deduced as t = [ t 1 , t 2 , t n ] . According to the interval characteristic of each signal transmission time, the whole group phase period number T c = [ T 1 T 2 T n ] of each transmission time is deduced.
The group phase segmentation process further solves the problem of quantifying the cyclic period of the group phase, transforming the problem into the problem of phase difference estimation within the least common multiple period. It is assumed that the inter-frequency carrier phase difference between the currently acquired multi-frequency signals is
Δ Φ = [ Δ Φ 1 Φ 2 Δ Φ n ]
According to the principle of minimum resolution of group phase above, the minimum resolution value of group phase under each path can be obtained as
Δ φ = [ Δ φ 1 Δ φ 2 Δ φ n ]
From this, N = [ N 1 N 2 N n ] , the formula for estimating the difference in the integer of the least common multiple is obtained
min ( Δ φ N Δ φ N Δ Φ )
Thus, the distance value of each signal is
ρ = c T c + λ ( N + Δ ψ )
In the formula, λ is the signal wavelength of the lower frequency in the frequency difference. Δ ψ = [ Δ ψ 1 Δ ψ 2 Δ ψ n ] , Δ ψ n is the signal phase within a cycle with low frequency in the frequency difference at the current time.

3.4. FG Optimization Positioning Method Assisted by SFLA

3.4.1. BDAPS FG Model

The data fusion factor model of BDAPS is built on the basis of the existing original observation data. The system factor graph model is constructed by observing the navigation state in the time domain and all available navigation measurements. On this basis, two kinds of models are established, which are measurement model and process model.
The measurement model is a posteriori probability estimation model, which represents the conditional probability of the measured value obtained at time K under the X k of the navigation state set at that time. In a factorial graph, each measurement corresponds to a factor node in the factorial graph. The ranging process is the primary process used to construct the positioning equation. It is assumed that the ranging value at k-time is ρ r , t s . When there is n-channel signal, the pseudo-range of n-channel signal is obtained
ρ r , k s = [ ρ r , k 1 ρ r , k 2 ρ r , k N ]
Since the indoor environment is usually near-earth, the effect of ionospheric delay can be ignored. The influence of troposphere generally defaults that the tropospheric delay is invariable under the same environment region. The measurement equation based on single difference of distance can be expressed as
[ r r , k 21 r r , k 31 r r , k N 1 ] = [ p r , k p k 2 p r , k p k 1 p r , k p k 3 p r , k p k 1 p r , k p k N p r , k p k 1 ] + w r , k s
In the formula, p r , k is the user’s position at k-time, p r , k = [ x k y k z k ] , and p k s is the space position of the s-type BeiDou pseudo-satellite at k-time. Therefore, the pseudo-range measurement information equation is a function related to the position of the pseudo-satellite and the position of the receiver. The position of the BeiDou pseudolite is usually demarcated by outdoor RTK and total station in advance. The position of the BeiDou pseudolite is known here. We can see that h ( p r , k ) is only a function of the user’s position at K time. w r , k s is the noise error introduced by spatial noise, and we consider it a random Additive white Gaussian noise.
h ( p r , k ) = [ p r , k p k 2 p r , k p k 1 p r , k p k 3 p r , k p k 1 p r , k p k N p r , k p k 1 ] + w r , k s           d ρ r , k s = [ r r , k 21 r r , k 31 r r , k N 1 ]
In equation, d ρ r , k s is not obtained from the original observation information of the receiver, but estimated from the multi-frequency group phase characteristics. Here, we assume that there is a distance estimator obtained from the combination between group m frequencies, then the distance value of the current path signal can be expressed as
g ( p s k s ) = h i ( p k 1 , p k 2 , , p k m )
The estimation process of distance measurement value at the current time also conforms to the measurement model, thus the corresponding factor node f p , k m e a s ( p s k s ) can be expressed as an error function, such as formula
f p , k m e a s ( p s k s ) = d ( e r r k ( p s k s , g ( p s k s ) ) )
Furthermore, the process also conforms to the white Gaussian noise process, and the error function is proportional to a probability model
P ( z p , k m e a s | p s k ) f p , k m e a s ( p s k s ) = exp ( 1 2 e r r k ( p s k , z p , k m e a s ϒ k 2 ) = exp ( 1 2 p s k z p , k m e a s ϒ k 2 )
The factor node f k m e a s ( p r , k ) at the current moment K is set as the error function at the current moment, where d ( ) represents the cost function corresponding to the navigation state p r , k and the measured value d ρ r , k s at the current moment.
f k m e a s ( p r , k ) = d ( e r r k ( d ρ r , k s , h ( p r , k ) ) )
so the error function process of the above equation can be converted into a probabilistic process to solve the following equation.
P ( d ρ r , k s | p r , k ) f k ( p r , k ) = exp ( 1 2 e r r k ( d ρ r , k s , h ( p r , k ) ) Γ k 2 ) = exp ( 1 2 d ρ r , k s h ( p r , k ) Γ k 2 )
Γ k is the measurement noise covariance at k-time, and h ( p r , k ) is the nonlinear measurement function of the measurement model at k-time. The square mahalanobis distance in the formula calculates the residuals of the single difference between the measured h ( p r , k ) and the distance estimated by the group phase at the current K time.
From the cost function of the factor node, it can be seen that the factor node f k m e a s ( p r , k ) is only related to the navigation state quantity p r , k at the current moment.
The process model is a prior estimation model, which represents the process of estimating the state of the system from the previous time to the current time. In the application process of BDAPS, there are mainly two stages involved in this process: (1) the estimation process of ranging measurement based on doppler; (2) Position estimation process based on doppler. The following two process factor graph models are modeled respectively.
In the estimation of ranging measurements based on doppler, the pseudo-satellite signal doppler feature is caused by the receiver movement. Based on the doppler measurement d r , k s = ( d r , k 1 , d r , k 2 , , d r , k N ) of K at the current moment, the current doppler-based velocity relation.
y r , k d = ( λ d r , k 1 , λ d r , k 2 , , λ d r , k N ) T
The current time estimation is obtained by smoothing the estimated range and doppler values or the carrier phase difference between the fore-and-aft epoch. After the predicted value of the system state is obtained, the residual value is calculated according to the measured value of the current time obtained in the process of group phase estimation.
f p , k p r o ( p s k ) = d ( e r r k ( p s k , g ( p s k ) ) )
Similarly, the probability estimation process is transformed from the above equation into
P ( p s k | p s k 1 ) f k p r o ( p s k ) = exp ( 1 2 e r r k ( p s k , g ( p s k ) ) Γ k 2 ) = exp ( 1 2 p s k g ( p s k ) Γ k 2 )
In the process of location estimation based on doppler, the system status p r , k 1 at the last moment and the system status transition function are used to predict the system status value p ^ r , k at the current K moment. Affected by the receiver’s doppler drift, we usually get the doppler value from the speed doppler d o p v , k N and the doppler drift doppler d o p c d f , k N , the correlation equation can be expressed as
d r , k N = d o p v , k N + d o p c d f , k N
y r , k d = d o p v , k + d o p c d f , k = λ ( [ d o p v , k 1 d o p v , k 2 d o p v , k N ] + [ d o p c d f , k 1 d o p c d f , k 2 d o p c d f , k N ] )
Therefore, the relation equation between velocity and position information can be written as
y r , k d = v r , k T e r , k s + ε r , k d
v r , k is the speed value of the user, Δ t is the unit time interval of the data output, the interval time is not necessarily 1 s, under normal circumstances, the data rate of the user terminal output has 1 Hz, 5 Hz, 10 Hz, 20 Hz and so on. e r , k s is the direction vector between the current position and the transmitting antenna position of BDAPS at the estimated position at the current K time.
v r , k = p r , k p r , k 1 Δ t = [ x k x k 1 Δ t y k y k 1 Δ t z k z k 1 Δ t ]           e r , k s = [ e r , k 1 e r , k 2 e r , k N ] = [ e r , k , x 1 e r , k , x 2 e r , k , x N e r , k , y 1 e r , k , y 2 e r , k , y N e r , k , z 1 e r , k , z 2 e r , k , z N ]
Thus, the doppler velocity parameter is obtained as an equation relating the receiver’s current time position to the previous time position, the pseudolite position and the forward and backward time interval units. p k N   p r , k 1   Δ t are known quantities at the current moment. So the equation of observation is g g ( p r , k ) = v r , k T e r , k s . Through the above equation, the doppler velocity error function can be expressed as
f v , k p r o ( p r , k ) = d ( e r r k ( y r , k d , g g ( p r , k ) )
the corresponding error function is expressed by the equivalent probability estimation process as
P ( p k | p k 1 , z k p r o ) f v , k p r o ( p r , k ) = exp ( 1 2 e r r k ( p r , k , z k p r o ) Λ k 2 ) = exp ( 1 2 p r , k z k p r o Λ k 2 )

3.4.2. BDAPS Factor Graph Framework

In the above process, we set up the corresponding measurement model and process model for the observation domain and the location domain respectively. It can be found that the factor nodes of the observation domain and the location domain are associated with the current time variable node and the previous time variable node. The state variables of BDAPS system are parameters concerning distance measurements and user position coordinates. Let the combined state quantity be as follows:
A k = [ ρ s 1 , ρ s 2 , , ρ s N , x k , y k , z k ]
According to the construction process in the previous section, all of the measurement information obtained by farmers in the navigation system is integrated to build the measurement set Z k . The Maximum a posteriori (MAP) estimation density estimation is used to find the maximum a posteriori value of the navigation state set A k for information fusion. Then the cooperative navigation problem is transformed into an equivalent nonlinear optimization problem.
A ˜ k = a r g   m i n A k [ ln P ( A k | Z k ) ] = a r g   m i n A k [ ln ( i = u k P ( x i | x i 1 , κ i p r o ) i = u k P ( κ i m e a s | x i ) ) ] = a r g   m i n A k [ i = u u f a l l , i p r o ( x i 1 , κ i p r o ) x i H i 2 + i = u u f a l l , i m e a s ( x i ) κ i m e a s ) Ι i 2 ]
Ι i is the measurement noise covariance, H i is the process noise covariance, f a l l , i m e a s ( x i ) is the nonlinear measurement function of the measurement model, f a l l , i p r o ( x i 1 , κ i p r o ) is the nonlinear state transfer function of the process model, 2 is the square Markov distance. The estimation process of the state vector becomes the problem of finding the minimum point of the nonlinear function. The factorial optimization model architecture for BDAPS is shown in Figure 3.

3.4.3. Optimal Estimation Method of Factor Graph Based on SFLA

To solve the current nonlinear problems, the least squares method is usually used to make the optimal estimation by Taylor expansion of the covariance function and the derivation of the equation. However, due to the limitation of propagation distance and spatial noise, the conventional first-order Taylor expansion neglects the effect of the expansion on the optimal position estimation. In the early test process, it is difficult to get an effective solution in many cases. As one of the current intelligent group search algorithms, the SFLA algorithm can make up for the shortcomings in the optimal solution estimation of nonlinear functions. The algorithm processing block diagram of this paper is given in Figure 4.

4. Implementations and Evaluation

4.1. Real Measurement Analysis

In this section, we use the existing BeiDou pseudo-satellite test environment to analyze the ranging and positioning performance in large-scale space. In this paper, B1I (1561.098 MHz) and B2I (1207.14 MHz) are selected to broadcast the signals in the indoor first floor hall. The location test terminal selects the time-space box location terminal which is developed by our project group based on ublox commercial chip. The data collection and display software adopts the integrated indoor and outdoor positioning APP of BeiDou. At the same time, in order to further analyze the positioning accuracy of the algorithm in this paper, the dynamic camera is selected as the location comparison benchmark. The dynamic camera can achieve real-time positioning accuracy to the millimeter level after calibration, which can meet the requirements of accuracy evaluation in this paper. The specific test scenario is shown in Figure 5. The top is the BDS pseudo-satellite positioning network, the equipment on the black shelf in the middle is the dynamic camera system, and the bottom is the positioning test service equipment that we use. The open area in the middle of the site is our actual test area. The test area has been built with accurate 3D modeling and ground test map, which can meet the needs of various test types.
Here we first broadcast the dual-frequency pseudo-satellite signal by BDAPS and validate the algorithm for the ranging capability in wireless environment. The observation information of carrier phase at 21 and 26 positions is collected for ranging analysis. As you can see from Figure 6, there is an estimation error of about one cycle in the estimation of carrier phase integer for two frequency points in the same channel, which can be up to two cycles in the previous test.
The positioning performance of the algorithm is further analyzed in this paper. During the testing process, the space-time box terminal and the dynamic capture positioning rigid body are placed near each other, and the data of the two positioning modes are collected at the same time. In order to facilitate analysis, this algorithm is represented by FG-GPRE. Here, we show the position map of two groups of motion. The detailed analysis results are as follows.
According to the test results in Figure 7, the proposed algorithm can locate continuously and does not appear the phenomenon of location hops affected by cycle slips. According to the above data, the location accuracy is further analyzed here. According to Table 3, the location ME is 17.16 cm, the location RMSE is 8.6 cm, and the maximum location error is 39.72 cm.
On the basis of the previous step, the accuracy of the positioning process is further verified here. In the same area, we have completed two rounds of dynamic positioning tests. The test results are shown in Figure 8. It is found that the two-loop trajectories obtained by the proposed algorithm are approximately coincidental and have the same positioning deviation as the reference trajectories. Although the algorithm proposed in this paper has a certain location error in the location accuracy, the location stability is improved significantly. Comparing with the literature 22, it has a better location performance. The positioning accuracy is also analyzed here. According to Table 4, the positioning ME is 20.86 cm, RMSE is 8.6 cm, and the maximum positioning error is 43.99 cm.

4.2. Simulation Analysis

Since the BDAPS does not have the ability to broadcast all frequency signals. In order to further verify the location performance of multi-frequency fusion ranging, the simulation experiment is carried out with the BDS data in Table 1.
A total of 24 frequency combination patterns can be found in the above analysis. In order to better verify the different group phase combination of different frequency points on the impact of ranging location, this paper selected nine of the typical combination for simulation analysis. This is shown in the Table 5.
In order to ensure the maximum authenticity of the simulation data, the group phase ranging error and environmental noise are fully considered in the design of the simulation environment. Therefore, in the following analysis, carrier phase measurement data are randomly introduced with 0.02~0.04 cycles of measurement error. On this basis, the following analysis is mainly from the ranging and positioning accuracy improvement.

4.2.1. Analysis of Multi-Frequency Ranging Accuracy Improvement

The carrier phase ranging results of different frequency combinations are given in Figure 9. In the figure above, we can see from the simulation data that the characteristics of the measured values are different under different frequency combinations in the dual-frequency combination mode, the measured values under different combinations show different measurement offsets. The most obvious one is the mode l, and the measurement error is 38 cm. The mode 2 has good ranging precision, ranging error is about 10 cm. The maximum measurement error is 30 cm and the minimum measurement error is 10 cm under the mode 3. The measurement error of the mode 4 is 9 cm.
The Figure 10 shows the actual ranging data under three combined modes. From the above data, it is found that under three combined modes, the ranging result of mode 5 is about 3.5 m, and the ranging value of mode 6 is about 3.42 m, it can be found that the range error of the three-frequency combination mode is obviously improved compared with the two-frequency combination, with the maximum error being about 12 cm and the minimum error being in the range of 1 cm.
Furthermore, Figure 11 analyzes the ranging results of four-frequency combination and five-frequency combination, and it can be found that the ranging error of the two combination modes mainly concentrates within 9 cm.
Therefore, we further analyze the ranging mean and RMSE values under different combination modes, as shown in the following Table 6.
Based on the above results, the following characteristics can be found: (1) in the process of group phase ranging estimation, the larger the time-frequency difference of the multi-frequency combination mode is, the better the estimation of the carrier phase whole-cycle propagation measurement value is; (2) the introduction of more frequency points can not only improve the ranging accuracy more effectively, but also improve the whole-cycle estimation accuracy to a certain extent, three-frequency combination mode is more suitable for combination. At the same time, the combination of four-frequency and five-frequency can provide a more reliable guarantee for the scene with higher ranging accuracy and ranging stability.

4.2.2. Positioning Performance Analysis

According to the above results, the measurement errors will be generated randomly in the simulation process from the range errors of 30 cm, 15 cm and 10 cm. The impact on the positioning performance is further verified under different combination of range errors.
The location result is shown in Figure 12 when the range error is ±30 cm. The maximum location error in x direction is 1 m, the maximum location error in y direction is 1 m, and the maximum location error in z direction is about 0.5 m. Under the influence of space environment, the measurement error of pseudo-satellite signal is not 30 cm in any time epoch. In this case, the positioning position may deviate from the actual position, but the positioning accuracy will be better than 1 m.
When the ranging precision is reduced to 15 cm, the location errors in three directions are obviously improved. In Figure 13, the maximum location error in x direction is 0.8 m, and the maximum location error in y direction is 1 m, the positioning error in z direction is 0.3 m. The BeiDou pseudo-satellite can achieve 0.63 m positioning accuracy in 1 confidence interval under the three-frequency combination mode.
Further, it can be found that the positioning error is further significantly improved, and statistical analysis can be obtained. The position accuracy, which under 1 confidence interval, is 0.37 m. In this case, this method can well solve the problem of high-precision absolute positioning of BeiDou pseudo-satellite in indoor space (Figure 14).

5. Conclusions

In the process of high precision positioning based on GNSS, the carrier phase ambiguity resolution is a necessary step. However, due to the influence of complex indoor environments, the traditional carrier phase ambiguity estimation algorithm is difficult to achieve the effective ambiguity estimation under the influence of frequent cycle slips. The existing indoor location algorithms do not consider how to suppress the cycle slip effect on the ambiguity. This study presents a reliable indoor positioning method based on group phase ranging theory. Based on the multi-frequency phase characteristic of the BeiDou pseudo-satellite, the phase integer part of carrier phase is estimated by using the group phase theory. The high-precision indoor location is achieved by the factor map location technology assisted by SFLA. The method proposed in this paper is fully verified by the measured and simulated data. The advantages of the proposed algorithm are fully demonstrated under the condition of equal precision. In future work, we will carry out more research on the integrity of the algorithm and the reliability of location. In the existing algorithms, by fusing INS/MEMS and other multi-source sensors, a more lupin fusion localization method based on BeiDou pseudo-satellite is constructed by integrating sensors such as inertial sensors and visual radar.

Author Contributions

All authors together developed the idea that led to this paper. H.Z. conceived the positioning method, the experiment and the data processing of the article. S.P. provided critical comments and contributed to the final revision of the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Plan of China (project: High Precision Positioning, Navigation and Control Technology for Large Underground Space (No. s2021YFB3900800, 2021YFB3900801, 2021YFB3900802, 2021YFB3900803, 2021YFB3900804)).

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to ongoing projects.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mautz, R. Overview of current indoor positioning systems. Geod. Cartogr. 2009, 35, 18–22. [Google Scholar] [CrossRef]
  2. Puengnim, A.; Patino-Studencka, L.; Thielecke, J.; Rohmer, G. Precise positioning for virtually synchronized pseudolite system. In Proceedings of the 2013 International Conference on Indoor Positioning and Indoor Navigation, Montbeliard-Belfort, France, 28–31 October 2013; pp. 1–8. [Google Scholar]
  3. Selmi, I.; Vervisch-Picois, A.; Gottesman, Y.; Samama, N. GNSS-based calibration of the infrastructure of the repealite indoor positioning system. In Proceedings of the 2013 International Conference on Indoor Positioning and Indoor Navigation, Montbeliard-Belfort, France, 28–31 October 2013. [Google Scholar]
  4. Kim, C.; So, H.; Lee, T.; Kee, C. A pseudolite-based positioning system for legacy gnss receivers. Sensors 2014, 14, 6104–6123. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Samama, N. Indoor positioning with gnss-like local signal transmitters. In Global Navigation Satellite Systems—Signal, Theory and Applications; Jin, S., Ed.; InTech: Rijeka, Croatia, 2012; pp. 299–338. [Google Scholar]
  6. Xu, R.; Chen, W.; Xu, Y.; Ji, S. A New Indoor Positioning System Architecture Using GPS Signals. Sensors 2015, 15, 10074–10087. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Selmi, I.; Samama, N.; Vervisch-Picois, A. A new approach for decimeter accurate GNSS indoor positioning using carrier phase measurements. In Proceedings of the 2013 International Conference on Indoor Positioning and Indoor Navigation, Montbeliard-Belfort, France, 28–31 October 2013. [Google Scholar]
  8. Li, X.; Huang, G.; Zhang, P.; Zhang, Q. Reliable Indoor Pseudolite Positioning Based on a Robust Estimation and Partial Ambiguity Resolution Method. Sensors 2019, 19, 3692. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Li, X.; Zhang, P.; Guo, J.; Wang, J.; Qiu, W. A New Method for Single-Epoch Ambiguity Resolution with Indoor Pseudolite Positioning. Sensors 2017, 17, 921. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Liu, X.; Yao, Z.; Lu, M. A rapid convergent positioning algorithm based on projected cancellation technique for pseudolite positioning systems. GPS Solut. 2021, 26, 15. [Google Scholar] [CrossRef]
  11. Wang, T.; Yao, Z.; Lu, M. Autonomous coordinate establishment of local reference frames for ground-based positioning systems without known points. J. Geod. 2023, 97, 4. [Google Scholar] [CrossRef]
  12. Zhao, Y.; Guo, J.; Zou, J.; Zhang, P.; Zhang, D.; Li, X.; Huang, G.; Yang, F. A Holistic Approach to Guarantee the Reliability of Positioning Based on Carrier Phase for Indoor Pseudolite. Appl. Sci. 2020, 10, 1199. [Google Scholar] [CrossRef] [Green Version]
  13. Zhao, Y.; Zhang, P.; Guo, J.; Li, X.; Wang, J.; Yang, F.; Wang, X. A New Method of High-Precision Positioning for an Indoor Pseudolite without Using the Known Point Initialization. Sensors 2018, 18, 1977. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Zhao, Y.; Zou, J.; Zhang, P.; Guo, J.; Wang, X.; Huang, G. An Optimization Method of Ambiguity Function Based on Multi-Antenna Constrained and Application in Vehicle Attitude Determination. Micromachines 2021, 13, 64. [Google Scholar] [CrossRef] [PubMed]
  15. Zhao, X.; Niu, Z.; Li, G.; Shuai, Q.; Zhu, B. A New Cycle Slip Detection and Repair Method Using a Single Receiver’s Single Station B1 and L1 Frequencies in Ground-Based Positioning Systems. Sensors 2020, 20, 346. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Fujii, K.; Yonezawa, R.; Sakamoto, Y.; Schmitz, A.; Sugano, S. A combined approach of doppler and carrier-based hyperbolic positioning with a multi-channel GPS-pseudolite for indoor localization of robots. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Alcala de Henares, Spain, 4–7 October 2016; pp. 1–7. [Google Scholar]
  17. Sakamoto, Y.; Ebinuma, T.; Fujii, K.; Sugano, S. Doppler positioning with orientation estimation by using multiple transmitters for high-accuracy IMES localization. In Proceedings of the 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sydney, Australia, 13–15 November 2012; pp. 1–9. [Google Scholar]
  18. Sakamoto, Y.; Ebinuma, T.; Fujii, K.; Sugano, S. Real-time kinematic Doppler pose estimation for IMES. In Proceedings of the 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, Australia, 9–12 July 2013; pp. 1300–1305. [Google Scholar]
  19. Gan, X.; Huo, Z.; Sun, L.; Yang, S.; Liu, K. An Approach to Improve the Indoor Positioning Performance of Pseudolite/UWB System with Ambiguity Resolution. J. Sens. 2022, 2022, 1–14. [Google Scholar] [CrossRef]
  20. Gan, X.; Yu, B.; Huang, L.; Jia, R.; Zhang, H.; Sheng, C.; Fan, G.; Wang, B. Doppler Differential Positioning Technology Using the BDS/GPS Indoor Array Pseudolite System. Sensors 2019, 19, 4580. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. Sheng, C.; Gan, X.; Yu, B.; Zhang, J. Precise Point Positioning Algorithm for Pseudolite Combined with GNSS in a Constrained Observation Environment. Sensors 2020, 20, 1120. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Huang, L.; Gan, X.; Yu, B.; Zhang, H.; Li, S.; Cheng, J.; Liang, X.; Wang, B. An Innovative Fingerprint Location Algorithm for Indoor Positioning Based on Array Pseudolite. Sensors 2019, 19, 4420. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Principle of BDAPS signal generation.
Figure 1. Principle of BDAPS signal generation.
Remotesensing 15 01924 g001
Figure 2. Phase quantization relationship between periodic signals.
Figure 2. Phase quantization relationship between periodic signals.
Remotesensing 15 01924 g002
Figure 3. The factorial optimization model architecture for BDAPS.
Figure 3. The factorial optimization model architecture for BDAPS.
Remotesensing 15 01924 g003
Figure 4. The algorithm processing block diagram.
Figure 4. The algorithm processing block diagram.
Remotesensing 15 01924 g004
Figure 5. Test scenario.
Figure 5. Test scenario.
Remotesensing 15 01924 g005
Figure 6. The estimation of carrier phase integer for two frequency points.
Figure 6. The estimation of carrier phase integer for two frequency points.
Remotesensing 15 01924 g006
Figure 7. The first group of positioning accuracy comparison test.
Figure 7. The first group of positioning accuracy comparison test.
Remotesensing 15 01924 g007
Figure 8. The second group of positioning accuracy comparison test.
Figure 8. The second group of positioning accuracy comparison test.
Remotesensing 15 01924 g008
Figure 9. Ranging accuracy under different dual-frequency combination modes.
Figure 9. Ranging accuracy under different dual-frequency combination modes.
Remotesensing 15 01924 g009
Figure 10. Ranging accuracy under different three-frequency combination modes.
Figure 10. Ranging accuracy under different three-frequency combination modes.
Remotesensing 15 01924 g010
Figure 11. Ranging accuracy under different four-frequency combination modes.
Figure 11. Ranging accuracy under different four-frequency combination modes.
Remotesensing 15 01924 g011
Figure 12. Positioning accuracy analysis when ranging accuracy is within 30 cm.
Figure 12. Positioning accuracy analysis when ranging accuracy is within 30 cm.
Remotesensing 15 01924 g012
Figure 13. Positioning accuracy analysis when ranging accuracy is within 15 cm.
Figure 13. Positioning accuracy analysis when ranging accuracy is within 15 cm.
Remotesensing 15 01924 g013
Figure 14. Positioning accuracy analysis when ranging accuracy is within 10 cm.
Figure 14. Positioning accuracy analysis when ranging accuracy is within 10 cm.
Remotesensing 15 01924 g014
Table 1. List of existing frequency points of the BeiDou signal.
Table 1. List of existing frequency points of the BeiDou signal.
Serial NumberFrequencyValue (MHz)
1B1I1561.098
2B2I, B2b1207.14
3B3I1268.52
4B2a1176.45
5B1C1575.42
Table 2. The common maximum common factor frequency characteristics.
Table 2. The common maximum common factor frequency characteristics.
2.046 MHz10.23 MHz20.46 MHz14.322 MHz
(B1I, B2I)(B1C, B2a)(B3I, B2I)(B1I, B1C)
(B1I, B3I)(B2I, B2a)(B1C, B2I)-
(B1I, B2a)(B3I, B2a)(B1C, B3I)-
(B1I, B2I, B2a)(B1C, B2a, B3I)--
(B1I, B2I, B3I)(B1C, B2a, B2I)--
(B1I, B2I, B1C)(B2I, B3I, B2a)--
(B1I, B3I, B2a)(B1C, B2a, B3I, B2I)--
(B1I, B3I, B1C)---
(B1I, B1C, B2a)---
(B1I, B2I, B1C, B2a)---
(B1I, B2I, B3I, B2a)---
(B1I, B2I, B3I, B1C)---
(B1I B3I, B1C, B2a)---
Table 3. Locate the performance profiling list.
Table 3. Locate the performance profiling list.
Serial NameME (cm)RMSE (cm)MAX (cm)
FG-GPRE17.168.639.72
Table 4. Locate the performance profiling list.
Table 4. Locate the performance profiling list.
Serial NameME (cm)RMSE (cm)MAX (cm)
FG-GPRE20.868.6843.99
Table 5. Frequency combinations in different modes.
Table 5. Frequency combinations in different modes.
NameFrequency Point Combination Mode
Mode 1(B1I, B1C)
Mode 2(B1I, B2a)
Mode 3(B1I, B2I/B2b)
Mode 4(B1I, B3I)
Mode 5(B1I, B1C, B2a)
Mode 6(B1C, B2a, B3I)
Mode 7(B1I, B1C, B2I/B2b)
Mode 8(B1I, B1C, B3I, B2I/B2b)
Mode 9(B1I, B1C, B2a, B3I, B2I/B2b)
Table 6. Ranging performance under different frequency combination.
Table 6. Ranging performance under different frequency combination.
SNFrequency Point Combination ModeME (m)RMSETrue Value (m)
1(B1I, B1C)3.78140.03123.41
2(B1I, B2a)3.30860.0018
3(B1I, B2I/B2b)3.20450.0971
4(B1I, B3I)3.31270.0018
5(B1I, B1C, B2a)3.50480.0018
6(B1C, B2a, B3I)3.41860.0018
7(B1I, B1C, B2I/B2b)3.52850.0018
8(B1I, B1C, B3I, B2I/B2b)3.36280.0292
9(B1I, B1C, B2a, B3I, B2I/B2b)3.36700.0147
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, H.; Pan, S. LSOS: An FG Position Method Based on Group Phase Ranging Ambiguity Estimation of BeiDou Pseudolite. Remote Sens. 2023, 15, 1924. https://doi.org/10.3390/rs15071924

AMA Style

Zhang H, Pan S. LSOS: An FG Position Method Based on Group Phase Ranging Ambiguity Estimation of BeiDou Pseudolite. Remote Sensing. 2023; 15(7):1924. https://doi.org/10.3390/rs15071924

Chicago/Turabian Style

Zhang, Heng, and Shuguo Pan. 2023. "LSOS: An FG Position Method Based on Group Phase Ranging Ambiguity Estimation of BeiDou Pseudolite" Remote Sensing 15, no. 7: 1924. https://doi.org/10.3390/rs15071924

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop