1. Устройство для обработки сигналов космических радионавигационных систем, включающее аналоговый канал приема спутниковых сигналов частоты L1 в полосе 20 МГц и модуль выделения из них криптостойкой последовательности данных W(h), отличающееся тем, что оно дополнительно содержит модуль аналого-цифрового преобразования (АЦП) принятых сигналов, модуль расчета частоты Доплера, модуль цифрового гетеродинирования сигналов , модуль генерации открытого грубого дальномерного кода С/А, модуль поиска начала периода открытого дальномерного кода, модуль измерения фазовой поправки, модуль фазовой коррекции и разделения открытого и закрытого кода по квадратурам, модуль чтения навигационного сообщения, модуль декодирования закрытого кода путем пороговой обработки выделенной квадратуры сигнала с отслеживанием граничных значений изменения уровня сигнала и модуль генерации открытого точного дальномерного кода Р, причем выход аналогового канала приема спутниковых сигналов соединен с первым входом модуля выделения криптостойкой последовательности данных W(h) через последовательно соединенные модуль АЦП, модуль цифрового гетеродинирования, модуль поиска начала периода открытого дальномерного кода, модуль фазовой коррекции и разделения открытого и закрытого кода и модуль декодирования закрытого кода, второй вход которого соединен с выходом модуля генерации открытого точного дальномерного кода Р, а третий вход модуля выделения криптостойкой последовательности данных W(h) – через модуль чтения навигационного сообщения со вторым выходом модуля цифрового гетеродинирования, второй вход которого соединен с выходом модуля расчета частоты Доплера спутниковых сигналов, второй вход модуля поиска начала периода открытого дальномерного кода соединен с выходом модуля генерации открытого грубого дальномерного кода С/А, второй выход модуля поиска начала периода открытого дальномерного кода соединен через модуль измерения фазовой поправки со вторым входом модуля фазовой коррекции и разделения открытого и закрытого кода.
2. Устройство по п. 1, отличающееся тем, что модуль цифрового гетеродинирования сигнала выполнен в виде умножителя преобразуемого сигнала на комплексный гармонический сигнал в соответствии с выражением
где:
и - реальная и мнимая составляющие квадратурного сигнала; fдоп – частота Доплера, обусловленная движением КА по известной траектории относительно точки приема сигнала;
φН – случайная начальная фаза принятого сигнала, обусловленная неопределенностью длинны трасы его прохождения;
- принятый и оцифрованный сигнал на частоте fL1;
fПЧ – промежуточная частота на выходе аналогового модуля приема, равная разности fL1 и частоты гетеродина приемного модуля fГ;
fД – частота дискретизации.
3. Устройство по п. 1, отличающееся тем, что модуль фазовой коррекции и разделения открытого и закрытого кода по квадратурам выполнен с возможностью фазовой коррекции сигнала на измеряемую по известному открытому коду величину фазовой поправки ΔφН из условий:
где:
k* – номер отсчета сигнала, соответствующий началу периода открытого дальномерного кода С/А;
N – количество отсчетов, соответствующее длине открытого дальномерного кода С/А;
– поправка, учитывающая четверть комплексной плоскости, в которой располагается комплексное число и вычисляемая в зависимости от знаков компонент .
4. Устройство по п. 1, отличающееся тем, что модуль декодирования закрытого кода выполнен в виде блока пороговой обработки выделенной квадратуры сигнала из условия:
где:
= (Vmax+Vmin)/2 –порог принятия решения, равный среднему значению границ изменения сигнала;
– свертка внутри одного бита кода;
M – количество отсчетов сигнала, равное по длительности одному биту кода;
h – номер анализируемого бита кода;
L – общее количество бит в анализируемой выборке.