Помощь в написании студенческих работ
Антистрессовый сервис

Обработка сигналов спутниковой радионавигации в условиях многолучевости

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

В третьей главе дано общее описание задачи ВПРВ. Приведены кодовые и фазовые уравнения, дано описание всех составляющих уравнения факторов. Приведены способы учёта ряда факторов с помощью моделей. В частности, тропосфера, ионосфера, час спутника. Описаны способы линеаризации уравнений наблюдения с учётом вариаций фазовыхцентров. Рассмотрены дополнительные измерения для комплексирования измерений… Читать ещё >

Обработка сигналов спутниковой радионавигации в условиях многолучевости (реферат, курсовая, диплом, контрольная)

Содержание

  • 1. СПУТНИКОВЫЕ РАДИОНАВИГАЦИОННЫЕ СИСТЕМЫ И ОШИБКИ ПОЗИЦИОНИРОВАНИЯ
    • 1. 1. Спутниковые радионавигационные системы
      • 1. 1. 1. Общие сведения
      • 1. 1. 2. Космический сегмент GPS
      • 1. 1. 3. Космический сегмент ГЛОНАСС
      • 1. 1. 4. Модернизация СРНС
    • 1. 2. Режимы рабо гы приёмника
      • 1. 2. 1. Измерения. Уравнения наблюдения
      • 1. 2. 2. Режим одиночного позиционирования
      • 1. 2. 3. Режим дифференциального позиционирования
      • 1. 2. 4. Задача высокоточного позиционирования в реальном времени
    • 1. 3. Способы борьбы с ошибками многолучёвости
    • 1. 4. выводы по главе 1 (постановка задачи исследования)
  • 2. АНАЛИЗ ОШИБОК ИЗМЕРЕНИЙ
    • 2. 1. некоторые обозначения и определения
    • 2. 2. Структура приёмника
    • 2. 3. Аналоговая часть
      • 2. 3. 1. Анализ прохождения сигнала через аналоговую часть приёмника. Результирующий фильтр
      • 2. 3. 2. Анализ прохождения шума через результирующий фильтр
    • 2. 4. Статистические характеристики сигналов на выходе квантователя
      • 2. 4. 1. Общие предположения
      • 2. 4. 2. Математическое ожидание
      • 2. 4. 3. Автокорреляционная функция и дисперсия
    • 2. 5. Статистические характеристики выходных величин коррелятора
      • 2. 5. 1. Переход от дискретных характеристик к непрерывным
      • 2. 5. 2. Математические ожидания
        • 2. 5. 2. 1. Общая формула для математического ожидания
        • 2. 5. 2. 2. СА-сигнал
        • 2. 5. 2. 2. (1). Вычисление взаимокорреляционной функции ПСП
        • 2. 5. 2. 2. (2). Дальнейшие упрощения для СА-кода
        • 2. 5. 2. 2. (3) Случайный код
        • 2. 5. 2. 2. (4) Коды Гоулда
        • 2. 5. 2. 2. (5) Приближённые вычисления для СА-кода (коды Гоулда)
        • 2. 5. 2. 3. Civil-сигпал
        • 2. 5. 2. 3. (1) Вычисление взаимокорреляционной функции ПСП
        • 2. 5. 2. 3. (2) Приближённые вычисления для Civil-сигнала
      • 2. 5. 3. Дисперсии
        • 2. 5. 3. 1. Общая формула
        • 2. 5. 3. 2. СА-сигнал
        • 2. 5. 3. 3. Civil-сигнал
      • 2. 5. 4. Обобщение формул на ВОС-сигналы
    • 2. 6. Расчёт ошибок mhoiолучёвости
    • 2. 7. Расчётная ошибка многолучёвости для BPSK-сигналов и ВОС-сигналов
    • 2. 8. Выводы по главк
  • 3. ОБЩЕЕ ОПИСАНИЕ ЗАДАЧИ ВЫСОКОТОЧНОГО ПОЗИЦИОНИРОВАНИЯ В РЕАЛЬНОМ ВРЕМЕНИ
    • 3. 1. Предварительная обработка псевдодалытостей и полных фаз
      • 3. 1. 1. Коррекция измерений
        • 3. 1. 1. 1. Уравнения наблюдения
        • 3. 1. 1. 2. Фундаментальные константы
        • 3. 1. 1. 3. Эфемериды, коррекции к часам и релятивистские эффекты
        • 3. 1. 1. 4. Моделирование тропосферы и ионосферы
        • 3. 1. 1. 5. Характеристики шумов наблюдения
        • 3. 1. 1. 6. Первые разности измерений и коррекции
        • 3. 1. 1. 7. Линеаризация уравнений наблюдения
        • 3. 1. 1. 8. Вторыеразиости измерений
      • 3. 1. 2. Комбинации измерений
        • 3. 1. 2. 1. Комбинации свободные от ионосферы и геометрии
        • 3. 1. 2. 2. Комбинации фаз с сочинением целочислениости неоднозначностей
    • 3. 2. Час гаы е задач i i ВПРВ
      • 3. 2. 1. Позиционирование
        • 3. 2. 1. 1. Постановка задачи
        • 3. 2. 1. 2. Позиционирование по псевдодапьиостям
        • 3. 2. 1. 3. Позиционирование по псевдофазам
        • 3. 2. 1. 4. Общий вид уравнений наблюдения задачи позиционирования
      • 3. 2. 2. Определение неоднозначностей
        • 3. 2. 2. 1. Постановка задачи
        • 3. 2. 2. 2. Уравнения наблюдения для задачи определения неоднозначностей
        • 3. 2. 2. 3. Фильтр для неоднозначностей
        • 3. 2. 2. 4. Целочисленное разрешение
        • 3. 2. 2. 5. Обратная задача
        • 3. 2. 2. 6. Модификации задачи
        • 3. 2. 2. 7. Специальные режимы задачи определения неоднозначностей
        • 3. 2. 2. 8. Схема задачи определения неоднозначностей
      • 3. 2. 3. Отбраковка аномалий
        • 3. 2. 3. 1. Постановка задачи
        • 3. 2. 3. 2. Схема отбраковщика аномалий
        • 3. 2. 3. 3. Критерий согласованности измерений
        • 3. 2. 3. 4. Поиск и отбраковка аномальных измерений
        • 3. 2. 3. 5. Уточнение вектора состояния
        • 3. 2. 3. 6. Примеры задач отбраковки аномалии
        • 3. 2. 3. 7. Выводы
    • 3. 3. Особенности задачи ВПРВ. J
      • 3. 3. 1. Постановка задачи
      • 3. 3. 2. Вычислительная сложность задач. Процессы обработки данных
      • 3. 3. 3. Задача подготовки данных
        • 3. 3. 3. 1. Исходные посылки
        • 3. 3. 3. 2. Синхронизация измерении. Реж имы работы с измерениями базы
      • 3. 3. 4. Вычислительное ядро ВПРВ
        • 3. 3. 4. 1. Основание
        • 3. 3. 4. 2. Менеджер измерении
      • 3. 3. 5. Полная схема
    • 3. 4. выводы по главе 3
  • 4. СОВЕРШЕНСТВОВАНИЕ АЛГОРИТМОВ ЗАДАЧИ ВПРВ
    • 4. 1. Специальные вопросы
      • 4. 1. 1. Линейная модель наблюдения
      • 4. 1. 2. Метод наименьших квадратов (МНК). Нормальные уравнения
      • 4. 1. 3. Переход к модели с нормированными шумами
      • 4. 1. 4. Использование QR-преобразования в МНК
      • 4. 1. 5. Решение нелинейных систем методом наименьших квадратов
    • 4. 2. Алгоритмы индика iopob аномалий
      • 4. 2. 1. Формирование вторых разностей
      • 4. 2. 2. Формирование невязок при использовании BP.143 *,
      • 4. 2. 3. Методы обнаружения и исключения аномальных измерений
      • 4. 2. 4. Алгоритм быстрого перебора
      • 4. 2. 5. Позиционирование в режиме статика
    • 4. 3. Алгоритмы определения неоднозначностей
      • 4. 3. 1. Формирование вторых разностей
      • 4. 3. 2. Вычислительная схема задачи определения неоднозначностей
      • 4. 3. 3. Обновление вектора состояния
      • 4. 3. 4. Смена опорного спутника
      • 4. 3. 5. Появление и исчезновение спутника
    • 4. 4. Выводы по главе 4
  • 5. ЭКСПЕРИМЕНТАЛЬНЫЕ ДАННЫЕ
    • 5. 1. Анализ результатов по расчёту многолучёвости
      • 5. 1. 1. Ошибка многолучёвости для сигналов с кодами Голда
    • 5. 2. Экспериментальное сравнение ВПРВ
    • 5. 3. Выводы по главе 5
  • ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

