Фильтр, сохраняющий симметрию
![]() | Эта статья может быть слишком технической для понимания большинства читателей . ( январь 2022 г. ) |
В математике наблюдатели , сохраняющие симметрию , [ 1 ] [ 2 ] также известные как инвариантные фильтры , представляют собой методы оценки, структура и конструкция которых используют преимущества естественной симметрии (или инвариантности) рассматриваемой нелинейной модели . Таким образом, основным преимуществом является ожидаемая гораздо более обширная область сходимости, чем у стандартных методов фильтрации, например, расширенного фильтра Калмана (EKF) или фильтра Калмана без запаха (UKF).
Мотивация
[ редактировать ]Большинство физических систем обладают естественной симметрией (или инвариантностью), т.е. существуют преобразования (например, вращения, перемещения, масштабирование), которые оставляют систему неизменной. С математической и инженерной точек зрения имеет смысл, что фильтр, хорошо спроектированный для рассматриваемой системы, должен сохранять те же свойства инвариантности.
Определение
[ редактировать ]Учитывать группа Лия и (локальные) группы преобразований , где .
Нелинейная система
называется инвариантным, если оно остается неизменным под действием , то есть
где .
Система тогда является инвариантным фильтром , если
- , то есть то, что это можно записать , где поправочный член равно когда
- оставляет его неизменным , т. е. группа преобразований .
Общее уравнение и основной результат
[ редактировать ]Это было доказано [ 1 ] что каждый инвариантный наблюдатель читает
где
- — инвариантная ошибка вывода , отличающаяся от обычной ошибки вывода.
- является инвариантным фреймом
- — инвариантный вектор
- является свободно выбранной матрицей усиления.
Учитывая рассматриваемую систему и связанную с ней группу преобразований, существует конструктивный метод определения , основанный на методе движущейся рамки.
Для анализа сходимости ошибок используется ошибка инвариантного состояния. определяется, что отличается от стандартной ошибки вывода , поскольку стандартная ошибка вывода обычно не сохраняет симметрию системы. Одним из основных преимуществ фильтров, сохраняющих симметрию, является то, что система ошибок является « автономной », но для свободного известного инвариантного вектора , то есть . Это важное свойство позволяет оценщику иметь очень большую область сходимости и его легко настраивать. [ 3 ] [ 4 ]
Чтобы выбрать матрицу усиления , есть две возможности:
- детерминистический подход , который приводит к построению действительно нелинейных фильтров, сохраняющих симметрию (похожих на наблюдателей типа Люенбергера)
- стохастический подход , который приводит к инвариантным расширенным фильтрам Калмана (аналогичным наблюдателям, подобным Калману).
Приложения
[ редактировать ]Существует множество приложений, использующих такие инвариантные наблюдатели для оценки состояния рассматриваемой системы. Области применения включают в себя
- системы ориентации и курса с [ 3 ] или без [ 4 ] датчик положения/скорости (например, GPS)
- системы локализации наземной техники
- химические реакторы [ 1 ]
- океанография
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с С. Боннабель, Ф. Мартен и П. Рушон, «Наблюдатели, сохраняющие симметрию», Транзакции IEEE по автоматике и управлению , том. 53, нет. 11, стр. 2514–2526, 2008.
- ^ С. Боннабель, Ф. Мартин и Э. Салаун, «Инвариантный расширенный фильтр Калмана: теория и применение к задаче оценки ориентации с учетом скорости», 48-я конференция IEEE по принятию решений и управлению, стр. 1297-1304, 2009.
- ^ Перейти обратно: а б Ф. Мартин и Э. Салаун, «Инвариантный наблюдатель для ссылки на заголовок ориентации с учетом скорости Земли». системы», 17-й Всемирный конгресс МФБ, стр. 9857-9864, 2008 г.
- ^ Перейти обратно: а б Ф. Мартин и Э. Салаун, «Разработка и внедрение недорогой системы определения ориентации и курса на основе наблюдателя», Control Engineering Practice , 2010.