Адаптивный фильтр для оценивания нестационарных процессов
Адаптивный фильтр для оценивания нестационарных процессов относится к вычислительной технике и может использоваться для фильтрации сигналов в специализированных и гибридных ЭВМ, а также для формирования программного обеспечения ЭВМ. Для повышения точности и устойчивости фильтрации нестационарных процессов в структуру общеизвестного фильтра Калмана введены дополнительные элементы и связи, реализующие оптимальную коррекцию фильтра по среднеквадратическому критерию Красовского и включающий фильтр коррекции - фильтр оценивания "невязки", которая используется для настройки основного фильтра и фильтра коррекции с применением алгоритма нетерминального управления. 1 ил.
Изобретение относится к вычислительной технике и может быть использовано для фильтрации сигналов в специализированных аналоговых и гибридных ЭВМ, а также для формирования программного обеспечения ЦВМ.
Традиционная теория оптимального оценивания требует знания точной математической модели наблюдаемого процесса, а также статистических характеристик его шумов и шумов измерений [1-7]. На практике такое условие трудно обеспечить. В этих случаях традиционные методы фильтрации оказываются неприемлемыми. Наличие априорной неопределенности приводит к тому, что при реализации алгоритмов фильтрации возникают проблемы, связанные с устранением "расходимости" фильтра. Все применяемые методы устранения указанных недостатков связаны с изменением веса измерений [8,9] и приводят к созданию алгоритмов субоптимальной фильтрации и снижению качества процесса оценивания. Наиболее близким к предлагаемому является фильтр Калмана [3], структура которого представлена на чертеже. Этот фильтр содержит последовательно соединенные вычитающий сумматор 1, блок переменных коэффициентов усиления 2, сумматор 3, интегратор 4, с выхода которого отфильтрованный сигнал в качестве обратной связи поступает на второй вход вычитающего сумматора 1, блок постоянных коэффициентов 5, выход которого соединен с вторым входом сумматора 3. Недостатком такого фильтра является низкая точность оценивания нестационарных процессов, особенно в условиях наличия неточной априорной информации о наблюдаемом процессе. Это значительно ограничивает область применения фильтра. Техническим результатом изобретения является повышение точности фильтрации нестационарных процессов и обеспечение устойчивой работы фильтра в широком диапазоне условий изменения входного сигнала для расширения области применения. Сущность изобретения заключается в том, что фильтр Калмана дополнен фильтром коррекции с элементами и связями, аналогичными фильтру Калмана, и блоком весовых коэффициентов, причем вход фильтра коррекции соединен с выходом вычитающего сумматора фильтра Калмана, а выход фильтра коррекции через блок весовых коэффициентов соединен с дополнительными входами сумматоров обоих фильтров. На чертеже представлена блок-схема адаптивного фильтра. Фильтр состоит из фильтра Калмана I, фильтра коррекции II, вычитающих сумматоров 1,1', блоков переменных коэффициентов усиления 2,2', сумматоров 3,3', интеграторов 4,4', блоков постоянных коэффициентов 5,5', блока весовых коэффициентов 6. Адаптивный фильтр работает следующим образом. На вход фильтра Калмана поступают результаты измерений. Эта информация на сумматоре 1 сравнивается с выходной величиной




Формула изобретения
Адаптивный фильтр для оценивания нестационарных процессов, содержащий фильтр Калмана, вход которого является информационным входом адаптивного фильтра, а выход - выходом адаптивного фильтра и выполнен на последовательно соединенных вычитающем сумматоре, неинвертирующий вход которого является входом фильтра Калмана, блоке переменных коэффициентов усиления, сумматоре и интеграторе, выход которого является выходом фильтра Калмана и соединен с инвертирующим входом вычитающего сумматора, а с вторым входом сумматора - через блок постоянных коэффициентов, отличающийся тем, что введены корректирующий фильтр, аналогичный фильтру Калмана, и блок весовых коэффициентов, выход которого соединен с дополнительными входами сумматоров фильтра Калмана и корректирующего фильтра, вход которого соединен с выходом вычитающего сумматора фильтра Калмана, а выход - с входом блока весовых коэффициентов.РИСУНКИ
Рисунок 1