автореферат диссертации по приборостроению, метрологии и информационно-измерительным приборам и системам, 05.11.03, диссертация на тему:Архитектура приемника спутниковой навигации для космических аппаратов и методы первичной обработки сигналов

кандидата технических наук
Чистяков, Валерий Валентинович
город
Санкт-Петербург
год
2014
специальность ВАК РФ
05.11.03
цена
450 рублей
Диссертация по приборостроению, метрологии и информационно-измерительным приборам и системам на тему «Архитектура приемника спутниковой навигации для космических аппаратов и методы первичной обработки сигналов»

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

На правах рукописи

Чистяков Валерий Валентинович

АРХИТЕКТУРА ПРИЕМНИКА СПУТНИКОВОЙ НАВИГАЦИИ ДЛЯ КОСМИЧЕСКИХ АППАРАТОВ И МЕТОДЫ ПЕРВИЧНОЙ ОБРАБОТКИ СИГНАЛОВ

Специальность: 05.11.03 - Приборы навигации

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

21 МАЙ 2014

005548539

Санкт-Петербург - 2014

005548539

Работа выполнена в федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)» на кафедре лазерных измерительных и навигационных систем

Научный руководитель:

кандидат физико-математических наук,

доцент кафедры «Бортовая радиоэлектронная аппаратура»

Санкт-Петербургского государственного университета аэрокосмического приборостроения Михайлов Николай Викторович

Официальные оппоненты: доктор технических наук, профессор,

профессор кафедры «Радионавигационные приборы и системы»

Государственного университета морского и речного флота имени адмирала С.О. Макарова Устинов Юрий Матвеевич

кандидат технических наук, доцент,

профессор кафедры «Военные системы космической, радиорелейной, тропосферной связи и навигации»

Военной академии связи имени маршала С.М. Буденного Якушенко Сергей Алексеевич

Ведущая организация:

ОАО «Ордена Трудового Красного Знамени Всероссийский научно-исследовательский институт радиоаппаратуры» (г. Санкт-Петербург)

Защита состоится «25» июня 2014 г. в 14.00 часов на заседании диссертационного совета Д212.238.06 Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В.И. Ульянова (Ленина) по адресу: 197376, г. Санкт-Петербург, ул. Профессора Попова, д.5, ауд. 5108.

С диссертацией можно ознакомиться в библиотеке СПбГЭТУ «ЛЭТИ» и на сайте www.eltech.ru

Автореферат разослан «24» апреля 2014 г.

Ученый секретарь диссертационного совета Д 212.238.06,

кандидат технических наук

Общая характеристика работы

Актуальность темы исследования. Для повышения автономности функционирования космических аппаратов (КА) различного целевого назначения в околоземном пространстве требуется использование бортовых средств навигации. Возможность высокоточного определения вектора состояния КА на борту значительно упрощает решение задач навигационного планирования (включая планирование маневров), удержания КА на орбите, предотвращения столкновений внутри группировки, а также открывает новые функциональные возможности в управлении КА, такие как создание группировок для полета строем (formation flying). В настоящее время наиболее полно требованиям к навигационному обеспечению КА удовлетворяют среднеорбитальные спутниковые радионавигационные системы (СРНС) -американская Global Positioning System (GPS) и российская Глобальная навигационная спутниковая система (ГЛОНАСС). К их достоинствам относятся высокая точность, доступность, надежность и непрерывность координатно-временного обеспечения потребителей. Поэтому навигационные приемники GPS/TJIOHACC становятся неотъемлемой частью бортового комплекса управления перспективных КА, информация от которых используется как для уточнения орбитальных параметров центра масс КА, так и для планирования целевых задач в бортовом комплексе [1].

Степень разработанности темы исследования. Несмотря на большой выбор навигационных приемников GPS/ГЛОНАСС, представленных на рынке гражданской аппаратуры потребителей (АП), число приемников, пригодных для использования в условиях космического пространства, ограничено. При этом стоимость такой аппаратуры весьма высока, что обусловлено небольшим сегментом рынка и жесткими требованиями к радиационной стойкости элементной базы АП космического базирования [2]. Электронные компоненты приемника, соответствующие этим требованиям, в частности многоканальный коррелятор (МКК), доступны лишь в военном исполнении или в исполнении для двойного применения.

Высокая стоимость и ограниченная доступность радиационно-стойких МКК являются препятствием при разработке бортовой аппаратуры спутниковой навигации (БАСН) для гражданского потребителя. Выходом из сложившейся ситуации может быть использование подхода, при котором функции коррелятора в навигационном приемнике реализуются программными средствами и выполняются под управлением центрального процессора (ЦП). Несмотря на очевидные преимущества этого подхода (гибкость архитектуры и упрощение аппаратной части), он имеет существенный недостаток - реализация алгоритмов цифровой обработки сигналов (ЦОС) предъявляет достаточно высокие требования к производительности ЦП. Необходимо отметить, что сверхбольшие интегральные схемы (СБИС) общего назначения,

а именно ЦП и периферийные устройства, производятся в радиационно-стойком исполнении и часть этих СБИС доступны для гражданского потребителя. Однако ЦП с необходимой радиационной стойкостью, как правило, обладают низкой производительностью [3], что накладывает ограничения на алгоритмы обработки сигналов и архитектуру БАСН в целом. Указанный круг задач составил предмет данной диссертационной работы и определил ее цель.

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

Для достижения поставленной цели были сформулированы следующие задачи:

1. Исследование условий приема сигналов GPS/TJIOHACC в БАСН для различных положений потребителя относительно орбиты навигационных КА (НКА) и определение основных требований к алгоритмам первичной обработки сигналов.

2. Анализ возможных подходов к проектированию аппаратуры потребителя спутниковой навигации с целью разработки архитектуры навигационного приемника для космических применений.

3. Разработка метода адаптивной обработки сигналов в корреляторе, ориентированного на снижение требований к производительности вычислительной платформы.

4. Анализ схем поиска сигналов в приемниках спутниковой навигации с программным МКК и разработка метода поиска сигналов в БАСН, обеспечивающего обнаружение сигнала в условиях широкого диапазона изменения доплеровской частоты и при пониженном уровне мощности сигнала.

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

6. Анализ помехоустойчивости систем слежения и алгоритма демодуляции символов с целью определения степени влияния метода адаптивной обработки на оценки параметров сигнала и вероятность ошибки приема символов.

Научная новизна проведенных исследований заключается в том, что в результате их выполнения:

- предложен метод адаптивной обработки сигналов в программном МКК, заключающийся в использовании переменного интервала корреляции и позволяющий существенно снизить требования к производительности ЦП;

