Система автоматического управления циклическими процессами

 

СИСТЕМА АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ЦИКЛИЧЕСКИМИ ПРОДЕССАМИ, содержащая последовательно соединенные измеритель рассогласования, усилитель, фильтр, сумматор и исполнительное устройство, подключенное выходом к входу объекта регулирования , выход которого соединен с сигнальным входом датчика обратной связи , первый вход измерителя рассогласования подключен к выходу датчика обратной связи, второй вход сумматора соединен с выходом блока памяти, выход сумматора соединен с первым входом блока памяти, второй вход которого соединен с выходом таймерного устройства и входом программного устройства, выходом подключенного к второму входу измерителя рассогласования , отличающаяся тем, что, с целью повышения производительности оборудования, в нее введены счетчик тактов, последовательно соединенные блок коррекции, реверсивный счетчик и нелинейный блок, выходом подключенный к входу таймерного устройства, первый вход блока коррекции соединен с выходом измерителя рассогласования, второй вход - с вторым входом нёлийейного блока и с выходом счетчика тактов, вход которого подключен к выходу таймерного .устройства.

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

СО14ИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

0% 01) 3(5g 05 В 13/02

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

К ILBIOPCNOMV СЗИДВтвъстви

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

1 10 ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3582717)24-24 (22) 21.04.83 (46) 15.11.84. Бюл. У 42 (72) В.Г.Жуковский, А.И.Евченко и И.Н.Быкадоров (53) 62-50(088.8) (56) 1. Авторское свидетельство СССР

В 723510, кл. Q 05 В 17/00, 1975.

2. Анхимюк В.Л. Теория автоматического управления ° Минск, "Высшая школа", 1979, с. 10. (54)(57) СИСТЕМА АВТОМАТИЧЕСКОГО

УПРАВЛЕНИЯ ЦИКЛИЧЕСКИМИ ПРОЦЕССАМИ, содержащая последовательно соединен ные измеритель рассогласования, усилитель, фильтр, сумматор и исполнительное устройство, подключенное выходом к входу объекта регулирования, выход которого соединен с сигнальным входом датчика обратной связи, первый вход измерителя рассогласования подключен к выходу датчика обратнбй связи, второй вход сумматора

I .соединен с выходом блока памяти, выход сумматора соединен с первым входом блока памяти, второй вход которого соединен с выходом таймерного устройства и входом программного устройства, выходом подключенного к второму входу измерителя рассогласо" вания, отличающаяся тем, что, с целью повышения производительности оборудования, в нее введены счетчик тактов, последовательно соединенные блок коррекции, реверсив" ный счетчик и нелинейный блок, выхо" дом подключенный к входу таймерного устройства, первый вход блока кор- Я рекции соединен с выходом измерителя рассогласования, второй вход - с

1вторым входом нелийейного блока и с выходом счетчика тактов, вход которого подключен к выходу таймерного ,устройства.

1124247 2

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

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

Известна система автоматического

