Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Теория управления занимается управлением динамическими системами в инженерных процессах и машинах. Задача состоит в том, чтобы разработать модель или алгоритм, управляющий применением входных сигналов системы для приведения системы в желаемое состояние, минимизируя при этом любую задержку , перерегулирование или установившуюся ошибку и обеспечивая определенный уровень стабильности управления ; часто с целью достижения определенной степени оптимальности .

Для этого требуется контроллер с требуемым корректирующим поведением. Этот контроллер контролирует регулируемую переменную процесса (PV) и сравнивает ее с опорным или заданным значением (SP). Разница между фактическим и желаемым значением переменной процесса, называемая сигналом ошибки , или ошибкой SP-PV, применяется в качестве обратной связи для генерации управляющего воздействия для приведения регулируемой переменной процесса к тому же значению, что и заданное значение. Другие аспекты, которые также изучаются, - это управляемость и наблюдаемость . Это основа для передового типа автоматизации, который произвел революцию в производстве, авиастроении, связи и других отраслях. Это управление с обратной связью, который включает в себя выполнение измерений с помощью датчика и выполнение расчетных регулировок для удержания измеряемой переменной в пределах установленного диапазона с помощью «конечного элемента управления», такого как регулирующий клапан . [1]

Обычно широко используется стиль диаграммы, известный как блок-схема . В нем передаточная функция , также известная как системная функция или сетевая функция, представляет собой математическую модель отношения между входом и выходом, основанную на дифференциальных уравнениях, описывающих систему.

Теория управления восходит к 19 веку, когда теоретические основы работы регуляторов впервые были описаны Джеймсом Клерком Максвеллом . [2] Теория управления была развита Эдвардом Раусом в 1874 году, Чарльзом Штурмом и в 1895 году Адольфом Гурвицем , которые все внесли свой вклад в установление критериев стабильности управления; и с 1922 года, развитие управления PID теории путем Николя Минорским . [3] Хотя основное применение математической теории управления находится в разработке систем управления , которая имеет дело с проектированием управления процессамисистемы для промышленности, другие области применения выходят далеко за рамки этого. Как общая теория систем с обратной связью, теория управления полезна везде, где возникает обратная связь - таким образом, теория управления также имеет приложения в науках о жизни, компьютерной инженерии, социологии и исследованиях операций. [4]

История [ править ]

Центробежный регулятор в двигателе Boulton & Watt 1788 г.

Хотя системы управления различных типов восходят к глубокой древности, более формальный анализ области начался с анализа динамики центробежного регулятора , проведенного физиком Джеймсом Клерком Максвеллом в 1868 году под названием « О губернаторах» . [5] Центробежный регулятор уже использовался для регулирования скорости ветряных мельниц. [6] Максвелл описал и проанализировал явление автоколебаний , при котором задержки в системе могут привести к чрезмерной компенсации и нестабильному поведению. Это вызвало всплеск интереса к теме, во время которого одноклассник Максвелла, Эдвард Джон Раус , абстрагировал результаты Максвелла для общего класса линейных систем. [7]Независимо, Адольф Гурвиц проанализировал устойчивость системы с помощью дифференциальных уравнений в 1877 году, что привело к тому, что теперь известно как теорема Рауса – Гурвица . [8] [9]

Заметное применение динамического управления было в области пилотируемых полетов. Братья Райт совершили свои первые успешные испытательные полеты 17 декабря 1903 года и отличались своей способностью контролировать свои полеты в течение значительных периодов времени (больше, чем способность создавать подъемную силу за счет аэродинамического профиля, что было известно). Для полетов продолжительностью более нескольких секунд требовалось постоянное и надежное управление самолетом.

К началу Второй мировой войны теория управления стала важной областью исследований. Ирмгард Флюгге-Лотц разработала теорию прерывистых систем автоматического управления и применила принцип взрыва к разработке оборудования автоматического управления полетом для самолетов. [10] [11] Другие области применения разрывных управлений включены противопожарные системы управления , система наведения и электроника .

Иногда для повышения стабильности систем используются механические методы. Например, стабилизаторы корабля - это плавники, установленные под ватерлинией и выходящие сбоку. В современных судах это могут быть активные плавники с гироскопическим управлением, которые могут изменять угол атаки, чтобы противодействовать крену, вызываемому ветром или волнами, действующими на корабль.

Space Race также зависит от точного управления космических аппаратов, и теория управления также наблюдается все более широкое применение в таких областях, как экономика и искусственный интеллект. Здесь можно сказать, что цель состоит в том, чтобы найти внутреннюю модель, которая подчиняется теореме о хорошем регуляторе.. Так, например, в экономике, чем точнее модель торговли (акциями или товарами) представляет действия рынка, тем легче ей управлять этим рынком (и извлекать из него «полезную работу» (прибыль)). В ИИ примером может быть чат-бот, моделирующий дискурсивное состояние людей: чем точнее он может моделировать человеческое состояние (например, на горячей линии телефонной голосовой поддержки), тем лучше он может манипулировать человеком (например, выполнять корректирующие действия). для решения проблемы, вызвавшей звонок в службу поддержки). Эти последние два примера используют узкую историческую интерпретацию теории управления как набора дифференциальных уравнений, моделирующих и регулирующих кинетическое движение, и расширяют ее до обширного обобщения регулятора, взаимодействующего с объектом .

Управление с обратной связью и без обратной связи [ править ]

Блок - схема , из отрицательной обратной связи системы управления с использованием контура обратной связи для управления переменного процесса путем сравнения его с требуемым значением, и применяя разницу в качестве сигнала ошибки , чтобы генерировать выходной сигнал управления , чтобы уменьшить или устранить ошибку.
Пример единого промышленного контура управления; показывающий непрерывно модулируемое управление технологическим потоком.

По сути, существует два типа контуров управления: управление без обратной связи и управление с обратной связью.