- предложен метод комбинированного поиска сигналов в приемнике спутниковой навигации с программным МКК, использующий несколько схем поиска в зависимости от информации об априорной неопределенности несущей частоты, обеспечивающий широкий диапазон поиска по частоте, а также получены аналитические соотношения для расчета параметров поиска;

- предложен метод слежения за параметрами сигнала в приемнике с программным МКК, заключающийся во временном разделении петель слежения за огибающей и несущей частотой и позволяющий получить оценки задержки и фазы несущей частоты с требуемой точностью при меньших вычислительных затратах по сравнению с традиционным подходом;

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

Теоретическая значимость работы заключается в разработке новой архитектуры приемника спутниковой навигации с программным МКК и эффективных методов первичной обработки сигналов, позволяющих снизить требования к производительности ЦП.

Практическая значимость работы заключается в том, что результаты диссертационных исследований могут служить основой при проектировании навигационных приемников GPS/TJIOHACC, используемых для навигации КА. Предложенная архитектура приемника и разработанные методы первичной обработки сигналов успешно реализованы в аппаратуре космического базирования MosaicGNSS, предназначенной для навигации КА по сигналам GPS L1 диапазона.

Методы исследования. При выполнении диссертационной работы применялись теоретические и экспериментальные методы исследований, включающие математическое моделирование при анализе характеристик алгоритмов ЦОС, использовались основные положения математической статистики, статистического анализа и обработки экспериментальных данных.

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

1. Метод адаптивной обработки сигналов в программном МКК позволяет снизить уровень требований к производительности вычислительной платформы.

2. Метод комбинированного поиска сигналов в навигационном приемнике с программным МКК обеспечивает обнаружение сигналов в широком диапазоне частот и при пониженном

уровне мощности сигнала. На основании полученных аналитических соотношений определены параметры комбинированного поиска.

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

4. Результаты анализа помехоустойчивости систем слежения за параметрами сигнала и алгоритма демодуляции информационных символов при адаптивной обработке сигнала в приемнике с программным коррелятором.

Степень достоверности и апробации результатов. Результаты диссертационных исследований использованы компанией ЕАОБ АвМит (Германия) при разработке навигационного приемника космического базирования МозаюО№8 [4], а предложенные алгоритмы ЦОС прошли успешную проверку в ходе натурных испытаний приемника, проведенных немецким центром аэрокосмических исследований в рамках проекта ТеггаБАК-Х [5]. Первый запуск радиолокационного спутника ТеггаЗАЯ-Х с приемником МоэаюОЫЗЗ на борту состоялся в 2006 году. В настоящее время на околоземной орбите функционирует 8 экземпляров приемника с общим сроком службы 18 лет. Кроме того, имеется заказ на изготовление еще более 40 экземпляров приемника для решения различных целевых задач на орбите [4].

Основные теоретические и практические результаты диссертации изложены в 14 публикациях, среди которых 1 монография, 7 статей в изданиях, включенных в перечень ВАК, 1 патент на изобретение, 1 зарегистрированная программа для ЭВМ и 4 выступления на российских и международных конференциях.

Структура и объем диссертационной работы. Работа состоит из введения, 4-х разделов, заключения, списка использованных источников, включающего 65 наименований, и приложения. Основная часть работы изложена на 116 страницах машинописного текста. Работа содержит 75 рисунков и 20 таблиц.

Основное содержание работы

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

В первом разделе «Особенности приема сигналов спутниковых навигационных систем в космосе» проанализированы основные отличия условий приема сигналов ОР5/ГЛОНАСС в

