On Functional Observability of Nonlinear Systems and the Design of Functional Observers with Assignable Error Dynamics
Kravaris
This paper proposes a novel approach for designing functional observers for nonlinear systems, with linear error dynamics and assignable poles. Sufficient conditions for functional observability are first derived, leading to functional relationships between the Lie derivatives of the output to be estimated and the ones of the measured output. These are directly used in the proposed design of the functional observer. The functional observer is defined in differential input-output form, satisfying an appropriate invariance condition that emerges from the state-space invariance conditions of the literature. A concept of functional observer index is also proposed, to characterize the lowest feasible order of functional observer with pole assignment. Two chemical reactor applications are used to illustrate the proposed approach.
academic
О функциональной наблюдаемости нелинейных систем и проектировании функциональных наблюдателей с назначаемой динамикой ошибок
В данной работе предложен новый метод проектирования функциональных наблюдателей для нелинейных систем с линейной динамикой ошибок и назначаемыми полюсами. Сначала выводятся достаточные условия функциональной наблюдаемости, устанавливаются функциональные соотношения между производными Ли оцениваемого выхода и измеряемого выхода. Эти соотношения непосредственно используются в предложенном проектировании функционального наблюдателя. Функциональный наблюдатель определяется в дифференциальной входо-выходной форме, удовлетворяя надлежащим условиям инвариантности, вытекающим из условий инвариантности пространства состояний в литературе. Также предложено понятие индекса функционального наблюдателя для характеристики минимально возможного порядка функционального наблюдателя с назначением полюсов. Предложенный метод иллюстрируется двумя приложениями к химическим реакторам.
Основная проблема, которую решает данное исследование, заключается в проектировании функциональных наблюдателей для нелинейных систем, особенно в приложениях, где требуется оценить только некоторую функцию состояния, а не весь вектор состояния. Традиционные наблюдатели состояния требуют реконструкции всего вектора состояния, что во многих практических приложениях является ненужным и вычислительно сложным.
Методы для линейных систем: Пионерская работа Люенбергера в основном ориентирована на линейные системы и не может быть непосредственно применена к нелинейным системам
Методы точной линеаризации: Существующее проектирование нелинейных функциональных наблюдателей основано на точной линеаризации, требующей строгих условий
Форма пространства состояний: Большинство существующих методов исходят из требования линейной динамики ошибок в форме пространства состояний, что ограничивает гибкость проектирования
Инновация данной работы заключается в том, что она исходит из функциональной наблюдаемости и непосредственно проектирует функциональный наблюдатель в входо-выходной форме, избегая ограничений традиционных методов, предоставляя метод проектирования с линейной динамикой ошибок и назначаемыми полюсами для любой локально функционально наблюдаемой нелинейной системы.
Предложены новое определение и достаточные условия функциональной наблюдаемости нелинейных систем, устанавливающие функциональные соотношения на основе производных Ли
Разработан метод проектирования функциональных наблюдателей в входо-выходной форме, избегающий ограничений формы пространства состояний
Введено понятие индекса функционального наблюдателя для характеристики минимально возможного порядка функционального наблюдателя
Предоставлено проектирование линейной динамики ошибок с назначаемыми полюсами, обеспечивающее устойчивость и сходимость наблюдателя
Установлены соответствия между условиями инвариантности пространства состояний и условиями инвариантности входо-выхода
Практичность метода подтверждена примерами химических реакторов
где x ∈ ℝⁿ — вектор состояния системы, y ∈ ℝᵖ — вектор измеряемого выхода, z — функция выхода, подлежащая оценке. Цель состоит в построении функционального наблюдателя, который генерирует оценку z на основе только измерений выхода y.
Предложение 2: Если существует положительное целое число m такое, что q(x) может быть локально представлена как функция элементов множества наблюдаемости:
Hermann, R. and Krener, A.J. (1977). Nonlinear Controllability and Observability. IEEE Trans. Automat. Contr.
Kravaris, C. and Venkateswaran, S. (2021). Systems & Control Letters.
Montanari, A.N. et al. (2022). Functional observability and subspace reconstruction in nonlinear systems. Physical Review Research.
Общая оценка: Это статья, имеющая значительный вклад в теорию наблюдателей нелинейных систем. Предложенный автором метод проектирования функциональных наблюдателей в входо-выходной форме является инновационным, теоретические выводы строги, а прикладные примеры уместны. Несмотря на некоторые ограничения, работа предоставляет ценные теоретические инструменты и методы проектирования для развития данной области.