当前位置:网站首页>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
边栏推荐
- JPEG2000 matlab source code implementation
- Michael smashed the minority milk sign
- GPS从入门到放弃(十八)、多路径效应
- [asp.net core] set the format of Web API response data -- formatfilter feature
- MySQL - 事务(Transaction)详解
- The underlying implementation of string
- [daily] win10 system setting computer never sleeps
- Guava: use of multiset
- C language char, wchar_ t, char16_ t, char32_ Relationship between T and character set
- Sparkshuffle process and Mr shuffle process
猜你喜欢
一行代码可以做些什么?
C how to set two columns comboboxcolumn in DataGridView to bind a secondary linkage effect of cascading events
Huawei has launched attacks in many industries at the same time, and its frightening technology has made European and American enterprises tremble
红杉中国,刚刚募资90亿美元
[Li Kou brush questions] 32 Longest valid bracket
Numpy download and installation
It's not my boast. You haven't used this fairy idea plug-in!
[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference
The golden age of the U.S. technology industry has ended, and there have been constant lamentations about chip sales and 30000 layoffs
50 commonly used numpy function explanations, parameters and usage examples
随机推荐
GPS从入门到放弃(十八)、多路径效应
NPM run dev start project error document is not defined
MySQL - transaction details
Enhance network security of kubernetes with cilium
Basic introduction of figure
Make menuconfig has a recipe for target 'menuconfig' failed error
JPEG2000 matlab source code implementation
C how to set two columns comboboxcolumn in DataGridView to bind a secondary linkage effect of cascading events
Record the process of cleaning up mining viruses
Five wars of Chinese Baijiu
guava: Multiset的使用
小满网络模型&http1-http2 &浏览器缓存
Bat script learning (I)
C# 如何在dataGridView里设置两个列comboboxcolumn绑定级联事件的一个二级联动效果
GPS从入门到放弃(十六)、卫星时钟误差和卫星星历误差
C language: comprehensive application of if, def and ifndef
[Li Kou brush questions] 32 Longest valid bracket
Redistemplate common collection instructions opsforset (V)
关于char[]数组通过scanf赋值使用上的一些问题。。
LeetCode:1189. The maximum number of "balloons" -- simple