The invention discloses a method for jointly detecting and repairing a
cycle slip by an MW
combination method and a non-
geometric phase method. The method comprises the following steps of S1, selecting three-
frequency data (B1, B2 and B3) of a Beidou navigation and
positioning system to obtain a pseudo-range observation value and a
carrier phase observation value; S2, constructing a three-frequency MW combined observation model, establishing a MW equation, and carrying out inter-epoch difference to obtain
cycle slip detection amount
delta N12 and
delta N13; S3, constructing a non-
geometric phase observation model; S4, selecting two groups of parameters according to a principle that an ionized layer coefficient and the observation
noise of the combined
observation data are relatively smallat the same time, calculating the
cycle slip of the three frequency points of the two groups of the parameters according to a formula that
delta N1 is equal to delta N2 that is equal to delta N3, andselecting a B combination coefficient meeting the actual situation; and S5, combining the delta N12, the delta N13 and the B combination to obtain an equation set, calculating the cycle slip on the three frequency points, and repairing the cycle slip. The method solves the defect that the non-
geometric method cannot detect the non-sensitive cycle slip and the MW method cannot detect the equal cycle slip.