БАСЫ от наземного потребителя. Для этой цели в среде MATLAB разработан программный комплекс, позволяющий получить оценки прогнозируемого отношения сигнал/шум (C/No) на входе цифровой части БАСН, доплеровского смещения несущей частоты и его производных (Jd, fd' fd )> а также параметров рабочего созвездия НКА, включая геометрический фактор (PDOP). Для определения характерных особенностей приема сигналов СРНС в приемниках космического базирования для разных высоты и типа орбиты КА выбраны низкоорбитальный (МКС) и геостационарный (ИНМАРСАТ) потребители, имеющие близкие к круговым орбиты, а также потребитель с высокоэллиптической орбитой типа «Молния». Расчет траектории потребителей осуществлялся на основе данных сервиса North American Aerospace Defense Command (NORAD) в предположении, что КА движутся по идеальным невозмущенным орбитам. В качестве исходных данных о параметрах орбит НКА использовались альманахи систем GPS/ГЛОНАСС. С помощью разработанного программного комплекса для выбранных потребителей получены частотные распределения указанных выше параметров. Отмечено, что характер распределений для обеих систем одинаковый. Результаты моделирования для GPS суммированы в таблице 1. Для сравнения там же приведены характеристики условий приема сигналов GPS наземным потребителем.

Таблица 1 - Характеристики условий приема сигналов GPS

Потребитель Число «видимых» НКА Время контакта с НКА, мин Диапазон изменения

C/No, дБГц fd, кГц /¿Гц/с fd > Гц/с2

Наземный 7 ... 14 7 ... 350 39 ... 50 ±4,5 -0,8 ... 0 ±0,00015

МКС 7 ... 13 1 ... 40 ±42 -70 ... 0 ±0,08

ИНМАРСАТ 4-F1 0 ... 4 1 ... 59 22 ... 38 ±6 0 ... 1,4 ±0,0002

Молния 3-50 0 ... 24 1 ... 64 22 ... 52 ±50 -50 ... 20 ±0,06

Из особенностей приема сигналов спутниковых навигационных систем в космосе следует отметить плохую радиовидимость и пониженный уровень мощности сигналов НКА для потребителей, расположенных над орбитой СРНС. Если для низкоорбитального потребителя в зоне радиовидимости всегда находится не менее 7-ми НКА, что позволяет осуществлять непрерывное позиционирование по набору одномоментных измерений радионавигационных параметров (РНП), то для потребителей с геосинхронной и высокоэллиптической орбитами наиболее вероятное число «видимых» НКА не превосходит четырех. При этом существуют

значительные интервалы времени, когда в зону радиовидимости потребителя не попадает ни один НКА. Использование сигналов от боковых лепестков диаграммы направленности передающей антенны НКА при пороге обнаружения сигнала 30 дБГц не меняет характер распределения. Число «видимых» НКА существенно возрастает, если порог обнаружения сигнала опустить до 20-22 дБГц. В этом случае наиболее вероятное число «видимых» НКА для этих потребителей равно четырем, а радиовидимость НКА становится практически непрерывной. Однако даже при этих условиях геометрический фактор рабочего созвездия НКА редко опускается ниже 30.

Величина доплеровского эффекта, обусловленного движением потребителя и НКА, определяет диапазон поиска сигнала по частоте и параметры следящих петель. Для космического потребителя потенциально достижимые значения доплеровского смещения частоты и его производных зависят от высоты и типа орбиты. Максимальная взаимная динамика наблюдается в случае, когда плоскости орбит потребителя и НКА совпадают, а их угловые скорости имеют разные знаки. Для относительных скорости, ускорения и рывка имеют место соотношения:

V = 1(|Яо||Й1|<р' "п<р), а = 1(|й0||Й1|<У )2 соя? - V2), у = -1(|К0||Й1|(У)3 яп? + Зга),

где Л0 и Й! - радиус-векторы НКА и потребителя, <р - угол между й0 и йь г = [д0 - К, |. Для круговых орбит модуль радиус-вектора КА и его угловая скорость не меняются. Поэтому для <р' справедливо соотношение:

-3/2 _ |Я |-3/2^

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

представлены на рисунках 1 и 2.

■ 120 •160

í i : i i «

11 ; I i '

i >«»-■ ; :

/Г i i Ji í

! i i i M

' i ...

' ! ] i Pf I

_U----i ! 1 ! I ! i

200 3200 6200 9200 12200 15200 18200 Высота орбиты КА, км

200 3200 6200 9200 122001520018200 Высота орбиты КА, км

Гц/с2 „

200 3200 6200 9200 12200 15200 18200 Высота орбиты КА, км

Рисунок 1

- Максимальные значения доплеровского смещения частоты и его производных для потребителя, расположенного ниже орбиты НКА

^ГцлГ

21000 25000 29000 33000 37000

21000 25000 29000 33000 37000

21000 25000 29000 33000 37000

Высота орбиты КА, км Высота орбиты КА, км Высота орбиты КА, км

Рисунок 2 - Максимальные значения доплеровского смещения частоты и его производных для потребителя, расположенного выше орбиты НКА

Показано, что максимальный диапазон изменения доплеровского смещения частоты для космического потребителя без учета погрешности формирования опорной частоты в приемнике составляет ±50 кГц, а модуля его производной - 0...180 Гц/с. По сравнению с наземным потребителем диапазон поиска по частоте увеличился на порядок, а максимальное ускорение -на два порядка. Вторая производная доплеровского смещения частоты изменяется в пределах -0...0.7 Гц/с2. Для обеспечения прецизионных измерений РНП в приемнике космического базирования в системах слежения за параметрами сигнала необходимо учитывать как первую, так и вторую производную доплеровского смещения частоты.

Во втором разделе «Архитектура приемника сигналов спутниковых навигационных систем для космического потребителя» проанализированы возможные подходы к проектированию навигационных приемников GPS/TJIOHACC. Отмечено, что ограниченный доступ к радиационно-стойким МКК определяет выбор в пользу программного коррелятора в БАСН для гражданского потребителя. Трудность реализации этого подхода заключается в том, что ЦП с необходимой радиационной стойкостью обладают низкой производительностью.

Основным потребителем ресурсов ЦП в навигационном приемнике с программным МКК является алгоритм вычисления корреляции входного сигнала с опорным. Поэтому основные усилия разработчиков направлены на оптимизацию вычислений при реализации алгоритма корреляции. Проведен анализ методов реализации программного МКК, позволяющих в разы уменьшить число операций, необходимых для вычисления свертки и снизить, таким образом, уровень требований к производительности ЦП. Отмечено, что использование Single Instruction Multiple Data (SIMD) команд, битовых логических операций, а также пакетной обработки отсчетов промежуточной частоты позволяет осуществлять обработку сигнала под управлением ЦП с темпом поступления отсчетов. Получена эмпирическая оценка производительности ЦП, необходимой для программной реализации одного канала МКК. Полученная оценка пересчитана для предлагаемого к использованию в БАСН сигнального процессора TSC21020F,

изготовляемого компанией Atmel (Temic) и представляющего собой радиационно-стойкую версию процессора ADSP21020 компании Analog Devices. Показано, что при одноразрядном квантовании входного сигнала TSC21020F позволяет реализовать не более двух каналов корреляции. Таким образом, для реализации многоканальной обработки необходима новая архитектура приемника с программным МКК и разработка эффективных методов ЦОС.

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

Рисунок 3 - Архитектура навигационного приемника с динамически изменяемым числом

каналов МКК

радиоприемную часть и сигнальный процессор, который исполняет функции МКК, измерителей РНП и вектора состояний, декодера навигационной информации и блока назначения на каналы. В отличие от классической реализации приемников с программным МКК в данной архитектуре добавлены два новых блока - измеритель загрузки ЦП и блок управления коррелятором, позволяющие динамически изменять число каналов коррелятора в зависимости от условий приема сигналов. В МКК осуществляется формирование отсчетов

опорного сигнала, свертка этих отсчетов с отсчетами входного сигнала, а также интегрирование результата свертки для получения первичных квадратурных накоплений I и £). В измерителе РНП эти накопления используются для оценки текущей фазы кода и фазы несущей частоты, а также отношения СЛ^о для каждого из каналов. На основании этих оценок производятся измерения псевдодальности и псевдоскорости. Кроме того, в измерителе РНП осуществляется демодуляция информационных символов. В измерителе вектора состояния на основании измерений псевдодальности и псевдоскорости, полученных в разных каналах, вычисляются пространственные координаты, составляющие вектора скорости и поправка к шкале времени потребителя. На основании альманаха системы, передаваемого в навигационном сообщении, и вектора состояния потребителя вычисляется набор НКА, находящихся в зоне радиовидимости БАСН. Решение об изменении числа каналов МКК и формировании списка назначенных НКА осуществляется в блоке назначения на каналы на основании данных о наборе «видимых» НКА, статусе канала (поиск/захват/слежение) и времени интегрирования для каждого из каналов. Измеритель загрузки ЦП вычисляет оценку среднего значения интервала времени, затрачиваемого сигнальным процессором на выполнение всех задач, за фиксированный интервал времени, например, за одну секунду. По измеренному отношению сигнал/шум в блоке управления коррелятором вычисляется время интегрирования для каждого из каналов коррелятора, которое используется в МКК для вычисления свертки.

В третьем разделе «Многоканальный программный коррелятор с переменным временем интегрирования» предложен метод адаптивной обработки сигнала, позволяющий существенно уменьшить затраты ресурсов ЦП при вычислении свертки. Идея метода состоит в экономии ресурсов ЦП благодаря использованию неполного ансамбля входных отсчетов при обработке сигнала в корреляторе. При этом освободившиеся ресурсы ЦП могут быть использованы для обработки сигнала следующего НКА. Благодаря программной реализации МКК использование входных отсчетов в каждом канале коррелятора может осуществляться порциями с разными длительностью и периодичностью. Это позволяет перераспределить потери между каналами МКК в зависимости от уровня принимаемых сигналов, т.е. потери в каналах с низким уровнем сигнала могут быть уменьшены за счет тех каналов, в которых имеется некоторый запас помехоустойчивости. Допустимое количество пропущенных отсчетов в канале коррелятора определяется уровнем мощности принимаемого сигнала. Пусть qi - отношение сигнал/шум для £ -го НКА, а с/о - минимальное значение отношения сигнал/шум, начиная с которого допускается использование неполного ансамбля входных отсчетов. Тогда коэффициент использования сигнала I -го НКА, который определяется как отношение количества входных отсчетов, использованных при вычислении свертки на некотором интервале времени Т, к

общему числу отсчетов на этом интервале, равен /с,- = | '^ ™ ^ ™ . Таким образом, потери

(1, <?г — <?о

> Чо '

в 1-ом канале МКК при прореживании составят 101д (д./^о) ДБ, что соответствует превышению отношения сигнал/шум в этом канале относительно выбранного значения порога. Следовательно, чем меньше уровень мощности сигнала в канале МКК, тем меньше величина потерь в этом канале. Для тех каналов, в которых отношение сигнал/шум меньше чем (?0> при вычислении свертки используются все входные отсчеты. Число «виртуальных» каналов МКК в каждый момент времени определяется как наибольшее целое М, для которого выполняется неравенство: к1 < Ы, где N - число «базовых» каналов МКК. Под «базовым» понимается канал корреляции, в котором для вычисления свертки используется полный ансамбль входных отсчетов. В приемнике с программным МКК число «виртуальных» каналов является переменным и зависит от условий приема сигналов.

Эффективность предложенного метода иллюстрируется рисунком 4, на котором представлена зависимость среднего числа «виртуальных» каналов МКК от значения порога (?0 и числа «базовых» каналов корреляции Ы, полученная на основании результатов моделирования условий приема сигналов СРНС для низкоорбитального потребителя (МКС).

я гг

13 п

9 7 5 3 1

к-4 кг—

-■Л- N=2 •••»•• N=4 N=6 •■•■♦••• N=8

36 37 38 39 40 41 42 43 44 45 46 47

дБГц

Рисунок 4 - Среднее число «виртуальных» каналов для низкоорбитального потребителя

Как видно на графике, максимальная эффективность метода достигается при минимальном значении ч0. С' увеличением порога эффективность метода снижается и при qa > 47 дБГц число «виртуальных» каналов совпадает с числом «базовых» каналов. Выбор значения q0 определяется допустимой погрешностью определения вектора состояния потребителя.

Схема канала программного коррелятора, использующего адаптивную обработку сигнала, изображена на рисунке 5. Приведены детали реализации генераторов кода и несущей частоты. Получены оценки размера памяти, необходимой для хранения отсчетов псевдослучайной последовательности (ПСП) и энергетических потерь, связанных с табличной реализацией генератора кода:

7?1(ЛГ) = -20(д(1-(1 + р)^),

где N - число уровней квантования фазы ПСП, ^ - частота дискретизации, /с - тактовая частота кода, р - значение бокового максимума модуля нормированной автокорреляционной функции (АКФ) ПСП;

где /¿1 - номинальное значение несущей частоты, / - доплеровское смещение частоты, Т -длительность интервала корреляции, выраженная в периодах опорной ПСП.

Показано, что в условиях максимальной динамики потребителя суммарные потери, обусловленные квантованием фазы ПСП (щ) и использованием нулевого доплеровского смещения частоты при формировании таблицы опорной ПСП (Х12), не превышают 0,3 дБ.

Коррелятор кода

Предвычисленные отсчеты кода

Время ■штегрирования

Коррелятор несушей

Предвы численные осчеты несушей

интегрирования

Рисунок 5 - Схема канала программного МКК с переменным временем интегрирования С целью снижения требований к производительности ЦП при компенсации доплеровского смещения частоты использована пакетная обработка отсчетов демодулированного сигнала. Получена зависимость энергетических потерь при пакетной обработке от доплеровского смещения частоты и длительности пакета;

где Т3 - период дискретизации, f - доплеровское смещение частоты, Л?2 - длительность пакета в отсчетах. Показано, что при максимальном доплеровском смещении частоты потери, связанные

с пакетной обработкой (rj3), не превосходят 1,2 дБ. Таким образом, суммарные потери описанной реализации МКК в наихудшем случае составят 1,5 дБ.

Проведен анализ характеристик квадратурных отсчетов на выходе МКК. Показано, что кроме ожидаемых энергетических потерь, вызванных уменьшением длительности интервала корреляции, при адаптивной обработке происходит ухудшение автокорреляционных свойств квадратурных накоплений. Получена зависимость отношения локального максимума АКФ дальномерного кода к глобальному от длительности интервала корреляции. Предложен метод, позволяющий в режиме когерентного слежения за фазой несущей частоты восстановить свойства квадратурных накоплений. Идея метода состоит в усреднении результатов свертки на интервале нескольких последовательных периодов ПСП в соответствии с определенным правилом:

R = ¿-£"=1 Ят, Rm « Ртт mei(-^fT+A^sinc(AfT),pTm (Дт) = ^Li c{nTs - тт) c(nTs - fm),

где At, Aip, Af - погрешности оценок параметров сигнала системами слежения за задержкой (ССЗ) и фазовой автоподстройки частоты (ФАПЧ), которые можно считать неизменными на интервале усреднения, тт и fm - фаза ПСП и ее оценка на начало m-го интервала корреляции, Т = NTS - длительность интервала корреляции. При тт = тт_1 — Т получаем: ¿Е£=1Ргт(Дт) = ^Щ-1 с(кTs - T0)c(kTs - f0),

т.е. среднее значение суммы М корреляций на интервале Т совпадает с корреляцией входной и опорной ПСП на интервале МТ. Следовательно, соотношение глобального и локального максимумов среднего значения суммы АКФ для укороченной ПСП такое же, как у АКФ для ПСП в М раз длиннее.

В четвертом разделе «Реализация основных алгоритмов первичной обработки сигналов спутниковых навигационных систем» исследованы особенности проектирования алгоритмов поиска, слежения за параметрами сигнала и демодуляции информационных символов в БАСН с программным МКК.

Проанализированы основные схемы поиска сигналов СРНС, используемые в приемниках спутниковой навигации. Показано, что использование в БАСН только последовательной схемы поиска сигналов в условиях полной априорной неопределенности приводит к недопустимому увеличению времени поиска из-за большого диапазона изменения доплеровской частоты. С другой стороны, при использовании параллельной схемы поиска возникают трудности в организации работы канала МКК одновременно в режимах быстрого преобразования Фурье (БПФ) и временной свертки. Так как параллельный поиск осуществляется в нереальном времени, то из-за высокой взаимной динамики потребителя и НКА за время работы БПФ

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

В БАСН с программным МКК предлагается использовать комбинированный подход, который заключается в том, что вместо одного типа поиска используется несколько, при этом наиболее эффективная схема поиска выбирается автоматически на основании априорной информации о доплеровском смещении частоты. Для обеспечения требований обнаружения сигнала в широком диапазоне по частоте и при пониженном уровне мощности полезного сигнала предложены четыре типа поиска: параллельный поиск по частоте с использованием 256-точечного БПФ; допоиск после БПФ; последовательный поиск в стандартном и узком диапазонах изменения частоты. Во всех схемах поиска обнаружение сигнала осуществляется с использованием процедуры усеченного последовательного анализа. Для расчета параметров обнаружителя получены аналитические соотношения. Даны характеристики используемых схем поиска.

Для обеспечения параллельной работы систем слежения за задержкой огибающей и фазой несущей частоты в приемниках СРНС традиционно используются результаты одновременной свертки входного сигнала с опережающей, синхронной и задержанной копиями опорной ПСП. Возможно использование копии разностного опорного кода. В любом случае для слежения за параметрами сигнала одного НКА необходимо, по крайней мере, два канала корреляции. В целях экономии ресурсов ЦП в приемнике с программным МКК предлагается использовать один канал корреляции с временным разделением вычислений свертки с разными копиями ПСП. Диаграмма работы канала МКК при таком подходе приведена на рисунке 6. Для

а) Режим захвата

б) Режим слежения

«-50%—► «-50%-►

Е Ь

«-Период качания-►

-> Время

Ц-40%-*- Ц—40%—►

Р Е ь| Р

>*-Период качания->

->■ Время

Е/Р/Ь — свертка сигнала с опережающей/синхронной/задержанной копией ПСП Рисунок 6 - Временная диаграмма работы канала МКК реализации этой диаграммы использована одноканальная некогерентная схема ССЗ с качанием задержки. В режиме захвата для оценки задержки огибающей и ее производной используется полный набор квадратурных накоплений на периоде качания. В режиме слежения - только 10% квадратурных накоплений. Благодаря комплексированию ССЗ и ФАПЧ увеличение случайной погрешности оценки задержки, обусловленное использованием одноканальной схемы и

уменьшением числа накоплений при вычислении сигнала ошибки в режиме слежения, может быть компенсировано сужением шумовой полосы фильтра петли ССЗ без ухудшения ее динамических характеристик. Таким образом, ценой за двукратное сокращение вычислительных затрат является снижение на 0,46 дБ отношения сигнал/шум на входе ФАПЧ. Приведено обоснование выбора параметров ССЗ и ФАПЧ.

Отмечено, что характеристики систем слежения определяются двумя факторами -увеличением случайной погрешности оценок задержки и фазы несущей частоты из-за уменьшения интервала корреляции и снижением помехоустойчивости из-за ухудшения автокорреляционных свойств квадратурных накоплений на выходе МКК. Первый фактор является платой за увеличение числа «виртуальных» каналов МКК. Путем выбора значения можно достичь разумного компромисса между допустимой погрешностью оценок и числом «виртуальных» каналов. Для сигналов с кодовым разделением снижение помехоустойчивости проявляется в искажении оценок задержки и фазы несущей частоты из-за присутствия во входной смеси сигналов нескольких НКА. Для суммы сигналов двух НКА в наихудшем случае, когда доплеровские частоты НКА совпадают, результат свертки определяется выражением:

К = икРкк О) + ЩРк] О - т0), где ик , Ц - амплитуды сигналов к -го и ] -го НКА; ? = ±1 ; Ркк СО и Рк] СО - авто- и взаимнокорреляционная функции ПСП; т0 - положение максимума (т). В окрестности т0 справедлива аппроксимация: рщ (т) ~ /1(1 — |г — г01), где А = р^ (т0). С уменьшением интервала корреляции величина А увеличивается, что приводит к искажению результатов свертки и, как следствие, к изменению случайной и появлению систематической погрешности оценок задержки и фазы несущей частоты. Первый эффект связан с изменением крутизны дискриминационной характеристики (ДХ), а второй - с ее смещением. Для ССЗ и ФАПЧ получены аналитические зависимости параметров ДХ от длительности интервала корреляции и соотношения уровней полезного сигнала и помехи. Показано, что ФАПЧ остается устойчивой во всем диапазоне отношений сигнал/шум, характерных для космического потребителя, даже в наихудших условиях. Даны рекомендации по выбору длительности интервала корреляции и использованию измерений задержки в наихудшем случае.