При управлении без обратной связи управляющее воздействие контроллера не зависит от «выхода процесса» (или «регулируемой переменной процесса» - PV). Хорошим примером этого является котел центрального отопления, управляемый только таймером, так что тепло подается в течение постоянного времени, независимо от температуры в здании. Управляющее действие - это включение / выключение котла по времени, переменная процесса - температура в здании, но ни одна из них не связана.

При управлении с обратной связью управляющее воздействие от контроллера зависит от обратной связи от процесса в виде значения переменной процесса (PV). В случае аналогии с котлом, замкнутый контур будет включать термостат для сравнения температуры в здании (PV) с температурой, установленной на термостате (уставка - SP). Это генерирует выходной сигнал контроллера для поддержания заданной температуры в здании путем включения и выключения котла. Таким образом, контроллер с обратной связью имеет контур обратной связи, который гарантирует, что контроллер применяет управляющее действие для манипулирования переменной процесса так, чтобы она была такой же, как «эталонный вход» или «уставка». По этой причине контроллеры с обратной связью также называют контроллерами обратной связи. [12]

Определение системы управления с обратной связью в соответствии с Британским институтом стандартов - это «система управления, обладающая контрольной обратной связью, при этом сигнал отклонения, формируемый в результате этой обратной связи, используется для управления действием конечного элемента управления таким образом, чтобы стремятся уменьшить отклонение до нуля ». [13]

Так же; «Система управления с обратной связью - это система, которая стремится поддерживать заданное отношение одной системной переменной к другой, сравнивая функции этих переменных и используя разницу в качестве средства контроля». [14]

Другие примеры [ править ]

Примером системы управления является круиз-контроль автомобиля , который представляет собой устройство, предназначенное для поддержания скорости автомобиля на постоянной желаемой или эталонной скорости, предоставляемой водителем. Контроллер является круиз контроля, завод является автомобилем, и система является автомобилем , и круиз - контроль. Выходные данные системы - это скорость автомобиля, а сам элемент управления - это положение дроссельной заслонки двигателя, которое определяет, какую мощность двигатель выдает.

Примитивный способ реализовать круиз-контроль - просто заблокировать положение дроссельной заслонки, когда водитель включает круиз-контроль. Однако, если круиз-контроль включен на участке неровной дороги, автомобиль будет двигаться медленнее при подъеме в гору и быстрее при движении под гору. Этот тип контроллера называется контроллером с разомкнутым контуром, потому что нет обратной связи ; никакие измерения выходной мощности системы (скорости автомобиля) не используются для изменения управления (положения дроссельной заслонки). В результате контроллер не может компенсировать изменения, воздействующие на автомобиль, например, изменение уклона дороги.

В системе управления с обратной связьюданные от датчика, отслеживающего скорость автомобиля (выходной сигнал системы), поступают в контроллер, который постоянно сравнивает величину, представляющую скорость, с эталонной величиной, представляющей желаемую скорость. Разница, называемая ошибкой, определяет положение дроссельной заслонки (контроль). Результатом является согласование скорости автомобиля с эталонной скоростью (поддержание желаемой выходной мощности системы). Теперь, когда автомобиль идет в гору, разница между входным сигналом (измеренной скоростью) и заданным значением постоянно определяет положение дроссельной заслонки. Когда измеренная скорость падает ниже заданной, разница увеличивается, дроссельная заслонка открывается, и мощность двигателя увеличивается, ускоряя транспортное средство. Таким образом, контроллер динамически противодействует изменениям скорости автомобиля.Центральная идея этих систем управления - это контур обратной связи., контроллер влияет на выходной сигнал системы, который, в свою очередь, измеряется и отправляется обратно в контроллер.

Классическая теория управления [ править ]

Чтобы преодолеть ограничения контроллера без обратной связи , теория управления вводит обратную связь . Контроллер с обратной связью использует обратную связь для управления состояниями или выходов одного динамической системы . Его название происходит от информационного пути в системе: входные данные процесса (например, напряжение, подаваемое на электродвигатель ) влияют на выходные данные процесса (например, скорость или крутящий момент двигателя), которые измеряются датчиками и обрабатываются контроллер; результат (управляющий сигнал) «возвращается» как вход в процесс, замыкая цикл.

Контроллеры с обратной связью имеют следующие преимущества перед контроллерами с обратной связью :

  • подавление помех (например, холмы в приведенном выше примере круиз-контроля)
  • гарантированная производительность даже при неопределенностях модели , когда структура модели не полностью соответствует реальному процессу, а параметры модели неточны
  • нестабильные процессы можно стабилизировать
  • пониженная чувствительность к изменениям параметров
  • улучшенная производительность отслеживания ссылок

В некоторых системах управление с обратной связью и без обратной связи используется одновременно. В таких системах управление без обратной связи называется упреждающим и служит для дальнейшего улучшения характеристик отслеживания ссылок.

Распространенной архитектурой контроллера с обратной связью является ПИД-регулятор .

Передаточная функция с обратной связью [ править ]

Выходной сигнал системы y ( t ) возвращается через измерение датчика F для сравнения с эталонным значением r ( t ). Контроллер С затем берет ошибку е (разность) между опорным и выходом для изменения входов U к системе под управлением P . Это показано на рисунке. Этот тип контроллера представляет собой контроллер с обратной связью или контроллер с обратной связью.

Это называется системой управления с одним входом и одним выходом ( SISO ); Распространены системы MIMO (т. Е. С несколькими входами и несколькими выходами) с более чем одним входом / выходом. В таких случаях переменные представлены векторами вместо простых скалярных значений. Для некоторых систем с распределенными параметрами векторы могут быть бесконечномерной одномерной ( как правило , функция).

