- •Глава 5 Оптимизация систем радиоавтоматики
- •5.1. Параметрическая оптимизация
- •5.2. Параметрическая оптимизация систем с дискретным временем
- •5.3. Синтез оптимальных следящих систем с постоянными параметрами
- •5.4. Линейный фильтр Калмана в непрерывном времени
- •5.5. Линейный фильтр Калмана в дискретном времени
- •5.6. Оптимальная нелинейная фильтрация
- •Глава 6 Комплексные системы радиоавтоматики
- •6.1. Методы комплексирования
- •6.2. Комплексирование на основе принципа инвариантности
- •6.3. Комплексирование измерителей задержки сигналов
- •6.4. Комплексирование дальномера и датчика воздушной скорости
- •6.5. Использование временных методов при комплексировании
- •6.6. Комплексирование дальномерной навигационной системы, датчика скорости и курсовой системы
- •6.7. Комплексирование радиотехнической системы ближней навигации и автономных средств
- •6.8. Комплексирование гнсс и инс
- •6.9. Измерение задержки сигналов при глубокой интеграции гнсс и инс
6.6. Комплексирование дальномерной навигационной системы, датчика скорости и курсовой системы
Построим комплексный
фильтр для дальномерной навигационной
системы, предназначенной для определения
координат самолета. Реальная система
отличается от рассмотренной дальномерной
системы в примере 5.3 тем, что измерение
дальностей выполняется последовательно
во времени c
помощью одного приемника (рис. 6.7, а).
Одновременное измерение всех дальностей
требует применения нескольких приемников,
так как
радиомаяки работают на различных
частотах. При последовательном измерении
используется один приемник, измеряющий
поочередно дальности выбранных
радиомаяков с периодом несколько секунд
(рис. 6.7, б). Для снижения ошибок определения
координат, возникающих из-за прерывистого
приема данных, используем комплексирование
с автономными средствами. Скорость
измеряется датчиком воздушной скорости.
Чтобы получить проекции вектора воздушной
скорости
на оси
и
,
необходимо также измерять угол курса
.
Строим систему
на основе принципа инвариантности и
используем уравнения (6.23). При измерении
положения самолета на плоскости
составляем две идентичные системы
уравнений – для координат
и
.
Для простоты полагаем, что системы
независимые.
;
;
;
,
(6.26)
где
и
– координаты;
и
– соответствующие проекции вектора
воздушной скорости
;
и
– ошибки измерения скорости;
и
– некоррелированные дискретные белые
шумы.
Система уравнений (6.26) в векторном представлении составляется из элементов и матриц выражения (6.24).
;
;
,
при этом
;
.
Уравнение наблюдения отличается от уравнения (5.46) из-за того, что используется последовательный прием сигналов радиомаяков.
,
(6.27)
где
– скалярная функция;
;
– номер радиомаяка;
;
– дискретный белый шум с дисперсией
.
Производная
нелинейной функции
в точке
в отличие от (5.47) вычисляется только для
измерения
-того
радиомаяка.
.
Используя результаты раздела 5.6, составим уравнения расширенного фильтра Калмана:
Уравнение экстраполяции
.Расчет матрицы ошибок экстраполяции
.Расчет коэффициента усиления
.Уравнение фильтрации
.
(6.28)Расчет матрицы ошибок фильтрации
.
Алгоритм строится
в предположении, что известна оценка
и
матрица
.
В начальный момент
необходимо иметь априорные данные о
координатах
и дисперсиях их ошибок. Составим уравнения
экстраполяции, используя (6.26).
(6.29)
Коэффициент
усиления
в уравнении фильтрации (6.28) представляет
собой вектор
.
Коэффициент усиления необходимо
вычислять в каждый момент времени
,
так как его значение зависит от значения
оценки
.
Вычислим разность
.
(6.30)
Тогда из уравнения фильтрации (6.28) получим систему уравнений:
(6.31)
Построим структурную
схему фильтра, определяемую выражениями
(6.29), (6.30) и (6.31). Особенность комплексного
фильтра (рис. 6.8) состоит в том, что при
вычислении экстраполированных значений
оценок положения
и
проекции вектора воздушной скорости
и
корректируются оценками ошибок
и
,
соответственно. Экстраполированные
оценки положения и координаты радиомаяка
используются при вычислении прогнозируемого
значения дальности, определяемого
нелинейной функцией
.
Затем с помощью выражения (6.30) определяется
разность
между измеренным и прогнозируемым
значениями дальности. Компоненты
коэффициента усиления
определяют вес поправки
в уравнениях фильтрации (6.32). Выходным
значением комплексного фильтра являются
оценки координат
и
.
