The invention discloses an
integer ambiguity validity check method in a
satellite navigation system. The method includes the following steps that: step 1, an observation equation is established according to
satellite observation quantity in the current epoch and a stochastic model, and the observation equation is solved, and a
satellite integer ambiguity float point solution is obtained; step 2, the fixed solution of satellite
integer ambiguity is searched through using a
LAMBDA method and according to the satellite integer
ambiguity float point solution obtained in the step 1, so that integer
ambiguity smallest residual quadratic form and integer
ambiguity second smallest residual quadratic form can be obtained; step 3, correct integer ambiguity check statistic quantity and wrong integer ambiguity check statistic quantity are calculated according to the integer ambiguity smallest residual quadratic form and the integer ambiguity second smallest residual quadratic form which are obtained in the step 2, and the validity of the correct integer ambiguity check statistic quantity and wrong integer ambiguity check statistic quantity are checked, and the
correctness o satellite integer ambiguity fixation in the current epoch is judged. According to the method of the invention, deviation between the correct integer ambiguity check statistic quantity and the wrong integer ambiguity check statistic quantity is as high as possible, namely, discrimination degree of wrong integer ambiguity and correct integer ambiguity can be enhanced, and the reliability of the validity check can be improved.