Если мы предположим, что контроллер C , объект P и датчик F являются линейными и инвариантными во времени (т. Е. Элементы их передаточной функции C ( s ), P ( s ) и F ( s ) не зависят от времени) , указанные выше системы могут быть проанализированы с помощью преобразования Лапласа по переменным. Это дает следующие отношения:

Решение для Y ( s ) через R ( s ) дает

Выражение называется передаточной функцией системы с обратной связью . В числителе указано усиление в прямом направлении (без обратной связи) от r до y , а в знаменателе - единица плюс усиление при обходе контура обратной связи, так называемое усиление контура. Если , то есть, он имеет большую норму с каждым значением s , и если , то Y ( s ) приблизительно равно R ( s ), и выходной сигнал точно соответствует эталонному входу.

ПИД-регулятор обратной связи [ править ]

Блок - схема контроллера ПИД - регулятора в контуре обратной связи, г ( т ) есть искомое значение процесса или «заданное значение», а у ( т ) является измеренное значение процесса.

Пропорционально-интегрально-производный регулятор (ПИД-регулятор) - это метод управления механизмом обратной связи контура управления, широко используемый в системах управления.

ПИД-регулятор непрерывно вычисляет значение ошибки e ( t ) как разность между желаемой уставкой и измеряемой переменной процесса и применяет поправку на основе пропорциональных , интегральных и производных членов. PID - это инициализм для пропорционально-интегрально-производной , относящийся к трем членам, работающим с сигналом ошибки для создания управляющего сигнала.

Теоретическое понимание и применение восходят к 1920-м годам, и они реализованы почти во всех аналоговых системах управления; первоначально в механических контроллерах, затем с использованием дискретной электроники, а затем и в промышленных компьютерах. ПИД-регулятор, вероятно, является наиболее часто используемой конструкцией управления с обратной связью.

Если u ( t ) - это управляющий сигнал, отправляемый в систему, y ( t ) - это измеренный выходной сигнал, а r ( t ) - это желаемый выходной сигнал, а e ( t ) = r ( t ) - y ( t ) - отслеживающий ошибка, ПИД-регулятор имеет общий вид

Желаемая динамика замкнутого контура достигается путем настройки трех параметров K P , K I и K D , часто итеративно путем «настройки» и без конкретных знаний модели объекта. Стабильность часто можно обеспечить, используя только пропорциональный член. Интегральный член позволяет исключить ступенчатое возмущение (часто бросается в глаза при управлении технологическим процессом ). Термин «производная» используется для демпфирования или формирования отклика. ПИД-регуляторы являются наиболее устоявшимся классом систем управления: однако они не могут использоваться в нескольких более сложных случаях, особенно если рассматриваются системы MIMO .

Применение преобразования Лапласа приводит к преобразованному уравнению ПИД-регулятора

с передаточной функцией ПИД-регулятора

В качестве примера настройки ПИД-регулятора в замкнутой системе H ( s ) рассмотрим объект 1-го порядка, заданный формулой

где A и T P - некоторые постоянные. Продукция завода возвращается через

где T F также постоянная. Теперь, если мы установим , K D = KT D , и , мы можем выразить передаточную функцию ПИД-регулятора в последовательной форме как

Подставляя P ( s ) , F ( s ) и C ( s ) в передаточную функцию замкнутого контура H ( s ) , мы находим, что, задавая

H ( s ) = 1 . Сэтой настройки в этом примере, выход системы следующимвход задания точно.

Однако на практике чистый дифференциатор не является ни физически реализуемым, ни желательным [15] из-за усиления шума и резонансных мод в системе. Поэтому вместо этого используется подход типа компенсатора фазового вывода или дифференциатор с спадом в нижних частотах.

Линейная и нелинейная теория управления [ править ]

Теорию управления можно разделить на две части:

  • Теория линейного управления - это относится к системам, состоящим из устройств, которые подчиняются принципу суперпозиции , что примерно означает, что выход пропорционален входу. Они управляются линейными дифференциальными уравнениями . Основным подклассом являются системы, которые, кроме того, имеют параметры, которые не изменяются со временем, называемыесистемамис линейной инвариантностью во времени (LTI). Эти системы могут быть подвергнуты мощной частотной области математических методов большой общности, таких как преобразование Лапласа , преобразование Фурье , Z преобразования , Боде , корень локуса , и устойчивости Найквиста критерий. Это приводит к описанию системы с использованием таких терминов, как полоса пропускания , частотная характеристика , собственные значения , усиление , резонансные частоты , нули и полюсы , которые дают решения для отклика системы и методов проектирования для большинства систем, представляющих интерес.
  • Теория нелинейного управления - охватывает более широкий класс систем, которые не подчиняются принципу суперпозиции, и применяется к большему количеству реальных систем, поскольку все реальные системы управления нелинейны. Эти системы часто управляются нелинейными дифференциальными уравнениями . Те немногие математические методы, которые были разработаны для их обработки, более сложны и гораздо менее общие, часто применяемые только к узким категориям систем. К ним относятсятеория предельного цикла , отображения Пуанкаре , теорема устойчивости Ляпунова и описание функций . Нелинейные системы часто анализируются численными методами на компьютерах, например, путем моделированияих работа с использованием языка моделирования . Если интерес представляют только решения вблизи устойчивой точки, нелинейные системы часто можно линеаризовать , аппроксимируя их линейной системой с использованием теории возмущений , и можно использовать линейные методы. [16]

Методы анализа - частотная и временная области [ править ]