Заключение

1. Разработан программный комплекс для моделирования условий приема сигналов ОРЭ/ГЛОНАСС в БАСН, с помощью которого выявлены особенности приема сигналов космическим потребителем и определены основные параметры алгоритмов первичной обработки.

2. На основе анализа существующих подходов к проектированию приемников спутниковых навигационных систем предложена архитектура БАСН с динамически изменяемым числом каналов МКК на базе вычислительной платформы, удовлетворяющей требованиям к аппаратуре космического базирования. Приведены примеры реализации основных функциональных блоков БАСН.

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

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

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

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

Таким образом, в диссертации представлено обоснованное решение важной научно-

технической задачи проектирования архитектуры приемника сигналов GPS/TJIOHACC для

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

снижающих уровень требований к производительности вычислительной платформы.

Цитируемая литература:

1. Радионавигационный план Российской Федерации [Электронный ресурс] / Сетевое издание Российский навигационный сервер ОАО НТЦ «Интернавигация». - Режим доступа: http:/AvAv\v.internavigation.ni/documents/'RNP2011 .doc.

2. Montenbruck, О. GNSS Receivers for Space Applications [Электронный ресурс]. - Режим доступа: http://ww\v.iapg.bv.tum.de/mediadb/l4973/14974/04 ACES WS 08 SGNSS.pdf.

