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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано при моделировании систем массового обслуживания. Цель изобретения - расширение функциональных возможностей за счет моделирования пополнения запасных частей при восстановлении обслуживающего прибора. Устройство содержит генератор заявок, генератор отказов, счетчик заявок, счетчик обслуживания заявок, элементы ЗАПРЕТА, триггеры, элементы ИЛИ, блоки случайных временных задержек, реверсивный счетчик, элемент ИЛИ-НЕ, счетчик наработки. Устройство позволяет модифицировать работу систем массового обслуживания с отказами обслуживающего прибора, его восстановлениями и пополнением запасов запасных частей, используемых при восстановлении обслуживающего прибора. 2 ил.

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

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

РЕСПУБЛИН (19) (11) ц1) 4 . с 06 Р 15/20

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

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР.

° °

2 1) 4365248/2 4-24

22> 15.01.88 (46) 15.09.89. Бюл. Р 34 (72) С. П. Малах, А.И. Маринец и Ю,M. Пахолок (53) 681. 3 (088. 8) (56) Авторское свидетельство СССР

N 817723, кл, G 06 F 15/20, .1982.

Авторское свидетельство СССР

И 858000, кл. G 06 F 15/20, 1983, (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ

СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ (57) Изобретение относится к вычислительной технике и может быть использовано при моделировании систем массового обслуживания. Цель изобретения — расширение функциональных возИзобретение относится к вычислительной технике и предназначено для исследования систем массового обслуживанияя, Цель изобретения — расширение функциональных возможностей устройства за счет моделирования пополнения запасных частей при восстановлении обслуживающего персонала.

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

3 заявок, счетчик 4 обслуженных заявок, первый 5, второй 6, третий 7 и пятый 8 элементы запрета, первый 9) третий 10 и четвертый 11 триггеры, второй 12, первый 13 и третий 14

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

ИЛИ, блоки случайных временных задержек, реверсивный счетчиК, элемент ИЛИ-HF. счетчик наработки. Устройство позволяет модифицировать работу систем массового обслуживания с отказами обслуживающего прибора, его восстановлениями и пополнением запасов запасных частей, используемых при восстановлении обслужиЗ вающего прибора, 2 ил. элементы ИЛИ, первый 15 и второй 16 блоки случайных временных задержек, многоканальный блок 17 случайных временных задержек, реверсивный счетчик 18, элемент ИЛИ-НЕ 19, счетчик

20 наработки, четвертый элемент 21 запрета, второй триггер 22, пятый

23 и четвертый 24 элементы ИЛИ.

Счетчик 20 наработки образует генератор 25 счетных импульсов, элемент 26 запрета, реверсивный счетчик 27, элемент ИЛИ 28, триггеры

29 и 30 и регистр 31.

Счетчик 20 наработки работает сле— дующим образом.

- Перед началом работы в регистр 31 заносится определенное число, характеризующее предельную величину наработки. Импульс с входа сброса счетчи1508231 ка наработки поступает на нулевой вход триггера 29, устанавливая на его выходе низкий уровень, и служит одновременно сигналом для считыва5 ния и передачи содержимого регистра

31 в реверсивный счетчик 27. При поступлении импульса на нулевой вход триггера 30 на его выходе и на выходе элемента ИПИ 28 устанавливается 10 низкий уровень, открывающий элемент

26 запрета для прохождения счетных импульсов от генератора 25 на вычитающий вход счетчика 27, Счетные импульсы, генерируемые через равные промежутки времени, уменьшают содержимое счетчика 27. Прохождение им-г пульсов может быть остановлено при поступлении импульса на единичный вход триггера 30 и установлении высокого уровня на выходах триггера и элемента ИЛИ 28. В этом случае возобновление прохождения счетных импульсов (подсчет наработки) 25 достигается при поступлении импульса на вход запуска счетчика наработки.

Когда содержимое счетчика уменьшится до нуля (достигнута предельная наработка), сигнап с выхода обнуле30 ния счетчика наработки поступает на единичный вход триггера 29, устанав-ливая,вы окий уровень на выходах триггера и элемента ИЛИ 28 и эакры".. вая элемент 26 запрета для прохождения через него счетных импульсов. 35

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