Актуальность темы

диссертации.

Важность задач спутниковой навигации с помощью спутниковых радионавигационных систем (GPS, ГЛОНАСС и др.) общеизвестна. Наиболее важным является режим точного позиционирования, в частности, режим высокоточного позиционирования в реальном времени. Огромное значение здесь имеет повышение точности и надёжности этого режима при сохранении приемлемой простоты с учётом ограниченности ресурсов. В связи с этим актуальным является как 1) анализ основных источников ошибок, так и 2) построение алгоритмов, которые минимизируют их влияние и обеспечивают наибольшую точность, надёжность. Именно этим основным двум проблемам и посвящена данная работа.

Анализ основных ошибок, возникающих в приёмнике, произведён в работах Жодзишского [1]-[4]. В работе [1] в п. 1.4.1 рассматривается методика проектирования квантователя. Для оценок характеристик квантователя используются формулы для вычисления корреляционных компонент в предположении, что псевдослучайная последовательность принимает значения ±1 с равной вероятностью. Расчёт корреляционных компонент осуществляется без учёта аналоговой части приёмника. Корреляционные компоненты вычисляются для простого строба. Идеи работ [1]-[4] были развиты в работах [5]-[7] и реализованы в программном пакете, который широко использовался при проектировании приёмников в JNS и Торсоп. В пакете реализованы следующие функции: расчёт частотного плана приёмника, расчёт квантователя, расчёт корреляционных компонент с учётом различных стробов (в том числе ассиметричного), расчёт ошибок многолучёвости. При расчёте корреляционных компонент также как и в работах [1]—[4] используется предположение, что псевдослучайная последовательность принимает значения ±1 с равной вероятностью. При расчёте ошибок многолучёвости в системе слежения за задержкой (CG3) предполагается, что отсутствуют ошибка фазовой автопо^стройки (ФАП). В работах [5], [7] произведено сравнение расчётной огибающей и экспериментальных данных, показывающее высокую степень согласованности расчёта и эксперимента. К сожалению, это сравнение произведено только для задержек до 20 м.

