CN102096075B - Galileo system integrity concept-based multimode user integrity assessing method - Google Patents

Galileo system integrity concept-based multimode user integrity assessing method Download PDF

Info

Publication number
CN102096075B
CN102096075B CN 201010603368 CN201010603368A CN102096075B CN 102096075 B CN102096075 B CN 102096075B CN 201010603368 CN201010603368 CN 201010603368 CN 201010603368 A CN201010603368 A CN 201010603368A CN 102096075 B CN102096075 B CN 102096075B
Authority
CN
China
Prior art keywords
integrity
galileo
user
sigma
satellite
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
CN 201010603368
Other languages
Chinese (zh)
Other versions
CN102096075A (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.)
CHINA AEROSPACE SCIENCE & INDUSTRY ACADEMY OF INFORMATION TECHNOLOGY
Original Assignee
CHINA AEROSPACE SCIENCE & INDUSTRY ACADEMY OF INFORMATION TECHNOLOGY
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 CHINA AEROSPACE SCIENCE & INDUSTRY ACADEMY OF INFORMATION TECHNOLOGY filed Critical CHINA AEROSPACE SCIENCE & INDUSTRY ACADEMY OF INFORMATION TECHNOLOGY
Priority to CN 201010603368 priority Critical patent/CN102096075B/en
Publication of CN102096075A publication Critical patent/CN102096075A/en
Application granted granted Critical
Publication of CN102096075B publication Critical patent/CN102096075B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention belongs to the field of the integrity study of a satellite navigation system in the technical field of earth observation and navigation, and provides a Galileo system integrity concept-based multimode user integrity assessing method. In the method, the conventional Galileo user integrity concept is used in two systems directly, for a non-Galileo system (such as European geostationary navigation overlay service (EGNOS)), input parameters are needed to be pretreated appropriately, so that the input parameters are converted into information available in a Galileo user integrity algorithm, and the change in values of an integrity risk (IR) and/or a protection level (xPL) is monitored during integrity analysis. In the method, the assessment of multisystem user integrity is realized by using a more advanced Galileo system integrity concept; and by comparing and analyzing integrity calculation results of a single system and a multisystem, the availability of positioning resultsof users is improved substantially under the condition of the multisystem, and the user integrity is improved to a large extent.

Description