/ запуска счетчика наработки, Устройство работает следу|ощим образом.

Импульс от генератора 1 заявок 45 поступает на вход счетчика 3 заявок и через открытый элемент 5 запрета на вход. запуска блока 15 случайных временных задержек. Одновременно импульс запускает счетчик 20 наработки и устанавливает высокий уровень на выходе триггера 9, запирая элемент

5 запрета и исключая прохожцение новых импульсов на вход запуска блока 15. Задержка импульса в блоке

15 случайных временных задержек моделирует процесс обслуживания заявки обслуживающим прибором. Импульс с выхода блока 15 изменяет содержимое счетчика 4 чнсла обслуженных заявок и, проходя через элемент ИЛИ 13, устанавливает на выходе триггера 9 низ- . кий уровень, открывая элемент 5 для прохождения новых импульсов. Одновременно импульс с выхода блока 15 поступает на вход останова счетчика 20, приостанавлчвая расчет наработки.

Импульс с выхода генератора 2 отказов, моделирующий отказ обслуживающего прибора, через открытый элемент 6 запрета поступает на входы останова блока 15 случайных временных задержек и счетчика 20 наработки, имитируя прекращение обслуживания заявки и приостанавливая подсчет наработки, устанавливает высокий уровень на триггерах 9 и 10, запирая элементы 5 и 6 запрета для прохождения новых импульсов, имитирующих заявки на обспуммвание и отказы обслуживающего прибора, и устанавливает низкий уровень на выходе триггера 11, открывая элемент 8 запрета. Одновременно импульс поступает на входы элементов 7 и 21 запрета.

Состояние элемента 7 запрета отражает наличие запасных частей для восстановления обслуживающего прибора.

При ненулевом содержимом реверсивного счетчика 18 (запчасти имеются) на выходе элемента ИЛИ-НЕ 19 устанавливается сигнал низкого уровня, открывающий элемент 7. Если содержимое счетчика обращается в "О" (запчасти отсутствуют), на выходе элемента

ИЛИ-НЕ 19 устанавливается сигнал высокого уровня, закрывающий элемент 7.

При открытом элементе 7 запрета импульс с его выхода через элемент

ИЛИ 14 поступает на единичный вход триггера 11, устанавливая на. выходе триггера высокий уровень сигнала и закрывая элемент 8 запрета, на вход блока 16 случайных временных задержек и на вычитающий.вход реверсивного счетчика 18, уменьшая его содержимое и моделируя расход запасных частей при восстановлении обслуживающего прибора. .

Блок 16 случайных временных задержек моделирует процесс восстановле" нйя обслуживающего прибора. Иногоканал.ьный блок 17 случайных временных задержек моделирует процесс по. 5

1508231 полнения запасных частей, а именно задержку в получении нового элемента взамен отказавшего, Блок 17 запускается по приходу импульса либо с выхода элемента 21 запрета, либо с выхода счетчика 20 наработки. Первое имеет место, если отказ прибора произошел до выработки ресурса. При этом счет+ чик наработки прекращает подсчет наработки и в последующем сбрасывает" ся по сигналу от блока 16 случайных временных задержек после окончания моделирования восстановления обслуживающего прибора. Второе имеет мес" то при достижении наработкой предельного значения, В этом случае импульс с выхода счетчика 20 поступает кроме блока 17 на единичный вход триггера

22, в результате чего элемент 21 запрета запирается для прохождения импульсов, отражая тот факт, что уже заказанный после наработки предельного ресурса сменный элемент не зака-.. зывается повторно после отказа, Триггер 22, запирающий элемент 21, сбрасывается по сигналу от блока 16 случайных временных задержек.

Импульс с выхода многоканального блока 17 случайных временных задержек поступает на суммирующий вход реверсивного счетчика 18, увеличивая его содержимое и моделируя этим заполнение запасов запасных частей, а также на вход элемента 8 запрета, При открытом элементе 7 триггер 11, сброшенный импульсом с выхода элемента 6 запрета, взводится импульсом с выхода элемента 7, элемент 8 запрета остается закрытым для импульса с выхода многоканального блока 17 случайных временных задержек.