Математические методы анализа и проектирования систем управления делятся на две разные категории:

  • Частотная область - в этом типе значения переменных состояния , математические переменные, представляющие вход, выход и обратную связь системы, представлены как функции частоты . Входной сигнал и система передаточной функция преобразуются из временных функций к функциям частоты на преобразования , такие как преобразование Фурье , преобразование Лапласа , или Z преобразования . Преимущество этого метода в том, что он приводит к упрощению математики; что дифференциальные уравнения , которые представляют собой систему, заменяются алгебраическими уравнениямив частотной области, которую гораздо проще решить. Однако методы частотной области могут использоваться только с линейными системами, как упоминалось выше.
  • Представление пространства состояний во временной области - в этом типе значения переменных состояния представлены как функции времени. В этой модели анализируемая система представлена ​​одним или несколькими дифференциальными уравнениями . Поскольку методы частотной области ограничены линейными системами, временная область широко используется для анализа реальных нелинейных систем. Хотя их сложнее решить, современные методы компьютерного моделирования, такие как языки моделирования , сделали их анализ рутинным.

В отличие от анализа в частотной области классической теории управления, современная теория управления использует пространство состояний во временной области.представление, математическая модель физической системы в виде набора входных, выходных и переменных состояния, связанных дифференциальными уравнениями первого порядка. Чтобы абстрагироваться от количества входов, выходов и состояний, переменные выражаются в виде векторов, а дифференциальные и алгебраические уравнения записываются в матричной форме (последнее возможно только в том случае, если динамическая система является линейной). Представление в пространстве состояний (также известное как «подход во временной области») обеспечивает удобный и компактный способ моделирования и анализа систем с несколькими входами и выходами. В случае входов и выходов нам в противном случае пришлось бы записывать преобразования Лапласа для кодирования всей информации о системе. В отличие от подхода в частотной области,использование представления в пространстве состояний не ограничивается системами с линейными компонентами и нулевыми начальными условиями. «Пространство состояний» относится к пространству, оси которого являются переменными состояния. Состояние системы можно представить в виде точки в этом пространстве.[17] [18]

Системный интерфейс - SISO и MIMO [ править ]

Системы управления можно разделить на разные категории в зависимости от количества входов и выходов.

  • Один вход - один выход (SISO) - это самый простой и наиболее распространенный тип, в котором один выход управляется одним управляющим сигналом. Примерами являются приведенный выше пример круиз-контроля или аудиосистема , в которой управляющий вход - это входной аудиосигнал, а выход - звуковые волны из динамика.
  • Несколько входов и выходов (MIMO) - встречаются в более сложных системах. Например, современные большие телескопы, такие как Keck и MMT, имеют зеркала, состоящие из множества отдельных сегментов, каждый из которых управляется приводом . Форма всего зеркала постоянно регулируется системой управления активной оптикой MIMO с использованием входных данных от нескольких датчиков в фокальной плоскости, чтобы компенсировать изменения формы зеркала из-за теплового расширения, сжатия, напряжений при повороте и искажения зеркала. волновой фронт из-за турбулентности в атмосфере. Сложные системы, такие как ядерные реакторы и человеческие клетки моделируются компьютером как большие системы управления MIMO.

Темы теории управления [ править ]

Стабильность [ править ]

Стабильность общей динамической системы без входа может быть описана со стабильностью Ляпунова критериями.

  • Линейная система называется ограниченным вход и ограниченный выход (Бибо) стабильным , если его выход будет оставаться ограниченным для любого ограниченного входа.
  • Устойчивость нелинейных систем, которые принимают входные данные, - это стабильность между входами и состояниями (ISS), которая сочетает в себе устойчивость по Ляпунову и понятие, аналогичное устойчивости BIBO.

Для простоты следующие описания сосредоточены на линейных системах с непрерывным и дискретным временем .

Математически это означает, что для устойчивости причинной линейной системы все полюса ее передаточной функции должны иметь отрицательные действительные значения, т.е. действительная часть каждого полюса должна быть меньше нуля. Практически говоря, стабильность требует, чтобы комплексные полюса передаточной функции находились

  • в открытой левой половине комплексной плоскости для непрерывного времени, когда преобразование Лапласа используется для получения передаточной функции.
  • внутри единичного круга для дискретного времени, когда используется Z-преобразование .

Разница между этими двумя случаями просто связана с традиционным методом построения графиков непрерывного и дискретного времени передаточных функций. Непрерывное преобразование Лапласа выполняется в декартовых координатах, где ось является действительной осью, а дискретное Z-преобразование выполняется в круговых координатах, где ось является действительной осью.

Когда соответствующие условия выполнены выше, система называется асимптотически устойчивой ; переменные асимптотически устойчивой системы управления всегда уменьшаются от своего начального значения и не испытывают постоянных колебаний. Постоянные колебания возникают, когда действительная часть полюса точно равна нулю (в случае непрерывного времени) или имеет модуль, равный единице (в случае дискретного времени). Если просто стабильный отклик системы не затухает и не растет с течением времени и не имеет колебаний, он является незначительно стабильным.; в этом случае передаточная функция системы имеет неповторяющиеся полюса в начале комплексной плоскости (т. е. их действительная и комплексная составляющие равны нулю в случае непрерывного времени). Колебания присутствуют, когда у полюсов с действительной частью, равной нулю, мнимая часть не равна нулю.

Если система в вопросе имеет импульсный отклик на

то Z-преобразование (см. этот пример ) задается формулой

который имеет полюс в (нулевая мнимая часть ). Эта система является BIBO (асимптотически) устойчивой, поскольку полюс находится внутри единичной окружности.

Однако если импульсный отклик был

то Z-преобразование

который имеет полюс в точке и не является устойчивым по BIBO, так как полюс имеет модуль, строго превышающий единицу.

Существует множество инструментов для анализа полюсов системы. К ним относятся графические системы, такие как корневой годограф , графики Боде или графики Найквиста .

Механические изменения могут сделать оборудование (и системы управления) более стабильными. Моряки добавляют балласт, чтобы улучшить остойчивость кораблей. Круизные лайнеры используют стабилизаторы поперечной устойчивости , которые выступают в поперечном направлении от борта судна примерно на 30 футов (10 м) и непрерывно вращаются вокруг своих осей для создания сил, противодействующих крену.

Управляемость и наблюдаемость [ править ]

