Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Автоматика Курс лекций.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.2 Mб
Скачать

4 Общие рекомендации по разработке pid -регулятора plc

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

  1. Получить ответ разомкнутого контура и определить, что нуждается в улучшении;

  2. Добавить пропорциональное управление для улучшения времени нарастания;

  3. Добавить производную для улучшения выброса;

  4. Добавить интегральную составляющую для устранения установившейся ошибки;

  5. Настраивать каждый из KP, KI, KD, пока не получится желаемый общий ответ. (Лекция 13)

Иногда не нужно использовать  все три составляющие контроллера (пропорциональную, производную, и интегральную) в единую систему, если нет необходимости.

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

 Один из популярных методов настроить PID контроллер, это рассчитать параметры контроллера из модели первого порядка.

Эта процедура разная для разных типов процессов (например, уровень; без задержки или с временем мёртвой зоны) и различные режимы управления (PI, PID,..)

Критерий качества регулятора plc

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

Параметры регулятора настраиваются так, чтобы минимизировать этот показатель.

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

Цифровой вариант регулятора обладает дополнительными преимуществами:

  • Проще обрабатывааются функции плавного перехода и предотвращения интегрального насыщения.

  • Он обеспечивает необходимое качество фильтрации при регулировании производной.

  • Цифровой регулятор позволяет легко ограничивать величину управляющего сигнала и скорость его изменения.

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

Алгоритм регулятора PLC  выполняется в момент каждой выборки. Программа включает:

  • Ввод опорного значения (аналоговый вход)

  • Ввод измерения

  • Вычисление ошибки управления

  • Считывание параметров настройки регулятора.

 Общие проблемы:

  • Определение интервала выборки

  • Ограничение управляющего сигнала

  • Интегральное насыщение

  • Плавный переход от ручного управления к автоматическому.

 Таблица 2 Таблица параметров настройки 

Пропорциональный :

PB = зона пропорциональности (proportional band, % of the PV span);

KC= коэффициент контроллера (controller gain, %/%)

KP = коэффициент пропорциональности контроллера (proportional gain, %/%)

Интегральный: TI= время сброса (reset time, minutes);

RI= скорость сброса (reset rate, repeats/minute);

KI= коэффициент сброса (reset gain, (%/%)/minute)

Дифференциальный: TD= время дифференциала (derivative time, minutes);

KD= время дифференциала (derivative time, (%/%)-minutes)

 Таблица 3 Таблица соотношений между параметрами настройки

Пропорциональный :

PB = зона пропорциональности (proportional band, % of the PV span);

KC= коэффициент контроллера (controller gain, %/%)

KP = коэффициент пропорциональности контроллера (proportional gain, %/%)

Интегральный: TI= время сброса (reset time, minutes);

RI= скорость сброса (reset rate, repeats/minute);

KI= коэффициент сброса (reset gain, (%/%)/minute)

Дифференциальный: TD= время дифференциала (derivative time, minutes);

KD= время дифференциала (derivative time, (%/%)-minutes)

 Таблица 3 Таблица соотношений между параметрами настройки

KC = коэффициент контроллера (%/%) и KP = коэффициент пропорциональности контроллера (%/%). На практике это относится к коэффициенту пропорциональности контроллера.

 Иногда PB - зона пропорциональности - выражается в инженерных единицах PV.  

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

Как это происходит? Скажем, управляемый процесс имеет положительный коэффициент усиления  и положительное изменение заданной уставки. Контроллер будет пытаться уменьшить погрешность между уставкой и выходом, который изначально положительный. Интегральная компонента будет суммировать  эти позитивные ошибки, чтобы создать необходимые интегральное действие. Выброс (overshoot) произойдёт, после чего ошибки становятся отрицательными. Тем не менее, направление сигнала управления не будет меняться, чтобы компенсировать, если сумма ранее положительных  ошибок доминирует, в этом случае выброс становится продолжительным.

Направление управляющего воздействия изменится только тогда, когда вклад отрицательный ошибки отменит допонительную накопленную положительную ошибку. Это явление известно как integral windup или reset windup.