По результатам рассмотрения известных работ можно сделать следующие выводы по состоянию изучаемого вопроса:

1. Расчёт ошибок приёмника может быть произведён согласно методике, предложенной в рассмотренных работах. Результаты расчёта могут быть использованы при проектировании приёмника с целью уменьшения всех возможных ошибок. В частности, ошибок многолучёвости.

2. В рассмотренной методике расчёт произведён без учёта взаимного влияния системы слежения за задержкой и системы фазовой автоподстройки.

3. В работах рассмотрена модель псевдослучайной последовательности (ПСП) как последовательности ±1, выпадающих с равной вероятностью. В реальности ПСП для сигналов GPS представляет собой периодическую последовательность, которая не во всех случаях подчиняется указанной выше модели.

Перейдём ко второй задаче — задаче построения алгоритмов высокоточного позиционирования. Для задачи высокоточного позиционирования в реальном времени (ВПРВ) существует большое количество методов и подходов. Наиболее важным звеном задачи ВПРВ является определение фазовых целочисленных неоднозначностей. Это необходимо для определения позиции по однозначным фазам с сантиметровой точностью. В зависимости от того, как определяются неоднозначности, будет зависеть точность и надёжность выдаваемой позиции [8]. В англоязычной литературе задачу ВПРВ называют «Real time kinematics» или сокращённо RTK.

Целочисленные неоднозначности являются постоянными во времени величинами, если в системе фазовой автоподстройки не происходит срыва слежения. Не все подходы учитывают постоянство неоднозначностей во времени. Например, в работах [9],[10] используется подход, когда неоднозначности разрешаются каждую эпоху независимо. Также этот подход называют в англоязычной литературе «epoch-by-epoch», «оп-the-fly». Такие подходы рассмотрены в работе [11] на с. 22.