3. Осипенко, П. H. Микропроцессоры для космических применений / П. Н. Осипенко // Электронные компоненты. - 2010. - №1. - с. 66-69.

4. Сайт компании EADS Astrium [Электронный ресурс]. - Режим доступа:

http://vv^v\v\astriimi.eads.net/ea''equipment''rnosaicgnss-receiver.html.

5. TerraSAR-X Precise Trajectory Estimation and Quality Assessment / Y. Yoon [et al] // ШЕЕ Transactions on Geoscience and Remote Sensing. - 2009. - № 6. - pp. 1859-1868.

Основные результаты диссертации опубликованы в следующих печатных трудах.

Публикации в изданиях, рекомендованных ВАК России:

1. Михайлов, Н.В. Опыт использования метода «SoftFlex» в аппаратуре потребителей спутниковой навигации / Н.В. Михайлов, В.В. Чистяков // Гироскопия и навигация. — 2012. — №4. -с. 105-114.

2. Михайлов, Н.В. Методы поиска сигналов спутниковых навигационных систем в приемниках космического базирования. Часть 1. Комбинированный поиск / Н.В. Михайлов, В.В. Чистяков // Гироскопия и навигация . — 2013. — № 4 (83). - с. 60-71.

3. Михайлов, Н.В. Методы поиска сигналов спутниковых навигационных систем в приемниках космического базирования. Часть 2. Расчет параметров комбинированного поиска / Н.В. Михайлов, В.В. Чистяков // Гироскопия и навигация. - 2014. - № 1 (84). - с. 70-80.

