The application discloses a carrier loop multipath suppression method based on improved Sage-Husa adaptive Kalman filtering, which comprises the following steps:
signal correlation
processing, early, positive and late correlation outputs and I / Q outputs are obtained; performing multipath detection, early and late
correlation ratio analysis, phase lock quality evaluation and code
phase deviation dynamic analysis are performed; calculating the basic measurement value, obtaining the preliminary code
phase error and the
carrier phase error; using
carrier phase smoothing processing to enhance the measurement value, adjusting the
noise covariance according to the multipath severity, performing adaptive Kalman filtering, including
state prediction,
gain calculation, state update, Sage-Husa adaptive
noise covariance update and adaptive factor dynamic adjustment, storing data and preparing for the next cycle. Through the combination of multipath detection and adaptive filtering, the application effectively identifies the
multipath interference and dynamically adjusts the
system parameters, and significantly improves the phase tracking precision and reliability of the GNSS
signal in a complex environment.