Используя условие постоянства неоднозначностей во времени, можно получить более надёжные оценки неоднозначностей с точки зрения критерия максимального правдоподобия. При совместной обработке измерений многих эпох процедура поиска неоднозначностей разбивается на два этапа: на первом этапе определяются плавающие неоднозначности, на втором — производится целочисленное разрешение неоднозначностей. Найденные целочисленные неоднозначности используются при позиционировании. Подход Multiple-epoch предложен в работах [12],[13],[14],[15]. Процедура целочисленного разрешения является алгоритмически сложной и ресурсоёмкой. Как правило, такая процедура основывается<�на целочисленной5 минимизации квадратичной формы. Наиболее известным алгоритмом является LAMBDA [13],[14]. Существует ряд модификаций процедуры LAMBDA, например, процедура MLAMBDA [14], которая имеет более высокие показатели скорости. Отметим, что в монографии [15], предлагается использовать алгоритм целочисленного разрешения крайне схожий с MLAMBDA.

Для разрешения неоднозначностей могут быть использованы и иные подходы. Вработе [16] описан подход «ambiguity function mapping», который состоит в минимизации специальной целевой функции, «усекающей» фазовые неоднозначности. В работе [17] говорится о невысокой надёжности такого подхода. В работе [18] для поиска решения на известной малой базовой линии предлагается использовать интервальный анализ. Интервальный анализ заключается в построении пространственных множеств, где может находиться решение. Данный подход представляется интересным с теоретической точки зрения, однако с практической точки зрения этот подход является алгоритмически сложным, так как, во-первых, подход работает в искусственно ограниченном диапазоне задач и, во-вторых, описание пространственных множеств и поиск на мой взгляд представляет собой более трудную задачу, чем целочисленный поиск алгоритмом LAMBDA.

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

В литературе рассматриваются подходы, когда строятся комбинации фазовых измерений, в которых сохраняется свойство целочисленности неоднозначностей. Например, широко используется подход «широкая комбинация» (англоязычное название: «wide-lane») [19], в котором строятся комбинации измерений двух частот. В этой комбинации существенно увеличивается длина волны, за счёт чего увеличивается точность оценивания неоднозначностей. По мере развития СРНС можно будет использовать большее количество диапазонов. Это позволит строить комбинации с ещё большими длинами волн, так называемые «сверхширокие комбинации» (англоязычное название: «extra wide-lane»). Согласно работе [19] это позволит определять сверхширокие комбинации неоднозначностей с помощью операции округления. Также в работе [19] рассматриваются варианты каскадного подхода, когда определяются сначала сверхширокие комбинации неоднозначностей, потом определяются широкие комбинации неоднозначностей, потом определяются неоднозначности Ь1. К сожалению, в работе [19] проведён анализ только для случая, когда неоднозначности разрешаются каждую эпоху независимо. По результатам экспериментов видночто сверхширокие комбинации неоднозначностей фиксируются точно с вероятностью 100%, но широкие комбинации неоднозначностей и неоднозначности диапазона Ы фиксируются гораздо хуже, особенно при сильной многолучёвости.

Иным способом повысить надёжность определения неоднозначностей и точность определения позиции в подходе с использованием измерений многих эпох является использование некой априорной, информации о передвижении-ровера. Например, в работах [18], [20] используется-условие известной, базовой6 линии: В работе [21], используется высотная карта при движении автомобиля, в городских условиях. Данные подходы работают в ограниченном ряде случаев. Более общим является использование динамических моделей: В' работе [22] рассматриваются динамические модели, вектора координат, где-либо ускорение, либо его производнаяявляются гауссовским' марковским процессом^ первого порядка (см. [23]). Также в работе [22] предлагается, на, основании данных динамических моделей конструировать некие дополнительные измерения. На длинных базовых линиях рассматриваются динамические моделидля ионосферных и тропосферных задержек. Например, в работе [12] ионосферные задержки по каждому спутнику фильтруются как гауссовский марковский процесс первого порядка или винеровский процесс. Также фильтруются зенитные тропосферные задержки для базыи для ровера. Для исключения влияния ионосферы, может быть использован ряд моделей. Согласно работе [24] эти модели имеют невысокую точность. Поэтому их имеет смысл использовать только для кодовых измерений.

Для повышения эффективности разрешения неоднозначностей и точности позиционирования необходимо исключать из обработки аномальные измерения. Аномалии могут быть вызваны различными источниками. Например, ошибками многолучёвости, дифракцией, срывами слежения в ФАП. В работе [25] предлагается вариант отбраковки измерения с большими ошибками многолучёвости. Вариант основан на использовании двухчастотной комбинации, фазовых измерений, свободной от геометрии. К сожалению, в работе не показывается, как этот подход влияет на эффективность ВПРВ. Немного внимания уделено индикаторам перескока цикла в работе [26]. Для этого решается задача позиционирования и на основании величины взвешенной суммы квадратов невязок решается вопрос о наличии аномалии. К сожалению, в работе не указывается критерий выбора аномального измерения.

