Устройство для моделирования процесса обслуживания заявок с различными приоритетами
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и предназначено для моделирования процесса обслуживания двух потоков заявок с различными приоритетами одним двухканальным резервированным обслуживающим прибором. Целью изобретения является расширение функциональных возможностей устройства за счет имитации процессов гибкой ориентации двухканального резервированного обслуживающего прибора на обслуживание заявок различных hpHopnTeTOB, Цель достигается введением в устройство дополнительных элементов И, ИЛИ, моделей ориентации резервных низкоприоритетного и высокоприоритетного каналов обслуживающего прибора, блоков регистрации ориентации резервного и основного низкоприоритетного каналов обслуживающего прибора на обслуживание заявок высокого приоритета. Устройство может работать в следующих режимах: ориентирование низкоприоритетного канала обслуживающего прибора на обслуживание заявок низкого приоритета и обслуживание их, ориентирование высокоприоритетного канала обслуживающего прибора -на обслуживание заявок высокого приоритета и обслуживание их, ориентирование низкоприоритетного канала обслуживающего прибора на обслуживание заявок высокого приоритета и обслуживание их. Показатели эффективности обслуживания определяются путем измерения характеристик входных потоков заявок, выходных потоков обслуживания и числа срабатываний отдельных блоков устройства. 2 ил. с (О Ajesna. vss. VSXf f sAlKS
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (Н) (584G 06 F 15 20!
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4013760/24-24 (22) 14.01.86 (46) 23.04.87. Бюл. И- 15 (72) И,В.Адерихин, M,À.Kàëèíêèí, А.В.Романов и A.Ï.Ôoìi÷åâ (53) 681.333(088.8) (56) Четвериков В.Н., Баканович Э.А.
Меньков А.В. Вычислительная техника для статического моделирования, M.
Советское радио, l978, с.279.
Авторское свидетельство СССР
У 1091170, кл. G 06 F 15/20, 1978. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВА1ПИ
ПРОЦЕССА ОБСЛЛИВАНИЯ ЗАЯВОК С РАЗЛИЧНЫМИ ПРИОРИТЕТАМИ (57) Изобретение относится к вычис.— лительной технике и предназначено для моделирования процесса обслуживания двух потоков заявок с различными приоритетами одним двухканальнымрезервированным обслуживающим прибором.
Целью изобретения является расширение функциональных возможностей устройства за счет имитации процессов гибкой ориентации двухканального резервированного обслуживающего прибора на обслуживание заявок различных приоритетов, Цель достигается введением в устройство дополнительных элементов И, ИЛИ, моделей ориентации резервных низкоприоритетного и высокоприоритетного каналов обслуживающего прибора, блоков регистрации ориентации резервного и основного низкоприоритетного каналов обслуживающего прибора на обслуживание заявок высокого приоритета. Устройство может работать в следующих режимах: ориентирование низкоприоритетного канала обслуживающего прибора на обслуживание заявок низкого приоритета и обслуживание их, ориентирование высокоприоритетного канала обслуживающего прибора на обслуживание заявок высокого приоритета и обслуживание их, ориентирование низкоприоритетного канала обслуживающего прибора на обслуживание заявок высокого приоритета и обслуживание их. Показатели эффективности обслуживания определяются путем измерения характеристик входных потоков заявок, выходных потоков обслуживания и числа срабатываний отдельных блоков устройства, 2 ил.
13057
Изобретение относится к вычислительной технике, предназначено для моделирования процесса обслуживания двух потоков заявок с различными приоритетами одним двухканальным ре- 5 зервированным обслу>кивающим прибором и может быть использовано при моделировании процесса обслуживания заявок в приоритетных двухканальных резервированных системах массового аб.10 обслуживания с гибкой ориентацией.
Целью изобретения является расширение функциональных возможностей устройства за счет имитации процесса гиб>кой ориентации двухканального резервированного обслуживающего прибора к обслуживанию заявок различных приоритетов и повышение пропускной способности устройства, Во многих реальных и перспективных системах массового обслуживания (приоритетных системах обслуживания с ориентацией) при переходе от обслуживания заявок одного потока к обслуживанию заявок другого потока требуется гибкая ориентация обслуживающего прибора, под которой понимается в общем случае гибкое переключение, настройка, гибкое ориентирование прибора (резервного или основного каналов) при переходе от обслуживания заJ явок одного потока к обслуживанию заявок другого потока (или при переходе от обслуживания одной заявки к другой одного и того же типа). 35
Кроме того, необходимо в двухканальных резервированных системах массового обслуживания при гибкой ориентации и обслуживании заявок высокого приоритета в низкоприоритетном кана- 40 ле выделять их из общего потока обслуженйых заявок и регистрировать, чтобы правильно оценить показатели процесса обслуживания заявок различного приоритета и соответствующим об- 4 > разом их изменятb добиваясь требуемых значений, На фиг. 1 и 2 приведена структурная схема устройства.
Устройство для моделирования процесса обслуживания заявок с различными приоритетами имеет вход 1 поступления заявок низкого приоритета, вход 2 поступления заявок высокого приоритета, первый 3 и второй 4 и элементы ИЛИ, модель 5 ориентации основнога низкоприоритетного канала обслуживающего прибора, третий эле09 2 мент ИЛИ 6, модель 7 ориентации резервного низкоприоритетного канала обслуживающего прибора, первый 8,второй 9, третий 10, четвертый 11, пятый
1?, шестой 13, седьмой 14 и восьмой
15 элементы И, модели 5 и 7 идентичны и каждая содержит второй элемент
16 задержки, пятый элемент И 17, первый 18 и второй 19 триггеры, первый
20, второй 21, третий 21 и четвертый
23. элементы И,элемент ИЛИ 24, бпок
25 определения временных интервалов и первый элемент 26 задержки, модель
27 ориентации основного высокоприоритетного канала обслуживающего прибора, модель 28 ориентации резервного высокоприоритетного канала обслуживающего прибора, причем модели 27 и
28 идентичны и каждая содержит элемент И 29 и блок 30 определения временных интервалов, триггер 31, блок
32 счетчиков модель 33 основного высокоприоритетного канала обслуживающего прибора, модель 34 резервного высокоприоритетного канала обслуживающего прибора, причем модели 33 и
34 идентичны и каждая содержит триггер 35, элемент И 36 и генератор 37 импульсов со случайным интервалом следования, блок 38 регистрации ориентации основного низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета и блок 39 регистрации ориентации резервного низкоприоритетного ка4. нала обслуживающего прибора к обслуживанию заявок высокого приоритета, причем блоки 38 и 39 идентичны и каждый содержит элемент 40 задержки,элемент ИЛИ 41, триггер 42 и элемент И
43, модель 44 основного низкоприоритетного канала обслуживающего прибора, модель 45 резервного низкоприоритетного канала обслуживающего прибора, причем модели 44 и 45 идентичны и каждая содержит первый 46 и второй 47 элементы задержки, второй
48 и первый 49 триггеры, второй 50 и первый 51 элементы И, первый элемент
ИЛИ 52, генератор 53 импульсов со случайным интервалом следования, дифференцирующий элемент 54, третий 55 элемент задержки и второй элемент
ИЛИ 56, генератор 57 счетных импульсов, выходы 58 — 60 моделей 5 и 7, выходы 61, 62,, 62 элементов И 12, 11 и 10 соответственно.
Потоки заявок на обслуживание на выходах 1 и 2 представляют случайные
3 13057 импульсные последовательности, интервалы между которыми распределены по определенным (разным или одним и тем же) законам.
Модели 33, 34, 44 и 45 имитируют один резервированный двухканальный обслуживающий прибор, закон распределения случайных импульсов на выходах генераторов один и тот же. Временной интервал от момента запуска моделей 10 до появления импульсов на их выходе случаен и распределен по принятому закону обслуживания заявок.
Заявки с низким приоритетом обслуживания поступают на вход 1, а заявки 5 с высоким приоритетом обслуживания на вход 2. На выходе генераторов 37 моделей 33 и 34 образуется выходящий поток обслуженных заявок высокого приоритета соответственно основным и резервным высокоприоритетными каналами обслуживающего прибора, на выходе генераторов 53 моделей 44 и 45 образуется суммарный выходящий поток обслуженных заявок низкого и высокого 25 приоритетов низкоприоритетным каналом обслуживающего прибора. На выходах дифференцирующих элементов 54 моделей 44 и 45 образуется суммарный выходящий поток обслуженных заявок вы- 30, сокого приоритета (сорванных заявок низкого приоритета) соответственно основным и резервным низкоприоритетными каналами обслуживающего прибора, На первом и втором входах элемента
ИЛИ 52 моделей 44 и 45 образуется соответственно суммарный поток поступивших после ориентирования низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высоко-pg го и низкого приоритетов, На входах
1 и 2 устройства образуется поток поступивших заявок низкого и высокого приоритетов, На выходе элементов
И 3 и 13 образуется поток поступивших заявок соответственно низкого и высокого приоритетов на резервные низкоприоритетный и высокоприоритетный каналы обслуживающего прибора.
Блок 32 счетчиков предназначен для подсчета импульсов, имитирующих поступившие, сорванные, обслуженные,потерянные заявки в различных каналах, а также имитирующих число проведенных ориентаций и срывов ориентаций. 55
Блоки 25 и 30 моделей 5, 7, 27 и
28 представляют собой двоичные счетчики, емкость которых можно изменять
09 4 в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию данного потока заявок, и могут быть выполнены также в виде элементов задержки с изменяемой величиной задержки.
На выходе дифференцирующего элемента 54 моделей 44 и 45 образуется поток обслуженных заявок высокого приоритета соответственно в основном и резервном низкоприоритетных каналах обслуживающего прибора.
Вербальная модель работы устройства сводится к следующему. Два случайных потока заявок на обслуживание, каждый из которых имеет свой приоритет в обслуживании, поступают на один двухканальный резервированный обслуживающий прибор, Заявки на обслуживание с низким приоритетом принимаются к обслуживанию в случае отсутствия заявок с высоким приоритетом обслуживания в низкоприоритетном (основ- ном и резервном) канале обслуживающего прибора, Заявкам на обслуживание с низким приоритетом, поступающим в момент занятости низкоприоритетного ,канала обслуживающего прибора, в обслуживании отказывается. Заявки на обслуживание с высоким приоритетом принимаются к обслуживанию в случае отсутствия заявок с высоким приоритетом обслуживания в высокоприоритетном (основном и резервном) и низкоприоритетном каналах обслуживающего прибора.
Если заявка с высоким приоритетом поступила во время ориентации основного высокоприоритетного канала обслуживающего прибора к обслуживанию заявки этого же приоритета, то начинается ориентация резервного высокоприоритетного канала обслуживающего прибора, при этом ориентация основного высокоприоритетного канала обслуживающего прибора не прерывается. Если заявка с высоким приоритетом поступила во время ориентации основного и резервного высокоприоритетных каналов обслуживающего прибора, то эта ориентация не прерывается и начинается ориентация свободного основного (при его занятости — свободного резервного) низкоприоритетного канала обслуживающего прибора к обслуживанию высокоприоритетной заявки. При занятости высокоприоритетного канала ориентацией к обслужива5 130 нию заявок с высоким приоритетом и низкоприоритетного канала ориентацией к обслуживанию заявок с низким приоритетом и поступлении очередных заявок с высоким приоритетом очередная заявка с высоким приоритетом прерывает ориентацию, основного низкоприоритетного канала обслуживающего прибора и начинается ориентация этого канала к обслуживанию высокоприоритетной заявки, при этом низкоприоритетная заявка теряется. При поступлении очередной заявки высокого приоритета в этот момент она прерывает ориентацию резервного низкоприоритетного канала обслуживающего прибора и начинается ориентация этого канала к обслуживанию высокоприоритетной заявки обслуживающего прибора, при этом низкоприоритетная заявка теряется.
Устрсйсгвс работает следующих режимах: ориентирование низкоприоритетного канала обслуживающего прибора к обслуживанию заявок низкого приоритета и обслуживание их," ориентирование низкоприоритетного канала ебслуживающего прибора к обслуживанию заявок высокого приоритета и обслуживание их.
После включения устройства триггеры устанавливаются в исходное состояние. На выходе триггера 18 модели 5, подключенном к первому входу элемента И 20 этой же модели, второму вхо ду элемента И 8, первому входу элемента И 9 и прямому входу элемента И
10 устройства, разрешающее напряжение отсутствует, а на подключенном к инверсному входу элемента И 12 и первому инверсному входу элемента И
11 устройства — имеется разрешающее напряжение. На выходе триггера 19 модели %„ поцключенном к первому входу элементов И 21, и 22 и третьему входу элемента И 20 этой же модели имеется разрешающее напряжение, а на подключенном к инверсному входу элемента И 23 этой же модели и второму инверсному входу элемента И 22 модели 7 разрешающее напряжение отсутствует. На выходе триггера 18 модели
7, подключенном к второму входу элемента И 20 этой же модули, второму входу элемента И 9 и первому прямому входу элемента И 12 разрешающее напряжение отсутствует, а на подключенном к инверсному входу элемента
И 10 и второму инверсному входу элемента И 11 устройства имеется разрешающее напряжение, 5709 6
На выходе триггера 31 модели 28, подключенном к первому входу элемента И 29 этой же модели и к первому входу элемента И 14 и на выходе триггера 31 модели 27, подключенном к первому входу элемента И 29 этой же модели и к первому входу элемента И
13, разрешающее напряжение отсутствует. На выходе триггера 35 модели
34, подключенном к первому входу элемента И 36 этой же модели, на выходе триггера 35 модели 33, подключенном к первому прямому входу элемента И Зб этой же модели, имеется разрешающее
15 напряжение., На выходе триггера 42 моделей 38 и 39, подключенном к первому входу элемента И 43 этих же моделей, разрешающее напряжение отсутствует. На выходе триггера 49 моделей 44 и 45,подключенном к первому входу элемента И
51 этих же моделей, и на выходе триггера 48 моделей 44 и 45, подключенном к первому вхоцу элемента И 50 этих же моделей, имеется разрешающее напряжение. На второй вход элемента
И 20 и прямой вход элемента И 23 модели 5, на второй вход элемента И 29 моделей,27 и 28, первый вход элемента И 20 и прямой вход элемента И 23 модели 7 поступают счетные импульсы от генератора 57, напряжение на входах блока 25 моделей 5 и 7, блока 30 моделей 27 и 28, соединенных соответственно с выходами элементов ИЛИ
24 в моделях 5 и 7 и с выходами элементов И 29 в моделях 27 и 28, отсутствует, на запускающих входах генераторов 53 моделей 44 и 45 и гене,10 раторов 37 моделей 33 и 34 напряжение
1также отсутствует, В дальнейшем ьс всех режимах работы функционирование устройства поддерживается автоматически.
1. Ориентирова.ние низкоприоритетного канала обслуживающего прибора к обслуживанию заявок низкого приоритета и их обслуживание.
Импульс с входа 1 через элемент
ИЛИ 4 поступает «:а единичный вход триггера 18 модели 5 ориентации основного низкоприоритетного канала обслуживающего прибора и переводит его в состояние, при котором открывается по первому входу элемент И 20 модели 5 и элемент И 8 устройства, через элементы И 20, ИЛИ 24 модели
5 начинают поступать счетные импуль10
7 13057 сы от генератора 57 на вход блока 25 этой же модели, имитируя начало ориентации основного низкоприоритетного канала об луживающего прибора к обслуживанию заявки низкого приоритета.
Емкость счетчика блока 25 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок низшего приоритета, и по 10 заполнению этого счетчика на выходе блока 25 появляется импульс, который имитирует окончание ориентации основного низкоприоритетного канала об— служивающего прибора к обслуживанию 15 заявки низкого приоритета, пройдя наединйчный вход триггера 19 подтверждая его состояние, и нулевой вход триггера 18, переводит его в исходное состояние, т.е. в состояние готовнос-20 ти к приему заявки и проведению оче.редной ориентации. Одновременно этот импульс с выхода блока 25 поступает на второй вход элемента ИЛИ 52 модели
44 основного низкоприоритетного кана- 25 ла обслуживающего прибора, проходит открытый элемент И 51 и запускает генератор 53 модели 44, имитируя тем самым начало обслуживания заявки низкого приоритета. Импульс с выхо- 30 да элемента И 51 модели 44 также переводит триггер 49 в состояние, при котором элемен И 51 закрывается.Через случайный интервал времени на выходе генератора 53 модели 44 появляется импульс, имитирующий окончание обслуживания принятой заявки, проходящий на единичный вход триггера 48, не изменяя его состояния, на единичный вход триггера 49 модели 44, переводя его в состояние, при котором элемент И 51 открывается, и на соответствующий вход блока 32 сче чиков.
Заявка с входа 1, пришедшая во время ориентации основного низкоприо- 45 ритетного канала обслуживающего при;бора (модели 51) к обслуживанию,пос тупает через первые входы элемента И
8 и элемента ИЛИ 3 устройства на единичный вход триггера 18 модели 7 50 ориентации резервного низкоприоритетного канала обслуживающего прибора и переводит его в состояние, при котором открывается элемент И 20 и счетные импульсы от генератора 57 . начинают поступать через элементы И
20, ИЛИ 24 на вход блока 25 модели 7, имитируя начало ориентации резервного низкоприоритетного канала обслу09 8 живающего прибора. Далее модели 7 и
45 функционируют аналогично моделям
5 и 44. При поступлении на вход очередной заявки низкого приоритета в момент проведения ориентации в моделях 5 и 7 она проходит через элемент ИЛИ 4 на единичный вход триггера
18 модели 5 и через элементы И 8, ИЛИ 3 на единичный вход триггера 18 модели 7, не изменяя их состояния, т.е. эта заявка теряется.
Заявка, пришедшая во время обслуживания с входа 1 поступает на элемент ИЛИ 4, перебрасывает триггер
18 модели 5, и начинают поступать через элементы И 20, ИЛИ 24 модели 5 счетные импульсы от генератора 57 на блок 25. Достигнув числа; соответствующего времени ориентации, с выхода блока 25 импульс поступает на второй вход элемента ИЛИ 52 модели 44, Если обслуживание предыдущей заявки еще не закончилось, то пришедшая заявка к обслуживанию не принимается и теряется. Если обслуживание предыдущей заявки закончилось, то пришедшая заявка обслуживается после ориентирования основного низкоприоритетного канала обслуживающего прибора к обслуживанию. Импульс с выхода блока
25 перебрасывает после ориентирования триггер 18 модели 5 в исходное состояние, а импульс с выхода генератора 53 модели 44 перебрасывает после обслуживания триггер 49 в исходное состояние.
Заявка, пришедшая во время ориентации основного низкоприоритетного канала обслуживающего прибора (модель 5) и обслуживания заявки в резервном низкоприоритетном канале обслуживающего прибора (модель 45),поступает через элемент ИЛИ 4 на единичный вход триггера 18 модели 5, не изменяя его состояния, одновременно через элементы И 8, ИЛИ 3 на единичный вход триггера 18 модели 7,перебрасывает триггер 18 модели 7, и начинают поступать через элементы
И 20, ИЛИ 24 модели 7 счетные импуль- сы от генератора 57 на блок 25. Достигнув числа, соответствующего времени ориентации, с выхода блока 25 импульс поступает на второй вход элемента ИЛИ 52 модели 45. Если обслуживание предыдущей заявки еще не закончилось, то пришедшая заявка к обслуживанию не принимается и теряется. Если обслуживание предыдущей
9, 13057 заявки закончилось, то пришедшая заявка обслуживается после ориентирования резервного низкоприоритетного канала обслуживающего прибора к обслуживанию. Импульс с выхода блока
25 перебрасывает после ориентирования триггер 18 модели 7 в исходное состояние, а импульс с выхода генератора 53 модели 45 перебрасывает после обслуживания триггер 49 в ис- 10 ходное состояние.
Таким образом, устройство приходит в исходное состояние и готово к работе в любом режиме.
2. Ориентирование высокоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета и их обслуживание.
Импульс с входа 2 поступает на едйничный вход триггера 31 модели 20
27 ориентации основного высокоприоритетного канала обслуживающего прибора и переводит его в состояние, при котором открываются элементы И 13 устройства и И 29 модели 27, счетные 25 импульсы от генератора 57 начинают поступать через элемент И 29 на вход блока. 30 модели 27, имитируя ориентацию основного высокоприоритетного канала обслуживающего прибора к об- 30 служиванию заявки высокого приоритета. Емкость счетчика блока 30 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок высокого приоритета,и по заполнении этого счетчика на выходе блока 30 появляется импульс,который имитирует окончание ориентации основного высокоприоритетного канала 1п обслуживающего прибора к обслуживанию заявки высокого приоритета, поступает на нулевой вход триггера 31, переводя его в исходное состояние, т.е. в состояние готовности к приему заявки и проведению очередной ориентации.
Одновременно этот импульс с выхода блока 30 поступает на второй вход элемента И 15 и первый вход элемента
ИЛИ 5 устройства, с выхода которого импульс проходит через открытый элемент И 36 модели 33 основного высокоприоритетного канала обслуживающего прибора и запускает генератор 37 этой модели, имитируя тем самым начало обслуживания заявки высокого приоритета в основном высокоприоритетном канале обслуживающего прибора.
09 10
Импульс с выхода элемента И 36 мо" дели 33 переводит также триггер 35 в состояние, при котором элемент И 36 модели 33 закрывается, а по инверсному вхзду элемент И 36 модели 34 открывается. Через случайный интервал времени на выходе генератора 37 модели 33 появляется импульс, имитирующий окончание обслуживания принятой заявки, прохЬдящий на единичный вход триггера 35 модели 33, переводя его в исходное состояние, на первый вход элемента ИЛИ 6 и соответствующий вход блока 32 счетчиков.
Заявка с входа 2,, пришедшая во время ориентации основного высокоприоритетного канала обслуживающего прибора (модели 27) к обслуживанию,поступает через второй вход элемента И
13 устройства на единичный вход триггера 31 модели 28 ориентации резервного высокоприоритетного канала обслуживающего прибора и переводит его в состояние, при котором подается разрешающее напряжение на первый вход элемента И 14 устройства и элемент
И 29 модели 28, счетные импульсы от генератора 57 начинают поступать через элемент И 29 на вход блока 30 модели 28, имитируя ориентацию резервного высокоприоритетного канала обслуживающего прибора к обслуживанию заявки высокого приоритета. Емкость счетчика блока 30 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок высокого приоритета, и по заполнении этого счетчика на выходе блока 30 появляется импульс, который имитирует окончание ориентации резервного высокоприоритетного качала обслуживающего прибора к обслуживанию заявки высокого приоритета, и поступает на нулевой вход триггера 31, переводя его в исходное состояние, т.е. в состояние готовности к приему очередной заявки и проведению ориентации. Одновременно этот импульс с выхода блока
30 поступает на первый вход элемента
И. 15 устройства и второй прямой вход элемента И 36 модели 34 резервного высокоприоритетного канала обслуживающего прибора, проходит его и запускает генератор 37 этой модели,имитируя тем самым начало обслуживания заявки высокого приоритета в резервном высокоприоритетном канале обслуся и счетные импульсы от генератора
57 начинают поступать через элементы И 20, ИЛИ 24 на вход блока 25 модели 7, имитируя тем самым ориентацию резервного низкоприоритетного канала (модель 7) обслуживающего прибора к обслуживанию заявки высокого аналогично описанному в пункте 1.
При поступлении очередной заявки высокого приоритета с выхода элемента И 14 в момент отсутствия ориенканале (модель 5) обслуживающего прибора и проведения ориентации в ре-, зервном низкоприоритетном канале (модель 7) обслуживающего прибора к обслуживанию заявки низкого приоритета она поступает через элементы И 12, ЕЛИ 4 на единичный вход триггера 18 модели 5, переводя его в единичное состояние, открывая элемент И 20,далее модель 5 работает аналогично пункту 1.
Б. Низкоприоритетный канал обслуживающего прибора занят ориентированием к обслуживанию заявок низкого и высокого приоритета.
При поступлении очередной заявки высокого приоритета с выхода элемента И 14 в.момент ориентации низкоприоритетного канала (модель 5, 7) обслуживающего прибора к обслуживанию заявок низкого приоритета она проходит через элементы И 9 устройства и
И 22 модели 5, перебрасывает триггер
19 в состояние, при котором элементы
И 20 — 22 закрываются, а элемент И 23 открывается и счетные импульсы от генератора 57 начинают поступать через элементы И 23, задержки 16, ИЛИ
24 на вход блока 25, одновременно импульс с выхода элемента И 22, пройдя открытый элемент И 21 и элемент
16 задержки, останавливает блок 25, имитируя срыв ориентации. Импульсы, поступающие от генератора 57, после останова блока 25 проходят на его вход, имитируя ориентацию к обслужи- ванию заявки высокого приоритета основного низкоприоритетного канала (модель 5).
При поступлении следующей заявки высокого приоритета с выхода элемента И 9 устройства в момент, когда основной низкоприоритетный канал (модель 5) обслуживающего прибора занят ориентацией к обслуживанию заявки высокоro приоритета, а резервный низко11 13057 живающего прибора. Импульс с выхода элемента И 36 модели 34 переводит также триггер 35 в состояние, при котором элемент И 36 модели 34 закрывается, Через случайный интервал вре- 5 ,мени на выходе генератора 37 модели
I 34 появляется импульс, имитирующий окончание обслуживания принятой заяв-, приоритета, далее модель 7 работает ки, проходящий на единичный вход триггера 35 модели 34, переводя его в исходное состояние, и на второй вход элемента ИЛИ 6 и соответствующий вход блока 32 счетчиков. тации в основном низкоприоритетном
Если ориентация моделей 27 и 28 закончилась одновременно, то на пер вом и втором входах элемента И 15 появляется напряжение от генераторов
30 моделей 27 и 28 соответственно, импульс с выхода элемента И 15 поступает на третий вход элемента И 36 моделей 33 и 34, одновременно запускает генератор 37 этих моделей, имитируя обслуживание
3. Ориентирование низкоприоритет, ного канала обслуживающего прибора 25 к обслуживанию заявок высокого приоритета и их обслуживание.
A. Низкоприоритетный канай не .занят ориентированием к обслуживанию заявок низкого приоритеаа. 30
При занятости ориентированием высокоприоритетного канала (основного и резервного) обслуживающего прибора к обслуживанию заявок высокого приоритета поступившая очередная заявка высокого приоритета с входа 2 (импульс) проходит через элементы И
13, 14 и 11, ИЛИ 4 на единичный вход триггера 18 модели 5, переводя его в состояние, при котором элемент И 20 40 открывается и через него счетные импульсы от генератора 57 начинают поступать через элемент ИЛИ 24 на вход блока 25 модели 5, имитируя ориентацию основного низкоприоритетного ка- 45 нала обслуживающего прибора к обслуживанию заявки высокого приоритета, далее модель 5 работает аналогично описанному в пункте 1.
При поступлении очередной заявки высокого приоритета с выхода элемента И 14 в момент ориентации основного низкоприоритетного канала (модели 5) обслуживающего прибора к обслуживанию заявки высокого приоритета она проходит через элементы И 10, ИЛИ 3 на единичный вход триггера 18 модели 7, переводя его в состояние, при котором элемент И 20 открывает13 13057 приоритетный канал (модель 7) к обслуживанию заявки низкого приоритета, она проходит через элемент И 22 модели 7, переводит триггер 19 в состояние, при котором элементы И 20
22 закрываются, а элемент И 23 открывается, импульс с выхода элемента
И 22, пройдя элемент И 21 и элемент задержки 16, останавливает блок 25, нню заявки низкого приоритета. Счетные импульсы от генератора 57 начинают поступать через элемент И 23 и элемент 26 задержки на вход блока 25 модели 7, имитируя ориентацию к обслуживанию заявки высокого приоритета резервного низкоприоритетного канала (модель 7).
Заявка высокого приоритета, поступившая с выхода элемента И 9, в мо- 20 мент ориентации моделей 5 и 7 к обслуживанию заявок высокого приоритета поступает на второй вход элементов И 22 моделей 5 и 7 и теряется,так как на их первых входах отсутствует разрешающее напряжение с единичных выходов триггеров 19 этих моделей.
Через интервал времени ориентации на выходе блока 25 моделей 5 и 7 появляется импульс, который переводит триггер 19 этих моделей в исходное состояние, и модели готовы к следующей ориентации.
Распознавание (регистрация) факта ориентации низкоприоритетного канала обслуживающего прибора к обслуживанию заявки высокого приоритета происходит .следующим образом.
При свободном от ориентации низкоприоритетном канале (моделей 5, 7) 40 к обслуживанию заявок импульс с выхода элеьента И 11, имитирующий заявку высокого приоритета, поступает через элемент ИЛИ 4 1 на единичный вход триггера 42 блока 38 регистрации ориентации основного низкоприо45 ритетного канала, переводя его в состояние, при котором от триггера 42 на элемент И 43 этого блока поступает разрешающее напряжение. По окончании ориентации модели 5 к обслуживанию заявки высокого приоритета импульс с вьщода блока 25 модели 5 поступает на второй вход элемента И 43 и проходит его, имитируя факт завершения ориентации основного низкоприоритетного канала (модель 5) обслуживающего прибора к обслуживанию заявки высокого приоритета, а поступая с выхоимитируя срыв ориентации к обслужива- fp
09 14 да блока 25 модели 5 через элемент
40 задержки на нулевой вход триггера
42 модели 38, переводит его в исходное состояние. При занятом основном низкоприоритетном канале (модель 5) ориентацией к обслуживанию заявки низкого приоритета и свободном от ориентации резервном низкоприоритетном канале (модель 7) к обслуживанию заявок импульс с выхода элемента И 10, имитирующий заявку высокого приоритета, поступает через элемент ИЛИ 41 на единичный вхоц триггера 42 блока
39 регистрации ориентации резервного низкоприоритетного канала, переводя его в состояние, при котором от триггера 42 на элемент И 43 этого блока поступает разрешающее напряжение. По окончании ориентации модели 7 и обслуживания заявки высокого приоритета импульс с выхода блока 25 модели 7 поступает на второй вход элемента И
43 и проходит его, имитируя факт завершения ориентации резервного низкоприоритетного канала (модель 7) об служивающего прибора к обслуживанию заявки высокого приоритета, а поступая с выхода блока 25 модели 7 через элемент 40 задержки на нулевой вход триггера 42 модели 39, переводит его в исходное состояние.
При занятом резервном (модель 7) низкоприоритетном канале обслуживаю.щего прибора ориентацией к обслуживанию заявки низкого приоритета и свободном от ориентации основном (моцель 5) низкоприоритетном канале к обслуживанию заявок импульс с выхода элемента И 12, имитирующий заявку высокого приоритета, поступает через элемент ИЛИ 41 на единичный вход триггера 42 блока 38, далее модель 5 и блок 38 регистрации работают по описанной схеме.
При занятости ориентацией низкоприоритетного канала (модель 5, 7) обслуживающего прибора к обслуживанию заявок низкого приоритета импульс с выхода элемента И 16 проходит через элемент И 41 на единичный вход триггера 42 блока 38, переводя его в состояние, при котором открывается элемент И 43, далее работа аналогич" на описанному.
При занятости ориентацией основного низкоприоритетного канала (модель 5) обслуживающего прибора к обслуживанию заявки высокого приоритета, а резервного низкоприоритетно09 16
1 5 13057 го канала (модель 7) — к обслуживанию заявки низкого приоритета, импульс с выхода элемента И 22 модели 7 поступает через элемент ИЛИ 41 на ециничный вход триггера 42 модели 39, перебрасывая его, далее работа схемы аналогична описанному.
Обслуживание заявок высокого приоритета в низкоприоритетном канале обслуживающего прибора, не занятом об- 10 служиванием заявок низкого приоритета происходит следующим образом.
Импульс с выхода элемента И 43 блока 38 (39), имитирующий заявку вы- сокого приоритета после ориентации 15 модели 5 (7), поступает через элемент
47 задержки, элементы ИЛИ 52, И 51 и ИЛИ 56 на вход генератора 53 модели
44 (45), запуская его и имитируя тем самым начало обслуживания заявок вы- р сокого приоритета в основном (резервном) низкоприоритетном канале, на второй вход элемента И 50, поступая на вход останова генератора 53, подтверждая его состояние, одновременно 25 через элемент 46 задержки переводит триггер 48 в состояние, при котором элемент И 50 закрывается, не пропуская тем самым сигнал на срыв генератора 53, т.е, обслуживания очередной 30 заявки высокого приоритета, поступившей в момент обслуживания предыдущей заявки высокого приоритета в основном (модель 5, 44), резервном (модель 7, 45) низкоприоритетном канале обслуживающего прибора, Через случайный интервал времени на выходе генератора 53 модели 44 (45) появляется импульс, имитирующий окончание обслуживания заявки высо- 40 кого приоритета и поступающий на единичные входы триггеров 48 и 49 модели 44 (45), переводя их в исход ое состояние. Импульс с выхода дифференцирующегв элемента 54 модели 44 (45) 45 поступает на соответствующие входы блока 32 счетчиков, где подсчитывается число обслуженных заявок высокого приоритета основным (резервным) низкоприоритетным каналом обслужива- 50 ющего прибора.
Обслуживание заявок высокого приоритета в низкоприоритетном канале обслуживающего прибора, занятом обслуживанием заявок низкого приоритета5 происходит следующим образом.
Импульс с выхода элемента И 43 блока 38 (39), имитирующий заявку высокого приоритета, поступает через элемент 47 задержки и элемент ИЛИ 52 на вход закрытого элемента И 51, не изменяя его состояния, Этот же импульс также с выхода элемента И 43 поступает через второй вход открытого элемента И 50 на вход. останова генератора 53, срывая обслуживание заявки низкого приоритета, и через элемент 55 задержки и элемент ИЛИ 56 на вход запуска генератора 53, имитируя начало обслуживания заявки высокого приоритета. Импульс с выхода элемента И 43 блока 38 (39) также поступает через элемент 46 задержки модели 44 (45) на нулевой вход триггера
48, переводя его в состояние, при котором элемент И 50 закрывается, не. пропуская тем самым сигнал срыва на вход останова генератора 57 от очередной заявки, поступившей в момент обслуживания предыдущей заявки высокого приоритета.
Через случайный интервал врем ни . на выходе генератора 53 модели 44 (45) появляется импульс, имитируя окончание обслуживания заявки высокого приоритета, и, поступая на единичные входы триггеров 48 и 49 модели 44 (45), переводит их в исходное состояние.
Таким образом, устройство приходит в исходное состояние и готово к работе в любом режиме.
Показатели эффективности обслуживания определяются путем измерения характеристик входных потоков заявок, выходных потоков обслуживания и числа срабатываний отдельных блоков устройства.
Так, например, по показателям блока 32 счетчиков можно определить ве- роятности обслуживания (срыва обслуживания) заявок низкого и высокого приоритетов, заявок только низкого или только высокого приоритета, вероятности прерывания обслуживающего прибора в режиме ориентации или обслуживания и