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

Этап 3 Настройка интегральной компоненты tI .

Рис. 12 Интегральная компонента убирает остаточное рассогласование

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

Переходные характеристики

ЛЕКЦИЯ 14

1 Введение

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

Главная цель PLC-регулятора – это автоматическое управление и отсутствие постоянного наблюдения оператора. Основное применение PID управления предназначенно  для измерения и регулирования: расхода, уровня, давления, температуры и других  неэлектрических величин, преобразованных в электрические сигналы (напряжения, постоянного тока или активного сопротивления). Пребразование осуществляется посредством передачи регулирующего параметра через аналогово-цифровой модуль (АЦМ) и другие  блоки, присоединённые непосредственно к контроллеру.

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

 Цифровой контроллер измеряет управляемую переменную в определенные промежутки времени, которые называются временем выборки, ts. Каждое измерение управляемой переменной преобразуются в двоичное число для ввода в PLC.

PLC используют микропроцессор и алгоритм управления для создания управляющего воздействия. PID (пропорционально -интегрально -дифференциальный контроллер) является эффективной системой управления непрерывными процессами, который выполняет две задачи управления.

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

2 Характеристики p, I, d и контроллеров в plc

Пропорциональная составляющая регулятора (KP) эффективно сокращает время нарастания и снизит, но не ликвидирует стационарную ошибку  - ошибку установившегося состояния (steady-state error). Интегральная составляющая управления (КI) будет иметь эффект устранения установившейся ошибки, но это может сделать переходную характеристику хуже. Производная (дифференциальная) составляющая  (KD) будет иметь эффект повышения устойчивости системы, снижение выброса и улучшения переходного процесса. Воздействие каждого из контроллеров Кр, КD и КI на замкнутую систему приведены в таблице ниже

Таблица 1

3 PID-алгоритм в PLC

В установившемся режиме PID-регулятор воздействует на выходную величину так, чтобы свести ошибку регулирования (е) к нулю. Ошибка регулирования представляет собой разность между заданным значением SP (set point) и значением переменной процесса (фактическим значением) – PV (process variable). Принцип PID-регулятора основывается на уравнении, представляющем регулирующее воздействие CV (control variable) как сумму пропорциональной, интегральной и дифференциальной составляющих (Лекция 12).

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

В цифровом виде находится интегральная сумма всех составляющих:

где

 - вычисляемое регулирующее воздействие в дискретный момент времени N.

 KP- коэффициент усиления

 eN-значение ошибки регулирования в дискретный момент времени N.

 eN-1- предыдущее значение ошибки регулирования в дискретный момент времени N-1.

 KI- коэффициент пропорциональности интегральной составляющей.

 KD- коэффициент пропорциональности дифференциальной составляющей.

 CV initial- начальное значение регулирующего воздействия.

Пропорциональная составляющая вяляется только функцией текущего отсчёта.

Интегральная составляющая представлянт собой функцию всех ошибок регулирования от первого отсчёта до текущего.

Дифференциальная составляющая является функцией текущего и предыдущего отсчёта.

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

PLC использует для описания пропорциональной, интегральной и дифференциальной составляющей следующие формулы:

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

- значение интегральной составляющей регулирующего воздействия в дискретный момент времени N.

- значение дифференциальной составляющей регулирующего воздействия в дискретный момент времени N.

 - значение дифференциальной составляющей регулирующего воздействия в дискретный момент времени N.

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

Интегральная составляющая I_CVN пропорциональна сумме ошибок регулирования по времени.

I_CVN-1 - значение интегральной составляющей регулирующего воздействия в дискретный момент времени N-1 (называемое также инттегральной суммой или смещением). Смещение представляет собой текущую сумму всех предыдущих значений интегральной составляющей. Начальное значение интегральной суммы обычно устанавливается равным  - начальному значению регулирующего воздействия перед первым вычислением регулирующего воздействия.

Дифференциальная составляющая D_CVN  - пропорциональна изменению ошибки регулирования. Чтобы при изменениях заданного значения избежать скачков в регулирующем воздействии из-за влияния производной, в уравнении принимается, что заданное значение является константой SPN-SPN-1 Поэтому вычисляется изменение переменной процесса, а не ошибки регулирования. Для вычисления следующего значения дифференциальной составляющей должно запоминаться фактическое значение, а не ошибка регулирования. В момент первого съёма данных PVN-1 инициализируется значением PVN.

В используемых PLC уравнениях для составляющих:

 KP - коэффициент усиления

 SPN- заданное значение в в дискретный момент времени N.

 PVN- значение переменной процесса в данный дискретный момент времени.

 SPN-1- заданное значение в в дискретный момент времени N-1

 PVN-1-  значение переменной процесса в  момент времени N-1

TS - интервал съёма данных в контуре регулирования. Это период времени, в течение которого регулятор вычисляет новое значение регулирующего воздействия

 T I- время изодрома контура регулирования

 T D- время упреждения (предварения) контура регулирования или постоянная времени дифференцирующего звена.

Итак, для PID-регулятора

Можно выбрать нужный тип регулятора, устанавливая постоянные параметры на определённое значение.

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

 Если не нужно воздействие по производной, то есть нет дифференциальной составляющей в PID-вычислениях, тонужно задать значение 0,0 для времени воздействия по производной.

Если не нужно пропорциональное воздействие, то есть нет пропорциональной составляющей в PID-вычислениях, то нужно задать 0,0 для коэффициента усиления. Так как коэффициент усиления является множителем в уравнениях для интегральной и дифференциальной составляющих, то при вычислении их в качестве коэффициента усиления используется 1,0.