28.06.2011, Оптимальный прием сигнала в угломере в условиях многолучевости
Korogodin (обсуждение | вклад) (→Синтезированный алгоритм: три связанных следящих системы) |
Korogodin (обсуждение | вклад) (→Синтезированный алгоритм: три связанных следящих системы) |
||
Строка 27: | Строка 27: | ||
=== Синтезированный алгоритм: три связанных следящих системы === | === Синтезированный алгоритм: три связанных следящих системы === | ||
− | При совместной работе трех синтезированных СС погрешность определения первой разности фаз увеличивается примерно в полтора раза. Полосы СС: 1 Гц для <math>\psi</math>, 0.05 Гц для <math>\psi_m</math>, 0.2 Гц для <math>\ | + | При совместной работе трех синтезированных СС погрешность определения первой разности фаз увеличивается примерно в полтора раза. Полосы СС: 1 Гц для <math>\psi</math>, 0.05 Гц для <math>\psi_m</math>, 0.2 Гц для <math>\phi_{m,0}</math>. Точность слежения за первой разностью фаз составила примерно 1.3 градуса (две сигмы) против 23 градусов при использовании алгоритма без компенсации ошибок многолучевости и 0.9 градуса при отсутствии многолучевости. Параметр k = 0.2. |
[[File:20110603_ErrPsiNew.png|center|746px|thumb|Ошибки слежения за первой разностью фаз в сравнении: новые алгоритмы против старого]] | [[File:20110603_ErrPsiNew.png|center|746px|thumb|Ошибки слежения за первой разностью фаз в сравнении: новые алгоритмы против старого]] | ||
− | [[File:20110703_ErrPsiNew1.png|center|746px|thumb|Ошибка слежения за первой разностью фаз при использовании синтезированных алгоритмов]] | + | [[File:20110703_ErrPsiNew1.png|center|746px|thumb|Ошибка слежения за первой разностью фаз при использовании синтезированных алгоритмов на всем интервале видимости спутника]] |
+ | |||
+ | Алгоритм достаточно нестабильно работает. Вероятны периодические срывы слежения по вспомогательным параметрам <math>\psi_m</math> и <math>\phi_{m,0}</math>. Скорее всего дело в неконтролируемом изменении полосы их следящих систем: крутизна дискриминатора может заметно меняться при изменении смежных параметров. Этот вопрос достоин своего исследования. | ||
+ | |||
+ | '''Итого, на 2 июля остались нерешенными проблемы:''' | ||
+ | # Требуется более аккуратный выбор полос СС, контроль за их значением | ||
+ | # Открыт вопрос с дискриминатором параметра <math>k</math> | ||
+ | # Не завершено оформление программы, пока она разбита на отдельные скрипты | ||
{{wl-publish: 2011-06-28 11:09:21 +0400 | Korogodin }} | {{wl-publish: 2011-06-28 11:09:21 +0400 | Korogodin }} |
Версия 01:51, 3 июля 2011
Содержание |
Синтез алгоритмов
Проведен Александром Ивановичем. Получены алгоритмы дискриминаторов: первой разности фаз для прямого и отраженного фронтов, разности хода лучей.
Затем аналогичный синтез провел Корогодин И.В., взяв за модель наблюдений стат.эквиваленты корреляционных сумм. Результаты практически совпадают.
Моделирование
Пишется модель: Модель многолучевого распространения сигналов для угломера.
Алгоритм без компенсации ошибки многолучевости
Характерное поведение ошибки оценки первой разности фаз при наличии переотраженного сигнала при использовании простого дискриминатора разности фаз, синтезированного в отсутствии отраженного сигнала:
Ошибка напоминает биения - результат действия двух ошибок, вносимых многолучевостью в фазу - в первой и второй точке.
Синтезированный алгоритм при отсутствии ошибок по смежным параметрам
Использование нового дискриминатора при известных , , дает отличные результаты ( град., что совпадает с погрешностью в случае отсутствия многолучевости (SNR 45 дБГц, полоса СС 1 Гц)):
Данный результат можно интерпретировать как потенциальную точность слежения: ошибки по остальным направлениям пространства состояния равны нулю, погрешность определяется информацией Фишера и полосой фильтра. Точность порядка единицы градуса.
Синтезированный алгоритм: три связанных следящих системы
При совместной работе трех синтезированных СС погрешность определения первой разности фаз увеличивается примерно в полтора раза. Полосы СС: 1 Гц для , 0.05 Гц для , 0.2 Гц для . Точность слежения за первой разностью фаз составила примерно 1.3 градуса (две сигмы) против 23 градусов при использовании алгоритма без компенсации ошибок многолучевости и 0.9 градуса при отсутствии многолучевости. Параметр k = 0.2.
Алгоритм достаточно нестабильно работает. Вероятны периодические срывы слежения по вспомогательным параметрам и . Скорее всего дело в неконтролируемом изменении полосы их следящих систем: крутизна дискриминатора может заметно меняться при изменении смежных параметров. Этот вопрос достоин своего исследования.
Итого, на 2 июля остались нерешенными проблемы:
- Требуется более аккуратный выбор полос СС, контроль за их значением
- Открыт вопрос с дискриминатором параметра
- Не завершено оформление программы, пока она разбита на отдельные скрипты
[ Иерархический вид ]Комментарии
Войдите, чтобы комментировать.