Method for providing differential code bias (DCB) correction for a global navigation satellite system (GNSS)
20230350077 · 2023-11-02
Inventors
Cpc classification
International classification
Abstract
A method for providing a differential code bias, in particular a primary differential code bias and a secondary differential code bias, in a global navigation satellite system using satellites communicating by using at least a first signal and an additional first signal both having a first carrier frequency and a second signal and an additional second signal both having a second carrier frequency, where a primary differential code bias for the first signal and the second signal is determined and wherein the primary differential code bias is used for determining, and in particular providing, a secondary differential code bias for the additional first signal and the additional second signal.
Claims
1.-15. (canceled)
16. A method for providing a differential code bias, in particular a primary differential code bias and a secondary differential code bias, in a global navigation satellite system using satellites communicating by using at least a first signal and an additional first signal both on a first carrier frequency and a second signal and an additional second signal both on a second carrier frequency; wherein primary differential code biases for the first signal and the second signal are determined and provided and wherein the primary differential code biases are used for determining secondary differential code biases for the additional first signal and the additional second signal, wherein a first receiver can observe and/or analyse the first signal and the second signal and cannot observe and/or analyse the additional first signal and the additional second signal, wherein a second receiver can observe and/or analyse the additional first signal and the additional second signal and cannot observe and/or analyse the first signal and the second signal, wherein the second signal and/or the additional second signal comprises correction information for precise point positioning.
17. The method according to claim 16, wherein a common signal is used for both approximating the primary differential code bias and the secondary differential code bias.
18. The method according to claim 17, wherein the first signal and the second signal are tracked by a first receiver, wherein the additional first signal and the additional second signal are tracked by a second receiver and wherein the common signal is tracked by the first receiver and the second receiver.
19. The method according to claim 16, wherein the first signal and a third signal, having a third frequency, are used for dual frequency measurements.
20. The method according to claim 16, wherein for determining the primary differential code bias observations, encoded in the first signal and the second signal, are used.
21. The method according to claim 16, wherein a time evaluation of the primary differential code bias and/or the secondary differential code bias is determined.
21. The method according to claim 16, wherein the primary differential code bias and/or the secondary differential code bias is provided in near real time.
23. The method according to claim 16, further comprising: receiving raw data from satellites at a plurality of reference stations; forwarding the raw data received at the reference stations to a central computation unit in a real-time data stream; determining the correction information at the computation unit based on the raw data received from the different reference stations and transmitting the correction information via at least one satellite to the receiver for determining a position of the mobile receiver.
24. A plurality of reference stations and a central computation unit, in particular a single central computation unit, configured for providing a differential code bias, in particular a primary differential code bias and a secondary differential code bias, in a global navigation satellite system using satellites communicating by using at least a first signal and an additional first signal both having a first carrier frequency and a second signal and an additional second signal both having a second carrier frequency; wherein primary differential code biases for the first signal and the second signal are determined by the central computation unit and wherein primary differential code biases are used for determining, and providing, secondary differential code biases for the additional first signal and the additional second signal, wherein a first receiver can observe and/or analyse the first signal and the second signal and cannot observe and/or analyse the additional first signal and the additional second signal, wherein a second receiver can observe and/or analyse the additional first signal and the additional second signal and cannot observe and/or analyse the first signal and the second signal, wherein the second signal and/or the additional second signal comprises correction information for precise point positioning.
25. The plurality of reference station and the central computation unit according to claim 24, further configured for receiving raw data from satellites at a plurality of said reference stations; forwarding the raw data received at the reference stations to said central computation unit using a data stream; determining a correction information at the computation unit based on the raw data provided from the different reference stations and transmitting the correction information via at least one satellite and/or terrestrial communication means to the receiver for determining a position of the mobile receiver.
26. The plurality of reference stations and the central computation unit according to claim 25, comprising a reference station handling the additional first signal and/or the additional second signal.
27. A software product and/or a network, wherein the software product and/or the network comprises program code for implementing the method according to claim 16.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In the drawings:
[0054]
[0055]
DETAILED DESCRIPTION
[0056] In
[0057] The received GNS signal 4 is used by the mobile receiver 5 to generate pseudorange and carrier-phase measurements and decode the navigation data containing the coarse satellite position, clock offset and signal biases. In addition, the mobile receiver 5 decodes the correction data information 20 disseminated from a subset of the tracked satellites 2 on a subset of the GNS signals 4. The precise correction data is then used in combination with the coarse navigation data to precisely model the pseudorange and carrier-phase measurements and possibly correct for atmospheric delays. The precisely modelled observations enable the mobile receiver, to compute a precise estimate of the position, in particular the actual position, using PPP.
[0058] In
[0059] In contrast to a Real Time Kinematic (RTK) solution, which requires a local base station and a link to the mobile receiver in proximity of a few km for distribution of the correction data, the Precise Point Positioning (PPP) technique performing code-based positioning works globally, hence without local base station and direct radio link with the mobile receiver. Here the correction information 20, which takes into account corrections for satellite orbit and clock, offsets errors, ionospheric delay, tropospheric delay, code biases and/or phase biases are transmitted to the mobile receiver 5 via satellite 2.
[0060] For determining the correction information 20 it is provided to receive raw data of a set of several satellites 2 by at least one reference station 15. Furthermore, there are additional reference stations 15 that receive raw data from another set of satellites 2 or the same set of satellites 2. Furthermore, it is provided that the received raw data are forwarded to a central computation unit 30, preferably in form of a data stream 18. In particular, the raw data included in the data stream 18 are each assigned to a certain reference station 15.
[0061] Preferably, the raw data assigned to the respective reference station 15 are forwarded to the central computation unit 30 together with other raw data from different reference stations 15 in a data stream 18, in particular in a common data stream. The central computation unit 30 comprises a processor that is configured to determinate the correction information 20, in particular for each of the satellites 2 individually.
[0062] The determined, in particular calculated, authenticated correction information 20 is transmitted from the central computation unit 30 to the mobile receiver 5 via at least one satellite 2 as it is illustrated in
[0063]
[0064] Furthermore, the second signal 42 includes the correction information 20 used for precise point positioning PPP. In other words, the second signal 42 mainly corresponds to the correction signal 22 presented or illustrated in picture 3. Besides the first signal 41, the second signal 42 and the third signal 43, it is also known that the navigation signal 4 can comprise an additional first signal 41′ having the first carrier frequency C1 and an additional second signal 42′ having the second carrier frequency C2. In particular, it is provided that both the first signal 41 and the additional first signal 41′ use the same first carrier frequency C1, whereas the second signal 42 and the additional second signal 42′ uses the second carrier frequency C2. It is obvious for the skilled person that the carrier frequency C1, the second carrier frequency C2 and the third carrier frequency C3 represent frequency interval such that using the same first carrier frequency C1 means that the first signal 41 and/or the additional first signal 41′ uses frequency of the same frequency band.
[0065] The same applies for the second signal 42 and the additional second signal 42′ in the second carrier frequency interval or band. The additional first signal 41′ and the additional second signal 42′ might not be used by the majority of users, i. e. mobile receivers 5. For example, the additional first signal 41′ and/or the additional second signal 42′ includes information that were not needed during the normal operation. For example, the receiver 5 has no access to the additional first signal 41′ and/or the additional second signal 42′. For example, the additional first signal 41′ and/or the additional second signal 42′ are encrypted, such that the receiver 5 has no access or a limited access to the additional first signal 41′ and/or the additional second signal 42′. The additional first signal 41′ and/or the additional second signal 42′ were particularly handled by reference stations 15′ that differ from those reference stations 15 handling only the first signal 41 and the second signal 42 and/or the third signal 43. Thereby, the number of reference stations 15 handling the first signal 41, the second signal 42 and/or third signal 43 is significantly greater than the number of reference stations 15′ handling the additional first signal 41′ and/or the additional second signal 42′. Preferably, the additional second signal 42′ comprises correction information 20 used for precise point positioning PPP.
[0066] For taking into account the secondary differential code bias DCB2 between the additional first signal 41′ and the additional second signal 42′, the GNSS in the state of the art needs to rely on the reference stations 15′ handling the additional first signal 41′ and the additional second signal 42′. Calculating or determining the secondary differential code bias DCB2 not only causes additional computing effort, but also results in a differential code bias that might be less reliable, since the secondary code bias DCB2 is based on the reduced number of reference stations 15′ handling the additional first signal 41′ and the additional second signal 42′.
[0067] For reducing the computing effort and improving the reliability of the secondary differential code bias DCB2, it is provided to determine a first differential code bias DCB1 between the first signal 41 and the second signal 42. Subsequently, the primary differential code bias DCB1 can be used for determining the secondary differential code bias DCB2, in particular by transferring the primary differential code bias DCB1 to the secondary differential code bias DCB2. This proceeding has the benefit of transferring the primary differential code bias DCB1 to the secondary differential code bias DCB2, wherein the first differential code bias DCB1 and the secondary differential code bias DCB2 are evaluated on the basis of the same carrier frequencies.