SlideShare a Scribd company logo
1 of 15
Курсовая работа по теме:

Разработка системы определения
 местоположения на основе GPS.
            Часть I.

       Выполнил:        студент Андреев Николай
       Руководитель: к. ф.-м. н., доц, Тюкачев Н.А.
Введение
   Общее представление
   Актуальность проблемы
   Сравнительная характеристика с
    подобными (GPS (приемник), “Вистар”)
   Архитектура проектируемой системы
       •   GPS как основа
       •   GPS приемник (OEM модуль)
       •   Сотовый телефон (поддержка java)
GPS: Строение системы
   Космический сегмент:
    •    24 спутника
    •   6 орбит, 55º к экватору
    •   12 ч. период обращения
   Пользовательский
    сегмент:
    •   сообщество пользователей
        системы (GPS приемники)
   Сегмент управления:
    •    станции слежения
        (коррекция параметров
        орбит и часов спутников)
GPS: Сигналы спутника
   Формирование кодовых
    последовательностей:
     •   Ленточный сдвиговой регистр
     •   C/A код = ( 10 бит. сдв. рег +
                   (10 бит. сдв. рег) mod 2
                   1023 бит, 1,023 МГц, 1 миллисекунда
     •   P код = сложный алгоритм; 10,23 МГц, 266 суток
 Структура и передача
    • Опорный генератор (1,23 МГц)
     • Умножение/деление частоты
     • Несущие L1/L2 (1575/1227
     МГц), PRN (C/A, P),навигационное
     сообщение (50 Гц))
     • Бифазовая модуляция
Постановка задачи
   Изучение GPS
   Нахождение модуля GPS
   Изучение его технических
    параметров
   Протокол сопряжения
   Сопряжение с компьютером модуля
    GPS
   Написание программного кода
GPS: Передаваемые данные
Структура данных:
   Навигационное сообщение
      (12,5 мин) = 125 фреймов
   Фрейм 1500 бит (30 сек) =
      5 подфеймов
   Подфрейм 300 бит = 10 слов
Информация:
   Альманах (каждые 12,5 мин)
   Эфемериды (50 сек)
GPS: Прием сигнала
   Задачи
     •   Выделение в потоке сигналов составляющие, относящиеся к
         конкретным спутникам
     •   Разделение сигнала конкретного спутника на кодовую послед.,
         навигационное сообщение и несущую
     •   Определение временного сдвига принятых сигналов по
         отношение к опорным
   Решение
     •   Метод корреляционной обработки принятого и опорного
         сигналов (перемножение сигналов коррелятором, коэффициент
         корреляции k – степень “похожести”, выбор максимального
         значения k). Получение временного сдвига между принятым и
         опорным сигналами, по которому вычисляется псевдодальность
     •   Псевдорасстояние (снимается благодаря меткам времени)
GPS: Определение
        местоположения
 Измерение задержки распространения
  сигнала от спутника до приемника
 Расстояние = скорость света * задержка
 Получение информации о положении
  спутника (эфемериды, альманах)
 Задействовано 4 спутника
 Расчет координат приемника (пересечение
  4 сфер с центрами в спутниках)


                             Эфемериды (Кеплеровы параметры):
                              а - большая полуось
                              е - эксцентриситет
                              i - наклонение к плоскости
                              Ω - прямое восхождение узла орбиты
                              w - аргумент перигея
                              То - время прохождения спутником перигея
Элементы системы
   Выбор технических средств
    (ACE III GPS модуль, сотовый
    телефон)
   Условие сопряжения
    (уровни сигналов устройств)
   Ценовая политика
   Необходимость тестирования
GPS модуль: Trimble ACE III
   Технические характеристики:
      •   Питание: +5 Вольт постоянного тока (±5%)
      •   Мощность: 0,88 Вт
      •   Резервный источник питания: +3,2В..+5В
      •   Выходной/входной сигналы и PPS (импульс в секунду): TTL уровня
      •   Протоколы: TSIP, TAIP, NMEA

   Рабочие характеристики:
      •   Общие: L1, код C/A, 8 каналов слежения,
          32 коррелятора
      •   Част. обновления: 1 Гц -TSIP, TAIP, NMEA
      •   Точность DGPS: 2 метра, 0,05 м/с, ±95 нс.
 Миниатюрный размер, антенна
 Память (RAM, EEROM)
