Программа viaGPS обеспечит дорожной GPS навиацией устройства Magellan Triton 1500 и 2000
Программа viaGPS обеспечит дорожной GPS навиацией устройства Magellan Triton 1500 и 2000
С недавних пор, владельцы навигационных GPS устройств Magellan Triton 1500 и 2000 получили возможность работать с картами и маршрутизацией при помощи программы ViaGPS от Хорватской компании Mireo. Фирма поставляет SD карты памяти с установленной программой Mireo viaGPS v3.1 и картами TeleAtlas США и Канады от июня 2009 года.
Установка программы.
В отличие от устройств Garmin с собственной операционной системой, серии Magellan Triton работают под управлением Windows CE. В связи с этим есть неофициальная возможность обойти штатную программу навигации Triton и загрузить решение от сторонних разработчиков.
Эта возможность навигационных устройств с Windows CE на борту использовалась и не раз различными решениями, самое популярное из которых это - MioPocket, которое используется для разлочки персональных навигационных устройств Windows CE с целью запуска альтернативных программ, таких как iGo или OziExplorer.
Также как и ViaGPS, эти программы используют недокументированные возможности Windows CE, с помощью которых операционная система ищет "особый" исполняемый файл на карте памяти для его запуска. Если такой файл найден, стандартная процедура запуска будет пропущена и контроль системы передается исполняемому файлу на карте памяти. В случае Magellan Triton название такого файла - ToCopy.exe.
После установки карты в устройство и нажатия кнопки включения Triton загружается в программу ViaGPS, показывает сплэш-скрин и почти сразу готов к навигации. Программа ViaGPS работает до того момента, пока пользователь не выберет в Меню пункт Выход, после чего Triton перегружается в родное ПО Magellan.
Экран и Производительность.
Главный экран имеет удобную структуру и обеспечивает превосходными возможностями работы с картами.
Вдобавок к привычным кнопкам масштабирования, кнопки вверх/вниз в нижнем левом углу позволяют пользователю изменять угол перспективы. При минимальном угле линия горизонта видна на солидном расстоянии, но как сквозь туман. Нажав стрелку Вниз, угол будет увеличиваться до тех пор, пока карта не перейдет к 2D виду.
В нижнем правом углу есть еще одна пара кнопок, позволяющих вращать карту вокруг точки на 360 градусов. Кнопка Направления используется для переключения ориентации карты на север или по треку. Подобная кнопка есть, например, на Mio c520, тогда как Garmin или TomTom обеспечивают подобное переключение только через меню. Во время навигации, в левом верхнем углу появляется окошко, отображающее предстоящий маневр или поворот, а данные расчетного времени прибытия и пройденного/оставшегося расстояния отображаются вверху экрана.
Нажатие на панель внизу позволяет переключать экран между режимами отображения карты, аналогового спидометра и информацией о состоянии спутников. Кнопка в самом нижу слева позволит пользователю просмотреть детали маршрута, добавить точки интереса (POI), отменить маршрут и осуществить иные навигационные функции. Кнопка в самом низу справа позволяет попасть в Главное Меню программы, включая пункт Выход.
Программа достаточно быстро работает и прорисовывает карты, а также хорошо откликается на действия пользователя. Во время движения, если был пропущен нужный поворот, маршруты быстро пересчитываются. Голосовое сопровождение на хорошем уровне, но если оно мешает, то его можно отключить. Адресная база достаточно полная, хотя от отсутствия того или иного адреса на карте не упасен ни один производитель навигационных GPS устройств.
На устройствах Triton программа работает в ландшафтном режиме (горизонтально повернутое изображение), хотя на вебсайте Mireo есть фотографии с портретной ориентацией. Как переключиться между этими двумя режимами не совсем понятно. Может быть это зарыто где-то очень глубоко в настройках программы, но горизонтальное отображение всегда более привлекательно и информативно. А значит, и переключаться особого смысла нет. Единственно к чему нужно привыкать, так это к тому, что кнопки навигации продолжают работать в "портретном режиме" и нужно запомнить, что нажав на стрелку вправо, мы переместим карту вниз и т.д. Компания Mireo заявила, что в скором обновлении программы будет исправлена эта "неприятность" и кнопки будут работать как нужно.
Маршрутизация.
Во время тестирования viaGPS был проложен маршрут от Мэйс Лэндинг, Нью Джерси, до здания в деловом центре Филадельфии. Маршрут был рассчитан довольно быстро, и ViaGPS насчитала, что 55 мильная поездка займет 1 час и 5 минут. Для сравнения использовался Garmin Nuvi 205, который рассчитал маршрут в 55 миль и время 57 минут, а скорость расчета маршрута была примерно та же. Маршруты получились очень похожими, с небольшими отличиями в центре Филадельфии. Конечно же, в них не учитывалась вероятность пробок в час пик, но для ночного времени более реальным получился маршрут от viaGPS, да и расчетное время у него более реалистичное.
Навигационное сопровождение.
Во время движения по полученным маршрутам, голосовые подсказки viaGPS оказались очень уж простецкими. Перед выездом на скоростную дорогу Атлантик Сити, Triton огласил: "Поверните направо на Филадельфию. Продолжайте движение 34.9 миль". В тоже время Nuvi выдал: "Направо на скоростную дорогу Атлантик Сити, двигайтесь на Запад". Ближе к Филадельфии Triton огласил: "Уйдите со скоростной дороги в направлении Кэмпдена. Продолжайте движение 5.5 миль", тогда как Nuvi сказал: "Второй выезд направо на I-676W/Кэмпден". В обоих случаях, да и в остальных тоже, Nuvi обеспечивал более информативными подсказками. Также было бы не плохо, если бы Triton предупредил о платности скоростной дороги Атлантик Сити, но это не его вина, поскольку при изменении настроек программы (избегать платных дорог), маршрут был пересчитан.
Точки Интереса POI.
За весь маршрут Triton нашел всего 8 заправочных станций, и это при расстоянии 55 миль. В то же самое время Nuvi 205 снабдил информацией о 52 заправках.
Намного лучше были результаты поиска ресторанов и кафе вдоль маршрута, Triton нашел 99, а Nuvi только 32, правда у последнего стояло ограничение поиска объектов в радиусе 30 миль.
Плюсы и Минусы программы.
В решении viaGPS от Mireo есть некоторые проблемы, связанные со взаимодействием с аппаратной частью Triton и с использованием недокументированных возможностей Windows CE. Ошибок в самой программе, можно сказать, нет. viaGPS позволяет выбирать режим отображения карт между дневным и ночным режимами, но, к сожалению, нет регулировки яркости подсветки. ЖК экран функционирует с максимальной подсветкой все время работы программы, что очень быстро разряжает АА батареи устройства. Да и в ночное время приятнее использовать менее яркое устройство. Но опять же, эта проблема связана с тем, что программа работает на платформе Windows CE и не является "родной".
Более значимым неудобством будет то, что для управления программой потребуется использовать стилус, если конечно у пользователя нет очень тонких пальцев. Стилус может добавить неудобство во время движения на автомобиле, к тому же и экран устройства далеко не гигантский.
Но в целом программа очень приятная в работе. Стабильность, скорость, интуитивно понятный интерфейс, голосовая поддержка (хоть и простовата) делают программу отличным выбором для владельцев Triton 1500 или 2000, которые хотят получить дорожную навигацию на своих устройствах. Единственно, что может остановить потенциальных клиентов это цена программы - минимум 89$ США, тогда как полноценный автомобильный навигатор Garmin Nuvi 205 стоит всего 90$ США.
Темы
best offers
(9)
sell buy now
(7)
mortgages
(6)
stocks
(6)
The Internet broker
(3)
лучшие статьи о навигации
(3)
American Mutual funds
(2)
Bank-depositary
(2)
Exchange Traded Funds
(2)
OpenStreetMap для новичков
(2)
To Benefit
(2)
Новая GNSS/INS система DINGPOS
(2)
бесплатные GPS софт
(2)
всё о навигации
(2)
джпс для новичков
(2)
новости навигации
(2)
A List of Mortgage Closures
(1)
Analog of preference shares
(1)
Categories of Stocks
(1)
Depositary Receipt
(1)
FOREIGN INTERMEDIARIES
(1)
FUNDS of ACTIONS
(1)
FUNDS of BONDS
(1)
Financial Soviet Reality
(1)
Foreign commercial bank
(1)
Fund BlackRock High Yield Bond
(1)
Fund Vanguard REIT Index ETF
(1)
Fund traded at a stock exchange
(1)
International bureau of credit stories
(1)
Mergers and Layoffs
(1)
Mortgage Brokers
(1)
Obligatory requisites of the bill
(1)
OpenStreetMap
(1)
Option of the emitter
(1)
Secondary Mortgage Market Flat
(1)
The Russian bill
(1)
The Stock
(1)
The bill
(1)
The credit broker
(1)
The insurance company
(1)
The list of services by the credit broker
(1)
The savings certificate
(1)
Unfair Brokers
(1)
about
(1)
american Depositary Receipt
(1)
bill
(1)
city-funds.
(1)
iceland bank
(1)
invest
(1)
ladder creation
(1)
mixed
(1)
scandal stocks
(1)
veksel
(1)
viaGPS
(1)
Пираты GPS PND
(1)
Словарь терминов GPS-навигаторов.
(1)
всё об OpenStreetMap
(1)
инструкция OpenStreetMap
(1)
навигация
(1)
статьи о навигации
(1)
Actual
-
Общая формула разработки GNSS приемника такова, что Время когерентного интегрирования должно составлять меньше нескольких десятков миллисек...
-
Недавно задавался себе вопросом а где можно прочитать Лучшие и исчерпывающие Статьи про навигаторы , чтож ответ я нашел. ТАм можно прочитат...
-
So why are all these mortgage companies consolidating, laying off employees, sending out warnings, and going out of business? Well, a rece...
-
Программа viaGPS обеспечит дорожной GPS навиацией устройства Magellan Triton 1500 и 2000 Программа viaGPS обеспечит дорожной GPS навиацией...
-
Mortgage Brokers: Friends or Foes? The political debate over how to deal with a surge in defaults on home loans is raising a question that c...
-
1. The insurance company To open the account in the insurance company for investment, it is necessary to prepare following documents: The ...
-
Stocks: Veksel - What is it? The bill (from it. Wechsel) — strictly established form, certifying nothing the caused obligation the drawer (p...
-
Option of the emitter Option of the emitter — the issue security fixing the paid right of its owner on purchase in term provided in it and-o...
-
The Stock (finance) — the issue security giving to its owner the right to participation in steering by joint-stock company and the right to...
-
Actions "International bureau of credit stories" will be bought by Icelanders The antimonopoly committee of Ukraine (АМКУ) has aut...
Showing posts with label всё о навигации. Show all posts
Showing posts with label всё о навигации. Show all posts
Tuesday, May 3, 2011
Новая GNSS/INS система DINGPOS
Общая формула разработки GNSS приемника такова, что Время когерентного интегрирования должно составлять меньше нескольких десятков миллисекунд. Этот принцип реализуется в современных коммерческих приемниках с учетом передачи информационных битов, колебаний тактового генератора и передвижения пользователя. Тем не менее, время когерентного интегрирования в несколько секунд уменьшит значимость трех важных проблем позиционирования внутри помещений: многолучевое распространение сигнала, кросскорреляционный захват ложного сигнала и затухание прямоугольных колебаний. Увеличение времени интегрирования имеет свою цену, обычно требуется вспомогательный канал данных с информационными битами (или используется пилотный сигнал), стабильный тактовый генератор и усовершенствованная GNSS/INS интеграция для компенсации нелинейного передвижения пользователя. В этой статье описывается, как эти задачи были решены и отработаны на прототипе с чувствительностью около 1.5 дБГц, более чем на 10 дБ больше существующих показателей.
Европейское Космическое Агентство (ESA) выделило средства на разработку новой GNSS/INS системы под названием DINGPOS, с целью оценки потенциальных возможностей сигналов Galileo, существующего L1 и будущего L5 сигналов GPS в позиционировании внутри помещений. В рамках проекта DINGPOS исследуются также новые методы позиционирования внутри помещений для пешеходов, с использованием указанных выше сигналов и других датчиков или сенсоров.
Интегрированные системы могут обладать приложениями, как пешеходные навигационные системы (PNS), для служб спасения и для военных. Ключевой функцией новой системы является поддержка времени когерентного интегрирования более нескольких секунд при обработке GNSS сигнала, а также объединение большого количества датчиков позиционирования.
Система объединяет программный приемник L1/L5 GNSS, микроэлектромеханический инерциальный измерительный модуль (MEMS IMU), включая магнитометр и барометр, детектор мощности сигнала Wi-Fi, а также радионавигационную систему на базе ZigBee.
Программный приемник работает в качестве интегрирующей платформы, декодирующей GNSS сигналы E1=L1 и E5a=L5 и синхронизирующей IMU, данные магнитометра, барометра, Wi-Fi и ZigBee с сэмплами промежуточной частоты GNSS. Точность синхронизации IMU составляет +/- 2 микросекунд.
Обработка данных может проводиться как в реальном масштабе времени, так и впоследствии. Программный приемник обеспечивает Интерфейс Программирования Приложений (API) и управляет потоками данных для GNSS/INS интеграции. Особый C/C++ код DINGPOS был разработан с целью реализации ультравысокой чувствительной обработки сигнала и интегрированного позиционирования. Алгоритм загружен в программный приемник в виде динамических библиотек (DLL).
Второй программный приемник работает в качестве опорной станции для обеспечения вспомогательными данными (включая биты данных навигационных сообщений), необработанной стартовой позицией и временной синхронизацией по NTP (протоколу сетевого времени).
Прототип является ультрасильносвязанной (UTC) GNSS/IMU системой. Этот метод интеграции, запатентованный много лет назад, является отменной возможностью оптимального объединения кратковременной стабильности IMU данных с долговременной стабильностью измерений GNSS. Много публикаций затрагивали описанные интегрированные GNSS/INS системы и методы.
Основными элементами этого метода являются жесткосвязанные расчеты в обработке данных IMU и фильтр Калмана от ошибок при использовании наблюдений GNSS. Жесткосвязанный алгоритм вычисляет траекторию пользователя, и фильтр Калмана определяет ошибку этой траектории относительно истинной. Фильтр полностью контролирует процесс GNSS корреляции, обеспечивая значения периода и фазы, генератора с числовым программным управлением, для трекинга кода и несущей.
Связав все каналы GNSS с помощью фильтра Калмана, был реализован векторный трекинг. Последний может быть разных видов, в зависимости от используемых наблюдений и Калмановского вектора состояния.
UTC можно реализовать как по когерентному пути, так и по некогерентному. Некогерентная система использует эффект Доплера и псевдодальности в качестве данных и пренебрегает фазой несущей частоты. Ее точность позиционирования находится в районе 1 метра, но она может отслеживать очень слабые GNSS сигналы.
Когерентная система использует фазу несущей частоты GNSS и должна предсказывать ее состояние, используя свои внутренние состояния. Следовательно, (относительная) точность позиционирования находится в сантиметрово-миллиметровом диапазоне. Но, такие системы обычно обладают сниженной чувствительностью по сравнению с некогерентными системами.
В рассматриваемом прототипе DINGPOS предполагалось использовать MEMS IMU для уменьшения ее стоимости. Тем не менее, эта IMU технология обладает недостаточной гироскопической стабильностью, требуемой для создания когерентной UTC системы, особенно внутри помещений с очень неточными обновлениями GNSS. Поэтому было решено уйти от подхода с созданием бесплатформенной системы, и данные IMU были использованы по-другому.
Новый вариант позволил предсказывать фазу несущей частоты за короткие интервалы времени. Эту схему назвали "частично когерентной" и она будет описана ниже.
Частичная Когерентная GNSS/INS Интеграция.
Основной идеей новой предлагаемой схемы является объединение бесплатформенных расчетов и детектирования перемещения в новый тип траектории, µ-trajectory. Базовое решение дал алгоритм точного расчёта траектории, определяющий шаги пользователя, анализируя общее ускорение IMU.
Поток данных.
Реализовать очень компактную GNSS/INS систему очень сложно, поскольку она требует синхронизации многих данных до начала обработки. Да и сама обработка добавляет некоторые задержки и требует подходящих буферов данных для накопления последних.
Обработка сигнала GNSS.
Частично когерентная GNSS/INS схема требует модификации известной формулы корреляции GNSS сигнала.
Приём и накопление данных.
Основываясь на информации о начальном времени дискретного вектора принятого сигнала и расчетной дистанции между рассматриваемым спутником и пользователем, рассчитывается начальный фазовый код расширения спектра ρ(st,j) для принимаемого опорного сигнала (начальная фаза несущей устанавливается в ноль).
Трекинг.
Во время трекинга сигнала спутника, используются внутренние оптимизированные алгоритмы программного приемника для генерации точных и малозапаздывающих корреляционных значений для каждого распространяемого кодового слова. Блок "внутренних корреляций" принимает текущее значение кода и фазовой скорости несущей для каждой кодовой последовательности PRN. Оба значения определяются, основываясь на текущей относительной скорости между пользователем и спутником (получаемой из данных µ-trajectory) и на дрейфе тактового генератора.
Результаты тестирования.
В статье будут представлены результаты двух тестов прототипа DINGPOS. Сигналы спутника генерировались RF GNSS симулятором, подсоединенным к программному приемнику. Симулятор синхронизируется для симуляции подсистем точного расчёта траектории, Wi-Fi, ZigBee и µ-trajectory.
Преимущества Длительного Когерентного Интегрирования.
Когерентное интегрирование обеспечивает некоторыми преимуществами над некогерентным интегрированием. О них здесь будет написано отдельно.
Уменьшение многолучевого распространения в области сдвига Доплера.
Сам по себе процесс корреляции подавляет многолучевое распространение сигналов, если многолучевая частота Доплера отличается от прицельной частоты Доплера. Этот феномен относится к обработке синтезированной апертуры сигнала и может называться проще – прекорреляционное подавление (подавление происходящее до осуществления корреляции).
Кросскорреляционная защита с помощью стирания данных.
Если требуется отследить слабый сигнал внутри помещения, то возникает проблема, что кросскорреляционные максимумы сильного сигнала (проходящего, например, через окно) с копией слабого сигнала случайно могут быть больше чем ожидаемые максимумы автокорреляции.
Кросскорреляционная защита с помощью Векторного трекинга.
Когда приемник находится в состоянии векторного трекинга, позволяющего использовать внутреннюю спутниковую корреляцию, он не может зафиксироваться на максимуме кросс-корреляции, поскольку фактически невозможно чтобы максимум кросскорреляции следовал за максимумом автокорреляции. Векторный трекинг (при помощи других каналов приемника или IMU) убирает канал из максимума кросскорреляции.
Другие блоки прототипа.
Но даже если самые продвинутые обработки GNSS сигнала перестанут давать результат в сложных условиях внутри зданий. Для продолжения обеспечения позиционирования приемники DINGPOS используют датчики Wi-Fi и ZigBee. Более того, генератор приемника и вспомогательный канал данных являются самыми важными в условиях недоступности IMU.
Корреляционное наведение по карте не рассматривалось в этом проекте, но оно очень важно для стабилизации траектории пользователя.
Генератор приемника.
Для приемника главное чтобы ошибка его генератора была линейной в течение времени когерентного интегрирования. Изменения колебаний генератора или дрифт могут испортить результаты корреляции.
Вспомогательный канал данных.
Обработка сигнала DINGPOS зависит от доступности спутниковых эфемерид и тактовой информации, а также от передаваемых навигационных битов данных. Эти данные передаются по каналу TCP/IP. Полевой приемник внутренне задерживает обработку сигнала на несколько секунд, чтобы позволить осуществить передачу вспомогательных данных. Такая задержка вызвана использованием беспроводной связи, по причине подверженности прерываниям, медленному соединению или даже разрыву канала.
Датчики Wi-Fi и ZigBee.
Поскольку ошибка позиционирования инерциальной системы со временем увеличивается, а пройденная дистанция и уровни сигналов GNSS часто снижаются внутри помещений, требуются другие подходы к обновлению информации позиционирования. Wi-Fi можно использовать для обеспечения информацией позиционирования основываясь на эффекте близости. На сегодняшний день во многих зданиях есть Wi-Fi точки доступа, и они могут использоваться в качестве необходимой инфраструктуры.
Результаты.
Испытуемая система наглядно продемонстрировала способность когерентного интегрирования до 2 секунд (динамически) или до 10 секунд (статически) в режиме трекинга. Установление синхронизации с сигналом может достигать 1 секунды времени когерентного интегрирования.
Все показатели должны улучшиться в будущем. Симуляции производились в отличном качестве с использованием сигналов GPS/Galileo/GATE L1=E1 и L5=E5a.
Тестирование с реальным сигналом GPS кода C/A продемонстрировало, что система может отслеживать сигналы лучше, чем самый современный чип. Более того, огромные ошибки псевдодальности (вызванные кросскорреляциями или выпадение из синхронизма с прекурсором) фактически отсутствовали с включенным векторным трекингом и длительным временем когерентного интегрирования. Многолучевое распространение сигнала было успешно снижено в области сдвига Доплера.
Больше информации о новой системе GNSS/INS система DINGPOS
Европейское Космическое Агентство (ESA) выделило средства на разработку новой GNSS/INS системы под названием DINGPOS, с целью оценки потенциальных возможностей сигналов Galileo, существующего L1 и будущего L5 сигналов GPS в позиционировании внутри помещений. В рамках проекта DINGPOS исследуются также новые методы позиционирования внутри помещений для пешеходов, с использованием указанных выше сигналов и других датчиков или сенсоров.
Интегрированные системы могут обладать приложениями, как пешеходные навигационные системы (PNS), для служб спасения и для военных. Ключевой функцией новой системы является поддержка времени когерентного интегрирования более нескольких секунд при обработке GNSS сигнала, а также объединение большого количества датчиков позиционирования.
Система объединяет программный приемник L1/L5 GNSS, микроэлектромеханический инерциальный измерительный модуль (MEMS IMU), включая магнитометр и барометр, детектор мощности сигнала Wi-Fi, а также радионавигационную систему на базе ZigBee.
Программный приемник работает в качестве интегрирующей платформы, декодирующей GNSS сигналы E1=L1 и E5a=L5 и синхронизирующей IMU, данные магнитометра, барометра, Wi-Fi и ZigBee с сэмплами промежуточной частоты GNSS. Точность синхронизации IMU составляет +/- 2 микросекунд.
Обработка данных может проводиться как в реальном масштабе времени, так и впоследствии. Программный приемник обеспечивает Интерфейс Программирования Приложений (API) и управляет потоками данных для GNSS/INS интеграции. Особый C/C++ код DINGPOS был разработан с целью реализации ультравысокой чувствительной обработки сигнала и интегрированного позиционирования. Алгоритм загружен в программный приемник в виде динамических библиотек (DLL).
Второй программный приемник работает в качестве опорной станции для обеспечения вспомогательными данными (включая биты данных навигационных сообщений), необработанной стартовой позицией и временной синхронизацией по NTP (протоколу сетевого времени).
Прототип является ультрасильносвязанной (UTC) GNSS/IMU системой. Этот метод интеграции, запатентованный много лет назад, является отменной возможностью оптимального объединения кратковременной стабильности IMU данных с долговременной стабильностью измерений GNSS. Много публикаций затрагивали описанные интегрированные GNSS/INS системы и методы.
Основными элементами этого метода являются жесткосвязанные расчеты в обработке данных IMU и фильтр Калмана от ошибок при использовании наблюдений GNSS. Жесткосвязанный алгоритм вычисляет траекторию пользователя, и фильтр Калмана определяет ошибку этой траектории относительно истинной. Фильтр полностью контролирует процесс GNSS корреляции, обеспечивая значения периода и фазы, генератора с числовым программным управлением, для трекинга кода и несущей.
Связав все каналы GNSS с помощью фильтра Калмана, был реализован векторный трекинг. Последний может быть разных видов, в зависимости от используемых наблюдений и Калмановского вектора состояния.
UTC можно реализовать как по когерентному пути, так и по некогерентному. Некогерентная система использует эффект Доплера и псевдодальности в качестве данных и пренебрегает фазой несущей частоты. Ее точность позиционирования находится в районе 1 метра, но она может отслеживать очень слабые GNSS сигналы.
Когерентная система использует фазу несущей частоты GNSS и должна предсказывать ее состояние, используя свои внутренние состояния. Следовательно, (относительная) точность позиционирования находится в сантиметрово-миллиметровом диапазоне. Но, такие системы обычно обладают сниженной чувствительностью по сравнению с некогерентными системами.
В рассматриваемом прототипе DINGPOS предполагалось использовать MEMS IMU для уменьшения ее стоимости. Тем не менее, эта IMU технология обладает недостаточной гироскопической стабильностью, требуемой для создания когерентной UTC системы, особенно внутри помещений с очень неточными обновлениями GNSS. Поэтому было решено уйти от подхода с созданием бесплатформенной системы, и данные IMU были использованы по-другому.
Новый вариант позволил предсказывать фазу несущей частоты за короткие интервалы времени. Эту схему назвали "частично когерентной" и она будет описана ниже.
Частичная Когерентная GNSS/INS Интеграция.
Основной идеей новой предлагаемой схемы является объединение бесплатформенных расчетов и детектирования перемещения в новый тип траектории, µ-trajectory. Базовое решение дал алгоритм точного расчёта траектории, определяющий шаги пользователя, анализируя общее ускорение IMU.
Поток данных.
Реализовать очень компактную GNSS/INS систему очень сложно, поскольку она требует синхронизации многих данных до начала обработки. Да и сама обработка добавляет некоторые задержки и требует подходящих буферов данных для накопления последних.
Обработка сигнала GNSS.
Частично когерентная GNSS/INS схема требует модификации известной формулы корреляции GNSS сигнала.
Приём и накопление данных.
Основываясь на информации о начальном времени дискретного вектора принятого сигнала и расчетной дистанции между рассматриваемым спутником и пользователем, рассчитывается начальный фазовый код расширения спектра ρ(st,j) для принимаемого опорного сигнала (начальная фаза несущей устанавливается в ноль).
Трекинг.
Во время трекинга сигнала спутника, используются внутренние оптимизированные алгоритмы программного приемника для генерации точных и малозапаздывающих корреляционных значений для каждого распространяемого кодового слова. Блок "внутренних корреляций" принимает текущее значение кода и фазовой скорости несущей для каждой кодовой последовательности PRN. Оба значения определяются, основываясь на текущей относительной скорости между пользователем и спутником (получаемой из данных µ-trajectory) и на дрейфе тактового генератора.
Результаты тестирования.
В статье будут представлены результаты двух тестов прототипа DINGPOS. Сигналы спутника генерировались RF GNSS симулятором, подсоединенным к программному приемнику. Симулятор синхронизируется для симуляции подсистем точного расчёта траектории, Wi-Fi, ZigBee и µ-trajectory.
Преимущества Длительного Когерентного Интегрирования.
Когерентное интегрирование обеспечивает некоторыми преимуществами над некогерентным интегрированием. О них здесь будет написано отдельно.
Уменьшение многолучевого распространения в области сдвига Доплера.
Сам по себе процесс корреляции подавляет многолучевое распространение сигналов, если многолучевая частота Доплера отличается от прицельной частоты Доплера. Этот феномен относится к обработке синтезированной апертуры сигнала и может называться проще – прекорреляционное подавление (подавление происходящее до осуществления корреляции).
Кросскорреляционная защита с помощью стирания данных.
Если требуется отследить слабый сигнал внутри помещения, то возникает проблема, что кросскорреляционные максимумы сильного сигнала (проходящего, например, через окно) с копией слабого сигнала случайно могут быть больше чем ожидаемые максимумы автокорреляции.
Кросскорреляционная защита с помощью Векторного трекинга.
Когда приемник находится в состоянии векторного трекинга, позволяющего использовать внутреннюю спутниковую корреляцию, он не может зафиксироваться на максимуме кросс-корреляции, поскольку фактически невозможно чтобы максимум кросскорреляции следовал за максимумом автокорреляции. Векторный трекинг (при помощи других каналов приемника или IMU) убирает канал из максимума кросскорреляции.
Другие блоки прототипа.
Но даже если самые продвинутые обработки GNSS сигнала перестанут давать результат в сложных условиях внутри зданий. Для продолжения обеспечения позиционирования приемники DINGPOS используют датчики Wi-Fi и ZigBee. Более того, генератор приемника и вспомогательный канал данных являются самыми важными в условиях недоступности IMU.
Корреляционное наведение по карте не рассматривалось в этом проекте, но оно очень важно для стабилизации траектории пользователя.
Генератор приемника.
Для приемника главное чтобы ошибка его генератора была линейной в течение времени когерентного интегрирования. Изменения колебаний генератора или дрифт могут испортить результаты корреляции.
Вспомогательный канал данных.
Обработка сигнала DINGPOS зависит от доступности спутниковых эфемерид и тактовой информации, а также от передаваемых навигационных битов данных. Эти данные передаются по каналу TCP/IP. Полевой приемник внутренне задерживает обработку сигнала на несколько секунд, чтобы позволить осуществить передачу вспомогательных данных. Такая задержка вызвана использованием беспроводной связи, по причине подверженности прерываниям, медленному соединению или даже разрыву канала.
Датчики Wi-Fi и ZigBee.
Поскольку ошибка позиционирования инерциальной системы со временем увеличивается, а пройденная дистанция и уровни сигналов GNSS часто снижаются внутри помещений, требуются другие подходы к обновлению информации позиционирования. Wi-Fi можно использовать для обеспечения информацией позиционирования основываясь на эффекте близости. На сегодняшний день во многих зданиях есть Wi-Fi точки доступа, и они могут использоваться в качестве необходимой инфраструктуры.
Результаты.
Испытуемая система наглядно продемонстрировала способность когерентного интегрирования до 2 секунд (динамически) или до 10 секунд (статически) в режиме трекинга. Установление синхронизации с сигналом может достигать 1 секунды времени когерентного интегрирования.
Все показатели должны улучшиться в будущем. Симуляции производились в отличном качестве с использованием сигналов GPS/Galileo/GATE L1=E1 и L5=E5a.
Тестирование с реальным сигналом GPS кода C/A продемонстрировало, что система может отслеживать сигналы лучше, чем самый современный чип. Более того, огромные ошибки псевдодальности (вызванные кросскорреляциями или выпадение из синхронизма с прекурсором) фактически отсутствовали с включенным векторным трекингом и длительным временем когерентного интегрирования. Многолучевое распространение сигнала было успешно снижено в области сдвига Доплера.
Больше информации о новой системе GNSS/INS система DINGPOS
Subscribe to:
Posts (Atom)