Главная > Нейроуправление и его приложения
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

3.4. Самонастраивающиеся ПИ- и ПИД- контроллеры

Доминирование ПИ- и ПИД-контроллеров среди промышленных регуляторов — основная движущая сила в развитии теории и практики самонастраивающихся ПИ- и ПИД-контроллеров (СНПИ- и СНПИД-контроллеров). Хотя самонастраивающиеся контроллеры обладают большей гибкостью и более приспособлены для управления объектами с переменными параметрами, нелинейностями и неопределенностями, их практическое применение пока не выглядит особенно перспективным.

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

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

Вывод выражений для СНПИ- и СНПИД-контроллеров [17] может быть получен из комбинации выражений (3.2.5) и (3.3.19). Чтобы закон управления (3.3.19) имел ПИД-струк-туру, аналогичную закону (3.2.5), передаточная функция должна быть представленаполином второго порядка. Таким образом, порядок полинома определяется равенством:

считая,что . Для системы первого порядка ПИД-структура получается, если знаменатель передаточной функции корректирующего фильтра выбирать в виде полинома второго порядка. Так как полином может выбираться пользователем, интегрирующее действие может быть введено следующим выражением:

где — константа.

Установившуюся ошибку можно устранить, положив:

Используя уравнения (3.4.2) и (3.4.3), выражение (3.3.18) можно записать в форме:

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

и

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

Программная реализация СНПИД-контроллера для каждого момента дискретизации может быть представлена следующим образом.

Вычисления СНПИД-контроллера:

Шаг 1, Установить опорный входной сигнал.

Шаг 2. Прочитать входные и выходные данные.

Шаг 3. Задать начальные значения коэффициентов и

Шаг 4. Выполнить вычисления по формулам (3.3.22), (3.3.23), (3.3.24).

Шаг 5. Определить управляющее воздействие по формуле (3.4.4).

Шаг 6. Рассчитать ПИД-параметры по выражениям

3.4.1. Замкнутая система

Замкнутая система с СНПИ- или СНПИД-контроллером описывается уравнением

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

что соответствует условию (3.4.3). Отметим также, что в установившемся режиме слагаемое, соответствующее возмущению, равно нулю. Это означает, что замкнутая система может парировать действие возмущения.

3.4.2. Пример моделирования

В большинстве систем управления требуется задавать предварительно некоторые параметры настройки. Для СНПИ- и СНПИД-контроллеров параметрами настройки являются Они играют важную роль в регулировке

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

В данном разделе приводятся результаты имитационного моделирования, которые предназначены помочь в выборе параметров настройки СНПИ- и СНПИД-контроллеров. В этих примерах проводятся некоторые исследования свойств и роли параметров настройки. Для сравнения сданными, полученными для СНПИ- и СНПИД-контроллеров, приводится также несколько примеров моделирования с использованием ПИ- и ПИД-контроллеров с постоянными параметрами. Примеры моделирования получены для 300 дискретных моментов времени. Для оценки параметров использовался метод наименьших квадратов; в качестве ковариационной матрицы была выбрана единичная матрица, умноженная на число 10. Значение коэффициента отсутствия последействия было выбрано равным единице.

В данном примере рассматривается непрерывная система второго порядка с запаздывающим звеном. Передаточная функция системы задается выражением:

Проведя дискретизацию соответствующего дифференциального уравнения с интервалом квантования в 0.5 с. и применив z-преобразование для полученного уравнения, получим z-передаточную функцию в виде:

Во временной области данной передаточной функции соответствует уравнение:

Рис. 3.4.1. Характеристика системы в иримере моделирования с использованием СНПИД-контроллера

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

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

Рис. 3.4.2. Характеристика системы в примере моделирования с использованием ПИД-контроллера

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

20 моментов дискретного времени) обычное ПИД-управление. На рис. 3.4.1 показана характеристика СНПИД-контроллера для системы второго порядка. Можно убедиться, что при втором и третьем изменении уставки переходной процесс улучшается. Для сравнения приводятся характеристики той же системы с использованием ПИД-контроллера.

На рис. 3.4.2 показана характеристика замкнутой системы при использовании ПИД-контроллера с фиксированными параметрами. Хотя начальный участок переходного процесса не столь резкий по сравнению с предыдущим случаем, характеристики не улучшаются для второго и третьего участков переходного процесса.

Рис. 3.4.3(a). Характеристика СНПИД-контроллера для системы с уменьшенным значением коэффициента

Для исследования роли параметров настройки, уменьшим величину до -0.99; в результате будет получена характеристика с большей осцилляцией, которая показана на рис. 3.4.3, а. Как и ожидалось, повышение величины или Р приводит к недостаточному демпфированию отклика, как показано на рис. 3.4.3, b. Для исследования роли полинома выполнялось также уменьшение На рис. 3.4.3, с видно, что при этом характеристики изменяются медленно.

Роль величин можно показать в сравнении с ролью коэффициентов и обычных ПИД-контроллеров. Из тождества (3.3.8) можно видеть, что для рассматриваемой в данном примере системы величина прямо зависит от величины которая, в свою очередь, прямо пропорциональна величине как это следует из выражения (3.4.7).

Использование коэффициента в обычном ПИД-контроллере имеет целью формирование составляющей, которая

(кликните для просмотра скана)

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

1
Оглавление
email@scask.ru