GPS модуль: Trimble ACE III
Режимы слежения:            Захват спутников:
  •   Основной:               “Холодный” старт
          3D                  “Теплый” старт
          2D                  “Горячий” старт
          Автоматический
  •   Дифференциальный: Маски спутников:
          Включен            • Возвышение
          Выключен           • SNR
          Автоматический     • GDOP
GPS модуль: Trimble ACE III
Колодка сопряжения J4 : питание модуля ACE III GPS и входные/
выходные сигналы данных собраны в одну 8-контакную колодку

№ пина     Сигнал                     Описание
1        TxD2           Порт 2, передача данных, уровень TTL
2        Осн. питание   5 Вольт постоянного тока (±5%)
3        TxD1           Порт 1, передача данных, уровень TTL
4        Доп. питание   От 3,2 В до 5,25 В постоянного тока
5        RxD1           Порт 1, прием данных, уровень TTL
6        1PPS           Импульс в секунду, уровень TTL
7        RxD2           Порт 2, прием данных, уровень TTL
8        GND            Земля общая для питания и сигнала
Протокол TAIP
   Основан на таблице печатных символов ASCII
   Конфигурирует модуль
   Получение GPS данных:
        •   долгота, широта, высота (WGS-84)
        •   время (GPS, UTC)
        •   скорость
   Контрольная сумма
   Поддержка 16 команд (AL, PV, PR, PT и тп.)
   Формат TAIP сообщения:
        >RPV15714+3739438-1220384601512612;ID=1234;*7F<
Сопряжение с компьютером

   Тестирование модуля (получение
    данных)
   Сигнал TTL (5В) to COM (12В)
   Схема сопряжения (MAX232)
   Схема стабилизатора (LM 2575)
   Программный код
Заключение
Входе проектирования системы определения
  местоположения изучено и разработано:
    •   Система GPS
    •   Компоненты разрабатываемой системы
    •   GPS модуль ACE III
    •   Протокол TAIP
    •   Сопряжение с PC
    •   Программный код

Что предстоит в дальнейшем

More Related Content

What's hot

11. ЦАП STM32
11. ЦАП STM3211. ЦАП STM32
11. ЦАП STM32KamlachPV
 
Measuring ethernet traffic parameters
Measuring ethernet traffic parametersMeasuring ethernet traffic parameters
Measuring ethernet traffic parametersPavel Kurochkin
 
Ethernet on fpga
Ethernet on fpgaEthernet on fpga
Ethernet on fpgaeucariot
 
Укол-РК
Укол-РКУкол-РК
Укол-РКNTCRTS
 
дипломная презентация по телекоммуникациям
дипломная презентация по телекоммуникациямдипломная презентация по телекоммуникациям
дипломная презентация по телекоммуникациямIvan Simanov
 
задания
заданиязадания
заданияafersh
 
Лекция 1: обзор канала E1
Лекция 1: обзор канала E1Лекция 1: обзор канала E1
Лекция 1: обзор канала E1Pavel Kurochkin
 
SmartLink в России
SmartLink в РоссииSmartLink в России
SmartLink в Россииleicageosystems
 
15. Сторожевые таймеры STM32
15. Сторожевые таймеры STM3215. Сторожевые таймеры STM32
15. Сторожевые таймеры STM32KamlachPV
 
Восток-ОРД
Восток-ОРДВосток-ОРД
Восток-ОРДNTCRTS
 
Восток-М
Восток-МВосток-М
Восток-МNTCRTS
 
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...Mikhail Kurnosov
 
Настройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXНастройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXSkillFactory
 
Таблица соответствия робототехнических компетенций и возрастов
Таблица соответствия робототехнических компетенций и возрастовТаблица соответствия робототехнических компетенций и возрастов
Таблица соответствия робототехнических компетенций и возрастовAlexander Kolotov
 

What's hot (19)

11. ЦАП STM32
11. ЦАП STM3211. ЦАП STM32
11. ЦАП STM32
 
Measuring ethernet traffic parameters
Measuring ethernet traffic parametersMeasuring ethernet traffic parameters
Measuring ethernet traffic parameters
 
Ethernet on fpga
Ethernet on fpgaEthernet on fpga
Ethernet on fpga
 
Укол-РК
Укол-РКУкол-РК
Укол-РК
 
28875p
28875p28875p
28875p
 
дипломная презентация по телекоммуникациям
дипломная презентация по телекоммуникациямдипломная презентация по телекоммуникациям
дипломная презентация по телекоммуникациям
 
