当前位置:网站首页>GPS from getting started to giving up (XIII), receiver autonomous integrity monitoring (RAIM)
GPS from getting started to giving up (XIII), receiver autonomous integrity monitoring (RAIM)
2022-07-06 21:56:00 【Chasing wind】
Receiver autonomous integrity monitoring (RAIM: Receiver Autonomous Integrity Monitoring) It is based on the user receiver redundancy The observation value monitors the integrity of user positioning results , Its purpose is to detect the faulty satellite in the navigation process , And ensure the accuracy of navigation and positioning .
In order to monitor the autonomous integrity of the receiver , There must be redundant observations . Generally speaking , Number of visible satellites required 5 The integrity test can be carried out only when there are more than pieces ; Need to have 6 More than one satellite can be identified as faulty .RAIM The enhanced version of is RAIM-FDE(FDE: Fault Detection Exclusion), That is, fault detection and troubleshooting Technology , Because we need to troubleshoot the satellite , So we must use at least 6 Visible satellites .RAIM Algorithms are very important for applications with strict security requirements , Such as civil aviation 、 Aviation and so on .
RAIM There are different implementation algorithms : Pseudo range residual decision method 、 Pseudo range comparison 、 Check vector method and maximum solution separation method .
One 、 Pseudo range residual decision method
In the solution of positioning equations, we talked about positioning equations


Two 、 Pseudo range comparison
Pseudo range comparison method is to directly use pseudo range to judge . Steps are as follows :
- When the number of observations is greater than 4 Under the circumstances , Yes n Group by observation , One group is 4 individual , The other group is n − 4 individual .
- Yes 4 The group of one is solved by the least square method to calculate the receiver position .
- Yes n − 4 The group of calculates the satellite position .
- The pseudo range is estimated according to the calculated receiver position and satellite position .
- Compare the estimated pseudo range with the actual observed pseudo range . If the comparison results are very close , It shows that the observation results are ok , The first 2 The position of the solution in the step is no problem . Otherwise, there is a problem .
- Deal with problematic situations . It depends on the situation . If there is only one comparison, the results differ greatly , There is a high probability that there is something wrong with that observation ; If the results of many comparisons are very different , Then there is a high probability that there is a problem with the least square solution . If necessary , You can regroup , Recalculate the comparison judgment .
3、 ... and 、 Check vector method

Four 、 Maximum solution separation method

边栏推荐
- 美国科技行业结束黄金时代,芯片求售、裁员3万等哀声不断
- HDU 2008 数字统计
- [Chongqing Guangdong education] Information Literacy of Sichuan Normal University: a new engine for efficiency improvement and lifelong learning reference materials
- [Li Kou brushing questions] one dimensional dynamic planning record (53 change exchanges, 300 longest increasing subsequence, 53 largest subarray and)
- Earned value management EVM detailed explanation and application, example explanation
- [go][转载]vscode配置完go跑个helloworld例子
- [Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference
- Caching strategies overview
- 14年本科毕业,转行软件测试,薪资13.5K
- The underlying implementation of string
猜你喜欢

Checkpoint of RDD in spark

PostgreSQL install GIS plug-in create extension PostGIS_ topology
![[Yu Yue education] higher mathematics of Nanchang University (2) reference materials](/img/ae/a76f360590061229076d00d749b35f.jpg)
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials

Numpy download and installation

C# 如何在dataGridView里设置两个列comboboxcolumn绑定级联事件的一个二级联动效果

Shake Sound poussera l'application indépendante de plantation d'herbe "louable", les octets ne peuvent pas oublier le petit livre rouge?

Z function (extended KMP)

1292_ Implementation analysis of vtask resume() and xtask resume fromisr() in freeros
![[Li Kou brush questions] 32 Longest valid bracket](/img/51/1ce4f9e8517dba214ec82b6567c923.png)
[Li Kou brush questions] 32 Longest valid bracket

Basic introduction of figure
随机推荐
搜素专题(DFS )
Redistemplate common collection instructions opsforhash (IV)
Web开发小妙招:巧用ThreadLocal规避层层传值
GPS从入门到放弃(十六)、卫星时钟误差和卫星星历误差
JPEG2000 matlab source code implementation
Codeforces Round #274 (Div. 2) –A Expression
JS learning notes OO create suspicious objects
Basic introduction of figure
The relationship between root and coefficient of quadratic equation with one variable
经纪xx系统节点VIP案例介绍和深入分析异常
[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation
美国科技行业结束黄金时代,芯片求售、裁员3万等哀声不断
Dialogue with Jia Yangqing, vice president of Alibaba: pursuing a big model is not a bad thing
NPM run dev start project error document is not defined
Yyds dry goods inventory C language recursive implementation of Hanoi Tower
LeetCode学习记录(从新手村出发之杀不出新手村)----1
The underlying implementation of string
Aggregate function with key in spark
[Yu Yue education] reference materials for surgical skills teaching in Tongji University
ROS error: could not find a package configuration file provided by "move_base“