Multimode user's integrity appraisal procedure based on Galileo system health concept
Technical field
The invention belongs to earth observation and field of navigation technology satellite navigation system integrity research field, particularly relate to a kind of multimode user's integrity appraisal procedure based on Galileo system health concept.
Background technology
GPS (Global Position System) mainly comprises GPS of USA at present, Muscovite GLONASS, the BD system of the European Galileo that is building and China in addition.And its corresponding strengthen and the integrity technology also among progressively development and improving.Up to now, at single constellation satellite navigation system multiple integrity technology has been proposed, from the realization level, mainly be divided three classes: the one, receiver-autonomous integrity RAIM (Receiver Autonomous Integrity Monitoring) is the integrity of terminal level.The 2nd, satellite-based augmentation system SBAS (Satellite Based Augmentation System) and ground strengthen the GBAS of system (Ground BasedAugmentation System), belong to the outer zonal integrity technology of satellite navigation system.The 3rd, the global integrity technology at the Galileo satellite navigation system is embedded in the Galileo system.
RAIM technology transition period before Wide Area Augmentation System occurs puts forward, and can be divided three classes: compare and locator field relative method, least-square residuals method and odd even means of space vector representation in the pseudorange territory.Its principal feature is only to utilize current observed quantity, supposes the stationarity of random noise, is referred to as snapshot (Snapshot).The RAIM technology depends on redundant observed quantity, calculated level protection limit value and vertical protection limit value.But effective estimation space signal errors.
The weak point that the RAIM technology exists mainly contains: 1) mean allocation integrity risk (Integrity Risk) between satellite.But in fact every batch is different with probability of malfunction every satellite, thereby can not mean allocation.2) its hypothesis according to the formula foundation of evolution distribution (Chi-Square) calculated level protected level limit value HPL (Horizontal Protection Limit) is very conservative; be about to some probability that can correctly detect and bring in the false dismissal probability, thereby greatly reduce availability.3) the integrity risk of between level protection limit value HPL and vertical protection limit value VPL (Vertical Protection Level), distributing locator field according to 1% and 99% fixed proportion.In fact, the probability of happening of dangerous misleading information HMI (Hazardous Misleading Information) is not but abideed by fixed proportion.
SBAS adopts and to carry out behind the differential correcting method of estimation space signal residual error again, calculate integrity parameter UDRE (User Differential Range Error) and grid points ionosphere vertical error GIVE (Grid IonosphericVertical Error) on this basis, and real-time verification UDRE and GIVE reach the integrity requirement.
The user corrects broadcasting satellite coordinate and clock correction according to difference information earlier, and single-frequency user utilizes ionosphere delay information to correct the ionosphere delay influence.The recycling integrity information calculates XPL (HPL﹠amp; VPL).At last with XPL and protection limit value XAL (HAL﹠amp; VAL) relatively, judge whether to meet the demands.
The weak point of SBAS integrity mainly contains: the signal in space error after 1) the protected level hypothesis corrects is to satisfy no polarization attitude to distribute.Although SBAS in real time/quasi real time broadcast the differential correcting data.But the precision that the orbit determination of SBAS and clock correct is not high, so often can not satisfy under the situation of assumed condition the do not give security means of user's integrity risk of SBAS in real data.2) SBAS exists and the similar conservative design problem of RAIM, namely distributes integrity probability demands (WAAS is according to 2% and 98%) according to fixed proportion between horizontal protected level HPL and vertical protected level VPL.
In the Galileo system, be the essential step of system health technology to the monitoring of spacing wave and the alarm of transfiniting, system's utilization is distributed in the monitoring station network in the whole world situation of spacing wave SIS (Signal in Space) is estimated in real time, and when guaranteeing that with certain misinformation probability signal in space error SISE (Signal in Space Error) surpasses limit value, in time to User Alarms.Integrity processing subsystem IPF in the Galileo system (Integrity processing Facility) and the synchronous processing subsystem OSPF of track (Orbitography and Synchronisation Processing Facility) can reach the data sharing of height, utilize high-precision Satellite Orbit Determination and atomic clock data, can greatly improve the precision that signal in space error is estimated.Compare with the SBAS system, the integrity risk probability in the direct compute location of Galileo system user territory no longer is assigned to horizontal direction and vertical direction with the integrity risk probability according to fixed proportion.The fixed proportion allocation scheme of this and protected level has had basic difference.User's integrity of Galileo has not only been considered the integrity risk that no polarization attitude distributes, and has considered to have the integrity risk when inclined to one side.
Many constellations of GPS/GLONASS/Galileo/BD satellite navigation system is for single constellation systems, mainly contain two advantages: the one, number of satellite is multiplied, the availability of navigation signal under the environment such as raising housing-group, the 2nd, the observed quantity redundance increases, and the easier integrity of carrying out detects.
To sum up, on the one hand because there is certain conservative property in the integrity technology of systems such as existing SBAS and RAIM, can not be true, objectively reflection system positioning result is to user's availability, on the other hand because the limited availability that limits positioning result to a great extent of single constellation systems bearing accuracy, and following building up along with BD and Galileo system, the optional constellation of user increases, multisystem compatible receiver will become following development trend, thereby for the user provides high-precision positioning service, and assess a new demand that also will become high precision high reliability satellite application field at the integrity of multisystem user positioning solution.
Summary of the invention
In view of above defective, fundamental purpose of the present invention is to provide a kind of multimode user's integrity appraisal procedure based on Galileo system health concept, utilization of the present invention is science comparatively so far, advanced Galileo integrity concept, realize multisystem user's integrity evaluation problem, solve SBAS in the past on the one hand, the conservative property problem of the integrity concept of systems such as RAIM, system-level integrity information with a plurality of systems passes through conversion and fusion on the other hand, become information available in Galileo user's integrity concept, the system-level integrity information of having realized a plurality of systems calculates in the fusion of user side, thereby solved the integrity evaluation problem of multisystem user's positioning solution, and provide service for the user jointly by a plurality of systems, thereby improved the reliability of system, namely improved the integrity of user's positioning result.
This kind provided by the invention is based on multimode user's integrity appraisal procedure of Galileo system health concept, it is user's integrity concept of directly using present Galileo two systems, need be to some input parameters for non-Galileo system (as EGNOS), than integrity data UDRE and UIRE, do suitable pre-service, be converted into Galileo user's integrity algorithm information available, when carrying out the integrity analysis, the numerical value change of monitoring integrity risk (IR) gets final product.IR is defined as the user should receive warning message, but does not receive the probability of warning message, and this situation is called as high-risk misleading information (HMI).IR is that the absolute value of the biased difference of estimation point is greater than the probability of warning limit value (AL) given in advance.If result of calculation has exceeded the threshold value T (depending on certain specific application) that presets, think that then the probability of HMI was too high when navigation information was received.
This kind is as follows based on the concrete steps of multimode user's integrity appraisal procedure of Galileo system health concept:
1) obtain navigation information, at first determine the satellite position vector of GPS constellation according to the broadcast ephemeris data of being downloaded by the IGS website, the navigation information of another one constellation obtains according to Galileo constellation systems parameters simulation;
2) obtain navigational solution, under the normal condition, this value should be determined by broadcast ephemeris, observation data, weather data that receiver receives, adopts the wuhn station of known exact position coordinate as subscriber station among the present invention;
3) calculating observation matrix, according to the position vector of two constellation satellites that can observe and the observing matrix G of receiver location vector calculation subscriber station, formula is as follows:
G i=[cosEl iSinAz i-cosEl iCosAz i-sinEl i1]=i of G matrix is capable;
El in the formula iBe the elevation angle of i satellite, Az iIt is the position angle of i satellite;
4) obtain integrity information, almanac data, observation data, weather data and subscriber station information calculations Galileo system health parameter S ISMA, SISA according to the IGS download, obtain GPS constellation integrity data, i.e. EGNOS integrity data UDRE, UIRE according to existing rule emulation again.Integrity information and UERE table according to two systems calculate every satellite " total pseudorange deviations U, RX[i] ", wherein to user's broadcast, the user can receive by receiver by satellite for parameter S ISMA, SISA and UDRE, this Several Parameters of UIRE;
" total pseudorange deviation " is to calculate the prediction standard deviation value of total pseudorange deviation that the signal of each visible satellite causes.The pseudorange deviation computing formula total for the Galileo system is as follows:
σ u , RX [ i ] = σ SISA 2 [ i ] + σ u , L 2 [ i ] - - - ( 1 )
In the formula,
σ SISA[i] is the broadcast parameter SISA of i satellite using of user class, and the SISA that it equals the broadcasting of navigation spots position multiply by a definite factor, and SISA definition here is the lowest standard deviation of no higher this distribution, so can think
σ SISA[i]=SISA[i]]。
σ UL[i] is added on i this ground error (troposphere, noise, multipath etc.) prediction standard deviation on the satellite-signal.The standard deviation value of this ground error can read from UERE (User Equivalent Range Error) table, and typical UERE value list is as follows:
Table 1.UERE table
ID 01 02 03 04 05 06 07 08
The elevation angle [rad] 0.1745 0.2618 0.3491 0.5236 0.6981 0.8727 1.0472 1.5708
σ u,L[m] 1.03 0.78 0.67 0.6 0.58 0.57 0.56 0.55
For gps system, certain the total pseudorange deviation of satellite can adopt (1) formula to calculate equally, and just some parameter of using in the computation process need be through the equivalence conversion of following process.
The EGNOS broadcast is corrected at the error of gps satellite clock, ephemeris, ionosphere delay, and it goes back the pseudorange residual error parameter after clock correction-ephemeris correction (UDRE), ionosphere correction (GIVE) have been used in broadcast simultaneously;
The integrity monitoring Useful Information is made up of observation quality and geological information.Observation quality information provides with the form of standard deviation, and corrects relevant with two classes:
UDRE i: be the clock correction of the remnants that still have of the pseudorange after i satellite corrects and the variance of ephemeris error.Can directly from broadcast message, obtain;
UIRE i: the variance that is the residual ionospheric error that still has of the pseudorange after i satellite corrects.It corrects variances sigma from the GIVE of broadcasting and the vertical ionosphere of calculating UIVEObtain in the ionospheric model of forming;
Geological information comprises the almanac data of distance-measuring satellite, is the satellite position of function from estimating here with time.It comprises:
Satellite almanac data
Correction data to satellite position;
The EGNOS/Galileo conversion need be carried out equivalence with SISA and the SISMA integrity parameter of EGNOS system health parameter UDRE and UIRE and Galileo system, and conversion formula is as follows:
σ SISA,GPS[i]=f SISA,GPSσ UDRE[i] (1)
σ SISMA,GPS[i]=f SISMA,GPSσ UDRE[i] (2)
Here, σ UDRE[i] is the standard deviation of the user's pseudorange error that is caused by orbit error and clock correction of i satellite, and computing formula is as follows:
σ i , UDRE 2 = ( UDRE i / 3.29 ) 2
In the formula: f SISA, GPSAnd f SISMA, GPSBe the experience factor that obtains through after the algorithm calibration, can obtain this two parameters by data result statistics, comparison and analysis;
If consider the integrity distribution method that Galileo is different with EGNOS, Galileo uses four kinds of failure mechanisms, and EGNOS supposes that based on non-fault at the gps satellite situation, it is possible reducing the input variable number, single satellite failure probability can be put 0 (p Fail=0), avoided use SISMA equivalent variable accordingly.On this meaning, gps satellite can reduce to single non-fault mode to the contribution that IR calculates.Certainly, also might suppose f SISMA, GPS=0 and first rank are similar to f SISA, GPS=1.
Calculate the equivalence margin deviation formula of this ground error:
σ u , L , GPS 2 [ i ] = σ UIRE 2 [ i ] + ( σ air 2 [ i ] + σ tropo 2 [ i ] ) - - - ( 3 )
σ U, L, GPSBe local receiver noise, multipath noise (σ Air), troposphere (σ Tropo), ionosphere (σ UIRE) standard deviation of the composition error that causes.
σ UIRE 2 [ i ] = 1 1 - ( cos EL [ i ] / ( 1 + h I R E ) ) · ( UIVE [ i ] / 3.29 ) 2 - - - ( 4 )
Other component can allow it equal data in UERE table of Galileo system definition:
( σ air 2 [ i ] + σ tropo 2 [ i ] ) = σ u , L , Galileo 2 [ i ] - - - ( 5 )
Perhaps adopt the experimental formula of following two parameters to calculate:
σ air 2 [ i ] = ( 0.16 + 0.23 · e EL [ i ] 19.6 ) 2 - - - ( 6 )
σ tropo 2 [ i ] = ( 0.12 1.001 0.002001 + sin 2 EL [ i ] ) 2 - - - ( 7 )
Finally, it is as follows to obtain the variance computing formula of the total pseudorange deviation of gps satellite:
σ u , RX 2 [ i ] = σ SISA , GPS 2 [ i ] + σ u , L , GPS 2 [ i ]
= σ UDRE 2 [ i ] + σ UIRE 2 [ i ] + σ air 2 [ i ] + σ tropo 2 [ i ] - - - ( 8 )
5) calculate weighting matrix, according to " total pseudorange deviations of calculating U, RX[i] " calculate weighting matrix W, realize that by being inverted covariance matrix its diagonal entry is:
{ W i , i } = 1 σ u , RX 2 [ i ] - - - ( 9 )
6) calculation level bit error matrix, by observing matrix G and weighting matrix W calculation level bit error matrix K, computing formula is:
K=(G TWG) -1G TW (10)
In the formula, K is that matrix is resolved in the some position of finding the solution, and G is observing matrix, and formula is as follows:
G i=[cosEl iSinAz i-cosEl iCosAz i-sinEl i1]=i of G matrix is capable
W is weighting matrix, realizes that by being inverted covariance matrix its diagonal entry is:
{ W i , i } = 1 σ u , RX 2 [ i ] ;
7) calculated level and vertical non-fault and error limit value under the failure condition is arranged respectively:
A. the biased difference of the point under the fault-free conditions is calculated
Make M Topo={ K} Submax trix (3, N), N is a satellite number, then horizontal non-fault is put the variance of biased difference cloth limit value and is:
ξ FF 2 = σ u , FF , nn 2 + σ u , FF , ee 2 2 + ( σ u , FF , nn 2 - σ u , FF , ee 2 2 ) 2 + σ u , FF , ne 4
Wherein,
σ u , FF , nn 2 = Σ i = 1 N M topo [ 1 , i ] 2 · ( SISA i 2 + σ u , L , i 2 ) - - - ( 11 )
σ u , FF , ne 2 = Σ i = 1 N M topo [ 1 , i ] · M topo [ 2 , i ] · ( SISA i 2 + σ u , L , i 2 )
σ u , FF , ee 2 = Σ i = 1 N M topo [ 2 , i ] 2 · ( SISA i 2 + σ u , L , i 2 )
The variance that vertical non-fault is put biased difference cloth limit value is:
σ u , V , FF 2 = Σ i = 1 N M topo [ 3 , i ] 2 · ( SISA i 2 + σ u , L , i 2 ) - - - ( 12 )
In the formula,
σ U, V, FFBe to limit the standard deviation that vertical direction under the fault-free conditions is put biased differential mode type (zero-mean normal state cumulative distribution function).
ξ FFBe to limit the standard deviation that horizontal direction under the fault-free conditions is put biased differential mode type.
B. the biased difference of the point under the fault condition is calculated
The variance that the restriction horizontal direction is put biased difference cloth is:
ξ FM 2 = σ u , MF , nn 2 + σ u , FM , ee 2 2 + ( σ u , FM , nn 2 - σ u , FM , ee 2 2 ) 2 + σ u , FM , ne 4
Wherein,
σ u , FM , nn 2 = Σ i = 1 N M topo [ 1 , i ] 2 · ( SISA i 2 + σ u , L , i 2 ) + M topo [ 1 , j ] 2 · ( SISMA j 2 - SISA j 2 ) - - - ( 13 )
σ u , FF , ne 2 = Σ i = 1 N M topo [ 1 , i ] · M topo [ 2 , i ] · ( SISA i 2 + σ u , L , i 2 ) + M topo [ 1 , j ] · M topo [ 2 , j ] · ( SISMA j 2 - SISA j 2 )
σ u , FF , ee 2 = Σ i = 1 N M topo [ 2 , i ] 2 · ( SISA i 2 + σ u , L , i 2 ) + M topo [ 2 , j ] 2 · ( SISMA j 2 - SISA j 2 )
The equation that the restriction vertical direction is put biased difference cloth is:
σ u , V , FM 2 = Σ i = 1 N M topo [ 3 , i ] 2 · ( SISA i 2 + σ u , L , i 2 ) + M topo [ 3 , j ] 2 · ( SISMA j 2 - SISA j 2 ) - - - ( 14 )
In the formula,
σ U, V, FMBe to limit the standard deviation that vertical direction under the fault condition is put biased differential mode type (zero-mean normal state cumulative distribution function).
ξ FMBe to limit the standard deviation that horizontal direction under the fault condition is put biased differential mode type.
8) according to level and vertical integrity risk under (15) and (16) formula calculating GPS and the Galileo non-failure conditions:
The horizontal integrity risk of non-fault is:
P IntRisk , H , FF = e - HAL 2 2 ξ FF 2 - - - ( 15 )
The vertical integrity risk of non-fault is:
P IntRisk , V , FF = 1 - erf ( VAL 2 · σ u , V , FF ) , Wherein erf ( u ) = 2 π · ∫ 0 u e - x 2 d x - - - ( 16 )
9) calculate Galileo according to (17) respectively with (18) formula fault level and vertical integrity risk arranged:
Have the horizontal integrity risk of fault to be:
P IntRisk , H , FM = 1 - χ 2 , δ u , H 2 cdf ( HAL 2 ξ FM 2 )
Wherein,
μ u , n μ u , e = | M topo [ 1 , j ] · b j | | M topo [ 2 , j ] · b j | , b j = TH j
δ u , H = μ u , n μ u , e · ξ FM 2 0 0 ξ FM 2 · μ u , n μ u , e - - - ( 17 )
χ 2 , δ 2 cdf ( x ) = ∫ 0 x χ 2 , δ 2 pdf ( t ) dt
χ 2 , δ 2 pdf ( x ) = 1 2 e - 1 2 ( x + δ ) · Σ j = 0 ∞ x j δ j 2 2 j · ( j ! ) 2
Have the vertical integrity risk of fault to be:
P IntRisk , V , FM = 1 2 · Σ j = 1 N P fail , sat j · ( ( 1 - erf ( VAL + μ u , V 2 · σ u , V , FM ) ) + ( 1 - erf ( VAL - μ u , V 2 · σ u , V , FM ) ) ) - - - ( 18 )
10) calculate two HMI probability that system is total according to (21) formula, namely integrity is offered as a tribute IR:
Total horizontal integrity risk is:
P IntRisk , H = P IntRisk , H , FF + Σ j = 1 N P fail , sat j · P IntRisk , H , FM - - - ( 19 )
Total vertical integrity risk is:
P IntRisk , V = P IntRisk , V , FF + Σ j = 1 N P fail , sa t j · P IntRisk , V , FM - - - ( 20 )
Then synthetic integrity risk is:
P HMI ( VAL , HAL ) = 1 - erf ( VAL 2 · σ u , V , FF ) + e - HAL 2 2 ξ FF 2 +
1 2 · Σ j = 1 N P fail , sat j · ( ( 1 - erf ( VAL + μ u , V 2 · σ u , V , FM ) ) + ( 1 - erf ( VAL - μ u , V 2 · σ u , V , FM ) ) ) - - - ( 21 )
+ Σ j = 1 N P fail , sat j · ( 1 - χ 2 , δ u , H 2 cdf ( HAL 2 ξ FM 2 ) )
11) calculate user's protected level (xPL) according to (22) formula under single gps system situation, under the dual system situation, calculate user's protected level (xPL) according to (23) formula:
Level under the non-failure conditions is as follows with vertical protected level:
HPL 0=k H·ξ FF
(22)
VPL 0=k V·σ u,V,FF
Have fault as a satellite, but the integrity sign is set to " OK ", level is as follows with vertical protected level computing formula:
HPL FM = max i sat { | M u ( 1 , i sat ) 2 + M u ( 2 , i sat ) 2 · TH ( i sat ) | + k H · ξ FF } VPL FM = max i sat { M u ( 3 , i sat ) · TH ( i sat ) + k V · σ u , V , FF } - - - ( 23 )
Here
Figure BDA0000040172700000092
k VAnd k HIt is the scale factor that the warning limit value may be exceeded under given probability.They are that vertical and horizontal CDF (cumulative density function) model is at σ V=1 and ξ H=1 o'clock value.The present invention realizes the assessment of multisystem user integrity by adopting comparatively advanced Galileo system health concept, by the compare of analysis to the integrity result of calculation of single system and multisystem, proved under the multisystem situation, user's positioning result availability significantly improves, and user's integrity is improved to a great extent.
Description of drawings
Fig. 1 is the schematic flow sheet of the multimode user's integrity appraisal procedure based on Galileo system health concept provided by the invention;
Fig. 2 is the integrity synoptic diagram of the multimode user's integrity appraisal procedure based on Galileo system health concept provided by the invention;
Fig. 3-Fig. 6 is with the horizontal protected level HPL and vertical protected level VPL result schematic diagram of wuhn station as subscriber station.
Embodiment
Below in conjunction with specific embodiment and accompanying drawing technical scheme of the present invention is further specified, but its restriction of not opposing:
This kind provided by the invention is based on multimode user's integrity appraisal procedure of Galileo system health concept, and the GPS constellation raw data of IGS website download is mainly adopted in the input of its data, and the GPS integrity data of emulation.The assessment of multimode system integrity needs two parts data as input, and secondly the one, Galileo system health data SISA, SISMA are gps system integrity data UDRE, UIRE.At present, the Galileo system does not build as yet and finishes, therefore, can only be by adopting the GPS raw data, utilize Galiloe system health CALCULATION OF PARAMETERS method to calculate SISA, SISMA, for the integrity appraisal procedure of GPS constellation systems comparative maturity at present, therefore the system health CALCULATION OF PARAMETERS is not furtherd investigate, but the method for employing data simulation, according to the data rule emulation that has summed up integrity parameter UDRE and the UIRE of constellation data and constellation, as the input data of multisystem user integrity appraisal procedure.The GPS integrity data of emulation are changed, become the information with Galileo system health parameter equivalence, recycling Galileo user integrity concept, according to four kinds of inefficacy mechanisms, be that horizontal non-fault, level have fault, vertical non-fault, vertically have under the failure condition, calculate the integrity value-at-risk respectively, again the integrity value-at-risk under four kinds of situations is superposeed, obtain the final user's integrity result of total system.Simultaneously; we also can be by the derivation of equation and conversion; calculate user's protected level of total system; this is to have considered that the satellite that is used for the location has one to have the multisystem user's protected level that calculates under the situation of fault; be to be different from user's protected level concept of supposing based on non-fault on the traditional sense, its result of calculation reliability significantly improves.
As shown in Figure 1, this kind provided by the invention mainly may further comprise the steps based on multimode user's integrity appraisal procedure of Galileo system health concept:
1) obtain navigation information, at first determine satellite position vector (GPS constellation) according to the broadcast ephemeris data of being downloaded by the IGS website, the navigation information of another one constellation obtains according to Galileo constellation systems parameters simulation;
2) obtain navigational solution, under the normal condition, this value should be determined by broadcast ephemeris, observation data, weather data that receiver receives, adopts the wuhn station of known exact position coordinate as subscriber station among the present invention;
3) calculating observation matrix is according to the position vector of two constellation satellites that can observe and the observing matrix G of receiver location vector calculation subscriber station;
4) obtain integrity information, almanac data, observation data, weather data and subscriber station information calculations Galileo system health parameter S ISMA, SISA according to the IGS download, again according to existing rule emulation GPS constellation integrity data UDRE, UIRE, integrity information and UERE table according to two systems calculate every satellite " total pseudorange deviations U, RX[i] ";
5) 5) calculate weighting matrix, according to " total pseudorange deviations of calculating U, RX[i] " calculating weighting matrix W;
6) calculated level and vertical non-fault and error limit value under the failure condition is arranged respectively;
7) according to level and vertical integrity risk under (15) and (16) formula calculating GPS and the Galileo non-failure conditions;
8) calculate Galileo according to (17) respectively with (18) formula fault level and vertical integrity risk are arranged;
9) calculate two HMI probability that system is total according to (21) formula, namely integrity is offered as a tribute IR;
10) calculate user's protected level according to (22) formula under single gps system situation, under the dual system situation, calculate user's protected level according to (23) formula.
In theory, the user determines oneself position according to satellite-signal, is positioning error PE with the difference of its actual position, and positioning error should be less than alarming threshold value.Yet user's actual position can not obtain, and positioning error is unknown number just, and therefore must seek other parameter characterizes integrity.Receiver is estimated positioning error for each position solution continuously according to the error of various error sources, namely protects level (PL).Consider the integrity risk, suitably amplify by probability, so the protection level is always than the big (PL>PE) of positioning error.Integrity is estimated based on protection level and alarming threshold value.Receiver is estimated the horizontal PL of location protection, and compares with alarming threshold value AL, if warning message then takes place PL>AL.
When estimating integrity a hypothesis being arranged is PL>PE, and as shown in Figure 2, the zone on the principal diagonal left side is safe.When PE<PL<AL, system can normally use; If PL>AL in some cases, then system provides warning message, and this moment, system was unavailable.Regional PL<the PE on principal diagonal right side, the protection level is less than positioning error, and integrity provides misleading information, is unsafe.Though in theory, in the zone of PL<PE<AL and AL<PL<PE, the result of the integrity information that provides is correct, the horizontal PL<PE of the protection that provides, thereby have misleading.And be exactly the zone that causes the integrity risk to exist for the zone of PL<AL<PE, produce the reason of integrity risk, be that the misleading of PL<PE caused.
Fig. 3-Fig. 6 stands as subscriber station with wuhn; the horizontal protected level HPL and vertical protected level VPL at this station have been calculated; diamond curve is the protected level result of calculation of single Galileo or single EGNOS system among the figure; the square curve is dual system protected level CALCULATION OF PARAMETERS result; from the curve map as can be seen; the protected level result of dual system is in most cases less than the result of calculation of single system; at Galileo system safety-of-life applications; the index of protection limit value is that horizontal protected level is 12m; vertical protected level is 20m; therefore the overwhelming majority epoch of protected level constantly is in the protection limits; thereby can judge; system under the dual system situation, the availability of positioning result significantly improves.
Each monitoring station integrity risk availability statistics of table 2.
Figure BDA0000040172700000111
The comparative analysis of table 3. integrity risk
Figure BDA0000040172700000121
Table 2 has provided the system availability situation that integrity Risk Calculation result judges, also is user's integrity.Find by statistics, under the dual system situation, system's available rate can reach 98.6%, the single system situation is all much smaller than this result, it is because the data of EGNOS are the results according to rule emulation that single EGNOS result is better than single Galielo, comparatively desirable, be True Data and the result of calculation of Galielo system adopts, so a relative result of dual system and single system comparison is paid close attention in this test more.
Table 3 provided randomly draw several groups epoch the data computation result, significantly reduced the integrity value-at-risk under the dual system situation as can be seen, and improved the availability of system, be that user's integrity is improved.
In sum, the result of several tests proves that simultaneously dual system user integrity contrast single system situation has significantly raising, has verified the availability of algorithm, and is significant to the compatible user's of following multisystem integrity assessment.
The present invention also compares analysis with the result of calculation of single system and the result of calculation of multisystem; adopt the integrity analysis software; provided intuitively under the multisystem situation and the single system situation under; the result of vertical and horizontal protected level is in the difference that availability exists, and obtained the conclusion directly perceived that multimode user's integrity appraisal procedure can improve user's integrity.
Below technology contents of the present invention has been done detailed description.For persons skilled in the art, any apparent change of under the prerequisite that does not deviate from the principle of the invention it being done can not exceed the protection domain of the application's claims.

