Details

Title: Фазовые методы измерения задержки сигналов в многоканальных телекоммуникационных системах: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Поддубный Антон Андреевич
Scientific adviser: Медведев Борис Моисеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: аналого-цифровой преобразователь; быстрое преобразование Фурье; MIMO; SNR; analog-digital converter; fast fourier transform
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/2022/vr/vr22-3158
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\19794

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Данная работа была посвящена изучению фазовых методов измерения задержки сигналов в многоканальных телекоммуникационных системах посредством разработки программного обеспечения, позволяющего провести эмуляцию передачи, приема и обработки тестового сигнала с заданными параметрами, с последующим измерением задержки и оценкой погрешности измерений. В ходе реализации работы были исследованы алгоритм быстрого преобразования Фурье и алгоритм минимума среднеквадратичного отклонения, реализовано приложение на языке программирования Python, симулирующее работу многоканальной системы для измерения задержки и оценки погрешности измерения, была произведена оценка погрешности, влияния параметров, времени расчётов. По итогам работы были выявлены особенности применения алгоритмов для различных значений параметров. Также реализованная программа зарекомендовала себя как достаточно практичный инструмент для моделирования многоканальной системы и анализа алгоритмов, которыми можно дополнить программу за счет модульной архитектуры.

This work was devoted to study of phase delay measurement methods of signals in multi-channel telecommunication systems by means of software development, which allows to emulate the transmission, reception, and processing of test signal with the set parameters, with subsequent measurement of delay and estimation of measurement error.In the course of the work, the fast Fourier transform algorithm and the algorithm of minimum of the standard deviation were investigated, the application in Python programming language that simulates the work of multichannel system for delay measurement and estimation of the measurement error was realized, the error, the effect of parameters, the calculation time were evaluated. The results of the work showed the peculiarities of the algorithms application for different parameter values. Also realized program proved to be quite practical tool for modeling multi-channel system and analysis of algorithms that can be used in program due to modular architecture.

Document access rights

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

Table of Contents

  • ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
  • работа бакалавра
  • Фазовые МЕтоды измерения задержки сигналов в многоканальных телекоммуникационных системах
  • РЕФЕРАТ
  • abstract
  • содержание
  • Введение
  • Глава 1. Обзор предметной области
    • 1.1 Многоканальные беспроводные системы MIMO
    • 1.2 Алгоритмы измерения разности фаз тестовых гармонических сигналов
      • 1.2.1 Алгоритм быстрого преобразования Фурье
      • 1.2.2 Алгоритм минимума среднеквадратичного отклонения
    • 1.3 Средства разработки программ MATLAB /Simulink
    • 1.4 Язык программирования Python и его библиотеки
    • 1.5 Цель работы и решаемые задачи
  • Глава 2. Описание алгоритмов измерения задержки сигналов
    • 2.1 Описание многоканальной системы
      • 2.1.1 Генератор тестовых сигналов
      • 2.1.2 Аналого-цифровой преобразователь
      • 2.1.3 Измерение задержки
      • 2.1.4 Оценка погрешности
    • 2.2 Алгоритмы измерения задержки
      • 2.2.1 Быстрое преобразование Фурье
      • 2.2.2 Минимум среднеквадратичного отклонения
  • Глава 3. Реализация программных средств
    • 3.1 Требования к графическому интерфейсу
    • 3.2 Требования к общей архитектуре приложения
      • 3.2.1 Модуль utils
      • 3.2.2 Модуль generator
      • 3.2.3 Модуль adc
      • 3.2.4 Модуль phasemeter
      • 3.2.5 Модуль main
    • 3.3 Особенности реализации
  • Глава 4. Обработка измерений
    • 4.1 Проверка применения программных средств
    • 4.1 Количественная оценка погрешности
    • 4.2 Оценка влияния параметров
      • 4.2.1 Оценка влияния размерности на погрешность измерения
      • 4.2.2 Оценка влияния фазового сдвига на погрешность измерения
      • 4.2.3 Оценка влияния частоты дискретизации на погрешность измерения
      • 4.2.4 Оценка влияния коэффициента передачи
    • 4.3 Оценка времени расчётов
  • Заключение
  • Список использованных источников

Usage statistics

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