4. Михайлов, Н.В. Метод слежения за задержкой сигнала в бортовой аппаратуре спутниковой навигации с программным коррелятором / Н.В. Михайлов, В.В. Чистяков // Известия ВУЗов. Радиоэлектроника. - 2013. - № 5. - с. 60-66.

5. Mikhailov, N.V. The SoftFlex Approach in the User Equipment for Satellite Navigation: Examples of Application / N.V. Mikhailov, V.V. Chistyakov // Gyroscopy and navigation. - 2013. - № 1. -pp. 50-56.

6. Mikhailov, N.V. Signal Search Methods for Space-Based GNSS Receivers. Part 1. Combined Search / N.V. Mikhailov, V.V. Chistyakov // Gyroscopy and navigation. - 2014. - № 2. - pp. 8389.

7. Mikhailov, N.V. Signal Search Methods for Space-Based GNSS Receivers. Part 2. Computation of the Combined Search Parameters / N.V. Mikhailov, V.V. Chistyakov // Gyroscopy and navigation, в печати.

Другие статьи н материалы конференций:

8. Botchkovski, A., Chistyakov, V., Golubev, М., Mikhailov, N., Pospelov, S., Vasilyev, M., Krauss, P.A., Fichter, W., Mittnacht, M., Gottzein, E. SoftFlex: An Advanced Approach to Design of GNSS Receiver with Software Correlator // In Proceedings of ION GPS-99. - Nashville, Tennessee, 1999. - c. 353-362.

9. Krauss, P.A., Fichter, W., Mittnacht, M., Bruder M., Chistyakov, V. Development of the MosaicGNSS, a spaceborne GPS/GNSS Receiver to be used in LEO, GEO and GTO // In

Proceedings of the Conference on Data Systems in Aerospace (DASIA 2000). - Montreal, Canada, 22-26 May 2000.

10. Krauss, P.A., Berberich, S., Mittnacht, M., Bruder M., Botchkovsky, A., Chistyakov, V., Golubev M. Correlation in Software in Comparison to Correlation in Hardware // International Workshop on Aerospace Applications of the Global Positioning System. - Breckenridge, Colorado, January 2000.

П.Михайлов, H.B. Опыт использования метода «SoftFlex» в аппаратуре потребителей спутниковой навигации / Н.В. Михайлов, В.В. Чистяков // Материалы XIX Санкт-Петербургской межд. конф. по интегрированным навигационным системам. - СПб.: ОАО «Концерн «ЦНИИ «Электроприбор». - 2012. - с. 324-330.

Монографии:

12. Михайлов, Н.В. Приемники спутниковой навигации космического базирования : архитектура и первичная обработка сигналов / Н.В. Михайлов, В.В. Чистяков. — Воронеж : изд-во «Научная книга», 2014.-124 с.

Патент:

13. Бочковский, A.JI., Васильев, М.В., Голубев, М.А., Михайлов, Н.В., Поспелов, С.С., Чистяков, В.В. Пат. 2140090 Российская Федерация, МПК 6G01S1P® G01S1/30, G01S5/12 Цифровой приемник спутниковой радионавигационной системы / заявитель и патентообладатель ООО «Софт Нав». - № 99104407/09 ; заявл. 12.03.99 ; опубл. 20.10.99. -14 с. : 5 ил.

Свидетельство о регистрации программы для ЭВМ:

14. Комплекс встроенного программного обеспечения для навигационного приемника GPS на основе программного коррелятора: свидетельство об офиц. регистрации программы для ЭВМ 990066 Российская Федерация / ООО «Софт Нав» - № 980694 ; опубл. 15.02.99.

Личный вклад автора в работах, опубликованных в соавторстве

Личный вклад автора состоит в том, что в работах [1, 5, 8, 11, 13] проанализированы и обобщены исходные данные по архитектуре приемников с программным коррелятором и сформулирована идея метода адаптивной обработки сигналов; в работах [2, 3, 6, 7] предложена идея комбинированного метода поиска сигналов и получены аналитические соотношения для расчета параметров поиска; в работе [4] предложен метод слежения за параметрами сигнала и обоснован выбор параметров петель слежения; в работе [9] изложено содержание работы виде научной публикации; в работе [10] выполнены экспериментальные исследования загрузки ЦП; в работе [14] реализовано программное обеспечение многоканального коррелятора. Работа [12]

представляет собой систематизированное изложение предыдущих работ автора, кроме того, в работе [12] автором лично получены оценки энергетических потерь при реализации программного коррелятора и выполнен анализ характеристик квадратурных отсчетов на выходе коррелятора, получены аналитические соотношения для оценок задержки и фазы несущей частоты и вероятности ошибки приема символов при адаптивной обработке сигнала, а также разработан программный комплекс для исследования особенностей приема сигналов спутниковых навигационных систем в космосе.

Подписано в печать 23.04.14. Формат 60x84 1/16. Бумага офсетная. Печать цифровая. Печ. л. 1,0. Тираж 100 экз. Заказ 36. Отпечатано с готового оригинал-макета в типографии Издательства СПбГЭТУ «ЛЭТИ» 197376, С.-Петербург, ул. Проф. Попова, 5

Текст работы Чистяков, Валерий Валентинович, диссертация по теме Приборы навигации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)»

04201459727

На правах рукописи

Чистяков Валерий Валентинович