Управляемость и наблюдаемость являются основными проблемами при анализе системы до принятия решения о том, какую стратегию управления лучше всего применить или возможно ли вообще контролировать или стабилизировать систему. Управляемость связана с возможностью перевода системы в определенное состояние с помощью соответствующего управляющего сигнала. Если состояние неуправляемо, то никакой сигнал никогда не сможет управлять состоянием. Если состояние неконтролируемое, но его динамика стабильна, то состояние называется стабилизируемым . Наблюдаемость, напротив, связана с возможностью наблюдениячерез выходные измерения состояние системы. Если состояние не наблюдается, контроллер никогда не сможет определить поведение ненаблюдаемого состояния и, следовательно, не сможет использовать его для стабилизации системы. Однако, как и в случае с условием стабилизируемости, описанным выше, если состояние не может быть обнаружено, оно все еще может быть обнаружено.

С геометрической точки зрения, глядя на состояния каждой переменной системы, которую нужно контролировать, каждое «плохое» состояние этих переменных должно быть управляемым и наблюдаемым, чтобы гарантировать хорошее поведение в замкнутой системе. То есть, если одно из собственных значений системы не является одновременно управляемым и наблюдаемым, эта часть динамики останется нетронутой в замкнутой системе. Если такое собственное значение нестабильно, динамика этого собственного значения будет присутствовать в замкнутой системе, которая, следовательно, будет нестабильной. Ненаблюдаемые полюсы не присутствуют в реализации передаточной функции представления в пространстве состояний, поэтому иногда последнее предпочтение отдается при анализе динамических систем.

Решение проблем, связанных с неуправляемой или ненаблюдаемой системой, включает добавление исполнительных механизмов и датчиков.

Спецификация управления [ править ]

За последние годы было разработано несколько различных стратегий контроля. Они варьируются от очень общих (ПИД-регулятор) до других, посвященных очень конкретным классам систем (особенно робототехнике или круиз-контролю самолетов).

Проблема управления может иметь несколько характеристик. Стабильность, конечно, присутствует всегда. Контроллер должен обеспечивать стабильность замкнутой системы независимо от стабильности разомкнутого контура. Неправильный выбор контроллера может даже ухудшить стабильность системы без обратной связи, чего обычно следует избегать. Иногда было бы желательно получить определенную динамику в замкнутом контуре: то есть, чтобы полюса имели , где - фиксированное значение, строго больше нуля, вместо того, чтобы просто спрашивать об этом .

Еще одна типичная спецификация - это отказ от ступенчатого возмущения; включение интегратора в цепь разомкнутого контура (т. е. непосредственно перед управляемой системой) легко позволяет добиться этого. Другие классы нарушений требуют включения других типов подсистем.

Другие "классические" спецификации теории управления касаются временной характеристики замкнутой системы. К ним относятся время нарастания (время, необходимое системе управления для достижения желаемого значения после возмущения), пиковое превышение (максимальное значение, достигаемое реакцией до достижения желаемого значения) и другие ( время установления , четверть затухания). Спецификации частотной области обычно связаны с надежностью (см. Ниже).

Современные оценки производительности используют некоторые вариации интегрированной ошибки отслеживания (IAE, ISA, CQI).

Идентификация модели и надежность [ править ]

Система управления всегда должна обладать некоторым свойством устойчивости. Надежный контроллер является таким , что его свойства не меняются много , если применяется к системе , несколько отличной от математической которая используется для его синтеза. Это требование важно, поскольку ни одна реальная физическая система не ведет себя так, как серия дифференциальных уравнений, используемых для ее математического представления. Обычно для упрощения расчетов выбирается более простая математическая модель, в противном случае реальная динамика системы может быть настолько сложной, что полная модель станет невозможной.

Идентификация системы

Процесс определения уравнений, управляющих динамикой модели, называется идентификацией системы . Это можно сделать в автономном режиме: например, выполнив серию измерений, на основе которых можно рассчитать приближенную математическую модель, обычно ее передаточную функцию или матрицу. Однако такая идентификация по выходу не может учитывать ненаблюдаемую динамику. Иногда модель строится непосредственно, исходя из известных физических уравнений, например, в случае системы масса-пружина-демпфер мы знаем, что. Даже если предположить, что при разработке контроллера используется «полная» модель, все параметры, включенные в эти уравнения (называемые «номинальными параметрами»), никогда не известны с абсолютной точностью; система управления должна будет вести себя правильно даже при подключении к физической системе с истинными значениями параметров, отличными от номинальных.

Некоторые передовые методы контроля включают в себя процесс идентификации «в режиме онлайн» (см. Ниже). Параметры модели рассчитываются («идентифицируются») во время работы самого контроллера. Таким образом, если происходит резкое изменение параметров, например, если рука робота отпускает груз, контроллер, соответственно, сам настраивается, чтобы обеспечить правильную работу.

Анализ

Анализ устойчивости системы управления SISO (один вход - один выход) может быть выполнен в частотной области с учетом передаточной функции системы и с использованием диаграмм Найквиста и Боде . Темы включают запас по усилению, фазе и амплитуде. Для MIMO (много входов и выходов) и, в целом, более сложных систем управления необходимо учитывать теоретические результаты, разработанные для каждого метода управления (см. Следующий раздел). То есть, если требуются особые качества устойчивости, инженер должен переключить свое внимание на метод управления, включив эти качества в его свойства.

Ограничения

Особая проблема устойчивости - это требование, чтобы система управления работала должным образом при наличии ограничений ввода и состояния. В физическом мире каждый сигнал ограничен. Может случиться так, что контроллер будет посылать управляющие сигналы, которые не могут быть отслежены физической системой, например, попытка повернуть клапан с чрезмерной скоростью. Это может привести к нежелательному поведению замкнутой системы или даже к повреждению или поломке исполнительных механизмов или других подсистем. Для решения этой проблемы доступны специальные методы управления: управление с прогнозированием модели (см. Ниже) и системы защиты от заводов . Последний состоит из дополнительного блока управления, который гарантирует, что управляющий сигнал никогда не превышает заданный порог.

