Details

Title Разработка Android-приложения для позиционирования IoT-устройств без использования GPS: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of an Android application for GPS-free IoT device positioning
Creators Осокин Дмитрий Анатольевич
Scientific adviser Воинов Никита Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects позиционирование без GPS ; AoA ; трилатерация ; RSSI ; фильтр Калмана ; ISM-диапазон ; Android ; GPS-free positioning ; trilateration ; Kalman filter ; ISM band
Document type Master graduation qualification work
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-4897
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\45070
Record create date 9/4/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Данная работа посвящена созданию и исследованию программно-аппаратного комплекса, предназначенного для поиска и определения координат радиометок в условиях, где сигналы глобальных навигационных спутниковых систем отсутствуют или подавлены. Задачи, которые решались в ходе работы: 1. Проанализировать существующие технологии позиционирования и на их основе разработать алгоритмическую базу, включающую методы определения угла прихода (AoA) и трилатерации для повышения точности и надежности. 2. Спроектировать архитектуру программно-аппаратного комплекса, состоящего из антенного модуля на базе ESP32 и мобильного приложения для ОС Android. 3. Исследовать и реализовать программные модули фильтрации на основе фильтра Калмана для подавления шумов и многолучевых искажений в сигнале RSSI. 4. Реализовать в мобильном приложении автономный режим работы, обеспечивающий полную функциональность, включая навигацию по офлайн-картам, без подключения к сети Интернет. 5. Провести натурные испытания разработанной системы в различных средах и оценить ее точностные и временные характеристики. Работа проведена на базе анализа современных методов радиолокации и инструментов мобильной разработки. Были проведены исследования, включающие сравнительный анализ технологий, проектирование аппаратной части и программную реализацию мобильного приложения с последующим тестированием. В результате были достигнуты следующие результаты: 1. Разработан и создан прототип программно-аппаратного комплекса, включающий вращаемый антенный модуль для определения AoA по минимуму RSSI и РМ, работающую в ISM-диапазоне 433 МГц. 2. Создано мобильное приложение для ОС Android, реализующее управление комплексом, вычисление координат двумя методами (AoA и трилатерация), фильтрацию данных и их визуализацию на карте, в том числе в оффлайн-режиме. 3. Проведены успешные испытания системы в различных средах (открытая местность, город, помещение), которые подтвердили ее работоспособность и позволили оценить точность и скорость определения местоположения в зависимости от выбранного алгоритма и условий. 4. Практически подтверждена эффективность использования ISM- диапазона 433 МГц и метода поиска минимума RSSI для надежного позиционирования в условиях, где ГНСС-системы неэффективны.

This work is dedicated to the creation and research of a hardware-software system designed for searching and determining the coordinates of radio tags in environments where Global Navigation Satellite System (GNSS) signals are absent or suppressed. Tasks addressed during the work: 1. To analyze existing positioning technologies and, based on this analysis, develop an algorithmic foundation including Angle of Arrival and trilateration methods to improve accuracy and reliability. 2. To design the architecture of the hardware-software system, consisting of an ESP32-based antenna module and a mobile application for the Android OS. 3. To research and implement software filtering modules based on the Kalman filter to suppress noise and multipath distortions in the RSSI signal. 4. To implement an autonomous operation mode in the mobile application, ensuring full functionality, including navigation with offline maps, without an Internet connection. 5. To conduct field tests of the developed system in various environments and evaluate its accuracy and time characteristics. The work was conducted based on the analysis of modern radio location methods and mobile development tools. Research was carried out, including a comparative analysis of technologies, hardware design, and software implementation of the mobile application, followed by testing. The following results were achieved: 1. A prototype of the hardware-software system was developed and created, including a rotating antenna module for AoA determination by RSSI minimum and a radio tag operating in the 433 MHz ISM band. 2. An Android OS mobile application was created that implements control of the system, coordinate calculation using two methods (AoA and trilateration), data filtering, and its visualization on a map, including an offline mode. 3. Successful tests of the system were conducted in various environments (open terrain, urban, indoor), which confirmed its viability and allowed for the evaluation of its accuracy and positioning speed depending on the chosen algorithm and conditions. 4. The effectiveness of using the 433 MHz ISM band and the RSSI minimum search method for reliable positioning in conditions where GNSS systems are ineffective has been practically confirmed.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...