Claims (2)

1. multimode user's integrity appraisal procedure based on Galileo system health concept, it is characterized in that, directly use user's integrity concept of present Galileo two systems, for non-Galileo system, its integrity parameter is done suitable pre-service, be converted into Galileo user's integrity algorithm information available, computing method fusion by the Galileo system calculates integrity risk IR and/or protected level then, when carrying out the integrity analysis, the numerical value change of monitoring integrity risk IR and/or protected level gets final product;
It specifically may further comprise the steps:
1) obtain navigation information, at first determine the satellite position vector of GPS constellation according to the broadcast ephemeris data of being downloaded by the IGS website, the navigation information of another one constellation obtains according to Galileo constellation systems parameters simulation;
2) obtain navigational solution, the broadcast ephemeris that this navigational solution is received by receiver, observation data, weather data are determined;
3) calculating observation matrix, according to the position vector of two constellation satellites that can observe and the observing matrix G of receiver location vector calculation subscriber station, the computing formula of observing matrix G is:
G i=[cosEl iSinAz i-cosEl iCosAz i-sinEl i1]=i of G matrix is capable;
El in the formula iBe the elevation angle of i satellite, Az iIt is the position angle of i satellite;
4) obtain integrity information, almanac data, observation data, weather data and subscriber station information calculations Galileo system health parameter S ISMA, SISA according to the IGS download, again according to existing rule emulation GPS constellation integrity data UDRE, UIRE, integrity information and UERE table according to two systems calculate every satellite " total pseudorange deviations U, RX[i] ";
5) calculate weighting matrix, according to " total pseudorange deviations of every satellite of two systems of above-mentioned steps gained U, RX[i] " calculate the weighting matrix W of the whole big system that is formed by two constellation systems;
6) calculation level bit error matrix K is by observing matrix G and weighting matrix W calculation level bit error matrix K;
7) calculated level and vertical non-fault and error limit value under the failure condition is arranged respectively;
8) calculate level and vertical integrity risk under GPS and the Galileo non-failure conditions respectively;
9) calculate Galileo respectively fault level and vertical integrity risk are arranged;
10) calculate two the HMI probability that system is total, i.e. integrity risk IR.
2. the multimode user's integrity appraisal procedure based on Galileo system health concept according to claim 1 is characterized in that, in the described step 8):
The horizontal integrity risk of non-fault is:
P IntRisk , H , FF = e - HAL 2 2 ξ FF 2
The vertical integrity risk of non-fault is:
P IntRisk , V , FF = 1 - erf ( VAL 2 · σ u , V , FF ) , Wherein erf ( u ) = 2 π · ∫ 0 u e - x 2 d x ;
In the formula,
σ U, V, FFBe to limit the standard deviation that vertical direction under the fault-free conditions is put biased differential mode type;
ξ FFBe to limit the standard deviation that horizontal direction under the fault-free conditions is put biased differential mode type.
CN 201010603368 2010-12-23 2010-12-23 Galileo system integrity concept-based multimode user integrity assessing method Active CN102096075B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010603368 CN102096075B (en) 2010-12-23 2010-12-23 Galileo system integrity concept-based multimode user integrity assessing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010603368 CN102096075B (en) 2010-12-23 2010-12-23 Galileo system integrity concept-based multimode user integrity assessing method