АРХИТЕКТУРА ПРИЕМНИКА СПУТНИКОВОЙ НАВИГАЦИИ ДЛЯ КОСМИЧЕСКИХ АППАРАТОВ И МЕТОДЫ ПЕРВИЧНОЙ ОБРАБОТКИ СИГНАЛОВ

Специальность: 05.11.03 - Приборы навигации

Диссертация на соискание ученой степени кандидата

технических наук

Научный руководитель: к.ф.-м.н., Михайлов Н.В.

Санкт-Петербург - 2014

ОГЛАВЛЕНИЕ

Введение.................................................................................................................................................4

1. Особенности приема сигналов спутниковых навигационных систем в космосе..........10

1.1 Классификация орбит............................................................................................................10

1.2 Энергетический бюджет радиолинии навигационный КА - потребитель......................12

1.3 Радиовидимость навигационных КА и распределение геометрического фактора.........16

1.4 Взаимная динамика потребителя и навигационного К А...................................................19

1.5 Выводы по разделу 1.............................................................................................................28

2. Архитектура приемника сигналов спутниковых навигационных систем для космического потребителя...............................................................................................................30

2.1 Основные подходы к проектированию навигационных приемников..............................30

2.2 Особенности проектирования аппаратуры космического базирования..........................32

2.3 Методы программной реализации коррелятора.................................................................34

2.4 Архитектура приемника с программно-аппаратным коррелятором................................38

2.5 Оценка производительности процессора, необходимой для реализации коррелятора.. 48

2.6 Выводы по разделу 2.............................................................................................................52

3. Программный коррелятор с переменным временем интегрирования............................54

3.1 Архитектура программного коррелятора............................................................................54

3.2 Принцип работы коррелятора с переменным временем интегрирования.......................55

3.3 Генератор кода и демодуляция входного сигнала..............................................................59

3.4 Генератор несущей и компенсация доплеровского смещения частоты...........................62

3.5 Анализ характеристик квадратурных отсчетов на выходе коррелятора..........................65

3.6 Временная диаграмма работы коррелятора в режиме когерентного слежения..............67

3.7 Выводы по разделу 3.............................................................................................................68

4. Реализация основных алгоритмов первичной обработки сигналов спутниковых навигационных систем......................................................................................................................70

4.1 Особенности реализации алгоритма поиска в приемнике космического базирования.. 70

4.2 Алгоритм слежения за задержкой сигнала и анализ его характеристик..........................93

4.3 Алгоритм слежения за параметрами несущей частоты...................................................102

4.4 Выделение символов навигационного сообщения...........................................................111

4.5 Выводы по разделу 4...........................................................................................................123

Заключение........................................................................................................................................126

Список сокращений.........................................................................................................................127

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

Приложения.......................................................................................................................................134

А. Требования к точности определения координат перспективных КА различного целевого назначения.......................................................................................................................................134

Б. Параметры орбит потребителей, выбранных для моделирования условий приема сигналов спутниковых радионавигационных систем.................................................................135

Введение

Актуальность темы исследования. Для повышения автономности функционирования космических аппаратов (КА) различного целевого назначения в околоземном пространстве требуется использование бортовых средств навигации. Возможность высокоточного определения вектора состояния КА на борту значительно упрощает решение задач навигационного планирования (включая планирование маневров), удержания КА на орбите, предотвращения столкновений внутри группировки, а также открывает новые функциональные возможности в управлении космическими аппаратами, такие как создание группировок для полета строем (formation flying). Навигация КА может производиться при помощи инерциальных систем, датчиков звездного неба, спутниковых радионавигационных систем (СРНС) и других методов, а также комплексированием данных от разных навигационных датчиков. В настоящее время наиболее полно требованиям к навигационному обеспечению КА удовлетворяют среднеорбитальные СРНС - американская Global Positioning System (GPS) и российская Глобальная навигационная спутниковая система (ГЛОНАСС). К их достоинствам относятся высокая точность, доступность, надежность и непрерывность координатно-временного обеспечения потребителей. Поэтому навигационные приемники GPS/ГЛОНАСС становятся неотъемлемой частью бортового комплекса управления КА, информация от которых используется как для уточнения орбитальных параметров центра масс КА, так и для планирования целевых задач в бортовом комплексе [17].

Степень разработанности темы исследования. Несмотря на большой выбор навигационных приемников GPS/ГЛОНАСС, представленных на рынке гражданской аппаратуры потребителей (АП), число приемников, пригодных для использования в условиях космического пространства, ограничено. При этом стоимость такой аппаратуры весьма высока, что обусловлено небольшим сегментом рынка и жесткими требованиями к радиационной стойкости элементной базы АП космического базирования [52]. Электронные компоненты приемника, соответствующие этим требованиям, в частности многоканальный коррелятор (МКК), доступны лишь в военном исполнении или в исполнении для двойного применения.

Высокая стоимость и ограниченная доступность радиациопно-стойких МКК являются препятствием при разработке бортовой аппаратуры спутниковой навигации (БАСН) для гражданского потребителя. Выходом из сложившейся ситуации может быть использование подхода, при котором функции коррелятора в навигационном приемнике реализуются программными средствами и выполняются под управлением центрального процессора (ЦП)

[15, 20, 26, 33, 35, 44, 45, 58, 62, 63]. Несмотря на очевидные преимущества этого подхода (гибкость архитектуры и упрощение аппаратной части), он имеет существенный недостаток -реализация алгоритмов цифровой обработки сигналов (ЦОС) предъявляет достаточно высокие требования к производительности ЦП. Необходимо отметить, что сверхбольшие интегральные схемы (СБИС) общего назначения, а именно ЦП и периферийные устройства, производятся в радиационно-стойком исполнении и часть этих СБИС доступны для гражданского потребителя. Однако ЦП с необходимой радиационной стойкостью, как правило, обладают низкой производительностью [16], что накладывает ограничения на алгоритмы обработки сигналов и архитектуру БАСН в целом. Указанный круг задач составил предмет данной диссертационной работы и определил ее цель.

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

Для достижения поставленной цели были сформулированы следующие задачи:

1. Исследование условий приема сигналов ОРБ/ГЛОНАСС в БАСН для различных положений потребителя относительно орбиты навигационных КА (НКА) и определение основных требований к алгоритмам первичной обработки сигналов.

2. Анализ возможных подходов к проектированию аппаратуры потребителя спутниковой навигации с целью разработки архитектуры навигационного приемника для космических применений.

3. Разработка метода адаптивной обработки сигналов в корреляторе, ориентированного на снижение требований к производительности вычислительной платформы.

4. Анализ схем поиска сигналов в приемниках спутниковой навигации с программным МКК и разработка метода поиска сигналов в БАСН, обеспечивающего обнаружение сигнала в условиях широкого диапазона изменения доплеровской частоты и при пониженном уровне мощности сигнала.

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