По результатам рассмотрения известных работ можно сделать следующие выводы по состоянию изучаемого вопроса:

1. Существует множество подходов по решению задачи ВПРВ.

2. При оценивании целочисленных неоднозначностей наиболее надёжным представляется использование подхода с использованием измерений многих эпох. Методы целочисленного разрешения являются довольно хорошо проработанными. Наиболее, быстрым является алгоритм МЬАМВБА.

3. Для предотвращения поступления некачественных данных в фильтр неоднозначностей необходимо использовать индикаторы аномалий. В рассмотренной литературе отбраковке аномалий в задаче ВПРВ уделяется мало внимания.

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

На основании приведённых положений представляется актуальным, как разработка более совершенной методики анализа ошибок приёмника, так и разработка алгоритмов ВПРВ, обеспечивающих большую точность, надёжность и быстродействие.

Цель и задачи работы.

Целью является.

1) анализ основных ошибок при точном позиционировании: ошибки многолучёвости, межканальные сдвиги и др. в частности, разработка методики и математического аппарата для анализа этих ошибок.

2) разработка алгоритмов высокоточного позиционирования для создания программы BITPB с лучшими характеристиками, чем у прототипов.

Методы исследования.

При исследовании задачи ВПРВ используется теория матриц, методы математической статистики и теории вероятностей (в частности, методы наименьших квадратов и калмановской фильтрации), математический анализ и численные методы.

При разработке методики для анализа ошибок многолучёвости использован математический анализ, численные методы, математическая статистика и теория вероятностей, теория случайных процессов.

Научная новизна.

1) разработана методика для анализа основных типов ошибок навигационных измерений (многолучёвости, межканальных сдвигов и др.), обеспечивающая большую точность по сравнению с известными методиками расчёта. Эта методика позволяет анализировать как старые сигналы GPS, так и сигналы, которые ещё не введены в эксплуатацию (с системы Galileo и др.). Предложенная методика обеспечивает так же приемлемую простоту и скорость вычисления.

2) Разработан алгоритм оптимального (по критерию максимального правдоподобия) использования вторых разностей измерений ГЛОНАСС при позиционировании и фильтрации неоднозначностей, который позволяет существенно сократить число операций с плавающей точкой.

3) Разработан метод фильтрации неоднозначностей, более точный, устойчивый, экономный с точки зрения вычислений, чем в известных аналогах. Он позволяет провести корректный учёт изменений наблюдаемого спутникового созвездия: смена опорного спутника, появление/исчезновение спутника.

4) Разработан алгоритм быстрого перебора спутников при отбраковке аномальных измерений.

Практические результаты работы.

1) Разработанные теоретические результаты легли в основу основного продукта фирмы для расчёта ошибок многолучёвости, трактовых смещений, шумовых ошибок при работе с сигналами систем GPS, ГЛОНАСС, Galileo. Данный программный продукт используется при проектировании приёмников Торсоп.

2) Разработанная теория позволила создать новую версию ВПРВ, которая показала лучшие свойства, чем прототип.

Основные положения, выносимые на защиту:

1) Предложенная в диссертации методика расчёта корреляционных компонент, основанная на автокорреляционной функции псевдослучайного кода, позволяет с высокой точностью рассчитывать ошибки для новых сигналов спутниковых радионавигационных спутниковых систем. Она также позволяет существенно уточнить, расчёт ошибок при наличии аномальных кодов Голда в GPS.

2) Выведенные в диссертации уравнения, основанные на комбинации произведений квадратурных компонент, позволяют с высокой степенью точности вычислять кодовые ошибки многолучёвости и их огибающие.

3) Использование предложенных в диссертации комбинаций, являющихся аналогом вторых разностей, позволяет оптимальным образом обрабатывать их без вычисления их ковариационной матрицы и обратной к ней матрицы, что существенно упрощает вычисление решения.

4) Предложенные в диссертации алгоритмы фильтрации неоднозначностей корректно учитывают такие изменения в созвездии, как появление/исчезновение спутника и смена опорного спутника. Это даёт существенный выигрыш, так как при указанных ситуациях не требуется сбрасывать фильтр и терять накопленную в нём информацию.

