Устройство для моделирования систем массового обслуживания
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для исследования систем массового обслуживания. Целью изобретения является расширение функциональных возможностей устройства за счет моделирования группового периодического пополнения запасов при восстановлении обслуживающего прибора. Моделируются системы, которые первоначально укомплектованы определенным количеством запасных частей, расходуемых по мере ликвидации отказов обслуживающего прибора. Периодически запасы пополняются до первоначального значения. Устройство содержит генераторы заявок и отказов, счетчики числа заявок и числа обслуженных заявок, элементы запрета, триггеры, элементы ИЛИ, блоки случайных временных задержек, блок моделирования поставок, реверсивный счетчик числа запасных элементов, элементы И и ИЛИ-НЕ. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)л G 06 F 15/20
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4655493/24-24 (22) 06,01.89 (46) 07.12,90. Бюл. ¹ 45 (72) С.А.Белосветов, С.П.Малах и P.M.Íèêîлайчук (53) 681.3 (088.8) (56) Авторское свидетельство СССР
¹ 817723, кл. G 06 F 15/20, 1978.
Авторское свидетельство СССР № 868358, кл. G 06 F 15/20, 1979, (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ
СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ (57) Изобретение относится к вычислитель.ной технике и может быть использовано для исследования систем массового обслуживания. Целью изобретения является расширеИзобретение относится к вычислительной технике и предназначено для исследования систем массового обслуживания.
Целью изобретения является расширение функциональных возможностей устройства за счет моделирования группового периодического пополнения запасов при восстановлении обслуживающего прибора.
Устройство моделирует работу систем массового обслуживания с отказами и восстановлениями обслуживающих приборов.
При восстановлении обслуживающего прибора расходуются запасные части (например, типовые элементы замены). При наличии запасных частей восстановление прибора начинается сразу после отказа.
При отсутствии запасных частей восстановление начинается только после пополнения их запасов. Пополнение запасов происхо„„ Ы„„1612314 А1 ние функциональных возможностей устройства за счет моделирования группового периодического пополнения запасов при восстановлении обслуживающего прибора.
Моделируются системы, которые первоначально укомплектованы определенным количеством запасных частей, расходуемый по мере ликвидации отказов обслуживающего прибора. Периодически запасы пополняются до первоначального значения..
Устройство содержит генераторы заявок и отказов, счетчики числа заявок и числа обслуженных заявок, элементы запрета, триггеры, элементы ИЛИ, блоки случайных временных задержек, блок моделирования поставок, реверсивный счетчик числа запасных элементов, элементы И и ИЛИ-НЕ. 2 ил. дит периодически, причем независимо от числа израсходованных запасных частей, всегда до первоначального значения (попного комплекта).
На фиг,1 представлена схема устройства; на фиг.2 — схема блока поставок.
Устройство содержит генератор 1 заявок, генератор 2 отказов, счетчик 3 числа заявок, счетчик 4 числа обслуженных заявок, с первого по четвертый элементы 5 — 8 запрета, с первого по третий триггеры 9—
11, второй 12, первый 13 и третий элементы
ИЛИ 14, первый 15 и второй 16 блоки случайных временных задержек, блок 17 моделирования поставок, реверсивный счетчик
18 числа запасных элементов, элемент И 19 и элемент ИЛИ-НЕ 20.
Блок 17 поставок содержит первый 21 и второй 22 выходы блока, вход 23 останова блока, генератор 24 одиночных импульсов и 1 612314
50 генератор 25 последовательносгей импульсов.
Блок 17 поставок работает следующим образом.
Генератор 24 одиночных импульсов блока 17 периодически через интервал е.ремени, соответствующий периоду пополнения запасов запчастей, генерирует, одиночный импульс, который поступает на выход 21 блока и на вход запуска генерато: ра 25 последовательностей импульсов, Генератор 25 генерирует импульсы через равные промежутки его останова, Устройства работает следующим образом.
Импульсы от генератора 1 заявок поступают на вход счетчика 3 и через открытый
: элемент 5 запрета — на вход запуска блока, :15 случайных временных задержек. Одно, временно импульс, проходящий через эле мент ИЛИ 12, устанавливает высокий уровень сигнала на выходе триггера 9, чем запирает элемент 5 и исключает прохождение новых импульсов на вход запуска блока
15. Задержка импульса в блоке 15 случай. ных временных задержек модулирует процесс обслуживания заявки обслуживающим прибором. Импульс с выхода блока 15 случайных временных задержек, моделируя обслуженную заявку, изменяет содержимое счетчика 4 и, проходя через элемент ИЛИ 13 на вход триггера 9, устанавливает на его выходе низкий уровень, чем открывает элемент 5 запрета для прохождения новых импульсов, Импульсы с выхода генератора 2 отказов, моделирующие отказы обслуживающего прибора, через открытый элемент 6 запрета поступают на вход останова блока
15 случайных временных задержек, имитируя прекращение обслуживания заявки на единичные входы триггеров 9 и 10, устанавливая на выходах триггеров высокий уровень и запирая элементы 5 и 6 запрета для прохождения новых импульсов, имитирующих заявки на обслуживание и отказы обслуживающего прибора. Кроме того, импульс с выхода элемента 6 запрета поступает на вход элемента 7 запрета и на вход триггера 11, устанавливая на нем низкий уровень и открывая элемент 8 запрета.
Далее работа устройства зависит от состояния элемента 7 запрета. Если элемент
7 открыт, что соответствует наличию запасных частей для восстановления обслуживающего прибора, то импульс, проходя через элементы 7 запрета и ИЛИ 14, поступает на вычитающий вход реверсивного счетчика 18 и уменьшает его содержимое на единицу, 5
35 моделируя таким образом расход запасных частей при восстановлении прибора.
Кроме того, импульс с выхода элемента
7 запрета через элемент ИЛИ 14 поступает на вход триггера 11, устанавливая на нем высокий уровень и запирая этим элемент 8 запрета, и на вход блока 16 случайных временных задержек.
Если содержимое реверсивного счетчика 18 достигает значения "0", что соответствует исчерпанию запаса запчастей, на выходе элемента ИЛИ-НЕ 20 устанавливается высокий уровень сигнала, запирающий элемент 7 запрета, Если элемент 7 запрета закрыт, т.е. нет запасных частей для восстановления обслуживающего прибора, импульс теряется, при этом остается открытым элемент 8 запрета.
Начало моделирования восстановления обслуживающего прибора в этом случае возможно только после пополнения запаса запасных частей. Пополнение запасных частей моделируется блоком .17, который включается периодически через определенные интервалы времени, при этом одиночный импульс с его выхода 21 поступает на вход элемента 8 запрета, а последовательность импульсов с выхода 22 поступает на суммирующий вход реверсивного счетчика
18, Каждый. импульс с выхода 22 блока 17 . увеличивает содержимое счетчика 18 на единицу. При достижении содержимым счетчика 18 предельного значения (что соответствует полному комплекту запчастей) на выходе элемента И 19 появляется сигнал, поступающий на вход 23 останова блока 17 и прекращающий выдачу импульсов блоком
17. Кроме того, если содес-".<имое реверсивного счетчика перед пополнением равно нулю, при поступлении первого импульса на суммирующий вход счетчика 18 сигнал с выхода элемента ИЛИ-НЕ 20 открывает элемент 7 запрета, моделируя возобновление воэможности, восстановления обслуживающего прибора.
Одиночный импульс с выхода 21 блока
17 поступает на вход элемента 8 запрета.
Последний открыт, если при прохождении импульса с выхода элемента 6 запрета элемент 7 закрыт (что соответствует наступле- нию отказа при отсутствии запчастей для восстановления). Импульс с выхода элемента 8 запрета через элемент ИЛИ 14 поступает на вычитающий вход реверсивного счетчика 18, единичный вход триггера 11 и на вход блока 16 случайных временных задержек, моделируя начало восстановления обслуживающего прибора после пополнения запасных частей.
1612314
Импульс с выхода блока 16, имитирую- ным входом третьего элемента запрета, выщий окончание восстановления обслужива- ход которого соединен с первым входом ющего прибора, поступает на нулевой вход третьего элемента ИЛИ, выход которого сотриггеров 9 и 10, устанавливая на их выхо- единен с единичным входом третьего тригдах низкий уровень и открывая элементы 5 5 гера и с входом второго блока случайных и 6 запрета для прохождения импульсов, временных задержек, выход которого соеимитирующих заявки на обслуживание и от- динен с вторым входом первого элемента казы обслуживающего прибора. ИЛИ и нулевым входом второго триггера, Таким образом, предлагаемое устрой- прямой выход которого соединен с управляство моделирует системы массового обслу- 10 ющим входом второго элемента запрета, упживания, в которых восстановление равляющий вход четвертого элемента обслуживающего прибора может прово- запрета соединен с прямым выходом третьдиться только при условии наличия запас- . его триггера, а выход — с вторым входом ных частей для ремонта, причем третьего элемента ИЛИ, выход первого элепополнение запасов запасных частей про- 15 мента ИЛИ подключен к нулевому входу изводится периодически до полного комп- первого триггера, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет моделирования групФормула изобретения пового периодического пополнения запа20 сов при восстановлении обслуживающего
Устройство для моделирования систем прибора, оно дополнительно содержит ремассового обслуживания, содержащее ге- версивный счетчик числа запасных элеменнератор заявок, выход которого соединен тов, элемент ИЛИ-НЕ, элемент И и блок со счетным входом счетчика числа заявок и моделирования поставок, состоящий из геинформационным входом первого элемента 25 нератора последовательности импульсов и запрета, выход которого соединен с входом генератора одиночных импульсов, выхОд козапуска первого блока случайных времен- торогосоединенсвходомзапускагенератоных задержек, выход которого соединен со ра последовательности импульсов и счетным входом счетчика числа обслужен- информационным входом четвертого эленых заявок и первым входом первого эле- 30 мента запрета устройства, выход третьего мента ИЛИ, выход которого соединен с элемента ИЛИ которого соединен с вычитанулевым входом первого триггера, единич- ющим входом реверсивного счетчика числа ный вход которого подключен к выходу вто- запасных элементов, суммирующий вход рого элемента ИЛИ, первый вход которого которого подключен к выходу генератора соединен с выходом первого элемента за- 35 последовательности импульсов блока модепрета, прямой выход первого триггера под- лирования поставок, вход остановэ генераключен к управляющему входу первого тора последовательности импульсов элементазапрета,генераторотказов,выход подключен к выходу элемента И, входы кокоторого соединен с информационным вхо- торого и входы элемента ИЛИ-НЕ соединедом второго элемента запрета, выход кото- 40 ны соответственно с разрядными выходами рого соединен с входом останова первого реверсивного счетчика числа запасных элеблока случайных временных задержек, еди- ментов, а выход элемента ИЛИ-НЕ подклюничным входом второго триггера, нулевым чен к управляющему входу третьего входом третьего триггера и с информацион- элемента запрета.
Составитель В, Фукалов
Техред М.Моргентал Корректор .О.Кравцова
Редактор А.Мотыль
Производственно-иадательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Закм 3831 Тираж 568 Подписное
ВНИИПО Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб„4/5