6. Анализ помехоустойчивости систем слежения и алгоритма демодуляции символов с целью определения степени влияния метода адаптивной обработки на оценки параметров сигнала и вероятность ошибки приема символов.

Научная новизна проведенных исследований заключается в том, что в результате их выполнения:

- предложен метод адаптивной обработки сигналов в программном МКК, заключающийся в использовании переменного интервала корреляции и позволяющий существенно снизить требования к производительности ЦП;

- предложен метод комбинированного поиска сигналов в приемнике спутниковой навигации с программным МКК, использующий несколько схем поиска в зависимости от информации об априорной неопределенности несущей частоты, обеспечивающий широкий диапазон поиска по частоте, а также получены аналитические соотношения для расчета параметров поиска;

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

частотой и позволяющий получить оценки задержки и фазы несущей частоты с требуемой точностью при меньших вычислительных затратах по сравнению с традиционным подходом;

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

Теоретическая значимость работы заключается в разработке новой архитектуры приемника спутниковой навигации с программным МКК и эффективных методов первичной обработки сигналов, позволяющих снизить требования к производительности ЦП.

Практическая значимость работы заключается в том, что результаты диссертационных исследований могут служить основой при проектировании навигационных приемников GPS/TJTOHACC, используемых для навигации искусственных спутников Земли (ИСЗ). Предложенная архитектура приемника и разработанные методы первичной обработки сигналов успешно реализованы в аппаратуре космического базирования MosaicGNSS, предназначенной для навигации ИСЗ по сигналам GPS L1 диапазона [18, 42].

Методы исследования. При выполнении диссертационной работы применялись теоретические и экспериментальные методы исследований, включающие математическое моделирование при

анализе характеристик алгоритмов ЦОС, использовались основные положения математической статистики, статистического анализа и обработки экспериментальных данных.

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

1. Метод адаптивной обработки сигналов в программном МКК позволяет снизить уровень требований к производительности вычислительной платформы.

2. Метод комбинированного поиска сигналов в навигационном приемнике с программным МКК обеспечивает обнаружение сигналов в широком диапазоне частот и при пониженном уровне мощности сигнала. На основании полученных аналитических соотношений определены параметры комбинированного поиска.

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

4. Результаты анализа помехоустойчивости систем слежения за параметрами сигнала и алгоритма демодуляции информационных символов при адаптивной обработке сигнала в приемнике с программным коррелятором.

Степень достоверности и апробации результатов. Результаты диссертационных исследований использованы компанией ЕАОБ АзЦ-шт (Германия) при разработке навигационного приемника космического базирования МозаюС^Б [18, 42], а предложенные алгоритмы ЦОС прошли успешную проверку в ходе натурных испытаний приемника, проведенных немецким центром аэрокосмических исследований в рамках проекта ТеггаБАИ-Х [65]. Первый запуск радиолокационного спутника ТеггаБАЯ-Х с приемником МозаюСИББ на борту состоялся в 2006 году. В настоящее время на орбите функционирует 8 экземпляров приемника с общим сроком службы 18 лет. Кроме того, имеется заказ на изготовление еще более 40 экземпляров приемника для решения различных целевых задач на околоземной орбите [18].

Основные теоретические и практические результаты диссертации изложены в 14 публикациях, среди которых 1 монография, 7 статей в изданиях, включенных в перечень ВАК, 1 патент на изобретение, 1 зарегистрированная программа для ЭВМ и 4 выступления на российских и международных конференциях.

Структура и объем диссертационной работы. Работа состоит из введения, 4-х разделов, заключения, списка использованных источников, включающего 65 наименований, и приложения. Основная часть работы изложена на 116 страницах машинописного текста. Работа содержит 75 рисунков и 20 таблиц.

Во введении обосновывается актуальность темы диссертации, формулируется цель и задачи исследования, определяется научная новизна, теоретическая и практическая значимость результатов.

В первом разделе исследованы особенности приема сигналов среднеорбитальных СРНС в АП космического базирования для разных типов опорных орбит. Для этой цели в среде МАТЬАВ разработан программный комплекс, позволяющий получить оценки прогнозируемого отношения сигнал/шум на входе цифровой части БАСН, доплеровского смещения несущей частоты и его производных, а также геометрических параметров рабочего созвездия НКА, включая геометрический фактор. Для определения характерных особенностей приема сигналов СРНС в приемниках космического базирования для различных положений КА относительно орбиты СРНС и типов орбиты КА выбраны низкоорбитальный (МКС) и геостационарный (ИНМАРСАТ) потребители, имеющие близкие к круговым орбиты, а также потребитель с высокоэллиптической орбитой типа «Молния». Приведены результаты моделирования для указанных потребителей. На основе анализа этих особенностей сформулированы основные требования к алгоритмам первичной обработки сигнала.

Во втором разделе на основании требований к радиационной стойкости элементной базы аппаратуры космического базирования и производительности вычислителя навигационного приемника обосновывается выбор архитектуры БАСН с программным МКК. Приводится функциональная схема БАСН, состоящая из радиочастотной и цифровой частей. На примере АП МоБа^ОЫЗБ рассмотрены детали реализации основных функциональных блоков БАСН.

В третьем разделе описан принцип работы программного МКК с переменным временем интегрирования, который заключается в использовании неполного ансамбля входных отсчетов для вычисления свертки входного сигнала с опорным. Число используемых отсчетов определяется отношением сигнал/шум на антенном входе приемника. Использование только части входных отсчетов позволяет существенно снизить требования к производительности ЦП и при этом получить измерения радионавигационных параметров (РНП), удовлетворяющие требованиям к точности навигации для космического потребителя (см. Приложение А). Приведены детали реализации генераторов кода и несущей частоты. Получены оценки размеров памяти, необходимой для хранения отсчетов псевдослучайной последовательности

(ПСП) и энергетических потерь, связанных с табличной реализацией генератора кода МКК. Показано, что в условиях максимальной динамики потребителя суммарные потери, обусловленные квантованием фазы ПСП и использованием нулевого доплеровского смещения частоты при формировании таблицы, не превышают 0,3 дБ. С целью снижения требований к производительности ЦП при компенсации доплеровского смещения частоты предлагается использовать пакетную обработку отсчетов демодулированного сигнала. Получена зависимость энергетических потерь при пакетной обработке от доплеровского смещения частоты и длительности пакета. Показано, что при максимальном доплеровском смещении частоты потери, связанные с пакетной обработкой, не превосходят 1,2 дБ. Таким образом, суммарные потери описанной реализации МКК в наихудшем случае составят 1,5 д