Детальная информация

Название: Реализация на платформе ZYNQ алгоритмов поиска и трекинга сигналов спутников GPS: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи»
Авторы: Канищев Иван Андреевич
Научный руководитель: Гельгор Александр Леонидович
Другие авторы: Забалуева Зоя Андреевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт физики, нанотехнологий и телекоммуникаций
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: ГНСС; CA-код; обнаружение сигналов; слежение за сигналом; синхронизация; корреляционная функция; ZYNQ; GNSS; CA-code; signal detection; signal tracking; synchronization; correlation function
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 11.03.02
Группа специальностей ФГОС: 110000 - Электроника, радиотехника и системы связи
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-3402
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\15079

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена разработке алгоритма работы в реальном времени первых двух этапов обработки навигационного сигнала – обнаружения и трекинга – на ARM-процессоре платы Zynq на основании модели, реализующей такую обработку в режиме отложенного времени в среде MATLAB. В работе разрабатывается и реализуются средствами C++ вычислитель-но эффективные алгоритмы вычисления корреляционных функций, рассматриваются вопросы организации выполнения вычислительно затратных расчетов на этапе компиляции с целью их быстрого многократного использования. Кроме того, выполняется распараллеливание вычислений посредством разработки многопоточного приложения. В результате получены корректно работающие алгоритмы обнаружения и трекинга сигналов. После компиляции приложения в процессор используемой платформы проведены замеры времени вычислений, показавшие возможность одновременного слежения за 4 спутниками. Также установлено, что в случае использования ресурсов ПЛИС, имеющейся на данной плате, возможно увеличить число ведомых спутников до 12. Результаты данной работы будут использованы для обеспечения на платформе Zynq полного цикла обработки навигационного сигнала, включая вычисление координат приемника, затем готовое устройство будет применяться для научных исследований.

The given work is devoted to providing real-time operation of the first two stages of navigation signal processing - detection and tracking on the ARM proces-sor of the Zynq board based on an algorithm that implements such processing in the delayed time mode in the MATLAB environment. The paper discusses and implements computationally efficient algorithms for calculating correlation functions by means of C ++, discusses the issues of organizing the execution of computationally expensive calculations at the compilation stage with the aim of their rapid reuse. In addition, computations are parallelized by developing a multi-threaded application. As a result, correctly working algorithms for signal detection and tracking have been obtained. After compiling the application into the processor of the platform used, the computation time was measured, which showed the possibility of simultaneous tracking of 4 satellites. It was also found that in the case of using the FPGA resources available on this board, it is possible to increase the number of slave satellites to 12. The results of this work will be used to provide a full cycle of navigation signal processing on the Zynq platform, including the calculation of the receiver coordinates, then the finished device will be used for scientific research.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 1
За последние 30 дней: 0
Подробная статистика