CN111751853B - GNSS dual-frequency carrier phase integer ambiguity resolution method - Google Patents
GNSS dual-frequency carrier phase integer ambiguity resolution method Download PDFInfo
- Publication number
- CN111751853B CN111751853B CN202010570418.1A CN202010570418A CN111751853B CN 111751853 B CN111751853 B CN 111751853B CN 202010570418 A CN202010570418 A CN 202010570418A CN 111751853 B CN111751853 B CN 111751853B
- Authority
- CN
- China
- Prior art keywords
- ambiguity
- lane
- solution
- free
- ionosphere
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000005259 measurement Methods 0.000 claims description 32
- 239000011159 matrix material Substances 0.000 claims description 25
- 238000001914 filtration Methods 0.000 claims description 16
- 239000005433 ionosphere Substances 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 230000000306 recurrent effect Effects 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 abstract 1
- 238000007781 pre-processing Methods 0.000 abstract 1
- 238000013461 design Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003313 weakening effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 102000027426 receptor tyrosine kinases Human genes 0.000 description 1
- 108091008598 receptor tyrosine kinases Proteins 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/43—Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
- G01S19/44—Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The application provides a GNSS dual-frequency carrier phase integer ambiguity resolution method, and belongs to the technical field of satellite high-precision positioning. According to the method, after preprocessing a double-frequency carrier phase observation value, a better carrier observation value is screened out to construct a double-difference geometric-free ionosphere-free observation value and a wide lane carrier combined observation value, on the premise of estimating the wide lane ambiguity floating point solution precision and the single-epoch wide lane ambiguity passing rate, the LAMBDA method is utilized to search and fix the wide lane whole-cycle ambiguity, the LAMBDA method is utilized to estimate the ambiguity floating point solution of the ionosphere-free combined observation value, the LAMBDA method is utilized to search and fix the narrow lane whole-cycle ambiguity, and finally the positioning equation set is utilized to carry out the back-generation solution, so that the satellite high-precision positioning and attitude calculation are realized. According to the application, the problem of low fixed rate of the wide lane ambiguity is solved by using the LAMBDA searching algorithm while the accuracy of the wide lane ambiguity floating point solution is considered, and meanwhile, the narrow lane ambiguity floating point solution is well estimated, so that the whole fixed rate of the base line is improved.
Description
Technical Field
The application belongs to the technical field of satellite high-precision positioning, and particularly relates to a GNSS dual-frequency carrier phase integer ambiguity resolution method.
Background
Currently, four global satellite navigation systems (Global Navigation Satellite System, GNSS) include the GPS in the united states, GLONASS in russia, BDS in china, and Galileo system in the european union. The global satellite navigation system performs real-time relative positioning, namely RTK (Real Time Kinematic), by eliminating or weakening common errors such as satellite orbit errors, atmospheric propagation delay errors, satellite and receiver clock errors by making a difference between receivers and satellites, and realizes centimeter-level or even millimeter-level positioning by using high-precision carrier phase observables. The method has the characteristics of high precision, high reliability, 24-hour uninterruption and the like, and has wide application in civil and military fields. For example, RTKs may find application in traditional mapping fields, unmanned navigation, and the like.
The key to achieving high accuracy positioning is to correctly resolve carrier phase integer ambiguity, while the difficulty of correctly resolving ambiguity is to resolve integer estimates of ambiguity floating point solutions. Under the condition of a short base line with the base line length smaller than 15km, ionospheric delay errors, tropospheric delay errors, satellite clock errors and receiver errors can be greatly eliminated or weakened by constructing a carrier phase double-difference observation equation between the receiver and the satellite, and the whole-cycle ambiguity is generally easier to fix, so that a high-precision positioning result is obtained. However, under the condition that the base line length is larger than 15km, partial atmospheric delay errors and multipath errors can be absorbed into an ambiguity floating solution due to the weakening of the spatial correlation, so that the whole-cycle ambiguity is difficult to fix accurately, and the accuracy and reliability of RTK positioning are reduced. Common ambiguity estimation methods are: rounding, integer Least square, FARA (Fast Ambiguity Resolution Approach), LAMBDA (Least-squares Ambiguity Decorrelation Adjustment). Among them, the LAMBDA method is recognized as an ambiguity resolution method which is the most widely used and has the best effect. However, the LAMBDA algorithm has a certain requirement on the ambiguity floating solution accuracy, and if the ambiguity floating solution accuracy to be solved is poor, the searched integer solution will generally have a deviation from one week to at most one week. When the traditional method is used for resolving the medium and long base lines, the whole-lane integer ambiguity and the narrow-lane integer ambiguity are resolved by directly utilizing a rounding-floating solution method, and the method is relatively long in initialization time and limited in fixing success rate because of the fact that multi-epoch smooth resolving is needed and the resolving reliability is relatively poor.
Disclosure of Invention
Aiming at the defects in the prior art, the application provides a novel integer ambiguity resolution method, which fully utilizes the advantages of LAMBDA algorithm and utilizes the characteristic that the integer ambiguity of a wide lane can be quickly and reliably fixed, when resolving the ambiguity of the wide lane, the floating point resolution accuracy is evaluated, and the LAMBDA method is used for searching and fixing the integer ambiguity of the wide lane, when resolving the ambiguity of a narrow lane, the fixed solution of the wide lane with higher reliability and the floating point solution of the ionosphere-free ambiguity estimated by Kalman filtering are utilized, and the LAMBDA method is used for searching and fixing the integer ambiguity of the narrow lane. The method shortens the initialization time, improves the fixation rate of the base line, and realizes the rapid convergence of the whole-cycle ambiguity and the high-precision positioning of the satellite.
In order to achieve the above purpose, the present application adopts the following specific technical scheme.
A GNSS dual-frequency carrier phase integer ambiguity resolution method comprises the following steps:
step one, modeling a model without geometry and ionosphere;
the first step specifically comprises the following steps:
step 1.1, constructing ionosphere-free double-frequency carrier combined observed quantity and ionosphere-free pseudo-range combined observed quantity through GNSS double-frequency carrier phase observed quantity and double-frequency pseudo-range observed quantity after quality check and cycle slip detection processing;
step 1.2, constructing a double-difference observation equation of a geometric ionosphere-free model by utilizing ionosphere-free carrier combination observed quantity and ionosphere-free pseudo-range combination observed quantity;
step two, searching and fixing the widelane ambiguity;
the second step specifically comprises the following steps:
2.1, constructing MW combined observables by using double-frequency carrier phase observables and double-frequency pseudo-range observables, wherein the observables are wide-lane ambiguity floating solutions;
2.2, carrying out precision estimation on the wide-lane ambiguity floating solution, and judging whether the passing rate of the epoch wide-lane ambiguity is more than 80%;
step 2.3, inputting a preferable wide lane ambiguity floating solution and a covariance matrix thereof, and searching and fixing the whole-cycle ambiguity of the wide lane by using an LAMBDA method;
step three, ionospheric-free ambiguity Kalman filtering estimation;
the third step specifically comprises the following steps:
step 3.1, constructing a Kalman filtering equation without ionospheric ambiguity;
step 3.2, estimating ionospheric-free ambiguity by using a Kalman filter;
step four, narrow lane ambiguity searching and fixing;
the fourth step specifically comprises:
step 4.1, solving an ionosphere-free ambiguity floating solution and a wide lane integer ambiguity fixed solution by utilizing filtering, and reversely solving a narrow lane ambiguity floating solution;
step 4.2, evaluating the narrow lane ambiguity floating solution precision and the narrow lane combined observed measurement precision, screening a better narrow lane ambiguity floating solution, and fixing the narrow lane integer ambiguity by using an LAMBDA method;
and 4.3, resolving the single-frequency point whole-cycle ambiguity and the fixed ionosphere-free ambiguity, and performing the recurrent solving of the filtering equation.
Further, in the first step, the pseudo-range ionosphere-free combined observed quantity and the carrier phase ionosphere-free combined observed quantity are respectively expressed as:
in the formula ,PIF 、Φ IF Respectively pseudo-range ionosphere-free combined observed quantity and carrier ionosphere-free combined observed quantity, f 1 、f 2 Respectively the frequencies of two frequency points of the GNSS system, lambda 1 、λ 2 For its corresponding wavelength, P 1 、P 2 For the original pseudo-range observations of two frequency points of the GNSS system,the method comprises the steps of obtaining the original carrier observed quantity of two frequency points of a GNSS system;
ionosphere-free combined observed ambiguity floating solution BC is defined as:
further, in the second step, the double-difference pseudo-range and the double-difference carrier observation equation are respectively expressed as follows:
first, a MW combination is constructed, and the double-difference wide-lane ambiguity of the satellite pair is solved as
In the above-mentioned method, the step of,lambda is respectively in metersUnit double-difference carrier combined observed quantity, double-difference pseudo-range combined observed quantity and wide lane combined wavelength, [ # ]] ROUND Is a rounding operator;
taking the standard deviation sigma of pseudo-range measurement P =0.3m, the variance of the combined pseudorange measurements is
The single difference noise variance is expressed as
Where el is the satellite altitude.
The measurement noise variance of the widelane ambiguity can be expressed as
Wherein, the superscript i, j is respectively expressed as indexes of a reference star and a target star, and m is a smooth epoch number;
ambiguity resolution pass ratio is expressed as
in the formula ,Psucc To pass rate, n fix 、n all Respectively representing the number of the ambiguities passing a certain condition and the total number of the ambiguities participating in resolving;
and secondly, searching and resolving the widelane ambiguity.
Preferably, the method for searching and resolving the widelane ambiguity comprises the following steps:
and circularly resolving all wide lane ambiguity floating solutions of the current epoch, setting the whole ambiguity error of the wide lane floating solutions to be smaller than 0.2 week and the standard deviation of the wide lane ambiguity measurement noise to be smaller than 0.2, wherein the proportion of the double-difference wide lane ambiguity of the current epoch meeting the two conditions is larger than 80%, and storing the corresponding wide lane ambiguity floating solutions after meeting the conditions, otherwise, the current epoch is not resolved, returning the algorithm to the step one, and resolving the next epoch again.
Further, in the third step, the state estimation of the positioning equation is performed by adopting the extended kalman filter, and the specific flow is as follows:
measurement update (one)
In the above-mentioned method, the step of, and Pk Respectively represent epoch t k Time state estimation vector and covariance matrix thereof, (+), and (-) respectively represent the identifications before and after the filter update, H (x), H (x) and R k The measurement model vector, the design matrix and the covariance matrix of the measurement error are represented, respectively.
(II) time update
In the above-mentioned method, the step of, and />The covariance matrices of the Kalman filter transfer matrix and the system noise are represented, respectively.
State vector:
x=(r r T ,v r T ,B 1 T ,B 2 T ) T
measurement vector:
y=(Φ IF , T P IF T ) T
in the formula ,
measuring a model vector:
h(x)=(h Φ,IF T ,h P,IF T ) T
designing a matrix:
measuring a noise covariance matrix:
in the above-mentioned method, the step of,
is a single difference measurement matrix;
is a line-of-sight direction vector;
measuring a noise covariance matrix for ionosphere-free carrier combination observables;
measuring a noise covariance matrix for ionosphere-free pseudo-range combined observables;
the standard deviation of the observed measurement error of the carrier without the ionosphere is calculated;
the standard deviation of the measurement error is the ionosphere-free pseudo-range observed quantity.
Further, in step four, ionospheric-free ambiguity is further represented as
In the above-mentioned method, the step of,is a narrow lane wavelength.
Obtaining the single-frequency point ambiguity floating solution of the narrow lane by the relation between the wide lane ambiguity and the ionosphere-free ambiguity
Carrying out narrow-lane ambiguity resolution by the wide-lane ambiguity fixed resolution in the second step and the ionosphere-free ambiguity floating resolution in the third step; setting a single-frequency point ambiguity floating point solution rounding error smaller than 0.35 week in the narrow-lane ambiguity floating point solution estimation part, storing the narrow-lane ambiguity floating point solution meeting the conditions, and then carrying out double-difference single-frequency point ambiguity integer solution solving by using an LAMBDA method according to the calculated narrow-lane ambiguity covariance matrix, if the narrow-lane ambiguity solution fails, failing the current epoch ambiguity solution, and returning to the step one to carry out next epoch solution again.
After the narrow-lane ambiguity fixed solution is obtained, the single-frequency point fixed solution is reversely obtained, further the back-band solution of the filtering positioning equation is carried out, and finally the satellite high-precision positioning is carried out.
Compared with the limitations of the prior art, the application has the following beneficial effects
According to the application, a more rigorous LAMBDA method is used for replacing the existing method for resolving the middle and long base lines by directly taking the whole wide lane ambiguity floating point solution, and the double-difference wide lane integer ambiguity of more satellite pairs is fixed to the maximum extent while the wide lane ambiguity floating point solution precision is considered, so that the correct fixation of the double-difference wide lane integer ambiguity is realized.
According to the application, not only is the narrow-lane ambiguity floating solution reasonably evaluated, but also the precision of the ionosphere-free ambiguity floating solution is limited, and on the basis of considering the passing rate of the wide-lane ambiguity solution, a more strict LAMBDA method is utilized to replace the existing method for directly solving the ambiguity of the narrow-lane ambiguity floating solution, so that the reliable solution of the double-difference narrow-lane ambiguity is realized, and the purposes of shortening the initialization time and improving the baseline fixing rate are achieved.
Drawings
FIG. 1 is a flow chart of a dual-frequency carrier phase integer ambiguity algorithm of the present application;
FIG. 2 is a flowchart of the widelane ambiguity resolution of the present application;
FIG. 3 is a flow chart of the wide lane ambiguity floating solution accuracy estimation of the present application;
FIG. 4 is a flowchart of a narrow-lane ambiguity resolution in accordance with the present application;
FIG. 5 is a graph of BDS 8km baseline solution of the present application;
FIG. 6 is a graph of the GPS 66km baseline solution of the present application;
FIG. 7 is a graph of the BDS 66km baseline solution of the present application.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The application relates to an improved double-frequency RTK integer ambiguity resolution method, which comprises the steps of GNSS geometric free ionosphere model construction, wide-lane ambiguity search fixation, ionosphere free ambiguity Kalman filtering estimation and narrow-lane ambiguity search fixation.
The overall flow chart of the present application is shown in fig. 1. Firstly screening out better carrier waves and pseudo-range observables after quality check and cycle slip detection processing of GNSS original observables, constructing double-difference geometry-free ionosphere-free combined observables and wide-lane carrier wave combined observables and narrow-lane pseudo-range combined observables, solving wide-lane ambiguity floating solutions and estimating the accuracy of the wide-lane ambiguity floating solutions, searching and fixing wide-lane integer ambiguity by using an LAMBDA method, simultaneously estimating ambiguity floating solutions of ionosphere-free combined observables by using a Kalman filter, then searching and fixing the narrow-lane integer ambiguity by using a LAMBDA method by using a narrow-lane ambiguity searching and fixing module, and finally carrying out recurrent solving of an equation set to realize satellite high-accuracy positioning.
The application is suitable for reliably fixing the double-difference integer ambiguity of the short baseline and the medium-long baseline.
Step one: model modeling without geometry and ionosphere (IF combination)
And constructing a geometric ionosphere-free model by using GNSS double-frequency carrier waves and double-frequency pseudo-range original observables after quality check and cycle slip detection processing.
The pseudo-range ionosphere-free combined observables and carrier phase ionosphere-free combined observables can be expressed as respectively
in the formula ,PIF 、Φ IF Respectively pseudo-range ionosphere-free combined observed quantity and carrier ionosphere-free combined observed quantity, f 1 、f 2 Respectively the frequencies of two frequency points of the GNSS system, lambda 1 、λ 2 For its corresponding wavelength, P 1 、P 2 For the original pseudo-range observations of two frequency points of the GNSS system,the method is used for observing the original carrier of two frequency points of the GNSS system.
Ionosphere-free combined observed ambiguity floating solution BC (in m) is defined as
Step two: wide lane ambiguity search fixing
The widelane ambiguity resolution is shown in FIG. 2.
The double-difference pseudo-range and double-difference carrier observation equation can be expressed as follows:
first, a MW combination is constructed, then the double-difference wide-lane ambiguity resolution of the satellite pair is
In the above-mentioned method, the step of,lambda is the combined observed quantity of double-difference carrier waves in meter units, the combined observed quantity of double-difference pseudo-range and the combined wavelength of wide lane, [ + ]] ROUND To round operators.
Because of the high accuracy of the carrier phase measurements, only the measurement of the combined pseudorange measurements is considered hereThe quantity error, here taking the standard deviation sigma of the pseudo-range measurements P =0.3m. From the error propagation law, the variance of the combined pseudo-range measurement is
The single difference noise variance can be expressed as
Where el is the satellite altitude.
The measurement noise variance of the widelane ambiguity can be expressed as
In the formula, the superscript i, j is respectively expressed as indexes of a reference star and a target star, and m is a smooth epoch number.
Ambiguity resolution pass ratio is expressed as
in the formula ,Psucc To pass rate, n fix 、n all The number of ambiguities passing a certain condition and the total number of the participation in resolving ambiguities are represented respectively.
Secondly, searching and resolving the widelane ambiguity:
and circularly resolving all wide lane ambiguity floating solutions of the current epoch, setting the whole ambiguity error of the wide lane floating solutions to be smaller than 0.2 week and the standard deviation of the wide lane ambiguity measurement noise to be smaller than 0.2, wherein the proportion of the double-difference wide lane ambiguity of the current epoch meeting the two conditions is larger than 80%, and storing the corresponding wide lane ambiguity floating solutions after meeting the conditions, otherwise, the current epoch is not resolved, returning the algorithm to the step one, and resolving the next epoch again. The flow is shown in fig. 3.
With the wide lane ambiguity floating solution and the ambiguity covariance matrix corresponding to the wide lane ambiguity floating solution, the whole-cycle ambiguity of the wide lane can be searched and fixed by using an LAMBDA method.
Step three: ionospheric-free ambiguity Kalman filter estimation
And carrying out state estimation of a positioning equation by adopting extended Kalman filtering, wherein the specific flow is as follows.
(III) measurement update
In the above-mentioned method, the step of, and Pk Respectively represent epoch t k Time state estimation vector and covariance matrix thereof, (+), and (-) respectively represent the identifications before and after the filter update, H (x), H (x) and R k The measurement model vector, the design matrix and the covariance matrix of the measurement error are represented, respectively.
(IV) time update
In the above-mentioned method, the step of, and />Respectively represent Kalman filtering transfer matrix and systemCovariance matrix of system noise.
State vector:
x=(r r T ,v r T ,B 1 T ,B 2 T ) T
measurement vector:
y=(Φ IF , T P IF T ) T
in the formula ,
measuring a model vector:
h(x)=(h Φ,IF T ,h P,IF T ) T
designing a matrix:
measuring a noise covariance matrix:
in the above-mentioned method, the step of,
is a single difference measurement matrix;
is a line-of-sight direction vector;
combined observed quantity measurement noise for ionosphere-free carrierAn acoustic covariance matrix;
measuring a noise covariance matrix for ionosphere-free pseudo-range combined observables;
the standard deviation of the observed measurement error of the carrier without the ionosphere is calculated;
the standard deviation of the measurement error is the ionosphere-free pseudo-range observed quantity.
And D, obtaining a floating solution without ionosphere ambiguity through the third step, and storing and carrying out the fourth step.
Step four: narrow lane ambiguity search fixing
The narrow-lane ambiguity resolution flow is shown in FIG. 4.
Ionospheric-free ambiguity can be further expressed as
In the above-mentioned method, the step of,is a narrow lane wavelength.
Obtaining the single-frequency point ambiguity floating solution of the narrow lane by the relation between the wide lane ambiguity and the ionosphere-free ambiguity
And (3) carrying out narrow-lane ambiguity resolution by the wide-lane ambiguity fixed solution in the second step and the ionosphere-free ambiguity floating solution in the third step. Setting a single-frequency point ambiguity floating point solution rounding error smaller than 0.35 week in the narrow-lane ambiguity floating point solution estimation part, storing the narrow-lane ambiguity floating point solution meeting the conditions, and then carrying out double-difference single-frequency point ambiguity integer solution solving by using an LAMBDA method according to the calculated narrow-lane ambiguity covariance matrix, if the narrow-lane ambiguity solution fails, failing the current epoch ambiguity solution, and returning to the step one to carry out next epoch solution again.
After the narrow-lane ambiguity fixed solution is obtained, the single-frequency point fixed solution is reversely obtained, further the back-band solution of the filtering positioning equation is carried out, and finally the satellite high-precision positioning is carried out.
Experimental results
Experiment one: the data are derived from static BDS double-frequency baseline data of a certain area in Shanghai city, the baseline length is 8.2km, the sampling frequency is 1Hz, the total data is 3167 epochs, the height cut-off angle during data processing is set to be 10 degrees, and the ratio threshold is set to be 2.0.
TABLE 1 8km baseline solution result positioning bias
As shown in table 1, the baseline fixing rate was 99.1%, and the positioning errors RMS of the baseline fixing solution in the direction of the local coordinate system ENU were 0.46cm, 1.27cm, and 3.25cm, respectively.
The BDS 8km baseline solution is shown in FIG. 5. In fig. 5, the dashed line represents the baseline floating solution, and the solid line represents the baseline fixed solution. As can be seen from FIG. 5, the ambiguity can be quickly converged and the fixing rate is high when the BDS (B1, B3) 8km baseline is resolved by the algorithm of the application.
Experiment II:
experimental data: the data are derived from static GPS/BDS dual-system dual-frequency baseline data of a certain area in Beijing city, the baseline length is 66.3km, the sampling frequency is 1Hz, the data duration is 14400 calendar elements in 4 hours, the height cut-off angle during data processing is set to be 10 degrees, and the ratio threshold is set to be 2.0.
TABLE 2 66km baseline solution result positioning bias
As can be seen from table 2, when the 66km baselines of the dual-frequency GPS (L1, L2) and BDS (B1, B3) were calculated by the new algorithm, the fixed rates were 91.7% and 93.1%, respectively; the positioning errors RMS of the GPS baseline fixing solution in the direction of the local coordinate system ENU are 2.50cm, 1.36cm and 4.62cm respectively, and the positioning errors RMS of the BDS baseline fixing solution in the direction of the local coordinate system ENU are 3.07cm, 2.40cm and 4.58cm respectively.
The GPS 66km baseline solution is shown in FIG. 6, and the BDS 66km baseline solution is shown in FIG. 7. In fig. 6 and 7, the dashed line indicates the baseline floating solution result, and the solid line indicates the baseline fixed solution result. As can be seen from fig. 6 and 7, after a long-time smooth solution, the positioning error gradually converges, which indicates that the ambiguity resolution is correct, and reliable resolution of long-distance baselines is realized, which indicates that the resolving method of the application is practical and effective.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The present application is not limited to any specific form of combination of hardware and software. In summary, the above embodiments are only preferred embodiments of the present application, and are not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (4)
1. A GNSS dual-frequency carrier phase integer ambiguity resolution method is characterized by comprising the following steps:
step one, modeling a model without geometry and ionosphere;
the first step specifically comprises the following steps:
step 1.1, constructing ionosphere-free double-frequency carrier combined observed quantity and ionosphere-free pseudo-range combined observed quantity through GNSS double-frequency carrier phase observed quantity and double-frequency pseudo-range observed quantity after quality check and cycle slip detection processing;
step 1.2, constructing a double-difference observation equation of a geometric ionosphere-free model by utilizing ionosphere-free carrier combination observed quantity and ionosphere-free pseudo-range combination observed quantity;
step two, searching and fixing the widelane ambiguity;
the second step specifically comprises the following steps:
2.1, constructing MW combined observables by using double-frequency carrier phase observables and double-frequency pseudo-range observables, wherein the observables are wide-lane ambiguity floating solutions;
2.2, carrying out precision estimation on the wide-lane ambiguity floating solution, and judging whether the passing rate of the epoch wide-lane ambiguity is more than 80 percent or not;
step 2.3, inputting a screened wide lane ambiguity floating solution and a covariance matrix thereof, and searching and fixing the whole-cycle ambiguity of the wide lane by using an LAMBDA method;
first, a MW combination is constructed, and the double-difference widelane ambiguity floating solution of the satellite pair is:
in the above-mentioned method, the step of,、/>、/>double-difference carrier combined observed quantity, double-difference pseudo-range combined observed quantity and wide lane combined wavelength which are respectively expressed in meter>Is a rounding operator;
taking the standard deviation of pseudo-range measurementThe variance of the combined pseudorange measurements is
wherein ,、/>the frequencies of two frequency points of the GNSS system are respectively;
the single difference noise variance is expressed as:
in the formula ,is the satellite altitude;
the measurement noise variance of the widelane ambiguity can be expressed as:
in the superscriptIndex denoted as reference star and target star, respectively, < >>Is a smoothed epoch number;
the ambiguity resolution pass rate is expressed as:
in the formula ,for passing rate->、/>Respectively representing the number of the ambiguities passing a certain condition and the total number of the ambiguities participating in resolving;
secondly, searching and resolving the widelane ambiguity;
the searching and resolving method for the widelane ambiguity comprises the following steps:
circularly resolving all wide lane ambiguity floating solutions of the current epoch, setting the whole ambiguity errors of the wide lane floating solutions to be smaller than 0.2 week and the standard deviation of the wide lane ambiguity measurement noise to be smaller than 0.2, wherein the proportion of the double-difference wide lane ambiguity of the current epoch to be larger than 80%, storing the corresponding wide lane ambiguity floating solutions after the above conditions are met, otherwise, not resolving the current epoch, returning the algorithm to the step one, and resolving the next epoch again;
step three, ionospheric-free ambiguity Kalman filtering estimation;
the third step specifically comprises the following steps:
step 3.1, constructing a Kalman filtering equation without ionospheric ambiguity;
step 3.2, estimating ionospheric-free ambiguity by using a Kalman filter;
step four, narrow lane ambiguity searching and fixing;
the fourth step specifically comprises:
step 4.1, solving an ionosphere-free ambiguity floating solution and a wide lane integer ambiguity fixed solution by utilizing filtering, and reversely solving a narrow lane ambiguity floating solution;
step 4.2, evaluating the narrow lane ambiguity floating solution precision and the narrow lane combined observed measurement precision, screening a better narrow lane ambiguity floating solution, and fixing the narrow lane integer ambiguity by using an LAMBDA method;
and 4.3, resolving the single-frequency point whole-cycle ambiguity and the fixed ionosphere-free ambiguity, and performing the recurrent solving of the filtering equation.
2. The method of claim 1, wherein,
in the first step, pseudo-range ionosphere-free combined observables and carrier phase ionosphere-free combined observables are respectively expressed as:
in the formula ,、/>pseudo-range ionosphere-free combined observables and carrier ionosphere-free combined observables, respectively +.>、/>Frequencies of two frequency points of GNSS system respectively, < >>、/>For its corresponding wavelength, +.>、/>For the original pseudo-range observations of two frequency points of the GNSS system, < +.>、/>The method comprises the steps of obtaining the original carrier observed quantity of two frequency points of a GNSS system;
ionosphere-free combined observed ambiguity floating solution BC is defined as:
。
3. the GNSS dual-frequency carrier-phase integer ambiguity resolution method of claim 1, wherein in step three, the state estimation of the positioning equation is performed using extended kalman filtering.
4. The GNSS dual-frequency carrier phase integer ambiguity resolution method of claim 2, wherein:
in step four, the ionospheric-free ambiguity is further expressed as:
in the above-mentioned method, the step of,is a narrow lane wavelength;
obtaining the single-frequency point ambiguity floating solution of the narrow lane by the relation between the wide lane ambiguity and the ionosphere-free ambiguity
Carrying out narrow-lane ambiguity resolution by the wide-lane ambiguity fixed resolution in the second step and the ionosphere-free ambiguity floating resolution in the third step; setting a single-frequency point ambiguity floating point solution rounding error smaller than 0.35 week in the narrow-lane ambiguity floating point solution estimation part, storing the narrow-lane ambiguity floating point solution meeting the conditions, then carrying out double-difference single-frequency point ambiguity integer solution by using an LAMBDA method according to the calculated narrow-lane ambiguity covariance matrix, if the narrow-lane ambiguity solution fails, failing the current epoch ambiguity solution, and returning to the step one to carry out next epoch solution again;
after the narrow-lane ambiguity fixed solution is obtained, the single-frequency point fixed solution is reversely obtained, further the back-band solution of the filtering positioning equation is carried out, and finally the satellite high-precision positioning is carried out.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010570418.1A CN111751853B (en) | 2020-06-20 | 2020-06-20 | GNSS dual-frequency carrier phase integer ambiguity resolution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010570418.1A CN111751853B (en) | 2020-06-20 | 2020-06-20 | GNSS dual-frequency carrier phase integer ambiguity resolution method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111751853A CN111751853A (en) | 2020-10-09 |
CN111751853B true CN111751853B (en) | 2023-10-03 |
Family
ID=72675686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010570418.1A Active CN111751853B (en) | 2020-06-20 | 2020-06-20 | GNSS dual-frequency carrier phase integer ambiguity resolution method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111751853B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764075B (en) * | 2020-12-28 | 2024-03-15 | 华力智芯(成都)集成电路有限公司 | Carrier integer ambiguity fixing method based on three satellites |
CN112526569B (en) * | 2021-02-18 | 2021-05-07 | 中国人民解放军国防科技大学 | Multi-epoch step-by-step ambiguity solving method for inertial navigation auxiliary navigation relative positioning |
CN114966756A (en) * | 2021-02-22 | 2022-08-30 | 千寻位置网络(浙江)有限公司 | Method, device, equipment and computer storage medium for fixing base frequency ambiguity |
CN113296138B (en) * | 2021-04-25 | 2022-12-13 | 北京遥测技术研究所 | High-precision positioning method for land-based navigation |
CN113419263A (en) * | 2021-05-25 | 2021-09-21 | 武汉导航与位置服务工业技术研究院有限责任公司 | Method for resolving separation ambiguity and position |
CN113805223A (en) * | 2021-08-16 | 2021-12-17 | 南京天巡遥感技术研究院有限公司 | Seismic exploration system and processing method of data acquired by seismic exploration system |
CN114488218B (en) * | 2021-12-30 | 2024-07-19 | 河海大学 | GNSS ambiguity fixing method and storage medium |
CN115267863B (en) * | 2022-06-20 | 2024-08-13 | 北京交通大学 | Precise single-point positioning step-by-step ambiguity fixing method |
CN115343742B (en) * | 2022-09-21 | 2024-04-02 | 北极星云空间技术股份有限公司 | Double-star eight-frequency GNSS-RTK high-dimensional ambiguity quick resolving method |
CN115540861A (en) * | 2022-09-29 | 2022-12-30 | 中国人民解放军战略支援部队信息工程大学 | Fusion filtering method of BDS-3/INS tight combination system |
CN115755113A (en) * | 2022-11-25 | 2023-03-07 | 广州导远电子科技有限公司 | Precision marking method for satellite positioning and related device |
CN116148909B (en) * | 2022-11-28 | 2023-10-20 | 北京建筑大学 | Multi-frequency multi-mode non-combination precise single-point positioning instantaneous narrow-lane ambiguity fixing method |
CN116088021B (en) * | 2023-04-07 | 2023-08-01 | 中国人民解放军战略支援部队航天工程大学 | Gesture measurement method based on antenna layout |
CN116299585B (en) * | 2023-05-15 | 2023-09-08 | 中国科学院国家授时中心 | GNSS carrier phase time transfer method considering inter-epoch differential information |
CN117705099B (en) * | 2023-11-17 | 2024-05-28 | 武汉大学 | Real-time dynamic positioning method and system based on variable reference epoch TDCP/MEMS IMU |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012128980A1 (en) * | 2011-03-22 | 2012-09-27 | Trimble Navigation Limited | Gnss signal processing with known position for reconvergence |
CN105158782A (en) * | 2015-05-29 | 2015-12-16 | 东南大学 | Wide lane ambiguity resolution method through BDS and GPS observation information fusion |
CN105372691A (en) * | 2015-08-18 | 2016-03-02 | 中国人民解放军国防科学技术大学 | Long baseline satellite formation GNSS relative positioning method based on ambiguity fixing |
CN105842721A (en) * | 2016-03-23 | 2016-08-10 | 中国电子科技集团公司第十研究所 | Method for improving resolving success rate of medium and long baseline GPS integral cycle fuzziness |
CN105842720A (en) * | 2016-03-23 | 2016-08-10 | 哈尔滨工程大学 | Wide-range precise real-time positioning method based on carrier phase |
CN107064980A (en) * | 2017-03-24 | 2017-08-18 | 和芯星通科技(北京)有限公司 | Carrier phase ambiguity fixing means and device, satellite navigation receiver |
CN108037521A (en) * | 2018-01-29 | 2018-05-15 | 东南大学 | A kind of BDS/GPS wide lane ambiguity single epoch fixing means based on the constraint of Big Dipper super-wide-lane |
CN108802782A (en) * | 2018-05-18 | 2018-11-13 | 东南大学 | A kind of three frequency ambiguity of carrier phase method for solving of the Big Dipper of inertial navigation auxiliary |
WO2019174113A1 (en) * | 2018-03-16 | 2019-09-19 | 东南大学 | Gps/bds tight combination carrier differential positioning method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4116792B2 (en) * | 2001-12-19 | 2008-07-09 | 古野電気株式会社 | Carrier phase relative positioning device |
US10393882B2 (en) * | 2016-03-18 | 2019-08-27 | Deere & Company | Estimation of inter-frequency bias for ambiguity resolution in global navigation satellite system receivers |
US10802160B2 (en) * | 2016-03-18 | 2020-10-13 | Deere & Company | Rapid determination of precise position by aiding data |
-
2020
- 2020-06-20 CN CN202010570418.1A patent/CN111751853B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012128980A1 (en) * | 2011-03-22 | 2012-09-27 | Trimble Navigation Limited | Gnss signal processing with known position for reconvergence |
CN105158782A (en) * | 2015-05-29 | 2015-12-16 | 东南大学 | Wide lane ambiguity resolution method through BDS and GPS observation information fusion |
CN105372691A (en) * | 2015-08-18 | 2016-03-02 | 中国人民解放军国防科学技术大学 | Long baseline satellite formation GNSS relative positioning method based on ambiguity fixing |
CN105842721A (en) * | 2016-03-23 | 2016-08-10 | 中国电子科技集团公司第十研究所 | Method for improving resolving success rate of medium and long baseline GPS integral cycle fuzziness |
CN105842720A (en) * | 2016-03-23 | 2016-08-10 | 哈尔滨工程大学 | Wide-range precise real-time positioning method based on carrier phase |
CN107064980A (en) * | 2017-03-24 | 2017-08-18 | 和芯星通科技(北京)有限公司 | Carrier phase ambiguity fixing means and device, satellite navigation receiver |
CN108037521A (en) * | 2018-01-29 | 2018-05-15 | 东南大学 | A kind of BDS/GPS wide lane ambiguity single epoch fixing means based on the constraint of Big Dipper super-wide-lane |
WO2019174113A1 (en) * | 2018-03-16 | 2019-09-19 | 东南大学 | Gps/bds tight combination carrier differential positioning method |
CN108802782A (en) * | 2018-05-18 | 2018-11-13 | 东南大学 | A kind of three frequency ambiguity of carrier phase method for solving of the Big Dipper of inertial navigation auxiliary |
Non-Patent Citations (8)
Title |
---|
Ambiguity Resolution with Single Epoch for GNSS Reference Network Based on Atmospheric Delay Information;Qiu Ying Guo et al.;Applied Mechanics and Materials;全文 * |
BDS静态精密单点定位模糊度固定解精度分析;徐宗秋等;测绘科学;第44卷(第7期);全文 * |
一种BDS单历元整周模糊度固定的解算方法;李博;徐爱功;祝会忠;高猛;龚宵雪;;导航定位学报(第02期);全文 * |
信噪比的GNSS宽巷模糊度单历元固定算法;柴大帅;卢秀山;王胜利;石波;;测绘科学(第02期);全文 * |
多频GNSS整周模糊度解算方法研究;杨东森;中国优秀硕士学位论文全文数据库信息科技辑;全文 * |
多频载波相位混合伪距组合解算模糊度研究;陈涛等;《地理空间信息》;20130828(第04期);全文 * |
融合轨道轨迹约束的动态单历元整周模糊度解算方法对比分析;雷飞 等;测绘与空间地理信息;第42卷(第6期);全文 * |
采用宽窄巷结合的LAMBDA解算方法的北斗多频差分定位技术;梁宵等;《哈尔滨工业大学学报》;20171130(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111751853A (en) | 2020-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111751853B (en) | GNSS dual-frequency carrier phase integer ambiguity resolution method | |
CN108445518B (en) | A kind of GNSS chronometer time transmission method based on the constraint of double difference ambiguity fixed solution | |
CN104102822B (en) | A kind of multifrequency GNSS observations stochastic behaviour modeling method | |
CN108802782B (en) | Inertial navigation assisted Beidou three-frequency carrier phase integer ambiguity solving method | |
CN106842268B (en) | double-GNSS receiver carrier phase double-difference integer ambiguity floating point solution vector estimation method | |
CN109613585A (en) | A kind of method of pair of real-time direction finding of antenna for base station ultra-short baseline GNSS double antenna | |
CN111505685B (en) | Positioning method of multisystem combination RTK model based on correcting intersystem deviation | |
CN105445772B (en) | The determination device and method of more GNSS antenna combined platform pose integrations | |
Ke et al. | Integrating GPS and LEO to accelerate convergence time of precise point positioning | |
Dai et al. | Innovative algorithms to improve long range RTK reliability and availability | |
CN109683182A (en) | The GNSS multimode of deviation combines Differential positioning method between a kind of introducing system | |
CN117826200A (en) | PPP-B2B-based marine real-time precise positioning method, system and medium | |
Seepersad | Reduction of initial convergence period in GPS PPP data processing | |
Liu et al. | Assessing partial ambiguity resolution and WZTD-constraint multi-frequency RTK in an urban environment using new BDS signals | |
Bisnath | Relative Positioning and Real‐Time Kinematic (RTK) | |
Hu et al. | Cycle slip detection and repair using an array of receivers with known geometry for RTK positioning | |
Li et al. | Performance analysis of BDS/GPS kinematic vehicle positioning in various observation conditions | |
Wang et al. | GPS un-differenced ambiguity resolution and validation | |
Tolman et al. | Absolute precise kinematic positioning with GPS and GLONASS | |
Deo et al. | Precise point positioning with decimetre accuracy using wide-lane ambiguities and triple-frequency GNSS data | |
CN112987048A (en) | High-precision positioning method suitable for android intelligent terminal, intelligent terminal and storage medium | |
Jemai et al. | A GNSS Measurement Study Based on RTK and PPK Methods | |
CN118091718B (en) | Method for improving UT1 calculation accuracy through low orbit satellite downlink navigation signal | |
Yang et al. | GPS/BDS Dual-antenna Attitude Determination with Baseline-length Constrained Ambiguity Resolution: Method and Performance Evaluation | |
Cheng | Quality analysis for satellite bias estimation and GNSS PPP ambiguity resolution |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |