(54) УСТРОЙСТВО УПРАВЛЕНИЯ гОБСЛУЖИВАНИЕМОБЪЕКТОВ распределений интенсивности, .второй выходу блока реверсвЕных счетчиков соединен с третьим входом третьего блока элементов И, выходы которого через первый элемент ИЛИ соединены с первыми входами элементов И, вторые входы которых подключены к выходу блока сравнения, выход первого элемента И сзоединен с третьим входом первого блока элементов И, а выход второго элеменч а И - со вторым входом ключа, выход|л блока обратной связи через второй элемент , соединены с третьим входом блока регулирования интенсивности обслуживания, а третий вход четвертого блока элементов И подключен ,к выходу ёлока сравнения 1 На чертеже изображена блок-сэ ема пред лагаемого устройства управления обслуживанием объектов. о Устройство содержит блок регистров 1, блоки элементов И 2 и 3, блок сравнения 4 счетчик 5, распределитель 6, ключ 7, блок элементов И 8, дешифратор адреса 9, блок исполнительных органов 10, блок обратной связи 11, блок регулирования интенсивности обслуживания 12, блок задания закона изме нения интенсивности обслуживания 13, регулятор процесса обслуживания 14, блок(эле-ментов И 15, блок реверсивных счетчиков 16, дешифратор приоритетного кода 17, блок распределения интенсивности 18, элементы И 19,и 20 и элементы ИЛИ 21 и 22. Устройство работает . следующим образом, Оно ухфавляет обслуживанием конечной совокупйЬстью. объектов,N(l,.i п Даждому объекту присваивается адрес.(i ) и при оритетный вес (i) - некоторый обобщенны показатель его ценности для системы обслуживания, i « i,n, j i,p -п. Запросы на обояуживание 4 го объекта . возникают в случайные моменты Ь -Ь, ® . t-tQj,-t Т),К ITS (Т - время функционирования системы); на каждое обслуживание i -го объекта заттчивается случайньй прс межуток времени ,К i,S,( S -число циклов обслуживания). Запросы поступают в блок регистров 1; в каждый момент времени в нем хранится L jCt) запросов (ЫС4)еЛ). « Одновременно можегг обслужйватьс$Г;1 (t)«f BPjCt)tt6beKTOB; на обслуживание i -го объек а требуется стандартная интенсивность те нологидеского процесса а I(-t)&Si где.1 4.-1аксимальная, производительность обслу кив ющего технологического процесса. Вблок задания закона изменения интенси§ности обслуживания 13 заносится закон изменения интенсивноста рхдологического Процесса обслуживания (J t «Sbto)0. 994, В блок реверсивных счетчиков 16 заносится начальное ограничение на интенси вность обслуживания каждой приоритетной группы объектов - OL оно задается блоком расгщеделения интенсивности В момент -tg счетчик 5, распределитель 6 и исполнительные органы блока 10 находятся в исходном положении, регулятор Лроцесfca обслуживания 14 - в нулевом, алуск технологического процесса обслуййванйя п эоизводится в некоторый момент ЛДбНд, ) по сигналу блока 13, Этот сигнал в виде последовательности положительных импульсов поступает на вход блока рвгул1дэрвания интенсивности обслуживания 12, где и запоминается. При появлении кодов положительных импульсов в памяти блока 12 на его выходе появляется; сигнал, воздействующий на уставку регулятора 14. Последний отрабатывает новую уставку; при этом интенсивность обслуживающего технологического прсмдесса Q(t) увеличивается на величину fiOlti.) , определяемую числом выданных блоком 13 импульсов л {О, д(5СО AtttVo , где CJ - стандартная интенсивность технологического процесса, необходимая для обслуживания одного объекта. При возрастании интенсивности обслуживающего технологического процесса Q Мна каждые CJ соответствующий импульсный сигнал поступает с выхода регулятора процесса обслуживания ,14 на; вход блока 12; при этом код числа полс,сительных импульсов в его памяти уменьщается каждый раз на единицу,пока не станет равным нулю, т.е. пока Q(til не станет равнык1( Q tt), а с выхода этого блока каждый поступивший импульсный сигнал через ключ 7 запускает распределитель 6. Последний начинает циклически подавать импульсы на входы блоков элементов И 2 и 3 и один импульс (в начале каждого цикла) на вход счетчика 5. На вторые входы блоков элементов И 2 и 3 поступают соответственно приоритетные и адресные коды объектов из регистров блока 1. Через последовательно открываемые импульсами распределителя 6 элементы И бло ка элементов 1 2 приоритетные коды объектов J1, j 1,р, регистров блока 1 поступают на входы блока сравнения 4; на дру;гие входы его поступает текущий приоритетный код j (i) .K.4.A.«,;; /isK- (К номер |ЦИкла) с выхода счетчика 5, j При совпадении кодов ;jf и ,{ (t), на выходе блока сравнения 4 появляется , воздействующий на элементы И 19, 20 ;И блок элементов И 15; на второй вход бло ;ка элементе в И 1Ь подавтся1приоритетный |код с выхода счетчика 5 через дешифратор приоритетного кода 17, на третий - сигнаЛ с каждого j-ro рев сивного счетчика бло ка реверсивных счетчиков 16. При этом открывается элемент И в блоке элементов И 115 и через j -ый прямой вход блока рев)- :сивных счетчиков 16 сигнал поступает в его IJ -ый,реверсивный счетчик. При этом записан 1ный в счетчике код увеличивается на единицу, а сигнал с его выхода поступает на вход блока элементов И 8, на второй вход которого поступает сигнал с выхода дешифрато- ра приоритетного кода 17; в блоке элементов й 8&гкрывается элeмei т;И/, и сигнал ерез элемент ИЛИ 22 поступает на вторые входы элементов И 19 и 2О. Чэрез :открывшийся элемент И 20 закрывается ключ 7; при этом распределитель 6 останавливается, а через некоторый промежу ток времени (задаваемый, например, выдерж кой времени, сигналом срабатывания исполни тельного органа блока исполнительных органов 1О и т.д.) шожет возвращаться в исход ное состояние (при этом в исходное состояние может возвращаться и счетчик 5), Через открывшийся элемент И 19 сигнал поступает на третий вход блока элементо И 3. В нем открывается элемент И 1,71, п «п,п- наибольший номер регистра блока 1, и адресный код t -го объекта из 1зегистра i блока 1 поступает через де- . шифратор адреса 9 в блок исполнительных органов 10, где срабатывает t -ый исполнительный орган, после чего начинается обслуживание i -го объекта. При заполнении ;j -го счетчика блока реверсивных c4ej4Hков 16 до кода la j Ст.е., когда r|(t)ar Ш) пропадает сигнал на его выходе и закрывается элемент И : в блоках элементов И & |И 15; при этом устройство не реагирует на совпадение кодов j и j (i) в блоке 1ср шнения 4, I. .. Сигнал окончания обслуживания некоторо- ;го, например, V -го объекта из блока исполнительных органов 1О поступает в блок рб;ратной связи 11; на Cj -M., l,p.V« i,n выходе этого блока (cocfгветствуюшем приоритетному весу объекта) появляется импуль сный сигнал, поступающий на инверсный вход ( -го реверсивного счетчика блока 16 что вызывает уменьшение записанного в счетчика кода на единицу, и через ..элелсёнт или 21 - на третий вход блока регупировани8 1 .интенсивности обслуживания 12. Если в памяти этого блока хранились отрицательные имлульсы, то код их числа уменьшится на этом уставка регулятора про единицу iufecca обслуживания 14 изменится так, что Оi) уменьшится на С| ); если хранился .О или положительлые импульсы, то пойвляется импульс на выход© этого блока, запускающий через ключ 7 распределитель 6. Дальнейший процесс выбора объекта на обблуживание протекает аналогично описанно му выше. Интенсивность технологического процесjca обслуживания (t) меняется согласно закону j 9 (t) . заложенному в блок задания закона, изменения интенсивности обсл живаний 13. Увеличение ее в некоторый момент-Ь. .. ... «а величину Q Ш ,срг|ласно закону QCt) происходит так же, как и при запуске обслуживающего технологического процесса. Уменьшение ее на величину QCt) про; исходит следующим образом. Отрицательные {импульсы с выхода блока 13 поступают на |вход блока 12, где запоминаются}число их Д (t) пропорционально требуемому изме нению интенсивности технологического проjuecca (согласно законуQtt UGL(Ol ArU) Яп уменьшение уставки регулятору процесса обслуживания 14 происходит ступеньками на стандартную величину C| (при этом интенсивность обслуживающего технологического процессаJQCl) уменьшается на вели;чину tjjj , а код отрицательных импульсов в блоке 12 - на единицу) при поступлении ;каждого импульса из блока обратной связи jll на третий вход блока 12 ;(по окончании обслуживания некоторого объекта), такое Уменьшение будет происходить до тех , (пока не станет выполняться равенствоJQ(t) Q (i) при этом в памяти блока 12 будет (храниться нулевой код). Блок реверсивных счетчиков 16 соде|5жит р .реверсивных счетчиков, каждый рассчнтан на максимальный код п.:, j «i,p,Й4 мaкcимaльнo s,чиcлo объектов j -то приоритетного веса, одновременное обслуживание которых допустимо технологией обслуживания. В процессе обслуживания возможное одновременно обслуживаемых объектр j -го приоритетного веса 1 (i) задается |ёлоком распределения интенсивности 18. Задание заключается в засылке в j -ый 1реверсжвиый счетчик блока реверсивных счетчиков i6a Ct),a C-f) « n , и fflyльcoв; при этом возможное число одновременно обслуживаемых объектов j-го приоритетного веса станет равным я ..)). )на CL.;(l Изменения кода S-,,ts3-f производится Щтем ггодачй необ яЪдимбго числа импульсов из блока распределения интексквности 18 на пряьюй (при с- .( .. -, .«.(.%, 1 ИЛН инверсный {дри &:(; i t i i rV,: ( .Кзход j -го реверсиБкого, CieTчикй блока р-аверсивкык счетчг ков 16, Добавочные разрг-дьг (на кодй;) j -му рвБерсивкому счетчику необходимь;: на случай лояачи из блока распределения интен-. сивности 18 полонснтельных импульсов (т«в. Евманды на меньшенке |кода & (t) в момект, когда обслуживалось (t) объектов 3 -го Г1риорйтетного веса (т.е.. уже выполнялось (i) (1)). ). J. ., В процессе работы устройства реальное .число одновремеш-ю обслу.:ш&ае&,€113%Юбъе тов| У (-4) может быть в стдельггые мдаленты отлично от aaflaBaeMorofjf-lsl г-CtlSF.itil. так . S-1 как расйределеиие свободной 5. неиспользуе™ мой) интенсивио-сти технологического ispouecc производится дискретно стакдартны ли величинами (| Б момент ее пояачения, т,е, при возрастакки нктвксивности технологического процесса или ло охончанин обслуживания объекта Поиск объектов для постановки на оболу ; 1щванйе;прокзводится (согласно заданной последавательаостк приоритетов 1,2,3,.,,.р ,.:.. а|вкаждом цикле, г. е, поиск начинается с найболье1его пргюритетного веса; б) в Жестком порядке, покск в очередном цикле 11р1Эдоллшется1 с того «ts приоритетног веса, на котором загюкчился поиск в преды.ру7дем цикле, ; При этом ЦИ1СЛ поиска моншт начинаться: а ) с первого регистра блока регистров 1; б ) с того регистра биокс регистров 1, на котором КОКЧКДС : ПреДЫДУШИЙ ПОИСКф Случай а) и а ) реализуются при сбр.асы вании соответствеимо счетчика 5 и расдре™ делителя 6 в неходкое состояние по оконча НИИ поиска; б) и 61), - если они остаются и же положении, s котором оказались .по окончании йредыодпщего пЬнсиа/i Блок заданий занЬна изменения интенсявности обслуживания 13 и блок распределения и1Йгенсивности 18 могут работать по за даваемым 1арограмйам или содержать вычислительные устройства оптимизир тощие значени тх выходных параметров. Последнее особеннс важно 8 случ8,еограни 1ешы#.ресурсов источ НИКОВ И кронаводительности обслуживающего технологического кроцесса и -случа85Ю м ха рактере возникйоБенкя кеобкодил-юсти в об служивании объектоз. .Ajiropirrnfe, ф гшсциоки .|эоёания блока зацйниа закона 2эмонения ин енсивности обслркиванкя 13 к блока рас Определения иитенсивностн 18 з аваться твдЧже человеком (например, диспетчером) , Формула изобретения Устройство управления обслуживанием обь6К1Х)В, содержащее блок регистров, вход кото- poro подключен к входу запросов устройства, а выходы соединены с первыми входами лервск и второго блоков элементов И, вторые входы которых лодключень к первому выходу распределителя, второй выход которого через счетчик соединен с первым входом блока сравнения, подключенного вторым входом к выходу второго блока элементов И, а вход подключен к выходу ключа, первый вход которого соединен с первым выходом блока регулирования интенсивности обслуживания, nepBbift вход которого непосредственно, а второй вход через регулятор процесса обслугкивания соединены с соответствующими выходами блока Задания закона -изменения интенсивности обслуживания, вход которого подключен к входу задания закона изменения интенсивности обслуживания устройства, другой вход регулятора процесса обслуживания подключен ко второму выходу блока регулирования интенсивности обслуживания, а выход первого блока элементов И через последовательно соединенные дешифратор адреса и блок исполнительных органов соединен с входом блока обратной связи,о тп и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей оно содержит блок реверсивных счетчиков, блок распределения интенсивности, третий и четвертый блоки элементов ,И, по два элемента И и ИЛИ и дешифратор приоритетного кода, включенный между выходом счетчика и первыми входами третьего и четвертого блоков элементов И, вторые входы которых подключены к первому выходу блока реверсивных счетчиков, первая группа входов которого подключена к выходам блока обратной связи и блока распределения интенсив:ности, а вторая группа входов - к; выходам четвертого блока элементов И и блока распределения интенсивности, второй выход- блока реверсивных счетчиков соединен с третьим входом третьего блока элементов И, V выходы которого через первый элемент ИЛИ; ; соединены с первыми входами элементов И, j вторые входь которых подключены к выходу блока сравнения, выход первого элемента И соединен с третьим входом лервого блока элементов И, а выход-. второго элемента И - со вторым входом ключа, выходы блока обратной связи через второй элемент ИЛИ .соединены с третьим входом блока регули|роБания интенсивности обслуживания, а третий вход четвертого блока элементов И к выходу блока сравнения.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для автоматического управления обслуживанием объектов | 1970 |
|
SU652532A1 |
Устройство для приоритетного обслуживания заявок | 1990 |
|
SU1711163A1 |
Многоканальное устройство для орга-НизАции ОчЕРЕди | 1979 |
|
SU840907A1 |
Устройство для моделирования систем массового обслуживания | 1982 |
|
SU1067508A1 |
Устройство для приоритетного управления | 1982 |
|
SU1081641A1 |
Устройство для моделирования систем массового обслуживания | 1988 |
|
SU1532943A1 |
Устройство для моделирования систем массового обслуживания | 1982 |
|
SU1056203A1 |
Устройство для обслуживания группы запросов | 1988 |
|
SU1562913A1 |
Устройство для обслуживания группы запросов | 1989 |
|
SU1674124A1 |
Устройство для приоритетного обслуживания заявок | 1989 |
|
SU1709313A1 |
Авторы
Даты
1976-07-25—Публикация
1972-10-03—Подача