- •Введение
- •1. Технические характеристики контроллеров
- •2. Структура алгоблока. Последовательность обслуживания алгоблоков
- •2.1. Структура алгоблоков
- •2.2. Последовательность обслуживания алгоблоков
- •3. Простой пид-регулятор
- •3.1. Алгоритмы, входящие в состав простого регулятора
- •3.2. Безударные переключения регулятора
- •3.3. Назначение и оценка зоны нечувствительности
- •Око (01) – Оперативный контроль регулирования
- •4. Модификация пид-регулятора
- •5. Программный регулятор с прз
- •Координаты графика алгоритма прз
- •6. Программный регулятор с кус
- •Координаты графика (кусочно-линейной функции) алгоритма кус
- •7. Регулятор с переменной структурой
- •7.1. Комбинированный регулятор с переменной структурой
- •7.2. Реализация привязки по каналу возмущения
- •Контур 01 (первый алгоблок). Привязка входов алгоритма око
- •Контур 02 (второй алгоблок). Привязка входов алгоритма око
- •8. Регулятор повышенной надёжности
- •8.1. Конфигурационная таблица программы 1
- •8.2. Программа защиты по аналоговому каналу
- •Представление информации на лп контроллера р-130
- •8.3. Конфигурационная таблица программы 2
- •8.4. Алгоритм простого блока мажоритарного выбора
- •8.5. Программа простого алгоритма мажоритарного выбора
- •9. Сар соотношения растворов реагентов
- •9.1. Простой регулятор соотношения
- •9.2. Программа регулирования соотношения расходов
- •9.3. Регулятор соотношения с переключением каналов
- •10. Регулятор с автоподстройкой
- •11. Каскадный регулятор
- •12. Регулятор обратного действия22
- •12.1. Формирование запрета
- •12.2. Конфигурационная таблица
- •13. Таблицы приёма, передачи и отображения параметров
- •13.1. Спецификация разработанных программ
- •13.2. Отображение информации на лп контроллера 02
- •13.3. Таблица перечня параметров
- •13.4. Передача информации в сеть «Транзит»
- •13.5. Приём информации из сети «Транзит»
- •13.6. Отображение информации на лп контроллера 03
- •14. Организация связи сети контроллеров с верхним уровнем
- •15. Документы, прикладываемые к по сар
- •16. Пути совершенствования сар на базе контроллеров
- •16.1. Повышение эффективности кросс-средств
- •16.2. Пути совершенствования библиотек алгоритмов
- •Заключение
- •Список Литературы
- •Приложение а Модули усо
- •Типы модулей усо
- •1. Входные аналоговые сигналы
- •2. Аналоговые выходные унифицированные сигналы
- •3. Входные дискретные сигналы
- •4. Дискретные выходные сигналы
- •Погрешность модулей усо
- •Приложение б Диапазон изменения сигналов и параметров
- •Приложение в Типы сигналов и их соответствие
- •Взаимное соответствие типов сигналов
- •Приложение г Справочная информация по алгоритмам
- •Принятые сокращения
- •Приложение д Ряд Пада
- •Проверка на достоверность аналоговых сигналов
- •Функциональный блок запоминание
- •Функциональный блок ограничение скорости
- •Приложение з Выбор исправного канала из двух
- •Функциональный блок ноль-орган
- •Функциональный блок расчета скользящего среднего
- •Функциональный блок переключатель трехканальный
- •Контрольные вопросы по темам
- •Тема: Реализация аналоговых систем управления
- •Тема: Организация информационного обмена контроллера с пэвм
- •Приложение к Задания по обратному программированию
- •Приложение л Принципы программирования
- •Приложение м Блок циклической индикации
- •Лицевая панель регулирующей модели
- •Приложение н Фрагменты работы Быкова а.Ю.
- •Оглавление
- •Севастьянов Борис Георгиевич Реализация законов аналогового регулирования на контроллерах
- •404110, Г. Волжский, пр. Ленина, 69.
- •404110, Г. Волжский, пр. Ленина, 69.
10. Регулятор с автоподстройкой
Если у ОУ на разных нагрузках меняется коэффициент усиления, то должен изменяться и коэффициент усиления регулятора. Под коэффициентом усиления регулятора будем понимать пока только коэффициент пропорциональности Кп. Измененять Кп будем в соответствии с уравнением устойчивости:
|Wрег(p)| · |Wоу(p)| = 1,
где |Wрег(p)| – модуль коэффициента усиления регулятора; |Wоу(p)| – коэффициент передачи ОУ.
В качестве примера на показана программа с автоподстройкой коэффициента пропорциональности регулятора. Коэффициент пропорциональности Kп растет при увеличении рассогласования в соответствии с зависимостью, представленной на 6. Требуемая функция автоподстройки реализуется с помощью алгоритма кусочно-линейного преобразования КУС. Автоподстройка настроек регулятора, в данном случае только Кп, может производиться не только в зависимости от величины рассогласования, но и от нагрузки. Например, от значения другого параметра (рис. 37).
Особенностью используемой программы (PIAVTOP1.REM) является то, что в ней вход 6 алгоритма РАН соединен с выходом алгоритма КУС, имеющим тип «аналоговый сигнал». В связи с этим, при установке констант на аналоговых входах 03; 05; 07; 09, 11, 13 алгоритма КУС, задающих ординату в точках излома характеристики, необходимо учитывать связь между коэффициентом пропорциональности Kп и аналоговым сигналом X, а именно: Kп = 0,64X [20, 25].
Рис. 35. Регулятор с автоподстройкой коэффициента пропорциональности
Рис. 36. График изменения Кп
Рис. 37. Программа регулятора с автоподстройкой коэффициента пропорциональности
Рис. 38. График изменения Кп
Программа PIAVTOP2.REM с настройками представлена на рис. 39, поэтому распечатана без конфигурационной таблицы. Кп изменяется в зависимости от значения сигнала Х2, поступающего по второму каналу (рис. 40). Сигнал Х2 является развёрткой для алгоритма КУС.
Рис. 39. Каскадный аналоговый регулятор
Рис. 40. Пружинный мембранный исполнительный механизм типа ВО
11. Каскадный регулятор
Каскадный регулятор (PICASKAD.REM) состоит из ведущего и ведомого регуляторов. Их еще называют первичный и вторичный регуляторы [35 с. 297-223]. В аналоговом каскадном регуляторе ведущий и ведомый регулятор строится на базе алгоритма РАН (рис. 39).
Все правила, относящиеся к построению стандартных регуляторов, справедливы также для каскадных регуляторов. Отличие заключается в том, что в алгоритме ОКО задаётся другой модификатор. В частности, для каскадного регулятора модификатор равен 11. Кроме того, в алгоритме ОКО задействованы входы 12-15. Назначение входов «здн, л», «вх, л», «e, л» такое же, как, соответственно, входов «здн», «вх», «e» с той разницей, что сигналы, поданные на вторую группу входов, выводятся на цифровые индикаторы лицевой панели в каскадном режиме работы, а сигналы, поступающие на первую группу входов, – в локальном режиме. При переходе в локальный режим ведущий регулятор безударно отключается, а задание ведомому регулятору устанавливается вручную с помощью алгоритма ЗДЛ. Возврат в каскадный режим выполняется также безударно. Для того чтобы указанные переключения могли выполняться, вход «здл» алгоритма ОКО должен быть непосредственно (без промежуточных алгоблоков) подключен к первому выходу алгоритма ЗДЛ. Между алгоритмами ЗДН, РАН, ЗДЛ, РУЧ при необходимости могут включаться другие алгоритмы (суммирования, умножения-деления, ограничения и т. д.).
В каскадном регуляторе также задаются технические единицы (значения параметров в физических единицах, а не в процентах), в которых контролируются сигналы, причём эти единицы могут быть разными для ведущего и ведомого регулятора. В первом случае это могут быть, например, градусы Цельсия, во втором – давление в атмосферах.
