Abstract:Since the satellite maneuvers directly affect the performance of positioning, navigation, and timing service of the global navigation satellite system, when satellite maneuver occurs, the maneuvering satellite needs to be processed separately so as to generate high-precision orbital information. The carrier phase triple difference method can be used for satellite maneuver detection, but it is affected by differential measurement noise. Although such noise can be reduced by multi-epoch accumulation, the results of maneuver detection may be affected by the selection of baseline. Therefore, a satellite maneuver rapid detection and period determination method based on discrete wavelet transform was proposed. On the basis of the carrier phase triple difference model, the carrier phase triple difference residuals were extracted, and the priori information of the triple difference residuals at the start and end moments of satellite maneuvers was exploited. The carrier phase triple difference residuals were then decomposed based on the scale characteristics of multi-resolution analysis. The level of wavelet decomposition was determined by the detection results of detail and approximation coefficients. By analyzing the approximation coefficients and detail coefficients of different frequency characteristics, the satellite maneuver information implicit in the carrier phase triple difference residuals was obtained, and the satellite maneuver rapid detection and period determination could be realized. Experimental results show that compared with the traditional carrier phase triple difference method, the discrete wavelet transform method achieved faster detection of satellite maneuvers by using the single-epoch method, and the results of satellite maneuvering detected by different baselines were consistent, which is a more accurate satellite maneuver detection and period determination method.