{'fraction_non_alphanumeric': 0.021475256769374416, 'fraction_numerical': 0.0, 'mean_word_length': 5.1257142857142854, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A highly adaptable method for GNSS cycle slip detection and repair based on Kalman filter

The cycle slip detection and repair are crucial steps in the preprocessing of GNSS carrier phase observation. Currently, however, there are few cycle slip detection and repair methods that can meet the data processing needs for diverse situations. To solve this problem, a highly adaptable cycle slip detection and repair method is proposed. First, a cycle slip detection equation is established using the pseudo-range and carrier double-differenced (DD) observations; the state equation is developed based on the satellite-ground distance. Then, a Kalman filter estimation model is established by joining the two equations. Subsequently, the cycle slip can be detected and repaired. Finally, the state parameters are refined in accordance with the conditional distribution. According to the results of the example, all the simulated cycle slips are detected and repaired by the method proposed. It shows that the method can meet the data processing needs for multiple situations.