Disclosed is a
satellite communication timing synchronization error detection method based on full-digital receiving. In view of wide application of a Gardner
algorithm in a timing synchronization loop and the limitation of the Gardner
algorithm to band-limited signals, when polarity jump happens to two adjacent symbols, after two adjacent code elements are utilized for cosine roll-off forming filtering, the relation between samples of two best sampling points and the sample of a middle point of the two best sampling points is utilized, the effect of different adjacent symbols to the middle value is firstly taken into consideration and the effect value is calculated according to the minimum mean-
square error criterion, and is then eliminated; when polarity jump does not happen to the adjacent symbols, how to reduce
self noise generated by the situation that timing information can not be acquired is taken into consideration. A
sign function sign (.) in an E-Gardner
algorithm is utilized to solve the problem. Under the
satellite channel environment, the enhancing algorithm is simple in structure, under the condition of a small roll-off coefficient, the performance of QPSK modulating
signal clock capturing and error detection is improved, and the
satellite communication timing synchronization error detection method based on full-digital receiving can effectively eliminate self-
noise and reduce
system resource consumption.