система управления объектом с транспортным запаздыванием
Классы МПК: | G05B13/02 электрические |
Автор(ы): | Новиков В.А., Белов М.П., Хань Ш. |
Патентообладатель(и): | Санкт-Петербургский государственный электротехнический университет |
Приоритеты: |
подача заявки:
1994-08-26 публикация патента:
20.05.1997 |
Изобретение относится к самонастраивающимся системам управления и может быть использовано для построения систем управления технологическими объектами, содержащими нестационарные транспортные запаздывания, обеспечивающие компенсацию нестационарного запаздывания и повышение динамической точности системы управления. Система содержит сумматоры 1, 2, 8, регулятор 3, исполнительное устройство 4, объект управления с запаздыванием 5, модель объекта без запаздывания 6, формирователь сигнал запаздывания 7, блок вычисления ошибки компенсации 9, блок умножения 10, блок включения и отключения ошибки компенсации 11. 6 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6
Формула изобретения
Система управления объектом с транспортным запаздыванием, содержащая первый сумматор, первый информационный вход которого является первым информационным входом системы, служащим для подключения сигнала задания системы, выход первого сумматора соединен с первым информационным входом второго сумматора, подключенного вторым информационным входом к выходу третьего сумматора, а выходом к входу регулятора, соединенного выходом с входом модели объекта без запаздывания, подключенной выходом к первому информационному входу третьего сумматора и к первому входу формирователя сигнала запаздывания, связанного выходом с вторым информационным входом третьего сумматора, объект управления с запаздыванием, подключенный выходом к второму информационному входу первого сумматора, отличающаяся тем, что в систему введены исполнительное устройство, блок вычисления ошибки компенсации, блок умножения и блок включения и отключения тестового сигнала, первый вход которого является вторым информационным входом системы, служащим для подключения тестового сигнала, а выход блока включения и отключения тестового сигнала подключен к третьему информационному входу первого сумматора, соединенного выходом с входом блока вычисления ошибки компенсации, подключенного выходом к второму входу блока включения и отключения текстового сигнала и к входу блока умножения, связанного выходом с вторым входом формирователя сигнала запаздывания, выход регулятора через исполнительное устройство связан с входом объекта управления с запаздыванием.Описание изобретения к патенту
Изобретение относится к самонастраивающимся системам управления и может быть использовано для построения систем управления техническими объектами, содержащими нестационарные транспортные запаздывания, например системы управления толщиной полосы металла в прокатном производстве, нанесением светочувствительных и магнитных покрытий в линиях химического производства, мелованием бумаги в бумагоделательном производстве и других. Изменения транспортного запаздывания обусловлены изменениями режимов работы технологического оборудования. Известна система управления [1] содержащая объект управления с запаздыванием, сумматор, модель объекта без запаздывания, модель запаздывания, первый регулятор и второй регулятор, выходы которых суммируются и поступают на объект управления. Второй регулятор это корректирующий регулятор. К недостаткам такой системы можно отнести то, что система полностью компенсирует запаздывание только при условии постоянства времени запаздывания. Если время запаздывания изменяется, то запаздывание компенсируется только частично и возможны существенные динамические ошибки. Для разных запаздываний в одном канале регулирования существует устройство компенсации запаздываний [2] В устройстве регулирующее воздействие экстраполируется в экстраполяторе на меньший интервал запаздывания, корректируется в модельном контуре с учетом разницы между большим и меньшим запаздыванием в одном канале регулирования, после чего реализуется исполнительным устройством. Выходной сигнал Yск устройства получается в результате суммирования измеренного датчиком значения выходного сигнала объекта и преобразованного в модели инерционной части объекта сигнала об ошибке экстраполяции регулирующего воздействия. Недостаток устройства заключается в том, что время запаздывания считается разным, что приводит к снижению точности регулирования. Наиболее близкой по технической сущности к предлагаемой системе является система управления с регулятором Смита [3] принятая в качестве прототипа. Система с регулятором Смита содержит последовательно соединенные первый сумматор, второй сумматор, регулятор, исполнительное устройство и объект управления с запаздыванием, выход которого соединен с вторым входом первого сумматора, причем выход регулятора соединен с входом модели объекта без запаздывания, выход которого соединен с моделью запаздывания, выход третьего сумматора соединен с вторым входом второго сумматора, сигнал задания соединен с вторым входом первого сумматора. Недостатком такой системы является низкая точность регулирования. В системе считается, что время запаздывания постоянное. При этом условии система скомпенсирована. Но в большинстве технологических процессов время запаздывания не постоянное, а изменяется. При этом неизменяемая модель полностью не компенсирует изменяющееся запаздывание. Задача создание системы, работающей при изменяющемся запаздывании. Задача решается путем создания системы, содержащей последовательно соединенные первый сумматор, второй сумматор, регулятор, исполнительное устройство и объект управления с запаздыванием, выход которого соединен с вторым входом первого сумматора, а также последовательно соединенные модель объекта управления без запаздывания, модель запаздывания и третий сумматор, причем выход регулятора соединен с входом модели объекта управления без запаздывания, выход которого соединен с вторым входом третьего сумматора, выход которого соединен с вторым входом второго сумматора, а второй вход первого сумматора подключен к входу задания ошибки системы, отличающейся тем, что в нее введены последовательно соединенные блок вычисления ошибки компенсации и блок перестройки модели запаздывания, а также блок включения и отключения тестового сигнала, первый вход которого соединен с выходом блока вычисления ошибки компенсации, подключенным к выходу первого сумматора, выход соединен с третьим входом первого сумматора, а второй вход подключен к входу тестового сигнала системы. Отличительные признаки являются существенными, так как новая совокупность введенных блоков, сигнала и связей позволяет практически полностью (90 95% ) устранить динамическую ошибку, обусловленную наличием запаздывания. В системе управления для компенсации изменяющегося запаздывания объекта применяется устройство, изменяющее модель запаздывания. На фиг. 1 изображена структурная схема системы управления с регулятором Смита (прототип). На фиг. 2 представлены переходные процессы системы управления с регулятором Смита при разных значениях =1-2 именно фиг. 2а 1>2 фиг. 2б - 1<2 где 1 время запаздывания, 2 время компенсации. На фиг. 3 изображена функциональная схема системы управления объектом с транспортным запаздыванием, где Yз(t) сигнал задания; Yт(t) - тестовый сигнал; т(t) ошибка, вызванная транспортным запаздыванием; - ошибка; Z(t) возмущающее воздействие. На фиг. 4 показана структурная схема системы управления объектом с транспортным запаздыванием. На фиг. 5 представлена схема алгоритма вычисления ошибки компенсации и перестройки модели запаздывания. На фиг. 6 а) тестовый сигнал; б), г) реакции выходного координатора на тестовый сигнал в системе с регулятором Смита; в), д) реакция выходного координатора на тестовый сигнал в предлагаемой системе. На фиг. 1 оператор запаздывания. Когда 1 принято постоянным и 2 выбирается из условия 2=1 система с регулятором Смита полностью компенсирует запаздывание. Если 1 изменяется, а 2 постоянное, то невозможна полная компенсация 1. Это иллюстрируется на фиг. 2. Исследования показывают, что чем больше отклонения тем хуже компенсация, а при рассогласовании значений больше 2T (T постоянная времени объекта) система становится неустойчивой. Система управления объектом с транспортным запаздыванием (фиг. 3) содержит подключаемые к объекту управления с запаздыванием 5 исполнительное устройство 4, регулятор 3, второй сумматор 2, первый сумматор 1, модель объекта без запаздывания 6, модель запаздывания 7, третий сумматор 8, а также блок вычисления ошибки компенсации 9, блок перестройки модели запаздывания 10, блок включения и отключения тестового сигнала 11. Ее структурная схема представлена на фиг. 4. На фиг. 4 обозначено:оператор запаздывания;
модель запаздывания;
Ф(Р) оператор блока адаптивной настройки;
Wо(Р) передаточная функция объекта без запаздывания;
Wр(Р) передаточная функция регулятора;
Wиу(Р) передаточная функция исполнительного устройства;
f(t) возмущающее воздействие;
WMo(P) передаточная функция модели объекта без запаздывания. Система работает следующим образом. Тестовый сигнал это периодический сигнал (фиг. 6а), период которого согласован со временем запаздывания объекта. На первом интервале происходят обработка сигнала и вычисление ошибки компенсации а в начале третьего интервала Tо перестройка времени компенсации t2 чтобы иметь равенство 2=1 тем самым устраняется динамическая ошибка. Вычисление ошибки и перестройка t2 осуществляются в устройстве адаптивной настройки. Ошибку компенсации измеряем по методу интегральной оценки:
где оценка компенсации, t1, t2 нижний и верхний временные пределы оценки динамической ошибки системы. Если Dt>0, то >0 а если <0 то <0 Перестройка 2 осуществляется путем умножения на масштабный коэффициент K, то есть
t2=k.
Алгоритм вычисления ошибки компенсации и перестройки модели запаздывания в системе управления реализуется на программируемом контроллере. Схема алгоритма вычисления и компенсации дана на фиг. 5. Поясним назначение блоков этой схемы. Блок 20 обеспечивает ввод параметров всех звеньев структурной схемы, нижнего и верхнего предела интегральной оценки, начальных значений счетчиков и массивов. Блок 21 осуществляет контроль выполнения условия того, что текущее время меньше t 2T0. Блоки 22, 32 осуществляют контроль выполнения условия того, что текущее время меньше или равно времени запаздывания. Блоки 23, 26, 33, 36 осуществляют расчет массивов переменной. Блоки 24, 27, 34, 37 определяют величину сигнала обратной связи. Блоки 25, 35 осуществляют контроль выполнения условия того, что текущее время меньше или равно времени компенсации. Блок 28 производит расчет ошибки компенсации в пределе динамической ошибки системы. Блок 29 осуществляет контроль выполнения условия того, что текущее время равно t 2T0. Блок 30 устанавливает в состояние <Ноль> счетчики и массивы. Блок 31 производит перестройку времени компенсации (K оптимальный параметр перестройки). Тестовый сигнал включается периодически в соответствии с изменением режимов работы технологического оборудования. Включение сигнала происходит по программе, а отключение автоматически после устранения ошибки компенсации. Это обеспечивается блоком включения и отключения тестового сигнала. Техническая реализация вычисления и перестройки выполняется на базе наиболее перспективных средств вычислительной техники, в частности программируемых контроллеров, сопрягаемых с исполнительным устройством системы управления. Исследования (фиг. 63 б, в, г, д) показывают, что практически полностью удается исключить динамическую ошибку через 3 интервала тестового сигнала. В зависимости от требуемого характера переходного процесса это намного лучше, чем в системе прототипа. Литература
1. СССР, А.С. N 1674060, кл. G 05B 13/02, 1991. 2. СССР, А.С. N 1409966, кл. G 05B 11/01, 1988. 3. Смит О. Дж. Автоматическое регулирование. М. Госфизматиздат, 1962. С. 429.