Details

Title: Разработка программных средств обнаружения неизвестных радиосигналов в частотном спектре: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Рудницкий Виталий Дмитриевич
Scientific adviser: Медведев Борис Моисеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: обнаружение радиосигналов; спектральный анализ; С++; Qt; radio signal detection; spectral analysis; C++
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3457
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22840

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Выпускная квалификационная работа посвящена разработке программных средств, позволяющих обнаружить неизвестные радиосигналы в частотном спектре и оценить их параметры: несущую частоту, ширину полосы и мощность. Актуальность темы связана с быстрым растущим количеством беспроводных устройств и необходимость в более эффективном использовании доступных радиочастот, а также контроля за их использованием. Были разработаны алгоритмы оценки уровня шума в частотном спектре, алгоритмы обнаружения радиосигналов и оценки их параметров. Были разработаны программные средства обнаружения неизвестных радиосигналов, включающие графический интерфейс для управления параметрами обнаружения и отображения результата. Разработан генератор тестовых сигналов для тестирования, калибровки обнаружителя радиосигналов и обучения оператора. Тестирование программных средств с использованием генератора тестовых сигналов показало, что вероятность корректного обнаружения радиосигнала более 97 процентов при отношении сигнал-шум больше 3 dB. Программные средства были реализованы на языке программирования C++ в среде разработки Microsoft Visual Studio 2022. Графический интерфейс реализован при помощи фреймворка Qt и библиотеки qcustomplot.

Graduate qualification work is dedicated to the development of software tools for detecting unknown radio signals in the frequency spectrum and estimating their parameters: carrier frequency, bandwidth, and power. The topic is relevant because of a rapidly growing number of wireless devices and the need for more efficient use of available radio frequencies, as well as control over their use. Algorithms were developed for estimating the level of noise in the frequency spectrum, for detecting radio signals and estimating their parameters. Software tools for detecting unknown radio signals were developed, including a graphical interface to control the detection parameters and display the result, as well as a test signal generator for testing, calibration of detector, and operator training. Testing of software tools using the test signal generator showed the probability of correct detection of radio signals is more than 97 percent with a signal-to-noise ratio greater than 3 dB. The software tools were implemented in the C++ programming language in the Microsoft Visual Studio 2022 development environment. The graphical interface was implemented using the Qt framework and the qcustomplot library.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 18
Last 30 days: 0
Detailed usage statistics