Стандартные алгоритмы, примененные в алгоритме работы
При разработке алгоритма, управляющего работой котла, использовались стандартные алгоритмы из библиотеки алгоритмов контроллера Ремиконт. Их названия приведены в таблице 3.
Таблица 3. Алгоритмы из библиотеки контроллера Ремиконт.
РАН (02) – ПИД аналоговый с нуль-органом. Алгоритм формирует сигнал рассогласования и осуществляет пропорционально–интегрально–дифференциальное (ПИД) преобразование этого сигнала. Сигнал рассогласования формируется как разность между суммой трех входных сигналов и сигналом задания. Суммирование входного сигнала осуществляется с помощью двух сумматоров. Сигнал рассогласования равен:
Сигнал задания хздн находится в диапазоне ПИД-преобразование выполняется в соответствии с передаточной функцией:
На входе ПИД-звена вводится зона нечувствительности На выходе ПИД-звена установлен стандартный ограничитель. При достижении порога ограничения интегрирование в ПИД-звене прекращается и выходной сигнал интегратора "замораживается". Параметры настройки. · k2 – k5 – масштабные коэффициенты соответственно по входам 2 – 5 алгоритма. Сигнал на входе 1 не масштабируется; · H1, H2 – уровни ограничения выходного сигнала. Соответственно по минимуму и максимуму; · Н3,Н4 – соответственно порог срабатывания нуль-органа и гистерезис; · Δ – зона нечувствительности; · Ти,Тд – постоянные времени соответственно интегрирования и дифференцирования; · Тм – коэффициент, обычно устанавливаемый равным времени перемещения исполнительного механизма, соответствующего 100%-му изменению регулируемого параметра; · Тк – постоянная времени динамической балансировки алгоритма. РИС (11) – ПИД импульсный стандартный. Алгоритм формирует сигнал рассогласования и совместно с исполнительным механизмом постоянной скорости приближенно выполняет ПИД-преобразование этого сигнала. Сигнал рассогласования формируется как разность между суммой пяти входных сигналов Х1 – Х5 и сигналом задания. Суммирование входных сигналов осуществляется с помощью двух сумматоров. Первый сумматор стандартный, но без фильтра. Выходной сигнал второго
Свойства второго сумматора аналогичны свойствам первого за исключением того, что суммируются лишь два входных сигнала. Сигнал рассогласования равен:
Сигнал задания xздн находится в диапазоне ±102.3%, поэтому суммарный сигнал двух сумматоров также не должен выходить за этот диапазон. Алгоритм содержит ПДД2-звено, имеющее передаточную функцию:
Что совместно с исполнительным механизмом постоянной скорости дает передаточную функцию вида:
Тм и Тм,0 – соответственно, установленный оператором коэффициент, определяющий полное время перемещения исполнительного механизма, и действительное время, с которым работает исполнительный механизм. Полное время перемещения исполнительного механизма – время его включения, которое приводит к 100%-му изменению регулирующего параметра. Обычно Тм=Тм,0. При этом, устанавливаемый оператором коэффициент kп характеризует действительный коэффициент пропорциональности регулятора. В противном случае значение коэффициента пропорциональности равно kпТм/Тм,0. На входе ПДД2-звена сигнал инвертируется и вводится зона нечувствительности. Имеется возможность установить четыре дискретных значения минимальной длительности импульса tи мин, которая зависит от произведения двух параметров Δ и Тм и определяется из таблицы 4.
Таблица 4.
Если выбирается Тм=Тм,0 , то при любых значениях δ ≥ 12 "автоматически" устанавливается максимально допускаемая длительность минимального импульса, при которой отсутствуют автоколебания в замкнутой системе в режиме одного включения. Если δ < 12, автоколебания возможны в режиме одного включения. Алгоритм РИС имеет нуль-орган, может работать в режиме дистанционного управления и переходить в отключенное состояние. В данном алгоритме отсутствует звено балансировки узла дистанционного управления. В связи с этим при переходе на дистанционный режим выходной сигнал алгоритма скачком принимает значение сигнала на входе 6. В данном алгоритме предусмотрена возможность динамической и статической балансировки алгоритма. Балансировка производится при отключении алгоритма, что имеет место в одном из режимов ДИСТ, РУЧН, СЛЕЖ. В отключенном состоянии звенья Д и Д2 обнуляются, поэтому после включения алгоритма при постоянном сигнале рассогласования и в комплекте с исполнительным механизмом постоянной скорости, алгоритм ведет себя как интегрирующее звено. Параметры настройки. · k2 – k5 – масштабные коэффициенты соответственно по входам 2 – 5 алгоритма. Сигнал на входе 1 не масштабируется; · Н3,Н4 – соответственно порог срабатывания нуль-органа и гистерезис; · Δ – зона нечувствительности; · Kп – коэффициент пропорциональности; · Ти,Тд – постоянные времени соответственно интегрирования и дифференцирования; · Тм – коэффициент, обычно устанавливаемый равным времени перемещения исполнительного механизма, соответствующего 100%-му изменению регулируемого параметра; · Тк – постоянная времени динамической балансировки алгоритма. РИН (12) – ПИД импульсный с нуль-органом. С учетом особенностей, присущих алгоритмам импульсного регулирования, алгоритм РИН соответствует алгоритму РАН. СЛЖ (23) – слежение. Алгоритм отслеживает сигнал Функция слежения заключается в следующем. В установившемся режиме сигнал у на входе звена слежения равен сигналу На выходе звена слежения установлен стандартный ограничитель. Параметры настройки. · k2 – k3 – масштабные коэффициенты соответственно по входам 2 – 3 алгоритма. Сигнал на входе 1 не масштабируется; · k5 – коэффициент, определяющий степень автоподстройки параметра TI; · H1, H2 – уровни ограничения выходного сигнала. Соответственно по минимуму и максимуму; · Н3,Н5 – соответственно пороги срабатывания двух пороговых элементов; · H4 – гистерезис, одинаковый для обоих пороговых элементов; · TI – постоянная времени фильтра; · Т4, Т5 – постоянные времени звеньев динамической балансировки соответственно алгоритма и узла дистанционного управления. КОР (34) – корень квадратный. Алгоритм выполняет операцию извлечения корня из двух сигналов, сформированных каналами a и b. Извлечение корня из положительных сигналов выполняется по формуле:
где у – выходной сигнал алгоритма; хa, хb – сигналы соответственно по каналам a и b; все сигналы выражаются в процентах. Извлечение корня из отрицательного числа выполняется по формуле:
Таким образом, при стопроцентном сигнале по одному из каналов и при нулевом сигнале по другому каналу выходной сигнал алгоритма также равен 100 % Параметры настройки. · k2 – k5 – масштабные коэффициенты соответственно по входам 2 – 5 алгоритма. Сигнал на входе 1 не масштабируется; · H1, H2 – уровни ограничения выходного сигнала. Соответственно по минимуму и максимуму; · Н3,Н5 – соответственно пороги срабатывания двух пороговых элементов; · H4 – гистерезис, одинаковый для обоих пороговых элементов; · T2, T3 – постоянная времени фильтра соответственно по каналам a и b; · Т4, Т5 – постоянные времени звеньев динамической балансировки соответственно алгоритма и узла дистанционного управления. ПЕР (43) – переключение. Алгоритм выполняет функцию коммутатора аналоговых сигналов. Алгоритм подключает к аналоговому выходу один из пяти сигналов: один внутренний (сигнал задания) и четыре внешних, поданных на входы 1 – 4. Дискретные команды на переключение подаются на входы 5 – 8 алгоритма. Команда, поданная на вход с меньшим номером, имеет приоритет над командами, поданными на вход с большим номером. Сигнал на дискретном выходе в двоичном коде фиксирует текущее положение переключателя. Алгоритм считается выключенным, если на его дискретные входы не подано ни одной команды. В этом случае к аналоговому выходу алгоритма подключен внутренний задатчик. Если на любой из входов 5 – 8 подан дискретный сигнал, к аналоговому выходу подключается один из входов 1 – 4, при этом считается, что алгоритм работает в режиме дистанционного управления и ведущий алгоблок переходит в режим СЛЕЖ. В алгоритме предусмотрена балансировка любого из входов 1 – 4. Параметры балансировки устанавливаются при помощи коэффициента Т5. При Т5 = 0 балансировка отсутствует. При 0 < Т5 < ∞ вводится динамическая балансировка, благодаря которой при переходе в режим ДИСТ (при переключении с задатчика на любой из каналов 1 – 4) выходной сигнал меняется плавно с постоянной настраиваемой скоростью V=100/Т5 [%/мин]. Также плавно и с тойже скоростью происходит переход с одного из входов на любой другой. При Т5 = ∞ исходная разница в сигналах "замораживается" и присутствует как постоянна добавка к текущему сигналу. Алгоритм переходит в отключенное состояние, если он работает в одном из режимов ДИСТ, РУЧН, СЛЕЖ. В отключенном состоянии вводится балансировка канала задатчика, которая заключается в том, что к сигналу задатчика добавляется сигнал компенсации, устанавливающий точное равенство аналоговых сигналов по цепи задатчика и на выходе алгоблока. В алгоритме предусмотрено два вида указанной балансировки – динамическая и статическая. При динамической балансировке, после включения алгоритма (при отсутствии команд на входах алгоритма 5 – 8 и режимов РУЧН, СЛЕЖ) сигнал компенсации уменьшается до нуля с постоянной настраиваемой скоростью V=100/Т4 [%/мин]. Статическая балансировка осуществляется с помощью соответствующего автоматического изменения сигнала задатчика. После включения алгоритма последнее значение сигнала задания запоминается. При статической балансировке звено динамической балансировки обнуляется (Х9=0). Выбор вида балансировки канала задания осуществляется при помощи коэффициента Т4. При Т4=0 балансировка отсутствует, при 0 < Т4 < ∞ вводится динамическая, а при Т4 = ∞ - статическая балансировка. Контроль сигналов в различных точках алгоритма ведется с помощью стандартной процедуры. В контрольных точках 1 – 8 контролируются входные сигналы алгоритма, в точках 9, 10 – сигналы динамической балансировки соответственно по каналу задания и по входам 1 – 4. Параметры настройки. · k2 – k4 – масштабные коэффициенты соответственно по входам 2 – 4 алгоритма. Сигнал на входе 1 не масштабируется; · Т4 ,Т5 – постоянные времени звеньев динамической балансировки соответственно по каналам задания и по входам 1 – 4 алгоритма. ИЗО (45) – избирательное отключение. При отсутствии запретов алгоритм формирует выходной сигнал, равный размерности между сигналом на входе I и сигналом задания. Входной сигнал фильтруется. По разностному сигналу вводится зона не чувствительности. В алгоритме предусмотрены два типа запретов. Запрет на знак выходного сигнала запрещает изменение сигнала в область положительных и отрицательных значений. Команды запрета подаются в этом случае на входы соответственно 2 и 3. Если команды запрета поданы одновременно на входы 2 и 3, выходной сигнал алгоритмов становится равным нулю. Запрет на изменение выходного сигнала запрещает изменение сигнала выше или ниже (по абсолютной величине) того значения у0, которое имел выходной сигнал в момент действия запрета. Команда запрета на увеличение сигнала подается на вход 4, на уменьшение – на вход 5. Если команды запрета поданы одновременно на входы 4 и 5, выходной сигнал алгоритма "замораживается" при любом изменении входного сигнала. Параметры настройки. · Н5 – зона нечувствительности; · T3 – постоянная времени фильтра; · Т4, Т5 – постоянные времени звеньев динамической балансировки соответственно алгоритма и узла дистанционного управления. СИТ (53) – среднее из трех. Алгоритм выделяет средний по уровню сигнал из трех входных аналоговых сигналов. Выходной сигнал фильтруется, суммируется с заданием и ограничивается стандартным ограничителем. Параметры настройки. · H1, H2 – уровни ограничения выходного сигнала. Соответственно по минимуму и максимуму; · Н3,Н5 – соответственно пороги срабатывания двух пороговых элементов; · H4 – гистерезис, одинаковый для обоих пороговых элементов; · TI – постоянная времени фильтра; · Т4, Т5 – постоянные времени звеньев динамической балансировки соответственно алгоритма и узла дистанционного управления.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (218)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |