E-Book Overview
Статья опубликована во всеукраинском межведомственном научно-техническом сборнике Радиотехника, 2011. — Вып.167. — С. 148 -152
Рассматривается принцип формирования кода Е5 генератором псевдослучайного кода для спутниковой радионавигационной системы нового поколения Galileo. Проанализирована функция MatLab comm.GoldSequence, с помощью которой можно получить псевдослучайные коды сигналов. Приведен пример генерирования кода сигнала Е5а-I по входным данным и приведены результаты формирования кода Голда функцией comm.GoldSequence.Табл.3. Ил.1. Библиогр.: 4 назв.The principle of E5 code the formation by the generator of pseudorandom code for the new generation satellite radionavigation system Galileo is studied. MatLab function comm.GoldSequence has been analyzed by means of what pseudorandom signal codes are obtained. An example of signal E5a-I code generation of the input data and results of Gold code generation by means of comm.GoldSequence function are given.3 tab. 1 fig. Ref.: 4 items.
E-Book Content
УДК 629.735.05:621.396.962(045) В. В. КОНИН, д-р. техн. наук, А. А. ЮРЧУК, В. Н. ШУТКО, д-р. техн. наук ФОРМИРОВАНИЕ ПСЕВДОСЛУЧАЙНОГО КОДА СИГНАЛА Е5 СПУТНИКОВОЙ РАДИОНАВИГАЦИОННОЙ СИСТЕМЫ GALILEO Введение В спутниковых радионавигационных системах (СРНС) применяются сигналы с расширенным спектром для выделения принимаемого приемником сигнала из шума и идентификации навигационных спутников. Одной из компонент сигнала спутника является псевдослучайный код (ПСК), представляющий собой последовательность двоичных символов определенной длины. Спектры последовательностей в ограниченной полосе частот близки к спектру белого шума. В гражданском сигнале СРНС ГЛОНАСС для формирования ПСП применяется образующий (примитивный) полином девятой степени, в GPS – два полинома десятого порядка и два линейных регистра сдвига с обратной связью, формирующие 37 уникальных для каждого спутника ПСП длиной 1023 символа. В программном виде формирование ПСК ГЛОНАСС и GPS приводится в [1]. В разрабатываемых СРНС GALILEO, COMPASS (Китай), модернизированной ГЛОНАСС предполагается использовать многокомпонентные сигналы с BOC (binary offset carrier) – модуляцией [2 - 4]. Поскольку эксплуатируемые и будущие СРНС работают на близких или совпадающих несущих частотах, то взаимное влияние сигналов систем в приемном тракте аппаратуры потребителя во многом определяется ПСК. Исследование взаимодействия ПСК различных систем проводится как при разработке навигационной аппаратуры, так и при поиске программно-технических решений для различных условий применения, например, при сложной помеховой обстановке. В этом случае ПСК выполняют определяющую роль. Принцип и методика формирования компонента ПСК сигнала GALILEO. и генерирования некоммерческого Некоммерческие ПСК GALILEO в шеснатеричном виде приводятся в [4]. Однако применение этого материала вызывает определенные неудобства при считывании и преобразовании в двоичную форму, для решения программных или технологических задач при отработке программно – аппаратных решений и при решении задач взаимного влияния сигналов различных СРНС, для которых ПСК заданы только образующими полиномами. Псевдослучайные последовательности GALILEO построены из первичных и вторичных кодов с использованием ярусных кодовых конструкций. Кодовые конструкции формируются последовательно – первичные коды модулируются вторичными. Первичные коды могут быть: псевдослучайной последовательностью сдвигового регистра с линейной обратной связью или оптимизированными псевдослучайными последовательностями. Первичные коды могут храниться в памяти навигационного приемника и называются «кодами памяти». Они образуются как усеченная до подходящей длины комбинация двух M-последовательностей и являются кодами Голда. Эти коды могут генерироваться парами сдвиговых регистр