The invention provides a GNSS double-frequency
carrier phase integer ambiguity resolving method, and belongs to the technical field of
satellite high-precision positioning. The method comprises the following steps that: after preprocessing a double-frequency
carrier phase observation value. screening out an optimal carrier observed quantity to establish a double-difference geometric-free
ionosphere-free observed quantity and a wide-lane carrier combined observed quantity; on the premise of estimating the wide lane
ambiguity floating point solution precision and the single epoch wide lane
ambiguity passing rate, searching fixed wide lane whole cycle
ambiguity by using an
LAMBDA method, estimating an ambiguity
floating point solution of
ionosphere-free combined observed quantity by using a
Kalman filter, searching and fixing narrow lane whole cycle ambiguity by using the
LAMBDA method, and finally performing back substitution solution on a positioning equation set to realize high-precision positioning and attitude solution of a
satellite. According to the method, while the precision of the wide-lane ambiguity
floating point solution is considered, the problem of low wide-lane ambiguity fixation rate is solved by utilizing an
LAMBDA search algorithm, and meanwhile, the narrow-lane ambiguity floating point solution is well estimated, so that the overall fixation rate of a baselineis improved.