The invention discloses a method for recognizing a
satellite communication
signal modulation way. According to the scheme, the method comprises the following steps: 1, filtering a received
signal to obtain a
signal to be recognized; performing power spectrum smoothening, carrier frequency
estimation and coherent
demodulation on the signal to be recognized to obtain a demodulated signal; 3, estimating the code element rate of the demodulated signal; 4, determining whether the received signal is a binary
phase shift keying signal or not by using a square spectrum; 5, determining whether the received signal is a
quaternary phase shift keying signal or a hexadecimal
quadrature amplitude modulation signal by using a signal quartic spectrum, carrier frequency and the code element rate; 6, determining whether the received signal is an octonary
phase shift keying signal or not by using a signal eightfold spectrum; and 7, determining whether the received signal is a hexadecimal amplitude phase shift
keying signal or not by using a signal duodenary spectrum, the carrier frequency and the code element rate. The method has high recognition accuracy, and can be applied to real-time monitoring of
satellite communication signals. Through adoption of the method, totally-blind real-time recognition of the
satellite communication
signal modulation way can be realized.