Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реализация законов аналогового регулирования на контроллерах-МЭИ.doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
7 Мб
Скачать
☆

Око (01) – Оперативный контроль регулирования

Алгоритм оперативного контроля (ОКО) в данной программе предназначен для отображения на лицевой панели (ЛП) регулирующей модели контроллера следующих величин (рис. 10):

– задания (Хздн);

– регулируемой переменной (Xi);

– рассогласования ();

– значение управления (U).

Алгоритм ОКО обеспечивает связь с лицевой панелью (ЛП) регулирующей модели контроллера. Алгоритм ОКО может размещаться в первых четырёх алгоблоках, то есть можно реализовать четыре регулятора. Четыре регулятора можно реализовать, если в группе А и Б установлен модуль МАС, то есть тип УСО будет равен 11 (Приложение А, Г).

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

Рис. 10. Входные сигналы алгоритма ОКО

Хздн – вход для отображения задания на ВЦИ; Хвх – значение регулируемой переменной; Wo и W100 – начало и конец шкалы параметра; Хε – величина рассогласования; Хруч – признак работы с алгоритмом РУЧ ( подают сигнал c первого выхода алгоритма РУЧ); Хвых – выход регулятора (в нашем случае – выход алгоритма РАН). При подключении сигнала к этому входу его значение параллельно выдаётся на шкальный индикатор и на НЦИ. Z – вход, на который можно подавать любой тип переменной (вещественную, целую, временную и т.д.) Nz – признак типа переменной; Nок – признак (дискретный сигнал) ошибки контура. Если сюда подаётся единичный сигнал, то «загорается» светодиод вверху ЛП. Хздл, Хвх,л, Wo,л, W100,л и Хε,л – эти входы используют при реализации каскадного регулятора. Модификатор в алгоритме ОКО определяет режимы работы регулятора и вид формирования задания регулятору [25]. Например, по умолчанию установлено значение равное восьми (Nz = 8). Это значит, что на вход Z подают аналоговый сигнал. Если Nz = 9, то на вход Z поступают целочисленные значения: 1, 2, 3 и т.д. ВЦИ – верхний цифровой индикатор. НЦИ – нижний цифровой индикатор. Например, если подадим аналоговый сигнал на первый вход, то его значение увидим на ВЦИ.

Для закрепления знаний по алгоритму задаются вопросы. Например, следующий. Сколько максимально аналоговых сигналов можно отобразить на лицевой панели регулирующей модели? Формально ответ прост: К одному алгоритму можно подключить пять аналоговых сигналов. Один отобразится на ВЦИ и четыре – на НЦИ. Таких алгоритмов ОКО в одном контроллере может быть четыре. Отсюда максимальное число аналоговых сигналов равно: 5 · 4 = 20. Но русский человек14 обязательно задаст вопрос: «А больше можно?». Немного смекалки – и оказывается можно (Приложение М).

4. Модификация пид-регулятора

Программу PI-PROST.REM можно представить в более наглядном для изучения виде (рис. 11).

Рис. 11. Программа ПИ-регулятора

Перечислим новые алгоритмы, появившиеся в регуляторе, по сравнению с регулятором, представленным на рис. 2: масштабатор (МСШ) и ограничение (ОГР). В данном случае никакого масштабирования не происходит: алгоритм МСШ используется как промежуточный программный клеммник для оперативного перехода на резервный канал [20, ч. 1, с. 24 или Приложение Л].

В данной программе второй канал (Y2) является резервным каналом. При переходе на резервный канал внутренние связи в программе не меняются. Изменения произойдут только на входе МСШ, а конфигурация внутри программы не изменится. Это напоминает замену формальных параметров на фактические при обращении к подпрограмме. При отказе первого канала связь с первого выхода ВАА, поступающая на первый вход МСШ, удаляется («рвётся»). Поэтому при отказе первого канала, на первый вход МСШ подают сигнал со второго выхода ВАА после физического переключения регулируемого параметра на резервный вход. Т.е. должны быть переброшены и провода на клеммно-блочном соединителе КБС-3 с первого и второго контакта на третий и четвёртый соответственно [25, с. 23]. Алгоритм ограничение разрешает изменение задания регулятору в установленном интервале. В алгоритме ОГР могут быть установлены ограничения на ввод задания регулятору как по минимуму, так и по максимуму. По-хорошему, в режиме реального времени должно фиксироваться, какому режиму соответствует какое задание. Должна обрабатываться статистика в нормальном режиме работы технологического процесса. В случае, когда оператор вводит некорректное задание, система переходит в режим «Совет оператору» и даёт оператору чёткий совет (указывает технологические границы по данному параметру и рекомендуемое значение задания). Если и после этого оператор продолжает пытаться ввести неправильное задание, то система должна блокировать ввод задания оператором и выбрать наиболее вероятное значение из памяти. По каналам связи довести до диспетчера информацию о том, что были неоднократные попытки некорректного ввода задания по такому-то параметру. Фактически система по данному каналу берёт управление на себя.