Устройство для моделирования двухканальной системы массового обслуживания

Иллюстрации

Показать все

Реферат

 

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделированин: процесса обслуживания заявок между каналами. Цель изобретения - расширение функциональных возможное тей за счет моделирования передачи ЗРЯВКИ в другой канал при отказе в приеме к обслуживанию в свой канал. Устройство содерхшт два канала, включающих в себя восемь элементов И, два элемента ИЛИ, два элемента зядержки, два генератора случайных импульсов, три триггера и формирователь импульсов каждый, а также блок генератор случайных импульсов обслуживания и блок генераторов случайных импульсов подготовки. 1 ил.

CCN03 СОВЕТСКИХ

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

РЕСПУБЛИК

„„ЯО „„1 688254 5д С 06 F 15/20

ОПИСАБЙЕ 83GEPE7 ;>1l;"Я

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

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

ПРИ ГКНТ СССР

1 (21) 4683516/24 (22) 25,04.89 (46) 30.10.91, Вюл ¹ 40 (72) Г.П.1 елугин и В.А. Смагин (53) 681.3 (088.8) (56) Авторское c:видетельстт:о СССР

¹ 1307464, кл. С 06 F 15/20, 1985.

Авторское свидетельство СССР № 1615735, кл. G 06 F 15/20, 1989. (54) УСТРОЙСТВО ДЛЯ ИО;1ЕЛИРОВАИ!У

ДВУХКАНАЛЬНОЙ СИСТЕМЫ МАССОВОГО 0bСЛУЖИВАНИЯ

{57) Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделироИзобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса распределения и обслуживания заявок между каналами.

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

Па чертеже приведена структурная схема устройства.

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

3 также содержит первый 6 и второй 7 элементы И, второй элемент ИЛИ 8, первый генератор 9 случайных импульванин процес"a обслуживания заявок между каналами, Цель изобретения расширение функциональных возможнос-тей за счет моделирования передачи заявки в другой канал при отказе в приеме к обслуживанию в свой канал.

Устройство содержит два KBHBJTB включающих в себя восемь элементов И, два элемента ИЛИ, два элемента задержки, два генератора случайных импульсов, три триггера и формирователь импульсов каждый, а также блок генератор случайных импульсов обслуживания и блок генераторов случайных импульсов подготовки. 1 ил. сов, третий элемент И 10, первый элемент 11 задержки, второй элемент 12 задерхски, первый триггер 13„ пятый

14, шестой 15. четвертый 16 элеменраж:.А ты И, формирователь 17 импульсов. третий триггер 18, первый элемент ИЛИ 19, седьмой 20, восьмой 21 элементы И, О© второй триггер 22, второй генератор СЮ случайных импульсов 23 и выходы 24 и

25 канала. О

Вербальной моделью работы устрой- Д:;- . ства является следующая.

Каждый канал обслуживает только свой поток заявок, если оба канала исправны. В случае отказа в приеме заявок к обслуживанию одним из каналов поток заявок со случайной времен- Ль ной задержкой каждой заявки поступает в другой канал. После обслуживания заявки результат со случайной временной задержкой поступает на выход канала, в который сначала поступала за () 8 8 2 =) 4 инка. 1 аким образом кр>;те обслуживания своих заявок, канал принимает, обс.>туживает заявки другого канала, если он не принимает свои заявки, я зятем передает результат их обработки обратно.

Заявки, поступившие в момент занятости канала обслуживанием или подготовкой, получают отказ и теряются.

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

15 от другого. Поступившая заявка на

,вход 5 канала через открытый элемент

И 6, элемент ИЛИ 8 и элемент И 10 опрокидывает триггеры 13„22 и через элемент И 14 устанавливает триггер 18

20 в состояние, при котором с выхода на вход элемента И 20 подается единичный потенциал, с единичного выходя триггера 22 снимается единичный сигнал, и элемент И 10 закрывается, Поступление импульса с выхода блока 1 генераторов случайных импульсов обслуживания на вход триггера 13 перебрасывает его и открывает элемент И 16, я формирователь 17 импульсов вырабатывает импульс, который, пройдя через открытьпi элемент И 20, поступает на выход

24 канала, что свидетельствует об окончании обслуживания, но устройство будет готово к приему следующей заявки в тот же канал лишь после того, как импульс с вь хода блока 2 ге— нераторов случайных импульсов подготовки, пройдя через элемент И 16 и элемент ИЛИ 19, перебрасывает триггер

22, устанавливающий единичный сигнал 40 на первом входе элемента И 10.

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

Б этом случае заявки, поступающие в первый канал, проходит через открытый элемент И 7 и через время, определяемое первым генератором 9 случайных импульсов, имитирующим передачу данных во второй канал, поступают на вход элемента ИЛИ 8 второго канала.

Второй канал, если он свободен, через элемент ИЛИ 8 принимает заявку на обслуживание и работает аналогично первому за исключением того что

> ! триггер 18 устанавливается в протнва1 положное состояние, и элемент И 20 закрывается, а элемент И 21 готовится к приемч >i#I>v>! hc .; с !Ь!>рмнро>>>!тели 17 которьп запускает генерятор 28 случайных импульсо>!.

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

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

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

ИЛИ, в каждом канале обслуживания заявок первьп1 вход первого элемента И и прямой вход второго элемента И объединены и являются информационным вхо loM канала обслуживания заявок, входом управления принятия заявок к обслуживанию которого являются объединенные второй вход первого элемента И и инверсный вход второго элемента И, инверсньп! выход первого триггера соединен с входом формирователя импульсов, выход третьего элемента И соединен с нулевыми входами первого и второго триггеров, прямой выход второго триггера подключен к первому входу третьего элемента И, а прямой выход первого триггера подключен к первоь входу четвертого элемента И, выход которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с единичным входом второго триггера., вторые входы первых элементов ИЛИ обоих каналов обслуживания заявок объединены и являются установочным входом устройства, вь>ходы блока генераторов случайных импульсов обслуживания подключены соответственно к единичным входам первых триггеров первого н второго каналов обслужи»ания заявок, вторые входы

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

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

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

1 t>882 54

Г !

J

Составитель В. Фук алов

Редактор С.Липина Техред И.Дидык Корректор < ." 1екмар

Заказ 3710 -"ираж Подпиеное

БЦ1П1ПИ Гооу; «р " тво:.ногi коьп тетя по изобретениям и открытиям при ГКН СССР

11З035, Москг>а, Yi(-3 ., Раушекая наб., д. 4/5

Il 1!

Пр<гп: и, и.:тн" нно-и: дате вский комбинат, патент, ". Ужгород, уп. агарина, 101