350 rub
Journal Radioengineering №6 for 2024 г.
Article in number:
Development of methods for generating examples that train a neural network to detect and classify interference in the structure of a useful signal
Type of article: scientific article
DOI: https://doi.org/10.18127/j00338486-202406-15
UDC: 621.391
Authors:

I.V. Malygin1, S.A. Belkov2, D.A. Mikhailik3, K.V. Stafeev4

1-4 Ural Federal University named after the first President of Russia B.N. Yeltsin (Ekaterinburg, Russia)

1 pit_pit2@mail.ru; 2 srgb@mail.ru; 3 dmtr-mih@yandex.ru; 4 krlstafeev@gmail.com

Abstract:

The main purpose of the information transmission system is to transfer useful information between its users reliably and accurately. At the same time, it would be advisable to supplement the functionality of the information transmission system with the ability to analyze interference in the communication channel during the transmission of a message. In the case of analysis of damage to the useful signal, which may occur due to interference of various types in the propagation medium, the information transmission system can use the results of such analysis to improve noise immunity, to collect statistics, to control electromagnetic compatibility. It is known that optimal processing of noise-like signals is carried out using a correlator or a matched filter, but these classical devices might be complemented with a neural network, and then in addition to determining the correlation function, it is the neural network that is able to analyze a signal damaged by interference, as shown by the authors in their previous works. In this case, for the correct training of a neural network, samples of a useful signal damaged by various types of jamming are needed. This article discusses methods for the formation of training images for a neural network designed to determine the period of pulse interference acting on an M-sequence as a known signal. Two techniques are suggested. They are digital modelling and experimental (laboratory) method. The first one is based on the inverting some elements (chips) of the original M-sequence located in certain segments whose lengths are random. The inversion is performed by the program written in C++ language. The second approach involves a special installation that consists of a personal computer, an Arduino microcontroller, a useful signal transmitter, a receiver and a periodic interference generator. The objective of each method is to obtain a matrix of damaged chips in a chain of M-sequences. Such matrix was called an “error profile” by the authors. The characteristics of the error profile obtained for certain interference parameters (jamming pulse period and duration) according to suggested methods can be used as training data for the neural network designed for jamming classification.

Pages: 121-129
For citation

Malygin I.V., Belkov S.A., Mikhailik D.A., Stafeev K.V. Development of methods for generating examples that train a neural network to detect and classify interference in the structure of a useful signal. Radiotekhnika. 2024. V. 88. № 6. P. 121−129. DOI: https://doi.org/10.18127/j00338486-202406-15 (In Russian)

References
  1. Varakin L.E. Sistemy svjazi s shumopodobnymi signalami. M.: Radio i svjaz'. 1985. 384 s. (in Russian).
  2. Dikson R.K. Shirokopolosnye sistemy. Pod red. V.I. Zhuravleva. Per. s angl. L.F. Zhigulina. M.: Svjaz'. 1979. 304 s. (in Russian).
  3. Malygin I.V., Belkov S.A., Tarasov A.D., Usvyatsov M.R. Radio Signal Detection Using Machine-Learning Approach. Proceedings of the 4th International Young Scientists Conference on Information Technologies, Telecommunications and Control Systems (ITTCS 2017) (Yekaterinburg, Russia). Dec. 2017. P. 57–61.
  4. Yu J., Alhassoun M., Buehrer R. M. Interference Classification Using Deep Neural Networks. Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall) (Victoria, BC, Canada). 2020. P. 1–6. DOI: 10.1109/VTC2020-FALL49728.2020.9348658.
  5. Olkhovskiy M., Müllerová E., Martínek P. Impulse signals classification using one dimensional convolutional neural network. Journal of Electrical Engineering. Dec. 2020. V. 71. № 6. P. 397–405. DOI: 10.2478/JEE-2020-0054.
  6. Saliwanchik B., Slosar A. A Self-learning Neural Network Approach for Radio Frequency Interference Detection and Removal in Radio Astronomy. Publications of the Astronomical Society of the Pacific. Nov. 2022. V. 134. № 1041. P. 1–13. DOI: 10.1088/1538-3873/AC98E1.
  7. Brooks J. E., Argo M. K. Trialling the use of generative adversarial networks for efficient identification of radio frequency interference. Proceedings of the 15th European VLBI Network Mini-Symposium and Users’ Meeting (EVN2022) (Cork, Ireland). Jul. 2022. P. 1–8. DOI: 10.22323/1.428.0051.
  8. Sun H., Deng H., Wang F., Mei Y., Xu T., Smirnov O., Deng L., Wei S. A robust RFI identification for radio interferometry based on a convolutional neural network. Monthly Notices of the Royal Astronomical Society. Mar. 2022. V. 512. № 2. P. 2025–2033. DOI: 10.1093/MNRAS/STAC570.
  9. Malygin I.V., Bel'kov S.A. Ispol'zovanie nejronnoj seti dlja obnaruzhenija i identifikacii pomeh pri prieme shumo-podobnogo signala. Fizika volnovyh processov i radiotehnicheskie sistemy. 2019. T. 22. № 2. S. 37–43. DOI: 10.18469/1810-3189.2019.22.2.37-43 (in Russian).
  10. Malygin I.V., Belkov S.A., Khudiakov A.E. Identification of the Interference Type that Damages the M-Sequence in the Radio Channel Using a Neural Network. Proceedings of the 2021 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF 2021) (St. Petersburg, Russia). 2021. P. 1–5. DOI: 10.1109/WECONF51603.2021.9470669.
  11. Vazhenin N.A. Fenomenologicheskie modeli impul'snyh pomeh ot stacionarnyh plazmennyh dvigatelej. Trudy MAI. 2013. № 66. S. 1–26 (in Russian).
  12. Petrov A.V. Pomehoustojchivost' priema signalov s dvoichnoj fazovoj manipuljaciej pri vozdejstvii haoticheskoj impul'snoj pomehi so sluchajnymi dlitel'nost'ju i fazoj radioimpul'sa. Radiotehnika. 2018. № 8. S. 28–33. DOI: 10.18127/j00338486-201808-05 (in Russian).
  13. Belkov S.A., Malygin I.V., Lebedev P.S. On methods for detecting interference traces in accepted M-sequences. Telecommunications and Radio Engineering. 2020. V. 79. № 11. P. 919–927. DOI: 10.1615/TelecomRadEng.v79.i11.10.
  14. Класс normal_distribution [Электронный ресурс]. URL: https://learn.microsoft.com/ru-ru/cpp/standard-library/normal-distributi-on-class (дата обращения: 14.07.2023).
  15. Класс uniform_int_distribution [Электронный ресурс]. URL: https://learn.microsoft.com/ru-ru/cpp/standard-library/uniform-int-distri-bution-class (дата обращения: 14.07.2023).
Date of receipt: 25.03.2024
Approved after review: 12.04.2024
Accepted for publication: 27.05.2024