Citation: | CUI Tianshu, CUI Kai, HUANG Yonghui, et al. Convolutional neural network based algorithm for automatic modulation recognition of satellite signals[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(6): 986-994. doi: 10.13700/j.bh.1001-5965.2020.0711(in Chinese) |
Automatic modulation recognition is a key technology for spatial cognitive communication system, which helps to realize adaptive signal demodulation. Although the deep neural network has the advantage of strong feature extraction, it suffers from the problems of numerous parameters and large amount of calculation, and thus is difficult to be implemented in in-orbit applications. To mitigate these problems, we propose a lightweight, high-performance convolutional neural network structure. The network first extracts the in-phase and quadrature features of the signal, then the time domain features, and finally the mean value of each channel feature for classification. The experimental results of the classification of 11 modulation methods show that when the signal-to-noise ratio is higher than 0 dB, the average recognition accuracy can reach 86.94%, which is 31.54% higher than that of traditional cumulant methods. Compared with the current deep neural network model with high recognition accuracy, the network proposed uses only less than 10% of model parameters, and increases the calculation speed by an average of 20 times on Raspberry Pi 4B.
[1] |
VIDAL O, VERELST G, LACAN J, et al. Next generation high throughput satellite system[C]//2012 IEEE First AESS European Conference on Satellite Telecommunications. Piscataway: IEEE Press, 2012: 1-7.
|
[2] |
SMITH A, EVANS M, DOWNEY J. Modulation classification of satellite communication signals using cumulants and neural networks[C]//2017 Cognitive Communications for Aerospace Applications Workshop. Piscataway: IEEE Press, 2017: 1-8.
|
[3] |
SILLS J A. Maximum-likelihood modulation classification for PSK/QAM[C]//IEEE Military Communications. Piscataway: IEEE Press, 1999: 217-220.
|
[4] |
WEI W, MENDEL J M. Maximum-likelihood classification for digital amplitude-phase modulations[J]. IEEE Transactions on Communications, 2000, 48(2): 189-193. doi: 10.1109/26.823550
|
[5] |
HASSAN K, DAYOUB I, HAMOUDA W, et al. Automatic modulation recognition using wavelet transform and neural network[C]//2009 9th International Conference on Intelligent Transport Systems Telecommunications. Piscataway: IEEE Press, 2009: 234-238.
|
[6] |
DONG S L, LI Z P, ZHAO L F. A modulation recognition algorithm based on cyclic spectrum and SVM classification[C]//2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference. Piscataway: IEEE Press, 2020: 2123-2127.
|
[7] |
FLOHBERGER M, GAPPMAIR W, KOUDELKA O. Modulation classifier for signals used in satellite communications[C]//2010 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop. Piscataway: IEEE Press, 2010: 198-202.
|
[8] |
HE K M, ZHANG X Y, REN S Q, et al. Deep residual learning for image recognition[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition. Piscataway: IEEE Press, 2016: 770-778.
|
[9] |
ARISOY E, SETHY A, RAMABHADRAN B, et al. Bidirectional recurrent neural network language models for automatic speech recognition[C]//2015 IEEE International Conference on Acoustics, Speech and Signal Processing. Piscataway: IEEE Press, 2015: 5421-5425.
|
[10] |
周鑫, 何晓新, 郑昌文. 基于图像深度学习的无线电信号识别[J]. 通信学报, 2019, 40(7): 114-125.
ZHOU X, HE X X, ZHENG C W. Radio signal recognition based on image deep learning[J]. Journal on Communications, 2019, 40(7): 114-125(in Chinese).
|
[11] |
KARRA K, KUZDEBA S, PETERSEN J. Modulation recognition using hierarchical deep neural networks[C]//2017 IEEE International Symposium on Dynamic Spectrum Access Networks. Piscataway: IEEE Press, 2017: 1-3.
|
[12] |
PENG S L, JIANG H Y, WANG H X, et al. Modulation recognition using hierarchical deep neural networks[J]. IEEE Transactions on Neural Networks and Learning Systems, 2019, 30(3): 718-727. doi: 10.1109/TNNLS.2018.2850703
|
[13] |
查雄, 彭华, 秦鑫, 等. 基于多端卷积神经网络的调制识别方法[J]. 通信学报, 2019, 40(11): 30-37. doi: 10.11959/j.issn.1000-436x.2019206
ZHA X, PENG H, QIN X, et al. Modulation recognition method based on multi-inputs convolution neural network[J]. Journal on Communications, 2019, 40(11): 30-37(in Chinese). doi: 10.11959/j.issn.1000-436x.2019206
|
[14] |
ZHANG M, DIAO M, GUO L M. Convolutional neural networks for automatic cognitive radio waveform recognition[J]. IEEE Access, 2017, 5: 11074-11082. doi: 10.1109/ACCESS.2017.2716191
|
[15] |
O'SHEA T J, CORGAN J, CLANCY T C. Convolutional radio modulation recognition networks[C]//International Conference on Engineering Applications of Neural Networks, 2016: 213-226.
|
[16] |
WEST N E, O'SHEA T. Deep architectures for modulation recognition[C]//2017 IEEE International Symposium on Dynamic Spectrum Access Networks. Piscataway: IEEE Press, 2017: 1-6.
|
[17] |
O'SHEA T J, ROY T, CLANCY T C. Over-the-air deep learning based radio signal classification[J]. IEEE Journal of Selected Topics in Signal Processing, 2018, 12(1): 168-179. doi: 10.1109/JSTSP.2018.2797022
|
[18] |
查雄, 彭华, 秦鑫, 等. 基于循环神经网络的卫星幅相信号调制识别与解调算法[J]. 电子学报, 2019, 47(11): 2443-2448. doi: 10.3969/j.issn.0372-2112.2019.11.029
ZHA X, PENG H, QIN X, et al. Satellite amplitude-phase signals modulation identification and demodulation algorithm based on the cyclic neural network[J]. Acta Electronica Sinica, 2019, 47(11): 2443-2448(in Chinese). doi: 10.3969/j.issn.0372-2112.2019.11.029
|
[19] |
YAO T Y, CHAI Y, WANG S, et al. Radio signal automatic modulation classification based on deep learning and expert features[C]//2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference. Piscataway: IEEE Press, 2020: 1225-1230.
|
[20] |
WU Y L, LI X J, FANG J. A deep learning approach for modulation recognition via exploiting temporal correlations[C]//2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications. Piscataway: IEEE Press, 2018: 1-5.
|
[21] |
KRIZHEVSKY A, SUTSKEVER I, HINTON G E. ImageNet classification with deep convolutional neural networks[J]. Communications of the ACM, 2017, 60(6): 84-90. doi: 10.1145/3065386
|
[22] |
SIMONYAN K, ZISSERMAN A. Very deep convolutional networks for large-scale image recognition[EB/OL]. (2015-04-10)[2020-12-01].
|
[23] |
IOFFE S, SZEGEDY C. Batch normalization: Accelerating deep network training by reducing internal covariate shift[C]//International Conference on Machine Learning. New York: ACM, 2015: 448-456.
|
[24] |
SAINATH T N, VINYALS O, SENIOR A, et al. Convolutional, long short-term memory, fully connected deep neural networks[C]//2015 IEEE International Conference on Acoustics, Speech and Signal Processing. Piscataway: IEEE Press, 2015: 4580-4584.
|