Principal Component Analysis of Cyclic Spectrum Features in Automatic Modulation Recognition
Automatic Modulation Recognition (AMR) of communication signals is a critical and challenging task in cognitive radio systems. In this paper, classifications of four digital modulation types, including BPSK, QPSK, GMSK and 2FSK, are investigated. From the received radio signal, a set of cyclic spectrum features are first calculated, and a Principal Component Analysis (PCA) is applied to extract the most discriminant feature vector for classification. A novel Max-Multiple Layer Perceptron (MaxMLP) neural network is introduced for classification of modulation feature vectors through supervised learning. In the experiments, real radio signals with different modulation types were generated from an Agilent vector signal generator, and sampled by an Agilent digital signal analyzer.