5) Разработанный в диссертации алгоритм быстрого перебора позволяет осуществлять схему перебора с существенно меньшим числом действий.

Публикации и апробации.

По результатам выполненных исследований опубликовано 5 печатных работ, в том числе 3 в изданиях, рекомендованных ВАК.

Структура и объём работы.

Диссертация изложена на 177 страницах, содержит 7 таблиц, 22 рисунка и состоит из следующих разделов: введения, 5 глав, заключения и библиографического списка, включающего 46 источников.

Содержание диссертации.

Первая глава посвящена описанию спутниковых радионавигационных систем и ошибок позиционирования. Описана структура спутниковых радионавигационных систем GPS и ГЛОНАСС. В частности, излучаемые системами сигналы. Описана перспектива развития спутниковых радионавигационных систем. Описаны сигналы, которые будут использоваться в системах, Galileo, COMPASS и QZSS. Описаны особенности основных режимов позиционирования: Одиносное кодовое позиционирование, дифференциальное кодовое позиционирование, высокоточное позиционирование в реальном времени. Описаны основные источники ошибок. В частности ошибки многолучёвости. Описан стробовы&метод борьбы с ошибками многолучёвости.

Вторая глава посвящена анализу ошибок возникающих в приемнике, а также ошибок многолучёвости. Получены выражения для расчёта аналогового тракта и квантователя. Выведены формулы расчёта для корреляционных компонент и их дисперсий, как для стандартных сигналов, так и для новых сигналов. Выведены формулы расчёта межканальных смещений и ошибок многолучёвости. Приведены расчётные огибающие для ВРБКи ВОСсигналов при простом стробе. Приведены расчётные огибающие для различных кодов Голда при асимметричном стробе. Показано, что асимметричный строб не столь эффективен для. «аномальных» кодов Голда, то есть кодов Голда с автокорреляционнойфункцией, существенно отличной от треугольной.

В третьей главе дано общее описание задачи ВПРВ. Приведены кодовые и фазовые уравнения, дано описание всех составляющих уравнения факторов. Приведены способы учёта ряда факторов с помощью моделей. В частности, тропосфера, ионосфера, час спутника. Описаны способы линеаризации уравнений наблюдения с учётом вариаций фазовыхцентров. Рассмотрены дополнительные измерения для комплексирования измерений спутниковых радионавигационных систем (СРНС). Описаны комбинации измерений, используемые в задаче ВПРВ: широкая, узкая комбинации и комбинации свободные от ионосферы и геометрии. Рассмотрены задачи, решаемые в ВПРВ: различные варианты позиционирования, задачи определения неоднозначностей, задачи отбраковки аномалий. Рассмотрены такие особенности задачи ВПРВ, как вычислительная сложность задач, разделение вычислений на процессы, синхронизация и обмен данными между процессами, режимы работы с измерениями базы. Рассмотрены специальные режимы задачи ВПРВ.

Четвёртая глава посвящена алгоритмам задачи ВПРВ. Приведён основной математический аппарат, используемый для построения алгоритмов задачи ВПРВ. Далее предложены алгоритмы для формирования вторых разностей измерений. Рассмотрены алгоритмы позиционирования и индикаторов аномалий: предложен алгоритм формирования невязок первых разностей при известной оценке координат, выведен алгоритм быстрого перебора, предложены алгоритмы для работы в режиме статика. Предложен комплекс алгоритмов для оценки неоднозначностей. Предложены алгоритмы сильной и слабой интеграции измерений СРНС с измерениями лазерного угломера.

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

В заключении подведены итоги работы.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ.

1. Разработана методика анализа кодовых и фазовых измерений, при которой аналоговый тракт характеризуется комплексной частотной характеристикой результирующего фильтра. Удобно использовать импульсную характеристику низкочастотного эквивалента результирующего фильтра. Эта характеристика является комплексной.

2. Получены выражения для расчёта корреляционных компонент для различных входных (в том числе новых) сигналов с учётом структуры кодовой последовательности. В качестве входных сигналов, в частности, используются BSPKи В ОСсигналы. Целесообразно сначала рассчитывать корреляционные компоненты без учёта аналогового тракта, после чего осуществить свёртку с импульсной характеристикой низкочастотного эквивалентного фильтра.

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

