Disclosure of Invention
The invention aims to overcome the defects and problems of low parameter estimation precision and positioning performance such as ionosphere delay, ambiguity and the like caused by short-time variation of receiver code deviation in the prior art, and provides a multi-frequency multi-GNSS precise single-point positioning method, device and equipment for considering the variation of the receiver code deviation.
In order to achieve the above object, the technical solution of the present invention is: a multi-frequency multi-GNSS precise single-point positioning method comprises the following steps:
selecting pseudo-range and phase observation data of a single tracking station in the global or regional GNSS system;
constructing a single-system multi-frequency original observation equation by using pseudo-range and phase observation data of each basic frequency of a tracking station;
introducing a receiver code deviation time-varying parameter, and re-integrating the parameters in the original observation equation by using a parameter recombination method to eliminate mathematical rank deficiency in the original observation equation so as to obtain a new observation equation;
and introducing deviation parameters among receiver systems, and constructing a multi-frequency multi-GNSS precise single-point positioning model.
The original observation equation of the single-system multi-frequency is as follows:
wherein T represents a satellite system; s represents a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Observing pseudo-range and phase observations for code and carrier phases;Geometric distance from the receiver to the satellite;And dt (dt) T,s (i) Clock skew for the receiver and satellite; z is Z r (i) Delay for the zenith troposphere of the survey station;is a troposphere projection function;Ionospheric delay at a first frequency;Is the ratio between the frequency f and the first frequency ionospheric delay;Is the carrier phase wavelength;And->Code bias for the receiver and satellite;floating ambiguity after corresponding deviation of the satellite and the receiver is absorbed;Is the sum of the multipath effect of the pseudo range, observation noise and other unmodeled errors;Is the sum of carrier phase multipath effects, observed noise, and other unmodeled errors.
The new observation equation is:
wherein T represents a satellite system; s represents a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Observing pseudoranges and phases for code and carrier phasesAn observation value;Clock skew of satellite S issued for IGS;Geometric distance from the receiver to the satellite;The clock difference of the receiver r calculated for the new observation equation;Is a troposphere projection function; zr (i) is the zenith troposphere delay of the measuring station;Is the ratio between the frequency f and the first frequency ionospheric delay;Ionospheric bias delay for the satellite S corresponding to the first frequency calculated for the new observation equation;The pseudo-range hardware delay of the receiver r corresponding to the frequency f calculated for the new observation equation;The pseudo-range hardware delay of the satellite S corresponding to the frequency f is calculated for the new observation equation;Is the sum of the multipath effect of the pseudo range, observation noise and other unmodeled errors;Is the carrier phase wavelength;Ambiguity corresponding to the frequency f between the receiver r and the satellite S calculated for the new observation equation;Is the sum of carrier phase multipath effects, observed noise and other unmodeled errors; alpha is a parameterCoefficients of (2); beta is the parameter->Is a coefficient of (a).
The rank deficiency in the original observation equation is eliminated through parameter recombination, and the specific form of each parameter in the new observation equation is obtained as follows:
in the method, in the process of the invention,combining satellite pseudo-range hardware delay parameters for the ionosphere;Pseudo-range hardware delay parameters of the receiver are combined for the first epoch elimination ionosphere;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Receiver pseudorange hardware delay parameters for no geometric combinations;Satellite pseudo-range hardware delay parameters without geometric combination;Receiver pseudo-range hardware delay parameters for the first epoch;Is the ratio between the ionospheric delay at the second frequency and the ionospheric delay at the first frequency;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Satellite pseudo-range hardware delay parameters without geometric combination;A first frequency satellite pseudo-range hardware delay parameter;A satellite pseudo-range hardware delay parameter for a second frequency;A receiver pseudorange hardware delay parameter for a first frequency epoch;A receiver pseudorange hardware delay parameter for a second frequency first epoch;A receiver pseudorange hardware delay parameter for a first frequency i epoch;The receiver pseudorange hardware delay parameter for the second frequency i epoch.
When the frequency f is less than 3, the parameterIs not present.
When epoch i is the first epoch, the parametersIs not present.
The multi-frequency multi-GNSS precise single-point positioning model is as follows:
in the method, in the process of the invention,a pseudo-range observation value of a GPS system;GPS satellite clock error obtained based on IGS precise satellite clock error products;Geometric distance from the receiver to the GPS satellite;Clock error for the receiver of the GPS system;A tropospheric projection function for a GPS satellite;The ratio between the GPS system frequency f and the first frequency ionospheric delay;Pseudo-range hardware delay for the GPS system receiver;Combining satellite pseudo-range hardware delays of a GPS system;Is the carrier phase observation value of the GPS system;Carrier phase wavelength for the GPS system;the carrier phase integer ambiguity is the GPS system;Pseudo-range observations for the BDS system;BDS satellite clock differences obtained for IGS precise satellite clock difference products;Geometric distance from the receiver to the BDS satellite;a tropospheric projection function for a BDS satellite;Is the carrier phase observation value of the BDS system;BDS satellite clock differences obtained for IGS precise satellite clock difference products;Carrier phase wavelength for BDS system;for BDS system carrier phase integer ambiguity;Combining satellite pseudo-range hardware delays for the BDS system;Is the intersystem deviation of the BDS system relative to the GPS system;Is the intersystem deviation of the Galileo system relative to the GPS system;The sum of the pseudo-range multipath effect, observation noise and other unmodeled errors of the GPS system;The sum of the phase multipath effect, the observation noise and other unmodeled errors of the GPS system;Pseudo-range hardware delay for the BDS system receiver;The ratio between BDS system frequency f and first frequency ionospheric delay;The sum of pseudo-range multipath effect, observation noise and other unmodeled errors of the BDS system;The sum of phase multipath effect, observation noise and other unmodeled errors of the BDS system;Pseudo-range observations for the Galileo system;A satellite pseudo-range hardware delay combination for the Galileo system;Is the ratio between the Galileo system frequency f and the first frequency ionospheric delay;Pseudo-range hardware delay for Galileo system receiver;Is the carrier phase observation of the Galileo system;galileo satellite clock difference obtained for IGS-based precise satellite clock difference products;Geometric distance from the receiver to Galileo satellites;Receiver clock skew for Galileo systems;A tropospheric projection function of a Galileo satellite;The carrier phase integer ambiguity is Galileo system;Is the sum of the multipath effect, observation noise and other unmodeled errors of the Galileo system pseudo range;Is the sum of the Galileo system phase multipath effect, observation noise and other unmodeled errors;Is the carrier phase wavelength of the Galileo system.
A multi-frequency, multi-GNSS precision single point positioning apparatus comprising:
the data selecting module is used for selecting pseudo-range and phase observation data of a single tracking station in the global or regional GNSS system;
the original observation equation construction module is used for constructing a single-system multi-frequency original observation equation by utilizing pseudo-range and phase observation data of each basic frequency of the tracking station;
the new observation equation construction module is used for introducing the time-varying parameters of the code deviation of the receiver, and re-integrating the parameters in the original observation equation by utilizing a parameter recombination method to eliminate the mathematical rank deficiency in the original observation equation so as to obtain a new observation equation;
the model construction module is used for introducing deviation parameters among receiver systems and constructing a multi-frequency multi-GNSS precise single-point positioning model.
A multi-frequency multi-GNSS precise single-point positioning device comprises a memory and a processor;
the memory is used for storing computer program codes and transmitting the computer program codes to the processor;
the processor is configured to perform the method as described above according to instructions in the computer program code.
A computer readable storage medium having stored thereon a computer program which when executed by a processor implements a method as described above.
Compared with the prior art, the invention has the beneficial effects that:
according to the multi-frequency multi-GNSS precise single-point positioning method, device and equipment, a set of precise real-time data processing model and method capable of optimally fusing and processing multi-frequency multi-mode GNSS signals are established by introducing time-varying receiver code deviation parameters into a multi-frequency multi-mode GNSS non-combination pseudo-range and phase observation equation, so that adverse effects of short-time variation of receiver code deviation on ionosphere delay, ambiguity and other parameter estimation precision and positioning performance are fundamentally overcome. In addition, by adopting the precise single-point positioning method of the multi-frequency multi-GNSS, the model strength can be obviously enhanced, the positioning precision and the convergence efficiency can be improved, and the higher parameter estimation precision can be obtained.
Detailed Description
The invention is described in further detail below with reference to the accompanying drawings and detailed description.
Example 1:
referring to fig. 1, a multi-frequency multi-GNSS precision single point positioning method includes:
s1, selecting pseudo-range and phase observation data of a single tracking station of a global or regional GNSS system;
the observation data comprise multi-frequency observation data of Beidou, GPS and Galileo systems; obtaining a precise satellite orbit and clock error product through an IGS website of an international GNSS service organization;
s2, constructing a single-system multi-frequency original observation equation by using pseudo-range and phase observation data of each basic frequency of the tracking station;
the original observation equation of the single-system multi-frequency is as follows:
wherein T represents a satellite system; s denotes a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Code and carrier phase observation pseudoranges and phase observations after effects such as solid earth tides, ocean loading, phase rotations, relativistic effects, earth rotation effects, satellite and receiver antenna Phase Center Offsets (PCOs) and changes (PCVs) have been eliminated;Geometric distance from the receiver to the satellite;And->Clock skew for the receiver and satellite; z is Z r (i) Delay for the zenith troposphere of the survey station;Is a troposphere projection function;Ionospheric delay at a first frequency;Is the ratio between the frequency f and the first frequency ionospheric delay;Is the carrier phase wavelength;and->Code bias for the receiver and satellite;Floating ambiguity after corresponding deviation of the satellite and the receiver is absorbed;Is the sum of the multipath effect of the pseudo range, observation noise and other unmodeled errors;Is the sum of carrier phase multipath effects, observed noise and other unmodeled errors;
unlike the prior art, the above observation equation can eliminate the influence of the short-time variation of the receiver pseudo-range hardware delay on other estimation parameters by describing the receiver pseudo-range hardware delay as a time-varying parameter;
s3, introducing a receiver code deviation time-varying parameter, and re-integrating the parameter in the original observation equation by using a parameter recombination method to eliminate mathematical rank deficiency in the original observation equation so as to obtain a new observation equation;
the new observation equation is:
wherein T represents a satellite system; s represents a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Observing pseudo-range and phase observations for code and carrier phases;Clock skew of satellite S issued for IGS;For receivingGeometrical distance from the machine to the satellite;The clock difference of the receiver r calculated for the new observation equation;Is a troposphere projection function; z is Z r (i) Delay for the zenith troposphere of the survey station;Is the ratio between the frequency f and the first frequency ionospheric delay;Ionospheric bias delay for the satellite S corresponding to the first frequency calculated for the new observation equation;The pseudo-range hardware delay of the receiver r corresponding to the frequency f calculated for the new observation equation;Pseudo-range hardware delay of the corresponding frequency f (f is more than or equal to 3) of the satellite S calculated for the new observation equation;Is the sum of the multipath effect of the pseudo range, observation noise and other unmodeled errors;Is the carrier phase wavelength;Ambiguity corresponding to the frequency f between the receiver r and the satellite S calculated for the new observation equation;For carrier phase multipath effects, observation noiseAnd other non-modeled error sums; alpha is a parameter->Coefficient of (2) due to parameter->Meaning the variation of the receiver pseudo-range hardware delay of the current epoch with respect to the first epoch, thus the parameter +.>The coefficient alpha of the first epoch is 0, and the value of the coefficient alpha is 1 from the second epoch; beta is the parameter->Coefficient of (2) due to parameter->The method only exists in a multi-frequency observation equation, so that the coefficient beta is 0 in the median of the dual-frequency observation equation, and when the frequency is greater than 2, the beta value is 1;
the rank deficiency in the original observation equation is eliminated through parameter recombination, and the specific form of each parameter in the new observation equation is obtained as follows:
in the method, in the process of the invention,combining satellite pseudo-range hardware delay parameters for the ionosphere;Combined receiver pseudo for first epoch ionosphere cancellationDelay parameters from hardware;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Receiver pseudorange hardware delay parameters for no geometric combinations;Satellite pseudo-range hardware delay parameters without geometric combination;Receiver pseudo-range hardware delay parameters for the first epoch;Is the ratio between the ionospheric delay at the second frequency and the ionospheric delay at the first frequency;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Satellite pseudo-range hardware delay parameters without geometric combination;A first frequency satellite pseudo-range hardware delay parameter;A satellite pseudo-range hardware delay parameter for a second frequency;A receiver pseudorange hardware delay parameter for a first frequency epoch;A receiver pseudorange hardware delay parameter for a second frequency first epoch;A receiver pseudorange hardware delay parameter for a first frequency i epoch;A receiver pseudorange hardware delay parameter for a second frequency i epoch;
when the frequency f is less than 3, the satellite pseudorange hardware delay parameter may be absorbed by the ionospheric delay parameter, thus the parameterAbsence of;
when epoch i is the first epoch, the parametersIs absent because of +.>Meaning the amount of change in receiver pseudorange hardware delay for the current epoch relative to the receiver pseudorange hardware delay for the first epoch;
s4, introducing deviation parameters among receiver systems, and constructing a multi-frequency multi-GNSS precise single-point positioning model;
the multi-frequency multi-GNSS precise single-point positioning model is as follows:
in the method, in the process of the invention,a pseudo-range observation value of a GPS system;GPS satellite clock error obtained based on IGS precise satellite clock error products;Geometric distance from the receiver to the GPS satellite;Clock error for the receiver of the GPS system;A tropospheric projection function for a GPS satellite;The ratio between the GPS system frequency f and the first frequency ionospheric delay;Pseudo-range hardware delay for the GPS system receiver;Combining satellite pseudo-range hardware delays of a GPS system;Is the carrier phase observation value of the GPS system;Carrier phase wavelength for the GPS system;the carrier phase integer ambiguity is the GPS system;Pseudo-range observations for the BDS system;Is based on IGS precision satellite clock difference productionBDS satellite clock error obtained by the product;Geometric distance from the receiver to the BDS satellite;A tropospheric projection function for a BDS satellite;Is the carrier phase observation value of the BDS system;BDS satellite clock differences obtained for IGS precise satellite clock difference products;Carrier phase wavelength for BDS system;the carrier phase integer ambiguity is the BDS system;Combining satellite pseudo-range hardware delays for the BDS system;Is the intersystem deviation of the BDS system relative to the GPS system;Is the intersystem deviation of the Galileo system relative to the GPS system;The sum of the pseudo-range multipath effect, observation noise and other unmodeled errors of the GPS system;Is GPS systemSum of systematic phase multipath effects, observed noise and other unmodeled errors;Pseudo-range hardware delay for the BDS system receiver;The ratio between BDS system frequency f and first frequency ionospheric delay;The sum of pseudo-range multipath effect, observation noise and other unmodeled errors of the BDS system;The sum of phase multipath effect, observation noise and other unmodeled errors of the BDS system;Pseudo-range observations for the Galileo system;A satellite pseudo-range hardware delay combination for the Galileo system;Is the ratio between the Galileo system frequency f and the first frequency ionospheric delay;Pseudo-range hardware delay for Galileo system receiver;Is the carrier phase observation of the Galileo system;galileo satellite clock difference obtained for IGS-based precise satellite clock difference products;Geometric distance from the receiver to Galileo satellites;Receiver clock skew for Galileo systems;A tropospheric projection function of a Galileo satellite;The carrier phase integer ambiguity is Galileo system;Is the sum of the multipath effect, observation noise and other unmodeled errors of the Galileo system pseudo range;Is the sum of the Galileo system phase multipath effect, observation noise and other unmodeled errors;Is the carrier phase wavelength of the Galileo system.
Compared with the prior art, the method has the advantages that RCB parameters are regarded as time-varying parameters, the problem of model rank deficiency caused by introducing the time-varying RCB parameters into a multi-frequency multi-mode GNSS non-combination pseudo-range and phase observation equation is solved, a strict improved multi-frequency multi-mode PPP model is established, and the variation of receiver code deviation along with time is estimated by epoch; the new model is backward compatible with the multi-frequency PPP model, meanwhile, the adverse effect of the short-time change of the multi-frequency RCB on the ionosphere delay, the ambiguity and other parameter estimation accuracy is required to be fundamentally overcome, and the ionosphere delay extraction accuracy and the ambiguity estimation accuracy can be remarkably improved. The multi-frequency multi-GNSS precise single-point positioning model is suitable for multi-frequency and multi-GNSS modes, and compared with a dual-frequency single-system precise single-point positioning model, the multi-frequency multi-GNSS precise single-point positioning model can remarkably enhance the model strength, improve the positioning precision and the convergence efficiency and acquire higher parameter estimation precision. In addition, the model related by the invention can estimate satellite code deviation parameters except the first frequency and the second frequency, is used for analyzing satellite code deviations of the third frequency and above, can extract inter-epoch variation of receiver code deviations except the first frequency and the second frequency, and is used for researching variation rules of receiver code deviations of different frequencies of different systems.
The invention carries out PPP processing based on the multi-frequency GNSS observation data, the ionosphere precision estimated by different stations is improved by more than 59% compared with the traditional PPP method, as shown in the table 1 by taking the ionosphere variation obtained by the measured data of the phase observation value as a reference, except the MTDN station GPS system.
TABLE 1
TABLE 2
| Station for measuring
|
GPS
|
BDS
|
Galileo
|
| FTNA
|
7.41
|
59.49
|
93.75
|
| LAMB
|
75.89
|
74.83
|
80.00
|
| MTDN
|
75.58
|
82.21
|
84.11 |
Table 2 shows the probability distribution of correlation coefficient of time variation and temperature variation of the receiver RCB extracted based on the method of the invention, and it can be seen that the invention can estimate the variation of the receiver code deviation of all frequency points, and find that the variation of the receiver code deviation has obvious correlation with the temperature variation of the measuring station, and the correlation coefficient of the measuring station is more than 80% with more than 22%.
Example 2:
referring to fig. 2, a multi-frequency multi-GNSS precision single point positioning apparatus includes:
the data selecting module is used for selecting pseudo-range and phase observation data of a single tracking station in the global or regional GNSS system;
the original observation equation construction module is used for constructing a single-system multi-frequency original observation equation by utilizing pseudo-range and phase observation data of each basic frequency of the tracking station;
the original observation equation of the single-system multi-frequency is as follows:
wherein T represents a satellite system; s represents a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Observing pseudo-range and phase observations for code and carrier phases;Geometric distance from the receiver to the satellite;And->Clock skew for the receiver and satellite; z is Z r (i) Delay for the zenith troposphere of the survey station;is a troposphere projection function;Ionospheric delay at a first frequency;Is the ratio between the frequency f and the first frequency ionospheric delay;Is the carrier phase wavelength;And->Code bias for the receiver and satellite;floating ambiguity after corresponding deviation of the satellite and the receiver is absorbed;For the multi-path effect of pseudo-rangeMeasuring the sum of noise and other unmodeled errors;Is the sum of carrier phase multipath effects, observed noise and other unmodeled errors;
the new observation equation construction module is used for introducing the time-varying parameters of the code deviation of the receiver, and re-integrating the parameters in the original observation equation by utilizing a parameter recombination method to eliminate the mathematical rank deficiency in the original observation equation so as to obtain a new observation equation;
the new observation equation is:
wherein T represents a satellite system; s represents a satellite; r represents a receiver; i represents an epoch; f represents frequency;and->Observing pseudo-range and phase observations for code and carrier phases;Clock skew of satellite S issued for IGS;Geometric distance from the receiver to the satellite;The clock difference of the receiver r calculated for the new observation equation;Is a troposphere projection function; z is Z r (i) Delay for the zenith troposphere of the survey station;Is the ratio between the frequency f and the first frequency ionospheric delay;Ionospheric bias delay for the satellite S corresponding to the first frequency calculated for the new observation equation;The pseudo-range hardware delay of the receiver r corresponding to the frequency f calculated for the new observation equation;The pseudo-range hardware delay of the satellite S corresponding to the frequency f is calculated for the new observation equation;Is the sum of the multipath effect of the pseudo range, observation noise and other unmodeled errors;Is the carrier phase wavelength;Ambiguity corresponding to the frequency f between the receiver r and the satellite S calculated for the new observation equation;Is the sum of carrier phase multipath effects, observed noise and other unmodeled errors; alpha is a parameterCoefficients of (2); beta is the parameter->Coefficients of (2);
the rank deficiency in the original observation equation is eliminated through parameter recombination, and the specific form of each parameter in the new observation equation is obtained as follows:
in the method, in the process of the invention,combining satellite pseudo-range hardware delay parameters for the ionosphere;Pseudo-range hardware delay parameters of the receiver are combined for the first epoch elimination ionosphere;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Receiver pseudorange hardware delay parameters for no geometric combinations;Satellite pseudo-range hardware delay parameters without geometric combination;Receiver pseudo-range hardware delay parameters for the first epoch;Is the ratio between the ionospheric delay at the second frequency and the ionospheric delay at the first frequency;Receiver pseudo-range hardware delay parameters for a non-geometric combination of the first epoch;Satellite pseudo-range hardware delay parameters without geometric combination;A first frequency satellite pseudo-range hardware delay parameter;A satellite pseudo-range hardware delay parameter for a second frequency;A receiver pseudorange hardware delay parameter for a first frequency epoch;A receiver pseudorange hardware delay parameter for a second frequency first epoch;A receiver pseudorange hardware delay parameter for a first frequency i epoch;A receiver pseudorange hardware delay parameter for a second frequency i epoch;
when the frequency f is less than 3, the parameterAbsence of;
when epoch i is the first epoch, the parametersAbsence of;
the model construction module is used for introducing deviation parameters among receiver systems and constructing a multi-frequency multi-GNSS precise single-point positioning model;
the multi-frequency multi-GNSS precise single-point positioning model is as follows:
in the method, in the process of the invention,a pseudo-range observation value of a GPS system;GPS satellite clock error obtained based on IGS precise satellite clock error products;Geometric distance from the receiver to the GPS satellite;Clock error for the receiver of the GPS system;A tropospheric projection function for a GPS satellite;The ratio between the GPS system frequency f and the first frequency ionospheric delay;Pseudo-range hardware delay for the GPS system receiver;Combining satellite pseudo-range hardware delays of a GPS system;Is the carrier phase observation value of the GPS system;Carrier phase wavelength for the GPS system;the carrier phase integer ambiguity is the GPS system;Pseudo-range observations for the BDS system;BDS satellite clock differences obtained for IGS precise satellite clock difference products;Geometric distance from the receiver to the BDS satellite;a tropospheric projection function for a BDS satellite;Is the carrier phase observation value of the BDS system;BDS satellite clock differences obtained for IGS precise satellite clock difference products;Carrier phase wavelength for BDS system;the carrier phase integer ambiguity is the BDS system;Combining satellite pseudo-range hardware delays for the BDS system;Is the intersystem deviation of the BDS system relative to the GPS system;Is the intersystem deviation of the Galileo system relative to the GPS system;The sum of the pseudo-range multipath effect, observation noise and other unmodeled errors of the GPS system;The sum of the phase multipath effect, the observation noise and other unmodeled errors of the GPS system;Pseudo-range hardware delay for the BDS system receiver;The ratio between BDS system frequency f and first frequency ionospheric delay;The sum of pseudo-range multipath effect, observation noise and other unmodeled errors of the BDS system;The sum of phase multipath effect, observation noise and other unmodeled errors of the BDS system;Pseudo-range observations for the Galileo system;A satellite pseudo-range hardware delay combination for the Galileo system;Is the ratio between Galileo system frequency. F and the first frequency ionospheric delay;Pseudo-range hardware delay for Galileo system receiver;Is the carrier phase observation of the Galileo system;galileo satellite clock difference obtained for IGS-based precise satellite clock difference products;Geometric distance from the receiver to Galileo satellites;Receiver clock skew for Galileo systems;A tropospheric projection function of a Galileo satellite;The carrier phase integer ambiguity is Galileo system;Is the sum of the multipath effect, observation noise and other unmodeled errors of the Galileo system pseudo range;Is the sum of the Galileo system phase multipath effect, observation noise and other unmodeled errors;Is the carrier phase wavelength of the Galileo system.
Example 3:
referring to FIG. 3, a multi-frequency, multi-GNSS precision single-point positioning apparatus includes a memory and a processor;
the memory is used for storing computer program codes and transmitting the computer program codes to the processor;
the processor is configured to execute the multi-frequency multi-GNSS precision single point positioning method according to the instructions in the computer program code.
A computer readable storage medium having stored thereon a computer program which when executed by a processor implements a multi-frequency multi-GNSS precision single point positioning method as described above.
In general, the computer instructions to implement the methods of the present invention may be carried in any combination of one or more computer-readable storage media. The non-transitory computer-readable storage medium may include any computer-readable medium, except the signal itself in temporary propagation.
The computer readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAn), a read-only memory (R0 n), an erasable programmable read-only memory (EKROn or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROn), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer program code for carrying out operations of the present invention may be written in one or more programming languages, or combinations thereof, including an object oriented programming language such as Java, snalltalk, C ++ and conventional procedural programming languages, such as the "C" language or similar programming languages, particularly Kython languages suitable for neural network computing and TensorFlow, kyTorch-based platform frameworks may be used. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any number of types of networks, including a Local Area Network (LAN) or a Wide Area Network (WAN), or be connected to an external computer (for example, through the Internet using an Internet service provider).
The above-mentioned devices and non-transitory computer readable storage medium may refer to specific descriptions of the multi-frequency multi-GNSS precise single point positioning method and the beneficial effects, and are not repeated here.
While embodiments of the present invention have been shown and described above, it should be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives, and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.