задания
заданиязадания
задания
 
Лекция 1: обзор канала E1
Лекция 1: обзор канала E1Лекция 1: обзор канала E1
Лекция 1: обзор канала E1
 
Leica GS16
Leica GS16Leica GS16
Leica GS16
 
04.04 fairwaves - clock tamer
04.04 fairwaves - clock tamer04.04 fairwaves - clock tamer
04.04 fairwaves - clock tamer
 
SmartLink в России
SmartLink в РоссииSmartLink в России
SmartLink в России
 
15. Сторожевые таймеры STM32
15. Сторожевые таймеры STM3215. Сторожевые таймеры STM32
15. Сторожевые таймеры STM32
 
Восток-ОРД
Восток-ОРДВосток-ОРД
Восток-ОРД
 
Восток-М
Восток-МВосток-М
Восток-М
 
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...
Лекция 2. Оптимизация ветвлений и циклов (Branch prediction and loop optimiz...
 
Настройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXНастройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MX
 
Таблица соответствия робототехнических компетенций и возрастов
Таблица соответствия робототехнических компетенций и возрастовТаблица соответствия робототехнических компетенций и возрастов
Таблица соответствия робототехнических компетенций и возрастов
 
05. timers
05. timers05. timers
05. timers
 
л 16 sld
л 16  sldл 16  sld
л 16 sld
 

Viewers also liked

707 12 0884 2
707 12 0884 2707 12 0884 2
707 12 0884 2oabvga
 
Presentation1
Presentation1Presentation1
Presentation1korynne
 
Gerenciamento de risco
Gerenciamento de riscoGerenciamento de risco
Gerenciamento de riscoJunior Wise
 
Las redes sociales
Las redes socialesLas redes sociales
Las redes socialesbegoHer
 
Initial Research of Music Videos
Initial Research of Music VideosInitial Research of Music Videos
Initial Research of Music VideosScottehT10
 
Horror Genre Research
Horror Genre ResearchHorror Genre Research
Horror Genre ResearchScottehT10
 
4 курс
4 курс4 курс
4 курсandernic
 
Итоговая презентация Daily tourist-Рыбалка-Выломов
Итоговая презентация Daily tourist-Рыбалка-ВыломовИтоговая презентация Daily tourist-Рыбалка-Выломов
Итоговая презентация Daily tourist-Рыбалка-Выломовfvylomov
 

Viewers also liked (14)

Lsmw r
Lsmw rLsmw r
Lsmw r
 
707 12 0884 2
707 12 0884 2707 12 0884 2
707 12 0884 2
 
Presentation1
Presentation1Presentation1
Presentation1
 
Gerenciamento de risco
Gerenciamento de riscoGerenciamento de risco
Gerenciamento de risco
 
Tweet deck
Tweet deckTweet deck
Tweet deck
 
Las redes sociales
Las redes socialesLas redes sociales
Las redes sociales
 
Initial Research of Music Videos
Initial Research of Music VideosInitial Research of Music Videos
Initial Research of Music Videos
 
Property tax appeals
Property tax appealsProperty tax appeals
Property tax appeals
 
Horror Genre Research
Horror Genre ResearchHorror Genre Research
Horror Genre Research
 
Social marketing
Social marketing Social marketing
Social marketing
 
Assignment 2
Assignment 2Assignment 2
Assignment 2
 
4 курс
4 курс4 курс
4 курс
 
Prof okasha
Prof okashaProf okasha
Prof okasha
 
Итоговая презентация Daily tourist-Рыбалка-Выломов
Итоговая презентация Daily tourist-Рыбалка-ВыломовИтоговая презентация Daily tourist-Рыбалка-Выломов
Итоговая презентация Daily tourist-Рыбалка-Выломов
 

Similar to GPS

Восток-РП
Восток-РПВосток-РП
Восток-РПNTCRTS
 
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...uadeps
 
«Акведук»
«Акведук»«Акведук»
«Акведук»Natali Kos
 
«Восток-РП1»
«Восток-РП1»«Восток-РП1»
«Восток-РП1»NTCRTS
 
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...Ontico
 
КРУГ-М-А
КРУГ-М-АКРУГ-М-А
КРУГ-М-АNTCRTS
 
описание процессор спутник
описание процессор спутникописание процессор спутник
описание процессор спутникАндрей Марин
 
Р-700М
Р-700МР-700М
Р-700МNTCRTS
 
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)Ontico
 