Системные классификации [ править ]

Управление линейными системами [ править ]

Для систем MIMO размещение полюсов может быть выполнено математически с использованием представления в пространстве состояний разомкнутой системы и вычисления матрицы обратной связи, назначающей полюса в желаемых положениях. В сложных системах это может потребовать компьютерных вычислений и не всегда может гарантировать надежность. Кроме того, не все состояния системы обычно измеряются, поэтому наблюдатели должны быть включены в проект размещения столбов.

Управление нелинейными системами [ править ]

Процессы в таких отраслях, как робототехника и аэрокосмическая промышленность, обычно имеют сильную нелинейную динамику. В теории управления иногда можно линеаризовать такие классы систем и применить линейные методы, но во многих случаях может возникнуть необходимость разработать с нуля теории, позволяющие управлять нелинейными системами. Эти, например, линеаризация с обратной связью , обратный шаг , управление скользящим режимом, управление линеаризацией траектории, обычно используют результаты, основанные на теории Ляпунова . Дифференциальная геометрияшироко используется в качестве инструмента для обобщения хорошо известных концепций линейного управления на нелинейный случай, а также для демонстрации тонкостей, которые делают эту проблему более сложной. Теория управления также использовалась для расшифровки нейронного механизма, который управляет когнитивными состояниями. [19]

Управление децентрализованными системами [ править ]

Когда система управляется несколькими контроллерами, проблема заключается в децентрализованном управлении. Децентрализация полезна во многих отношениях, например, она помогает системам управления работать на большей географической территории. Агенты в децентрализованных системах управления могут взаимодействовать, используя каналы связи, и координировать свои действия.

Детерминированные и стохастические системы управления [ править ]

Задача стохастического управления - это проблема, в которой эволюция переменных состояния подвергается случайным ударам извне системы. Задача детерминированного управления не подвержена внешним случайным шокам.

Основные стратегии управления [ править ]

Каждая система управления должна в первую очередь гарантировать стабильность работы замкнутого контура. Для линейных систем это может быть получено путем прямого размещения полюсов. В нелинейных системах управления используются специальные теории (обычно основанные на теории Александра Ляпунова ) для обеспечения устойчивости без учета внутренней динамики системы. Возможность выполнения различных спецификаций зависит от рассматриваемой модели и выбранной стратегии управления.

Список основных приемов контроля
  • Адаптивное управление использует оперативную идентификацию параметров процесса или изменение коэффициентов усиления контроллера, тем самым получая высокие характеристики устойчивости. Адаптивное управление было впервые применено в аэрокосмической промышленности в 1950-х годах и имело особый успех в этой области.
  • Иерархическая система управления представляет собой тип системы управления , в которой множество устройств и программного обеспечения , регулирующего расположена в иерархическом дереве . Когда связи в дереве реализуются компьютерной сетью , эта иерархическая система управления также является формой сетевой системы управления .
  • Интеллектуальное управление использует различные вычислительные подходы искусственного интеллекта, такие как искусственные нейронные сети , байесовская вероятность , нечеткая логика , [20] машинное обучение , эволюционные вычисления и генетические алгоритмы или сочетание этих методов, таких как нейро-нечеткие алгоритмы, для управления динамической системой .
  • Оптимальное управление - это особый метод управления, в котором управляющий сигнал оптимизирует определенный «индекс стоимости»: например, в случае спутника, реактивные тяги, необходимые для вывода его на желаемую траекторию, потребляют наименьшее количество топлива. Два метода проектирования оптимального управления широко используются в промышленных приложениях, поскольку было показано, что они могут гарантировать стабильность с обратной связью. Это управление с прогнозированием модели (MPC) и линейно-квадратично-гауссовское управление.(LQG). Первый может более явно учитывать ограничения на сигналы в системе, что является важной особенностью многих промышленных процессов. Однако структура «оптимального управления» в MPC - это только средство для достижения такого результата, поскольку она не оптимизирует истинный показатель производительности системы управления с обратной связью. Вместе с ПИД-регуляторами системы MPC являются наиболее широко используемым методом управления в управлении технологическим процессом .
  • Надежное управление явно имеет дело с неопределенностью в подходе к проектированию контроллера. Контроллеры, разработанные с использованием надежных методов управления, как правило, способны справляться с небольшими различиями между реальной системой и номинальной моделью, используемой для проектирования. [21] Ранние методы Боде и других были довольно надежными; методы пространства состояний, изобретенные в 1960-х и 1970-х годах, иногда оказывались недостаточно надежными. Примеры современных методов надежного управления включают в себя формирование контура H-бесконечности, разработанное Дунканом Макфарлейном и Китом Гловером , управление скользящим режимом (SMC), разработанное Вадимом Уткиным.и безопасные протоколы, предназначенные для управления большими разнородными группами электрических нагрузок в приложениях Smart Power Grid. [22] Надежные методы нацелены на достижение устойчивой производительности и / или стабильности при наличии небольших ошибок моделирования.
  • Стохастический контроль имеет дело с дизайном контроля с неопределенностью в модели. В типичных задачах стохастического управления предполагается, что в модели и контроллере существуют случайные шумы и возмущения, и при разработке управления необходимо учитывать эти случайные отклонения.
  • Самоорганизованный контроль критичности можно определить как попытки вмешательства в процессы, посредством которых самоорганизованная система рассеивает энергию.

Люди в системах и контроле [ править ]

