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.