The invention discloses a method for realizing single-mode RAIM (
Receiver Autonomous Integrity Monitoring) under a small number of visible satellites based on assistance of
clock correction, which is a method for realizing single-mode RAIM under the condition that the number of the visible satellites is small in loop tracking.
Clock correction prediction is carried out through a Newton interpolation model under the premise that the
clock frequency of a
receiver is stable, and detection and
elimination of a fault
satellite can be carried out under the condition that the number of the visible satellites is five, thereby improving the positioning precision, the continuity and the stability of the
receiver. The method comprises the steps of: first, determining
weight factor in weighted
least squares through parameters such as a carrier-to-
noise ratio and the like of
satellite signals; then, carrying out RAIM availability detection through a
false alarm rate, a missed alarm rate, an observation equation and a weight matrix, determining a
detection threshold value by using a tolerant
false alarm rate in a non-precision condition, and carrying out
clock correction prediction for the
receiver through the Newton interpolation model so as to realize detection and
elimination of the fault
satellite, and finally, carrying out analysis and comparison on a
dilution of precision (DOP) after a
clock correction auxiliary equation is added. The method disclosed by the invention can realize detection and
elimination of the fault satellite under the condition that only one redundant satellite exists, reduces the space
dilution of precision through the
clock correction auxiliary model, and improving the positioning accuracy of the receiver and the
system robustness.