Многие активные и исторические деятели внесли значительный вклад в теорию управления, в том числе

  • Пьер-Симон Лаплас изобрел Z-преобразование в своей работе по теории вероятностей , которое теперь используется для решения задач теории управления с дискретным временем. Z-преобразование является эквивалентом преобразования Лапласа в дискретном времени, названного в его честь.
  • Ирмгард Флюгге-Лотц разработала теорию прерывистого автоматического управления и применила ее к системам автоматического управления летательными аппаратами .
  • Александр Ляпунов в 1890-х годах положил начало теории устойчивости .
  • Гарольд С. Блэк изобрел концепцию усилителей с отрицательной обратной связью в 1927 году. Ему удалось разработать стабильные усилители с отрицательной обратной связью в 1930-х годах.
  • Гарри Найквист разработал критерий устойчивости Найквиста для систем обратной связи в 1930-х годах.
  • Ричард Беллман разрабатывал динамическое программирование с 1940-х годов. [23]
  • Андрей Колмогоров был одним из разработчиков фильтра Винера – Колмогорова в 1941 году.
  • Норберт Винер стал соавтором фильтра Винера – Колмогорова и ввел термин кибернетика в 1940-х годах.
  • Джон Р. Рагаццини представил цифровое управление и использование Z-преобразования в теории управления (изобретенной Лапласом) в 1950-х годах.
  • Понтрягин ввел принцип максимума и принцип релейности .
  • Пьер-Луи Лионс разработал решения для определения вязкости в методы стохастического управления и оптимального управления .
  • Рудольф Кальман был пионером подхода к системам и управлению в пространстве состояний . Введены понятия управляемости и наблюдаемости . Разработал фильтр Калмана для линейной оценки.
  • Али Х. Найфех, который был одним из основных участников теории нелинейного управления и опубликовал множество книг по методам возмущений.
  • Ян К. Виллемс представил концепцию диссипативности как обобщение функции Ляпунова на системы ввода / состояния / вывода. Построение функции хранения, как называют аналог функции Ляпунова, привело к изучению линейного матричного неравенства (ЛМН) в теории управления. Он был пионером поведенческого подхода к математической теории систем.

См. Также [ править ]

Примеры систем управления
  • Автоматизация
  • Контроллер Deadbeat
  • Системы с распределенными параметрами
  • Дробное управление
  • Формирование петли H-бесконечности
  • Иерархическая система управления
  • Прогностический контроль модели
  • Оптимальный контроль
  • Контроль над процессом
  • Надежный контроль
  • Сервомеханизм
  • Пространство состояний (элементы управления)
  • Векторное управление
Темы теории управления
  • Метод диаграммы коэффициентов
  • Реконфигурация управления
  • Теорема вставки сечения
  • Обратная связь
  • H бесконечность
  • Ганкеля сингулярное значение
  • Теорема Кренера
  • Компенсатор опережения-запаздывания
  • Незначительная обратная связь петли
  • Многоконтурная обратная связь
  • Положительные системы
  • Радиальная базисная функция
  • Корневой локус
  • Графики потока сигналов
  • Стабильный многочлен
  • Представление в пространстве состояний
  • Устойчивое состояние
  • Переходный ответ
  • Переходное состояние
  • Недоразвитие
  • Параметризация Юлы – Кучеры
  • Метод приближения цепей Маркова
Другие связанные темы
  • Адаптивная система
  • Автоматизация и дистанционное управление
  • График облигаций
  • Техника управления
  • Цикл "управление – обратная связь – прерывание"
  • Контроллер (теория управления)
  • Кибернетика
  • Интеллектуальное управление
  • Математическая теория систем
  • Усилитель отрицательной обратной связи
  • Люди в системах и контроле
  • Теория перцептивного контроля
  • Теория систем
  • Расчет шкалы времени

