23
Тема дипломного проекта: «Разработка и реализация программно- аппаратных средств для захвата и сопровождения сигнала спутниковой навигации» Выполнил: Никифоров Александр Александрович Руководитель: Мельников Алексей Олегович

2010 Nikiforov diplom presentation

  • Upload
    rf-lab

  • View
    463

  • Download
    3

Embed Size (px)

DESCRIPTION

Nikiforov diploma presentation

Citation preview

Page 1: 2010 Nikiforov diplom presentation

Тема дипломного проекта:

«Разработка и реализация программно-аппаратных средств для захвата и

сопровождения сигнала спутниковой навигации»

Выполнил: Никифоров Александр АлександровичРуководитель: Мельников Алексей Олегович

Page 2: 2010 Nikiforov diplom presentation

Системы захвата сигналов

Page 3: 2010 Nikiforov diplom presentation

Причины создания комплекса

• Интерес работы с «реальным» сигналом• Динамичность данного направления

(исследования в области применения HMM при детектировании сигнала, решении проблемы многолучевости сигнала и т.д.)

• Стоимость оборудования по захвату сигнала является достаточно высокой (десятки тысяч долларов)

Page 4: 2010 Nikiforov diplom presentation

Задачи на дипломный проект

• Создание открытой программно–аппаратной платформы для получения «сырого» сигнала навигационных спутников

• Создания инфраструктуры взаимодействия модулей проекта

• Реализация модуля сопровождения сигнала• Расчет экономических затрат на разработку

проекта

Page 5: 2010 Nikiforov diplom presentation

Компоненты системы• Аппаратная платформа (программная и

аппаратная часть)

• Программно-математическая часть– ФАПЧ несущей

Page 6: 2010 Nikiforov diplom presentation

Компоненты платы

RS-232

JTAG/LPT

ПЛИС (Xilinx Spartan 2E)

Static RAMMaxim 2769

Page 7: 2010 Nikiforov diplom presentation

Компоненты платы

RS-232

JTAG/LPT

ПЛИС (Xilinx Spartan 2E)

Static RAMMaxim 2769

Контроллерпоследовательного

интерфейсаMaxim 2769

КонтроллерStatic RAM

Контроллермикросхемы Maxim

2769

КонтроллерRS-232

Page 8: 2010 Nikiforov diplom presentation

Компоненты платы

RS-232

JTAG/LPT

ПЛИС (Xilinx Spartan 2E)

Static RAMMaxim 2769

Контроллерпоследовательного

интерфейсаMaxim 2769

КонтроллерStatic RAM

Контроллермикросхемы Maxim

2769

КонтроллерRS-232

Арбитр платы

Page 9: 2010 Nikiforov diplom presentation

Компоненты платы

RS-232

JTAG/LPT

ПЛИС (Xilinx Spartan 2E)

Static RAMMaxim 2769

Контроллерпоследовательного

интерфейсаMaxim 2769

КонтроллерStatic RAM

Контроллермикросхемы Maxim

2769

КонтроллерRS-232

Арбитр платы

Page 10: 2010 Nikiforov diplom presentation

Структура программно-аппаратного комплекса

RS-232

JTAG/LPT

ПЛИС (Xilinx Spartan 2E)

Static RAMMaxim 2769

Контроллерпоследовательного

интерфейсаMaxim 2769

КонтроллерStatic RAM

Контроллермикросхемы Maxim

2769

КонтроллерRS-232 Арбитр платы

1001011010100110101101010010

Сервер платы

Внешнее хранилище

2 6-2 2

Page 11: 2010 Nikiforov diplom presentation

Аппаратные компоненты

Page 12: 2010 Nikiforov diplom presentation

Компоненты аппаратной платформы (плата)

• Арбитр платы (содержит парсер входящих команд, механизм верификации RS-232 интерфейса)

• Контроллер статической памяти• Модуль тестирования памяти (детектирует ошибки:

«склеенные» дорожки адреса или данных, отсутствие микросхемы, «непропай»)

• Модуль программирования GPS микросхемы MAX 2769

• Модуль захвата данных с микросхемы MAX 2769• Контроллер RS-232 интерфейса

Page 13: 2010 Nikiforov diplom presentation

Компоненты аппаратной платформы (сервер платы)

• Парсер файла конфигурации (RS-232 порт, значения регистров GPS микросхемы, имя скрипта для публикации дампа)

• Программная реализация двоичного протокола управления платой

• Поток управления платой• Поток управления сервером платы• Скрипт публикации дампа с данными на

внешнее хранилище (ftp, samba, nfs, cd-rom и т.д)

Page 14: 2010 Nikiforov diplom presentation

Назначение программно-аппаратного комплекса

• Разработка программно-ориентированных и аппаратно-ориентированных корреляторов сигнала систем спутниковой навигации

• Разработка модулей точной подстройки частоты сигнала (fine frequency estimation)

• Разработка модулей слежения за частотой сигнала на основе ФАПЧ (PLL/DLL) или на основе систем блочной подстройки частоты (BASS)

• Разработка новых алгоритмов обработки сигналов спутниковой навигации

Page 15: 2010 Nikiforov diplom presentation

Допплеровский эффект

Page 16: 2010 Nikiforov diplom presentation

Программно-математическая часть

• Допплеровский сдвиг частоты возникающий в следствии движения спутника по орбите (может достигать 1 Гц/c)

• Допплеровский сдвиг частоты возникающий при движении приемника

• Сдвиг возникающий при переходе на промежуточную частоту (плавание частоты в термокомпенсированном осцилляторе)

Page 17: 2010 Nikiforov diplom presentation

ФАПЧ несущей частоты – петля Костаса

ФНЧ

Генераторчастоты

Входящийсигнал

PRNкод

90º

I

Q

ФНЧ

ФильтрОС

Дескриминатор(арктангенс)

Page 18: 2010 Nikiforov diplom presentation

Результат работы петли Костаса

Зависимость подставки частоты от времени на модели сигнала без

шума

Зависимость подставки частоты от времени на реальном сигнале

PRN 21

Page 19: 2010 Nikiforov diplom presentation

Синфазная составляющая до и после фильтрации

Квадратурная составляющая до и после фильтрации

Page 20: 2010 Nikiforov diplom presentation

Работы над проектом

Page 21: 2010 Nikiforov diplom presentation

Заключение• В рамках дипломного проекта были созданы

программно-аппаратные средства полностью удовлетворяющие задаче сбора сигнала спутниковой навигации

• Разработанный комплекс используется в рамках учебного процесса на кафедре ИТ-6 в курсе «Современные информационные системы» в МГУПИ

Page 22: 2010 Nikiforov diplom presentation

Спасибо за внимание!

Вопросы?