Publications (2)

Publication Number Publication Date
CN102096075A CN102096075A (en) 2011-06-15
CN102096075B true CN102096075B (en) 2013-09-04

Family

ID=44129245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010603368 Active CN102096075B (en) 2010-12-23 2010-12-23 Galileo system integrity concept-based multimode user integrity assessing method

Country Status (1)

Country Link
CN (1) CN102096075B (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103454650B (en) * 2013-08-20 2015-06-24 北京航空航天大学 Method for monitoring satellite integrity with vision as auxiliary
CN103941266B (en) * 2014-03-30 2016-06-01 桂林电子科技大学 A kind of based on satellite completeness monitoring method poor mutually and system
CN104199051B (en) * 2014-09-26 2017-01-11 中国电子科技集团公司第五十四研究所 Method for detecting and identifying satellite navigation RAIM (Receiver Autonomous Integrity Monitoring) multi-satellite faults
US9872166B2 (en) * 2014-12-15 2018-01-16 Marvell International Ltd. Apparatus and method for providing positioning data based on authentication result
CN104596544B (en) * 2015-01-23 2017-06-30 北京航空航天大学 A kind of method of aerial navigation performance prediction under ionospheric scintillation
CN106405587B (en) * 2016-10-27 2019-01-25 广州海格通信集团股份有限公司 A kind of satellite selection method based on the navigation of multisystem combinations of satellites
CN107632313A (en) * 2017-09-13 2018-01-26 航天恒星科技有限公司 Satellite navigation signals and SBAS text emulation modes based on correlation
CN108415047B (en) * 2017-12-22 2020-04-10 中国人民解放军战略支援部队航天工程大学 Beidou satellite navigation system positioning accuracy threshold value calculation method
CN108761498B (en) * 2018-03-13 2021-08-10 南京航空航天大学 Position estimation optimization method for advanced receiver autonomous integrity monitoring
CN108680936A (en) * 2018-05-21 2018-10-19 中国人民解放军战略支援部队信息工程大学 Beidou satellite navigation system integrity monitoring appraisal procedure
CN109728868B (en) * 2018-11-27 2020-10-13 中国科学院光电研究院 GNSS base station networking time synchronization method based on multiple integrity tests
CN109901204B (en) * 2019-03-27 2020-12-04 北京航空航天大学 GBAS integrity performance evaluation method based on pseudo-range error distribution model
CN110068840B (en) * 2019-05-15 2020-12-29 北京航空航天大学 ARAIM fault detection method based on pseudo-range measurement characteristic value extraction
CN110174683B (en) * 2019-05-17 2022-12-23 中国民航大学 GBAS protection level integrity risk distribution method based on Bayesian decision
CN111679298B (en) * 2020-05-09 2023-05-09 香港理工大学深圳研究院 Integrity monitoring method and device of navigation system and electronic equipment
CN112034491B (en) * 2020-08-31 2024-04-09 中国电子科技集团公司第五十四研究所 Integrity protection level calculation method based on error core distribution
CN112230247B (en) * 2020-09-25 2021-07-27 南京航空航天大学 GNSS integrity monitoring method used in urban complex environment
CN112198533B (en) * 2020-10-19 2022-11-08 中国电子科技集团公司第二十八研究所 System and method for evaluating integrity of foundation enhancement system under multiple hypotheses
CN112924993B (en) * 2021-02-07 2024-06-04 重庆两江卫星移动通信有限公司 LEO constellation integrity monitoring method and system
CN114609650B (en) * 2022-03-09 2022-12-16 中国人民解放军92728部队 Integrity testing method based on Beidou full-chain fault excitation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798377B1 (en) * 2003-05-31 2004-09-28 Trimble Navigation, Ltd. Adaptive threshold logic implementation for RAIM fault detection and exclusion function
CN101089651A (en) * 2007-07-12 2007-12-19 北京航空航天大学 Usable forcasting method for receiver autonomic excellent monitoring
CN101755222A (en) * 2007-07-19 2010-06-23 高通股份有限公司 Global navigation satellite system
EP2264477A1 (en) * 2009-06-19 2010-12-22 Astrium GmbH A method of amending navigation data of a global navigation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798377B1 (en) * 2003-05-31 2004-09-28 Trimble Navigation, Ltd. Adaptive threshold logic implementation for RAIM fault detection and exclusion function
CN101089651A (en) * 2007-07-12 2007-12-19 北京航空航天大学 Usable forcasting method for receiver autonomic excellent monitoring
CN101755222A (en) * 2007-07-19 2010-06-23 高通股份有限公司 Global navigation satellite system
EP2264477A1 (en) * 2009-06-19 2010-12-22 Astrium GmbH A method of amending navigation data of a global navigation system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吕志伟等.伽利略***的完好性.《全球定位***》.2005,(第5期),10-13. *
郭睿等.GPS和Galileo***下RAIM算法可用性分析.《测绘科学技术学报》.2006,第23卷(第6期),448-450,453. *

Also Published As

Publication number Publication date
CN102096075A (en) 2011-06-15

Similar Documents

Publication Publication Date Title
CN102096075B (en) Galileo system integrity concept-based multimode user integrity assessing method
Yang et al. GNSS receiver autonomous integrity monitoring (RAIM) algorithm based on robust estimation
CN104483678B (en) A kind of many constellations satellite navigation integrity multistage monitoring method of air-ground coordination
Hewitson et al. GNSS receiver autonomous integrity monitoring (RAIM) performance analysis
Joerger et al. Fault detection and exclusion using solution separation and chi-squared ARAIM
CN100442077C (en) Usable forcasting method for receiver autonomic excellent monitoring
El-Mowafy et al. Integrity monitoring of vehicle positioning in urban environment using RTK-GNSS, IMU and speedometer
Castaldo et al. P‐RANSAC: An Integrity Monitoring Approach for GNSS Signal Degraded Scenario
CN101419275B (en) Local airport monitoring method and system based on multi-receiver
CN101598780B (en) Local airport monitoring method, device and system therefor
EP2648018B1 (en) An improved RAIM algorithm
CN101971047A (en) Device and method for the real-time monitoring of the integrity of a satellite navigation system
CN110879407B (en) Satellite navigation observed quantity innovation detection method based on integrity risk model
El-Mowafy Pilot evaluation of integrating GLONASS, Galileo and BeiDou with GPS in ARAIM
CN101726745B (en) Method and system for resolving signal in space error
Pervan et al. Orbit ephemeris monitors for local area differential GPS
Han et al. GNSS/IMU tightly coupled scheme with weighting and FDE for rail applications
El-Mowafy et al. Integrity monitoring using multi-GNSS pseudorange observations in the urban environment combining ARAIM and 3D city models
CN112198533B (en) System and method for evaluating integrity of foundation enhancement system under multiple hypotheses
Lee et al. Sigma overbounding using a position domain method for the local area augmentaion of GPS
Hewitson GNSS receiver autonomous integrity monitoring: A separability analysis
Osechas et al. Carrier‐Phase Acceleration RAIM for GNSS Satellite Clock Fault Detection
Joerger et al. Iridium/GPS carrier phase positioning and fault detection over wide areas
Ahn et al. Orbit ephemeris failure detection in a GNSS regional application
Gratton et al. Orbit ephemeris monitors for category I LAAS

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