Публикация:Михайлова 2019 Универсальный генератор дальномерных кодов сигналов спутниковых навигационных систем — различия между версиями
Korogodin (обсуждение | вклад) (Новая страница: «<includeonly>{{Статья|PageName = Публикация:Михайлова 2019 Универсальный генератор дальномерных код…») |
Версия 10:01, 25 ноября 2019
Михайлова, О.К., Корогодин, И. В., Липа И.В. Универсальный генератор дальномерных кодов сигналов спутниковых навигационных систем // Радиотехника. — М.: Радиотехника, 2019. — № 9(14). — С. 35-41.
BibTeX: |
@article{mikhaylova2019, author = "Михайлова, О.К., Корогодин, И. В., Липа И.В.", title = "Универсальный генератор дальномерных кодов сигналов спутниковых навигационных систем", journal = "Радиотехника", publisher = "М.: Радиотехника", number = "9(14)", pages = "35-41", url = "http://www.radiotec.ru/article/24037", doi = "{10.18127/j00338486-201909(14)-04}", year = "2019", language = russian } |
Аннотация
Постановка проблемы. Навигационные системы постепенно развиваются: увеличивается численность орбитальной группировки, модифицируется и расширяется наземный комплекс управления, вводятся новые типы навигационных сигналов. Зачастую для различных сигналов в качестве дальномерных кодов используются различные типы ПСП. Это усложняет разработку аппаратуры и снижает гибкость её настройки. Цель. Разработать универсальный генератор дальномерных кодов сигналов навигационных систем, найти его инициализирующие параметры, оценить ресурсоемкость и провести апробацию в составе навигационного приемника. Результаты. Рассмотрены способы формирования дальномерных кодов сигналов навигационных систем. Предложена структура универсального генератора дальномерных кодов, основанная на регистрах сдвига с линейной обратной связью. Проведенный анализ структур генераторов, представленных в ИКД сигналов различных систем, позволил ограничиться двумя 14-ти разрядными регистрами. С помощью такого генератора возможно формирование почти 70% всех типов дальномерных кодов открытых сигналов глобальных спутниковых навигационных систем: ГЛОНАСС, GPS, Galileo и BeiDou. Структура универсально генератора дальномерных кодов реализована в качестве модуля на языке SystemVerilog в составе программного обеспечения навигационного приемника. Приведены инициализирующие параметры для настройки универсального генератора для формирования дальномерных кодов различных навигационных сигналов. Проведен ряд экспериментов, подтверждающих правильность формирования дальномерных кодов. Практическая значимость. Проведенный анализ ресурсоемкости универсального генератора в сравнении с специализированным генератором дальномерного кода сигнала GPS C/A показал, что хотя модуль универсального генератора расходует в четыре раза больше ресурсов, чем специализированный генератор, общий прирост ресурсоемкости канала коррелятора не превышает 5%. Сформулированы рекомендации по дальнейшей оптимизации универсального генератора.