/ регулирования, содержащая задатчик требуемого и датчик реального значений регулируемого параметра, устройство сравнения, фильтр, усилитель 10 и объект регулирования (1j .

Недостатком известной системы является невысокая точность регулирования, что обусловлено инерционностью следящей системы и ограниченной величиной ее коэффициента усиления.

Наиболее близкой к предлагаемой является система автоматического регулирования, содержащая измеритель рассогласования, выход которого через усилитель подключен к входу сглаживающего фильтра, объект регулирования, вход которого подсоединен к выходу исполнительного устройства, датчик обратной связи, связанный с объектом регулировки и входом измерителя рассогласования, программное устройство, к выходу которого подключен вход измерителя рассогласования, сумматор, входами подключенный к выходам фильтра и блока памяти, а выходом — к входам блока памяти и исполнительного устройства, и таймерное устройство, выходами связанное с управляющим входом блока памяти. При этом, блок памяти — это два двухпоэиционных переключателя и два блока записи-воспроизведения информации (2) .

Однако известная система автоматического регулирования не позволяет использовать уменьшение ошибки управления после нескольких циклбв отработки программы для уменьшения времени цикла и повышения производи45 тельности оборудования, управляемого и регулируемого известной системой.

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

Предлагаемая система отличается от известной тем, что после того, как вследствие самонастройки максимальное в цикле значение ошибки г. (т,) не превышает порогового эначеЩ ния E:JE+ (t) j Е, в таймерное устройство заносится код времени, соответствующий меньшей длительности цикла, Уменьшение длительности цикла приводит к увеличению ошибок управления, однако новое значение длительности цикла должно быть выбрано таким образом, чтобы новое значение максимальной ошибки в цикле не превышало максимально допустимого значения ж . погрешности управления. Таким образом, при выполнении поставленных требований по точности управления длительность цикла уменьшается, что ведет к повышению производительности.

В предлагаемой системе в каждом новом цикле работы кроме информации в текущем отклонении регулируемой координаты от требуемого значения используется также информация о процессе регулирования на предыдушем цикле, что уменьшает динамический диапазон выходных .сигналов, снима-. емых с измерителя рассогласования, что приводит к увеличению тсчности от цикла к циклу. Б конечном счете, после обработки системой ц циклов ошибка регулирования становится меньше заданной. ПрА достижении этой ситуации в таймер заносится код времени, меньший кода, с которым были

3 11242 отработаны системой и предыдущих циклов. Уменьшение длительности цикла влечет эа собой изменение скорости выполнения программы, обусловливая тем самым изменение динамичесикх характеристик объекта регулирования.

Принцип функционирования системы сохраняется прежним — в каждом новом цикле сигнал управления содержит две составляющие: одна определяется сиг- 1р налом текущего отклонения координаты, вторая - сигналом управления, выработанным в предыдущем цикле. Отработка следующих rn циклов производится до тех пор, пока максимальное в цикле 15 значение ошибки не станет меньше Е, после чего опять производится уменьшение кода времени, назначающего длительность цикла, и процесс регулирования продолжается в соответствии с вышеизложенным.

Пусть в серии иэ и циклов длительность каждого цикла равна Т„ и в каждом цикле запоминается значений управляющих воздействие и выдается в g5 систему регулирования. Тогда частота выдачи управляющих воздействий в

-! этой серии равна 9 = E T

После отработки циклов в таймер поступает код времени T = T> К с Т, где Кл — коэффициент, учитывающий уменьшение длительности цикла.

При этом частота объема и выдачи информации равна

1 (1) 35

rpe 1, ) — соответственно частоты съема информации и выдачи дополнительно управляющего воэдейст- 4О вия для серий иэ h u

tn циклов

Š— пороговое значение погрешности;

Ем — максимально допустимое 45 значение погрешности в системе управления °

Таким образом, для того, чтобы сжатие (т.е. скорость считывания и выдачи) информации и уменьшение длительности цикла происходило пропорционально, в процессе управления необходимо учитывать (1), что осуществляется нелинейным блоком.

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

47 4 (вариант); на фиг. 3 — структурная схема блока памяти.

Система содержит измеритель 1 рассогласования, усилитель 2, фильтр

3, сумматор 4, исполнительное устройство 5, объект 6 управления, датчик 7 обратной связи, блок 8 памяти, таймерное устройство 10, счетчик 11 тактов, блок 12 коррекции, реверсивный счетчик 13 и нелинейный блок 14.

:Блок 12 коррекции (фиг. 2) содержит линию 15 задержки, задатчик

16 порогового значения погрешности. блок 17 сравнения. триггер 18 и логический элемент И 19.

Блок 8 памяти состоит из цифроаналогового преобразователя 20, блока

21 регистров аналого-цифрового преобразователя 22, сборки 23 линий saдержки, причем в блоке 21 содержится (3+1) регистр, а в сборке 23 — (ь-1) линий задержки.

Блок 8 работает по принципу памяти

FIF0: первый сигнал, который записан в блоке памяти, первым выдается в систему регулирования °

Нелинейный блок 14 построен на базе очейки памяти, делителя и умножителя.

Система работает следующим образом.

Цикл работы состоит из тактов одинаковой длительности. В блоке 8 памяти записана информация о величине управляющего воздействия, сформированного в предыдущем цикле. Через время = Т„ ь (где Т„ — длительность k -го цикла) от таймерного устройства 9 поступает сигнал управления .на блок 8 памяти, в результате чего с выхода блока 8 на второй вход сумматора 4 поступает сигнал управления для номера такта, на единицу меньшего текущего и записанного в блок 8 в предудыщем цикле. На первый вход сумматора 4 от измерителя 1 рассогласования через усилитель 2 и фильтр 3 подается сигнал, пропорциональный разности между требуемым в данном такте значением управляемой величины, подаваемым от программного устройства по сигналу управления, выработанному таймерным устройством 9, и фактическим, поступающим от датчика 7 обратной связи. Полученный таким образом сигнал управления, снимаемый ! с выхода сумматора 4, записывается в блок 8 памяти и одновременно подается на исполнительное устройство 5, подБлок 8 работает следующим образом.

В первом цикле в регистры блока 2 1 от АЦП 22 записывается 8 значений выработанных управляющих воздейс.гвий., По сигналу, полученному от таймер1 ного устройства 9, осуществляется

45 сдвиг записанной в блоке 21 регистров информации влево и выдача на

ПАП 2О в первом такте второго цикла управляюще ro воздействия, полученного в первом такте первого цикла. После этого от линии задержки сборки 23

5О поступает сигнал, разрешающий запись от АЦП 22 скорректированного сигнала управления первого такта второго цикла в (+1)-й регистр. С окончанием каждого такта в цикле осуществляется процесс сдвига влево записанной информации выдачи через ЦАП 2G в систему соответствующих дополнительных управлений и их записи.

5 112424 ключенное к объекту 6 регулирования, переводя его в состояние, отвечающее заданному. Программное устройство; 10 может представлять соббй 3 ячеек памяти, последовательно подключаемых 5 таймерным устройством.

Счетчик 11 тактов служит для определения ситуации, отвечающей окончанию цикла: по этому признаку от счетчика 11 поступает сигнал, включающий блок 12 коррекции и нелинейный блок 14.

В блоке 12 коррекции производится оценка максимального в цикле ошибки

Eö(4 ) с пороговым значением 1.. Если 15

j Eм (1) 4, то блоком коррекции вырабатывается сигнал коррекции кода времени, поступающий на реверсивный счетчик 13, где формируется код длительности цикла, меньший кода длитель 2О ности предудыщего цикла, который был записан в счетчик 13 (по правилу Т ч

Этот код подается на первый вход нелинейного блока 14, где в соответствии с формулой (1) вырабатывается сигнал управления таймерным устройством 9, учитывая тем самым требование изменения частоты выдачи управляющих воздействий в системе, связанное с изменением длительности 3й цикла. Выход таймерного устройства 9 связан с входом счетчика 11 тактов.

При переполнении счетчика вырабатывается сигнал, подключающий блок 14, заставляя его вырабатывать сигнал управления теймерным устройством 9.

При переполнении счетчика 11 он сигнализирует об окончании цикла, и вырабатывает сигнал на подключение блока 12 коррекции.

Так как программа управления во времени от цикла к циклу строго повторяется, то уменьшение длительности цикла приводит к увеличению скорости отработки задания, а зто — к ситуации! м (<) ) 6, которая оценивается блоком l2 коррекции, управляющая часть которого включается счетчиком

11 в конце каждого цикла. Новый код длительности цикла сохраняется до тек пор, пока максимальная в предыдущем цикле ошибка не станет меньше порогового значения Е, после чего для следующего цикла назначается новый код длительности и процесс продолжается в соответствии с вышеописанным.

Блок 12 коррекции работает следующим образом.

7 б

С выхода измерителя 1 рассогласования в течение цикла на один из входов блока 17 сравнения поступает

3 значений ошибок, на другой вход которого подается от задатчика 16 порогового значения погрешности сигнал,,пропорциональный Я . Если Е (4) 6 Е, то в устройстве сравнения вырыбатывается сигнал, в против" ном случае сигнал не вырабатывается.

Пусть имеет место второй случай, Тогда триггер 18 закрыт, поэтому закрыт логический элемент И 19, от блока коррекции на реверсивный счетчик 13 сигнал коррекции кода длительности цикла не поступает и код остается прежним.

При наличии ситуации 1 C„(<)l f. от блока 17 сравнения íà R -вход триггера 18 поступает сигнал, пере- . водящий его в состояние "1". Этот сигнал "1" подается на первый вход логического элемента И 19, на второй вход которого по окончании цикла подается "1" от счетчика 11. В соответствии с принципом работы логическо" го элемента И 19 на его выходе появляется сигнал управления реверсивным счетчиком 13, заставляющий последний изменять код длительности цикла (т.е. счетчик 13 запускается сигналом "1") .

Через линию 15 задержки сигнал от счетчика f 1 тактов поступает на

5-вход триггера 18, обнуляя его. Этот канал необходим для подготовки триггера к работе в следующем цикле.

1124247

Сравним (2) и (3):

Т -Т„=

ОмЮ1

Покажем, что использование предлагаемой системы по сравнению с прототипом» который примем за базовый образец, ведет к уменьшению общего времени изготовления изделия при сохранении поставленных требований, т.е. к повьппению производительности оборудования.

Пусть время уменьшения длительности каждого цикла 6 ñ< удовлетворяет требованию (E А, (t) l м . Кроме того, очевидно, что длительность цикла ограничена снизу величиной »,кр .

Если длительность цикла обозначить через t» и изделие изготавли- 15 вается за Й циклов» то при использовании базового образца время изготовления изделия равно

Т =, й, (2)

Рассмотрим процесс изготовления изделия в условиях применения предлагаемой системы.

Пусть отработано »<„ i N циклов с длительностью каждого циала t<, после 25 чего максимальная ошибка в цикле

E (E;) стала меньше порогового значения Я . Длительность цикла уменьшается tg =t<-î< < 4» и система работает 2< N циклов до возникновения ситуа- ZO ции IE »<,(<)l E . Дальше процесс повторяется до тех пор, пока 1»< не станет л равно <,„,, после чего длительность . цикла не уменьшается и оставшиеся к-» 35 (9-,» »1; ) циклов работа идет с дли1=1 и тельностью каждого цикла

Тогда время изготовления изделия составляет

К-< К-1

I TH = : 1; я; (4 „ N-Е п;1= KN <К И „ tк) п; .

<-1 < если »О =, то выигрьпп во во вр< мени изготовления есть; если А О, то выигрыша по времени изготовления нет; к-< ъ = нАн —.,(;- )»;-И,- „1 -К,- д, ;Е (-Чи;=(6,-1 j(-,\-.Е Ь;-t.1и„..

Очевидно, что при <- Ъ разница (4 - ») - О, т.е. под знаком суммы са" мый большой сомножитель (t -<к)к(1; ).

Оценим наихудший результат, т.е. выражение под знаком суммы представим в виде гк- » вам(Е <4 < ln;)=(t <к1(ю,tn i„,tn„.,) .Тогда

Гр- п=(,-1,l(n, n2 ...+<„-n,)- (t., „) (,„ "S ° ° ° +ПК-

Т -Т< > О и предлагаемая система по сравнению с базовым образцом дает выигрыш во времени изготовления изделий, или при фиксированном времени обеспечения — выпуск большего количества единиц продукции.

1124247

Заказ 8277/35

Тираж 841

Подписное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Составитель П. Кудрявцев

Редактор И. Рыбченко Техред И.Гергель Корректор М. Максимижинец

Система автоматического управления циклическими процессами Система автоматического управления циклическими процессами Система автоматического управления циклическими процессами Система автоматического управления циклическими процессами Система автоматического управления циклическими процессами Система автоматического управления циклическими процессами 

 

Похожие патенты:

Изобретение относится к системам автоматического управления динамическими объектами широкого класса с неизвестными переменными параметрами и неконтролируемыми возмущениями

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

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

Изобретение относится к автоматике и может быть использовано в системах управления различными инерционными объектами, например, поворотными платформами, промышленными роботами, летательными аппаратами

Изобретение относится к области автоматического регулирования

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