4. Разработан алгоритм формирования комбинаций измерений GPS и ГЛОНАСС, которые являются аналогом вторых разностей, для задачи позиционирования и для задачи определения неоднозначностей. Использование данных комбинаций позволяет сократить на порядок (относительно числа измерений) число операций с плавающей точкой по сравнению с традиционным подходом.

5. Разработана схема фильтрации вторых разностей неоднозначностей, в которой фильтруется множитель Холецкого информационной матрицы и вектор, представляющий собой произведение этого множителя на вектор состояния. Указанная схема является наиболее вычислительно устойчивой.

Специально для этой схемы разработаны алгоритмы учёта изменений в созвездии наблюдаемых спутников. Эта схема также позволяет сократить число операций при передаче данных из задачи фильтрации неоднозначностей в задачу целочисленного разрешения.

6. Все разработанные алгоритмы реализованы в программных продуктах фирмы Торсоп и показали свою работоспособность и эффективность.

Показать весь текст

Список литературы

  1. М.И. Жодзишский, Р. Б. Мазепа, Е. П. Овсянников и др. Цифровые радиоприёмные системы: Справочник // под ред. М. И. Жодзишского. — М.: Радио и связь, 1990. — 208 с.
  2. М.И. Жодзишский. Проектирование цифровых устройств обработки широкополосных сигналов. — М.: МАИ, 1986. 52 с.
  3. В.Н. Банков, Л. Г. Барулин, М. И. Жодзишский и др. Радиоприёмные устройства // под ред. Л. Г. Барулина. М.: Радио и связь, 1984. — 272 с.
  4. М.И. Жодзишский, С.Ю. Сила-Новицкий, В. А. Прасолов и др. Цифровые системы фазовой синхронизации // Под ред. М. И. Жодзишского. М.: Сов. Радио, 1980.-208 с.
  5. М. Vorobiev et al. CAD tool simulates and evaluates GPS receiver designs. GPS solutions, Vol.4, No. l, Summer 2000, p. 13.
  6. V. Veitsel, A. Zhdanov, M. Zhodzishsky. The mitigation of multipath errors by strobe correlators in GPS/GLONASS receivers. GPS solutions, Vol.2, No.2, 1998, p.38−45.
  7. Zhdanov A., Veitsel V., Zhodzishsky M., Ashjaee J. Multipath error reduction in signal processing. Proc. of ION GPS-99, Nashville, Tennessee.
  8. D. Kozlov, G. Zyryanov. Flying RTK solution as Effective Enhancement of conventional float RTK. ION GPS 2007.
  9. Y. Yang, R. Shapre, R. Hatch. A fast ambiguity resolution technique for RTK embedded within a receiver. ION GPS 2002.
  10. O. Colombo, M. Hernandez-Pajares, J. Miguel Juan, J. Sanz, J.Talaya. Resolvind carrier-phase ambiguities on the fly, at more than 100 km from nearest reference site, with the help of ionospheric tomography. ION GPS 1999.
  11. F. Chaitin-Chatelin, S. Dallakyan, V. Fraysse. GPS carrier phase ambiguity resolution with the LAMBDA method. CERFACS Final report. Aug. 2000.
  12. S. Fujita, H. Imono, Y. Kubo, S. Sugimoto. RTK Relative positioning for long baselines with estimating ionospheris and tropospheric delays. ION 2008.
  13. P. de Jonge, C. Tiberius. The LAMBDA method for integer ambiguity estimation: implementation aspects. Publications of the Delft Geodetic Computing Centre. — Aug. 1996.
  14. X.-W. Chang, X. Yang, T. Zhou. MLAMBDA: A modified LAMBDA method for integer least-squares estimation. Journal of geodesy. 2005, vol. 79, № 9, pp. 552−565.
  15. А.А. Поваляев. Спутниковые радионавигационные системы: время, показания часов, формирование измерений и определение относительных координат. М.: Радиотехника, 2008. — 328 е., с ил.
  16. A. Hassan. Pseudo randomized search strategy of the ambiguity function mapping. Buletin Geoinformasi. 1998. № 2, Jld.2, pp. 241−248.
  17. D. Kim, R. Langley. GPS Ambiguity resolution an validation: Methodologies, Trends and Issues. GNSS Workshop № 7, 2000.
  18. E. van Kampen, E. de Weerdt, Q.P. Chu, J.A. Mulder. New approach for integer ambiguity resolution using interval analysis. ION 2008.
  19. S. Schlotzer, S. Martin. Performance study of multicarrier ambiguity resolution techniques foe Galileo and modernized GPS. ION 2005.
  20. R. Monikes, J. Wendel, G. Trommer. A modified LAMBDA method for ambiguity resolution in the presence of position domain constraints. ION 2005.
  21. N. Kubo, A. Yasuda. Instantaneous RTK positioning with altitude aiding methods for ITS applications. ION 2007.
  22. S. Kitao, Y. Kubo, Y. Muto, S. Sugimoto. Dynamical models with constraint for precise RTK positioning. ION 2005.
  23. M.C. Ярлыков, M.A. Миронов. Марковская теория оценивания случайных процессов. М.: Радио и связь. 1993.
  24. A. Somieski, С. Burgi, Е. Favey. Evaluation and comparison of different methods of ionospheric delay mitigation for future Galileo mass market receivers. ION 2007.
  25. Т. Kashiwayanagi, Т. Sekizawa, Т. Yamada, К, Yui, М. Nakamura. Novel algorithm to exclude multipath satellites by dual frequency measurements in RTK GPS. ION 2007.
  26. L. Rapoport, I. Barabanov, A. Khvalkov, A. Kutuzov. OCTOPUS: Multi antennae GPS/GLONASS RTK System.27. http://www.tracker.co.ua/work srns. html28. http://www.astro.tsu.ru/TGP/
  27. A.B. Вейцель, М. И. Жодзишский, Д. С. Милютин. Ошибки многолучевости для различных спутниковых сигналов. Информационно-измерительные и управляющие системы, № 8, 2009.
  28. D. Milyutin, A. Veitsel, М. Vorobiev, М. Zhodzishsky. Impact of Pseudorandom Noise Codes on Multipath Mitigation. ION-2005.
  29. Д.С., Вейцель A.B., Никитин Д. П. Повышение точности местоположения с использованием новых сигналов спутниковых навигационных систем. М.: Вестник МАИ, № 7, 2009.
  30. B.W. Parkison, J.J. Spilker. Global Positioning System: Theory and Applications. Vol. 1. Second Printing. American Institute of Astronautics and Aeronautics, 1996.
  31. A. Leek. GPS Satellite Surveying. Second edition. John Wiley & Sons 1995. -560 p.
  32. Т.Е. Брюнелли, A.A. Намгаладзе. Физика Ионосферы. M.: Наука, 1988. -528с.
  33. М. R. Osborne. Separable least squares, variable projection and the Gauss Newton algorithm. Electronic Transactions on Numerical Analysis. Volume 28, pp. 1−15, 2007.
  34. B.W. Parkison, J.J. Spilker. Global Positioning System: Theory and Applications. Vol. 2. Second Printing. American Institute of Astronautics and Aeronautics, 1996.
  35. Дж. Голуб, Ч. Ван Лоун. Матричные вычисления М.: Мир, 1999.- 548 с.
  36. Ч. Лоусон, Р. Хенсон. Численное решение задач метода наименьших квадратов М.: Наука. Гл. ред. физ.-мат. лит., 1986.- 232 с.
  37. M. Grewal, A. Andrews. Kalman filtering. Theory and practice using MATLAB.- Wiley, 2001.- 41 Op.
  38. Дж. Г Метьюз. Численные методы. Использование Matlab. M.: Изд.д. «Вильяме», 2001. — 714 с.
  39. D. Simon. Optimal State Estimation. Wiley, 2006. — 528 p.
  40. Navstar GPS Space Segment/Navigation User Interfaces, IS-GPS-200D, 7 March 2006.
  41. Betz J.W. Description of the L1C signal, ION GNSS 2006.
  42. Интерфейсный контрольный документ «Навигационный радиосигнал в диапазонах L1, L2» ред.5.1, Москва 2007.
  43. Avila-Rodriguez J. A. The МВОС Modulation. A Final Touch for the Galileo Frequency and Signal Plan, Inside GNSS September 2007.
  44. Интерфейсный контрольный документ «ГЛОБАЛЬНАЯ НАВИГАЦИОННАЯ СПУТНИКОВАЯ СИСТЕМА ГЛОНАСС» ред.5, Москва 2002.
Заполнить форму текущей работой