Устройство для адаптивного управления технологическим процессом

Иллюстрации

Показать все

Реферат

 

Изобретение относится к адаптивным системам управления и может использоваться для адаптивного управления сложными многомерными объектами, например технологическими . Цель изобретения - повышение точности и быстродействия. Устройство для адаптивного управления технологическим процессом содержит блох 1 измерения сигналов управляемых входов, обьект управления 2, блок 3 измерения сигналов неуправляемых входов, блоки 4 определения величин приоритетов показателей качества, блок 5 формирования блокирующих сигналов , блок 6 выбора показателя качества, блок 7 измерения показателей качества, блок 8 определения величин управляющих воздействий, блок 9 формирования корректирующих воздействий, блок 10 формирования управляющих воздействий, блок 11 исполнительных механизмов, блок 12 анализа значений неуправляемых входов, блок 13 включения первого режима работы, первый 14 и второй 15 блоки переключения режимов работы устройства, блок 16 программного управления. Цель изобретения достигается за счет введения блоков 12-16. 1 з. п. ф-лы, 3 ил. сл с

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 05 8 13/02

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

°

t о (Л о

О (Л

Риг. 1

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4615689/24 (22) 06.12.88 (46) 15.06.91. Бюл. ¹ 22 (72) В,H. Спиридонов, Ю,И. Дубров и А,Н. Вахнин (53) 62 — 50 (088.8) (56) Авторское свидетельство СССР

¹ 1242911,-кл, G 05 В 13/02, 1986. (54) УСТРОЙСТВО ДЛЯ АДАПТИВНОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ПРОЦЕССОМ (57) Изобретение относится к адаптивным системам управления и может использоваться для адаптивного управления сложными многомерными объектами, например технологическими. Цель изобретения — повышение точности и быстродействия. Устройство для адаптивного управления технологическим процессом содержит блок 1 измерения Ы 1656495 А1 сигналов управляемых входов, объект управления 2, блок 3 измерения сигналов неуправляемых входов, блоки 4 определения величин приоритетов показателей качества, блок 5 формирования блокирующих сигналов, блок 6 выбора показателя качества, блок 7 измерения показателей качества, блок 8 определения величин управляющих воздействий, блок 9 формирования корректирующих воздействий, блок 10 формирования управляющих воздействий, блок 11 исполнительных механизмов, блок 12 анализа значений неуправляемых входов, блок

13 включения первого режима работы, первый 14 и второй 15 блоки переключения режимов работы устройства. блок 16 программного управления. Цель изобретения достигается за счет введения блоков 12-16.

1з. п.ф — лы,3ил.

1656495

Изобретение относится к адаптивным системам управления и может использоваться для адаптивного управления сложными многомерными обьектами, например технологическими.

Цель изобретения — повышение точности и быстродействия.

На фиг, 1 приведена блок-схема устройства для адаптивного управления технологическим процессом; на фиг. 2 — блок-схема блока программного управления; на фиг, 3— блок-схема блока анализа значений неуправляемых входов.

Устройство для адаптивного управления технологическим процессом содержит (фиг, 1) блок 1 измерения сигналов управляемых входов, обьект 2 управления, блок 3 .измерения сигналов неуправляемых входов, блок 4 определения величин приоритетов показателей качества, блок 5 формирования блокирующих сигналов, блок 6 выбора показателя качества, блок 7 измерения показателей качества, блок 8 определения величин управляющих воздействий, блок 9 формирования корректирующих воздействий, блок

10 формирования управляющих воздействий, блок 11 исполнительных механизмов. блок 12 анализа значений неуправляемых входов, блок 13 включения первого режима работы устройства, первый 14 и второй 15 блоки переключения режимов работы устройства, блок 16 программного управления.

Блок 16 программного управления содержит (фиг. 2) инвертор 17, таймер 18, первые элементы запрета 19, элементы 20 памяти текущих координат, первый распределитель 21 импульсов, вторые элементы запрета 22, первые задатчики 23 слгналов программного управления, второй распределитель 24 импульсов. блоки 25 переходных функций, третий распределитель 26 импульсов, блоки 27 модулей переходных функций.

Каждый блок 25 переходных функций содержит (фиг. 2) задатчики 28, элементы 29, 30 запретов, пороговые элементы 31, элементы 32 задержки, Каждый блок 27 модулей переходных функций содержит (фиг. 2) элементы 33 запрета и задатчики 34.

Блок 12 анализа значений неуправляемых входов содержит (фиг. 3) блоки 35 обнаружения отклонений, элементы 36 запрета, элемент 37 ИЛИ.

Каждый блок 35 содержит (фиг. 3) задатчик 38, элементы 39, 40 сравнения, элемент

НЕ 41, пороговые элементы 42 и 43.

Работа устройства осуществляется в двух режимах: в режиме стохастического управления и в режиме программного управ5

55 ления. Переключение режимов осуществляется с помощью блока 3 измерения сигналов неуправляемых входов, блока 12 анализа значений неуправляемых входов, блока 13 включения первого режима работы устройства, первого 14 и второго 15 блоков переключения режимов работы устройства следующим образом. Блок 3 измерения сигналов неуправляемых входов передает на входы блока 12 анализа значений неуправляемых входов их значения X = {Xi, Хг, „„Хп), В случае отклонения значения хотя бы одного из неуправляемых входов Хр, р = 1 п от заданного порогового значения, блок 12 анализа =-начений неуправляемых входов на своем втором выходе вырабатывает сигнал, по которому входы блока 13 включения первого режима работы устройства соединяются с его выходами, первые входы первого блока 14 переключения режимов работы устройства соединяются с его первыми выходами, вторые входы второго блока 15 переключения режимов работы устройства соединяются с его выходами. Кроме того, на выходах блока 12 анализа значений неуправляемых входов появляются сигналы, содержащие значения неуправляемых входов объекта управления Хр. р = 1,п. в результате чего устройство работает в режиме прототипа.

В случае не превышения значений сигналов неуправляемых входов Хр, р = 1,п заданного порогового значения блок 12 анализа значений неуправляемых входов на своем управляющем выходе вырабатывает сигнал нулевого значения, который размыкает соединение первых входов блока 13 включения первого режима работы устройства с его выходами. соединяет первые входы первого блока 14 переключения режимов работы устройства с его вторыми выходами, первые входы второго блока 15 переключения режимов работы устройства с его выходами. Кроме того, по данному сигналу, поступившему на второй вход, блок 16 программного управления начинает работу.

Режим программного управления заключается в выработке блоком 16 программного управления значений управляемых входов объекта управления Y = (у1, у2, .„, у п) через заданные промежутки времени. При этом выработка значений управляемых входов объекта управления у, i = 1.m осуществляется блоком 16 программного управления следующим пбразом, Поступивший на вход инвертора 17 сигнал нулевого значения инвертируется им в сигнал единичного значения. Данный сигнал поступает на вторые входы первых элементов 19 запрета, которые открываются, и на злемен1656495 ты.:20 памяти, представляющие собой матрицу текущих состояний, заносятся исходные значения сигналов управляемых входов

yi(t*), = 1,m. Этот же сигнал с выхода инвертора 17 поступает на вход таймера

18, который начинает вырабатывать последовательность импульсов в заданные моменты времени tl, tz, ..., ts. Данные сигналы поступают на вход первого распределителя

21 и распределяются соответственно на его

1-ый, 2 — ой...„s-ый выход, Сигнал с К вЂ” го, К = 1,s выхода первого распределителя 21 поступает на второй вход К вЂ” го из вторых элементов 22 запрета, В результате сигнал

qk(tu) с К вЂ” го первого задатчика 23, которые в совокупности представляют собой программу управления, поступает на вход второго распределителя 24. Распределитель 24 вырабатывает сигнал на своем q!-ом выходе. Данный сигнал поступает на вторые входы элементов запрета 29 qk-ro блока 25 переходных функций. В результате значения сигналов д!!,! = 1,m, хранящихся на задатчиках 28 с!к — го блока 25 переходных функций и определяющих номер переходной функции = 1,В, поступают на входы пороговых элементов 31 о! — го блока переходных функций 25. Если значение сигнала, хранящееся на i — ом задатчике 28 би > О, то ! — ый пороговый элемент 31 вырабатывает сигнал, поступающий на i — ый из элементов

30 запрета qp — го из блоков переходных функций 25, В результате сигналы со значениями б! поступают на — ые элементы 32 задержки qk — го из блоков 25 переходных функций. Данные элементы 32 задержки настроены таким образом, что сигналы со значением d поступают на выход блока 25 переходных функций последовательно от 1— го к m — му. Эти сигналы, поступающие на вход распределителя импульсов 26, появляются на его — ом выходе и поступают на вход ! — го блока 27 модулей переходных функций.

Данный сигнал поступает на вторые входы элементов 33 запрета, в результате чего сигналы с задатчиков 34, представляющих собой в совокупности модуль переходной функции, со значением уь = 1,m поступают на элементы 20 памяти и далее на выходы блока 16 программного управления.

Работа блока 12 анализа значений неуправляемых входов осуществляется следующим образом. Значение сигнала неуправляемого входа Х> поступает на вход соответствующего блока 35 обнаружения отклонения и первый вход соответствующего элемента 36 запрета. С выхода задатчика

38 на первые входы первого и второго элементов 39 и 40 сравнения выставляется пороговое значение неуправляемого входа с

40 модели существенно выше вероятностной, а периоды детерминированного управления для базового класса объектов составляют . порядка 60 — 70% от всего периода функционирования устройства.

Формула изобретения

1. Устройство для адаптивного управления технологическим процессом, содержащее блок исполнительных механизмов, 45 соединенный первым входом с входом устройства, а выходом — с входом блока измерения сигналов управляемых входов и через .объект управления — с входом блока измерения показателей качества, блок измерения сигналов неуправляемых входов, подключенный группой входов к группе неуправляемых входов объекта управления, блоки определения величин приоритетов показа50

55 телей качества, соединенные входами между собой и с информационными входами блока определения величин управляющих воздействий, а выходами через блок формирования блокирующих сигналов — с входами управления блокировки блока выбора покаотрицательным знаком Xp". Если Xp > О, то на первом элементе 39 сравнения вырабатываетсяя сигнал (Xp - Xp ). Если (Хр - Xp") >О, что свидетельствует о превышении порога, 5 то первый пороговый элемент 42 вырабатывает сигнал, поступающий на выход блока

35 обнаружения отклонений. Если Хр < О, то элемент НЕ 41 обращает это значение в значение Xpо > О, и второй элемент сравнения

10 вырабатывает сигнал (Хр Хр ). Если (Хр

-Xp") > О, что свидетельствует о превышении порога, то второй пороговый элемент 43 вырабатывает сигнал, поступающий на выход блока 35 обнаружения отклонений. При дру15 гих вариантах на выходе блока 35 обнаружения отклонений сигнал не вырабатывается.

Если на выходе хотя бы одного блока 35 обнаружения отклонений появляется сигнал, элемент ИЛИ 37 вырабатывает единичный

2Q сигнал, поступающий на второй выход блока анализа значений неуправляемых входов

12 и на вторые входы элементов 36 запрета.

В результате на первых выходах блоков анализа значений неуправляемых входов 12 по25 являются сигналы со значениями Хр, р = 1,п.

Технико — экономическая эффективность предлагаемого устройства образуется за счет повышения точности и быстродействия устройства в период детерминированного

30 управления. Это дает повышение технико— экономической эффективности предлагаемого устройства на 18 — 23 g, по сравнению с прототипом, так как точность и быстродействие функционирования детерминированной

1656495 зателей качества, блока формирования корректирующих воздействий и блока определения величин управляющих воздействий, который подключен первым выходом к первому информационному входу блока фор- 5 мирования корректирующих воздействий, соединенного вторым информационным входом с информационным входом блока формирования блокирующих сигналов и с выходом блока выбора показателей качест- 10 ва, а выходом — с первым информационным входом блока формирования управляющих воздействий, второй информационный вход которого подключен к второму информационному выходу блока определения величин 15 управляющих воздействий, о т л и ч а ю щ е ес я тем, что, с целью повышения точности и быстродействия, введены блок анализа значений неуправляемых входов, блок включения первого режима работы, два блока 20 переключения режимов работы. устройства, блок программного управления, управляющий выход блока анализа значений неуправляемых входов соединен с входами управления переключением режимов рабо- 25 ты блока включения первого режима работы, первого и второго блоков переключения режимов работы и блока программного управления, выход блока измерения сигналов неуправляемых входов подключен к инфор- 30 мационному входу блока анализа значений неуправляемых входов, соединенного выходом с входами блоков определения величин приоритетов показателем качества, выход блока измерения сигналов управляемых 35 входов подключен к информационному входу первого блока переключения режимов работы устройства, соединенного первым и вторым выходами соответственно с информационным входом блока программного 40 управления и вторым информационным входом блока определения величин управ- ляющих воздействий, выход блока программного управления подключен к первому информационному входу второго блока переключения режимов работы устройства, соединенного вторым информационным входом с выходом блока формирования управляющих воздействий, а выходом — с зторым входом блока исполнительных механизмов.

2. Устройство по и. 1, отл и ч а ю ще ес я тем, что блок программного управления содержит инвертор, таймер, три распределителя импульсов, две группы элементов запрета, группу элементов памяти текущих координат, группу задатчиков сигналов программного управления, группу блоков переходных функций и группу блоков модулей переходных функций, выход каждого элемента запрета первой группы соединен с соответствующими выходами блоков модулей переходных функций и с соответствующими элементами памяти текущих координат, выходы которых образуют., выход блока программного управления, первые входы первой группы элементов запрета образуют информационный вход блока программного управления, вход управления переключением режимов работы которого через инвертор подключен к вторым входам элементов запрета первой группы и через таймер — к входу первого распределителя импульсов, соединенного выходом с первыми входами элементов запрета второй группы, вторые входы которых подключены к выходам задатчиков сигналов программного управления, а выходы — к входу второго распределителя импульсов, соединенного выходами с входами блоков переходных функций, выходы которых подключены к входу третьего распределителя импульсов, соединенного выходами с входами блоков модулей переходных функций, 1656495

1656495

Составитель В.Башкиров

Техред M.Moðãåíòýë Корректор О.Кундрик

Редактор А.Долинич

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

Заказ 2051 Тираж 476 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5