Теория управления с переменной структурой
Теория управления с переменной структурой — это раздел теории автоматического управления, изучающий системы, в которых закон управления или структура регулятора целенаправленно изменяется в процессе функционирования в зависимости от состояния объекта или внешних условий. Основной целью таких систем является обеспечение заданных динамических свойств (например, устойчивости, точности, быстродействия) при наличии неопределённостей в параметрах объекта, внешних возмущениях или нелинейностях. Ключевым понятием теории является скользящий режим — особый вид движения системы, при котором её состояние удерживается на заданной поверхности (поверхности переключения) за счёт высокочастотного переключения управляющего сигнала.
История
Истоки теории управления с переменной структурой восходят к работам советских учёных середины XX века. В 1950-х годах С. В. Емельянов и его коллеги в Институте проблем управления (Москва) начали систематические исследования систем, в которых структура регулятора изменяется при пересечении фазовой траекторией определённых границ. Первые публикации по этой теме появились в 1957 году. В 1960-х годах была сформулирована концепция скользящего режима и доказаны основные теоремы о существовании и устойчивости таких движений. В 1970-х годах В. И. Уткин развил математический аппарат теории, введя понятие эквивалентного управления и методы анализа систем с разрывными правыми частями. В 1980-х годах теория получила распространение на Западе, где стали активно изучаться её приложения в робототехнике, авиации и электроприводах. В 1990-х годах были разработаны методы адаптивного и робастного управления с переменной структурой, а также подходы к устранению эффекта «дребезга» (chatting) — нежелательных высокочастотных колебаний, возникающих в реальных системах из-за конечной частоты переключений. В XXI веке теория продолжает развиваться в направлениях дискретного управления, нейросетевых регуляторов и применения в системах с распределёнными параметрами.
Основные концепции
Переменная структура
В классической теории управления регулятор имеет фиксированную структуру (например, ПИД-регулятор). В системах с переменной структурой закон управления может принимать несколько различных форм, которые выбираются в зависимости от текущего состояния объекта. Переключение между структурами происходит по определённому правилу (логике), часто задаваемому в виде знаковой функции от ошибки или её производных. Формально система описывается как:
\[ \dot{x} = f(x, u(x, t)), \quad u(x, t) = \begin{cases} u^+(x), & s(x) > 0 \\ u^-(x), & s(x) < 0 \end{cases} \]
где \(x\) — вектор состояния, \(u\) — управление, \(s(x) = 0\) — поверхность переключения.
Скользящий режим
Скользящий режим — это особое движение системы, при котором её состояние находится на поверхности переключения \(s(x) = 0\) и удерживается на ней за счёт бесконечно частых переключений управления. В идеальном скользящем режиме траектория системы «скользит» вдоль поверхности, а динамика системы описывается уравнениями пониженного порядка, не зависящими от исходных параметров объекта. Это свойство делает скользящий режим чрезвычайно робастным к параметрическим неопределённостям и внешним возмущениям. Математически скользящий режим существует, если выполняются условия достижимости и устойчивости, например, условие \(s \dot{s} < 0\) в окрестности поверхности.
Поверхность переключения
Поверхность переключения — это гиперповерхность в фазовом пространстве, задаваемая уравнением \(s(x) = 0\). Выбор функции \(s(x)\) определяет желаемую динамику системы в скользящем режиме. Обычно \(s(x)\) выбирается как линейная комбинация координат состояния, например, для системы второго порядка: \(s = c e + \dot{e}\), где \(e\) — ошибка, \(c > 0\) — коэффициент, задающий скорость сходимости. В более сложных случаях используются нелинейные или интегральные поверхности.
Эквивалентное управление
Эквивалентное управление — это непрерывное управление, которое, будучи приложенным к системе, поддерживает её состояние на поверхности переключения без разрывов. Оно находится из условия \(\dot{s} = 0\) и представляет собой осреднённое значение разрывного управления в скользящем режиме. Эквивалентное управление позволяет анализировать динамику системы в скользящем режиме как непрерывную систему пониженного порядка.
Классификация систем с переменной структурой
По типу переключения
- Системы с релейным управлением: управление принимает два или более фиксированных значений (например, \(+U\) и \(-U\)). Простейший пример — релейный регулятор.
- Системы с сигмоидальным управлением: используется непрерывная аппроксимация разрывной функции (например, \(\tanh(s/\varepsilon)\)) для уменьшения «дребезга» ценой потери идеальной робастности.
- Системы с адаптивным переключением: амплитуда или частота переключения изменяются в зависимости от оценки возмущений или параметров объекта.
По методу синтеза
- Классический метод скользящих режимов: синтез управления на основе знаковой функции и линейной поверхности переключения.
- Метод интегрального скользящего режима: введение интеграла от ошибки в поверхность переключения для устранения статической ошибки.
- Метод терминального скользящего режима: использование нелинейной поверхности, обеспечивающей конечное время сходимости.
- Метод высших порядков скользящего режима: управление строится так, чтобы производные поверхности переключения обращались в нуль, что позволяет уменьшить «дребезг» и повысить точность.
Применение
Электроприводы и силовая электроника
Системы с переменной структурой широко применяются в управлении электродвигателями (постоянного и переменного тока), преобразователями напряжения и инверторами. Скользящий режим обеспечивает высокую точность регулирования скорости и момента при изменяющейся нагрузке и нестабильности питающего напряжения. Например, в векторном управлении асинхронным двигателем часто используются регуляторы с переменной структурой для компенсации нелинейностей и вариаций параметров.
Авиация и космонавтика
В системах управления летательными аппаратами теория применяется для стабилизации углового положения, управления траекторией и автопилотирования. Робастность скользящих режимов особенно ценна в условиях аэродинамических неопределённостей, турбулентности и изменения массы топлива. Примеры включают управление беспилотными летательными аппаратами, ракетами и космическими аппаратами.
Робототехника
В робототехнике системы с переменной структурой используются для управления манипуляторами, мобильными роботами и экзоскелетами. Они позволяют компенсировать трение, инерционные нагрузки и нелинейности в сочленениях, обеспечивая точное позиционирование и отслеживание траекторий. Особенно эффективны такие системы в условиях контакта с неизвестной средой (например, при сборке или хирургических операциях).
Автомобильная промышленность
В автомобилях теория применяется в системах курсовой устойчивости (ESP), антиблокировочных тормозных системах (ABS) и управлении двигателем. Скользящий режим позволяет быстро адаптироваться к изменениям коэффициента сцепления колёс с дорогой, обеспечивая безопасность движения.
Энергетика
В системах управления энергоблоками, солнечными и ветровыми электростанциями, а также в микросетях скользящие режимы используются для стабилизации напряжения и частоты при переменной генерации и нагрузке.
Достоинства и недостатки
Достоинства
- Высокая робастность: система сохраняет устойчивость и заданные показатели качества при значительных изменениях параметров объекта и внешних возмущениях.
- Простота реализации: закон управления часто имеет вид релейной функции, что упрощает аппаратную или программную реализацию.
- Понижение порядка динамики: в скользящем режиме поведение системы определяется только поверхностью переключения, а не исходными уравнениями объекта.
- Возможность работы с нелинейными объектами: теория применима к широкому классу нелинейных систем, для которых классические методы (например, линеаризация) неэффективны.
Недостатки
- Эффект «дребезга» (chattering): в реальных системах из-за конечной частоты переключений и инерционности исполнительных устройств возникают высокочастотные колебания, которые могут приводить к износу механизмов, нагреву и снижению точности.
- Чувствительность к шумам измерения: разрывной характер управления может усиливать влияние высокочастотных помех в канале обратной связи.
- Сложность синтеза для многомерных систем: при большом числе переменных состояния выбор поверхности переключения и обеспечение достижимости скользящего режима становятся нетривиальными задачами.
- Потребность в знании границ неопределённостей: для гарантии робастности необходимо априорно знать диапазоны возможных изменений параметров и возмущений.
Интересные факты
- Термин «скользящий режим» (sliding mode) был введён советскими учёными в начале 1960-х годов. Первоначально он использовался в контексте релейных систем управления.
- В 1970-х годах В. И. Уткин доказал, что в скользящем режиме система ведёт себя так, как если бы её порядок был понижен на единицу по сравнению с исходным. Это свойство называется «инвариантность к параметрическим возмущениям».
- Эффект «дребезга» долгое время считался главным препятствием для практического применения теории. В 1990-х годах были разработаны методы его подавления, включая использование высших порядков скользящего режима и непрерывных аппроксимаций.
- Теория управления с переменной структурой активно применяется в системах управления термоядерными реакторами (например, в токамаках) для стабилизации плазмы.
- В 2010-х годах были предложены нейросетевые регуляторы с переменной структурой, в которых поверхность переключения адаптируется в реальном времени с помощью обучения.
Источники
- Емельянов С. В., Коровин С. К. «Новые типы обратной связи: управление при неопределённости». — М.: Наука, 1997.
- Уткин В. И. «Скользящие режимы в задачах оптимизации и управления». — М.: Наука, 1981.
- Edwards C., Spurgeon S. «Sliding Mode Control: Theory and Applications». — Taylor & Francis, 1998.
- Shtessel Y., Edwards C., Fridman L., Levant A. «Sliding Mode Control and Observation». — Birkhäuser, 2014.
- Барбашин Е. А. «Введение в теорию устойчивости». — М.: Наука, 1967.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →