05.04.2016 А вы думали, коррелятор-синхронное устройство?!
|
Зачем?
Есть проблемы с измерениями - при перезахвате слежения псевдодальности скачкообразно изменяются в диапазоне пары метров. Разборки привели к тому, что есть связь между каналом коррелятора и сдвигом в измерениях.
Методика
С помощью пакета 0x207 устанавливаем все каналы на слежение за одним сигналом
Включаем 0x21 пакет:
В поле ID пакета 0x21 передаём номер канала коррелятора
Скриптом srns_0x21 смотрим результат
Работа по эфирному сигналу
На данных рисунках изображена разность псевдодальностей между 1 каналом и остальными каналами. В правой части распределение среднего рассогласования по каналам. Видно, что от запуска к запуску распределение сохраняется.
Работа по имитатору
Исследование продолжено в более стабильных условиях от сигнала имитатора. Картина повторяется.
Гистограмма распределения рассогласований:
Наиболее вероятные значения:
Сдвиг | Число каналов |
-0.59 | 38 |
0 | 21 |
0.86 | 12 |
Присутствует также и различие в оценке отношения сигнал/шум. Разница оценок в первом канале и в остальных каналах:
Проверка стабильности
Сдвиг между каналами снят 4 раза подряд:
Разница между вторым измерением и остальными:
Таким образом, систематическая составляющая изменяется во времени в некоторых пределах, которые ещё предстоит определить.
Компенсация сдвига между каналами
Таблица сдвигов по задержке между каналами помещена в массив в файле correlator.cpp, а компенсация сделана в файле signal.cpp.
Результат компенсации:
Остаточная ошибка имеет максимальную величину 8 см и дисперсию 3 см между каналами.
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.