ППИ-регулятор (сокращение от «предиктивный», или «предсказывающий» ПИ) является модификацией предиктора Смита, которая распространена в АСУ ТП более широко, чем сам предиктор Смита. Можно заметить, что ППИ-регулятор отличается от обычного ПИ-регулятора только тем, что вместо единицы в числителе выражения стоит изображение задержки e-sL. Существует много модификаций структуры.
Ниже приведена реакция системы на скачок сигнала уставки. Отметим, что ППИ-регулятор и предиктор Смита выполняют только слежение за уставкой, но очень плохо ослабляют внешние возмущения.
Описанный выше ПИД-регулятор и его модификации являются теоретическими идеализациями реальных регуляторов, поэтому для их практического воплощения необходимо учесть особенности, порождаемые реальными условиями применения и технической реализации. К таким особенностям относятся:
Проблема численного дифференцирования является достаточно старой и общей как в цифровых, тая и в аналоговых регуляторах. Суть ее заключается в том, что производная вычисляется обычно как разность двух близких по величине значений функции, поэтому относительная погрешность производной всегда оказывается больше, чем относительная погрешность численного представления дифференцируемой функции.
В частности, если на вход дифференциатора поступает синусоидальный сигнал, то на выходе получим другой сигнал, т.е. с ростом частоты увеличивается амплитуда сигнала на выходе дифференциатора. Иначе говоря, дифференциатор усиливает высокочастотные помехи, короткие выбросы и шум.
Если помехи, усиленные дифференциатором, лежат за границей рабочих частот ПИД-регулятора, то их можно ослабить с помощью фильтра верхних частот. Структурная реализация дифференциатора с фильтром показана ниже, т.е. передаточная функция полученного дифференциатора может быть представлена в виде произведения передаточной функции идеального дифференциатора на передаточную функцию фильтра первого порядка.
В ПИД-регуляторах могут существовать режимы, когда их параметры изменяются скачком. Например, когда в работающей системе потребовалось изменить постоянную интегрирования или если после ручного управления системой необходимо перейти на автоматический режим. В описанных случаях могут появиться нежелательные выбросы регулируемой величины, если не принять специальных мер. Поэтому возникает задача плавного («безударного») переключения режимов работы или параметров регулятора.
Основной метод решения проблемы заключается в построении такой структуры регулятора, когда изменение параметра выполнятся до этапа интегрирования. Например, при изменяющемся параметре Тн = TK(t) интегральный член можно записать в двух формах.
В первом случае при скачкообразном изменении TH(t) интегральный член будет меняться скачком, во втором случае — плавно, поскольку TH(t) находится под знаком интеграла, значение которого не может изменяться скачком.
Основным эффектом, который появляется при дискретизации и который часто «открывают заново», является появление алиасных частот в спектре квантованного сигнала в случае, когда частота дискретизации недостаточно высока. Аналогичный эффект возникает при киносъемке вращающегося колеса автомобиля. Частота алиасного сигнала равна разности между частотой помехи и частотой дискретизации. При этом высокочастотный сигнал помехи смещается в низкочастотную область, где накладывается на полезный сигнал и создает большие проблемы, поскольку отфильтровать его на этой стадии невозможно.
Для устранения алиасного эффекта перед входом аналого-цифрового преобразователя необходимо установить аналоговый фильтр, который бы ослаблял помеху по крайне мере на порядок на частоте, равной половине частоты дискретизации. Обычно используют фильтр Баттерворта второго или более высокого порядка. Вторым вариантом решения проблемы является увеличение частоты дискретизации так, чтобы она по крайней мере в 2 раза (согласно теореме Котельникова) была выше максимальной частоты спектра помехи. Это позволяет применить после дискретизации цифровой фильтр нижних частот. При такой частоте дискретизации полученный цифровой сигнал с точки зрения количества информации полностью эквивалентен аналоговому и все свойства аналогового регулятора можно распространить на цифровой.
Переход к конечно-разностным уравнениям. Переход к дискретным переменным в уравнениях аналогового регулятора выполняется путем замены производных и интегралов их дискретными аналогами. Если уравнение записано в операторной форме, то сначала выполняют переход из области изображений в область оригиналов. При этом оператор дифференцирования заменяют производной, оператор интегрирования — интегралом.
Страниц: 1 2
Перед тем как рассчитывать параметры регулятора, необходимо сформулировать цель и критерии качества регулирования, а также ограничения на значения и скорости изменения переменных в системе. Традиционно основные качественные показатели формулируются исходя из требований к форме реакции замкнутой системы на ступенчатое изменение уставки. Однако такой критерий очень ограничен. В частности, он ничего не говорит о величине ослабления шумов измерений или влияния внешних возмущений, может дать ошибочное представление о робастности системы. Поэтому для полного описания или тестирования системы с ПИД-регулятором нужен ряд дополнительных показателей качества, о которых речь пойдет ниже.
В общем случае выбор показателей качества не может быть формализован полностью и должен осуществляться исходя из смысла решаемой задачи.
Выбор критерия качества регулирования зависит от дели, для которой используется регулятор. Такой целью может быть:
- поддержание постоянного значения параметра (например, температуры);
- слежение за изменением уставки или программное управление;
- управление демпфером в резервуаре с жидкостью и т.д.
Страниц: 1 2
В общей теории автоматического управления структура регулятора выбирается исходя из модели объекта управления. При этом более сложным объектам управления соответствуют более сложные регуляторы. В нашем же случае структура регулятора уже задана — мы рассматриваем ПИД-регулятор, причем эта структура очень простая. Поэтому ПИД-регулятор не всегда может дать хорошее качество регулирования, хотя в подавляющем большинстве приложений в промышленности применяются именно ПИД-регуляторы.
Впервые методику расчета параметров ПИД-регуляторы предложили Зиглер и Николъс в 1942 г. Эта методика очень проста и дает не очень хорошие результаты. Тем не менее она до сих пор часто используется на практике, хотя с тех пор появилось множество более точных методов.
После расчета параметров регулятора обычно требуется его ручная подстройка для улучшения качества регулирования. Для этого используется ряд правил, хорошо обоснованных теоретически.
Для настройки ПИД-регуляторов можно использовать и общие методы теории автоматического управления, такие, как метод назначения полюсов и алгебраические методы- В литературе опубликовано и множество других методов, которые имеют преимущества в конкретных применениях. Мы приводим ниже только самые распространенные из них.
Зиглер и Никольс предложили два метода настройки ПДД-регуляторов. Один из них основан на параметрах отклика объекта на единичный скачок, второй — на частотных характеристиках объекта управления.
Для расчета параметров ПИД-регулятора по первому методу Зиглера-Никольса используются всего два параметра: а м L.
Как видим, метод Зиглера-Никольса дает параметры, далекие от оптимальных. Это объясняется не только упрощенностью самого метода (он использует только два параметра для описания объекта), но и тем, что параметры регулятора в этом методе определялись Зиглером и Никольсом исходя из требования к декременту затухания, равному 4, что и дает медленное затухание процесса колебаний.
Метод Зиглера-Никольса никак не учитывает требования к запасу устойчивости системы, что является вторым его недостатком. Судя по медленному затуханию переходного процесса в системе, этот метод дает слишком малый запас устойчивости.
Второй метод Зиглера-Никольса (частотный метод) в качестве исходных данных для расчета использует частоту, на которой сдвиг фаз в разомкнутом контуре достигает 180°, и модуль коэффициента передачи объекта на этой частоте – в методике определении этих параметров. Зная параметр, сначала находят период собственных колебаний системы, затем определяют параметры регулятора. Точность настройки регулятора и недостатки обоих методов Зиглера-Никольса одинаковы.
Расчет параметров по формулам не может дать оптимальной настройки регулятора, поскольку аналитически полученные результаты основываются на сильно упрощенных моделях объекта. В частности, в них не учитывается всегда присутствующая нелинейность типа «ограничение» для управляющего воздействия. Кроме того, модели используют параметры, идентифицированные с некоторой погрешностью. Поэтому после расчета параметров регулятора желательно сделать его подстройку. Подстройку можно выполнить на основе правил, которые используются для ручной настройки. Эти правила получены из опыта, теоретического анализа и численных экспериментов. Они сводятся к следующему:
- увеличение пропорционального коэффициента увеличивает быстродействие снижает запас устойчивости;
- с уменьшением интегральной составляющей ошибка регулирования с течением времени уменьшается быстрее;
- уменьшение постоянной интегрирования уменьшает запас устойчивости;
- увеличение дифференциальной составляющей увеличивает запас устойчивости и быстродействие.
Перечисленные правила применяются также для регуляторов, использующих методы экспертных систем и нечеткой логики,
Ручную настройку с помощью правил удобно выполнять с применением интерактивного программного обеспечения на компьютере, временно включенном в контур управления. Для оценки реакции системы на изменение уставки, внешние воздействия или шумы измерений подают искусственные воздействия и наблюдают реакцию на них. После выполнения настройки значения коэффициентов регулятора записывают в память ПИД-контроллера, а компьютер удаляют,
Таким образом, для объектов управления первого порядка регулятор с внутренней моделью эквивалентен ПИ- или ПИД-регулятору.
Важной особенностью регулятора с внутренней моделью является возможность настройки робастности независимо от выбора остальных параметров регулятора. Регулятор с внутренней моделью может дать очень хорошую реакцию на изменение уставки, однако реакция на внешние возмущения может быть слишком замедленной, поскольку в выражении сокращаются нули и полюса передаточной функции.
Проектирование регулятора с внутренней моделью происходит следующим образом. Сначала находят и оптимизируют обратную модель, исходя из требований к качеству переходного процесса при изменении уставки, не обращая внимания на робастность. Поскольку в идеальном случае свойства замкнутой системы определяются характеристикой выбранного фильтра, его граничная частота в этом случае определяет быстродействие всей замкнутой системы.
Методы оптимизации для нахождения параметров регулятора концептуально очень просты и аналогичны численным методам идентификации параметров объекта. Выбирается критерий минимизации, в качестве которого может быть один из показателей качества или комплексный критерий, составленный из нескольких показателей с разными весовыми коэффициентами. К критерию добавляются ограничения, накладываемые требованиями робастности. Таким путем получается критериальная функция, зависящая от параметров ПИД-регулятора. Далее используются численные методы минимизации критериальной функции с заданными ограничениями, которые и позволяют найти искомые параметры ПИД-регулятора.
Методы, основанные на оптимизации, имеют следующие достоинства:
- позволяют получить оптимальные значения параметров, не требующие дальнейшей подстройки;
- не требуют упрощения модели объекта, модель может быть как угодно сложной;
- позволяют быстро достичь конечного результата (избежать процедуры длительной подстройки параметров).
Однако реализация данного подхода связана с большими проблемами, которые не один десяток лет являются предметов научных исследований. К этим проблемам относятся: