CN103364801B - A method for multiplying positioning precision in a satellite navigation positioning system - Google Patents

A method for multiplying positioning precision in a satellite navigation positioning system Download PDF

Info

Publication number
CN103364801B
CN103364801B CN201210090864.8A CN201210090864A CN103364801B CN 103364801 B CN103364801 B CN 103364801B CN 201210090864 A CN201210090864 A CN 201210090864A CN 103364801 B CN103364801 B CN 103364801B
Authority
CN
China
Prior art keywords
user terminal
navsat
delta
pseudorange
carrier frequency
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
Application number
CN201210090864.8A
Other languages
Chinese (zh)
Other versions
CN103364801A (en
Inventor
艾国祥
马利华
施浒立
季海福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Astronomical Observatories of CAS
Original Assignee
National Astronomical Observatories of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by National Astronomical Observatories of CAS filed Critical National Astronomical Observatories of CAS
Priority to CN201210090864.8A priority Critical patent/CN103364801B/en
Publication of CN103364801A publication Critical patent/CN103364801A/en
Application granted granted Critical
Publication of CN103364801B publication Critical patent/CN103364801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a method for multiplying positioning precision in a satellite navigation positioning system. In the method, each navigational satellite in the satellite navigation positioning system downloads pseudo stochastic noise codes, navigation messages, and wide-area enhanced information via multiple carrier frequency points; a user terminal measures and corrects the track errors of the navigational satellites, ionosphere time delay, troposphere time delay, and multipath errors simultaneously and individually with the multiple carrier frequency points in order to achieve pseudo range measurement between the navigational satellites and the user terminal on the multiple carrier frequency points; and by using a pseudo range observational equation of the multiple carrier frequency points, the accurate coordinate of the position of the user terminal can be calculated via iterative computations. The method is capable of well increasing the positioning precision of the user terminal and substantially improving the navigation positioning performance of the satellite navigation positioning system.

Description

The method of the positioning precision that doubles in a kind of satellite navigation and location system
Technical field
The present invention relates to Technique of Satellite Navigation and Positioning, the method of the positioning precision that doubles in especially a kind of satellite navigation and location system, being applicable to a Navsat can simultaneously descending multiple carrier frequency point, and modulates the multifrequency satellite navigational system of Pseudo-Random Noise Code and navigation message.
Background technology
In satellite navigation and location system, the positioning precision of user terminal determines primarily of the space layout of system constellation and equivalent pseudo range measurement error.Under normal circumstances, the positioning error of satellite navigation and location system can describe with following formula:
σ i=DOP i·σ UERE(1)
Wherein, σ ifor the positioning error of user terminal, i=1,2,3,4,5 corresponding flat, elevation, position, clock correction and general orientation error respectively; DOP ifor the geometric dilution of precision of system constellation, DOP 1, DOP 2, DOP 3, DOP 4and DOP 5corresponding HDOP, VDOP, PDOP, TDOP and GDOP (plane, elevation, position, clock correction and total geometric dilution of precision) respectively; σ uEREfor equivalent pseudo range measurement error.Formula (1) requires that the pseudo range measurement error of Navsat meets the following conditions: 1. separate; 2. equal distribution; 3. the Gaussian distribution of zero-mean is obeyed.
In global navigation satellite system, a lot of Navsat can modulate Pseudo-Random Noise Code and navigation message on multiple carrier frequency point.2002, the Chinese Academy of Sciences Chinese mugwort auspicious academician of state heads the list of signers to have invented the satellite navigation and location system (patent No.: the ZL 200410046064.1 based on telstar, denomination of invention: transponder satellite communication navigation positioning system, inventor: Ai Guoxiang, execute that waterside is vertical, Wu Haitao, on July 29th, 2009 obtains the authorization).This invention uses the multiple communication frequencies on telstar as navigation, open the new beginning that full range Communication Development becomes full range navigation.Observe pseudorange and the Doppler shift of a Navsat simultaneously, can user terminal be tied on the base circumference of a circular cone, need the pseudo-range measurements of more than two (containing two) Navsats and Doppler shift measurement value just can realize the navigator fix (application number: 201110164385.1 of user terminal, denomination of invention: in conjunction with the localization method of Doppler range rate measurement in satellite navigation, inventor: Ma Lihua, Ai Guoxiang, Ji Haifu).If every Navsat descending multiple pilot carriers simultaneously, effectively can reduce the equivalent pseudo range measurement error of this Navsat, improve the navigation and positioning accuracy (application number: 201110228917.3 of user terminal, denomination of invention: the localization method of multicarrier in satellite navigation, inventor: Ma Lihua, Ai Guoxiang, Ji Haifu).
Generally, there is relevant portion in pseudo-range measurements and the satellite ephemeris of multiple carrier frequency points of same Navsat, and now the positioning precision of user terminal can not use formula (1) to estimate; Simultaneously, in existing global navigation satellite system, every Navsat can be simultaneously descending carrier frequency point quantity not identical, simply can not apply mechanically invention: the localization method (number of patent application: the method reducing pseudo range measurement error 201110228917.3) of multicarrier in satellite navigation.The method of the positioning precision that doubles in satellite navigation and location system of the present invention, from physical layer, to having utilized the positioning precision of multiple carrier frequency point multiplicative user terminal to do, brand-new science is set forth, and can be used for instructing in multi-frequency-point satellite navigation positioning system, utilize carrier frequency point resource to carry out the positioning precision of multiplicative user terminal.
Summary of the invention
The object of this invention is to provide the method for the positioning precision of multiplicative user terminal in a kind of satellite navigation and location system, utilize the multiple carrier frequency point of Navsat in satellite navigation and location system to work simultaneously, user terminal is by the independent measurement simultaneously of multiple carrier frequency point and correct orbit error and clock correction, the ionospheric delay of Navsat, troposphere time delay, Multipath Errors, realize Navsat on multiple carrier frequency point and, to the pseudo range measurement of user terminal, finally determine the accurate coordinate of user terminal location.
The present invention proposes in a kind of satellite navigation and location system the method for the positioning precision that doubles, it comprises the physical meaning of two aspects: on the one hand: the navigation signal of every all descending N number of carrier frequency point of Navsat in satellite navigation and location system, and at this moment the measurement noises of navigation signal is reduced to single carrier frequency measurement noises n number of carrier frequency point is utilized to measure respectively and Navsat orbit error after correcting and clock correction are incoherent; Utilize multiple carrier frequency point to correct ionospheric delay and troposphere time delay, its residual error is also reduced to accordingly n number of carrier frequency point is utilized to correct the Multipath Errors of user terminal respectively.Finally, the residual error in the pseudo range measurement after multiple carrier frequency point corrects is uncorrelated mutually.Therefore, for every Navsat, utilize N number of carrier frequency point to measure respectively and pseudo-range measurements after correcting, all there is random character, meet the service condition of formula (1).When using multiple carrier frequency point, formula (1) can be rewritten as:
σ i=DOP i·PAFP·σ UERE(2)
Wherein, PAFP is that same Navsat uses multiple carrier frequency point to the enhancer of positioning precision, be called physical accuracy enhancer, the numerical value of PAFP depend on the descending carrier frequency of every Navsat count and Navsat relative to the geometry of user terminal.For the purpose of directly perceived, supposing that the descending carrier frequency of every Navsat is counted is all N, now, on the other hand: while the pseudorange measuring same Navsat, can Doppler shift on measure and navigation satellite on multiple carrier frequency point, namely corresponding pseudorange rate of change information is provided, when setting up observation equation group and solving the position of user terminal, Doppler shift measurement and pseudo range measurement have equivalence.Therefore, if measure pseudorange and Doppler shift on multiple carrier frequency point simultaneously, PAFP numerical value can also reduce in theory further
DOP is the geometric parameter in space, and the pseudorange measured on multiple carrier frequency point a Navsat and Doppler shift are all physical parameters, therefore, the present invention proposes independent factor PAFP to the enhancing of the positioning precision evaluated multiple carrier frequency point measurement and cause.Be not difficult to find out, PAFP is a kind of physical accuracy enhancer, and independent of one another with geometric parameter DOP, both are uncorrelated mutually on the impact of user terminal positioning precision.
In order to achieve the above object, the present invention proposes to double in a kind of satellite navigation and location system the method for positioning precision, and be applicable to the high-precision point location of user terminal, it is characterized in that, the method comprises the following steps:
Step 1, the navigation signal for navigator fix that each Navsat in the M of a satellite navigation and location system inside Navsat will send to user terminal to be positioned is modulated to multiple carrier frequency point, wherein, M >=4, described navigation signal comprises Pseudo-Random Noise Code, navigation message and wide area and strengthens information;
Step 2, sends described Pseudo-Random Noise Code and navigation message downwards with multiple carrier frequency point;
Step 3, user terminal receives by multiple carrier frequency point the described Pseudo-Random Noise Code and navigation message that all Navsats issue;
Step 4, the clock that user terminal obtains Navsat according to the described navigation message received corrects parameter; According to the Navsat ephemeris in the described navigation message received, obtain the orbital position of Navsat; The orbit error of Navsat is corrected according to the described navigation signal received; User terminal obtains each Navsat on each carrier frequency point according to Pseudo-Random Noise Code and, to the measurement pseudorange of user terminal, corrects ionospheric delay, troposphere time delay and the Multipath Errors in measurement pseudorange according to the described navigation signal received;
Step 5, user terminal is according to the measurement pseudorange having corrected ionospheric delay, troposphere time delay and Multipath Errors, and the satellite orbital position after correcting carries out Iterative to the position coordinates of user terminal, finally obtains the accurate coordinate of user terminal location;
Step 6, uses the positioning precision of physical accuracy enhancer to user terminal to evaluate.
Method of the present invention can be good at the positioning precision improving user terminal, significantly can improve the navigator fix performance of system.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of positioning precision of doubling in satellite navigation and location system of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with specific embodiment, and with reference to accompanying drawing, the present invention is described in more detail.
Fig. 1 is the method flow diagram of positioning precision of doubling in satellite navigation and location system of the present invention.As shown in Figure 1, the method for the positioning precision that doubles in a kind of satellite navigation and location system proposed by the invention specifically comprises the following steps:
Step 1, the navigation signal for navigator fix that each Navsat in M (M >=4) Navsat of satellite navigation and location system inside will send to user terminal to be positioned is modulated to multiple carrier frequency point, and described navigation signal comprises Pseudo-Random Noise Code, navigation message and wide area and strengthens information;
Described Pseudo-Random Noise Code corresponds to each Navsat separately, Pseudo-Random Noise Code can be used for identifying Navsat, utilize the auto-correlation of Pseudo-Random Noise Code and their cross correlation to realize the time difference measurements of navigation signal transmission, this mistiming is multiplied by wave transmissions speed and is the pseudorange of Navsat to user terminal; Described navigation message includes system time, the clock of Navsat corrects parameter, ionospheric delay model parameter, Navsat ephemeris and satellite health; Described wide area strengthens correction data and the integrity information that packets of information contains Navsat track.
M (M >=4) Navsat descending multiple carrier frequency point all simultaneously of described satellite navigation and location system inside, and Pseudo-Random Noise Code and navigation message is modulated on this multiple carrier frequency point, the quantity of the carrier frequency point that different Navsats uses is likely different.
User terminal in the present invention can be fixed terminal or mobile terminal, and described fixed terminal is fixed satellite receiving equipment; Described mobile terminal is vehicle-mounted, boat-carrying or hand-held receiving equipment.
Step 2, sends described Pseudo-Random Noise Code and navigation message downwards with multiple carrier frequency point;
Step 3, user terminal receives by multiple carrier frequency point the described Pseudo-Random Noise Code and navigation message that all Navsats issue;
Step 4, the clock that user terminal obtains Navsat according to the described navigation message received corrects parameter; According to the Navsat ephemeris in the described navigation message received, obtain the orbital position of Navsat; The orbit error of Navsat is corrected according to the described navigation signal received; User terminal obtains each Navsat on each carrier frequency point according to Pseudo-Random Noise Code and, to the measurement pseudorange of user terminal, corrects ionospheric delay, troposphere time delay and the Multipath Errors in measurement pseudorange according to the described navigation signal received;
Particularly:
User terminal corrects the orbit error of data correction Navsat according to the satellite orbit in the described wide area enhancing information received;
User terminal obtains each Navsat on each carrier frequency point according to Pseudo-Random Noise Code:
At measurement moment t k, user terminal measurement obtains i-th (i=1,2 ..., N j) the Navsat S of individual frequency jto the measurement pseudorange of user terminal this measurement pseudorange meets following pseudorange observation equation simultaneously:
ρ k j , i = [ ( X j - X k ) 2 + ( Y j - Y k ) 2 + ( Z j - Z k ) 2 ] 1 / 2
+ b k - cδt j + δρ k n j , i + δρ k P j , i + v k j , i - - - ( 3 )
( j = 1,2 , . . . , M ; i = 1,2 , . . . , N j )
In formula, for measuring pseudorange; (X k, Y k, Z k) for user terminal to be positioned is at t kaccurate coordinate (amount to be asked); (X j, Y j, Z j) be Navsat S jposition coordinates when launching navigation signal; b kfor the equivalent distances (amount to be asked) of user terminal clock correction; δ t jfor the clock of Navsat corrects parameter, obtain the navigation message that can send from Navsat; C is vacuum light speed, for the ionospheric delay before correction, for the troposphere time delay before correction, for stochastic error.
User terminal corrects the ionospheric delay measured in pseudorange according to the ionospheric delay model parameter in ionospheric delay model and the described navigation message that receives; User terminal gathers local meteorologic parameter, and according to the orbital position of Navsat, utilizes tropospheric delay to correct the troposphere time delay measured in pseudorange; According to the environmental aspect of locality, utilize multipath correction model to correct the Multipath Errors measured in pseudorange.
Step 5, user terminal is according to the measurement pseudorange having corrected ionospheric delay, troposphere time delay and Multipath Errors, and the satellite orbital position after correcting carries out Iterative to the position coordinates of user terminal, finally obtains the accurate coordinate of user terminal location;
Described step 5 is further comprising the steps:
Step 5.1, user terminal is positioned resolve time, first set the initial value of a user terminal location coordinate, i.e. the general location coordinate (X of user terminal k 0, Y k 0, Z k 0);
Step 5.2, then carries out 1 rank Taylor series expansion to the pseudorange observation equation shown in formula (3), obtains the linearised form containing user terminal location coordinate modification step-length, described pseudorange observation equation:
v k j , i = l k j δX k + m k j δY k + n k j δZ k - - - ( 4 )
- b k + ρ k j , i - R k j + cδt j - δρ k n j , i - δρ k P j , i
In formula, (δ X k, δ Y, δ Z k) be the correction step-length of user terminal location coordinate, for the general location coordinate of user terminal is to Navsat S jdirection cosine:
l k j = X j - X k 0 R k j , m k j = Y j - Y k 0 R k j , n k j = Z j - Z k 0 R k j - - - ( 5 )
R k jfor the general location coordinate of user terminal is to Navsat S jdistance:
R k j=[(X j-X k 0) 2+(Y j-Y k 0) 2+(Z j-Z k 0) 2] 1/2(6)
According to position coordinates and the clock corrected value of the Navsat of navigation signal x time, the general location coordinate through type (5) of user terminal and (6) are utilized to calculate the general location coordinate of user terminal to Navsat S jdirection cosine with the general location coordinate of user terminal to Navsat S jgeometric distance R k j.
Step 5.3, solves the linearization pseudorange observation equation that described step 5.2 obtains, obtains the correction step-length of user terminal location coordinate;
Described step 5.3 is further comprising the steps:
Step 5.3.1, uses the known terms in described linearization pseudorange observation equation (4) represent, have:
v k j , i = l k j δX k + m k j δY k + n k j δZ k - b k - L k j , i - - - ( 7 )
In formula, constant term for described linearization pseudorange observation equation:
L k j , i = R k j - ρ k j , i - cδt j + δρ k n j , i + δρ k P j , i - - - ( 8 )
Step 5.3.2, is write formula (7) as matrix form:
V=AX-L (9)
In formula, X is undetermined parameter vector:
X=[δX kδY kδZ kb k] T(10)
A is the matrix of coefficients of undetermined parameter:
Wherein, each Navsat S ja corresponding N in matrix A jthe submatrix that row 4 arranges.
L is constant term vector:
L = L k 1,1 . . . L k 1 , N 1 L k 2,1 . . . L k 2 , N 2 . . . . . . L k M , 1 . . . L k M , N M T - - - ( 12 )
V is stochastic error vector:
V = v k 1,1 . . . v k 1 , N 1 v k 2,1 . . . v k 2 , N 2 . . . . . . v k M , 1 . . . v k M , N M T - - - ( 13 )
Step 5.3.3, utilizes least square method to solve formula (9), can obtain undetermined parameter vector X:
X=(A TA) -1A TL (14)
Step 5.4, the general location coordinate of correction step-length to user terminal of the user terminal location coordinate using described step 5.3 to obtain is revised;
Undetermined parameter vector X formula (14) calculated brings following formula into, revises the general location coordinate of user terminal:
X k = X k 0 + δX k Y k = Y k 0 + δY k Z k = Z k 0 + δZ k - - - ( 15 )
Step 5.5, the position coordinates of revised user terminal is carried out iterative computation as the general location coordinate repetition step 5.2-step 5.4 of user terminal, until meet iteration termination condition, the position coordinates of the user terminal now obtained is the accurate coordinate of user terminal location.
According to the needs of practical application, described iteration termination condition can require (such as maximum iterations is 5 times) or accuracy requirement (such as, the difference of twice each coordinate figure of iteration is less than a certain fixed value, such as 0.5 meter) for number of times.
Step 6, uses the positioning precision of physical accuracy enhancer to user terminal to evaluate.
In this step, geometric accuracy damping matrix Q is first introduced:
Q = ( A T A ) - 1 = D 11 D 12 D 13 D 14 D 21 D 22 D 23 D 24 D 31 D 32 D 33 D 34 D 41 D 42 D 43 D 44 - - - ( 16 )
Further, obtain:
DOP 1 = D 11 + D 22 , DOP 2 = D 33 , DOP 3 = D 11 + D 22 + D 33 ,
DOP 4 = D 44 , DOP 5 = D 11 + D 22 + D 33 + D 44 - - - ( 17 )
DOP ifor the geometric dilution of precision of multi-frequency-point satellite navigation location constellation, i=1,2,3,4,5 corresponding flat (HDOP), elevation (VDOP), position (PDOP), clock correction (TDOP) and total geometric dilution of precision (GDOP) respectively.
During every Navsat employing single carrier frequency, the N namely in formula (11) j=1 (j=1,2 ..., M), be designated as DOP according to the geometric dilution of precision that formula (16) and (17) obtain 0, then physical accuracy enhancer PAFP may be defined as:
PAFP = DOP i DOP 0 - - - ( 18 )
Utilize physical accuracy enhancer PAFP, the positioning error of user terminal can be described as:
σ i=DOP i·PAFP·σ UERE(19)
Wherein, σ ifor the positioning error of user terminal, σ uEREfor equivalent pseudo range measurement error.
Except the localization method of the above-mentioned pseudo range measurement based on multiple carrier frequency point, described physical accuracy enhancer PAFP also can be used for the evaluation of the localization method for the Doppler shift measurement based on multiple carrier frequency point.In general, the present invention is a kind of physical method of the positioning precision that doubles.
Above-described specific embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only specific embodiments of the invention; be not limited to the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (8)

1. a method for the positioning precision that doubles in satellite navigation and location system, the high-precision point for user terminal is located, and it is characterized in that, the method comprises the following steps:
Step 1, the navigation signal for navigator fix that each Navsat in the M of a satellite navigation and location system inside Navsat will send to user terminal to be positioned is modulated to multiple carrier frequency point, wherein, M >=4, described navigation signal comprises Pseudo-Random Noise Code, navigation message and wide area and strengthens information;
Step 2, sends described Pseudo-Random Noise Code and navigation message downwards with multiple carrier frequency point;
Step 3, user terminal receives by multiple carrier frequency point the described Pseudo-Random Noise Code and navigation message that all Navsats issue;
Step 4, the clock that user terminal obtains Navsat according to the described navigation message received corrects parameter; According to the Navsat ephemeris in the described navigation message received, obtain the orbital position of Navsat; The orbit error of Navsat is corrected according to the described navigation signal received; User terminal obtains each Navsat on each carrier frequency point according to Pseudo-Random Noise Code and, to the measurement pseudorange of user terminal, corrects ionospheric delay, troposphere time delay and the Multipath Errors in measurement pseudorange according to the described navigation signal received;
Step 5, user terminal is according to the measurement pseudorange having corrected ionospheric delay, troposphere time delay and Multipath Errors, and the satellite orbital position after correcting carries out Iterative to the position coordinates of user terminal, finally obtains the accurate coordinate of user terminal location;
Step 6, use the positioning precision of physical accuracy enhancer to user terminal to evaluate, described physical accuracy enhancer PAFP is defined as:
PAFP = DOP i DOP 0 ,
Wherein, DOP ifor the geometric dilution of precision of multi-frequency-point satellite navigation location constellation, i=1,2,3,4,5 corresponding flat, elevation, position, clock correction and total geometric dilution of precision respectively:
DOP 1 = D 11 + D 22 , DOP 2 = D 33 , DOP 3 = D 11 + D 22 + D 33 ,
DOP 4 = D 44 , DOP 5 = D 11 + D 22 + D 33 + D 44 ,
Wherein, D 11, D 22, D 33, D 44for the diagonal entry of geometric accuracy damping matrix Q, described geometric accuracy damping matrix Q is expressed as:
Q = ( A T A ) - 1 = D 11 D 12 D 13 D 14 D 21 D 22 D 23 D 24 D 31 D 32 D 33 D 34 D 41 D 42 D 43 D 44 ,
DOP 0for geometric dilution of precision during every Navsat employing single carrier frequency;
Wherein, the positioning error of the user terminal utilizing described physical accuracy enhancer PAFP to obtain is:
σ i=DOP i·PAFP·σ UERE
Wherein, σ ifor the positioning error of user terminal, σ uEREfor equivalent pseudo range measurement error.
2. method according to claim 1, is characterized in that, described Pseudo-Random Noise Code corresponds to each Navsat separately, can identify Navsat; Utilize the auto-correlation of described Pseudo-Random Noise Code and their cross correlation to carry out the mistiming of measure and navigation Signal transmissions, this mistiming is multiplied by wave transmissions speed and is the measurement pseudorange of Navsat to user terminal; Described navigation message includes system time, the clock of Navsat corrects parameter, ionospheric delay model parameter, Navsat ephemeris and satellite health; Described wide area strengthens correction data and the integrity information that packets of information contains Navsat track.
3. method according to claim 2, is characterized in that, described measurement pseudorange meets following pseudorange observation equation simultaneously:
ρ k j , i = [ ( X j - X k ) 2 + ( Y j - Y k ) 2 + ( Z j - Z k ) 2 ] 1 / 2 + b k - cδt j + δρ k n j , i + δρ k P j , i + v k j , i ( j = 1,2 , . . . , M ; i = 1,2 , . . . , N j ) ,
Wherein, for measuring moment t k, the Navsat S at i-th frequency that user terminal measurement obtains jto the measurement pseudorange of user terminal, i=1,2 ..., N j, j=1,2 ..., M; (X k, Y k, Z k) for user terminal to be positioned is at moment t kaccurate coordinate; (X j, Y j, Z j) be Navsat S jposition coordinates when launching navigation signal; b kfor the equivalent distances of user terminal clock correction; δ t jfor the clock of Navsat corrects parameter; C is vacuum light speed, for the ionospheric delay before correction, for the troposphere time delay before correction, for stochastic error.
4. method according to claim 1, is characterized in that, described step 4 comprises further: the orbit error correcting data correction Navsat according to the satellite orbit in the described wide area enhancing information received; The ionospheric delay measuring pseudorange is corrected according to the ionospheric delay model parameter in ionospheric delay model and the described navigation message that receives; User terminal gathers local meteorologic parameter, and according to the orbital position of Navsat, utilizes tropospheric delay to correct the troposphere time delay measuring pseudorange; According to the environmental aspect of locality, utilize multipath correction model to correct the Multipath Errors measuring pseudorange.
5. method according to claim 3, is characterized in that, described step 5 is further comprising the steps:
Step 5.1, first sets the general location coordinate (X of initial value as user terminal of a user terminal location coordinate k 0, Y k 0, Z k 0);
Step 5.2, then carries out 1 rank Taylor series expansion to described pseudorange observation equation, obtains the linearised form containing user terminal location coordinate modification step-length, described pseudorange observation equation;
Step 5.3, solves the linearization pseudorange observation equation that described step 5.2 obtains, obtains the correction step-length of user terminal location coordinate;
Step 5.4, the general location coordinate of correction step-length to user terminal of the user terminal location coordinate using described step 5.3 to obtain is revised;
Step 5.5, the position coordinates of revised user terminal is carried out iterative computation as the general location coordinate repetition step 5.2-step 5.4 of user terminal, until meet iteration termination condition, the position coordinates of the user terminal now obtained is the accurate coordinate of user terminal location, and described iteration termination condition is number of times requirement or accuracy requirement.
6. method according to claim 5, is characterized in that, the linearised form of described pseudorange observation equation is:
v k j , i = l k i δ X k + m k j δ Y k + n k j δ Z k - b k + ρ k j , i - R k j + c δt j - δ ρ k n j , i - δ ρ k P j , i ,
Wherein, (δ X k, δ Y, δ Z k) be the correction step-length of user terminal location coordinate, for the general location coordinate of user terminal is to Navsat S jdirection cosine:
l k j = X j - X k 0 R k j , m k j = Y j - Y k 0 R k j , n k j = Z j - Z k 0 R k j ,
R k jfor the general location coordinate of user terminal is to Navsat S jdistance:
R k j=[(X j-X k 0) 2+(Y j-Y k 0) 2+(Z j-Z k 0) 2] 1/2
7. method according to claim 6, is characterized in that, described step 5.3 is further comprising the steps:
Step 5.3.1, uses the known terms in linearizing pseudorange observation equation represent:
v k j , i = l k j δX k + m k j δY k + n k j δ Z k - b k - L k j , i ,
Wherein, L k j , i = R k j - ρ k j , i - c δt j + δρ k n j , i + δ ρ k P j , i ;
Step 5.3.2, is write above formula as matrix form:
V=AX-L,
Wherein, X is undetermined parameter vector:
X=[δX kδY kδZ kb k] T
A is the matrix of coefficients of undetermined parameter:
A = l k 1 m k 1 n k 1 - 1 . . . . . . . . . . . . l k 1 m k 1 n k 1 - 1 ( N 1 × 4 ) l k 2 m k 2 n k 2 - 1 . . . . . . . . . . . . l k 2 m k 2 n k 2 - 1 ( N 2 × 4 ) . . . . . . . . . . . . . . . . . . . . . . . . l k j m k j n k j - 1 . . . . . . . . . . . . l k j m k j n k j - 1 ( N j × 4 ) . . . . . . . . . . . . . . . . . . . . . . . . l k M m k M n k M - 1 . . . . . . . . . . . . l k M m k M n k M - 1 ( N M × ) ,
Each Navsat S ja corresponding N in matrix A jthe submatrix that row 4 arranges,
L is constant term vector:
L = L k 1,1 . . . L k 1 , N 1 L k 2,1 . . . L k 2 , N 2 . . . . . . L k M , 1 . . . L k M , N M ] T ,
V is stochastic error vector:
V = v k 1,1 . . . v k 1 , N 1 v k 2,1 . . . v k 2 , N 2 . . . . . . v k M , 1 . . . v k M , N M ] T ;
Step 5.3.3, utilizes the linearization pseudorange observation equation of least square method solution matrix form, obtains undetermined parameter vector X:
X=(A TA)- 1A TL。
8. method according to claim 1, is characterized in that, described user terminal is fixed terminal or mobile terminal, and described fixed terminal is fixed satellite receiving equipment, and described mobile terminal is vehicle-mounted, boat-carrying or hand-held receiving equipment.
CN201210090864.8A 2012-03-30 2012-03-30 A method for multiplying positioning precision in a satellite navigation positioning system Active CN103364801B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210090864.8A CN103364801B (en) 2012-03-30 2012-03-30 A method for multiplying positioning precision in a satellite navigation positioning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210090864.8A CN103364801B (en) 2012-03-30 2012-03-30 A method for multiplying positioning precision in a satellite navigation positioning system