Hioki im7580 rus
Hioki im7580 rusHioki im7580 rus
Hioki im7580 rushiokirus
 
Операторский Интернет вещей: массированный интернет вещей на основе технологи...
Операторский Интернет вещей: массированный интернет вещей на основе технологи...Операторский Интернет вещей: массированный интернет вещей на основе технологи...
Операторский Интернет вещей: массированный интернет вещей на основе технологи...Cisco Russia
 
Что нового в последних релизах 3GPP
Что нового в последних релизах 3GPPЧто нового в последних релизах 3GPP
Что нового в последних релизах 3GPPCisco Russia
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikExpolink
 
Final Report Serov-CIAM-2010
Final Report Serov-CIAM-2010Final Report Serov-CIAM-2010
Final Report Serov-CIAM-2010alexser16
 
Gnevshev мониторинг
Gnevshev   мониторингGnevshev   мониторинг
Gnevshev мониторингkuchinskaya
 

Similar to GPS (20)

Восток-РП
Восток-РПВосток-РП
Восток-РП
 
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...
Интернет Вещей или Internet of Things (IoT) — следующий виток развития телеко...
 
«Акведук»
«Акведук»«Акведук»
«Акведук»
 
«Восток-РП1»
«Восток-РП1»«Восток-РП1»
«Восток-РП1»
 
Rc uskov
Rc uskovRc uskov
Rc uskov
 
RootConf 2015
RootConf 2015RootConf 2015
RootConf 2015
 
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...
Сетевая диагностика: новый взгляд сквозь старые щели / Евгений Усков (Qrator ...
 
UFV Navigation
UFV NavigationUFV Navigation
UFV Navigation
 
КРУГ-М-А
КРУГ-М-АКРУГ-М-А
КРУГ-М-А
 
описание процессор спутник
описание процессор спутникописание процессор спутник
описание процессор спутник
 
Р-700М
Р-700МР-700М
Р-700М
 
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)
Как обслужить 60 миллионов абонентов, Артем Руфанов (ПЕТЕР-СЕРВИС)
 
Hioki im7580 rus
Hioki im7580 rusHioki im7580 rus
Hioki im7580 rus
 
Операторский Интернет вещей: массированный интернет вещей на основе технологи...
Операторский Интернет вещей: массированный интернет вещей на основе технологи...Операторский Интернет вещей: массированный интернет вещей на основе технологи...
Операторский Интернет вещей: массированный интернет вещей на основе технологи...
 
Что нового в последних релизах 3GPP
Что нового в последних релизах 3GPPЧто нового в последних релизах 3GPP
Что нового в последних релизах 3GPP
 
08. adc
08. adc08. adc
08. adc
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
 
Final Report Serov-CIAM-2010
Final Report Serov-CIAM-2010Final Report Serov-CIAM-2010
Final Report Serov-CIAM-2010
 
презентация 2
презентация 2презентация 2
презентация 2
 
Gnevshev мониторинг
Gnevshev   мониторингGnevshev   мониторинг
Gnevshev мониторинг
 

