- •1 Введение. Oсновныe сведения об автоматических системах
- •2 Производственный процесс как объект автоматизации
- •Как технология автоматизации вписывается в современный мир
- •Для чего необходимо управлять технологическим процессом?
- •Тп (технологический процесс) как объект управления
- •3 Основные критерии управления
- •4 Система управления
- •5 Приложения технологии автоматического управления
- •6 Классификация элементов автоматики
- •Датчики
- •Усилители
- •Программируемые логические контроллеры (plc)
- •Структура ввода/вывода между процессом и управляющим элементом.
- •7 Современные тенденции автоматизации производства
- •2 Идея "передающего элемента"
- •Линеаризация физических систем
- •Принцип суперпозиции
- •Свойство гомогенности
- •3 Порядок линейной системы
- •4 Управляемая система (controlled system) Что такое управляемая система?
- •5 Сигналы
- •Математическое представление сигналов
- •Дельта-функция (функция Дирака)
- •Синусоидальный (гармонический) сигнал
- •6 Выходной ответ системы (step response)
- •7 Типичные ответы на входное ступенчатое изменение технических систем с различными характеристиками
- •2 Примеры управляемых систем (объектов управления)
- •3 Характеристики объектов и систем автоматического управления Статические характеристики элементов
- •Свойство инерции
- •4 Модели элементов и систем управления Основные модели
- •Статические характеристики
- •Работа системы в статике
- •Линеаризация нелинейной статической характеристики
- •5 Временные характеристики. Основные динамические характеристики
- •5 Временные характеристики. Основные динамические характеристики
- •Определение параметров передаточной функции объекта по переходной кривой
- •6 Приближенные динамические модели инерционных статических объектов управления
- •7 Классификация типовых динамических звеньев
- •1) Усилительное звено (пропорциональное)
- •2) Интегрирующее
- •2.1) Идеальное интегрирующее
- •3) Дифференцирующее.
- •3.1) Идеальное дифференцирующее
- •3.2) Реальное дифференцирующее
- •4) Апериодическое (инерционное)
- •5) Запаздывающее
- •6) Звенья второго порядка
- •8 Соединения звеньев
- •1) Последовательное соединение.
- •2) Параллельное соединение.
- •3) Обратная связь
- •1 Разомкнутое (открытое) управление
- •Управление без обратной связи против управления с обратной связью
- •2 Открытый контур управления
- •Разомкнутое (открытое) управление
- •3 Простая измерительная цепь
- •4 Метрологические характеристики измерительных преобразователей
- •5 Обозначения элементов систем автоматики (средств автоматизации)
- •1 Обработка сигналов
- •Виды сигналов
- •2 Преобразование сигналов датчиков в стандартные управляющие сигналы. Преобразователи.
- •Преобразователь давления
- •Преобразователь температуры
- •3 Стандарты на аналоговые сигналы
- •4 Преобразование аналоговых величин в дигитальные. Оцифровка выходов датчиков Дискретизация сигналов. Преобразование аналоговых и цифровых сигналов. Обработка измерительной информации
- •Устройство обработки сигнала
- •5 Масштабирование
- •Как преобразовать входной аналоговый сигнал в инженерные единицы?
- •Пример цифро-аналогового преобразования
- •Преобразование 12-ти битового сигнала в инженерные единицы
- •Линеаризация величин
- •6 Выбор интервала дискретизации
- •Время преобразования
- •7 Цифровая фильтрация аналоговых сигналов
- •Фильтр аналоговых входов
- •1 Цифровая система управления
- •2 Управление техническим процессом
- •3 Измерительная информация и средства измерений
- •4 Цифровые измерительные системы и их компоненты
- •5 Машинное представление цифровых результатов измерений
- •6 Хранение и передача результатов измерений в цифровых системах
- •7 Общие сведения о промышленных сетях
- •1 Алгоритм управления
- •Определение алгоритма
- •Управление и алгоритмы. Логическая схема понятий
- •Исполнитель алгоритмов
- •2 Свойства алгоритма
- •Линейный алгоритм
- •3 Основные элементы блок-схемы алгоритма
- •4 Алгоритм функционирования асу
- •5 Типовые алгоритмы управления в линейных асу
- •Линейные алгоритмы управления
- •Управление с обратной связью
- •Циклы и ветвления в алгоритмах
- •Системы с программным управлением
- •6 Основные функции, используемые в цифровой технологии Логические элементы
- •Практическое значение алгебры логики
- •1 Основы технологии систем с замкнутым контуром управления
- •2 Что такое технология систем с замкнутым контуром?
- •Определения
- •Что такое управляемая система?
- •Последовательность в этой системе управления
- •Система с замкнутым контуром управления
- •3 Управление с обратной связью (ос)
- •4 Управляемая система (controlled system)
- •5 Контроллер (plc)
- •Выход plc
- •Динамика контроллера
- •Интегральный выход контроллера (I -контроллер)
- •Дифференциальный выход контроллера (d-контроллер)
- •1 Виды управления. Цель управления.
- •Заданное командное управление
- •Прямое (последовательное) управление
- •Управление в контуре обратной связью
- •2 Понятие качества процесса управления
- •Качественные критерии системы управления
- •Оценки качества управления
- •Классификация внешних воздействий
- •3 Показатели качества качества управления асу
- •4 Показатели качества управления асу в установившемся динамическом режиме
- •5 Показатели качества управления асу в переходном режиме
- •Характер затухания переходного процесса
- •6 Прямые показатели качества процесса управления (регулирования) по каналу задания
- •Степень затухания
- •7 Качественные критерии для реакции на помехи. Прямые показатели качества процесса управления по каналу возмущения и шумов измерений
- •8 Что такое устойчивость асу?
- •Основные условия устойчивости
- •9 Причины неустойчивости асу
- •10 Свойства, усложняющие управление
- •Нелинейность процесса
- •3. Изменение условий самого процесса.
- •5. Внутренние взаимосвязи.
- •1 Автоматическое управление с импульсными контроллерами: особенности двухпозиционных и трехпозиционных контроллеров
- •2 Двухпозиционные регуляторы (On-off controller)
- •3 Гистерезис
- •4 Алгоритмы двухпозиционного регулирования
- •5 Процессы управления с двухпозиционным законом
- •6 Виды и логика работы двухпозиционных регуляторов и систем сигнализации
- •Абсолютная (независимая) сигнализация
- •7 Двухпозиционное импульсное управление
- •8 Дополнительные функциональные возможности двухпозиционных регуляторов
- •Недостатки двухпозиционного регулирования
- •9 Трехпозиционные регуляторы Назначение. Принцип работы
- •10 Алгоритмы трехпозиционного регулирования
- •Зона гистерезиса
- •11 Процессы регулирования с трехпозиционным законом
- •12 Система управления с позиционным регулированием
- •1 Повторение. Общие положения Идентификация моделей динамических систем
- •Расчет параметров
- •3 Строение pid - контроллера
- •Pi контроллер
- •1 Выбор параметров pid контроллеров
- •P контроллер
- •Pd контроллер
- •Pid контроллер
- •Топология параллельного pid
- •Алгоритм pid контроллера
- •Определение динамических характеристик объекта регулирования
- •2 Рекомендации по выбору закона регулирования и типа регулятора
- •3 Основные принципы оптимизации для pid контроллеров
- •Время регулирования для различных типов регуляторов
- •4 Методы настройки параметров
- •1. Метод Ziegler-Nichols (Циглера Никольса) - Настройка по процессу двухпозиционного регулирования по релейному закону:
- •Параметры настройки в соответствии с рекомендациями Циглера-Никольса
- •Эксперимент в замкнутом контуре
- •Ручная настройка, основанная на правилах
- •5 Совместимость типа управляемой системы с соответствующим типом контроллера
- •Причины появления времени мёртвой зоны
- •6 Пример настройки в контуре температуры Этап 1
- •Этап 2 Настройка диффференциальной компоненты tD .
- •Этап 3 Настройка интегральной компоненты tI .
- •1 Введение
- •2 Характеристики p, I, d и контроллеров в plc
- •4 Общие рекомендации по разработке pid -регулятора plc
- •Критерий качества регулятора plc
- •5 Выбор интервала дискретизации
- •6 Аспекты программирования Время мертвой зоны (Dead Time)
- •Алгоритмы программирования
- •Единицы контроллера
- •Дифференциальное действие и фильтр
- •7 Использование фильтра сигналов в pid контуре
- •Алгоритм фильтра выхода контроллера (со)
- •8 Адаптивное регулирование
- •9 Нечеткая логика в pid -регуляторах Нечеткая логика, нейронные сети и генетические алгоритмы
- •Нечеткая логика в pid -регуляторах
- •Принципы построения нечеткого pi -регулятора
Этап 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.