Publications (2)

Publication Number Publication Date
CN103364801A CN103364801A (en) 2013-10-23
CN103364801B true CN103364801B (en) 2015-06-17

Family

ID=49366570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210090864.8A Active CN103364801B (en) 2012-03-30 2012-03-30 A method for multiplying positioning precision in a satellite navigation positioning system

Country Status (1)

Country Link
CN (1) CN103364801B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108873023B (en) * 2017-05-15 2022-01-11 上海华测导航技术股份有限公司 Processing method for improving observed quantity of positioning precision
CN107632313A (en) * 2017-09-13 2018-01-26 航天恒星科技有限公司 Satellite navigation signals and SBAS text emulation modes based on correlation
CN108594275A (en) * 2018-04-26 2018-09-28 桂林电子科技大学 A kind of Big Dipper+GPS dual-mode one-point positioning method
CN110471090B (en) * 2019-07-03 2021-06-11 中国人民解放军63686部队 Ship-borne satellite navigation message data correctness checking system based on self-resolving
CN110824517A (en) * 2019-11-22 2020-02-21 首都师范大学 Code measurement pseudo range GPS absolute positioning method
CN112415546A (en) * 2020-10-18 2021-02-26 深圳福厚技术有限公司 Navigation method for improving three-dimensional space navigation precision
CN113259884B (en) * 2021-05-19 2022-09-06 桂林电子科技大学 Indoor positioning base station layout optimization method based on multi-parameter fusion
CN115407367B (en) * 2022-08-17 2023-04-07 南京信息工程大学 Method for estimating navigation positioning precision attenuation factor of mixed constellation satellite

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101403790A (en) * 2008-11-13 2009-04-08 浙江师范大学 Accurate one-point positioning method for single-frequency GPS receiver
CN102204396A (en) * 2008-09-10 2011-09-28 科姆拉布斯公司 Wide area positioning system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102204396A (en) * 2008-09-10 2011-09-28 科姆拉布斯公司 Wide area positioning system
CN101403790A (en) * 2008-11-13 2009-04-08 浙江师范大学 Accurate one-point positioning method for single-frequency GPS receiver

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GPS定位中的误差分析;康四林 等;《天文研究与技术》;20100731;第7卷(第3期);222-230 *

