The present disclosure relates to the field of satellite positioning and navigation, and particularly to an LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning.
A precise point positioning-real-time kinematic (PPP-RTK) positioning method combines the advantages of precise point positioning (PPP) and real-time kinematic (RTK) positioning. It gives a user some freedom in space like the PPP, and not requires a short baseline like the RTK. At the same time, it ensures positioning accuracy similar to that of the RTK through integer ambiguity resolution (IAR). An undifferenced and uncombined (UDUC) PPP-RTK demonstrates its advantages in many aspects. No differencing or combination operations are performed at the observation level, which allows the corresponding model to be freely expanded to any number of frequencies. In addition, as various unknown parameters are retained in the observation equation, the opportunity to model the parameters in time and space domains is reserved. To eliminate the rank deficiencies among the estimable parameters, the parameters can be re-formed according to models used for parameters and the S-system theory. S-basis parameters are determined and new estimable parameters are formed.
A wide-area UDUC PPP-RTK positioning can achieve high-precision positioning, while shortening its convergence time is very important for a real-time user. For UDUC PPP-RTK positioning, a network end needs to process and broadcast an estimated satellite clock error vector and a satellite phase bias vector to a user to enable the user to perform the IAR. Depending on the size of a ground station network, the network end selectively transmits the ionospheric delays of the network end ground stations to the user, and the user performs ionospheric delay interpolation according to various models to solve his own ionospheric delay, thereby realizing rapid IAR and rapid convergence of a positioning result. For PPP-RTK in a range of thousands of kilometers, the distance between ground stations is often large, which makes it difficult to perform accurate ionospheric delay interpolation. As such, the user often uses an ionosphere-float model to solve the ionospheric delay by himself, rather than relying on ionospheric delays broadcast by the ground station network.
Because the ionospheric delays need to be solved by a user of PPP-RTK in a wide-area ionosphere-float mode, the user often faces longer convergence time than that in an ionosphere-weighted or ionosphere-fixed mode, especially for the user who needs to perform positioning in a kinematic mode. Studies have shown that using measurements from the global positioning system (GPS) with partial ambiguity resolution (PAR) enabled, it requires more than 20 minutes to make 75% of the kinematic positioning errors in horizontal and vertical directions converge to 5 centimeters (cm). The length of the convergence time depends closely on the model strength, and the convergence time is quite different in different modes, which vary in the number of the global navigation satellite systems (GNSSs) used, whether to solve the integer ambiguity vector, and the positioning mode (kinematic or static).
In order to solve the above problems in the related art, the present disclosure provides a low-Earth-orbit (LEO)-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning. The technical problems to be solved by the present disclosure are solved by following technical solutions.
The present disclosure provides an LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning, which includes:
In an embodiment of the present disclosure, the UDUC PPP-RTK network end observation equations of the GNSSs are expressed as follows:
E(Δφr,j,GGs)=grGsΔτr+d{tilde over (t)}r,G−d{tilde over (t)}Gs−μj{tilde over (ι)}rGs+{tilde over (δ)}r,j,G−{tilde over (δ)},jGs+λjÑr,jGs;
E(Δpr,j,GGs)=grGsΔτr+d{tilde over (t)}r,G−d{tilde over (t)}Gs+μj{tilde over (ι)}rs+{tilde over (d)}r,j,G−{tilde over (d)},jGs,
E(Δφr,j,LLs)=grLsΔτr+d{tilde over (t)}r,L−d{tilde over (t)}Ls−μj{tilde over (ι)}rLs+{tilde over (δ)}r,j,L−{tilde over (δ)},jLs+λjÑr,jLs;
E(Δpr,j,LLs)=grLsΔτr+d{tilde over (t)}r,L−d{tilde over (t)}Ls+μj{tilde over (ι)}rLs+{tilde over (d)}r,j,L−{tilde over (d)},jLs;
In an embodiment of the present disclosure, the network end parameters include: a vector of estimated reformed GNSS satellite clock errors d{tilde over ({circumflex over (t)})}Gs, a vector of estimated reformed LEO satellite clock errors d{tilde over ({circumflex over (t)})}Ls, a vector of estimated reformed GNSS satellite phase biases {tilde over ({circumflex over (δ)})},jGs, and a vector of estimated reformed LEO satellite phase biases {tilde over ({circumflex over (δ)})},jLs; and in a situation of j>2, the network end parameters further includes a vector of estimated reformed GNSS satellite code biases {tilde over ({circumflex over (d)})},jGs, and a vector of estimated reformed LEO satellite code biases {tilde over ({circumflex over (d)})},jLs.
In an embodiment of the present disclosure, step 3 includes:
E(Δφu,jGs+d{tilde over ({circumflex over (t)})}Gs+{tilde over ({circumflex over (δ)})},jGs)=(GuGs)TΔxu+guGsΔτu+d{tilde over (t)}u,G−μj{tilde over (ι)}uGs+{tilde over (δ)}u,j,G+λjÑu,jGs;
E(Δpu,jGs+d{tilde over ({circumflex over (t)})}Gs+{tilde over ({circumflex over (d)})},j>2Gs)=(GuGs)TΔxu+guGsΔτu+d{tilde over (t)}u,G+μj{tilde over (ι)}uGs+{tilde over (d)}u,j,G;
E(Δφu,jLs+d{tilde over ({circumflex over (t)})}Ls+{tilde over ({circumflex over (δ)})},jLs)=(GuLs)TΔxu+guLsΔτu+d{tilde over (t)}u,L−μj{tilde over (ι)}uLs+{tilde over (δ)}u,j,L+λjÑu,jLs;
E(Δpu,jLs+d{tilde over ({circumflex over (t)})}Ls+{tilde over ({circumflex over (d)})},j>2Ls)=(GuLs)TΔxu+guLsΔτu+d{tilde over (t)}u,L+μj{tilde over (ι)}uLs+{tilde over (d)}u,j,L,
In an embodiment of the present disclosure, step 4 includes:
In an embodiment of the present disclosure, step 5 includes:
Compared with the related art, the beneficial effects of the present disclosure are as follows. For the LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning of the present disclosure, navigation signals of an LEO satellite navigation system are integrated into the process of calculating of network end parameters and user positioning based on UDUC observation equations during performing GNSS-based wide-area PPP-RTK positioning using, which significantly shortens the convergence time of user positioning based on wide-area UDUC PPP-RTK, and speeds up the IAR, and the convergence of the user positioning result based on wide-area UDUC PPP-RTK is no longer limited or sensitive to a strength of the original GNSS observation model, including the number of the GNSSs used, whether to solve the integer ambiguity or not, and the user positioning mode.
The above description merely outlines the technical solutions of the present disclosure. To better understand the technical means of the present disclosure and to make the above and other objectives, features, and advantages of the present disclosure more apparent and understandable, exemplary embodiments are provided below in conjunction with accompanying drawings, to provide a detailed explanation.
To further explain the technical means and effects adopted by the present disclosure to achieve predetermined purposes of the present disclosure, the following detailed description is provided for an LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning in conjunction with the accompanying drawings and specific embodiments.
The foregoing and other technical contents, features, and effects of the present disclosure can be clearly presented in the following detailed description in conjunction with the accompanying drawings. Through the detailed description of the specific embodiments, the technical means and effects adopted by the present disclosure to achieve the predetermined purposes can be more deeply and specifically understood. However, the accompanying drawings are merely for reference and illustration purposes, and are not used to limit the technical solutions of the present disclosure.
Since an LEO satellite has a much lower altitude than that of a GNSS satellite in a medium to high Earth orbit, it moves faster, and provides a rapid geometric change for ground users. As such, it can significantly shorten the convergence time of the PPP. For a user of GNSS-based wide-area PPP-RTK who needs to fix an integer ambiguity vector but lacks high-precision ionospheric delay corrections, the convergence time of positioning still needs to be improved. The advantage of a rapid geometric change provided by an LEO satellite navigation system can provide a possibility for improving the convergence time. Based on this, this embodiment provides an LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning. Please refer to a schematic view shown in
Specifically, UDUC observation equations of GNSSs are obtained based on raw observation data of GNSSs. Original parameters in the UDUC observation equations are reformed based on the S-system theory to eliminate rank deficiencies. Observation equations based on reformed parameters, that is, the UDUC PPP-RTK network observation equations of GNSSs, are obtained.
The original parameters include: a zenith tropospheric wet delay Δτr, a receiver clock error dtr, a satellite clock error dtGs, an ionospheric delay ιrGs the first frequency, a receiver code bias dr,j,G, a receiver phase bias δr,j,G, a satellite code bias d,jGs, a satellite phase bias δ,jGs, and an integer ambiguity Nr,jGs. Among them, subscripts r, j, G represent receiver r, frequency j, and GNSS G, a superscript Gs represents satellite s in the GNSSs G, and reformed parameters are added with subscripts ˜ to distinguish them from the corresponding original parameters.
In this embodiment, the UDUC PPP-RTK network observation equations of the GNSSs, that is, observed-minus-computed (O−C) terms (i.e., O−C term) of a GNSS carrier phase observation and a GNSS pseudo-range (code) observation are expressed as the following equations (1) and (2):
E(Δφr,j,GGs)=grGsΔτr+d{tilde over (t)}r,G−d{tilde over (t)}Gs−μj{tilde over (ι)}rGs+{tilde over (δ)}r,j,G−{tilde over (δ)},jGs+λjÑr,jGs (1);
E(Δpr,j,GGs)=grGsΔτr+d{tilde over (t)}r,G−d{tilde over (t)}Gs+μj{tilde over (ι)}rs+{tilde over (d)}r,j,G−{tilde over (d)},jGs (2);
It should be noted that the zenith tropospheric wet delay Δτr is not reformed, and since the reformed receiver clock error d{tilde over (t)}r,G includes hardware delays, it is indicated with the subscript G, to represent a separate solution for each system.
The specific forms of the reformed parameters are related to constraints applied to the parameters (such as whether to add time constraints to the hardware biases), which will not be described in detail herein. In the case that both the satellite and the receiver hardware biases are subject to the time constraint, to eliminate the rank deficiency, dt1,G(ti), d1,j,G(t1), δ1,j,G(ti), N1,jGs(ti), Nr,jG1(ti), dr≠1,j=1,2,G(t1), d,j=1,2Gs=(t1) are used as S-basis parameters and are not solved. Here, the subscript j=1, 2 refers to the first two frequency bands used in the system.
Further, by integrating multi-frequency LEO navigation signals into the above observation equations, the LEO-integrated GNSS UDUC PPP-RTK network end observation equations can be obtained. The O−C terms for a carrier phase and a pseudo-range measurement of the LEO satellite navigation system can be expressed as the following equations (3) and (4):
E(Δφr,j,LLs)=grLsΔτr+d{tilde over (t)}r,L−d{tilde over (t)}Ls−μj{tilde over (ι)}rLs+{tilde over (δ)}r,j,L−{tilde over (δ)},jLs+λjÑr,jLs (3);
E(Δpr,j,LLs)=grLsΔτr+d{tilde over (t)}r,L−d{tilde over (t)}Ls+μj{tilde over (ι)}rLs+{tilde over (d)}r,j,L−{tilde over (d)},jLs (4);
In this embodiment, as seen from equations (1)-(4), after integrating the navigation signals (i.e., LEO observations) of the LEO satellite navigation system into the UDUC PPP-RTK network end observation equation, the zenith tropospheric wet delay Δτr is a common estimable parameter of the LEO satellite navigation system and the GNSSs, which establishes the correlation between other LEO-related parameters and GNSS-related parameters, thereby making PPP-RTK solution of the LEO-integrated GNSS network end different from separate solutions.
Step 2, solving network end parameters of the LEO-integrated GNSS UDUC PPP-RTK network end observation equations.
In this embodiment, the network end parameters include: a vector of estimated reformed GNSS satellite clock errors d{tilde over ({circumflex over (t)})}Gs, a vector of estimated reformed LEO satellite clock errors d{tilde over ({circumflex over (t)})}Ls, a vector of estimated reformed GNSS satellite phase biases {tilde over ({circumflex over (δ)})},jGs, and a vector of estimated reformed LEO satellite phase biases {tilde over ({circumflex over (δ)})},jLs. In a situation of j>2, the network end parameters further include a vector of estimated reformed GNSS satellite code bias {tilde over ({circumflex over (d)})},jGs, and a vector of estimated reformed LEO satellite code biases {tilde over ({circumflex over (d)})},jLs.
Specifically, the solution of the network end parameters is explained as follows.
Firstly, based on equations (1)-(4), considering the corresponding time constraints applied to the parameters (including zenith tropospheric wet delay, hardware biases of the satellite and the receiver, and an integer ambiguity vector), PPP-RTK network end parameters in an ambiguity-float mode are first solved using a least-squares adjustment. Based on the time constraints of the parameters, the estimated parameter vector Δ{circumflex over (X)}(ti-1) obtained at the preceding epoch is updated as Δ{circumflex over (X)}(ti|i-1) according to the sequential least-squares adjustment, which is expressed as follows:
Δ{circumflex over (X)}(ti|i-1)=Δ{circumflex over (X)}(ti-1) (5);
Q
{circumflex over (X)}(ti|i-1)=Q{circumflex over (X)}(ti-1)+SX (6),
It should be noted that Δ{circumflex over (X)} includes not only the related parameters of the GNSSs, but also those of the LEO satellite navigation system.
Furthermore, based on equations (1)-(6), an elevation-dependent weighting function is used for the observation noise of the GNSSs and the LEO satellite navigation system, and the least-squares adjustment is used to solve the network end parameters in the ambiguity-float mode. Based on the estimated float ambiguity vector and its variance-covariance matrix of the GNSSs and the LEO satellite navigation system, the least square ambiguity decorrelation adjustment (LAMBDA) algorithm is used to decorrelate the float ambiguity vector through linear transformation, obtain integer ambiguity vector, and transform back to the forms of Ñr,jGs and Ñr,jLs, that is, the fixed integer ambiguity vector of the GNSSs and the LEO satellite navigation system. In this embodiment, a partial ambiguity resolution (PAR) method is used to solve the integer ambiguity vector, which fixes a part of the ambiguity vector to integers when the system cannot completely resolve the integer ambiguity vector.
Furthermore, after the integer ambiguity vector are fixed, the network end parameters are provided by the network end to the user to realize the IAR and high-precision positioning of the user end.
Step 3, correcting user end GNSS UDUC observation equations and user end LEO UDUC observation equations according to the network end parameters.
Specifically, step 3 includes:
E(Δφu,jGs+d{tilde over ({circumflex over (t)})}Gs+{tilde over ({circumflex over (δ)})},jGs)=(GuGs)TΔxu+guGsΔτu+d{tilde over (t)}u,G−μj{tilde over (ι)}uGs+{tilde over (δ)}u,j,G+λjÑu,jGs (7);
E(Δpu,jGs+d{tilde over ({circumflex over (t)})}Gs+{tilde over ({circumflex over (d)})},j>2Gs)=(GuGs)TΔxu+guGsΔτu+d{tilde over (t)}u,G+μj{tilde over (ι)}uGs+{tilde over (d)}u,j,G (8);
E(Δφu,jLs+d{tilde over ({circumflex over (t)})}Ls+{tilde over ({circumflex over (δ)})},jLs)=(GuLs)TΔxu+guLsΔτu+d{tilde over (t)}u,L−μj{tilde over (ι)}uLs+{tilde over (δ)}u,j,L+λjÑu,jLs (9);
E(Δpu,jLs+d{tilde over ({circumflex over (t)})}Ls+{tilde over ({circumflex over (d)})},j>2Ls)=(GuLs)TΔxu+guLsΔτu+d{tilde over (t)}u,L+μj{tilde over (ι)}uLs+{tilde over (d)}u,j,L (10),
Step 4, solving the corrected user end GNSS UDUC observation equations and the corrected user end LEO UDUC observation equations, to obtain a user end positioning vector in an ambiguity-float mode; and a user end float ambiguity vector and a variance-covariance matrix of the user end float ambiguity vector.
In this embodiment, according to equations (7)-(10), a user solution in the ambiguity-float mode can be obtained by using the least-squares adjustment considering the time constraints on the receiver hardware biases, the integer ambiguity vector and other parameters (see the equations (5)-(6)). As can be seen from equations (7)-(10), the user coordinate increment Δxu and the user zenith tropospheric wet delay Δτu are parameters jointly involved in the processing of GNSS and LEO observations. Therefore, the advantage of fast satellite geometry change brought by the LEO satellites will be reflected in the positioning results.
Specifically, step 4 includes: performing the least-squares adjustment on the corrected user end GNSS UDUC observation equations and the corrected user end LEO UDUC observation equations, to obtain the user end positioning vector in the ambiguity-float mode; and the user end float ambiguity vector and the variance-covariance matrix of the user end float ambiguity vector.
In this embodiment, based on obtained float ambiguity vectors {tilde over ({circumflex over (N)})}u,jGs and {tilde over ({circumflex over (N)})}u,jLs for the GNSSs and the LEO satellite navigation system, and using the corresponding variance-covariance matrix of all the float ambiguity vector Q{tilde over ({circumflex over (N)})}, the user end integer ambiguity vector are partially or partially fixed using the LAMBDA algorithm and the partial ambiguity resolution (PAR) method.
It should be noted that the variance-covariance matrix Q{tilde over ({circumflex over (N)})} herein no longer distinguishes between the GNSS and the LEO satellite navigation system, which considers the correlations between integer ambiguity vector of the GNSSs and the LEO satellite navigation system.
Step 5, using the user end float ambiguity vector and the variance-covariance matrix of the user end float ambiguity vector to obtain a fully or partially fixed user end ambiguity vector, and performing PPP-RTK user positioning in a partial ambiguity resolution (PAR)-enabled mode with the fully or partially fixed user end ambiguity vector.
Specifically, step 5 includes: correcting the corrected user end GNSS UDUC observation equations and the corrected user end LEO UDUC observation equations with the fully or partially fixed user end ambiguity vector; and performing the least-squares adjustment on the user end GNSS UDUC observation equations and the user end LEO UDUC observation equations to obtain a user end positioning vector in the PAR-enabled mode.
In this embodiment, all fixed integer ambiguity vectors of the GNSSs and the LEO satellite navigation system are corrected in the O−C terms of equations (7)-(10), taking into account the time constraints of the remaining parameters (see equations (5)-(6)). The user three-dimensional coordinate increment vector Δxu is obtained by using the least-squares adjustment to achieve user positioning.
In other embodiments, the user may also choose not to fix the integer ambiguity vector and solve the three-dimensional coordinates in the ambiguity-float mode, i.e., using the least-squares adjustment to process the user end GNSS UDUC observation equations and the user end LEO UDUC observation equations, and solving for the user three-dimensional coordinate increment in the ambiguity-float mode.
For the LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning of this embodiment, navigation signals of an LEO satellite navigation system are integrated into the process of calculating of network end parameters and user positioning based on UDUC observation equations during performing wide-area PPP-RTK positioning using GNSSs, which significantly shortens the convergence time of user positioning based on wide-area UDUC PPP-RTK, and speeds up the resolution of integer ambiguity vector, and the convergence of the user positioning based on wide-area UDUC PPP-RTK is no longer limited or sensitive to the strength of the original GNSS observation model, including the number of the GNSSs, whether to solve the integer ambiguity vector or not, and the user positioning mode.
Compared with the traditional wide-area UDUC PPP-RTK positioning, which only uses GNSS satellites with slowly changing satellite geometry and does not correct ionospheric delays on the network end, which leads to a long convergence time, the LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning in this embodiment can accelerate convergence and IAR after the navigation signals of the LEO satellite navigation system are integrated into the network end processing and the user end processing. This enables the wide-area PPP-RTK user to enhance the model strength, and greatly shorten the convergence time of the user positioning solution to high accuracy without using ionospheric delays provided by the network end, thus realizing fast and high-precision user positioning of wide-area PPP-RTK.
This embodiment illustrates the effect of the LEO-augmentation-based convergence time shortening method of wide-area UDUC PPP-RTK positioning presented in the embodiment 1.
The user end UDUC PPP-RTK positioning is performed with a sampling interval of 30 s after 3 hours of convergence of the network end processing. The example used satellite geometry of the GPS satellites and 150 simulated LEO satellites from a ground station network ranging to more than a thousand kilometers with more than 20 reference stations distributed in central and eastern parts of China. Real-time GPS orbital products provided by the National Centre for Space Studies (CNES) in France on Feb. 1, 2022, and simulated LEO satellite orbits considering sub-decimeter- to decimeter-level orbital errors were used in the processing.
Please refer to
After the partial ambiguity resolution (PAR) strategy is enabled, the formal precision of the user end kinematic positioning is shown in
It should be noted that terms such as “first” and “second” are only used to distinguish one entity or operation from another, without necessarily implying any actual relationship or order between these entities or operations. Moreover, the terms “including”, “containing”, or any other variants are intended to encompass non-exclusive inclusion, so that items or devices that include a series of elements not only include those elements, but also include other elements that are not explicitly listed. Without further limitation, the element limited by the statement “including a . . . ” does not exclude the presence of another identical element in the item or device that includes the element. Words such as “connected” or “connected” are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The directional or positional relationship indicated by terms such as “up”, “down”, “left”, and “right” is based on the orientation or positional relationship shown in the accompanying drawings, solely for the convenience of describing the present disclosure and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be construed as limiting the present disclosure.
The above content is a further detailed description of the present disclosure based on specific preferred embodiments, and cannot be construed as limiting the specific implementation of the present disclosure to these descriptions. For those skilled in the art to which the present disclosure belongs, various simple deductions or replacements can be made without departing from the conceptual framework of the present disclosure, and all of which should be considered as within the scope of protection of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2022108221933 | Jul 2022 | CN | national |