Импульс с выхода блока 16 имитирующий окончание восстановления обслуживающего прибора, поступает на нулевые входы триггеров 9 (через элемент ИЛИ 13) и 10, устанавливая на их выходах низкий уровень и открывая элементы 5 и 6 запрета для прохождения импульсов, имитирующих

10 заявки на обслуживание и отказы обслуживающего прибора, а также на нулевой вход триггер а 22, . открыв ая элемент 21 запрета, и на вход сброса счетчика 20 наработки, подготавливая его к новому отсчету.

Устройство для моделирования систем массовогo обслуживания, содержащее генератор заявок, выход которого соединен со счетным входом счетчика заявок и информационным входом первого элемента запрета, выход которого подключен к входу запуска первого блока случайной временной задержки, выход которого подключен к счетному входу счетчика обслуженных заявок и первому входу первого элемента ИЛИ, генератор отказов, выход которого подключен к информационному входу второго элемента запрета, выход которого соединен с информационным входом третьего элемента запрета, первым входом второго элемента ИЛИ и входом останова работы первого блока случайной временной задержки, второй вход второго эле40 мента ИЛИ подключен к выходу первого элемента запрета, выход третьего элемента запрета соединен с первым входом третьего элемента И!1И, выход которого подключен к вычитаюшему входу

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

50 и пятый элементы запрета, о т л и ч ающ е е с я тем, что, с целью расширения функциональных возможностей эа счет моделирования пополнения запасных частей при восстанозле55 нии обслуживающего прибора, оно дополнительно содержит счетчик наработки, четыре триггера, элемент ИЛИ-НЕ и многоканальный блок случайной временной задержки, причем выходы перПри закрытом элементе 7 запрета триггер 11 сбрасывается импульсом с выхода элемента 6 запрета и не взводится. Элемент 8 запрета остается открытым, импульс с выхода многоканального блока 17 случайных временных задержек поступает через него и элемент ИЛИ 14 на вычитаюший вход реверсивного счетчика 18, на единичный вход триггера 11, закрывая эле- мент 8 запрета, и на вход блока 16 случайных временных задержек, моделируя начало восстановления обслуживающего прибора после заполнения запасов запасных частей.

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

1508231 вого и второго элементов ИЛИ подключены соответственно к нулевому и единичному входам первого тригге" ра, прямой выход которого подключен

K управляющему входу первого элемен5 та запрета, выход которого ..соединен со счетным входом счетчика наработки, вход останова работы которогоподключен к выходу четвертого элемента ИЛИ, первый вход которого соединен с выходом первого блока случайной временной задержки, а второй вход — с выходом второго элемента запрета и информационным входом чет- 15 вертого элемента запрета, управляющий вход которого подключен к прямому выходу второго триггера, единичный вход которого и первый вход пятого элемента ИЛИ подключены к вы- 20 ходу обнуления счетчика наработки, а нулевой вход второго триггера соединен с выходом второго блока случайной временной задержки, входом сброса счетчика наработки и нуле- 25 вым входом третьего триггера, единичный вход которого и нулевой вход четвертого триггера подключены к выходу второго элемента запрета, единичный вход четвертого триггера соединен с выходом третьего элемента.

ИЛИ, второй вход которого подключен к выходу пятого элемента запрета, информационный вход которого и суммирующий вход реверсивного счетчи" ка соединены с выходом многоканального блока случайной временной задержки, вход которого подключен к выходу пятого элемента ИЛИ, разрядные выходы реверсивного счетчика подключены соответственно к входам элемента HIIH-НЕ, выход которого соединен с управляющим входом третьего элемента запрета, выход четвертого элемента запрета соединен с вторым входом пятого элемента ИЛИ, а управляющий вход пятого элемента запрета подключен к прямому выходу четвертого триггера, 1508231 фиа2

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

Редактор Л. Пчолинская Техред А. Кравчук Корректор И. Муска

Заказ 5542/51 Тираж 668 Подпи сн ое

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

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

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