Ссылки [ править ]

  1. ^ Беннетт, Стюарт (1992). История техники управления, 1930-1955 гг. ИЭПП. п. 48. ISBN  978-0-86341-299-8 .
  2. ^ Максвелл, JC (1868). «О губернаторах» (PDF) . Труды Королевского общества . 100 .
  3. ^ Minorsky, Николас (1922). «Курсовая устойчивость автоматически управляемых кузовов». Журнал Американского общества морских инженеров . 34 (2): 280–309. DOI : 10.1111 / j.1559-3584.1922.tb04958.x .
  4. ^ GND. "Katalog der Deutschen Nationalbibliothek (Орган контроля)" . portal.dnb.de . Проверено 26 апреля 2020 года .
  5. ^ Максвелл, JC (1868). «О губернаторах» . Труды Лондонского королевского общества . 16 : 270–283. DOI : 10.1098 / rspl.1867.0055 . JSTOR 112510 . 
  6. ^ Теория управления: история, математические достижения и перспективы | Э. Фернандес-Кара1 и Э. Зуазуа
  7. ^ Routh, EJ; Фуллер, А. Т. (1975). Устойчивость движения . Тейлор и Фрэнсис.
  8. Перейти ↑ Routh, EJ (1877). Трактат об устойчивости данного состояния движения, особенно устойчивого движения: особенно устойчивого движения . Macmillan and co.
  9. Перейти ↑ Hurwitz, A. (1964). «Об условиях, при которых уравнение имеет только корни с отрицательными действительными частями». Избранные статьи по математическим тенденциям в теории управления .
  10. ^ Флюгге-Лотц, Ирмгард; Титус, Гарольд А. (октябрь 1962 г.). "Оптимальное и квазиоптимальное управление системами третьего и четвертого порядков" (PDF) . Технический отчет Стэнфордского университета (134): 8–12.
  11. ^ Холлион, Ричард П. (1980). Сичерман, Барбара; Грин, Кэрол Херд; Кантров, Илен; Уокер, Харриетт (ред.). Известные американские женщины: современный период: биографический словарь . Кембридж, Массачусетс: Belknap Press of Harvard University Press. С.  241–242 . ISBN 9781849722704.
  12. ^ «Системы обратной связи и управления» - Дж. Дж. Ди Стеффано, А. Р. Стубберуд, И. Дж. Уильямс. Серия набросков Шаумса, Макгроу-Хилл 1967
  13. ^ Майр, Отто (1970). Истоки управления с обратной связью . Клинтон, Массачусетс, США: The Colonial Press, Inc.
  14. ^ Майр, Отто (1969). Истоки управления с обратной связью . Клинтон, Массачусетс, США: The Colonial Press, Inc.
  15. ^ Анг, KH; Чонг, GCY; Ли, Ю. (2005). «Анализ, проектирование и технология систем ПИД-регулирования». IEEE Transactions по технологии систем управления . 13 (4): 559–576. DOI : 10.1109 / TCST.2005.847331 . S2CID 921620 . 
  16. ^ точка обрезки
  17. ^ Дональд М. Виберг (1971). Пространство состояний и линейные системы . Наброски Шаума. Макгроу Хилл. ISBN 978-0-07-070096-3.
  18. ^ Террелл, Уильям (1999). «Некоторая фундаментальная теория управления I: управляемость, наблюдаемость и двойственность - И - некоторая фундаментальная теория управления II: линеаризация с обратной связью нелинейных систем с одним входом» . Американский математический ежемесячник . 106 (9): 705–719 и 812–828. DOI : 10.2307 / 2589614 . JSTOR 2589614 . 
  19. ^ Гу Ши; и другие. (2015). «Управляемость структурных сетей мозга (артикул 8414)» . Nature Communications . 6 (6): 8414. arXiv : 1406.5197 . Bibcode : 2015NatCo ... 6.8414G . DOI : 10.1038 / ncomms9414 . PMC 4600713 . PMID 26423222 . Выложите резюме . Здесь мы используем инструменты из теорий контроля и сетевых теорий, чтобы предложить механистическое объяснение того, как мозг перемещается между когнитивными состояниями, взятыми из сетевой организации микроструктуры белого вещества.  
  20. ^ Лю, Цзе; Уилсон Ван; Фарид Голнараги; Эрик Кубица (2010). «Новая нечеткая структура для управления нелинейными системами». Нечеткие множества и системы . 161 (21): 2746–2759. DOI : 10.1016 / j.fss.2010.04.009 .
  21. ^ Мелби, Пол; и другие. (2002). «Робастность адаптации в управляемых самонастраивающихся хаотических системах». Буквы флуктуации и шума . 02 (4): L285 – L292. DOI : 10.1142 / S0219477502000919 .
  22. ^ Н.А. Синицын. С. Кунду, С. Бакхаус (2013). «Безопасные протоколы для генерации импульсов мощности с гетерогенными совокупностями термостатически контролируемых нагрузок». Преобразование энергии и управление . 67 : 297–308. arXiv : 1211.0248 . DOI : 10.1016 / j.enconman.2012.11.021 . S2CID 32067734 . 
  23. ^ Ричард Беллман (1964). «Теория управления» (PDF) . Scientific American . Vol. 211 нет. 3. С. 186–200.

Дальнейшее чтение [ править ]

  • Левин, Уильям С., изд. (1996). Справочник по контролю . Нью-Йорк: CRC Press. ISBN 978-0-8493-8570-4.
  • Карл Й. Остром; Ричард М. Мюррей (2008). Системы обратной связи: введение для ученых и инженеров (PDF) . Издательство Принстонского университета. ISBN 978-0-691-13576-2.
  • Кристофер Килиан (2005). Современные технологии управления . Томпсон Делмар Обучение. ISBN 978-1-4018-5806-3.
  • Ванневар Буш (1929). Анализ рабочих схем . John Wiley and Sons, Inc.
  • Роберт Ф. Стенгель (1994). Оптимальное управление и оценка . Dover Publications. ISBN 978-0-486-68200-6.
  • Франклин; и другие. (2002). Управление с обратной связью динамических систем (4-е изд.). Нью-Джерси: Прентис-Холл. ISBN 978-0-13-032393-4.
  • Джозеф Л. Хеллерштейн; Дон М. Тилбери ; Суджай Парех (2004). Управление вычислительными системами с обратной связью . Джон Уайли и сыновья. ISBN 978-0-471-26637-2.
  • Дидерих Хинрихсен и Энтони Дж. Причард (2005). Математическая теория систем I - Моделирование, анализ пространства состояний, устойчивость и надежность . Springer. ISBN 978-3-540-44125-0.
  • Андрей, Некулай (2005). «Современная теория управления - историческая перспектива» (PDF) . Проверено 10 октября 2007 года . Cite journal requires |journal= (help)
  • Зонтаг, Эдуардо (1998). Математическая теория управления: детерминированные конечномерные системы. Второе издание (PDF) . Springer. ISBN 978-0-387-98489-6.
  • Гудвин, Грэм (2001). Проектирование систем управления . Прентис Холл. ISBN 978-0-13-958653-8.
  • Кристоф Бассо (2012). Проектирование контуров управления для линейных и импульсных источников питания: Учебное руководство . Артек Хаус. ISBN 978-1608075577.
  • Борис Дж. Лурье; Пол Дж. Энрайт (2019). Классическое управление с обратной связью с нелинейными многоконтурными системами (3-е изд.). CRC Press. ISBN 978-1-1385-4114-6.
Для химического машиностроения
  • Люибен, Уильям (1989). Моделирование процессов, моделирование и управление для инженеров-химиков . Макгроу Хилл. ISBN 978-0-07-039159-8.

Внешние ссылки [ править ]

  • Учебники по управлению для Matlab , набор проработанных примеров управления, решаемых несколькими различными методами.
  • Настройка управления и лучшие практики
  • Расширенные структуры управления, бесплатные онлайн-симуляторы, объясняющие теорию управления
  • Темная сторона теории петлевого контроля , профессиональный семинар, проводившийся в АТЭС в 2012 году (Орландо, Флорида).