Нелинейная теория управления — это область теории управления , которая имеет дело с системами, которые являются нелинейными , изменчивыми во времени или и теми, и другими. Теория управления — это междисциплинарная отрасль инженерии и математики , которая занимается поведением динамических систем с входами и тем, как изменять выход путем изменения входных данных с помощью обратной связи , прямой связи или фильтрации сигналов . Управляемая система называется « установкой ». Один из способов заставить выход системы следовать желаемому опорному сигналу — это сравнить выход установки с желаемым выходом и обеспечить обратную связь с установкой для изменения выхода с целью приближения его к желаемому выходу.
Теория управления делится на две ветви. Линейная теория управления применяется к системам, состоящим из устройств, которые подчиняются принципу суперпозиции . Они управляются линейными дифференциальными уравнениями . Основной подкласс — это системы, которые, кроме того, имеют параметры, не меняющиеся со временем, называемые линейными инвариантными во времени (LTI) системами. Эти системы могут быть решены с помощью мощных математических методов частотной области большой общности, таких как преобразование Лапласа , преобразование Фурье , Z-преобразование , диаграмма Боде , корневой годограф и критерий устойчивости Найквиста .
Нелинейная теория управления охватывает более широкий класс систем, которые не подчиняются принципу суперпозиции. Она применяется к более реальным системам, поскольку все реальные системы управления нелинейны. Эти системы часто управляются нелинейными дифференциальными уравнениями . Математические методы, которые были разработаны для их обработки, более строгие и гораздо менее общие, часто применяются только к узким категориям систем. К ним относятся теория предельных циклов , отображения Пуанкаре , теория устойчивости Ляпунова и описывающие функции . Если интерес представляют только решения вблизи устойчивой точки, нелинейные системы часто можно линеаризовать, аппроксимируя их линейной системой, полученной путем разложения нелинейного решения в ряд , а затем можно использовать линейные методы. [1] Нелинейные системы часто анализируются с использованием численных методов на компьютерах , например, путем моделирования их работы с использованием языка моделирования . Даже если объект линейный, нелинейный контроллер часто может иметь привлекательные особенности, такие как более простая реализация, более высокая скорость, большая точность или сниженная энергия управления, которые оправдывают более сложную процедуру проектирования.
Примером нелинейной системы управления является система отопления, управляемая термостатом . Система отопления здания, такая как печь, имеет нелинейную реакцию на изменения температуры; она либо «включена», либо «выключена», она не имеет точного управления в ответ на разницу температур, которое имело бы пропорциональное (линейное) устройство. Поэтому печь выключена до тех пор, пока температура не опустится ниже уставки «включения» термостата, когда она включается. Из-за тепла, добавляемого печью, температура повышается, пока не достигнет уставки «выключения» термостата, который выключает печь, и цикл повторяется. Это циклическое изменение температуры около желаемой температуры называется предельным циклом и характерно для нелинейных систем управления.
Некоторые свойства нелинейных динамических систем
Существует несколько хорошо разработанных методов анализа нелинейных систем с обратной связью:
Существуют также методы проектирования управления для нелинейных систем. Их можно подразделить на методы, которые пытаются рассматривать систему как линейную в ограниченном диапазоне работы и используют (известные) методы линейного проектирования для каждой области:
Те, которые пытаются ввести вспомогательную нелинейную обратную связь таким образом, чтобы систему можно было рассматривать как линейную для целей проектирования управления:
И методы, основанные на Ляпунове :
Ранняя задача анализа нелинейной системы обратной связи была сформулирована А. И. Лурье . Системы управления, описываемые задачей Лурье, имеют прямой путь, который является линейным и неизменным во времени, и путь обратной связи, который содержит не имеющую памяти, возможно, изменяющуюся во времени, статическую нелинейность.
Линейную часть можно охарактеризовать четырьмя матрицами ( A , B , C , D ), а нелинейную часть — Φ( y ) с (секторной нелинейностью).
Учитывать:
Задача Лурье (также известная как задача абсолютной устойчивости) заключается в выводе условий, включающих только матрицу переноса H ( s ) и { a , b }, таких, что x = 0 является глобально равномерно асимптотически устойчивым равновесием системы.
Существуют две известные неверные гипотезы по проблеме абсолютной устойчивости:
Графически эти гипотезы можно интерпретировать в терминах графических ограничений на график Φ( y ) x y или также на график d Φ/ dy x Φ/ y . [2] Существуют контрпримеры к гипотезам Айзермана и Калмана, такие, что нелинейность принадлежит сектору линейной устойчивости и единственное устойчивое равновесие сосуществует с устойчивым периодическим решением — скрытым колебанием .
Имеются две основные теоремы относительно задачи Лурье, дающие достаточные условия абсолютной устойчивости:
Теорема Фробениуса — глубокий результат в дифференциальной геометрии. Применительно к нелинейному управлению она гласит следующее: дана система вида
где , — векторные поля, принадлежащие распределению , а — управляющие функции, интегральные кривые ограничены многообразием размерности , если и — инволютивное распределение.