Automatic identification of the communication signal modulation mode is a hot topic of research in the signal processing field in recent years. It is an important part of electronic countermeasures, and also a rapidly developed field of signal analysis. Communication signal modulation recognition is widely used in signal confirmation, interference identification, radio listening, signal monitoring, as well as software-defined radio, satellite communications and other fields. This paper proposed a digital modulation signal automatic recognition algorithm for satellite communication applications,. The algorithm uses the higher order cumulants of modulating signal, combined with constellation map features, to classify the signal. It has invariance in signal amplitude and phase deviation, and inhibits the additive Gaussian noise at the same time. Compared with other identification algorithms, it has the characteristics of stability and wide application. Computer simulations show that, under the given data length and moderate SNR conditions, a higher recognition rate (> 95%) can be obtained.