Also Published As

Publication number Publication date
CN103364801A (en) 2013-10-23

Similar Documents

Publication Publication Date Title
CN103364801B (en) A method for multiplying positioning precision in a satellite navigation positioning system
CN101680939B (en) Positioning using a reference station
AU2002239736B2 (en) Method and apparatus for determining an error estimate in a hybrid position determination system
CN103837879B (en) The method of hi-Fix is realized based on the civilian combination carrier phase observation of dipper system
JP2017173327A (en) Positioning method and positioning device using satellite positioning system
CN102253399B (en) Doppler differential compensation velocity measurement method utilizing carrier phase central value
CN104459740A (en) High-precision position differential positioning method of positioning terminal
CN109459778A (en) Code pseudorange based on robust variance component estimation/Doppler combines speed-measuring method and its application
CN105929424A (en) BDS/GPS high-accuracy positioning method
CN104714244A (en) Multi-system dynamic PPP resolving method based on robust self-adaption Kalman smoothing
CN105353391A (en) Location augmentation system of multi-network integration supporting multi-type location terminals and location augmentation method of multi-network integration supporting multi-type location terminals
JP2010528320A (en) Reduction of distance-dependent error in real-time kinematic (RTK) positioning
CN102016628B (en) Position estimation enhancement for a global navigation satellite system receiver
CN104749595A (en) Positioning service method and system based on high-precision base reinforcing system
CN105849589A (en) Satellite positioning system, positioning terminal, positioning method, and recording medium
US9158002B2 (en) Satellite subset selection
CN105891860A (en) Error-separation-mode-based regional pseudo-range differential enhanced positioning method of GNSS
CN104316943A (en) Pseudo distance and Doppler combination differential positioning system and pseudo distance and Doppler combination differential positioning method
CN105301617A (en) Integer ambiguity validity check method in satellite navigation system
CN105044741A (en) Solution method of pseudo range phase comprehensive wide-area differential correction value
CN103235321A (en) GPS (global positioning system) pseudo-range positioning precision timing method
CN101315423A (en) Method for computing code phase pseudo range between locating terminal and satellite in auxiliary global satellite positioning system
CN103529482A (en) Method for determining dynamic accelerated speed of carrier precisely
CN105549048B (en) High accuracy satellite positioning device and its method based on triangle array acceptor
CN103399332B (en) A kind of iHCO of utilization telstar realizes the method for worldwide navigation location

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant