Розроблення програмного забезпечення для засобів захисту систем глобального позиціонування

Автор: Ільків Дмитро Русланович
Кваліфікаційний рівень: магістр
Спеціальність: Системне проєктування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2025-2026 н.р.
Мова захисту: українська
Анотація: Ільків Д.Р., Оборська О.В. (керівник). Розроблення програмного забезпечення для засобів захисту систем глобального позиціонування (Software development for global positioning system protection tools). Національний університет «Львівська політехніка», Львів, 2025. У межах магістерської кваліфікаційної роботи розроблено програмний комплекс, що об’єднує модулі приймання, цифрової обробки сигналів, виявлення аномалій, класифікації загроз та формування рекомендацій щодо реагування на різні типи атак (спуфінг, джамінг, маніпуляція навігаційними даними). Архітектура системи побудована на принципах модульності та IoT- орієнтованості, що забезпечує можливість підключення SDR-приймачів, зовнішніх сенсорів та інших апаратних компонентів. Аналітична частина ґрунтується на алгоритмах обробки сигналів і методах машинного навчання. Об’єкт дослідження: процеси та технічні засоби забезпечення захисту навігаційних сигналів GPS від зовнішніх електронних та кібернетичних впливів. Предмет дослідження: алгоритми, методи та програмні засоби виявлення, аналізу й класифікації атак на сигнали GPS, а також архітектурні моделі побудови системи програмного захисту. Мета дослідження: створення програмного комплексу для детекції та аналізу загроз навігаційним сигналам GPS, здатного оперативно реагувати на спроби їх підміни або приглушення шляхом поєднання методів цифрової обробки сигналів, IoT-технологій та інтелектуального аналізу даних. Новизна роботи полягає у розробленні модульного програмного комплексу, який уперше поєднує паралельну роботу шести незалежних детекторів аномалій GNSS-сигналів із механізмом більшості та адаптивним автоматом реагування. Запропонована IoT-орієнтована архітектура з підтримкою SDR-приймачів 5 5 Результати дослідження: створено функціональний програмний комплекс, що забезпечує: приймання навігаційних сигналів та їх обробку в реальному часі; виявлення характерних ознак спуфінгу, джамінгу або інших типів втручань; інтерактивне відображення результатів аналізу та стану загроз на інтерфейсі оператора; використання IoT-пристроїв і SDR-технологій для розширеного спостереження за радіочастотним простором; формування оцінки рівня небезпеки та рекомендацій щодо реагування, включно з можливістю автоматизованих дій. Ключові слова: GPS, навігаційний сигнал, спуфінг, джамінг, цифрова обробка сигналів, захист навігації, SDR, IoT, Python, машинне навчання, аномалії сигналу. Перелік використаних літературних джерел: 1. Kaplan E., Hegarty C. Understanding GPS/GNSS: Principles and Applications. Artech House, 2023. 2. Psiaki M. L., Humphreys T. E. GNSS Spoofing and Detection. Proceedings of the IEEE, 2022. 3. Borre K. Software-Defined GNSS Receivers: A Tutorial. Springer, 2024.