GPS

  • 1. Курсовая работа по теме: Разработка системы определения местоположения на основе GPS. Часть I. Выполнил: студент Андреев Николай Руководитель: к. ф.-м. н., доц, Тюкачев Н.А.
  • 2. Введение  Общее представление  Актуальность проблемы  Сравнительная характеристика с подобными (GPS (приемник), “Вистар”)  Архитектура проектируемой системы • GPS как основа • GPS приемник (OEM модуль) • Сотовый телефон (поддержка java)
  • 3. GPS: Строение системы  Космический сегмент: • 24 спутника • 6 орбит, 55º к экватору • 12 ч. период обращения  Пользовательский сегмент: • сообщество пользователей системы (GPS приемники)  Сегмент управления: • станции слежения (коррекция параметров орбит и часов спутников)
  • 4. GPS: Сигналы спутника  Формирование кодовых последовательностей: • Ленточный сдвиговой регистр • C/A код = ( 10 бит. сдв. рег + (10 бит. сдв. рег) mod 2 1023 бит, 1,023 МГц, 1 миллисекунда • P код = сложный алгоритм; 10,23 МГц, 266 суток  Структура и передача • Опорный генератор (1,23 МГц) • Умножение/деление частоты • Несущие L1/L2 (1575/1227 МГц), PRN (C/A, P),навигационное сообщение (50 Гц)) • Бифазовая модуляция
  • 5. Постановка задачи  Изучение GPS  Нахождение модуля GPS  Изучение его технических параметров  Протокол сопряжения  Сопряжение с компьютером модуля GPS  Написание программного кода
  • 6. GPS: Передаваемые данные Структура данных:  Навигационное сообщение (12,5 мин) = 125 фреймов  Фрейм 1500 бит (30 сек) = 5 подфеймов  Подфрейм 300 бит = 10 слов Информация:  Альманах (каждые 12,5 мин)  Эфемериды (50 сек)
  • 7. GPS: Прием сигнала  Задачи • Выделение в потоке сигналов составляющие, относящиеся к конкретным спутникам • Разделение сигнала конкретного спутника на кодовую послед., навигационное сообщение и несущую • Определение временного сдвига принятых сигналов по отношение к опорным  Решение • Метод корреляционной обработки принятого и опорного сигналов (перемножение сигналов коррелятором, коэффициент корреляции k – степень “похожести”, выбор максимального значения k). Получение временного сдвига между принятым и опорным сигналами, по которому вычисляется псевдодальность • Псевдорасстояние (снимается благодаря меткам времени)
  • 8. GPS: Определение местоположения  Измерение задержки распространения сигнала от спутника до приемника  Расстояние = скорость света * задержка  Получение информации о положении спутника (эфемериды, альманах)  Задействовано 4 спутника  Расчет координат приемника (пересечение 4 сфер с центрами в спутниках) Эфемериды (Кеплеровы параметры):  а - большая полуось  е - эксцентриситет  i - наклонение к плоскости  Ω - прямое восхождение узла орбиты  w - аргумент перигея  То - время прохождения спутником перигея
  • 9. Элементы системы  Выбор технических средств (ACE III GPS модуль, сотовый телефон)  Условие сопряжения (уровни сигналов устройств)  Ценовая политика  Необходимость тестирования
  • 10. GPS модуль: Trimble ACE III  Технические характеристики: • Питание: +5 Вольт постоянного тока (±5%) • Мощность: 0,88 Вт • Резервный источник питания: +3,2В..+5В • Выходной/входной сигналы и PPS (импульс в секунду): TTL уровня • Протоколы: TSIP, TAIP, NMEA  Рабочие характеристики: • Общие: L1, код C/A, 8 каналов слежения, 32 коррелятора • Част. обновления: 1 Гц -TSIP, TAIP, NMEA • Точность DGPS: 2 метра, 0,05 м/с, ±95 нс.  Миниатюрный размер, антенна  Память (RAM, EEROM)
  • 11. GPS модуль: Trimble ACE III Режимы слежения: Захват спутников: • Основной: “Холодный” старт  3D  “Теплый” старт  2D  “Горячий” старт  Автоматический • Дифференциальный: Маски спутников:  Включен • Возвышение  Выключен • SNR  Автоматический • GDOP
  • 12. GPS модуль: Trimble ACE III Колодка сопряжения J4 : питание модуля ACE III GPS и входные/ выходные сигналы данных собраны в одну 8-контакную колодку № пина Сигнал Описание 1 TxD2 Порт 2, передача данных, уровень TTL 2 Осн. питание 5 Вольт постоянного тока (±5%) 3 TxD1 Порт 1, передача данных, уровень TTL 4 Доп. питание От 3,2 В до 5,25 В постоянного тока 5 RxD1 Порт 1, прием данных, уровень TTL 6 1PPS Импульс в секунду, уровень TTL 7 RxD2 Порт 2, прием данных, уровень TTL 8 GND Земля общая для питания и сигнала
  • 13. Протокол TAIP  Основан на таблице печатных символов ASCII  Конфигурирует модуль  Получение GPS данных: • долгота, широта, высота (WGS-84) • время (GPS, UTC) • скорость  Контрольная сумма  Поддержка 16 команд (AL, PV, PR, PT и тп.)  Формат TAIP сообщения: >RPV15714+3739438-1220384601512612;ID=1234;*7F<
  • 14. Сопряжение с компьютером  Тестирование модуля (получение данных)  Сигнал TTL (5В) to COM (12В)  Схема сопряжения (MAX232)  Схема стабилизатора (LM 2575)  Программный код
  • 15. Заключение Входе проектирования системы определения местоположения изучено и разработано: • Система GPS • Компоненты разрабатываемой системы • GPS модуль ACE III • Протокол TAIP • Сопряжение с PC • Программный код Что предстоит в дальнейшем