Немного рекламы

22 августа, 2014  •  Оставить комментарий (0)

В этом году вышла книга «GPS, GLONASS, Galileo, and BeiDou for Mobile Devices: From Instant to Precise Positioning» автора Dr Ivan G. Petrovski (Ивана Петровски), в которой есть упоминание моей статьи :) Подробнее о книге и авторе можно узнать по ссылке.

book.jpg

ГЛОНАСС: шаг в сторону CDMA

22 августа, 2014  •  Оставить комментарий (0)

Этим летом произошло событие, которое осталось почти незамеченным. В июне был произведён запуск спутника ГЛОНАСС-М (№755), содержащего аппаратуру для излучения навигационных сигналов диапазона L3. С начала августа данный аппарат был введён в состав орбитальной группировки. Таким образом, на данный момент на орбите находится уже два аппарата, способных излучать сигнал CDMA сигнал L3...

Статья читателя блога

30 марта, 2013  •  Оставить комментарий (1)

Некоторое время назад, ко мне пришла заметка от читателя блога на тему формировния цифровой информации в ГЛОНАСС. Далее приводится эта заметка. Автор заметки - Андрей Чебыкин

BeiDou (COMPASS) первые эксперименты

28 января, 2013  •  Оставить комментарий (1)

27 декабря 2012 года была опубликована полная версия интерфейсного контрольного документа на китайскую глобальную навигационную спутниковую систему BeiDou-2 (также известную как COMPASS). Это событие открыло путь к изготовлению приёмников, работающих с сигналами диапазона B1 этой системы.

Точность работы FPGA приемника

03 июля, 2012  •  Оставить комментарий (2)

На рисунке ниже представлен график разброса координат, рассчитанных с помощью 6 канального FPGA+ARM приемника. Измерения координат проводились приблизительно в течение 1 часа со скоростью 1 запись в секунду.

PVT_FPGA_variance.PNG

Разброс координат составляет порядка ±80 метров по каждой оси, что примерно соответствует программному GPS приемнику SoftGNSS.

FPGA + ARM = новые успехи с аппаратным приемником

02 июля, 2012  •  Оставить комментарий (0)

На рисунке ниже представлен результат работы аппаратного приемника. Использовалась тот же макет, что и в заметке: От программного приемника к аппаратному или что можно получить из связки OSGPS + NAMURU. Теперь проект работает на базе операционной системы реального времени TNKernel. Весь проект основан на корреляторе Namuru и программе gpl-gps/namuru-gpl.

PVT_FPGA.png

Пока что работает программа не всегда корректно, иногда происходит некорректная синхронизация по некоторым каналам, из-за чего псевдодальность в этих каналах рассчитывается некорректно. В результате неправильно рассчитываются координаты.

Повышение точности работы программного приемника ГЛОНАСС L1

23 марта, 2012  •  Оставить комментарий (0)

Некоторое время назад я заинтересовался возможностью повышения точности расчета координат программным приемником ГЛОНАСС. Разброс значении координат в ±35 м на небольшом интервале времени для неподвижного приемника — слишком большая величина.

PVT GLONASS Scilab L1 receiver
Рисунок 1 Навигационное решение по сигналам ГЛОНАСС L1

В результате устранения некоторых слабых мест удалось уменьшить разброс координат до ±6 м, т. е. почти в 6 раз. Результат работы измененной версии приемника представлен на рисунке 1. Для обработки использовался тот же файл, что и в посте: ГЛОНАСС - первые эксперименты.

Успешные случаи использования выложенных на этом блоге проектов

21 марта, 2012  •  Оставить комментарий (0)

Недавно наткнулся на магистерскую работу, в которой использовались материалы с моего блога :) Вот ссылка на неё: https://dspace.ist.utl.pt/...

master_thesis.jpg

Все исходники теперь переезжают на Google Code

25 сентября, 2011  •  Оставить комментарий (1)

С целью упорядочивания всех проектов все исходники теперь переезжают на Google Code.

Список текущих проектов включает в себя:
1) Открытый проект аппаратной части программного приемника ГЛОНАСС/GPS, состоящий из:
    a) Проекта печатной платы, выполненной в KiCAD;
    b) Проекта для ПЛИС типа CPLD, выполненного в Xilinx ISE WebPack;
    c) Firmware для микросхемы USB-моста cy7c68013a;
2) GPS приемник реального времени GPS-SDR доработанный для работы с устройством;
3) ГЛОНАСС приемник, работающий в режиме пост-обработки для среды математического моделирования SCILAB;
4) Консольное приложение под MS Windows, выполняющее запись данных, получаемых от устройства;
5) Проект аппаратного приемника:
    a) Коррелятор на основе Namuru, переделанный для работы с шиной Wishbone;
    b) Программа на основе OSGPS, реализующая поиск, захват и слежение за сигналом одного спутника. Данная программа работает в паре с коррелятором;

От программного приемника к аппаратному или что можно получить из связки OSGPS + NAMURU

21 сентября, 2011  •  Оставить комментарий (0)

Последние 4 месяца были потрачены на эксперименты по реализации аппаратного навигационного приемника. Была поставлена простая цель: реализовать канал слежения за одним спутником. В качестве основы были взяты следующие открытые (open-source) проекты: Namuru (коррелятор для ПЛИС) и osgps (программа навигационного приемника). Также использовался проект gpl-gps – переработанная версия osgps для микроконтроллера с ядром ARM7. На фото ниже представлен макет устройства, которое использовалось для экспериментов.

Макет аппаратного навигационного приемника