当前位置:网站首页>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

边栏推荐
- Dialogue with Jia Yangqing, vice president of Alibaba: pursuing a big model is not a bad thing
- Summary of cross partition scheme
- 抖音将推独立种草App“可颂”,字节忘不掉小红书?
- GPS从入门到放弃(十八)、多路径效应
- What is the RDD operator in spark
- Microsoft technology empowerment position - February course Preview
- 1D convolution detail
- Leetcode topic [array] -118 Yang Hui triangle
- Four common ways and performance comparison of ArrayList de duplication (jmh performance analysis)
- JS method to stop foreach
猜你喜欢

Sequoia China, just raised $9billion

PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology
![[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation](/img/75/c0656c4890795bd65874b4f2b16462.jpg)
[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation

Reset Mikrotik Routeros using netinstall

Huawei has launched attacks in many industries at the same time, and its frightening technology has made European and American enterprises tremble
![Some problems about the use of char[] array assignment through scanf..](/img/cf/d85a3172c5d29ac00377f9c30dbc4f.png)
Some problems about the use of char[] array assignment through scanf..

Broadcast variables and accumulators in spark

Leetcode learning records (starting from the novice village, you can't kill out of the novice Village) ---1

LeetCode:1189. The maximum number of "balloons" -- simple

Five wars of Chinese Baijiu
随机推荐
Description of web function test
20 large visual screens that are highly praised by the boss, with source code templates!
GPS从入门到放弃(十八)、多路径效应
C语言:#if、#def和#ifndef综合应用
Unity3D学习笔记6——GPU实例化(1)
华为在多个行业同时出击,吓人的技术让欧美企业瑟瑟发抖
PostgreSQL 修改数据库用户的密码
Vit paper details
Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
Leetcode topic [array] -118 Yang Hui triangle
guava:创建immutableXxx对象的3种方式
Codeforces Round #274 (Div. 2) –A Expression
R3live notes: image processing section
Efficiency tool +wps check box shows the solution to the sun problem
Enhance network security of kubernetes with cilium
MPLS experiment
Leetcode learning records (starting from the novice village, you can't kill out of the novice Village) ---1
Explain ESM module and commonjs module in simple terms
基于InsightFace的高精度人脸识别,可直接对标虹软
经纪xx系统节点VIP案例介绍和深入分析异常