Compaction of SATPS information for subsequent signal processing
First Claim
1. A method for characterization and use of data measurements made on signals received from a plurality of SATPS satellites that facilitates subsequent processing of these data and determination of a spatial location corresponding to these measurements, the method comprising the steps of:
- receiving SATPS signals at an SATPS antenna from each satellite in a selected constellation of M SATPS satellites (M≧
3), where the SATPS signals can be used to determine location fix coordinates (tn,xn,yn,zn), consisting of a location fix time t=tn and the corresponding location coordinates (xn,yn,zn) for the SATPS antenna that are determined from the SATPS signals received from the selected constellation of M SATPS satellites at the location fix time t=tn ;
filtering the received SATPS signals to produce selected signal bit information by removing redundant signal bit information, and storing the selected signal bit information;
associating each signal bit of the selected signal bit information with at least one of six information indices, numbered h1, h2, h3, h4, h5 and h6, where the six information indices are associated with the following information;
a first index h1 that specifies, for each location fix, the total solution coordinates (tn,xn,yn,zn) for that location fix;
a second index h2 that specifies each of the satellites in a selected constellation of M satellites, with M≧
4, for a location fix determined for at least two distinct location fix times;
a third index h3 that specifies IODC parameter for the selected constellation of M SATPS satellites for the location fix time t=tn ;
a fourth index h4 that specifies at least one of (1) the ephemeris parameters, (2) the almanac parameters, and (3) the clock correction parameters that were used in determining the total solution coordinates (tn,xn,yn,zn);
a fifth index h5 that specifies at least one of (1) the ionospheric model parameters and (2) the tropospheric model parameters that were used in determining the signal propagation time delays and the total solution coordinates (tn,xn,yn,zn); and
a sixth index h6 that specifies the location solution method and the location solution method parameters used in determining the total solution coordinates (tn,xn,yn,zn);
when corrected pseudorange data or corrected carrier phase data corresponding to the total solution coordinates (tn,xn,yn,zn) are required, reading the total solution coordinates (tn,xn,yn,zn) into a digital computer that is programmed to determine at least one of pseudorange data and carrier phase data from a set of total solution coordinates (tn,xn,yn,zn), reading the information associated with at least one of the six indices h1, h2, h3, h4, h5 and h6 associated with the total solution coordinates (tn,xn,yn,zn) into the computer, and causing the computer to reconstruct at least one of the required pseudorange data and the required carrier phase data from the information associated with the six indices;
receiving differential SATPS correction signals associated with at least one location fix time t=tn1 ;
correcting the reconstructed pseudorange data or reconstructed carrier phase data, using the received differential SATPS correction signals for the at least one location fix time t=tn1 ; and
using the corrected reconstructed pseudorange data or corrected reconstructed carrier phase data to determine and display at least one corrected location coordinate tn, xn, yn, and zn for the at least one location fix time t=tn1.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for characterization of data measurements made on signals received from a plurality of SATPS satellites that facilitates post-processing of these data to determine pseudoranges, code phases, carrier phases, pseudorange rate corrections, carrier phase corrections, spatial location, velocity and time coordinates and other variables of interest for an SATPS user. The SATS may be any satellite-based location determination system, such as GPS or GLONASS. The approach uses six indices h1, h2, h3, h4, h5 and h6, with the first index h1 including the total solution coordinates (tn,xn,yn,zn) for the location fix time t=tn at which measurements are made, and the spatial location and velocity coordinates. The second and third indices h2 and h3 specify the in-view satellite constellation that provided the SATPS signals and the IODC parameter. The fourth index h4 represents the specific parameter set used to model the ephemeris, almanac and clock correction parameters needed for the M satellites for a given coordinate fix. The fifth index h5 represents the parameter set used to model signal propagation delay through the ionosphere and troposphere. The sixth index h6 represents the location solution method and method parameters used to determine the spatial location, location fix time, clock bias and/or velocity coordinates for each coordinate fix. For each time stamp value in the index h1, information specified by the six indices may be used to reconstruct the information needed to determine pseudoranges, pseudorange rates, carrier phase signals, corrections to these variables, and other quantities of interest in an SATPS. The information specified by the six indices may a minimal set in which information specified by one index is not also specified by another index. Another method uses selected portions of the information specified by the collective indices h1, h2, h3, h4, h5 and h6, using a collective index H that may be divided into index segments.
-
Citations
21 Claims
-
1. A method for characterization and use of data measurements made on signals received from a plurality of SATPS satellites that facilitates subsequent processing of these data and determination of a spatial location corresponding to these measurements, the method comprising the steps of:
-
receiving SATPS signals at an SATPS antenna from each satellite in a selected constellation of M SATPS satellites (M≧
3), where the SATPS signals can be used to determine location fix coordinates (tn,xn,yn,zn), consisting of a location fix time t=tn and the corresponding location coordinates (xn,yn,zn) for the SATPS antenna that are determined from the SATPS signals received from the selected constellation of M SATPS satellites at the location fix time t=tn ;filtering the received SATPS signals to produce selected signal bit information by removing redundant signal bit information, and storing the selected signal bit information; associating each signal bit of the selected signal bit information with at least one of six information indices, numbered h1, h2, h3, h4, h5 and h6, where the six information indices are associated with the following information; a first index h1 that specifies, for each location fix, the total solution coordinates (tn,xn,yn,zn) for that location fix; a second index h2 that specifies each of the satellites in a selected constellation of M satellites, with M≧
4, for a location fix determined for at least two distinct location fix times;a third index h3 that specifies IODC parameter for the selected constellation of M SATPS satellites for the location fix time t=tn ; a fourth index h4 that specifies at least one of (1) the ephemeris parameters, (2) the almanac parameters, and (3) the clock correction parameters that were used in determining the total solution coordinates (tn,xn,yn,zn); a fifth index h5 that specifies at least one of (1) the ionospheric model parameters and (2) the tropospheric model parameters that were used in determining the signal propagation time delays and the total solution coordinates (tn,xn,yn,zn); and a sixth index h6 that specifies the location solution method and the location solution method parameters used in determining the total solution coordinates (tn,xn,yn,zn); when corrected pseudorange data or corrected carrier phase data corresponding to the total solution coordinates (tn,xn,yn,zn) are required, reading the total solution coordinates (tn,xn,yn,zn) into a digital computer that is programmed to determine at least one of pseudorange data and carrier phase data from a set of total solution coordinates (tn,xn,yn,zn), reading the information associated with at least one of the six indices h1, h2, h3, h4, h5 and h6 associated with the total solution coordinates (tn,xn,yn,zn) into the computer, and causing the computer to reconstruct at least one of the required pseudorange data and the required carrier phase data from the information associated with the six indices; receiving differential SATPS correction signals associated with at least one location fix time t=tn1 ; correcting the reconstructed pseudorange data or reconstructed carrier phase data, using the received differential SATPS correction signals for the at least one location fix time t=tn1 ; and using the corrected reconstructed pseudorange data or corrected reconstructed carrier phase data to determine and display at least one corrected location coordinate tn, xn, yn, and zn for the at least one location fix time t=tn1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for characterization and use of data measurements made on signals received from a plurality of SATPS satellites that facilitates subsequent processing of these data and determination of a spatial location corresponding to these measurements, the method comprising the steps of:
-
receiving SATPS signals at an SATPS antenna from each satellite in a selected constellation of M SATPS satellites (M≧
3), where the SATPS signals can be used to determine location fix coordinates (tn,xn,yn,zn), consisting of a location fix time t=tn and the corresponding location coordinates (xn,yn,zn) for the SATPS antenna that are determined from the SATPS signals received from the selected constellation of M SATPS satellites at the location fix time t=tn ;filtering the received SATPS signals to produce selected signal bit information by removing redundant signal bit information, and storing the selected signal bit information; associating each signal bit of the selected signal bit information with an information index H that specifies, for each location fix, the total solution coordinates (tn,xn,yn,zn) for that location fix, consisting of a location fix time t=tn and the corresponding spatial location coordinates (xn,yn,zn) that are determined from signals received from the selected constellation of M SATPS satellites for each location fix time, where the index H also includes at least one of the following parameters;
vx,n, vy,n, vz,n ;
SC, P;
IODC;
CODE, WN, L2/P, SV Accuracy, SVHealth, TGD (sec), toc (sec), af2 (sec-1), af1, af0 (sec), IODE, Crc (meters), Csc (meters), Δ
n(sec-1), Mo, Cuc (rad), Csc (rad), ε
, A1/2 (meters1/2), tos (sec), Cic (rad), Cis (rad), OMEGAo, OMEGADOT(sec-1), io, ω
, toe (sec), e, Φ
k, δ
uk, IDOT, Cus (rad), Crs (rad), δ
1, SVConfig, A0(sec), A1, Δ
tLS (sec), Δ
tLSF (sec), tot (sec), WNt, WNLSF, DN;
α
0, α
1, α
2, α
3, β
0, β
1, β
2, β
3, MPtropo, toa, WN8, af0 (sec), af1, a, b, f(sec-1), E, A, φ
m, tot (sec), WNLSF, WNt, φ
u, λ
u ;
K, Mi, and π
i ;when corrected pseudorange data or corrected carrier phase data corresponding to the total solution coordinates (tn,xn,yn,zn) are required, reading the total solution coordinates (tn,xn,yn,zn) into a digital computer that is programmed to determine at least one of pseudorange data and carrier phase data from a set of total solution coordinates (tn,xn,yn,zn), reading the information associated with the index H associated with the total solution coordinates (tn,xn,yn,zn) into the computer, and causing the computer to reconstruct at least one of the required pseudorange data and the required carrier phase data from the information associated with the six indices; receiving differential SATPS correction signals associated with at least one location fix time t=tn1 ; correcting the reconstructed pseudorange data or reconstructed carrier phase data, using the received differential SATPS correction signals for the at least one location fix time t=tn1 ; and using the corrected reconstructed pseudorange data or corrected reconstructed carrier phase data to determine and display at least one corrected location coordinate tn, xn, yn, and zn for the at least one location fix time t=tn1. - View Dependent Claims (20, 21)
-
Specification