СИСТЕМЫ И СПОСОБЫ ОТСЛЕЖИВАНИЯ СИГНАЛОВ ГЛОБАЛЬНОЙ НАВИГАЦИОННОЙ СПУТНИКОВОЙ СИСТЕМОЙ

1. Система слежения приемника глобальной навигационной спутниковой системы (ГНСС), содержащая:
демодулятор несущей, выполненный с возможностью приема навигационного сигнала ГНСС, содержащего составляющую в виде управляющего сигнала и составляющую в виде сигнала данных;
корреляционный блок, соединенный с демодулятором несущей, причем корреляционный блок реализует опережающий коррелятор, центральный коррелятор и запаздывающий коррелятор, причем корреляционный блок генерирует центральные значения посредством обработки составляющей в виде управляющего сигнала центральным коррелятором, а опережающие и запаздывающие значения - посредством обработки составляющей в виде сигнала данных опережающим коррелятором и запаздывающим коррелятором;
устройство слежения за несущей, соединенное с демодулятором несущей и корреляционным блоком, причем устройство слежения за несущей генерирует опорный сигнал локальной несущей с помощью центральных значений, сгенерированных на основе составляющей в виде управляющего сигнала, причем устройство слежения за несущей выдает опорный сигнал локальной несущей демодулятору несущей;
устройство слежения за кодом, соединенное с опережающим коррелятором и запаздывающим коррелятором, причем устройство слежения за кодом выдает последовательность псевдокода локальной копии управляющего сигнала центральному коррелятору, а последовательность псевдокода локальной копии сигнала данных - опережающему коррелятору и запаздывающему коррелятору, при этом скорость передачи импульсов кода для последовательности псевдокода локальной копии управляющего сигнала и для последовательности псевдокода локальной копии сигнала данных регулируется с помощью устройства слежения за кодом в зависимости от опережающих и запаздывающих значений, сгенерированных на основе сигнала данных; и
демодулятор символов, соединенный с опережающим коррелятором и запаздывающим коррелятором, причем демодулятор символов извлекает навигационные данные из составляющей в виде сигнала данных с помощью опережающих и запаздывающих значений.
2. Система по п. 1, причем опережающий коррелятор и запаздывающий коррелятор разнесены друг от друг в узкополосной конфигурации коррелятора.
3. Система по п. 1, причем устройство слежения за кодом содержит:
кодовый дискриминатор, выполненный с возможностью приема опережающих и запаздывающих значений, сгенерированных на основе сигнала данных;
первый генератор кода, выполненный с возможностью генерирования последовательности псевдокода локальной копии управляющего сигнала; и
второй генератор кода, выполненный с возможностью генерирования последовательности псевдокода локальной копии сигнала данных;
при этом кодовый дискриминатор выполнен с возможностью регулирования скорости передачи импульсов кода для уменьшения сдвига между последовательностью псевдокода локальной копии сигнала данных и последовательностью псевдокода, полученной по сигналу данных;
при этом кодовый дискриминатор дополнительно выполнен с возможностью регулирования скорости передачи импульсов кода для уменьшения сдвига между последовательностью псевдокода локальной копии управляющего сигнала и последовательностью псевдокода, полученной по сигналу данных.
4. Система по п. 3, причем кодовый дискриминатор обеспечивает регулирование скорости передачи импульсов кода в зависимости от опережающих значений, сгенерированных опережающим коррелятором, и запаздывающих значений, сгенерированных запаздывающим коррелятором.
5. Система по п. 1, причем устройство слежения за несущей содержит:
дискриминатор несущей, выполненный с возможностью приема центральных значений, сгенерированных на основе управляющего сигнала;
генератор несущей, выполненный с возможностью генерирования опорного сигнала локальной несущей;
при этом дискриминатор несущей выполнен с возможностью регулирования одной или обеих из фазы и частоты опорного сигнала локальной несущей для уменьшения сдвига между опорным сигналом локальной несущей и несущей навигационного сигнала.
6. Система по п. 1, причем демодулятор символов извлекает навигационные данные из составляющей в виде сигнала данных, исходя из суммы опережающих значений, сгенерированных опережающим коррелятором, и запаздывающих значений, сгенерированных запаздывающим коррелятором.
7. Система слежения приемника глобальной навигационной спутниковой системы (ГНСС), содержащая:
демодулятор несущей, выполненный с возможностью приема навигационного сигнала ГНСС, содержащего, по меньшей мере, составляющую в виде сигнала данных;
корреляционный блок, соединенный с демодулятором несущей, который реализует опережающий коррелятор и запаздывающий коррелятор, причем корреляционный блок генерирует опережающие и запаздывающие значения посредством обработки составляющей в виде сигнала данных опережающим коррелятором и запаздывающим коррелятором;
устройство слежения за несущей, соединенное с демодулятором несущей и корреляционным блоком, причем устройство слежения за несущей генерирует опорный сигнал локальной несущей, исходя из опережающих и запаздывающих значений, сгенерированных на основе составляющей в виде сигнала данных, причем устройство слежения за несущей выдает опорный сигнал локальной несущей демодулятору несущей;
устройство слежения за кодом, соединенное с опережающим коррелятором и запаздывающим коррелятором, причем устройство слежения за кодом выдает последовательность псевдокода локальной копии сигнала данных опережающему коррелятору и запаздывающему коррелятору, причем устройство слежения за кодом регулирует скорость передачи импульсов кода для последовательности псевдокода локальной копии сигнала данных в зависимости от опережающих и запаздывающих значений, сгенерированных на основе сигнала данных;
демодулятор символов, соединенный с опережающим коррелятором и запаздывающим коррелятором, причем демодулятор символов извлекает навигационные данные из составляющей в виде сигнала данных с помощью опережающих и запаздывающих значений.
8. Система по п. 7, причем опережающий коррелятор и запаздывающий коррелятор разнесены друг от друг в узкополосной конфигурации коррелятора.
9. Система по п. 7, причем устройство слежения за кодом содержит:
кодовый дискриминатор, выполненный с возможностью приема опережающих и запаздывающих значений, сгенерированных на основе сигнала данных; и
генератор кода, выполненный с возможностью генерирования последовательности псевдокода локальной копии сигнала данных;
при этом кодовый дискриминатор выполнен с возможностью регулирования скорости передачи импульсов кода для уменьшения сдвига между последовательностью псевдокода локальной копии сигнала данных и последовательностью псевдокода, полученной по сигналу данных.
10. Система по п. 9, причем кодовый дискриминатор обеспечивает регулирование скорости передачи импульсов кода в зависимости от опережающих значений, сгенерированных опережающим коррелятором, и запаздывающих значений, сгенерированных запаздывающим коррелятором.
11. Система по п. 7, причем устройство слежения за несущей содержит:
дискриминатор несущей, выполненный с возможностью приема опережающих и запаздывающих значений, сгенерированных на основе сигнала данных;
генератор несущей, выполненный с возможностью генерирования опорного сигнала локальной несущей;
при этом дискриминатор несущей выполнен с возможностью регулирования одной или обеих из фазы и частоты опорного сигнала локальной несущей для уменьшения сдвига между опорным сигналом локальной несущей и несущей навигационного сигнала.
12. Система по п. 11, причем дискриминатор несущей регулирует одну или обе из фазы и частоты, исходя из суммы опережающих значений, сгенерированных опережающим коррелятором, и запаздывающих значений, сгенерированных запаздывающим коррелятором.
13. Система по п. 7, причем демодулятор символов извлекает навигационные данные из составляющей в виде сигнала данных, исходя из суммы опережающих значений, сгенерированных опережающим коррелятором, и запаздывающих значений, сгенерированных запаздывающим коррелятором.
14. Способ отслеживания приемником глобальной навигационной спутниковой системы (ГНСС), включающий:
получение навигационного сигнала ГНСС, содержащего составляющую в виде сигнала данных, причем составляющая в виде сигнала данных содержит первую последовательность псевдокода, модулированную с помощью навигационных данных;
демодулирование несущей из навигационного сигнала ГНСС с помощью опорного сигнала локальной несущей, сгенерированного устройством слежения за несущей;
генерирование опережающих и запаздывающих значений на основе составляющей в виде сигнала данных опережающим коррелятором и запаздывающим коррелятором;
демодулирование навигационных данных из сигнала данных с помощью опережающих и запаздывающих значений;
генерирование локальной копии первой последовательности псевдокода с помощью устройства слежения за кодом;
регулирование скорости передачи импульсов кода локальной копии первой последовательности псевдокода, исходя из опережающих и запаздывающих значений, причем опережающий коррелятор и запаздывающий коррелятор используют локальную копию первой последовательности псевдокода для генерирования опережающих и запаздывающих значений.
15. Способ по п. 14, дополнительно включающий:
регулирование одной или обеих из фазы и частоты опорного сигнала локальной несущей, исходя из опережающих и запаздывающих значений.
16. Способ по п. 14, причем навигационный сигнал дополнительно содержит составляющую в виде управляющего сигнала, которая содержит вторую последовательность псевдокода, при этом способ дополнительно включает:
генерирование центральных значений на основе составляющей в виде управляющего сигнала с помощью центрального коррелятора; и
регулирование одной или обеих из фазы и частоты опорного сигнала локальной несущей, исходя из центральных значений.
17. Способ по п. 16, дополнительно включающий:
генерирование локальной копии второй последовательности псевдокода с помощью устройства слежения за кодом;
регулирование скорости передачи импульсов кода локальной копии второй последовательности псевдокода, исходя из опережающих и запаздывающих значений, причем центральный коррелятор использует локальную копию второй последовательности псевдокода для генерирования центральных значений.
18. Способ по п. 17, причем устройство слежения за кодом содержит:
кодовый дискриминатор, выполненный с возможностью приема опережающих и запаздывающих значений, сгенерированных на основе сигнала данных;
первый генератор кода, выполненный с возможностью генерирования локальной копии первой последовательности псевдокода; и
второй генератор кода, выполненный с возможностью генерирования локальной копии второй последовательности псевдокода;
причем кодовый дискриминатор выполнен с возможностью регулирования скорости передачи импульсов кода для уменьшения сдвига межу локальной копией первой последовательности псевдокода и первой последовательностью псевдокода.
19. Способ по п. 14, причем опережающий коррелятор и запаздывающий коррелятор разнесены друг от друг в узкополосной конфигурации коррелятора.
20. Способ по п. 14, причем демодулирование навигационных данных из сигнала данных с помощью опережающих и запаздывающих значений дополнительно включает:
извлечение навигационных данных из составляющей в виде сигнала данных, исходя из суммы опережающих значений, созданных опережающим коррелятором, и запаздывающих значений, созданных запаздывающим коррелятором.